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
339263590672	339263591239	339263591789	339263592339	339263592889	339263593439	339263593989	339263594539	339263595089	339263595639	339263596189	339263596739	339263597289	339263597839	339263598389	339263598939	339263599489	339263600039	339263600589	339263601139	339263601689	339263602239	339263602789	339263603339	339263603889	339263604439	339263604989	339263605539	339263606089	339263606639	339263607189	339263607739	339263608289	339263608839	339263609389	339263609939	339263610489	339263611039	339263611589	339263612139	339263612689	339263613239	339263613789	339263614339	339263614889	339263615439	339263615989	339263616539	339263617089	339263617639	339263618189	339263618739	339263619289	339263619839	339263620389	339263620939	339263621489	339263622039	339263622589	339263623139	339263623689	339263624239	339263624789	339263625339	339263625889	339263626439	339263626989	339263627539	339263628089	339263628639	339263629189	339263629739	339263630289	339263630839	339263631389	339263631939	339263632489	339263633039	339263633589	339263634139	339263634689	339263635239	339263635789	339263636339	339263636889	339263637439	339263637989	339263638539	339263639089	339263639639	339263640189	339263640739	339263641289	339263641839	339263642389	339263642939	339263643489	339263644039	339263644589	339263645139	339263645689	339263646239	339263646789	339263647339	339263647889	339263648439	339263648989	339263649539	339263650089	339263650639	339263651189	339263651739	339263652289	339263652839	339263653389	339263653939	339263654489	339263655039	339263655589	339263656139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	3600	2300	2731	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24396	21638	29217	24655	22909	25980	27132	23432	22455	22480	22062	21869	21287	21417	21186	21174	20696	20946	20692	20659	20561	20628	20282	20621	20420	20585	20528	20249	20403	20217	19993	20343	20224	20118	20361	20426	20275	20270	20272	20101	20413	20279	20149	20195	20387	20354	20323	20200	20123	20334	20434	20186	20176	20043	20085	20093	20306	20360	20224	20139	20060	20206	20370	20060	19948	20293	20355	20059	20078	20314	20085	20064	20155	20164	20016	20229	20391	19894	20093	20112	20036	20039	20224	20228	20293	19823	20194	20034	20167	20120	20206	20032	20046	19935	20174	20207	20216	20210	20053	20276	20168	20185	20011	20121	20238	20129	20224	20042	20264	19922	20114	20391	20137	20152	20244	20094	20077	19884	20077	19939	20083	20127	20188	20036	20231	19997	20393	20127	19972	20155	20337	20086	20050	20274	19928	20181	20256	20106	20255	20051	20234	20068	20129	20078	20238	20162	20342	19914	20267	20033	20095	20160	20052	19937	20202	20154	20020	20091	20025	20280	20089	20078	19925	20031	20035	20085	19964	20136	20082	20081	20051	20044	20173	20187	20082	20086	20301	19999	20074	20218	19963	20271	20251	20028	20144	20103	20138	20160	20232	20030	19957	20170	20105	20339	20178	20211	20102	20088	20021	20296	20247	20047	19912	20106	20036	19757	20271	19992	19918	20199	20001	19955	20084	20190	20212	20036	20127	20002	20346	20321	20150	20070	19999	20061	20082	20118	20088	20135	20232	20103	19938	20115	19997	20051	20169	20005	20120	19813	19949	20064	20098	20076	20175	20116	20415	19935	20203	20186	20106	19990	20171	20138	19944	20084	20011	20107	19948	20335	20052	20040	20215	20044	20123	20161	19959	20020	19985	20070	20160	19903	20456	20223	19956	20003	20171	20113	20107	20020	20198	19984	20110	20197	20211	20055	20084	20081	20110	20183	20163	19961	20238	20024	20148	20163	20159	20251	20000	19867	19958	20413	20091	20065	19952	20172	20175	20296	20158	20014	19851	19943	20044	20274	20142	20052	20229	20125	20054	20286	20182	20126	20066	19842	19999	20074	20256	20023	19829	19888	20383	20085	20030	20132	20159	19987	20003	20140	20202	20100	20193	20113	20108	20143	20008	20067	20042	20006	20108	20161	20266	19987	20125	20107	19928	20233	20181	20255	19997	20249	20218	19990	20069	20142	20001	20092	20296	20024	20381	20021	20077	20162	20309	20425	20145	20127	20000	20032	20033	20243	20379	20144	20033	20249	20162	19898	20080	20219	20048	20230	20097	20349	20314	20253	19987	20283	20111	20230	20084	20369	20366	20327	20213	20276	20156	20053	20244	20148	20030	19921	19993	20143	20085	20113	19878	20003	20047	20370	20224	20256	20157	20131	19910	20099	19991	20232	20218	20181	20050	19974	20111	20354	20020	20327	19926	20157	20131	19997	20292	20256	20365	20072	20209	20194	19916	20055	20035	20023	20133	20195	19948	20073	20228	20149	20238	20032	20012	20099	20174	20092	20001	20101	19982	20077	20259	20125	20232	20103	20075	20015	20043	20345	19950	20083	19957	20031	20050	20099	20203	20228	20045	20137	20134	20071	20054	20086	20111	20050	20168	20003	20165	20114	20155	20207	20174	19837	20106	19923	20197	20129	20155	19971	20280	20203	20209	20161	19970	20193	20143	20049	20119	19825	20050	19969	20116	20167	20162	19965	19973	20118	20087	20034	20171	19996	20088	19838	20266	20204	20174	20273	20279	20092	20097	20078	20138	20028	19990	20162	20305	20230	19974	20237	20365	20118	19950	20220	20218	20363	19840	19709	20187	19991	20064	20245	19986	20298	20126	20028	20204	20047	20125	20049	20108	20202	20302	20272	20196	20121	20074	20006	20238	20133	20152	20049	20298	20153	20113	20197	20107	20109	20053	20093	20089	20173	20028	20180	19995	20110	20136	20261	20235	20294	20090	20219	19972	19968	20389	19994	19975	20013	20168	20097	20191	20381	20308	19967	20163	20096	20191	20091	20318	19927	20204	20166	20149	20208	20006	20029	19988	20198	20350	20094	20194	20212	20068	20307	20225	20199	20071	20173	20145	20221	20026	20140	20282	20180	20286	20211	20301	20035	20064	20005	20006	20221	20291	20115	20119	20181	20030	20287	20176	20054	20019	20134	20055	20122	20355	20129	20098	20020	19842	20192	20178	19895	20023	19868	20017	20131	20171	20089	20088	20123	20227	20202	20223	20365	20042	20138	20162	20218	20185	20190	19983	20032	20153	19918	20017	19925	20305	20209	20146	20100	19903	20214	20124	20206	20096	20085	20295	20257	20158	20233	20287	20177	20207	20034	20082	20098	20120	20174	19984	20031	20262	20203	20270	20191	20155	20130	20183	20098	20015	20216	20123	20299	20170	20121	19908	20114	20019	20246	20193	20032	19992	19880	20096	20255	20313	20276	20011	19907	20348	20238	20201	20288	20298	20160	20152	20302	20166	20104	20060	20309	19994	19911	20113	20099	20294	20254	20151	19977	20249	20030	20266	20115	19965	20143	20075	20190	20091	19937	19944	19914	20276	20214	19977	20008	20079	19889	19995	19933	20104	19925	20098	20126	20167	19925	20282	20131	20216	19958	20298	20173	20179	20046	20350	20180	20286	20068	20350	19947	20116	20018	20026	20256	20090	20339	20352	20019	20012	20155	20141	20483	20148	20198	20326	20073	20206	20095	20135	20153	20030	20269	20153	19989	20180	19875	20166	20162	20199	20134	20257	20055	20231	20010	20111	20128	20048	20153	20055	20049	20146	20184	20251	20000	19997	19977	20106	20194	20007	20226	20112	20044	20089	20048	20145	20251	20189	20312	20269	20095	19864	20277	20342	20147	20111	20092	20010	20221	20115	20302	20087	20146	19961	19917	19997	19906	20241	20174	20117	20101	19970	20221	19937	20121	19955	20285	20081	20022	19952	20247	20278	20088	20227	20130	20039	20232	20194	20285	20209	20301	20069	20149	20063	19978	20029	20088	20107	20164	20218	20166	20192	20278	20042	20196	20301	20233	20201	19834	20456	20023	19913	20121	20096	20110	20075	20030	20109	20192	20125	20047	20227	20093	20121	20314	20250	20149	20247	20057	19981	20378	20181	20160	20087	20176	20254	20388	20263	20356	20077	20205	20161	20071	20255	20070	20270	20287	20147	20106	20256	20060	20031	20007	20116	20288	20167	20070	20153	20299	19893	20126	20040	20280	20102	20037	19939	20085	20166	20002	20015	19999	20180	20142	20022	20096	20152	20039	20035	20171	20120	20115	20222	20005	19895	20042	20193	20153	19943	20058	20036	20136	20114	20087	20035	20207	20136	20105	20279	20250	20196	20017	20277	20032	20002	20208	20053	20139	20280	20192	20244	20109	20087	19872	20104	20151	20048	20242	20159	20095	20059	20130	20013	19946	20095	20092	20201	20128	20316	20099	20049	20250	20123	19856	19985	20065	20255	20219	20008	19987	20077	20035	20143	20055	20185	20138	20015	19993	19907	20188	19900	20113	20033	20210	20191	20073	19928	19896	20108	20163	20307	20427	20207	20035	19905	20287	20171	20146	20128	20140	20194	20215	20007	20132	20276	20008	20414	20316	20075	20126	20076	20178	20096	20124	20257	20174	20057	20314	20204	20105	19933	20092	20128	20123	20218	20196	20194	20256	20171	20278	20338	20104	20343	20190	20285	20267	20155	20134	20035	20222	20205	19963	20174	20334	20234	20141	20203	20209	20014	20315	20289	19963	20361	20320	19928	19973	20212	19971	20139	19974	20019	20035	20347	20259	20208	20039	20021	19979	19991	20057	20091	20281	20264	20216	19841	20163	20115	19835	19961	19914	20177	19957	20272	20078	20035	20176	20194	20041	19962	20248	20013	20311	20045	20072	19953	19984	20091	20210	20185	20019	20156	20054	20203	20066	20048	19934	20255	19955	20061	20047	20026	20130	20089	19978	20095	20040	20126	20048	20033	20186	20350	20192	20220	19983	20263	20342	20105	20160	20084	20105	20207	20079	20079	20153	20286	20227	20133	19994	20204	20059	20274	20154	20180	20137	20270	20250	20240	19935	20214	20202	20077	20214	20171	20154	20181	20133	20137	20279	19971	20059	20186	20127	20159	20065	20083	20045	20031	20242	19969	19993	20229	20232	19941	20165	20095	20018	20258	20067	20162	20177	20303	20203	20149	20203	20016	20209	20234	20257	20202	20235	19911	20250	20216	20052	20243	20141	20010	20048	20107	19953	20206	20154	20154	19824	20097	20028	20190	20024	20233	19926	20106	20149	19970	20173	20085	19979	20429	20188	20233	20137	20062	20207	20183	20198	20321	19977	20106	20118	20178	20122	19931	20073	20187	20025	20175	20138	20041	20045	19986	20038	20350	19950	20264	20337	20084	20145	20088	20124	20028	20040	20159	20302	20101	20163	19916	19908	20183	20029	20053	20156	19909	20182	20259	20180	20267	20010	20284	20003	20018	20357	19985	20071	19995	19716	20024	19891	20166	20276	20192	20170	20385	20371	19995	19922	19948	20125	20176	20279	20270	20033	20160	19863	20048	20154	20517	20124	20130	20094	19961	20110	20138	20133	20057	20065	20101	20132	20193	20179	20208	20137	20135	20272	20062	20071	20338	20385	19939	20177	20115	20029	20209	20119	20043	20044	20041	20294	20443	20208	20017	20028	19977	20061	20215	19871	20119	20149	19965	20051	20084	20004	19985	20224	20211	19971	20148	20123	20125	20058	20174	20106	20020	20056	20169	20264	20258	20307	20029	19977	20180	19932	20303	20299	19936	20154	20028	20147	20215	20210	19997	20223	19994	20168	20223	20204	20235	20078	20088	20126	20085	20223	20125	20277	20056	20139	20103	19846	19885	20058	20075	20109	20033	20019	20173	20384	20196	20093	20108	20196	20292	19933	20067	20019	19941	20064	20031	20165	20141	20217	20126	20104	20135	20081	20138	20036	19981	19963	20074	19959	20125	20362	20275	20143	20256	20075	20062	20059	20145	20060	19974	20059	20113	19982	20249	20090	20209	20276	20119	19923	20235	19979	19961	20055	19885	20122	19988	20244	20039	19868	19828	20040	19954	19926	20127	20196	20061	20218	20145	20164	20038	20062
25689	43177	40993	32916	27501	24141	22252	21386	20354	19609	19231	18862	18534	18264	17722	17553	17342	17275	17175	17090	16877	16881	16992	16564	16840	16551	16588	16725	16494	16434	16705	16592	16429	16406	16446	16434	16535	16289	16421	16223	16413	16164	16370	16276	16464	16259	16325	16464	16346	16369	16520	16452	16444	16318	16500	16484	16247	16346	16420	16344	16364	16492	16375	16359	16544	16285	16349	16237	16441	16228	16412	16305	16481	16515	16462	16400	16272	16527	16459	16380	16214	16373	16431	16400	16512	16324	16354	16391	16442	16221	16429	16260	16366	16287	16379	16193	16304	16456	16379	16270	16297	16397	16398	16392	16399	16477	16274	16240	16370	16226	16335	16313	16394	16529	16361	16474	16234	16425	16298	16470	16279	16360	16491	16385	16347	16432	16315	16168	16358	16323	16322	16324	16270	16317	16215	16263	16355	16329	16378	16452	16367	16458	16436	16266	16428	16349	16240	16348	16431	16277	16458	16398	16200	16253	16373	16269	16472	16412	16522	16549	16303	16295	16298	16313	16382	16329	16187	16131	16397	16410	16488	16308	16355	16465	16345	16676	16385	16501	16246	16058	16363	16476	16492	16396	16218	16410	16291	16377	16331	16426	16174	16316	16608	16398	16332	16401	16493	16308	16368	16201	16356	16315	16324	16369	16350	16383	16356	16388	16456	16302	16439	16531	16282	16341	16127	16262	16383	16316	16195	16311	16152	16281	16327	16416	16513	16282	16264	16469	16365	16393	16308	16403	16247	16282	16395	16601	16255	16436	16317	16259	16224	16319	16562	16417	16545	16199	16452	16261	16335	16416	16293	16269	16402	16290	16206	16438	16380	16243	16407	16284	16382	16508	16475	16157	16353	16456	16131	16264	16354	16439	16384	16387	16387	16445	16220	16415	16419	16335	16277	16241	16386	16325	16237	16456	16390	16317	16461	16165	16453	16276	16293	16439	16386	16376	16284	16299	16416	16272	16281	16300	16212	16403	16392	16192	16234	16314	16247	16255	16279	16469	16215	16359	16358	16363	16333	16341	16434	16285	16189	16436	16371	16402	16321	16481	16262	16275	16378	16465	16408	16274	16259	16371	16429	16267	16355	16443	16263	16354	16329	16394	16454	16359	16296	16161	16307	16467	16270	16545	16321	16280	16446	16330	16173	16363	16249	16405	16335	16374	16407	16301	16526	16245	16347	16369	16389	16391	16367	16450	16447	16518	16352	16324	16345	16337	16433	16559	16345	16249	16215	16519	16386	16429	16130	16216	16365	16264	16482	16469	16249	16295	16208	16325	16206	16398	16378	16248	16367	16328	16311	16436	16376	16159	16187	16307	16328	16237	16173	16252	16331	16491	16376	16288	16429	16215	16393	16256	16456	16532	16333	16267	16337	16291	16353	16208	16423	16378	16421	16445	16482	16416	16323	16459	16420	16444	16394	16389	16256	16348	16323	16241	16375	16344	16278	16321	16140	16259	16288	16336	16410	16496	16247	16396	16517	16294	16285	16431	16491	16427	16460	16470	16593	16405	16572	16210	16490	16381	16324	16507	16279	16341	16492	16322	16314	16409	16254	16244	16257	16229	16297	16474	16421	16342	16330	16333	16508	16434	16232	16287	16441	16513	16176	16416	16292	16204	16562	16259	16225	16208	16343	16528	16426	16458	16247	16249	16184	16246	16331	16159	16351	16425	16282	16181	16413	16156	16393	16414	16313	16243	16334	16215	16358	16284	16307	16427	16288	16282	16387	16303	16342	16248	16285	16174	16149	16261	16529	16437	16184	16403	16390	16314	16357	16269	16526	16355	16445	16382	16353	16320	16366	16342	16425	16404	16295	16431	16131	16437	16249	16464	16458	16504	16260	16408	16252	16427	16340	16420	16337	16391	16396	16239	16380	16440	16366	16509	16219	16449	16300	16158	16382	16380	16376	16257	16572	16350	16229	16214	16287	16243	16263	16435	16204	16282	16148	16317	16340	16332	16308	16496	16215	16361	16261	16434	16419	16339	16381	16326	16203	16446	16447	16187	16364	16481	16434	16379	16070	16239	16390	16422	16424	16236	16350	16448	16523	16316	16328	16390	16421	16380	16433	16503	16375	16209	16367	16358	16334	16280	16288	16400	16142	16406	16317	16348	16295	16410	16473	16342	16231	16436	16258	16446	16382	16232	16319	16474	16378	16435	16452	16483	16417	16413	16202	16316	16321	16331	16383	16328	16385	16284	16228	16342	16394	16331	16421	16158	16300	16224	16311	16310	16268	16045	16373	16292	16430	16295	16270	16403	16250	16382	16427	16284	16357	16145	16248	16288	16413	16369	16375	16186	16544	16148	16718	16390	16278	16383	16321	16459	16323	16307	16347	16410	16392	16288	16348	16360	16378	16444	16397	16359	16268	16402	16448	16430	16439	16349	16378	16330	16325	16410	16198	16202	16348	16301	16399	16387	16289	16247	16442	16338	16442	16287	16374	16178	16228	16282	16239	16371	16458	16253	16404	16367	16467	16331	16399	16367	16203	16400	16438	16261	16322	16200	16258	16408	16374	16316	16331	16207	16364	16365	16322	16420	16363	16310	16508	16328	16308	16365	16238	16400	16256	16338	16410	16227	16316	16319	16373	16365	16379	16272	16304	16286	16302	16369	16196	16311	16232	16290	16376	16376	16415	16418	16392	16201	16273	16325	16332	16288	16176	16287	16356	16402	16260	16282	16430	16337	16433	16287	16384	16473	16431	16374	16312	16317	16422	16291	16425	16216	16283	16414	16253	16382	16566	16303	16099	16318	16647	16321	16296	16585	16249	16238	16263	16326	16340	16420	16231	16318	16342	16218	16341	16406	16405	16350	16293	16148	16241	16426	16215	16326	16398	16226	16155	16353	16418	16259	16212	16329	16241	16389	16142	16292	16370	16228	16294	16171	16331	16285	16229	16356	16352	16360	16287	16298	16385	16273	16538	16316	16436	16372	16478	16471	16345	16242	16292	16219	16366	16290	16165	16422	16398	16199	16341	16377	16419	16414	16329	16383	16112	16425	16233	16606	16348	16301	16435	16423	16429	16297	16426	16386	16301	16486	16217	16462	16538	16356	16214	16319	16365	16330	16471	16229	16445	16348	16426	16250	16386	16521	16269	16322	16417	16436	16375	16349	16411	16440	16464	16285	16351	16531	16222	16362	16444	16365	16513	16300	16356	16251	16350	16399	16277	16216	16182	16099	16228	16239	16391	16279	16526	16345	16272	16307	16471	16374	16334	16312	16368	16351	16351	16500	16348	16427	16436	16441	16509	16186	16470	16446	16390	16365	16387	16391	16184	16286	16393	16273	16253	16248	16378	16354	16175	16459	16338	16195	16361	16384	16299	16215	16230	16581	16259	16430	16362	16437	16265	16343	16292	16336	16241	16255	16415	16249	16284	16431	16204	16149	16455	16320	16352	16420	16286	16458	16320	16337	16446	16442	16369	16333	16315	16485	16370	16297	16272	16435	16283	16207	16342	16281	16491	16499	16376	16202	16334	16216	16370	16267	16420	16401	16287	16335	16449	16320	16394	16359	16218	16231	16356	16378	16312	16493	16322	16576	16324	16432	16191	16343	16431	16289	16259	16253	16345	16281	16353	16279	16360	16258	16290	16356	16322	16363	16385	16307	16407	16309	16366	16429	16344	16354	16324	16376	16396	16316	16372	16273	16410	16334	16434	16339	16388	16255	16238	16291	16303	16351	16507	16307	16446	16326	16284	16330	16321	16364	16426	16465	16341	16420	16569	16470	16310	16268	16398	16312	16307	16181	16386	16407	16314	16265	16218	16121	16384	16469	16453	16388	16346	16570	16500	16334	16377	16301	16301	16426	16403	16211	16425	16237	16457	16248	16364	16288	16491	16400	16374	16424	16317	16461	16335	16231	16454	16287	16380	16437	16413	16413	16351	16498	16390	16314	16488	16202	16404	16367	16268	16252	16373	16363	16376	16343	16288	16312	16353	16219	16384	16104	16301	16125	16441	16201	16465	16330	16367	16512	16369	16313	16253	16260	16345	16254	16515	16336	16383	16367	16383	16480	16205	16505	16234	16271	16433	16181	16330	16286	16295	16369	16286	16324	16402	16433	16289	16333	16336	16275	16481	16272	16250	16472	16356	16338	16333	16482	16426	16439	16366	16374	16252	16337	16330	16233	16254	16358	16167	16411	16459	16164	16230	16339	16301	16340	16491	16349	16337	16385	16486	16192	16333	16286	16348	16323	16278	16378	16234	16342	16288	16450	16364	16304	16182	16235	16186	16326	16484	16175	16054	16376	16430	16434	16406	16580	16264	16246	16391	16428	16353	16330	16288	16460	16461	16459	16327	16572	16396	16256	16283	16279	16348	16244	16370	16419	16229	16264	16293	16312	16191	16287	16163	16156	16629	16392	16417	16453	16207	16335	16399	16375	16305	16361	16255	16515	16153	16227	16330	16422	16263	16474	16282	16238	16197	16499	16354	16381	16544	16383	16452	16305	16308	16401	16502	16228	16444	16327	16284	16351	16419	16366	16253	16323	16437	16323	16446	16428	16495	16093	16292	16295	16303	16134	16271	16277	16388	16472	16344	16339	16303	16489	16134	16501	16360	16380	16414	16468	16435	16241	16213	16444	16406	16516	16384	16418	16237	16215	16540	16376	16478	16484	16226	16497	16285	16258	16288	16283	16561	16257	16218	16368	16357	16305	16398	16389	16471	16343	16228	16309	16395	16387	16460	16434	16289	16351	16485	16311	16258	16393	16337	16575	16462	16291	16394	16263	16341	16410	16376	16403	16382	16250	16363	16038	16411	16350	16215	16307	16397	16393	16205	16343	16431	16364	16349	16387	16374	16372	16452	16289	16296	16240	16446	16493	16284	16452	16348	16230	16292	16440	16553	16346	16353	16323	16491	16366	16351	16068	16324	16289	16470	16291	16336	16213	16262	16320	16347	16392	16276	16454	16320	16370	16426	16525	16370	16321	16345	16349	16350	16382	16499	16420	16595	16408	16362	16464	16375	16518	16307	16334	16373	16343	16361	16288	16363	16479	16544	16355	16394	16308	16337	16358	16224	16314	16340	16452	16282	16447	16254	16331	16439	16307	16505	16342	16283	16378	16330	16234	16273	16364	16456	16411	16380	16217	16328	16358
30614	25777	28042	24803	21186	20487	19674	19300	19155	19126	19032	18798	18883	18754	18707	18809	18582	18686	18499	18549	18490	18584	18402	18563	18447	18404	18442	18588	18363	18570	18438	18464	18289	18325	18016	18364	18489	18286	18371	18550	18408	18536	18333	18400	18310	18302	18291	18465	18370	18366	18279	18349	18399	18186	18627	18493	18405	18152	18406	18277	18467	18371	18267	18446	18461	18397	18309	18502	18313	18331	18476	18312	18368	18508	18408	18508	18287	18179	18261	18343	18205	18297	18183	18262	18286	18320	18251	18273	18237	18514	18454	18178	18347	18393	18282	18301	18388	18257	18281	18318	18426	18403	18437	18357	18146	18197	18357	18149	18120	18333	18303	18350	18335	18470	18273	18288	18152	18179	18381	18309	18174	18187	18321	18413	18182	18259	18369	18226	18455	18255	18286	18183	18298	18227	18071	18105	18181	18298	18340	18426	18547	18158	18246	18359	18083	18206	18282	18292	18399	18259	18160	18194	18428	18476	18365	18313	18321	18258	18347	18327	18358	18311	18380	18394	18346	18212	18364	18298	18403	18392	18273	18195	18366	18360	18220	18016	18647	18317	18274	18340	18315	18399	18147	18351	18151	18313	18226	18227	18369	18265	18366	18094	18420	18172	18217	18199	18416	18328	18408	18340	18270	18372	18274	18083	18321	18315	18209	18500	18328	18237	18266	18159	18343	18275	18274	18182	18361	18317	18416	18256	18459	18429	18408	18233	18250	18243	18400	18211	18336	18355	18169	18375	18277	18190	18151	18413	18168	18221	18410	18400	18487	18072	18341	18323	18026	18525	18172	18401	18345	18376	18284	18292	18298	18238	18377	18293	18272	18334	18303	18426	18383	18357	18298	18269	18239	18269	18479	18359	18357	18265	18044	18263	18446	18326	18314	18410	18110	18164	18524	18351	18142	18256	18362	18375	18339	18005	18340	18342	18391	18459	18212	18253	18377	18337	18206	18247	18163	18415	18367	18213	18349	18111	18150	18221	18318	18162	18254	18463	18239	18325	18400	18090	18201	18500	18297	18268	18366	18104	18244	18165	18264	18572	18127	18367	18318	18231	18208	18039	18298	18224	18500	18334	18240	18312	18405	18421	18497	18101	18469	18125	18378	18216	18465	18479	18271	18350	18074	18268	18227	18260	18040	18479	18547	18310	18213	18402	18425	18455	18293	18303	18508	18366	18478	18275	18532	18110	18270	18442	18152	18300	18311	18167	18248	18187	18603	18397	18320	18248	18380	18266	18429	18099	18464	18286	18315	18369	18580	18256	18298	18145	18098	18298	18360	18405	18126	18291	18308	18349	18396	18125	18207	18156	18466	18359	18368	18248	18281	18519	18501	18219	18199	18229	18347	18170	18409	18115	18435	18336	18242	18484	18527	18545	18249	18258	18271	18133	18433	18367	18256	18380	18241	18438	18309	18383	18449	18492	18377	18524	18234	18239	18106	18164	18424	18281	18468	18329	18458	18303	18378	18430	18461	18348	18189	18388	18318	18439	18114	18174	18485	18375	18383	18362	18476	18338	18188	18421	18449	18368	18332	18347	18327	18256	18421	18265	18480	18386	18141	18247	18343	18317	18348	18210	18324	18228	18309	18294	18658	18555	18222	18387	18257	18178	18346	18491	18467	18255	18383	18368	18412	18190	18270	18327	18352	18345	18233	18295	18264	18428	18359	18271	18242	18178	18299	18186	18237	18129	18434	18204	18488	18245	18348	18056	18396	18276	18250	18364	18216	18072	18311	18296	18227	18171	18434	18418	18604	18205	18378	18305	18330	18261	18343	18354	18151	18222	18300	18333	18261	18271	18168	18358	18411	18447	18267	18202	18349	18328	18146	18262	18296	18545	18472	18226	18103	18290	18341	18273	18246	18212	18375	18241	18231	18336	18370	18211	18440	18126	18355	18172	18269	18406	18397	18073	18466	18304	18245	18462	18278	18256	18385	18368	18122	18125	18181	18091	18335	18261	18189	18219	18226	18486	18236	18303	18301	18336	18255	18297	18390	18003	18187	18297	18235	18397	18167	18243	18329	18238	18307	18475	18439	18337	18273	18055	18321	18383	18467	18364	18310	18357	18403	18416	18336	18263	18464	18395	18246	18152	18367	18365	18175	18366	18427	18397	18226	18381	18305	18466	18242	18462	18361	18190	18302	18323	18489	18486	18488	18102	18308	18421	18392	18189	18394	18140	18211	18200	18131	18309	18400	18191	18267	18139	18428	18088	18106	18381	18399	18367	18383	18397	18272	18396	18573	18484	18149	18214	18298	18178	18171	18253	18433	18392	18139	18319	18265	18155	18358	18331	18290	18350	18291	18244	18158	18262	18220	18067	18259	18454	18410	18445	18367	18336	18097	18152	18202	18185	18118	18361	18340	18281	18298	18495	18351	18233	18084	18328	18179	18489	18537	18371	18271	18355	18187	18210	18333	18326	18211	18326	18218	18259	18241	18323	18232	18462	18385	18441	18338	18051	18211	18247	18403	18284	18427	18436	18278	18319	18402	18243	18358	18329	18150	18261	18564	18489	18259	18274	18430	18209	18391	18200	18425	18344	18349	18351	18382	18107	18262	18233	18308	18099	18554	18224	18227	18329	18467	18098	18459	18417	18267	18189	18191	18326	18331	18217	18290	18248	18226	18263	18243	18327	18170	18283	18490	18311	18319	18324	18536	18175	18178	18513	18331	18261	18230	18457	18490	18244	18255	18348	18148	18460	18282	18158	18291	18167	18313	18291	18124	18305	18372	18255	18303	18395	18333	18289	18365	18187	18221	18386	18406	18076	18120	18197	18269	18041	18621	18296	18285	18461	18178	18136	18205	18412	18455	18288	18280	18586	18544	18422	18325	18287	18223	18248	18224	18193	18432	18292	18449	18443	18497	18002	18510	18349	18289	18285	18260	18382	18245	18508	18483	18411	18379	18273	18197	18303	18451	18203	18547	18532	18542	18287	18515	18318	18378	18406	18440	18256	18251	18471	18110	18376	18300	18353	18348	18318	18151	18167	18406	18160	18214	18469	18503	18232	18569	18148	18382	18096	18363	18394	18201	18241	18320	18369	18453	18318	18381	18219	18355	18168	18391	18353	18278	18129	18200	18351	18185	18134	18311	18437	18139	18280	18466	18535	18228	18415	18383	18283	18216	18330	18556	18502	18331	18298	18326	18290	18442	18224	18291	18261	18290	18419	18573	18345	18150	18232	18426	18272	18278	18435	18375	18275	18337	18386	18286	18281	18406	18305	18115	18254	18259	18348	18412	18523	18361	18342	18374	18419	18267	18318	18363	18366	18500	18224	18190	18096	18293	18161	18200	18388	18279	18429	18372	18151	18263	18328	18358	18407	18248	18288	18291	18149	18123	18509	18352	18319	18482	18201	18233	18247	18447	18272	18289	18421	18325	18541	18286	18367	18242	18311	18262	18450	18465	18302	18194	18293	18264	18296	18170	18407	18485	18054	18239	18333	18433	18168	18365	18127	18497	18294	18357	18349	18588	18246	18034	18243	18158	18211	18436	18429	18437	18256	18511	18232	18345	18436	18257	18441	18438	18373	18286	18491	18324	18146	18448	18298	18263	18324	18284	18113	18353	18383	18329	18433	18578	18295	18263	18125	18167	18368	18196	18194	18561	18406	18352	18379	18366	18243	18199	18343	18249	18323	18326	18300	18444	18179	18258	18264	18217	18289	18351	18484	18452	18407	18447	18284	18100	18217	18492	18176	18218	18422	18465	18206	18257	18361	18399	18303	18385	18434	18305	18501	18259	18332	18217	18506	18194	18300	18370	18324	18223	18203	18112	18470	18413	18461	18359	18460	18373	18252	18168	18214	18367	18243	18281	18143	18469	18083	18290	18378	18462	18449	18200	18086	18396	18353	18448	18300	18190	18350	18379	18265	18195	18273	18326	18477	18414	18339	18222	18232	18390	18317	18225	18335	18215	18304	18290	18289	18209	18236	18287	18233	18201	18269	18506	18345	18394	18284	18252	18323	18181	18012	18415	18317	18236	18370	18455	18438	18405	18390	18298	18221	18507	18378	18025	18414	18468	18449	18170	18245	18401	18231	18279	18215	18369	18426	18241	18370	18351	18156	18053	18361	18330	18264	18387	18246	18563	18282	18248	18145	18461	18342	18397	18586	18238	18416	18380	18244	18466	18401	18370	18231	18483	18319	18200	18323	18218	18400	18243	18212	18414	18365	18230	18103	18210	18268	18394	18158	18470	18127	18229	18220	18189	18366	18283	18362	18468	18256	18219	18451	18215	18402	18361	18218	18337	18026	18286	18357	18439	18273	18267	18380	18346	18394	18423	18305	18643	18154	18337	18332	18331	18460	18257	18460	18280	18243	18406	18433	18270	18444	18209	18309	18232	18297	18488	18338	18310	18449	18359	18316	18299	18210	18395	18471	18276	18287	18196	18048	18516	18448	18223	18476	18243	18382	18470	18265	18368	18225	18411	18316	18328	18242	18404	18349	18264	18354	18410	18454	18488	18315	18369	18219	18373	18230	18338	18326	18262	18232	18386	18325	18193	18159	18353	18417	18141	18395	18210	18371	18337	18377	18128	18313	18315	18337	18339	18276	18498	18226	18440	18320	18261	18130	18288	18483	18355	18349	18224	18121	18375	18487	18430	18405	18287	18274	18370	18561	18208	18402	18453	18316	18189	18092	18515	18161	18228	18551	18354	18125	18115	18359	18238	18304	18256	18366	18078	18102	18319	18234	18362	18452	18141	18247	18165	18203	18433	18393	18099	18374	18457	18345	18316	18297	18293	18145	18366	18417	18460	18212	18402	18119	18440	18212	18407	18258	18280	18226	18270	18567	18313	18162	18433	18542	18225	18390	18282	18554	18242	18210	18138	18354	18286	18252	18517	18281	18169	18293	18326	18219	18384	18494	18366	18421	18211	18306	18220	18250	18450	18396	18382	18432	18096	18215	18351	18286	18460	18117	18230	18487	18472	18302	18465	18376	18440	18365	18360	18291	18417	18278	18222	18206	18475	18171	18167	18312	18233	18217	18134	18231	18241	18252	18477	18442	18572	18595	18506	18291	18395	18209	18211	18256	18476	18393	18291	18019	18257	18204	18311	18335	18248	18197	18172	18408	18370	18235	18219	18567	18135	18354	18297	18335
23227	31603	29618	23321	20138	18487	17415	17167	16696	16534	16424	16203	16139	16002	15868	15736	15456	15278	15516	15362	15448	15339	15230	15522	15281	15334	15306	15288	15297	15326	15201	15200	15140	15327	15220	15161	15142	15246	15340	15118	14994	15216	15170	15037	15187	15293	15272	15219	15213	15129	15221	15093	15227	15128	15211	14908	15169	15147	15152	15154	15343	15188	15178	15215	15236	15184	15308	15089	15190	15246	15100	15036	15113	15125	15409	15203	15318	15152	15189	15307	15006	15252	15398	15240	14982	15212	15112	15210	15151	15190	15227	15268	15086	15113	14964	15100	15066	15142	15220	15197	15098	15183	15007	15241	15269	15195	15069	15332	15028	15190	15135	15245	15212	15054	15048	15367	15185	15199	15087	15391	15132	15060	15052	14985	15261	15134	15196	15202	15074	15127	15223	15273	15400	15134	15138	14918	15156	14984	15134	14988	15158	15204	15250	15170	15212	15117	15112	15101	15145	15381	15107	15188	15253	15178	15169	15138	15316	15266	15073	15242	15122	14965	15057	15158	15114	15137	15277	15218	14929	15247	15219	15011	15089	15038	15180	15164	15069	15011	15205	15262	15170	15145	15110	15176	14995	15162	15166	15266	15284	15271	15100	15300	15089	15001	15214	15255	15110	15159	14954	15232	15218	14933	15369	15080	15042	15210	14957	15132	15252	15350	15254	14964	15160	15372	15252	14905	15256	15114	15145	15223	15123	15258	15155	15238	15216	15097	15185	15187	15073	15252	15096	15087	15071	15288	15149	15137	15133	15148	15089	15117	15140	15121	15021	15254	15282	15247	15327	15160	15173	15057	15130	15186	15300	15133	15118	15084	15250	15099	15121	15236	15324	14982	15150	15403	15303	14995	15137	15049	15092	15032	15270	15007	15282	15094	15125	15249	15084	15190	15190	15063	15245	15011	15148	15121	15205	15075	15253	15260	15033	15162	15174	15426	15066	15140	15135	15037	15191	15044	15148	15229	15130	15060	15290	14993	15197	15054	15177	15094	15355	15239	15213	15236	15245	15318	15113	15010	15264	15317	15129	15275	15212	15161	15115	15333	15207	15020	15351	15020	15294	15060	15220	15208	15183	14891	15075	15161	15130	15120	15340	15111	15002	15197	15114	15071	15115	15237	15234	15163	15100	15256	15066	15052	15321	15055	15157	15179	15220	15418	15090	15302	15036	15144	15179	14964	15093	15220	15161	15233	15172	15065	15259	15161	15211	15224	15188	15154	15090	15272	15311	15010	15208	15188	15122	15132	15107	15318	15243	15076	15075	15156	15105	14869	15081	15213	15151	15159	15225	15013	15333	15103	15186	15158	15239	15204	15262	15201	15108	15117	15213	15409	15078	15127	15334	15101	15096	15072	15110	15077	15174	15117	15238	15100	15210	15298	15215	15200	15033	15253	15079	15283	15055	15147	15284	15049	15149	15070	15186	15098	15246	15252	15258	15024	15092	15185	15436	15126	15123	15112	15225	15111	15357	15323	15329	15285	15141	15210	15333	14957	15094	15175	15169	15141	15012	15156	15232	15098	15179	15237	15229	15130	15204	15149	15106	15239	15043	15062	15379	15179	15158	15208	15158	15161	15193	15215	15373	15251	15039	15180	15236	15092	15092	15217	15022	15148	15096	15197	15256	15331	15112	15131	14994	15060	15207	15197	15103	15332	15156	15150	15181	15117	15213	15038	15242	15124	15278	15010	15212	15098	15088	15211	15192	15044	15336	15170	15088	15165	15157	15122	15222	15185	15256	15152	15100	15181	15171	15086	15118	15302	15261	15038	15189	15195	15223	15252	15098	15178	15160	15254	15337	15198	15239	15113	15095	15220	15340	14975	15088	15270	15063	15158	15148	14951	15155	15088	15160	14996	15236	14990	15096	15072	15041	15234	15224	15096	15163	15145	15198	15079	15156	15138	15135	15073	15123	15315	15064	15109	15121	15053	15186	15169	15205	15190	15078	15200	15153	15165	15206	15243	14965	15123	15262	15328	15147	15183	15147	14932	15180	15114	15113	15190	15159	15059	15030	15068	15079	15135	15187	15140	15142	15202	15021	15131	15163	15279	15227	15119	15121	15162	15107	15160	15138	15111	15282	15006	15301	15257	15180	15169	15096	15227	15349	15184	15165	15176	15163	15045	15056	15194	15176	15025	15230	15140	15104	14983	15192	15169	15217	15301	15198	15139	15131	15215	15188	15116	15184	15229	15018	15108	15178	15176	15249	15230	15070	15262	15195	15108	15221	15117	15223	15044	15097	15147	15061	15281	15094	15259	15273	15146	15026	15151	15050	15053	15112	15209	15203	15106	15119	15180	15323	15152	15225	15191	15110	15272	15237	15262	15330	15094	15139	15300	15093	15283	15216	15149	15134	15143	15204	15119	15206	15319	15333	15187	15221	15221	15201	15134	15156	15322	15231	15323	15209	15166	15203	15005	15095	15089	15015	15020	15114	15113	15005	15083	15092	15088	15154	15094	15314	15040	15175	15239	15137	15234	15117	15081	15158	15191	15056	15070	15099	15300	15275	15139	15098	15196	15171	15162	15204	15100	15064	15057	15086	15241	15202	15178	15306	15305	15282	15208	15233	15161	14991	14939	15291	15248	15110	15293	15191	15254	15198	15076	15004	15077	15068	15146	15169	15135	15144	15335	15290	15208	15186	15237	14993	15255	15266	15216	15159	15128	15035	15337	15139	15126	15187	14970	15265	15226	15230	15071	15086	15034	15147	15095	15273	15195	15121	15175	15179	15237	15218	15257	15169	15192	15219	15166	15214	15208	15202	15066	15129	15140	15100	15217	15347	15285	15272	15089	15097	15246	15280	15242	15035	15155	15165	15092	15243	15258	14957	15160	14978	15247	15177	15231	15247	15149	15184	15243	15057	15063	15066	15335	15316	15203	15307	15067	15125	15215	15125	15338	15288	15134	15027	15230	15187	15060	15091	15296	15152	15185	15339	15135	15077	15184	15034	15211	15209	15034	15229	14999	15269	15003	15160	15048	15185	15230	15212	15155	15132	15138	15232	15272	15110	15206	15256	15219	14985	15258	15219	15166	15211	15174	15120	15085	15368	15263	15202	15123	15078	15133	15137	15119	15117	15127	15093	15132	15229	15094	15305	15275	15138	15046	15224	15313	15165	15316	15226	15156	15238	15028	15054	15095	15038	15259	15154	15110	15187	15339	15289	15178	15240	15174	14972	15125	15145	15141	15170	15403	15089	15174	15148	15188	15183	15203	15183	15086	15241	15012	15326	15188	15208	15043	15212	15121	15019	14999	15209	15081	15189	15189	15352	15068	15147	15254	15358	15194	15194	15169	15247	15215	15019	15142	15131	15188	15167	15202	15028	15179	14982	15130	15314	15158	15242	15072	15205	15221	15105	15122	15070	15153	15236	15081	15130	15151	15221	15113	15158	15103	15230	15061	15131	15089	15155	15184	15146	15090	15185	15059	15115	15037	15138	15044	15128	15066	15209	15103	15242	15101	15106	15117	14956	15129	15076	15130	15142	15168	14991	15197	15305	15236	15349	15193	15143	15190	15271	15333	15280	15218	15315	15079	14905	15156	15254	15097	15305	15207	15249	15061	15124	15217	15293	15047	15331	15163	15207	15161	15277	15117	15217	15227	15106	15007	15196	15111	15085	15243	15188	15130	15161	15172	15281	15246	15249	15135	15126	15097	15216	15188	15164	15166	15050	14897	15212	15151	14984	15186	15154	15211	15035	15147	15165	15326	15186	15009	15100	15178	15107	15206	15110	15010	15167	15069	15410	15315	15100	15258	14964	15160	15023	15092	15142	15349	15274	15111	15166	15269	15381	15200	15156	15132	15155	15134	15128	15042	15176	15099	15144	15031	15141	15066	15229	15167	15289	15198	15048	14995	15197	15176	15163	14968	15182	15034	15224	15053	15115	15084	15130	15203	15268	15172	15163	15152	15294	15408	15148	15146	15119	14982	15305	15256	15188	15232	15320	15252	15147	15191	15132	15115	15120	15188	15199	15200	15143	15141	14990	15217	15251	15036	15115	15100	15194	15135	15148	15096	15313	15251	15244	15086	15212	15196	15200	15111	15139	15067	15332	15257	15054	15172	15104	15111	15139	15090	15154	15176	14989	15145	15230	15169	15363	15230	15117	15260	15340	15031	15269	15224	15341	15047	15215	15245	15112	15022	15148	15204	15076	15091	15284	15145	15001	15047	15181	15227	15256	15114	15119	15129	15332	15118	15148	15305	15174	15331	15098	15228	15242	15258	15107	15236	15111	15133	15035	15206	15081	15223	15214	15159	15366	15169	15267	15132	15276	15023	15184	15097	15363	15178	15087	15096	15223	15294	15323	15197	15154	15033	15330	15136	15091	15168	15189	15245	15160	15239	15209	15155	15139	15089	15117	15193	15233	15022	15214	15119	15330	15233	15051	15127	15132	14989	15332	15281	15225	15167	15252	15287	15190	15090	15219	15042	15193	15211	15250	15123	15303	15116	15124	15215	15263	15255	15191	15093	15122	15059	15215	15270	14989	15039	15206	15129	15150	15149	15272	15166	15165	15224	15216	15201	15169	15009	15201	15343	15163	15214	15269	15099	15255	15113	15102	15374	15161	15169	15121	15097	15180	15077	14989	15214	15192	15266	15022	15124	15234	15224	15122	15037	15208	15206	15176	14920	15189	15114	15278	15105	14970	15320	15325	15292	15208	15170	15019	15390	15223	15282	15234	14995	15436	15307	15171	15243	15134	15299	15079	15184	15324	15174	15216	15076	15142	15129	15296	15082	15243	15229	15166	15255	15144	15179	15139	15081	15240	15183	15152	15112	15176	15153	15138	15022	15266	15006	15114	15247	15077	15365	15218	15154	15128	15080	15199	15222	15116	15334	15156	15248	15093	15154	15218	15003	15330	15047	15336	15207	15230	15132	15392	15244	15177	15080	15077	15211	15197	15107	15143	15147	15068	15120	15147	15050	15094	15181	15273	15300	15168	15198	15130	15180	15222	15231	15222	15154	15005	15101	15160	15153	15228	15238	15133	15112	15181	15222	15165	15056	15170	15365	15128	15160	15168	14927	15221	15218	15239	15148	15130	15192	15224	15139	15157	15302	15107	15186	15214	15198	15300	15195	15175	15335	14990	15194	15069	15348
25016	20973	27885	25110	23353	23398	22630	20687	20050	20092	20110	19651	19580	19523	19273	18998	19024	19094	19215	19054	18891	18939	18917	19045	19025	18805	18870	18869	18823	18698	18701	18642	18576	18638	18492	18503	18632	18819	18789	18662	18671	18618	18549	18827	18708	18662	18609	18487	18545	18928	18704	18771	18584	18628	18732	18622	18489	18656	18823	18713	18599	18607	18629	18742	18544	18605	18701	18764	18731	18537	18541	18647	18413	18589	18599	18391	18449	18419	18384	18685	18731	18476	18539	18608	18540	18719	18593	18402	18593	18532	18544	18664	18676	18674	18718	18595	18301	18676	18618	18483	18645	18765	18646	18502	18701	18621	18545	18664	18839	18657	18351	18540	18682	18517	18502	18606	18754	18613	18569	18538	18527	18625	18552	18539	18403	18453	18321	18527	18560	18696	18614	18742	18651	18577	18525	18489	18430	18819	18601	18343	18371	18565	18681	18546	18678	18937	18618	18619	18319	18646	18602	18622	18545	18508	18487	18684	18394	18394	18570	18446	18760	18706	18612	18744	18971	18718	18498	18440	18634	18649	18640	18642	18484	18661	18600	18502	18762	18536	18457	18517	18505	18476	18516	18550	18805	18537	18620	18738	18560	18453	18634	18643	18439	18495	18669	18528	18597	18493	18539	18508	18620	18644	18440	18427	18389	18382	18557	18399	18590	18543	18584	18455	18601	18729	18615	18676	18578	18563	18528	18574	18666	18735	18617	18568	18454	18656	18385	18647	18629	18558	18638	18636	18456	18735	18644	18590	18683	18683	18377	18534	18352	18526	18561	18636	18429	18655	18642	18742	18718	18513	18571	18576	18617	18516	18431	18575	18617	18534	18380	18801	18530	18404	18574	18489	18800	18593	18734	18644	18415	18534	18511	18533	18459	18759	18393	18661	18619	18561	18523	18770	18446	18371	18556	18479	18657	18611	18622	18542	18617	18788	18645	18577	18521	18564	18637	18342	18632	18551	18674	18652	18660	18640	18549	18526	18541	18482	18730	18724	18476	18444	18535	18499	18673	18507	18647	18619	18371	18603	18513	18513	18473	18720	18848	18608	18643	18444	18514	18612	18651	18509	18663	18923	18644	18643	18412	18751	18806	18479	18623	18802	18822	18601	18603	18491	18700	18501	18696	18672	18568	18609	18563	18644	18592	18510	18789	18541	18619	18532	18528	18547	18463	18690	18607	18478	18449	18491	18688	18546	18800	18641	18364	18559	18779	18650	18792	18688	18574	18850	18657	18505	18657	18602	18698	18650	18740	18551	18356	18595	18756	18486	18739	18677	18505	18731	18447	18666	18514	18570	18447	18617	18540	18394	18816	18516	18548	18687	18629	18608	18484	18757	18666	18601	18611	18615	18605	18535	18590	18608	18591	18462	18704	18637	18718	18726	18549	18539	18613	18657	18421	18691	18541	18618	18449	18666	18823	18620	18739	18518	18659	18471	18536	18514	18545	18678	18527	18482	18477	18708	18402	18583	18602	18480	18578	18472	18427	18505	18420	18645	18457	18591	18584	18605	18784	18604	18444	18502	18440	18611	18733	18465	18585	18754	18536	18671	18714	18521	18386	18660	18571	18525	18641	18806	18594	18493	18400	18520	18629	18532	18504	18538	18546	18662	18641	18514	18758	18668	18591	18692	18622	18514	18494	18665	18791	18548	18672	18689	18490	18712	18631	18486	18603	18576	18621	18584	18729	18523	18444	18600	18546	18486	18672	18594	18479	18556	18357	18615	18590	18643	18306	18349	18548	18495	18705	18426	18465	18660	18700	18868	18805	18674	18634	18795	18482	18483	18745	18584	18571	18632	18627	18524	18487	18617	18459	18608	18514	18661	18598	18615	18725	18633	18540	18685	18548	18676	18581	18451	18420	18560	18476	18671	18479	18423	18514	18573	18534	18564	18500	18504	18646	18681	18681	18588	18496	18517	18563	18626	18669	18771	18770	18503	18537	18670	18438	18457	18440	18584	18557	18676	18480	18680	18498	18258	18793	18546	18678	18647	18526	18626	18596	18773	18773	18503	18345	18643	18598	18677	18405	18586	18479	18446	18451	18321	18661	18686	18627	18581	18673	18593	18565	18558	18403	18532	18599	18758	18616	18524	18405	18494	18529	18522	18485	18695	18665	18567	18559	18515	18376	18591	18414	18660	18541	18429	18266	18602	18639	18469	18622	18449	18297	18515	18622	18583	18695	18807	18586	18698	18537	18524	18534	18816	18693	18637	18517	18614	18598	18568	18694	18564	18761	18577	18608	18520	18628	18592	18556	18676	18604	18442	18538	18667	18490	18491	18461	18421	18503	18434	18648	18530	18611	18355	18497	18563	18670	18510	18618	18380	18669	18430	18500	18470	18713	18570	18503	18484	18494	18525	18461	18618	18506	18787	18533	18534	18698	18370	18778	18465	18696	18635	18628	18641	18682	18430	18671	18576	18445	18553	18620	18414	18572	18776	18604	18363	18708	18615	18539	18581	18646	18564	18581	18482	18754	18568	18537	18536	18599	18567	18677	18518	18683	18433	18711	18693	18673	18433	18556	18402	18668	18681	18605	18633	18538	18661	18678	18539	18583	18724	18745	18513	18500	18620	18614	18478	18391	18691	18764	18576	18713	18793	18647	18579	18559	18635	18438	18460	18543	18476	18723	18471	18526	18840	18634	18575	18369	18583	18590	18760	18601	18523	18615	18586	18434	18501	18830	18429	18540	18691	18538	18347	18638	18490	18659	18327	18585	18391	18515	18448	18700	18557	18440	18260	18469	18583	18612	18584	18786	18469	18465	18714	18660	18536	18505	18484	18539	18297	18568	18356	18539	18679	18751	18907	18726	18588	18357	18635	18499	18519	18588	18568	18672	18625	18718	18817	18571	18448	18673	18494	18560	18600	18759	18470	18684	18390	18615	18490	18533	18402	18500	18685	18614	18645	18796	18472	18537	18560	18773	18582	18544	18627	18587	18504	18645	18546	18620	18791	18664	18697	18490	18558	18471	18684	18623	18642	18797	18526	18577	18516	18481	18736	18610	18434	18637	18775	18609	18450	18557	18562	18675	18616	18453	18543	18498	18492	18490	18517	18603	18463	18517	18450	18840	18672	18410	18539	18264	18602	18512	18362	18501	18440	18641	18589	18532	18576	18369	18531	18714	18450	18620	18469	18574	18730	18766	18688	18637	18605	18737	18516	18640	18611	18725	18644	18498	18875	18596	18688	18717	18646	18572	18379	18632	18553	18719	18672	18758	18515	18631	18621	18781	18716	18645	18706	18573	18617	18555	18573	18720	18540	18429	18534	18576	18587	18601	18669	18594	18355	18451	18560	18501	18601	18670	18876	18554	18620	18459	18455	18658	18659	18544	18564	18571	18545	18351	18669	18551	18462	18535	18782	18643	18544	18585	18484	18450	18677	18645	18632	18485	18571	18486	18627	18444	18749	18526	18384	18563	18445	18421	18489	18442	18544	18569	18591	18364	18859	18500	18445	18588	18334	18568	18531	18358	18652	18533	18449	18165	18498	18640	18601	18531	18621	18563	18724	18631	18583	18615	18722	18616	18424	18648	18464	18481	18452	18510	18599	18741	18996	18637	18627	18755	18290	18572	18587	18503	18177	18575	18508	18719	18439	18444	18618	18468	18551	18780	18649	18565	18543	18629	18427	18575	18745	18477	18494	18543	18759	18815	18851	18833	18872	18657	18358	18533	18417	18563	18695	18752	18627	18651	18532	18668	18573	18777	18844	18559	18560	18518	18777	18648	18337	18505	18662	18461	18606	18508	18712	18728	18465	18509	18705	18404	18406	18480	18596	18756	18453	18466	18498	18707	18473	18659	18563	18490	18670	18733	18622	18570	18520	18558	18391	18548	18626	18580	18526	18649	18589	18565	18408	18599	18731	18551	18577	18576	18597	18746	18622	18531	18688	18695	18326	18584	18536	18713	18622	18681	18520	18419	18749	18333	18597	18618	18541	18828	18522	18679	18519	18646	18557	18729	18647	18569	18617	18351	18512	18704	18455	18636	18468	18805	18707	18621	18587	18353	18633	18630	18678	18601	18390	18595	18576	18643	18758	18504	18462	18497	18515	18508	18469	18486	18437	18556	18485	18671	18472	18707	18539	18487	18687	18591	18671	18445	18628	18562	18514	18655	18486	18700	18732	18473	18454	18596	18642	18406	18459	18515	18692	18537	18693	18644	18422	18598	18599	18878	18550	18597	18552	18541	18535	18542	18481	18518	18662	18660	18622	18627	18690	18516	18719	18775	18610	18631	18532	18472	18490	18719	18672	18664	18534	18746	18723	18589	18653	18682	18839	18683	18646	18711	18671	18668	18639	18706	18682	18703	18431	18655	18560	18490	18414	18685	18491	18698	18715	18466	18751	18518	18690	18646	18470	18640	18673	18776	18717	18728	18440	18513	18630	18602	18691	18761	18786	18686	18515	18573	18690	18849	18629	18441	18553	18547	18406	18441	18626	18539	18872	18532	18525	18637	18660	18822	18532	18546	18481	18537	18781	18528	18490	18536	18567	18553	18540	18769	18572	18472	18513	18644	18583	18631	18523	18548	18539	18524	18524	18513	18643	18692	18513	18718	18458	18785	18464	18580	18591	18671	18589	18444	18628	18508	18736	18671	18735	18643	18725	18576	18667	18692	18448	18393	18472	18590	18565	18640	18606	18619	18648	18293	18631	18605	18761	18539	18376	18532	18550	18568	18753	18508	18681	18588	18717	18787	18578	18479	18622	18516	18563	18616	18654	18334	18611	18468	18492	18483	18602	18452	18700	18611	18435	18486	18454	18668	18456	18553	18683	18673	18642	18607	18651	18585	18620	18532	18513	18568	18763	18300	18490	18548	18686	18796	18660	18624	18492	18561	18499	18610	18490	18490	18355	18783	18522	18499	18549	18601	18438	18513	18572	18420	18594	18574	18641	18542	18691	18714	18656	18747	18553	18680	18627	18652	18639	18380	18321	18489	18621	18630	18681	18592	18555	18494	18527	18558	18764	18459	18858	18571	18461	18621	18647	18622	18405	18555	18559	18832	18440	18687	18671	18721	18571	18457	18505	18607	18550	18392	18442	18659	18629	18511	18469	18707	18587	18595	18547	18591	18583	18486	18544	18662	18638	18501	18641	18446	18396
23836	37697	36053	28602	23911	21101	19540	18734	17917	17805	17539	17129	16900	16750	16431	16376	16115	15897	15872	15955	15852	15661	15701	15616	15632	15469	15458	15511	15608	15308	15403	15288	15365	15372	15399	15413	15215	15342	15418	15378	15435	15373	15494	15492	15456	15285	15368	15507	15424	15409	15339	15364	15293	15275	15513	15209	15351	15357	15450	15328	15424	15443	15338	15454	15279	15277	15401	15356	15297	15196	15585	15369	15257	15380	15313	15306	15387	15325	15427	15367	15379	15294	15399	15399	15323	15391	15468	15397	15441	15406	15253	15288	15214	15369	15356	15332	15574	15248	15359	15325	15358	15180	15621	15272	15382	15337	15258	15353	15321	15244	15480	15380	15368	15279	15430	15321	15483	15402	15275	15320	15485	15286	15125	15309	15357	15397	15392	15227	15499	15303	15326	15216	15296	15494	15240	15226	15381	15346	15369	15352	15456	15332	15392	15479	15346	15284	15233	15311	15519	15296	15391	15097	15432	15506	15220	15245	15206	15318	15283	15347	15339	15431	15253	15427	15328	15245	15532	15291	15368	15311	15454	15139	15389	15543	15252	15329	15372	15425	15424	15480	15392	15350	15197	15321	15191	15327	15357	15275	15428	15388	15291	15351	15300	15454	15454	15264	15262	15380	15382	15464	15330	15341	15225	15355	15284	15427	15466	15447	15469	15358	15434	15422	15376	15234	15241	15363	15375	15344	15280	15379	15163	15390	15212	15420	15442	15324	15351	15450	15404	15296	15331	15326	15303	15407	15233	15452	15359	15230	15385	15674	15162	15496	15257	15484	15275	15317	15242	15457	15340	15309	15480	15215	15264	15224	15227	15405	15285	15382	15296	15370	15343	15508	15372	15194	15176	15265	15295	15432	15321	15420	15439	15461	15308	15432	15500	15266	15317	15181	15493	15501	15279	15384	15478	15422	15386	15416	15345	15494	15377	15359	15289	15341	15314	15376	15421	15432	15329	15175	15203	15523	15271	15174	15465	15302	15321	15374	15390	15253	15334	15430	15446	15389	15295	15422	15404	15503	15290	15288	15453	15368	15377	15301	15367	15345	15555	15259	15335	15313	15249	15385	15289	15357	15381	15462	15325	15344	15336	15458	15269	15542	15353	15464	15474	15281	15463	15408	15297	15354	15297	15341	15412	15377	15340	15366	15284	15358	15335	15302	15411	15287	15313	15428	15518	15444	15306	15341	15298	15469	15412	15191	15508	15367	15376	15480	15385	15388	15425	15439	15339	15360	15425	15351	15277	15494	15345	15319	15279	15309	15579	15279	15248	15362	15360	15294	15481	15286	15399	15237	15427	15370	15467	15357	15457	15400	15370	15350	15472	15241	15280	15267	15385	15312	15349	15379	15267	15367	15186	15475	15316	15314	15414	15250	15332	15380	15406	15339	15397	15167	15362	15251	15351	15313	15362	15391	15276	15490	15408	15453	15266	15286	15403	15409	15446	15494	15410	15302	15446	15550	15220	15343	15400	15400	15377	15332	15462	15290	15313	15396	15296	15385	15307	15390	15404	15251	15402	15230	15227	15393	15260	15304	15247	15365	15320	15341	15326	15386	15149	15427	15240	15231	15492	15324	15439	15486	15400	15359	15328	15274	15380	15414	15285	15415	15253	15228	15423	15349	15410	15274	15335	15411	15396	15373	15430	15243	15182	15577	15319	15274	15337	15285	15226	15411	15296	15467	15330	15448	15413	15366	15353	15551	15352	15205	15385	15422	15348	15233	15240	15640	15410	15410	15455	15422	15162	15294	15397	15224	15513	15247	15239	15311	15417	15230	15305	15287	15273	15256	15441	15368	15385	15305	15412	15274	15352	15545	15363	15389	15437	15237	15386	15249	15156	15289	15498	15464	15365	15234	15420	15258	15434	15283	15565	15271	15305	15465	15459	15490	15436	15167	15461	15357	15487	15293	15418	15398	15362	15448	15330	15418	15304	15366	15295	15402	15305	15334	15375	15390	15224	15448	15495	15464	15394	15274	15306	15485	15367	15367	15288	15359	15518	15555	15356	15383	15503	15383	15493	15420	15263	15433	15325	15345	15265	15418	15479	15417	15351	15419	15432	15260	15377	15241	15571	15259	15487	15301	15266	15394	15340	15291	15388	15196	15456	15378	15450	15271	15380	15327	15259	15284	15445	15302	15379	15490	15400	15261	15419	15294	15393	15384	15334	15310	15365	15388	15250	15209	15344	15389	15347	15349	15384	15406	15409	15438	15299	15393	15229	15397	15403	15380	15334	15532	15395	15207	15307	15333	15312	15386	15557	15333	15465	15377	15305	15270	15498	15398	15385	15300	15314	15437	15249	15314	15430	15347	15304	15235	15385	15452	15540	15181	15339	15298	15399	15388	15418	15281	15352	15355	15397	15288	15291	15400	15397	15555	15219	15436	15294	15312	15551	15406	15222	15300	15496	15167	15219	15503	15231	15290	15275	15380	15351	15395	15482	15298	15317	15344	15258	15343	15359	15371	15408	15233	15294	15310	15415	15247	15571	15263	15353	15474	15271	15405	15361	15256	15404	15334	15342	15285	15335	15241	15551	15433	15569	15299	15235	15299	15231	15395	15303	15417	15230	15411	15332	15363	15265	15452	15309	15381	15241	15556	15314	15161	15400	15355	15309	15450	15501	15289	15412	15377	15377	15216	15332	15384	15376	15421	15296	15468	15378	15489	15448	15313	15233	15258	15394	15288	15393	15404	15471	15337	15227	15345	15365	15446	15314	15448	15355	15336	15536	15525	15523	15227	15446	15260	15344	15428	15421	15250	15360	15178	15452	15256	15325	15410	15390	15387	15439	15398	15403	15497	15276	15368	15466	15376	15479	15485	15303	15369	15432	15380	15307	15488	15462	15303	15351	15272	15400	15298	15299	15420	15477	15388	15371	15423	15523	15236	15344	15552	15365	15352	15336	15350	15484	15325	15438	15415	15224	15111	15419	15583	15328	15320	15267	15216	15334	15455	15438	15264	15360	15256	15260	15295	15467	15349	15110	15384	15447	15404	15319	15394	14982	15244	15417	15535	15346	15496	15405	15193	15437	15402	15409	15357	15311	15337	15333	15174	15343	15315	15130	15543	15441	15307	15243	15255	15406	15256	15161	15621	15456	15362	15404	15477	15155	15237	15384	15447	15346	15562	15275	15499	15352	15191	15300	15477	15312	15283	15370	15359	15540	15224	15486	15348	15329	15295	15267	15350	15287	15350	15197	15256	15376	15472	15238	15451	15358	15348	15333	15214	15299	15228	15427	15388	15348	15396	15286	15404	15232	15447	15364	15496	15329	15404	15305	15383	15336	15428	15348	15194	15438	15298	15270	15451	15308	15332	15367	15377	15373	15307	15322	15267	15399	15421	15339	15311	15563	15121	15526	15302	15277	15339	15458	15326	15391	15384	15443	15510	15367	15537	15268	15494	15373	15345	15396	15397	15400	15469	15385	15274	15333	15397	15476	15326	15243	15481	15305	15289	15381	15446	15581	15273	15356	15345	15447	15501	15246	15480	15367	15454	15382	15292	15464	15426	15359	15154	15287	15425	15282	15346	15361	15319	15354	15314	15456	15300	15333	15432	15102	15419	15289	15400	15267	15271	15213	15363	15266	15396	15431	15426	15323	15376	15410	15236	15377	15326	15408	15334	15396	15274	15317	15382	15421	15298	15497	15440	15278	15427	15425	15463	15344	15465	15272	15418	15327	15296	15355	15261	15434	15459	15336	15416	15383	15350	15294	15374	15420	15417	15241	15478	15392	15481	15380	15390	15326	15374	15361	15333	15306	15394	15318	15486	15266	15377	15392	15334	15456	15291	15476	15548	15407	15414	15478	15495	15513	15441	15367	15342	15326	15226	15344	15455	15404	15255	15417	15454	15219	15385	15380	15448	15371	15246	15484	15433	15209	15334	15312	15517	15421	15244	15430	15277	15457	15337	15417	15216	15309	15350	15458	15467	15414	15241	15502	15147	15357	15459	15305	15429	15279	15299	15259	15562	15302	15389	15415	15278	15281	15341	15283	15345	15393	15439	15348	15217	15283	15370	15288	15350	15415	15407	15278	15388	15255	15378	15247	15312	15307	15400	15236	15326	15258	15455	15573	15426	15381	15395	15317	15446	15417	15432	15420	15366	15338	15386	15428	15080	15536	15225	15368	15358	15248	15146	15200	15517	15236	15332	15205	15436	15497	15277	15438	15363	15344	15308	15275	15472	15286	15389	15451	15285	15389	15415	15296	15351	15345	15420	15367	15333	15454	15427	15292	15395	15445	15379	15423	15363	15145	15356	15400	15274	15372	15299	15441	15315	15402	15082	15336	15316	15212	15307	15369	15405	15286	15378	15539	15273	15399	15311	15417	15504	15318	15512	15378	15447	15403	15411	15261	15314	15479	15243	15342	15331	15489	15279	15367	15417	15347	15420	15352	15426	15272	15416	15351	15377	15470	15400	15378	15314	15339	15336	15380	15235	15382	15295	15444	15440	15225	15499	15381	15331	15339	15399	15335	15322	15463	15250	15583	15305	15542	15356	15491	15573	15460	15505	15285	15459	15403	15159	15285	15333	15477	15350	15340	15283	15416	15230	15484	15400	15472	15440	15356	15400	15303	15511	15525	15546	15490	15303	15406	15264	15316	15288	15221	15338	15534	15398	15394	15412	15380	15305	15356	15385	15420	15303	15368	15391	15356	15274	15325	15273	15470	15453	15274	15430	15331	15391	15407	15450	15500	15301	15406	15330	15431	15302	15512	15184	15267	15443	15342	15387	15593	15342	15441	15312	15390	15492	15230	15307	15281	15374	15273	15207	15314	15322	15404	15211	15260	15456	15320	15202	15449	15447	15248	15249	15332	15276	15495	15296	15400	15197	15383	15280	15280	15265	15417	15396	15194	15357	15388	15436	15345	15504	15333	15218	15305	15247	15321	15384	15418	15378	15421	15369	15310	15333	15287	15380	15462	15501	15331	15234	15203	15257	15412	15283	15242	15304	15305	15329	15418	15076	15390	15484	15283	15479	15362	15571	15368	15404	15280	15403	15266	15313	15452	15418	15334	15301	15302	15204	15366	15318	15339	15214	15408	15314	15485	15297	15381	15543	15361	15274	15325	15640	15364	15345	15347	15255	15436	15286	15327	15426
23673	20974	28360	23893	22142	25195	26621	22601	21737	21982	21647	21215	21040	20710	20618	20485	20422	20138	20331	20098	20193	20041	19893	20122	20096	19911	19957	19764	19753	19875	19718	19681	19680	19924	19742	19832	19761	19716	19746	19559	19737	19623	19576	19774	19648	19672	19611	19583	19765	19749	19549	19672	19776	19701	19806	19687	19706	19573	19661	19651	19667	19817	19493	19828	19893	19891	19687	19506	19802	19494	19670	19425	19461	19681	19722	19776	19657	19671	19496	19583	19490	19732	19588	19620	19562	19765	19537	19633	19589	19557	19717	19478	19694	19700	19686	19616	19543	19677	19530	19550	19578	19707	19686	19765	19815	19872	19790	19664	19810	19569	19720	19714	19620	19671	19635	19544	19709	19643	19603	19780	19701	19613	19555	19513	19721	19654	19701	19835	19775	19704	19598	19689	19564	19760	19869	19379	19530	19532	19678	19319	19678	19730	19517	19590	19737	19458	19577	19592	19638	19791	19518	19545	19718	19666	19678	19647	19705	19716	19583	19432	19728	19670	19596	19633	19585	19540	19583	19738	19554	19625	19324	19701	19458	19520	19739	19504	19720	19628	19587	19582	19587	19674	19574	19533	19742	19779	19720	19584	19613	19748	19418	19713	19476	19743	19670	19610	19426	19632	19635	19893	19718	19488	19566	19615	19584	19670	19598	19728	19516	19733	19605	19741	19654	19597	19619	19521	19535	19653	19842	19482	19640	19727	19621	19378	19610	19570	19563	19399	19701	19635	19601	19525	19732	19628	19671	19818	19550	19548	19671	19446	19613	19562	19521	19500	19696	19480	19521	19557	19726	19476	19753	19415	19671	19562	19766	19718	19608	19522	19291	19688	19485	19579	19682	19333	19531	19640	19670	19583	19693	19893	19445	19397	19784	19657	19509	19563	19393	19554	19511	19667	19543	19569	19824	19418	19676	19706	19672	19671	19671	19678	19424	19621	19482	19631	19513	19491	19767	19544	19391	19710	19705	19628	19476	19790	19733	19567	19628	19797	19546	19608	19633	19646	19633	19761	19427	19611	19572	19908	19673	19660	19567	19690	19635	19747	19826	19443	19688	19658	19554	19783	19801	19648	19773	19725	19581	19636	19675	19589	19734	19383	19646	19469	19421	19507	19460	19522	19546	19786	19453	19774	19380	19837	19881	19768	19548	19539	19599	19694	19526	19544	19312	19593	19562	19715	19791	19751	19475	19609	19691	19718	19740	19577	19630	19542	19580	19635	19442	19406	19581	19663	19732	19673	19732	19765	19738	19319	19568	19729	19548	19635	19672	19657	19627	19487	19547	19776	19760	19819	19408	19627	19593	19608	19678	19449	19687	19478	19882	19593	19821	19528	19688	19767	19541	19600	19571	19575	19586	19748	19555	19445	19597	19711	19448	19440	19522	19587	19701	19597	19681	19574	19556	19572	19647	19791	19585	19506	19669	19640	19715	19380	19687	19484	19560	19771	19714	19712	19586	19610	19491	19649	19608	19417	19654	19848	19776	19518	19858	19625	19438	19555	19678	19749	19490	19646	19722	19757	19542	19682	19523	19480	19654	19713	19539	19389	19664	19673	19575	19588	19837	19371	19476	19556	19354	19667	19740	19663	19579	19519	19522	19512	19618	19558	19654	19510	19519	19543	19736	19674	19578	19661	19491	19666	19712	19432	19506	19260	19518	19597	19914	19848	19426	19669	19467	19613	19724	19511	19611	19710	19662	19763	19388	19702	19535	19563	19858	19736	19472	19570	19731	19599	19649	19572	19524	19653	19626	19407	19596	19542	19548	19695	19841	19439	19648	19765	19605	19608	19735	19594	19656	19695	19522	19500	19472	19585	19596	19563	19485	19849	19524	19712	19777	19614	19565	19646	19754	19505	19643	19428	19617	19627	19714	19520	19639	19512	19718	19551	19543	19804	19780	19612	19574	19766	19679	19692	19405	19623	19552	19895	19588	19347	19629	19711	19635	19539	19622	19589	19589	19628	19571	19496	19682	19620	19593	19449	19744	19530	19536	19789	19447	19721	19621	19561	19512	19755	19573	19482	19555	19675	19623	19679	19495	19611	19721	19642	19674	19599	19449	19453	19625	19759	19437	19785	19613	19553	19624	19799	19731	19492	19619	19442	19631	19550	19485	19886	19664	19655	19604	19691	19664	19607	19572	19898	19776	19609	19681	19481	19401	19653	19476	19725	19522	19570	19729	19581	19597	19671	19624	19724	19683	19718	19541	19737	19527	19878	19710	19611	19637	19786	19560	19760	19535	19596	19602	19738	19633	19504	19659	19787	19768	19577	19428	19384	19723	19715	19495	19609	19664	19518	19564	19477	19576	19606	19803	19470	19502	19494	19392	19538	19588	19639	19679	19647	19593	19764	19575	19580	19775	19839	19772	19512	19724	19812	19623	19516	19637	19598	19505	19622	19579	19569	19719	19591	19840	19575	19475	19436	19753	19658	19450	19588	19608	19752	19853	19749	19572	19537	19806	19891	19682	19547	19609	19374	19369	19577	19682	19562	19473	19593	19673	19889	19768	19461	19561	19687	19517	19668	19564	19609	19685	19567	19632	19273	19632	19372	19790	19690	19615	19600	19636	19550	19773	19616	19413	19624	19528	19515	19685	19788	19715	19722	19466	19575	19834	19599	19700	19680	19898	19625	19572	19922	19697	19558	19364	19633	19521	19548	19621	19598	19743	19699	19421	19669	19590	19592	19504	19547	19683	19522	19519	19554	19669	19565	19527	19518	19702	19763	19705	19884	19725	19820	19714	19390	19614	19592	19963	19490	19594	19528	19804	19472	19442	19718	19636	19874	19763	19889	19645	19630	19684	19435	19564	19677	19724	19557	19568	19588	19451	19631	19586	19737	19669	19593	19688	19719	19667	19476	19758	19587	19666	19769	19579	19691	19503	19681	19489	19596	19802	19555	19480	19454	19442	19693	19673	19585	19655	19613	19592	19281	19535	19426	19585	19471	19544	19601	19814	19501	19734	19531	19618	19497	19742	19519	19566	19469	19524	19464	19632	19702	19585	19511	19627	19565	19586	19527	19550	19481	19343	19636	19704	19633	19543	19548	19588	19887	19911	19597	19520	19729	19629	19535	19833	19569	19474	19464	19608	19475	19767	19473	19738	19553	19663	19684	19676	19638	19609	19592	19606	19576	19760	19643	19671	19698	19721	19620	19542	19640	19479	19798	19733	19537	19603	19705	19620	19545	19609	19586	19569	19510	19389	19609	19457	19420	19536	19569	19743	19707	19557	19702	19516	19731	19753	19489	19723	19798	19581	19709	19603	20083	19507	19676	19499	19558	19498	19626	19529	19684	19828	19511	19553	19407	19545	19598	19399	19765	19664	19822	19738	19499	19567	19703	19584	19539	19425	19679	19609	19306	19613	19535	19527	19619	19418	19715	19599	19543	19607	19483	19588	19668	19640	19701	19454	19731	19612	19574	19649	19642	19671	19683	19639	19441	19594	19687	19526	19611	19880	19476	19603	19535	19826	19688	19600	19570	19653	19752	19694	19614	19784	19695	19752	19749	19502	19425	19404	19832	19489	19494	19590	19534	19381	19659	19526	19437	19692	19634	19534	19524	19552	19799	19731	19665	19585	19583	19620	19611	19423	19656	19668	19596	19506	19474	19531	19320	19610	19624	19691	19662	19714	19614	19746	19741	19508	19785	19673	19544	19654	19608	19659	19499	19363	19632	19688	19656	19405	19642	19672	19893	19875	19742	19609	19688	19674	19585	19595	19627	19656	19757	19610	19709	19758	19685	19481	19413	19836	19830	19605	19601	19688	19676	19674	19512	19727	19832	19596	19541	19520	19620	19567	19562	19684	19450	19455	19514	19876	19557	19364	19500	19510	19614	19532	19560	19875	19537	19564	19454	19436	19498	19582	19425	19672	19675	19563	19615	19729	19532	19568	19598	19493	19657	19737	19637	19614	19705	19539	19511	19530	19743	19687	19660	19603	19463	19294	19445	19622	19531	19649	19575	19570	19555	19626	19613	19658	19715	19616	19538	19664	19662	19779	19523	19770	19555	19630	19476	19434	19777	19713	19665	19696	19656	19718	19753	19605	19741	19897	19733	19686	19939	19607	19592	19646	19511	19553	19442	19588	19791	19648	19606	19461	19590	19658	19614	19641	19554	19716	19703	19666	19529	19784	19517	19676	19504	19258	19689	19607	19674	19533	19742	19499	19527	19739	19615	19476	19640	19622	19768	19561	19718	19722	19543	19616	19561	19524	19592	19708	19621	19576	19643	19452	19370	19826	19551	19478	19755	19728	19565	19641	19563	19693	19590	19637	19812	19670	19467	19791	19797	19651	19649	19363	19608	19767	19545	19747	19513	19617	19615	19708	19868	19643	19695	19626	19624	19627	19769	19615	19446	19695	19476	19705	19656	19494	19373	19646	19408	19583	19725	19762	19529	19614	19495	19673	19766	19486	19584	19814	19429	19592	19566	19553	19685	19669	19658	19482	19675	19483	19540	19486	19527	19623	19684	19752	19847	19692	19830	19798	19340	19390	19649	19603	19545	19592	19642	19910	19617	19467	19571	19492	19729	19589	19538	19658	19636	19652	19672	19429	19648	19738	19613	19740	19714	19530	19425	19486	19657	19464	19535	19616	19462	19626	19694	19660	19618	19558	19844	19691	19708	19596	19484	19614	19689	19444	19397	19658	19506	19845	19430	19417	19661	19697	19598	19678	19625	19554	19896	19717	19811	19599	19697	19833	19588	19665	19379	19675	19732	19482	19486	19883	19840	19528	19517	19628	19733	19660	19536	19551	19616	19717	19637	19759	19687	19439	19617	19551	19650	19545	19556	19678	19539	19655	19599	19780	19517	19640	19650	19598	19549	19603	19478	19603	19508	19661	19792	19523	19632	19750	19728	19588	19554	19627	19691	19727	19784	19845	19587	19505	19371	19568	19558	19506	19699	19520	19566	19457	19670	19374	19698	19474	19663	19595	19800	19576	19611	19784	19699	19783	19600	19523	19504	19620	19627	19488	19621	19686	19601	19430	19632	19507	19586	19651	19586	19748	19542	19609	19450	19627	19650	19613	19471	19631	19544	19829	19435	19592	19701	19669	19668	19697	19452	19710	19546	19611	19736	19551	19651	19504	19713	19516	19735
25796	43147	40849	32696	26864	23641	21755	20391	19923	19205	18655	18511	18114	17662	17500	17177	17061	16941	16773	16733	16762	16625	16461	16256	16191	16318	16304	16244	16203	16170	16015	16072	16199	16045	16037	16168	15986	15927	16045	16150	16162	16227	15961	16071	16059	15932	15907	15955	16089	15915	16002	15916	15843	15961	15838	16127	16166	16131	16050	15951	15940	15833	16106	15901	15924	15886	15880	15960	16001	16080	16044	15963	16036	16048	16009	15942	15868	15995	16026	16082	15848	15779	15906	15783	16038	15910	15926	16115	15952	16033	15952	16074	15974	15993	15882	15879	15957	16112	16056	15936	15852	15951	16050	16057	15957	15919	15905	15871	16166	16033	15992	15767	16089	15988	16041	16029	15868	15792	16040	15903	16095	15861	15940	15901	15853	15973	15911	15922	15876	15995	15825	16123	15874	16060	15785	15957	15894	15968	15871	15937	15996	15932	15979	15985	16017	15989	15782	15902	16023	15890	15950	16014	15755	15921	15905	15916	16045	15730	16136	15770	15926	15888	16226	15920	15952	16104	16120	16065	16032	15801	16080	15828	15851	16042	16070	15805	15984	16071	15882	15981	15914	16020	15927	15970	16007	16075	16066	16148	16147	15943	15923	15971	15958	16075	15975	15858	15924	15778	15919	15935	15991	15835	15878	16052	15971	15933	16093	16023	15868	15880	16127	15861	15853	15941	15962	15845	16048	15923	15949	15957	15944	15896	16036	16071	16034	15881	15923	15813	15902	15970	16080	16035	15970	15960	16009	15965	15947	15822	15895	15747	15690	15928	15960	16090	16170	16006	15878	15940	15883	15999	15877	15897	15930	16082	15807	15996	15969	15964	15773	15924	15906	15876	16025	15953	15822	15878	15962	15999	15818	15915	16007	15867	15995	15840	16054	15789	16052	15743	15951	15916	15948	15770	15837	15865	15834	15824	15886	16058	16037	15770	15786	16020	16031	15944	15640	15822	15951	15848	16088	16018	15986	15919	15831	15923	15882	16041	15879	15938	15861	15990	15952	15958	15858	16069	15948	16063	15980	15968	15895	15990	16009	16062	15853	15823	15981	16007	15961	15974	15921	15847	15929	15882	15958	15995	16087	15831	15976	15874	16100	15946	16050	15978	15951	15860	16072	16098	15915	15932	15784	15781	15985	16083	15619	16092	15912	15821	15930	15834	16025	15886	16010	15766	16108	15838	16053	16016	15987	15745	16125	15785	15970	15824	15887	15962	16064	16126	15939	15941	16049	15688	16039	15944	15908	15969	15882	15791	16025	15882	15803	15926	15885	15954	16012	15896	15958	16053	15953	16061	16086	15840	15837	15938	15852	15872	15953	15952	15983	15976	16051	16079	16026	16055	15902	15932	15895	15850	16011	15861	16043	16137	15860	15822	15787	15931	15925	15941	15982	16102	15921	16129	15802	16063	15883	15970	15935	15717	15876	16014	15972	15793	15898	16124	15973	16135	16030	15909	15961	15964	15926	15754	15999	15962	15914	15968	16029	15825	15830	15971	15864	15882	15933	15874	15822	15965	15729	15941	15973	15935	16026	15892	16066	15844	16071	16085	15904	15846	15938	15969	15877	15960	16022	15930	15903	15726	15976	15933	15932	16009	15978	15932	15953	15951	16065	16060	16055	16052	16119	16099	16021	15887	15974	16109	16018	15883	15899	15846	16047	15943	15875	15953	16149	15968	15971	15973	15724	15876	15997	15822	16045	15948	15860	15855	15975	15909	15888	15956	15953	16009	15917	15951	16051	15894	15988	16032	15874	15940	15963	15878	15790	15766	16151	15999	15806	16022	15971	15987	16044	15992	15888	15906	15965	15910	15912	15836	15977	15787	15943	16001	15928	16082	15977	15871	16034	15998	15964	15959	15824	15922	16094	16001	15944	16109	15948	15916	15859	15936	15896	15867	16118	15820	16042	16036	15919	16041	15841	15921	15758	15775	16137	16009	15935	15990	15920	15945	16000	16050	15809	15900	15867	15838	16010	16031	15990	16043	16032	15947	15885	15957	16041	16051	15841	16006	15989	16052	15750	15908	16084	15981	15762	15911	15978	15972	16071	15840	15937	15913	15945	15850	15856	15898	16121	15971	15945	16027	15871	16040	16061	15779	15945	15894	16114	16075	15929	16002	16020	16036	15889	16061	16056	16036	15934	16014	16140	16000	15986	15959	16020	15888	15942	15792	15954	16005	16123	15855	16018	15928	16072	15883	16107	16070	15968	15897	15764	15948	15973	15826	15843	15873	15785	16103	15851	15983	16170	15769	16026	15762	15951	15897	15842	16072	15918	16105	15815	16099	15938	15959	15859	16058	15880	15916	15897	15862	16057	15941	16032	15951	15795	16094	15894	15935	16061	15860	15957	15973	16046	15864	15907	16088	15959	15970	15802	15944	15916	15861	15877	15832	15985	15761	15974	15991	16030	15860	16048	16020	15949	15852	15897	15868	16027	15847	16010	15925	15811	15934	16063	15844	15815	15939	15848	15860	15961	15823	15864	16066	16044	16035	16024	15842	15967	15768	16005	15950	15989	15919	15982	15931	15970	16102	16050	15977	15895	15924	16095	15621	16067	15907	15907	16070	15697	16012	15913	16030	15988	15910	16063	15778	15995	15942	15936	16132	15798	16104	15799	15970	15817	16055	15994	15979	16041	15858	15927	15927	15892	16019	15911	15999	16010	15930	16129	16035	15942	15905	15940	16030	15866	16058	16036	15915	16054	15920	16058	15840	15960	16019	15950	16040	16020	15727	15992	15883	16083	16030	16139	15851	15785	15968	15793	16159	15984	16118	15959	15899	15985	15827	16104	15992	15873	15904	15924	15994	16008	15832	15818	15950	15886	15980	15850	15970	15913	15996	15815	15875	15870	15954	15739	15972	16033	15849	16016	15827	15953	16121	15889	15897	15967	15944	15851	16003	15947	15908	15903	16047	15860	15949	15955	16030	15821	15854	15962	15880	15729	16017	15954	15976	16097	15972	16095	16058	15920	15840	15971	16060	15954	15982	15883	16078	15924	15997	16072	16120	16039	15899	15877	15776	16045	15927	15891	15932	16162	15998	16049	16014	16033	16055	16030	15954	16077	15936	15824	15857	15712	15952	15911	15940	15787	15957	15850	15791	15873	16033	15878	16027	15952	15784	15922	16057	15749	15977	15893	15936	16023	15902	15953	15963	15980	16096	16028	15800	16012	15825	15912	16035	15996	16040	15871	16004	15949	15973	15992	16076	15854	16078	16036	15733	15903	15760	15863	15872	15983	15994	15876	16017	15974	15916	15921	15894	15915	16047	15993	16071	15849	15760	15993	15952	15870	15886	15928	15920	15833	16010	15872	16006	16042	15992	15787	15977	16005	15970	15874	15854	15892	15971	15959	16103	16007	15958	15832	15979	15937	15993	15726	15950	15925	15765	15840	15906	15841	15916	16000	16074	15952	15939	15970	15864	15888	16080	15944	15868	15812	15918	15848	16000	16030	16074	16040	15885	15936	15876	16019	15925	15748	15953	16086	15970	15821	16029	15866	15765	15916	15981	15987	15790	16026	15780	16031	16078	15972	15961	15847	15896	15931	16047	15854	15747	15911	15985	16038	15837	15987	15752	16033	15905	16145	15949	15988	15918	15899	15755	16035	15890	16029	16057	15715	16088	16017	16002	15838	16098	15909	15897	15785	15768	15856	15865	16005	15760	16015	15860	15818	16058	15938	16025	15982	15969	15987	16030	16032	15889	16103	15849	15932	15773	15957	15915	15949	16056	15836	16000	15945	16052	15950	15937	15787	16022	16004	15875	15867	15729	16197	15992	15928	16030	15941	15937	15816	15933	16158	15983	16016	15907	15848	16088	15844	15895	15854	15936	15932	15983	15858	15944	16016	16062	15927	15830	15925	15803	15780	16040	16058	16022	15875	15975	16012	15917	16215	15873	16019	15929	15875	15943	15959	15888	15913	15914	16017	15846	15960	15801	15848	15973	15781	16058	15973	15893	15839	15939	15798	15937	15883	16031	15915	16051	15813	15886	16009	15957	16051	15885	15820	16089	16023	15980	16046	15836	16019	15890	15777	16090	15869	15892	16042	15821	15993	15944	16211	15917	15912	15895	16015	15980	15920	15984	16023	15942	15948	15953	15820	16103	16066	15993	15962	15937	16017	16025	15853	15778	16090	15894	16043	15907	16000	15862	15870	15886	15960	15793	15913	16076	16041	16059	15801	16024	15881	15943	15832	15995	15962	15842	16013	16033	15966	15999	16212	15914	15867	15895	15823	15839	15891	15764	15895	15988	15879	15996	15776	15987	15986	16048	15881	16041	16009	15968	15930	15675	15948	16081	15784	15841	15931	15902	16070	15950	16041	16010	15793	16050	15796	16005	15814	15931	15809	16191	15875	15888	15983	15859	15896	15847	15999	16082	15938	15951	16189	15927	15886	15855	15949	15933	15950	15929	16050	15979	15702	15942	15805	15889	15997	15913	15965	15962	16008	16025	15961	15879	16023	16055	16063	16015	15883	15884	15951	15945	16034	15776	15948	15962	15884	16140	16162	16093	16127	16053	15856	15861	16007	15988	15953	15941	15965	15968	15959	15943	15783	15993	15766	15769	16025	15789	15724	16088	15900	15753	16003	16042	15916	15985	16021	15978	15948	15880	15847	15912	16042	15905	15883	16090	15851	15959	15885	15961	16238	16002	15904	16036	15871	16215	15967	15891	16029	15763	15886	16061	15941	15995	15822	15887	16056	15949	15972	15804	15954	15873	16079	15896	16085	15897	15949	15936	15710	15977	16199	15772	15963	15927	15847	15768	15943	15980	15851	15986	15936	15753	16076	15835	15846	16065	15980	16089	15960	15872	16098	15963	15928	16164	16031	16064	15890	15957	16044	15867	15938	15936	15929	15913	15729	16007	15850	15901	15826	16001	16002	16038	15971	15785	16024	16011	16035	15879	15929	16165	15954	15850	16005	15849	15876	15822	15974	15953	15864	16107	15986	16068	16016	15841	15824	15964	15980	16093	15855	16107	16021	15978	15956	16079	15709	16005	16108	15851	15981	15966	15989	16056	15692	15839	15885	16028	16039	15999	15866	16014	15941	16067	15995	15957	15771	15973	15974	15744	15956	15968	16014	16033	15852	16060	15860	15903
30670	25668	27990	25013	21362	20523	19836	19279	19286	19062	19056	18971	18829	18627	18802	18627	18425	18687	18284	18509	18516	18389	18246	18496	18385	18371	18246	18188	18209	18362	18421	18295	18278	18404	18463	18368	18374	18291	18341	18228	18122	18342	18452	18410	18285	18414	18257	18318	18347	18265	18112	18188	18356	18276	18496	18335	18168	18208	18246	18397	18712	18415	18294	18238	18419	18288	18126	18273	18331	18458	18214	18365	18172	18264	18393	18322	18296	18292	18374	18465	18282	18268	18514	18154	18245	18449	18185	18263	18253	18407	18427	18159	18319	18270	18292	18432	18290	18261	18390	18112	18312	18311	18139	18208	18210	18336	18115	18448	18277	18198	18385	18085	18326	18577	18387	18195	18356	18331	18349	18176	18334	18377	18187	18155	18375	18355	18187	18288	18269	18275	18165	18297	18379	18440	18280	18351	18315	18469	18268	18256	18306	18108	18218	18215	18309	18138	18326	18368	18147	18188	18202	18178	18268	18263	18358	18258	18292	18128	18325	18244	18387	18134	18326	18294	18260	18311	18272	18299	18204	18150	18295	18104	18353	18336	18265	18238	18228	18389	18175	18150	18197	18277	18028	18428	18215	18232	18319	18376	18463	18168	18163	18120	18377	18288	18239	18584	18298	18167	18096	18152	18379	18276	18346	18471	18399	18449	18223	18388	18294	18044	18431	18295	18432	18181	18168	18240	18249	18336	18138	18281	18161	18423	18521	18244	18213	18334	18331	18230	18254	18292	18540	18285	18357	18283	18179	18306	18207	18283	18411	18356	18234	18419	18272	18270	18357	18107	18489	18171	18289	18522	18295	18184	18175	18431	18306	18233	18430	18401	18382	18105	18080	18220	18330	18171	18436	18256	18140	18318	18507	18252	18009	18259	18253	18395	18287	18340	18228	18356	18023	18387	18421	18410	18290	18422	18066	18226	18124	18157	18194	18172	18258	18103	18245	18371	18409	18349	18444	18232	18627	18303	18381	18076	18190	18117	18335	18150	18284	18205	18407	18197	18515	18225	18131	18154	18176	18075	18448	18169	18395	18191	18201	18017	18162	18320	18323	18082	18274	18234	18272	18358	18191	18336	18444	18466	18393	18349	18218	18185	18530	18418	18407	18428	18020	18341	18368	18381	18363	18302	18154	18309	18430	18172	18410	18428	18307	18117	18333	18389	18151	18336	18165	18530	18398	18427	18239	18394	18360	18390	18326	18276	18257	18428	18543	18120	18145	18428	18233	18148	18278	18221	18155	18253	18464	18275	18319	18220	18336	18227	18258	18367	18557	18408	18162	18187	18372	18359	18270	18300	18267	18284	18355	18190	18344	18020	18186	18428	18380	18411	18351	18208	18245	18442	18302	18392	18553	18306	18445	18561	18541	18307	18274	18401	18347	18229	18335	18362	18060	18195	18150	18194	18474	18215	18333	18551	18369	18242	18336	18237	18208	18341	18249	18376	18277	18351	18537	18407	18314	18242	18293	18179	18143	18332	18465	18404	18304	18010	18222	18354	18212	18388	18214	18284	18198	18377	18427	18177	18282	18459	18307	18447	18466	18274	18113	18423	18302	18320	18439	18168	18115	18484	18279	18445	18111	18181	18374	18400	18331	18237	18191	18072	18363	18400	18229	18141	18165	18211	18244	18181	18293	18268	18183	18254	18334	18201	18389	18391	18207	18361	18139	18220	18239	18324	18083	18187	18221	18188	18482	18287	18261	18481	18237	18288	18238	18348	18334	18209	18150	18247	18251	18386	18327	18271	18428	18371	18039	18217	18372	18260	18254	18266	18381	18184	18072	18260	18355	18470	18420	18194	18255	18284	18297	18127	18212	18266	18299	18193	18110	18268	18187	18124	18257	18250	18473	18312	18273	18214	18242	18552	18381	18313	18272	18368	18348	18190	18045	18247	18337	18236	18167	18143	18476	18241	18377	18158	18318	18278	18213	18272	18348	18291	18328	18212	18249	18306	18142	18077	18329	18387	18401	18268	18293	18256	18389	18251	18253	18425	18384	18367	18305	18586	18101	18245	18369	18237	18167	18282	18093	18235	18309	18400	18432	18379	18239	18308	18204	18439	18417	18394	18376	18379	18164	18282	18282	18246	18444	18321	18245	18356	18277	18421	18229	18392	18128	18504	18201	18404	18364	18186	18345	18428	18329	18375	18455	18161	18214	18403	18388	18260	18213	18344	18349	18296	18283	18132	18144	18167	18245	18252	18232	18329	18475	18323	18411	18234	18403	18280	18352	18426	18189	18261	18272	18174	18372	18188	18352	18281	18457	18185	18310	18237	18376	18412	18496	18307	18207	18201	18207	18193	18351	18348	18378	18768	18162	18326	18434	18286	18246	18112	18298	18417	18291	18227	18200	18234	18373	18171	18298	18327	18065	18080	18456	18345	18329	18500	18366	18483	18360	18480	18399	18160	18173	18278	18206	18373	18243	18269	18107	18095	18076	18111	18534	18131	18277	18378	18399	18434	18354	18518	18412	18449	18198	18305	18210	18175	17972	18369	18219	18240	18436	18264	18387	18410	18207	18198	18206	18277	18175	18211	18228	18195	18130	18402	18299	18259	18041	18243	18039	18314	18149	18264	18319	18335	18392	18518	18314	18201	18425	18362	18348	18110	18368	18107	18134	18261	18276	18199	18362	18190	18273	18377	18275	18155	18505	18296	18160	18267	18169	18048	18245	18360	18412	18289	18070	18148	18372	18140	18344	18439	18164	18399	18233	18158	18108	18215	18258	18392	18277	18067	18204	18332	18303	18054	18254	18485	18249	18279	18327	18347	18234	18298	18420	18099	18273	18161	18272	18314	18213	18303	18256	18267	18278	18383	18437	18366	18373	18073	18365	18157	18243	18258	18276	18522	18356	18309	18335	18373	18428	18322	18234	18173	18145	18333	18233	18409	18320	18196	18169	18393	18332	18388	18349	18238	18550	18143	18189	18204	18302	18249	18394	18393	18373	18303	18208	18431	18469	18295	18399	18334	18447	18459	18190	18278	18273	18306	18413	18416	18320	18445	18392	18293	18250	18450	18476	18439	18147	18420	18285	18343	18222	18406	18318	18352	18230	18437	18251	18237	18310	18288	18405	18404	18208	18135	18362	18341	18310	18212	18375	18507	18339	18393	18313	18359	18490	18225	18212	18247	18327	18171	18368	18237	18148	18166	18255	18354	18277	18253	18282	18288	18181	18305	18369	18180	18471	18351	18320	18330	18346	18479	18359	18337	18250	18281	18267	18407	18371	18528	18539	18270	18374	18143	18183	18241	18514	18354	18395	18268	18294	18590	18344	18276	18315	18170	18373	18375	18220	18197	18201	18454	18499	18279	18149	18319	18209	18380	18264	18043	18394	18207	18353	18421	18306	18380	18341	18240	18210	18492	18373	18342	18426	18157	18217	18350	18212	18214	18508	18318	18223	18334	18496	18224	18129	18266	18193	18166	18343	18223	18218	18237	18244	18408	18142	18294	18315	18197	18302	18404	18421	18270	18327	18210	18297	18276	18379	18342	18274	18239	18242	18237	18345	18293	18377	18185	18338	18483	18256	18182	18401	18285	18182	18252	18332	18336	18172	18205	18418	18258	18001	18388	18215	18250	18069	18370	18484	18294	18241	18227	18311	18061	18365	18271	18456	18322	17924	18154	18266	18553	18247	18407	18075	18384	18451	18390	18521	18298	18336	18304	18159	18166	18282	18275	18146	18265	18377	18541	18390	18192	18367	18346	18277	18166	18298	18299	18278	18520	18393	18322	18377	18185	18377	18372	18285	18256	18185	18327	18331	18383	18151	18195	18133	18414	18240	18302	18271	18113	18271	18347	18229	18304	18304	18293	18392	18423	18512	18397	18275	18241	18061	18356	18370	18436	18555	18479	18297	18465	18342	18255	18408	18371	18260	18248	18363	18297	18377	18335	18549	18128	18308	18245	18411	18265	18169	18195	18344	18421	18475	18261	18134	18305	18330	18488	18192	18437	18534	18349	18385	18391	18199	18527	18340	18164	18327	18300	18224	18464	18380	18483	18402	18469	18434	18368	18278	18157	18454	18292	18154	18288	18441	18179	18253	18182	18324	18228	18295	18216	18317	18292	18300	18330	18390	18343	18376	18285	18558	18307	18212	18445	18391	18413	18265	18365	18297	18123	18454	18240	18431	18137	18370	18261	18218	18412	18421	18454	18265	18404	18404	18126	18377	18249	18541	18224	18214	18141	18366	18485	18321	18507	18559	18215	18253	18413	18349	18260	18229	18261	18367	18338	18420	18456	18233	18314	18389	18448	18365	18301	18144	18227	18188	18259	18233	18353	18310	18581	18297	18279	18353	18169	18317	18390	18266	18184	18181	18358	18164	18287	18248	18213	18304	18405	18330	18351	18265	18358	18306	18370	18267	18315	18316	18399	18386	18270	18160	18192	18328	18417	18390	18332	18324	18276	18349	18168	18329	18222	18337	18249	18186	18361	18337	18416	18404	18259	18424	18294	18118	18367	18244	18234	18287	18270	18389	18203	18282	18168	18264	18528	18106	18296	18233	18200	18292	18486	18305	18216	18570	18316	18363	18220	18306	18486	18441	18344	18372	18563	18439	18375	18204	18343	18176	18392	18346	18282	18372	18199	18338	18179	18234	18243	18272	18243	18177	18296	18259	18139	18222	18637	18299	18361	18352	18213	18343	18302	18352	18429	18273	18279	18282	18466	18317	18195	18354	18362	18254	18361	18216	18473	18383	18469	18255	18405	18300	18019	18469	18320	18465	18495	18414	18217	18181	18191	18085	18211	18342	18318	18336	18425	18330	18306	18401	18503	18360	18282	18100	18234	18256	18234	18328	18418	18162	18112	18337	18309	18289	18258	18397	18399	18313	18228	18181	18161	18399	18310	18296	18146	18223	18288	18295	18546	18268	18294	18520	18509	18345	18463	18144	18267	18206	18229	18357	18445	18281	18245	18191	18382	18365	18428	18407	18487	18362	18273	18362	18118	18213	18238	18356	18432	18079	18335	18377	18166	18495	18330	17972	18320	18409	18270	18093	18070	18308	18241	18290	18086	18353	18113	18439	18265	18483	18401	18284	18330	18421	18330	18272	18187	18394	18117	18352	18460	18424	18055	18164	18320	18125	18479	18397	18213	18159	18365
24249	31963	29922	24018	20276	18218	17394	16918	16756	16451	16418	16356	16016	15875	15885	15655	15343	15494	15355	15412	15287	15512	15394	15415	15324	15478	15369	15339	15199	15171	15328	15240	15126	15286	15264	14977	15333	15210	14963	15070	15163	15140	15121	15219	15203	15316	15195	15073	15073	15174	15153	15210	15030	15211	15241	15189	15029	15103	15172	15144	15214	15272	15181	15227	15316	15170	15213	15286	15244	15166	15094	15124	15237	15150	15337	15143	15090	15159	15081	15230	15452	15294	15010	15208	15147	15078	15238	15231	14985	15146	15345	15123	15201	15093	15104	15193	15148	15092	15141	15145	15144	14986	15119	15154	15063	15276	15327	15150	15127	15111	15145	15137	15199	15194	15160	15278	15159	15247	15185	15068	14998	15181	15179	15198	15122	15151	15157	15076	15127	15129	15030	15066	15116	15232	15125	15330	15170	15304	15067	15304	15207	15256	15249	15261	15074	15093	15220	15317	15213	15118	15127	15151	15191	15093	15326	15317	15155	15117	15073	15181	15116	15249	15165	15179	15152	15218	15126	15186	15174	15265	15238	15161	15137	15159	15254	15039	15054	15018	15067	15151	15266	15242	15205	15169	14928	15082	15210	15102	15231	15005	15135	15228	15134	15233	15254	15197	15108	15142	15193	15063	15146	15101	15253	15183	15028	15136	15065	15033	15109	15276	15150	15269	15095	14958	15153	15118	15246	15064	15241	15228	15242	15317	15251	15134	14879	15152	15165	15182	15044	15271	15101	15064	15217	15060	15011	15071	15326	15209	15178	15227	15126	14987	15075	15065	15089	14930	15124	15215	15151	15057	15044	15253	15099	15027	15103	15038	15280	15162	15256	15132	15316	15191	15091	15182	15052	15174	15229	15130	15140	15003	15111	15276	15166	15075	15212	15239	15054	15150	15251	15233	15175	15248	15120	15016	15248	15027	15320	15108	15192	15167	15261	15286	14909	15216	15150	15350	15119	15207	15280	15121	15046	15114	15079	15106	15289	15097	15146	15242	15164	15218	15236	15038	15144	15181	15140	15266	15269	15187	15132	15038	15032	15196	15341	15215	15127	15327	14998	15042	15213	15281	15248	15129	15256	15222	15100	15054	15112	14934	15155	15152	15030	15180	15185	14955	15118	15240	15240	15136	15085	15165	15220	15166	15140	15136	15120	15064	15117	15265	15067	15253	15250	15057	15021	15020	14892	15207	15151	14921	15155	14982	15131	15210	15114	15152	15230	15099	15209	15242	15365	15261	15208	15069	15269	15157	15066	15144	15155	15153	15080	15235	15310	15263	15019	15353	15224	15289	15169	14992	15155	15038	15226	15030	15127	15145	15045	15168	15014	15140	15092	15255	15078	15162	15121	14984	15080	15024	15245	15042	15120	15247	15113	15069	15153	14983	15287	15242	15153	15144	15115	15202	15044	15223	15277	15188	15205	15144	15281	15128	14980	15197	15118	15119	15187	15062	14996	15098	15300	15243	15312	15215	14975	15196	15122	15209	14998	15226	15186	15170	15119	15015	15234	15214	15128	15168	15264	15297	15083	15011	15222	15266	15102	15221	15281	15201	15098	15084	15092	15188	15040	15193	15289	15147	15084	14902	15163	15194	15042	15340	15057	15162	15160	15104	15277	15159	15219	15172	15191	15094	15123	15185	15206	15183	14961	15384	15309	15195	15280	15327	15084	15070	15192	15216	15177	15219	15076	15311	15035	15288	15177	15218	15080	15070	15166	15120	15178	15098	15207	15021	15286	15059	15088	15000	15003	15236	15142	15164	15174	15101	15177	15197	15319	15255	15203	15090	15200	15200	15155	15296	15107	15316	15091	15221	15151	15139	15230	15095	15154	15274	15221	15174	15250	15093	15333	15096	14980	15209	15193	15229	15211	15127	15137	15067	15221	15413	15339	15102	15149	15160	15186	15325	15154	15273	15151	15137	15112	15072	15254	15068	15050	15308	15170	15099	15248	15116	15257	15159	15096	15148	15182	15017	15160	15135	15219	15126	15156	15144	15095	15131	15113	15261	14938	15207	15220	15081	15294	15040	15111	15130	15168	15084	15160	14938	15234	15123	15276	15110	15183	15177	15257	14978	15295	15001	15094	15031	15319	15224	15114	15174	15241	15202	15164	15246	15092	15104	15230	15147	15085	15105	15203	15148	15209	15139	15077	15121	15088	15136	15276	15149	15209	15234	15065	15061	15100	15264	15187	15179	15030	15135	15213	15193	14953	15087	15287	15124	15097	15084	15019	15178	15245	15032	15109	15165	15232	15224	15213	15140	15208	15222	15115	15163	15156	15129	15084	15249	15081	15155	15281	15139	15394	15260	15146	15187	15117	14956	15072	15208	15131	15203	15202	15342	15232	15230	15095	15208	15135	15233	15088	15171	15247	15048	15096	15227	14985	15339	15277	15185	15101	15039	15250	15241	14980	15128	15082	15196	15063	15212	15169	15145	15135	14992	15119	15196	15243	15273	15304	15325	15168	15130	15196	15231	15036	15109	15027	15104	15106	15120	15258	15207	15247	15160	15357	15225	15061	15152	15119	15145	15138	15011	15062	15015	15296	15159	15021	15216	15188	15052	15165	15160	15201	15180	15105	15070	15166	15164	15070	15019	15099	15027	15141	15317	15227	15060	15165	15408	14973	14858	15228	15132	15236	15168	14966	15219	15297	15181	15155	15058	15232	15204	15024	15059	15299	15106	15151	15195	15149	15254	15124	15176	15185	15230	15352	15124	15181	15258	15243	15122	15119	15218	15161	15197	15215	15022	15063	15102	15078	15210	15096	15059	15160	15274	15259	15052	15210	15184	15107	15144	15124	15048	15083	15099	15007	15069	15053	15245	15090	15078	15171	15271	15258	15175	15072	15033	15248	15186	15152	15122	15212	15195	15229	15156	15170	15012	15285	14990	15148	15152	15291	15222	15379	15249	15146	15166	15120	15042	15156	15009	15190	15171	15147	15190	15357	15097	15123	15061	15168	15162	15226	15208	15144	15142	15072	15368	15069	15225	15189	15123	15136	15083	15121	15197	15070	15245	15119	15204	15271	15138	15272	15188	15170	15228	15149	15121	15224	15151	15284	15094	15136	15234	15185	15168	15317	15141	15076	15080	15129	15225	14928	15166	15131	14917	15092	15135	15239	15223	14929	15126	15091	15108	15127	15030	15294	15236	15082	15212	15311	15241	15076	15119	15176	15180	15324	15261	15109	15109	15087	15031	15127	15168	15343	15164	14909	15057	15209	15069	15200	15159	15117	15199	15148	15146	15143	15092	15139	15218	15220	15103	15154	15316	15258	15103	15337	15022	15173	15230	15171	15102	15088	15088	15221	15106	15119	15124	15152	15329	15049	15032	15112	15103	15116	15217	15082	15127	15279	15179	15163	15197	15130	15111	15344	15267	15418	15189	15183	15366	15242	15253	15166	14920	15278	15314	15121	15002	15129	15048	15291	15180	15128	15063	15076	14952	15166	15280	15193	15069	15187	15248	15209	15049	15138	15203	15267	15037	15035	15233	15217	14960	15040	15183	15201	15217	15036	15107	15291	15129	15170	15288	15189	15078	15240	15149	15090	15172	15207	15063	15165	15268	15160	15027	15205	15111	15051	15068	15232	15029	15248	15221	15285	15069	15157	15273	15160	15067	15158	15388	15123	15073	15109	15150	15130	15051	15235	15094	15009	15286	15127	15411	15218	15065	14942	15088	15267	15178	15132	15317	15041	15124	15082	15011	15119	15094	15140	15143	15168	15396	15408	15021	15172	15234	15278	15146	15070	15138	15245	15214	15163	15199	15281	15168	15257	15139	15256	15156	14953	15226	15069	15098	15102	14998	14951	15315	15216	15137	15093	15203	14952	15264	15192	15169	15042	15200	15132	15180	15076	15254	15176	15238	15300	15116	15123	15207	15305	15208	15079	15134	15252	15211	15209	15197	15125	15342	15058	15173	15230	15129	15191	15309	15244	15064	15060	15226	15183	15266	15241	15161	15169	15209	15178	15096	15105	15143	15124	15165	15117	15104	15212	15309	15223	15245	15005	15212	15389	15345	15031	15140	15070	15169	15267	15183	15341	15280	15022	15131	15123	15197	15133	15233	15237	15168	15003	15128	15031	15268	15144	15177	15195	15214	15310	14925	15319	15008	15307	14971	15225	15255	15182	15201	15281	15185	14978	15214	15137	15189	15298	15244	15101	15138	15231	15112	15172	15141	15177	15122	15073	15223	15233	15147	15223	15256	15193	15287	15075	15101	15194	14964	15172	15221	15171	15090	15153	15298	15107	15228	15037	15289	15230	15263	15241	14983	15287	15289	15216	15292	15110	15260	15149	15080	15126	15144	15303	15063	15312	15214	15269	15176	15264	15031	15176	15125	15078	15224	15016	15299	15069	15061	15218	14994	15273	15085	15238	15054	15230	15234	14967	15280	15270	15121	15168	15420	15094	15115	15087	15228	15147	15285	15135	15016	15258	15037	15098	15208	15059	15069	15102	15234	15283	15122	15291	15146	15294	15128	15113	15233	15129	15187	15139	14977	15271	15143	15145	15086	15080	15216	15006	15283	15141	15122	15309	14955	14987	15124	15138	15236	15273	15156	15233	15192	14997	15287	15081	15201	15118	15172	15180	15065	14988	15200	15203	15187	15087	15169	15018	15174	15110	15163	15126	15179	15226	15101	15128	15110	15285	14979	15154	15386	15115	15166	15167	15188	15050	15083	15133	14926	15029	15024	15239	15212	15192	15214	15118	15143	15231	15018	15132	15214	15127	15124	15046	15093	15062	15178	14974	15125	15315	15169	15286	15114	15241	15278	15163	15009	15115	15289	15014	15084	15259	15123	15171	15031	15141	15219	15114	15418	15184	15236	15173	15188	15160	15284	15165	15121	15150	15278	15263	15226	15117	15092	15090	15125	15159	15197	15140	15185	15286	15040	15103	15150	15332	15228	15068	15144	15291	15055	14991	15100	15214	14982	15151	15145	15199	15057	15268	15128	15242	15239	15182	15196	15253	15217	14976	15127	15281	15358	15112	15151	15349	15246	15127	14891	15197	15063	15224	15177	15354	15250	15041	15171	15085	15252	15204	15137	15199	15018	15236	15115	15265	15128	15446	15152	15239	15170	15305	15070	15076	15162	15142	15123
25029	20948	27832	25067	23366	23247	22754	20694	19985	20114	20043	19884	19603	19662	19304	19248	19037	19092	19153	19095	18951	18974	18928	18876	18866	18995	18766	19023	18904	18607	18667	19037	18882	18605	18883	18574	18802	18671	18597	18738	18590	18580	18468	18901	18873	18708	18588	18762	18633	18718	18727	18677	18703	18564	18474	18619	18603	18746	18723	18697	18618	18619	18497	18701	18945	18738	18799	18723	18522	18648	18758	18789	18803	18539	18843	18819	18568	18836	18719	18707	18660	18563	18721	18599	18619	18420	18579	18564	18685	18737	18773	18460	18610	18770	18740	18604	18648	18539	18698	18486	18801	18496	18687	18742	18696	18776	18668	18543	18591	18516	18594	18571	18711	18698	18674	18826	18732	18687	18721	18364	18718	18486	18634	18514	18491	18284	18553	18463	18562	18621	18739	18726	18586	18558	18742	18872	18578	18742	18789	18697	18636	18637	18437	18642	18534	18487	18507	18520	18521	18702	18667	18591	18628	18676	18378	18517	18466	18722	18453	18518	18822	18556	18738	18302	18749	18761	18570	18603	18747	18628	18616	18423	18738	18664	18401	18675	18702	18697	18555	18555	18618	18812	18758	18581	18598	18857	18633	18667	18544	18725	18730	18854	18729	18537	18545	18569	18644	18690	18716	18785	18610	18563	18701	18687	18681	18544	18624	18671	18543	18693	18523	18578	18644	18701	18584	18727	18556	18752	18452	18541	18373	18456	18421	18515	18364	18581	18741	18568	18627	18656	18614	18608	18650	18361	18435	18538	18533	18382	18648	18432	18477	18607	18591	18799	18568	18604	18473	18670	18771	18574	18476	18720	18771	18843	18520	18817	18974	18910	18609	18590	18405	18723	18666	18608	18642	18548	18791	18909	18683	18766	18659	18674	18793	18629	18662	18554	18608	18571	18610	18701	18659	18819	18603	18976	18570	18701	18769	18471	18567	18412	18697	18640	18867	18964	18472	18515	18781	18734	18553	18538	18525	18687	18733	18705	18633	18770	18504	18589	18580	18668	18714	18900	18702	18752	18568	18512	18579	18805	18642	18579	18741	18808	18613	18596	18640	18726	18871	18683	18610	18447	18624	18721	18562	18583	18503	18677	18742	18728	18707	18621	18700	18382	18724	18499	18415	18680	18435	18631	18852	18612	18660	18602	18623	18809	18485	18536	18479	18412	18818	18550	18629	18743	18475	18374	18685	18634	18603	18712	18633	18652	18861	18741	18545	18826	18760	18683	18670	18618	18729	18748	18787	18564	18615	18639	18694	18643	18701	18663	18612	18719	18837	18588	18546	18625	18569	18630	18776	18614	18830	18694	18436	18646	18606	18641	18659	18712	18829	18745	18501	18519	18666	18654	18662	18727	18735	18657	18584	18379	18650	18830	18629	18572	18539	18615	18555	18424	18813	18768	18653	18515	18623	18510	18737	18837	18641	18564	18630	18703	18546	18712	18544	18669	18378	18626	18652	18740	18648	18657	18641	18549	18736	18615	18568	18686	18865	18492	18342	18786	18600	18622	18745	18771	18516	18648	18904	18725	18571	18565	18594	18433	18832	18615	18640	18725	18749	18532	18704	18542	18597	18655	18826	18651	18734	18678	18776	18607	18805	18692	18695	18506	18497	18799	18516	18794	18594	18514	18753	18576	18472	18629	18611	18727	18767	18639	18643	18516	18542	18755	18732	18548	18511	18790	18586	18718	18611	18504	18748	18709	18514	18518	18507	18503	18669	18602	18605	18700	18542	18688	18739	18614	18474	18679	18638	18729	18678	18470	18478	18519	18669	18901	18731	18578	18498	18464	18726	18578	18893	18565	18671	18723	18873	18564	18709	18724	18696	18784	18610	18540	18499	18809	18617	18571	18664	18617	18597	18735	18627	18429	18611	18630	18677	18831	18780	18849	18539	18525	18637	18463	18697	18607	18735	18708	18539	18614	18746	18601	18590	18529	18689	18768	18514	18712	18731	18544	18619	18615	18561	18610	18837	18678	18514	18760	18634	18559	18602	18641	18559	18761	18809	18638	18435	18746	18686	18495	18755	18477	18798	18697	18611	18512	18591	18652	18658	18819	18648	18565	18678	18429	18599	18691	18546	18419	18496	18706	18695	18481	18656	18792	18705	18648	18854	18801	18891	18782	18600	18502	18338	18629	18496	18501	18635	18817	18638	18592	18533	18607	18541	18439	18790	18474	18710	18983	18789	18650	18398	18566	18728	18828	18730	18605	18558	18509	18725	18614	18664	18648	18712	18651	18659	18901	18751	18700	18678	18678	18695	18575	18835	18697	18839	18646	18558	18485	18650	18522	18378	18677	18660	18631	18628	18535	18519	18671	18780	18692	18640	18463	18845	18645	18509	18458	18685	18787	18681	18778	18798	18592	18627	18591	18836	18691	18641	18471	18630	18818	18709	18896	18683	18443	18791	18932	18727	18567	18481	18547	18624	18498	18600	18491	18496	18572	18668	18687	18576	18608	18787	18707	18600	18609	18457	18724	18524	18658	18738	18664	18713	18674	18509	18603	18601	18645	18580	18554	18493	18608	18715	18555	18514	18639	18594	18671	18623	18581	18528	18661	18612	18553	18683	18581	18491	18429	18512	18795	18635	18553	18759	18852	18586	18612	18580	18786	18520	18576	18790	18557	18660	18463	18633	18754	18775	18644	18817	18633	18683	18589	18712	18879	18649	18840	18446	18282	18562	18801	18635	18733	18722	18535	18652	18591	18813	18634	18519	18838	18501	18497	18656	18545	18524	18430	18585	18622	18686	18684	18489	18579	18646	18607	18836	18676	18541	18717	18783	18792	18585	18639	18580	18946	18860	18642	18806	18529	18614	18486	18772	18919	18582	18800	18420	18633	18488	18760	18515	18842	18746	18531	18734	18790	18614	18522	18682	18533	18640	18510	18836	18443	18393	18704	18490	18671	18680	18690	18760	18661	18555	18579	18583	18611	18586	18762	18832	18774	18772	18620	18711	18734	18526	18524	18597	18709	18741	18560	18676	18572	18531	18681	18682	18849	18718	18859	18824	18656	18654	18600	18651	18729	18639	18779	18554	18685	18593	18713	18833	18576	18575	18716	18648	18591	18500	18506	18763	18675	18549	18646	18452	18802	18410	18803	18678	18485	18761	18416	18530	18551	18682	18696	18763	18560	18496	18775	18757	18823	18661	18824	18572	18579	18616	18515	18727	18619	18616	18496	18487	18672	18701	18448	18551	18523	18765	18742	18755	18679	18807	18775	18437	18786	18498	18557	18664	18497	18550	18645	18592	18816	18763	18528	18661	18675	18637	18779	18791	18514	18717	18675	18612	18606	18592	18633	18520	18602	18617	18479	18578	18622	18547	18631	18906	18699	18725	18866	18695	18543	18761	18644	18813	18566	18604	18697	18778	18731	18789	18767	18717	18519	18412	18802	18451	18714	18690	18544	18889	18786	18651	18674	18777	18721	18765	18378	18656	18712	18585	18794	18685	18573	18684	18896	18710	18603	18632	18849	18697	18547	18711	18758	18790	18758	18723	18738	18847	18818	18723	18801	18537	18572	18740	18655	18557	18628	18657	18675	18695	18567	18605	18448	18693	18662	18780	18604	18607	18821	18565	18486	18662	18628	18672	18655	18603	18574	18949	18612	18536	18577	18726	18696	18710	18602	18682	18627	18591	18768	18417	18655	18666	18650	18615	18637	18704	18602	18632	18755	18774	18337	18644	18627	18537	18599	18493	18576	18744	18582	18515	18665	18465	18600	18553	18791	18683	18731	18700	18435	18566	18562	18642	18454	18743	18720	18776	18779	18714	18639	18545	18703	18707	18608	18759	18614	18694	18501	18698	18611	18614	18576	18772	18618	18570	18887	18530	18695	18765	18476	18668	18782	18684	18509	18667	18646	18702	18645	18827	18827	18729	18553	18613	18661	18714	18819	18759	18650	18642	18518	18601	18753	18809	18543	18772	18936	18552	18599	18797	18579	18698	18650	18573	18700	18703	18730	18735	18692	18749	18619	18583	18515	18490	18734	18890	18641	18702	18732	18680	18560	18681	18698	18673	18709	18608	18722	18679	18701	18772	18574	18767	18572	18438	18816	18720	18612	18537	18564	18662	18684	18663	18420	18570	18513	18677	18491	18635	18732	18599	18399	18384	18557	18704	18554	18794	18650	18664	18630	18594	18572	18687	18714	18683	18734	18279	18770	18670	18389	18814	18532	18565	18754	18762	18571	18707	18417	18587	18657	18426	18910	18686	18638	18603	18654	18418	18362	18566	18679	18535	18675	18676	18561	18824	18694	18553	18707	18790	18489	18675	18451	18473	18948	18654	18807	18430	18560	18793	18769	18681	18621	19005	18672	18655	18591	18604	18663	18692	18538	18688	18439	18568	18334	18508	18720	18675	18358	18653	18513	18437	18728	18640	18488	18700	18656	18643	18539	18603	18822	18690	18706	18761	18697	18696	18568	18607	18846	18658	18533	18835	18689	18456	18650	18521	18948	18580	18731	18556	18495	18712	18642	18640	18536	18528	18535	18710	18865	18613	18714	18599	18646	18561	18679	18648	18528	18652	18429	18725	18702	18530	18518	18637	18532	18627	18674	18798	18813	18710	18631	18731	18625	18713	18664	18675	18618	18513	18766	18606	18543	18653	18450	18652	18697	18615	18742	18469	18758	18639	18787	18564	18638	18859	18734	18741	18709	18767	18856	18669	18696	18785	18651	18668	18686	18544	18845	18526	18603	18517	18668	18661	18662	18559	18827	18492	18610	18707	18674	18465	18715	18784	18699	18724	18763	18654	18540	18754	18749	18494	18788	18580	18712	18689	18746	18407	18397	18636	18589	18370	18632	18564	18556	18595	18625	18486	18593	18605	18872	18770	18806	18820	18563	18484	18566	18793	18831	18554	18587	18514	18710	18444	18861	18577	18734	18594	18632	18549	18647	18587	18781	18606	18598	18653	18610	18769	18843	18773	18710	18437	18555	18691	18678	18469	18656	18502	18628	18597	18591	18930	18893	18716	18640	18502	18655	18768	18454	18724	18614	18637	18668	18685	18675	18730	18621	18641	18799	18717	18807	18815	18653	18870	18656	18597	18549	18567	18663	18699	18477	18855	18474	18751	18767	18476	18554	18635	18715	18534	18688	18690	18673
23298	38172	36347	28264	23894	20963	19516	18678	18016	17741	17431	17346	16975	16567	16464	16277	16213	16165	16213	15860	15925	15770	15761	15779	15802	15639	15626	15654	15743	15555	15381	15445	15439	15488	15572	15442	15530	15467	15388	15726	15362	15521	15303	15469	15570	15628	15404	15371	15497	15457	15485	15321	15471	15362	15332	15584	15446	15348	15473	15347	15377	15455	15545	15342	15559	15396	15473	15349	15385	15480	15353	15488	15474	15577	15529	15559	15252	15412	15362	15497	15426	15447	15516	15370	15423	15529	15553	15513	15411	15518	15515	15334	15307	15382	15397	15471	15503	15401	15431	15528	15443	15422	15578	15323	15346	15579	15486	15433	15407	15453	15261	15376	15380	15334	15385	15372	15621	15453	15450	15222	15282	15287	15444	15383	15473	15304	15330	15382	15472	15359	15328	15345	15372	15484	15583	15248	15432	15512	15411	15539	15489	15404	15419	15348	15422	15445	15293	15347	15432	15454	15459	15371	15659	15225	15408	15430	15455	15223	15464	15387	15401	15496	15460	15386	15356	15460	15440	15452	15417	15435	15360	15553	15403	15478	15462	15353	15382	15394	15486	15333	15420	15503	15523	15664	15382	15394	15437	15259	15390	15419	15383	15297	15429	15417	15453	15418	15308	15449	15211	15433	15368	15478	15374	15367	15483	15336	15409	15431	15440	15373	15509	15471	15415	15382	15352	15389	15472	15348	15371	15395	15480	15457	15533	15351	15423	15519	15322	15452	15548	15320	15510	15491	15501	15453	15450	15429	15340	15474	15258	15399	15489	15375	15242	15360	15456	15534	15451	15444	15403	15466	15493	15362	15466	15706	15481	15253	15400	15473	15379	15317	15619	15540	15436	15307	15309	15327	15389	15445	15452	15362	15261	15318	15546	15462	15451	15273	15609	15329	15268	15274	15386	15426	15356	15454	15640	15485	15398	15405	15373	15471	15486	15347	15560	15461	15559	15530	15301	15433	15560	15238	15368	15462	15308	15463	15370	15498	15537	15273	15288	15490	15336	15469	15391	15433	15510	15382	15358	15416	15425	15501	15468	15440	15357	15377	15420	15562	15373	15562	15460	15387	15259	15247	15460	15370	15420	15442	15471	15486	15364	15262	15410	15434	15493	15349	15577	15414	15409	15492	15431	15404	15458	15612	15391	15341	15435	15416	15289	15471	15352	15436	15303	15371	15457	15393	15374	15217	15361	15330	15442	15592	15346	15482	15291	15249	15471	15412	15394	15437	15426	15549	15559	15576	15584	15412	15352	15368	15380	15355	15465	15407	15537	15467	15219	15377	15493	15452	15272	15195	15487	15454	15427	15450	15293	15421	15560	15467	15492	15471	15422	15583	15404	15387	15474	15362	15435	15286	15465	15424	15360	15473	15553	15468	15345	15383	15459	15314	15435	15348	15356	15380	15506	15426	15337	15403	15362	15462	15320	15298	15349	15549	15304	15243	15526	15320	15369	15397	15329	15385	15558	15376	15443	15334	15488	15473	15500	15519	15389	15259	15497	15261	15373	15252	15467	15547	15318	15451	15591	15505	15407	15502	15458	15336	15461	15367	15364	15543	15412	15614	15348	15290	15469	15446	15348	15364	15520	15425	15563	15485	15477	15514	15529	15296	15612	15316	15403	15506	15361	15299	15515	15202	15363	15408	15326	15443	15627	15407	15176	15517	15313	15429	15486	15425	15418	15271	15368	15342	15504	15431	15341	15489	15359	15365	15424	15613	15450	15413	15402	15366	15262	15468	15472	15463	15409	15427	15334	15414	15387	15468	15540	15458	15291	15444	15516	15309	15342	15489	15455	15345	15328	15550	15257	15350	15291	15339	15540	15496	15333	15414	15424	15390	15360	15408	15505	15647	15331	15231	15550	15400	15528	15296	15352	15504	15589	15395	15275	15554	15266	15339	15348	15409	15348	15458	15451	15465	15524	15516	15417	15376	15466	15418	15329	15563	15481	15498	15350	15511	15409	15434	15224	15508	15292	15426	15348	15246	15493	15429	15378	15434	15323	15409	15440	15268	15432	15462	15387	15630	15409	15502	15525	15480	15458	15559	15372	15387	15383	15279	15536	15302	15510	15283	15457	15351	15174	15340	15412	15508	15315	15347	15345	15335	15547	15476	15518	15363	15476	15493	15485	15464	15393	15433	15410	15326	15352	15573	15404	15570	15436	15428	15348	15472	15328	15404	15472	15505	15378	15499	15412	15414	15485	15337	15333	15249	15299	15424	15335	15426	15574	15488	15420	15352	15555	15321	15263	15516	15533	15377	15410	15518	15389	15376	15463	15507	15432	15396	15412	15308	15366	15516	15505	15373	15449	15541	15457	15270	15441	15338	15401	15569	15661	15457	15374	15483	15402	15510	15506	15283	15337	15423	15416	15286	15298	15438	15389	15416	15462	15543	15227	15268	15390	15430	15481	15354	15390	15687	15399	15484	15339	15483	15434	15359	15466	15221	15614	15524	15657	15386	15458	15302	15435	15528	15371	15555	15473	15481	15437	15322	15436	15353	15498	15472	15552	15299	15390	15473	15512	15344	15544	15362	15455	15208	15368	15371	15435	15279	15385	15590	15380	15517	15605	15511	15602	15469	15359	15451	15495	15401	15468	15416	15445	15245	15507	15538	15570	15254	15443	15481	15326	15386	15304	15393	15464	15300	15360	15411	15474	15414	15600	15418	15298	15386	15380	15462	15377	15216	15396	15428	15399	15540	15532	15495	15333	15575	15433	15182	15582	15499	15254	15352	15484	15573	15354	15388	15347	15281	15170	15446	15473	15271	15376	15533	15412	15353	15409	15314	15368	15239	15482	15472	15423	15328	15275	15302	15359	15479	15522	15439	15382	15565	15496	15338	15526	15381	15295	15445	15554	15531	15460	15311	15508	15597	15388	15534	15593	15295	15543	15521	15387	15401	15363	15525	15562	15493	15348	15340	15400	15381	15245	15410	15332	15444	15347	15364	15398	15443	15515	15476	15439	15477	15538	15255	15545	15378	15487	15371	15435	15528	15616	15463	15302	15493	15499	15505	15410	15284	15573	15574	15404	15289	15384	15316	15449	15496	15525	15567	15412	15582	15442	15497	15591	15512	15494	15367	15442	15403	15491	15417	15435	15460	15404	15570	15411	15151	15277	15474	15426	15538	15334	15479	15474	15431	15513	15305	15532	15390	15623	15494	15221	15330	15617	15601	15472	15331	15408	15301	15311	15394	15305	15482	15443	15547	15485	15462	15415	15514	15443	15561	15278	15420	15413	15396	15484	15295	15270	15298	15476	15227	15335	15428	15394	15459	15414	15333	15321	15419	15535	15522	15247	15529	15428	15419	15229	15374	15461	15447	15618	15405	15426	15553	15320	15580	15322	15340	15525	15349	15489	15433	15394	15378	15418	15321	15382	15244	15644	15508	15300	15563	15522	15369	15234	15422	15432	15460	15329	15373	15487	15434	15349	15486	15466	15420	15450	15241	15365	15580	15522	15479	15377	15473	15300	15353	15508	15385	15613	15510	15461	15348	15449	15450	15534	15287	15537	15404	15326	15387	15597	15301	15446	15257	15446	15389	15385	15289	15439	15372	15551	15502	15444	15485	15381	15383	15482	15499	15428	15478	15375	15626	15274	15396	15557	15504	15412	15363	15428	15387	15324	15276	15499	15461	15410	15588	15340	15426	15453	15406	15271	15329	15453	15579	15565	15556	15301	15537	15206	15480	15499	15433	15372	15260	15403	15523	15513	15373	15315	15375	15508	15360	15423	15388	15363	15470	15395	15357	15449	15396	15209	15548	15396	15378	15420	15427	15417	15402	15355	15458	15507	15517	15293	15436	15454	15278	15283	15462	15486	15351	15539	15526	15558	15443	15378	15307	15458	15362	15447	15287	15528	15368	15580	15425	15268	15421	15642	15442	15446	15416	15498	15488	15342	15314	15488	15278	15460	15299	15523	15297	15301	15491	15537	15331	15399	15456	15389	15391	15360	15372	15391	15517	15576	15394	15360	15304	15538	15515	15480	15297	15342	15491	15303	15539	15395	15337	15307	15376	15607	15399	15521	15447	15457	15458	15391	15504	15337	15483	15445	15457	15492	15528	15479	15389	15389	15487	15328	15359	15464	15459	15228	15376	15325	15394	15389	15351	15367	15415	15587	15505	15380	15473	15431	15448	15529	15316	15430	15339	15307	15458	15352	15479	15465	15376	15457	15537	15363	15491	15246	15446	15446	15487	15397	15449	15511	15246	15418	15354	15505	15412	15468	15444	15445	15500	15467	15560	15321	15369	15252	15524	15320	15463	15303	15389	15473	15492	15340	15586	15422	15450	15401	15503	15661	15362	15462	15537	15363	15399	15462	15348	15629	15612	15535	15488	15431	15367	15508	15683	15356	15527	15280	15425	15514	15591	15316	15375	15404	15399	15314	15472	15531	15417	15366	15434	15519	15453	15366	15493	15479	15550	15445	15634	15412	15098	15545	15429	15549	15387	15326	15433	15401	15435	15396	15614	15312	15455	15342	15484	15469	15527	15465	15260	15363	15406	15354	15571	15393	15475	15504	15434	15415	15251	15438	15345	15540	15415	15412	15357	15515	15320	15454	15494	15319	15251	15479	15451	15342	15396	15461	15519	15272	15521	15422	15437	15475	15378	15465	15364	15304	15450	15355	15444	15344	15502	15245	15395	15629	15548	15371	15573	15420	15321	15402	15417	15421	15356	15334	15493	15296	15411	15396	15328	15426	15388	15477	15638	15362	15363	15504	15612	15540	15551	15304	15315	15370	15502	15432	15460	15541	15344	15491	15281	15621	15265	15451	15320	15402	15557	15577	15402	15470	15462	15525	15377	15506	15588	15531	15535	15506	15592	15409	15562	15394	15608	15463	15380	15599	15341	15507	15375	15316	15353	15430	15318	15465	15464	15533	15548	15301	15387	15345	15476	15522	15427	15370	15324	15393	15482	15570	15546	15452	15335	15442	15456	15303	15529	15440	15448	15416	15440	15367	15378	15648	15338	15479	15348	15358	15291	15512	15523	15577	15325	15478	15455	15356	15379	15397	15257	15364	15401	15456	15554	15328	15391	15300	15336	15522	15463	15411	15425	15416	15455	15411	15496	15490	15374	15437	15653	15431	15344	15496	15573
23626	20974	28426	23824	22223	25350	26702	22871	21894	22047	21461	21485	21344	21039	20931	20786	20749	20482	20353	20193	20320	20340	20242	19942	20399	20250	19923	19901	20259	20054	20023	20022	19939	19848	19814	19836	19868	19985	19873	19947	19879	19820	19876	19739	19800	19595	19619	19793	19757	19882	19745	19931	19911	19880	20048	20014	19762	19887	19704	19581	19876	19731	19974	19990	19839	19703	19891	19805	19988	19693	19738	19594	20072	19625	19775	19765	19747	19917	19879	19899	19880	19926	19798	19862	19850	19839	19918	19859	19888	19715	19795	19821	19789	19852	19843	19676	20041	19758	19810	19749	19830	19823	19646	20034	19713	19897	19905	19687	19901	19723	19709	19879	19886	19764	19497	19509	19674	19655	19752	19659	19803	19898	19719	19801	19690	19942	19731	19733	19716	19640	19630	19734	19590	19825	19920	19629	19829	19839	19587	19817	19812	19840	20000	19976	19892	19733	19670	19735	19772	19729	19992	19967	19881	19750	19760	19761	19786	19775	19809	19658	19534	19781	19761	19815	19816	19674	19911	19949	19963	19750	19904	19643	19554	19622	19638	19772	19951	19720	19771	19603	19762	19890	19767	19753	19941	19836	20007	19768	19588	19945	19720	19810	19873	19787	19732	19541	19942	19557	19731	19629	19711	19690	19746	19889	19824	19792	19832	19758	19649	19615	19518	19713	19921	19844	19890	19830	19786	19919	19685	19861	19496	19739	19720	19659	19660	19787	19796	19613	19864	19903	19941	19862	19914	19787	19809	19518	19616	19844	19692	19817	19668	19872	19862	19822	19950	19708	19813	19665	20041	19738	19697	19628	19831	19552	19771	20040	19708	19796	19789	19864	19981	19841	19898	19788	19657	19784	19788	19678	19746	19785	19762	19931	19736	19950	19836	19854	19701	19773	19618	19735	19788	19827	19782	19733	19735	19687	19701	19778	20148	19834	19696	19703	19584	19786	19768	19695	19564	19821	19620	19636	19647	19726	19803	19773	19731	19723	19895	19916	19692	19804	19818	19811	19931	19809	19717	20010	19844	19870	19825	19702	19899	19685	19785	19544	19655	19812	19604	19734	19972	19797	19744	19743	19773	19757	19671	20076	19886	19852	19680	19666	19763	19647	19887	19724	19796	19526	19620	19838	19813	19708	19798	19851	19686	19837	19818	19629	19742	19872	19826	19687	19385	19674	19954	19753	19671	19827	19550	19700	19798	19750	19583	19672	19579	19784	19728	19910	19903	19788	19776	19863	19600	19788	19746	19723	19887	19732	19852	19761	19798	19771	19765	19683	19839	19926	19767	19822	19707	19720	19607	19583	19905	19780	19929	19931	19626	19504	19766	19606	19740	19694	19733	19831	19855	19643	19804	19681	19699	19476	19775	19763	19887	19902	19814	19897	19891	19771	19776	19678	19934	19731	20070	19778	19531	19815	19856	19573	19771	19742	19666	19871	19730	19677	19775	19724	19642	19682	19695	19737	19709	19654	19731	19586	19658	19797	19765	19725	19841	19650	19584	19804	19685	19787	19611	19812	19647	19762	19970	19913	19854	19982	19760	19719	19822	19702	19766	19723	19862	19652	19685	19742	19767	19847	19859	19677	19714	19811	19782	19627	19560	19629	19603	19770	19751	19755	19741	19915	19672	19641	19835	19598	19833	19472	19808	19630	19645	19785	19644	19716	19902	19743	19676	19699	19634	19937	19665	19598	19834	19691	19721	19696	19755	19732	19746	19940	19907	19824	19830	19960	19666	19788	19634	19678	19572	19901	19762	19884	19826	19626	19574	19936	19810	19564	19945	19709	19752	19850	19644	19736	19737	19898	19723	19808	19772	19882	19856	19798	19810	19829	19787	19864	19749	19648	19797	19839	19837	19795	19895	19904	19909	19579	19663	19894	19756	19831	19797	19703	19959	19788	19869	20017	19768	19622	19695	19679	19685	19800	19730	19718	19817	19836	19896	19815	19880	19775	19977	19927	19713	19568	19735	19668	19814	19865	19819	19803	19852	19922	19719	19658	19891	19676	19688	19853	19765	19851	19563	19948	19828	19558	19733	19866	19796	19624	19570	19862	19777	19770	19715	19666	19883	19752	19825	19697	19832	19718	19700	19660	19824	19876	19874	19828	19809	19720	19552	19425	19959	19865	19942	19442	19826	19681	19765	19594	19899	19928	19816	19839	19513	19969	19678	19493	19690	19870	19959	19854	19674	19825	19955	19681	19785	19626	19868	19743	19753	19917	19749	19960	19569	19710	19863	19747	19631	19909	19834	19801	19933	19820	19662	19730	19885	19519	19736	19676	19695	19784	19889	19743	19715	19869	19751	19704	19685	19617	19541	19849	19877	19468	19756	19664	19917	19656	19759	19920	19679	19522	19762	19790	19712	19943	19768	19635	19686	19907	19845	19797	19710	19692	19805	19756	19825	19825	19813	19716	19615	19712	19877	19901	19684	19802	19553	20041	19792	19810	19720	19763	19522	19873	19755	19793	19616	19846	19896	19774	19704	19530	19669	19551	19757	19717	19864	19833	19656	20050	19671	19489	19833	19787	19679	19606	19529	19681	19775	19809	19692	19578	19675	20062	19675	19656	19599	19725	19887	19764	19888	19735	20139	19826	19769	19756	19763	20110	19716	19761	19622	19756	19693	19841	19788	19880	19633	19785	19786	19604	19825	19799	19591	19660	19558	19840	19700	19750	19662	19769	19563	19842	19626	19774	19681	19690	20101	19864	19812	19429	19656	19853	19570	19665	19931	19817	19784	19830	19828	19563	19733	19913	19866	19678	19502	19884	19756	19795	19815	19442	19760	19776	19635	19729	19668	19937	19693	19955	19663	19697	19830	19683	19872	19715	19741	19692	19900	19729	19867	19762	19954	20014	20017	19787	19644	19770	19655	19604	19912	19780	19833	19748	19825	19789	19756	19565	19428	19655	19867	19778	19910	19854	19694	19554	19615	19601	19890	19773	19820	19791	19934	19814	19904	19774	19609	19795	19585	19886	19652	19649	19938	19794	19890	19684	19691	19714	19742	19855	19964	19898	19833	19614	19676	19674	19857	19785	19696	19697	19558	19816	19803	19585	19777	19741	19890	19693	19765	19932	19731	19645	19686	19835	19882	19954	19865	19857	19668	19772	19720	19777	19811	19911	19788	19912	19814	19666	19828	19415	20033	19798	19793	19785	19763	19705	19979	19757	19676	19764	19801	19765	19858	19890	19907	19670	19625	19841	19836	19824	19825	19720	19634	19694	19798	19747	19622	19677	19684	19875	19628	19675	19498	19419	19636	19955	19766	19815	19600	19911	19910	19731	19875	19824	19804	19723	19871	19720	19618	19826	19823	19877	19807	19755	19734	19803	19781	19767	19822	19672	19816	19690	19681	19893	19586	19857	19883	19683	19703	19859	19664	19905	19611	19935	19911	19796	19738	19723	19697	19901	19830	19784	19834	19710	19841	19705	19414	19777	19843	19942	19685	19630	19726	19814	19956	19720	19727	19832	19780	19759	19643	19832	19828	19794	19845	19572	19564	19724	19884	19709	20231	19738	19720	19740	19802	19803	19633	19838	19912	19867	19926	19630	19844	19810	19945	19792	19908	19849	19716	19726	19794	19587	19826	19594	19783	19709	19756	19798	19643	19887	19736	19613	19695	19657	19657	19934	19812	19644	19639	19766	19929	19795	19837	19855	19600	19874	19704	19665	19763	19848	19638	19892	19815	19580	19690	19746	19747	19858	19704	19818	19781	19876	19740	19686	19692	19652	19864	19686	19978	19657	19704	19842	19795	19798	19554	19727	19896	19952	19764	19720	19575	19728	19703	19772	19638	19678	19769	19656	19605	19736	19629	19808	19782	19639	19804	19714	20027	19618	19751	19941	19815	19846	19910	19802	19620	19705	19600	19701	19708	19850	19703	19581	19746	19893	19844	19829	19608	19442	19675	19703	19736	19770	19759	19675	19877	19916	19729	19753	19661	19789	20010	20057	19938	19845	19683	19600	19799	19916	19643	19659	20016	19638	19887	19892	19887	19981	19766	19965	19871	19974	19801	19722	19835	19861	19788	19834	19912	19721	19832	19835	19740	19745	19694	19939	19829	19757	19783	19731	19599	19786	19604	19882	19685	19731	19543	19846	19611	19866	19836	19642	19648	19924	19601	19702	19906	19640	19680	19583	19910	19657	19837	19735	19498	19749	19727	19822	19725	19764	19617	19935	19588	19818	19930	19662	19699	19737	19816	20052	19797	19678	19730	19791	19688	19626	19715	19745	19731	19629	19737	19744	19947	19924	19701	19400	19935	19809	19963	19658	19691	19782	19632	19908	19711	19741	19802	19697	19746	19666	19783	19672	19682	19721	19765	19653	20047	19815	19895	19923	19814	19664	19725	19905	19611	19726	19878	19727	19726	19826	19706	19893	19938	19532	19871	19904	19828	19643	20028	19735	19778	19837	19807	20002	19828	20022	19671	19921	19942	19734	19813	19811	19756	19854	19753	19868	19656	19734	19793	19744	19943	19765	19726	19816	19648	19796	19918	19858	19703	19848	19630	19858	19658	19842	19844	19530	19770	19669	19815	19778	19636	19680	19734	19729	19844	19755	19706	19711	19823	19951	19891	19953	19809	19862	19759	19755	19852	19924	19584	19726	19615	19809	19735	19722	19491	19587	19699	19659	19775	19817	19762	19888	19681	19778	19799	19768	19711	19901	19848	19684	19816	19720	19831	19807	19748	19615	19549	19478	19781	19729	19900	19779	19461	19805	19850	19729	19711	19917	20124	19690	19805	19785	19680	19838	19698	19757	19765	19848	19882	19876	19567	19636	19779	19723	19957	19955	19714	19848	19482	19852	19621	19690	19543	19524	19749	19837	19647	19910	19836	19626	19760	19726	19771	19717	19549	19573	19754	19779	19794	19874	19932	19719	19666	19718	19747	19719	19741	19669	19711	19658	19799	19574	19579	19660	19893	20094	19849	19894	19643	19437	19844	19892	19622	19700	19742	19702	19762	19693	19725	19809	19881	19802	19746	19624	19796	19656	19881	19846	19658	19692	19873	19836	19678	19805	19859	19798	19711	19891	19596	19738	19551	19753	19724	19796	19772	19719	19846	19704	19426	19735	19724	19681	19806	19781	19502	19641	19673	19568
25534	43111	40383	32739	27027	23503	21822	20636	19684	19287	19041	18616	18180	17849	17456	17260	17114	16858	16777	16733	16627	16449	16508	16682	16436	16410	16212	16290	16252	16157	16045	16214	16203	16184	16146	16339	16186	16112	15966	16016	16149	15990	16165	15941	16099	16173	16064	15976	16133	16023	16197	16049	16055	16090	16126	15962	16248	16130	15944	16075	16012	16040	15831	15945	16005	16223	16214	15998	16067	16152	15975	16013	16079	16068	16095	16010	15858	16020	16043	15978	16199	15891	16047	16018	15964	15968	16058	16086	15986	15885	15869	16063	15994	16029	16084	16104	16094	16272	15913	16086	16117	16082	16073	16039	16006	16030	16104	16181	16070	16065	16139	16064	16129	16082	15938	16199	15972	16017	16225	16147	15894	16085	16087	16158	15967	15953	16050	16008	16137	15994	16019	16028	15984	15820	16027	16051	16111	16106	15904	15975	15929	16011	15977	16064	15919	15850	16005	16242	16108	15934	16154	16050	15959	15953	16079	15901	15935	16121	16098	16085	15965	16030	16081	15852	15893	15994	16074	16179	16135	15951	16071	16067	16022	16020	16020	16187	16037	16012	16008	15986	15971	15903	16029	15959	15993	15970	15940	15918	16107	16049	15955	15915	16044	15899	16135	15919	16042	15993	16164	15950	16128	16061	16031	16091	15825	16064	16053	16027	16001	15939	15993	15956	16016	15998	15922	15979	15933	16156	15986	16212	15825	16124	16120	16084	16103	16185	16066	16161	16124	16181	16192	15993	16046	15923	15997	16112	16053	16079	16031	16032	15843	16028	16107	16069	16043	16178	15964	15930	16150	16168	16057	16110	15887	16066	16173	15806	15902	15995	16031	15916	16035	16123	16173	15985	16143	15927	16054	16069	16013	15941	16018	16133	15834	16014	16104	16111	16081	16044	16134	15952	16134	15881	15964	15946	15930	16328	16047	16068	15857	15943	15995	15932	15952	16010	16112	16037	15998	16038	15938	15989	15865	16008	16045	16175	15992	16028	16048	15873	16177	16105	15984	15992	16050	15952	16033	16275	15943	15963	16117	15909	16009	16068	15856	16085	16003	16088	16003	16040	16110	16067	16180	16092	15945	15965	15903	15961	15949	16023	16129	16081	15977	16044	15941	15985	16080	15883	16028	15880	15981	16095	16146	15868	15974	15942	16032	16052	16170	16237	16143	16041	16136	15993	15926	15927	16193	16077	16035	16006	15990	15918	16081	16090	15924	16174	16120	16028	16145	16069	16149	15899	16145	16068	15958	16046	15930	16091	15940	15991	15952	15973	15985	15982	16045	16135	16105	16045	16087	16143	16135	16097	16031	15992	16100	15915	16155	16106	16121	15899	16117	15935	16137	16066	16078	16013	15913	16067	16082	15958	15993	15935	16005	15854	16046	16084	15971	15900	15995	16054	16047	15951	16052	16142	15912	16043	16010	16147	15960	16184	16160	15885	16046	16095	16029	16031	16000	16142	16018	16125	15890	15950	15938	16026	16158	15952	15982	16008	16066	16128	15953	15906	16025	16066	16046	16075	15980	16022	16113	16151	15954	16041	16028	16002	16242	15971	15904	16045	16057	16068	16103	15920	15940	16081	16130	16201	16073	15955	15953	15955	15982	16068	15940	16037	16128	15936	16144	15984	16109	16157	15974	15996	15982	15948	15923	15923	15977	15985	16037	16058	15913	16215	16160	16135	16026	15975	16070	16110	16002	16046	16120	15978	16047	16142	16075	15838	16087	15973	15967	16000	16098	15953	15908	16008	16004	16140	15854	16112	16075	15709	15888	15985	15918	16172	15949	16046	15987	16127	15967	16220	15945	16031	15970	16139	16142	16098	15834	16096	16010	16218	15962	15922	15987	16040	15951	16066	16151	15992	16054	16074	15948	15905	15995	16010	16177	15897	16084	15958	16019	16095	15893	16349	16030	15951	16202	15966	16062	15867	16099	16098	16096	15978	16222	15914	16200	16031	16012	16004	16178	16116	16030	16164	16033	16068	16125	16057	15983	15976	16123	16020	16101	16087	15828	15852	16004	15902	15904	15966	15850	15867	16083	15968	16131	16211	16042	16067	15946	15930	15932	15882	15982	15981	16116	16102	16091	16234	15929	16145	15952	16038	15879	16038	16027	16052	16066	15854	16192	16031	16083	15905	15833	16194	16076	16134	16084	16026	16120	16073	15956	16093	15880	16005	16105	16012	16295	16165	15979	15925	16093	16167	15933	16030	15959	16074	15994	16121	15943	16053	16130	16005	15950	16025	16090	15969	15998	16159	16089	16016	16148	16074	16071	15914	15958	16029	16007	16231	15935	16009	15940	15832	16063	16021	15949	16050	16071	15943	16026	16041	16114	15979	16011	16039	16157	16120	15811	16101	16067	15788	16061	15923	16080	15874	16298	16183	16042	16085	16032	15995	16038	15782	15989	16141	16092	15788	15950	16035	15978	16072	16103	15992	15843	16028	16092	16085	16113	15972	16095	16036	16117	15999	15941	15845	16041	15984	16008	16205	16265	16054	16111	15846	16095	15975	15984	15970	15995	15996	16077	16016	15805	16140	16196	16104	16041	16022	15938	16076	16172	16092	16011	16077	16009	15979	16041	16077	16084	16147	16135	15952	16075	15915	15961	16040	15990	15849	16018	15913	16163	15985	16029	15956	16071	15928	15869	15941	16109	15940	16061	16004	16009	15864	16036	15953	16018	15973	16074	15893	16020	15968	15913	16024	16063	16100	16080	15980	16021	16243	16089	16273	15980	16024	15980	16010	16035	15912	16033	15914	16042	16152	15975	16068	16121	15903	16120	16028	16080	16140	16148	15927	16031	15957	16046	15974	16002	15995	16066	16065	16188	16009	15941	15971	15943	16048	16073	16024	16144	15797	16143	15946	15992	16201	15956	16201	15957	16112	16018	16107	16001	15917	16129	16113	15823	16123	16181	16095	16046	16018	16154	15997	16102	15964	16130	15890	15925	15951	16108	16048	16032	16083	16163	16069	15876	15959	16142	16052	15887	16060	15959	16241	16225	16095	16071	15935	15869	16092	16197	16078	15942	15864	15894	16113	16090	16171	16212	15911	15918	16086	16167	15889	16051	16102	16057	15893	16093	16028	15818	16104	16078	16167	16070	16107	16206	15925	15992	16043	16015	15994	15891	15852	15917	16156	16076	16021	16042	16036	15925	15994	15984	16056	15980	16101	15962	16009	16033	16018	16026	16023	16142	16149	15921	15883	16037	16189	16013	16182	16037	15804	15954	16021	15935	15975	15945	15909	15941	16135	16147	16080	16145	16021	16147	16052	15971	15951	16200	16008	16149	16243	15931	16059	16107	15992	15952	15930	16070	16181	15944	15992	15946	16098	16045	16012	15998	16046	15983	16222	15899	16043	16285	16004	16117	16123	15947	16089	16122	16042	15973	16233	16076	15951	15900	16112	16117	16160	15927	15983	16079	16210	16173	16062	16186	16056	16060	15980	15915	16100	16076	15885	15885	16101	15820	16004	16134	15898	15924	16026	16019	16130	15867	16171	16133	16149	16031	16078	16023	15989	16139	16051	16008	16057	16024	16063	16092	15944	16256	15994	16005	15975	15827	15934	16031	15918	16068	15891	16004	16109	15978	16105	16184	16054	16028	15916	16117	16011	15977	16009	15932	15934	16047	15994	16204	16030	16054	16090	16046	16072	16206	15988	15956	15971	16124	16009	15978	16183	16161	15968	16103	16103	15995	16104	15973	16204	16012	15927	15951	15972	16113	16112	15837	15968	16255	16071	16116	15841	16127	16016	15884	16046	15924	15970	16101	16038	16029	15953	16109	16116	15950	16107	15980	16029	16139	16003	15939	15831	16061	16054	15985	16088	16106	16099	15906	15996	16009	15998	15973	15883	16154	16092	15981	16134	16009	16084	15962	15875	15893	15943	16162	15982	15969	15936	16122	15958	16163	15956	15833	15863	16107	15920	16167	15891	16077	16054	16143	16141	15964	16183	15896	16056	16007	16100	15989	16114	16114	16063	16062	16000	15991	15881	16110	16037	15854	16044	16216	16027	15945	16147	15824	16154	16019	16066	16084	16058	15987	16123	16159	16023	16167	15981	16093	16094	16078	16209	16036	15995	16035	16124	16079	16043	16079	15934	15932	16269	15997	16088	15980	16026	16095	15801	16086	15886	16087	15926	15984	15977	15992	16101	16091	15942	16047	16064	16066	16088	16071	16058	16061	16254	16115	16027	15986	16061	15857	16174	16069	16295	16038	15947	15878	16100	16060	15879	15882	16032	16112	16197	15874	15915	16036	15984	15972	16055	15890	16082	15956	16169	16001	16086	16077	15860	15934	16130	16031	15974	16035	15988	15980	16040	16089	16103	16025	16151	16153	16082	16071	16087	16233	16150	16210	15936	16083	16019	16176	15981	16144	16075	15843	16120	15920	15973	15956	16075	16094	15957	16051	15999	16141	15992	15884	16099	16113	16090	15964	16027	15987	15890	15992	16137	16022	16198	16103	16166	15963	15859	15965	15973	16036	16007	16041	15990	16206	16093	15919	16188	15966	16291	16155	15999	16070	16047	15858	15954	16024	15969	16083	15979	16150	16126	16040	16093	16028	15912	16015	16073	15912	16007	15970	16074	16101	16097	16187	15870	16144	16048	16181	15920	16158	16005	16050	16019	16024	15995	15936	15726	16025	16146	15971	16084	15949	16194	16037	15926	15976	16059	15998	16143	16137	16079	15984	15989	16075	15955	16119	16126	15854	15975	16123	16045	16076	16139	16106	16155	16014	16090	15868	15883	16164	16065	16150	15942	15765	15977	16010	16012	16030	16104	16035	16071	15971	16052	15989	16083	16138	15958	16158	16119	15901	15832	16011	15860	16082	16056	16107	16107	16004	16078	16122	16113	15931	16024	16038	15960	15985	15945	16060	15948	16083	16016	15995	16080	16018	16184	16017	16069	16124	15992	16068	16221	15999	16022	15946	15946	16006	15989	16051	15911	16001	16051	16101	16073	16152	15995	15880	16126	15894	15903	16108	16100	16017	15966	15915	15992	16087	16202	15982	15971	16056	15998	15960	16120	16075	16080	16103	16210	15967	15950	15927	16069	15957	16004	16150	16153	16043	16064	15933	15975	16045	15969	16196	15885	16115	16039
30830	25881	28418	25533	22113	20937	20253	19864	19593	19414	19366	19495	19311	19396	19009	19018	19124	18899	18743	18967	18931	18654	18802	18611	18634	18832	18639	18643	18672	18790	18626	18558	18704	18646	18723	18742	18607	18593	18751	18865	18682	18778	18835	18585	18705	18825	18649	18660	18676	18711	18578	18890	18502	18863	18572	18616	18913	18655	18589	18597	18620	18535	18507	18487	18761	18583	18586	18714	18751	18578	18753	18682	18604	18497	18618	18574	18695	18691	18424	18670	18468	18704	18654	18707	18542	18699	18726	18855	18663	18528	18602	18500	18586	18596	18536	18671	18453	18826	18803	18739	18856	18791	18646	18537	18694	18635	18596	18582	18582	18517	18580	18610	18790	18670	18678	18772	18659	18594	18978	18687	18533	18434	18508	18560	18504	18612	18700	18408	18700	18523	18434	18660	18559	18714	18680	18789	18652	18534	18691	18823	18925	18780	18681	18618	18480	18533	18591	18690	18552	18679	18587	18722	18806	18649	18528	18499	18738	18708	18811	18972	18698	18626	18745	18727	18606	18647	18650	18726	18545	18554	18883	18668	18643	18728	18798	18609	18706	18689	18608	18590	18467	18535	18614	18604	18653	18647	18652	18490	18408	18716	18634	18467	18902	18739	18771	18656	18708	18658	18796	18644	18652	18565	18605	18672	18566	18674	18641	18731	18411	18821	18422	18535	18725	18594	18830	18838	18665	18513	18683	18706	18558	18421	18604	18576	18639	18809	18580	18909	18923	18651	18799	18707	18784	18597	18657	18688	18742	18606	18608	18492	18767	18518	18753	18857	18893	18484	18782	18656	18608	18691	18772	18452	18704	18730	18827	18686	18571	18685	18863	18716	18516	18609	18522	18601	18614	18565	18733	18559	18781	18673	18574	18792	18505	18550	18666	18562	18617	18663	18641	18731	18840	18552	18808	18755	18576	18692	18857	18600	18424	18448	18513	18517	18599	18730	18835	18643	18458	18806	18759	18861	18625	18600	18750	18635	18582	18606	18657	18547	18709	18567	18524	18663	18603	18875	18677	18890	18589	18562	18682	18714	18679	18761	18748	18409	18297	18521	18774	18617	18651	18645	18772	18686	18648	18623	18632	18552	18688	18688	18585	18646	18615	18615	18635	18639	18727	18493	18720	18725	18585	18725	18497	18772	18665	18608	18507	18515	18725	18542	18714	18756	18526	18437	18617	18534	18789	18788	18555	18689	18363	18567	18732	18940	18929	18677	18874	18810	18577	18474	18481	18619	18706	18752	18567	18310	18534	18548	18671	18732	18735	18672	18737	18663	18418	18537	18769	18675	18590	18671	18526	18362	18581	18482	18692	18730	18689	18553	18589	18790	18644	18651	18788	18700	18612	18713	18811	18568	18925	18661	18634	18609	18531	18612	18774	18641	18599	18735	18499	18695	18564	18609	18705	18723	18774	18654	18636	18426	18708	18524	18677	18535	18612	18526	18729	18663	18622	18607	18814	18787	18623	18760	18628	18626	18639	18808	18740	18632	18806	18640	18759	18660	18580	18598	18729	18680	18705	18857	18606	18769	18614	18857	18452	18470	18788	18674	18663	18732	18761	18648	18698	18684	18706	18563	18593	18498	18655	18581	18586	18630	18734	18766	18612	18570	18616	18537	18506	18617	18682	18510	18834	18679	18515	18542	18700	18804	18522	18490	18774	18635	18585	18574	18817	18659	18457	18701	18554	18623	18517	18749	18628	18858	18697	18508	18606	18538	18788	18872	18580	18598	18622	18580	18615	18668	18765	18734	18307	18747	18723	18623	18758	18674	18698	18679	18886	18881	18642	18676	18759	18684	18865	18563	18789	18570	18480	18745	18560	18543	18765	18670	18562	18596	18769	18800	18625	18777	18791	18554	18600	18704	18712	18492	18788	18824	18674	18731	18640	18707	18658	18580	18781	18668	18796	18718	18541	18574	18616	18680	18677	18860	18684	18675	18838	18535	18603	18535	18651	18573	18662	18643	18597	18799	18538	18747	18823	18525	18553	18809	18493	18506	18652	18652	18840	18765	18458	18550	18464	18504	18900	18836	18717	18704	18602	18509	18511	18644	18486	18732	18813	18602	18606	18783	18703	18521	18570	18587	18877	18391	18716	18764	18708	18617	18636	18478	18763	18573	18727	18698	18926	18605	18637	18665	18679	18656	18622	18602	18826	18647	18685	18614	18770	18471	18552	18658	18643	18656	18704	18748	18775	18603	18478	18657	18528	18509	18667	18637	18641	18578	18741	18778	18457	18691	18659	18752	18825	18513	18580	18408	18635	18590	18617	18583	18556	18869	18703	19041	18752	18480	18550	18600	18645	18860	18784	18613	18663	18813	18902	18628	18680	18595	18662	18830	18506	18442	18655	18766	18562	18733	18759	18803	18667	18795	18587	18780	18710	18631	18453	18682	18539	18475	18641	18810	18600	18555	18599	18718	18447	18763	18670	18718	18759	18626	18477	18622	18815	18768	18620	18470	18512	18661	18706	18667	18693	18640	18779	18499	18547	18581	18724	18568	18665	18546	18848	18648	18495	18831	18566	18529	18737	18452	18695	18646	18652	18539	18592	18469	18807	18675	18539	18764	18424	18863	18571	18577	18546	18659	18715	18623	18579	18603	18757	18602	18370	18308	18616	18792	18793	18600	18659	18739	18576	18638	18723	18583	18647	18597	18693	18669	18946	18625	18604	18578	18653	18704	18550	18589	18943	18541	18590	18652	18609	18621	18495	18624	18807	18554	18551	18688	18598	18795	18607	18544	18703	18477	18588	18637	18729	18583	18820	18602	18645	18498	18760	18554	18627	18620	18683	18795	18557	18706	18528	18532	18740	18738	18587	18572	18843	18667	18537	18673	18560	18619	18690	18743	18731	18811	18756	18790	18655	18866	18677	18552	18712	18594	18767	18707	18787	18482	18643	18826	18637	18702	18546	18721	18621	18822	18940	18812	18652	18585	18617	18550	18702	18618	18815	18595	18962	18623	18656	18904	18743	18620	18925	18863	18633	18574	18846	18564	18569	18640	18703	18740	18637	18475	18654	18682	18671	18665	18634	18861	18635	18417	18515	18559	18494	18672	18646	18678	18732	18549	18719	18520	18538	18638	18738	18576	18685	18520	18583	18518	18543	18536	18680	18729	18704	18578	18666	18483	18825	18781	18498	18542	18584	18725	18737	18827	18649	18795	18799	18609	18538	18760	18604	18515	18835	18767	18767	18471	18794	18830	18705	18747	18637	18830	18698	18793	18721	18746	18527	18701	18634	18554	18567	18556	18865	18532	18579	18598	18894	18669	18740	18550	18860	18760	18816	18581	18640	18600	18769	18694	18626	18540	18418	18658	18602	18670	18808	18774	18800	18601	18695	18730	18667	18570	18705	18615	18727	18960	18760	18444	18761	18473	18644	18799	18636	18604	18685	18687	18724	18500	18776	18532	18545	18572	18689	18538	18821	18739	18572	18635	18804	18532	18503	18509	18493	18694	18722	18720	18858	18565	18680	18721	18728	18453	18674	18848	18976	18696	18569	18926	18780	18697	18810	18748	18747	18666	18708	18648	18465	18674	18604	18656	18783	18500	18629	18616	18713	18695	18633	18794	18572	18802	18755	18845	18793	18575	18423	18803	18588	18699	18892	18470	18726	18618	18722	18691	18641	18602	18664	18700	18727	18635	18774	18552	18604	18570	18692	18707	18752	18655	18532	18569	18593	18473	18615	18694	18853	18514	18698	18551	18714	18777	18663	18596	18810	18594	18495	18541	18653	18691	18654	18718	18819	18749	18740	18541	18736	18433	18625	18669	18825	18692	18752	18583	18804	18610	18725	18704	18731	18532	18601	18509	18489	18558	18770	18688	18863	18532	18765	18601	18708	18719	18581	18573	18804	18901	18667	18726	18627	18680	18820	18688	18846	18670	18625	18615	18509	18393	18630	18567	18638	18467	18555	18530	18582	18493	18356	18543	18692	18751	18747	18640	18649	18682	18680	18831	18597	18522	18730	18613	18769	18761	18684	18735	18789	18564	18843	18852	18627	18745	18546	18758	18895	18666	18809	18722	18430	18925	18862	18536	18893	18769	18820	18733	18669	18783	18714	18530	18824	18496	18711	18662	18815	18550	18882	18592	18565	18779	18692	18644	18411	18748	18522	18585	18452	18743	18496	18809	18735	18617	18788	18749	18667	18780	18359	18779	18663	18494	18602	18355	18566	18546	18588	18612	18706	18640	18591	18722	18632	18662	18573	18649	18770	18847	18674	18652	18585	18566	18675	18404	18618	18480	18749	18740	18608	18702	18730	18540	18539	18730	18617	18811	18836	18806	18828	18777	18696	18577	18748	18696	18773	18730	18558	18721	18622	18674	18629	18755	18677	18753	18650	18565	18788	18607	18706	18639	18540	18759	18669	18535	18684	18600	18747	18628	18558	18633	18636	18743	18716	18576	18685	18794	18767	18632	18753	18417	18291	18408	18547	18646	18749	18794	18497	18534	18654	18893	18687	18609	18744	18433	18573	18599	18604	18766	18682	18830	18583	18826	18528	18547	18829	18685	18567	18501	18592	18553	18766	18766	18446	18518	18633	18511	18539	18507	18590	18445	18552	18713	19011	18656	18738	18467	18615	18704	18854	18760	18708	18612	18736	18679	18831	18603	18818	18454	18704	18834	18803	18555	18925	18663	18628	18649	18655	18618	18589	18549	18575	18762	18434	18472	18626	18790	18793	18542	18691	18850	18772	18642	18504	18514	18681	18664	18637	18862	18815	18599	18528	18706	18568	18627	18820	18856	18778	18824	18991	18788	18602	18770	18903	18939	18599	18495	18702	18662	18593	18638	18674	18467	18704	18657	18892	18429	18545	18734	18642	18433	18694	18633	18622	18568	18579	18836	18512	18801	18871	18425	18893	18754	18474	18667	18694	18819	18700	18787	18550	18512	18668	18517	18720	18860	18626	18507	18500	18544	18785	18630	18540	18592	18393	18655	18583	18524	18687	18718	18583	18728	18698	18455	18508	18438	18803	18691	18891	18618	18676	18690	18523	18715	18549	18517	18638	18543	18644	18621	18707	18625	18659	18602	18528	18577	18735	18805	18848	18521	18584	18728	18618	18536	18681	18649	18664	18553	18564	18730	18761	18697	18690	18590
24049	31853	30841	24471	20775	18921	17932	17435	16952	16846	16510	16646	16305	16067	16160	15969	15832	15857	15946	15583	15601	15582	15663	15470	15603	15649	15476	15486	15537	15381	15589	15433	15427	15281	15317	15373	15531	15449	15425	15310	15444	15531	15409	15395	15540	15356	15326	15347	15474	15372	15420	15502	15535	15342	15461	15278	15300	15609	15351	15618	15300	15435	15458	15460	15608	15341	15425	15489	15552	15478	15362	15552	15392	15494	15299	15519	15357	15505	15427	15462	15249	15425	15542	15443	15430	15326	15504	15340	15455	15305	15440	15314	15423	15457	15381	15483	15391	15396	15576	15382	15307	15456	15491	15409	15520	15419	15440	15456	15412	15346	15371	15419	15365	15335	15493	15424	15412	15403	15338	15358	15489	15150	15581	15325	15377	15384	15321	15364	15473	15478	15426	15465	15366	15420	15388	15400	15436	15315	15379	15287	15280	15292	15526	15386	15425	15541	15438	15383	15409	15460	15233	15251	15313	15477	15397	15470	15465	15454	15489	15515	15258	15431	15366	15416	15340	15492	15320	15427	15455	15411	15404	15384	15343	15316	15274	15441	15467	15412	15420	15357	15460	15398	15514	15551	15487	15414	15376	15440	15430	15386	15286	15414	15358	15638	15360	15528	15362	15459	15390	15320	15363	15554	15427	15407	15459	15256	15537	15304	15412	15367	15410	15325	15394	15390	15513	15541	15410	15537	15395	15379	15236	15530	15310	15322	15431	15391	15422	15329	15314	15294	15375	15340	15216	15410	15334	15555	15445	15536	15381	15558	15380	15392	15357	15276	15510	15375	15487	15529	15458	15491	15507	15365	15411	15323	15390	15502	15351	15489	15388	15223	15318	15458	15473	15454	15266	15250	15522	15333	15298	15360	15561	15444	15333	15395	15379	15371	15427	15365	15461	15406	15316	15415	15498	15484	15431	15430	15308	15332	15429	15343	15273	15452	15424	15267	15404	15389	15361	15322	15368	15464	15365	15445	15456	15384	15350	15435	15365	15467	15244	15282	15385	15469	15506	15390	15293	15518	15491	15419	15450	15404	15400	15312	15429	15463	15555	15378	15343	15329	15510	15392	15424	15465	15330	15362	15403	15456	15408	15596	15286	15313	15376	15451	15489	15514	15343	15359	15523	15267	15511	15419	15391	15413	15342	15312	15480	15380	15549	15416	15378	15318	15268	15494	15392	15412	15376	15232	15505	15559	15436	15238	15390	15393	15446	15286	15405	15368	15339	15462	15373	15440	15443	15396	15415	15410	15441	15433	15284	15579	15452	15361	15408	15347	15417	15467	15307	15397	15498	15361	15361	15419	15383	15369	15420	15437	15435	15410	15198	15575	15285	15447	15478	15502	15467	15537	15494	15407	15469	15286	15403	15450	15551	15328	15422	15445	15457	15408	15200	15310	15423	15441	15436	15442	15542	15379	15383	15406	15517	15365	15442	15279	15286	15490	15457	15402	15409	15194	15351	15272	15521	15274	15224	15458	15277	15240	15369	15417	15403	15555	15410	15345	15530	15402	15304	15339	15508	15557	15466	15531	15490	15453	15367	15436	15434	15505	15457	15373	15372	15387	15435	15448	15168	15403	15517	15475	15164	15209	15457	15371	15487	15459	15505	15495	15432	15457	15274	15303	15360	15515	15356	15370	15370	15366	15463	15310	15328	15345	15301	15362	15621	15380	15428	15503	15190	15424	15213	15386	15323	15442	15442	15377	15375	15361	15486	15559	15399	15436	15363	15299	15439	15376	15492	15424	15439	15265	15471	15528	15300	15289	15329	15260	15411	15385	15386	15278	15224	15541	15427	15185	15299	15494	15307	15637	15349	15459	15297	15487	15385	15275	15427	15436	15384	15389	15385	15628	15444	15603	15367	15447	15427	15296	15549	15299	15418	15498	15522	15446	15444	15254	15238	15576	15531	15399	15410	15156	15456	15369	15425	15321	15305	15335	15343	15444	15515	15476	15344	15350	15468	15458	15323	15427	15499	15324	15504	15343	15394	15439	15340	15254	15296	15434	15356	15473	15357	15372	15500	15187	15229	15244	15400	15481	15357	15424	15343	15484	15400	15454	15443	15475	15433	15429	15270	15336	15455	15391	15521	15405	15300	15274	15427	15251	15529	15382	15388	15395	15589	15359	15441	15319	15389	15604	15412	15524	15371	15456	15375	15354	15345	15568	15353	15671	15350	15281	15551	15403	15398	15445	15374	15412	15240	15433	15408	15333	15245	15493	15232	15402	15451	15499	15436	15276	15319	15156	15565	15301	15225	15447	15366	15508	15368	15368	15359	15455	15537	15342	15342	15360	15455	15374	15407	15486	15461	15492	15423	15563	15495	15314	15557	15402	15258	15406	15307	15357	15359	15424	15411	15522	15472	15563	15514	15471	15433	15475	15383	15556	15489	15357	15450	15478	15320	15436	15572	15398	15338	15363	15378	15197	15283	15395	15433	15379	15346	15249	15341	15356	15396	15310	15567	15267	15420	15406	15407	15444	15669	15089	15501	15299	15322	15287	15435	15296	15298	15475	15323	15464	15397	15451	15570	15303	15506	15415	15617	15366	15219	15570	15443	15361	15404	15408	15448	15505	15539	15370	15316	15430	15626	15528	15450	15367	15543	15444	15441	15492	15425	15289	15273	15522	15500	15486	15416	15322	15409	15279	15402	15358	15437	15444	15439	15598	15549	15505	15295	15376	15347	15517	15550	15372	15369	15177	15360	15411	15573	15440	15445	15270	15486	15453	15481	15425	15300	15334	15538	15425	15304	15330	15562	15523	15515	15411	15455	15405	15566	15369	15398	15411	15379	15401	15551	15567	15398	15410	15424	15425	15403	15330	15387	15374	15498	15468	15381	15488	15503	15435	15443	15344	15468	15424	15368	15495	15370	15351	15431	15270	15416	15251	15276	15349	15481	15334	15298	15361	15227	15316	15388	15511	15544	15345	15417	15270	15437	15551	15532	15499	15510	15414	15368	15321	15549	15397	15312	15560	15434	15546	15342	15405	15428	15509	15385	15382	15439	15386	15384	15283	15263	15552	15415	15406	15391	15388	15327	15459	15269	15384	15310	15521	15238	15549	15415	15423	15564	15269	15381	15452	15385	15343	15369	15441	15358	15329	15415	15487	15324	15296	15473	15463	15163	15450	15611	15474	15405	15504	15588	15328	15185	15360	15364	15385	15301	15342	15304	15386	15437	15446	15281	15649	15188	15482	15346	15275	15379	15351	15477	15411	15288	15460	15354	15358	15310	15111	15358	15383	15485	15470	15312	15337	15502	15483	15398	15410	15380	15408	15322	15415	15354	15526	15529	15376	15424	15450	15360	15261	15627	15501	15508	15406	15446	15406	15504	15473	15439	15345	15375	15283	15627	15274	15446	15500	15500	15513	15297	15373	15487	15191	15433	15283	15568	15497	15362	15455	15442	15428	15329	15439	15459	15437	15463	15275	15387	15444	15619	15592	15311	15337	15376	15375	15423	15423	15257	15427	15649	15383	15150	15449	15548	15323	15396	15435	15388	15553	15407	15524	15559	15328	15407	15329	15552	15398	15302	15577	15473	15177	15431	15473	15490	15334	15320	15439	15424	15312	15521	15400	15362	15460	15432	15560	15531	15491	15437	15217	15589	15186	15427	15476	15527	15360	15488	15618	15496	15473	15391	15378	15308	15285	15354	15354	15512	15385	15515	15395	15357	15303	15480	15353	15551	15400	15358	15295	15408	15429	15120	15427	15447	15543	15303	15506	15525	15320	15399	15539	15499	15475	15366	15469	15348	15409	15391	15484	15293	15581	15268	15501	15420	15394	15332	15461	15491	15470	15480	15438	15489	15602	15588	15463	15368	15354	15409	15439	15377	15244	15279	15475	15350	15576	15350	15475	15464	15363	15627	15328	15423	15395	15307	15471	15425	15306	15485	15190	15234	15481	15362	15423	15435	15309	15560	15464	15399	15552	15362	15365	15374	15376	15419	15286	15556	15333	15421	15454	15533	15301	15252	15366	15467	15394	15579	15647	15571	15542	15279	15327	15374	15396	15254	15353	15376	15509	15418	15303	15471	15286	15693	15465	15501	15244	15298	15421	15311	15462	15424	15393	15367	15247	15639	15353	15160	15563	15357	15469	15492	15405	15386	15514	15470	15357	15294	15686	15524	15332	15336	15349	15396	15416	15338	15424	15497	15355	15281	15276	15410	15407	15535	15435	15241	15514	15428	15451	15572	15388	15401	15396	15367	15499	15215	15240	15323	15297	15382	15321	15428	15360	15543	15590	15390	15424	15418	15391	15293	15316	15408	15475	15332	15548	15397	15416	15405	15409	15497	15538	15304	15364	15672	15481	15400	15449	15515	15359	15262	15312	15464	15361	15336	15281	15370	15491	15330	15298	15516	15369	15446	15396	15421	15356	15392	15320	15316	15620	15508	15306	15442	15488	15361	15460	15190	15383	15480	15362	15505	15433	15473	15280	15408	15564	15516	15329	15524	15492	15469	15421	15459	15453	15400	15484	15243	15500	15411	15287	15410	15249	15435	15427	15424	15534	15392	15282	15386	15362	15546	15302	15441	15515	15410	15353	15395	15459	15370	15291	15472	15485	15359	15322	15376	15339	15410	15353	15198	15570	15377	15496	15258	15540	15377	15450	15463	15472	15315	15486	15652	15423	15402	15681	15473	15406	15187	15505	15452	15522	15437	15352	15446	15290	15270	15333	15275	15447	15453	15323	15615	15377	15247	15243	15434	15371	15486	15550	15458	15263	15585	15522	15480	15455	15335	15523	15381	15286	15398	15347	15373	15262	15478	15513	15416	15517	15440	15397	15411	15425	15309	15348	15577	15391	15354	15406	15446	15504	15421	15432	15396	15378	15398	15505	15493	15444	15445	15477	15530	15118	15504	15259	15417	15289	15242	15334	15205	15345	15372	15355	15428	15352	15502	15509	15512	15392	15443	15311	15365	15419	15737	15463	15358	15532	15392	15483	15314	15520	15391	15587	15353	15577	15539	15295	15350	15468	15566	15575	15286	15334	15493	15451	15289	15415	15478	15272	15297	15504	15357	15472	15384	15453	15357	15522	15558	15348	15553	15460	15450	15260	15424	15266	15368	15480	15508	15416	15479	15407	15322	15485	15346	15386
25125	21008	27887	25161	23489	23827	23415	21255	20764	20482	20417	20209	19977	19885	19685	19510	19576	19720	19564	19579	19236	19295	19351	19406	19190	19425	19196	19194	19033	19148	19024	19188	19025	19109	19011	19120	19060	19082	18964	19214	18976	18950	19096	19045	18927	18958	19052	18886	19029	18953	18850	19048	18925	19210	19034	19197	18893	19026	18950	19244	19081	18955	18874	19087	18996	18992	18952	19098	19008	18990	19227	19199	19104	19087	19151	19065	19055	18915	19055	18988	19008	19031	19124	19105	19054	19073	19187	19123	19038	18904	19122	19058	18905	19218	18917	18981	18953	19007	18931	19020	18999	18830	18854	19129	18966	18906	19056	18824	18985	18840	19101	18947	19161	18855	18899	19164	18901	19001	19125	18784	19084	18849	18978	18989	18863	18842	19111	19017	19115	19023	18894	19014	18933	18736	18960	19275	18928	18777	18962	18948	19146	19170	18984	18924	18873	18829	19134	19157	19059	18998	18816	18910	18968	19099	18924	18843	19058	19101	19022	18934	19060	18882	18912	18890	18929	18891	19024	18889	19127	19012	19036	19035	19065	19119	19160	18800	18971	18886	18933	18920	19103	18797	18726	18945	18842	18959	19037	19207	18946	19050	19093	18901	18880	18737	18939	18982	18989	18916	19036	18893	19109	18986	19174	18776	18809	18983	18875	18880	18972	19129	18866	18825	19217	18905	19007	18870	18981	19000	18965	18991	19076	18941	19035	18725	19282	18904	18790	18976	18912	19057	19080	19141	19073	19071	19049	19016	19033	18950	19091	19037	18983	18984	18915	18933	18969	18950	19054	18915	18864	19037	18984	18951	19003	19097	18868	18958	19205	19066	18820	19077	18916	19042	19165	18937	18999	19178	19240	18944	19163	18816	18926	18798	19037	19048	18783	18932	18855	18815	18945	18752	19167	19076	19160	18898	18812	19047	18850	18863	18941	18695	18977	18989	18968	18946	19030	18944	19107	18913	19147	19067	19019	19051	19025	19037	19021	19040	19114	18923	19022	18866	18975	19073	18998	18887	18962	18906	19166	18979	18942	19154	18924	18872	18900	18837	18811	18900	18953	18904	18968	18985	19173	18960	19032	19131	19106	18728	18877	18920	18819	18977	18999	18911	18975	19005	18976	18734	18924	18891	18980	19099	19048	19140	19090	18937	19095	18869	19119	19117	19002	18910	19093	18831	19046	18953	18977	18876	19041	18906	19007	19143	18760	19066	18984	19094	18874	19142	19174	19095	19052	18945	18882	19022	19001	19191	18859	19128	18963	18987	18779	18878	19069	19055	19014	19108	19000	18840	18983	18787	19038	18945	19062	18966	18919	18991	19034	19000	18861	18886	18968	18978	19001	19028	19032	19046	18814	18922	19111	19036	18807	18858	18951	19076	19034	19038	18969	19061	19124	18954	19028	18824	19127	19057	18890	18908	19101	18961	18888	18924	18891	18997	18893	18904	18993	19049	19112	19059	19139	18926	19023	19151	19035	18852	18964	19005	19065	18817	18810	18949	18889	18957	18817	19191	18967	18939	19041	19148	19063	18981	19012	19196	19133	18999	19170	19049	19013	19061	19072	18753	19107	19015	18893	19109	18928	18951	19112	19042	18973	19013	19077	19165	18833	19004	19004	18795	19075	19202	19005	18850	18996	18957	19018	18869	18702	18919	19145	19134	18993	19102	19098	18991	18908	18897	19024	19146	19119	19143	18957	18903	18945	18776	19037	19093	18923	18938	18900	18900	18989	18979	18975	18913	18901	18798	18905	18989	19017	18949	18921	18784	18964	19068	19227	18786	19202	18930	19136	18927	19063	19063	18823	18985	19024	18984	19133	19081	19115	18954	19036	18961	19191	19149	18974	19023	18837	19058	18892	18798	19049	19053	18966	19043	18804	18973	18939	18920	18764	19044	18990	19140	18970	18992	18772	18987	18959	18737	18851	19015	18992	18864	18831	19080	18902	18889	18878	18795	19012	19073	19133	19186	18956	19034	19133	19198	19062	19012	18940	19035	19126	18930	18931	19107	18982	18886	18902	18753	18813	18971	18887	18866	18900	18865	18968	18715	18829	18800	18988	18929	19007	19081	18982	18921	18951	18945	18966	19140	19096	19090	18948	19068	18862	19067	18760	18976	19068	19148	19088	18810	18974	18964	18920	19031	19251	18962	18889	19034	19088	19043	18891	19082	18990	18867	19043	18975	18726	18885	19081	18655	18988	19064	18975	19100	18948	18989	19208	19151	19000	19181	18909	18681	19094	19071	19049	19266	19142	18825	19160	19242	19011	19088	19004	18902	19082	18955	18896	19049	19196	18910	18974	18893	18818	18910	19128	19100	18881	18967	19209	19041	18938	18978	18899	18892	18971	19205	19090	18903	18995	18949	19007	18782	19036	18982	19010	19319	19015	19074	19037	18935	18849	18905	18943	18900	18955	18880	18989	18979	18938	18921	19117	19146	18918	19248	18915	18804	19119	19109	18879	18953	19080	18759	19069	18767	18771	18959	19023	19066	19210	18955	19078	18910	19355	19195	19009	18849	18979	18746	18822	19097	18843	19115	19105	19107	19050	18963	19033	18962	19058	18911	18931	19050	19191	18869	18932	19191	19107	19181	18995	18765	19023	19014	19121	18897	18950	19057	19155	18994	19083	18807	19107	18993	19056	19126	18908	19190	18955	19029	19050	18868	19048	19105	19116	18941	19172	19060	18993	19112	19034	18973	18918	18905	18870	18989	19191	19129	19013	19034	19021	18871	19124	19109	19076	19039	19086	18747	19013	19039	18957	19110	19086	18932	18792	19090	18927	18838	19045	19073	18892	18839	18981	18933	19034	18957	19244	19057	18888	18923	19022	18909	19078	19143	19020	18762	18955	18971	18811	19072	19091	18831	18879	19019	18954	18952	18958	19101	19120	18855	19232	19016	19146	19022	19111	18936	19020	19016	19029	19038	18969	19322	19256	18922	19076	19015	19106	19114	19072	18734	18948	18982	18973	19042	19090	19080	19243	18983	19038	19117	18717	18760	18920	18951	19131	19025	18748	18899	18861	19074	18900	18970	18831	18822	18912	18916	18879	19011	18857	19120	18976	18918	18937	19141	19178	18701	18914	18837	18905	18937	19214	18887	18825	18911	18865	18908	18966	19053	19009	19046	18983	18969	19078	18767	18943	19088	18982	19107	19075	18722	18995	19070	19095	19314	18931	18949	18909	19354	18885	18684	19211	18905	18979	19380	18875	19046	19210	19138	19123	19021	18914	18904	18944	18831	18970	19079	19027	19052	19015	19023	19061	18949	18932	19079	19066	19223	19089	19114	19068	18960	19083	19075	19059	19005	18934	18963	19093	19061	19014	18872	19116	18897	18950	19130	19014	18873	18853	19047	18831	18952	19194	18780	18829	18751	18808	19163	19132	18931	18980	18760	19169	18757	19095	19007	18776	18927	18797	19056	18888	19065	19160	18778	18990	18934	19082	19229	18973	18964	19169	19063	18993	18867	18920	18810	19080	19111	19015	18985	18948	18939	19141	18753	18665	18984	18991	18919	19073	19201	19027	19016	19160	19060	18735	18825	18732	19223	19019	19025	18903	19035	18914	18880	18848	18983	18886	18961	18919	18884	19078	19098	19297	19036	19095	18958	18995	19093	19067	19224	19063	19049	18995	19017	19036	19140	18873	18953	19046	19168	18947	19115	19080	19111	19060	19048	18857	18898	18916	18929	19026	18829	19038	19062	18912	18784	18875	19154	19128	18990	19183	19031	18942	18909	18964	18938	19058	19083	18988	19032	19079	18931	19031	19077	18940	18913	19008	18881	18988	18971	18935	19010	19170	19249	18950	18944	18883	18978	18892	18976	19152	19021	19023	18817	18975	18937	18998	18875	19060	18876	19161	18852	18996	19058	19129	18924	18927	18884	19017	19009	18890	18827	19047	19015	19044	19148	19060	19062	19050	18998	19165	19069	18975	18995	18865	19051	18938	18892	18942	19098	18931	18803	19087	19190	18989	18860	18982	18989	18778	18955	18985	18869	19083	19023	18967	18919	18978	18935	18895	18925	19036	18970	18850	19012	19174	18989	18969	18967	19355	18995	19046	18947	19007	18949	19115	19164	18771	19076	19034	19134	18848	19110	19051	18963	18926	19047	19002	19007	19019	19240	18891	19013	18986	18959	19222	18980	19118	18958	18879	19047	19099	19102	19084	18921	19007	19139	19073	18845	19007	18915	19080	19052	19040	19068	19002	18956	18961	18997	18928	19041	19063	18989	18842	18889	19034	18687	19067	18911	19145	19137	19156	19199	18927	19035	19081	18865	18892	18964	19025	19011	19062	19162	19174	18934	19123	18912	18980	19128	19236	19072	19066	18923	19218	18867	18933	18945	18832	18923	19138	18923	19129	18966	19010	19046	19129	19083	19014	19043	19026	18824	19079	18777	19028	19009	19016	19092	18965	18960	19215	19157	18954	19181	18820	19047	19254	19004	19021	19125	18728	18988	18952	18862	19211	18868	18988	19025	19163	19069	18847	19076	19060	18970	19031	18955	18939	18880	19092	18909	18923	18838	19022	18956	18979	18906	18976	19039	19037	19082	19145	19111	19109	18976	18927	19138	19136	19135	19143	18922	19041	18933	18903	19035	19052	19010	19031	19001	18896	18884	19078	19007	19005	19112	18868	19181	18980	19118	18904	19081	19027	18742	18931	18817	19015	18892	19015	19156	18877	18887	18871	18991	18983	18854	18926	18888	19000	19094	18974	19039	18879	18978	18918	18936	19320	18846	19075	19053	19017	19061	19013	18796	19011	19027	19007	18845	18911	19013	18853	18904	19086	18892	19320	19047	18930	18994	19305	18811	19029	18858	19221	19072	18942	19003	18908	18920	19031	18839	19025	19147	18950	19038	19214	19053	18970	18943	19049	18821	19008	18808	19004	19123	19188	19094	19072	18962	19015	19011	18961	18974	19292	19015	19158	19022	19061	18784	19030	19039	18957	18979	19011	18690	18811	18986	19078	19097	19241	18997	18835	18804	19007	19178	18794	18984	18797	18880	19004	19073	19089	19354	19138	19065	18963	19008	18854	18957	19121	18894	18914	19087	18915	19157	19039	19008	18843	18950	19102	19013	19072	18847	18812	18918	19114	19024	18996	19041
24067	38800	36975	29158	23892	21175	19781	18887	18277	17891	17583	17502	17318	16825	16519	16575	16346	16352	16108	16158	16228	16007	16016	16029	15948	15896	15802	15785	15717	15530	15686	15564	15498	15862	15504	15569	15673	15729	15832	15711	15734	15808	15757	15866	15440	15648	15542	15652	15759	15666	15505	15481	15585	15679	15642	15510	15815	15657	15535	15888	15637	15567	15660	15550	15480	15526	15855	15536	15708	15572	15690	15771	15783	15606	15627	15700	15768	15668	15598	15740	15580	15741	15459	15738	15576	15584	15640	15681	15598	15767	15578	15521	15716	15436	15737	15627	15638	15451	15815	15813	15741	15843	15542	15648	15641	15663	15577	15631	15545	15624	15588	15710	15676	15667	15545	15733	15722	15737	15637	15617	15677	15585	15600	15542	15613	15686	15509	15523	15504	15518	15680	15769	15778	15571	15528	15512	15799	15562	15747	15632	15527	15616	15565	15773	15475	15570	15534	15619	15635	15716	15587	15623	15611	15683	15636	15658	15539	15467	15616	15636	15466	15612	15703	15540	15692	15642	15694	15547	15691	15639	15728	15793	15644	15603	15637	15753	15559	15490	15651	15603	15607	15563	15458	15695	15730	15650	15561	15594	15572	15572	15653	15675	15501	15502	15687	15798	15561	15592	15675	15562	15655	15445	15838	15670	15669	15494	15619	15643	15736	15584	15607	15630	15533	15602	15728	15549	15636	15592	15645	15587	15529	15444	15688	15744	15580	15624	15496	15704	15629	15556	15747	15609	15654	15574	15454	15613	15507	15628	15431	15621	15634	15661	15604	15602	15378	15555	15628	15863	15733	15614	15656	15606	15718	15484	15673	15743	15615	15643	15508	15680	15436	15645	15681	15687	15544	15697	15638	15676	15740	15591	15428	15655	15723	15576	15758	15520	15489	15894	15619	15541	15551	15817	15586	15635	15654	15480	15408	15575	15638	15658	15717	15522	15522	15769	15581	15549	15583	15616	15579	15565	15568	15675	15703	15465	15690	15663	15579	15574	15595	15651	15591	15550	15531	15713	15528	15830	15634	15611	15482	15630	15582	15630	15294	15398	15578	15555	15572	15445	15582	15658	15631	15619	15573	15741	15454	15688	15727	15426	15662	15592	15526	15791	15663	15592	15607	15562	15716	15666	15609	15550	15625	15580	15611	15856	15750	15506	15497	15481	15637	15754	15518	15599	15855	15638	15555	15620	15526	15488	15547	15799	15675	15643	15479	15719	15640	15536	15723	15426	15671	15638	15569	15554	15703	15600	15610	15646	15444	15561	15692	15738	15537	15626	15533	15511	15797	15576	15731	15643	15662	15449	15652	15748	15627	15578	15634	15563	15464	15651	15675	15726	15497	15651	15493	15582	15740	15590	15525	15556	15655	15485	15582	15643	15505	15524	15565	15651	15589	15757	15687	15638	15773	15578	15665	15680	15555	15619	15612	15569	15690	15754	15577	15569	15554	15622	15676	15457	15765	15760	15750	15551	15495	15682	15530	15584	15695	15468	15780	15539	15675	15521	15693	15585	15586	15557	15596	15564	15373	15625	15495	15582	15515	15550	15540	15591	15718	15726	15677	15843	15521	15469	15670	15491	15547	15776	15457	15610	15784	15543	15663	15642	15591	15628	15656	15793	15635	15668	15625	15696	15617	15665	15692	15512	15655	15688	15651	15806	15445	15396	15490	15584	15609	15646	15560	15540	15720	15620	15800	15616	15518	15620	15587	15704	15711	15367	15645	15623	15714	15445	15467	15604	15667	15545	15769	15554	15541	15445	15674	15657	15638	15571	15525	15480	15815	15554	15684	15614	15717	15733	15639	15621	15482	15453	15620	15878	15558	15590	15560	15664	15628	15604	15689	15521	15614	15503	15440	15597	15648	15668	15718	15571	15507	15582	15596	15510	15551	15508	15464	15599	15636	15488	15688	15557	15740	15647	15578	15676	15661	15503	15838	15579	15516	15781	15486	15604	15361	15465	15476	15483	15603	15631	15628	15574	15558	15627	15501	15583	15624	15710	15724	15697	15693	15645	15596	15513	15718	15604	15549	15605	15698	15685	15546	15466	15587	15612	15694	15722	15527	15596	15690	15659	15568	15625	15402	15686	15590	15636	15646	15699	15607	15770	15566	15662	15489	15618	15593	15495	15707	15610	15834	15679	15517	15500	15685	15539	15678	15588	15564	15568	15649	15777	15648	15489	15613	15623	15617	15658	15740	15451	15785	15796	15645	15570	15564	15677	15747	15572	15504	15660	15687	15622	15887	15597	15621	15586	15782	15635	15754	15756	15554	15569	15517	15572	15426	15486	15593	15571	15506	15512	15649	15730	15658	15603	15673	15796	15356	15566	15638	15670	15718	15563	15800	15453	15675	15693	15660	15623	15691	15572	15624	15554	15632	15589	15485	15588	15670	15655	15548	15749	15644	15618	15593	15550	15555	15581	15607	15642	15630	15744	15548	15606	15584	15510	15637	15611	15698	15643	15694	15538	15552	15550	15757	15680	15574	15646	15618	15639	15729	15559	15821	15436	15722	15685	15631	15605	15697	15503	15818	15551	15654	15526	15724	15630	15708	15669	15518	15797	15515	15694	15555	15638	15545	15376	15598	15586	15712	15604	15704	15480	15485	15743	15646	15662	15647	15540	15584	15598	15610	15450	15610	15818	15664	15692	15694	15689	15528	15582	15616	15537	15702	15716	15518	15424	15625	15578	15606	15706	15670	15728	15603	15629	15452	15607	15722	15545	15559	15707	15561	15630	15612	15534	15623	15491	15747	15609	15655	15737	15523	15652	15530	15710	15619	15482	15500	15683	15527	15630	15596	15592	15667	15614	15582	15623	15639	15576	15698	15578	15678	15588	15633	15508	15638	15537	15577	15515	15752	15645	15618	15369	15727	15522	15686	15648	15539	15714	15663	15416	15711	15586	15624	15513	15517	15547	15619	15559	15627	15699	15562	15505	15753	15624	15509	15674	15860	15621	15582	15848	15744	15594	15643	15488	15585	15505	15537	15529	15588	15705	15561	15440	15786	15655	15604	15519	15574	15691	15496	15510	15778	15577	15468	15552	15607	15651	15391	15734	15690	15632	15603	15617	15450	15514	15519	15684	15565	15605	15629	15644	15697	15688	15746	15454	15485	15817	15693	15444	15664	15528	15623	15501	15612	15493	15488	15654	15519	15552	15724	15507	15708	15734	15560	15843	15468	15612	15699	15567	15543	15577	15735	15484	15459	15697	15559	15571	15521	15801	15600	15718	15462	15530	15593	15461	15517	15661	15709	15569	15694	15660	15669	15607	15611	15536	15696	15688	15560	15488	15609	15660	15572	15597	15674	15585	15626	15651	15756	15500	15525	15604	15502	15551	15736	15599	15581	15656	15598	15596	15546	15654	15659	15685	15704	15555	15685	15562	15571	15606	15766	15695	15713	15652	15636	15714	15612	15561	15648	15823	15481	15557	15594	15612	15461	15544	15600	15603	15688	15682	15575	15700	15608	15849	15609	15625	15527	15579	15799	15642	15721	15598	15553	15577	15622	15509	15662	15619	15593	15528	15804	15552	15528	15564	15548	15555	15704	15773	15542	15503	15651	15510	15762	15554	15771	15540	15592	15449	15711	15678	15645	15507	15645	15818	15660	15696	15696	15649	15667	15688	15716	15436	15605	15554	15698	15622	15689	15570	15640	15701	15642	15693	15595	15484	15523	15760	15587	15630	15642	15680	15695	15672	15681	15637	15641	15823	15566	15535	15588	15661	15552	15443	15510	15513	15529	15691	15525	15631	15605	15667	15682	15642	15719	15491	15606	15453	15621	15645	15733	15512	15631	15480	15652	15632	15821	15650	15659	15621	15709	15792	15616	15813	15537	15587	15657	15599	15722	15497	15661	15631	15492	15567	15650	15679	15588	15614	15637	15692	15751	15662	15543	15625	15445	15572	15598	15631	15556	15608	15731	15691	15664	15494	15522	15737	15628	15573	15433	15569	15605	15573	15696	15628	15804	15432	15670	15713	15464	15489	15544	15667	15714	15614	15725	15575	15589	15661	15372	15619	15651	15602	15576	15663	15612	15557	15564	15628	15578	15621	15553	15732	15716	15556	15685	15656	15628	15735	15631	15643	15702	15596	15665	15525	15661	15549	15610	15647	15709	15703	15658	15604	15505	15841	15513	15623	15723	15518	15688	15811	15567	15741	15647	15541	15590	15600	15671	15699	15563	15526	15696	15474	15661	15669	15494	15463	15639	15637	15617	15658	15429	15546	15632	15596	15632	15656	15483	15482	15637	15588	15618	15697	15575	15565	15727	15533	15681	15504	15794	15560	15628	15449	15504	15643	15445	15699	15653	15528	15612	15546	15702	15483	15682	15655	15715	15569	15622	15743	15523	15685	15568	15648	15512	15444	15571	15477	15622	15797	15619	15510	15643	15558	15601	15757	15674	15580	15546	15531	15698	15552	15537	15622	15669	15527	15524	15614	15666	15715	15672	15763	15557	15539	15588	15630	15477	15541	15591	15575	15616	15666	15770	15660	15726	15593	15590	15531	15562	15455	15584	15528	15392	15692	15615	15563	15586	15605	15453	15459	15652	15648	15694	15571	15600	15516	15709	15626	15642	15655	15549	15631	15550	15542	15625	15581	15502	15490	15622	15588	15634	15567	15443	15570	15644	15596	15648	15558	15486	15574	15669	15600	15608	15548	15562	15597	15511	15581	15621	15527	15632	15613	15454	15484	15609	15439	15697	15634	15848	15486	15455	15535	15551	15614	15725	15849	15611	15714	15591	15527	15452	15846	15600	15638	15535	15492	15518	15683	15651	15717	15730	15634	15522	15727	15535	15476	15671	15529	15536	15782	15721	15698	15694	15659	15619	15679	15606	15484	15814	15710	15477	15527	15416	15742	15650	15731	15829	15515	15607	15443	15610	15609	15655	15583	15568	15698	15459	15551	15725	15891	15748	15637	15457	15625	15498	15646	15702	15714	15731	15684	15454	15694	15523	15393	15680	15479	15604	15568	15579	15692	15643	15757	15751	15616	15717	15696	15647	15433	15740	15594	15644	15572	15669	15356	15587	15613	15509	15564	15466	15543	15622	15596	15593	15585	15625	15585	15542	15535	15735	15540	15511	15579	15750	15438	15563	15635
23627	20955	28345	23864	22289	25316	26997	22981	22234	22215	21863	21723	21675	21240	20754	20766	20680	20758	20772	20597	20358	20470	20332	20337	20220	20169	20456	20332	20244	19982	20071	20357	20002	20035	20188	20079	20175	20045	20070	19975	19821	20336	20204	19835	20023	20000	20002	20141	19965	20118	20198	19965	19935	19881	19918	20042	20065	20154	20088	19973	20079	19991	19927	20012	20046	19981	20147	19880	19986	19975	20133	19929	20038	20000	20198	20076	19845	19948	19850	19883	20069	19843	19980	19888	20094	20025	20191	20168	19909	19924	19938	19880	19809	20035	20065	19952	20091	19996	19936	19895	19907	19988	19986	19902	19970	20021	20043	19977	19926	19903	19960	20056	19897	20020	19797	20092	19760	19811	20111	19796	19860	19875	19758	19906	19932	19959	19979	19986	20082	19862	19825	19731	19879	20077	20126	20089	20011	19981	19980	19915	20018	19927	19816	19907	20103	19810	20000	19863	20161	20129	20135	19869	20012	20103	19794	20069	19976	20012	19949	20002	19984	19921	19815	20005	19877	20002	19804	19837	19782	19923	19727	19968	19989	19958	19947	19955	19947	20078	19926	19903	19885	19911	19932	20074	20016	20192	19863	19965	20006	19926	20252	19881	19942	20032	20031	19965	19986	20053	19834	19883	19968	19903	19885	20109	20161	20116	20069	20010	19820	19875	19899	20021	20133	19844	19982	19900	19954	20096	20156	20149	19879	20124	20063	19881	19923	19820	19810	19814	19950	20129	20052	19946	19823	19920	19993	19965	19917	20136	19982	19788	19889	19827	19816	19979	20212	19906	20024	19879	19899	20143	19763	20079	20122	19995	19924	19717	19933	20017	20086	19823	19860	19884	19962	19823	19898	19984	19907	20060	19941	19854	19925	19974	19990	19800	19862	19978	20099	19728	19874	20121	20033	19838	20193	19874	19980	19962	19694	19963	19679	19800	20026	19954	19930	19897	19974	19723	19793	19938	20175	20175	20035	20055	20101	20026	20007	19895	20100	19792	19969	19859	20074	19863	20132	19774	19796	20081	20078	19972	19824	19899	20021	19675	19863	20059	19976	19920	19974	19851	20260	20055	20167	20051	19833	19915	19868	20025	20003	19854	19862	19699	19846	19815	20036	19798	19872	19977	19977	20025	19878	20159	19887	19963	19953	19909	19965	19856	19937	19912	20122	19848	20201	19883	20072	19937	19684	19914	19876	19918	19966	19997	20290	20016	20101	20089	19971	19883	20102	20000	20158	19963	20229	19973	20111	20023	20020	19880	20044	20086	19885	19843	19959	19993	20040	20013	19976	19890	20122	20015	20159	19937	20079	20043	20071	20013	20066	20054	19850	19926	20037	19765	20136	19869	19978	20003	19874	20003	19731	19937	20080	20254	20173	19872	20007	19942	19924	20019	19845	19717	19904	19937	20107	19886	19747	19924	19852	19916	19906	19843	19898	19882	19861	19857	20035	20248	20077	19933	19791	19852	19873	19858	20006	20317	19942	19808	19962	19984	19925	20070	20061	20051	19855	20027	20005	19995	19947	19875	19995	19990	20071	19706	19945	19874	20027	19911	19901	19852	19857	19671	19770	20026	20026	20008	20095	20069	20198	20046	19919	20011	20091	19871	20053	19928	20059	20076	20012	20060	19591	19837	19821	19812	19966	19992	20230	20265	19906	20026	19819	20090	20072	19969	19869	19915	20056	20153	19881	19988	19860	19828	19860	20212	19992	19946	19810	19849	20019	20028	19978	20064	20119	19951	19753	19877	19929	19901	19921	19957	20036	19825	20052	19925	20029	20202	20061	20269	19904	19887	19887	19895	19632	19941	19892	20047	19916	19744	19971	20117	19956	20304	19893	19979	19923	19956	19952	19842	19776	20183	19824	19792	19987	19984	20198	19965	19865	20162	19852	20084	19926	19958	19970	19730	20009	20059	19959	19928	19852	19926	20017	19908	20126	19963	20170	19851	19994	19832	20056	19867	19927	19870	19978	19982	19997	19986	20114	20150	19717	19947	20170	20019	19967	19938	19978	19899	19889	19972	19854	20076	20226	20077	20188	20140	19966	19862	20167	19775	19736	20130	19832	19900	19682	19937	20098	19888	19923	19855	19961	19878	19970	20096	19939	19959	19962	19931	19865	19839	20171	19926	19894	19898	20119	19918	19922	19895	19813	19934	20015	19736	20124	20195	20103	20059	20093	20092	20106	19879	19915	19939	19910	19936	19949	20102	19901	20083	19828	19914	19767	19909	20067	19873	19955	20097	19887	19999	20093	19790	19897	19935	19944	19804	20080	19994	19915	20010	19929	19911	20182	19771	19935	20049	19927	20036	20126	19950	20242	20215	19888	20023	20028	19937	19969	19948	19950	19859	20041	19954	20039	20084	19980	19801	19900	19908	19976	19854	19926	19917	19969	19733	19607	19902	19731	20108	19890	19642	19990	19779	19919	19989	19924	20041	20000	20069	19991	19880	20004	19937	19856	19811	20119	19975	19930	19807	19899	20016	20099	19767	19987	20176	20031	20200	19975	19927	19762	19930	19882	19891	20008	19766	20060	19821	20156	20123	19948	20029	20065	19970	19869	19877	19968	20006	20025	19943	19911	20061	20110	19969	19943	19982	20066	20113	19970	19749	19702	20140	20021	19976	19907	19948	20069	19990	19987	19961	19955	20028	20054	20093	20114	19918	20058	19888	20362	19891	19855	19845	20030	19831	19804	19903	19971	19785	20177	20087	19882	19877	19885	20122	19984	20105	20195	19988	19947	20018	20033	19869	19771	20013	20072	19946	19978	19964	19942	19864	19923	20031	19816	19858	19845	19897	19906	19753	20112	19886	20200	19886	19918	19959	19996	19925	19912	19673	19917	20046	19849	20106	19925	19830	20011	19916	19905	19975	20140	20117	20064	19762	20072	19862	19979	20166	19751	19813	20013	19794	19857	19980	19723	20046	20029	20191	20040	20168	20074	19745	20108	20073	19961	19853	19716	19972	19915	19858	20026	19913	20064	19863	20008	19961	19911	19951	20233	19980	19873	19724	19796	19652	19847	19988	19918	19988	19694	19964	20021	20128	20006	20042	19949	19920	20075	19805	19792	20052	19926	19971	19750	20095	19968	19948	20079	19976	20134	19993	20030	19907	19935	19868	19881	20052	19959	19968	20074	19850	20014	19912	19987	20120	19807	20078	19998	20082	19897	19839	20100	19724	19917	19981	19898	19895	19927	19793	19709	19999	19833	20078	20122	20071	19696	20065	19914	19870	19866	20123	19747	19938	19785	19847	19910	19997	20219	19985	20078	19895	19999	19919	19881	20076	19969	20244	20111	19831	19981	19938	20094	20048	19842	19905	20124	19962	19957	20010	19855	19821	19956	19679	20022	20058	19822	20014	19933	19755	19797	19872	19999	19988	19928	19918	20009	19945	20203	19846	19944	19999	20044	19904	19948	19908	20057	20153	19845	19903	19923	19829	19978	19970	20203	20212	19809	20044	20065	19791	20116	20013	19962	19918	20054	19916	19839	19758	19979	20016	20091	19943	20070	19899	20022	19790	20012	19903	20079	19989	19924	20052	19793	20070	19989	20082	20155	19982	20026	19967	20076	19980	19926	19782	20133	20007	19956	19699	19980	19853	19935	20020	19522	19915	20042	20089	20024	19833	19980	20016	19836	20116	19969	19922	19645	19629	20043	19887	19958	19876	19849	20008	19980	20105	19821	20093	20141	20019	20007	20021	19932	20083	19977	20048	19771	19779	20001	19923	19794	20012	20114	20041	19854	19908	19963	19985	20024	20196	20008	20063	20149	20128	19869	19929	19955	19863	20044	19987	19995	19843	20135	20151	20052	19974	19889	20005	19952	19907	20102	19995	19909	20208	20133	19975	19897	19880	19963	19970	19819	19839	20042	19893	19912	19950	19793	20069	19965	20045	20049	19914	20085	20058	19800	20020	20088	20029	20020	19994	19841	19911	19869	20082	20200	19794	19894	20007	19993	19876	20021	19625	19987	20041	19915	19865	20128	20029	19943	19894	20005	19756	19729	19997	19796	19881	20063	19982	19944	19863	20051	20152	20099	20093	19909	20061	19774	20109	20078	20168	19727	20027	20052	20011	20067	19766	19805	19631	19983	19792	19695	19888	19835	19913	19761	19928	20014	20016	19887	20014	19870	20000	20112	19924	20245	20067	20091	19975	19849	20105	20011	19797	19950	20078	19969	19981	19785	19916	19964	19900	19854	20129	19921	19877	19994	20109	20228	19916	19973	20126	20188	20087	20189	19905	19969	20144	20116	20050	19953	19971	20067	20166	19956	19989	19975	19972	20142	19933	19891	19809	20042	19933	19966	19910	20104	20086	20077	19968	19984	19941	20070	19759	20150	19870	20136	19946	20017	20139	19952	19994	20070	19999	20051	20034	20042	19923	19854	19979	19967	19943	20172	20017	19888	19809	19727	19948	19884	19889	19976	19815	19835	19932	19766	19914	20039	19953	19726	19893	19707	20058	20147	19884	20066	20251	20138	20037	19982	19967	20143	19837	20090	19954	19951	20135	19804	19797	19922	19870	19775	20188	19908	20008	20149	20094	19756	20042	19900	19963	19969	20103	19974	19891	20134	20178	20098	20188	19884	20160	19899	19796	20066	20155	19964	19995	19704	19927	20037	20188	19755	19758	20001	20000	20019	19993	19995	19922	19765	19968	20033	20084	20176	20042	20114	19950	20025	20176	19976	20140	19913	20080	19926	20036	20092	19956	20119	19961	19996	19938	19968	19822	19870	20092	20029	19934	19903	20001	19803	20045	19958	20017	19767	19881	19695	19733	19940	19912	19963	19878	20017	20085	20198	20069	20014	20004	20108	20075	20136	19867	19882	20005	19755	20047	19919	20112	20078	20116	19923	20047	19826	20204	20219	20023	19855	19955	19947	19750	20064	20016	20260	20065	20166	20012	20168	19714	20037	19835	19851	19898	19919	19888	20015	19993	20293	19965	19988	20121	20096	19752	19912	19696	20121	19949	20057	19961	19782	19920	19896	19951	20253	19887	19957	19924	20030	19792	20038	19895	19924	19980	20046	20056	19887	20150	20009	20149	20039	19852	19812	20046	19881	20152	20094	19856	20210	20038	19771	19947	19996	19962	19907	19846	20024	19995
26011	43626	41194	32837	27348	23795	22085	20744	19727	19187	18801	18657	18183	18048	17634	17243	17295	17032	16820	16841	16956	16791	16653	16580	16410	16420	16555	16361	16265	16189	16314	16228	16239	16287	16378	16352	16171	16251	16188	16142	16204	16322	16102	16297	16102	16156	16139	16246	16227	16206	16089	16203	16221	16191	16183	16225	16316	16048	16090	16095	16148	16124	16152	16189	16137	16089	16371	16162	15944	16157	16159	16113	16221	16163	16225	16217	16139	16008	16202	16124	16227	16048	16119	16099	16324	16229	16223	16100	16141	16235	16118	16280	16175	16190	16309	16141	16347	16101	16261	16226	16113	16090	16027	16066	16136	16272	16166	16285	16165	15917	16109	16271	16030	16104	16126	16125	16264	16087	16037	16087	16042	16218	16022	16167	16304	16296	16121	16238	16239	15926	16178	16228	16197	16190	16235	16092	16219	16188	16318	16127	16134	16103	16147	16147	16142	16136	15934	16156	16091	16098	16125	16071	16157	16082	16200	15989	16032	16126	16203	15971	16214	16090	16086	16011	16206	15996	16181	16123	16053	16148	16181	16229	16216	15944	16316	16135	16111	16292	16145	16104	16207	16249	15976	16161	16048	16149	16034	16259	16193	16156	16181	16052	16256	16062	16169	16134	16177	16244	16260	16315	16133	16136	16114	16096	16200	16126	16211	16003	16121	16107	16154	16322	16156	16185	16178	16247	16285	16030	16243	16112	16190	16085	15962	16158	16064	16162	16117	16190	15978	16281	16237	16094	16215	16148	16196	15965	16188	16199	16212	16061	16148	16130	16190	16060	16233	16075	16171	16183	16053	16192	16116	16107	16077	16207	15998	16195	15967	16192	16225	16040	16081	16253	16052	15976	16053	16094	16243	16062	16165	16089	16231	16179	16143	16050	16118	16276	16037	16087	16248	16235	16051	16167	16228	16177	16117	16003	16251	16221	16161	16356	16189	16048	16122	16267	16116	16274	15982	16068	16148	16156	16210	16102	16165	16109	16135	16160	15961	16169	16158	16280	16119	16198	16342	16147	16201	16061	16054	16144	16111	16214	16090	16200	16118	16183	16156	16031	16246	16199	16066	16209	16116	16355	16218	16089	16182	16210	16080	16094	15974	16121	16410	16084	16106	16185	16203	16381	16133	16284	16044	16088	16185	16164	16223	16064	16085	16060	16072	16204	16264	16156	16062	16121	15928	16139	16234	16097	16196	15977	16079	16152	16123	16093	16149	16227	16073	16121	16150	16137	16021	16125	16257	16183	16166	16046	16176	16030	16073	15999	16148	16157	15986	16192	16030	16199	16116	16253	16170	16086	16089	16110	16178	16124	16216	15955	16242	16158	16327	16236	16144	16312	15873	16248	16163	15996	16175	16157	16189	16002	16183	16207	16032	15927	16009	15956	16107	16172	16188	16115	16194	16315	16025	16234	16250	16160	16334	16292	16077	16091	16173	16036	16168	15806	16140	16169	16105	16117	16026	16212	16227	16165	16113	16093	16188	16176	16077	16227	16163	16343	16269	15975	16102	16070	16156	16172	16085	16138	16282	15992	16208	15966	16000	16222	15978	16178	16187	16101	16043	16222	16108	16150	16245	16183	16173	16194	16073	15985	16094	16080	16119	16096	16157	16000	16088	15981	16342	16069	16198	16146	16337	16113	16098	16238	16120	16202	16001	16126	16107	16111	16073	16091	16105	16210	16205	16315	16106	16252	16104	16206	16226	16185	16207	16134	16247	16119	16138	16014	16027	16254	16139	16182	16278	16111	16190	16076	16111	16255	16326	16087	15960	16118	16034	16056	16189	16052	16314	16213	16146	16000	16040	16155	16210	16026	16246	15942	16103	16128	16237	16134	16285	16106	16125	16083	16067	16179	16258	16105	16227	16081	16162	16192	16039	16160	16136	16267	16240	16152	16252	16266	16232	16323	16328	16012	16175	16342	16051	16129	16314	16191	16264	16084	16083	16199	16003	16249	16226	16133	16061	16191	16004	16133	16146	16327	16263	16201	16059	16128	16207	16082	16145	15991	16241	15966	16162	16214	16094	16370	16092	16073	16185	16048	16250	16203	16134	16223	15981	16179	15993	16281	16379	16117	16221	16164	16093	16313	16077	16024	15940	15948	16095	16423	16132	16005	16296	16133	16041	16217	16096	16209	16087	16250	16106	16102	16327	16122	16142	16191	16079	16017	16151	15878	16158	16184	16321	16189	16150	16157	16204	16171	16021	15997	16069	16038	16213	16089	16206	16123	16257	16067	16009	16081	16298	16148	16174	16138	16221	16101	16147	16159	16125	16077	16008	16204	16090	16245	16198	16336	16137	16198	16182	16053	15962	16234	16304	16105	16017	16099	16204	16129	16284	16162	16093	16168	16157	15935	16142	16338	16261	16257	16207	16062	16120	16187	16062	16101	16182	16120	16176	16190	16042	16115	16074	16155	15927	16266	16095	16245	16144	16255	16284	16205	16206	16140	16009	16181	15953	16090	16144	16186	16142	16110	16235	15962	16173	16080	16170	16218	16148	16130	16196	16256	16177	16036	16151	16011	16113	16137	16227	16231	16282	16259	16112	16162	16202	16076	16050	16085	16156	16152	16115	16031	16070	15954	16191	15998	16244	16136	16165	16142	16305	15935	16097	16011	16079	16050	16230	16119	16182	16174	16055	16210	16239	16002	16130	15945	16210	16076	15996	16334	16063	16219	16140	16263	15953	16164	16044	16103	16144	15988	16191	16273	16149	16088	16079	16107	16184	16031	15977	16099	15961	15902	16220	16177	16099	16085	16289	16189	15992	16194	16233	16300	16160	16006	16199	16120	16205	16184	16169	16111	16097	16326	16238	16074	16041	16261	16233	16041	16132	16154	16201	16309	16113	16127	16158	16193	16022	16233	16261	16076	16217	16091	16170	16164	16132	16158	16223	16197	16043	16090	16002	16168	16083	16062	15960	16240	16129	16257	16282	16111	16294	16073	16267	16004	15997	16266	16132	15945	16147	16131	16152	16110	16165	16155	16077	16179	16256	16218	16227	16106	16122	16198	16011	16160	16260	16218	16231	16136	16137	16298	16151	16163	16124	16161	15964	16157	16198	16125	16229	16120	16063	16221	16249	16181	16000	16310	16317	16178	16032	16267	16281	16229	16047	16204	16139	16184	16208	16287	16207	16085	16163	16065	16181	16066	16124	16147	16251	15928	16263	16084	16116	16093	16167	16302	16225	16151	16300	16211	16178	16080	16293	16156	16163	16049	15992	16098	16145	16257	16219	16191	16133	16185	16159	16029	16110	16177	16225	16179	16194	16185	16235	16331	16170	16190	16140	16075	16136	16178	16084	16157	16311	16143	16159	16172	15950	16020	16269	16101	16111	16152	16202	16145	16191	16181	16146	16115	16145	16209	16136	16152	16160	16119	16267	16062	16234	16051	16194	16220	16189	16103	16022	16244	16003	16219	16030	16127	16103	16305	16030	16234	16235	16339	16155	16274	16179	16127	16107	16108	16209	16099	16148	16276	16188	16038	16207	16196	16093	16042	16103	16296	16228	16101	16125	16113	16117	16157	16194	15982	16018	16054	16020	16076	16239	16150	15938	16093	16138	16025	16150	16158	16290	16443	16119	16298	16026	16073	16149	16045	16112	16124	16045	16159	16052	16180	16122	16097	16066	16294	16049	16141	16161	16088	16248	16046	15971	16384	16102	16104	16080	15994	16013	16410	16241	16165	16131	16259	16373	16098	16282	16209	16079	16252	16221	16164	16155	16273	16101	16106	16339	16199	16121	16091	15932	16119	16190	16060	16215	16175	16295	16046	16163	16400	16081	16039	15995	16056	16097	16081	16160	16257	16086	16042	16101	16271	16064	16184	16252	16144	16096	16217	16130	16123	16222	16016	16158	16109	15978	16355	16198	16215	16253	16376	16071	16002	16178	15978	16274	16139	16005	16354	16181	16167	16271	16077	16113	16062	16133	16173	16279	16148	16212	16104	16388	16002	16001	16209	16217	16113	16139	16178	16156	16086	16149	16081	16126	16034	16060	16264	15974	16058	16174	16179	16259	16299	16076	16055	16297	16127	16183	16071	16230	16178	16159	16146	15993	15992	16153	16138	16212	15935	16078	16193	16138	15916	16306	16189	16281	16189	16194	16129	16151	16281	16264	16261	16140	16009	16266	16166	16137	16293	16188	16227	16169	16112	16265	16196	16043	16218	16017	16124	16200	16079	16241	16233	16253	16032	16145	16296	16163	15994	16190	15995	16166	16150	16067	16336	16109	16275	16097	16158	16205	16258	16208	16322	16052	16046	16173	16057	16162	16175	16228	16074	16255	15999	16161	16225	16191	16149	16119	16202	16065	16207	16125	16115	15990	16073	16196	16011	16330	16182	16110	16275	16308	16145	16175	16188	16228	16226	16092	16213	16183	16348	16195	16355	16129	16182	16221	16048	16135	16026	16040	16080	16052	16245	16159	16152	16235	16089	16118	16231	15995	16032	16021	16160	16119	16319	16021	16061	15861	16148	16113	16156	16135	16062	15999	16148	16074	15992	16186	16059	16117	16172	16221	16121	16215	16180	16201	16241	15960	16211	16125	16382	16040	16170	16198	16035	16164	16166	15996	16192	16214	16176	16146	16159	16098	16222	16190	16154	16050	16094	16141	16056	16046	16226	16088	16165	16078	16265	16205	16115	15987	16027	16063	16297	16130	16164	16124	16103	16094	16060	15986	16142	16116	16363	16266	16161	16275	16162	16343	16208	16165	16137	16196	16204	16182	16264	16079	16040	16265	16168	16173	16233	16201	16047	16260	16144	16054	16080	16114	16115	16196	16260	16169	16086	16142	16145	16154	16109	16323	16126	16270	16061	16040	16170	16115	16188	16105	16218	16209	16100	15967	16265	16027	16080	16015	16160	16190	16185	16231	16077	16251	15981	16262	16150	16143	16052	16033	16005	16179	15982	16102	15997	16167	16198	16235	16175	16092	16002	16039	16153	16115	16044	16064	16125	16249	16079	16276	16054	16398	16119	15969	16080	16252	16025	16056	16066	16143	16048	16198	16223	16342	16163	16107	16129	16323	16167	16019	16110	16192	16211	16163	16112	16290	16124	16174	16295	16285	16012	16149	16024	16238	16150	16147	16057	16105	16286	16112	16207
30992	26171	28838	25712	22178	20862	20484	19755	19749	19682	19442	19356	19239	19208	19141	19141	19084	19027	18831	19088	19120	18990	18795	18988	19014	18838	18910	18946	18827	18797	18989	18870	18954	18987	18929	18815	18891	18608	18765	18623	18785	18954	18854	18811	18779	18772	18916	18658	18728	18839	18766	18814	18777	18931	18748	18815	18882	18843	18832	18771	18737	18757	18822	18738	18876	18795	18870	18707	18832	18794	18950	18889	19014	18834	19011	18818	18905	18429	18701	18856	18601	18773	18795	18603	18651	18638	18725	18995	18920	18740	18736	18621	18812	18888	18915	18923	18962	18644	18789	18709	18770	18762	18798	18565	19099	18756	18631	18449	18611	18899	18707	18808	18810	18903	18902	18764	18878	18791	18902	18608	18851	18639	18713	18869	18606	18782	18555	18792	18751	18855	18974	18889	18800	18806	19095	18832	19051	18926	18544	18750	18685	18611	18678	18620	18834	18772	18703	18644	18724	18759	18739	18686	18865	18807	18934	18801	18923	18890	18790	18722	18803	18878	19081	18758	18715	18617	18788	18751	18830	18957	18771	18810	18793	18818	18941	18784	18787	18875	18772	18781	18839	18824	18628	19078	18803	18587	18837	18698	18657	18633	18586	18828	18838	18749	18455	18853	18584	18643	18840	18876	18498	18832	18618	18781	18680	18724	18810	18798	18902	18772	18606	18710	18855	18860	18776	18945	18733	18843	18842	19035	18818	18637	18860	18540	18744	18546	18835	18674	18592	18702	18929	18698	18686	18593	18945	18806	18744	18817	18864	18573	18805	18766	18884	18789	18930	18807	18495	18616	18763	18870	18772	19064	18769	18955	18719	18964	18821	18889	18669	18860	18693	18881	18863	18844	18738	18708	18629	18550	18659	18783	18778	18674	18719	18808	18825	18819	18440	18594	18654	18746	18655	18815	18771	18921	18854	18950	18688	18814	18680	18743	18732	18690	18814	18562	18754	18782	18761	18769	18946	18822	18756	18710	18530	18841	18805	18856	18756	18633	18831	18813	18693	18703	18722	18621	18568	18727	18870	18893	18714	18958	18921	18846	18692	18812	18795	18765	18704	18881	18856	18670	18875	18760	18812	18729	18682	18864	18842	18734	18755	18939	18702	18926	18832	18648	18739	18803	18893	18584	18849	18734	18687	18822	18970	18863	18736	18885	18596	18902	18809	18761	18911	18750	18826	18870	18633	18927	18760	18906	18756	18816	18646	18726	18738	18743	18732	18956	18643	18957	18608	18738	18838	18695	18715	18764	18796	19020	18883	18810	18775	18751	18678	18765	18755	18890	18898	18828	18812	18879	18961	18679	18817	18775	18754	18836	19200	18788	18923	18986	18779	18784	18777	18624	18766	18857	18887	18689	18842	18794	18814	18695	18908	18747	18828	18937	18852	18800	18675	18650	18917	18855	18675	18693	18947	18686	18942	18836	18759	18880	18762	18548	18665	18688	18886	18720	18990	18714	18633	18718	18816	18712	18749	18776	18419	18738	18662	18688	18721	19026	18881	18591	18860	18765	18820	18697	18694	18969	18911	18781	18805	18510	18855	18730	18761	18593	18734	18627	18758	18635	18693	18508	18761	18777	18893	18879	18896	18659	19006	18741	18829	18627	18827	18785	18850	18822	18766	18621	18774	18699	18786	18627	18651	18702	18723	18820	18814	18927	18752	18847	18593	18855	18727	18672	18905	18571	18875	18611	18581	18882	18801	18902	18898	18758	18812	18690	18718	18846	18812	18680	18816	18738	18750	18721	18736	18757	18938	18951	18613	18873	18764	18842	18812	18781	18643	18630	18806	18930	18921	18703	18842	18996	18867	18972	18695	18748	18953	18664	18668	18784	18851	18720	18676	18833	18767	18746	18659	18723	18606	18769	18845	18557	18808	18960	18646	18833	18860	18882	18718	19044	18816	18724	18862	18617	18675	18807	18878	18868	18827	18754	18903	18830	18889	18750	18717	18947	18812	19171	18772	18812	18833	18795	18958	18885	18837	18732	18880	18798	18899	18835	18628	18757	18825	18773	18878	18775	18758	18601	18663	19049	18787	18717	18781	18670	18680	18578	18857	18833	18881	18541	18941	18722	18757	18666	18658	18799	18839	18748	18892	18735	18802	18860	18767	18825	18714	18801	18689	18692	18826	18919	18620	18575	18840	18844	18881	18926	18600	18935	18755	18726	18909	18746	18887	18593	18829	18813	18898	18731	18677	18684	18581	18690	18971	18618	18831	18652	18792	18738	18624	18838	18753	18669	18615	18734	18709	18691	18720	18560	18726	18714	18759	18828	18785	18966	18988	18723	18746	18726	18816	18793	19040	18649	18790	18817	18917	18813	18944	18653	18746	18728	18658	18873	18702	18641	18856	18660	18810	18714	18853	18564	18913	18877	18809	18925	18839	19166	18848	18644	18765	18603	18941	18748	18920	18766	18931	18752	18866	18891	18814	18658	18824	18769	18770	18922	18919	18904	18857	18889	18907	18752	18907	18917	18663	18703	18762	18913	18635	18645	18674	18771	18845	18933	18774	18778	18848	18704	18878	18920	18863	18646	18874	18717	18620	18493	18873	19023	18739	18945	19050	18889	18987	18931	18790	18637	18717	18692	18723	18901	18885	18806	18914	18763	18801	18715	18827	18743	18640	18515	18759	18700	18586	18746	18840	18731	18658	18656	18808	18816	18815	18722	18982	18816	18941	18845	18656	18829	18776	18777	18826	18905	18836	18687	18823	18719	18678	18983	18754	18900	18886	18655	18857	19028	18715	18852	18821	18797	18671	18432	18873	18655	18685	18986	18859	18646	18673	18983	18841	18769	18966	18874	18772	18770	18980	18851	18406	18809	18651	18671	18853	18720	18850	18837	18823	18718	18846	18777	18644	18771	18581	18874	18904	18956	18904	18639	18603	18836	18737	18766	18614	18621	18870	18739	18637	19007	18960	18525	18789	19019	18880	18968	18665	18759	18898	18621	18857	18614	18971	18979	18765	18753	18964	18991	18774	18838	18508	18613	18992	18668	18705	18860	18602	18686	18803	18770	18741	18795	18950	19088	18774	18819	18733	18806	18977	18867	18751	18890	18618	18874	18644	18717	18941	18753	18749	18705	18789	18892	18909	18866	18818	18532	18778	18754	18799	18747	18845	18643	18837	18731	18657	18700	18682	18637	18869	18820	18748	18903	18861	18825	18875	18685	18719	18950	18875	18955	18702	18850	18835	18787	18700	18763	18792	18857	18787	18975	18753	18883	18620	19062	18796	18608	18959	18770	18688	18807	19017	18747	18722	18572	19068	18546	18810	18927	18779	18786	18925	18879	18676	18824	18880	18764	18563	18765	18788	18765	18906	18768	18926	18724	18808	18821	18910	18586	18654	18793	18618	18824	18778	18764	18929	18943	18674	18717	18670	18714	18763	18775	18826	18974	18824	18847	18795	18528	18589	18795	18927	18776	18818	18820	18974	18864	18828	18846	18826	18760	18783	18786	18715	18835	18740	18754	18841	18623	18683	18606	18801	18727	18835	18896	18606	18859	18774	18756	18823	18815	19013	18660	18707	18750	18722	18656	18906	18954	18826	18838	18950	19100	18647	18787	18813	18710	18920	18796	19046	18713	18659	18765	18667	18786	18866	18775	18766	18565	18764	18643	18719	18908	18780	18727	18834	18684	18719	18816	18864	18688	18648	18483	18739	18965	18706	18838	18958	18859	18890	18697	18756	18866	18760	18806	18783	18708	18542	18820	18728	18738	18797	18627	18737	18741	18721	18778	18839	18900	18991	18730	18768	18725	18734	18814	18889	18822	18742	18916	18928	18722	18765	18773	18797	19027	18663	18776	18679	18937	18844	18664	18776	18807	18884	18655	18742	18761	18689	18744	18795	18777	18755	19004	18662	18591	18777	18853	18822	18669	18866	18630	18506	18813	18697	18880	18684	18599	18844	18580	18908	18944	18712	18618	18846	18790	18796	19076	19071	18760	18825	18512	18659	18652	18766	18733	18943	18798	18735	18697	18912	18976	18452	18747	18815	18803	18668	18814	18761	18737	18740	18745	18867	18758	18810	18812	18858	18779	18939	18980	18914	18619	18613	18803	18689	19015	18671	18703	18804	18774	18854	18712	18784	18525	18526	18767	18778	18499	18952	18560	18612	18823	18792	18696	18682	18753	18683	18729	18885	18541	18788	18672	18637	18776	18716	18581	18760	18797	19028	18966	18898	18900	18714	18677	18750	18592	18944	18850	18853	18720	18784	18782	18760	18882	18733	18851	18814	18793	18576	18677	18818	18618	18612	18825	18560	18850	18899	18877	18758	18690	19004	18944	18927	19019	18889	18751	18801	18704	18785	18789	18833	18836	18669	18458	18779	18819	18720	18815	18697	18758	18793	18689	18730	18635	18820	18612	18955	18833	18819	18733	18798	18813	18683	18608	18712	18871	18883	18723	18853	18603	18679	18633	18926	18673	18679	18790	18848	18904	18816	18781	18809	18752	18762	18726	18795	18712	18766	19102	18645	18704	19004	18769	18976	18603	18802	18716	18859	19032	18837	18903	18764	18900	18869	18790	18726	18839	18552	18688	18748	18858	18805	18754	18861	18759	18623	18573	18829	18811	18815	18711	18760	18712	18749	18963	18832	18737	18668	18848	18738	18960	18772	18745	18669	18827	18665	18820	18730	18713	18895	18609	18816	18809	18848	18875	18667	18802	18786	18820	18970	18807	18700	18737	18756	18824	18872	18768	18920	18594	18792	18889	19027	18682	18771	18789	18917	18823	18685	18904	18899	18712	18957	18770	18914	18799	18983	18914	18651	18525	18626	18847	18905	18706	18895	18482	18708	18901	18878	18866	18781	18905	18801	18843	18829	18667	18631	18880	18477	18822	18621	18625	18784	18896	18788	18970	18765	18494	18961	18829	18895	18711	18877	18799	18704	18793	18874	18854	18708	18853	18714	18739	18593	18878	18822	18700	18589	18959	18742	18827	18707	18661	18814	18792	18657	19010	18926	18999	18903	18743	18741	18973	18784	18702	18747	18816	18646	18836	18693	18567	18697	18744	18873	18796	18847	18703	18720	18792	18659	18755	18989	18775	18736	18773	18808	18847	18778	18716	18687	19037	18988	18892	18920	18985	18816	18915	18880	18681
24446	32457	31005	24386	20765	18932	17894	17289	16928	16679	16697	16378	16446	16270	16085	16080	15832	15817	15693	15725	15800	15738	15678	15634	15639	15627	15582	15630	15509	15552	15249	15487	15484	15474	15521	15635	15402	15354	15554	15637	15570	15478	15708	15494	15510	15595	15401	15642	15377	15526	15382	15388	15495	15527	15424	15788	15562	15634	15548	15527	15358	15591	15522	15513	15471	15490	15603	15477	15387	15436	15548	15568	15437	15504	15444	15573	15461	15435	15553	15446	15303	15430	15517	15606	15672	15291	15508	15422	15563	15484	15562	15650	15480	15367	15472	15540	15473	15446	15542	15429	15677	15409	15473	15514	15543	15569	15539	15340	15450	15437	15442	15405	15738	15555	15411	15421	15454	15505	15567	15582	15513	15489	15625	15553	15496	15580	15464	15432	15379	15466	15481	15486	15343	15515	15650	15442	15426	15465	15291	15460	15514	15577	15635	15491	15561	15620	15568	15419	15497	15357	15473	15489	15528	15476	15451	15596	15302	15620	15485	15469	15381	15643	15610	15515	15430	15443	15455	15688	15613	15527	15457	15433	15417	15373	15424	15563	15577	15512	15487	15510	15568	15721	15615	15385	15540	15629	15504	15393	15546	15414	15681	15734	15422	15528	15498	15687	15405	15447	15532	15577	15571	15508	15696	15722	15452	15476	15388	15560	15570	15621	15500	15668	15528	15602	15488	15676	15330	15414	15313	15609	15501	15579	15520	15395	15407	15349	15463	15704	15451	15507	15409	15583	15560	15459	15453	15457	15491	15506	15627	15472	15553	15599	15605	15549	15505	15299	15574	15626	15478	15570	15628	15651	15336	15418	15421	15439	15326	15599	15233	15428	15338	15550	15544	15509	15474	15524	15571	15523	15557	15569	15603	15522	15459	15508	15603	15503	15551	15519	15493	15481	15569	15700	15415	15477	15656	15385	15541	15499	15519	15441	15334	15542	15498	15528	15375	15574	15491	15494	15322	15450	15402	15592	15558	15416	15445	15500	15459	15407	15525	15569	15478	15565	15622	15539	15438	15396	15601	15602	15619	15648	15597	15518	15372	15472	15668	15446	15417	15561	15428	15468	15439	15562	15539	15456	15636	15467	15335	15406	15603	15476	15349	15490	15388	15463	15673	15752	15421	15565	15481	15380	15459	15508	15454	15424	15432	15433	15622	15456	15615	15532	15672	15479	15570	15429	15468	15563	15550	15591	15661	15397	15503	15472	15357	15549	15548	15424	15402	15353	15443	15668	15634	15526	15549	15381	15393	15581	15406	15593	15587	15511	15372	15605	15350	15577	15387	15520	15645	15454	15497	15438	15637	15518	15357	15469	15783	15556	15389	15391	15455	15596	15377	15357	15491	15604	15450	15435	15549	15390	15531	15415	15506	15481	15484	15372	15682	15402	15562	15427	15440	15465	15524	15513	15585	15643	15505	15632	15570	15393	15468	15439	15530	15451	15428	15391	15490	15601	15343	15555	15390	15331	15550	15577	15380	15492	15501	15519	15582	15750	15468	15436	15532	15554	15454	15581	15598	15469	15596	15564	15602	15527	15543	15492	15561	15673	15563	15414	15553	15453	15497	15446	15592	15532	15498	15368	15484	15471	15495	15591	15425	15380	15525	15572	15453	15664	15454	15433	15377	15505	15661	15610	15561	15555	15683	15695	15588	15539	15807	15586	15461	15658	15532	15611	15413	15559	15406	15439	15505	15592	15693	15509	15437	15467	15570	15572	15406	15487	15656	15403	15655	15387	15569	15522	15507	15547	15703	15554	15591	15662	15437	15410	15627	15645	15596	15605	15667	15428	15497	15481	15414	15617	15388	15481	15409	15503	15434	15493	15503	15695	15339	15563	15514	15660	15493	15354	15501	15601	15454	15506	15456	15435	15428	15580	15321	15590	15346	15495	15575	15297	15536	15493	15543	15449	15681	15454	15618	15484	15669	15658	15496	15464	15556	15490	15447	15503	15468	15590	15634	15622	15399	15644	15657	15460	15677	15644	15532	15490	15420	15547	15543	15319	15441	15465	15526	15577	15438	15420	15415	15410	15656	15554	15546	15364	15530	15375	15381	15433	15472	15542	15427	15564	15573	15446	15739	15505	15489	15558	15555	15525	15636	15474	15400	15552	15649	15489	15383	15444	15522	15522	15520	15428	15414	15525	15394	15563	15480	15506	15525	15482	15502	15460	15611	15476	15539	15441	15502	15558	15440	15532	15589	15485	15390	15615	15564	15451	15428	15627	15558	15436	15482	15433	15629	15654	15511	15365	15625	15603	15557	15501	15432	15480	15676	15520	15432	15481	15533	15620	15648	15676	15458	15546	15409	15411	15521	15462	15472	15447	15562	15278	15433	15298	15608	15585	15512	15467	15390	15367	15562	15584	15469	15389	15706	15400	15536	15506	15540	15610	15621	15391	15426	15542	15564	15589	15458	15326	15328	15525	15523	15460	15598	15340	15462	15460	15598	15512	15460	15449	15529	15567	15495	15540	15454	15470	15428	15482	15617	15575	15585	15464	15440	15355	15461	15548	15499	15496	15659	15414	15334	15475	15592	15358	15406	15507	15618	15496	15502	15584	15512	15471	15396	15510	15480	15569	15576	15567	15553	15546	15563	15658	15522	15596	15432	15452	15442	15295	15367	15576	15250	15279	15658	15566	15527	15535	15490	15463	15590	15562	15609	15521	15465	15729	15536	15466	15530	15512	15409	15543	15652	15515	15575	15462	15498	15634	15673	15323	15501	15609	15458	15432	15495	15559	15366	15585	15482	15556	15544	15416	15470	15591	15595	15515	15292	15521	15479	15715	15660	15498	15407	15417	15489	15357	15684	15583	15477	15498	15544	15521	15416	15535	15480	15545	15469	15650	15483	15668	15549	15478	15695	15477	15539	15589	15594	15505	15461	15469	15400	15435	15522	15473	15380	15547	15488	15532	15530	15397	15595	15541	15568	15509	15533	15562	15608	15380	15435	15676	15610	15478	15547	15611	15492	15564	15435	15636	15649	15527	15490	15455	15574	15503	15433	15578	15448	15379	15440	15555	15419	15440	15611	15641	15492	15604	15324	15514	15446	15431	15753	15326	15530	15657	15418	15483	15426	15457	15510	15345	15492	15583	15570	15416	15467	15549	15503	15349	15592	15459	15614	15474	15548	15622	15464	15456	15633	15402	15548	15489	15447	15487	15421	15418	15566	15529	15586	15537	15458	15468	15498	15521	15527	15554	15553	15558	15499	15392	15396	15450	15519	15587	15471	15359	15417	15305	15527	15438	15441	15458	15373	15470	15427	15512	15446	15390	15551	15613	15279	15587	15447	15451	15602	15459	15578	15462	15619	15541	15433	15521	15418	15391	15418	15360	15501	15453	15452	15524	15424	15422	15415	15576	15474	15552	15525	15684	15534	15453	15520	15483	15616	15432	15588	15549	15501	15692	15389	15501	15320	15534	15450	15426	15360	15659	15406	15438	15410	15445	15557	15551	15535	15552	15623	15562	15485	15510	15624	15400	15431	15526	15492	15495	15650	15459	15425	15461	15556	15389	15552	15264	15568	15461	15467	15657	15445	15693	15475	15407	15444	15496	15461	15649	15483	15406	15650	15398	15362	15475	15449	15726	15394	15746	15508	15600	15559	15525	15524	15532	15500	15423	15613	15530	15517	15408	15306	15323	15450	15499	15674	15354	15583	15622	15539	15424	15483	15464	15488	15605	15478	15575	15609	15622	15366	15480	15488	15514	15635	15592	15529	15551	15484	15631	15624	15360	15551	15531	15673	15397	15554	15627	15644	15461	15634	15444	15683	15600	15478	15508	15640	15587	15504	15497	15497	15377	15385	15686	15422	15362	15614	15596	15320	15550	15445	15516	15411	15573	15793	15433	15604	15370	15513	15448	15480	15460	15701	15564	15462	15436	15276	15476	15623	15331	15694	15437	15773	15402	15561	15577	15533	15548	15511	15557	15526	15509	15668	15482	15520	15612	15529	15523	15618	15511	15644	15539	15360	15500	15559	15403	15347	15479	15619	15432	15461	15547	15367	15466	15506	15586	15551	15544	15377	15617	15424	15475	15548	15430	15445	15479	15577	15503	15301	15557	15395	15576	15628	15585	15584	15584	15604	15342	15385	15473	15509	15290	15633	15418	15516	15415	15616	15454	15573	15539	15631	15557	15470	15373	15541	15340	15532	15502	15537	15695	15519	15431	15429	15487	15486	15357	15525	15479	15407	15384	15391	15407	15556	15489	15594	15413	15569	15530	15537	15443	15615	15550	15613	15464	15491	15618	15380	15565	15547	15410	15687	15568	15462	15557	15604	15440	15447	15456	15612	15465	15586	15580	15574	15587	15727	15659	15498	15554	15573	15680	15536	15637	15659	15370	15638	15297	15403	15592	15471	15646	15437	15379	15598	15502	15479	15348	15539	15535	15386	15433	15487	15545	15300	15411	15564	15529	15622	15421	15382	15375	15491	15604	15684	15464	15554	15368	15499	15640	15533	15611	15521	15444	15382	15478	15473	15567	15390	15428	15441	15675	15561	15476	15413	15534	15489	15536	15489	15303	15607	15602	15595	15420	15407	15593	15422	15526	15602	15458	15549	15750	15421	15404	15503	15591	15461	15473	15497	15507	15688	15480	15442	15451	15442	15392	15417	15532	15502	15531	15529	15457	15580	15601	15408	15479	15596	15446	15520	15564	15429	15506	15566	15664	15520	15490	15480	15526	15530	15603	15485	15466	15450	15471	15464	15629	15604	15625	15526	15482	15582	15602	15650	15417	15574	15651	15545	15354	15378	15370	15446	15497	15492	15395	15463	15493	15559	15446	15591	15763	15396	15557	15437	15463	15552	15512	15502	15537	15475	15540	15478	15487	15413	15315	15657	15368	15423	15537	15503	15345	15469	15530	15547	15608	15470	15613	15580	15547	15463	15588	15298	15641	15537	15388	15600	15567	15699	15652	15707	15474	15404	15405	15380	15474	15401	15529	15628	15540	15577	15441	15521	15379	15527	15574	15433	15576	15523	15593	15503	15660	15652	15418	15590	15557	15523	15480	15528	15314	15571	15537	15500	15565	15383	15628	15396	15500	15352	15461	15525	15408	15631	15523	15551	15547	15562	15585	15600	15399	15540	15595	15433	15492
25086	20961	27874	25051	23583	23801	23152	21128	20365	20303	20197	20250	20077	19805	19634	19591	19582	19473	19566	19262	19344	19321	19280	19249	19359	19303	19168	19005	18974	19115	19059	19129	19215	19166	19152	19002	18957	19017	19164	19217	19268	19145	18884	19024	19176	19141	19106	19193	19053	19203	19081	19261	19324	18880	18866	19074	18933	18926	19135	18982	18920	18973	18888	18937	18945	19078	18830	19052	18985	18989	19214	19207	19104	19100	19252	18918	18915	19014	19090	19065	19106	18837	18921	18971	19126	19103	18899	19101	18953	19049	19138	18974	19097	19104	19304	18957	18855	18877	18959	19150	19093	19101	19088	19024	18895	19029	18916	18886	18975	18919	19211	19027	19104	19080	18855	19197	19042	18879	19107	19151	19148	19059	18998	18899	19167	19223	19165	19014	19117	18884	18827	19086	18962	18878	18911	19023	19122	18985	19153	18981	19020	19051	18864	19064	18778	18872	19007	18991	19029	18987	18822	19062	19111	19197	18884	19089	18900	18918	19124	19169	19086	18997	19239	19145	18976	18907	19064	19002	18944	19018	18868	19085	19210	19102	19000	19063	18969	18787	19065	18888	18907	18856	19124	18796	18818	19092	18857	18816	19157	19094	18915	18975	18911	18956	19004	18987	18992	19021	18943	18819	18865	18975	19100	18930	19082	18965	18937	18890	19268	19001	18893	18934	18905	19057	19190	18819	19095	18923	18972	18995	18957	18988	19039	18776	19087	19048	19073	18958	18909	18951	19091	19160	18962	18817	19153	18888	18986	19049	19061	19023	19021	19152	19015	18955	18922	18764	19056	18996	19064	19058	18853	19030	18989	18919	18963	19122	19195	19183	18871	19076	18944	18905	19173	18939	18960	19038	19031	18851	18968	19165	19181	19038	18829	18780	18941	19026	19077	18922	18873	19098	18884	18886	19068	18877	19005	18762	18853	19137	18960	18859	18874	19024	18804	18966	19157	19128	19021	19107	19028	19030	19041	18919	19103	19033	19016	19146	18798	19117	19036	18854	18941	18919	18911	19086	18921	18914	19222	18913	19136	18993	19053	19152	18939	19093	19115	19078	18982	18962	18970	19068	18898	18955	19191	19040	18767	19030	18840	18977	19038	18930	18785	19092	18949	19060	19140	18933	18827	18957	18987	18902	19072	19160	19032	19154	18851	18981	19001	19017	19039	19102	19053	19198	19052	18720	18975	19012	19186	19065	18853	18970	19098	18993	19045	18968	19138	19102	19169	19088	19100	19006	19037	19090	18992	19111	19152	18904	19002	19083	19045	19020	18906	18811	19053	19173	19059	19116	18964	19045	19242	18806	19143	18845	19081	19084	19093	19183	19272	19010	19070	19229	19144	19026	18867	19088	18893	18916	19041	19126	18846	18832	19018	19188	18924	19079	19076	18929	18817	19251	19236	19154	18951	19108	18953	19010	19227	19178	19141	19104	18920	18907	18951	19196	19206	18961	18941	18982	19056	18970	18962	18946	19094	18957	18950	18867	19138	19192	19153	18988	19065	18976	19197	19026	19048	18912	19023	19147	19040	18933	19186	18862	19099	18918	18937	19002	18928	19025	18927	19124	19107	18997	19001	19191	19187	18957	19082	19086	19094	19055	19178	19157	19065	19182	18646	18984	19028	18966	18990	18785	19051	18998	18996	19006	18956	19093	18955	18893	18862	19054	19027	18943	18901	19025	19083	18887	19086	19123	19056	18962	19008	19066	19015	18932	19127	19067	19083	18999	18752	19129	19107	19031	19052	18930	18959	18901	19141	18916	19018	19105	19109	19014	18631	18981	19228	19130	18981	19136	19014	18910	18938	19037	19137	18987	18908	18870	19249	19111	18980	18935	19131	18803	18951	18919	18987	19087	19083	18955	18889	19110	18990	19201	19192	18719	18869	19042	18959	18845	18808	18985	19014	19119	19071	19135	19098	18829	18819	19074	19019	18843	19145	19003	18724	19095	19154	19014	18867	18927	18955	19128	18919	18984	18721	18984	18915	19050	19125	19011	18895	18832	19068	19184	18996	18945	19042	19072	19096	18893	19003	18943	19193	19190	19096	18770	18954	18972	19193	19194	19080	19124	19089	18972	18919	19079	18876	19120	19056	18935	18933	18879	18838	19099	19015	19029	19139	19020	19071	19133	18900	19026	18992	19094	19117	18988	18963	19038	18928	19182	18836	18929	18915	19052	19067	18959	18904	18983	18717	19218	18982	18959	19252	18942	18952	18861	18863	18850	19013	19031	18963	18664	18873	18944	19151	18678	18939	18926	18999	19031	18974	19002	19071	19046	19062	19029	18873	19044	18929	18987	18818	18986	19105	18888	19014	18965	18992	19042	19068	18919	18943	18957	19063	19069	19010	19170	18912	18781	18998	19172	18853	19047	19151	19023	18918	18821	19140	18944	19191	19085	19094	19006	19113	18955	19001	18803	19001	18762	19023	18957	19018	19011	19049	18831	19059	19168	19177	18972	18856	18698	18932	19052	19043	19051	19018	18813	19130	19002	19235	18960	19006	19075	19324	18741	19395	18970	18913	19150	19005	19095	18934	18973	18848	18967	19112	18932	18946	19001	19137	18961	18907	19027	19124	18997	18995	19003	19065	19033	19057	19155	18938	19141	19028	18944	18848	19027	19267	18959	18909	19024	18881	19079	18960	19116	19176	18805	18834	19002	18987	19098	19050	18938	18938	18999	19124	19197	18941	19094	19085	19079	19017	19183	19229	19042	19109	18985	18859	18839	18719	18837	19031	19034	19073	18857	18800	18868	19090	18939	19217	18957	18967	18826	19047	19094	19075	19302	18950	18906	19272	18956	18908	19068	19028	18911	19118	18850	18980	19174	19299	19245	18934	19384	18859	18901	18922	19028	18765	19126	19093	18926	19048	18926	19163	18975	18864	18913	19161	18896	19066	18904	19169	18987	18994	19165	18779	18944	19057	19009	19069	18989	19134	18982	19006	19056	19014	19227	19092	19120	19060	18980	18890	18880	19020	19007	18743	19026	19039	19064	19035	18916	19029	19034	19031	18966	19049	18913	19147	19085	18906	19018	18970	19168	18951	19113	19213	18894	18938	19061	18883	18920	19001	18866	18903	19190	18934	18958	19050	19018	18952	18978	19026	19063	18897	18809	18916	19069	18828	18854	18776	18824	19058	19016	19182	18962	18852	19124	19217	18867	19114	18966	18951	19046	19021	18992	18959	18881	19057	19119	18841	18830	18865	19049	18984	19229	19072	19146	18947	19094	18884	19223	19001	18918	19050	18934	19008	19000	18924	19220	19073	18974	18830	18886	18958	19018	19031	19162	18982	18939	19079	19027	19030	18979	18999	18870	19200	18828	19027	18833	18980	19003	18978	18914	18954	19014	19077	19183	19187	19154	19011	19063	18871	18949	18860	18832	18939	19022	19106	19079	18957	19147	19201	19104	19051	19084	19161	19210	18936	19062	19139	19029	19039	19067	19096	19188	19076	19091	19023	18914	18878	18965	18960	19195	18834	18984	19167	19137	19134	19117	19195	18935	19012	19030	19205	19218	19007	18944	18892	18698	19003	18996	18929	19130	18938	18864	18993	19039	19003	18951	19009	19002	19109	19131	19002	18821	19164	19093	18956	19028	19074	19105	18999	19073	19069	19022	18993	18998	19028	19013	18912	19173	19162	18864	18728	18870	19047	19082	18978	18805	18986	18978	19049	18842	19085	18996	19126	19024	18920	18919	18909	18913	18997	19100	18901	18894	19200	18940	19042	18956	18888	18760	18882	19026	19136	18958	18981	19202	19238	18975	18983	19159	18988	18795	19038	18943	18850	19176	19073	19053	18949	19125	18932	19042	19241	19037	19018	19057	19052	19026	19140	18923	18846	19248	19056	18991	18958	18974	19052	18843	19018	18877	18899	19024	19177	19113	19061	18962	18886	18989	19173	18773	19157	19000	19130	18822	18949	19004	18982	19081	18884	18834	18992	19097	19037	19192	19187	19126	19056	19131	19048	18943	18972	19197	19083	18941	18857	18887	19314	18915	18908	18903	18721	19060	18981	18847	19105	18940	19114	19017	19073	19342	18831	18929	19026	18977	19036	19019	19073	19118	19002	18904	19188	19021	18988	18999	18966	19143	18977	19019	19205	19218	18954	19030	18953	19161	19188	19111	18898	18945	19195	18994	19109	18939	19159	18889	19082	18999	19132	19125	19010	19061	18935	19019	19000	19170	19059	19302	19202	19144	18959	18957	19012	19166	18869	19024	19093	19237	19038	19009	18947	19037	18856	18891	18998	19048	18954	19094	18896	19038	19083	19136	18856	19132	19041	18981	19055	18853	18940	19052	18860	18825	18957	19076	19121	18736	18839	19009	19044	19050	18968	19010	19073	19189	19087	19017	19308	18872	18982	19137	19063	19385	18999	19249	19010	19099	19002	18933	18984	19039	18878	19099	19239	18855	18897	18890	19095	19071	19131	18969	18839	19150	19053	18994	19034	18844	18840	18948	19023	19143	19056	18861	18972	18895	18913	18710	19269	19441	19131	18959	18840	18985	19013	19207	19071	19165	18828	19172	18796	18879	19213	18994	18829	19262	19158	18929	19080	19022	18982	18900	19015	18895	18851	19018	18906	18952	18927	18937	18878	18884	18852	18931	19233	19093	18999	18902	18938	18870	18764	19022	19151	19011	19084	18987	18990	18999	19008	19029	19027	19081	19027	19128	19007	19101	18835	18774	18828	18886	18845	18926	19049	18892	19108	19002	18894	19013	19069	19009	19019	18969	19087	19109	19103	18918	18824	18978	18987	18975	19005	18874	18904	19116	18921	19043	18962	18956	18944	18863	18974	19060	19076	18948	19042	19034	19253	19067	19008	19126	18939	19002	19058	18888	19162	19092	18967	18896	18868	19102	19044	18928	18918	18838	18950	18997	19086	18942	18952	18912	18970	19009	19027	18978	18995	19114	19005	19053	19187	19214	19245	19141	19183	19056	19025	19082	19028	18936	18840	19008	19092	18955	19137	19132	18955	19036	18994	18887	19245	18914	19018	19092	18854	19074	18954	18933	19113	18956	19058	18847	18941	19033	18935	18709	19043	18982	19010	18986	19018	19005	18940	18881	18880	18848	19167	19143	19143	18991	18898	18783	18931	18947	18955	19003
24054	38921	36839	28995	24003	21579	19741	18880	18019	17757	17753	17508	17120	16868	16876	16561	16393	16359	16288	16197	16078	15935	16019	15909	15940	15724	15686	15725	15686	15767	15928	15806	15777	15809	15707	15588	15729	15690	15483	15601	15613	15564	15623	15674	15630	15646	15774	15696	15640	15476	15668	15727	15567	15645	15704	15714	15733	15704	15670	15703	15836	15690	15901	15815	15690	15402	15569	15545	15602	15551	15576	15734	15714	15521	15671	15590	15783	15541	15550	15741	15592	15622	15509	15741	15544	15806	15526	15668	15578	15642	15583	15741	15660	15805	15550	15720	15752	15758	15606	15588	15814	15591	15630	15474	15517	15599	15634	15558	15635	15673	15602	15671	15664	15586	15620	15639	15671	15650	15775	15640	15757	15557	15484	15726	15510	15725	15634	15554	15684	15562	15732	15706	15594	15625	15657	15554	15339	15698	15753	15720	15566	15582	15683	15263	15596	15431	15571	15668	15687	15542	15652	15668	15592	15574	15482	15668	15563	15552	15756	15718	15660	15639	15485	15647	15710	15738	15752	15556	15664	15685	15566	15597	15868	15588	15755	15449	15543	15596	15627	15576	15539	15791	15733	15712	15758	15582	15583	15641	15573	15721	15658	15534	15701	15679	15654	15746	15664	15719	15560	15504	15669	15604	15481	15565	15587	15589	15769	15593	15582	15618	15542	15443	15729	15595	15659	15615	15605	15608	15527	15556	15571	15641	15537	15643	15672	15665	15565	15496	15640	15793	15671	15674	15671	15568	15677	15748	15749	15798	15593	15806	15548	15625	15635	15538	15627	15486	15737	15529	15803	15577	15546	15659	15566	15608	15673	15894	15684	15613	15674	15472	15670	15680	15656	15667	15614	15587	15413	15534	15557	15732	15676	15650	15579	15809	15498	15616	15653	15590	15504	15656	15706	15485	15727	15568	15640	15543	15519	15791	15612	15589	15615	15668	15516	15597	15637	15555	15594	15697	15592	15892	15535	15794	15493	15504	15615	15664	15642	15535	15546	15615	15629	15667	15646	15684	15764	15597	15629	15544	15555	15711	15667	15567	15659	15560	15646	15599	15669	15573	15681	15717	15560	15772	15717	15596	15411	15668	15679	15614	15613	15525	15557	15611	15518	15739	15672	15730	15752	15699	15565	15635	15649	15540	15699	15433	15693	15526	15591	15770	15549	15495	15627	15825	15657	15488	15634	15540	15539	15650	15489	15581	15691	15788	15563	15487	15596	15626	15556	15803	15615	15377	15768	15467	15449	15487	15489	15585	15731	15691	15615	15645	15540	15599	15699	15634	15533	15723	15660	15644	15487	15665	15568	15571	15557	15523	15743	15619	15560	15657	15370	15669	15623	15666	15689	15644	15586	15578	15521	15616	15572	15656	15844	15687	15481	15581	15576	15579	15621	15717	15639	15616	15664	15669	15697	15581	15653	15592	15782	15635	15561	15582	15677	15615	15591	15710	15693	15460	15800	15633	15716	15552	15623	15649	15679	15548	15615	15554	15459	15798	15418	15402	15479	15577	15755	15534	15554	15480	15679	15804	15681	15628	15521	15678	15621	15743	15695	15560	15660	15582	15398	15599	15609	15744	15720	15632	15616	15520	15671	15458	15784	15772	15676	15684	15498	15420	15488	15555	15526	15479	15690	15525	15560	15577	15738	15393	15539	15579	15568	15640	15664	15547	15626	15638	15720	15538	15462	15714	15626	15531	15622	15650	15456	15786	15710	15811	15697	15576	15597	15659	15598	15694	15763	15742	15436	15551	15675	15665	15501	15675	15498	15620	15762	15518	15575	15689	15669	15652	15553	15648	15629	15620	15556	15552	15619	15437	15784	15694	15702	15686	15667	15505	15610	15489	15648	15523	15355	15649	15651	15605	15647	15637	15517	15668	15635	15507	15657	15648	15457	15675	15682	15652	15662	15605	15425	15658	15562	15500	15686	15704	15755	15662	15606	15761	15673	15657	15632	15583	15516	15783	15598	15554	15683	15674	15595	15725	15561	15527	15628	15571	15780	15649	15538	15716	15775	15750	15650	15510	15792	15591	15617	15616	15646	15761	15471	15528	15868	15708	15645	15617	15535	15543	15551	15658	15719	15752	15529	15608	15550	15775	15664	15491	15741	15601	15716	15743	15495	15580	15460	15524	15573	15564	15644	15745	15466	15592	15577	15704	15586	15587	15558	15527	15665	15503	15615	15456	15373	15523	15782	15571	15466	15626	15676	15595	15676	15686	15650	15567	15635	15654	15663	15621	15622	15621	15527	15641	15605	15553	15779	15770	15648	15553	15624	15621	15545	15752	15743	15636	15621	15574	15545	15697	15733	15723	15638	15714	15487	15838	15505	15533	15602	15562	15645	15589	15735	15584	15577	15612	15700	15758	15546	15676	15769	15512	15731	15656	15733	15523	15620	15711	15622	15626	15586	15597	15681	15517	15734	15737	15679	15611	15705	15685	15560	15620	15745	15505	15526	15671	15634	15769	15585	15573	15608	15667	15577	15572	15650	15486	15652	15443	15696	15563	15570	15593	15476	15610	15561	15605	15601	15596	15455	15596	15616	15638	15619	15643	15808	15662	15621	15548	15750	15647	15680	15527	15622	15808	15592	15714	15714	15704	15619	15693	15616	15798	15843	15760	15588	15618	15475	15556	15827	15632	15600	15717	15508	15588	15655	15742	15655	15631	15665	15700	15776	15615	15507	15722	15588	15561	15625	15625	15656	15618	15725	15726	15682	15763	15576	15719	15616	15633	15806	15592	15663	15756	15585	15582	15551	15660	15720	15635	15510	15652	15684	15695	15534	15620	15642	15688	15482	15596	15665	15592	15624	15640	15574	15687	15672	15754	15458	15654	15634	15697	15469	15513	15637	15563	15756	15648	15757	15657	15747	15568	15642	15654	15816	15567	15718	15580	15547	15467	15636	15622	15581	15654	15654	15662	15697	15544	15511	15647	15571	15689	15370	15656	15564	15510	15599	15570	15512	15784	15593	15827	15676	15692	15394	15609	15670	15556	15579	15549	15546	15794	15811	15607	15637	15564	15728	15744	15754	15712	15701	15729	15684	15745	15644	15624	15628	15619	15722	15519	15805	15550	15743	15564	15490	15531	15609	15565	15812	15567	15527	15488	15522	15661	15621	15828	15670	15625	15514	15718	15521	15894	15623	15556	15508	15582	15617	15615	15719	15688	15634	15704	15697	15504	15536	15840	15717	15567	15803	15777	15570	15595	15557	15615	15721	15535	15801	15624	15512	15572	15618	15552	15545	15650	15768	15627	15683	15644	15675	15567	15698	15561	15571	15832	15676	15639	15669	15616	15715	15832	15622	15709	15665	15704	15799	15665	15667	15663	15740	15576	15671	15577	15610	15773	15633	15623	15623	15355	15792	15625	15663	15355	15560	15720	15590	15582	15787	15660	15580	15568	15791	15640	15629	15599	15693	15472	15560	15655	15819	15681	15735	15628	15544	15689	15697	15602	15591	15704	15640	15388	15700	15575	15652	15620	15659	15850	15638	15670	15643	15715	15712	15720	15538	15601	15468	15557	15726	15752	15750	15719	15771	15759	15541	15704	15674	15682	15643	15627	15583	15633	15727	15656	15684	15547	15574	15758	15552	15737	15774	15650	15391	15566	15706	15746	15591	15557	15614	15516	15670	15751	15731	15536	15740	15674	15817	15667	15687	15718	15623	15694	15448	15687	15722	15544	15654	15675	15468	15546	15512	15749	15673	15654	15584	15725	15558	15763	15609	15615	15587	15777	15472	15519	15674	15707	15615	15749	15528	15670	15619	15625	15751	15512	15734	15599	15717	15566	15627	15619	15546	15663	15758	15646	15776	15546	15575	15500	15676	15610	15681	15749	15524	15657	15665	15551	15538	15720	15553	15766	15555	15726	15653	15589	15679	15697	15649	15639	15709	15569	15635	15614	15560	15649	15583	15645	15546	15651	15667	15609	15551	15728	15581	15834	15655	15687	15706	15603	15612	15560	15660	15635	15699	15637	15613	15576	15416	15786	15599	15777	15699	15583	15755	15618	15687	15564	15628	15744	15516	15493	15720	15561	15646	15582	15577	15719	15683	15670	15493	15677	15679	15624	15489	15623	15531	15603	15750	15602	15659	15522	15634	15869	15689	15580	15655	15534	15540	15487	15498	15660	15557	15573	15660	15693	15599	15439	15594	15638	15618	15653	15712	15640	15575	15662	15662	15520	15726	15736	15467	15758	15558	15695	15690	15676	15636	15478	15536	15650	15656	15518	15636	15584	15423	15768	15705	15431	15576	15541	15452	15629	15438	15623	15643	15632	15626	15656	15601	15518	15600	15764	15680	15754	15591	15746	15526	15747	15649	15660	15629	15725	15660	15754	15558	15644	15559	15660	15647	15562	15661	15660	15771	15635	15513	15658	15619	15712	15608	15676	15464	15597	15557	15617	15661	15612	15554	15489	15545	15753	15603	15523	15577	15514	15638	15468	15786	15785	15660	15669	15705	15691	15400	15640	15555	15698	15693	15605	15595	15652	15654	15481	15645	15555	15609	15831	15732	15682	15593	15644	15732	15671	15608	15669	15595	15594	15607	15633	15597	15824	15564	15631	15541	15704	15628	15521	15624	15498	15582	15568	15512	15752	15505	15492	15683	15518	15551	15657	15607	15564	15658	15532	15654	15627	15640	15698	15633	15615	15760	15642	15609	15715	15718	15692	15498	15634	15742	15587	15589	15552	15599	15527	15690	15615	15661	15498	15598	15709	15704	15703	15639	15593	15549	15522	15675	15741	15759	15695	15586	15572	15672	15516	15628	15625	15613	15590	15602	15781	15462	15592	15636	15529	15524	15578	15708	15587	15640	15550	15588	15568	15783	15514	15635	15794	15828	15621	15342	15799	15740	15657	15777	15425	15815	15747	15671	15644	15779	15622	15703	15776	15662	15722	15763	15678	15595	15591	15633	15602	15637	15704	15589	15641	15716	15686	15685	15651	15484	15502	15612	15701	15714	15529	15681	15805	15511	15765	15510	15669	15589	15859	15606	15702	15703	15712	15759	15694	15558	15596	15664	15586	15703	15606	15551	15657	15619	15787	15623	15682	15803	15501	15647	15713	15632	15664	15652	15666	15640	15569	15470	15527	15678	15694
23590	20954	28358	23874	22337	25323	26941	23164	22261	22127	22067	21641	21553	21106	21107	21009	20794	20895	20856	20764	20603	20533	20534	20563	20411	20233	20279	20377	20338	20632	20216	20187	20240	20298	20457	20146	20369	20387	20149	20270	20276	20064	20072	20179	20310	20342	20454	20197	20424	20181	20043	19994	20219	20468	20343	20080	20223	20203	20252	20166	20157	20261	20300	20183	20263	20322	20119	20418	20170	20187	20141	20082	20319	20102	20248	20223	20183	20242	20273	20113	20196	20373	20150	20428	19978	20150	20361	20267	20085	20226	20360	20218	20185	20213	20291	20266	20187	20011	20221	20388	20105	20134	20237	20010	20265	20107	20322	20189	20299	20166	20039	20063	20119	20301	19949	20178	20264	20019	20207	20213	20223	20154	20291	20202	20026	20373	20147	20142	20169	20154	20125	20087	20189	20241	20291	19984	20170	20155	20179	20142	20110	20141	20098	20057	20156	20245	20146	20164	20000	20163	20173	20381	20054	20162	20203	19949	20023	19908	20099	20206	20072	20039	20317	20095	20085	20226	20103	20183	20170	20433	20277	20134	19955	20442	19961	19959	20276	20256	19975	20121	20351	20109	20246	20035	20185	20257	20079	20066	20146	19883	20140	20023	20111	20022	20162	20137	20197	20026	20276	20208	19855	20023	20102	20008	20193	20166	20014	20078	20307	20161	19988	20250	20198	20224	20086	20322	20019	19888	20087	20190	20159	20279	20245	20257	20428	20039	20382	20042	20349	20148	20192	20278	20191	20049	20205	20271	20183	20161	19958	20047	20327	20165	20084	20187	20203	19839	20046	20054	20123	20023	20256	20191	20195	20328	20233	20011	19964	19954	20010	19880	20133	20240	20304	20250	20209	20071	20128	20184	19959	20092	20190	20300	20144	20157	20279	20162	20156	20037	19955	20265	20150	19831	20225	20008	20215	19987	20141	20091	20179	20346	20382	20060	20101	20178	19977	20301	20062	20085	20334	19984	20280	20393	20119	20043	20161	20204	20091	20240	20051	20226	20047	19954	20004	20161	20162	20271	20119	20147	20229	20075	19967	20047	20116	20057	20208	20287	20091	20229	20310	20233	20206	20093	20114	20130	20196	20158	19961	20401	20171	20059	20040	20269	20267	20095	20127	20164	20131	19920	20283	20067	20166	20194	20293	20107	20075	20134	20071	20010	20155	19987	20097	20084	20094	20509	20267	20184	20215	20330	20229	20221	20322	20156	20253	19890	20131	20148	20162	20121	20064	20071	20352	20143	20126	20038	20244	20306	20235	20089	20110	20170	20249	20027	20084	19996	20074	19971	19925	20298	20076	20292	20314	20198	20171	20054	20231	19985	19904	19956	20048	20100	19898	20178	19960	20123	20156	20150	20095	19940	20096	20242	20112	20407	20114	20081	20267	19944	20243	20059	20156	20081	19995	20158	20148	20195	20115	20117	20001	20083	20154	20278	20177	20024	19843	20291	19997	20120	20305	20437	20331	20075	20176	20051	20032	20164	20080	20256	20155	20172	20227	20141	19881	20097	20100	20144	20250	20323	20118	20060	19908	20115	20069	19921	20278	20151	20011	20006	19999	19948	20367	20138	20128	20213	20136	20266	20086	20233	20266	20074	20243	20050	20003	20108	19931	19968	20143	20177	20215	19963	20311	20011	20017	20018	20035	20274	20109	19982	19939	20182	20298	20166	20101	20056	20142	20089	20231	20068	20302	20044	20282	20126	20164	20105	20302	20082	20196	20215	20080	20069	20203	20248	20198	20013	20283	20196	20201	20101	20190	20276	20212	20146	20155	20062	20185	19970	20041	20374	20234	20212	20094	20099	19922	20177	20231	20321	20168	19976	20355	19951	19877	20071	20444	20004	20259	20165	20079	20225	20216	20050	20068	20214	20053	20056	20083	20228	20176	20158	20181	20089	20085	20066	20150	20326	20057	20086	19920	20076	19906	20014	20055	20357	20083	20104	19922	20125	20159	19911	20015	20326	19899	20123	20225	20233	20029	19880	20193	20192	20177	20020	20158	20233	20246	19997	20172	20134	20258	20208	20319	20152	20006	20183	20339	20043	20152	20290	20132	20388	19971	19920	20153	20073	20276	20085	20102	20141	20066	20132	20158	20166	20123	20137	19985	20232	20076	20060	20092	20177	20224	20056	20262	19931	20235	20182	20224	20038	20060	20110	20349	20148	20101	20245	20052	20211	20117	19997	19954	20109	19807	20050	20008	20075	20296	20026	20078	20328	20086	20358	20181	19983	20288	20192	20257	20264	19984	20124	20056	20096	20179	20080	20048	20124	20255	20247	20151	20073	20165	20191	20050	20334	20186	20127	20009	20156	20170	20079	20139	20186	20019	20032	20192	20114	20279	20004	20203	20421	20237	20185	20037	19945	19986	19925	20084	20149	20143	20060	20112	20280	20036	20119	20285	20180	20232	20054	20238	20249	20201	19978	20242	20015	20234	20174	20010	20072	20209	20087	20037	20166	20170	20022	20036	19993	20125	20055	20022	20237	20276	20087	20104	20083	20148	20211	20019	20099	20332	20218	20084	19973	20134	19921	19940	20101	20153	20204	19836	20047	20053	20100	20171	20072	20086	19993	19920	20194	20015	20075	20058	20013	19939	19991	20033	20152	20164	19874	20079	20244	20089	20376	20425	20160	20311	20125	20195	20124	20223	20049	20210	20242	20154	19999	20077	20274	20125	20092	20077	20363	20242	20191	19769	20097	20328	20262	20155	20355	20036	20094	20146	19968	19911	20229	20354	20308	20055	20273	20117	19970	20262	20138	20079	20260	20005	20121	20106	20260	20107	20199	20043	20171	20020	20005	20041	20004	20099	20009	20213	20068	20008	20171	20072	20145	19949	20238	19996	20181	20233	20216	20216	20283	20096	19992	19933	20174	20210	20046	20040	20264	19954	20232	20146	20244	20233	20292	20078	20187	20302	20121	20162	19927	20191	20135	19978	20189	20083	19935	20232	20331	20014	20073	20120	20108	20132	19826	19999	20176	20161	20070	19975	20157	20136	19968	19954	20171	20193	20333	20196	19931	19893	20217	20105	19979	20188	20126	20063	19936	20136	20037	20233	20060	20184	20310	20100	20071	20110	20131	20033	20096	20049	20261	19995	20190	20183	20050	19917	20045	20233	20075	20249	19930	20143	20234	20138	20126	20130	20247	20251	20221	20051	20242	20302	19989	19929	20022	20140	20426	20148	20148	20244	20126	20119	20202	20282	20140	20333	20215	20398	20120	20118	20155	20250	20211	20231	19991	20145	20071	20178	19982	20029	19952	19939	20117	20083	20032	20316	20115	20193	20173	20139	20126	20242	20172	19951	20356	20333	20172	20011	19958	20260	20155	20145	20207	20165	20226	20149	20135	20118	20265	20414	20028	20198	20116	20239	20228	20106	20241	20156	20322	19982	20073	20045	20053	20018	20100	20000	20201	20173	20048	20349	20225	20189	19961	20140	20029	20068	19910	20069	20238	20245	19908	20340	20360	20206	20279	20215	20279	20086	20118	20286	20115	20291	20095	19952	20066	20078	20123	20031	20075	20024	20126	20188	20151	20074	20178	20314	20116	20042	20147	20177	20134	20302	20151	20228	20280	20145	20070	20176	20180	20238	20133	20154	20377	20279	20171	20084	20222	20117	20172	20349	20145	20176	20164	19967	20405	20267	20141	20118	19931	20079	19849	19943	20230	20095	19948	20040	20240	20112	20134	20422	20403	19966	20077	20218	20250	20207	19970	20160	20152	20104	20118	20020	20140	20155	20094	20174	20157	20047	20208	20348	20129	20210	20028	20180	20364	20230	20145	20105	19936	20190	19978	20011	20133	20262	20037	20167	20076	20130	20078	20228	20199	20252	20127	20280	20112	20152	20069	20184	20193	20131	20103	20125	20212	20352	20162	20119	19970	20295	20169	20034	20223	20263	20022	19970	19928	20480	19997	20053	20181	19875	20129	20257	20032	20118	20021	19962	20107	20237	20347	20062	20008	20161	20127	20052	20139	20177	20093	20361	20022	20147	20268	20159	20491	20108	20055	20010	20064	20314	20222	20298	20342	20120	20099	20161	20077	20259	20087	20180	20215	20234	19884	20089	20243	20369	20199	20057	20013	20368	20120	20136	20005	20069	20176	20221	20276	20068	20343	20057	20185	20237	20104	20219	20274	20171	20093	20207	20193	20143	20304	20012	20282	20131	20061	20171	20240	20289	20134	20233	20198	20155	20094	19944	20302	20108	20062	20216	20020	20202	20285	20138	20242	20064	20193	20179	19997	20145	20316	20099	20146	20164	20315	20148	20120	20228	19972	20164	20095	19970	20012	20327	20139	20367	19964	20281	20402	20248	20254	20279	20077	20166	20077	20167	20026	20304	20076	20123	20296	20074	20055	20086	20073	20091	19873	20007	20237	19927	20215	19888	20038	20235	19955	20080	19967	20143	20161	20198	20188	20182	20200	20020	20194	20144	20181	19939	20059	19964	20101	20141	20249	20369	20088	19991	20098	20076	20231	20296	20176	20259	20122	19951	19884	20209	20243	20396	20203	20106	20230	20121	20033	20197	19874	20101	20263	20253	20155	20222	20114	20127	20210	20082	20088	20063	20225	20288	20053	20054	20136	20143	20437	20228	20050	20053	20336	20235	20263	20034	20115	20220	20209	20201	20093	20375	20032	20211	20250	20310	20423	20191	20231	20122	20189	20203	20066	20248	20124	20297	20118	19923	20263	20360	20054	20097	20346	20117	20232	20186	20121	20153	20268	20064	20360	20242	20063	20278	20168	20128	20085	19928	20272	19994	20172	20033	20242	20074	20174	20203	20303	19932	20051	20313	20240	20014	20201	20042	20316	20234	20226	19991	20368	20411	20065	20143	20258	20174	20163	20317	20189	20314	20373	20438	20130	20168	20144	20284	20174	20172	20079	20165	20244	20067	20155	20061	20132	20053	19985	20053	20032	20135	19961	20085	19926	20158	20282	19946	20355	19895	20314	20020	20106	20109	20131	20118	20108	20309	20157	20252	20138	20076	20141	20214	20249	20105	20267	20182	20275	20144	20183	20299	20089	20069	20097	20004	20164	20274	20337	20055	20405	20098	20165	20167	20255	20106	19985	20180	19948	20262	20045	20424	20143	20237	20048
25722	43659	41686	33297	27216	24009	21764	20628	19792	19423	18891	18701	18334	17950	17560	17456	17190	17079	17051	16706	16681	16648	16592	16599	16715	16558	16517	16395	16270	16192	16303	16343	16205	16187	16341	16266	16079	16207	16185	16336	16231	16211	16296	16503	16206	16296	16178	16307	16297	16358	16265	16217	16172	16028	16159	16303	16167	16212	16106	16172	16080	16377	16130	16148	16176	16072	16220	16151	16205	16131	16324	16127	16254	16309	16256	16063	16110	16201	16139	16263	16202	16049	16184	16317	16214	16224	16104	16205	16368	16196	16124	16366	16211	16212	16109	16216	16237	16129	16220	16241	16261	16192	16238	16218	16115	16084	16228	16197	16264	16098	16239	16225	16259	16236	16228	16262	16076	16282	16202	16255	16079	16238	16156	16169	16143	16254	16154	16160	16317	16256	16094	16178	16051	16196	16270	16226	16232	16297	16328	16246	16164	16209	16244	16160	16216	16181	16310	16208	16293	16336	16211	16246	16190	16052	16270	16304	16200	16321	16096	16198	16202	16131	16174	16026	16186	16256	16245	16229	16110	16258	16271	16319	16244	16067	16169	16163	16242	16382	16159	16119	16251	16244	16032	16288	16268	16142	16125	16023	16107	16098	16110	16020	16020	16228	16352	16253	16167	16219	16252	16000	16088	16144	16386	16343	16154	16051	16226	16193	16366	16243	16094	16178	16198	16045	16142	16169	16221	16279	16215	16164	16238	16050	16168	16155	16304	16365	16176	16005	16200	16321	16067	16237	16251	16255	16025	15996	16042	16210	16136	16267	16107	15998	16377	16119	16364	16058	16149	16077	16196	16326	16173	16275	16086	16211	16136	16327	16253	16135	16233	16164	16235	16099	16001	16194	16293	16329	16227	16085	16218	16038	16321	16133	16153	16132	16375	16375	16245	16141	16303	16064	16160	16164	16113	16127	16192	16366	16214	16160	16269	16235	16276	16182	16272	16164	16146	16244	16158	16357	16256	16291	16460	16225	16208	16205	16088	16312	16047	16298	16224	16109	16183	16223	16078	16199	16077	16074	16028	16284	16183	16139	16200	16067	16180	16237	16160	16050	16365	16226	16127	16228	16205	16147	16131	16266	16236	16233	16356	16300	16186	16169	16097	16110	16098	16156	16146	16106	16216	16180	16254	16125	16235	16290	16128	16244	16279	16312	16167	16172	16299	16254	16091	16226	16082	16103	16337	16068	16104	16134	16321	16201	16209	16227	16273	16115	16168	16156	16051	16241	16009	16242	16277	16409	16098	16202	16223	15978	16020	16178	16187	16132	16215	16161	16208	16166	16233	16228	16163	16034	16172	16316	16162	16167	16142	16230	16095	16254	16242	15972	16253	16188	16221	16121	16344	16326	16155	16295	16282	16243	16263	16231	16113	16310	16115	16261	16246	16016	16091	16203	16088	16143	16186	16230	16138	16276	16368	16110	16187	16296	16357	16241	16261	16097	16239	16161	16249	16167	16183	16106	16167	16021	16281	16273	16228	16296	16227	16101	16185	16156	16108	16166	16135	16292	16348	16144	16293	16386	16168	16341	16197	16166	16253	16322	16120	16190	16102	16301	16390	16240	16350	16243	16354	16087	15983	16112	16107	16148	16154	16114	16327	16142	16370	16211	16095	16012	16332	16264	16189	16420	16086	16075	16209	16182	16340	16156	16244	16157	16135	16141	16073	16224	16317	16060	16214	16367	16076	16283	16033	16141	16285	16109	16094	16177	16258	16223	16153	16247	16174	16161	16247	16236	16280	15978	16196	16099	16139	16363	16238	16228	16164	16224	16133	16194	16265	16107	16163	16235	16036	16197	16230	16219	16324	16298	16223	16153	16207	16084	16267	16175	16120	16133	16281	16248	16072	16093	16166	16177	16231	16117	16111	16329	16149	16293	16234	16031	16156	16091	16219	16130	16234	16153	16146	16253	16066	16149	16138	16200	16165	16124	15987	16168	16212	16074	16276	16039	16289	16200	16097	16117	16035	16213	16065	16197	16027	16045	16407	16224	16234	16286	16190	16138	16147	15985	16129	16353	16162	16293	16257	16150	16255	16268	16077	16131	16029	16315	16098	16133	16225	16302	16272	16148	16234	16161	16282	16314	16168	16149	16060	16038	16105	16167	16253	16053	16196	16021	16260	16178	16109	16060	16334	16224	16305	16225	16148	16293	16174	16158	16108	16126	16169	16221	16147	16062	16293	16168	16032	16134	16208	16163	16026	16205	16090	16268	16177	16215	16266	16158	16053	16162	16296	16151	16059	16177	16246	16245	16162	16343	16123	16279	16137	16014	16121	16070	16182	15935	16359	16126	15987	16162	16311	16123	16132	16331	16319	16026	16360	16184	16137	16211	16360	16271	16030	16264	16208	16294	16368	16048	16136	16364	16124	16181	16201	16268	16052	16241	16272	16146	16185	16157	16162	16349	16209	16205	16260	16289	16152	16300	15983	16226	16275	16175	16149	16141	16080	16176	16188	16075	16319	16262	16173	16126	16149	16422	16139	16446	16199	16114	16204	16212	16251	16144	16176	16146	16194	16303	16257	16284	16143	16186	16283	15959	16069	15989	16200	16220	16383	16224	16123	16194	16327	16191	16206	16201	16350	16120	16252	16171	16169	16091	16228	16194	16395	16220	16251	16274	16269	16030	16201	16087	16141	16325	16387	16309	16228	16338	16357	16111	16200	16008	16180	16115	16137	16309	16102	16098	16333	16178	16320	16194	16296	16122	16183	16152	16168	16170	16334	16381	16166	16292	16214	16224	16145	16309	15957	16125	16332	16132	16270	16150	16257	16168	16341	16301	16179	16278	16283	16259	16241	16157	16155	16279	16077	16201	16211	16210	16101	16329	15997	16263	16087	16115	16266	16187	16122	16296	16156	16142	16064	16307	16209	16209	16153	16221	16216	16208	16275	16198	16330	16263	16201	16243	16165	16082	16156	16250	16218	16168	16369	16207	16201	16182	16105	16287	16108	16196	16253	16192	16254	16224	16110	16220	16091	16205	16315	16011	16138	16232	16292	16257	16176	16173	16267	16226	16238	16217	16152	16082	16296	16394	16110	16145	16236	16247	16253	16165	16182	16198	16180	16273	16156	16103	16226	16016	16068	16163	16097	16149	15965	16154	16205	16218	16285	16221	16134	15975	16158	16243	16297	16076	16338	16207	16379	16040	16214	16017	16055	16185	16240	16060	16365	16172	16104	16225	16332	16169	16135	16419	16245	16232	16191	16116	16285	16168	16152	16318	16151	16116	16115	16148	16128	16189	16096	16243	16324	16143	16290	16014	16309	16333	16248	16411	16202	16099	16200	16165	16284	16112	16165	16257	16226	16257	16027	16128	16136	16152	16176	16245	16328	16078	16136	16160	16076	16268	16155	16134	16037	16231	16220	16079	16201	16057	16381	16235	16096	16236	16045	16213	16299	16129	16305	16237	16189	16038	16103	16100	16092	16118	16101	16210	16106	16187	16146	16305	16220	16200	16264	16188	16193	16125	16305	16035	16238	16061	16176	16215	16195	16145	16259	16141	16185	16249	16171	16246	16179	16204	16293	16157	16046	16213	16227	16176	16211	16157	16258	16263	16038	16304	16182	16152	16242	16011	16173	16197	16134	16103	16113	16221	16291	16125	16202	16195	16111	16150	16146	16209	16319	16137	16021	16158	16153	16138	16195	16355	16052	16180	16112	16080	16122	16098	16067	16127	16199	16249	16055	16228	16144	16198	16122	16108	16302	16263	16285	16130	16228	16281	16125	16235	16243	16285	16279	16093	16141	16075	16250	16127	16132	16245	16086	16191	16155	16299	16290	16195	16223	16155	16244	16114	16161	16175	16107	16123	16348	16162	16115	16263	16020	16258	16332	16289	16022	16087	16248	16218	16228	16283	16180	16222	16168	16241	16202	16169	16333	16184	16525	16145	16089	16137	16246	16258	16081	16325	16166	16114	16290	16296	16077	16189	16261	16183	16254	16162	16175	16353	16165	16126	16345	16230	16188	16225	15982	16077	16068	16270	16251	15995	16305	16152	16025	15997	16187	16214	16168	16295	16124	16213	16176	16378	16275	16335	16177	16086	16320	16224	16220	16148	16081	16024	16196	16107	16198	16189	16279	16168	16167	16084	16431	16176	16157	16146	16183	16174	16243	16126	16249	16359	16182	16054	16260	16069	16253	16337	16217	16411	16147	16080	16191	16004	16157	16319	16190	16239	16180	16293	16285	16072	16156	16032	16158	16221	16115	16083	16186	16217	16129	16220	16181	16244	16299	16193	16279	16320	16175	16097	16338	15995	16197	16236	16242	16291	16263	16178	16288	16143	16198	16119	16257	16246	16230	16195	16270	16332	16177	16205	16258	16187	16219	16156	16245	16129	16108	16392	16255	16222	16235	16253	16097	16110	16108	16044	16066	16358	15987	16020	16247	16273	16114	16267	15986	16044	16006	16374	16060	16310	16474	16179	16297	16224	16164	16176	16202	16178	16008	16230	16221	16349	16271	16458	16181	16378	16153	16100	16196	16097	16166	16265	16135	16258	16051	16134	16331	16251	16230	16102	16286	16286	16254	16076	16349	16176	16266	16162	16135	16103	15968	16207	16094	16326	16211	16260	16210	16474	16319	16120	16039	16222	16158	16255	16284	16287	16164	16153	16219	16063	16200	16143	16175	16096	16116	16216	16287	16231	16226	16210	16155	16132	16219	16118	16228	16340	16071	16158	16100	16210	16275	16154	16125	16301	16251	16292	16298	16270	16179	16404	16277	16311	16162	16033	16175	16070	16149	16093	16225	16150	16120	16129	16180	16089	16364	16128	16136	16139	16118	16164	16272	16207	16191	16178	16126	16281	16148	16093	16195	16109	16179	16102	15975	16352	16051	16186	16087	16319	16213	16280	16109	16286	16037	16142	16112	16139	16167	16025	16073	16191	16094	16183	16239	16047	16088	16171	16064	16280	16068	16265	16235	16118	16197	16096	16345	16043	16248	16304	16318	16239	16231	16326	16016	16336	16273	16217	16185	16242	16225	16154	16289	16263	16072	16183	16204	16192	16089	16290	16209	16154	16118	16279	16275	16270	16250	16215	16286	16203	16013	16134	16199	16203	16228	16149	16102	16271	16224	16155	16244	16082	16201	16238	16091	16299
30914	26539	29242	25894	22078	21111	20576	20099	19897	19643	19645	19693	19482	19455	19287	19225	19311	19427	19205	19367	19341	19318	19070	19190	19098	19147	19220	19032	18934	19285	19171	19059	19127	18999	19139	18931	18927	18912	19088	19099	19151	19221	19019	19085	19026	19210	19083	18972	18918	19003	19124	18926	19139	19092	19019	19183	18928	19057	18952	18941	18944	19171	19100	18955	18999	19086	19046	18863	19049	19130	18954	19148	18911	19060	18815	19191	18977	18871	19101	18827	19142	19045	19038	18789	19014	18848	19115	18912	18929	19070	18855	18814	18769	19036	18959	19015	18803	18951	18919	19232	19117	19057	19003	18898	19169	19088	18980	18931	19096	18959	18979	18875	18998	19095	19044	18847	19097	18866	18822	18940	19240	18959	18834	19037	19116	18786	19188	19337	19091	18743	18827	19024	18864	18972	19016	19285	18950	19031	19053	18945	18964	18904	18941	18967	19038	18845	18819	18972	18898	19190	18799	18916	19147	19095	18900	18982	18921	18962	18968	19037	18902	19138	19148	18998	18968	18930	19127	18792	18975	18851	19133	19126	19053	19185	19001	19111	19085	19206	18885	18991	19151	19153	19093	19017	18922	19094	18919	19188	18847	19056	18970	19194	19280	18923	18962	19079	18999	19118	18895	19022	19117	19057	19035	19007	19086	19147	18986	18962	19038	18830	19170	19016	19132	18846	19028	19088	18958	19038	18947	19151	19236	18949	19066	19016	18798	18675	18990	19058	18889	18811	18979	18958	18851	19143	19065	18987	18997	19090	18758	19037	18951	19053	18981	18960	18928	19127	19043	19042	19032	19003	18989	18895	19073	19206	18946	18740	19030	18863	19052	19028	18956	18925	18930	18983	18798	18848	18945	18794	19003	19137	18970	19103	18977	18948	19081	19202	19104	19050	18886	19190	18920	18980	18908	18984	18836	19182	19060	19018	19075	19056	19132	19120	19009	18918	18932	18872	18930	18836	19085	18811	19032	18961	18931	19173	18852	19170	19076	19061	18997	18891	18901	19019	19071	18907	19009	19039	19084	19095	18988	19086	19205	19053	19316	18975	18956	19047	18776	19058	19149	19071	18822	19163	18992	19017	18954	18741	19004	19063	18980	19062	18938	19058	19015	19109	18775	18955	19052	19157	19003	19120	18868	18814	19039	18938	19136	19076	19013	18931	18952	19016	19010	19138	18968	19049	18751	18815	18984	19032	19228	19009	19155	18855	18996	19087	19180	19030	19094	18876	19194	18960	18893	18997	19193	18648	19076	18963	18835	19091	18978	19065	19097	18967	19020	19166	18988	19136	19135	19170	18951	19193	19014	18891	19068	18997	18759	18999	19072	18783	19028	19144	19155	19017	19139	19049	18915	19049	19175	19148	19138	19130	19126	19053	19131	18963	18935	19093	19189	19208	18911	18944	18767	19069	19075	19122	18942	19241	19052	18993	18914	19047	18950	18984	19044	18959	19079	19039	19033	18828	18953	18880	19111	19245	18939	18864	18953	19050	19027	19004	18870	19321	18943	19180	19093	19062	18900	19046	18964	18952	19179	19151	18949	18933	18896	19132	18915	18888	19288	19002	18909	19028	18825	19058	19199	19227	18948	19143	18882	19023	18996	19048	19074	18903	18758	19048	18943	18968	18900	18870	19043	19145	19225	19044	18947	18829	19065	18952	19012	19046	18897	18889	19024	18844	18945	18826	18923	19064	18971	18925	19052	18942	18694	19281	19130	19054	18964	19081	19084	18903	19004	18855	18864	18978	19122	19132	18852	18889	18819	19154	18971	19156	19104	19015	18862	19013	18857	18950	18958	18790	18948	18923	19034	18901	19167	19180	18778	19054	19134	18936	18958	19016	18950	18885	19066	19013	19106	19055	19152	18984	19002	18829	18756	19096	19009	19095	19243	18886	19074	19104	18970	19177	19036	19154	19033	19226	19106	18946	19026	19093	18985	18978	18945	18793	19034	19028	19023	18843	18810	18996	19047	19061	18834	18863	19007	19038	19051	18891	18856	18784	19024	18997	18749	18985	19067	19140	18820	18978	19031	18967	19015	19206	19166	18967	19060	18979	19039	18950	19159	18883	18806	18926	18925	18970	19260	19054	19012	19121	18971	19084	18977	18903	19010	19064	19194	19107	18936	18808	18811	18858	18950	18992	18978	19202	18933	18917	18957	18831	18901	18939	18961	19086	18857	18926	19060	18901	19078	18977	18947	19001	18794	19103	19033	19097	18864	19069	19104	18833	18938	19094	18975	18780	19198	19202	19161	19036	19176	18995	18841	19024	18809	19104	18961	19099	19209	18928	18894	18990	19064	18844	19171	19066	19024	18914	19044	18907	18951	18935	18837	19059	19101	19088	19032	18987	18914	19098	18955	18800	18971	18938	19169	18840	19014	19011	18866	19040	19157	19065	18976	19207	19186	18970	18923	18891	19173	19075	19025	19197	18965	18999	19161	19159	18837	19034	19070	18962	19084	19177	18899	18925	19091	19064	18944	18938	19232	18831	18980	19129	18930	19005	18954	19003	18963	19091	19021	19155	18964	19109	18919	19133	19120	19093	19079	18963	19220	18918	18864	18965	19108	19102	19422	19072	18859	18901	19101	19042	19067	18942	19098	19253	18856	18823	18910	19017	19179	19097	19053	19008	19187	19116	19104	19070	19075	18702	19100	19014	19159	19076	18882	18732	18905	18934	19167	18843	19098	19068	19036	19072	18803	18917	19031	18888	18870	19252	19171	19088	18893	18976	18971	19054	18980	19141	19101	18925	19085	18992	18888	18879	19078	18879	18971	18893	19003	19013	19003	19069	19001	19092	19121	19102	19057	18985	19131	19055	19017	18884	18893	19006	19078	18931	19131	18868	19074	18939	18952	18908	18994	19249	19167	19136	18986	18873	19117	18977	18976	18868	18944	18778	18933	18871	19055	19168	19231	19050	19072	19105	18976	19087	19217	19043	19008	18915	18947	19071	19043	18786	18838	19023	18800	18891	18877	19032	18883	18829	19276	19054	18892	19107	19073	19239	19023	18956	19196	18994	18898	18903	18753	18774	18954	18852	19186	19103	19060	18814	19099	19233	18758	19037	18996	19129	18943	18982	19102	19127	19165	18975	18990	19102	19118	19152	19098	19081	18965	19004	19183	19071	18894	18888	19083	18992	19124	18905	18910	18874	19078	19176	19069	18782	19265	19110	19032	19081	18959	19154	18985	18723	18959	19170	19169	19074	18917	18903	18876	19009	18964	18979	19119	18998	19219	19045	18971	19010	18953	19010	18989	18972	18991	18964	18902	19070	19049	18984	19161	19052	18993	19135	19001	19150	19000	18951	19100	18972	18966	19009	18984	18827	18923	19247	18972	18900	18870	18963	18983	19105	19094	19174	19100	18949	19066	18875	18911	18885	19104	19013	18982	18906	18974	18936	19152	18867	19082	19114	19110	19077	18823	18938	19093	19157	19133	19070	18991	18926	18999	19146	19039	19078	19196	19101	18860	18958	19235	19030	19007	18919	19193	19097	19018	19044	19093	18861	19130	19000	19162	19033	18940	19016	19044	19077	18975	19063	18915	19051	19099	19134	19146	18925	19031	19075	19071	18937	18963	19173	19126	19111	19015	19154	18975	18957	19003	19033	19070	18883	19081	19000	19113	18855	19142	18852	19007	19208	19062	19194	19128	19031	19104	18843	19131	19062	18981	18975	18923	19035	19070	18759	18915	19107	19135	18964	19037	19193	19167	18948	19067	19035	19049	19000	19034	18864	19155	19310	19057	19151	18960	19045	18979	18942	18825	18856	19160	18921	19056	18776	18959	18965	19129	19040	19131	19141	18928	19182	18947	19136	19171	19073	18991	18806	19197	19142	18883	19016	18839	18985	18912	19198	18840	19004	19304	19189	19031	19003	19109	19032	19106	19080	19090	19074	19065	19071	19076	19103	18982	19170	18899	18989	18980	18918	18976	18647	19091	19020	19156	18913	19061	19085	19049	18835	18877	18960	19068	18959	18855	19011	19032	18958	19187	19055	19168	18927	18688	19006	19075	18848	19177	19165	19201	19035	19083	18902	19304	19054	19010	18954	18911	19190	19194	18924	18981	18970	19100	19013	18983	18880	18897	18925	19153	19070	18933	18962	18999	19110	18943	18822	19024	18926	19023	19081	18994	19110	19140	19190	18925	19101	18872	18837	19110	19106	19106	18907	19039	18968	19199	19226	19111	19248	19021	18971	18860	19043	19199	19053	19134	18931	19079	19206	18905	19106	19034	18807	18898	18974	18957	19196	19137	19011	19088	18980	19054	18983	18982	18906	18949	18937	19026	18881	19055	18906	19067	19131	18877	19038	19208	18937	19057	18971	18978	19073	18996	19027	19099	18766	18989	19227	19097	19012	19242	19028	19111	18781	18886	19011	18824	19027	18944	18987	18982	19099	19046	19093	19158	19149	19096	19095	19042	18876	19038	18806	18965	19075	18915	18883	19024	18976	18997	18946	18927	18874	19080	18935	19111	19103	19020	18962	18923	18901	18992	18898	18926	19054	18901	19052	19254	18959	19120	19116	19037	19114	18973	19015	19038	19026	19049	18946	18963	18990	18995	19057	18852	19151	19124	19009	19051	18944	18920	18909	19036	18836	19044	18971	19265	19033	19036	18980	19148	19065	19023	19037	18987	19090	19116	19178	19036	18838	19115	18856	18864	18937	18920	18914	18866	19080	18838	18937	18948	19029	19098	18997	18962	19243	18886	18879	19176	18963	19232	18990	18950	18967	19253	18953	19047	18863	19121	19286	18997	18783	18950	18841	19072	18997	18854	19002	19082	18881	19026	19098	19112	19179	19153	19103	19132	18895	19051	18989	19052	18996	19053	19041	19070	18995	19057	18975	19134	18747	18962	19085	18859	19023	19041	19025	19183	18986	18960	18988	19174	19213	19218	18936	19118	18948	19001	18994	19039	19016	18840	18974	18722	19054	19199	19069	19099	18898	18848	18909	19024	18973	18934	18911	19095	18915	19124	19109	19017	19058	19062	19098	19034	19153	19015	19050	19110	18956	18920	19150	19184	18961	18924	18974	19000	18893	19006	19031	19068	19170	19043	19033	18877	19068	19028	19199	19138	19096	18997	18945	19066	19089	19120	18903	19037	18974
24857	33206	31295	24400	20763	18870	18037	17351	17227	16855	16760	16529	16333	16164	16270	16094	15904	15939	15930	15777	15966	15764	15730	15715	15726	15713	15599	15586	15607	15568	15580	15543	15691	15513	15483	15529	15497	15489	15533	15775	15556	15562	15574	15603	15693	15447	15598	15426	15560	15589	15631	15433	15707	15490	15565	15665	15488	15623	15627	15638	15500	15575	15817	15425	15505	15360	15565	15558	15498	15524	15426	15503	15507	15578	15703	15421	15558	15576	15560	15546	15647	15473	15729	15395	15670	15590	15478	15637	15521	15617	15722	15479	15458	15320	15574	15573	15443	15654	15432	15514	15497	15413	15690	15308	15708	15576	15561	15511	15405	15648	15610	15560	15623	15651	15467	15459	15555	15507	15607	15643	15431	15612	15522	15583	15458	15453	15469	15662	15549	15651	15473	15700	15447	15470	15562	15713	15547	15594	15611	15373	15693	15538	15625	15616	15516	15583	15520	15601	15421	15410	15403	15670	15429	15646	15518	15542	15688	15570	15576	15456	15624	15484	15497	15518	15513	15530	15378	15601	15620	15569	15494	15586	15658	15475	15464	15593	15397	15537	15570	15431	15429	15563	15517	15568	15493	15558	15609	15603	15551	15778	15652	15524	15598	15518	15593	15500	15533	15547	15519	15578	15677	15291	15370	15576	15757	15597	15631	15593	15438	15589	15520	15598	15400	15633	15609	15503	15715	15728	15454	15383	15499	15510	15467	15496	15569	15462	15525	15564	15313	15537	15620	15458	15632	15553	15603	15532	15634	15581	15555	15756	15652	15452	15567	15436	15759	15441	15404	15472	15404	15495	15523	15594	15478	15624	15542	15456	15599	15394	15728	15534	15365	15412	15644	15661	15542	15318	15574	15630	15554	15561	15492	15665	15524	15598	15425	15803	15591	15527	15527	15641	15492	15520	15481	15464	15572	15645	15458	15764	15624	15535	15562	15545	15597	15470	15538	15505	15515	15449	15504	15776	15587	15454	15561	15639	15448	15520	15421	15617	15597	15273	15464	15660	15572	15380	15616	15625	15595	15501	15563	15597	15400	15549	15613	15443	15535	15603	15547	15608	15506	15458	15695	15625	15545	15651	15509	15467	15810	15432	15583	15513	15630	15571	15531	15445	15700	15664	15469	15539	15467	15472	15483	15619	15438	15563	15516	15475	15630	15565	15654	15440	15617	15492	15501	15577	15747	15554	15491	15492	15572	15519	15684	15590	15547	15566	15649	15781	15417	15635	15499	15556	15507	15628	15655	15489	15471	15564	15343	15463	15474	15618	15470	15518	15623	15450	15579	15481	15578	15544	15640	15560	15456	15493	15598	15594	15694	15387	15420	15449	15568	15408	15608	15553	15500	15693	15540	15534	15617	15591	15510	15382	15714	15565	15531	15572	15614	15679	15369	15541	15512	15570	15614	15440	15565	15654	15482	15452	15483	15512	15472	15550	15701	15498	15565	15591	15638	15423	15629	15514	15393	15448	15463	15634	15329	15680	15522	15556	15499	15708	15454	15447	15654	15465	15567	15572	15513	15636	15453	15572	15606	15440	15661	15518	15510	15656	15528	15556	15536	15649	15378	15615	15785	15600	15521	15427	15684	15600	15612	15521	15407	15737	15403	15467	15616	15524	15565	15565	15474	15444	15519	15626	15590	15519	15573	15372	15468	15570	15665	15515	15447	15382	15686	15622	15612	15464	15517	15666	15554	15637	15641	15497	15588	15514	15497	15518	15563	15434	15625	15474	15611	15426	15589	15471	15602	15493	15597	15548	15527	15503	15345	15487	15495	15667	15636	15601	15593	15441	15355	15649	15382	15544	15462	15609	15550	15568	15435	15597	15536	15619	15593	15384	15644	15557	15404	15495	15568	15616	15596	15270	15615	15433	15546	15334	15535	15441	15647	15505	15531	15551	15574	15430	15594	15466	15627	15533	15530	15509	15581	15466	15533	15628	15622	15409	15475	15568	15437	15767	15616	15553	15576	15540	15498	15419	15563	15447	15606	15527	15445	15555	15698	15379	15516	15476	15446	15449	15482	15543	15618	15484	15537	15466	15646	15468	15596	15509	15556	15649	15383	15500	15489	15476	15376	15612	15480	15524	15520	15662	15454	15562	15530	15567	15544	15466	15567	15525	15588	15493	15358	15487	15556	15444	15644	15579	15523	15550	15434	15599	15708	15671	15503	15471	15806	15558	15750	15604	15440	15518	15572	15524	15516	15673	15465	15570	15685	15504	15576	15651	15453	15407	15474	15543	15592	15493	15750	15506	15657	15700	15602	15454	15532	15597	15555	15618	15684	15484	15448	15532	15450	15536	15472	15612	15616	15357	15527	15603	15493	15594	15469	15537	15547	15631	15688	15612	15493	15470	15659	15615	15510	15454	15543	15546	15571	15628	15381	15612	15562	15532	15590	15477	15400	15440	15508	15422	15409	15518	15357	15683	15427	15486	15517	15597	15650	15526	15760	15673	15546	15566	15480	15478	15525	15491	15522	15467	15526	15606	15662	15494	15557	15525	15468	15522	15656	15625	15443	15470	15444	15652	15663	15637	15372	15457	15673	15703	15388	15608	15604	15734	15485	15612	15561	15525	15622	15439	15688	15541	15528	15648	15478	15596	15471	15588	15615	15636	15501	15672	15633	15594	15854	15599	15568	15440	15622	15467	15518	15614	15465	15571	15656	15674	15526	15634	15492	15640	15768	15522	15569	15616	15438	15580	15478	15483	15390	15657	15504	15514	15544	15595	15578	15543	15584	15551	15567	15417	15464	15458	15584	15526	15520	15642	15521	15638	15333	15733	15630	15626	15706	15569	15657	15616	15677	15387	15504	15474	15578	15691	15534	15312	15521	15512	15597	15530	15544	15538	15584	15448	15485	15371	15541	15579	15498	15453	15494	15694	15452	15607	15701	15558	15421	15485	15616	15482	15476	15643	15386	15567	15413	15438	15650	15442	15530	15542	15393	15571	15759	15492	15632	15478	15626	15562	15571	15483	15595	15551	15611	15627	15516	15435	15402	15617	15444	15448	15422	15558	15594	15618	15514	15528	15559	15454	15620	15599	15630	15527	15560	15528	15631	15304	15576	15621	15410	15565	15543	15485	15547	15640	15579	15725	15445	15399	15343	15544	15662	15505	15580	15530	15625	15587	15591	15695	15464	15618	15456	15505	15661	15455	15644	15481	15476	15524	15516	15651	15563	15521	15689	15416	15525	15613	15563	15421	15583	15618	15513	15427	15422	15472	15574	15867	15704	15536	15648	15436	15740	15575	15571	15591	15721	15479	15377	15562	15659	15506	15385	15459	15527	15355	15496	15545	15553	15501	15650	15621	15504	15550	15775	15582	15416	15603	15668	15542	15289	15408	15535	15454	15601	15567	15524	15492	15610	15585	15551	15522	15586	15764	15511	15403	15532	15469	15621	15592	15695	15609	15677	15610	15631	15594	15710	15530	15540	15720	15537	15423	15366	15689	15459	15439	15570	15609	15574	15528	15593	15496	15759	15676	15634	15681	15662	15537	15620	15503	15558	15642	15696	15623	15636	15537	15578	15515	15308	15589	15550	15557	15711	15461	15388	15651	15643	15475	15453	15589	15511	15497	15403	15473	15538	15649	15604	15576	15504	15612	15456	15523	15560	15570	15417	15477	15530	15535	15388	15429	15594	15538	15600	15473	15439	15634	15461	15714	15610	15558	15633	15573	15495	15533	15604	15611	15626	15636	15622	15529	15525	15469	15475	15711	15285	15698	15488	15565	15672	15745	15553	15588	15703	15575	15441	15481	15539	15653	15620	15511	15746	15629	15582	15640	15555	15552	15589	15505	15556	15607	15507	15437	15678	15386	15618	15516	15563	15535	15562	15524	15413	15354	15582	15456	15585	15567	15442	15587	15652	15767	15600	15625	15672	15504	15533	15395	15695	15512	15503	15520	15319	15599	15620	15408	15654	15565	15535	15418	15604	15545	15484	15451	15586	15524	15432	15557	15447	15573	15468	15471	15550	15569	15572	15554	15535	15565	15471	15536	15340	15405	15437	15516	15596	15583	15566	15553	15539	15692	15477	15652	15420	15481	15633	15697	15572	15461	15651	15263	15645	15479	15527	15760	15453	15535	15648	15491	15465	15785	15593	15462	15452	15574	15451	15616	15357	15631	15587	15558	15680	15594	15453	15479	15592	15519	15727	15421	15549	15481	15561	15566	15457	15636	15684	15554	15478	15630	15523	15572	15500	15560	15625	15544	15295	15556	15521	15483	15788	15702	15537	15613	15444	15612	15534	15524	15514	15570	15675	15571	15532	15551	15663	15390	15738	15604	15567	15555	15615	15587	15497	15647	15529	15443	15446	15717	15565	15570	15585	15525	15491	15529	15453	15459	15559	15524	15605	15472	15405	15548	15600	15408	15523	15746	15518	15751	15519	15728	15439	15589	15577	15630	15446	15444	15770	15511	15500	15626	15623	15492	15430	15544	15636	15553	15419	15428	15615	15538	15508	15625	15513	15577	15516	15495	15513	15509	15775	15465	15766	15720	15696	15443	15518	15510	15610	15483	15528	15455	15509	15534	15388	15613	15617	15540	15569	15460	15664	15417	15753	15557	15499	15526	15370	15515	15677	15371	15581	15604	15481	15644	15731	15606	15537	15631	15577	15626	15468	15398	15537	15580	15527	15454	15510	15632	15602	15599	15472	15462	15544	15652	15550	15531	15522	15541	15632	15513	15660	15598	15495	15421	15698	15528	15450	15465	15478	15453	15628	15599	15736	15451	15526	15511	15493	15602	15675	15477	15520	15353	15701	15594	15657	15525	15508	15541	15542	15469	15636	15467	15447	15572	15638	15545	15551	15584	15517	15619	15734	15563	15572	15553	15558	15557	15585	15481	15603	15736	15721	15513	15561	15562	15619	15679	15555	15633	15481	15603	15707	15535	15547	15550	15506	15497	15526	15683	15419	15703	15630	15500	15623	15562	15520	15474	15585	15490	15632	15500	15506	15413	15465	15582	15617	15462	15623	15526	15564	15586	15511	15661	15506	15536	15600	15445	15639	15633	15685	15580	15494	15472	15706	15458	15471	15563	15529	15480	15518	15739	15471	15548	15626	15568	15460	15578	15430	15480	15612	15589	15606	15657	15546	15543
25057	20993	27940	25151	23680	23585	23212	21237	20780	20644	20370	20341	20033	20024	19734	19717	19700	19509	19534	19464	19420	19485	19464	19682	19402	19477	19314	19092	19422	19101	19280	19405	19250	19137	19313	19193	19394	19231	19221	19220	19267	19453	19437	19280	19252	19464	19265	19181	19009	19280	19225	19063	19205	19234	19130	18879	19246	19274	19202	19289	19208	19119	19117	19113	19267	19108	19178	19156	19213	19134	19128	19064	19173	19156	19206	19123	19067	19240	19177	19178	19333	18799	19202	19122	19296	19080	18950	19052	19131	19118	19100	19145	19235	19215	19141	18935	19114	19069	19123	19218	19290	19151	19116	19052	19105	19009	19263	19036	19141	19089	19028	19134	19034	19179	18985	18948	19167	19276	19275	19137	19105	19165	18993	19261	19177	19212	19370	19050	19086	19424	19134	19318	19278	19325	19229	19120	19222	19143	19179	18992	19071	19166	19006	19148	19289	19230	19211	19031	19221	19341	19165	19004	19026	19053	19042	19245	19056	19165	19094	18920	19213	19130	19329	19304	19439	19050	19064	19189	19376	19360	19118	19222	18977	19195	19000	19257	19095	18989	19218	18908	19265	19289	19216	19221	19140	19105	19096	19078	19035	19222	19023	19196	19192	19189	18929	19145	19224	19129	19069	19302	19124	18877	19081	19121	19062	18914	19058	19176	19297	19048	19235	19117	19176	19017	19131	19102	19175	19193	19268	19220	19175	19102	19118	18939	19036	19283	19194	19251	19089	19175	19234	19205	18967	19205	18955	19164	19147	19013	19097	19013	19184	18882	19192	19076	19150	19068	19123	19263	19070	19144	19100	19087	19168	19084	18957	19114	19103	19213	19253	19083	19332	19149	19181	19195	19004	18968	19080	19162	19035	19154	18972	18924	19047	19116	19216	19082	18984	19177	19120	19334	19195	19062	19114	19187	19293	19169	19408	19086	19237	19162	19014	19113	19233	19281	19274	19105	19134	19124	19259	19247	19152	19124	18964	19018	19458	19036	19421	19020	19131	18948	19098	19123	19013	19027	19140	19036	19299	19054	19364	19241	19287	19128	19097	19282	19065	19100	19209	19099	19089	19171	19142	19487	19233	19136	18996	19001	18996	19365	19404	19217	19358	19014	19135	19201	19090	19048	19077	19091	19098	19051	19211	18878	19152	19240	18969	19361	18915	19167	19062	19055	19045	19235	19165	19173	19335	18960	19117	19088	19074	18878	19027	18919	19037	19083	18997	19062	18970	19105	18854	18984	19373	19073	19142	19120	19171	19162	19210	19242	19109	19255	18922	19255	19369	19071	19190	19041	19123	19034	19000	19195	19090	19200	19052	19169	19192	19060	19084	19211	19171	18924	19111	19399	19068	19228	19024	19153	19126	19365	19244	19212	19197	19137	19102	19175	19027	19112	19134	19298	19237	19074	19181	19107	19125	19125	19172	19272	19024	19083	19050	19104	19067	19190	19168	19297	19032	19218	19021	18996	19126	19281	19057	19195	19232	19051	19131	18881	18953	18993	19099	19347	19147	19252	19361	19248	19297	18972	19058	19115	18894	19058	19237	19354	18997	19319	19310	19299	19150	19255	19034	19146	19087	19152	19054	19125	19106	19259	19231	19098	19345	19257	18930	19134	19140	19043	19087	19026	19146	19170	19280	19077	19200	19036	19127	19085	19017	19113	19079	19049	19221	19206	19186	19117	19094	19083	19199	19075	19113	19142	19309	18941	19210	19197	19225	19098	19163	18963	19236	19117	19065	19154	19234	19111	19210	19085	19252	19087	19066	19018	18867	18843	19169	19208	19215	18941	19134	19090	18880	19355	19293	18934	18987	19144	19179	19037	19235	19169	19089	19160	19422	19229	19077	19265	19222	19094	19031	18947	19169	19112	19285	19082	19221	19025	19065	19176	19188	18986	19168	19065	18858	19188	19361	19010	19300	19009	19151	19271	19021	19146	19097	19186	19432	19198	19157	19055	18976	18995	18978	19242	19141	19295	19067	19216	19172	19214	19165	19233	19242	18922	19360	19199	19381	18955	19071	19259	19070	19191	19050	19423	19320	19122	19103	19033	19304	19195	19154	19237	18977	19345	19021	19041	19119	19173	18985	18943	18861	19094	18963	18988	19163	19257	19252	19094	18911	18914	19299	19236	19245	19207	19170	19024	18935	19071	19281	19229	19233	19036	19037	19033	19073	19027	19087	19091	18945	19207	18906	19162	19264	19145	19038	19018	19116	19226	19184	19101	19161	19061	19234	18997	19099	19070	18878	19246	19166	19147	19105	18836	19002	19121	19116	18945	19117	18988	19214	19112	19222	18969	19318	18984	18899	19144	19239	19265	19152	19258	19122	19109	19199	19034	19059	19084	19097	18902	19183	18912	19321	19205	19109	19113	19200	19217	19197	18946	19315	19178	19048	19240	19097	19116	19294	19154	19322	19046	19321	19198	19054	19063	19090	18917	19186	19010	19010	19201	18814	19035	19046	19174	19165	19356	19223	19281	19225	19076	19273	19033	19316	19252	19163	19238	19168	19048	19200	19082	19255	19365	19009	18959	19186	19271	19202	19068	19062	19067	19270	19043	19032	19083	19208	19265	18948	19188	19125	19229	19125	19162	19229	19039	19055	18990	19101	19025	19105	19100	18997	19304	19282	19250	19040	19182	19238	19064	19245	19098	19079	19132	19088	19031	19151	19393	19134	18959	19212	19210	19027	19090	19028	18948	19145	19223	19046	19283	19136	19171	19300	19194	19383	19275	19060	19089	19256	19276	19256	19233	19171	19002	19173	19039	18892	19062	19124	19141	19060	19176	19279	18965	19242	19199	19274	19109	19269	19250	19043	19215	18951	19073	19239	19119	19140	19133	19211	19202	19016	18926	19187	19022	19282	19356	19239	19178	19199	19153	19233	19134	19177	19125	19353	18943	19016	19091	18915	18878	18990	19137	19022	18932	19249	19161	19021	19235	19155	19060	19214	19175	19326	19003	19206	19149	19473	19088	19193	19294	19006	19140	19200	19090	19033	19166	18951	19063	19116	18995	19124	19218	19401	19053	19238	19203	19237	19138	19261	18914	19115	19296	19200	18922	19316	19343	18987	19108	19120	19279	18998	19255	19177	19048	18926	18930	18978	19106	19108	19148	19217	19266	19367	19148	19092	19180	19153	18986	19188	19132	19136	19218	19071	19151	18945	19050	19171	19380	19148	19282	19245	19230	19325	19200	19204	19055	19167	19097	19081	19178	19109	19104	19317	19101	19244	19199	19134	19162	19290	19136	19191	19160	19142	19253	19079	19250	18997	18912	19320	19363	19143	19083	19067	19073	19252	19272	19074	19028	19195	19105	19067	19021	19097	19340	19207	19095	18970	18997	19287	18895	19023	19299	19168	19207	19074	19241	19085	18977	19268	19206	19081	19171	18991	19227	19153	19247	19092	19079	19024	19342	19076	19164	19156	19272	19275	18987	19054	19071	19145	19114	19452	19183	19034	19061	19040	19050	18905	19118	19195	19159	19088	19162	19201	19100	19194	19206	19100	19204	19104	19227	19156	19234	18968	19064	19146	19136	19139	19006	19129	19229	19046	19238	19233	18952	19252	19267	19287	18949	19114	19184	19039	19156	19213	19111	19061	19023	18981	19310	19299	19138	19188	18920	18958	19107	19069	19119	19168	19049	19190	19031	19180	19065	19149	19111	19226	19009	19135	19121	19101	19126	19096	19256	19005	19066	19161	19234	19026	19086	19138	19205	19387	19306	19247	19173	19079	19285	19070	19198	19062	19180	19029	18961	19044	19248	19140	19118	19140	19235	19255	19323	19033	18972	19126	19178	19269	19134	19066	18925	19084	19021	19417	19202	19225	18935	18959	19241	19176	19276	19018	19002	19050	18842	19088	19090	19186	19072	18932	19007	19269	19184	19172	19252	19028	19066	19301	19133	18961	19044	19054	18945	19049	19173	19342	19387	19309	19275	19020	19164	19152	19162	19242	19295	19166	18981	19296	19242	19179	19288	19083	19214	19020	19120	19054	19369	19194	19152	19267	19159	19084	19239	19135	19124	19048	19144	18837	18838	19220	19000	19057	19158	19192	19028	18879	18959	18994	19148	19274	19226	18953	19153	19060	19162	19182	19043	19188	19089	18990	19098	19158	19080	19336	19015	19138	19192	19082	19219	19234	19100	19172	19361	19320	19387	19092	19109	19338	19305	19192	19122	19091	19293	19349	19065	19198	19244	19056	19114	19251	19163	19156	19095	19220	19079	19164	19297	19060	19118	19273	19036	19452	19012	18898	19168	19030	19104	19093	19051	19209	19032	19384	19206	19168	19284	19050	19014	19258	19162	19149	19162	19054	19100	19372	19506	19071	19100	18926	18894	18887	19080	18967	18980	19220	19188	19037	19024	19122	19122	18998	19070	19143	19076	19197	19059	19297	19087	19118	19151	19257	19184	19209	19140	19171	19120	19192	18984	19150	19395	19080	19223	19086	19029	19374	19269	18910	18959	19198	19301	19166	18971	18989	19081	19140	19004	18963	19077	19282	19198	19161	19046	19305	19065	19111	19216	19189	19040	19414	19257	19127	19186	19077	19285	19146	18909	19149	19058	19194	19010	19224	19082	19119	19028	19210	19082	19079	19226	19145	19108	19051	19218	18952	19252	19102	18837	19107	19379	19335	19132	19155	19104	19012	19042	18989	19104	19113	19343	19001	19124	19214	19146	19030	19086	19327	19129	19191	19258	19145	19054	19264	19086	19240	19137	18986	19159	19048	19173	19048	19166	19221	19267	19208	19049	19176	19182	18895	19091	18990	19082	19286	19400	19236	19178	19169	19133	19151	19194	19166	19160	18957	19057	19202	19325	19096	19022	19068	19123	19268	18950	19185	19075	19265	19120	19215	19249	19216	19284	19010	19366	18881	19103	19208	19238	19068	19115	19107	19218	18872	19104	19005	19084	19256	18994	19090	19055	19099	19317	19024	19101	19226	19059	19146	19301	19246	19089	18938	18956	19309	19172	19188	19018	19211	19171	19015	19091	19313	19313	19228	19075	18980	19196	19058	19107	19217	19455	19147	18990	18958	19138	19235	19261	19022	19417	19260	18919	19137	18911	19262	19260	18855	19171	19175	19199	19125	19176	18998	19060	19245	18958
24083	39003	37362	29684	24237	21295	19658	18761	18207	17836	17871	17459	17194	16943	16732	16681	16491	16176	16254	16165	16232	16149	16032	15830	15925	15851	15924	16133	15875	15932	15727	15634	15664	15921	15807	15681	15856	15653	15850	15707	15784	15789	15779	15694	15711	15904	15649	15586	15888	15771	15660	15637	15756	15790	15763	15739	15586	15853	15667	15674	15729	15585	15759	15746	15711	15751	15506	15717	15699	15875	15832	15648	15581	15768	15761	15529	15631	15721	15697	15694	15732	15787	15819	15640	15689	15524	15634	15667	15809	15641	15594	15684	15555	15793	15556	15776	15661	15594	15594	15726	15645	15832	15864	15611	15700	15784	15750	15534	15660	15697	15700	15689	15668	15605	15755	15714	15823	15631	15753	15656	15666	15856	15620	15668	15815	15654	15698	15921	15554	15677	15613	15707	15796	15577	15582	15711	15600	15706	15661	15505	15695	15550	15691	15543	15636	15692	15677	15777	15722	15631	15715	15617	15610	15471	15780	15649	15641	15716	15653	15638	15782	15684	15693	15633	15742	15777	15790	15852	15722	15763	15718	15558	15707	15784	15643	15782	15763	15844	15695	15712	15726	15539	15614	15784	15448	15661	15636	15664	15571	15685	15755	15668	15737	15684	15796	15887	15771	15748	15938	15669	15586	15645	15811	15613	15621	15645	15778	15830	15601	15797	15645	15927	15584	15724	15759	15847	15625	15616	15601	15670	15728	15623	15758	15836	15628	15496	15641	15725	15581	15692	15652	15825	15530	15707	15852	15753	15765	15824	15763	15749	15687	15839	15672	15587	15638	15619	15690	15642	15704	15582	15589	15787	15608	15478	15800	15772	15782	15721	15842	15726	15716	15691	15626	15569	15714	15721	15899	15758	15709	15711	15625	15575	15731	15696	15635	15756	15621	15755	15722	15516	15815	15611	15620	15619	15624	15739	15797	15682	15582	15589	15652	15748	15662	15783	15746	15736	15771	15610	15707	15613	15717	15600	15626	15675	15770	15761	15637	15636	15549	15772	15565	15812	15637	15814	15513	15738	15593	15653	15653	15850	15852	15693	15726	15939	15699	15504	15734	15703	15773	15784	15878	15713	15611	15613	15802	15712	15702	15353	15755	15590	15655	15491	15701	15765	15664	15608	15705	15673	15765	15744	15695	15752	15621	15643	15681	15754	15983	15662	15752	15802	15762	15691	15779	15724	15625	15838	15498	15475	15637	15730	15697	15899	15811	15702	15737	15644	15592	15751	15728	15756	15759	15592	15845	15815	15538	15750	15618	15535	15758	15791	15869	15628	15676	15652	15760	15682	15662	15679	15736	15734	15599	15752	15749	15631	15686	15478	15605	15615	15793	15519	15800	15589	15651	15749	15859	15702	15708	15826	15809	15697	15767	15694	15712	15514	15600	15685	15613	15805	15602	15716	15617	15622	15753	15508	15766	15841	15865	15617	15709	15791	15613	15699	15546	15884	15663	15785	15648	15609	15875	15744	15657	15544	15571	15807	15776	15669	15702	15551	15795	15660	15774	15668	15653	15643	15687	15792	15529	15578	15638	15717	15699	15583	15823	15759	15760	15784	15782	15714	15826	15856	15606	15675	15764	15747	15557	15705	15539	15777	15751	15680	15691	15475	15694	15569	15730	15759	15680	15804	15685	15842	15660	15502	15766	15683	15730	15849	15696	15640	15606	15865	15694	15695	15673	15773	15605	15548	15706	15673	15688	15721	15718	15639	15610	15749	15807	15736	15688	15713	15652	15724	15684	15690	15790	15607	15723	15637	15636	15643	15519	15687	15628	15553	15478	15767	15664	15741	15763	15780	15695	15849	15611	15715	15670	15927	15573	15830	15707	15551	15652	15725	15820	15754	15681	15621	15691	15606	15684	15756	15831	15592	15753	15693	15705	15552	15648	15879	15851	15577	15723	15473	15811	15698	15701	15722	15736	15797	15735	15725	15890	15765	15704	15707	15821	15661	15797	15874	15788	15749	15584	15642	15772	15741	15859	15645	15639	15628	15934	15712	15773	15617	15592	15620	15792	15585	15671	15457	15823	15670	15946	15766	15660	15873	15748	15784	15735	15737	15725	15471	15883	15688	15720	15567	15752	15579	15729	15734	15587	15729	15825	15735	15776	15566	15843	15745	15731	15626	15561	15825	15644	15623	15662	15766	15547	15501	15660	15770	15675	15718	15769	15705	15730	15664	15590	15655	15792	15942	15660	15645	15631	15694	15651	15578	15628	15625	15713	15758	15499	15798	15697	15609	15616	15807	15784	15779	15495	15642	15670	15781	15593	15791	15770	15759	15654	15723	15719	15856	15388	15677	15664	15652	15619	15519	15632	15713	15764	15710	15728	15670	15618	15551	15703	15665	15625	15725	15646	15723	15678	15587	15714	15739	15593	15718	15793	15812	15698	15727	15580	15762	15647	15710	15726	15524	15400	15630	15822	15657	15872	15596	15717	15655	15762	15718	15520	15690	15674	15741	15585	15902	15643	15719	15527	15638	15753	15753	15687	15648	15734	15640	15761	15705	15609	15640	15755	15673	15803	15631	15625	15744	15684	15736	15638	15546	15707	15800	15704	15648	15821	15751	15727	15620	15762	15684	15697	15787	15772	15531	15724	15544	15683	15639	15684	15877	15647	15536	15689	15664	15617	15795	15685	15585	15787	15743	15573	15864	15764	15688	15689	15811	15600	15679	15758	15537	15783	15773	15605	15794	15596	15592	15745	15730	15612	15664	15813	15618	15653	15656	15654	15839	15566	15656	15545	15742	15730	15687	15680	15713	15623	15818	15603	15834	15666	15519	15711	15625	15633	15688	15759	15681	15683	15733	15739	15824	15695	15719	15670	15677	15689	15789	15697	15775	15683	15740	15595	15784	15700	15616	15552	15784	15608	15560	15567	15713	15818	15762	15467	15774	15506	15742	15685	15686	15719	15621	15607	15599	15724	15777	15916	15701	15740	15771	15929	15501	15832	15728	15858	15717	15806	15736	15754	15550	15742	15501	15743	15643	15649	15564	15605	15560	15700	15803	15710	15738	15597	15602	15607	15684	15692	15655	15730	15782	15585	15623	15658	15534	15743	15720	15706	15717	15561	15701	15500	15718	15755	15817	15816	15695	15794	15664	15634	15678	15900	15678	15697	15737	15604	15733	15731	15727	15801	15687	15790	15534	15620	15774	15693	15573	15612	15662	15745	15542	15657	15781	15612	15838	15609	15716	15828	15739	15647	15751	15586	15777	15781	15700	15765	15794	15802	15729	15615	15593	15790	15647	15675	15646	15653	15698	15575	15654	15828	15800	15759	15724	15807	15650	15619	15599	15655	15419	15673	15683	15743	15685	15815	15515	15867	15652	15716	15734	15711	15651	15595	15604	15806	15538	15716	15710	15826	15748	15687	15540	15690	15720	15660	15571	15751	15684	15687	15600	15710	15701	15798	15775	15577	15739	15659	15549	15661	15641	15671	15681	15686	15726	15672	15678	15761	15768	15639	15521	15823	15742	15887	15743	15573	15667	15889	15768	15676	15547	15808	15732	15715	15641	15852	15563	15796	15646	15477	15629	15628	15642	15838	15828	15762	15688	15696	15587	15688	15731	15453	15574	15776	15892	15595	15758	15554	15508	15682	15707	15686	15705	15631	15645	15724	15832	15646	15662	15533	15670	15652	15583	15779	15686	15761	15750	15603	15764	15748	15808	15795	15740	15708	15727	15713	15709	15580	15603	15629	15814	15859	15700	15731	15587	15664	15782	15783	15740	15700	15626	15690	15676	15682	15739	15549	15714	15785	15582	15473	15723	15681	15673	15722	15573	15708	15735	15731	15556	15692	15601	15858	15569	15673	15766	15618	15757	15653	15673	15738	15743	15642	15666	15579	15595	15794	15845	15669	15583	15778	15740	15633	15833	15730	15722	15773	15822	15788	15624	15686	15721	15791	15844	15743	15777	15777	15699	15754	15803	15735	15685	15604	15680	15671	15571	15800	15794	15663	15740	15639	15675	15402	15556	15787	15658	15540	15835	15618	15696	15792	15668	15817	15733	15795	15673	15738	15720	15683	15753	15722	15582	15679	15635	15709	15719	15678	15727	15579	15781	15617	15621	15728	15680	15779	15891	15614	15678	15863	15674	15757	15807	15805	15582	15716	15687	15613	15704	15770	15848	15793	15759	15816	15512	15701	15599	15676	15805	15824	15968	15574	15725	15815	15754	15788	15636	15628	15767	15761	15817	15596	15801	15613	15618	15641	15782	15658	15585	15616	15907	15729	15724	15734	15749	15650	15732	15680	15853	15683	15715	15639	15868	15683	15752	15794	15729	15747	15647	15812	15640	15683	15706	15583	15694	15636	15744	15775	15669	15673	15520	15693	15614	15794	15563	15754	15674	15770	15685	15619	15741	15800	15879	15713	15781	15755	15583	15685	15641	15595	15551	15813	15811	15706	15789	15624	15683	15673	15705	15471	15737	15663	15703	15733	15600	15616	15889	15803	15769	15718	15584	15547	15774	15796	15608	15689	15524	15762	15736	15771	15578	15739	15661	15715	15481	15687	15958	15695	15746	15797	15591	15643	15813	15838	15760	15883	15629	15645	15759	15644	15664	15699	15667	15580	15802	15644	15636	15675	15783	15689	15627	15961	15451	15620	15880	15621	15736	15627	15706	15576	15644	15530	15686	15585	15884	15734	15809	15711	15663	15646	15673	15640	15593	15753	15742	15801	15566	15714	15598	15701	15872	15526	15657	15724	15610	15743	15827	15709	15698	15661	15607	15920	15696	15714	15849	15584	15718	15715	15773	15636	15656	15691	15913	15609	15916	15781	15791	15604	15629	15746	15607	15717	15807	15786	15636	15661	15665	15641	15870	15667	15634	15573	15521	15687	15651	15730	15764	15657	15708	15518	15788	15668	15816	15678	15675	15754	15841	15720	15717	15880	15369	15577	15713	15779	15699	15743	15714	15888	15656	15687	15772	15508	15540	15729	15719	15726	15514	15667	15788	15797	15679	15661	15512	15716	15494	15704	15558	15827	15747	15657	15611	15787	15832	15709	15547	15834	15776	15774	15609	15705	15664	15980	15574	15721	15656	15613	15740	15835	15756	15605	15622	15637	15578	15691	15634	15618	15761	15767	15722	15748	15730
23629	21003	28423	23979	22361	25488	26834	22990	22399	22563	21930	21739	21846	21364	21257	21035	21039	21055	21098	21037	20795	20822	20359	20403	20840	20542	20423	20380	20351	20552	20432	20385	20483	20422	20474	20425	20162	20354	20474	20577	20331	20445	20244	20251	20339	20062	20243	20245	20224	20219	20362	20243	20206	20294	20186	20449	20509	20402	20242	20203	20337	20176	20384	20084	20317	20238	20321	20293	20260	20229	20138	20287	20248	20341	20390	20310	20323	20184	20297	20188	20110	20338	20346	20260	20131	20548	20276	20427	20191	20126	20183	20300	20425	20158	20283	20019	20332	20247	20279	20119	20138	20404	20185	20151	20216	20460	20361	20232	20208	20514	20326	20327	20310	20331	20203	20103	20288	20312	20490	20048	20361	20098	20454	20309	20274	20348	20162	20024	20297	20324	20114	20257	20293	20069	20117	20282	20242	20278	20143	20243	20195	20197	20202	20222	20451	20460	20402	20339	20210	20139	20318	20307	20025	20224	20347	20403	20265	20108	20195	20315	20460	20161	20136	20254	20020	19984	20383	20382	20560	20354	20427	20313	20453	20324	20050	20493	20250	20284	20385	20241	20339	20147	20022	20050	20364	20076	20132	20246	20190	20243	20327	19986	20233	20069	20359	20107	20128	20408	20235	20129	20320	20475	20360	20246	20252	20160	20617	20150	20314	20311	20251	20238	20299	20238	20310	20215	20532	20150	20134	20438	20177	20182	20306	20479	20336	20274	20226	20098	20070	20373	20392	20162	20117	20375	20102	20246	20288	20136	20291	20187	20388	20257	20331	20323	20290	20265	20214	20314	20398	20320	20298	20249	20282	20281	20126	20328	20273	20073	20274	20483	20226	20238	20380	20206	20254	20299	20281	20483	20298	20346	20246	20322	20083	20312	20239	20240	20258	20337	20429	20470	20214	20264	20507	20411	20164	20238	20372	20346	20142	20284	20319	20175	20293	20070	20147	20247	20328	20257	20290	20207	20163	20355	20395	20094	20355	20271	20307	20292	20013	20292	20286	20300	20241	20208	20248	20239	20310	20245	20244	20058	20106	20307	20100	20180	20403	20057	20172	20207	20224	20306	20228	20294	20228	20272	20055	20311	20394	20055	20365	20252	20145	20087	20333	20427	20190	20067	20425	20415	20389	20192	20292	20300	20387	20235	20139	20383	20503	20398	20229	20179	20172	20169	20439	20217	20222	20260	20356	20247	20191	20352	20097	20037	20280	20076	20150	20241	20248	20328	20152	20269	20330	20230	20171	20249	20107	20288	20175	20112	19966	20186	20349	20139	20155	20175	20247	19890	20105	20139	20083	20303	20283	20167	20217	20093	20303	20257	20192	20052	20157	20340	20312	20341	20361	20090	20248	20093	20266	20136	20111	20283	20185	20190	20137	20065	20318	20250	20225	20085	20224	20395	20194	20123	20092	20304	20170	20335	20318	20365	20306	20208	20161	20330	20108	20144	20083	20191	20124	20489	20158	20241	20002	20065	20256	20251	20267	20413	20200	20299	20365	20333	20358	20239	20216	20179	20247	20501	20297	20350	20309	20063	20399	20255	20196	20176	20261	20252	20307	20231	20165	20240	20207	20193	20418	20392	20435	20224	20360	20411	20134	20036	20323	20200	20035	20325	20202	20236	20241	20254	20284	20059	20208	20286	20214	20213	20312	20395	20139	20291	20327	20184	20205	20224	20133	20188	20236	20323	20269	20200	20418	20382	20081	20168	20062	20290	20264	20466	20238	20235	20273	20382	20168	20285	20387	20359	20306	20312	20248	20246	20153	20312	20218	20326	20242	20249	20271	20127	20174	20570	20247	20267	20205	20058	20273	20003	20312	20347	20167	20047	20256	20245	20539	20302	20317	20186	20095	20275	20334	20176	20239	20255	20284	20339	20214	20401	20159	20280	20212	20158	20259	20426	20131	20294	20540	20195	20283	20224	20172	20267	20252	20319	20326	20248	20446	20306	20204	20299	20173	20276	20299	20178	20405	20284	20245	20354	20515	20435	20009	20380	20245	20223	20215	20173	20257	20125	20253	20023	20380	20394	20123	20281	20307	20203	20161	20610	20206	20101	20189	20106	20427	20261	20185	20115	20145	20337	20148	20181	20422	20154	20187	20365	20376	20077	20186	20504	20322	20056	20190	20289	20276	20391	20527	20252	20247	20233	20306	20188	20254	20229	20246	20290	20064	20163	20233	20118	20323	20329	20120	20395	20305	20190	20240	20400	20391	20330	20372	20252	20145	20278	20189	20132	20208	20203	20360	20407	20344	20251	20194	20225	20119	20314	20354	20421	20188	20126	20354	20233	20202	20201	20181	20224	20325	20343	20279	20281	20336	20337	20220	20225	20394	20309	20400	20207	20155	20122	20193	20184	20251	20394	20294	20252	20340	20240	20345	20016	20274	20291	20317	20226	20416	20117	19895	20340	20228	20116	20436	20541	20216	20007	20491	20301	20042	20199	20183	20253	20368	20391	20220	20197	20145	20064	20298	20029	20274	20268	20099	20170	20296	20389	19987	20096	20164	20286	20452	20264	20369	20196	20315	20256	20072	20192	20149	20210	20146	20141	20328	20316	20218	20250	20496	20156	20356	20164	20224	20331	20086	19988	20254	20098	20039	20343	20222	20356	20510	20457	20316	20265	20223	20435	20384	20360	20144	20196	20373	20424	20312	20459	20150	20318	20295	20245	20197	20107	20166	20033	20098	20245	20079	20540	20378	20251	20025	20593	20136	20221	20150	20322	20204	20246	20175	20431	20283	20208	20183	20264	20377	20059	20525	20098	20312	19963	20301	20320	20185	20336	20280	20111	20303	20370	20111	20268	20126	20256	20048	20186	20221	20370	20257	20215	20172	20127	20064	20259	20375	20302	20248	20218	20146	20347	20192	20338	20154	20126	20217	20492	20304	20085	20306	20267	20403	20171	20054	20194	20158	20410	20284	20047	20145	20104	20302	20253	20072	20147	20014	20289	20093	20384	20355	20329	20248	20109	20264	20251	20144	20266	20334	20421	20124	20376	20241	20175	20158	20369	20331	20243	20157	20171	20675	20223	20308	20228	20247	20360	20302	20484	20463	20129	20236	20415	20407	20176	20344	20266	20294	20394	20203	20318	20324	20090	20412	20348	20122	20252	20273	20258	20162	20168	20463	20180	20088	20231	20333	20224	20141	20243	20238	20121	20295	20397	20449	20191	20432	20200	20188	20320	20522	20400	20207	20122	20466	20348	20069	20368	20426	20145	20146	20128	20165	20251	20333	20153	20117	20316	20433	20264	20204	20238	20409	20169	20286	20085	20201	20183	20097	20240	20338	20321	20331	20322	20340	20418	20281	20427	20258	20366	20356	20248	20241	20223	20246	20016	20172	20254	20145	20378	20364	20053	20285	20054	20235	20251	20298	20320	20301	20288	20285	19999	20313	20446	20429	20114	20406	20054	20466	20182	20369	20137	20239	20210	20240	20203	20224	20248	20342	20089	20259	20185	20099	20101	20293	20266	19992	20416	19994	20132	20309	20298	20371	20100	20328	20120	20389	20124	20225	20133	20130	20469	20187	20057	20140	20369	20547	20376	20124	20415	20300	20235	20337	20502	20128	20269	20231	20343	20380	20179	20311	20358	20061	20319	20238	20197	20223	20003	20286	20199	20135	20349	20318	20214	20371	20218	20590	20228	20157	20207	20267	20156	20175	20376	20281	20417	20228	20142	20138	20293	20303	20187	20342	20245	20340	20098	20210	20088	20148	20321	20286	20192	20294	20463	20353	20118	20367	20257	20201	20343	20292	20012	20375	20286	20297	20330	20146	20635	20259	20193	20151	20183	20017	20207	19968	20209	20259	20177	20300	20320	20120	20096	20247	20180	20144	20126	20259	20358	20375	20168	20288	20199	20259	20077	20347	20226	20379	20117	20082	20370	20360	20207	20045	20218	20259	20360	20197	20413	20057	20339	20185	19960	20399	20286	20129	20249	20068	20297	20153	20215	20052	20247	20302	20382	20332	20052	20271	20084	20347	20128	20405	20190	20228	20241	20310	20386	20349	20454	20340	20078	20164	20122	20425	20024	20106	20258	20402	20360	20390	20139	20257	20255	20298	20248	20180	20359	20257	20386	20010	20358	20273	20201	20189	20229	20227	20054	20280	20079	20323	20412	20149	20221	20151	20055	20177	20197	20227	20254	20249	20176	20424	20015	20489	20245	20240	20361	20230	20181	20473	20409	20329	20324	20445	20271	20108	20115	20197	20301	20031	20447	20208	20188	20115	20180	20396	19945	20202	20164	20251	20259	20268	20347	20191	20323	20263	20145	20312	20253	20438	20318	20280	20248	20438	20406	20331	20280	20251	20310	20334	20346	20298	20335	20053	20212	20426	20208	20231	19965	20002	20166	20279	20294	20190	20544	20140	20374	20442	20257	20156	20351	20180	20330	20387	20298	20292	20068	20140	20199	20204	20156	20264	20289	20103	20183	20236	20346	19970	20258	20124	20116	20178	20042	20122	20313	20167	20333	20682	20399	20272	20236	20454	20444	20266	20595	20084	20442	20327	20315	20361	20383	19972	20264	20171	20322	20306	20428	20450	20248	20118	20195	20229	20125	20041	20326	20423	20390	20186	20215	20334	20178	20123	20268	20143	20292	20200	20325	20322	20263	20296	20174	20151	20334	20146	20288	20179	20307	20257	20173	20062	20048	20340	20267	20326	20102	20390	20260	20020	20428	20306	20226	20559	20305	20154	20255	20314	20353	20198	20154	20238	20112	20299	20153	20278	20250	20114	20118	20168	20153	20257	20284	20156	20108	20326	20161	20314	20233	20203	20146	20261	20334	20215	20381	20378	20420	20196	20311	20241	20321	20340	20302	20174	20454	20198	20148	20330	20292	20017	20365	20335	20411	20237	20338	20302	20334	20450	20346	20327	20194	20321	20053	20312	20340	20086	20260	20337	20227	20195	20334	20126	20333	20261	20297	20135	20304	20216	20165	20279	20191	20271	20176	20184	20159	20312	20212	20447	20301	20459	20243	20247	20450	20273	20329	20165	20186	20431	20062	20276	20164	20363	20059	20382	20088	20110	20264	20478	20233	20258	20366	20273	20084	20161	20357	20290	20281	20323	20372	20418	20271	20398	20007	20171	20220
26137	44206	41913	33504	27486	23729	22068	20812	19674	19218	18969	18707	18087	18023	17736	17554	17323	17281	17056	17070	16903	16818	16879	16658	16801	16419	16439	16508	16378	16405	16270	16542	16491	16344	16277	16470	16357	16324	16195	16464	16179	16367	16242	16329	16313	16202	16112	16291	16285	16253	16279	16342	16322	16317	16076	16455	16478	16285	16338	16314	16417	16125	16193	16177	16325	16267	16237	16250	16483	16275	16122	16305	16250	16290	16131	16249	16480	16271	16355	16448	16344	16202	16212	16331	16384	16456	16366	16308	16261	16252	16170	16301	16242	16143	16242	16326	16192	16110	16330	16153	16437	16245	16421	16179	16214	16298	16179	16337	16288	16309	16285	16355	16404	16201	16132	16089	16384	16248	16074	16380	16336	16340	16198	16099	16166	16276	16231	16185	16143	16157	16206	16203	16358	16431	16232	16184	16222	16232	16361	16318	16261	16204	16222	16213	16142	16287	16303	16294	16144	16368	16347	16198	16118	16311	16103	16353	16321	16228	16302	16323	16361	16103	16330	16091	16185	16309	16306	16223	16149	16385	16342	16364	16229	16366	16339	16323	16064	16391	16155	16236	16254	16231	16496	16242	16396	16097	16116	16344	16189	16145	16257	16434	16468	16261	16121	16225	16232	16238	16172	16242	16267	16213	16179	16267	16209	16331	16277	16313	16487	16107	16248	16301	16194	16430	16264	16429	16205	16160	16246	16040	16224	16437	16174	16164	16065	16250	16285	16236	16299	16206	16246	16245	16244	16134	16196	16474	16154	16224	16335	16184	16181	16189	16367	16120	16249	16253	16211	16300	16296	16234	16105	16225	16314	16302	16275	16096	16008	16230	16216	16281	16385	16303	16215	16113	16300	16267	16309	16215	16277	16372	16249	16310	16079	16378	16096	16207	16158	16244	16225	16338	16321	16309	16065	16342	16268	16396	16403	16403	16264	16216	16387	16337	16283	16452	16248	16178	16258	16205	16278	16250	16297	16431	16248	16368	16094	16194	16173	16293	16214	16145	16299	16310	16410	16187	16339	16390	16089	16313	16271	16202	16352	16058	16198	16234	16197	16288	16321	16173	16232	16475	16103	16246	16235	16285	16228	16396	16404	16234	16247	16187	16198	16318	16306	16372	16183	16270	16271	16217	16302	16288	16371	16202	16511	16358	16196	16349	16284	16367	16409	16345	16276	16175	16128	16322	16206	16291	16302	16436	16281	16258	16332	16369	16265	16278	16365	16242	16280	16458	16026	16279	16157	16163	16340	16285	16115	16222	16510	16240	16284	16168	16212	16114	16260	16257	16260	16210	16226	16085	16190	16341	16353	16261	16355	16251	16252	16245	16223	16353	16107	16164	16200	16579	16232	16241	16161	16216	16329	16345	16309	16254	16252	16376	16431	16260	16253	16138	16301	16125	16267	16311	16353	16329	16360	16444	16429	16347	16235	16105	16209	16318	16217	16196	16486	16319	16295	16405	16380	16178	16262	16188	16303	16212	16442	16275	16242	16225	16298	16177	16262	16186	16249	16043	16241	16358	16332	16190	16216	16249	16214	16299	16250	16253	16220	16102	16236	16134	16061	16107	16143	16304	16444	16290	16240	16115	16390	16222	16126	16303	16221	16403	16396	16278	16346	16181	16131	16433	16126	16414	16319	16088	16156	16272	16136	16330	16444	16341	16226	16296	16173	16268	16139	16353	16137	16239	16071	16339	16223	16314	16025	16131	16347	16209	16032	16320	16245	16199	16196	16323	16108	16126	16392	16221	16415	16144	16132	16142	16306	16340	16285	16199	16265	16087	16253	16249	16327	16230	16294	16174	16432	16277	16286	16347	16190	16307	16218	16179	16322	16348	16228	16381	16390	16261	16447	16089	16241	16265	16188	16298	16233	16315	16201	16332	16290	16261	16255	16268	16136	16198	16253	16344	16327	16370	16321	16195	16411	16342	16119	16365	16120	16279	16210	16327	16234	16036	16223	16253	16211	16291	16244	16109	16207	16273	16117	16283	16275	16304	16198	16344	16276	16190	16235	16261	16302	16373	16355	16263	16256	16187	16144	16197	16115	16193	16372	16208	16342	16155	16181	16212	16185	16237	16229	16303	16317	16294	16381	16294	16245	16168	16177	16350	16142	16363	16395	16232	16261	16279	16126	16341	16347	16140	16303	16351	16277	16325	16188	16135	16248	16349	16429	16338	16246	16231	16316	16090	16318	16406	16246	16231	16115	16294	16389	16165	16067	16291	16218	16264	16212	16237	16192	16366	16221	16252	16204	16270	16277	16367	16331	16274	16350	16127	16264	16113	16189	16358	16281	16118	16323	16200	16314	16308	16197	16392	16250	16158	16137	16208	16275	16482	16297	16415	16357	16228	16275	16146	16218	15954	16273	16227	16291	16416	16252	16020	16162	16160	16406	16249	16221	16173	16470	16333	16220	16217	16276	16291	16215	16281	16238	16085	16160	16101	16384	16253	16271	16007	16180	16324	16189	16256	16359	16136	16128	16269	16361	16249	16277	16117	16361	16161	16269	16173	16387	16175	16081	16325	16172	16254	16373	16075	16383	16398	16168	16377	16318	16502	16220	16258	16275	16286	16189	16408	16111	16457	16145	16159	16382	16279	16100	16296	16332	16162	16183	16269	16186	16338	16154	16257	16262	16049	16209	16531	16202	16290	16279	16274	16181	16263	16265	16339	16419	16146	16313	16105	16263	16221	16273	16318	16105	16206	16276	16296	16289	16301	16272	16279	16284	16155	16227	16113	16252	16191	16200	16235	16347	16367	16302	16520	16243	16445	16150	16379	16471	16420	16161	16395	16292	16325	16372	16255	16138	16198	16367	16040	16260	16352	16446	16322	16419	16201	16082	16167	16312	16386	16267	16301	16355	16386	16207	16192	16300	16359	16308	16051	16434	16167	16281	16279	16249	16169	16381	16276	16164	16376	16236	16259	16100	16319	16336	16141	16214	16384	16195	16310	16331	16422	16229	16229	16225	16276	16186	16267	16132	16258	16373	16372	16280	16244	16144	16312	16263	16246	16319	16096	16066	16371	16340	16346	16287	16110	16256	16170	16235	16243	16132	16123	16200	16392	16193	16304	16226	16270	16165	16408	16184	16238	16187	16278	16379	16256	16187	16348	16270	16139	16388	16408	16140	16295	16333	16432	16151	16167	16062	16116	16153	16229	16264	16292	16294	16344	16391	16368	16166	16271	16386	16210	16375	16196	16155	16173	16183	16253	16210	16298	16045	16270	16096	16405	16226	16304	16246	16250	16469	16254	15913	16128	16393	16258	16214	16184	16416	16151	16125	16321	16132	16384	16131	16364	16302	16355	16087	16243	16283	16194	16305	16133	16206	16212	16203	16447	16104	16124	16248	16116	16379	16298	16493	16395	16234	16298	16087	16208	16316	16345	16272	16218	16115	16338	16147	16203	16151	16103	16271	16306	16248	16079	16201	16220	16303	16208	16418	16262	16389	16124	16310	16258	16322	16258	16162	16197	16180	16395	16391	16254	16247	16229	16348	15983	16319	16297	16204	16270	16181	16226	16351	16227	16408	16457	16503	16276	16191	16174	16062	16161	16360	16303	16431	16208	16400	16255	16170	16203	16117	16301	16079	16263	16312	16404	16359	16298	16473	16408	16228	16287	16293	16246	16291	16209	16352	16188	16182	16137	16243	16319	16382	16299	16245	16280	16244	16244	16188	16309	16169	16128	16258	16226	16264	15883	16205	16239	16326	16255	16253	16346	16188	16302	16239	16195	16222	16337	16225	16323	16192	16270	16360	16202	16181	16335	16112	16489	16403	16350	16218	16131	16324	16131	16084	16462	16234	16388	16097	16198	16258	16383	16204	16386	16158	16306	16381	16280	16351	16333	16308	16336	16303	16368	16330	16285	16206	16435	16136	16180	16184	16485	16414	16404	16307	16237	16182	16348	16417	16239	16144	16244	16254	16167	16228	16291	16285	16215	16338	16289	16085	16155	16441	16270	16274	16235	16454	16342	16264	16263	16232	16204	16244	16267	16294	16444	16440	16285	16220	16252	16305	16298	16287	16268	16238	16194	16115	16283	16305	16251	16273	16199	16245	16410	16300	16365	16117	16195	16194	16266	16380	16161	16164	16139	16177	16386	16270	16349	16263	16258	16205	16218	16403	16176	16316	16472	16161	16321	16185	16321	16061	16419	16287	16212	16291	16271	16191	16366	16292	16137	16363	16330	16105	16328	16169	16426	16173	16497	16179	16285	16276	16474	16280	16099	16156	16288	16227	16224	16294	16125	16195	16212	16353	16254	16234	16304	16163	16068	16392	16308	16437	16132	16192	16139	16280	16321	16331	16178	16304	16229	16212	16248	16190	16250	16238	16214	16318	16194	16260	16212	16149	16245	16152	16206	16310	16328	16290	16207	16286	16275	16411	16130	16185	16303	16132	16244	16268	16346	16267	16267	16374	16321	16116	16275	16305	16055	16352	16378	16310	16225	16222	16328	16453	16233	16192	16149	16337	16199	16339	16144	16113	16116	16415	16113	16249	16404	16252	16251	16361	16471	16325	16322	16126	16355	16116	16309	16305	16291	16216	16194	16377	16166	16334	16273	16375	16394	16122	16246	16154	16287	16248	16302	16082	16381	16436	16409	16172	16288	16248	16176	16109	16307	16228	16183	16388	16401	16495	16187	16217	16077	16369	16359	16319	16309	16348	16289	16142	16202	16372	16295	16413	16301	16088	16265	16526	16194	16300	16458	16294	16242	16221	16261	16323	16119	16316	16194	16172	16305	16183	16348	16332	16323	16381	16259	16348	16325	16320	16190	16298	16296	16347	16357	16283	16231	16339	16230	16385	16324	16144	16331	16396	16077	16210	16295	16265	16253	16339	16203	16328	16284	16087	16206	16312	16181	16185	16185	16363	16123	16077	16371	16172	16176	16311	16354	16242	16181	16374	16306	16176	16301	16180	16152	16352	16314	16224	16388	16293	16332	16128	16276	16306	16152	16220	16172	16259	16320	16464	16162	16345	16226	16379	16349	16197	16431	16155	16275	16275	16310	16175	16119	16247	16139	16268	16179	16310	16265	16284	16233	16318	16125	16131	16170	16183	16448	16172	16301	16245	16060	16150	16363	16277	16295	16294	16265	16289	16470
31102	26666	29208	26262	22499	21078	20447	20207	19953	19765	19545	19618	19436	19375	19409	19130	19390	19144	19274	19115	18951	19226	18969	19046	19283	19036	19025	19002	18998	19016	18956	18948	19150	19154	18930	19221	18936	19023	19012	19023	19074	19092	18935	19078	19106	19068	19007	19085	19068	18985	19252	18730	18956	18776	18879	18967	19038	18927	18965	19019	18781	19055	18961	18929	18897	19052	18995	19009	18870	18952	18951	19007	18986	18904	18914	18813	18939	18876	18918	18933	18944	18916	18904	18992	19016	19020	18824	18755	18935	18941	19050	19064	18936	19050	18919	18860	18994	18934	18987	19017	19008	18949	19085	18973	18900	18953	18904	18919	18897	18857	18851	19007	19057	19009	19015	18817	19045	18955	19198	19024	19182	18939	18921	18656	18916	18793	18957	19001	18714	19126	18995	19113	19032	19117	18991	18857	19042	18800	19231	18979	19019	18793	19106	18956	19016	18945	19147	18941	18984	18768	18960	19086	18957	18999	18847	18938	18819	19091	18980	18896	18781	18797	19067	18934	19048	18808	19015	18837	18909	18741	18791	19015	18903	19206	18759	18774	18929	18983	19193	18742	18882	18941	18900	19057	18796	18780	19006	18805	18955	19048	18823	18923	18862	18945	19002	18854	18890	19049	19154	19053	18911	18726	19063	18808	19098	18669	19008	19107	19048	18957	18901	19044	18958	18791	18848	18965	19120	18922	19215	18955	18849	19073	18721	19025	19089	19067	19060	19164	19141	18880	18817	18846	18882	18949	18971	18934	18978	19126	19119	19078	19064	18846	19180	19037	18956	18991	19073	18877	18839	18690	18960	18841	19049	18976	18731	18861	19062	18919	18922	19011	18934	19112	19110	18849	19096	19267	18843	18954	18849	18828	19002	18817	19049	18970	19066	19042	18939	19106	18957	18936	18847	19240	18983	18873	18802	19058	19175	18851	18979	18872	18830	18935	18957	18862	18996	19067	18981	19061	19061	19079	18896	19092	19139	18989	18821	19225	18776	19000	19275	18890	18986	18798	18788	18951	18901	19089	18844	19125	19202	19115	18734	18847	19228	19008	19007	19013	18792	18723	18892	18980	18805	19066	18894	18896	19139	18890	19040	19193	18904	19034	18958	18748	19221	18878	18765	19019	18951	18915	18958	18918	18882	18947	18713	18860	18789	18627	18871	18880	18965	18871	18966	18962	18856	18893	18878	18921	19099	18932	18968	18834	18974	18922	18920	18872	18878	18846	18823	18672	18989	18910	19060	18846	18874	19181	18993	18811	18887	18977	19154	18885	18813	19011	19049	19154	19024	18949	19130	19205	18765	19031	19083	18990	18875	18773	18763	18779	18841	18852	18878	18879	18971	19001	18979	18829	18948	19021	18888	18898	18891	18987	19012	18924	18973	18942	18836	18950	19029	18841	18809	19029	18923	18948	19078	19137	19067	18973	18904	19128	18926	19003	19027	18987	18928	18906	18702	18916	18948	18774	18816	19027	18807	18813	18900	19036	18982	18910	18962	18801	18990	18897	18894	18766	18999	19093	19042	18946	18833	18985	18974	18978	18849	18870	18841	19226	19124	19036	18900	18888	18877	18825	19143	19184	18836	18883	19039	18887	18991	18716	18802	19131	18873	18793	18818	18845	18874	18912	19006	19076	19147	18873	19152	18986	18886	18843	18892	19115	19051	19022	18891	19084	19054	19090	19170	18975	19062	18799	18972	18754	18896	18970	19114	19060	18965	18713	18903	18889	18708	19048	18840	18942	18947	19037	19285	19040	18942	19025	18858	19019	19166	18852	19055	18926	18944	18985	18959	19036	18882	19065	18833	19133	19032	18805	18911	18857	19087	19083	19017	18975	19058	18941	19098	18818	18957	18849	18925	18917	18901	18859	18927	19026	18923	18946	18977	18960	18809	19118	18904	18927	18979	18811	18782	18854	19088	19025	18976	18886	18871	18916	18815	18864	19189	18920	18975	18916	18872	18874	18905	19037	18991	18719	19038	19011	18881	19084	18912	18991	18785	19162	19119	19108	19021	18944	19020	19119	18945	18969	18783	18945	19030	18940	19012	19063	19007	18874	18973	18900	19069	19147	19055	18837	19139	19076	18885	19015	19088	19043	19028	19067	18986	18622	19032	18929	19002	18903	18805	18920	18971	18939	18924	18894	18919	18939	19011	19050	19071	18984	19294	19244	19107	18962	19069	19044	19119	18999	19161	18965	18809	18974	19112	19138	18883	18849	18911	18890	18917	19002	19031	18952	19041	18934	19052	18997	18985	18887	19054	18862	19065	18822	18961	18991	18954	19087	19019	18889	18817	18901	19082	18899	18921	18950	18998	18876	19094	18997	19009	19117	19226	19006	18764	18839	18942	18925	18767	18704	18921	18971	19076	18993	19100	19148	19003	19102	18978	19029	19000	18984	19036	18974	18916	19070	19042	19276	18863	18843	19051	18874	19015	18984	19018	18918	18956	18838	18967	19031	18977	18921	18915	18874	18893	18893	19026	18905	18807	18995	18893	18947	19222	18976	19122	18977	19108	18782	18916	18901	18867	19129	18917	18734	18923	18913	19121	18876	18944	18916	19161	18892	18922	19155	19080	18966	19077	18901	18875	18887	18890	18818	18805	18961	18978	18814	18696	18852	18909	18976	18721	18972	19045	19020	18997	18921	19124	19180	18910	19099	19080	18705	18971	19059	18922	18806	19009	18945	18960	19005	19045	18924	18844	19043	19024	19066	18899	18930	18900	19076	19079	19082	19020	19003	18970	18917	19024	19002	19150	19054	19100	18920	18883	18791	19134	19007	18969	19033	18771	18985	18930	18825	19078	18945	19084	19005	19075	18814	18742	18728	18830	18972	18878	19070	18947	19006	19026	19026	19014	19023	19009	19036	18936	18992	18919	19200	19061	19087	18960	19119	18891	19011	18906	19179	18977	18965	18747	18925	19089	18957	19252	18963	18927	18915	19093	19030	19025	18858	18846	18884	19063	19122	18844	18961	18903	18812	18994	18974	18984	19077	19013	18958	18966	18957	19012	19091	18864	18925	18994	18998	19025	18842	18944	18965	18879	19064	19052	18973	18960	18801	19013	18833	18800	19009	19026	18881	19082	18937	18718	19017	18751	18988	18881	18837	19016	18747	19077	18752	18957	18952	18962	19065	19024	18964	19091	18902	19057	18992	18761	19063	19183	18924	18961	19048	19089	19065	19155	19109	18962	18981	19115	18829	18919	19175	19187	18709	18994	19076	19046	19011	18859	18979	18981	19051	19030	19081	19207	19124	18847	18816	18788	19070	18942	18903	19059	19151	19035	19035	18930	18983	18973	18958	18834	18895	19002	18916	18974	18845	19048	19075	18773	19009	18825	19115	19108	18970	19052	18994	19063	18955	18964	19178	18987	18839	18995	18951	18930	18872	18927	18913	19084	19073	19126	18959	19178	19020	19101	18999	19101	18815	19114	19031	18911	18915	18780	19085	18959	18871	19070	18894	18997	18885	19103	18777	19034	19198	19159	18923	18907	18815	18966	19007	19151	18931	19082	18861	18864	18680	19060	19030	18933	19008	18976	19161	18958	18952	18887	19014	18977	18798	19005	18947	18917	19074	19000	19042	18865	18920	18950	19054	19095	18877	18907	18988	18890	18927	19083	18892	18711	18938	19086	19117	18852	19006	18950	18983	18981	19102	18953	19029	18856	18846	19017	19056	18903	19084	19040	18828	18976	18980	19063	18950	19074	18983	18995	18783	19004	18986	18890	18997	18984	18906	18967	19263	18991	18869	18717	18961	18926	18908	18875	18930	18901	18896	18811	18848	19153	18880	19028	18886	18967	19026	19021	19047	18997	18948	18856	19182	19111	18947	18828	18983	19020	18966	18828	19007	18892	18898	19033	18989	18866	19006	18834	18926	19056	19027	18938	18938	18955	19010	18988	19051	19072	18923	18925	18953	18963	19000	19163	19002	19197	18969	19007	18922	18848	19154	18849	18954	18910	18894	18813	18952	18983	18875	18929	19050	18914	19095	18984	18945	18827	18961	18779	19093	18729	18925	18894	18881	19102	18776	19168	18826	18807	19059	19087	18911	18935	19041	19128	18987	18910	19028	18846	18905	19115	18972	18928	18830	19281	18875	18922	18987	19061	18846	18963	19053	18941	18925	19043	18885	18859	18875	19042	18830	19053	19026	18965	18777	18990	18923	18894	18993	19116	18831	19003	18708	19102	19170	19062	18837	18904	18912	18780	19003	18914	18937	19203	19142	18875	18707	18781	18916	18901	18991	18933	18950	19156	18901	19107	18963	18945	18993	19157	18927	18748	18909	18817	18980	19017	18887	18818	19062	18862	18929	19007	18941	19095	19018	18900	18864	19176	19000	18909	19023	18952	18913	18933	18961	19119	19000	18728	18930	18984	18675	18839	18976	18921	19115	18918	18896	18971	18893	18766	18792	19062	19113	18802	19030	19086	19107	18977	18923	18751	18903	19217	18817	19036	19024	18852	18878	18983	19007	19128	18953	18898	18776	18807	18867	18859	18807	18905	18983	18867	18797	19172	18925	18838	18982	19041	18993	18972	18896	19017	18940	19006	18996	18973	18946	18948	18818	18802	18810	18777	19004	18910	18711	18858	19029	18999	19138	19031	19048	19098	18931	18941	18986	18950	19060	18853	18973	18980	18988	18793	18999	19107	18994	18865	18785	19042	18848	18899	18906	18925	19085	18949	19008	18793	18713	19062	19096	18974	18962	18954	18986	19066	18941	18796	18944	18924	18914	19136	18908	18909	18938	19003	18924	19144	18915	18863	18863	18920	19082	18942	18702	18761	19057	18831	19026	18977	18793	18985	18914	18988	18844	18712	19113	19017	18953	19014	19013	19209	18825	18968	18974	19072	18981	18979	18757	19021	18944	19115	18804	19058	18833	18902	18727	18799	18982	19003	19004	18898	18930	18952	18877	18890	18874	19104	19071	18956	19089	18895	18750	18807	18931	18959	19166	18897	19068	18860	18913	18885	19057	18988	18790	19007	18977	19063	18880	18715	18953	18856	18789	18926	19162	18765	18908	18858	19105	18961	19021	18927	18813	18934	18952	19020	19022	18875	19097	18885	19032	18948	18904	18934	18983	18918	18887	19006	19022	18815	18950	19011	19162
24984	33508	31501	24879	21052	18678	17857	17382	16992	16642	16660	16626	16543	16462	16105	16068	15923	15899	16034	15891	15724	15664	15691	16014	15725	15798	15636	15581	15766	15593	15441	15670	15543	15595	15460	15589	15709	15675	15489	15619	15669	15457	15569	15424	15535	15584	15412	15590	15525	15542	15586	15438	15573	15384	15592	15654	15550	15610	15405	15405	15516	15387	15340	15664	15445	15507	15497	15606	15543	15559	15427	15593	15533	15340	15704	15350	15716	15444	15550	15453	15433	15580	15356	15659	15454	15598	15408	15513	15608	15634	15601	15565	15517	15441	15576	15528	15587	15535	15757	15611	15522	15510	15529	15560	15656	15547	15608	15431	15611	15615	15739	15457	15529	15490	15542	15444	15426	15610	15501	15585	15378	15473	15609	15505	15494	15648	15471	15453	15551	15628	15749	15470	15534	15567	15326	15424	15538	15587	15480	15430	15658	15373	15669	15552	15564	15408	15689	15650	15570	15629	15681	15700	15657	15602	15434	15537	15549	15689	15414	15542	15662	15557	15518	15611	15509	15644	15478	15706	15533	15514	15589	15464	15549	15547	15713	15563	15674	15494	15530	15486	15679	15602	15527	15718	15655	15594	15493	15438	15556	15454	15428	15566	15342	15550	15578	15573	15520	15563	15646	15599	15517	15397	15477	15429	15572	15504	15598	15500	15657	15718	15550	15637	15566	15481	15550	15564	15545	15496	15591	15500	15549	15580	15436	15754	15533	15507	15573	15545	15621	15509	15743	15585	15546	15505	15484	15707	15452	15422	15442	15524	15376	15593	15633	15685	15553	15564	15385	15604	15520	15670	15550	15524	15785	15528	15578	15378	15714	15536	15552	15510	15459	15509	15524	15468	15592	15577	15481	15636	15586	15460	15657	15487	15562	15497	15452	15600	15537	15715	15362	15540	15580	15625	15459	15432	15592	15638	15666	15642	15431	15364	15452	15507	15449	15597	15454	15528	15498	15675	15582	15380	15387	15467	15547	15600	15436	15403	15575	15358	15482	15486	15631	15507	15452	15516	15601	15371	15624	15586	15544	15814	15496	15555	15417	15467	15633	15727	15522	15561	15474	15532	15603	15605	15459	15468	15670	15556	15578	15555	15271	15545	15723	15572	15539	15654	15536	15598	15617	15479	15580	15465	15417	15759	15578	15560	15494	15749	15614	15652	15446	15421	15598	15411	15520	15491	15617	15446	15363	15483	15534	15654	15525	15533	15534	15602	15492	15678	15473	15705	15494	15440	15481	15530	15541	15712	15701	15705	15536	15605	15543	15443	15519	15481	15511	15766	15466	15795	15620	15588	15530	15546	15542	15496	15491	15557	15537	15467	15538	15582	15561	15523	15466	15431	15539	15523	15402	15425	15385	15547	15626	15717	15546	15436	15581	15555	15632	15305	15599	15473	15525	15608	15544	15587	15669	15514	15584	15601	15621	15526	15343	15622	15451	15631	15520	15496	15606	15671	15460	15613	15438	15600	15405	15519	15523	15730	15402	15445	15660	15719	15685	15441	15474	15536	15613	15593	15570	15617	15524	15740	15442	15551	15552	15526	15444	15563	15630	15405	15551	15590	15511	15586	15504	15490	15743	15525	15428	15565	15607	15454	15579	15680	15733	15461	15604	15562	15611	15472	15605	15433	15581	15451	15450	15604	15601	15547	15561	15570	15715	15590	15380	15540	15636	15520	15552	15345	15601	15461	15492	15493	15506	15650	15477	15447	15534	15467	15514	15407	15690	15596	15590	15593	15420	15597	15640	15399	15609	15509	15633	15567	15536	15458	15418	15591	15656	15465	15558	15401	15433	15640	15546	15598	15670	15542	15476	15625	15599	15411	15526	15700	15559	15646	15661	15369	15406	15563	15545	15754	15832	15569	15497	15356	15575	15519	15627	15738	15496	15572	15481	15471	15498	15610	15471	15548	15404	15566	15589	15803	15524	15758	15565	15618	15516	15544	15686	15695	15617	15590	15451	15555	15585	15418	15559	15664	15491	15482	15470	15620	15674	15618	15656	15520	15459	15527	15575	15640	15459	15442	15555	15415	15625	15653	15479	15697	15452	15357	15455	15540	15722	15446	15630	15351	15479	15598	15589	15549	15381	15669	15513	15467	15394	15551	15678	15485	15611	15628	15338	15639	15505	15542	15439	15368	15519	15691	15557	15375	15779	15640	15529	15585	15557	15390	15397	15537	15584	15582	15521	15577	15503	15619	15536	15493	15352	15609	15496	15506	15569	15619	15690	15630	15620	15573	15697	15624	15504	15564	15554	15335	15540	15540	15449	15619	15588	15583	15519	15564	15605	15396	15511	15489	15509	15439	15500	15490	15504	15568	15676	15517	15495	15565	15667	15487	15610	15547	15596	15366	15586	15559	15509	15488	15790	15515	15730	15419	15697	15468	15710	15516	15765	15301	15627	15673	15522	15451	15649	15528	15570	15612	15601	15678	15562	15463	15453	15572	15481	15476	15669	15579	15670	15585	15521	15523	15564	15474	15579	15654	15649	15424	15483	15684	15606	15612	15630	15596	15634	15531	15456	15630	15595	15587	15759	15548	15612	15473	15481	15526	15493	15469	15567	15611	15518	15601	15464	15591	15352	15682	15739	15697	15679	15594	15584	15469	15594	15469	15582	15411	15636	15445	15493	15423	15514	15540	15437	15365	15559	15635	15460	15605	15641	15477	15573	15639	15603	15548	15433	15569	15549	15632	15488	15545	15502	15620	15934	15455	15628	15680	15621	15709	15567	15649	15528	15397	15582	15572	15630	15567	15475	15347	15611	15559	15529	15606	15439	15650	15538	15543	15641	15517	15490	15455	15619	15571	15498	15467	15625	15521	15445	15634	15641	15591	15560	15703	15391	15566	15442	15577	15560	15439	15566	15545	15565	15530	15561	15697	15613	15578	15655	15585	15547	15685	15307	15577	15798	15607	15583	15586	15619	15616	15478	15553	15454	15519	15593	15533	15516	15536	15496	15520	15612	15626	15472	15459	15612	15709	15556	15668	15508	15426	15781	15489	15411	15412	15553	15559	15531	15432	15703	15363	15527	15583	15471	15415	15578	15726	15596	15511	15689	15532	15627	15566	15472	15413	15477	15401	15656	15467	15523	15517	15599	15571	15656	15471	15515	15632	15740	15603	15615	15396	15450	15440	15666	15427	15438	15543	15456	15489	15623	15468	15554	15469	15413	15565	15545	15573	15502	15371	15516	15510	15546	15647	15600	15529	15710	15541	15554	15430	15651	15609	15487	15508	15433	15449	15518	15355	15565	15676	15538	15645	15454	15405	15733	15478	15596	15460	15620	15416	15594	15585	15404	15471	15601	15464	15362	15628	15410	15544	15457	15567	15580	15429	15659	15653	15540	15663	15472	15638	15593	15507	15572	15711	15668	15550	15669	15631	15546	15684	15511	15482	15443	15638	15526	15635	15624	15581	15478	15531	15450	15592	15674	15609	15492	15591	15860	15434	15732	15602	15626	15531	15749	15458	15517	15572	15522	15448	15601	15510	15485	15571	15614	15576	15662	15647	15526	15437	15538	15462	15679	15438	15571	15623	15479	15490	15351	15600	15510	15629	15407	15494	15681	15688	15538	15612	15543	15531	15461	15505	15557	15712	15524	15527	15535	15476	15661	15717	15642	15443	15639	15688	15523	15603	15486	15601	15315	15418	15583	15545	15609	15582	15511	15652	15617	15546	15547	15601	15544	15324	15544	15508	15610	15518	15616	15488	15592	15495	15434	15602	15605	15504	15636	15479	15585	15539	15441	15451	15553	15571	15581	15473	15686	15360	15622	15561	15584	15610	15610	15554	15364	15585	15436	15599	15541	15541	15553	15484	15583	15516	15566	15402	15548	15605	15568	15501	15416	15616	15741	15584	15628	15520	15546	15709	15346	15695	15585	15565	15575	15596	15630	15648	15507	15619	15506	15645	15530	15656	15393	15629	15583	15486	15691	15374	15543	15617	15688	15586	15513	15567	15680	15535	15699	15536	15492	15582	15630	15528	15576	15504	15432	15670	15537	15611	15579	15692	15399	15499	15612	15714	15416	15498	15690	15441	15641	15423	15273	15708	15666	15523	15548	15535	15554	15520	15607	15663	15520	15638	15613	15444	15605	15524	15607	15547	15661	15425	15764	15684	15711	15542	15546	15583	15684	15645	15508	15484	15577	15618	15577	15544	15668	15732	15362	15544	15605	15640	15512	15519	15445	15625	15604	15740	15513	15447	15588	15599	15640	15488	15691	15473	15738	15508	15667	15583	15574	15368	15332	15471	15569	15484	15576	15411	15519	15520	15627	15558	15534	15453	15812	15560	15535	15407	15719	15337	15457	15509	15657	15608	15648	15653	15521	15428	15357	15399	15618	15678	15595	15661	15538	15651	15527	15550	15630	15598	15567	15609	15546	15506	15652	15691	15593	15472	15511	15534	15427	15703	15517	15561	15487	15579	15736	15479	15364	15623	15415	15610	15551	15691	15717	15496	15676	15510	15559	15651	15519	15672	15430	15728	15486	15482	15501	15543	15679	15628	15552	15484	15558	15602	15521	15572	15668	15493	15552	15577	15652	15698	15725	15641	15647	15528	15557	15502	15532	15778	15682	15720	15662	15326	15537	15617	15355	15563	15611	15529	15561	15535	15703	15532	15557	15570	15597	15433	15406	15494	15635	15684	15554	15608	15578	15564	15611	15626	15650	15489	15354	15655	15589	15704	15485	15524	15441	15696	15601	15658	15871	15574	15682	15461	15533	15721	15594	15695	15582	15546	15543	15883	15642	15553	15557	15541	15508	15532	15639	15426	15540	15696	15474	15698	15422	15684	15656	15553	15508	15595	15499	15592	15464	15574	15470	15628	15582	15583	15633	15636	15572	15424	15422	15416	15619	15731	15656	15589	15541	15524	15463	15513	15584	15552	15674	15457	15609	15503	15646	15476	15610	15398	15611	15551	15641	15442	15468	15674	15755	15590	15698	15565	15599	15564	15651	15709	15511	15554	15630	15397	15473	15459	15522	15523	15550	15682	15538	15465	15736	15484	15412	15649	15792	15509	15570	15508	15570	15653	15518	15569	15529	15513	15532	15538	15601	15654	15525	15574	15576	15512	15483	15464	15625	15573	15712	15541	15440	15466
24974	21003	27988	25203	23821	23872	23096	21534	20724	20698	20403	20148	19971	19913	19793	19883	20009	19552	19468	19415	19509	19359	19578	19374	19396	19490	19471	19303	19284	19383	19183	19427	19369	19245	19268	19147	19292	18987	19246	19150	19184	19235	19099	19233	19469	19207	19318	19182	19270	19239	19102	19471	19124	19237	19276	19428	18970	19034	19301	19311	18941	19072	19345	19129	19161	19075	19156	19264	19119	19150	19194	18891	19044	19113	19418	19239	19286	19083	19177	19317	19252	19455	19252	19055	19207	19125	19209	19153	19096	19002	19308	19081	19181	19212	19356	19291	19185	19324	19265	19047	19341	19223	19199	19214	18971	19016	19362	19034	19027	19046	19040	18991	19084	19033	19178	19114	19105	19192	19314	19085	19500	19243	19204	19097	19020	19335	19248	19280	19331	19193	19251	19174	19079	19305	19258	19315	19248	19210	19278	19139	19284	19067	19249	19202	18956	19170	19105	19285	19124	19024	19184	19076	19180	19090	19177	19175	19117	19164	18911	19172	19109	19181	19378	19340	19224	19194	19106	19156	19104	19357	19224	19011	19179	19074	19258	19044	19109	19316	19016	18928	19260	19199	19234	19315	19208	19271	19245	19237	19145	19115	19077	18999	18933	19075	19157	19002	19342	19151	19142	19147	19143	18996	19017	18994	19093	19116	19125	19104	19271	19104	19279	19001	19198	19214	19028	19132	19046	19170	19318	19113	19112	19112	19186	19205	19344	19311	19266	19137	19161	19191	19112	19178	19326	19420	19261	19319	19145	19127	19202	19148	19141	19235	19352	19310	19300	18911	19152	19204	19118	19377	19082	19014	19256	19137	19152	19347	19234	19125	19196	19191	19049	19234	19100	18975	19363	19022	19007	18995	19174	19278	19058	19060	19016	19252	18929	19294	19285	19037	19424	18936	19207	19091	19265	19011	19137	19073	19127	19411	19191	19137	19129	19385	19276	19015	19100	19027	19372	19287	19200	18955	19432	19007	18984	19166	19072	19271	19167	19109	19089	19169	19047	19213	19138	19062	19180	19180	19199	19107	19302	19121	19226	19205	19140	19230	19367	19381	19198	19130	19144	19052	19208	19226	19049	19069	18984	19179	19115	19194	19079	18886	19019	19109	19183	19252	18912	19152	19081	19414	19061	19200	19491	19212	19129	19077	19196	19384	18992	19193	19203	19096	19183	19169	19245	19045	19245	19295	19254	19185	19146	19020	19314	18988	18947	19224	19070	19108	19082	19335	19044	19175	19189	19033	19420	19131	19190	19195	19107	19064	19165	19000	19144	19365	19192	19238	19111	19088	19040	19303	19288	18971	19235	19391	19097	18959	19146	19209	19208	19197	19363	19064	19321	19238	19055	19473	19158	19002	18954	19226	19220	19141	19378	19198	19249	19097	19230	18921	19071	19295	19241	19109	19176	19149	19276	19149	19254	19229	19272	19413	19205	19248	19021	19091	18957	19471	19178	19077	18991	19135	19119	19113	19304	19273	19147	19255	19347	19110	19041	19032	19102	19287	19055	19289	19322	19342	19110	19104	19140	19048	19211	19218	19187	19142	19172	18740	19064	19124	19115	19270	19343	19472	19111	19423	19054	19109	19150	19201	19072	19180	19448	19166	19119	19262	19323	19047	19215	19421	19222	19138	19006	19467	19364	19279	19037	19051	19229	18999	19261	19209	19092	19237	18857	19220	19102	19275	19001	19150	19341	19045	18948	19093	19175	19153	19115	19045	19077	19317	19150	19363	19229	19182	19102	19004	19047	19080	19151	19087	19181	19033	19353	19264	19204	19222	19055	19189	19205	19358	19174	19141	19265	19039	19321	19103	19490	19045	19197	19138	19091	19185	19119	19140	19232	19433	19276	19105	19138	19244	19055	19206	19093	19099	19249	19195	19201	19085	19051	19041	19219	19153	19129	19213	19084	19274	19250	19179	19180	18933	18927	18951	19294	19006	19266	19049	19124	19122	19287	19307	19192	19331	19273	19327	19196	19198	19091	19148	19131	19158	19148	19229	19133	19084	19209	19043	19328	19274	19124	19243	19358	19318	19212	19158	19197	19088	19063	19101	19136	19090	19053	19076	19112	19408	19245	19248	19183	19184	18949	19080	19047	19181	19155	19057	19161	18974	19316	19040	19019	19265	19301	19047	19151	18919	19142	19183	18896	19161	19186	19161	19244	19155	19273	19316	19239	19221	19310	19258	19159	19268	19085	19175	19034	19236	19196	19097	19107	19131	18990	19255	19161	19004	19139	19093	19094	19145	19220	19220	18990	18908	18906	19306	19162	19179	19122	18947	19108	18894	19026	19269	19181	19264	19303	19126	19206	19263	19010	19209	19226	19170	19150	19042	19102	18981	19005	19252	19253	19316	19182	19150	19358	19233	19179	19296	19367	19129	19102	19250	19108	19296	19221	19246	19269	19206	19281	19042	19105	19227	19256	19016	19186	19223	19126	19148	19208	19210	19416	19200	19060	19154	19146	19374	19192	19238	19123	19101	18891	19147	19128	19311	19249	19108	19189	19288	19068	19266	19114	19329	19216	19179	19384	19033	19071	19075	19066	19175	19169	19258	19279	19106	19209	19092	19092	19140	19204	19048	18991	19107	19100	19045	19026	19146	19291	19193	19173	18965	19237	19275	19233	18896	19092	19326	19175	19257	19138	19152	19208	19074	19099	19186	19173	18983	19265	19159	19200	19167	19105	19146	19078	19105	19232	19178	19016	19040	19095	19265	19128	19230	19210	18934	19229	19402	19271	19063	19256	19267	19183	19243	19117	19251	19223	19085	19142	19179	19294	19106	19193	19159	19300	19070	19167	19433	19183	19302	18974	19434	19353	19223	19283	19295	19151	19242	19034	19277	19202	19239	19210	19223	19155	18986	19118	19038	18941	19057	19268	19025	19065	19269	19190	19202	19191	19225	19179	19256	19350	19137	19231	19065	19362	19208	19282	19266	19277	19237	19180	18963	19118	19104	19296	19282	19184	19156	18922	18903	19238	19241	19009	19145	19254	19213	19036	19177	19268	19160	19229	19318	19382	18980	19167	18991	19219	19188	19154	19205	19476	19133	19114	19162	19085	19152	19143	19192	19237	19280	19070	19052	19231	18849	19161	18849	19107	18909	19319	18923	19202	19128	19354	19029	19162	19139	19200	19060	19229	19175	19169	19045	19098	18981	19174	19060	19359	19312	18912	19123	19111	19150	19230	19052	19070	19223	19036	19160	19121	19108	19344	19328	19265	19167	19115	19421	19315	19296	19246	19211	19254	19033	18982	19085	19225	19355	19239	19131	19213	19200	19174	19249	19213	19295	19356	19258	19282	19117	19172	19203	19077	19261	19175	19067	19344	19102	19057	19078	19288	19106	19000	19209	19143	19278	19226	19145	18934	19211	19294	19118	19112	18963	19071	19145	18967	19057	19181	19246	19271	19231	19018	19262	19108	19039	18983	19231	19158	19231	19101	19149	19183	19230	19149	19322	19266	19100	19199	19196	19243	19286	19181	19270	19207	19185	19391	19179	19393	19313	19113	19140	19098	19148	19067	19108	19300	19180	19175	19145	19108	19245	19232	19229	19203	19180	19151	18969	19030	19271	19041	19266	19156	19129	19031	19188	19359	19056	19170	19247	19212	19452	19205	19096	19357	19114	19261	19161	19399	19291	19168	19189	19085	19039	19150	19345	19063	19256	19086	19176	18996	19258	19076	19005	19096	19283	19174	19029	19228	19043	19307	19155	19209	19022	19102	19172	19090	19105	19104	18946	18938	19079	19432	19409	19118	19092	19095	19161	19353	19256	19186	19203	19280	19221	19115	19274	19241	19111	19144	19261	19051	19170	18914	19237	19343	19340	19264	18867	19171	19278	19310	19200	19195	18965	19020	19157	19062	19160	19185	19179	18978	18997	19054	19083	19138	19058	19165	19168	19523	19131	19098	19199	19361	19256	19449	19215	19076	19166	19129	19208	19300	19297	19249	19043	18917	18973	19199	19123	19205	19147	19223	19306	19132	18932	19171	19029	19410	19026	19162	19085	19284	19046	19128	19043	19128	19043	19125	19094	19138	19256	19338	19090	19283	19400	19240	19079	19133	19258	19026	19088	19214	19301	19249	18905	19076	19384	19197	19208	19174	19135	19083	19268	19179	19333	19122	19139	18991	19116	19102	19227	19138	19086	19213	19136	19249	19254	19220	19122	19052	19282	19148	19186	19389	19341	19079	19331	19235	19208	19280	19293	19290	19101	19075	19369	19039	19021	19217	19290	19133	19344	19149	19114	19036	19080	19518	19316	19049	19052	19371	19216	19063	19321	18839	19211	19156	19311	19227	18988	19177	19238	19319	19190	19317	19163	19170	19228	19323	19074	19152	19504	19169	19141	19271	19145	19067	19205	18936	18960	19357	19198	19343	19317	19215	19008	19054	19198	19028	19352	18928	19017	19202	19134	19165	19160	19369	19173	19178	19099	18999	19167	19119	19257	19029	19096	18902	19088	19006	19208	19250	19055	19286	19304	19165	19096	19363	18933	19111	19339	19026	19198	19393	19009	19165	18903	19087	19203	19245	19202	19175	19085	19097	19292	19095	19295	19116	19121	19200	19103	19128	19299	19181	18939	19166	19214	19048	19118	19222	19122	19182	19049	19180	19229	19215	19196	19281	19236	19115	19033	19251	19325	19299	19301	19052	19238	19236	19319	19258	19132	19193	19139	19206	19067	19140	19056	19069	19190	19261	19126	19348	18872	18901	19089	19123	19129	19124	19480	19157	19382	18987	19141	18916	19126	19096	19027	19205	19034	19178	19053	19292	19253	19258	19243	19188	19099	19189	19126	19264	18984	19058	19241	19235	19026	19129	19282	19172	19162	19240	19012	19094	19271	19104	19150	19269	19092	19050	19213	19214	19210	18917	18975	19100	19271	19159	19233	19272	19359	19154	19237	19259	19019	19191	19175	19379	19498	19485	19187	19113	19050	18924	19160	19230	18946	19003	19253	19171	19130	19177	19209	19216	19227	19206	19213	19345	19233	19001	19072	19251	19041	19106	19226	19234	19220	19105	18964	19078	19155	19268	19104	18929	19221	19072	19106	19068	19145	19205	19220	19132	19226	19255	19340	19326	18971	19198	18968	19234	19021	19240	19093
24238	39554	37607	29886	24528	21343	19700	18915	18184	17967	17689	17416	17062	17037	16655	16692	16380	16490	16229	16154	16089	15995	15922	16177	15968	15906	16045	15969	15901	15929	15901	15644	15741	15778	15806	15855	15703	16054	15761	15747	15801	15764	15820	15771	15629	15846	15859	15787	15816	15615	15654	15722	15847	15723	15911	15807	15854	15806	15493	15839	15707	15804	15790	15581	15730	15849	15639	15869	15732	15735	15754	15727	15803	15772	15714	15741	15708	15738	15550	15665	15729	15659	15768	15725	15814	15776	15673	15609	15763	15733	15753	15709	15886	15482	15765	15669	15621	15677	15742	15638	15705	15699	15771	15748	15652	15730	15899	15815	15705	15863	15651	15818	15772	15761	15641	15753	15858	15511	15710	15900	15647	15662	16022	15555	15551	15594	15659	15646	15599	15818	15745	15856	15488	15883	15822	15677	15777	15758	15767	15818	15695	15772	15797	15620	15788	15677	15794	15535	15843	15869	15812	15621	15692	15705	15679	15742	15738	15586	15753	15754	15935	15617	15595	15678	15893	15606	15687	15740	15855	15761	15801	15840	15747	15693	15838	15842	15719	15775	15677	15563	15685	15775	15647	15762	15728	15750	15616	15760	15705	15835	15787	15594	15720	15722	15687	15545	15865	15697	15591	15771	15818	15702	15627	15888	15691	15599	15789	15532	15819	15759	15898	15665	15861	15692	15775	15766	15831	15723	15761	15832	15742	15806	15734	15752	15741	15792	15693	15674	15743	15607	15824	15574	15531	15789	15777	15654	15735	15655	15636	15648	15771	15554	15754	15613	15701	15727	15668	15728	15667	15779	15906	15602	15869	15679	15799	15683	15727	15760	15690	15872	15678	15742	15659	15820	15879	15519	15733	15631	15652	15643	15792	15740	15662	15661	15785	15709	15748	15599	15778	15706	15732	15726	15662	15684	15607	15623	15696	15819	15719	15652	15735	15684	15901	15595	15572	15701	15522	15728	15710	15880	15710	15710	15881	15566	15769	15930	15765	15764	15641	15648	15893	15677	15636	15777	15622	15541	15671	15693	15637	15823	15701	15825	15821	15647	15742	15851	15863	15647	15811	15659	15821	15925	15686	15619	15736	15774	15688	15864	15814	15572	15849	15840	15513	15871	15780	15752	15523	15684	15835	15735	15740	15844	15891	15703	15792	15743	15630	15677	15631	15632	15565	15756	15687	15856	15750	15751	15694	15734	15677	15697	15879	15621	15698	15823	15770	15789	15770	15751	15808	15701	15623	15747	15556	15684	15647	15912	15735	15527	15748	15836	15423	15729	15737	15826	15907	15638	15845	15801	15575	15882	15813	15740	15732	15421	15760	15592	15614	15793	15717	15867	15698	15773	15842	15642	15644	15899	15701	15817	15742	15760	15776	15696	15624	15799	15855	15673	15686	15737	15912	15717	15623	15821	15773	15718	15675	15797	15666	15763	15497	15793	15647	15735	15501	15697	15671	15779	15843	15657	15698	15719	15624	15811	15843	15740	15702	15798	15819	15898	15568	15697	15801	15778	15745	15794	15685	15724	15497	15729	15586	15822	15713	15781	15667	15687	15682	15707	15625	15807	15954	15731	15831	15600	15550	15693	15678	15835	15918	15689	15654	15666	15648	15864	15838	15622	15697	15610	15806	15515	15669	15551	15630	15668	15814	15790	15737	15791	15693	15826	15812	15664	15697	15766	15588	15692	15624	15756	15768	15782	15743	15576	15684	15871	15760	15646	15759	15834	15714	15762	15644	15710	15859	15691	15795	15671	15793	15792	15771	15890	15642	15684	15639	15722	15936	15580	15779	15877	15681	15709	15705	15773	15804	15694	15755	15614	15543	15829	15734	15778	15814	15753	15821	15704	15659	15806	15838	15597	15848	15632	15789	15609	15695	15735	15780	15723	15757	15802	15822	15782	15426	15652	15917	15703	15716	15901	15763	15846	15698	15658	15874	15813	15787	15629	15762	15728	15834	15722	15640	15729	15563	15808	15636	15571	15733	15609	15727	15681	15825	15735	15877	15767	15813	15545	15695	15678	15713	15728	15802	15554	15679	15801	15754	15752	15740	15703	15671	15764	15865	15620	15794	15758	15721	15731	15599	15584	15597	15751	15554	15644	15655	15827	15577	15721	15662	15685	15802	15833	15743	15643	15779	15739	15873	15552	15626	15678	15683	15912	15639	15738	15556	15791	15563	15875	15566	15643	15844	15772	15675	15721	15807	15740	15712	15683	15834	15744	15638	15797	15650	15663	15664	15712	15825	15622	15679	15800	15664	15934	15568	15837	15800	15710	15759	15730	15639	15651	15741	15587	15573	15551	15784	15473	15690	15653	15747	15650	15980	15693	15772	15733	15791	15653	15747	15834	16060	15786	15675	15572	15795	15758	15864	15711	15730	15799	15742	15702	15694	15460	15809	15727	15882	15746	15576	15613	15667	15559	15774	15581	15824	15638	15605	15792	15420	15808	15667	15881	15466	15678	15859	15602	15751	15664	15772	15551	15797	15635	15771	15946	15725	15778	15757	15925	15615	15630	15695	15633	15651	15647	15653	15637	15737	15809	15729	15759	15730	15639	15557	15657	15771	15502	15833	15678	15730	15716	15755	15742	15777	15607	15665	15843	15769	15752	15665	15678	15888	15590	15723	15834	15597	15854	15807	15604	15773	15752	15707	15594	15569	15735	15801	15901	15594	15681	15811	15629	15756	15736	15693	15773	15812	15835	15778	15850	15683	15697	15724	15787	15898	15844	15803	15555	15547	15722	15672	15636	15777	15746	15794	15744	15795	15887	15611	15904	15763	15715	15643	15777	15875	15780	15673	15706	15817	15716	15684	15642	15800	15691	15847	15663	15786	15718	15732	15785	15744	15599	15788	15687	15877	15800	15522	15752	15704	15800	15766	15768	15716	15750	15782	15732	15772	15874	15896	15821	15634	15730	15663	15681	15596	15650	15926	15774	15781	15653	15759	15645	15795	15606	15712	15801	15763	15576	15639	15589	15779	15709	15668	15742	15783	15653	15719	15860	15685	15610	15854	15711	15704	15702	15689	15616	15951	15610	15734	15552	15794	15879	15510	15667	15864	15679	15660	15895	15865	15618	15763	15698	15704	15792	15628	15654	15692	15748	15906	15847	15563	15706	15770	15742	15820	15805	15668	15689	15885	15736	15705	15676	15785	15831	15781	15732	15691	15685	15729	15679	15602	15665	15767	15802	15677	15686	15625	15709	15682	15654	15519	15594	15770	15827	15675	15558	15598	15644	15696	15770	15762	15723	15810	15859	15765	15743	15530	15665	15922	15669	15865	15760	15765	15665	15842	15696	15715	15848	15664	15709	15709	15648	15689	15952	15684	15846	15950	15799	15945	15851	15740	15806	15716	15741	15702	15752	15625	15772	15904	15772	15484	15555	15875	15702	15754	15767	15830	15580	15833	15583	15667	15647	15709	15616	15852	15532	15812	15757	15792	15682	15588	15777	15699	15724	15844	15613	15785	15661	15789	15697	15667	15612	15848	15630	15661	15835	15737	15597	15794	15734	15827	15656	15708	15735	15735	15719	15696	15768	15737	15791	15761	15755	15835	15774	15765	15914	15590	15742	15778	15674	15602	15991	15691	15622	15755	15646	16061	15700	15637	15637	15768	15695	15917	15714	15708	15790	15740	15733	15771	15838	15649	15779	15928	15745	15797	15523	15686	15739	15675	15913	15882	15774	15754	15609	15564	15768	15771	15758	15793	15834	15643	15654	15986	15766	15670	15740	15758	15663	15695	15862	15721	15773	15698	15805	15631	15867	15811	15592	15786	15873	15708	15700	15753	15609	15698	15795	15614	15567	15617	15546	15642	15721	15721	15687	15685	15721	15553	15621	15788	15635	15738	15752	15619	15805	15779	15754	15766	15680	15789	15894	15771	15736	15599	15714	15839	15562	15781	15634	15678	15747	15784	15857	15758	15858	15706	15557	15811	15961	15797	15727	15707	15587	15592	15721	15700	15738	15738	15806	15637	15731	15644	15729	15793	15662	15660	15693	15837	15598	15753	15745	15733	15775	15798	15615	15825	15693	15694	15722	15826	15780	15776	15639	15785	15719	15826	15750	15800	15701	15666	15740	15761	15801	15662	15688	15685	15737	15695	15690	15716	15468	15742	15774	15832	15783	15782	15756	15648	15769	15878	15651	15635	15719	15694	15656	15791	15660	15859	15649	15679	15701	15582	15651	15673	15699	15703	15607	15712	15718	15626	15616	15638	15843	15728	15751	15886	15736	15793	15746	15822	15732	15803	15736	15705	15735	15729	15626	15644	15700	15833	15779	15605	15697	15768	15740	15749	15546	15577	15649	15781	15987	15785	15733	15604	15635	15795	15807	15630	15745	15654	15842	15724	15835	15842	15628	15978	15682	15795	15581	15644	15934	15713	15710	15890	15731	15686	15791	15927	15760	15904	15740	15776	15813	15783	15836	15682	15743	15720	15658	15813	15692	15702	15666	15715	15509	15632	15687	15539	15823	15630	15740	15616	15789	15697	15793	15845	15665	15753	15622	15760	15807	15759	15710	15713	15704	15700	15693	15797	15775	15845	15738	15805	15641	15911	15704	15693	15749	15828	15565	15712	15761	15734	15769	15652	15768	15695	15791	15825	15754	15857	15751	15759	15726	15610	15739	15785	15745	15771	15656	15755	15619	15762	15959	15592	15878	15658	15783	15587	15695	15801	15741	15698	15757	15647	15775	15722	15583	15857	15639	15706	15685	15576	15791	15670	15778	15713	15615	15668	15740	15693	15692	15710	15765	15854	15692	15841	15701	15770	15569	15734	15734	15795	15668	15736	15708	15646	15672	15572	15789	15681	15799	15884	15782	15754	15834	15850	15645	15721	15668	15764	15871	15792	15695	15885	15793	15806	15916	15783	15696	15710	15580	15604	15800	15833	15572	15834	15616	15547	15802	15642	15674	15712	15810	15958	15897	15876	15802	15636	15838	15919	15826	15945	15748	15581	15673	15697	15761	15734	15559	15724	15674	15676	15809	15723	15764	15704	15682	15761	15855	15862	15813	15731	15769	15772	15555	15638	15659	15782	15711	15656	15801	15804	15819	15730	15739	15817	15765	15647	15762	15889	15740	15834	15830	15717	15861	15827	15627
23537	20953	28328	23875	22413	25392	26786	23401	22361	22370	21856	21815	21673	21610	21275	21288	21062	21102	20878	20936	20699	20736	20666	20516	20711	20607	20667	20613	20593	20507	20417	20426	20209	20530	20390	20454	20287	20336	20327	20350	20540	20388	20481	20226	20285	20236	20359	20164	20288	20356	20448	20541	20222	20282	20570	20219	20316	20241	20351	20192	20389	20477	20206	20221	20279	20223	20230	20144	20353	20289	20170	20377	20364	20144	19915	20090	20272	20301	20329	20363	20210	20496	20365	20283	20401	20220	20287	20233	20304	20279	20334	20298	20317	20326	20177	20416	20244	20329	20420	20370	20226	20497	20277	20369	20187	19943	20551	20188	20411	20382	20017	20341	20521	20319	20453	20332	20235	20553	20362	20331	20319	20401	20387	20183	20345	20313	20145	20389	20354	20101	20144	20270	20346	20446	20467	20194	20224	20263	20374	20354	20382	20355	20386	20422	20230	20304	20255	20310	20249	20364	20227	20463	20171	20523	20245	20433	20241	20200	20101	20082	20268	20180	20464	20381	20050	20143	20345	20404	20241	20362	20317	20165	20212	20340	20262	20365	20254	20158	20463	20047	20429	20312	20251	20208	20434	20371	20278	20306	20440	20506	20250	20094	20369	20276	20401	20288	20157	20226	20143	20298	20269	20465	20308	20280	20098	20326	20503	20207	20408	20450	20472	20186	20183	20445	20232	20179	20249	20473	20050	20164	20390	20418	20460	20278	20189	20259	20387	20227	20313	20184	20310	20355	20470	20263	20233	20207	20472	20315	20134	19999	20166	20271	20394	19948	20280	20340	20628	20379	20343	20036	20472	20212	20031	20203	20195	20296	20275	20288	20220	20322	20371	20163	20284	20277	20204	20356	20269	20146	20428	20256	20204	20358	20376	20232	20363	20130	20151	20299	20274	20175	20187	20294	20451	20293	20228	20079	20563	20212	20214	20110	20275	20258	20183	20421	20279	20140	20072	20210	20249	20442	20023	20310	20215	20323	20195	20410	20057	20358	20187	19992	20270	20331	20353	20233	20374	20360	20426	20395	20299	20238	20518	20436	20198	20159	20278	20158	20298	20351	20029	20040	20124	20209	20243	20396	20220	20247	20220	20249	20195	20414	20205	20232	20370	20262	20166	20493	20490	20340	20382	20270	20351	20128	20075	20272	20081	20177	20191	20405	20195	20246	20388	20244	20586	20397	20399	20346	20483	20428	20520	20300	20084	20075	20334	20228	20217	20211	20029	20135	20218	20211	20304	20162	20253	20271	20294	20238	20363	20215	20362	20304	20457	20411	20045	20318	20357	20073	20227	20297	20383	20324	20184	20273	20463	19975	20117	20255	20412	20438	20082	20278	20339	20426	20304	20176	20069	20405	20335	20367	20234	20026	20254	20076	20066	20360	20291	20336	20521	20130	20173	20155	20308	20229	20247	20327	20062	20291	20127	20278	20178	20286	20313	20262	20228	20185	20376	20096	20289	20213	20416	20463	20228	20193	20182	20275	20162	20270	20161	20221	20220	20160	20208	20343	20061	20391	20416	20335	20099	20343	20306	20330	20241	20237	20022	20176	20177	20501	20329	20355	20328	20451	20260	20137	20123	20077	20169	20345	20230	20389	20252	20432	20308	20411	19961	20338	20388	20276	20202	20345	20106	20403	20112	20237	20190	20472	20344	20352	20253	20163	20166	20421	20173	20268	20339	20108	20334	20281	20288	20223	20228	20088	20173	20409	20217	20290	20281	20112	20387	20178	20278	20064	20347	20502	20452	20218	20312	20178	20203	20195	20352	20431	20428	20146	20330	20394	20217	20201	20304	20307	20403	20154	20211	20322	20308	20341	20267	20111	20156	20289	20260	20108	20440	20227	20158	20444	20231	20404	20419	20226	20398	20270	20279	20257	20238	20287	20458	20262	20175	20393	20211	20487	20094	20243	20245	20177	20135	20408	20467	20076	20254	20306	20068	20166	20455	20482	20249	20359	20183	20345	20252	20179	20427	20236	20115	20363	20412	20118	20428	20281	20161	20334	20355	20329	20343	20206	20313	20208	20200	20135	20329	20390	20408	20121	20336	20212	20069	20251	20234	20162	20359	20247	20248	20481	20119	20096	20103	20055	20138	20351	20148	20427	20280	20289	20302	20257	20260	20336	20396	20460	20233	20347	20379	20464	20206	20203	20580	20012	20233	20259	20147	20095	20229	20526	20225	20284	20262	20188	20251	20406	20302	20182	20345	20133	20102	20401	20190	20308	20391	20522	20180	20061	20504	20231	20012	20235	20232	20337	20297	20463	20333	20186	20328	20182	20125	20140	20373	20525	20278	20254	20281	20196	20214	20280	20245	20270	20286	20174	20274	20146	20681	20338	20296	20365	20468	20148	20309	20390	20383	20090	20174	20374	20482	20145	20041	20247	20127	20159	20387	20273	20286	20040	20432	20235	20459	20348	20298	20343	20203	20160	20139	20213	20234	20253	20186	20156	20464	20370	20440	20132	20336	20470	20476	20251	20237	20377	20180	20174	20337	20363	20403	20360	20233	20156	20261	20429	20265	20342	20232	20218	20345	20545	20334	20415	20211	20286	20220	20326	20270	20157	20433	20331	20260	20218	20233	20045	20260	20202	20451	20258	20251	20088	20216	20183	20259	20274	20319	20420	20361	20227	19982	20280	20414	20207	20340	20447	20221	20210	20160	20332	20374	20196	20236	20303	20107	20375	20392	20257	20308	20480	20311	20184	20122	20127	20386	20468	20259	20232	20224	20116	20160	20201	20232	20235	20307	20214	20374	20519	20243	20090	20262	20450	20417	20615	20250	20184	20251	20135	20398	20493	20351	20419	20124	20085	20274	20075	20208	20387	20207	20045	20171	20271	20199	20280	20533	20317	20266	20056	20261	20270	20339	20539	20217	20228	20341	20563	20272	20348	20207	20307	20297	20388	20359	20239	20291	20285	20153	20307	20310	20374	20134	20244	20038	20367	20293	20255	20301	20363	20272	20366	20646	20305	20245	20195	20178	20351	20384	19994	20123	20091	20254	20400	20319	20166	20161	19988	20341	20343	20291	20420	20244	20315	20483	20119	20157	20400	20090	20263	20302	20364	20367	20155	20244	20414	20229	20151	20117	20398	20282	20460	20234	20434	20440	20272	20280	20417	20275	20240	20205	20452	20466	20221	20273	20251	20130	20163	20359	20531	20346	20263	20327	20368	20273	20248	20412	20344	20453	20449	20426	20255	20461	20478	20424	20137	20562	20196	20406	20203	20337	20250	20192	20304	19971	20259	20429	20341	20342	20283	20268	20340	20223	20214	19913	20342	20316	20267	20295	20209	20224	20035	20134	20294	20392	20135	20510	20407	20443	20085	20205	20227	20136	20337	20290	20181	20232	20147	20455	20273	20467	20124	20042	20060	20200	20322	20253	20361	20205	20171	20160	20156	20295	20154	20250	20507	20094	20262	20465	20027	20386	20238	20347	20366	20187	20322	20245	20189	20174	20390	20240	20123	20475	20198	20277	20282	20177	20279	20215	20468	20232	20268	20152	20272	20320	20277	20206	20285	20316	20266	20333	20214	20391	20446	20186	20205	20175	20381	20226	20314	20313	20391	20345	20191	20472	20196	20242	20304	20168	20315	20219	20402	20578	20290	20521	20206	20342	20246	20440	20304	20392	20329	20408	20212	20351	20272	20434	20430	20422	20561	20259	20282	20184	20233	20508	20251	20316	20405	20307	20369	20271	20370	20406	20539	20364	20225	20146	20033	20093	20307	20468	20245	20461	20391	20443	20047	20449	20194	20330	20303	20348	20172	20038	20118	20273	20256	20460	20360	20261	20252	20193	20116	20230	20317	20270	20180	20358	20295	20187	20236	20478	20181	20169	20331	20162	20240	20512	20292	20422	20203	20366	20463	20244	20207	20328	20353	20296	20245	20256	20115	20215	20169	20343	20323	20285	20265	20291	20273	20308	20056	20526	20211	20337	20151	20175	20362	20444	20357	20224	20306	20358	20038	20289	20258	20150	20306	20422	20064	20313	20217	20250	20376	20292	20250	20321	20062	20244	20171	20384	20191	20414	20163	20218	20327	20349	20312	20261	20345	20302	20377	20268	20483	20215	20158	20236	20353	20110	20458	20195	20224	20230	20371	20153	20427	20376	20242	20367	20008	20356	20265	20316	20306	20195	19988	20480	20300	20348	19963	20217	20319	20320	20259	20321	20396	20362	20360	20322	20389	20367	20249	20189	20381	20328	20169	20168	20379	20330	20125	20426	20247	20348	20227	20218	20382	20273	20205	20351	20106	20195	20329	20230	20335	20301	20229	20266	20171	20321	20402	20505	20318	20173	20145	20073	20350	20105	20257	20337	20210	20170	20250	20166	20163	20360	20447	20044	20313	20238	20275	20079	20114	20285	20302	20284	20359	20221	19933	20277	20289	20208	20416	20180	20118	20290	20234	20166	20322	20537	20177	20391	20329	20219	20113	20280	20063	20337	20305	20203	20164	20232	20111	20256	20273	20248	20256	20080	20288	20290	20430	20073	20311	20220	20156	19996	20054	20225	20404	20319	20319	20354	20254	20212	20290	20321	20317	20244	20196	20147	20231	20254	20393	20364	20482	20319	20194	20151	20411	20274	20159	20289	20373	20425	20126	20339	20070	20418	20288	20391	20226	20476	20295	20522	20316	20429	20047	20257	20434	20282	20361	20224	20487	20369	20397	20456	20348	20350	20076	20383	20244	20201	20284	20294	20275	20422	20217	20132	20235	20310	20267	20370	20152	20280	20267	20146	20173	20089	20282	20234	20271	20181	20413	20225	20377	20413	20160	20218	20142	20285	20342	20400	20245	20193	20165	20301	20253	20458	20404	20260	20165	20338	20205	20314	20385	20438	20417	20247	20163	20191	20220	20260	20301	20251	20320	20315	20237	20323	20227	20320	20192	20310	20406	20397	20289	20173	20344	20220	20205	20127	20294	20209	20282	20249	20274	20078	20116	20178	20332	20214	20327	20324	20258	20565	20329	20620	20285	20090	20244	20211	20418	20217	20230	20439	20266	20076	20399	20273	19962	20290	20218	20154	20118	20254	20236	20281	20253	20176	20198	20463	20341	20063	20303	20266	20260	20160	20138	20364	20226	20307	20306	20256	20202
26629	44426	42494	34044	27725	23461	21409	20555	19646	19104	18827	18603	18341	17925	17658	17776	17262	17011	16867	16904	16735	16784	16912	16441	16746	16650	16532	16450	16352	16427	16454	16617	16438	16330	16438	16252	16471	16329	16370	16338	16274	16317	16438	16303	16399	16536	16161	16371	16226	16348	16184	16245	16330	16273	16169	16242	16360	16362	16382	16300	16432	16095	16279	16345	16337	16287	16357	16360	16297	16345	16247	16134	16250	16398	16299	16150	16307	16283	16302	16316	16237	16276	16373	16282	16320	16431	16303	16269	16425	16444	16304	16261	16277	16224	15971	16274	16103	16332	16309	16248	16174	16314	16325	16357	16229	16283	16419	16319	16206	16347	16221	16307	16374	16460	16275	16293	16305	16266	16263	16365	16328	16189	16258	16312	16249	16258	16162	16247	16248	16269	16240	16346	16266	16091	16382	16195	16220	16446	16469	16318	16414	16159	16460	16119	16394	16226	16399	16200	16435	16378	16301	16320	16130	16255	16161	16400	16392	16134	16159	16273	16151	16388	16158	16212	16395	16247	16369	16288	16282	16287	16333	16286	16196	16238	16188	16323	16272	16384	16331	16157	16256	16151	16263	16398	16271	16200	16224	16287	16286	16317	16440	16302	16288	16193	16197	16247	16317	16384	16358	16416	16183	16360	16296	16387	16110	16193	16350	16281	16271	16380	16153	16275	16173	16320	16379	16093	16275	16211	16380	16223	16217	16395	16189	16266	16475	16354	16204	16284	16254	16389	16252	16406	16330	16329	16144	16136	16282	16363	16333	16293	16263	16486	16280	16502	16129	16617	16265	16214	16351	16375	16186	16231	16153	16474	16256	16172	16259	16332	16343	16170	16247	16327	16256	16346	16316	16278	16162	16183	16435	16139	16358	16268	16193	16334	16375	16380	16242	16280	16407	16347	16266	16211	16089	16178	16256	16383	16225	16368	16289	16258	16430	16340	16249	16239	16183	16198	16226	16236	16315	16392	16309	16206	16237	16031	16422	16297	16270	16295	16358	16288	16179	16051	16325	16095	16447	16310	16528	16212	16152	16405	16187	16248	16270	16036	16330	16269	16317	16291	16253	16123	16349	16284	16409	16126	16225	16077	16255	16462	16396	16331	16206	16231	16113	16190	16381	16006	16195	16301	16292	16368	16297	16216	16316	16211	16240	16242	16237	16375	16242	16252	16222	16360	16215	16289	16279	16210	16144	16305	16285	16291	16214	16548	16251	16314	16206	16170	16194	16196	16234	16383	16229	16220	16289	16088	16355	16313	16192	16349	16303	16395	16167	16209	16348	16225	16171	16253	16217	16309	16258	16115	16303	16336	16173	16378	16386	16183	16152	16192	16195	16192	16319	16227	16244	16540	16313	16305	16511	16313	16252	16240	16358	16321	16290	16301	16237	16354	16195	16232	15990	16139	16257	16322	16180	16138	16368	16221	16243	16112	16274	16104	16468	16287	16287	16428	16374	16292	16300	16192	16172	16149	16265	16424	16128	16233	16294	16278	16262	16208	16369	16302	16199	16118	16151	16426	16358	16113	16228	16139	16338	16247	16351	16210	16304	16332	16075	16358	16323	16388	16254	16131	16244	16280	16213	16301	16176	16376	16119	16478	16332	16405	16328	16246	16270	16317	16445	16285	16218	16352	16291	16088	16118	16413	16124	16214	16355	16361	16363	16332	16289	16252	16110	16332	16397	16330	16206	16179	16306	16277	16345	16368	16249	16239	16265	16136	16241	16168	16265	16424	16240	16253	16410	16353	16330	16384	16195	16067	16058	16288	16201	16297	16126	16331	16194	16316	16283	16324	16356	16624	16206	16395	16424	16225	16144	16191	16232	16293	16258	16246	16270	16231	16305	16385	16269	16165	16283	16300	16246	16356	16276	16164	16150	16363	16240	16216	16388	16094	16283	16542	16203	16246	16363	16193	16252	16226	16382	16408	16075	16144	16189	16033	16329	16167	16292	16211	16410	16179	16137	16322	16266	16295	16268	16310	16285	16317	16102	16477	16190	16218	16286	16166	16077	16346	16300	16379	16258	16194	16171	16383	16296	16323	16225	16295	16324	16265	16324	16304	16255	16172	16142	16372	16177	16293	16255	16289	16422	16310	16336	16208	16154	16408	16191	16451	16157	16312	16278	16106	16229	16333	16117	16328	16271	16078	16187	16154	16175	16180	16203	16062	16297	16114	16306	16259	16245	16240	16198	16270	16224	16172	16226	16384	16323	16199	16134	16174	16189	16206	16080	16207	16414	16267	16267	16350	16445	16388	16224	16383	16431	16044	16320	16376	16181	16212	16281	16151	16221	16343	16145	16327	16386	16308	16306	16351	16375	16250	16488	16264	16353	16183	16296	16209	16182	16325	16242	16164	16213	16228	16312	16307	16248	16307	16195	16206	16196	16143	16358	16340	16277	16222	16183	16400	16181	16104	16261	16206	16283	16438	16356	16166	16154	16238	16283	16274	15993	16186	16289	16289	16335	16386	16331	16282	16362	16553	16120	16211	16286	16315	16359	16238	16351	16296	16267	16237	16251	16406	16307	16166	16377	16239	16336	16090	16365	16181	16228	16257	16258	16157	16322	16311	16283	16280	16359	16192	16387	16238	16129	16335	16241	16062	16193	16198	16426	16321	16231	16204	16208	16472	16104	16212	16387	16261	16394	16274	16089	16431	16223	16111	16073	16256	15985	16239	16356	16330	16318	16187	16243	16243	16212	16230	16399	16188	16369	16379	16237	16167	16249	16340	16259	16213	16365	16405	16231	16272	16232	16317	16354	16314	16394	16237	16195	16111	16194	16161	16312	16296	16209	16161	16367	16394	16314	16155	16306	16404	16065	16233	16172	16266	16269	16245	16134	16148	16263	16358	16435	16317	16275	16131	16225	16185	16328	16215	16265	16286	16109	16079	16327	16199	16278	16234	16263	16231	16317	16203	16462	16305	16284	16301	16285	16076	16104	16054	16335	16209	16206	16247	16205	16329	16300	16443	16219	16310	16111	16418	16238	16336	16359	16142	16165	16335	16056	16357	16318	16212	16267	16182	16281	16273	16211	16255	16184	16322	16226	16146	16279	16243	16432	16217	16468	16237	16336	16283	16240	16107	16352	16417	16334	16206	16272	16156	16280	16263	16325	16176	16278	16178	16163	16277	16343	16206	16086	16368	16225	16290	16294	16416	16310	16106	16245	16354	16313	16356	16319	16175	16261	16364	16177	16338	16198	16228	16194	16279	16224	16276	16270	16305	16292	16206	16241	16218	16324	16318	16234	16229	16238	16136	16181	16285	16315	16199	16209	16219	16173	16221	16149	16308	16381	16356	16270	16329	16122	16288	16315	16271	16111	16104	16337	16459	16330	16285	16340	16208	16197	16329	16154	16167	16317	16343	16129	16385	16340	16421	16100	16322	16164	16371	16365	16199	16423	16260	16065	16204	16266	16328	16246	16252	16395	16288	16270	16154	16119	16394	16225	16391	16214	16225	16189	16384	16341	16273	16270	16231	16310	16179	16333	16317	16299	16043	16134	16107	16244	16168	16349	16276	16131	16202	16096	16147	16099	16369	16274	16144	16303	16263	16207	16213	16255	16189	16209	16213	16269	16439	16221	16442	16404	16242	16238	16265	16192	16037	16089	16319	16476	16230	16333	16156	16335	16092	16254	16229	16370	16171	16309	16327	16386	16184	16255	16393	16181	16294	16282	16339	16239	16327	16246	16297	16255	16449	16352	16259	16323	16186	16317	16162	16424	16241	16154	16488	16123	16392	16176	16043	16367	16150	16294	16202	16540	16192	16338	16173	16472	16245	16343	16168	16390	16334	16429	16139	16271	16449	16393	16392	16355	16446	16326	16338	16251	16306	16022	16259	16407	16352	16136	16361	16323	16317	16274	16188	16289	16266	16275	16426	16172	16450	16401	16303	16345	16154	16395	16152	16272	16234	16287	16268	16329	16126	16141	16429	16352	16283	16067	16308	16312	16147	16363	16502	16191	16102	16343	16240	16148	16127	16111	16266	16154	16108	16206	16236	16168	16210	16206	16368	16204	16421	16190	16323	16355	16330	16393	16403	16418	16367	16355	16228	16282	16273	16344	16289	16500	16226	16326	16256	16316	16295	16207	16201	16137	16345	16264	16166	16100	16334	16272	16337	16224	16332	16203	16321	16280	16234	16069	16292	16292	16413	16201	16270	16047	16304	16254	16279	16404	16350	16169	16338	16303	16245	16237	16265	16207	16234	16226	16212	16245	16211	16374	16191	16280	16171	16324	16224	16243	16319	16368	16180	16328	16367	16380	16284	16427	16130	16314	16185	16354	16257	16296	16149	16410	16369	16203	16240	16331	16319	16348	16244	16083	16482	16185	16233	16205	16242	16201	16246	16381	16339	16274	16290	16289	16238	16429	16416	16248	16260	16234	16295	16348	16482	16445	16316	16353	16265	16294	16170	16174	16241	16176	16277	16147	16135	16359	16189	16394	16224	16319	16385	16169	16122	16335	16101	16342	16138	16111	16147	16276	16127	16449	16261	16259	16341	16201	16445	16143	16292	16261	16262	16152	16224	16200	16225	16316	16324	16321	16388	16206	16272	16295	16156	16226	16241	16369	16302	16287	16287	16206	16183	16340	16220	16279	16202	16192	16369	16328	16126	16263	16402	16103	16226	16237	16399	16224	16293	16178	16359	16157	16380	16295	16307	16216	16208	16251	16272	16130	16242	16150	16235	16450	16213	16282	16176	16255	16165	16217	16190	16437	16369	16355	16303	16423	16203	16240	16259	16209	16241	16254	16535	16306	16189	16266	16236	16177	16110	16387	16359	16301	16127	16150	16355	16180	16079	16340	16124	16434	16245	16357	16355	16161	16178	16381	16367	16228	16338	16136	16350	16356	16202	16417	16096	16249	16187	16331	16344	16307	16268	16167	16285	16307	16411	16267	16201	16290	16225	16211	16300	16305	16248	16330	16142	16320	16315	16153	16436	16327	16243	16337	16312	16324	16349	16285	16232	16271	16228	16197	16271	16297	16324	16355	16285	16343	16221	16237	16183	16340	16274	16121	16348	16217	16362	16462	16381	16446	16430	16407	16354	16171	16086	16142	16151	16323	16128	16271	16214	16273	16145	16230	16207	16400	16059	16246	16034
30802	26857	29439	26407	22215	20945	20347	19864	19545	19554	19541	19678	19390	19333	19244	19240	19425	19010	19172	19229	19078	19030	18882	19127	18932	18936	18943	19026	19240	19183	18786	18890	19003	18675	18962	19160	19000	18970	19277	19138	19085	19243	19130	18954	19120	19061	19112	19069	18880	19010	18937	19062	18901	18886	18951	18903	18917	18995	19033	19015	19130	18885	18934	18997	18921	19031	19052	18948	19097	19138	19015	19038	18999	18908	18871	18951	18947	18866	18976	18898	19042	19114	18891	18914	19092	18936	18861	18886	18947	19008	18873	18905	19053	18982	18950	19139	19166	19169	18939	18975	18992	18875	19044	18868	19080	18997	18922	18906	19019	18990	18837	19037	19086	19076	19100	18853	18996	19041	18998	18906	18822	19129	18783	19081	18886	18857	19014	19115	18911	19070	19010	18829	18963	19061	18985	18859	18824	18949	18981	18946	19164	18821	19233	18970	19188	19147	19102	19021	18920	19051	18924	19087	18950	18843	18770	19043	18971	18961	19039	18908	18908	18946	18796	18893	18998	19000	18891	19127	19068	19220	19066	18922	18930	19062	19134	19045	18933	18959	18975	18904	18968	18956	18949	18886	19377	19060	18912	19076	18992	18649	18987	18955	19017	18966	19035	19006	18937	18994	19112	18701	18967	18914	18908	19025	18983	18987	18966	18788	18843	18829	19076	19069	19046	19127	19134	19243	18930	18662	18930	19261	18929	19037	19132	19034	18960	19083	19099	18899	19007	19009	18908	18746	18681	19068	19002	18996	19065	18968	18877	18919	19029	19165	18947	18990	19211	18934	18867	18909	19037	18877	18955	19055	18833	19050	18933	18982	19311	18669	18853	18671	18912	19063	18996	18978	18864	19127	18961	19019	18874	19142	18962	18939	19095	18980	18983	19048	18982	18989	18982	18949	19017	18932	19075	19055	19063	19073	19056	19026	19165	19151	18908	18812	19010	19039	18938	18856	18908	19057	18984	18812	18966	19125	18985	18934	19021	19141	18837	18839	18927	19145	18964	18956	19116	18918	19032	19119	18916	19069	18949	18792	18977	18819	18742	19091	19007	18908	19080	19001	18896	19011	19019	18946	18886	18830	18888	18829	18983	19216	18977	18902	18892	18850	19056	19098	18980	19044	19055	19202	18914	19046	18866	18917	18858	18921	19095	18933	19007	18881	18887	19098	19193	18911	18682	19025	18842	19139	18994	19192	19001	18918	19062	18904	19044	19045	18924	18832	18928	19010	19016	19123	18880	18776	19008	18913	18984	18981	18956	18980	18988	19029	19062	18866	19026	18889	19055	19116	18905	18937	19266	19049	18934	18880	18930	19205	19023	19004	18913	18875	19031	18854	19038	18998	18999	19055	19140	19050	19015	18887	18978	18910	19017	19004	19090	18930	19074	18909	18969	19083	18985	18876	18977	18885	18967	19012	18998	19111	19078	18986	18990	19111	19017	18929	19077	19052	19132	18953	18833	19097	18969	18908	18792	19100	19048	18886	18914	18927	18987	19047	18902	19013	18943	19174	18900	19110	19058	18820	18933	19192	19045	18904	19017	18885	19130	19072	18870	18726	18704	19062	18950	18994	19086	19011	18788	18936	18876	18919	19075	19014	18942	19040	19095	18910	19011	18846	18791	19118	18920	19055	18980	18941	19044	18870	19001	19107	19127	19008	18996	18867	19111	18859	18950	19177	18837	18943	18956	19131	18836	18724	18838	18700	19124	18910	19119	18953	19138	18911	18875	18918	19221	19130	19038	19027	18869	18867	19047	19082	19004	19043	19165	18971	18999	19077	18950	19001	18874	19066	18668	19075	18875	19031	18919	18864	19029	19018	19039	19049	18982	19012	19197	19172	19170	19041	19006	19087	19070	18983	18947	18963	19117	19063	18889	18937	18999	18765	19072	18899	19063	18840	18842	19123	18933	18824	18971	18869	19182	18880	19185	19070	19080	18822	18907	18911	18955	19141	18987	19031	19178	18903	18896	19004	18814	18925	19007	19165	19015	18891	19157	19073	18891	19075	18932	18995	18864	19134	19101	18996	19249	18974	19046	19045	19026	18856	19005	19143	18668	19054	18986	18900	18846	19018	18951	19104	19048	18840	18905	18927	18866	18856	19075	19071	18980	18867	19243	19078	18991	18956	18902	19179	18914	18757	19089	18905	19007	19030	19187	18934	18944	18924	19004	18921	19203	19185	18869	19069	18935	19073	19141	19002	18862	19066	19073	19058	18971	19079	18974	18956	19100	19032	18942	18939	18883	19028	19062	18940	19005	18802	18874	18961	18923	18977	18962	19110	19222	18868	19149	18940	19098	19180	18997	18952	19093	19134	19035	19062	18843	18659	19056	19011	19007	19261	18873	18763	18978	19030	19016	18890	18998	19023	18892	19227	19034	18899	19006	18997	19189	18968	19223	19022	19004	18909	19004	18954	19127	19089	18949	18991	19080	19063	18766	18908	19155	18924	19036	19155	19007	18885	19196	19057	18990	19083	19123	19030	19154	18962	18976	18958	18967	18971	18981	19029	19022	18990	18975	18973	19045	19056	18921	18908	19147	18936	19120	18929	18920	18947	18894	19108	18857	19162	18947	19036	18920	18792	18983	18983	18996	18969	19146	18906	19106	19061	19066	18921	18962	19215	18882	18923	19021	18998	18996	18976	18978	19026	19037	19066	18947	19127	18907	18903	19080	19159	18859	18949	18965	19079	18932	19090	18800	18993	18762	19113	18998	19009	18900	19054	19120	18937	19003	18847	19006	19090	18892	19115	19038	18969	18899	18819	18974	19022	18917	19008	18904	18993	19024	19042	18837	18895	18962	19026	19001	19020	18915	19158	19010	18893	18918	19017	19051	18960	18984	19001	18962	18983	19026	18966	18709	19065	19013	19129	19181	19200	18799	18929	19178	19010	18928	18934	18926	19006	19116	18908	19145	19145	19075	19105	19034	19243	19002	18987	19169	19002	19123	19002	18932	18963	19068	18941	18838	19088	19117	19121	18920	19133	19001	18987	18773	19026	19086	18842	18850	18885	18918	18890	19271	19044	18958	18841	19226	18973	18891	19072	19021	18978	18923	18974	18929	19148	19050	19161	19145	18973	18982	19101	19200	19064	18966	19014	19067	19012	19023	18949	18828	18902	18939	19047	19106	19143	19147	19010	18920	18896	18973	18927	18990	18855	18810	19076	18972	18837	19206	19006	18888	19044	19044	18857	18811	18973	19070	18869	18953	18866	18906	19236	19112	19005	18994	18882	18980	18843	18956	18899	18861	19138	18897	18935	19072	18981	18958	18702	18929	18953	19079	19173	19050	18982	18934	19152	18931	18831	19042	19029	19200	18980	18839	18960	18945	18927	18928	19016	18851	18988	18968	18762	19152	18896	18806	18912	18856	19009	18914	18997	19101	19069	18944	18894	18936	18818	19070	18844	19011	18936	18944	19114	18940	18884	18945	19033	19027	18887	18827	18989	19001	19103	18926	18987	18845	18878	19072	19176	19003	18896	18968	18949	18910	19108	19067	18906	18937	18855	19140	18905	19032	19097	18973	19091	19024	18849	19166	19093	19051	19114	18947	19022	18890	18981	19043	18956	18928	19117	18976	18859	18923	19055	18772	19017	18814	19002	18952	19052	19043	19196	18987	19131	19007	19075	19046	18990	19052	19054	19042	18891	18884	19164	19229	18831	18952	19011	19108	18899	19028	19104	19045	18881	18884	19198	18974	19015	19092	18971	19016	18984	19108	19083	18983	19102	19079	18861	19068	18995	19050	18886	18985	19029	18957	19057	18949	18924	18910	19103	19052	19170	18900	19057	18956	18732	18952	18832	18819	18833	19024	19166	18960	18982	18779	18929	18980	18990	19047	18778	18939	18998	18887	19028	19004	19216	19015	19122	19001	18989	18848	18832	19008	19008	18936	19026	19026	19039	18923	18811	19009	19051	18986	18791	19075	18994	19100	19010	18967	18930	18863	18904	18876	19260	19044	18948	19051	19053	19130	18956	18878	18798	18968	19101	19044	18824	18877	18902	19052	18917	18851	19144	18984	19020	19095	19117	19119	19045	19035	19061	19037	19216	19026	19148	18892	18850	19023	18835	18981	18877	19081	19175	18853	18735	19221	18946	19126	18956	18876	18901	19157	19234	18867	19005	19067	18736	19118	19144	18860	19215	19107	18980	19115	18936	18902	18912	18967	18799	19155	19181	19047	19013	18989	18809	18827	19088	18857	18824	18991	19002	19017	18959	19074	19107	19140	18895	18836	18863	19022	18919	18991	19000	18940	18770	18865	19095	18973	19112	18884	18905	18980	19114	19185	19033	18941	19009	19038	18966	19021	19175	19034	19146	18998	19280	18945	19090	18962	18905	19037	18890	19051	18981	18924	18987	18872	18798	19012	18931	19083	19174	18921	19034	19211	18906	19212	18996	19081	18992	18942	18983	18913	18871	18985	19016	19061	18983	19039	18993	18992	18963	18864	19067	18890	19041	18970	19113	19014	18931	19076	18923	18981	19146	19002	18899	18983	18839	19029	18928	19096	18809	18721	18992	19242	19015	18980	19018	18998	19092	19187	18790	18864	19104	18953	18959	18835	18985	19186	19169	18967	18984	18820	19070	18809	18925	19171	19060	18879	19167	18980	19183	19148	18934	19030	19130	19065	18954	18938	19076	19243	18982	18984	18903	19062	19098	19118	19007	18978	18969	19024	19077	19101	18964	19094	19004	18834	19263	19001	18955	19118	19246	19039	19025	18798	18678	18976	18954	18970	19118	18986	18682	18864	18666	19093	18863	18994	18973	19045	19130	19028	18688	19205	19039	19015	19087	19226	19086	19045	18977	19097	18900	18939	18932	18878	18802	19090	18950	18978	18944	18986	18963	18823	18945	18958	18891	18936	18839	19017	18958	19071	18831	18854	18862	18825	18836	18810	19084	18974	18984	18998	18861	18871	19080	18880	19062	19049	19001	19219	18939	19070	18962	18907	18993	18951	18920	18994	18968	18884	18812	18967	18833	18979	19063	18980	19095	18942	19018	18970	18816	19206	19062	19271	18897	18925	18943	18946	18916	18959	18840	19004	19095	19150	19019	18835	18958	19114	19037	19020	19173	18851	19032	18966	19135	18880	19045	19134	18916	19124	19168
25271	34144	31712	25122	20691	18568	17687	17288	17040	16533	16362	16566	16402	16303	16276	16063	16096	15872	15774	15877	15805	15736	15686	15712	15673	15724	15614	15642	15554	15579	15572	15682	15586	15508	15414	15657	15573	15543	15562	15602	15516	15567	15561	15684	15622	15564	15635	15640	15683	15592	15542	15742	15654	15720	15494	15430	15590	15537	15523	15503	15573	15538	15558	15568	15720	15636	15641	15486	15584	15378	15671	15709	15424	15585	15626	15400	15699	15470	15552	15520	15628	15493	15543	15445	15530	15622	15592	15601	15432	15663	15611	15538	15559	15775	15557	15622	15749	15659	15540	15471	15545	15609	15532	15372	15482	15573	15650	15642	15597	15443	15617	15502	15593	15289	15811	15465	15432	15635	15564	15555	15577	15675	15603	15563	15640	15459	15546	15716	15468	15588	15515	15539	15646	15665	15554	15503	15582	15570	15619	15498	15673	15633	15604	15495	15610	15628	15475	15477	15410	15680	15536	15463	15573	15625	15509	15457	15643	15612	15404	15537	15678	15634	15705	15410	15563	15606	15650	15470	15617	15536	15492	15679	15502	15635	15620	15686	15449	15579	15530	15558	15616	15648	15487	15472	15509	15601	15514	15576	15682	15373	15604	15523	15441	15565	15641	15564	15793	15624	15623	15605	15609	15465	15595	15482	15501	15536	15638	15638	15718	15568	15664	15720	15425	15577	15518	15531	15613	15496	15667	15386	15769	15484	15580	15513	15649	15602	15555	15375	15508	15292	15487	15519	15578	15705	15655	15508	15503	15575	15553	15529	15501	15541	15443	15636	15349	15473	15588	15463	15586	15552	15691	15581	15629	15515	15515	15621	15487	15616	15513	15629	15665	15597	15541	15551	15491	15605	15594	15445	15641	15599	15344	15637	15416	15585	15679	15638	15555	15528	15615	15572	15574	15510	15528	15470	15659	15493	15526	15652	15646	15515	15516	15633	15605	15666	15473	15573	15554	15452	15718	15573	15737	15587	15424	15580	15769	15462	15549	15574	15584	15578	15506	15563	15444	15550	15560	15425	15620	15559	15618	15667	15515	15580	15527	15578	15448	15583	15459	15532	15566	15581	15664	15565	15561	15670	15729	15355	15563	15616	15377	15587	15583	15495	15513	15535	15619	15482	15594	15604	15730	15522	15623	15598	15645	15511	15586	15498	15629	15421	15560	15623	15609	15608	15326	15630	15422	15618	15591	15539	15439	15544	15686	15565	15560	15521	15668	15465	15669	15604	15455	15522	15557	15394	15614	15695	15615	15414	15552	15605	15568	15502	15814	15465	15547	15632	15583	15772	15549	15467	15652	15809	15566	15600	15458	15485	15561	15462	15485	15665	15621	15604	15645	15577	15591	15451	15531	15484	15333	15594	15505	15745	15645	15535	15403	15572	15669	15484	15658	15618	15603	15410	15533	15555	15429	15490	15679	15512	15458	15655	15605	15615	15545	15600	15498	15610	15553	15786	15398	15588	15567	15530	15643	15542	15479	15623	15502	15506	15618	15520	15508	15369	15661	15554	15775	15785	15502	15678	15545	15592	15587	15541	15606	15697	15543	15498	15550	15460	15587	15506	15475	15475	15729	15553	15559	15406	15667	15506	15602	15605	15584	15702	15604	15640	15636	15576	15498	15480	15505	15619	15610	15512	15558	15632	15768	15653	15641	15553	15429	15475	15585	15572	15498	15425	15633	15505	15549	15543	15554	15457	15588	15527	15462	15357	15506	15466	15450	15696	15467	15606	15623	15611	15368	15528	15524	15468	15607	15574	15500	15510	15531	15412	15714	15585	15603	15560	15402	15620	15651	15531	15608	15599	15522	15571	15459	15414	15689	15631	15647	15384	15665	15651	15569	15578	15451	15629	15552	15428	15439	15557	15569	15486	15506	15616	15539	15534	15675	15590	15550	15672	15464	15463	15501	15410	15487	15606	15576	15546	15509	15477	15766	15631	15650	15467	15647	15610	15543	15493	15611	15472	15610	15603	15520	15667	15546	15506	15464	15597	15525	15734	15575	15682	15677	15614	15522	15613	15661	15470	15415	15472	15592	15540	15532	15442	15618	15549	15610	15529	15546	15488	15592	15608	15458	15586	15672	15418	15701	15583	15413	15584	15660	15695	15549	15504	15563	15621	15678	15661	15651	15562	15648	15684	15519	15605	15282	15684	15588	15529	15580	15535	15377	15519	15674	15536	15384	15579	15516	15573	15543	15522	15382	15609	15614	15569	15599	15564	15400	15574	15550	15742	15758	15617	15610	15355	15559	15521	15718	15682	15559	15551	15342	15609	15688	15620	15594	15580	15633	15501	15496	15497	15525	15426	15554	15535	15578	15718	15603	15617	15601	15457	15507	15738	15502	15737	15604	15502	15717	15436	15585	15449	15583	15599	15522	15744	15443	15407	15448	15706	15506	15621	15586	15606	15418	15475	15614	15585	15566	15606	15477	15436	15619	15486	15666	15631	15622	15663	15627	15588	15610	15569	15487	15666	15559	15635	15691	15643	15578	15583	15572	15617	15458	15509	15474	15496	15678	15654	15406	15632	15416	15634	15653	15762	15610	15438	15682	15526	15688	15597	15640	15627	15612	15531	15479	15699	15456	15372	15511	15572	15479	15570	15544	15496	15507	15514	15489	15568	15608	15675	15409	15637	15597	15566	15486	15350	15484	15603	15702	15614	15524	15360	15632	15386	15616	15691	15741	15662	15567	15543	15482	15601	15580	15496	15703	15521	15699	15465	15702	15743	15648	15570	15581	15704	15466	15560	15598	15558	15685	15570	15395	15472	15560	15377	15475	15506	15702	15593	15338	15624	15590	15484	15462	15515	15574	15509	15644	15604	15405	15519	15522	15605	15508	15588	15531	15396	15476	15520	15560	15449	15441	15568	15493	15552	15564	15374	15528	15691	15525	15497	15640	15686	15616	15516	15686	15380	15647	15558	15644	15498	15507	15565	15580	15584	15696	15503	15573	15502	15709	15541	15555	15473	15552	15436	15460	15537	15637	15402	15775	15483	15640	15548	15600	15643	15444	15635	15484	15427	15640	15626	15514	15607	15515	15452	15401	15613	15435	15668	15433	15498	15477	15476	15707	15477	15597	15504	15365	15607	15648	15534	15732	15611	15724	15686	15712	15546	15438	15584	15599	15599	15483	15494	15461	15725	15631	15540	15572	15603	15480	15439	15578	15584	15539	15459	15433	15563	15592	15438	15636	15604	15572	15602	15676	15662	15493	15448	15425	15641	15609	15614	15505	15519	15809	15429	15527	15575	15430	15636	15616	15549	15385	15686	15584	15530	15410	15589	15647	15496	15604	15465	15560	15510	15700	15542	15624	15601	15627	15505	15442	15634	15421	15527	15555	15633	15594	15547	15677	15598	15581	15529	15532	15568	15541	15486	15491	15493	15500	15634	15617	15430	15479	15433	15644	15582	15485	15633	15588	15520	15506	15677	15490	15651	15613	15514	15458	15679	15730	15506	15499	15635	15615	15539	15526	15588	15560	15485	15584	15395	15632	15592	15553	15484	15454	15530	15515	15436	15518	15524	15650	15555	15700	15614	15536	15431	15580	15440	15371	15439	15715	15675	15443	15656	15484	15685	15523	15478	15439	15715	15671	15532	15595	15741	15323	15430	15626	15518	15443	15595	15644	15578	15521	15575	15410	15714	15522	15540	15468	15470	15389	15668	15532	15801	15550	15712	15451	15416	15565	15528	15727	15538	15398	15468	15581	15688	15605	15617	15626	15653	15398	15610	15569	15486	15584	15552	15440	15401	15684	15501	15715	15527	15593	15604	15467	15465	15332	15644	15500	15621	15589	15709	15572	15588	15450	15572	15654	15556	15734	15527	15483	15609	15476	15675	15582	15608	15447	15722	15294	15516	15542	15640	15557	15603	15602	15666	15671	15612	15638	15756	15498	15513	15479	15461	15543	15660	15403	15471	15548	15695	15716	15422	15561	15407	15548	15633	15524	15564	15540	15713	15644	15566	15637	15464	15458	15657	15558	15259	15688	15661	15553	15600	15589	15431	15529	15493	15511	15402	15497	15493	15519	15607	15495	15443	15526	15612	15513	15772	15393	15547	15647	15635	15515	15673	15511	15562	15569	15504	15540	15454	15576	15559	15634	15702	15753	15421	15579	15535	15692	15519	15480	15619	15363	15670	15560	15626	15504	15594	15818	15496	15441	15617	15557	15521	15534	15730	15507	15549	15544	15540	15509	15473	15588	15548	15731	15558	15529	15630	15577	15571	15499	15546	15579	15403	15623	15556	15595	15497	15458	15686	15369	15505	15452	15429	15554	15482	15682	15533	15584	15547	15513	15634	15721	15460	15709	15351	15712	15575	15503	15347	15549	15474	15812	15581	15573	15594	15531	15531	15466	15493	15441	15642	15503	15540	15559	15567	15487	15443	15580	15598	15422	15561	15489	15597	15560	15519	15573	15555	15561	15604	15562	15619	15746	15420	15541	15494	15787	15558	15738	15541	15579	15613	15634	15560	15604	15564	15416	15568	15540	15645	15449	15650	15649	15723	15328	15723	15675	15420	15608	15584	15742	15523	15628	15574	15439	15692	15585	15766	15667	15460	15591	15588	15606	15559	15429	15520	15549	15646	15635	15717	15561	15664	15520	15377	15631	15557	15595	15462	15666	15577	15606	15550	15705	15552	15538	15684	15562	15508	15533	15456	15605	15675	15718	15781	15586	15611	15453	15593	15644	15473	15491	15432	15526	15665	15596	15813	15675	15551	15557	15510	15638	15566	15513	15469	15674	15618	15473	15549	15449	15757	15708	15675	15590	15558	15552	15578	15478	15659	15679	15386	15649	15487	15486	15537	15526	15692	15499	15305	15407	15495	15574	15579	15585	15393	15683	15413	15616	15589	15666	15274	15543	15394	15555	15628	15613	15751	15674	15752	15692	15551	15596	15417	15654	15675	15567	15643	15520	15478	15549	15676	15464	15581	15526	15495	15436	15392	15616	15602	15651	15643	15614	15551	15498	15680	15642	15416	15689	15587	15578	15630	15459	15456	15536	15398	15576	15483	15535	15627	15487	15550	15512	15631	15667	15406	15709	15572	15757	15505	15660	15576	15627	15601	15589	15527	15714	15527	15445	15547	15595	15587	15425	15495
24997	20986	27896	25222	23687	23767	23432	21301	20599	20576	20447	20230	20128	20292	20099	19995	19695	19661	19716	19829	19780	19873	19634	19385	19423	19407	19567	19488	19146	19465	19563	19606	19439	19392	19249	19302	19086	19176	19383	19507	19381	19477	19491	19344	19422	19381	19561	19349	19482	19399	19166	19331	19325	19428	19203	19519	19482	19452	19193	19483	19198	19493	19464	19483	19373	19335	19230	19325	19380	19415	19185	19318	19042	19465	19201	19223	19405	19324	19603	19411	19404	19399	19438	19432	19501	19353	19332	19406	19493	19379	19366	19274	19544	19320	19431	19401	19329	19540	19185	19426	19461	19204	19364	19523	19590	19387	19311	19351	19255	19366	19335	19271	19348	19432	19449	19350	19291	19339	19490	19251	19342	19128	19336	19287	19311	19344	19283	19487	19253	19416	19322	19410	19430	19191	19331	19504	19364	19502	19432	19358	19216	19217	19582	19278	19418	19188	19182	19278	19289	19158	19431	19266	19390	19145	19620	19258	19402	19302	19319	19246	19287	19272	19315	19446	19355	19649	19447	19326	19155	19311	19369	19247	19367	19530	19348	19534	19434	19340	19275	19456	19429	19387	19354	19070	19217	19426	19400	19300	19422	19421	19496	19439	19190	19458	19428	19440	19444	19435	19393	19548	19224	19505	19316	19503	19419	19359	19330	19277	19197	19344	19119	19229	19373	19329	19463	19296	19418	19541	19511	19425	19444	19578	19303	19265	19281	19488	19231	19378	19452	19413	19367	19429	19390	19355	19443	19224	19305	19281	19308	19295	19378	19395	19409	19281	19332	19243	19191	19322	19278	19197	19493	19362	19275	19470	19338	19311	19359	19485	19424	19274	19350	19489	19460	19062	19273	19229	19342	19144	19462	19482	19291	19419	19510	19323	19375	19519	19175	19254	19338	19261	19405	19383	19425	19284	19188	19160	19311	19373	19493	19460	19260	19490	19266	19199	19289	19306	19429	19510	19275	19330	19612	19432	19582	19294	19352	19455	19385	19300	19468	19309	19552	19502	19396	19568	19482	19433	19119	19500	19266	19230	19461	19252	19387	19413	19256	19364	19473	19512	19376	19190	19087	19359	19421	19480	19466	19586	19364	19366	19293	19289	19683	19225	19270	19409	19254	19327	19277	19316	19428	19286	19392	19572	19292	19339	19345	19424	19453	19346	19273	19302	19419	19560	19495	19316	19164	19596	19160	19676	19422	19270	19140	19219	19306	19462	19315	19298	19543	19721	19406	19297	19346	19518	19418	19343	19238	19459	19270	19234	19423	19348	19460	19223	19322	19287	19422	19376	19386	19349	19519	19440	19387	19560	19138	19233	19537	19241	19548	19397	19387	19210	19446	19507	19069	19279	19344	19360	19397	19395	19452	19463	19225	19300	19271	19229	19404	19306	19168	19519	19398	19341	19334	19375	19218	19371	19109	19014	19307	19429	19382	19401	19306	19506	19533	19209	19340	19241	19229	19439	19514	19312	19551	19281	19590	19396	19447	19207	19320	19337	19347	19415	19605	19377	19455	19333	19305	19357	19305	19536	19589	19289	19559	19489	19285	19330	19363	19399	19490	19295	19623	19264	19447	19436	19386	19566	19308	19337	19382	19197	19378	19284	19260	19166	19516	19460	19400	19415	19613	19307	19276	19281	19437	19380	19510	19634	19336	19445	19516	19341	19325	19356	19309	19492	19565	19329	19411	19500	19552	19273	19403	19249	19222	19441	19524	19433	19509	19514	19376	19452	19494	19247	19337	19151	19258	19413	19484	19376	19471	19375	19290	19134	19352	19091	19125	19252	19459	19304	19445	19373	19373	19212	19364	19203	19274	19532	19259	19574	19457	19164	19353	19329	19402	19145	19454	19351	19460	19192	19388	19429	19363	19355	19168	19296	19355	19223	19350	19404	19347	19285	19411	19228	19072	19378	19334	19300	19166	19288	19336	19302	19369	19412	19246	19136	19490	19367	19349	19298	19463	19414	19227	19352	19177	19229	19341	19325	19257	19383	19404	19217	19195	19353	19324	19501	19225	19434	19502	19434	19366	19507	19070	19131	19342	19273	19204	19294	19395	19516	19138	19348	19359	19169	19331	19274	19266	19307	19383	19383	19526	19453	19496	19291	19287	19301	19451	19380	19447	19444	19405	19264	19469	19347	19540	19546	19170	19426	19465	19435	19342	19423	19240	19201	19426	19300	19074	19408	19301	19313	19357	19443	19229	19389	19468	19375	19301	19596	19231	19576	19421	19289	19493	19383	19162	19526	19440	19285	19480	19200	19461	19164	19231	19311	19436	19471	19537	19384	19255	19269	19655	19228	19212	19306	19602	19452	19385	19418	19475	19399	19293	19419	19267	19284	19376	19183	19416	19233	19478	19464	19178	19242	19518	19318	19158	19357	19269	19264	19303	19337	19526	19401	19368	19382	19334	19252	19336	19524	19387	19262	19483	19216	19392	19284	19310	19262	19485	19187	19418	19137	19100	19502	19280	19634	19287	19064	19206	19622	19572	19381	19372	19359	19372	19226	19279	19169	19303	19462	19408	19228	19366	19302	19476	19463	19186	19528	19145	19293	19184	19340	19411	19245	19397	19402	19260	19345	19234	19417	19149	19487	19332	19248	19288	19237	19427	19205	19430	19486	19415	19452	19327	19176	19431	19325	19455	19386	19467	19347	19045	19338	19225	19158	19186	19524	19329	19424	19270	19380	19240	19378	19554	19294	19384	19545	19411	19397	19415	19381	19206	19525	19547	19309	19462	19361	19071	19571	19471	19476	19207	19371	19280	19407	19203	19420	19456	19285	19311	19456	19386	19610	19375	19446	19321	19469	19294	19233	19305	19286	19458	19395	19385	19370	19367	19304	19498	19507	19525	19377	19371	19395	19560	19520	19223	19423	19183	19213	19346	19407	19393	19412	19575	19346	19262	19399	19278	19270	19372	19308	19405	19413	19384	19208	19239	19295	19497	19379	19249	19327	19429	19348	19533	19564	19533	19356	19292	19525	19277	19277	19341	19355	19606	19578	19245	19277	19151	19147	19401	19385	19606	19374	19292	19092	19258	19272	19380	19275	19443	19379	19515	19149	19358	19319	19489	19428	19195	19346	19467	19392	19605	19288	19346	19444	19447	19437	19309	19353	19482	19329	19421	19489	19412	19154	19381	19280	19292	19422	19259	19255	19504	19377	19504	19429	19190	19401	19362	19247	19289	19343	19275	19094	19360	19145	19309	19607	19592	19426	19292	19385	19232	19101	19402	19405	19258	19516	19379	19141	19287	19575	19427	19157	19414	19312	19426	19439	19281	19334	19363	19470	19385	19122	19413	19253	19425	19367	19231	19226	19324	19341	19216	19383	19496	19262	19045	19307	19438	19325	19583	19467	19298	19729	19391	19247	19241	19465	19440	19275	19401	19204	19574	19552	19392	19245	19325	19246	19437	19290	19253	19065	19316	19447	19440	19282	19320	19069	19171	19376	19239	19400	19446	19397	19339	19395	19172	19308	19224	19377	19201	19348	19379	19572	19212	19265	19396	19223	19376	19125	19291	19350	19151	19278	19437	19216	19114	19275	19501	19381	19316	19514	19331	19350	19264	19338	19282	19317	19367	19249	19122	19362	19408	19336	19272	19534	19428	19158	19315	19226	19495	19403	19351	19363	19169	19303	19304	19211	19438	19266	19210	19222	19353	19249	19431	19143	19332	19187	19228	19341	19346	19407	19593	19559	19408	19221	19275	19182	19452	19188	19369	19684	19373	19351	19326	19327	19339	19411	19147	19333	19364	19324	19294	19297	19421	19476	19615	19482	19343	19369	19504	19346	19302	19628	19416	19454	19332	19335	19364	19438	19459	19290	19277	19560	19270	19137	19388	19419	19439	19272	19265	19502	19313	19345	19334	19099	19546	19125	19397	19375	19387	19374	19248	19539	19413	19268	19207	19440	19234	19583	19522	19462	19453	19401	19341	19443	19472	19319	19402	19528	19316	19367	19346	19417	19464	19300	19442	19112	19497	19329	19600	19467	19393	19497	19375	19294	19633	19107	19283	19386	19398	19369	19440	19429	19404	19126	19148	19186	19448	19476	19484	19343	19297	19323	19334	19375	19326	19504	19492	19411	19470	19406	19393	19374	19451	19227	19352	19454	19567	19275	19640	19539	19388	19320	19600	19272	18993	19518	19465	19285	19386	19473	19406	19578	19599	19294	19520	19403	19502	19516	19212	19327	19173	19213	19354	19436	19354	19233	19315	19429	19405	19218	19151	19465	19446	19444	19282	19436	19309	19226	19293	19187	19433	19335	19363	19204	19386	19483	19282	19410	19403	19322	19454	19322	19209	19329	19382	19377	19477	19451	19154	19315	19481	19404	19407	19379	19492	19319	19289	19476	19305	19198	19296	19332	19366	19446	19451	19156	19365	19290	19333	19269	19436	19142	19304	19352	19375	19380	19369	19474	19505	19464	19437	19562	19360	19279	19233	19366	19529	19419	19366	19129	19470	19337	19348	19412	19464	19201	19387	19229	19258	19086	19294	19317	19484	19222	19377	19464	19344	19438	19374	19533	19359	19247	19509	19531	19162	19261	19463	19103	19318	19501	19484	19208	19310	19283	19364	19380	19333	19096	19321	19240	19134	19521	19221	19366	19297	19513	19320	19244	19359	19299	19315	19400	19436	19277	19357	19293	19384	19302	19463	19317	19266	19067	19493	19348	19402	19290	19407	19465	19331	19401	19268	19306	19562	19125	19442	19269	19425	19530	19461	19455	19038	19468	19365	19532	19340	19385	19404	19590	19354	19239	19494	19132	19304	19252	19279	19355	19617	19371	19599	19261	19206	19363	19430	19170	19372	19506	19412	19531	19555	19188	19489	19197	19185	19372	19415	19554	19418	19390	19019	19366	19384	19223	19218	19237	19434	19476	19449	19472	19522	19313	19281	19497	19264	19306	19197	19380	19376	19109	19381	19310	19308	19273	19431	19090	19429	19211	19353	19339	19469	19371	19519	19500	19348	19413	19324	19244	19372	19303	19497	19262	19565	19411	19335	19323	19370	19474	19244	19258	19365	19242	19507	19276	19189	19449	19315	19253	19350	19441	19298	19429	19401	19270	19521	19288	19166	19298	19292	19540	19457	19384	19209	19229
25338	40206	37190	29399	24351	20961	19389	18749	17975	17631	17388	17249	17162	16941	16711	16628	16389	16507	16338	16224	16237	16256	16309	16034	16034	15958	15930	15952	15892	15792	15867	15939	15659	16016	15864	15682	15769	15868	15693	15921	15704	15812	15707	15785	15885	15738	15742	15739	15700	16011	15839	15701	15936	15860	15975	15852	15678	15716	15855	15768	15771	15607	15781	15877	15908	15705	15736	15740	15862	15669	15833	15793	15799	15757	15772	15758	15816	15721	15824	15654	15877	15801	15881	15661	15926	15779	15838	15691	15907	15737	15728	15877	15730	15815	15744	15709	15868	15814	15818	15699	15710	15787	15695	15710	15877	15876	15891	15695	15818	15656	15805	15608	15822	15683	15738	15767	15564	15685	15790	15779	15888	15797	15759	15888	15752	15763	15693	15734	15872	15745	15811	15894	15740	15862	15783	15980	15642	15682	15757	15828	15691	15662	15707	15787	15834	15875	15729	15790	15719	15861	15809	15840	15820	15605	15749	15691	15580	16006	15782	15598	15722	15778	15812	15767	15690	15795	15651	15705	15835	15957	15892	15714	15757	15753	15730	15596	15835	15705	15776	15690	15903	15635	15809	15807	15729	15961	15653	15926	15960	15770	15728	15857	15789	15726	15762	15756	15644	15896	15887	15851	15829	15799	15711	15704	15861	15762	15675	15754	15683	15644	15538	15734	15895	15923	15854	15825	15785	15539	15659	15626	15805	15648	15908	15803	15859	15892	15878	15785	15651	15824	15781	15892	15684	15835	15714	15803	15714	15535	15691	15745	15626	15802	15688	15614	15769	15758	15600	15699	15664	15821	15557	15844	15844	15779	15832	15769	15739	15653	15692	15974	15940	15601	15655	15777	15730	15683	15808	15781	15639	15826	15711	15766	15812	15614	15855	15768	15774	15794	15745	15847	15692	15925	15586	15651	15689	15799	15745	15681	15698	15891	15723	15948	15658	15768	15846	15761	15682	15686	15789	15715	15719	15746	15861	15978	15876	15846	15680	15887	15737	15844	15753	15704	15798	15980	15826	15820	15652	15781	15759	15754	15789	15749	15703	15833	15755	15709	15716	15896	15982	15730	15899	15724	15810	15779	15807	15696	15869	15750	15671	15933	15703	15630	15834	15921	15941	15771	15828	15826	15599	15674	15776	15798	15940	15880	15709	15819	15793	15729	15743	15662	15746	15746	15868	15610	15738	15916	15726	15685	15910	15704	15787	15758	15900	15914	15610	15886	15829	15919	15829	15753	15747	15831	15755	15694	15573	15765	15562	15730	15577	15727	15876	15809	15759	15888	15755	15690	15662	15739	15740	15728	15876	16020	15887	15761	15793	15801	15688	15749	15639	15692	15964	15611	15711	15896	15889	15675	15741	15657	15672	15742	15578	15698	15864	15850	15753	15727	15686	15820	15938	15679	15912	15643	15774	15609	15825	15948	15830	15657	15683	15765	15782	15760	15747	15907	15745	15676	15609	15886	15798	15715	15816	15744	15860	15769	15885	15625	15629	15624	15791	15660	15822	15915	15729	15541	15850	15709	15815	15642	15877	15757	15896	15717	15718	15684	15863	15890	15903	15843	15611	15753	15875	15809	15848	15668	15875	15841	15719	15724	15704	15682	15885	15860	15846	15756	15787	15894	15716	15737	15840	15654	15804	15741	15711	15705	15674	15971	15719	15750	15678	15718	15722	15846	15875	15866	15749	15633	15665	15718	15841	15776	15819	15953	15705	15888	15872	15698	15845	15856	15676	15840	15722	15787	15683	15702	15883	15747	15802	15663	15643	15806	15720	15926	15729	15816	15715	15951	15834	15839	15758	15578	15796	15748	15773	15693	15790	15770	15716	15769	15821	15776	15939	15833	15578	15710	15764	15889	15829	15828	15780	15700	15744	15773	15715	15728	15848	15750	16007	15769	15820	15732	15709	15804	15686	15732	15733	15884	15716	15855	15907	15820	15767	15708	15851	15923	15951	15842	15712	15846	15667	15769	15750	15786	15760	15943	15848	15807	15831	15692	15793	15913	15748	15843	15937	15876	15908	15801	15654	15683	15782	15875	15684	15903	15742	15818	15765	15695	15852	15896	15639	15632	15592	15643	15989	15719	15647	15829	15691	15909	15855	15753	15932	15653	15859	15860	15847	15959	15641	15712	15734	15712	15851	15756	15869	15756	15726	15841	16014	15768	15790	15524	15837	15969	15776	15719	15602	15958	15726	15717	15946	15838	15621	15963	15857	15771	15783	15771	15742	15700	15854	15827	15822	15730	15852	15693	15882	15845	15821	15784	15816	15947	15813	15701	15859	15808	15759	15787	15868	15858	15665	15727	15917	15754	15840	15914	15667	15734	15738	15785	15718	15730	15790	15797	15751	15662	15779	15750	15719	15998	15881	15687	15776	15791	15815	15775	15783	15734	15783	15784	15703	15780	15542	15578	15923	15842	15738	15801	15857	15626	15663	15793	15643	15692	15901	15694	15663	15703	15659	15672	15606	15862	15839	15721	15754	15740	15821	15760	15859	15735	15762	15879	15821	15791	15789	15761	15771	15694	15793	15888	15659	15839	15698	15706	15796	15971	15760	15779	15870	15904	15726	15829	15581	15738	15764	15744	15781	15770	15645	15908	15554	15708	15907	15697	15854	15740	15758	15861	15677	15948	15721	15774	15702	15771	15598	15675	15777	15809	15831	15685	15704	15876	15779	15701	15682	15821	15848	15734	15882	15807	15743	15674	15868	15734	15757	15774	15592	15816	15583	15767	15830	15607	15853	15862	15724	15706	15659	15694	15821	15755	15836	15815	15784	15846	15836	15967	15849	15701	15732	15824	15749	15899	15761	15871	15628	15691	15666	15729	15661	15674	15796	15985	15718	15575	15884	15594	15724	15759	15868	15762	15728	15698	15782	15766	15658	15762	15765	15984	15860	15560	15726	15872	15871	15860	15676	15642	15915	15777	15780	15784	15632	15706	15843	15703	15908	15773	15895	15925	15868	15897	15723	15814	15841	15874	15879	15894	15715	15735	15802	15790	15810	15831	15871	15854	15790	15827	15630	15727	15657	15749	15727	15669	16026	15858	15777	15685	15784	15666	15702	15990	15754	15774	15871	15770	15757	15833	15931	15853	15716	15804	15782	15799	15721	15727	15709	15676	15601	15804	15660	15840	15743	15804	15785	15835	15736	15801	15795	15922	15804	15639	15733	15953	15836	15800	15871	15811	15729	15846	15764	15801	15961	15657	15758	15562	15767	15756	15846	15899	15793	15774	15835	15846	15712	15746	15935	15767	15811	15848	15791	15680	15886	15820	15799	15873	15740	15650	15802	15604	15906	15713	15835	15693	15726	15816	15812	15741	15721	15707	15869	15644	15849	15577	15760	15955	15954	15649	15721	15755	15764	15798	15643	15681	15774	15788	15842	15629	15797	15916	15808	15766	15945	15816	15811	15816	15755	15526	15775	15784	15615	15756	15791	15624	15762	15695	15844	15867	15915	15845	15703	15785	15749	15778	15831	15878	15778	15705	15660	15852	15979	15922	15785	15732	15780	15900	15641	15675	15604	15681	15770	15788	15870	15808	15641	15761	15636	15924	15804	15706	15778	15882	15602	15707	15953	15867	15812	15717	15741	15798	15899	15643	15822	15810	15813	15751	15891	15841	15897	15737	15842	15719	15635	15727	15789	15695	15757	15641	15723	15881	15689	15850	15588	15679	15798	16014	15793	15610	15654	15707	15955	15849	15806	15570	15734	15872	15749	15839	15700	15716	15737	15875	15751	15850	15683	15709	15806	15809	15821	15680	15544	15680	15794	15743	15813	15880	15854	15785	15735	15604	15685	15673	15719	15746	15676	15807	15676	15770	15895	15914	15832	15724	15754	15791	15850	15674	15832	15724	15890	15764	15818	15792	15875	15790	15838	15781	15756	15868	15923	15787	15887	15941	15836	15752	15719	15914	15792	15835	15787	15842	15625	15685	15714	15805	15766	15695	15744	15648	15716	15794	15846	15886	15514	15794	15823	15934	15963	15715	15713	15710	15722	15555	15789	15759	15724	15844	15873	15719	15668	15776	15648	15867	15880	15846	15898	15640	15890	15898	15820	15669	15648	15814	15642	15665	15974	15779	15778	15743	15809	15753	15778	15592	15903	15815	15702	15637	15944	15807	15722	15798	15672	15807	15788	15903	15784	15921	15630	15670	15618	15869	15720	15731	15674	15960	15572	15894	15689	15833	15789	15776	15707	15750	15923	15711	15975	15869	15865	15885	15631	15954	15864	15822	15878	15707	15842	15710	15773	15695	15726	15804	15923	15753	15852	15798	15679	15684	15892	15790	15581	15724	15771	15726	15743	15723	15778	15800	15717	15893	15626	15762	15784	15943	15864	15722	15848	15644	15836	15726	15824	15820	15676	15743	15756	15741	15761	15569	15724	15678	15702	15721	15854	15873	15570	15912	15814	15767	15950	15669	15826	15681	15839	15821	15701	15859	15885	15780	15718	15839	15776	15734	15757	15649	15925	15740	15741	15672	15677	15825	15638	15783	15638	15776	15615	15800	15850	15757	15665	15714	15764	15864	15742	15738	15789	15804	15705	15726	15701	15921	15691	15842	15711	15735	15865	15813	15873	15771	15744	15862	15772	15708	15989	15742	15767	15800	15758	15798	15819	15746	15742	15703	15692	15772	15746	15726	15924	15889	15738	15754	15802	15766	15745	15822	15964	15866	15746	15831	15818	15785	15603	15769	15908	15767	15811	15566	15739	15846	15747	15808	15612	15974	15733	15733	15893	15665	15751	15771	15774	15728	15765	15990	15794	15701	15779	15893	15830	15821	15884	15761	15649	15671	15738	15840	15936	15772	15697	15834	15864	15806	15861	15675	15770	15753	15702	15903	15949	15661	15728	15752	15677	15725	15952	15672	15941	15686	15871	15850	15706	15817	15821	15595	15750	15838	15749	15750	15848	15671	15618	15799	15776	15807	15817	15871	15819	15714	15769	15804	15848	15711	15771	15656	15861	15721	15796	15697	15786	15829	15834	15729	15695	15886	15797	15785	15774	15923	15661	15836	15698	15744	15833	15853	15760	15933	15837	15858	15905	15794	15948	15690	15752	15694	15755	15925	15676	15652	15620	15942	15679	15848	15800	15887
23587	20971	28389	23894	22230	25403	26891	23157	22626	22308	22279	21848	21664	21587	21290	21217	21172	21091	20928	20960	20795	20671	20823	20835	21002	20780	20639	20733	20725	20744	20496	20548	20631	20664	20451	20534	20514	20529	20456	20608	20516	20759	20524	20618	20438	20427	20614	20558	20542	20490	20693	20480	20491	20279	20632	20716	20573	20625	20598	20483	20490	20326	20470	20366	20512	20441	20292	20450	20306	20394	20366	20287	20347	20477	20594	20394	20344	20301	20352	20517	20346	20565	20450	20446	20379	20505	20341	20489	20171	20231	20572	20486	20446	20630	20453	20447	20382	20602	20326	20226	20601	20417	20463	20290	20545	20515	20573	20518	20445	20568	20352	20186	20315	20527	20331	20457	20454	20251	20325	20485	20580	20427	20480	20326	20461	20278	20620	20318	20453	20370	20402	20152	20348	20532	20587	20424	20310	20491	20649	20390	20412	20459	20102	20634	20386	20359	20278	20539	20375	20515	20563	20431	20411	20565	20334	20239	20304	20463	20536	20566	20271	20226	20582	20365	20620	20404	20346	20364	20473	20419	20519	20207	20474	20504	20380	20421	20471	20656	20306	20397	20123	20464	20280	20502	20396	20571	20574	20542	20451	20540	20431	20356	20516	20526	20524	20468	20367	20581	20475	20384	20352	20381	20523	20596	20390	20282	20446	20226	20475	20302	20296	20345	20401	20404	20379	20438	20459	20601	20191	20543	20333	20402	20306	20448	20321	20541	20558	20246	20400	20220	20210	20327	20576	20412	20533	20379	20594	20617	20337	20427	20451	20484	20509	20443	20396	20419	20339	20289	20453	20329	20385	20209	20539	20401	20398	20422	20480	20391	20282	20254	20302	20714	20441	20387	20362	20467	20508	20323	20289	20503	20401	20539	20308	20372	20335	20306	20440	20570	20425	20276	20385	20271	20514	20346	20554	20535	20520	20217	20436	20458	20496	20550	20292	20277	20560	20132	20281	20263	20471	20301	20438	20383	20436	20264	20420	20581	20332	20636	20251	20449	20370	20551	20474	20505	20328	20582	20300	20412	20377	20504	20430	20347	20656	20347	20469	20392	20485	20380	20485	20710	20367	20532	20231	20432	20302	20317	20492	20520	20450	20301	20380	20363	20170	20250	20414	20407	20173	20451	20432	20342	20420	20357	20478	20413	20234	20162	20277	20310	20258	20424	20663	20298	20305	20289	20435	20577	20479	20399	20330	20503	20486	20441	20296	20237	20512	20331	20222	20422	20449	20592	20387	20459	20334	20239	20456	20543	20413	20345	20551	20442	20471	20455	20667	20484	20411	20453	20240	20274	20498	20175	20372	20072	20352	20456	20470	20453	20632	20302	20264	20338	20559	20383	20395	20487	20535	20499	20519	20341	20146	20241	20506	20508	20199	20604	20523	20528	20329	20139	20466	20550	20545	20410	20438	20334	20517	20360	20442	20503	20338	20309	20299	20180	20336	20487	20512	20224	20231	20609	20513	20241	20518	20141	20407	20324	20325	20191	20460	20523	20494	20486	20484	20294	20451	20248	20462	20660	20529	20439	20185	20675	20388	20449	20425	20499	20404	20603	20236	20460	20729	20463	20631	20522	20314	20666	20553	20508	20445	20527	20384	20324	20309	20395	20548	20521	20483	20307	20258	20167	20455	20358	20563	20562	20421	20385	20503	20388	20437	20499	20411	20362	20453	20487	20253	20270	20562	20267	20583	20400	20477	20422	20332	20197	20259	20507	20667	20720	20329	20391	20264	20276	20300	20528	20408	20393	20441	20346	20457	20306	20503	20527	20313	20351	20404	20424	20377	20382	20264	20532	20331	20288	20245	20334	20136	20233	20379	20398	20436	20210	20350	20341	20540	20419	20481	20356	20107	20343	20246	20323	20324	20384	20416	20330	20397	20337	20420	20453	20524	20320	20280	20543	20490	20367	20590	20578	20562	20400	20315	20442	20185	20317	20290	20388	20423	20489	20440	20508	20176	20465	20698	20284	20550	20321	20388	20639	20173	20558	20340	20398	20514	20376	20427	20544	20557	20595	20449	20410	20670	20523	20450	20483	20281	20288	20273	20301	20300	20312	20452	20488	20543	20400	20622	20441	20633	20572	20541	20379	20374	20458	20344	20424	20162	20389	20484	20444	20390	20515	20350	20477	20593	20226	20197	20349	20398	20449	20373	20291	20233	20611	20379	20437	20375	20413	20364	20295	20352	20299	20560	20371	20622	20393	20386	20305	20411	20283	20561	20149	20442	20548	20370	20335	20259	20667	20332	20348	20465	20348	20341	20199	20281	20211	20543	20375	20589	20680	20355	20342	20457	20442	20356	20466	20596	20451	20287	20244	20392	20480	20607	20549	20392	20483	20525	20413	20395	20542	20349	20674	20401	20207	20501	20345	20435	20445	20636	20447	20405	20329	20303	20467	20530	20300	20453	20200	20309	20493	20686	20373	20465	20428	20465	20381	20385	20420	20422	20085	20600	20360	20409	20275	20377	20409	20370	20321	20235	20572	20386	20373	20465	20315	20490	20503	20455	20197	20420	20303	20562	20334	20447	20518	20570	20554	20468	20564	20366	20589	20463	20486	20422	20566	20433	20332	20320	20175	20229	20465	20471	20500	20391	20639	20343	20695	20541	20279	20505	20295	20647	20442	20347	20378	20158	20434	20432	20323	20496	20267	20535	20555	20417	20340	20228	20258	20518	20503	20287	20289	20480	20437	20250	20405	20416	20660	20208	20374	20564	20522	20505	20318	20475	20540	20399	20516	20295	20475	20522	20559	20486	20246	20340	20445	20447	20257	20493	20438	20284	20538	20354	20455	20319	20472	20468	20369	20574	20562	20333	20247	20355	20406	20524	20462	20315	20203	20361	20315	20458	20387	20346	20314	20685	20303	20480	20429	20363	20623	20546	20181	20352	20542	20373	20435	20337	20583	20135	20323	20478	20289	20234	20443	20370	20588	20367	20352	20275	20312	20532	20442	20438	20475	20395	20378	20536	20315	20368	20444	20356	20325	20351	20284	20454	20368	20334	20444	20458	20504	20491	20351	20376	20461	20450	20334	20287	20185	20401	20271	20354	20409	20401	20487	20499	20504	20440	20418	20333	20334	20346	20350	20386	20339	20281	20354	20712	20440	20384	20484	20514	20320	20409	20468	20339	20198	20397	20505	20589	20218	20310	20445	20296	20541	20436	20462	20422	20525	20540	20427	20333	20377	20348	20057	20464	20316	20512	20676	20407	20398	20466	20435	20454	20447	20232	20353	20354	20311	20345	20315	20454	20354	20450	20594	20579	20637	20491	20284	20626	20400	20351	20457	20247	20210	20403	20368	20376	20383	20486	20374	20516	20471	20549	20533	20337	20464	20385	20538	20490	20439	20260	20576	20374	20324	20357	20531	20540	20264	20485	20188	20417	20517	20361	20386	20393	20130	20304	20388	20404	20430	20447	20568	20407	20526	20247	20450	20357	20373	20363	20367	20525	20422	20530	20482	20760	20515	20406	20438	20377	20393	20435	20352	20449	20174	20219	20361	20563	20354	20279	20274	20409	20346	20244	20477	20180	20190	20298	20556	20378	20371	20305	20403	20527	20309	20284	20432	20334	20579	20357	20524	20632	20616	20420	20433	20421	20363	20242	20586	20527	20548	20363	20229	20503	20510	20260	20445	20453	20360	20430	20515	20549	20396	20514	20370	20443	20268	20435	20404	20465	20315	20620	20430	20543	20284	20269	20540	20450	20415	20300	20305	20458	20345	20533	20433	20604	20430	20269	20196	20496	20464	20174	20448	20375	20390	20506	20379	20606	20449	20538	20243	20430	20601	20636	20527	20394	20196	20368	20681	20597	20564	20479	20284	20671	20321	20537	20412	20246	20492	20249	20346	20132	20380	20517	20432	20362	20203	20355	20330	20272	20608	20564	20374	20318	20452	20351	20508	20663	20431	20402	20300	20409	20329	20338	20566	20382	20348	20509	20567	20412	20544	20466	20249	20626	20558	20395	20565	20554	20452	20451	20333	20351	20587	20335	20493	20540	20429	20386	20458	20430	20463	20286	20342	20462	20483	20446	20577	20281	20306	20591	20489	20563	20252	20431	20613	20541	20452	20464	20283	20460	20357	20426	20192	20406	20526	20603	20814	20432	20471	20360	20529	20492	20153	20280	20235	20268	20280	20531	20290	20380	20423	20369	20394	20393	20505	20437	20115	20119	20489	20416	20402	20488	20269	20522	20387	20394	20428	20290	20366	20367	20440	20636	20339	20550	20316	20488	20376	20418	20339	20453	20473	20429	20264	20348	20327	20352	20383	20298	20368	20418	20476	20194	20317	20454	20634	20244	20400	20442	20139	20331	20242	20354	20369	20448	20516	20652	20578	20377	20492	20360	20506	20437	20507	20465	20379	20206	20237	20547	20532	20400	20378	20314	20472	20300	20587	20591	20297	20389	20318	20589	20467	20236	20211	20333	20304	20727	20534	20420	20337	20408	20415	20329	20521	20449	20156	20426	20373	20464	20311	20486	20598	20389	20424	20492	20479	20369	20362	20499	20409	20335	20600	20285	20356	20301	20196	20510	20521	20418	20527	20441	20358	20591	20448	20398	20296	20339	20543	20415	20323	20396	20291	20263	20613	20386	20461	20390	20494	20418	20538	20464	20302	20712	20717	20455	20457	20387	20407	20331	20424	20284	20240	20174	20455	20567	20321	20541	20442	20417	20384	20493	20362	20553	20417	20351	20319	20407	20201	20385	20668	20210	20344	20630	20275	20414	20291	20399	20328	20394	20562	20280	20189	20192	20314	20443	20253	20394	20385	20614	20287	20539	20450	20406	20371	20352	20432	20221	20270	20454	20362	20286	20268	20465	20397	20510	20436	20393	20521	20402	20493	20290	20428	20350	20357	20430	20469	20521	20196	20425	20358	20401	20385	20261	20407	20341	20379	20343	20515	20385	20398	20433	20419	20349	20372	20262	20351	20363	20223	20346	20476	20245	20414	20583	20393	20445	20608	20214	20558	20389	20587	20328	20438	20432	20274	20382	20391	20289	20539	20313	20428	20552	20348	20592	20465	20354	20315	20539	20596	20360	20378	20403	20653	20531	20506	20639	20396	20408	20370	20541	20593	20304	20573	20420	20519	20284	20405
26702	44775	41649	33243	27190	23285	21438	20364	19639	18995	18742	18530	18299	18063	17768	17535	17249	17164	17156	16968	16829	16969	16736	16663	16655	16765	16558	16534	16313	16478	16404	16262	16373	16538	16473	16421	16456	16342	16333	16259	16476	16462	16395	16316	16376	16370	16545	16088	16266	16425	16208	16304	16270	16343	16419	16612	16381	16126	16205	16594	16448	16491	16363	16241	16271	16381	16424	16363	16208	16390	16272	16289	16304	16322	16400	16406	16199	16434	16327	16258	16373	16490	16360	16372	16335	16502	16143	16211	16338	16233	16180	16178	16271	16472	16407	16377	16431	16119	16404	16239	16370	16228	16313	16369	16396	16313	16361	16290	16334	16209	16189	16332	16212	16275	16218	16249	16354	16517	16366	16298	16308	16375	16364	16385	16353	16382	16182	16453	16563	16330	16299	16278	16178	16319	16309	16290	16170	16413	16192	16237	16389	16291	16409	16207	16257	16203	16259	16270	16211	16344	16289	16189	16261	16286	16139	16264	16363	16244	16169	16258	16409	16490	16442	16352	16349	16405	16280	16389	16293	16197	16278	16356	16302	16166	16089	16353	16398	16293	16323	16404	16290	16315	16466	16489	16147	16387	16411	16364	16421	16233	16460	16487	16134	16419	16363	16363	16444	16358	16287	16548	16314	16235	16371	16236	16514	16320	16283	16369	16260	16380	16442	16250	16442	16295	16233	16419	16395	16590	16408	16279	16431	16341	16347	16275	16290	16360	16286	16475	16332	16344	16279	16091	16248	16447	16507	16241	16386	16377	16408	16388	16200	16163	16294	16341	16537	16315	16423	16264	16352	16351	16293	16278	16138	16354	16249	16349	16378	16179	16360	16236	16289	16218	16399	16384	16291	16267	16413	16339	16405	16534	16192	16448	16310	16404	16272	16178	16294	16338	16309	16395	16195	16341	16224	16264	16364	16363	16370	16263	16286	16184	16195	16413	16373	16378	16280	16361	16352	16363	16248	16291	16215	16163	16299	16290	16237	16278	16115	16356	16380	16244	16310	16369	16290	16347	16336	16392	16306	16385	16187	16227	16349	16273	16198	16329	16231	16319	16408	16320	16259	16241	16323	16346	16344	16392	16393	16338	16313	16224	16394	16262	16543	16210	16404	16114	16369	16249	16403	16340	16371	16201	16354	16313	16441	16296	16484	16374	16326	16265	16273	16270	16375	16353	16127	16235	16223	16182	16204	16305	16307	16414	16289	16285	16460	16379	16165	16118	16386	16189	16254	16443	16187	16333	16260	16352	16313	16459	16330	16310	16296	16359	16146	16359	16319	16186	16452	16289	16081	16235	16060	16361	16143	16254	16182	16273	16164	16339	16423	16382	16281	16348	16335	16091	16303	16391	16389	16377	16343	16404	16228	16288	16215	16401	16509	16352	16417	16206	16264	16255	16269	16351	16312	16266	16337	16241	16644	16258	16361	16357	16474	16373	16309	16164	16428	16419	16354	16315	16348	16328	16204	16281	16176	16265	16321	16418	16296	16342	16425	16243	16275	16214	16444	16307	16362	16138	16393	16363	16364	16345	16215	16108	16263	16199	16313	16303	16363	16295	16327	16169	16277	16311	16210	16377	16346	16342	16307	16296	16201	16143	16319	16552	16390	16336	16385	16477	16290	16289	16503	16290	16332	16626	16152	16334	16179	16265	16262	16324	16358	16405	16197	16422	16315	16461	16335	16242	16269	16312	16175	16285	16196	16299	16248	16375	16115	16307	16418	16146	16305	16302	16217	16283	16366	16316	16274	16412	16182	16290	16233	16263	16187	16322	16295	16497	16265	16292	16088	16395	16277	16162	16360	16422	16172	16424	16349	16381	16407	16256	16348	16150	16361	16332	16439	16147	16375	16291	16341	16431	16307	16251	16492	16189	16283	16340	16285	16412	16389	16248	16362	16318	16374	16403	16372	16360	16294	16464	16248	16258	16267	16397	16371	16263	16371	16167	16252	16216	16230	16381	16308	16543	16183	16310	16137	16405	16190	16354	16236	16139	16292	16345	16325	16235	16407	16130	16347	16178	16290	16180	16266	16373	16241	16131	16294	16396	16416	16264	16365	16386	16367	16461	16188	16385	16165	16310	16277	16277	16223	16203	16339	16310	16486	16195	16417	16218	16330	16390	16323	16153	16313	16168	16327	16385	16309	16238	16248	16442	16134	16399	16405	16151	16338	16307	16417	16146	16497	16140	16405	16332	16257	16269	16259	16317	16384	16161	16218	16478	16336	16234	16428	16418	16348	16354	16205	16295	16406	16277	16407	16229	16507	16387	16419	16183	16253	16467	16320	16314	16367	16150	16322	16289	16281	16300	16242	16281	16465	16378	16336	16512	16215	16235	16126	16156	16472	16244	16416	16123	16482	16324	16410	16416	16292	16212	16366	16289	16391	16211	16216	16382	16316	16315	16261	16366	16214	16506	16303	16391	16231	16339	16362	16294	16251	16374	16330	16273	16424	16322	16411	16202	16233	16341	16303	16261	16364	16417	16453	16186	16306	16352	16186	16361	16225	16345	16238	16210	16398	16412	16274	16311	16341	16272	16357	16307	16381	16320	16521	16312	16316	16389	16265	16414	16354	16357	16218	16225	16345	16385	16399	16304	16240	16184	16376	16361	16331	16311	16420	16341	16111	16116	16234	16317	16199	16316	16214	16247	16411	16177	16157	16123	16187	16409	16374	16230	16286	16301	16388	16225	16271	16235	16305	16246	16522	16248	16382	16190	16264	16367	16453	16187	16409	16519	16331	16422	16313	16395	16349	16291	16434	16323	16272	16412	16380	16273	16190	16173	16291	16234	16279	16282	16162	16409	16346	16364	16225	16414	16428	16361	16294	16305	16191	16450	16303	16281	16429	16164	16337	16332	16201	16320	16082	16224	16488	16221	16279	16342	16172	16162	16294	16365	15977	16317	16531	16319	16368	16324	16262	16328	16397	16346	16132	16518	16295	16376	16344	16469	16222	16360	16288	16257	16237	16110	16238	16407	16336	16300	16218	16160	16447	16215	16226	16344	16144	16261	16328	16314	16394	16400	16332	16409	16323	16169	16440	16338	16126	16274	16149	16347	16438	16309	16355	16315	16369	16327	16186	16499	16284	16338	16234	16272	16324	16333	16319	16252	16319	16260	16305	16320	16127	16261	16188	16230	16427	16383	16321	16354	16272	16334	16326	16147	16285	16343	16262	16286	16150	16265	16283	16404	16349	16344	16502	16165	16206	16350	16411	16405	16181	16372	16218	16271	16325	16301	16122	16418	16339	16089	16282	16288	16414	16169	16523	16288	16450	16319	16328	16188	16274	16311	16373	16427	16199	16531	16451	16238	16400	16501	16346	16273	16418	16209	16359	16434	16224	16261	16548	16163	16351	16225	16209	16307	16383	16221	16480	16451	16188	16236	16434	16187	16382	16272	16324	16323	16247	16328	16335	16478	16225	16578	16210	16424	16262	16308	16192	16215	16221	16226	16256	16351	16361	16287	16424	16108	16123	16153	16448	16316	16258	16351	16297	16364	16106	16120	16277	16352	16266	16461	16348	16442	16473	16274	16477	16465	16353	16487	16377	16575	16298	16191	16333	16435	16450	16415	16262	16342	16269	16316	16200	16287	16340	16415	16293	16238	16544	16336	16321	16325	16213	16248	16414	16393	16231	16266	16438	16351	16237	16268	16293	16388	16379	16404	16297	16320	16273	16233	16197	16358	16408	16301	16202	16298	16200	16438	16303	16299	16310	16356	16374	16414	16318	16265	16355	16405	16305	16222	16236	16323	16310	16313	16225	16356	16264	16377	16357	16176	16399	16380	16205	16279	16402	16312	16208	16383	16385	16224	16504	16325	16437	16208	16239	16161	16188	16347	16225	15930	16329	16242	16465	16342	16354	16452	15975	16394	16300	16395	16364	16449	16480	16306	16151	16255	16299	16313	16427	16238	16478	16372	16195	16254	16363	16383	16469	16349	16236	16258	16470	16093	16286	16496	16294	16378	16245	16391	16341	16487	16432	16249	16242	16375	16326	16171	16230	16304	16207	16480	16206	16274	16300	16348	16341	16325	16191	16321	16352	16296	16354	16237	16407	16361	16180	16291	16306	16366	16349	16377	16384	16367	16376	16215	16279	16217	16367	16467	16353	16437	16296	16338	16460	16302	16190	16160	16325	16323	16287	16185	16302	16249	16379	16369	16193	16233	16334	16426	16243	16308	16353	16337	16428	16308	16295	16516	16395	16285	16203	16299	16110	16186	16293	16333	16236	16263	16334	16166	16413	16231	16207	16349	16412	16342	16376	16252	16359	16307	16413	16360	16241	16321	16226	16372	16478	16243	16166	16191	16408	16108	16431	16318	16314	16232	16212	16276	16293	16327	16355	16341	16313	16357	16246	16132	16364	16350	16143	16334	16422	16265	16330	16518	16167	16197	16296	16342	16366	16266	16275	16365	16331	16404	16551	16419	16302	16222	16149	16201	16397	16409	16388	16267	16336	16250	16127	16295	16332	16320	16264	16417	16303	16324	16104	16427	16357	16340	16246	16393	16315	16372	16381	16185	16256	16367	16342	16291	16432	16311	16184	16174	16381	16177	16441	16392	16387	16246	16434	16301	16297	16170	16351	16160	16214	16311	16464	16349	16159	16211	16291	16460	16337	16394	16195	16274	16358	16473	16279	16339	16410	16212	16309	16115	16411	16419	16353	16442	16288	16257	16409	16254	16225	16315	16492	16284	16318	16198	16247	16563	16329	16297	16338	16155	16270	16242	16242	16401	16297	16251	16326	16326	16269	16129	16366	16307	16423	16250	16505	16480	16170	16165	16347	16364	16565	16451	16329	16202	16169	16287	16092	16378	16445	16347	16395	16274	16298	16408	16308	16221	16215	16113	16423	16237	16455	16353	16168	16300	16459	16320	16262	16482	16283	16228	16324	16157	16373	16310	16354	16235	16278	16263	16126	16435	16283	16348	16436	16416	16367	16271	16324	16365	16276	16319	16263	16395	16265	16259	16522	16382	16158	16360	16268	16220	16338	16240	16281	16357	16370	16278	16335	16310	16281	16271	16306	16221	16282	16415	16377	16229	16290	16172	16354	16015	16377	16203	16396	16235	16230	16357	16216	16242	16372	16162	16142	16388	16307	16345
30863	26894	29772	25863	22174	20877	20251	19797	19628	19556	19475	19474	19336	19300	19354	19228	19072	19051	19096	19110	19090	18970	18956	18972	19148	19048	19004	19147	18972	18868	18867	19002	19035	19083	18760	18549	18718	18849	18996	19014	18863	18859	19027	18839	18845	18907	18940	18935	18737	18951	19007	18858	18980	18704	19028	18982	18866	19038	18686	18977	19007	19068	18889	18796	18909	19185	18875	18965	18752	18751	18891	18982	18974	18844	19069	19016	18955	18895	18900	18857	18804	18792	18907	18845	18925	18948	19179	18982	18972	18843	19157	18755	19065	18920	19006	18984	19030	18986	19022	18719	19008	19036	19135	19066	18896	18912	18912	18927	18810	18902	18871	18880	18955	18845	18987	18899	18958	18643	18984	18765	18955	18830	18857	18839	18997	19130	18940	18958	18704	19004	19030	18977	19036	18764	19010	18770	18924	19030	18838	18945	18975	18818	18790	19078	18949	18604	18819	18937	18951	18980	19022	18908	18861	18976	18877	18879	19018	18901	18869	18855	19097	18992	18867	18646	18950	18955	18774	18851	18834	18756	18882	18769	18869	18916	18833	18691	18918	18890	18930	18857	18790	18987	19102	19052	18891	18976	19022	18999	18832	18805	18996	18797	19078	18854	18910	19031	19094	18800	18960	18810	18768	19141	18966	18995	18708	18846	19032	18813	18918	18765	18845	18959	19059	18946	18823	18967	18851	18922	18868	18800	18953	18850	18791	18825	18850	18845	19014	18968	19181	18994	18899	19000	18909	19041	18822	19044	18970	19062	18993	18944	18946	18945	18982	18851	18996	19202	18765	18981	18881	18968	19059	18753	18906	18806	18923	18819	18784	19016	18864	19064	18844	19120	18835	18955	18721	18982	18954	18844	18758	18906	18976	18941	19034	18854	18985	19069	18858	18923	18837	18822	18925	18734	18722	19029	18930	18925	18935	18932	18836	19138	18998	19008	18954	18669	18881	18761	18881	18840	18918	18831	18928	18964	18824	18800	18959	18965	18800	18857	19066	18892	19063	18940	18951	18755	18962	18835	18894	18653	18817	19127	18900	19062	18865	19087	18946	19064	18997	18843	18784	18840	19062	18901	18921	19039	19066	19000	18798	19018	18942	18877	18940	18856	19112	18976	18779	19005	18902	18980	19012	19164	18874	19020	18898	19055	18873	18870	19031	18710	18944	18698	18949	18846	18983	18908	18875	18807	18969	18756	18868	18698	18972	18773	18966	18755	18925	18879	19111	18956	18895	18906	19021	18783	18939	19258	18962	18981	18852	18888	18892	18906	18771	18846	18883	18950	19092	18875	18921	18944	18901	18882	18844	18938	19251	18908	18868	19211	18839	18776	18876	18820	19106	18925	18897	18822	18999	18891	18990	18924	18880	19128	19017	18723	18863	18886	18906	19127	18825	18944	19064	18975	19142	18877	18871	19055	19128	18888	19106	19001	18788	18930	18971	19006	18983	18812	18925	19039	18916	19175	19049	19050	18922	18757	19003	18739	19019	18947	18950	18956	18807	18827	18999	18937	18688	18839	18844	18967	19121	19003	18817	19037	18889	18738	18913	18930	18935	19012	18930	18742	19025	18968	18841	18736	18881	18750	19029	18671	18875	18856	18773	18900	18708	19212	19004	18940	18773	18982	18730	18847	18827	18807	18907	19095	18876	18962	18827	18695	18772	18820	18965	18791	19106	18961	18752	18726	18839	19116	18826	18879	18837	18955	18908	19021	19195	18899	18666	18916	18797	18681	19189	18944	18937	18983	18980	18954	18861	19010	18971	18931	18895	18919	18888	18803	18978	19136	18975	19080	19033	19249	18860	18768	19212	19042	18772	18807	18954	18869	18968	18898	18952	18981	18933	19085	18976	18925	18809	19024	18977	19102	18861	19018	18878	18874	18926	19009	19104	19035	18812	18764	18834	18787	19054	18971	19016	18869	18898	18745	18895	18914	18978	18859	19028	19013	18948	18842	18952	19003	18961	18960	18818	19030	18973	18936	18818	18854	18860	19139	18886	19037	18908	18850	18859	18806	18963	18781	18809	18703	19037	19021	19018	18819	18719	18958	18864	18884	18951	18959	18806	18787	19003	18945	18937	18965	18939	18812	18977	18940	19039	19045	18988	18946	18855	19038	19002	18879	18893	18988	18921	19034	18928	18923	18843	18884	18857	18812	19015	18944	18955	18914	18967	18871	18873	18941	18867	18775	19101	18987	18951	19074	18926	18833	18787	18716	19128	18920	18860	18910	18997	18943	18860	18735	19258	18943	18721	18906	18987	19030	19048	18865	18906	18806	18808	19148	18957	18949	18771	18887	18893	18836	18848	18950	18929	18871	18910	18978	19013	18805	18854	19036	19032	19013	19042	19025	18880	18974	18992	18899	18830	18820	18774	18989	18845	18982	19015	18849	19054	19186	18741	18932	19095	18837	18759	18948	19043	18839	18885	18892	19097	18808	18931	18928	19001	19009	18990	18663	18932	18986	18875	18812	18904	18761	18788	18806	18640	18889	19085	18928	19036	18751	19072	19016	18930	19087	19180	18985	19066	18855	18976	18835	18938	19018	19106	18752	19205	18904	18833	18922	18832	18972	18840	18914	18970	19046	18955	18704	18934	19129	19049	18925	18684	18876	18986	18671	19116	18969	18947	18945	18959	18896	18858	18914	18959	18864	18754	18824	18987	19062	18896	19084	18965	18987	19000	18974	18684	18977	19206	18971	18957	19191	18903	18918	18954	18822	19001	18750	18898	18869	18957	18897	18927	19061	19101	18874	19110	18940	18978	18871	18899	18877	18624	19052	18993	18988	18846	18928	18902	18735	18945	18846	18724	18918	18655	18786	19155	18861	19042	18810	19023	18851	18692	18761	18871	18760	18918	18994	18764	18750	18901	18914	19023	18838	18809	19025	19112	19073	19050	18759	18925	18713	18695	18885	18795	18785	19014	18952	18847	18854	19013	18907	18827	19064	18989	18993	18958	18924	18992	18964	18981	18885	19035	18689	18956	18886	19089	18916	18809	18818	18909	18800	18855	18841	18937	18644	18964	18801	18910	18888	18938	18940	19000	18843	19191	18895	18874	19061	19103	18779	18898	18780	18849	18825	19104	19064	18826	18996	18741	18744	19015	18850	19056	18953	18938	19036	19080	19029	19018	19081	19006	18869	18780	18907	18977	19135	18807	18886	18892	18830	18754	18748	18841	18889	19086	18849	18695	18770	18800	18978	18984	19029	18902	19010	18952	18945	18918	19074	18894	19086	18948	19047	19038	18922	18913	19051	19102	18775	18919	19064	19020	18931	18973	18976	18846	18826	18758	18873	18861	19045	18825	18999	18868	18783	18941	18956	18925	18766	18940	18919	18820	19038	19011	18718	18671	18786	19002	19017	19024	18952	18944	19046	18911	19118	18927	18756	19171	19005	18799	19002	18839	19062	18968	18972	19038	18952	19092	18866	18830	19006	18810	18878	18827	19023	19303	19030	19195	19088	19020	18867	18920	18883	18985	18880	18993	19096	18965	18890	18869	18773	18835	18956	18823	18966	19035	18858	18961	18901	18886	18816	19034	19103	18937	18619	18926	18993	19052	19176	19224	19104	18908	18952	19022	18805	18994	18903	18853	18924	18945	18902	18851	18869	19065	18968	18748	18786	18812	18803	18859	18969	19031	18962	19178	19015	18928	19050	19105	18904	19035	19098	18911	18749	18798	19181	19014	18979	18859	18716	18951	19121	19071	19131	19031	18835	18862	18795	18983	18765	18830	18884	18943	18756	19011	18918	18621	18841	19108	18834	18748	18822	18944	18908	19000	18794	19126	18858	18847	19071	18876	19037	18910	18976	19007	18907	19043	18959	18966	18947	19025	19016	18953	18852	18973	19055	18955	18879	18926	18945	18966	19139	19011	19031	18879	18872	18836	18971	18936	19128	18999	18949	18876	19031	18626	18931	19019	18923	18959	18920	18873	19085	19005	18868	19008	19021	18896	18703	19095	19147	18928	19139	19165	18938	18757	18994	19023	18940	18902	18994	18797	18876	18840	18965	18949	18968	18886	19023	18962	18888	18933	18989	18848	18923	19000	18753	18815	19049	18982	19062	18895	18806	18682	18602	18880	19015	18688	19031	18871	19079	19087	18797	18807	19089	19009	18926	19118	18846	18892	18937	18824	18929	18670	19015	19071	18919	19082	18917	18815	18820	18947	18885	18954	18798	19098	18875	18945	18815	18796	18955	18879	18923	18744	18947	18874	18667	19041	18817	18915	19072	18989	18920	19110	18976	18940	18959	18890	18974	18852	18812	18894	19009	18939	18870	18862	18786	18943	18917	18691	18922	19003	18901	18948	18910	19045	18957	18786	18792	18693	19083	18792	18880	18863	18996	18885	18822	19172	18828	18916	18839	18856	19036	18868	18933	18799	18799	19034	18895	18707	19039	18764	19012	19028	18950	18886	18910	19004	18899	19053	19058	18837	18974	18787	18858	18951	18917	18847	18997	18966	18957	18722	18826	18985	18869	19059	19043	18826	18840	18891	18754	18941	18807	19134	19018	18835	18878	19020	18912	19028	18919	18953	19052	18711	19061	18951	19052	18977	18921	18847	18863	19086	19073	18974	18974	19007	18878	18848	18965	18832	18922	19013	19002	18883	19122	18758	19025	19092	18764	18910	18831	18806	18849	18754	18893	19036	19055	18912	18908	19115	18940	18882	19106	18958	18744	18926	18941	18971	18743	19137	19015	19070	18974	18994	19068	18986	19019	19023	18917	18957	18961	18906	18969	18826	18760	19054	19100	18701	18941	18659	18887	19012	18851	19134	19080	19082	18874	18694	19073	18911	18888	18923	19044	18908	18848	18837	18843	18753	18741	18987	18816	18808	19034	18823	18840	18876	18953	18770	18930	18752	18967	18889	18999	18825	18956	18972	18863	19172	18790	19033	19021	19053	18934	18940	18803	19072	19030	18953	18927	18949	18940	18899	18946	19002	18930	18821	18877	19194	18956	19167	19057	18713	18670	18784	18805	18964	18985	19011	18913	18773	18864	18992	19052	18827	18767	18888	18824	18840	19089	18965	19058	18923	18820	19042	18998	18849	18877	18986	18966	18883	19030	18984	18699	18889	18652	19043	18884	18797	18929	18842	18880	18865	18940
25211	34086	31870	24416	20721	18514	17494	17110	16746	16637	16525	16384	16246	16219	16215	16103	15966	15808	15807	15667	15685	15804	15651	15685	15646	15622	15673	15512	15592	15451	15708	15654	15480	15564	15561	15499	15699	15534	15513	15492	15499	15402	15623	15509	15514	15512	15453	15497	15487	15566	15570	15509	15602	15577	15396	15618	15513	15373	15516	15508	15631	15469	15606	15463	15630	15461	15431	15462	15504	15586	15437	15260	15510	15517	15414	15527	15438	15401	15439	15352	15591	15512	15366	15482	15330	15481	15602	15542	15592	15462	15509	15521	15503	15487	15668	15391	15443	15552	15491	15495	15399	15592	15570	15479	15426	15554	15334	15335	15368	15515	15570	15260	15558	15405	15700	15484	15624	15496	15473	15502	15493	15493	15367	15451	15528	15531	15400	15425	15581	15497	15405	15438	15431	15521	15584	15554	15584	15415	15589	15415	15555	15352	15593	15511	15525	15348	15382	15484	15531	15555	15451	15360	15565	15485	15440	15369	15524	15522	15462	15483	15475	15685	15217	15365	15403	15610	15618	15488	15347	15434	15535	15418	15498	15339	15449	15536	15338	15350	15449	15495	15472	15682	15765	15506	15602	15425	15443	15530	15415	15388	15577	15536	15503	15272	15377	15540	15575	15445	15403	15561	15456	15401	15418	15388	15676	15372	15396	15473	15445	15419	15626	15531	15529	15531	15601	15515	15455	15357	15567	15550	15438	15523	15625	15382	15552	15400	15428	15238	15441	15445	15658	15315	15481	15399	15577	15431	15462	15607	15551	15576	15602	15418	15512	15460	15463	15349	15386	15567	15419	15411	15565	15198	15532	15546	15458	15560	15375	15560	15570	15496	15603	15388	15484	15461	15551	15526	15460	15484	15639	15457	15532	15594	15572	15421	15429	15475	15481	15730	15572	15403	15517	15593	15453	15558	15553	15370	15365	15606	15405	15662	15347	15469	15529	15414	15496	15501	15348	15431	15605	15477	15627	15479	15790	15577	15571	15578	15405	15536	15362	15611	15567	15494	15442	15536	15396	15619	15250	15405	15415	15553	15556	15573	15498	15521	15444	15467	15485	15567	15335	15504	15653	15433	15321	15370	15531	15639	15327	15508	15491	15452	15453	15567	15549	15687	15327	15472	15570	15508	15561	15399	15469	15514	15608	15532	15477	15395	15393	15417	15430	15513	15524	15447	15446	15323	15538	15515	15316	15575	15541	15581	15590	15582	15375	15529	15454	15426	15522	15599	15420	15431	15376	15539	15398	15575	15565	15626	15478	15645	15433	15500	15580	15555	15490	15525	15223	15479	15556	15363	15422	15642	15358	15562	15479	15624	15457	15540	15529	15461	15593	15551	15465	15318	15611	15498	15458	15562	15422	15483	15537	15537	15482	15594	15632	15536	15432	15438	15534	15504	15522	15709	15591	15460	15383	15400	15489	15485	15428	15648	15388	15468	15344	15549	15581	15425	15487	15381	15363	15603	15547	15462	15545	15469	15645	15791	15439	15347	15377	15489	15546	15382	15477	15564	15381	15691	15613	15500	15507	15529	15566	15508	15500	15501	15521	15438	15462	15549	15514	15347	15417	15563	15407	15450	15553	15452	15483	15508	15457	15667	15389	15484	15549	15483	15507	15480	15290	15402	15398	15497	15443	15403	15550	15589	15479	15480	15554	15634	15528	15527	15474	15501	15553	15504	15515	15564	15671	15380	15472	15520	15399	15317	15518	15449	15536	15273	15502	15620	15630	15700	15414	15601	15618	15368	15385	15348	15594	15272	15581	15548	15474	15486	15586	15318	15422	15476	15483	15551	15659	15498	15523	15321	15595	15452	15516	15515	15635	15417	15492	15553	15426	15424	15586	15387	15665	15446	15703	15604	15565	15431	15676	15361	15482	15351	15605	15575	15460	15441	15571	15527	15519	15520	15454	15481	15560	15515	15328	15411	15633	15771	15411	15617	15418	15557	15420	15475	15649	15630	15552	15317	15547	15323	15600	15527	15574	15353	15460	15621	15427	15462	15357	15382	15455	15532	15490	15384	15518	15584	15524	15556	15579	15436	15609	15374	15494	15581	15600	15426	15450	15596	15514	15374	15498	15447	15615	15470	15469	15305	15522	15486	15499	15718	15576	15531	15428	15464	15455	15458	15554	15496	15392	15484	15552	15486	15477	15414	15379	15477	15546	15615	15597	15493	15501	15527	15325	15560	15480	15547	15358	15409	15446	15519	15543	15397	15598	15340	15597	15476	15403	15419	15693	15474	15495	15392	15520	15259	15471	15589	15687	15415	15380	15484	15480	15683	15538	15371	15493	15403	15347	15564	15551	15526	15487	15572	15534	15525	15327	15539	15557	15515	15652	15556	15579	15410	15476	15507	15488	15379	15478	15351	15468	15470	15394	15638	15457	15531	15389	15590	15539	15623	15651	15357	15575	15424	15424	15477	15422	15488	15413	15415	15588	15540	15488	15418	15545	15642	15413	15421	15623	15341	15531	15640	15522	15416	15467	15563	15679	15436	15429	15500	15429	15592	15590	15531	15601	15402	15566	15503	15566	15530	15430	15440	15316	15626	15469	15455	15568	15483	15536	15612	15426	15721	15589	15519	15368	15445	15343	15418	15595	15508	15396	15296	15648	15368	15477	15587	15449	15470	15438	15511	15566	15542	15524	15472	15536	15527	15641	15637	15623	15577	15407	15599	15587	15427	15476	15542	15497	15470	15481	15435	15530	15511	15604	15486	15624	15306	15407	15560	15518	15583	15561	15552	15404	15523	15463	15511	15488	15421	15398	15424	15411	15364	15489	15327	15653	15366	15637	15506	15534	15221	15596	15621	15418	15577	15662	15616	15541	15701	15396	15477	15427	15554	15387	15549	15364	15559	15484	15548	15571	15542	15580	15318	15533	15286	15502	15454	15465	15576	15418	15520	15554	15445	15575	15583	15513	15547	15541	15487	15342	15472	15440	15530	15627	15382	15715	15467	15763	15457	15736	15548	15523	15484	15401	15538	15535	15544	15419	15498	15497	15589	15590	15490	15524	15580	15472	15424	15383	15433	15560	15472	15524	15483	15427	15523	15365	15641	15301	15552	15309	15450	15648	15473	15378	15566	15491	15558	15329	15370	15421	15540	15567	15529	15434	15459	15547	15553	15464	15597	15499	15548	15404	15605	15437	15424	15409	15431	15487	15601	15431	15477	15558	15515	15485	15533	15451	15500	15376	15690	15362	15632	15638	15611	15537	15488	15585	15501	15530	15365	15538	15435	15494	15299	15630	15510	15555	15566	15567	15483	15576	15486	15427	15755	15435	15558	15453	15538	15500	15442	15634	15478	15344	15387	15545	15550	15521	15525	15337	15359	15657	15475	15518	15522	15686	15582	15477	15521	15651	15524	15282	15528	15450	15656	15526	15578	15495	15421	15549	15568	15452	15389	15481	15473	15520	15321	15379	15485	15447	15481	15500	15556	15485	15561	15499	15381	15481	15430	15541	15534	15517	15343	15459	15497	15550	15484	15525	15470	15578	15692	15584	15503	15535	15557	15451	15620	15530	15342	15495	15388	15514	15246	15403	15460	15422	15533	15374	15540	15503	15580	15545	15460	15466	15609	15596	15524	15509	15550	15321	15467	15376	15358	15443	15625	15510	15460	15290	15508	15592	15349	15535	15347	15465	15653	15625	15660	15515	15395	15411	15306	15518	15518	15507	15442	15484	15394	15496	15509	15524	15421	15654	15546	15512	15631	15513	15371	15546	15470	15651	15476	15373	15477	15568	15514	15485	15477	15331	15599	15545	15366	15560	15597	15499	15443	15689	15624	15563	15554	15563	15429	15496	15505	15474	15434	15676	15476	15364	15571	15385	15612	15553	15390	15519	15440	15473	15575	15537	15235	15408	15423	15357	15723	15570	15482	15540	15541	15564	15387	15726	15539	15539	15506	15391	15446	15495	15505	15480	15474	15424	15416	15471	15450	15549	15533	15634	15519	15472	15497	15598	15365	15563	15781	15501	15348	15495	15556	15503	15412	15493	15642	15381	15564	15630	15419	15363	15375	15525	15575	15454	15722	15555	15537	15428	15509	15675	15462	15663	15627	15529	15544	15671	15480	15456	15488	15445	15681	15570	15564	15367	15554	15383	15565	15415	15606	15542	15577	15542	15467	15447	15538	15457	15468	15553	15680	15470	15604	15272	15359	15406	15402	15453	15463	15510	15537	15528	15364	15533	15573	15597	15592	15380	15507	15566	15449	15541	15506	15462	15303	15620	15458	15534	15490	15619	15604	15459	15494	15433	15590	15488	15454	15426	15596	15511	15506	15758	15382	15362	15470	15429	15589	15328	15518	15492	15401	15600	15639	15512	15557	15464	15512	15602	15440	15485	15487	15528	15523	15546	15511	15449	15475	15524	15606	15600	15549	15572	15583	15604	15519	15398	15673	15456	15566	15595	15419	15590	15570	15511	15467	15499	15671	15562	15617	15269	15620	15382	15767	15367	15547	15486	15618	15443	15280	15432	15380	15607	15441	15498	15671	15423	15301	15698	15477	15478	15576	15481	15658	15654	15500	15425	15508	15481	15553	15457	15381	15603	15547	15550	15530	15520	15616	15560	15332	15432	15685	15390	15497	15471	15339	15488	15503	15541	15437	15419	15701	15406	15511	15413	15395	15428	15457	15500	15338	15681	15358	15551	15456	15500	15423	15401	15565	15357	15577	15330	15455	15601	15526	15373	15556	15548	15458	15579	15608	15439	15511	15599	15446	15488	15425	15419	15525	15377	15417	15677	15438	15553	15473	15441	15397	15512	15575	15483	15454	15452	15471	15479	15493	15662	15604	15565	15406	15432	15610	15589	15492	15581	15530	15426	15538	15527	15612	15467	15522	15288	15635	15507	15589	15404	15433	15717	15375	15533	15367	15563	15459	15468	15469	15563	15512	15637	15472	15429	15586	15588	15644	15542	15553	15661	15605	15531	15530	15310	15773	15490	15234	15420	15518	15511	15462	15556	15520	15514	15567	15518	15399	15404	15426	15484	15458	15524	15371	15529	15500	15498	15409	15615	15337	15502	15648	15492	15435	15448	15575	15681	15560	15494	15559	15516	15541	15377	15540	15444	15564	15590	15431	15461	15497	15347	15601	15587	15285
25002	20963	27890	25164	23617	23538	23267	21065	20567	20474	20565	20399	20204	20000	19975	19877	19722	19776	19505	19520	19675	19744	19616	19572	19407	19287	19351	19397	19224	19133	19320	19376	19281	19298	19585	19392	19176	19469	19291	19315	19183	19172	19274	19228	19451	19486	19428	19459	19225	19475	19209	19201	19168	19408	19305	19332	19238	19278	19128	19357	19384	19301	19292	19257	19104	19282	19284	19402	19454	19265	19038	19313	19173	18962	19245	19341	19254	19275	19193	19294	19090	19170	19344	19207	19259	19215	19354	19203	19192	19190	19145	19082	19191	19184	19094	19074	19186	19233	19049	19220	19430	19114	19344	19390	19316	19302	19184	19297	19171	19340	19273	19405	19298	19565	19252	19230	19294	19019	19157	19076	19428	19244	19104	19261	19358	19157	19453	19364	19244	19154	19083	19314	19293	19344	19089	19212	19222	19221	19198	19348	19380	19166	19395	19295	19241	19340	19226	19357	19328	19251	19379	19232	19244	19247	19126	19236	19393	19450	19429	19292	19259	19334	19315	19587	19281	19380	19261	19231	19090	19148	19333	19058	19332	19209	19379	19151	19169	19098	19269	19228	19194	19398	19357	18996	19130	19337	19280	19294	19184	19184	18923	19233	19148	19104	19349	19307	19194	19281	19319	19111	19283	19247	19360	19247	19322	19279	19072	19312	19298	19196	19208	19331	19365	19282	19276	19260	19111	19344	19333	19277	19338	19239	19226	19330	19328	19220	19170	19329	19230	19062	19190	19226	19372	19384	19195	19316	19219	19154	19252	19338	19144	19404	19186	19198	19235	19284	19221	19126	19311	19286	19233	19367	19243	19443	19100	19195	19145	19246	19173	19550	19107	19120	19303	19278	19438	19172	19283	19391	19116	19255	19442	19183	19118	19063	19182	19206	18973	19417	19306	19133	19195	19277	19251	19094	19044	19223	19402	19387	19245	19521	19304	19452	19122	19255	19441	19297	19237	19278	19372	19043	19159	19243	19295	19413	19354	19235	19347	19302	19274	19262	19407	19234	19089	19261	19243	19339	19347	19236	19228	19269	19332	19101	19159	19112	19199	19100	19383	19075	19339	19113	19265	19338	19333	19230	19168	19155	19106	19477	19519	19239	19137	19254	19332	19273	19259	19408	19375	19277	19171	19269	19382	19245	19224	19452	19137	19241	19003	19184	19254	19135	19249	19319	19289	19297	19253	19334	19234	19514	19219	19248	19291	19225	19237	19228	19188	19375	19309	19331	19118	19265	19249	19171	19458	19159	19338	19259	19222	19279	19179	19215	19212	19223	19107	19253	19524	19361	19138	19419	19489	19234	19437	19314	19285	19188	19300	19389	19341	19155	19454	19292	19434	18999	19203	19179	19166	19053	19466	19090	19209	19118	19206	19365	19225	19172	19162	19246	19257	19237	19083	19291	19138	19221	19318	19436	19396	19311	19322	19232	19359	19277	19024	19234	19352	19237	19293	19205	19188	19426	19244	19102	19140	19322	19329	19247	19212	19294	19318	19046	19248	19285	19167	19153	19315	19337	19185	19296	19173	19297	19078	19397	19186	19036	19133	19233	19400	19323	19473	19293	19296	19324	19243	19214	19120	19308	19278	19426	19350	19204	19349	19309	19262	19332	19333	19130	19346	19055	19161	19201	19225	19377	19404	19319	19247	19196	19266	19208	19316	19247	19090	19256	19142	19365	19188	19160	19173	19151	19365	19281	19245	19285	19011	19404	19414	19172	19346	19388	19353	19385	19277	19217	19402	19186	19407	19272	19123	19409	19307	19239	19327	19483	19438	19242	19206	19186	19192	19268	19299	19489	19196	19409	19317	19416	19380	19208	19106	19178	19186	19369	19351	19270	19443	19438	19565	19313	19089	19317	19092	19257	19365	19443	19089	19347	19280	19183	19358	19358	19346	19052	19200	19337	19198	19185	19287	19012	19165	19208	19269	19065	19363	19204	19256	19515	19372	19386	19299	19473	19178	19242	19260	19312	19227	19402	19030	19060	19381	19304	19298	19164	19316	19612	19354	19307	19452	19143	19144	19327	19221	18975	19149	19450	19364	19270	19212	19225	19319	19417	19460	19015	19391	19371	19419	19120	19330	19091	19120	19245	19325	19357	19346	19347	19448	19209	19196	19454	19400	19236	19323	19297	19350	19226	19488	19191	19397	19343	19196	19206	19150	19094	19288	19279	19442	19256	19269	19182	19371	19419	19455	19240	19142	19256	19308	19315	19398	19190	19259	19089	19270	19150	19183	19419	19243	19160	19235	19107	19215	19040	19371	19361	19167	19152	19053	19280	19229	19288	19226	19282	19348	19188	19163	19146	19589	19244	19383	19400	19290	19156	19160	19267	19376	19152	19248	19128	19153	19341	19328	19220	19152	19259	19401	19286	19457	19382	19204	19161	19391	19391	19235	19012	19265	19484	19251	19399	19171	19196	19299	19206	19286	19255	19303	19074	19239	19242	19116	19242	18986	19362	19035	19283	19348	18886	19262	19385	19105	19257	19189	19254	19304	19220	19360	19333	19199	19299	19325	19278	19124	19287	19122	19262	19074	19496	19454	19219	19352	19320	19199	19333	19312	19063	19279	19515	19240	19256	19251	19231	19252	19045	19029	19492	19272	19102	19373	19143	19319	19390	19239	18977	19516	19107	19308	19288	19434	19218	19325	19244	19355	19284	19291	19225	19305	19357	19365	19277	19253	19134	19318	19108	19007	19231	19222	19074	19119	19201	19207	19093	19142	19378	19278	19457	19397	19170	19548	19267	19465	19213	19335	19436	19306	19120	19291	19357	19171	19302	19322	19335	19207	19226	19348	19462	19235	19244	19314	19177	19211	19102	19234	19249	19411	19297	19266	19122	19145	19455	19444	19001	19297	19346	19272	19143	19215	19233	19207	19210	19518	19359	19151	19364	19284	19141	19317	19084	19242	19383	19138	19083	19343	19137	19176	19161	19150	19230	19364	19179	19238	19396	19331	19495	19149	19262	19023	19320	19276	19197	19327	19142	19363	19319	19050	19187	19046	19268	19326	18992	19067	19292	19492	19240	19250	19325	19177	19077	19049	19045	19270	19120	19138	19188	19238	19372	19474	19167	19143	19174	19148	19184	19215	19076	19098	19288	19526	19356	19228	19372	19246	19171	19159	19060	19192	19338	19128	19167	19352	19100	19432	19340	19448	19295	19173	19397	19385	19473	19341	19150	19251	19152	19161	19229	19351	19252	19277	19186	19151	19625	19537	19159	19346	19320	19192	19201	19220	19310	19113	19196	19237	19152	19095	19218	19165	19179	19411	19010	19133	19289	19311	19127	19505	19329	19424	19246	19237	19017	19226	19012	19200	19358	19399	19129	19134	19152	19304	19171	19066	19321	19194	19219	19325	19416	19320	19239	19573	19332	19228	19244	19296	19229	19501	19163	19037	19253	19071	19116	19251	19399	19265	19096	19163	19295	19266	19225	19190	19177	19274	19144	19287	19391	19313	19132	19167	19107	19225	19229	19122	19267	19360	19257	19311	19390	19001	19252	19415	19186	19338	19390	19258	19338	19206	19329	19340	19452	19165	19055	19252	19280	19228	19392	19203	19030	19319	19160	19341	19325	19187	19219	19177	19114	19482	19276	19218	19272	19264	19304	19071	19210	19242	19247	19100	19186	19291	19517	19609	19262	19295	19214	19298	19136	19099	19173	19242	19127	19166	19273	19415	19358	19302	19213	19289	19114	19172	19235	19210	19332	19177	19322	19144	19142	19187	19246	19206	19204	19239	19426	19345	19472	19501	19330	19190	19169	19278	19337	19247	19206	19323	19334	19328	19252	19141	19260	19221	19353	19220	19080	19297	19354	19225	19192	19426	19176	19314	18989	19211	19323	19347	19284	19302	19512	19316	19358	19310	19132	19230	19156	19015	19057	19268	19343	19318	19306	19064	19373	19247	19057	19490	19405	19327	19261	19369	19378	18954	19115	19244	19058	19167	19172	19227	19467	19257	19159	19254	19252	19274	19249	19260	19300	19302	19374	19279	19273	19269	19330	19036	19382	19112	19501	19020	19126	19256	19521	19142	19220	19260	19115	19412	19272	19127	19244	19276	19063	19129	19179	19254	19115	19543	19197	19088	19155	19231	19190	19254	19188	19198	19374	19312	19286	19309	19235	19082	19245	19437	19281	19178	19094	19337	19131	19286	19414	19273	19150	19172	19369	19445	19401	19348	19047	19259	19214	19122	19366	19264	19265	19410	19290	19192	19172	19229	19230	19114	19295	19229	19311	19256	19426	19264	19296	19334	19176	19258	19368	19316	19306	19203	19252	19231	19275	19567	19225	19271	19336	19545	19448	19261	19291	19203	19205	19111	19159	19209	19205	19222	19558	19258	19071	19461	19315	19136	19097	19188	19102	19399	19456	19301	19209	19411	19429	19285	19373	19230	19345	19354	19188	18985	19284	19262	19059	19131	18965	19339	19314	19292	19282	19416	19140	19254	19314	19219	19117	19228	19231	19267	19279	19362	19282	19023	19077	19388	19219	19343	18993	19320	19459	19423	19235	19323	19254	19262	19073	19194	19198	19270	19341	19240	19295	19199	19326	19194	19273	19077	19328	19148	19344	19372	19443	19200	19296	19307	18896	19394	19349	19134	19502	19268	19425	19260	19389	19382	19219	19147	19213	19290	19266	19056	19282	19184	19448	19190	19142	19230	19374	19253	19251	19267	19230	19260	19326	19370	19338	19394	19242	19410	19147	19257	19224	19041	19359	19276	19175	19393	19007	19392	19270	19392	19325	19440	19250	19146	19367	19230	19309	19322	19324	19092	19332	19400	19271	19276	19181	19334	19167	19286	19255	19272	19232	19176	19199	19402	19235	19229	19433	19282	19210	19314	19260	19289	19189	19249	19349	19423	19019	19329	19387	19249	19194	19187	19283	19317	19079	19352	19475	19188	19437	19336	19500	19476	19294	19427	19458	19389	19032	19304	19501	19298	19251	19378	19204	19147	19151	19450	19203	19385	19243	19181	19347	19165	19363	19168	19327	19208	19164	19225	19370	19293	19081	19235	19426	19265	19293	19174	19319	19319	19346	19147	19132	19166	19236	19179	19363	19286	19295	19252	19425	19335	19169	19249	19199	18986	19212	19259	19418
25313	40685	37939	29313	23915	20600	19360	18317	18174	17602	17436	17341	17143	17016	16816	16671	16575	16444	16174	16168	16393	16146	16196	16126	15961	15954	16100	15831	15756	15828	15754	15744	15793	15798	15759	15747	15811	15803	15703	15738	15781	15802	15702	15996	15684	15879	15763	15607	15654	15532	15742	15770	15592	15802	15680	15698	15681	15738	15816	15742	15867	15698	15699	15877	15736	15703	15827	15988	15767	15669	15799	15726	15750	15742	15644	15822	15847	15823	15832	15876	15774	15798	15777	15661	15695	15861	15887	15679	15849	15724	15672	15824	15719	15931	15612	15789	15913	15800	15660	15651	15712	15841	15769	15879	15879	15895	15773	15564	15760	15727	15703	15747	15744	15754	15762	15867	15834	15749	15564	15732	15631	15659	15701	15566	15764	15675	15825	15802	15849	15826	15802	15669	15783	15662	15768	15917	15878	15667	15678	15788	15759	15702	15763	15947	15842	15869	15746	15959	15719	15659	15784	15653	15787	15783	15751	15735	15812	15698	15825	15389	15663	15776	15721	15763	15723	15773	15788	15710	15880	15693	15890	15633	15851	15819	15675	15765	15799	15653	15760	15683	15738	15751	15754	15770	15824	15750	15842	15817	15656	15682	15692	15726	15950	15631	15795	15728	15803	15784	15714	15856	15708	15709	15887	15714	15890	15729	15679	15757	15784	15682	15831	15667	15737	15727	15815	15881	15775	15735	15844	15711	15692	15866	15852	15790	15580	15783	15687	15740	15795	15745	15912	15812	15945	15718	15778	15842	15760	15768	15834	15713	15623	15723	15704	15615	15901	15711	15682	15645	15805	15841	15779	15548	15742	15732	15636	15648	15869	15699	15953	15766	15583	15803	15868	15716	15951	15683	15791	15528	15924	15745	15773	15784	15837	15759	15738	15813	15761	15737	15760	15750	15742	15771	15914	15762	15737	15599	15737	15711	15820	15709	15624	15797	15812	15595	15850	15714	15733	15695	15846	15861	15800	15727	15845	15678	15745	15682	15722	15854	15910	15740	15756	15918	15678	15619	15773	15879	15599	15788	15726	15669	15714	15854	15809	15736	15842	15833	15869	15685	15856	15840	15589	15703	15804	15839	15809	15800	15749	15753	15887	15740	15745	15834	15661	15727	15741	15801	15891	15723	15625	15959	15833	15740	15599	15743	15877	15723	15730	15854	15723	15986	15803	15720	15685	15702	15745	15888	15783	15733	15652	15820	15720	15694	15695	15689	15844	15751	15704	15694	15713	15585	15849	15835	15701	15713	15684	15646	15634	15596	15687	15782	15684	15863	15669	15845	15868	15654	15701	15837	15829	15823	15734	15934	15723	15656	15747	15716	15732	15695	15862	15696	15709	15703	15793	15825	15743	15864	15736	15642	15846	15735	15848	15811	15647	15665	15805	15741	15706	15749	15638	15803	15594	15791	15842	15728	15817	15677	15851	15653	15806	15662	15791	15645	15549	15801	15787	15908	15744	15665	15821	15689	15650	15802	15857	15746	15641	15685	15852	15773	15762	15679	15684	15831	15696	15523	15674	15768	15719	15547	15757	15724	15583	15739	15935	15716	15640	15637	15593	15673	15691	15742	15616	15642	15682	15846	15767	15698	15860	15707	15602	15703	15734	15713	15796	15678	15714	15731	15846	15660	15740	15823	15794	15738	15715	15626	15661	15634	15926	15801	15746	15738	15899	15653	15530	15983	15797	15744	15746	15662	15854	15993	15757	15900	15848	15768	15836	15684	15677	15753	15858	15797	15590	15722	15673	15712	15651	15837	15790	15589	15655	15913	15762	15728	15591	15790	15599	15726	15615	15766	15808	15637	15738	15724	15585	15563	15685	15747	15890	15737	15710	15881	15596	15706	15630	15763	15743	15780	15870	15752	15684	15883	15816	15779	15760	15851	15799	15782	15870	15904	15770	15845	15562	15754	15716	15773	15723	15952	15775	15789	15796	15931	15775	15746	15638	15690	15812	15761	15980	15734	15727	15826	15881	15699	15726	15920	15917	15653	15876	15763	15713	15796	15689	15669	15871	15906	15891	15886	15897	15789	15654	15810	15550	15664	15780	15672	15715	15733	15799	15739	15698	15643	15831	15659	15834	15696	15836	15777	15612	15702	15753	15695	15872	15435	15807	15741	15692	15822	15761	15671	15681	15812	15811	15617	15820	15800	15688	15731	15729	15829	15674	15829	15674	15649	15686	15681	15634	15885	15822	15874	15708	15712	15718	15688	15759	15520	15745	15677	15739	15701	15703	15694	15787	15671	15825	15634	15744	15713	15824	15799	15684	15844	15577	15592	15732	15834	15631	15770	15831	15796	15579	15814	15717	15657	15609	15857	15884	15627	15750	15735	15684	15652	15660	15636	15760	15767	15726	15687	15667	15819	15781	15692	15757	15852	15773	15835	15777	15660	15669	15742	15782	15718	15925	15638	15657	15838	15676	15631	15637	15754	15672	15795	15901	15626	15938	15687	15659	15575	15651	15669	15905	15898	15618	15874	15765	15720	15715	15668	15659	15582	15749	15547	15850	15713	15898	15714	15720	15845	15776	15705	15581	15796	15815	15780	15663	15710	15850	15803	15588	15718	15747	15571	15795	15755	15664	15849	15725	15770	15996	15844	15733	15806	15722	15877	15702	15853	15847	15735	15726	15713	15845	15578	15825	15678	15694	15527	15748	15706	15789	15726	15778	15820	15782	15787	15831	15599	15777	15656	15685	15812	15863	15876	15676	15549	15770	15881	15711	15776	15627	15693	15786	15667	15592	15642	15622	15703	15758	15859	15462	15939	15791	15892	15735	15751	15968	15805	15716	15599	15694	15691	15799	15671	15718	15646	15732	15670	15712	15821	15641	15823	15821	15730	15756	15747	15720	15660	15696	15810	15858	15613	15684	15683	15660	15788	15764	15772	15875	15871	15666	15717	15534	15715	15697	15702	15777	15984	15590	15741	15766	15765	15622	15620	15700	15667	15789	15899	15620	15742	15864	15663	15801	15862	15874	15660	15495	15488	15779	15738	15652	15687	15777	15749	15879	15714	15965	15605	15638	15908	15623	15768	15758	15745	15613	15661	15775	15516	15890	15713	15806	15719	15708	15741	15683	15764	15817	15831	15844	15736	15819	15790	15700	15643	15683	15853	15594	15732	15697	15708	15854	15713	15665	15492	15642	15760	15859	15776	15773	15549	15828	15659	15777	15721	15933	15793	15748	15844	15685	15714	15649	15642	15755	15709	15774	15802	15657	15903	15745	15716	15676	15856	15717	15955	15763	15689	15871	15753	15683	15894	15840	15677	15744	15830	15773	15682	15856	15707	15616	15823	15663	15815	15730	15689	16030	15682	15781	15693	15776	15619	15775	15743	15711	15794	15890	15636	15750	15711	15622	15736	15864	15635	15792	15758	15609	15616	15781	15771	15534	15832	15865	15769	15604	15745	15809	15900	15736	15858	15725	15846	15712	15715	15754	15490	15776	15711	15907	15551	15799	15582	15672	15721	15723	15829	15767	15787	15854	15788	15807	15830	15862	15678	15751	15547	15743	15652	15716	15928	15807	15699	15880	15799	15864	15812	15664	15763	15660	15777	15846	15848	15776	15781	15772	15854	15766	15717	15813	15587	15711	15870	15800	15691	15712	15672	15856	15780	15803	15813	15660	15875	15825	15904	15677	15715	15711	15787	15646	15931	15739	15851	15914	15874	15833	15746	15709	15759	15644	15695	15687	15833	15806	15698	15756	15761	15707	15810	15650	15733	15831	15619	15799	15747	15742	15785	15695	15931	15761	15845	15652	15768	15467	15882	15782	15655	15694	15644	15859	15696	16045	15800	15819	15595	15738	15745	15720	15772	15890	15827	15663	15940	15732	15628	15675	16054	15712	15781	15793	15717	15689	15596	15753	15636	15749	15665	15642	15553	15797	15845	15776	15627	15730	15659	15598	15660	15675	15687	15869	15719	15694	15705	15723	15860	15666	15825	15836	15886	15676	15703	15737	15713	15748	15772	15752	15765	15728	15575	15779	15736	15753	15619	15748	15891	15689	15849	15694	15795	15656	15736	15739	15734	15746	15656	15872	15642	15682	15713	15905	15924	15891	15703	15770	15794	15634	15573	15799	15894	15741	15681	15741	15670	15680	15650	15747	15662	15550	15893	15833	15665	15760	15645	15657	16097	15642	15767	15758	15846	15887	15833	15824	15724	15772	15752	15824	15720	15924	15683	15683	15646	15866	15680	15725	15609	15813	15604	15834	15731	15921	15854	15725	15698	15569	15909	15731	15743	15571	15716	15847	15627	15752	15680	15631	15559	15618	15683	15708	15662	15899	15831	15934	15562	15776	15664	15649	15587	15711	15788	15895	15796	15660	15976	15813	15762	15843	15791	15658	15656	15702	15699	15772	15645	15707	15572	15746	15817	15631	15714	15658	15789	15446	15763	15811	15671	15774	15683	15847	15698	15799	15886	15821	15888	15681	15624	15597	15747	15645	15810	15618	15698	15703	15760	15589	15713	15745	15824	15865	15706	15616	15691	15750	15712	15810	15776	15738	15690	15611	15797	15766	15654	15770	15775	15871	15886	15809	15650	15735	15526	15714	15938	15737	15804	15792	16053	15737	15572	15884	15702	15748	15718	15806	15373	15816	15790	15791	15702	15814	15625	15743	15707	15830	15825	15669	15730	15961	15725	15785	15748	15649	15663	15744	15783	15862	15884	15806	15787	15797	15716	15799	15597	15692	15948	15718	15761	15630	15635	15784	15691	15728	15732	15825	15748	15873	15701	15598	15730	15783	15754	15769	15647	15647	15664	15842	15588	15650	15786	15691	15788	15646	15655	15797	15633	15879	15848	15757	15805	15750	16001	15640	15769	15914	15571	15642	15748	15644	15785	15626	15841	15797	15861	15633	15767	15659	15770	15705	15649	15806	15696	15756	15563	15808	15642	15814	15637	15645	15872	15599	15821	15823	15725	15929	15792	15516	15906	15674	15785	15940	15865	15839	15676	15799	15793	15636	15699	15882	15661	15734	15925	15603	15892	15690	15675	15709	15843	15841	15745	15735	15790	15683	15545	15647	15762	15802	15834	15733	15691	15536	15913	15787	15769	15716	15715	15762	15815	15755	15949	15748	15723	15695	15649	15705	15780
23640	20959	28347	23866	22137	25194	26815	22591	21975	22000	21878	21809	21689	21278	21249	21140	21137	21040	20910	20694	20561	20581	20640	20406	20706	20508	20592	20398	20627	20511	20306	20300	20433	20193	20290	20333	20436	20233	20240	20390	20391	20230	20393	20441	20371	20520	20289	20242	20360	20127	20483	20317	20376	20220	20466	20360	20271	20431	20235	20346	20250	20432	20297	20221	19937	20311	20110	20290	20173	20513	20210	20247	20223	20332	20392	20279	20276	20206	20076	20239	20221	20319	20073	20349	20119	20129	20244	20160	20228	20178	20201	20192	20046	20246	20405	20239	20234	20074	20249	20310	20185	20254	20027	20442	20272	20149	20511	20235	20269	20169	20222	20406	20335	20290	20013	20314	20123	20294	20218	20262	20315	20203	20268	20162	20195	20378	20302	20229	20373	20118	20362	20035	20221	20128	20249	20351	20184	20388	20280	20248	20287	20294	20287	20414	20152	20315	20216	20255	20218	20296	20229	20394	20076	20220	20178	20125	20308	20182	20294	20218	20377	20048	20273	20345	20302	20144	20248	20375	20085	20422	20179	20064	20162	20107	20089	20167	20343	20255	20242	20138	20415	20402	20468	20504	20095	20359	20263	20249	20162	20136	20115	20417	20381	20184	20064	20141	20096	20084	20288	20336	20172	20164	20339	20122	20333	20251	20146	20277	20169	20292	20222	20409	20361	20206	20319	20441	20193	20298	20443	20216	20426	20178	20319	20345	20169	20248	20328	20236	20174	20171	20166	20264	20298	20199	20322	20188	20151	20187	20352	20181	20380	20476	20240	20283	20225	20163	20193	20176	20456	20109	20285	20331	20388	20334	20135	20065	20174	20178	20092	20135	20153	20285	20090	20162	20190	20143	20182	20127	20180	20092	20332	20252	20168	20375	20429	20340	20306	20247	20062	20241	20020	20160	20225	20205	20258	20090	20065	20455	20206	20302	20171	20092	20282	20156	20202	20325	20168	20280	20282	20330	20418	20139	20286	20148	20145	20296	20113	20154	20285	20320	20224	20173	20237	20334	20269	20042	20528	20072	20206	20295	20343	20330	20374	20137	20179	20332	20270	20263	20320	19985	20401	20273	20306	20065	20205	20224	20181	20436	20186	20099	20279	20264	20350	20139	20327	20291	20131	20256	20259	20460	20061	20022	20195	20200	20003	20315	20212	20012	20225	20216	20318	20255	20192	20271	20437	20369	20276	20075	20265	20111	20216	19986	20257	20229	20248	20202	20241	20363	20373	20326	20184	20179	20165	20266	20251	20227	20204	20163	20314	20115	20065	20326	20435	20329	20268	20091	20373	20211	20224	20206	20143	20287	20035	20151	20060	20235	20236	20223	20217	20138	20172	20235	20297	20166	20073	20279	20187	20077	20628	20094	20067	20252	20267	20406	20399	20116	20148	20222	20064	20229	20333	20247	20282	20326	20382	20114	20297	20235	20219	20308	20193	20323	20105	20286	20417	20281	20495	20314	20136	20327	20259	20364	20311	20323	20568	20434	20257	20240	20173	20165	20407	20237	20204	20205	20257	20407	20393	20290	20437	20278	20188	20119	20242	20248	20100	20295	20040	20249	20163	20501	20021	20350	20218	20345	20152	20166	20098	20070	20272	20131	20190	20204	20025	20162	20140	20325	20383	20402	20273	20446	20380	20249	20268	20079	20353	19993	20442	20323	20261	20317	20279	20252	20126	20533	20337	20261	20286	20226	20396	20268	20285	20268	20489	20326	20236	20214	20394	20290	20412	20234	20150	20170	20189	20420	20394	20152	20240	20351	20301	20410	20272	20302	20156	19897	20219	20228	19927	19905	20142	20219	20216	20078	20232	20132	20265	20355	20481	20382	20312	19934	19989	20165	20254	20242	20301	20239	20230	20300	20146	20297	20087	20256	20423	20357	20286	20180	20312	20227	20231	20285	20269	20136	20222	20323	20446	20186	20268	20221	20079	20209	20177	20543	20328	20196	20348	20279	20100	20348	20163	20128	20170	20099	20491	20348	20361	20233	20231	20285	20199	20246	20257	20250	20210	20238	20203	20143	20274	20117	20377	20238	20357	20373	19998	20281	20058	20051	20235	20429	20306	20364	20142	20188	20330	20176	20229	19954	20280	20412	20417	20306	20221	20041	20123	20392	20188	20158	20190	20249	20225	20089	20463	20413	20237	20392	20312	20360	20271	20316	20249	20155	20320	20384	20270	20084	20366	20523	20449	20173	20335	20429	20161	20380	20047	20076	20158	20380	20149	20232	20199	20396	20336	20160	20133	20173	20323	20211	20206	20166	20253	20162	20409	20195	20168	20340	20277	20066	20236	20112	20228	20158	20316	20230	20216	20276	20165	20104	20015	20173	20063	20259	20352	20190	20251	20166	20256	20023	20396	20212	20133	20134	20439	20056	20246	20095	20097	20259	20126	20155	20162	20082	20234	20195	20197	19968	20144	20081	20021	20008	20187	20224	20315	20183	20057	20357	20194	20377	20145	20401	20369	20070	20144	20286	19960	20145	20195	20162	20390	20148	20282	20247	20310	20170	20365	20358	20324	20253	20202	20253	20190	20383	20442	20270	20210	20163	20187	20226	20128	20128	20395	19890	20157	20220	20502	20428	20263	20299	20267	20221	20211	20098	20169	20350	20293	20342	20360	20210	20308	20266	20210	20263	20085	20007	20268	20094	20373	20052	20108	20553	20408	20306	20239	20212	20217	20009	20303	20314	20232	20179	20407	20117	20278	20221	20189	20309	20206	20276	20057	20216	20146	20296	20358	20044	20301	20114	20265	20056	20106	20308	20371	20413	20234	20327	20047	20104	20096	20283	20291	20235	20096	20297	20192	20074	20374	20101	20271	20119	20143	20275	20206	20220	20090	20242	20373	20338	20435	20351	20175	20375	20243	20226	19943	20391	20368	20230	20401	20338	20165	20357	20166	20213	20165	20169	20267	20275	20053	20311	20343	20316	20157	20189	20458	20293	20318	20128	20158	20071	20093	20286	20291	20183	20209	20353	20249	20353	20008	20340	20442	20296	20391	20079	20165	20055	20187	19975	20110	20344	20346	20225	20250	19975	20349	20390	20588	20338	20155	19981	20240	20345	20295	20154	20205	20139	20101	20552	20157	20378	20157	20115	20344	20184	20357	20226	20389	20112	20188	20240	20181	20057	20272	20414	20442	20388	20020	20308	20437	20140	20172	20158	20069	20207	20238	20385	20368	20117	20324	20244	19996	20333	20227	20351	20438	20262	20308	20080	20201	20163	20263	20309	20209	20205	20101	20067	20300	20111	20180	20292	20084	20340	20267	20221	20441	19943	20300	20222	20245	20250	20385	20193	20124	20286	20122	20199	20199	20473	20370	20220	20265	20315	20282	20208	20224	20474	20213	20279	20358	20250	20401	20233	20398	20307	20292	20048	20332	20221	20234	20143	20297	20256	20251	20097	20491	20367	20107	20370	20350	20149	20313	20443	20325	20317	20243	20313	20349	20247	20465	20139	20313	20159	20085	20215	20080	20330	20288	20057	20052	20236	20193	20343	20476	20137	20275	20169	20247	20312	20150	20423	20289	20390	20119	20009	20123	20206	20316	20153	20245	20184	20279	20010	20114	20178	20332	20180	20146	20030	20248	20125	20036	20073	20245	20335	20063	20097	20173	20353	20332	20138	20121	20265	20052	20297	20425	20185	20284	20221	20270	20231	20214	20485	20192	20197	20133	20489	20311	20185	20425	20252	20318	20341	20351	20033	20153	20170	20282	19994	20200	20380	20190	19970	20119	20205	20224	20447	20466	20230	20244	20341	20240	20125	20229	20348	20136	20258	20296	20139	20306	20086	20210	20102	20120	20228	20171	19929	20324	20313	20113	20284	20304	20398	20279	20360	20328	20187	20119	20421	20330	20339	20265	20285	20150	20179	20310	20440	20537	20054	20381	20137	20114	20323	20169	20082	20297	20263	20369	20356	20132	20292	20313	20362	20378	20081	20116	20143	20365	20254	20184	20110	20081	20179	20202	20294	20382	20337	20243	20353	20109	20026	20205	20136	20440	20303	20066	20234	20115	20149	20170	20102	20282	20188	20174	20091	20183	20441	20161	20207	20340	20347	20113	20377	20131	20277	20166	20145	20185	20063	20156	20137	19975	20186	20428	20326	20491	20354	20103	20270	20401	20382	20198	20400	20147	20320	20115	20106	20165	20119	20292	20473	20097	20353	20297	20144	20214	20245	20381	20287	20414	20310	20332	20161	20256	20113	20420	20320	20427	20173	20066	20041	20395	20291	20285	20429	20230	20202	20189	20354	20157	20206	20250	20223	20149	20208	20189	20254	20347	20321	20394	20154	20367	20255	20338	19888	20148	20162	20241	20070	20119	20298	20265	20215	20419	20339	20269	20317	20284	20190	20142	20123	20127	20080	20124	20243	20205	20225	20248	20196	20298	20238	20120	20134	20122	20391	20471	20317	20241	19895	20089	20058	19954	20233	20340	20310	20270	20219	20181	20066	20182	20456	20227	20298	20125	20388	20031	20174	20190	20376	20040	20254	20419	20063	20095	20230	20347	20285	20084	20091	20146	20259	20274	20115	20113	20105	20196	20315	20091	20163	20160	20056	20328	20313	20322	20299	20171	20234	20497	20087	20200	20249	20213	20302	20251	20130	20189	20339	20304	20087	20285	20232	20312	20385	20447	20162	20327	20336	20452	20314	20239	20419	20309	20183	19961	20218	20386	20053	20342	20251	20388	20218	20349	20145	20405	20219	20337	20141	20347	20096	20109	20373	20191	20184	20113	20162	20113	20008	20287	20035	20401	20216	20200	20151	20011	20006	20222	20222	20213	20184	20204	20103	20166	20126	20080	20414	20301	20256	20256	20287	20293	20092	20111	20267	20378	20209	20184	20190	20345	20244	20002	20329	20380	20276	20336	20076	20339	20126	20221	20342	20215	20198	20098	20109	20173	20107	20220	20375	20193	20257	20120	20206	20253	20119	20197	20136	19871	20282	20255	20331	20308	20356	20356	20081	20490	20162	20360	20191	20181	20247	20097	20288	20095	20114	20310	20192	20212	20042	20096	20255	20209	20203	20235	20258	20149	20039	20139	20061	20194	20192	20226	20096	20130	20398	20348	20374	20317	20120	20354	20248	20161	20269
27159	45196	42317	32962	26716	23084	21226	20178	19611	18974	18737	18569	18246	18044	17698	17578	17494	17266	17073	16853	17018	16837	16751	16589	16750	16645	16430	16472	16512	16536	16498	16538	16380	16281	16336	16280	16264	16412	16360	16394	16302	16300	16357	16252	16373	16440	16187	16417	16194	16396	16243	16287	16183	16233	16460	16461	16410	16225	16240	16362	16230	16296	16280	16464	16147	16295	16333	16293	16395	16296	16379	16387	16367	16192	16331	16229	16415	16382	16450	16226	16335	16270	16294	16099	16315	16212	16402	16301	16284	16351	16298	16296	16155	16103	16247	16204	16407	16372	16218	16214	16359	16316	16390	16305	16416	16307	16433	16485	16472	16257	16050	16253	16301	16100	16389	16253	16412	16168	16227	16313	16361	16277	16062	16377	16307	16146	16295	16212	16364	16267	16386	16189	16369	16105	16332	16150	16346	16303	16230	16202	16210	16220	16318	16146	16236	16471	16246	16321	16271	16370	16274	16267	16497	16428	16403	16263	16231	16148	16374	16329	16368	16151	16312	16251	16270	16200	16202	16119	16369	16279	16412	16327	16334	16269	16337	16100	16224	16220	16189	16385	16335	16207	16300	16219	16246	16171	16229	16186	16247	16048	16276	16268	16083	16202	16213	16257	16123	16208	16213	16208	16299	16388	16365	16311	16252	16313	16251	16188	16081	16364	16249	16329	16381	16253	16291	16238	16417	16260	16177	16237	16383	16135	16228	16443	16234	16398	16201	16258	16165	16145	16399	16140	16163	16169	16169	16341	16202	16327	16320	16224	16278	16330	16378	16294	16467	16227	16252	16316	16244	16244	16266	16283	16262	16423	16357	16331	16330	16280	16349	16158	16345	16392	16326	16274	16344	16160	16267	16164	16347	16288	16182	16456	16380	16397	16319	16374	16347	16378	16216	16368	16228	16332	16206	16206	16221	16293	16284	16256	16269	16135	16272	16425	16289	16283	16086	16394	16305	16081	16248	16076	16240	16241	16223	16355	16379	16028	16405	16232	16334	16374	16278	16298	16245	16087	16205	16204	16151	16388	16236	16196	16304	16176	16389	16184	16478	16217	16335	16347	16213	16190	16093	16239	16295	16312	16269	16023	16259	16304	16198	16336	16248	16208	16349	16276	16055	16427	16232	16205	16239	16295	16209	16279	16234	16299	16360	16431	16255	16144	16411	16267	16239	16310	16197	16310	16277	16281	16301	16223	16350	16307	16245	16258	16043	16259	16406	16204	16372	16495	16309	16330	16362	16225	16187	16227	16288	16191	16133	16236	16058	16201	16275	16199	16115	16248	16209	16181	16369	16212	16265	16128	16304	16240	16268	16387	16341	16284	16115	16264	16401	16348	16178	16363	16293	16330	16110	16314	16274	16490	16124	16251	16197	16367	16377	16184	16352	16273	16262	16360	16239	16495	16182	16096	16406	16487	16507	16303	16316	16226	16241	16379	16248	16305	16248	16181	16312	16250	16271	16458	16294	16234	16233	16245	16250	16394	16185	16383	16233	16163	16330	16230	16340	16259	16477	16255	16440	16347	16209	16156	16210	16296	16242	16160	16225	16279	16304	16396	16330	16070	16200	16246	16320	16270	16202	16255	16193	16255	16335	16213	16274	16302	16323	16227	16171	16403	16168	16310	16288	16166	16294	16155	16542	16200	16386	16291	16137	16230	16226	16313	16324	16339	16316	15956	16237	16289	16263	16210	16229	16357	16320	16337	16137	16302	16117	16265	16160	16277	16328	16084	16220	16291	16173	16285	16408	16275	16270	16524	16394	16182	16305	16142	16334	16156	16237	16236	16433	16143	16280	16290	16282	16328	16360	16378	16252	16274	16203	16216	16229	16228	16340	16141	16313	16284	16281	16181	16522	16315	16247	16290	16266	16454	16279	16371	16319	16207	16265	16384	16126	16143	16270	16218	16312	16252	16221	16274	16213	16259	16289	16160	16321	16244	16395	16318	16325	16145	16374	16382	16352	16242	16246	16213	16214	16184	16223	16394	16243	16287	16234	16381	16275	16395	16292	16292	16352	16350	16132	16212	15977	16272	16370	16132	16298	16247	16277	16281	16239	16171	16398	16178	16233	16254	16324	16492	16073	16339	16202	16255	16195	16207	16230	16205	16275	16293	16289	16435	16259	16221	16246	16338	16257	16151	16319	16328	16211	16351	16269	16329	16281	16168	16275	16169	16288	16136	16186	16316	16194	16263	16205	16388	16487	16155	16220	16126	16171	16260	16406	16228	16375	16180	16040	16447	16361	16173	16269	16294	16329	16322	16323	16314	16319	16326	16208	16027	16239	16197	16109	16232	16461	16101	16206	16122	16227	16173	16229	16401	16313	16311	16014	16238	16217	16348	16296	16427	16238	16156	16380	16267	16333	16314	16467	16152	16170	16058	16214	16297	16255	16253	16287	16245	16272	16274	16218	16280	16412	16256	16255	16149	16339	16238	16221	16290	16286	16258	16147	16317	16152	16128	16231	16093	16319	16279	16346	16115	16308	16299	16445	16345	16311	16269	16231	16291	16208	16145	16107	16198	16245	16248	16125	16113	16261	16292	16339	16423	16419	16184	16381	16367	16074	16361	16151	16265	16510	16149	16299	16180	16045	16142	16298	16085	16249	16239	16252	16267	16147	16120	16445	16289	16425	16250	16374	16223	16316	16240	16254	16091	16361	16381	16275	16302	16307	16236	16186	15988	16320	16341	16369	16384	16228	16363	16500	16329	16239	16295	16295	16143	16296	16236	16261	16453	16340	16117	16185	16333	16077	16090	16185	16301	16244	16190	16251	16308	16150	16080	16116	16278	16272	15990	16381	16232	16332	16028	16130	16210	16382	16219	16265	16160	16252	16244	16254	16232	16240	16234	16226	15986	16254	16356	16364	16318	16380	16125	16284	16130	16434	16171	16086	16318	16194	16252	16157	16176	16260	16218	16372	16164	16410	16172	16165	16224	16205	16197	16233	16153	16279	16277	16433	16141	16490	16123	16388	16081	16341	16272	16200	16169	16479	16284	16236	16356	16156	16108	16295	16283	16174	16392	16374	16278	16047	16180	16182	16087	16239	16326	16219	16261	16298	16211	16123	16185	16297	16360	16380	16311	16416	16253	16153	16361	16181	16145	16344	16251	16318	16379	16210	16113	16455	16281	16377	16202	16246	16318	16347	16373	16074	16302	16187	16115	16244	16411	16214	16243	16304	16296	16114	16057	16385	16201	16340	16124	16370	16397	16330	16341	16253	16220	16291	16273	16313	16211	16135	16465	16197	16197	16240	16229	16139	16164	16376	16133	16180	16284	16172	16188	16322	16085	16259	16322	16260	16283	16413	16307	16317	16502	16302	16309	16406	16327	16188	16336	16301	16197	16195	16257	16194	16329	16279	16355	16362	16332	16262	16337	16318	16254	16193	16136	16348	16189	16451	16460	16100	16537	16299	16321	16250	16202	16248	16318	16305	16287	16166	16229	16159	16270	16369	16321	16156	16227	16295	16227	16271	16188	16309	16227	16329	16218	16251	16166	16302	16316	16248	16267	16100	16515	16173	16426	16222	16242	16147	16365	16405	16293	16276	16393	16257	16260	16362	16246	16191	16238	16309	16231	16352	16395	16328	16542	16292	16203	16209	16250	16285	16115	16270	16380	16331	15968	16182	16299	16476	16425	16300	16179	16288	16259	16199	16419	16119	16313	16293	16236	16363	16156	16501	16143	16193	16154	16104	16143	16273	16473	16121	16303	16198	16251	16321	16425	16389	16121	16211	16225	16081	16144	16434	16132	16092	16137	16257	16339	16366	16179	16050	16335	16253	16300	16265	16153	16211	16255	16287	16351	16214	16130	16183	16125	16236	16161	16282	16253	16353	16365	16363	16080	16342	16286	16331	16385	16304	16236	16256	16265	16410	16244	16419	16373	16052	16206	16179	16279	16300	16208	16195	16131	16233	16298	16326	16358	16124	16326	16248	16331	16340	16245	16247	16087	16243	16295	16400	16253	16261	16195	16303	16343	16309	16035	16038	16157	16272	16200	16414	16390	16170	16112	16441	16278	16181	16276	16165	16167	16300	16219	16382	16259	16198	16216	16321	16383	16219	16349	16365	16334	16157	16275	16249	16446	16225	16251	16105	16269	16249	16276	16244	16670	16337	16235	16357	16216	16238	16226	16397	16290	16362	16515	16267	16270	16190	16149	16294	16133	16254	16122	16217	16168	16383	16353	16283	16291	16233	16341	16249	16395	16278	16382	16166	16490	16324	16176	16224	16366	16372	16217	16119	16388	16225	16238	16188	16210	16433	16273	16355	16211	16275	16148	16263	16201	16339	16432	16229	16159	16366	16239	16314	16269	16350	16269	16158	16248	16109	16308	16267	16253	16251	16320	16135	16207	16314	16176	16436	16225	16288	16166	16217	16465	16135	16186	16074	16494	16260	16325	16326	16315	16198	16126	16220	16232	16170	16142	16203	16488	16313	16272	16434	16197	16251	16374	16275	16152	16425	16329	16363	16403	16280	16163	16265	16364	16370	16416	16260	16216	16216	16263	16243	16178	16286	16218	16399	16238	16194	16134	16024	16220	16250	16221	16376	16425	16019	16196	16289	16291	16314	16082	16280	16170	16349	16274	16456	16196	16303	16318	16154	16295	16255	16441	16283	16257	16235	16085	16312	16200	16392	16304	16430	16414	16446	16320	16385	16160	16311	16291	16266	16228	16332	16017	16265	16230	16206	16225	16354	16366	16321	16249	16278	16263	16185	16391	16326	16260	16377	16143	16184	16358	16246	16150	16060	16387	16192	16324	16252	16365	16336	16207	16237	16173	16206	16337	16445	16135	16188	16321	16186	16455	16094	16260	16342	16351	16420	16198	16000	16300	16359	16351	16312	16253	16342	16289	16264	16361	16120	16217	16088	16319	16258	16307	16372	16338	16393	16286	16309	16295	16287	16274	16305	16236	16206	16192	16335	16127	16332	16290	16351	16265	16204	16333	16247	16425	16323	16256	16291	16359	16225	16200	16336	16362	16293	16421	16155	16382	16188	16084	16348	16231	16330	16096	16337	16203	16268	16277	16279	16317	16156	16184	16259	16251	16174	16301	16300	16401	16108	16168	16254	16164	16255	16090	16143	16264	16191	16315	16329	16337
31198	27139	29892	26221	22300	20853	20337	20187	19932	19918	19491	19561	19563	19438	19455	19417	19296	19317	19239	19533	19428	19377	19222	19184	19268	19357	19324	19047	19008	19123	19281	19315	19156	19142	19021	19379	19174	19258	19133	18984	18888	19048	19337	19271	19374	19132	19096	19088	19169	19139	19459	19122	19115	19024	19052	18973	19124	19210	19214	19009	19100	19176	19009	19018	19156	18996	19293	18968	19135	18989	18895	19128	19115	19229	19190	19043	19151	19021	19127	19166	18872	19180	19057	19266	19210	19199	19006	19173	19143	18998	18896	18831	19082	19239	19110	19298	19113	18994	19212	19061	18984	19195	19121	18983	19100	19083	19254	19133	19141	19027	19085	19162	19007	19026	19028	19052	18943	19031	19231	19181	19279	18949	19282	19004	19190	19221	19301	18941	19214	19125	19129	19057	19206	18995	18948	18926	19179	19090	19171	19084	19061	19116	18940	19056	19132	18960	18971	19013	19069	19109	19210	19052	19172	18988	19085	19183	19136	19069	19084	19128	19033	19340	19109	19087	19051	19239	19303	19094	19069	18989	19001	19142	19058	19012	19012	19077	19316	19231	19210	19159	18998	18956	19131	19085	19031	18920	19160	18933	19243	18884	19322	18999	18886	19032	19211	19094	19257	19085	18994	18874	19156	19106	19062	19215	19317	19138	19126	19117	19157	19062	18917	19213	19174	19095	19003	18908	19102	19117	19533	19109	19095	18801	18960	19145	19145	19216	19176	19068	18922	18970	19273	19073	19141	19093	19016	19156	19005	18937	19004	19181	19197	19035	19200	18938	19045	19043	19020	19082	18958	19183	19151	19311	19336	19211	18967	19009	19262	19168	19354	19108	19153	19067	19043	18871	18927	19360	19037	19038	19254	19147	18971	19199	18852	19178	19083	19111	19059	19133	18980	18985	18910	19017	19168	18999	19088	18945	18992	19306	19391	19317	19152	18967	19082	18953	18966	19385	19039	19165	19135	19027	19139	19023	19357	19003	19161	19065	19441	18991	19079	19153	19008	19180	19266	19148	19074	19133	19249	19059	18989	19063	19059	19097	19081	19130	19214	19222	19070	19069	19302	19180	19115	18923	19077	18941	19205	19243	19138	19233	19000	19032	19117	19351	18967	19197	19140	19089	19123	19150	19321	19263	19119	19105	19120	19047	19249	19224	19085	19005	19254	19147	18977	18885	19121	19162	19047	18861	18981	19001	19092	19335	19183	18938	19310	19120	19031	19276	19133	19141	19198	19226	19322	19086	19053	19170	18855	19103	19002	19041	19233	19040	19158	19149	19218	19197	19115	18911	19268	18921	18882	18840	19097	19018	19057	19074	18976	19013	19144	18822	19102	19103	19256	19221	19176	19122	19010	19237	19101	19037	19090	19062	19257	19228	19201	19082	19086	18873	19035	19290	18906	18959	19000	19109	18920	18912	19392	19080	19285	19085	19202	19004	19076	19032	19061	19076	19030	19111	19382	19271	19136	19183	18961	18823	19056	19152	19119	19103	19139	19054	18975	18912	18838	19315	19126	19208	19256	19047	19304	19229	19156	18989	19122	19139	19019	18973	19170	19181	19147	19194	19010	18905	19041	18983	18974	19003	18883	19201	18963	19006	19265	19143	19333	19167	19056	19116	19160	19150	19211	19071	19130	19022	19127	19215	19168	19032	19281	19005	19259	19111	19308	19110	19081	18966	19087	19146	19020	19161	19037	18970	18893	19111	19002	19143	19204	19291	19068	19217	19050	18971	18989	19112	18971	19111	18981	19153	19007	19055	18786	19013	19078	18873	19175	19150	19102	19204	18999	19049	19219	19032	18871	19004	19023	19114	19202	19070	19262	19193	19076	19156	18876	19099	19231	19104	19235	19111	19242	18935	19115	19249	19188	19195	19188	19157	19211	19111	18889	19081	19323	19016	19020	19145	19068	19024	19175	19083	19108	18995	19233	19160	19024	18812	18911	19136	19241	18959	19193	19017	19040	19017	19156	18903	19162	19143	18881	18974	19248	19029	19206	19086	19079	19043	19067	19005	19130	19125	19231	18918	18999	19121	19147	19012	19034	18953	19237	19264	19120	18982	19128	19265	19121	18968	19108	19277	19018	18921	19110	18936	18992	18984	19038	19158	19046	19085	19155	19113	18988	19264	19015	19270	19043	19232	19136	18991	19181	19244	19054	18903	19238	19167	19141	19187	19207	19120	19278	18991	19061	19125	19163	18989	19048	19298	19086	18959	19117	19153	18864	18945	19036	18903	19156	19285	19099	19144	19189	19091	18934	19101	18965	18875	19063	19206	19059	18895	19041	19345	19058	18853	19087	19017	19212	19066	19332	19187	19492	19164	18961	19090	18985	18952	18964	19126	19091	19037	19214	19413	19196	19137	19231	19012	19119	19126	19084	19005	19129	19248	19203	19165	19139	19056	19273	19214	19009	19016	18898	19170	19102	19049	19157	19099	19098	18976	18921	18856	19077	19086	19136	18903	18887	18898	19263	18958	18954	19178	19042	19165	19042	19067	19239	19096	18923	19013	18911	18819	19115	19103	18888	19160	19130	19060	19297	19224	19064	18905	19168	19089	19157	19258	19002	19019	19075	19075	19126	19182	19246	19210	19097	19172	18896	19178	19019	19300	19254	19034	19142	19249	19200	19426	19220	19270	19166	19223	19133	19284	19084	19132	19008	19153	18824	19092	19134	19224	18957	18988	19029	19233	19134	19274	19123	19056	19179	19263	19104	19149	19211	18932	18952	19073	19011	19123	19022	18976	19027	19156	19476	19271	19126	19010	19125	19193	18979	18908	19207	19234	19163	19290	19195	18926	19261	19299	18956	19045	19003	19137	19043	19053	18917	19073	19237	19006	18941	19145	19123	18854	19163	19049	18973	18895	19143	19127	18917	19070	18708	19034	19081	19088	18942	19341	19018	19026	18982	18957	19034	19190	19122	18985	18894	18977	19222	19031	19025	19067	19352	19072	18899	19084	19155	19175	19135	19137	19204	19033	18931	19039	19169	18985	19195	19179	19190	19012	19042	18906	19088	19220	18992	19183	18983	18994	18994	19132	19075	19103	18950	18930	19047	18978	19144	19109	18953	19224	19177	18989	19137	19199	19238	19055	19053	19184	19055	19244	19067	19081	19221	19064	19139	19003	19082	19059	18976	19100	19086	19149	19149	18998	19056	19077	19197	19230	19153	18933	19049	19129	19096	19010	19177	18928	19092	19072	19110	19044	19025	19219	18930	19086	19152	19054	19344	19072	19031	19090	19248	19106	19105	19089	19035	19353	19102	19101	19157	19082	19142	19057	19073	18941	19088	19015	19147	19020	18879	19091	19118	18908	19065	19187	19079	19282	19143	19194	19397	18965	19126	18985	19008	19187	19349	19095	19248	19073	19037	19126	19203	19089	19223	18959	18935	19050	19193	18885	19181	19129	19245	19129	19118	19182	18945	19006	19154	18950	19052	19088	19144	19104	19050	19055	18964	19014	18987	18879	19107	18989	19056	18952	19090	19142	19134	19084	19231	19143	18983	19150	19230	19157	19154	19203	18975	19119	19120	19082	19139	19156	19166	19017	18985	19189	19082	19170	19062	19124	19142	19147	19354	19194	19167	18955	19008	19038	19092	19094	19210	18845	19208	19218	19077	19211	19204	18940	19056	19137	19057	18913	18982	19212	19136	19017	19074	19325	19073	19444	19132	19421	19229	18936	19005	19151	18946	18991	19059	18979	19167	19189	19102	19177	19238	19158	19060	19163	19058	19057	18950	19110	19158	19186	19209	19119	19100	18939	19032	19044	19113	19116	19016	18968	19112	19026	19160	19271	19207	19008	19208	18963	18974	19197	19029	19116	19109	18946	18950	19066	19215	19258	18945	19074	19139	19055	19057	19036	19106	19075	19061	19145	19103	18986	19150	19219	19192	19215	19166	19136	19182	19077	19030	19210	19159	19281	19066	18955	19143	19007	19262	19343	19032	19110	19071	19048	19078	19047	18790	19068	19081	19080	19247	19149	19229	19056	19152	19057	19099	19125	19310	19119	19089	19012	19042	19216	19142	19149	19192	18929	18997	19049	19380	18942	18978	19314	19383	19348	19034	19016	18987	19297	18859	19109	19099	18962	19114	19132	19290	19149	19032	19453	19230	19040	19095	19047	19212	19148	19181	19072	18979	19223	19126	18969	19068	18978	19183	19135	19077	19033	18976	19058	18838	19082	19077	19145	18899	19193	19169	19049	19060	19073	19086	19051	19290	19295	19008	19198	19227	19426	19315	19154	19002	19141	19273	19121	19030	19158	19450	19124	19163	19158	18973	19103	19098	19111	18952	18882	19108	19268	18959	18933	18941	19069	19174	18950	19278	19098	19215	18991	19176	19219	18989	19144	19238	19026	18944	19052	19006	19074	19054	19470	19101	19106	19100	19193	19161	18945	19048	19061	19273	19210	19097	19106	18930	18940	19162	18988	18861	19172	18978	18986	18924	19071	19141	19178	19207	18996	19179	19032	18857	18790	19231	19189	19066	19007	19302	18898	19108	19302	19043	19020	19040	19006	18970	18863	19185	19147	19065	19073	19210	19204	19077	19225	19277	19062	19259	19236	19247	18971	19071	18765	18932	19198	18940	19203	18849	19095	19164	19071	18845	19104	19053	19131	19245	18990	19062	19116	19022	19095	19039	19062	19186	19153	19145	19261	19043	19026	19153	19231	19201	18850	19079	19143	19072	19025	18979	19179	19143	18994	19231	19056	18956	19092	19151	19263	19026	19286	18962	19090	19070	19102	19097	18978	18824	19307	19062	19055	18861	19066	19212	19178	19046	19393	19395	19256	19003	19087	19158	19154	18965	19008	19136	19244	19129	19032	19107	19044	18976	19197	19033	18791	19101	18874	19003	19045	18917	19383	19258	19183	19037	19163	18938	18964	19150	19024	19121	19364	19109	18932	19366	19114	19157	19119	19249	19005	19005	19048	18995	19145	19195	19296	18986	19156	18996	19046	19152	18940	19154	19275	19188	19159	19310	18916	19106	19062	19088	19151	19096	19030	19172	19129	19023	19134	19051	19229	19468	18978	19001	19131	19009	19131	19097	19245	19144	18981	19279	19189	19096	18990	19161	19221	19168	18985	19015	19130	19167	19019	19288	19139
25752	34244	31823	24864	20427	18359	17890	17034	16955	16632	16620	16467	16357	16322	16197	16220	16221	16045	15962	16026	15987	15733	16009	15731	15644	15690	15738	15815	15772	15652	15674	15476	15528	15581	15851	15618	15479	15629	15793	15501	15708	15672	15823	15657	15559	15536	15706	15674	15624	15561	15615	15829	15602	15627	15529	15771	15620	15572	15577	15608	15511	15642	15724	15682	15722	15542	15722	15509	15501	15627	15773	15684	15618	15727	15605	15614	15789	15566	15713	15683	15605	15653	15562	15659	15663	15640	15566	15493	15448	15565	15608	15539	15791	15603	15709	15618	15568	15638	15630	15496	15682	15597	15670	15689	15617	15786	15532	15727	15518	15652	15617	15676	15664	15731	15594	15599	15714	15684	15446	15634	15552	15741	15732	15495	15636	15647	15754	15592	15771	15594	15517	15633	15729	15517	15710	15724	15769	15622	15566	15756	15603	15691	15663	15695	15520	15725	15495	15675	15660	15666	15792	15664	15769	15625	15726	15696	15657	15581	15548	15696	15724	15886	15594	15568	15615	15677	15531	15474	15584	15587	15588	15546	15672	15610	15675	15685	15761	15713	15634	15502	15595	15640	15695	15726	15430	15540	15596	15590	15615	15839	15597	15561	15470	15503	15630	15705	15718	15608	15708	15862	15420	15595	15599	15763	15612	15601	15609	15630	15762	15781	15955	15678	15503	15643	15451	15681	15615	15561	15607	15774	15673	15688	15749	15526	15727	15673	15661	15604	15501	15534	15681	15636	15704	15624	15713	15597	15611	15735	15584	15560	15583	15572	15727	15766	15696	15754	15688	15654	15655	15581	15558	15542	15536	15535	15622	15577	15567	15575	15653	15724	15640	15545	15551	15620	15654	15712	15780	15542	15657	15683	15539	15678	15655	15666	15741	15665	15677	15867	15647	15664	15671	15659	15505	15749	15605	15556	15612	15555	15565	15584	15816	15666	15510	15684	15825	15591	15572	15588	15551	15596	15566	15689	15569	15618	15637	15582	15695	15730	15525	15680	15719	15643	15871	15774	15402	15699	15663	15791	15550	15658	15671	15725	15570	15689	15685	15587	15602	15666	15631	15525	15570	15706	15686	15724	15644	15713	15628	15681	15696	15647	15689	15715	15762	15632	15603	15521	15753	15739	15527	15678	15646	15555	15676	15704	15501	15603	15622	15659	15699	15633	15664	15781	15752	15690	15785	15628	15602	15534	15744	15570	15756	15603	15647	15574	15455	15520	15484	15611	15728	15692	15661	15502	15604	15693	15589	15737	15913	15474	15456	15649	15565	15679	15484	15711	15518	15535	15711	15569	15562	15675	15563	15621	15487	15579	15581	15558	15526	15706	15541	15689	15567	15633	15441	15652	15817	15565	15761	15693	15614	15607	15584	15724	15670	15588	15567	15501	15609	15566	15858	15663	15539	15695	15662	15625	15597	15512	15526	15628	15763	15781	15767	15735	15423	15468	15609	15530	15685	15619	15614	15647	15699	15648	15559	15565	15465	15907	15529	15769	15411	15648	15495	15814	15656	15507	15613	15483	15719	15603	15656	15744	15607	15510	15701	15539	15683	15775	15612	15556	15524	15651	15503	15593	15699	15747	15719	15511	15565	15654	15539	15601	15651	15485	15629	15705	15428	15523	15745	15480	15543	15554	15697	15675	15675	15693	15558	15494	15770	15400	15748	15693	15522	15574	15796	15524	15537	15544	15676	15517	15470	15619	15582	15682	15538	15612	15684	15646	15585	15686	15648	15609	15629	15792	15531	15686	15629	15644	15372	15685	15909	15643	15578	15651	15437	15656	15510	15492	15574	15555	15696	15460	15590	15714	15473	15537	15654	15713	15608	15587	15739	15529	15721	15647	15534	15758	15586	15642	15587	15668	15644	15748	15834	15633	15565	15658	15724	15763	15622	15670	15568	15747	15518	15593	15634	15582	15592	15673	15731	15642	15592	15646	15645	15673	15706	15674	15650	15693	15764	15512	15689	15423	15534	15698	15628	15586	15568	15533	15700	15678	15680	15580	15652	15615	15500	15486	15656	15809	15530	15699	15657	15737	15581	15803	15718	15555	15730	15593	15563	15657	15637	15710	15597	15610	15769	15671	15654	15535	15559	15626	15494	15617	15668	15653	15513	15706	15690	15710	15618	15617	15645	15523	15594	15598	15591	15809	15645	15544	15669	15497	15570	15774	15589	15612	15631	15648	15494	15647	15562	15736	15382	15640	15570	15713	15582	15727	15618	15511	15658	15602	15411	15484	15745	15545	15675	15614	15682	15592	15683	15622	15515	15565	15650	15798	15535	15622	15787	15657	15854	15868	15610	15526	15558	15701	15539	15707	15607	15612	15634	15523	15605	15647	15515	15516	15626	15763	15457	15692	15516	15707	15671	15566	15725	15649	15585	15761	15679	15634	15511	15649	15612	15623	15732	15763	15730	15663	15547	15665	15593	15531	15691	15538	15724	15664	15796	15616	15598	15694	15495	15415	15669	15513	15658	15599	15634	15836	15636	15551	15644	15683	15632	15564	15690	15658	15777	15759	15489	15644	15545	15743	15594	15688	15618	15732	15618	15647	15551	15591	15538	15776	15691	15556	15602	15627	15695	15743	15745	15650	15684	15455	15593	15643	15545	15655	15625	15475	15502	15630	15514	15728	15595	15708	15492	15594	15798	15574	15810	15477	15497	15489	15604	15776	15608	15463	15642	15668	15496	15590	15580	15532	15699	15661	15595	15590	15611	15498	15676	15693	15674	15757	15605	15824	15497	15518	15692	15579	15524	15531	15490	15655	15760	15662	15654	15728	15795	15692	15564	15620	15591	15664	15764	15538	15764	15671	15618	15639	15637	15669	15665	15442	15511	15639	15557	15626	15642	15636	15448	15792	15709	15637	15596	15466	15647	15774	15546	15744	15610	15621	15505	15610	15591	15624	15484	15553	15775	15590	15733	15646	15743	15704	15545	15510	15789	15720	15676	15551	15561	15577	15684	15542	15718	15736	15545	15601	15551	15525	15707	15589	15561	15603	15607	15530	15666	15574	15571	15713	15567	15747	15586	15760	15462	15602	15657	15644	15838	15644	15507	15733	15550	15678	15698	15714	15592	15693	15525	15565	15649	15750	15680	15615	15364	15628	15477	15525	15609	15426	15601	15512	15663	15601	15543	15601	15679	15637	15599	15712	15675	15735	15651	15528	15604	15626	15623	15598	15516	15515	15647	15650	15351	15658	15764	15736	15794	15675	15853	15555	15686	15633	15733	15645	15560	15559	15654	15682	15720	15766	15600	15526	15736	15536	15676	15660	15568	15607	15752	15609	15561	15634	15511	15580	15497	15654	15717	15824	15618	15617	15769	15565	15588	15634	15814	15596	15724	15600	15482	15674	15719	15507	15604	15649	15615	15718	15615	15710	15596	15447	15722	15600	15478	15598	15683	15571	15687	15691	15515	15511	15667	15730	15698	15581	15697	15785	15401	15840	15495	15535	15504	15619	15909	15649	15714	15726	15540	15714	15506	15514	15616	15665	15788	15590	15681	15542	15714	15650	15667	15628	15694	15681	15831	15614	15566	15720	15585	15623	15615	15596	15515	15881	15807	15671	15818	15634	15551	15588	15595	15782	15616	15620	15565	15613	15573	15625	15756	15597	15619	15664	15566	15585	15593	15601	15725	15639	15581	15752	15650	15528	15476	15764	15425	15637	15700	15638	15626	15733	15633	15644	15655	15508	15483	15700	15621	15559	15603	15531	15593	15722	15606	15465	15535	15776	15536	15527	15727	15546	15687	15617	15613	15663	15582	15672	15671	15709	15609	15605	15560	15746	15642	15654	15705	15671	15545	15901	15522	15398	15593	15517	15408	15814	15495	15626	15688	15606	15456	15725	15726	15584	15731	15522	15487	15526	15490	15662	15635	15719	15599	15538	15807	15598	15723	15680	15435	15600	15645	15488	15703	15635	15737	15722	15602	15501	15554	15609	15677	15581	15642	15687	15620	15641	15531	15808	15587	15497	15696	15589	15618	15701	15796	15781	15580	15663	15520	15648	15571	15433	15829	15615	15843	15498	15712	15486	15782	15595	15647	15656	15870	15685	15714	15512	15710	15616	15571	15499	15648	15611	15518	15623	15569	15657	15570	15929	15625	15600	15601	15761	15807	15472	15732	15556	15719	15668	15778	15715	15520	15742	15715	15790	15432	15560	15576	15610	15552	15647	15512	15725	15829	15511	15550	15719	15826	15377	15724	15616	15679	15709	15386	15604	15476	15570	15735	15646	15668	15563	15641	15568	15588	15637	15661	15659	15611	15593	15770	15592	15621	15566	15715	15660	15731	15509	15993	15681	15697	15724	15566	15698	15713	15603	15706	15561	15654	15488	15657	15605	15583	15571	15642	15726	15752	15674	15553	15750	15440	15593	15725	15559	15601	15660	15693	15595	15695	15859	15612	15781	15689	15608	15542	15694	15702	15621	15590	15617	15631	15731	15550	15568	15671	15706	15714	15611	15705	15627	15551	15647	15646	15596	15708	15721	15673	15557	15642	15503	15533	15587	15674	15727	15533	15598	15646	15821	15632	15565	15537	15596	15756	15748	15600	15637	15602	15412	15619	15828	15634	15540	15388	15715	15597	15561	15596	15660	15677	15748	15508	15616	15697	15544	15636	15531	15500	15673	15397	15695	15802	15645	15545	15542	15603	15604	15550	15686	15660	15665	15667	15725	15555	15541	15748	15637	15497	15462	15673	15580	15694	15536	15685	15671	15676	15569	15668	15640	15663	15794	15517	15642	15676	15719	15476	15500	15469	15630	15833	15585	15695	15586	15729	15749	15549	15515	15614	15429	15691	15634	15655	15536	15499	15674	15746	15656	15739	15886	15597	15678	15621	15618	15594	15661	15626	15666	15662	15715	15517	15622	15848	15490	15516	15540	15794	15489	15675	15624	15524	15588	15695	15571	15739	15592	15494	15742	15680	15562	15780	15717	15498	15732	15596	15686	15611	15546	15786	15688	15595	15667	15672	15727	15659	15560	15820	15524	15623	15685	15463	15648	15703	15621	15704	15651	15525	15587	15681	15545	15829	15666	15698	15521	15622	15594	15744	15511	15576	15702	15631	15662	15558	15614	15646	15527	15601	15692	15667	15636
25019	21015	28017	25216	23748	23582	22974	21085	20807	20541	20564	20205	20047	20078	20002	19855	19735	19897	19707	19423	19458	19561	19467	19546	19459	19638	19628	19260	19341	19381	19282	19303	19493	19347	19356	19294	19208	19318	19302	19184	19187	19529	19470	19222	19225	19465	19394	19367	19266	19231	19158	19347	19263	19219	19463	19381	19287	19174	19222	19515	19254	19269	19342	19257	19301	19265	19345	19166	19053	19285	19411	19517	19044	19003	19253	19352	19297	19023	19121	19101	19340	19331	19202	19214	19171	19182	19174	19279	19311	19253	19130	19127	19258	19216	19366	19408	19423	19308	19433	19214	19306	19222	19222	19328	19259	19129	19554	19156	19165	19209	19290	19354	19282	18985	19176	19123	19272	19328	19360	19370	19008	19179	19274	18918	19296	19284	19191	19203	19292	19130	19324	19228	19177	19177	19122	19397	19123	19398	19422	19274	19476	19282	19244	19183	19109	19335	19324	19352	19192	19217	19275	19087	19425	19063	19184	19478	19237	19405	19195	19296	19266	19309	19418	19482	19318	19195	19434	19234	19310	19198	19085	19212	19502	19292	19280	19051	19180	19276	19297	19359	19158	19464	19287	19325	19271	19157	19278	19177	19286	19193	19378	19127	19251	19085	19413	19094	19178	19313	19272	19294	19290	19243	19374	19133	19043	19288	19137	19032	19137	18994	19032	19116	19269	19262	19283	19258	19273	19206	19273	19232	19324	19381	18888	19179	19445	19136	19324	19153	19181	19059	19357	19256	19238	19257	19166	19505	19264	19310	19149	19392	19063	19292	19442	19240	19158	19430	19185	19108	19193	19133	19424	19193	19257	19131	19330	19326	19082	19430	19277	19208	19147	19166	19406	19234	19242	19173	19166	19209	19123	19222	19300	19123	19248	19201	19063	19120	19244	19269	19162	19146	19372	19316	19098	19169	19233	19366	19219	19302	19346	19488	19162	19215	19145	19077	19121	19088	19319	19135	19410	19180	19093	19072	19282	19248	19388	19407	19292	19431	19148	19375	19364	19232	19308	19275	19302	19168	19295	19196	19196	19367	19230	19149	19261	19162	19390	19387	19405	19412	19131	19138	19198	19379	19207	19301	19254	19334	19381	19356	19197	19215	19409	19233	19144	19123	19153	19135	19217	19267	19150	19291	19515	19193	19381	19288	19006	19176	19274	19354	19253	19259	19319	19354	19227	19078	19245	19311	19384	19222	19428	19396	19194	19267	19087	19382	19319	19167	19425	19408	19328	19385	19141	19325	19118	19064	19253	19265	19415	19346	19103	19044	19327	18931	19432	19096	19174	19179	19245	19193	19419	19235	19191	19203	19194	19173	19428	19419	19269	19183	19290	19220	19213	19172	19142	19410	19281	19357	19251	18984	19187	19098	19345	19114	19418	19103	19118	19330	19243	19328	19225	19345	19361	19270	19246	19241	19413	19424	19308	19388	19068	19047	19100	19270	19380	19116	19236	19153	19245	19425	19211	19329	19279	19273	19218	19107	19426	19384	19378	19056	19225	19362	19065	19323	19113	19304	19110	19296	19251	19213	19189	19397	19465	19089	19434	19112	19160	19350	19286	19289	19444	19178	19172	19347	19254	19211	19110	19007	19279	19267	19357	19210	19305	19367	19305	19270	19235	19270	19226	19135	19385	19408	19012	19270	19147	19230	19150	19288	19306	19297	19196	19316	19193	19349	19302	19043	19193	19194	19184	19196	19173	19334	19307	19134	19336	19307	19466	19179	19386	19306	19121	19178	19074	19258	19377	19013	19350	19031	19212	19133	19389	19440	19266	19244	19242	19318	19214	19237	19185	19229	19242	19257	19231	19456	19399	19451	19312	19361	19195	19312	19218	19247	19248	19313	19359	19293	19223	19234	19382	19266	19369	19217	19343	19441	19104	19089	19603	19201	19370	19271	19346	19225	19346	19065	19073	19177	19204	19110	19312	18928	18909	19436	19179	19519	19042	19156	19133	19201	19230	19252	19062	19131	19077	19325	19367	19287	19189	19281	19287	19263	19113	19093	19222	19300	19407	19205	19200	19119	19448	19319	19049	19220	19405	19276	19329	19424	19326	19141	19214	19400	19050	19174	18910	19306	19187	19221	19277	19520	19364	19025	19465	19243	19204	19270	19254	19302	19297	19350	19316	19151	19375	19326	19386	19525	19362	19118	19083	19091	19387	19228	19204	19244	19264	19144	19069	19423	19123	19164	19173	19287	19242	19249	19280	19269	19094	19405	19316	19292	19244	19141	19258	19200	19389	19343	19286	19367	19208	19233	19119	19314	19173	19317	19325	19140	19413	19217	19116	19225	19134	19344	19195	19295	19097	19403	19332	19011	19050	19108	19178	19240	19177	19397	19365	19170	19504	19463	19388	19140	19316	19051	19208	19507	19182	19257	19101	19333	19321	19194	19199	19488	19485	19460	19055	19025	19286	19432	19416	19346	19316	19180	19312	19287	19096	19065	19042	19135	19393	19278	19149	19411	19298	19175	19310	19159	19273	19336	19370	19254	19311	19329	19375	19475	19351	19153	19189	19250	19236	19241	19426	18988	19156	19219	19145	19165	19249	19300	19288	19180	19208	19301	19185	19154	19244	19151	19296	19395	19171	19163	19259	19351	19267	19302	19110	19065	19294	19046	19344	19349	19191	19185	18969	19188	19253	19186	19301	19233	19232	19104	19286	19399	19229	19227	19158	19048	19413	19507	19343	19303	19505	19400	19153	19042	19474	19287	19552	19407	19305	19191	19432	19489	19292	19333	19328	19120	19255	19298	19150	19330	19217	19118	19353	19382	19503	19390	19404	19231	19220	19234	19197	19353	19279	19230	19362	19159	19288	19249	19329	19269	19275	19191	19435	19135	19488	19411	19386	19346	19015	19097	19296	19183	19362	19322	19270	19361	19357	19198	19462	19440	19284	19452	19297	19260	19202	19181	19254	19313	19203	19446	19235	19116	19277	19302	19279	19271	19245	19248	19254	19091	19326	19234	19295	19374	19356	19377	19324	19225	19363	19276	19280	19282	19248	19280	19288	19350	19213	19418	19415	19545	19263	19560	19487	19304	19370	19160	19404	19221	19294	19358	19307	19279	19206	19191	19294	19097	19373	19319	19056	19366	19378	19292	19143	19460	19267	19208	19382	19182	19349	19182	19185	19320	19296	19079	19257	19344	19254	19304	19168	19316	19054	19253	19174	19151	19253	19264	19271	19171	19247	19286	19122	19176	19497	19120	19168	19414	19453	19124	19270	19174	19120	19302	19079	19288	19326	19343	19157	19233	19080	19230	19140	19447	19321	19211	19383	19330	19105	19260	19397	19148	19242	19142	19242	19207	19327	19261	19195	19285	19414	19143	19308	19290	19052	19451	19350	19213	19239	19390	19415	19380	19190	19203	19236	19369	19142	19330	19135	19122	19216	19332	19314	19302	19369	19247	19301	19405	19357	19241	19146	19162	19260	19235	19209	19432	19231	19327	19107	19249	19375	19112	19475	19176	19205	19414	19528	19156	19207	19262	19374	19225	19308	19339	19341	19179	19180	19161	19267	19280	19240	19102	19472	19442	19382	19157	19148	19210	19383	19341	19148	19141	19116	19345	19416	19135	19139	19094	19502	19264	19151	19285	19232	19526	19060	19187	19227	19244	19179	19239	19069	19338	19151	19258	19297	19118	19301	19494	19470	19241	19284	19253	19215	19280	19244	19493	19345	19307	19340	19268	19358	19277	19217	19110	19222	19156	19270	19329	19345	19327	19371	19342	19267	19443	19039	19325	19454	19096	19103	19286	19089	19283	19218	19133	19135	19332	19000	19212	19326	19001	19049	19324	19216	19298	19242	19185	19404	19203	19426	19271	19316	19425	19350	19284	19362	19225	19287	19279	19369	19266	19245	19238	19093	19295	19440	19464	19212	19129	19260	19236	19402	19262	19095	19348	19426	19355	19232	19045	19103	19320	19237	19160	19185	19411	19362	19133	19228	19352	19300	19169	19161	19169	19216	19512	19322	19131	19367	18961	19210	19091	19400	19190	19279	19210	19350	19321	19215	19166	19350	19183	19174	19141	19351	19208	19412	19534	19276	19295	19057	19088	19214	19289	19190	19367	19363	19298	19335	19352	19353	19340	19347	19273	19228	19330	19262	19334	19112	19091	19205	19301	19307	19222	19402	19167	19298	19147	19340	19344	19352	19317	19365	19337	19012	19225	19370	19134	19174	19307	19250	19319	19287	19299	19251	19355	19192	19013	19045	19318	19128	19303	19149	19352	19414	19202	19284	19088	19043	19203	19310	19226	19320	19487	19271	19522	19407	19080	19155	19379	19036	19286	19467	19135	19184	19108	19311	19385	19388	19239	19137	19097	19217	19080	19302	19261	19161	19145	19545	19359	19419	19142	19166	19104	19349	19337	19387	19145	19205	19370	19278	19154	19112	19241	19023	19103	19109	19423	19061	19339	19351	19186	19285	19200	19097	19060	19266	19225	19331	19129	19525	19173	19263	19306	19367	19397	19217	18887	19313	19192	19485	19408	19242	19253	19175	19185	19054	19027	19235	19246	19325	19345	19266	19343	19201	19213	19271	19311	19430	19255	19120	19046	19016	19295	19207	19046	19261	19074	19478	19336	19286	19261	19295	19083	19155	19371	19253	19273	19338	19274	19237	19104	19452	19197	19336	19232	19324	19246	19074	19312	19238	19085	19249	19418	19287	19115	19092	19496	19456	19241	19270	19230	19245	19255	19233	19255	19072	19197	19230	19379	19246	19210	19217	19251	19269	19109	19192	19363	19295	19489	19167	19298	19351	19107	19202	19385	19164	19163	19208	19147	19228	19200	19290	19397	19386	18979	19284	19458	19295	19197	19314	19289	19129	19197	19274	19264	19263	19388	19295	19042	19175	19155	19260	19232	19289	19141	19287	19174	19247	19469	19203	19297	19287	19255	19228	19109	19315	19225	19197	19144	19222	19314	19375	19217	19347	19445	19188	19347	19388	19387	19355	19135	19165	19417	19272	19255	19240	19207	19399	19263	19386	19188	19461	19169	19411	19474	19224	19128	19308	19109	19290	19004	19349	19331	19367	19479	19294	19203	19303	19304	19372	19163	19389	19428	19368	19278	19305	19337	19377	19219	19045	19319	19336	19377
25227	40746	38232	29870	24201	20719	19210	18461	18016	17850	17334	17391	16952	16818	16729	16623	16326	16360	16317	16246	16085	16130	16013	16103	16012	15895	15954	15819	15887	15790	15572	15855	15803	15744	15746	15842	15877	15554	15574	15889	15764	15864	15505	15578	15570	15652	15838	15722	15711	15642	15747	15856	15824	15806	15683	15820	15788	15745	15675	15706	15682	15612	15752	15649	15892	15628	15722	15790	15752	15757	15638	15820	15622	15633	15681	15728	15600	15712	15700	15624	15596	15652	15910	15582	15600	15798	15852	15735	15690	15596	15786	15555	15615	15589	15782	15537	15642	15620	15548	15533	15856	15640	15611	15750	15804	15817	15618	15589	15703	15680	15791	15681	15798	15717	15497	15697	15687	15738	15720	15598	15624	15716	15656	15551	15798	15729	15761	15761	15713	15845	15648	15805	15711	15797	15643	15805	15718	15738	15615	15706	15684	15797	15500	15802	15692	15677	15771	15730	15805	15784	15764	15640	15699	15565	15723	15629	15651	15691	15557	15764	15707	15643	15659	15822	15891	15612	15654	15881	15630	15636	15679	15691	15682	15867	15600	15666	15690	15725	15765	15778	15621	15824	15595	15803	15889	15545	15614	15704	15679	15763	15857	15685	15692	15866	15664	15662	15668	15613	15654	15582	15775	15703	15625	15599	15845	15687	15630	15713	15668	15743	15792	15823	15734	15770	15870	15662	15745	15620	15648	15703	15777	15903	15559	15717	15676	15637	15861	15659	15998	15706	15830	15558	15527	15816	15571	15587	15628	15739	15784	15729	15848	15576	15811	15698	15706	15729	15665	15799	15707	15726	15789	15797	15774	15736	15597	15717	15592	15645	15854	15974	15765	15651	15718	15713	15651	15760	15667	15558	15618	15588	15757	15714	15890	15785	15605	15844	15722	15623	15709	15752	15781	15726	15796	15580	15607	15802	15723	15654	15644	15730	15766	15807	15744	15616	15676	15693	15647	15947	15682	15604	15569	15532	15610	15719	15721	15654	15778	15876	15721	15733	15650	15835	15656	15560	15804	15796	15757	15758	15667	15734	15777	15780	15715	15546	15765	15652	15673	15529	15613	15768	15721	15662	15958	15726	15513	15609	15664	15654	15714	15828	15773	15755	15691	15719	15683	15766	15658	15604	15643	15669	15660	15663	15898	15794	15718	15660	15640	15565	15782	15571	15797	15534	15599	15577	15858	15758	15858	15592	15700	15772	15688	15791	15667	15568	15705	15723	15480	15708	15755	15717	15853	15797	15648	15789	15725	15555	15641	15664	15760	15716	15706	15645	15598	15809	15785	15813	15777	15668	15614	15644	15720	15755	15784	15750	15781	15749	15733	15716	15762	15821	15599	15769	15907	15703	15567	15867	15708	15725	15522	15739	15725	15754	15862	15727	15677	15674	15764	15780	15669	15606	15660	15656	15698	15820	15663	15799	15740	15783	15774	15651	15743	15807	15846	15716	15791	15614	15764	15751	15704	15650	15681	15716	15792	15768	15727	15681	15712	15716	15748	15700	15735	15784	15692	15638	15747	15675	15557	15800	15653	15885	15687	15519	15783	15664	15567	15732	15714	15731	15708	15653	15740	15680	15776	15646	15581	15749	15736	15785	15732	15709	15710	15554	15758	15709	15672	15726	15745	15660	15781	15868	15634	15861	15568	15856	15764	15715	15724	15792	15733	15721	15672	15843	15802	15677	15685	15635	15564	15755	15671	15769	15683	15695	15793	15787	15566	15841	15587	15780	15760	15599	15685	15758	15790	15601	15836	15785	15726	15489	15709	15791	15845	15690	15670	15810	15706	15707	15614	15820	15702	15861	15626	15710	15763	15764	15727	15588	15742	15700	15785	15645	15776	15668	15632	15831	15702	15757	15817	15675	15654	15818	15779	15642	15626	15803	15867	15700	15720	15846	15729	15482	15707	15784	15791	15690	15782	15750	15702	15891	15727	15623	15747	15823	15896	15696	15618	15682	15737	15780	15635	15845	15808	15694	15603	15749	15744	15702	15511	15678	15841	15580	15809	15570	15556	15545	15747	15744	15765	15783	15834	15730	15720	15784	15683	15528	15820	15723	15806	15768	15855	15613	15880	15825	15684	15674	15517	15668	15730	15494	15704	15865	15552	15745	15752	15760	15719	15575	15760	15679	15653	15686	15652	15641	15677	15735	15685	15809	15630	15708	15894	15685	15807	15650	15607	15534	15858	15694	15818	15700	15696	15732	15854	15696	15686	15669	15639	15528	15726	15728	15730	15757	15705	15737	15848	15569	15840	15607	15785	15743	15559	15719	15763	15784	15716	15824	15635	15778	15670	15696	15884	15799	15709	15759	15632	15811	15741	15701	15698	15750	15718	15782	15643	15705	15664	15743	15665	15803	15534	15660	15791	15637	15713	15738	15695	15599	15588	15711	15822	15773	15593	15587	15745	15751	15936	15981	15753	15652	15647	15651	15711	15711	15820	15586	15907	15833	15513	15705	15563	15645	15756	15635	15730	15635	15769	15813	15684	15617	15734	15664	15832	15744	15706	15705	15608	15681	15557	15564	15764	15812	15631	15836	15594	15742	15760	15681	15651	15776	15603	15644	15636	15695	15913	15764	15789	15773	15795	15799	15707	15719	15743	15718	15692	15649	15585	15815	15751	15665	15781	15547	15770	15834	15700	15651	15867	15791	15581	15729	15760	15680	15829	15710	15563	15733	15603	15646	15716	15607	15763	15890	15785	15706	15763	15761	15633	15813	15762	15884	15669	15824	15700	15747	15679	15760	15639	15657	15670	15782	15843	15642	15610	15778	15728	15597	15662	15724	15783	15528	15772	15487	15920	15799	15804	15721	15725	15628	15770	15696	15838	15576	15595	15765	15950	15904	15713	15830	15616	15551	15701	15802	15698	15911	15668	15737	15633	15500	15731	15658	15841	15778	15702	15720	15790	15704	15690	15710	15834	15793	15838	15715	15593	15656	15574	15648	15636	15729	15638	15729	15845	15651	15789	15583	15951	15624	15802	15590	15671	15684	15664	15814	15689	15694	15788	15670	15645	15638	15778	15667	15684	15750	15789	15711	15732	15708	15742	15526	15644	15697	15636	15849	15823	15528	15850	15805	15808	15718	15734	15638	15831	15862	15623	15765	15624	15566	15798	15666	15634	15788	15757	15672	15660	15644	15857	15640	15693	15806	15718	15575	15673	15824	15682	15682	15850	15632	15728	15514	15740	15744	15622	15736	15747	15709	15644	15751	15750	15821	15796	15782	15667	15735	15656	15770	15858	15698	15840	15557	15595	15621	15714	15404	15648	15751	15893	15672	15722	15726	15613	15688	15758	15718	15830	15586	15875	15735	15763	15625	15636	15744	15691	15789	15644	15676	15505	15868	15697	15642	15752	15706	15784	15721	15690	15552	15781	15616	15569	15742	15747	15578	15712	15831	15618	15656	15717	15576	15745	15628	15767	15747	15588	15718	15676	15766	15764	15699	15718	15803	15817	15812	15613	15665	15921	15791	15675	15842	15707	15806	15774	15666	15800	15811	15791	15711	15759	15425	15672	15599	15758	15598	15725	15823	15616	15809	15552	15622	15789	15750	15585	15891	15749	15858	15782	15643	15585	15518	15738	15767	15780	15762	15742	15568	15766	15721	15760	15589	15717	15594	15608	15799	15758	15571	15685	15736	15524	15634	15572	15658	15839	15540	15682	15935	15711	15872	15612	15791	15727	15602	15697	15810	15846	15720	15867	15574	15634	15650	15791	15859	15846	15550	15712	15614	15762	15608	15511	15713	15757	15729	15618	15673	15769	15775	15748	15535	15597	15550	15773	15660	15681	15663	15595	15785	15566	15789	15776	15698	15804	15659	15886	15855	15752	15746	15708	15801	15808	15826	15864	15760	15594	15671	15794	15663	15788	15884	15509	15879	15791	15709	15777	15718	15754	15557	15685	15745	15736	15713	15665	15767	15772	15785	15812	15730	15832	15674	15885	15691	15781	15586	15805	15654	15625	15907	15651	15700	15732	15638	15757	15777	15786	15599	15686	15724	15613	15869	15707	15703	15805	15811	15838	15687	15593	15894	15570	15843	15609	15563	15667	15830	15622	15647	15760	15710	15586	15483	15740	15493	15699	15783	15722	15621	15614	15579	15588	15613	15649	15742	15583	15775	15685	15750	15752	15702	15699	15801	15773	15695	15651	15607	15835	15529	15784	15847	15737	15811	15823	15767	15578	15753	15669	15598	15703	15641	15805	15693	15612	15566	15644	15550	15670	15768	15704	15717	15712	15767	15672	15851	15655	15593	15758	15861	15694	15543	15480	15570	15580	15619	15652	15715	15774	15696	15808	15804	15666	15574	15673	15728	15782	15764	15542	15885	15695	15656	15964	15686	15927	15832	15687	15726	15708	15784	15638	15870	15725	15684	15675	15555	15595	15877	15761	15593	15705	15721	15753	15630	15714	15763	15767	15879	15803	15676	15785	15865	15711	15652	15641	15689	15843	15547	15670	15773	15777	15772	15746	15544	15844	15712	15662	15582	15815	15619	15774	15626	15659	15634	15684	15641	15699	15822	15610	15809	15646	15813	15653	15759	15541	15855	15888	15674	15691	15721	15855	15751	15535	15755	15687	15748	15735	15556	15730	15980	15766	15878	15759	15556	15832	15757	15717	15731	15763	15727	15798	15522	15560	15695	15644	15622	15719	15832	16006	15818	15896	15818	15973	15685	15778	15747	15680	15775	15762	15812	15739	15640	15707	15871	15702	15780	15760	15790	15756	15708	15696	15747	15572	15905	15912	15836	15715	15833	15887	15727	15825	15717	15658	15795	15526	15541	15540	15633	15703	15831	15738	15762	15700	15895	15791	15755	15716	15676	15611	15831	15519	15878	15688	15686	15837	15752	15768	15646	15863	15750	15796	15719	15601	15696	15843	15670	15646	15613	15537	15838	15693	15620	15895	15639	15640	15643	15675	15666	15788	15540	15623	15598	15650	15642	15749	15682	15622	15670	15471	15669	15896	15704	15587	15698	15796	15701	15558	15707	15687	15723	15775	15539	15746	15728	15753	15833	15926	15737	15826	15802	15735	15647	15607	15748	15685	15673	15618	15668	15709	15784	15845	15623	15896	15659	15629	15635	15768	15651	15795	15737
23646	21011	28412	23961	22374	25434	26764	23022	22102	22307	21944	21643	21612	21650	21386	21067	21069	21179	20983	20849	20809	20673	21029	20706	20686	20637	20342	20364	20492	20545	20201	20390	20436	20301	20413	20400	20323	19990	20619	20557	20517	20521	20681	20263	20043	20424	20642	20269	20394	20368	20436	20443	20477	20295	20440	20379	20492	20279	20352	20337	20375	20373	20323	20326	20381	20380	20465	20540	20446	20376	20367	20183	20301	20241	20284	20427	20446	20456	20423	20504	20425	20517	20295	20428	20103	20475	20329	20306	20329	20312	20537	20517	20334	20375	20445	20257	20131	20212	20457	20320	20426	20362	20303	20401	20393	20415	20372	20282	20388	20231	20548	20373	20414	20270	20460	20351	20456	20456	20447	20394	20333	20241	20362	20378	20427	20329	20123	20374	20414	20312	20520	20219	20544	20379	20461	20393	20299	20226	20265	20457	20227	20350	20200	20218	20252	20378	20444	20396	20376	20380	20463	20461	20531	20243	20119	20345	20221	20264	20304	20382	20421	20452	20523	20313	20285	20390	20507	20480	20319	20490	20364	20453	20317	20171	20466	20417	20122	20312	20262	20360	20130	20324	20385	20485	20379	20201	20347	20207	20224	20374	20544	20163	20471	20177	20317	20344	20254	20532	20370	20189	20333	20366	20419	20220	20151	20302	20419	20193	20595	20311	20202	20518	20434	20266	20337	20112	20428	20342	20385	20341	20364	20350	20512	20184	20550	20303	20202	20377	20171	20267	20545	20050	20313	20268	20254	20300	20285	20291	20486	20493	20372	20352	20535	20319	20310	20131	20634	20525	20528	20660	20236	20443	20577	20472	20348	20369	20398	20375	20423	20373	20601	20111	20262	20357	20375	20303	20654	20389	20437	20257	20279	20416	20398	20226	20383	20456	20289	20321	20511	20380	20336	20396	20301	20390	20355	20325	20262	20262	20334	20560	20214	20440	20338	20516	20678	20634	20434	20030	20403	20179	20366	20236	20232	20512	20415	20249	20342	20453	20314	20475	20475	20325	20128	20221	20244	20492	20520	20287	20229	20277	20272	20301	20341	20428	20450	20403	20179	20355	20338	20370	20411	20295	20187	20431	20253	20340	20372	20438	20324	20346	20460	20403	20443	20521	20628	20401	20356	20243	20030	20375	20348	20244	20307	20379	20393	20302	20444	20282	20416	20360	20332	20343	20272	20351	20219	20527	20353	20253	20246	20230	20414	20183	20352	20298	20390	20244	20563	20332	20360	20254	20238	20571	20270	20533	20207	20137	20356	20541	20344	20446	20148	20153	20364	20268	20298	20555	20391	20543	20463	20528	20300	20465	20391	20583	20526	20150	20357	20295	20332	20450	20466	20074	20222	20385	20410	20432	20486	20292	20367	20329	20391	20211	20507	20351	20326	20487	20231	20415	20227	20419	20334	20395	20331	20399	20381	20235	20400	20439	20273	20227	20174	20184	20344	20329	20332	20602	20050	20132	20234	20219	20159	20390	20462	20256	20285	20307	20402	20397	20678	20399	20425	20547	20293	20260	20097	20451	20413	20373	20500	19982	20218	20243	20585	20255	20188	20258	20098	20226	20349	20049	20347	20195	20194	20154	20171	20192	20388	20141	20310	20319	20257	20405	20365	20324	20549	20415	20276	20332	20327	20414	20264	20221	20693	20263	20260	20348	20243	20367	20192	20318	20351	20505	20119	20425	20262	20183	20467	20236	20397	20432	20551	20333	20509	20190	20251	20339	20560	20385	20570	20359	20526	20413	20224	20354	20300	20259	20459	20240	20389	20179	20319	20272	20447	20598	20222	20329	20216	20526	20423	20556	20410	20348	20289	20476	20344	20205	20231	20387	20395	20211	20245	20276	20320	20304	20474	20207	20296	20393	20246	20326	20439	20250	20412	20143	20253	20251	20317	20378	20287	20139	20321	20477	20346	20304	20276	20425	20348	20301	20211	20103	20481	20210	20309	20278	20276	20286	20031	20426	20309	20314	20282	20484	20364	20453	20477	20383	20273	20239	20251	20256	20534	20309	20360	20142	20398	20369	20409	20344	20309	20363	20294	20489	20490	20448	20359	20308	20042	20348	20371	20409	20162	20514	20471	20324	20361	20537	20410	20240	20275	20714	20469	20302	20281	20291	20416	20204	20302	20451	20424	20368	20372	20540	20440	20274	20380	20560	20496	20388	20301	20195	20468	20396	20451	20113	20226	20246	20457	20407	20329	20172	20389	20291	20542	20372	20256	20353	20357	20421	20297	20519	20356	20367	20271	20287	20626	20307	20342	20285	20246	20198	20478	20509	20340	20053	20630	20348	20375	20383	20485	20214	20432	20260	20455	20400	20471	20258	20480	20183	20307	20445	20314	20365	20322	20376	20525	20377	20341	20334	20626	20075	20177	20320	20436	20304	20420	20435	20364	20153	20444	20333	20340	20516	20035	20244	20181	20320	20505	20290	20147	20270	20224	20385	20269	20436	20289	20229	20228	20429	20286	20385	20258	20313	20494	20217	20322	20336	20365	20362	20234	20405	20548	20401	20247	20406	20351	20307	20156	20229	20295	20458	20172	20353	20404	20153	20254	20354	20409	20341	20287	20159	20091	20518	20513	19979	20344	20652	20577	20412	20404	20364	20363	20577	20368	20164	20390	20338	20488	20271	20403	20314	20396	20411	20407	20382	20507	20389	20158	20303	20297	20487	20494	20421	20443	20497	20289	20267	20214	20223	20042	20323	20240	20311	20302	20142	20326	20313	20306	20309	20371	20411	20160	20239	20549	20269	20190	20277	20288	20506	20392	20231	20319	20388	20283	20329	20551	20340	20309	20226	20296	20449	20342	20272	20434	20486	20297	20239	20231	20237	20133	20245	20402	20371	20334	20321	20258	20398	20254	20358	20395	20229	20493	20476	20249	20339	20250	20372	20313	20161	20291	20327	20232	20156	20449	20349	20300	20336	20381	20303	20195	20269	20414	20539	20336	20317	20389	20736	20504	20349	20427	20141	20400	20280	20297	20327	20522	20131	20108	20231	20348	20352	20353	20420	20155	20361	20436	20245	20145	20274	20553	20460	20165	20351	20275	20290	20458	20203	20194	20398	20627	20505	20308	20273	20379	20285	20400	20396	20377	20310	20640	20202	20367	20279	20378	20238	20313	20168	20202	20339	20366	20329	20298	20314	20199	20373	20335	20282	20502	20359	20477	20396	20229	20298	20226	20369	20480	20256	20306	20292	20479	20328	20331	20373	20560	20357	20420	20253	20300	20201	20413	20420	20231	20243	20319	20383	20296	20511	20470	20481	20310	20098	20394	20627	20313	20466	20249	20267	20381	20502	20253	20219	20207	20104	20261	20441	20450	20335	20429	20563	20352	20395	20266	20550	20444	20461	20279	20140	20583	20302	20385	20391	20191	20464	20504	20468	20260	20160	20288	20159	20467	20417	20231	20341	20409	20634	20494	20329	20161	20744	20228	20348	20383	20305	20153	20033	20438	20271	20313	20252	20499	20266	20563	20490	20494	20558	20377	20550	20247	20228	20500	20373	20192	20233	20406	20574	20350	20473	20267	20377	20538	20417	20441	20478	20101	20425	20445	20300	20354	20379	20524	20198	20521	20349	20589	20480	20338	20388	20502	20160	20270	20405	20133	20311	20502	20481	20327	20382	20405	20230	20372	20395	20392	20397	20250	20332	20474	20338	20098	20266	20366	20286	20351	20426	20236	20286	20324	20173	20448	20401	20219	20279	20466	20434	20350	20049	20419	20435	20340	20491	20219	20330	20259	20604	20387	20334	20510	20447	20198	20281	20221	20338	20359	20427	20336	20425	20495	20353	20568	20164	20176	20474	20453	20267	20316	20280	20259	20343	20388	20268	20270	20433	20170	20248	20221	20408	20408	20292	20480	20288	20458	20460	20389	20348	20334	20324	20245	20461	20461	20384	20355	20364	20426	20342	20163	20213	20370	20369	20372	20300	20264	20392	20170	20375	20200	20242	20268	20084	20363	20465	20308	20263	20315	20423	20320	20575	20420	20431	20190	20301	20316	20203	20181	20574	20580	20346	20371	20276	20348	20217	20336	20434	20341	20225	20427	20308	20497	20443	20338	20199	20213	20262	20302	20409	20469	20434	20084	20504	20099	20464	20339	20258	20450	20327	20388	20448	20482	20377	20376	20003	20251	20327	20253	20226	20482	20587	19980	20441	20418	20378	20381	20413	20407	20344	20469	20341	20374	20228	20239	20442	20553	20381	20366	20269	20406	20531	20408	20358	20407	20302	20486	20525	20357	20373	20398	20316	20384	20561	20153	20355	20538	20200	20522	20316	20418	20344	20141	20267	20390	20384	20290	20306	20420	20388	20418	20439	20318	20257	20214	20322	20499	20320	20491	20511	20468	20373	20330	20349	20350	20499	20297	20194	20310	20147	20278	20301	20291	20509	20220	20310	20111	20342	20418	20317	20345	20192	20316	20150	20391	20396	20541	20338	20389	20311	20214	20360	20174	20290	20266	20337	20477	20199	20468	20305	20501	20626	20177	20589	20401	20322	20497	20562	20328	20495	20415	20353	20387	20327	20449	20324	20517	20450	20454	20410	20258	20401	20584	20207	20270	20373	20406	20545	20513	20398	20505	20435	20459	20488	20108	20368	20274	20440	20397	20189	20310	20386	20219	20523	20339	20295	20358	20293	20309	20402	20398	20246	20212	20357	20454	20400	20424	20377	20374	20170	20285	20276	20422	20601	20656	20165	20534	20386	20528	20348	20288	20657	20395	20226	20349	20255	20407	20259	20355	20498	20210	20271	20355	20207	20479	20253	20188	20283	20292	20253	20480	20310	20425	20556	20356	20379	20521	20444	20468	20279	20426	20147	20250	20340	20495	20318	20488	20393	20237	20342	20408	20384	20284	20599	20272	20428	20441	20556	20292	20438	20139	20291	20396	20187	20213	20220	20354	20344	20438	20187	20292	20348	20284	20505	20502	20350	20412	20435	20328	20521	20190	20437	20515	20309	20416	20682	20159	20420	20289	20471	20501	20418	20459	20422	20583	20593	20343	20327	20346	20293	20338	20307	20464	20381	20546	20550	20193	20347	20341	20402	20434	20334	20309	20319	20089	20241	20497	20251	20283	20434	20205	20494	20318	20345
27295	45205	42995	34041	27623	23372	21109	20033	19401	19078	18968	18389	18185	18079	17843	17532	17198	17204	16992	16980	16884	16760	16828	16604	16521	16548	16567	16613	16397	16380	16431	16415	16553	16569	16330	16332	16503	16282	16309	16290	16345	16286	16308	16453	16403	16462	16494	16279	16283	16341	16292	16193	16407	16332	16367	16262	16404	16257	16285	16449	16396	16443	16201	16319	16425	16467	16476	16414	16506	16369	16219	16252	16221	16232	16380	16389	16363	16293	16352	16254	16329	16268	16306	16322	16224	16235	16338	16267	16076	16145	16445	16371	16332	16483	16281	16341	16246	16259	16366	16321	16502	16106	16334	16275	16440	16306	16277	16358	16345	16439	16498	16305	16290	16309	16282	16330	16375	16406	16234	16386	16227	16321	16237	16187	16489	16203	16165	16152	16530	16218	16368	16258	16401	16246	16414	16291	16356	16317	16464	16236	16309	16075	16410	16379	16212	16318	16307	16334	16212	16180	16324	16270	16294	16117	16379	16205	16320	16152	16272	16437	16255	16273	16395	16071	16446	16412	16333	16374	16175	16328	16381	16242	16414	16250	16309	16381	16315	16277	16376	16451	16567	16255	16382	16230	16396	16274	16249	16353	16380	16263	16199	16342	16256	16456	16160	16306	16329	16358	16167	16240	16380	16273	16212	16299	16362	16315	16213	16306	16176	16465	16336	16343	16188	16380	16324	16277	16197	16323	16070	16415	16282	16304	16292	16336	16245	16255	16279	16318	16186	16173	16249	16263	16366	16147	16264	16176	16389	16239	16282	16297	16185	16293	16209	16306	16315	16322	16122	16346	16220	16270	16278	16152	16330	16234	16308	16376	16425	16355	16265	16251	16289	16239	16256	16222	16311	16269	16199	16256	16351	16280	16109	16273	16345	16402	16450	16137	16535	16437	16190	16107	16374	16317	16263	16174	16532	16222	16375	16256	16234	16357	16201	16308	16327	16243	16372	16299	16429	16278	16357	16082	16245	16496	16332	16240	16431	16284	16363	16373	16302	16234	16386	16273	16299	16350	16174	16302	16346	16298	16283	16226	16296	16439	16360	16211	16492	16251	16351	16496	16386	16173	16179	16346	16346	16348	16217	16411	16304	16217	16259	16241	16267	16306	16220	16366	16228	16392	16151	16183	16242	16360	16354	16286	16440	16194	16304	15969	16103	16369	16344	16418	16310	16288	16144	16269	16288	16342	16333	16546	16437	16370	16338	16298	16367	16193	16255	16347	16368	16268	16219	16378	16379	16363	16310	16252	16271	16356	16408	16338	16141	16351	16297	16330	16291	16100	16116	16252	16310	16227	16166	16119	16370	16180	16356	16325	16214	16342	16241	16168	16447	16158	16086	16205	16396	16228	16456	16207	16358	16201	16351	16235	16331	16323	16043	16354	16340	16219	16051	16357	16254	16113	16317	16222	16440	16214	16254	16329	16463	16316	16212	16474	16437	16271	16271	16264	16378	16353	16269	16247	16050	16469	16328	16195	16288	16258	16409	16279	16359	16302	16194	16195	16257	16333	16257	16390	16319	16378	16391	16384	16299	16424	16303	16402	16179	16110	16421	16439	16202	16266	16308	16319	16382	16315	16209	16313	16400	16277	16280	16393	16263	16190	16358	16257	16235	16432	16232	16054	16233	16384	16237	16365	16229	16207	16352	16505	16183	16237	16352	16376	16233	16365	16175	16241	16137	16373	16275	16256	16267	16226	16428	16211	16247	16306	16150	16452	16275	16137	16171	16186	16302	16264	16185	16294	16162	16400	16095	16389	16221	16263	16205	16413	16196	16400	16310	16266	16302	16312	16369	16239	16333	16176	16396	16388	16234	16059	16443	16187	16256	16323	16263	16332	16494	16292	16052	16244	16267	16233	16203	16241	16375	16097	16265	16211	16391	16311	16247	16260	16256	16165	16246	16388	16454	16389	16262	16377	16374	16244	16249	16345	16210	16263	16372	16283	16267	16093	16171	16248	16165	16302	16267	16269	16181	16430	16103	16272	16317	16342	16288	16344	16356	16361	16194	16279	16182	16309	16436	16343	16393	16083	16286	16326	16399	16331	16292	16425	16348	16328	16240	16129	16224	16258	16335	16299	16369	16303	16275	16307	16155	16434	16211	16309	16320	16302	16387	16423	16300	16415	16167	16163	16242	16160	16377	16258	16059	16289	16325	16378	16234	16241	16382	16316	16151	16251	16227	16279	16379	16391	16316	16324	16264	16129	16393	16298	16298	16337	16311	16323	16302	16252	16338	16291	16250	16262	16225	16210	16137	16413	16381	16301	16316	16222	16341	16169	16405	16354	16303	16307	16328	16345	16308	16465	16411	16098	16304	16278	16325	16383	16276	16198	16290	16384	16343	16317	16382	16334	16148	16248	16122	16211	16248	16156	16257	16441	16286	16324	16174	16294	16310	16388	16158	16396	16399	16366	16216	16200	16347	16259	16080	16206	16362	16481	16539	16270	16186	16145	16166	16291	16434	16131	16401	16293	16198	16301	16306	16409	16262	16269	16167	16401	16163	16407	16325	16258	16312	16330	16215	16271	16296	16197	16574	16313	16274	16315	16336	16179	16402	16353	16250	16325	16353	16326	16327	16274	16099	16389	16263	16338	16394	16170	16294	16183	16319	16472	16323	16232	16393	16320	16362	16236	16118	16198	16331	16211	16182	16385	16322	16248	16363	16356	16395	16409	16362	16410	16359	16139	16339	16358	16243	16285	16199	16382	16243	16372	16341	16122	16267	16129	16372	16351	16314	16354	16354	16339	16305	16422	16174	16306	16359	16290	16301	16369	16137	16408	16275	16250	16208	16382	16377	16333	16370	16283	16274	16365	16225	16163	16184	16134	16194	16231	16336	16315	16285	16285	16359	16359	16253	16415	16176	16464	16274	16264	16436	16292	16234	16275	16197	16340	16248	16233	16280	16249	16381	16146	16422	16345	16435	16313	16287	16449	16341	16363	16270	16353	16193	16301	16409	16482	16487	16336	16319	16276	16495	16320	16227	16319	16281	16159	16255	16440	16215	16288	16325	16334	16462	16203	16085	16236	16294	16282	16343	16342	16180	16435	16179	16354	16310	16420	16390	16305	16337	16252	16339	16438	16411	16318	16253	16249	16242	16372	16365	16312	16324	16358	16318	16362	16227	16357	16348	16269	16130	16487	16320	16357	16384	16379	16389	16182	16421	16274	16196	16351	16280	16328	16299	16229	16312	16284	16187	16463	16250	16322	16372	16293	16374	16505	16363	16245	16244	16415	16314	16261	16233	16195	16075	16283	16216	16265	16293	16224	16213	16213	16342	16267	16396	16410	16413	16086	16015	16173	16228	16208	16173	16311	16216	16460	16218	16233	16225	16347	16249	16332	16467	16410	16330	16252	16196	16228	16473	16448	16249	16337	16353	16259	16400	16423	16273	16393	16354	16376	16363	16418	16438	16283	16356	16214	16282	16401	16469	16255	16252	16381	16290	16394	16355	16220	16228	16145	16370	16262	16375	16418	16300	16407	16367	16312	16176	16326	16254	16260	16344	16169	16374	16206	16281	16379	16404	16265	16315	16337	16321	16222	16175	16321	16460	16282	16333	16331	16276	16267	16390	16312	16052	16329	16385	16330	15966	16308	16304	16309	16265	16244	16236	16304	16290	16120	16354	16367	16282	16409	16356	16321	16264	16309	16368	16207	16362	16229	16212	16312	16366	16357	16232	16403	16199	16361	16274	16262	16327	16447	16089	16251	16245	16141	16445	16351	16246	16270	16279	16139	16347	16302	16321	16210	16285	16280	16343	16165	16289	16231	16345	16318	16231	16355	16241	16539	16222	16014	16296	16326	16347	16328	16257	16342	16404	16339	16423	16086	16493	16412	16430	16153	16292	16290	16368	16169	16458	16346	16149	16328	16239	16259	16246	16157	16242	16220	16106	16332	16387	16473	16294	16269	16329	16240	16349	16384	16270	16346	16310	16270	16433	16384	16338	16379	16288	16406	16136	16285	16210	16504	16318	16309	16311	16256	16460	16144	16327	16201	16232	16234	16396	16270	16323	16402	16193	16253	16239	16297	16335	16259	16318	16139	16286	16478	16323	16331	16126	16342	16252	16456	16348	16243	16220	16381	16288	16301	16213	16315	16206	16211	16291	16275	16225	16303	16353	16527	16139	16171	16334	16280	16305	16292	16405	16349	16298	16161	16217	16072	16294	16260	16259	16158	16246	16324	16321	16288	16336	16212	16369	16324	16266	16209	16410	16317	16355	16171	16168	16347	16282	16144	16387	16307	16353	16355	16212	16162	16321	16373	16571	16360	16206	16355	16436	16207	16253	16282	16412	16361	16317	16265	16462	16407	16152	16421	16288	16188	16241	16257	16077	16085	16311	16325	16210	16398	16300	16303	16415	16227	16317	16316	16317	16166	16207	16209	16145	16383	16209	16218	16243	16401	16257	16420	16240	16306	16348	16212	16197	16239	16370	16216	16284	16227	16186	16234	16320	16226	16223	16383	16280	16140	16279	16166	16369	15982	16426	16358	16383	16233	16354	16289	16213	16185	16387	16446	16370	16418	16336	16226	16190	16153	16230	16391	16119	16385	16318	16272	16275	16288	16169	16305	16106	16247	16363	16278	16303	16171	16209	16177	16276	16220	16232	16418	16324	16152	16315	16219	16203	16376	16344	16490	16293	16345	16272	16327	16333	16326	16264	16104	16309	16192	16203	16288	16420	16222	16327	16363	16102	16162	16413	16348	16284	16223	16463	16268	16387	16430	16197	16393	16303	16359	16164	16186	16430	16472	16464	16144	16235	16265	16243	16288	16209	16286	16244	16250	16273	16262	16286	16377	16267	16287	16070	16467	16294	16361	16298	16218	16336	16257	16266	16153	16354	16115	16286	16188	16142	16147	16356	16357	16275	16304	16277	16302	16218	16249	16422	16382	16179	16339	16253	16196	16381	16219	16511	16364	16200	16403	16197	16318	16296	16278	16328	16254	16432	16427	16127	16209	16288	16240	16254	16278	16332	16456	16251	16222	16255	16229	16265	16319	16448	16212	16200	16351	16176	16397	16413	16347	16220	16272	16377	16284	16260	16335	16163	16251	16172	16262	16395	16293	16179	16329	16375	16323	16251	16374	16221	16327	16226	16417
31285	27212	29816	26451	22243	20974	20298	19940	19853	19682	19335	19299	19382	19369	19286	19565	19111	19099	19179	19128	19253	18970	19203	18990	18930	18919	18924	18928	19112	18846	19283	19009	19055	18957	19085	19071	18887	19009	18989	18889	18954	18961	18897	18891	18927	18894	18955	18915	19042	18989	19020	18997	18952	18984	18970	19046	18998	18826	18910	19165	18938	18906	18773	18745	19009	18911	18901	18848	19324	18876	19033	18937	18731	18962	18800	18875	18965	18921	18740	18894	19019	18801	18950	19198	19017	18947	18690	18863	18852	19145	18749	18958	18863	18857	18836	19046	18984	19096	18982	19003	19015	18859	18886	18852	18812	18993	18837	18892	18876	18917	18785	18976	18973	18776	19057	19092	19122	18997	19009	19067	19168	19169	18927	18783	18845	18974	19054	18946	19176	18997	19060	18991	18810	18880	19012	19041	18788	18899	18929	18744	18923	18822	19129	18955	18715	18819	19056	18905	18866	19035	18950	18920	18994	18686	19162	18936	18894	18721	18777	18865	18763	18861	19044	18828	19024	19077	19022	18913	18995	19060	19062	18861	19004	18880	19093	18868	18928	18786	19061	18957	19057	18983	18749	19085	18999	19124	19074	18849	18771	18830	18858	18773	18937	18977	18971	19144	18963	18996	18897	18872	18805	18818	19015	18920	18825	18979	18940	18965	18965	18996	18932	18971	18616	18835	18952	19092	19000	18970	18932	18894	19005	19160	18838	18717	18873	18842	19030	19091	19121	19048	18746	18907	18901	19051	18977	19019	18890	18998	18749	18990	18950	18899	19076	18971	18959	19061	18986	18760	19020	19172	19016	19140	18989	19021	18789	18874	19201	18787	18890	18916	18976	19075	18946	19093	18857	18947	19097	18999	18990	19103	18883	18921	19023	18978	19203	18790	18809	18655	18910	18900	18908	18826	19044	18804	18990	19021	19008	19234	18851	19098	19072	18896	19027	18696	19149	18850	19015	18983	18861	19022	18861	19142	18866	19032	19145	18808	18965	18759	18949	18794	18740	18859	18878	18985	18926	18808	19024	19052	18732	18740	19009	18917	18832	19042	18927	18924	18834	18771	19033	18821	19149	18902	18710	18959	18841	18905	18800	18870	19051	18876	18933	18963	18809	18841	18807	19006	18827	19006	18920	18908	18744	18894	18895	18944	18904	18990	19151	19170	18967	19067	18901	18627	18896	18942	18956	18829	18864	18882	18811	18988	18961	19087	18965	18855	19001	19178	18987	19122	18902	18824	19059	18980	18985	18881	18971	18741	18735	19107	18883	18801	18750	18852	19065	19103	19081	18660	18859	18921	18902	18857	19030	18951	18965	18877	19002	18930	18944	18956	19035	18862	18895	18853	19039	19050	18957	18809	19161	19173	18950	18870	18921	19104	18773	18787	18733	18853	18832	18939	18819	18936	18971	18781	18885	18887	18904	19070	19069	18829	18999	19002	19068	18950	19135	19079	18937	19096	18747	18828	18783	18825	19045	18890	18968	19104	19067	19039	18787	18869	19020	18785	19132	19040	18859	18859	18815	18790	18744	19068	19093	18862	18981	18771	18927	18963	18595	18828	18843	18913	18891	18892	19065	18802	19012	18835	18881	18844	18863	18796	18999	19008	19095	18771	18783	19021	19135	18882	18794	18930	19242	18998	18913	18987	19006	18850	18930	18922	18892	18801	18777	18912	18821	19062	19056	18823	18550	18911	18808	18920	18968	18674	18879	18672	18944	19054	18887	18807	18801	18924	19039	18916	18787	18964	18908	18986	18823	18922	18873	18842	18931	18858	19149	18982	19067	18797	18896	19028	19116	18764	19086	18822	19055	19062	18832	18722	19049	19111	18922	18923	19124	18900	18983	18942	18944	19173	18920	18985	19028	18989	18801	18885	18968	18843	18834	18813	18956	19045	18943	18967	18892	18933	18850	18825	19011	18954	18897	19064	18841	18773	18780	18923	19060	18851	19021	18992	18747	19095	18990	19015	18928	19116	18861	18739	19047	18998	18877	18736	18902	18835	18759	18887	18987	18968	19060	19095	18958	18993	19049	19019	18791	18985	18982	18906	18805	18718	18932	18776	18853	18908	18854	18747	19044	18855	18672	18846	18971	18954	18923	18903	18875	19007	19114	18862	18984	18924	18985	18800	18776	18956	18792	18964	18936	19008	19001	18938	19173	18794	18947	18698	19056	18926	19077	19102	19079	19086	18791	18981	19044	18743	19011	19084	18880	19068	19106	18998	19059	19026	18890	18812	18963	18880	18950	18878	18928	18900	18714	19135	18935	18963	19119	18804	19073	19082	18774	18857	18812	18850	18992	19005	18846	19071	19135	18959	18942	18817	19011	18838	18846	18931	19104	18974	19247	18876	18925	18800	18750	19026	19185	18837	18995	19256	19107	19152	18886	18776	18842	19174	18889	19093	18959	19032	18724	18865	19044	18863	19014	18822	18877	19015	19039	18997	18971	18695	18983	19073	18887	18861	19012	19115	19009	18966	19112	19110	18898	18918	19007	19060	19125	18640	18826	18967	19193	19119	18981	19083	18935	18880	18857	18868	18930	18985	18682	19110	19044	18962	18888	18853	18865	18954	19075	19000	18937	18997	18825	19111	18993	19143	18961	18902	18949	18714	18940	19172	18843	18929	19074	18992	18746	19269	19048	19145	19038	18685	18934	18855	18923	18861	18759	19086	19006	19022	19111	19135	18812	18780	18851	18950	19004	18799	18837	18825	19036	18943	19071	18741	18876	19046	19192	18917	18720	18967	19004	18835	18785	19008	19041	19008	18865	19079	18957	18938	18839	18718	18875	18832	18965	19073	18835	18882	19158	19011	18959	18822	18932	18905	18791	18909	19067	19002	19047	19140	18910	18858	19115	18932	18917	19101	19056	18948	18931	18977	19110	18883	19009	18853	19032	18979	19015	18699	18711	19009	18829	18873	18985	19046	18977	19011	18917	18831	18959	18994	18955	18837	19030	18954	18694	18736	18657	18797	18809	18951	18849	18994	18938	18958	19055	18875	18926	18967	18913	19024	18865	18824	18967	18795	19045	18834	19180	18839	18738	18759	19072	18977	19168	19129	18968	19070	19018	19186	18967	18911	18935	18959	19112	18898	19071	18954	18946	18835	19109	18678	18954	18714	18719	18957	18849	18889	18993	19070	19045	19019	18954	19043	18950	19022	18975	18925	18810	18863	19184	18907	18902	18973	18947	19040	19060	19089	18895	18741	19053	18960	18838	19051	18845	18828	18927	18910	18966	19112	18842	19086	18784	19089	18912	18996	19059	18860	18961	18904	18760	18896	18878	19005	19045	19126	19143	18900	18952	18999	18904	19016	18960	19003	18897	18890	18865	19108	18640	19008	19010	19191	19052	19036	18933	18976	18819	18903	18873	18922	18920	19012	18677	18754	18974	18889	18873	19195	19081	18777	19002	19068	18973	19228	19026	18764	19160	19252	19083	18992	19005	18977	18975	18848	18946	18869	18886	18932	19021	18897	18942	18817	18934	18856	19076	18906	18774	19051	18889	19173	18980	18784	18727	18930	19184	19083	18932	19084	18859	18691	19116	19145	19018	18889	18947	18839	18891	18847	18899	19104	18692	18859	18885	19069	19010	18721	19106	18846	19094	19114	19140	18868	19080	18954	18867	19045	18931	18901	19085	18945	18945	18891	18959	18822	18937	18685	18797	18940	18956	19101	18799	18962	18819	18822	19077	19042	18901	18881	19059	18849	18890	18902	18822	18981	19024	18789	18845	18750	18827	18891	18792	19131	18930	19063	18773	18881	18927	19002	18825	18982	18963	18928	18903	18753	18787	19033	18980	18982	19003	18817	19004	18907	19035	19089	19026	19084	18969	19091	18825	18924	18881	18955	19080	18762	18970	19155	18986	19012	18807	18915	19065	19104	19021	18963	19106	19056	18912	19103	18719	19001	19259	19014	18953	19100	18662	18928	19064	19006	19165	18990	19118	18728	18906	18801	19095	18888	19085	18840	19113	19074	18877	19020	18999	19132	18945	18745	18786	19124	18972	19049	18756	18952	18970	18977	18870	18957	18906	18874	18832	18840	18879	18918	18932	18875	18858	19002	18984	18926	18911	18700	18823	18897	19105	18840	19100	18841	18853	18750	18950	18953	18823	18705	19059	18759	18737	18942	18958	18754	19062	19004	18893	19114	19126	18966	18854	18941	19042	18940	19071	18918	18733	18823	19000	18981	18972	18975	18964	18809	19045	18890	18753	18807	19075	18995	18952	18856	19006	18722	19016	18653	18756	19048	18937	18852	18985	19045	18928	18826	18677	19040	18913	19037	18879	18934	19041	19025	19034	19038	19059	18873	19066	18987	19019	18865	18908	19278	18866	19030	19041	19012	18909	18903	19176	18882	18991	19130	18941	18875	19059	18923	18818	19085	18841	19252	18902	19108	19015	19017	18977	18992	18989	18952	18868	18922	18888	19089	19007	18771	19106	18981	18879	18904	18936	19319	18972	18997	18809	18914	19008	18872	18873	19015	18975	18741	18814	18868	18874	18778	19137	19060	19054	18987	18966	18820	19023	18908	18919	18930	18911	18826	19043	18861	18830	18938	19034	19085	18942	18909	18996	18985	18990	18986	18888	18844	18911	18926	18802	19250	19054	18853	18879	18792	18943	19094	18898	18871	18913	18906	18915	18980	19091	19100	19009	18858	18986	18976	19008	18975	18920	19124	18976	19196	18723	18867	19107	19193	19017	18833	18941	18940	19063	18942	18909	18983	19150	18971	19126	19014	19116	18815	18707	18854	18841	18949	19017	19295	19011	18853	18879	18809	19004	19076	18914	19055	18824	18850	18983	18996	18846	19022	18944	19067	18910	18980	19116	18892	18845	19048	18966	18956	19035	18882	18994	18972	18821	18995	18774	18843	19140	19002	19028	19001	19184	18887	18987	19004	18857	18668	18948	19053	18950	18952	18795	18809	19148	19043	18797	19043	18879	18744	18884	18829	18982	18792	18933	19141	18721	19034	18786	19032	18875	19096	18918	18828	18990	18898	18796	19032	18992	19074	19019	18957	18582	18982	18900	19086	18970	18845	18975	19079	19189	18975	18883	18793	18974	18849	18855	19042	18911	19076	18897	19043	19118	18883	19008	18905	18901	19074
25927	34744	32376	25794	20644	18409	17405	16924	16825	16556	16552	16408	16315	16058	15965	16065	15943	15882	15812	15803	15889	15678	15697	15765	15636	15774	15516	15668	15530	15647	15548	15519	15561	15557	15635	15539	15485	15659	15367	15570	15593	15628	15522	15449	15577	15521	15699	15668	15412	15495	15497	15644	15444	15442	15547	15340	15436	15495	15554	15623	15638	15533	15526	15418	15592	15389	15517	15564	15469	15588	15470	15580	15379	15426	15600	15596	15408	15484	15593	15562	15446	15557	15550	15490	15673	15386	15524	15524	15496	15643	15667	15409	15636	15294	15625	15476	15568	15401	15398	15537	15658	15617	15481	15559	15473	15282	15534	15420	15511	15541	15463	15582	15473	15574	15280	15512	15507	15354	15499	15632	15366	15498	15513	15602	15558	15371	15456	15566	15534	15548	15592	15328	15583	15436	15416	15458	15532	15546	15530	15656	15614	15533	15370	15604	15500	15429	15507	15445	15562	15678	15676	15472	15658	15492	15483	15517	15430	15372	15706	15615	15651	15502	15554	15544	15466	15682	15569	15431	15479	15462	15441	15385	15592	15523	15493	15480	15490	15597	15659	15591	15516	15618	15382	15517	15474	15491	15593	15412	15505	15341	15577	15654	15492	15556	15568	15270	15609	15575	15561	15581	15453	15329	15425	15549	15577	15500	15452	15639	15567	15424	15531	15445	15563	15464	15593	15523	15466	15583	15623	15521	15553	15542	15639	15515	15547	15432	15502	15500	15349	15449	15486	15505	15685	15548	15545	15455	15652	15539	15528	15551	15436	15564	15542	15608	15602	15526	15436	15430	15485	15606	15453	15527	15543	15658	15594	15405	15580	15551	15369	15557	15464	15394	15499	15315	15510	15532	15471	15547	15496	15432	15321	15636	15463	15314	15348	15626	15577	15319	15471	15738	15319	15494	15488	15690	15635	15342	15454	15653	15396	15469	15550	15433	15379	15365	15629	15482	15503	15682	15649	15449	15529	15686	15503	15473	15494	15545	15562	15412	15488	15452	15573	15576	15446	15476	15459	15595	15470	15404	15424	15592	15534	15454	15552	15334	15534	15510	15617	15560	15441	15599	15402	15601	15525	15608	15471	15631	15465	15573	15652	15470	15538	15668	15622	15529	15514	15572	15363	15540	15588	15568	15484	15353	15580	15557	15486	15655	15461	15485	15509	15531	15635	15606	15468	15497	15432	15475	15418	15610	15487	15562	15598	15470	15587	15445	15585	15348	15613	15553	15556	15486	15535	15442	15483	15592	15408	15367	15627	15401	15417	15505	15337	15399	15594	15616	15604	15526	15547	15521	15454	15553	15443	15591	15486	15411	15385	15527	15619	15455	15488	15515	15518	15582	15442	15448	15453	15552	15735	15421	15522	15575	15573	15556	15348	15530	15499	15432	15351	15465	15725	15399	15413	15473	15497	15547	15528	15435	15611	15374	15579	15522	15391	15501	15548	15323	15533	15650	15443	15502	15405	15496	15426	15488	15562	15560	15487	15503	15490	15472	15537	15562	15435	15663	15520	15591	15615	15510	15296	15674	15548	15505	15420	15554	15509	15562	15484	15670	15442	15576	15505	15431	15583	15726	15406	15523	15505	15840	15611	15495	15571	15435	15392	15379	15472	15559	15635	15632	15379	15550	15517	15475	15603	15515	15312	15602	15383	15651	15540	15607	15643	15430	15422	15492	15422	15630	15418	15627	15480	15368	15449	15443	15544	15489	15680	15693	15586	15507	15427	15395	15502	15618	15494	15424	15554	15461	15551	15646	15541	15583	15434	15722	15491	15787	15670	15679	15391	15667	15573	15463	15491	15562	15576	15474	15563	15580	15446	15593	15556	15518	15644	15477	15402	15541	15536	15336	15669	15507	15328	15402	15491	15395	15501	15445	15458	15538	15681	15645	15465	15530	15623	15531	15486	15465	15408	15514	15578	15579	15562	15637	15526	15542	15632	15638	15521	15466	15561	15665	15530	15468	15432	15543	15711	15592	15609	15433	15498	15669	15423	15540	15610	15562	15520	15589	15662	15692	15461	15473	15616	15334	15438	15549	15536	15482	15505	15547	15537	15621	15518	15545	15547	15545	15502	15484	15618	15604	15557	15615	15441	15505	15428	15697	15515	15493	15502	15417	15416	15569	15471	15434	15436	15599	15674	15565	15462	15648	15498	15571	15605	15515	15416	15542	15730	15468	15605	15621	15538	15472	15522	15376	15427	15457	15718	15488	15470	15339	15478	15565	15517	15589	15412	15416	15565	15471	15651	15466	15549	15560	15487	15413	15525	15532	15658	15422	15564	15521	15606	15509	15623	15529	15402	15559	15581	15528	15556	15647	15604	15470	15626	15522	15484	15481	15582	15376	15465	15486	15369	15525	15414	15428	15595	15519	15459	15510	15592	15270	15476	15493	15486	15386	15571	15504	15450	15628	15646	15489	15498	15539	15605	15628	15656	15510	15513	15439	15532	15427	15487	15512	15466	15523	15635	15581	15582	15466	15445	15434	15506	15659	15312	15679	15591	15364	15520	15501	15467	15550	15527	15386	15462	15529	15425	15689	15539	15494	15496	15460	15612	15401	15333	15642	15507	15251	15474	15655	15526	15437	15623	15612	15488	15491	15576	15377	15594	15520	15540	15498	15672	15543	15474	15330	15448	15398	15380	15456	15709	15402	15470	15521	15503	15400	15428	15457	15349	15462	15641	15459	15528	15447	15343	15459	15363	15538	15490	15412	15328	15351	15412	15320	15478	15388	15372	15487	15536	15643	15553	15507	15414	15466	15465	15449	15447	15481	15505	15572	15550	15474	15601	15667	15389	15507	15415	15575	15425	15606	15707	15439	15645	15400	15604	15563	15460	15529	15343	15487	15527	15548	15747	15474	15517	15471	15510	15584	15390	15737	15633	15554	15645	15447	15592	15561	15451	15662	15623	15543	15433	15438	15652	15464	15467	15516	15633	15456	15452	15679	15600	15498	15765	15287	15483	15491	15494	15429	15518	15559	15513	15460	15393	15383	15664	15457	15642	15535	15429	15375	15452	15608	15501	15525	15498	15533	15633	15597	15559	15527	15535	15482	15443	15486	15583	15524	15470	15640	15216	15742	15432	15391	15482	15523	15609	15470	15634	15436	15348	15533	15490	15543	15375	15577	15476	15547	15570	15381	15410	15783	15494	15576	15495	15561	15430	15527	15600	15534	15389	15462	15447	15461	15418	15545	15544	15399	15474	15506	15321	15563	15482	15666	15476	15460	15515	15558	15564	15378	15444	15554	15577	15514	15658	15462	15457	15622	15570	15462	15569	15518	15544	15596	15522	15439	15573	15562	15524	15680	15593	15575	15629	15462	15598	15470	15435	15618	15520	15533	15515	15452	15567	15475	15546	15647	15397	15459	15630	15346	15564	15505	15727	15542	15513	15453	15434	15492	15517	15644	15557	15431	15554	15537	15526	15506	15563	15432	15557	15436	15541	15433	15574	15464	15428	15482	15608	15534	15487	15355	15555	15550	15602	15603	15416	15540	15547	15455	15675	15469	15598	15588	15618	15565	15403	15500	15476	15533	15595	15449	15415	15608	15721	15503	15538	15437	15376	15643	15555	15525	15384	15353	15452	15586	15432	15379	15472	15508	15419	15475	15734	15504	15414	15347	15436	15498	15592	15591	15410	15524	15540	15375	15589	15550	15640	15567	15399	15591	15645	15524	15561	15429	15392	15534	15525	15570	15634	15437	15585	15445	15451	15460	15604	15626	15560	15470	15396	15446	15546	15436	15643	15519	15456	15596	15590	15387	15425	15619	15544	15612	15508	15660	15633	15411	15625	15353	15518	15411	15477	15702	15484	15490	15756	15548	15504	15522	15450	15671	15446	15606	15582	15644	15669	15496	15615	15548	15797	15520	15522	15358	15452	15631	15515	15367	15431	15549	15288	15553	15640	15390	15386	15514	15510	15486	15528	15508	15344	15506	15435	15503	15442	15637	15402	15570	15647	15596	15483	15515	15534	15563	15479	15396	15709	15651	15542	15477	15604	15455	15637	15505	15542	15469	15400	15599	15330	15609	15518	15585	15569	15552	15478	15733	15560	15441	15599	15489	15539	15594	15510	15472	15396	15426	15453	15593	15605	15495	15455	15570	15568	15508	15396	15631	15611	15628	15450	15667	15422	15527	15469	15614	15450	15489	15416	15619	15553	15647	15572	15527	15476	15397	15555	15552	15594	15450	15397	15522	15487	15545	15747	15580	15555	15615	15618	15548	15620	15562	15459	15636	15442	15659	15587	15387	15474	15667	15525	15415	15608	15528	15667	15483	15505	15641	15549	15410	15438	15589	15445	15487	15593	15642	15651	15519	15385	15492	15491	15489	15548	15437	15670	15366	15495	15469	15446	15476	15482	15487	15418	15447	15583	15574	15571	15504	15595	15539	15495	15499	15564	15581	15621	15499	15364	15476	15432	15628	15468	15446	15438	15400	15561	15462	15467	15497	15528	15600	15527	15536	15728	15495	15583	15491	15553	15397	15483	15593	15609	15603	15588	15671	15367	15363	15399	15658	15411	15724	15501	15472	15566	15541	15693	15601	15452	15573	15488	15436	15387	15393	15488	15297	15422	15653	15516	15554	15546	15567	15509	15556	15566	15789	15479	15404	15370	15564	15466	15537	15435	15400	15435	15610	15452	15544	15583	15256	15519	15437	15481	15390	15603	15577	15450	15522	15338	15752	15449	15617	15654	15612	15421	15447	15763	15566	15608	15542	15357	15551	15356	15737	15512	15518	15477	15395	15424	15601	15543	15425	15484	15591	15467	15406	15580	15453	15527	15434	15501	15592	15538	15401	15394	15657	15275	15411	15630	15475	15601	15615	15337	15538	15771	15632	15481	15505	15583	15527	15397	15560	15595	15456	15532	15482	15580	15593	15499	15498	15599	15653	15395	15465	15694	15597	15709	15586	15553	15447	15628	15530	15532	15402	15432	15452	15544	15613	15539	15604	15448	15596	15342	15475	15623	15465	15644	15488	15508	15435	15508	15548	15461	15558	15425	15511	15660	15537	15551	15570	15459	15527	15619	15550	15614	15649	15459	15518	15558	15440	15417	15441	15545	15359	15490	15426	15620	15460	15382	15513	15416	15477	15635	15417
24982	20964	27977	25090	23597	23788	22994	20908	20194	20076	20107	20170	19742	19644	19880	19382	19471	19457	19318	19266	19430	19145	19084	19058	19173	19276	19115	19369	19086	19054	18983	19097	19028	19167	18971	19032	19078	18971	19177	18869	19127	19007	19225	19093	18993	19238	19037	19152	18940	19030	19140	19120	19237	19043	19258	18984	19250	18992	19060	19006	19115	18705	19075	19008	19093	19081	19141	19076	18956	19093	19241	19235	19110	18998	18864	18952	19028	18902	19002	19027	18949	18888	19035	18978	19061	18976	19149	19361	18749	19062	19208	18921	19147	19142	18940	19201	19116	18993	19099	19143	19108	19139	18920	19008	19220	19143	19061	19026	19076	19129	18979	19038	19217	19075	18900	19027	18985	18976	19189	18790	18956	19084	18899	19052	18986	19211	18889	19076	18944	19037	19030	18915	19169	19013	18843	19014	19171	19108	18839	18991	19033	18960	18936	19091	18754	18962	19055	19050	18915	18990	18789	18901	19189	18976	18915	19012	18819	18996	18975	18898	19098	18962	18893	18797	18982	18968	19047	19045	19039	18825	18899	18891	19020	18828	18973	19116	19011	18954	18885	19093	19086	18982	18981	18915	18945	18883	18907	19279	18977	18932	19209	18785	19014	19259	19042	18991	19059	19008	18889	18957	19170	18766	18851	19003	19014	18778	19238	18820	19110	18993	18967	18987	19001	19218	19012	19095	19064	18873	18991	19082	19037	18993	19189	18928	18882	18905	18924	19047	18963	19083	19007	18699	19157	19128	19015	18890	18702	19041	18979	19173	19225	19027	19163	19201	19238	19039	19092	19097	19063	19024	19200	18911	18854	18839	18998	19076	19004	18919	19063	19051	18806	19107	18845	18895	18721	19195	18964	19085	19126	19031	19059	18753	19183	18946	19111	18821	19004	18891	18829	19102	18959	19080	18993	19083	18914	19013	18811	19029	18856	19111	19124	19092	18952	18909	18915	18933	19021	19106	19187	19197	19048	19011	19136	19093	18983	18938	19123	18789	19066	18926	19199	19004	19008	18918	18897	18883	18843	18886	18898	19032	18929	19216	19064	18981	18889	18976	18987	18842	18949	19090	19035	18997	18863	18995	19155	19105	18954	19260	18995	18875	18934	18926	19166	18881	18965	19055	18928	19076	19042	19119	19043	19027	18909	19019	19051	18886	18991	18934	19103	18907	19029	19056	19079	18897	19301	18877	19135	19210	19171	18842	19049	19182	19177	18865	19060	18976	19154	19066	18994	18683	18984	19172	18818	19028	18951	19052	18866	19060	19209	18878	18876	18966	19009	19090	19135	18912	19257	18840	18873	19163	19002	19076	19010	18890	18877	18884	19161	19103	19324	18812	18933	19176	19096	19137	18783	19013	18991	19033	19168	19048	19040	19078	18774	18937	19175	19085	18909	18777	18972	18892	19017	19127	18957	18944	19121	19086	19118	19092	18742	18968	19204	19119	19070	18880	19077	19002	18932	18953	18750	18986	18943	19064	18927	18894	19087	19052	18934	18749	18989	19014	19032	19023	19032	19022	19260	18839	18980	19124	19027	18832	18758	19008	18912	18779	19165	19093	18997	18992	18740	18720	19081	19125	19023	19089	18923	18781	18872	19064	18893	18852	19010	19021	18923	19052	18912	18902	19074	19074	19071	18808	19100	18911	18801	18992	19015	18799	18854	19043	18957	18754	18919	18994	19200	19118	19161	18825	18966	19187	18981	18863	19054	19037	19027	19126	18921	19023	18990	18824	19094	19035	19080	18966	19000	18930	18970	18930	19050	19015	19027	19231	19050	19026	18994	18877	18971	18983	18863	19154	19077	19033	19000	18879	19018	19213	19113	18971	19017	19029	19177	19031	19085	18887	18904	19053	19291	18949	18999	18962	19176	18973	18948	18993	19093	19082	19181	18999	19199	18939	18883	18993	19022	18996	18943	18927	19075	18914	18870	19076	19310	19108	19040	18879	19103	19166	19020	19090	19029	18938	19071	18823	19151	18827	18990	19124	19092	18962	19019	18932	19053	19232	19086	18973	18912	19023	18776	18875	18977	19033	19194	18990	19212	18959	19179	18920	18905	19086	18887	18962	19210	19103	19165	19119	19030	19017	19195	19035	18885	18937	18996	18991	18998	18831	18766	18956	18988	19148	19051	18959	19087	19123	19059	19171	19112	18826	18817	18907	18950	19126	19026	18918	18973	18882	19188	19198	18924	18893	18971	18917	18860	19058	18971	19038	19077	18787	19024	19080	18964	19070	18945	18966	18935	18787	19069	18933	19023	18927	18888	18856	19175	19042	19120	18926	19145	19011	18766	19135	19208	18920	19125	18999	18963	18873	19090	18936	18970	18994	19105	19076	19022	19042	19160	19077	19223	19194	19119	19003	18913	18994	18917	18844	19050	18951	19017	19008	18970	19073	19008	18886	18972	19136	19074	18910	18940	19006	18886	19094	18947	18915	19048	19095	18975	19035	19092	19060	19119	19044	19069	19026	19054	19120	18915	19018	19131	19157	19083	18887	19031	18858	19062	19356	18850	18989	18824	18715	19062	18905	19053	19083	19040	18977	19118	19040	18851	18877	19091	18917	19151	18805	19012	19044	18839	18869	18976	18968	18957	18819	19012	19029	18973	19009	18998	18819	18839	19153	19194	19043	19207	18998	19003	19019	19144	19063	19167	19226	18972	18650	18845	18933	18942	18948	18952	18938	18996	19151	19004	19005	18999	19068	19132	18982	19204	18934	19052	19187	19056	18917	19141	19022	19007	19005	19046	19044	18761	18911	19084	19015	18986	18976	19054	18811	19068	19323	18898	18963	18878	18917	18945	19086	19037	19180	19105	18907	18982	19176	18977	18975	18819	18972	18906	18984	19231	18979	19029	18904	19080	18889	18670	19087	19247	19096	19077	18966	18920	18797	18965	18907	19003	18973	18693	18908	19039	19010	18795	19018	19022	19030	19180	19073	19040	18846	18730	18973	18974	18857	18879	18801	18980	18898	18980	18895	19147	19042	18988	19078	19209	19204	19103	19025	18823	19100	19060	18939	19138	19022	18820	18849	18891	19107	19078	18939	18983	18870	19034	18897	19083	19031	18934	19168	19018	18994	19168	18923	19082	19000	19047	18789	18959	18915	19168	19082	19122	18898	19189	19259	18998	19254	18876	18989	19237	19000	18883	19052	19093	19022	19175	18754	19047	19158	19065	18977	19027	18969	19059	19009	18995	19111	19215	18929	19131	18940	19100	19011	18967	18885	18839	19014	19068	18922	19002	18858	18959	19268	19093	19137	18962	19215	18928	19226	19081	19047	19015	18905	18994	19104	18985	18829	18971	18771	19019	19212	18820	18812	18951	19047	18986	19136	19037	19026	19124	19183	19185	19078	19128	18998	18953	19030	18956	18829	19032	18822	18958	19235	18911	19074	18908	19142	19032	19139	19116	19008	18785	19215	18881	19045	19174	18860	19034	18909	18816	18993	18988	19234	19001	18861	18841	18860	18913	18856	19152	19170	19076	18840	18919	18859	19164	19135	19002	18909	19057	18931	19035	18948	18891	19014	19070	19019	18978	19054	18998	19155	18955	19192	19115	19031	19096	19019	18844	19017	19172	18953	19018	18990	19089	19178	19005	18913	19016	18967	19046	18884	18938	19162	19062	19023	19037	19069	19097	19079	18951	18950	19124	19043	18907	18972	19160	19008	18997	18731	19265	19045	19211	19055	18968	18982	18948	18971	19084	19261	19163	19137	18953	18907	18973	18923	19028	19159	19040	19091	19035	19051	18905	18901	19042	19140	19056	19016	19075	19047	18923	19180	18894	19071	19139	18995	19147	19172	18941	18997	19203	18817	18923	18896	19099	19017	19025	19006	18917	18932	18948	19118	18762	19136	19067	19214	19087	19008	19179	19062	19008	18992	19207	18998	19031	19050	18937	18985	18906	19049	19096	18988	19064	19080	18927	19019	18841	18981	18967	18989	19037	19071	19079	18842	18987	19147	18786	18777	19156	18980	19057	18996	19072	19034	18952	19016	19160	18975	18919	18889	18939	19077	19041	18903	19140	18955	19015	19059	19094	18949	19056	19064	18897	18847	18805	19081	19170	18890	18999	19046	19015	18966	18961	18921	19080	18981	18955	18993	19013	18824	19004	18933	19108	18825	18790	19122	19211	19020	18728	18891	18975	19113	18929	19094	19145	19064	19035	18849	19026	18915	19209	18939	18980	19133	19014	19196	19047	19089	18919	18887	19074	18854	18885	19105	19035	19200	19190	18978	18918	19054	18982	19089	19054	18780	19222	19091	18913	18819	18824	19183	18923	18959	18964	18852	18977	19011	19009	19084	19163	18955	18837	18974	18988	19035	19006	18941	19025	19137	18919	19136	18946	19154	19101	19200	18938	19022	18975	19287	19019	19048	19040	18870	18859	18969	19087	18894	19049	18777	18978	18997	19015	19018	19177	19067	19125	18931	18972	19050	19209	19051	18924	18902	18986	19001	18876	19159	19049	18915	18910	19235	19158	19082	18905	18975	18879	19006	18951	19140	18975	18958	18787	19076	19157	18980	18950	18947	19123	18924	18918	19062	19123	18968	19247	18874	19080	19172	19030	19065	19004	19132	18951	19036	19209	18923	19094	18970	19089	18906	19072	19200	19133	18884	19015	19207	19064	19113	18894	19094	19071	18937	19040	18690	19216	19009	18972	19356	19030	19147	19203	18917	19082	18970	18788	18941	18958	18994	19310	19130	18970	19194	19160	18991	19078	19097	19137	19199	19166	18937	19125	19064	19168	18829	19064	18733	19024	18988	19048	18848	19010	19075	18788	18806	18948	18906	19090	19021	19027	19048	18898	18869	19110	18959	19056	18865	18929	18890	19072	19032	18881	19221	18758	19127	18956	18838	18945	19032	18786	18988	19085	19134	19026	19108	18996	19001	18821	18964	18828	19058	19083	19097	18833	19088	18883	18873	18958	19101	19057	19153	19013	18837	19145	19117	19311	18912	19017	18951	19037	18949	18984	18955	18982	19096	19044	19023	19169	18915	19176	19125	19096	19089	19000	19183	19245	18850	18959	19101	18966	19003	19120	18903	19081	19051	19154	18612	19049	18746	18982	18816	19095	18868	19048	19078	18882	19124	18992	18962	18891	19057
25189	40444	38581	29639	24116	20785	18944	18283	17752	17376	17421	17268	16879	16717	16526	16450	16182	16245	16224	15988	16159	16063	15938	15642	15836	15692	15655	15805	15813	15706	15797	15528	15764	15660	15677	15672	15657	15450	15565	15501	15507	15680	15433	15579	15508	15477	15589	15655	15771	15594	15544	15554	15592	15577	15520	15683	15646	15511	15572	15573	15544	15526	15554	15571	15619	15632	15551	15637	15673	15602	15723	15666	15377	15615	15646	15615	15655	15795	15678	15635	15649	15471	15695	15518	15479	15537	15762	15485	15499	15647	15340	15430	15442	15579	15599	15469	15685	15512	15488	15472	15466	15460	15610	15691	15427	15644	15448	15464	15783	15405	15697	15529	15540	15668	15536	15618	15398	15571	15632	15583	15636	15553	15681	15596	15585	15544	15655	15417	15618	15577	15732	15670	15547	15584	15571	15591	15720	15549	15465	15282	15410	15596	15564	15715	15566	15444	15500	15479	15618	15648	15664	15653	15578	15507	15608	15502	15670	15506	15651	15593	15705	15637	15626	15560	15409	15696	15643	15618	15556	15732	15570	15594	15666	15457	15672	15698	15520	15474	15588	15537	15773	15517	15585	15642	15448	15687	15560	15581	15572	15603	15663	15331	15794	15510	15503	15530	15430	15588	15475	15515	15451	15529	15510	15616	15573	15442	15452	15589	15570	15704	15513	15529	15559	15379	15486	15585	15513	15554	15641	15470	15633	15694	15509	15410	15647	15560	15489	15676	15538	15677	15688	15765	15640	15455	15690	15542	15554	15392	15589	15340	15623	15588	15660	15541	15700	15549	15774	15685	15509	15589	15579	15517	15485	15620	15561	15496	15555	15496	15565	15464	15579	15456	15486	15431	15606	15733	15612	15490	15595	15467	15387	15531	15685	15661	15551	15671	15604	15652	15510	15490	15686	15617	15644	15519	15719	15542	15622	15504	15667	15534	15577	15564	15571	15504	15445	15524	15392	15544	15313	15572	15770	15605	15635	15480	15603	15556	15638	15524	15486	15544	15401	15412	15429	15546	15583	15616	15647	15655	15702	15498	15521	15627	15497	15787	15524	15369	15394	15513	15635	15509	15712	15493	15609	15453	15594	15446	15638	15607	15589	15571	15584	15597	15592	15464	15440	15649	15552	15584	15553	15625	15574	15551	15736	15521	15607	15632	15665	15637	15540	15617	15628	15263	15604	15524	15625	15591	15622	15403	15509	15667	15826	15438	15489	15716	15607	15490	15448	15544	15473	15551	15594	15538	15667	15772	15505	15595	15450	15619	15530	15580	15547	15583	15586	15739	15487	15551	15699	15524	15680	15530	15598	15491	15627	15504	15555	15697	15688	15531	15543	15636	15639	15443	15525	15511	15546	15336	15686	15545	15679	15486	15447	15584	15373	15491	15425	15623	15600	15561	15520	15531	15749	15465	15512	15562	15699	15463	15508	15453	15491	15532	15684	15425	15635	15566	15535	15579	15363	15622	15412	15562	15646	15447	15627	15460	15424	15739	15531	15574	15442	15649	15641	15621	15730	15646	15581	15555	15595	15538	15636	15685	15524	15657	15442	15530	15706	15498	15593	15484	15574	15816	15401	15791	15755	15525	15565	15469	15627	15627	15517	15586	15426	15354	15527	15633	15717	15711	15623	15626	15742	15698	15764	15499	15536	15427	15704	15421	15689	15460	15592	15860	15566	15425	15648	15534	15632	15582	15696	15627	15581	15547	15593	15433	15524	15495	15447	15406	15373	15789	15573	15513	15522	15582	15546	15456	15567	15551	15598	15765	15467	15471	15727	15592	15547	15609	15636	15613	15812	15516	15455	15581	15682	15577	15628	15560	15591	15557	15516	15544	15701	15577	15671	15618	15617	15550	15551	15560	15709	15573	15779	15524	15499	15545	15588	15574	15648	15534	15476	15577	15716	15664	15422	15413	15706	15583	15472	15657	15549	15483	15606	15553	15518	15659	15657	15668	15743	15661	15599	15596	15592	15593	15546	15738	15534	15602	15590	15566	15703	15645	15844	15455	15501	15538	15473	15461	15482	15459	15670	15560	15432	15703	15616	15666	15514	15674	15647	15505	15553	15623	15429	15542	15552	15684	15635	15386	15603	15647	15629	15702	15659	15583	15491	15529	15632	15503	15463	15608	15719	15534	15467	15461	15391	15558	15469	15527	15609	15739	15357	15539	15571	15512	15627	15550	15495	15529	15508	15639	15564	15579	15608	15505	15458	15556	15622	15722	15536	15656	15537	15353	15710	15717	15515	15615	15592	15510	15707	15547	15629	15504	15486	15533	15531	15641	15505	15470	15611	15527	15579	15528	15766	15721	15320	15626	15655	15492	15550	15614	15728	15542	15659	15576	15592	15554	15382	15511	15588	15573	15565	15413	15736	15566	15373	15712	15612	15481	15691	15681	15599	15636	15515	15660	15701	15578	15535	15517	15518	15666	15391	15648	15509	15399	15507	15449	15707	15755	15690	15501	15555	15580	15655	15593	15647	15574	15504	15616	15521	15626	15664	15642	15434	15578	15615	15622	15801	15691	15522	15519	15652	15492	15395	15628	15451	15559	15659	15535	15722	15729	15662	15601	15601	15802	15602	15580	15420	15417	15641	15487	15645	15610	15494	15568	15471	15611	15595	15587	15562	15585	15749	15585	15527	15675	15468	15501	15698	15525	15350	15606	15588	15646	15571	15632	15579	15557	15550	15573	15579	15499	15686	15682	15525	15744	15665	15500	15534	15703	15547	15644	15431	15514	15487	15414	15598	15465	15613	15604	15643	15468	15418	15536	15597	15384	15550	15516	15377	15576	15413	15483	15654	15603	15470	15371	15641	15529	15380	15571	15627	15560	15570	15570	15534	15618	15558	15597	15528	15495	15563	15669	15726	15673	15705	15464	15931	15585	15628	15553	15520	15599	15412	15754	15660	15680	15498	15663	15610	15579	15647	15378	15430	15512	15585	15673	15662	15673	15568	15571	15625	15650	15533	15657	15667	15632	15470	15659	15576	15507	15453	15561	15478	15502	15390	15665	15605	15581	15647	15523	15548	15444	15282	15514	15424	15510	15454	15419	15663	15426	15546	15662	15523	15637	15480	15550	15678	15730	15561	15581	15590	15613	15583	15598	15724	15699	15554	15617	15570	15619	15628	15512	15682	15587	15460	15560	15480	15557	15522	15551	15711	15549	15584	15563	15579	15701	15631	15520	15601	15644	15623	15568	15538	15517	15508	15522	15545	15570	15546	15587	15608	15577	15530	15699	15754	15416	15679	15657	15578	15516	15746	15527	15637	15438	15540	15490	15636	15538	15543	15523	15618	15778	15575	15567	15639	15519	15514	15706	15470	15740	15529	15579	15567	15415	15588	15662	15424	15490	15559	15616	15629	15402	15604	15492	15510	15599	15565	15542	15596	15583	15689	15279	15502	15581	15504	15685	15573	15772	15563	15525	15576	15652	15608	15818	15507	15600	15505	15621	15483	15627	15584	15532	15634	15479	15618	15606	15464	15527	15590	15520	15601	15671	15581	15421	15492	15622	15409	15679	15687	15476	15526	15646	15638	15459	15631	15545	15378	15550	15495	15449	15689	15596	15437	15549	15555	15524	15474	15639	15487	15526	15546	15468	15588	15603	15557	15639	15624	15574	15428	15653	15470	15617	15683	15493	15780	15607	15470	15539	15583	15733	15681	15696	15556	15449	15411	15586	15522	15510	15566	15664	15464	15704	15563	15517	15679	15589	15433	15412	15573	15380	15688	15545	15706	15504	15583	15594	15523	15502	15521	15575	15472	15462	15692	15534	15419	15640	15591	15546	15674	15448	15658	15667	15690	15616	15563	15646	15512	15561	15697	15559	15624	15536	15476	15483	15608	15580	15572	15621	15664	15407	15466	15489	15597	15611	15622	15544	15580	15444	15438	15494	15642	15565	15413	15491	15621	15559	15759	15636	15531	15494	15509	15710	15679	15745	15586	15517	15673	15652	15625	15457	15564	15641	15584	15589	15485	15577	15457	15833	15441	15538	15562	15696	15689	15428	15605	15532	15696	15603	15475	15630	15663	15557	15659	15620	15501	15673	15693	15733	15454	15547	15456	15733	15542	15506	15759	15585	15523	15518	15559	15684	15600	15676	15589	15537	15596	15623	15471	15662	15589	15638	15580	15648	15582	15573	15525	15580	15678	15775	15510	15592	15606	15812	15647	15609	15458	15601	15608	15811	15503	15599	15722	15514	15525	15520	15723	15653	15569	15615	15624	15550	15577	15544	15511	15545	15651	15456	15396	15451	15755	15630	15579	15622	15650	15516	15409	15823	15462	15663	15783	15535	15481	15572	15491	15482	15567	15504	15613	15692	15450	15605	15680	15665	15422	15566	15611	15576	15637	15636	15535	15620	15693	15610	15577	15552	15486	15547	15717	15671	15540	15580	15591	15641	15679	15609	15635	15525	15598	15688	15448	15626	15635	15495	15424	15644	15589	15609	15544	15468	15619	15527	15737	15554	15558	15759	15627	15739	15563	15523	15659	15497	15460	15648	15394	15692	15544	15557	15624	15561	15646	15653	15617	15532	15572	15676	15551	15410	15577	15512	15509	15661	15623	15553	15449	15390	15575	15601	15504	15774	15564	15464	15586	15349	15515	15599	15692	15542	15289	15645	15620	15532	15546	15686	15652	15617	15697	15666	15591	15531	15533	15635	15655	15647	15592	15491	15864	15532	15574	15589	15707	15473	15624	15621	15396	15477	15693	15601	15643	15692	15797	15302	15653	15742	15732	15620	15565	15393	15441	15550	15589	15668	15636	15700	15673	15615	15631	15557	15729	15467	15630	15632	15442	15609	15625	15537	15596	15548	15603	15602	15450	15537	15592	15426	15763	15622	15628	15598	15749	15605	15492	15674	15498	15492	15566	15593	15426	15681	15452	15522	15430	15654	15667	15492	15600	15584	15457	15503	15575	15653	15557	15446	15581	15607	15490	15629	15466	15779	15716	15576	15653	15461	15450	15518	15431	15622	15537	15530	15521	15494	15591	15597	15606	15650	15663	15600	15619	15611	15415	15529	15537	15703	15471	15470	15629	15496	15579	15425	15434	15495	15563	15642	15552	15664	15613	15446	15673	15530	15714	15466	15393	15614	15502	15571
23604	20961	28385	23842	22315	25304	26548	22504	21704	21909	21506	21423	21305	20918	20943	21020	20838	20620	20592	20403	20384	20428	20660	20268	20369	20335	20275	20328	19996	20148	20183	20056	20273	19832	20126	20091	20113	20185	20003	20056	20160	20017	20325	20177	20296	20273	20062	20090	20158	19895	19921	20149	19991	19892	19877	20212	19935	20055	20036	20040	19924	20164	19914	19989	20069	19952	20060	20042	20193	20076	20254	20001	20145	19882	20106	19825	19955	19832	19822	20059	19940	20061	19961	19899	19958	20140	20211	20042	20052	20091	20190	20001	19763	20023	20146	19997	20042	19959	20096	19936	19953	19973	20123	20225	20009	20317	19915	20007	20265	19918	19980	19960	19852	19837	20142	20084	20042	19922	20102	20056	20063	20216	20156	19874	20091	20231	20210	19979	20025	20177	20075	20124	19961	19981	19923	20172	20113	19994	20056	20047	20103	20158	20002	20043	20045	19982	20011	19927	20072	19963	20058	19902	20005	20047	20146	20137	20144	20126	19872	20202	20079	20050	19984	20016	20194	20099	20097	19996	20054	20072	20152	20073	19983	20236	20062	20229	20004	19863	19858	19899	20128	19940	20179	19903	20217	19858	19907	19882	20127	20005	20089	19869	19885	19908	19875	20116	19982	19940	19967	19825	19877	19878	20137	20097	19997	20073	20147	19919	19965	20047	20051	20040	19982	19885	19765	19865	19897	20174	19996	19931	19972	19725	19981	20288	20272	19995	19896	19962	20186	20116	20038	19995	19852	20067	19890	20225	19979	19882	20026	19890	20163	20041	20073	19966	19896	20022	19925	20165	20072	20144	20177	19814	20182	20225	20051	20037	20069	20042	19995	20062	20111	20063	19807	20008	19900	19884	20215	20123	19931	19912	20323	19924	19931	20205	20069	20002	20077	19872	20055	20025	20007	20026	19906	20060	19912	20045	20111	20181	20040	19963	19911	19824	20127	20012	19876	20047	20139	19865	20228	20016	20117	20301	20117	20253	20098	19930	19837	20115	19912	20153	19968	19747	20017	20142	20116	20085	20013	20328	20076	19866	20107	20249	20433	20047	20139	19902	20084	20123	20094	19914	20172	20324	19897	20060	19928	20195	19960	19945	19964	19924	20049	20034	19986	19911	19661	19887	20052	20012	20025	19895	20088	19931	19896	20024	20096	20241	19932	19999	20205	19808	20192	19879	20077	19804	19934	20154	20185	20060	19874	20263	20139	20154	20068	19948	20193	19964	20108	19858	19901	20080	20026	20189	19951	20076	20120	20058	20053	19966	19969	19920	20175	20148	20123	19959	20080	19958	20042	19909	19930	19782	20078	20279	20113	19985	20191	20052	20387	20072	19936	19882	20133	19935	20016	19946	20104	20136	19988	19909	20044	19949	19983	19957	19878	19955	20023	19937	19832	19972	19944	20017	20137	20104	20107	19854	20041	19922	19874	19975	20221	20049	20094	19913	19996	20028	19824	19981	19980	20177	19881	19953	20112	20155	20210	20018	19991	20092	20138	20042	20055	19933	20056	19852	20076	20080	20162	19918	20001	19994	20151	20209	20065	20105	20103	19863	20210	19919	19702	19940	19805	20050	19880	20006	19949	20032	19994	20111	20098	19943	19960	20083	20003	19758	19775	19960	20089	20101	19947	20098	20105	20126	19907	19896	20184	19864	20156	20194	20052	19824	20065	20054	19963	20100	20079	20175	20056	19846	20170	19993	20016	19980	19964	20127	20026	20159	20105	19847	19999	19880	20036	19952	20173	19974	19927	20107	20038	19972	20075	19990	20076	20004	19953	20031	20013	20021	20154	20090	20216	19870	19772	19957	20062	19822	20019	19991	19866	20145	19943	20045	20070	20077	19981	19868	19827	19970	20135	20098	19960	20177	19820	20285	20084	20054	19854	20036	20216	19886	19881	19898	19991	20114	19962	19976	19990	20033	19980	20040	19915	19919	19863	20051	19772	20154	20010	19962	20144	19987	20243	20092	20071	19794	19902	19880	19975	19848	19918	19611	19927	20102	20186	19981	20096	20023	20091	20074	20129	19996	20111	20058	20092	19929	20136	19904	19919	19917	19851	19847	20233	20198	20247	19911	19924	20245	19989	20164	19960	19917	20207	20151	20145	20050	20039	19928	20020	19898	19967	19894	20007	20055	19950	20177	20120	20101	20217	20123	19906	20102	19960	20027	19839	19977	20145	20025	19791	19951	20112	20118	20134	20060	20071	20135	20056	19994	20030	19870	20048	19900	20123	20106	20058	20150	19968	19968	19980	20153	20121	20097	20260	19883	20152	20091	20062	19998	19914	19948	20032	20127	19845	20051	20236	20096	20050	20133	20286	20063	20078	20016	20069	20030	20097	20165	19829	19998	19948	19993	20222	20005	20091	20143	20063	19970	19882	19912	20054	20286	20097	20226	20015	19995	20069	19988	20074	20191	19928	20089	20242	20159	20014	19912	20030	20247	19727	19997	20065	19991	19935	20069	19921	20037	20174	19792	20080	20052	20064	20078	20249	20137	19891	20064	20001	20394	19968	19951	19962	20058	19939	20169	19855	19957	19858	20002	20081	19870	19829	19760	20046	20090	20107	20025	20043	19970	19929	19996	19891	20235	20160	19890	19924	19935	19964	20059	19828	19870	20149	19867	19897	20032	19893	20067	20127	19916	20223	20103	19871	19797	19974	20223	20096	20083	20143	19908	20147	20135	19738	19800	19843	19913	20138	20102	20153	20146	20278	20045	20132	19933	19964	20006	19956	19945	19918	20024	19858	19911	20072	20119	19747	19917	19986	19936	19933	19991	19928	19926	20259	19976	19774	20150	20000	20088	20244	19961	19777	20028	20150	19624	20113	20123	20104	19969	19890	19967	19950	19794	19888	20173	19989	20211	19919	20064	19937	19951	20009	20184	19938	19900	19894	20045	20087	20135	19930	19815	19894	19931	19780	20083	20113	20300	19873	20126	20044	20045	20114	20155	20155	20015	20013	20123	20188	19913	20010	19903	20265	19856	20210	20005	20058	20223	19957	19915	19820	20140	19852	20077	20074	20020	19924	19959	20043	20235	20099	19879	20063	20206	20023	19924	20158	19998	19948	19866	20110	20109	20000	20058	20022	19938	20049	19962	20043	19948	19944	20239	20068	20082	19975	19956	20054	20036	19986	20131	20197	19979	20024	19935	20260	19802	20119	20039	19925	19998	20051	19913	20117	20025	20005	20127	19828	19937	20095	19859	19850	19764	20086	19998	20047	20053	20075	20161	20240	20333	19879	20184	19828	20041	20084	19937	19949	19944	20153	19892	20188	20053	19988	19970	20083	20110	20024	20154	19893	20117	20025	20067	20017	20190	19913	19877	20083	20088	19965	20116	20088	20088	19900	19674	20023	19987	19735	20001	20182	20288	19996	20083	20212	20262	20032	20012	20123	20073	19987	20046	20019	20066	19981	20079	19935	20038	20131	20012	19769	20018	20086	20211	19954	19968	20050	20014	20009	19839	19969	20187	20132	20161	20098	20095	20095	20008	20173	19811	19890	20080	19967	19874	20061	19979	20259	19755	19863	19940	20034	19862	19903	20035	19919	20119	19847	19977	19935	20008	20088	19916	20181	20010	20120	20165	20149	19990	20011	20034	20054	20052	20202	20178	20144	20110	20001	19913	20102	19793	20095	19978	20033	19970	20074	20092	20149	20084	20094	20081	20117	20029	20168	20097	20190	19967	19865	19846	19944	19938	20164	19912	20204	20127	20040	20133	20091	19932	20155	20298	19986	20006	20202	19907	19978	20094	20122	19949	19898	20099	19990	20264	20053	19905	19879	19749	20299	19959	20061	19937	19909	19966	20020	19972	19842	19874	20003	20031	20046	20119	20099	20210	20219	19970	20005	19913	19796	20136	20021	20045	20076	20002	19963	20041	19766	20166	20147	19864	19944	19947	20416	20187	20026	20015	19778	20039	19979	19957	20050	20182	19783	19982	19979	19792	20074	20169	20077	20175	19985	19832	20141	20186	19720	20159	19912	20180	20055	19928	20176	19846	20090	20163	20023	20014	20053	20265	19995	19969	20055	20117	20282	20086	20226	19953	19901	19980	20084	20110	19939	20023	20193	19980	19891	20171	20107	20053	20109	19987	19867	19995	20015	20034	19877	19957	20233	20186	20061	20094	19953	19899	20068	19858	19991	20205	20027	20120	19898	20036	20042	19932	20045	20059	20196	20077	20072	19866	19972	20072	19915	20073	19964	19849	20010	19910	20127	19980	20078	19921	19869	19815	19996	20082	19824	20193	19960	20052	20250	19828	20152	20054	20122	20142	19801	19934	19904	20033	20189	19886	19866	19939	19892	20044	19987	20054	20141	19845	19987	20186	20033	19835	19862	19922	19666	19906	20054	20185	19890	19971	19987	19997	20261	19928	19866	20183	20033	20094	20224	19955	20145	20039	20123	19846	20216	20181	19961	19940	20176	20109	20026	20179	20123	20019	20041	20095	20040	20046	20289	20096	20024	19931	20059	20094	20084	20012	19873	19950	20042	19775	20302	19974	20109	19998	20091	19951	19736	20191	20165	20013	20086	20032	20075	20123	19841	20063	19794	19955	20084	20006	19971	20090	19948	20018	20062	20072	20327	19939	20069	19945	20145	19887	19956	19928	19953	20009	20111	19951	19847	19955	20039	20079	19921	19902	19997	20087	19965	20117	19915	20203	20025	20077	20334	20151	20089	20135	20110	20046	19966	19868	20113	20292	19794	20152	20025	19924	20091	20349	20082	20162	20116	19934	20205	19959	20020	20118	20061	20264	19933	19991	20136	19826	19775	19990	20016	20155	20106	19926	20270	20052	20074	20116	20000	20096	19983	20031	20021	20155	19975	19988	20118	19982	19963	19898	19953	20005	20052	20009	20081	20090	20078	20141	19692	19991	19861	20234	20192	19997	20155	20081	20179	20059	19954	20019	20055	20043	19929	19844	19955	20033	20072	20198	19961	19868	19908	20157	20113	20123	19797	19965	19998	20121	19928	19926	20068	19921	20091	19907	20042	19971	20048	19963	19988	20126	19987	20057	20103	19967	20235	20082	19792	20068	20007	19858	20114	19860	19912	20041	19912	20001	19919	20045	20070	19999	19976	19914	20151	20161	20120	20022	19983	20006
27093	45561	42758	33539	27339	23590	20965	19953	19270	18736	18606	18285	17851	17826	17491	17299	17047	17054	16944	16821	16729	16691	16542	16568	16661	16419	16478	16402	16183	16103	16181	16303	16354	16136	16199	16184	16159	16242	16346	16305	16148	16112	16272	16134	16098	16305	16326	16153	16097	16126	16082	16059	16176	16291	16122	16091	16122	16232	16151	15997	16040	16204	16116	16129	16073	15905	16184	16302	16196	15994	16129	16113	16185	16049	16127	16150	16155	16065	16245	16306	16066	16113	16240	16151	15982	16168	16065	16149	16196	16015	16077	16191	16111	16218	16006	16077	16236	16076	16195	16184	16013	16183	16074	16065	16191	16110	16246	16131	15955	15918	16227	16111	16237	16120	16045	16198	16083	15999	16232	16151	16028	15948	16324	16209	16224	16250	16041	16117	15980	16173	16186	16023	16137	16110	16070	16116	16081	16311	16127	16179	16039	16075	16070	16264	16132	16173	16158	16091	15924	16136	16068	16140	16048	16129	16064	16005	16129	16116	16198	16137	16339	16311	16154	16229	16211	16177	16034	16137	16291	16061	16068	16061	16237	16153	16099	15942	16155	16003	16070	16278	16195	16017	16124	16214	16204	16032	16256	16183	16221	16181	16000	16134	16057	16027	16158	16237	16024	16073	16251	15978	16107	16052	16054	16061	16276	16271	16090	16202	16038	16054	16259	16143	16059	16158	16136	16139	16109	16029	16015	16079	16148	16047	16140	16109	16152	16108	16166	16138	16311	16192	16130	16092	15922	16203	16198	16074	16260	16162	16245	16090	16258	16176	16168	16360	16176	16205	16145	16177	16173	16082	15999	16080	16130	16090	16072	15928	15916	16284	16147	16286	16187	16096	16308	16317	16094	16093	16097	16181	16069	16183	16077	16179	16056	16152	16024	16033	16220	16088	16061	16174	16076	16030	16086	16092	16290	16138	16042	16219	15897	16186	16208	15944	15825	16096	16132	16283	16240	16092	16146	16159	16092	16165	16130	16220	16226	16162	16132	16243	16043	16103	16036	16050	16277	16049	16144	16118	16158	16077	16048	16032	16071	16114	15996	16091	16104	16095	16055	16198	16029	15989	16322	16022	16170	16071	16002	16008	16190	16093	15976	16170	16014	16039	16045	16171	16150	16102	15987	15995	16331	16245	16147	16100	16099	16244	16116	16063	16241	16106	16012	16082	16111	16079	16243	15940	16029	16048	16083	15844	16292	16141	16182	16047	16238	16103	16123	16060	16148	16012	16255	16175	16209	16137	16258	15962	16196	16156	16191	15928	16109	16176	16086	15936	16348	16110	16151	16214	16187	16236	16042	16240	16089	16258	16237	16208	16163	16100	15914	16100	16141	16182	16134	16014	16055	16179	16226	16149	16118	15990	16149	16093	16132	15970	16117	16291	16175	15965	16209	16163	16250	16076	16307	16081	16015	16215	16014	16249	16318	16167	15989	16039	16174	16180	16277	16146	16175	16079	16101	16199	16067	15998	16138	15998	16277	15854	16080	16241	15984	16111	16136	16032	16245	16045	16164	16018	16059	16172	16002	16107	16113	16174	16052	15946	16166	16071	16091	16197	15962	16023	16333	16111	16176	16032	16165	16206	16041	16129	16041	16041	16131	15986	16221	16078	16164	16055	16143	16045	16213	16108	16086	16110	16066	16236	15991	16084	15937	16072	16039	16233	16069	15967	16218	15965	16102	16112	16115	16094	16059	16193	16339	16151	16117	16325	16214	16283	16224	16023	16160	16039	16310	16107	16252	16147	16074	16278	16081	16166	16174	16104	16035	16129	16001	16055	16276	16109	16087	15939	16365	16210	16201	16144	16129	16184	16068	16298	16071	16241	16128	16185	16235	16111	16117	16097	16393	16072	16104	16189	16018	16244	16084	16245	16055	16077	16154	16123	16094	16077	16078	16045	16027	16251	16057	16057	16106	16195	16040	15987	15918	16167	15982	16113	16284	16219	16212	16140	16139	16234	16226	16107	16194	16150	16171	16198	16211	16252	16033	16065	16208	16302	16244	16277	16010	15945	16151	16047	16100	16080	16076	16081	16142	16112	16122	16228	15952	16148	16275	15937	15924	16051	16241	16151	15990	16118	16080	16207	16212	16094	16262	16167	16037	16128	16216	16143	16129	15859	15931	16115	16047	16121	16121	16174	16113	16212	16072	16195	16136	16124	16074	16175	16081	16226	16138	16159	15989	16167	16239	16065	16100	16120	16113	16067	16018	16158	16157	16108	16089	16007	16112	16046	16160	15961	15875	16033	16177	16136	16056	16015	16155	15959	16123	15882	15938	15854	16053	16070	16205	16163	16149	16199	16285	16046	16201	16171	16076	16123	16123	16098	16071	16339	16110	16151	16040	16087	16058	16096	16175	16167	16208	16071	15971	16091	16189	16114	16047	16095	16042	16115	15974	15961	16116	16084	16160	16136	16083	16023	16180	16174	16119	16096	15940	16016	15969	16263	15977	16149	16129	16187	16127	16093	16055	16354	16105	16109	15992	16028	16232	16060	16240	16005	16075	16078	16298	16169	16115	16063	16157	16032	16091	16067	16120	16215	16213	16161	16089	15916	16350	15892	16111	16134	16196	16070	16155	16099	16112	16030	15996	16438	16111	16347	16148	16120	15864	16088	16083	16176	16149	16128	16191	16251	16144	15934	16114	16047	16166	16101	16147	15975	16192	16225	16058	16200	15941	16217	16155	16054	16060	16274	15941	16080	16019	15985	16191	16148	16176	16017	16130	16206	16132	16157	16095	15979	16282	16168	16054	15976	16102	16004	16147	16055	16250	16246	16154	16094	16128	16165	16192	16144	16175	16087	16080	16091	16142	16106	16261	16175	16097	16150	16178	16106	16056	16069	16247	16132	15999	16029	16154	16023	15903	16161	16220	16037	15947	16173	16005	16200	16112	16137	16120	16162	16186	16060	16151	16180	15970	16070	16039	16083	16192	16152	16199	15988	16063	15858	16009	16176	16149	16108	16104	16133	16133	16215	16159	16187	16125	16082	16034	16229	15971	16148	15990	16242	16204	16091	16160	16250	16133	16094	16176	15986	16165	16206	15979	16096	15912	16206	16336	15985	15974	16211	16171	15948	16072	16114	16091	16157	16229	16137	16180	16020	16120	16031	16084	16180	16176	16047	16109	16136	16214	16200	15999	16289	16073	16146	16123	16099	16076	16101	16049	16125	16180	16232	15959	16145	16181	16183	15931	16156	15978	16165	16080	16040	15894	16077	16162	16200	16128	16230	16137	16099	15916	16173	16184	15946	16181	16087	16152	16041	16198	16063	15940	15983	16067	16135	16073	16014	16138	16220	16102	16209	16001	16040	16195	16283	16118	16038	16180	16228	16143	16038	16179	16078	16210	16143	16051	15989	16136	16038	16080	16180	16070	16086	16048	16078	16100	16104	16091	16094	16231	16041	16191	16181	16106	16015	16044	16008	16101	16094	16200	16168	16113	16260	16141	16224	16123	16110	16071	15862	15973	16038	16086	16036	16184	15991	15964	15989	16105	16174	16129	15979	16129	16168	16120	16204	16085	16170	15967	16107	16238	15898	16080	16234	15985	16148	16103	16228	16209	15975	16304	16023	16129	16066	16219	16075	16133	15979	16286	16075	16038	16251	16104	16232	16042	16145	16081	16099	16093	16075	16216	16050	16240	16250	16030	16137	16090	16212	16070	16045	15981	16027	16095	16228	16088	16048	16183	16277	16140	16084	16046	16112	16047	16127	16100	16119	16101	16221	16025	16087	16064	16059	16126	16069	16001	16146	15945	16212	16113	16137	16184	16071	16151	16128	15932	16115	16149	16151	16029	16225	16237	16015	16133	16030	16110	16147	16190	16245	16056	16088	16155	16142	16103	15983	16166	16336	16135	16082	16056	16245	16172	16027	16027	16046	16125	16094	16026	16074	15974	16145	16284	15984	16047	16178	16104	16110	16176	16231	16040	16191	16339	16085	16109	16118	16168	16202	15975	16169	16096	16061	16102	16123	16072	16136	15976	16128	16202	16108	16055	16179	16052	16206	16153	16282	16005	15938	15970	16165	15997	15838	16241	16188	16206	16062	16238	16107	15929	16083	16048	16267	16092	16359	16116	16179	15951	16026	16265	16064	16247	15947	16082	16235	16294	16105	16196	16081	15969	16059	16063	16161	16231	16111	16262	16102	16084	16179	16100	16136	15845	16170	16126	16151	16035	16274	15938	16067	16174	16114	16002	16119	16065	16222	16153	16043	16108	15987	16097	16124	16056	16107	16079	16143	16086	15932	16062	15992	16249	16095	16085	16147	16166	15965	15915	16169	16162	16082	16158	16249	16284	16099	16044	16241	15995	16127	16052	16234	16105	16195	16163	16074	16357	16039	16197	15967	16136	16056	16045	16100	16114	16146	16124	16066	16196	16173	16102	16083	16242	16170	16071	16056	16093	16177	16177	16070	16020	16043	15978	16070	16214	16312	16057	16116	16182	16198	16115	16186	16181	16231	16008	16057	16026	16014	15992	16001	16164	16049	16228	16082	16089	16089	16117	15981	16291	16038	15953	16338	16107	16024	16145	16109	16214	16137	16020	16091	16092	16340	16030	15808	16081	16083	15912	16199	16213	15951	16094	16090	16004	16145	16110	16110	15943	16141	16017	16139	16137	16133	16162	16295	16094	15919	16247	16086	15959	16045	16245	16186	16307	16002	16350	16098	16077	15950	16266	16139	16111	15938	16260	16318	15872	16120	16036	16030	16150	16204	16291	16301	16222	16171	16225	15980	16107	16055	16134	16109	16198	16251	15925	16036	16234	16041	16041	16092	16086	16149	16258	15961	16215	16149	16163	15956	16078	16188	16039	16056	16150	16055	16259	16145	16151	16015	16151	16035	16128	16132	16139	16020	16094	16158	16063	16206	16158	16149	16217	15927	16138	16017	16112	16172	16115	15956	16076	16233	16179	16271	16157	16251	16145	16155	16207	16266	16143	16138	16087	15878	16189	16201	16149	16099	16013	16210	16209	16053	16205	15965	16104	16070	16180	16008	15954	16206	16061	16062	16043	16144	16007	16037	16240	16173	16114	16259	16078	16022	15905	15982	16307	16029	16116	16160	16110	16329	16023	16065	16053	16069	16233	16085	15975	16045	16128	15950
31213	27080	29102	25424	21594	20550	19914	19442	19320	19189	19173	19171	19078	19018	18949	19019	19027	19037	18767	18835	18907	18751	18733	18761	18659	18785	18789	18578	18633	18609	18858	18596	18509	18572	18776	18776	18568	18704	18348	18631	18502	18743	18487	18455	18585	18501	18521	18625	18610	18540	18443	18631	18653	18552	18665	18864	18527	18613	18530	18609	18685	18519	18444	18499	18502	18576	18419	18630	18546	18461	18498	18589	18481	18634	18561	18647	18666	18599	18617	18456	18505	18847	18654	18523	18494	18617	18555	18367	18406	18416	18458	18575	18792	18650	18442	18737	18569	18615	18754	18548	18698	18687	18574	18595	18575	18494	18664	18620	18518	18401	18595	18543	18751	18508	18467	18568	18552	18350	18431	18582	18558	18561	18577	18419	18558	18367	18499	18554	18324	18521	18730	18677	18566	18605	18439	18645	18413	18470	18502	18772	18477	18608	18679	18463	18534	18574	18660	18597	18675	18789	18444	18513	18600	18418	18482	18641	18579	18486	18604	18572	18211	18624	18489	18474	18641	18556	18440	18453	18420	18389	18669	18424	18476	18556	18714	18621	18402	18355	18516	18604	18511	18537	18771	18400	18505	18537	18663	18433	18441	18472	18592	18544	18645	18629	18393	18543	18600	18636	18564	18562	18510	18506	18396	18559	18575	18549	18383	18413	18476	18307	18586	18648	18592	18578	18508	18743	18485	18614	18607	18672	18615	18588	18804	18603	18654	18551	18548	18563	18579	18536	18595	18461	18597	18609	18392	18740	18487	18549	18742	18568	18501	18513	18530	18240	18584	18461	18660	18686	18806	18608	18721	18517	18552	18387	18526	18596	18345	18675	18492	18661	18496	18387	18323	18597	18580	18591	18501	18632	18675	18625	18581	18485	18568	18722	18601	18533	18506	18306	18499	18494	18673	18736	18753	18559	18456	18492	18589	18599	18652	18565	18528	18631	18374	18441	18424	18477	18607	18691	18491	18402	18660	18314	18615	18487	18520	18590	18472	18516	18731	18375	18505	18438	18467	18612	18696	18667	18509	18722	18485	18511	18618	18602	18643	18699	18590	18715	18696	18581	18543	18532	18791	18457	18619	18594	18543	18435	18650	18539	18547	18652	18602	18610	18710	18542	18557	18625	18517	18457	18546	18531	18796	18609	18596	18451	18383	18567	18362	18696	18397	18684	18515	18464	18501	18500	18700	18428	18334	18293	18556	18737	18757	18712	18663	18627	18535	18592	18449	18361	18667	18613	18483	18293	18647	18657	18728	18650	18560	18601	18578	18463	18497	18372	18466	18587	18660	18456	18602	18756	18737	18509	18436	18526	18664	18530	18559	18545	18541	18412	18816	18441	18572	18699	18529	18566	18695	18751	18455	18686	18584	18460	18844	18502	18437	18535	18634	18414	18568	18720	18701	18640	18740	18559	18651	18682	18423	18637	18614	18473	18661	18453	18369	18374	18472	18626	18503	18618	18703	18707	18560	18633	18704	18574	18437	18502	18491	18522	18596	18478	18429	18717	18663	18679	18499	18368	18558	18638	18741	18552	18464	18590	18636	18682	18554	18644	18862	18624	18577	18510	18752	18565	18530	18732	18675	18718	18663	18566	18509	18767	18519	18596	18479	18551	18618	18455	18301	18467	18419	18685	18441	18682	18556	18599	18915	18683	18747	18458	18371	18613	18807	18684	18592	18555	18525	18386	18380	18593	18268	18436	18554	18756	18479	18533	18601	18517	18569	18467	18531	18484	18707	18525	18492	18358	18655	18689	18639	18540	18514	18616	18493	18379	18423	18325	18535	18686	18645	18461	18573	18517	18536	18518	18653	18583	18716	18734	18627	18559	18547	18702	18620	18712	18471	18619	18604	18613	18503	18597	18661	18691	18506	18593	18553	18664	18615	18693	18702	18554	18576	18668	18604	18722	18516	18648	18774	18556	18462	18626	18366	18441	18262	18684	18486	18823	18709	18717	18753	18457	18255	18444	18576	18541	18639	18773	18529	18621	18534	18662	18727	18751	18616	18496	18584	18622	18494	18525	18411	18698	18542	18679	18486	18637	18699	18566	18511	18469	18554	18441	18501	18462	18766	18561	18488	18665	18640	18773	18512	18557	18650	18678	18680	18542	18661	18611	18719	18346	18398	18730	18538	18627	18663	18694	18520	18534	18641	18860	18442	18587	18659	18402	18431	18466	18583	18611	18573	18502	18553	18611	18530	18469	18679	18648	18615	18454	18325	18533	18716	18518	18607	18285	18759	18562	18596	18709	18471	18542	18690	18465	18772	18391	18671	18739	18793	18492	18596	18648	18455	18730	18710	18750	18260	18358	18613	18750	18475	18330	18483	18712	18509	18718	18766	18566	18569	18659	18591	18423	18607	18590	18551	18633	18605	18662	18667	18418	18537	18608	18574	18709	18562	18445	18671	18664	18429	18543	18633	18585	18611	18473	18604	18389	18454	18608	18795	18696	18718	18649	18599	18632	18677	18589	18618	18633	18625	18618	18386	18596	18591	18738	18484	18747	18545	18637	18423	18442	18415	18468	18594	18355	18685	18775	18485	18636	18630	18325	18465	18442	18712	18603	18491	18623	18525	18443	18656	18588	18574	18687	18585	18551	18551	18289	18617	18701	18545	18626	18657	18712	18561	18519	18584	18494	18693	18571	18451	18668	18627	18555	18482	18518	18544	18563	18532	18615	18580	18664	18714	18581	18488	18353	18484	18357	18632	18558	18495	18597	18617	18490	18377	18638	18548	18666	18424	18449	18673	18458	18507	18607	18583	18456	18332	18442	18532	18546	18467	18567	18535	18520	18433	18383	18586	18647	18498	18510	18560	18532	18482	18624	18369	18456	18407	18550	18544	18316	18593	18558	18601	18618	18277	18675	18461	18650	18517	18825	18621	18524	18525	18517	18559	18355	18612	18810	18703	18660	18630	18449	18790	18721	18389	18687	18663	18486	18678	18758	18434	18516	18560	18479	18648	18592	18567	18783	18526	18784	18578	18475	18623	18462	18513	18360	18352	18706	18726	18478	18342	18432	18485	18473	18502	18783	18540	18620	18592	18531	18531	18523	18505	18352	18768	18602	18440	18567	18623	18588	18533	18471	18644	18594	18533	18500	18657	18808	18542	18582	18615	18635	18821	18709	18636	18541	18480	18438	18522	18581	18568	18559	18467	18560	18656	18576	18655	18542	18461	18590	18653	18650	18538	18349	18492	18702	18404	18494	18487	18572	18437	18627	18743	18366	18717	18813	18536	18745	18478	18518	18469	18515	18711	18495	18573	18816	18444	18456	18585	18605	18453	18620	18252	18487	18509	18606	18870	18476	18490	18505	18576	18577	18510	18473	18546	18595	18549	18540	18722	18546	18567	18858	18783	18780	18722	18622	18579	18556	18486	18680	18646	18727	18555	18500	18631	18279	18576	18329	18515	18443	18567	18501	18529	18639	18621	18562	18602	18718	18468	18669	18513	18658	18698	18452	18416	18561	18687	18576	18653	18597	18501	18344	18542	18645	18554	18453	18612	18523	18745	18483	18645	18800	18572	18578	18656	18535	18593	18518	18654	18571	18696	18594	18416	18460	18464	18573	18743	18669	18520	18651	18581	18474	18740	18592	18433	18448	18327	18648	18580	18512	18476	18510	18684	18723	18512	18667	18548	18569	18696	18611	18577	18449	18501	18578	18458	18690	18906	18655	18474	18545	18557	18565	18338	18509	18519	18318	18752	18594	18594	18476	18715	18751	18696	18481	18604	18606	18347	18559	18526	18441	18733	18467	18653	18621	18757	18695	18523	18754	18650	18728	18584	18381	18716	18550	18471	18727	18789	18396	18646	18672	18539	18665	18605	18637	18701	18665	18727	18585	18618	18516	18638	18492	18454	18672	18466	18546	18667	18665	18620	18699	18679	18580	18610	18368	18689	18598	18603	18493	18574	18432	18299	18710	18680	18371	18377	18548	18686	18654	18578	18677	18712	18657	18575	18511	18368	18576	18570	18517	18698	18754	18705	18593	18643	18446	18613	18359	18319	18590	18643	18546	18519	18508	18654	18804	18659	18815	18679	18581	18593	18592	18802	18639	18456	18408	18653	18620	18317	18540	18808	18641	18754	18593	18619	18569	18467	18693	18352	18547	18556	18641	18541	18637	18596	18445	18373	18495	18476	18796	18686	18651	18609	18718	18554	18453	18867	18656	18769	18436	18444	18757	18695	18589	18772	18529	18798	18519	18427	18494	18667	18715	18680	18659	18603	18545	18557	18492	18408	18601	18628	18584	18535	18432	18687	18725	18356	18486	18460	18609	18343	18483	18605	18751	18714	18497	18661	18613	18652	18584	18632	18370	18747	18610	18719	18643	18513	18604	18615	18491	18673	18802	18624	18479	18747	18497	18406	18666	18615	18670	18580	18646	18593	18579	18593	18661	18835	18648	18650	18491	18720	18593	18674	18709	18566	18622	18442	18576	18558	18539	18675	18647	18403	18599	18683	18733	18697	18637	18742	18719	18489	18342	18673	18660	18636	18519	18638	18233	18560	18621	18541	18566	18634	18589	18532	18466	18682	18521	18512	18615	18598	18373	18487	18593	18444	18629	18614	18501	18617	18666	18744	18592	18420	18528	18530	18620	18732	18670	18701	18624	18495	18724	18661	18521	18808	18697	18627	18688	18345	18446	18367	18374	18425	18593	18564	18621	18543	18403	18581	18618	18623	18642	18664	18608	18719	18678	18481	18391	18597	18607	18487	18447	18459	18590	18681	18503	18483	18210	18794	18456	18316	18584	18721	18851	18497	18544	18590	18535	18382	18339	18417	18442	18597	18647	18649	18295	18507	18318	18516	18409	18626	18558	18869	18612	18633	18554	18415	18606	18767	18411	18530	18345	18418	18607	18690	18527	18833	18643	18516	18471	18605	18458	18529	18952	18788	18510	18544	18548	18530	18399	18613	18754	18836	18757	18635	18528	18487	18666	18697	18629	18452	18691	18593	18691	18677	18363	18604	18515	18519	18606	18530	18554	18490	18524	18630	18413	18746	18685	18516	18451	18469	18531	18461	18534	18612	18505	18508	18752	18535	18571	18605	18568	18651	18510	18611	18485	18538	18633	18625	18430	18517	18569	18662	18636	18542	18512	18586	18623
26069	34197	31109	23766	19918	18149	17150	16805	16268	16224	16363	16113	16191	16056	15645	15829	15867	15710	15544	15479	15650	15585	15443	15503	15534	15402	15327	15405	15201	15477	15215	15324	15173	15178	15176	15101	15399	15225	15254	15184	15289	15240	15428	15245	15369	15262	15318	15172	15409	15216	15240	15351	15197	15301	15451	15367	15379	15290	15294	15442	15087	15229	15283	15330	15363	15453	15306	15380	15235	15399	15268	15405	15238	15470	15189	15327	15365	15401	15276	15206	15300	15268	15360	15394	15162	15353	15345	15379	15220	15158	15153	15434	15157	15341	15263	15244	15275	15302	15174	15291	15147	15153	15263	15287	15208	15153	15200	15291	15216	15202	15372	15380	15369	15239	15229	15312	15187	15317	15318	15219	15353	15344	15223	15339	15201	15245	15303	15217	15176	15177	15265	15275	15287	15261	15258	15189	15234	15216	15340	15251	15332	15102	15369	15309	15449	15420	15302	15205	15172	15471	15232	15193	15321	15224	15240	15335	15310	15383	15387	15332	15288	15158	15368	15275	15418	15387	15180	15302	15212	15231	15201	15178	15203	15285	15251	15252	15280	15294	15381	15234	15327	15294	15302	15171	15150	15190	15182	15431	15212	15143	15461	15231	15354	15340	15306	15253	15278	15368	15298	15257	15194	15442	15322	15258	15176	15339	15304	15322	15225	15103	15100	15150	15261	15402	15119	15300	15245	15426	15284	15306	15309	15202	15225	15301	15279	15266	15196	15274	15232	15265	15477	15162	15270	15252	15264	15311	15368	15236	15285	15382	15162	15306	15265	15214	15359	15318	15266	15376	15224	15302	15135	15265	15181	15314	15239	15314	15382	15362	15288	15142	15350	15254	15211	15315	15263	15410	15292	15307	15406	15290	15307	15391	15115	15293	15141	15380	15122	15233	15392	15182	15380	15452	15135	15335	15372	15294	15191	15158	15260	15166	15382	15253	15433	15214	15296	15411	15295	15168	15357	15284	15171	15313	15294	15218	15396	15261	15212	15253	15175	15294	15297	15310	15366	15501	15273	15198	15237	15118	15386	15382	15316	15332	15458	15388	15204	15307	15206	15346	15314	15282	15217	15175	15489	15266	15353	15213	15270	15291	15121	15353	15245	15314	15260	15253	15281	15280	15225	15217	15419	15378	15194	15420	15401	15355	15204	15247	15215	15065	15213	15206	15366	15301	15281	15216	15391	15202	15208	15071	15395	15237	15230	15385	15282	15273	15327	15361	15314	15421	15253	15252	15312	15416	15339	15128	15194	15349	15122	15260	15329	15349	15362	14923	15200	15229	15126	15212	15399	15111	15348	15451	15132	15343	15177	15282	15465	15261	15164	15408	15359	15293	15421	15212	15319	15395	15252	15432	15185	15217	15263	15381	15308	15206	15210	15304	15423	15426	15337	15232	15388	15270	15286	15309	15326	15277	15196	15360	15233	15450	15310	15249	15296	15149	15368	15273	15184	15311	15343	15250	15313	15259	15339	15200	15212	15321	15257	15388	15331	15239	15192	15169	15293	15376	15230	15260	15344	15188	15210	15096	15356	15243	15200	15221	15239	15309	15297	15300	15310	15265	15446	15498	15323	15164	15455	15360	15436	15206	15264	15377	15379	15198	15449	15337	15386	15279	15387	15279	15224	15192	15291	15190	15227	15271	15187	15280	15312	15291	15402	15276	15279	15366	15244	15326	15315	15252	15241	15203	15398	15185	15331	15257	15185	15267	15294	15354	15310	15284	15232	15099	15291	15309	15195	15286	15303	15123	15325	15302	15284	15360	15317	15225	15196	15415	15370	15199	15271	15313	15229	15336	15539	15200	15291	15255	15265	15341	15305	15285	15164	15214	15350	15185	15338	15228	15365	15326	15273	15307	15360	15271	15305	15248	15417	15312	15498	15187	15250	15304	15265	15435	15183	15348	15279	15250	15324	15275	15254	15177	15293	15242	15294	15320	15333	15387	15313	15283	15426	15251	15438	15294	15229	15229	15126	15385	15530	15048	15283	15251	15371	15359	15334	15193	15280	15263	15160	15332	15265	15325	15371	15277	15360	15169	15205	15399	15308	15334	15113	15226	15347	15250	15402	15273	15358	15317	15270	15280	15285	15260	15247	15152	15460	15201	15413	15322	15422	15113	15173	15225	15360	15363	15429	15402	15344	15198	15178	15251	15415	15070	15176	15293	15506	15275	15266	15340	15467	15431	15259	15356	15350	15332	15297	15492	15340	15340	15305	15244	15278	15314	15397	15255	15338	15504	15348	15163	15203	15312	15148	15298	15206	15210	15311	15358	15132	15227	15298	15066	15257	15285	15105	15268	15481	15203	15260	15411	15298	15414	15355	15192	15301	15391	15203	15296	15530	15152	15183	15223	15224	15405	15289	15323	15135	15265	15164	15270	15158	15415	15242	15350	15275	15390	15192	15310	15162	15186	15197	15178	15231	15112	15327	15489	15418	15124	15237	15387	15147	15353	15288	15188	15119	15164	15359	15228	15353	15153	15276	15238	15333	15260	15247	15482	15486	15390	15362	15087	15275	15280	15241	15110	15311	15071	15286	15223	15367	15250	15444	15202	15391	15352	15246	15547	15205	15068	15357	15399	15276	15523	15350	15266	15240	15197	15163	15380	15407	15166	15336	15169	15303	15334	15384	15334	15377	15381	15280	15259	15239	15174	15249	15297	15298	15231	15477	15056	15535	15202	15362	15336	15290	15332	15419	15195	15380	15299	15339	15297	15147	15271	15233	15229	15242	15346	15329	15160	15162	15286	15205	15247	15245	15177	15354	15197	15333	15141	15320	15452	15321	15231	15257	15149	15054	15456	15341	15398	15278	15338	15201	15350	15398	15252	15238	15444	15234	15334	15303	15202	15267	15364	15193	15273	15282	15293	15423	15293	15431	15239	15234	15478	15225	15300	15239	15302	15304	15311	15304	15372	15305	15336	15413	15241	15460	15319	15156	15226	15236	15255	15546	15409	15247	15249	15400	15341	15382	15231	15228	15437	15366	15320	15186	15251	15322	15199	15547	15120	15286	15369	15403	15356	15501	15063	15291	15195	15301	15287	15243	15374	15336	15313	15227	15201	15438	15279	15290	15388	15203	15612	15236	15181	15248	15371	15186	15161	15113	15361	15338	15389	15362	15314	15143	15119	15354	15386	15197	15347	15270	15356	15267	15334	15272	15256	15314	15375	15222	15266	15374	15118	15142	15319	15485	15271	15384	15343	15204	15197	15310	15277	15266	15264	15368	15371	15373	15159	15296	15345	15253	15275	15279	15150	15394	15422	15308	15531	15486	15265	15368	15596	15411	15360	15345	15250	15259	15208	15245	15240	15162	15369	15162	15275	15163	15500	15138	15308	15180	15228	15196	15385	15255	15253	15272	15181	15164	15358	15343	15338	15359	15416	15260	15207	15445	15136	15244	15193	15356	15394	15335	15177	15229	15294	15178	15211	15390	15251	15241	15233	15590	15242	15453	15226	15343	15279	15255	15232	15465	15249	15304	15347	15139	15389	15261	15374	15416	15381	15101	15349	15585	15330	15365	15183	15310	15191	15048	15275	15300	15156	15109	15315	15313	15161	15293	15249	15255	15421	15375	15342	15290	15444	15297	15291	15217	15262	15321	15418	15187	15285	15195	15454	15341	15134	15172	15403	15303	15145	15322	15275	15233	15224	15168	15162	15449	15286	15298	15250	15258	15254	15274	15316	15361	15353	15371	15282	15183	15375	15429	15243	15364	15209	15261	15132	15431	15108	15268	15150	15235	15394	15297	15242	15367	15483	15231	15167	15331	15268	15188	15323	15370	15343	15272	15543	15373	15394	15290	15426	15356	15294	15220	15133	15183	15223	15274	15374	15143	15170	15294	15218	15258	15225	15264	15308	15373	15242	15205	15393	15240	15123	15267	15416	15146	15127	15301	15284	15210	15224	15331	15307	15157	15412	15373	15188	15277	15372	15414	15096	15236	15447	15364	15358	15349	15327	15341	15325	15318	15261	15386	15181	15283	15247	15276	15438	15379	15368	15266	15270	15253	15313	15077	15424	15239	15289	15232	15075	15282	15344	15495	15226	15471	15283	15409	15426	15405	15358	15326	15222	15386	15306	15234	15338	15264	15303	15341	15240	15053	15397	15290	15130	15341	15428	15081	15331	15229	15278	15208	15352	15463	15157	15219	15231	15288	15214	15217	15094	15399	15332	15353	15328	15263	15174	15317	15255	15312	15331	15339	15220	15273	15363	15392	15448	15257	15222	15336	15359	15265	15341	15295	15309	15359	15399	15211	15342	15277	15127	15286	15295	15252	15376	15487	15367	15303	15260	15303	15200	15226	15336	15190	15416	15368	15292	15429	15323	15261	15242	15387	15345	15176	15153	15195	15236	15343	15336	15264	15274	15453	15380	15322	15316	15163	15460	15384	15299	15375	15406	15445	15232	15228	15381	15189	15327	15296	15180	15247	15208	15374	15375	15199	15191	15360	15224	15209	15215	15396	15314	15275	15293	15377	15221	15242	15293	15359	15290	15221	15251	15283	15249	15109	15347	15238	15355	15313	15455	15359	15422	15271	15279	15304	15267	15138	15283	15261	15193	15247	15354	15464	15301	15205	15360	15298	15417	15267	15199	15363	15441	15337	15255	15311	15424	15280	15278	15462	15256	15337	15130	15256	15162	15399	15365	15418	15176	15432	15271	15441	15234	15155	15327	15223	15420	15144	15304	15191	15189	15296	15495	15331	15293	15448	15207	15355	15306	15287	15271	15317	15327	15203	15415	15216	15306	15324	15280	15454	15233	15321	15334	15437	15119	15447	15188	15132	15420	15313	15266	15319	15237	15313	15236	15306	15306	15388	15262	15154	15398	15389	15422	15424	15447	15217	15374	15207	15332	15328	15143	15290	15137	15209	15281	15352	15381	15405	15311	15250	15222	15306	15349	15143	15345	15314	15284	15282	15209	15208	15307	15358	15253	15244	15211	15348	15274	15238	15423	15190	15261	15383	15340	15300	15265	15203	15284	15177	15385	15250	15238	15355	15245	15201	15423	15232	15397	15332	15309	15322	15354	15275	15271	15433	15392	15341	15304	15158	15351	15203	15274	15281	15202	15451	15305	15313	15403	15397	15203	15187	15284	15173	15405
25126	20976	27922	25074	23220	23103	22352	20340	19967	19777	19804	19602	19403	19243	19189	19281	19066	19108	19153	19046	18941	18671	18677	18773	18604	18571	18422	18812	18712	18411	18674	18804	18676	18539	18496	18564	18601	18651	18732	18436	18597	18535	18659	18651	18549	18644	18561	18485	18537	18470	18416	18532	18418	18428	18606	18761	18550	18533	18545	18492	18627	18740	18559	18637	18683	18621	18687	18723	18581	18727	18612	18500	18413	18319	18452	18499	18460	18748	18708	18356	18795	18386	18625	18561	18515	18571	18545	18527	18521	18372	18522	18667	18657	18746	18498	18516	18498	18700	18305	18501	18487	18532	18301	18395	18693	18645	18387	18621	18592	18319	18521	18390	18586	18527	18607	18702	18586	18639	18613	18514	18698	18372	18443	18546	18579	18533	18588	18707	18503	18601	18499	18510	18424	18642	18430	18503	18406	18504	18690	18677	18625	18614	18502	18707	18597	18620	18572	18383	18517	18407	18379	18460	18748	18409	18573	18715	18748	18367	18448	18274	18670	18693	18834	18535	18532	18536	18441	18589	18686	18349	18640	18651	18497	18582	18658	18758	18435	18689	18528	18516	18543	18707	18428	18557	18553	18581	18494	18637	18711	18433	18449	18274	18568	18400	18639	18728	18495	18562	18295	18290	18566	18358	18511	18440	18734	18541	18609	18579	18489	18382	18693	18607	18425	18543	18501	18449	18654	18465	18497	18593	18696	18472	18666	18368	18377	18486	18513	18514	18591	18825	18555	18561	18520	18640	18636	18707	18531	18636	18348	18376	18310	18628	18694	18497	18426	18429	18478	18510	18581	18415	18576	18426	18556	18719	18670	18509	18645	18798	18458	18727	18698	18671	18732	18701	18518	18600	18526	18661	18405	18578	18562	18518	18514	18722	18453	18291	18445	18624	18568	18736	18733	18533	18497	18529	18498	18550	18619	18442	18697	18673	18680	18372	18589	18627	18494	18364	18501	18557	18612	18425	18725	18826	18634	18766	18549	18394	18579	18604	18522	18693	18527	18365	18488	18642	18368	18582	18511	18244	18380	18560	18492	18683	18616	18457	18379	18439	18712	18598	18536	18504	18453	18596	18595	18499	18555	18729	18372	18535	18717	18495	18475	18499	18677	18702	18449	18609	18502	18710	18546	18671	18697	18598	18710	18547	18485	18137	18608	18499	18402	18480	18607	18577	18469	18771	18483	18552	18587	18439	18623	18558	18545	18546	18511	18438	18538	18552	18628	18546	18450	18468	18318	18471	18522	18520	18588	18512	18664	18575	18460	18547	18472	18365	18682	18777	18721	18432	18627	18629	18271	18490	18520	18550	18470	18624	18314	18634	18813	18418	18738	18697	18281	18475	18527	18658	18524	18594	18266	18466	18680	18491	18722	18653	18357	18554	18547	18453	18586	18598	18666	18630	18552	18565	18533	18668	18550	18575	18519	18439	18420	18557	18790	18383	18316	18585	18674	18698	18539	18579	18695	18509	18601	18513	18344	18412	18657	18571	18628	18716	18403	18618	18475	18589	18579	18569	18445	18663	18581	18367	18783	18451	18420	18502	18327	18293	18442	18551	18539	18454	18412	18467	18686	18432	18691	18520	18551	18558	18462	18548	18795	18301	18595	18547	18658	18631	18452	18636	18528	18593	18636	18507	18513	18506	18490	18635	18592	18705	18646	18709	18584	18600	18599	18455	18637	18625	18628	18622	18584	18479	18580	18693	18688	18443	18466	18417	18542	18572	18654	18529	18446	18617	18525	18421	18448	18470	18628	18526	18541	18396	18599	18624	18611	18653	18437	18656	18687	18664	18778	18677	18587	18471	18481	18607	18309	18654	18677	18584	18610	18697	18667	18490	18646	18494	18450	18615	18514	18493	18682	18548	18484	18567	18359	18834	18679	18691	18539	18504	18724	18686	18395	18635	18526	18398	18451	18533	18452	18698	18830	18380	18580	18304	18519	18522	18779	18589	18771	18505	18573	18331	18507	18559	18482	18562	18463	18394	18453	18437	18368	18443	18687	18597	18554	18789	18626	18804	18520	18494	18678	18585	18690	18503	18488	18434	18403	18621	18585	18508	18491	18627	18522	18502	18465	18590	18434	18502	18704	18571	18524	18438	18281	18202	18639	18549	18597	18433	18581	18407	18617	18740	18703	18533	18454	18471	18372	18519	18660	18529	18335	18414	18545	18582	18432	18472	18537	18751	18706	18454	18533	18473	18772	18562	18505	18551	18596	18661	18380	18671	18588	18697	18481	18436	18866	18545	18478	18562	18572	18694	18593	18577	18448	18422	18573	18628	18495	18397	18466	18560	18626	18413	18659	18560	18494	18423	18685	18560	18585	18480	18654	18485	18773	18521	18638	18536	18592	18381	18464	18613	18668	18292	18502	18561	18589	18529	18591	18692	18526	18415	18650	18729	18602	18532	18424	18620	18516	18341	18566	18306	18385	18575	18494	18534	18423	18536	18305	18440	18277	18563	18435	18447	18490	18607	18567	18557	18397	18692	18495	18528	18541	18514	18447	18468	18488	18687	18640	18401	18460	18680	18599	18619	18668	18567	18575	18541	18589	18482	18487	18392	18522	18458	18754	18340	18583	18661	18469	18551	18429	18453	18640	18694	18694	18538	18557	18495	18522	18439	18584	18578	18786	18619	18555	18411	18546	18275	18810	18618	18522	18546	18153	18442	18556	18487	18767	18617	18320	18531	18495	18618	18734	18546	18496	18577	18639	18276	18363	18592	18548	18579	18660	18626	18578	18805	18301	18392	18551	18461	18513	18613	18624	18656	18585	18495	18603	18755	18726	18595	18443	18443	18395	18592	18711	18678	18479	18422	18536	18311	18749	18402	18562	18685	18506	18377	18476	18239	18463	18747	18612	18545	18423	18605	18636	18691	18618	18532	18385	18546	18629	18426	18501	18382	18562	18623	18490	18470	18541	18517	18571	18671	18466	18512	18552	18484	18543	18413	18526	18536	18517	18566	18445	18464	18689	18518	18701	18654	18352	18559	18631	18585	18641	18454	18630	18622	18384	18695	18468	18614	18545	18599	18515	18539	18591	18580	18636	18644	18609	18566	18409	18519	18516	18424	18488	18455	18406	18490	18486	18396	18623	18365	18559	18503	18693	18449	18617	18635	18467	18554	18302	18678	18675	18467	18654	18692	18733	18671	18635	18672	18620	18413	18500	18243	18396	18536	18542	18352	18574	18548	18432	18545	18422	18482	18515	18383	18521	18491	18495	18557	18560	18588	18644	18558	18524	18450	18429	18634	18528	18500	18540	18320	18455	18428	18552	18615	18678	18572	18503	18483	18429	18763	18275	18314	18326	18574	18501	18638	18656	18666	18401	18479	18534	18852	18459	18619	18509	18566	18536	18785	18590	18416	18430	18603	18753	18674	18411	18696	18501	18449	18670	18474	18795	18689	18541	18593	18423	18597	18440	18634	18515	18533	18743	18558	18617	18368	18619	18822	18594	18567	18424	18487	18572	18474	18644	18597	18575	18629	18528	18609	18502	18385	18455	18632	18673	18668	18608	18468	18711	18694	18659	18609	18466	18559	18488	18524	18629	18322	18539	18715	18684	18504	18430	18485	18423	18778	18486	18658	18599	18554	18587	18417	18491	18406	18348	18464	18291	18462	18581	18533	18435	18651	18722	18713	18581	18307	18549	18674	18419	18470	18582	18683	18643	18528	18669	18393	18648	18570	18715	18510	18715	18343	18451	18684	18355	18516	18477	18371	18613	18431	18556	18484	18662	18607	18628	18440	18500	18519	18423	18670	18857	18711	18634	18511	18428	18503	18481	18428	18481	18473	18572	18506	18769	18479	18706	18566	18392	18727	18507	18513	18357	18637	18607	18551	18619	18433	18686	18383	18598	18633	18445	18544	18622	18599	18497	18507	18484	18675	18518	18366	18388	18510	18517	18517	18585	18630	18630	18667	18762	18558	18539	18656	18512	18190	18488	18498	18510	18501	18338	18315	18425	18572	18642	18705	18382	18401	18555	18456	18588	18544	18536	18510	18311	18603	18434	18478	18561	18597	18500	18650	18594	18737	18499	18623	18535	18451	18551	18622	18562	18479	18421	18475	18497	18326	18505	18440	18656	18598	18547	18585	18666	18710	18602	18783	18550	18454	18446	18604	18730	18517	18430	18645	18761	18509	18554	18469	18714	18506	18638	18570	18832	18525	18404	18536	18429	18497	18521	18457	18580	18506	18700	18491	18660	18551	18592	18270	18178	18374	18440	18460	18428	18419	18607	18697	18538	18515	18552	18621	18519	18638	18815	18570	18719	18390	18332	18658	18396	18452	18444	18475	18192	18475	18683	18551	18582	18593	18540	18570	18593	18406	18477	18439	18419	18339	18460	18531	18396	18446	18523	18625	18630	18421	18524	18649	18390	18451	18390	18473	18525	18422	18581	18560	18539	18663	18535	18519	18333	18429	18597	18584	18585	18576	18512	18555	18380	18678	18539	18582	18550	18359	18596	18570	18454	18340	18534	18449	18557	18629	18822	18400	18490	18730	18808	18567	18333	18581	18524	18600	18513	18475	18596	18629	18544	18496	18480	18416	18788	18657	18742	18535	18432	18619	18573	18598	18552	18727	18597	18546	18534	18595	18391	18451	18555	18511	18578	18551	18789	18353	18462	18564	18592	18614	18567	18294	18494	18623	18698	18522	18773	18501	18495	18511	18397	18645	18554	18453	18515	18600	18329	18469	18521	18436	18587	18453	18404	18456	18614	18785	18556	18589	18676	18378	18590	18606	18575	18344	18472	18767	18509	18640	18490	18452	18589	18711	18455	18676	18536	18689	18614	18275	18392	18538	18501	18564	18701	18524	18514	18360	18433	18504	18411	18431	18543	18714	18822	18577	18477	18468	18458	18528	18426	18622	18563	18544	18482	18530	18487	18336	18631	18461	18650	18621	18336	18432	18568	18860	18491	18598	18619	18654	18370	18515	18571	18561	18620	18592	18375	18669	18632	18554	18631	18668	18461	18610	18555	18445	18469	18416	18678	18486	18572	18729	18781	18673	18715	18587	18607	18523	18588	18401	18621	18532	18556	18628	18891	18567	18455	18660	18479	18615	18660	18638	18597	18644	18388	18390	18494	18581	18583	18585	18621	18591
24749	40051	37766	28401	23058	20176	18787	17922	17328	17155	16938	16721	16697	16524	16110	16161	16158	15969	15678	15767	15856	15616	15573	15461	15347	15428	15516	15358	15413	15513	15229	15266	15357	15413	15304	15282	15411	15308	15486	15229	15313	15382	15417	15228	15371	15149	15494	15458	15535	15148	15479	15373	15437	15287	15339	15302	15364	15222	15420	15407	15379	15375	15488	15136	15410	15348	15359	15419	15160	15370	15524	15387	15378	15245	15393	15207	15369	15248	15357	15352	15367	15395	15146	15210	15152	15320	15324	15357	15506	15473	15378	15379	15320	15226	15395	15221	15303	15358	15237	15219	15372	15389	15409	15277	15397	15172	15267	15328	15401	15372	15173	15159	15358	15455	15438	15312	15232	15464	15376	15268	15267	15497	15510	15388	15386	15249	15317	15418	15286	15157	15331	15364	15284	15290	15381	15284	15467	15428	15253	15228	15218	15129	15394	15175	15313	15424	15411	15358	15346	15336	15441	15256	15279	15464	15391	15436	15161	15256	15231	15295	15220	15401	15357	15156	15214	15443	15428	15277	15225	15325	15214	15357	15365	15322	15144	15441	15430	15248	15425	15269	15400	15432	15181	15277	15390	15213	15486	15461	15265	15250	15319	15236	15292	15360	15273	15406	15228	15349	15244	15384	15371	15188	15344	15326	15239	15327	15336	15256	15250	15434	15311	15290	15434	15289	15344	15324	15441	15438	15375	15249	15305	15398	15292	15253	15359	15369	15184	15350	15304	15255	15255	15322	15123	15204	15364	15273	15294	15352	15387	15304	15475	15172	15335	15427	15141	15472	15326	15238	15314	15335	15377	15204	15247	15431	15374	15129	15353	15355	15407	15475	15210	15229	15288	15324	15202	15391	15521	15191	15204	15457	15502	15316	15274	15347	15166	15236	15442	15216	15244	15305	15352	15433	15280	15213	15311	15512	15476	15469	15237	15382	15345	15118	15331	15264	15439	15391	15365	15294	15265	15313	15284	15235	15238	15200	15287	15355	15300	15322	15518	15249	15406	15143	15276	15383	15338	15371	15268	15415	15149	15251	15321	15454	15531	15279	15374	15327	15283	15316	15301	15525	15268	15359	15247	15207	15382	15289	15196	15364	15303	15249	15266	15332	15220	15359	15274	15456	15431	15386	15097	15367	15457	15294	15297	15343	15357	15387	15369	15210	15388	15356	15326	15365	15238	15331	15338	15363	15232	15214	15228	15337	15435	15188	15384	15487	15276	15247	15341	15330	15329	15397	15158	15319	15282	15235	15281	15185	15234	15391	15339	15454	15342	15362	15242	15318	15306	15223	15303	15486	15360	15400	15601	15300	15309	15208	15378	15228	15307	15399	15419	15336	15227	15276	15312	15341	15304	15314	15445	15287	15316	15366	15387	15168	15382	15046	15231	15198	15292	15473	15399	15428	15273	15173	15528	15309	15220	15188	15220	15553	15312	15260	15348	15273	15353	15433	15240	15252	15217	15253	15247	15447	15211	15263	15378	15306	15497	15208	15275	15225	15202	15293	15299	15486	15316	15198	15376	15422	15319	15409	15209	15333	15298	15471	15154	15136	15318	15399	15328	15172	15340	15282	15294	15464	15243	15381	15349	15256	15384	15262	15309	15134	15251	15347	15478	15393	15186	15503	15178	15138	15333	15179	15180	15554	15250	15439	15221	15248	15462	15290	15370	15284	15295	15303	15174	15271	15497	15204	15427	15366	15173	15284	15343	15461	15324	15335	15255	15324	15278	15264	15356	15206	15241	15441	15228	15447	15198	15339	15240	15197	15369	15417	15367	15297	15416	15318	15193	15288	15371	15246	15258	15210	15124	15457	15109	15375	15430	15263	15320	15187	15420	15412	15332	15405	15265	15413	15460	15258	15420	15289	15117	15377	15228	15157	15305	15354	15611	15208	15309	15406	15394	15257	15188	15308	15314	15421	15272	15287	15427	15355	15202	15249	15300	15298	15401	15161	15309	15251	15385	15381	15544	15417	15353	15435	15292	15347	15355	15345	15275	15371	15488	15387	15337	15228	15284	15260	15416	15321	15235	15286	15254	15466	15295	15336	15271	15295	15227	15297	15443	15128	15395	15425	15337	15241	15435	15365	15227	15209	15440	15414	15214	15295	15266	15261	15368	15233	15418	15324	15309	15350	15445	15326	15276	15320	15362	15513	15339	15344	15225	15383	15301	15481	15290	15256	15317	15275	15247	15420	15433	15289	15377	15185	15267	15213	15306	15309	15276	15230	15467	15338	15378	15300	15206	15124	15210	15289	15357	15258	15193	15452	15218	15317	15414	15268	15290	15360	15479	15404	15199	15133	15312	15225	15355	15282	15381	15110	15267	15383	15294	15200	15456	15225	15208	15287	15365	15392	15316	15399	15316	15327	15443	15380	15380	15285	15274	15301	15423	15210	15383	15284	15225	15194	15239	15252	15233	15556	15280	15436	15286	15245	15270	15348	15355	15232	15297	15488	15241	15301	15314	15317	15105	15240	15384	15283	15302	15344	15280	15329	15265	15223	15296	15207	15308	15391	15287	15238	15297	15303	15448	15198	15258	15240	15124	15209	15274	15221	15269	15219	15314	15274	15103	15381	15441	15239	15249	15360	15214	15371	15397	15356	15332	15317	15442	15245	15312	15372	15482	15326	15309	15204	15251	15295	15301	15194	15389	15267	15337	15228	15372	15381	15412	15282	15217	15446	15178	15432	15249	15162	15303	15210	15406	15567	15304	15305	15213	15431	15300	15218	15310	15372	15280	15210	15310	15338	15380	15495	15306	15266	15297	15199	15291	15259	15335	15410	15452	15449	15504	15157	15396	15494	15406	15497	15397	15300	15353	15480	15421	15406	15428	15280	15320	15433	15411	15356	15262	15181	15343	15305	15342	15200	15367	15199	15369	15249	15354	15314	15395	15324	15256	15176	15310	15412	15153	15336	15261	15269	15483	15338	15377	15266	15357	15299	15250	15291	15135	15525	15266	15352	15370	15401	15248	15405	15273	15269	15353	15388	15206	15121	15417	15261	15361	15330	15402	15255	15376	15313	15307	15402	15263	15401	15260	15278	15249	15288	15383	15223	15346	15390	15261	15371	15307	15407	15242	15473	15317	15491	15314	15403	15500	15372	15382	15317	15330	15243	15500	15309	15372	15368	15236	15333	15319	15352	15277	15358	15220	15400	15406	15560	15389	15407	15348	15324	15298	15324	15325	15295	15317	15304	15368	15331	15453	15325	15298	15488	15331	15214	15147	15389	15148	15301	15412	15426	15421	15513	15559	15344	15093	15264	15322	15287	15347	15288	15290	15423	15393	15302	15410	15502	15434	15366	15176	15304	15233	15316	15278	15269	15397	15352	15272	15294	15377	15395	15289	15143	15315	15256	15226	15342	15291	15386	15234	15352	15279	15102	15152	15293	15368	15271	15170	15421	15422	15418	15254	15280	15263	15374	15214	15390	15057	15429	15306	15158	15393	15366	15323	15287	15333	15471	15206	15220	15114	15373	15225	15152	15230	15230	15266	15354	15417	15495	15164	15307	15392	15404	15112	15365	15488	15324	15259	15372	15374	15359	15216	15287	15348	15290	15304	15067	15336	15263	15313	15275	15234	15285	15182	15307	15285	15313	15383	15431	15421	15408	15428	15183	15231	15332	15317	15244	15319	15552	15309	15250	15287	15267	15275	15260	15270	15243	15296	15353	15400	15328	15402	15061	15225	15229	15321	15293	15374	15452	15470	15223	15455	15611	15459	15355	15342	15325	15260	15354	15348	15253	15317	15342	15355	15365	15283	15323	15197	15371	15485	15341	15181	15193	15359	15238	15328	15259	15418	15352	15314	15241	15518	15243	15281	15391	15315	15431	15403	15288	15327	15212	15386	15310	15404	15231	15282	15287	15246	15362	15379	15370	15328	15221	15303	15143	15300	15327	15354	15349	15266	15354	15439	15511	15353	15362	15248	15393	15376	15373	15501	15128	15247	15313	15320	15282	15384	15295	15284	15278	15466	15152	15355	15440	15145	15273	15449	15164	15441	15244	15340	15325	15503	15347	15363	15187	15182	15399	15307	15361	15281	15216	15269	15304	15316	15412	15334	15157	15289	15202	15130	15521	15213	15354	15316	15410	15388	15179	15367	15425	15285	15263	15177	15212	15284	15331	15358	15361	15506	15270	15286	15383	15454	15330	15388	15140	15364	15339	15415	15276	15350	15322	15311	15291	15258	15127	15339	15287	15270	15274	15127	15304	15303	15264	15338	15310	15271	15313	15357	15428	15339	15233	15192	15274	15301	15194	15283	15203	15484	15288	15354	15406	15509	15192	15386	15241	15302	15328	15093	15207	15253	15251	15304	15241	15099	15357	15241	15357	15216	15227	15394	15350	15378	15344	15304	15312	15298	15124	15306	15141	15389	15354	15398	15445	15247	15340	15438	15287	15156	15415	15391	15410	15225	15381	15539	15219	15419	15247	15391	15419	15234	15321	15494	15189	15293	15282	15294	15222	15296	15445	15321	15137	15279	15204	15272	15291	15176	15414	15337	15292	15399	15423	15333	15325	15339	15414	15438	15385	15269	15477	15373	15103	15384	15371	15368	15460	15324	15360	15080	15347	15404	15117	15459	15198	15230	15555	15264	15353	15369	15283	15459	15381	15513	15357	15423	15366	15380	15266	15279	15305	15257	15619	15338	15309	15241	15290	15312	15239	15304	15390	15247	15498	15291	15338	15229	15334	15367	15386	15047	15251	15315	15348	15114	15269	15148	15235	15358	15208	15303	15234	15216	15355	15285	15232	15318	15417	15239	15403	15308	15160	15369	15204	15143	15348	15275	15324	15373	15361	15271	15295	15327	15428	15201	15195	15272	15336	15191	15121	15178	15382	15535	15452	15251	15389	15162	15270	15304	15308	15186	15327	15409	15129	15416	15179	15375	15203	15374	15271	15396	15288	15269	15254	15334	15246	15341	15428	15392	15177	15250	15316	15413	15285	15386	15254	15301	15326	15372	15289	15251	15322	15299	15206	15482	15354	15445	15258	15335	15268	15249	15409	15477	15285	15387	15403	15396	15261	15414	15342	15464	15316	15226	15177	15309	15395	15349	15377	15372	15359	15266	15345	15208	15258	15280	15314	15312	15324	15218	15184
23667	21017	28427	23937	22212	25029	25723	22045	21178	21237	21021	21028	20707	20586	20347	20303	20477	20282	20171	19867	19869	19854	19959	19796	19743	19614	19863	19508	19690	19730	19803	19605	19420	19386	19521	19583	19586	19696	19479	19405	19468	19494	19528	19621	19503	19406	19424	19519	19415	19431	19552	19522	19704	19291	19827	19653	19576	19487	19331	19483	19667	19406	19385	19565	19263	19479	19457	19283	19562	19477	19442	19499	19316	19285	19532	19510	19277	19453	19418	19171	19470	19398	19466	19366	19584	19400	19477	19577	19417	19442	19272	19276	19318	19456	19513	19679	19522	19399	19426	19404	19564	19385	19440	19301	19447	19393	19408	19529	19364	19396	19185	19399	19517	19273	19384	19530	19566	19596	19597	19413	19393	19483	19590	19412	19360	19463	19240	19542	19394	19387	19442	19446	19285	19290	19509	19401	19485	19478	19341	19408	19490	19430	19474	19343	19432	19515	19724	19298	19320	19322	19382	19493	19451	19507	19450	19361	19647	19381	19129	19613	19353	19452	19469	19430	19491	19509	19695	19468	19547	19443	19540	19412	19535	19174	19192	19543	19551	19490	19585	19367	19409	19301	19491	19511	19609	19486	19525	19412	19266	19505	19425	19193	19467	19244	19282	19147	19342	19443	19399	19692	19267	19261	19477	19437	19514	19406	19417	19446	19505	19483	19271	19546	19618	19477	19297	19521	19385	19470	19475	19362	19403	19350	19443	19390	19415	19385	19409	19344	19193	19305	19701	19476	19398	19460	19499	19481	19571	19511	19363	19387	19366	19542	19473	19447	19413	19529	19313	19433	19333	19487	19180	19232	19357	19258	19118	19581	19431	19468	19469	19592	19510	19238	19488	19419	19637	19561	19297	19599	19204	19408	19424	19334	19527	19436	19235	19596	19441	19194	19232	19586	19460	19343	19245	19457	19430	19420	19240	19238	19375	19507	19442	19088	19456	19425	19347	19328	19429	19519	19336	19402	19137	19545	19329	19592	19377	19371	19431	19237	19257	19293	19155	19331	19215	19259	19464	19550	19340	19336	19454	19595	19498	19312	19453	19295	19547	19353	19373	19298	19400	19405	19437	19423	19315	19231	19229	19418	19395	19387	19431	19338	19345	19362	19347	19527	19437	19311	19535	19592	19453	19404	19439	19471	19483	19445	19403	19399	19401	19616	19525	19501	19391	19465	19378	19293	19422	19403	19442	19488	19507	19367	19529	19305	19400	19685	19507	19378	19401	19398	19629	19404	19225	19329	19395	19289	19553	19418	19504	19172	19269	19413	19382	19427	19491	19506	19523	19458	19236	19401	19402	19392	19400	19435	19271	19522	19482	19547	19172	19388	19243	19457	19252	19402	19477	19451	19517	19569	19484	19507	19420	19221	19234	19295	19387	19338	19367	19564	19516	19507	19228	19186	19441	19422	19521	19192	19338	19458	19399	19508	19314	19291	19191	19248	19424	19396	19440	19388	19263	19496	19417	19415	19438	19352	19480	19372	19580	19344	19453	19432	19474	19682	19306	19443	19442	19428	19368	19394	19449	19628	19363	19334	19339	19474	19129	19376	19396	19327	19336	19191	19226	19403	19486	19410	19604	19376	19315	19606	19497	19175	19439	19325	19472	19294	19389	19235	19287	19413	19374	19326	19276	19275	19395	19285	19476	19491	19386	19204	19550	19509	19388	19254	19538	19332	19403	19484	19585	19364	19430	19567	19402	19535	19520	19345	19416	19647	19304	19399	19480	19465	19230	19096	19260	19360	19444	19465	19265	19429	19346	19443	19520	19328	19353	19415	19385	19434	19306	19450	19454	19229	19475	19500	19340	19406	19525	19439	19574	19457	19241	19360	19411	19223	19394	19314	19496	19548	19418	19374	19489	19317	19224	19430	19400	19329	19539	19575	19581	19510	19408	19384	19391	19262	19426	19505	19446	19598	19501	19494	19272	19400	19293	19261	19488	19409	19303	19434	19484	19299	19360	19390	19401	19461	19604	19526	19200	19469	19510	19473	19388	19095	19254	19534	19399	19346	19715	19385	19572	19331	19333	19328	19252	19261	19376	19216	19582	19488	19520	19522	19528	19249	19298	19220	19384	19439	19497	19347	19344	19372	19246	19533	19410	19334	19640	19395	19354	19457	19516	19398	19392	19580	19361	19702	19288	19452	19399	19378	19319	19225	19371	19398	19382	19252	19432	19608	19531	19330	19358	19457	19358	19278	19317	19531	19348	19381	19467	19498	19487	19630	19320	19416	19566	19520	19415	19346	19241	19223	19571	19239	19296	19223	19506	19380	19429	19499	19325	19388	19455	19393	19416	19410	19436	19377	19252	19133	19610	19413	19464	19522	19457	19516	19522	19466	19419	19148	19405	19354	19270	19436	19231	19090	19317	19368	19274	19377	19513	19338	19441	19295	19454	19327	19576	19378	19394	19695	19667	19403	19398	19348	19342	19297	19507	19420	19521	19458	19595	19383	19528	19216	19576	19189	19446	19196	19205	19412	19527	19283	19385	19639	19414	19426	19471	19609	19608	19380	19396	19429	19263	19404	19484	19514	19456	19214	19233	19370	19395	19373	19336	19544	19475	19316	19404	19398	19610	19340	19234	19493	19361	19383	19692	19539	19317	19358	19419	19508	19462	19349	19460	19379	19321	19553	19331	19324	19257	19276	19388	19430	19583	19547	19444	19227	19456	19590	19372	19408	19473	19355	19523	19485	19400	19164	19317	19433	19283	19517	19462	19469	19343	19407	19401	19535	19520	19322	19414	19277	19351	19202	19391	19412	19453	19436	19499	19401	19291	19387	19304	19512	19377	19454	19413	19471	19255	19450	19300	19428	19331	19422	19436	19272	19358	19241	19421	19368	19367	19569	19295	19448	19429	19498	19361	19347	19396	19131	19583	19440	19335	19424	19354	19406	19418	19191	19352	19451	19412	19561	19453	19364	19413	19303	19445	19556	19486	19507	19547	19375	19357	19466	19513	19633	19243	19570	19458	19340	19222	19276	19471	19483	19346	19297	19309	19606	19261	19464	19273	19423	19488	19523	19360	19184	19457	19247	19418	19218	19282	19465	19318	19468	19408	19318	19412	19317	19488	19477	19376	19481	19394	19454	19267	19331	19240	19510	19545	19539	19599	19335	19518	19566	19365	19222	19331	19339	19251	19563	19318	19377	19585	19522	19142	19357	19445	19367	19547	19484	19442	19216	19389	19520	19382	19357	19261	19352	19581	19365	19292	19422	19537	19572	19407	19466	19413	19311	19452	19246	19356	19305	19556	19368	19411	19284	19381	19497	19384	19146	19231	19423	19193	19527	19417	19475	19497	19361	19250	19415	19339	19387	19277	19483	19291	19300	19059	19396	19523	19363	19358	19241	19249	19354	19215	19283	19564	19359	19234	19453	19185	19327	19483	19456	19476	19324	19466	19376	19270	19426	19336	19361	19513	19513	19387	19427	19438	19343	19509	19340	19354	19347	19554	19196	19463	19382	19305	19411	19419	19571	19534	19628	19533	19445	19274	19398	19563	19604	19460	19348	19494	19477	19454	19240	19412	19366	19394	19243	19525	19355	19163	19385	19707	19586	19344	19409	19364	19583	19691	19263	19333	19462	19329	19189	19422	19511	19161	19388	19433	19278	19461	19484	19272	19456	19445	19453	19538	19444	19271	19651	19187	19361	19400	19352	19248	19256	19657	19081	19565	19313	19495	19411	19624	19440	19305	19312	19359	19322	19429	19320	19311	19319	19362	19293	19514	19620	19758	19351	19317	19465	19369	19376	19273	19252	19413	19448	19350	19470	19255	19381	19158	19354	19361	19478	19146	19414	19432	19609	19477	19476	19447	19386	19368	19455	19378	19367	19321	19509	19457	19510	19531	19378	19538	19472	19466	19530	19559	19355	19275	19434	19340	19392	19406	19655	19264	19264	19588	19385	19413	19478	19208	19403	19349	19360	19348	19262	19349	19501	19544	19563	19319	19533	19538	19422	19232	19305	19333	19411	19374	19358	19241	19337	19428	19474	19487	19326	19555	19567	19367	19543	19334	19250	19205	19480	19471	19328	19445	19297	19536	19206	19255	19221	19588	19324	19364	19331	19452	19415	19448	19274	19301	19411	19554	19601	19414	19478	19286	19220	19401	19340	19528	19465	19461	19405	19351	19425	19480	19511	19480	19509	19421	19401	19291	19351	19408	19479	19387	19441	19339	19482	19340	19347	19353	19312	19292	19569	19394	19381	19324	19470	19330	19320	19444	19494	19506	19332	19466	19373	19527	19369	19306	19340	19591	19284	19408	19320	19350	19410	19326	19432	19436	19565	19390	19550	19511	19594	19420	19275	19463	19353	19418	19495	19374	19407	19419	19607	19580	19324	19472	19391	19357	19299	19529	19411	19427	19459	19553	19545	19266	19407	19598	19361	19294	19446	19384	19233	19711	19533	19428	19519	19427	19571	19624	19146	19267	19601	19495	19065	19421	19308	19593	19493	19617	19401	19304	19262	19532	19410	19434	19408	19334	19505	19268	19404	19382	19499	19274	19377	19430	19707	19315	19407	19410	19331	19421	19263	19316	19379	19480	19324	19280	19555	19436	19483	19202	19250	19236	19347	19317	19327	19407	19515	19498	19417	19286	19469	19241	19523	19439	19455	19534	19288	19288	19383	19585	19206	19390	19363	19291	19536	19503	19459	19264	19312	19322	19477	19498	19264	19304	19361	19459	19386	19423	19604	19289	19424	19532	19475	19511	19757	19416	19478	19583	19479	19363	19412	19286	19075	19434	19333	19383	19314	19396	19450	19187	19209	19176	19613	19371	19341	19484	19407	19239	19251	19386	19405	19552	19295	19652	19588	19369	19444	19493	19737	19290	19520	19369	19521	19154	19561	19377	19448	19293	19621	19436	19276	19506	19331	19429	19284	19365	19186	19439	19407	19359	19583	19454	19515	19449	19421	19460	19240	19477	19371	19295	19577	19568	19462	19542	19493	19310	19412	19526	19464	19408	19478	19277	19501	19483	19365	19329	19474	19294	19438	19402	19370	19343	19461	19373	19496	19447	19319	19362	19451	19650	19353	19374	19242	19356	19271	19481	19526	19537	19535	19368	19335	19522	19317	19461	19550	19163	19328	19350	19564	19456	19528
26856	44537	42120	32417	26170	22592	20596	19797	18774	18374	18182	17933	17777	17401	17055	17226	16855	16763	16525	16458	16475	16489	16214	16267	15949	16090	15919	16030	15798	15844	15925	15820	15824	15938	15824	15737	15782	15736	15823	15906	15933	15788	15859	15810	15695	15818	15719	15672	16034	15776	15890	15880	15774	15824	16036	15728	15714	15742	15820	15764	15884	15679	15770	15559	15768	15778	15793	15875	15951	15786	15912	15953	16024	15764	15887	15633	15896	15888	15645	16063	15881	15731	15804	15762	15798	15764	15695	15727	15750	15958	15637	15551	15994	15682	15810	16045	15749	15691	15836	15738	15818	15807	15860	15981	15615	15759	15813	15796	15771	15858	15739	15777	15814	15622	15852	15732	15786	15658	15744	15828	15782	15862	15734	15764	15935	15900	15686	15807	16002	15676	15904	15828	15835	15792	15859	15786	15764	15960	15729	15709	15884	15583	15775	15809	15865	15866	15690	15781	15701	15651	15687	15772	15741	15726	15694	15831	15714	15864	15836	15926	15786	15742	15856	15826	15808	15964	15764	15805	15881	15748	15897	15821	15647	15860	15786	15682	15738	15791	15729	15826	15731	15792	15753	15797	15683	15763	15750	15673	15829	15652	15674	15808	15914	15715	15854	15807	15708	15688	15799	15864	15839	15711	15602	15932	15698	15576	15747	15901	15733	15817	15831	15483	15735	15666	15899	15887	15689	15865	15860	15787	15705	15701	15794	15786	15611	15692	15787	15826	15737	15851	15719	15617	15832	15823	15806	15674	15933	15925	15637	15848	15727	15942	15560	15807	15853	15968	15832	15755	15564	15735	15803	15821	15924	15685	15723	15901	15718	15875	15757	15833	15629	15824	15763	15710	15756	15778	15781	15793	15509	15699	15685	15841	15730	15609	15729	15653	15847	15878	15843	15750	15930	15734	15781	15749	15905	15736	15714	15884	15790	15812	15757	15700	15796	15781	15707	15839	15871	15741	15794	15894	15709	15935	15815	15899	15626	15764	15696	15676	15764	15761	15652	15605	15683	15756	15801	15562	15809	15638	15796	15851	15725	15525	15902	15736	15885	15805	15710	15719	15933	15669	15792	15867	15854	15793	15730	16029	15857	15742	15860	15651	15954	15863	15856	15808	15925	15764	15773	15805	15692	15788	15801	15791	15722	15783	15725	15763	15846	15889	15612	15678	15696	15931	15694	16021	15656	15508	15737	15606	15744	15822	15778	15703	15849	15913	15857	15794	15822	15717	15892	15599	15580	15741	15675	15756	15767	15618	15815	16028	15613	15769	15914	15666	15799	15735	15718	15702	15684	15719	15663	15729	15728	15738	15711	15725	15902	15672	15855	15881	15768	15743	15825	15743	15756	15752	15814	15645	15785	15826	15807	15760	15709	15746	15826	15943	15777	15778	15672	15884	15880	15917	15741	15695	15667	15929	15654	15840	15859	15933	15738	15651	15860	15815	15658	15629	15735	15715	15703	15617	15693	15752	15805	15639	15713	15677	15820	15770	15818	15693	15888	15848	15739	15652	15757	15687	15765	15773	15743	15742	15820	15753	15712	15681	15650	15882	15835	15738	15667	15743	15746	15788	15561	15767	15729	15725	15781	15855	15687	15866	15747	15824	15883	15679	15832	15828	15618	15757	15930	15758	15865	15834	15815	15717	15723	15747	15786	15721	15794	15886	15963	15649	15632	15690	15866	15763	15706	15496	15661	15936	15843	15726	15729	15825	15829	15820	15770	15853	15822	15839	15714	15740	15808	15888	15784	15795	15766	15797	15667	15779	15755	15819	15783	15808	15763	15670	15712	15763	15740	15756	15623	15843	15581	15913	15833	15844	15779	15999	15794	15801	15605	15614	15934	15675	15646	15718	15640	15689	15661	15699	15711	15943	15682	15660	15884	15644	15797	15856	15719	15718	15691	15765	15816	15770	15836	15675	15895	15598	15731	15723	15837	15539	15668	15756	15538	15707	15704	15780	15762	15885	15911	15800	15829	15699	15797	15911	15843	15786	15665	15798	15770	15560	15999	15680	15664	15681	15986	15901	15708	15857	15584	15740	15716	15645	15724	15824	15790	15829	15777	15758	15766	15745	15799	15692	15695	15833	15642	15716	15771	15828	15843	15626	15762	15719	15933	15755	15841	15772	15718	15618	15493	15889	15908	15757	15785	15514	15901	15766	15654	15707	15752	15796	15856	15658	15746	15757	15712	15792	15868	15872	15727	15778	15619	15714	15701	16004	15764	15539	15668	15809	16031	15771	15693	15827	15750	15805	15912	15742	15767	15770	15688	15578	15717	15750	15739	15808	15863	15867	15875	15797	15914	15788	15748	15643	15788	15842	15766	15850	15810	15817	15856	15836	15807	15661	15841	15760	15831	15939	15706	15675	15807	15649	15675	15916	15673	15677	15921	15769	15723	15717	15700	15703	15731	15755	15740	15690	15843	15725	15693	15785	15711	15848	16000	15619	15710	16024	15841	15847	15727	15906	15668	15907	15688	15873	15753	15913	15816	15729	15829	15671	15624	15695	15794	15778	15976	15787	15706	15856	15688	15631	15830	15811	15796	15918	15758	15724	15763	15724	15753	15741	15744	15797	15581	15783	15834	15636	15813	15852	15680	15791	15770	15676	15936	15735	15727	15685	15937	15665	15950	15697	15651	15880	15782	15780	15842	15694	15737	15884	15754	15715	15891	15741	15732	15685	15833	15828	15868	15745	15737	15918	15823	15788	15741	15750	15679	15655	15749	15708	15688	15928	15830	15820	15658	15778	15781	15874	15758	15785	15677	15840	15720	15802	15886	15851	15615	15793	15701	15764	15708	15630	15713	15564	16033	15710	15762	15661	15860	15884	15671	15699	15709	15688	15815	15669	15772	15839	15744	15755	15665	15593	15634	15704	15740	15657	15940	15797	15805	15745	15628	15672	15805	15847	15898	15850	15652	15792	15914	15769	15647	15579	15849	15885	15815	15697	15855	15787	15791	15772	15640	15805	15810	15728	15640	15939	15727	15694	15784	15944	15757	15793	15820	15684	15727	15822	15855	15742	15739	15739	15736	15790	15786	15653	15639	15682	15710	15694	15659	15632	15818	15715	15661	15918	15755	15717	15636	15510	15824	15665	15824	15721	15865	15755	15716	16026	15730	15778	15833	15704	15971	15675	15810	15917	15810	15907	15843	15712	15837	15748	15966	15683	15754	15824	15873	15768	15744	15880	15709	15777	15741	15860	15707	15841	15785	15839	15872	15653	15825	15697	15786	15764	15538	15692	15794	15910	15897	15782	15749	15851	15742	15728	15771	15905	15804	15909	15638	15603	15810	15544	15831	15725	15806	15687	15858	15650	15769	15703	15836	15921	15665	15845	15686	15806	15876	16103	15808	15834	15758	15947	15797	15919	15679	15713	15761	15883	15655	15772	15959	15736	15813	15735	15777	15794	15884	15839	15679	15733	15710	15843	15797	15718	15700	15569	15788	15768	15820	15733	15745	15797	15821	15679	15823	15898	15873	15727	15735	15863	15748	15722	15815	15811	15826	15919	15865	15774	15811	15934	15784	15834	15822	15740	15707	15799	15818	15832	15593	15636	15760	15685	15673	15683	15731	15789	15827	15872	15638	15736	15720	15740	15692	15905	15621	15864	15744	15859	15728	15801	15841	15819	15863	15775	15682	15833	15847	15940	15755	15669	15663	15581	15707	15823	15607	15809	15877	15640	15808	15932	15680	15891	15860	15947	15784	15804	15857	15826	15752	15825	15721	15606	15707	15624	15875	15785	15735	15770	15668	15766	15674	15830	15751	15744	15745	15749	15719	15785	15714	15671	15773	15764	15773	15792	15799	15986	15550	15646	15791	15744	15635	15995	15852	15762	15741	15789	15668	15727	15619	15916	15758	15775	15769	15789	15711	15676	15766	15824	15635	15723	15662	15706	15849	15838	15844	15584	15649	15805	15793	15751	15606	15775	15761	15839	15843	15752	15811	15700	15796	15856	15761	15771	15788	15688	15981	15868	15760	15755	15783	15850	15705	15769	15628	15730	15792	15700	15877	15753	15787	15813	15883	15718	15762	15721	15638	15879	15846	15899	16004	15664	15859	15618	15771	15575	15750	15855	15678	15910	15729	15788	15843	15571	15787	15801	15689	15821	15871	15789	15852	15737	15620	15707	15693	15765	15705	16074	15861	15878	15811	15665	15695	15759	15635	15787	15704	15810	15886	15857	15877	15818	15827	15873	15737	15900	15778	15952	15777	15580	15812	15874	16049	15786	15774	15735	15831	15771	15910	15899	15768	15696	15654	15670	15699	15899	15918	15796	15794	15879	15839	15795	15746	15898	15783	15650	15916	15841	15670	15850	15758	15763	15708	15948	15760	15744	15891	15765	15826	15702	15971	15743	15730	15737	15783	15848	15852	15767	15700	15704	16073	15808	15680	15695	15771	15789	15791	15919	15729	15767	15676	15867	15964	15835	15795	15926	15668	15654	15911	15795	15823	15924	15788	15842	15594	15827	15719	15873	15982	15626	15825	15623	15884	15760	15722	15773	15586	15845	15784	15682	15640	15751	15737	15904	15790	15719	15795	15856	15644	15891	15877	15855	15788	15746	15707	15791	15687	15875	15822	15703	15839	15749	15858	15750	15628	15667	15646	15810	15648	15770	15712	15831	15791	15617	15724	15887	15875	15729	15740	15765	15671	15837	15674	15778	15849	15701	15676	15716	15870	15668	15869	15759	15858	15562	15801	15609	15777	15749	15846	15732	15645	15596	15847	15688	15816	15866	15736	15883	15647	15856	15683	15871	15766	15703	15777	15616	15788	15751	15837	15688	15792	15838	15796	15767	15718	15828	15522	15693	15718	15671	15816	15785	15680	15753	15752	15992	15916	15720	15684	15837	15612	15697	15874	15725	15837	15946	15805	15778	15804	15955	15724	15658	15897	15670	15865	15859	15702	15752	15803	15898	15821	15655	15847	15799	15712	15743	15801	15880	15744	15552	15631	15729	15737	15701	15869	15887	15991	15626	15699	15777	15657	15808	15943	15683	15804	15738	15774	15868	15743	15686	15873	15608	15736	15885	15814	15844	15821	15850	15928	15866	15769	15877	15944	15824	15953	15724	15755	15786	15698	15706	15805	15836	15611	15924
30877	26402	28514	25249	21311	19747	19190	19045	18670	18550	18273	18432	18573	18235	18552	18256	18344	18288	18133	18181	18318	18091	18068	17889	18209	18205	17927	18052	17965	18148	18268	17934	17908	17883	18037	17975	18147	18007	17992	17940	17955	17787	17824	18141	18077	17892	17956	17902	18029	17887	17951	17868	18162	18036	18197	17909	17831	17936	17988	17946	18204	18045	17970	17938	18141	18008	18021	17820	17946	17845	17920	17889	17771	18034	17862	18069	17904	18119	18142	17872	18058	17843	18006	18023	18106	17969	17977	18047	17910	17956	18061	18003	17978	17631	17886	18202	17986	18130	18059	18101	18011	17818	17967	18001	17944	18171	18175	18091	17984	17974	18074	17969	17888	17845	17956	17876	17882	17937	17879	17952	18160	18119	17972	18141	17970	17933	17881	18036	18002	18134	17891	17953	17977	17970	18027	17751	18065	17914	18156	17906	18071	18059	17857	17730	18055	17979	17874	18004	17976	17964	18155	17942	17938	17926	18007	18236	18077	17996	17927	17679	17869	17939	18063	18069	17881	18006	18015	18125	18230	17945	17850	18017	17935	18137	18019	17901	18001	17856	17873	17970	18029	17855	18110	18114	18190	17922	17913	18003	18083	18168	18079	17969	17983	18128	18213	18043	17956	18135	17967	17911	18225	18111	17854	18116	17878	17757	17765	17993	17990	18084	17957	17954	18017	18039	17923	18025	18051	18111	18080	17883	17983	17848	18114	18031	18021	18080	17962	18082	18005	17912	18173	18127	17865	18094	17938	18046	18103	17972	18106	17708	18024	17920	18169	17906	17863	18127	17927	18009	17968	18088	18044	17869	17971	18092	17769	18201	18025	18011	17869	17780	18014	18206	18086	18036	18205	18132	17966	17956	18002	18069	17998	18090	18067	17977	17726	17986	17895	17787	18011	18088	18096	17923	18211	17843	18144	18130	18112	18101	18244	18047	17962	18135	18140	18143	17981	18133	17873	18125	18136	17968	18035	17947	17860	17838	18121	17967	17938	18138	17910	18098	17891	17830	18016	17821	17932	17910	17987	17769	17802	17777	17963	17880	17935	17895	17943	18072	17953	18074	18004	18024	17965	18047	17906	17994	18048	17855	17969	18049	17985	17985	17893	17899	17942	18008	17869	17836	17914	18067	17992	18101	18075	17916	17894	17886	17807	18057	18023	17907	18166	17997	17706	17858	18029	18176	17892	17996	17989	17795	17952	17968	17914	17844	17765	18002	18095	17883	18142	17952	17920	18001	17954	18123	18173	17915	17979	17966	17939	18078	18059	18039	18081	17912	17936	17978	18025	17760	18068	17887	18093	18123	17955	17905	18134	17944	17923	18219	17833	17857	17916	18069	17864	18101	18027	18047	17958	17854	17990	18014	17941	18059	18008	17855	18067	17666	17993	18177	17995	18140	17918	17994	18024	17958	17997	17904	17872	17965	17999	17965	17928	18134	18146	17955	17985	17905	17858	17844	17994	18166	17925	18075	17932	18039	17864	18062	18153	17959	18092	17943	17999	17978	17830	18016	18007	18148	18011	17944	17986	17894	18066	18143	18055	17817	17945	17943	17913	17866	18082	17969	17999	18108	18040	18088	17966	17836	18014	17692	17891	18053	17968	17848	17985	18005	17978	18179	18067	18162	17987	17994	17976	17892	18160	18080	17903	18032	17807	18022	17874	17954	17970	18157	17978	17822	17736	17924	17929	18010	17893	17813	17842	18077	18043	17989	18185	18140	17971	17972	17950	17986	17982	18061	17896	18005	17882	17751	17916	17956	18079	17964	17924	18181	17921	17947	18077	17934	18042	18057	18172	17937	17957	17853	17964	17945	17807	17923	18046	17907	18153	17965	17912	17867	17867	18207	18053	17921	17868	18035	17979	18052	18004	17953	18177	17977	17880	18067	17896	18252	18155	17878	18017	17926	18160	18072	17945	18059	18083	17924	17937	18024	18193	18147	17965	18024	17925	17843	18119	17979	18061	17922	18078	18165	18119	18046	17988	17877	17990	18146	18043	17812	18113	18110	18065	18189	17978	17853	18111	17933	17932	17780	17877	17906	18049	17719	18112	17808	18105	17891	17992	17981	18089	17928	17924	18034	18229	17872	17783	17980	17832	17869	17853	18003	18079	17877	17846	17866	17806	18043	18039	17937	18066	17992	18137	17994	17896	17996	17972	18121	18081	17888	17987	17941	18061	17851	18063	18113	18138	17978	18029	17872	17766	17745	17960	17953	18001	18106	17988	18084	18029	18003	18051	17923	17989	17939	17974	17748	17943	17969	18022	17829	17947	17854	18024	18057	17673	17878	18066	18069	18089	18072	18036	17851	17934	17993	18090	18081	18025	18025	18163	17921	18034	18024	18194	18029	18164	18145	17997	17943	17703	17849	18117	17909	18011	17851	18078	18024	18059	17930	17729	18021	17938	17947	18085	18202	17908	17989	17920	17857	17839	17843	17782	17715	18061	17913	17926	17855	17958	18109	17918	17981	17950	17992	18057	18248	18035	18022	17996	18021	18189	18060	17926	17851	18101	17912	17959	18188	18167	18222	18013	18205	18002	18008	18109	18045	18132	18142	18022	17992	18068	17916	18071	17885	17943	17854	18054	17973	17849	17808	18124	17935	17953	17994	17983	17986	17853	18001	17963	18078	17895	17854	18126	18158	17892	17886	17905	17999	17838	18022	18049	18034	18121	17782	17987	18031	17964	18103	18123	17887	17923	17857	17820	18075	17974	17968	18062	17851	17974	17891	18095	18021	18025	18099	18363	18003	17968	18075	18075	17916	17888	17838	18047	17860	18079	18146	17886	18099	18005	18108	18036	18065	18122	18002	18062	18273	18053	17863	18131	17941	17790	17897	17884	18120	18133	17941	18186	17980	18049	18004	17880	17930	17989	18209	17930	17964	17879	17815	17955	18083	18055	18024	18107	17899	17966	18044	18264	18226	18072	18154	18124	18014	18014	18130	17978	17986	18077	18102	17938	18068	18109	17814	18118	17953	17982	17971	18022	17973	17875	17933	18112	17893	18009	18022	18028	17888	18101	18005	18227	17883	17888	18086	17920	18006	17936	17914	17976	17799	17891	18147	18004	18130	17907	17874	18130	18002	18100	18012	17830	17799	17970	17991	18046	17948	17954	18046	18065	17889	17969	18056	17999	17854	18004	17906	18103	17907	18209	17996	18031	17973	17794	17917	18001	18059	18002	17925	17993	18024	17908	17994	18053	17901	17845	17928	18103	18015	17848	17828	18021	17996	18095	17898	17964	17911	17872	17948	18138	17934	18038	18000	17789	18004	18082	17987	17988	17934	17824	17905	17878	17755	17799	17824	17917	17886	18019	17947	18009	17969	17964	17969	18045	17958	18036	17957	17824	18181	17939	17895	18091	18187	18044	18049	18223	18047	17861	17952	17809	17923	17833	18047	17985	17933	17901	18000	17913	17901	18103	18012	18288	18073	18002	18056	17980	18038	17935	18086	18072	18066	18075	17844	17954	18083	18185	18041	18008	18042	18150	18160	17867	17932	17938	18091	18098	18002	17893	17920	18131	17963	17821	18263	17914	18002	18122	18130	18165	18389	17921	18054	18097	18151	18028	18076	18074	17949	17903	17904	17895	17919	17973	17851	17842	18078	17937	17927	18046	18125	18011	17939	18003	18023	18034	18077	18074	17688	17853	18022	18157	17983	18134	18157	17722	17908	17910	18007	17877	17778	18234	17851	18030	17905	17755	18035	17827	17972	17923	18016	18002	18040	17905	18040	18061	17943	18198	17903	18079	18221	18057	18041	17946	18125	17788	18152	18001	17983	17963	17787	17997	17980	17910	18033	18197	18168	17934	18005	18077	18064	18104	17918	18007	17932	17949	18037	18028	18027	18065	17992	18117	17903	17870	17861	18136	17949	18097	17991	17873	18072	18140	17929	17736	17994	18049	18163	17945	17895	18135	18211	18128	18131	18049	17915	18165	18061	18051	17806	18094	18158	17945	18110	18025	17928	17844	18046	17999	17919	18015	17789	17938	17955	18118	17936	18005	18063	17828	17829	18160	18152	17910	18070	17925	17889	18050	18264	17994	17923	17931	17745	18084	17950	17839	18181	18029	18219	18025	17976	17990	17775	18001	18032	17956	18100	17869	17885	17909	18042	17952	17831	17957	17995	18114	18133	18059	18154	17989	17922	18140	17968	18137	18264	18186	18013	17874	18023	18131	18096	17999	18116	18103	18155	18149	18198	17999	17943	18023	18066	18031	17933	18072	18025	18105	17917	17984	18059	18101	17817	18028	18026	17939	18021	18060	17946	17933	17863	18088	17972	18065	17764	17906	18069	17928	18053	17845	18006	17899	17955	17886	18000	17962	17968	18062	17938	18066	18138	18002	17908	17974	18026	18037	17876	17981	18076	17768	18052	18101	18062	18084	18114	17992	18035	18021	17912	17943	17986	17958	18061	17876	18040	17877	17943	18037	17808	18098	18003	18137	17963	18119	18001	17994	18055	18175	17856	18037	18047	17985	17826	18050	18080	18069	17964	18108	17959	17718	17863	17933	17836	18118	18063	18079	18000	18058	18131	17981	17939	18111	18176	18094	18289	18193	18155	18144	18104	18003	18093	17977	18055	18141	18109	17980	17951	17902	17952	18131	18159	18198	18163	18015	17996	17935	17866	18097	18189	18030	18042	17800	18239	17991	18163	18354	18041	18079	17920	17970	18194	18114	18180	18097	17910	18035	18000	17880	18072	17962	17923	17875	17918	18067	17930	17944	17955	17900	17962	17949	18111	18002	17868	18030	18200	18079	18179	18053	18219	18031	18150	18048	18087	17825	17973	17910	17883	18001	17825	18005	17964	17812	18061	17970	18027	18048	18016	18111	17872	18121	17861	18042	18192	17854	18000	18013	17954	18013	17886	18208	18047	18005	18041	17993	18189	18033	18028	17972	17812	17888	17828	18050	18214	18047	17906	18259	17908	18064	17959	18105	17837	17831	18196	18040	17975	17925	17944	17946	18115	17994	17969	18067	17871	18075	17962	18095	18019	18090	17981	17930	17940	18073	17927	18031	18234	17934	18075	17896	17948	18261	18019	17883	17999	17993	18025	17939	18159	17996	18190	17980	18248	17948	18090	17937	17867	18166	18017	18004	17974
25296	33406	30668	24038	20137	17719	16827	16478	15985	15754	15943	16056	15678	15572	15583	15518	15469	15434	15281	15203	15319	15287	15114	15114	15075	14997	15057	15192	15005	14921	14960	14841	14993	14810	14882	15019	15015	15087	14870	15064	14884	14875	15142	14924	15038	14967	15014	14934	14883	14986	14846	15071	14872	14940	15136	15237	15040	15093	14995	15004	15103	14845	15161	15003	14773	15101	14883	15031	15029	14931	14949	14982	14836	15070	15007	14910	15031	15030	14897	14968	15067	15021	15007	15016	14945	15040	15123	14797	14927	14916	14919	15089	14873	15105	14884	15026	15032	15091	15061	15053	14951	14922	14954	15058	14860	14956	14923	14928	15006	15064	14832	14831	14859	14969	15029	14951	15012	15094	14714	14979	14837	15015	14988	15019	15039	14889	14956	14967	15091	14838	14946	15001	15026	14985	15167	14922	14973	15106	14988	14848	15041	14806	14960	15112	15013	14878	15005	15036	15026	14989	14996	14950	14998	15099	14902	14980	14946	14954	14912	15045	14854	14878	15083	15017	14971	14891	14962	14929	14870	15161	14893	14896	14957	15013	15021	14748	15050	15009	14952	14823	14946	14992	14908	14987	15031	14952	14938	14946	15134	15134	14794	14920	14985	14959	14965	14990	15064	14953	14956	15013	14779	14854	15041	15037	15108	15123	14980	14887	15044	14911	14988	15036	15086	14965	15065	15016	14987	14873	14800	14944	14937	14997	14972	14991	15061	15096	15081	14975	14871	14964	15085	14856	14938	14967	15001	14799	15060	15100	15010	14825	14946	14934	14877	14951	15065	14887	14902	15036	14982	14881	15006	15129	14857	14969	15019	14927	14848	15055	14871	15018	14760	15051	14891	14898	14966	15027	15165	14913	14855	15083	14720	14969	15031	14822	14879	14977	14987	14821	14974	15053	14876	14928	14912	14978	15034	14890	14901	14961	14905	15047	14975	15000	14807	15007	15023	14963	14775	15050	15031	14945	14862	14886	15001	14938	15094	15023	15062	15212	15143	15000	14831	15076	15023	15107	15050	14883	15170	15111	14791	14993	14960	15165	15042	15060	14899	14937	14931	15258	14931	14966	14971	14922	14966	15018	14864	15008	14884	15056	14934	15002	15145	15004	15112	14918	14990	15018	15122	14888	14983	14977	15011	15067	15019	15007	14889	15055	14983	14925	14879	15081	15066	15049	15076	14997	14906	14952	14987	15101	14982	14891	14710	15149	14958	15017	14996	14985	14733	15010	15074	14988	14825	15027	14988	15158	15125	14845	14952	15045	15051	14964	15017	14828	15006	15009	14929	15022	15162	14972	15017	14855	14955	15003	15061	14937	15124	15001	14882	14945	14870	15107	15043	15041	14860	14982	14837	14945	14963	15073	14891	15035	14998	15031	14903	15051	15046	15010	15016	14962	14963	14912	15113	15006	14959	14968	15148	14932	14930	15010	14842	14943	15239	14928	15126	14992	14914	15126	15007	15192	14997	14998	14871	15038	14920	15062	14878	14789	14923	15040	15092	14948	15101	15007	14909	14987	14901	14894	15067	14960	14771	14995	14911	15142	14880	15145	14927	14979	14944	15211	14836	15012	14920	14955	14839	15160	15174	14856	15010	15059	15125	14898	15088	14988	14994	15105	14895	15109	15006	14895	15033	15021	15004	15086	14995	14973	15060	15048	14943	15051	14805	14907	15089	15017	14910	14907	14974	15051	15009	14953	14998	15023	15007	14976	15183	15107	14981	14962	14956	14809	14944	15108	14954	15106	14980	15056	15035	14875	14844	14904	15053	14991	15012	15052	15004	14943	15114	14938	14971	14904	15007	15047	14969	15096	14956	14910	14906	14715	15065	15039	14971	14832	14973	14939	15102	15129	15074	15110	15076	14979	14987	14817	14789	14865	14954	15015	14936	15060	14845	15129	15158	15032	15033	14969	14976	14843	15000	14951	15001	15183	14918	14867	15183	14965	15014	14946	15056	15011	15046	15054	14987	15019	14981	15012	14954	15007	15032	14925	15029	15063	14927	14817	15021	15030	14792	14955	15008	15021	14997	14990	15097	15155	14849	15125	14871	14892	15056	14878	14946	14959	14892	14830	14844	15097	14895	15139	15145	14810	14886	14937	14824	15056	14932	14938	15056	14853	15073	15036	14866	15045	14934	15089	14862	14882	14967	14960	14813	14967	14928	15128	15134	15005	15027	14906	15013	15072	15071	14983	14925	14980	14970	15119	14927	15005	15039	14899	14902	14939	15031	14968	15025	15059	14795	15142	15079	14977	14844	14945	15070	15061	15082	14961	14955	15015	15025	14880	14881	15012	15185	14932	15157	14952	14950	14924	15061	14933	14965	15083	14948	14928	14978	14988	15060	15078	15010	15000	14892	14996	15092	14906	14867	15028	14953	15177	14884	14884	15067	15032	15016	14977	14941	15095	14985	14999	14996	15209	14965	14881	14974	14926	14831	14928	15044	14969	15141	14853	14986	15014	14959	14989	15086	15041	14997	15024	14967	14983	14943	14851	15000	14926	15039	14980	14811	15010	14892	15036	14963	14861	14806	14846	14964	14913	14866	15114	14869	14888	14881	14926	15085	15117	14913	14946	14985	14871	15028	15112	14901	14793	14933	15117	15087	14884	15088	14926	14843	14802	14937	14936	14865	15061	14922	14951	15219	14824	14880	14919	15101	15002	15188	15005	14854	14922	15000	14954	15076	14879	14918	15150	14961	14934	15162	15080	15092	14862	15014	14960	14962	14970	14987	14925	15050	14981	15000	14937	14981	14969	14971	14881	14946	14926	14977	14817	15019	14999	14823	14983	14979	14916	15124	14940	14999	15158	15009	14921	14967	15020	14889	15033	14978	14962	14828	15031	15071	15098	14751	14993	14791	14929	15049	15103	15053	15118	15095	14865	14827	14893	14907	14973	15075	14748	14888	14965	15013	14885	15120	15029	15070	15166	14886	14979	15058	14918	14927	15027	15129	14847	14985	15047	14936	15154	14873	15032	14883	14843	15056	15042	15010	14983	14788	14796	14901	15168	14874	14907	14838	15047	14795	15066	14967	14855	15000	14925	14923	15150	15063	14903	14911	15084	15037	15097	14833	14863	15027	14944	14881	14931	14901	15043	15034	14899	15050	15012	14983	14917	14945	15075	14755	14998	15011	14974	14836	15041	14947	14819	15064	14950	14885	15086	15096	14963	14975	15066	14866	15106	15041	14923	15113	14924	14928	15084	15051	14827	15033	14921	15117	14911	14966	14993	15028	15017	14847	15022	15085	14824	15047	15002	14903	14881	14803	14873	14961	14919	15052	14988	14960	15184	15108	14982	14884	15067	15090	14951	15054	14949	14951	15075	14921	14944	14940	14961	14956	14957	15005	14931	15170	14840	14826	15134	14943	14980	14845	15013	14807	15049	14945	14897	14960	14991	15111	14872	14958	15028	14949	15015	14858	15029	15054	15017	14694	14971	14961	14996	14894	14961	15002	15123	14889	14987	14960	14997	14906	14914	15064	14973	14852	14973	15179	14878	14916	14724	14938	15139	14873	15060	14938	14910	14975	14995	14764	15024	14863	14959	14958	14852	14795	15007	15026	14860	14989	14912	14919	14996	14844	14872	15000	14951	14913	15017	15078	14849	15039	14985	15105	14868	15027	14962	15074	14960	15097	14849	14897	15003	15061	15019	15004	15040	15052	14980	14911	15107	15073	14946	15022	14992	14897	14926	14865	15010	15240	14955	15065	14795	14931	14840	15140	14974	14881	15033	14948	14814	14956	15069	14898	15016	14947	14757	14855	15050	14948	15011	15055	14985	14927	14888	15123	14903	14878	14986	15001	14871	14901	15086	14911	15040	14896	14818	15035	15074	15096	14741	15002	15020	14897	14928	14951	14882	14920	14988	15020	14958	15057	14980	15007	14937	14975	14938	15099	15065	14995	15057	14936	14979	15072	14890	15143	14944	14986	15090	14982	14924	15015	15046	15001	14896	14941	14962	15015	15001	14863	14973	14824	15015	15107	14907	15124	14958	15030	14903	14801	15012	15114	15016	14928	14842	14880	14781	15143	15043	14836	14802	14822	15033	15200	14976	15001	14910	14871	14826	15011	15027	15064	15001	14996	14936	15046	14907	15060	15096	15119	15006	14866	14823	15102	14978	14903	15037	14886	15120	15053	15038	14936	14833	14954	14768	15153	14911	15058	14985	15000	15011	14822	15024	15071	15114	15030	14977	14971	14850	14932	15049	14987	14991	14939	14870	14788	15121	14974	14967	15090	15025	15017	14962	15114	15019	15004	14782	14963	15117	15126	15012	14815	15105	15080	15002	14935	14867	15063	15017	15029	14978	14915	14952	14944	15002	15033	14935	14880	14957	15020	14911	15019	14943	14945	14895	15092	14918	15206	15005	14978	14973	14829	15186	14925	15075	14961	14849	14949	15013	14958	14828	14881	14981	14860	15102	14912	14906	14944	14987	15004	14950	14940	14883	14905	14919	15043	14735	15023	15212	14814	14978	15061	15043	15027	14873	14923	15112	14988	14981	14947	14949	15042	15020	15017	15006	14850	14954	15165	14900	14937	14944	15020	15014	15051	15081	15099	14854	14948	14791	14826	15108	14833	15015	15040	15083	15029	14888	15036	14871	14903	14961	14857	14879	15042	15069	15021	15020	15000	14937	14853	14905	15051	15182	15061	15062	15009	14836	14917	14853	14923	14979	14822	14990	14818	15037	15025	14988	14992	14810	14981	14851	15013	14903	15217	15056	15016	15038	14840	15015	14981	15026	14956	15042	14957	14886	14932	15121	15120	14849	14709	14970	15003	15117	15100	14951	14968	14898	14915	14940	14978	14865	14944	15018	14873	15032	14931	15051	14942	15078	14971	14995	14964	15078	14983	14954	14961	14946	14966	15017	14864	15022	15031	14856	14928	14974	15083	15008	14988	15030	14834	14964	14843	15013	14962	14847	15160	14840	15036	14889	14907	14917	15021	14989	15010	14914	14976	15011	15055	14969	15032	15020	14988	14933	15038	14920	14936	15079	15035	15028	15063	14876	15120	14868	15101	14901	15051	14994	14898	14969	14862	15114	15153	15098	15076	14948	14962	14959	14925	14928	15044	15138	14828	14817	14991	15120	15138	14780	14750	14904
25069	20983	27863	25164	23160	22689	22106	19906	19384	19442	19267	19252	19116	18956	18774	18725	18870	18559	18652	18575	18375	18524	18672	18628	18321	18349	18320	18556	18346	18312	18395	18185	18175	18179	18131	18172	18106	18206	18168	18296	18421	18159	18319	18355	18286	18126	18201	18206	18201	18414	18231	18258	18233	18401	17907	18241	18031	18056	18096	18205	18259	18157	18142	18184	18252	18105	18084	18263	18096	18399	18035	18290	18084	18265	18141	18192	18047	18111	18258	18188	18280	18016	18177	18297	18268	18029	18200	17859	18274	18142	18160	18443	18344	18015	18327	18317	18021	18264	18202	18179	18266	18176	18010	18401	18124	18058	18110	18164	18418	18291	18213	18128	18203	18078	18127	18348	18179	18222	18259	18022	18132	18241	18113	18108	18062	18107	18261	17887	18262	18094	18194	18307	18057	18091	18154	18174	17987	18191	18160	18243	18409	18300	17872	18152	17979	18272	18407	18326	18304	18186	18151	18098	18214	18356	18184	18307	18296	18252	18228	18336	17952	18071	17986	18127	18238	18218	18271	18320	18088	18062	18168	18183	17976	18201	18056	18021	18464	18070	18092	18124	18253	18172	18020	17922	18312	17953	18052	18175	18272	18319	18376	18027	18097	18265	18228	18116	18258	18183	18252	18153	18226	18197	18192	18074	18237	18046	17898	18129	18226	18163	18231	18245	17966	18071	18301	18021	18182	18147	18100	18292	18021	18038	18172	17998	18322	18056	18216	18301	18086	18034	18154	18165	18247	18257	18237	18179	18411	18444	18321	18199	18236	18109	18106	18073	18146	17913	18109	18189	18153	18254	18039	18060	18072	18297	17914	18247	18177	18155	18101	18077	18101	18107	18142	18168	18169	18088	18271	18262	18164	18203	18050	18036	18347	18339	18403	18226	18187	18099	18298	18136	18096	18117	18245	18161	18232	18243	18122	18153	18143	18187	18258	18036	18175	18232	18190	18272	18363	18079	18213	18201	18123	18195	18266	18236	18205	18200	17981	18135	18029	18264	18097	18296	18165	18175	18413	17938	18109	17941	18020	18067	18237	17941	18433	18268	18274	18111	18210	18211	18083	18300	18140	18124	18283	18127	18101	17918	18101	18094	18285	18417	18036	18227	18185	18252	18123	18192	18096	18377	18139	18154	18382	18333	18228	18276	18342	18090	18056	18273	18153	18192	18128	18367	18088	18203	18119	18348	18039	18108	18086	18157	18041	18330	18136	18194	18296	18140	18322	18059	18133	18195	18104	18241	18206	17985	18389	18313	18193	18289	18229	18261	18099	17993	18192	18141	18109	18101	18300	18167	17913	18183	18187	18134	18176	18330	18098	18115	18202	18271	18065	18093	18184	18203	18372	18257	17963	18270	18046	17952	18209	18119	18206	18171	18187	18163	18432	18330	18079	18456	18247	18126	18130	18239	18092	18105	18233	18157	18130	18040	17887	18134	18139	18304	18329	18323	18053	17897	18246	18154	18324	18178	18117	18079	18303	18033	18116	18114	18321	18123	18204	18244	18062	18215	18135	18162	18079	18210	18067	18188	18002	18043	18228	18203	18188	18353	18377	18409	18309	18046	17974	18149	18354	18187	18154	18348	18274	18294	18236	18174	18400	18245	18448	18149	18064	18147	18074	18092	18258	18087	18065	18207	18250	18111	18217	18056	18075	17991	18211	18283	18096	18111	18390	18065	18005	18170	18282	18195	17919	17932	18144	18109	18269	18318	18185	18179	18263	17993	18112	18226	18063	18082	18009	18131	18157	18196	18244	18188	18019	17965	18293	18302	18175	18185	18174	18224	18234	18115	18040	18044	18089	18246	18052	18034	18136	18114	18195	18130	18207	18343	18180	18272	18021	18109	18072	18247	18068	18196	18384	18187	18153	18176	18187	18262	18393	18181	18162	18420	18180	18284	17961	18328	18417	18362	18222	18138	17994	18096	18270	17992	18357	18038	18076	18342	18164	18162	18319	18266	18272	18181	18449	18226	18244	17971	18281	18306	18284	17975	18295	18179	18332	18510	18338	18002	18136	18136	18359	18159	18153	18202	17999	18205	18318	18138	18137	18184	18140	18240	18257	18023	18071	18279	18250	18252	18315	18260	18260	18401	18107	18195	18001	18289	18228	18230	18236	18297	18203	18179	18241	18344	18312	18277	18295	18072	18152	18190	18329	18166	18243	18248	18232	18444	18095	18246	18289	18366	18103	18091	18249	18058	18131	18311	18472	18248	18062	18232	18333	18324	17999	18256	18002	18249	18236	18212	18189	18313	18154	18204	18349	18186	18198	18194	18089	18190	18091	17978	18157	18136	18165	18262	18225	18028	18103	18099	18357	18394	18240	18259	18365	18218	18302	18116	18162	17942	17946	18244	18184	18177	18316	18402	18137	18037	18128	18220	18313	18342	18140	18209	17996	18131	18298	18297	18218	18083	17918	18036	18250	18170	18044	18048	18090	18177	18103	18048	18224	18152	18209	18085	18331	18236	18251	18236	18506	18328	18273	18118	18246	18277	18091	18239	18233	18064	18397	18182	18425	18183	17999	18148	18246	18393	18315	18100	18362	18406	18118	17947	18060	18150	18021	18255	18101	18221	18293	17863	18194	18163	18326	18076	18329	18263	18079	18330	18049	18133	18326	18101	18433	18116	18162	18099	18153	18217	18431	18259	18405	18277	18157	18465	18212	18214	18346	18091	18104	18194	18233	18042	18059	18068	18130	18146	17846	18315	18256	18178	18378	18139	18199	18117	18027	18221	18238	18148	18101	18198	18034	18251	18205	18262	18208	18149	18157	18019	18196	18311	18224	18325	18160	18239	17976	18328	18163	18193	18266	18268	17913	18245	18017	18187	18216	18110	18190	18229	18036	18129	18162	18386	18203	18394	18043	18220	18122	17899	18136	18184	18208	18173	18312	18221	18086	18099	17985	18088	17966	18123	18233	18308	18356	18050	18357	18108	18046	18213	18120	18218	18229	18090	18169	18074	18220	18014	18327	18117	18081	18129	18302	18291	18122	18230	18394	18304	18133	18313	18275	18176	17948	18118	18175	18250	18328	18204	18328	18093	18078	18253	18221	18046	18095	18125	17799	17989	18055	18167	18205	17993	18131	18211	18417	18154	18572	18231	18205	18173	18244	18283	18153	18021	18073	18251	18278	18033	18097	17909	18089	18112	18135	18201	18157	18176	18142	18226	18328	17983	18210	18384	18080	18327	18098	18190	18097	18147	17864	18244	18132	18179	18401	18192	18192	18169	18172	18332	18123	18272	18056	18109	18285	18120	18136	18088	18274	18200	18253	18167	18232	18364	18288	18133	18163	18117	18366	18056	18343	18230	18031	18372	18396	18063	18109	17895	18023	18220	18110	18123	18257	18084	18344	17982	17832	18049	17988	18087	18067	18100	18055	18197	18337	18229	18265	18140	18140	18201	18258	18175	18162	18091	17954	18258	18257	18350	18308	18132	17949	18140	18133	18357	18102	18212	18206	18065	18375	18333	18074	18020	18163	18197	18095	18218	18202	18165	18251	18194	18470	18251	18136	18297	18078	17956	18301	18260	18082	18355	18232	18073	18273	18104	18341	18086	18021	18145	18168	18230	18183	18154	18073	18115	18171	18105	18107	18267	18098	18077	18118	18406	18185	18157	18454	18006	18258	18150	18156	18070	18163	18176	18130	18172	18017	18065	18269	18269	18076	18108	18079	18161	18087	18145	17990	18142	18145	18250	18067	18140	18108	18303	18177	18100	18262	18184	18150	18236	18149	18074	18077	18215	18086	18116	18042	18214	18153	18169	18261	18040	18188	18053	18108	18094	18189	18266	18273	17961	18073	18200	18209	18161	18061	18264	18282	18026	18016	18117	18132	18019	18261	17963	17819	18236	18199	18286	18114	18120	18341	18239	18253	18250	18148	18267	18300	18220	18335	18267	18164	18219	18239	18173	18041	18202	18247	18252	18117	18196	18162	18372	18337	18176	18175	18190	18041	18109	18049	18048	18102	18046	18309	18390	18116	17981	18300	18222	18075	18072	18208	18179	18090	18231	18009	18168	18185	18258	18069	18069	18042	18042	18039	18253	18049	18100	18140	18173	18373	18096	18217	18303	18242	18232	18229	18206	18199	18381	18389	18425	18139	18284	18168	18119	18161	18087	18160	18429	18150	18210	18157	18126	18208	18198	18184	18203	18166	18299	18260	18337	18077	18322	18423	18223	18183	18100	18148	18133	18173	18187	18074	18272	18192	18025	18356	18099	18056	18483	18441	18081	18050	18069	18169	18159	18202	18052	18133	17880	18296	18270	18169	18116	18123	18189	18246	18125	18347	18224	18168	18279	18298	18146	18339	18284	18407	18019	18291	18408	18302	18314	17958	18118	18008	18096	18084	18099	18286	18212	18062	18135	18042	18320	18059	18070	17931	18065	18051	18224	17937	17988	18246	18106	18178	18388	18409	18179	18153	18243	18067	18230	18423	18262	18326	18241	18179	18023	18201	18113	18077	18015	18188	18352	18003	18300	18185	18161	18065	18093	18279	18177	18113	18132	18264	18086	18296	18160	17991	18251	18211	18078	18161	18197	18034	18163	18252	18144	18110	18188	18302	18145	18374	18316	18142	18129	18288	18212	18352	18229	18344	18113	18287	18131	18170	18235	18134	18241	18161	17885	18102	18041	18201	18128	18181	18179	18160	18199	18121	18203	18085	18157	18364	18237	18156	18222	18380	18285	18160	18205	18129	18299	18307	18184	18339	18394	18278	18150	18175	18168	18370	18428	18128	18181	18137	18239	18225	17993	18373	18165	18176	18090	18306	18124	18066	18197	18295	18406	18380	18375	18223	18088	18281	18382	18082	18312	18343	18286	18383	18177	18097	18270	18210	18230	18198	18118	18173	18179	18115	18144	18250	18215	17998	18152	18159	18170	18192	18403	18250	17991	18172	18310	18294	18205	18012	18236	18275	18105	18231	17905	18184	18176	18229	18409	18158	17982	18250	18226	18239	18135	18171	18097	18196	18254	18095	18205	18026	17991	18230	18090	18159	18037	18235	17938	18212	18020	17897	18174	18197	18042	18257	18296	18209	18155	18204	18223	18320	18089	18135	18071	18190	18278	18169	18136	18240	18064	18241	18357	18226	18059	18140	18213
25406	40407	36864	28601	23096	20137	18573	17662	17182	16746	16770	16703	16508	16261	16032	15865	15838	15737	15637	15628	15465	15472	15379	15353	15230	15392	15182	15197	15219	15056	15163	15063	15252	15355	15151	15071	15282	15088	15194	15026	15133	15295	15157	14989	15119	15141	15130	15064	15211	15216	15126	15145	15107	15232	15361	14909	15123	15076	15121	15100	15088	15109	15122	15039	14977	15109	15167	15082	15110	15005	15023	15017	15285	15180	14938	15202	14967	15177	15152	15036	15090	15067	15006	15141	14999	14977	15086	15173	15150	15244	15157	15211	15141	15324	15244	15114	15022	15214	15392	15186	15246	14921	15100	15001	15135	15077	15150	15319	15149	15050	15064	15243	15286	15042	15271	15063	15040	15278	15122	15142	15133	15001	15292	15038	15180	15185	15006	14977	15044	15011	15053	15100	15141	15170	14988	15294	14991	15032	14988	15045	15052	14856	15098	15035	15055	15315	15059	15194	15194	14921	15314	15230	15224	14929	15074	15154	15154	15181	15210	15143	15176	15135	15074	15057	15179	15069	15122	14993	15129	15101	15147	15049	15182	15001	15081	15170	15040	14916	15319	15073	15235	15061	15040	14998	14958	15098	15207	15091	15112	14959	15108	14982	15090	15045	14985	15032	15183	15211	15011	15036	15063	15129	15157	15193	15071	15013	15027	15152	15131	14943	15041	15055	15060	15033	15141	15148	15192	14894	15025	15109	15192	15106	15239	15010	15179	14921	15142	15113	15156	14813	15126	15240	15210	15142	14962	15377	14966	15054	14976	15045	14996	15079	15132	15287	14912	15085	15036	14980	15000	15140	15117	15137	15208	15110	15059	15048	14947	15031	15066	14973	15139	15283	15099	15051	14969	15053	15311	15179	14957	15093	15030	15044	15268	14974	15199	15059	15216	15075	15180	15046	14934	15114	15263	14972	15036	15185	15259	15031	15046	15239	15098	15124	15325	14927	15185	15161	14984	15076	15123	15035	15063	15044	15037	14923	15307	15257	15046	15110	15084	15083	15186	15085	14952	15171	15183	14990	15050	15164	15141	15219	15192	14893	15060	15231	15135	15148	15142	15182	15174	15187	15083	15037	15165	15109	15093	15121	14987	15098	15134	15111	14949	14946	15073	15195	15165	15057	15209	15086	15069	15159	15144	14814	15100	15100	15193	15129	14960	15067	15090	15159	14958	15311	15095	15057	15127	15140	15063	14981	15075	14931	15173	15106	15032	15209	14992	15136	15026	15125	15162	15154	15211	15120	15171	15087	15049	14992	15199	15004	14979	15164	15111	15030	15325	15098	14987	14921	15045	15086	15051	15159	14984	14967	15143	15111	14984	14940	15042	15045	15066	15024	15156	15095	15117	15078	14992	15163	15192	15070	14997	15085	15105	15185	15188	15127	15162	15052	15236	15077	15024	14984	15046	15019	15238	15171	15092	15260	15028	15007	15201	15115	15056	15068	15116	15086	15143	15059	15152	15021	15292	14982	15003	15117	15206	15034	15148	15124	15112	15075	15259	14933	15340	15035	15081	15203	15048	15002	15137	15063	15084	15137	15087	15162	15077	15119	15091	15051	15162	15052	14973	14986	15071	15091	15209	15026	15065	14961	15018	15099	15106	15155	15080	15107	15169	15096	14964	15026	15197	14983	14900	15009	15137	14975	15077	14942	14977	15180	15173	15062	15000	15031	15034	15155	15199	14995	15179	15193	15205	15192	15170	14997	15009	15142	15095	15046	15198	14960	15071	15204	15171	15082	15159	15099	15193	15110	15079	15279	15204	14938	15062	15140	15158	15037	15219	15271	15108	15087	15033	15309	14960	15048	15033	15189	15114	15105	15087	15271	14956	15219	15121	15025	14984	15088	14980	15167	15054	15028	15118	15061	15037	15116	15062	15115	14987	15126	15097	15036	15289	14931	15120	15162	15084	15213	14991	15209	15183	14956	14978	15005	15122	14983	15102	15108	15095	14988	15168	15122	14875	15073	15145	15291	15207	15036	15036	15085	15008	15190	15140	14996	15037	14915	15262	15008	15105	15172	15093	15049	15160	15068	15034	15157	15209	15159	14856	15141	15229	15108	15140	15175	15061	15120	15063	15175	14974	15014	14918	15202	15015	15260	15098	15072	14970	15105	14968	14987	15158	15050	15151	15174	15123	15007	15009	15006	15195	15130	14967	15077	15064	15307	15179	15057	15042	15031	15096	15002	15066	14966	15058	15087	15101	15082	14984	15124	15039	14973	15209	15200	14979	14992	15184	15132	15055	14910	15098	15087	15097	15030	15232	15044	14794	15080	15014	15157	15081	15006	15088	15013	15169	15164	15083	15097	14948	15165	15106	15006	15217	15126	15173	15120	15236	15164	15153	14949	15033	15128	15193	15036	15068	15309	15023	15014	15099	15166	15127	15210	15059	15128	15113	15122	15041	14918	15055	15032	15017	14999	14926	14968	14985	15062	15118	15064	15118	15076	14966	15153	15231	15192	15096	15319	15096	15096	15331	15160	15155	15106	15129	15226	14944	15115	14906	15202	15123	14942	15037	15120	15249	14949	14921	15091	15289	15053	15158	14992	15014	14985	15090	15128	15127	14986	14901	15107	15181	15042	15021	15123	15203	15040	15164	15136	15232	15102	15049	15146	14940	15108	15203	15115	15073	15020	15222	15245	15002	15186	14793	15097	15116	15087	14990	15083	15187	15213	14964	15178	15130	15208	15153	15150	15019	15121	15078	15088	14989	15106	15118	15173	15138	15090	15000	14985	15195	15165	15046	15278	15039	15085	15051	15027	15148	15082	15059	15172	15141	15152	15106	15165	15133	15019	14924	15240	15085	15127	14965	15208	15169	15031	15153	14945	15237	14925	15091	15282	15051	15175	15314	15063	15045	15079	15107	15054	15155	15122	15096	14997	15255	15136	15145	14921	15192	15173	15080	14987	15152	15126	15026	15097	15098	14951	15153	15029	15092	15021	15183	15073	15184	15127	15143	15117	15127	15108	15147	15087	15025	15094	15031	15057	15229	15187	15103	15112	15099	15116	15168	15084	15079	15120	15157	15131	15367	15067	15182	15108	15228	15226	14868	14880	15064	15045	15060	14921	14995	15146	15218	14916	15031	14996	15029	15151	15035	15212	15049	14971	15156	15123	15189	15102	15015	15194	15129	15142	14987	15189	15093	15071	14896	15256	15210	15041	15113	14885	15078	15151	15145	15183	15165	15229	15159	15108	15097	15163	15095	15069	15102	15135	14950	15155	15104	15048	15178	15273	15113	15142	15200	15188	15103	15284	15071	14986	15234	15064	15152	15137	15072	15223	15131	15108	15123	15165	15062	15010	14955	15216	15183	15165	15177	15317	15115	15065	15148	15119	15068	14996	15081	15076	15042	14963	15181	14999	15148	14900	15202	15210	14989	15240	15133	15101	15162	15232	15161	15006	15011	15088	15097	15238	14922	15293	15176	15260	15063	15168	15124	15092	15107	15089	15060	15013	15059	15026	15019	15141	15118	15091	15004	15170	15073	15229	15102	15213	15283	15034	14908	15221	15067	15170	15013	14937	15185	15048	15261	15083	15160	15003	15070	14945	15150	15085	14963	15134	15013	15235	15117	15131	15205	15166	15023	14949	15181	14934	14876	15095	15204	14976	15151	15248	15140	15031	15228	15107	15087	15092	15075	15143	15167	15054	15014	14952	15057	15114	15100	15103	15019	15151	15153	15073	15080	15120	15139	15039	15070	15060	15216	15178	15101	15095	14993	14961	15184	15157	15001	15066	15087	15135	15110	14933	15030	15138	15231	15105	15113	15079	15092	15265	15158	14991	15098	15010	15241	14959	15030	15160	15127	15191	14988	15053	15235	15095	15119	15137	15119	14934	14945	15029	15045	15048	15117	15105	14986	15047	15062	15000	15048	15086	15088	15129	15041	15082	15173	15036	15188	15009	15032	15104	15287	15029	14964	15135	15236	15192	15027	15154	15143	15152	15139	15192	15277	15065	15033	14967	15012	14939	15150	15195	15087	15174	15046	14912	15029	15174	14924	15171	15214	15219	15179	15074	15221	15198	15025	15029	15077	15165	15201	15152	14979	15121	15126	15199	15045	15296	15378	15193	14960	15138	15120	15086	15139	15016	15155	15014	15010	14966	15096	14944	15125	15047	15157	15138	15069	15027	14995	15111	15146	15077	14960	15167	15088	15107	15075	14956	15052	15028	15137	15284	15098	15140	15052	15168	15119	14935	15062	15078	15008	15053	15030	15133	15079	15031	15125	15067	15105	14941	15021	15104	15128	14995	14965	14957	15119	15053	15057	15230	15098	15218	14933	15166	15103	15106	15079	15182	15187	15484	15138	15059	15117	15099	15089	15097	15135	15215	15029	15003	15147	15106	15103	15115	14914	15250	14863	15075	14960	15116	15118	15060	14965	15143	15198	15128	15032	15071	15286	15124	15105	15279	15229	15111	15150	15208	14931	15106	15096	15151	15176	14993	15086	15064	15210	14925	15050	15062	14979	15076	15017	14957	15283	15015	15159	15194	15217	15155	15129	14948	14890	15105	15099	15103	15118	15079	14961	15051	15053	15206	15162	15072	15122	15199	15110	15111	15057	15192	15097	15238	15127	15063	14986	15058	15156	15118	15086	15058	15108	15263	15049	15251	15197	14937	15261	15098	14965	15013	15073	15050	15058	15062	15151	15036	15203	15051	14970	15312	15165	15127	15064	14993	15034	15272	15088	15044	15281	15122	15074	15036	15108	14923	15073	14980	15117	15020	14969	15080	15102	15207	15247	15125	15077	15131	15260	15119	15143	15153	14948	15070	14961	15053	15089	15187	15032	15153	15111	15104	15157	15046	15043	15038	15057	14986	14969	15183	15291	15085	14964	15068	15050	15256	15245	15007	15263	15112	15255	15040	15231	15168	15188	14853	15070	15133	15190	14881	15111	15194	15144	15121	15247	15129	14979	15031	15186	15060	14810	15048	15140	15044	15123	15028	15175	15095	15119	15165	15022	15115	15134	15048	15207	15123	15067	15199	15051	15206	14979	14971	14980	15083	15101	15018	15111	15125	15083	15142	15048	14980	15059	15153	15132	15073	15065	15106	14997	15136	14983	15261	15035	15234	15114	15019	15089	15098	15125	14978	15209	15102
23728	20970	28437	23843	22056	24780	25438	21728	20896	20931	20738	20529	20465	20220	19897	19843	19826	19871	19552	19611	19538	19371	19299	19197	19322	19155	19207	19216	19237	19172	19168	19266	18986	19006	18956	19074	18894	18996	19292	19172	19089	19171	19089	18945	19079	19080	19041	19155	19137	19074	19213	19136	19147	19296	19243	19047	19110	19330	19160	19130	19217	19101	19183	19279	19071	19090	19195	19106	19124	18869	19060	18959	19074	19082	19131	19099	19144	19082	19343	18814	19135	19177	18994	19142	19157	18985	19188	18956	19262	19129	19075	19115	19235	19163	19056	19208	19075	19086	19368	19259	18992	18819	19066	19061	18924	18926	19093	19041	18951	18950	18933	18857	18905	18869	18884	19069	19101	18992	19062	18933	19032	18754	19063	19169	19138	19171	19202	19208	19035	19163	19165	19009	19002	18810	19014	19061	19008	19014	19101	19022	18946	18944	19175	18816	19238	19109	19116	19306	19035	19131	19120	19170	19098	19256	19163	19204	18959	19027	18956	18921	19164	18960	19023	19046	19012	18971	18998	19076	18954	19244	19107	19075	18970	19117	19001	19010	19064	18761	19067	19151	18974	19098	19018	19059	19101	18986	19114	18908	19116	19004	19079	19052	18923	19035	18860	19014	19221	18897	19097	18920	19074	18952	19185	19128	19205	19152	18947	19045	19028	19147	18867	18922	19106	19025	19141	19062	18940	19102	18935	19184	18917	19054	19016	18989	19121	18887	19029	18958	19075	19100	19061	19034	19158	19209	19091	18980	18885	19198	18886	18985	19118	19139	19044	18988	19181	18975	18834	18793	19007	18956	18777	18978	18852	19017	19161	19198	19061	19102	19161	19224	19104	19105	19233	19086	18823	18871	19030	19057	18952	19146	19025	18913	18966	18971	19110	19091	18890	19128	19057	18789	19047	19123	19138	19148	19020	18892	18977	19048	18906	19033	19173	18834	18898	19083	18870	18820	18925	18824	18911	18968	18908	18916	19053	18982	18852	19061	19057	18937	18867	19043	19063	18922	19178	19017	19070	19069	18963	18846	19026	19074	19157	18962	19071	18965	19028	19011	19046	19115	19302	19078	18988	18815	18910	18933	19031	19004	19079	19239	19157	19068	19045	19092	19063	19067	18972	19031	19146	19083	19187	19084	19163	18940	18981	19171	19135	19115	18894	19050	19041	19059	19212	19084	19003	18982	19187	19189	19064	19000	18922	19045	19070	18900	19209	18967	19006	18979	18981	18975	18760	18917	19106	19022	19126	18999	19051	19078	19150	19040	18918	18954	18885	19114	19076	19077	18927	18828	19235	19139	18850	18876	19081	18955	19145	18959	18987	19009	19055	18983	19096	19057	19029	19116	18947	18890	19123	19100	19083	19109	19083	18986	18948	18861	19142	18984	19028	18962	19089	18991	18980	19073	19035	18836	19102	19185	19152	18943	19113	18844	19091	19010	19152	19242	18998	18873	19076	19240	19083	18706	19040	18841	19087	19066	19284	18969	19150	18937	18884	18963	19018	19055	18926	19154	19046	18923	19178	19202	19105	18836	18833	18919	19189	18974	18945	18952	18982	18840	18802	19279	19042	18979	18956	18899	19115	19204	19067	18980	18921	19216	18977	18852	19065	19055	18927	18840	18844	18981	18985	19161	19034	18964	18974	19181	18893	19153	18992	19058	19009	19133	19081	19087	18855	18952	19006	19010	19040	18836	18971	19085	19131	19013	19122	18892	19259	19109	18937	18857	18865	18903	18996	19109	18886	19072	18979	19186	19167	18995	19133	18814	18937	19220	19228	18930	18902	18891	19131	19186	18945	19097	19146	18967	18858	19166	19034	19015	19051	18972	19075	19214	18924	18967	18996	19242	18935	19173	18859	19008	19119	19114	18963	19004	19014	19090	19045	18912	18938	19108	18917	19070	18968	18983	19085	18899	19104	18957	18844	19148	18950	19043	18908	19129	19006	19027	19283	18849	18943	19345	19109	18979	19024	19085	19100	18884	19078	18978	18991	18971	19028	18875	19199	19001	18975	19058	18828	19038	19146	19033	19083	19173	18999	19081	18833	19028	19182	19092	18909	18840	18874	18930	19107	18944	18919	19060	18925	19105	19277	19079	18954	18895	18806	18989	19015	19069	19118	19254	18722	19020	19055	19253	18824	19006	19117	18867	18954	19083	19014	19177	19080	18844	18820	19005	19156	18960	18778	19072	18995	18967	18972	19291	19126	18918	19104	18874	19207	19278	18884	18985	19157	19028	18895	18819	19191	19170	18894	19089	19151	18991	18955	18929	18836	19046	19106	19047	18897	18962	19162	19043	19060	18982	18983	18811	19077	19140	19094	19074	19082	19108	19187	18835	19039	18973	19260	19222	19031	19019	19039	18895	19095	19038	19106	19057	19239	18951	18898	18959	19136	18776	19131	19081	19063	19021	18997	19064	19024	18998	18946	18983	19026	18803	19118	18942	19032	18978	19089	19130	18962	18950	19043	18797	18883	19137	19193	18823	19254	18877	19067	18982	18986	18895	18973	18888	19031	18906	18976	19166	18969	19088	18940	19042	19093	19187	19165	19004	19001	18900	19003	18823	18930	18959	18908	19009	19127	19071	19212	19075	18947	18894	18906	18881	18949	19144	19178	18913	19102	19113	19144	19182	18975	19078	19257	19077	19148	19130	19031	19229	19164	18909	19010	19226	18915	18965	19438	19197	19112	19094	19143	19040	19254	18833	19374	18886	19049	19146	18989	18883	19166	18975	19085	18971	18777	19207	18904	18876	18968	19179	19141	19082	18942	18873	19071	18989	19253	19040	18870	19033	19035	19060	19042	18988	18990	19185	19145	18938	18849	18935	18878	19087	19067	18936	19140	19078	19098	19005	18960	19046	19010	19012	19041	19044	19017	19092	19108	19150	19111	19206	18912	18977	18988	18943	18875	19102	19053	19209	18920	19053	18997	18728	19162	18998	19199	19003	18961	18976	18991	18874	19040	18999	19174	18943	19080	19262	19088	19192	18898	18949	18892	19029	19181	18981	18967	19098	19046	19045	18991	19076	19367	19091	19095	19101	19203	19053	18884	19053	19051	19139	19095	18726	19242	19373	19068	18965	19038	19063	19168	19022	18839	19003	19152	19026	19008	18827	18768	19105	18992	19299	19356	19072	19167	19043	18989	18996	19194	19132	19035	18906	18933	19011	18957	19094	19027	18970	18908	18861	19045	18830	19020	19013	18906	18874	19018	19239	18982	19152	19487	19170	19051	19090	19214	18856	19284	19110	19032	19041	18986	19037	18995	19156	19032	19045	19110	19137	19126	18832	19062	19211	18984	19162	19223	18793	19143	19205	18892	18998	18922	18844	18996	19092	18844	19018	18941	18966	19006	19129	19050	19012	19103	19274	18787	18897	18965	18892	19061	18941	19060	19123	19103	18955	18844	19102	19064	19040	18992	18842	19011	19082	19278	19001	18827	19064	18809	19051	19122	19190	19108	19392	19200	18967	19013	18819	18948	19178	19103	18909	18961	19036	19039	18940	18991	19086	19080	19012	18652	18936	18738	19013	18999	19010	19076	19045	19050	18989	18914	19032	19024	18872	18841	18975	19041	18971	19034	18893	19131	19197	19084	19136	18932	19107	18890	19043	18966	18912	19129	19064	19240	19089	18952	19058	18928	19297	19231	19127	19113	19128	18997	19075	19105	19176	18841	18780	18823	19002	18978	19188	19033	19042	18856	19072	18998	19051	19032	19149	19135	18920	19011	19235	18903	19073	19122	19049	19115	19122	19031	18845	19053	18950	19238	18786	19101	18930	19071	19203	19232	18934	19117	19095	18996	19282	19091	18963	19087	19207	19100	19028	19014	18930	18931	19085	18932	18982	19067	19000	19003	19022	19211	19036	19133	19076	19053	19116	19031	19107	18897	19082	19151	18944	18956	18999	19133	19124	18846	18943	18935	18841	18916	19041	18991	19072	19062	19000	19072	18934	19027	18851	18878	19054	19035	19109	18937	19029	19045	18986	18854	18927	19045	19146	19127	18932	19136	18981	18961	19038	19004	19063	18979	19057	18807	18885	19141	19036	18945	19008	19040	19034	19118	19194	18945	18992	18942	18933	19105	18947	18991	19235	18878	18856	18855	18915	19179	19191	19234	19125	19010	19002	19023	19107	19191	19184	18921	18926	18944	18850	19115	18965	18983	19240	18940	19059	18840	18944	19122	19023	19271	19104	19052	19078	19037	18808	19081	18862	18921	19065	19070	19120	18882	18899	18984	19019	19076	19074	18868	19225	19062	19143	19041	19094	19106	19025	19148	19141	18825	18925	19036	18987	19024	19064	19197	19014	18981	19090	18980	19047	18991	18901	19055	19164	19022	18993	18954	19071	19033	19057	18892	18921	19141	19053	18885	19087	19100	18947	19158	19261	19009	19035	18998	18937	18964	19158	19414	18857	19070	19299	19084	18924	18935	18891	19094	19076	19060	19112	18858	19062	19132	19004	19114	19268	19124	19141	19181	19195	18948	19018	19071	18979	19010	19032	19178	18785	18977	18926	18736	19085	18959	18947	19311	19043	19153	19060	18961	18871	18908	18765	18999	18873	19067	19012	19224	19057	19165	19024	19072	19141	19241	18932	19002	19013	19171	18840	19135	18861	18981	18893	19049	19031	18912	18939	18955	19078	18972	19081	19174	18826	18870	19121	19179	18869	18923	19040	18902	19204	19107	19098	19080	19153	18770	19217	19115	19163	19082	18996	19117	18972	18934	18744	19152	18816	19063	19056	19147	19088	19076	18866	19144	19237	19042	19058	19020	19072	19103	19151	18942	18886	18890	19048	19105	19153	18947	19110	19074	19069	19010	19012	19118	18981	19041	19315	19069	18837	18993	18936	19139	19004	19003	18933	19042	19159	18990	19144	19366	19237	19077	19044	18916	19027	19123	19046	18959	18961	19065	18940	19173	19106	19045	18832	19014	19161	18937	19047	19095	18880	18837	18927	19268	18796	19107	19132	18909	19144	18946	19121	19066	19137	19116	18902	19235	19107	19122	18975	19127	19174	19091	18871	19159	18809	19061	18981	19051	19050	18921	19066	19036	18982	19084	19112	19044	19129	18987	19072	19068	19028	18979	19003	18998	18839	18943	18862	18927	18878
27697	45333	42171	32668	26062	22717	20735	19334	18433	18103	17756	17625	17648	17166	16763	16757	16679	16516	16513	16317	16089	16281	16092	15898	15820	15801	15631	15851	15601	15766	15626	15788	15707	15609	15719	15758	15663	15568	15668	15682	15470	15776	15600	15691	15592	15564	15501	15560	15523	15531	15513	15566	15607	15616	15658	15606	15559	15455	15598	15615	15737	15550	15616	15743	15439	15674	15583	15557	15697	15356	15695	15573	15606	15754	15695	15638	15654	15745	15488	15750	15559	15474	15589	15575	15686	15496	15473	15815	15725	15568	15691	15554	15568	15586	15554	15477	15555	15640	15636	15450	15874	15722	15757	15549	15613	15799	15773	15716	15495	15471	15684	15696	15473	15518	15479	15572	15481	15727	15628	15587	15661	15880	15455	15607	15610	15713	15523	15585	15516	15580	15852	15583	15625	15583	15426	15461	15397	15657	15564	15620	15689	15391	15770	15501	15708	15319	15554	15748	15514	15615	15613	15593	15602	15578	15590	15466	15590	15494	15640	15703	15620	15700	15503	15665	15531	15564	15467	15362	15716	15650	15489	15518	15659	15652	15511	15435	15410	15716	15501	15562	15666	15605	15363	15587	15597	15461	15549	15532	15422	15520	15553	15571	15597	15401	15739	15812	15522	15548	15619	15527	15628	15502	15686	15489	15427	15546	15498	15567	15525	15673	15621	15540	15631	15583	15647	15599	15608	15646	15736	15598	15573	15634	15591	15545	15639	15402	15608	15575	15617	15667	15545	15574	15499	15596	15461	15754	15533	15575	15685	15588	15572	15593	15548	15591	15470	15599	15556	15467	15649	15524	15512	15530	15481	15428	15579	15477	15640	15500	15559	15602	15599	15643	15601	15557	15558	15562	15431	15655	15700	15717	15689	15561	15503	15330	15548	15673	15458	15551	15564	15657	15539	15498	15682	15465	15480	15621	15512	15654	15564	15520	15727	15664	15565	15596	15527	15615	15494	15539	15460	15534	15465	15673	15730	15504	15561	15483	15666	15533	15552	15599	15628	15501	15757	15630	15453	15529	15676	15605	15645	15593	15664	15489	15556	15318	15651	15440	15619	15680	15404	15694	15583	15643	15619	15651	15603	15607	15565	15440	15586	15605	15728	15622	15515	15657	15594	15522	15611	15431	15470	15458	15569	15530	15565	15645	15545	15475	15528	15738	15553	15570	15482	15638	15523	15695	15603	15549	15600	15668	15544	15634	15511	15415	15463	15505	15586	15605	15621	15780	15632	15641	15423	15642	15609	15535	15596	15463	15473	15732	15594	15395	15567	15538	15456	15413	15683	15789	15449	15531	15500	15706	15409	15658	15472	15577	15510	15573	15625	15562	15674	15612	15516	15512	15576	15650	15622	15470	15689	15674	15374	15414	15526	15597	15558	15481	15465	15594	15539	15592	15539	15574	15657	15458	15502	15440	15554	15573	15438	15502	15474	15399	15636	15466	15615	15629	15450	15734	15611	15619	15462	15500	15606	15523	15612	15570	15575	15423	15540	15756	15652	15523	15480	15684	15564	15714	15649	15492	15852	15552	15624	15837	15638	15633	15518	15520	15578	15713	15416	15528	15686	15741	15589	15637	15621	15475	15645	15620	15666	15472	15515	15581	15385	15443	15675	15480	15699	15547	15607	15599	15689	15493	15572	15647	15522	15613	15692	15601	15686	15447	15641	15507	15549	15600	15533	15705	15612	15623	15582	15591	15562	15595	15464	15606	15633	15491	15614	15693	15496	15619	15548	15639	15675	15450	15613	15726	15679	15419	15421	15635	15586	15446	15540	15665	15647	15703	15604	15586	15529	15673	15691	15609	15542	15475	15458	15619	15529	15412	15542	15471	15555	15643	15509	15453	15521	15564	15705	15461	15453	15675	15607	15768	15582	15516	15691	15683	15616	15645	15684	15589	15688	15576	15670	15788	15541	15557	15489	15441	15655	15524	15628	15705	15515	15581	15646	15660	15503	15452	15586	15567	15595	15492	15550	15625	15587	15481	15440	15538	15488	15574	15503	15618	15625	15655	15627	15419	15539	15583	15519	15564	15490	15562	15441	15533	15549	15655	15405	15581	15584	15473	15514	15414	15715	15651	15533	15673	15573	15457	15555	15489	15481	15439	15555	15287	15442	15585	15401	15561	15508	15724	15532	15606	15537	15625	15658	15554	15545	15666	15334	15575	15460	15457	15559	15560	15649	15554	15693	15537	15482	15629	15569	15552	15480	15506	15639	15559	15510	15669	15575	15586	15595	15489	15572	15524	15384	15587	15646	15673	15535	15559	15544	15560	15373	15682	15564	15582	15547	15558	15662	15693	15559	15561	15475	15760	15810	15486	15574	15604	15581	15463	15807	15387	15588	15700	15586	15637	15476	15527	15592	15515	15505	15623	15562	15616	15586	15624	15591	15753	15450	15546	15502	15603	15714	15568	15577	15612	15601	15695	15661	15693	15606	15675	15575	15672	15561	15734	15659	15660	15740	15532	15588	15569	15697	15449	15635	15545	15682	15414	15481	15556	15599	15415	15613	15391	15562	15522	15573	15586	15490	15542	15543	15651	15563	15349	15588	15736	15530	15498	15498	15430	15638	15568	15606	15488	15517	15452	15605	15461	15554	15559	15680	15500	15585	15484	15510	15579	15590	15473	15691	15394	15596	15480	15620	15684	15495	15670	15470	15646	15591	15511	15563	15528	15550	15594	15463	15485	15646	15524	15637	15764	15573	15427	15479	15554	15473	15500	15619	15461	15644	15460	15508	15629	15689	15456	15642	15756	15598	15557	15440	15501	15555	15760	15377	15491	15464	15546	15637	15773	15542	15628	15724	15515	15618	15659	15519	15586	15517	15683	15440	15486	15629	15459	15518	15522	15504	15549	15523	15372	15574	15676	15473	15459	15702	15579	15638	15538	15506	15511	15587	15583	15589	15663	15606	15459	15621	15665	15631	15810	15668	15638	15695	15610	15362	15613	15560	15467	15566	15587	15689	15577	15601	15586	15744	15678	15383	15627	15461	15633	15530	15620	15599	15696	15693	15718	15494	15458	15467	15594	15614	15525	15570	15511	15705	15639	15640	15616	15363	15373	15542	15735	15448	15547	15519	15617	15378	15632	15393	15681	15540	15498	15566	15416	15633	15497	15381	15667	15618	15563	15633	15621	15591	15561	15636	15513	15691	15638	15557	15417	15566	15606	15540	15565	15553	15644	15659	15640	15547	15514	15463	15468	15526	15533	15582	15561	15601	15604	15587	15539	15629	15482	15402	15483	15445	15489	15709	15632	15572	15653	15522	15548	15548	15596	15546	15639	15481	15533	15537	15681	15578	15595	15571	15661	15629	15489	15557	15459	15454	15463	15464	15427	15559	15738	15447	15440	15558	15575	15549	15592	15439	15651	15448	15723	15439	15702	15595	15536	15656	15507	15543	15536	15651	15571	15429	15428	15536	15551	15720	15448	15435	15615	15577	15486	15525	15718	15427	15549	15668	15558	15490	15524	15659	15451	15752	15647	15665	15619	15539	15735	15669	15621	15602	15518	15580	15719	15543	15528	15628	15349	15562	15760	15554	15661	15701	15517	15565	15626	15525	15695	15409	15561	15570	15385	15590	15478	15530	15536	15665	15583	15639	15379	15586	15582	15589	15561	15598	15598	15582	15556	15626	15449	15519	15534	15604	15570	15549	15402	15495	15465	15663	15569	15606	15365	15500	15418	15552	15445	15502	15837	15617	15541	15397	15548	15665	15475	15618	15596	15528	15551	15552	15642	15492	15525	15586	15642	15438	15492	15504	15550	15446	15358	15470	15588	15650	15553	15629	15631	15633	15539	15516	15664	15753	15582	15660	15597	15577	15593	15594	15673	15653	15615	15544	15515	15647	15735	15584	15519	15633	15393	15624	15688	15549	15686	15753	15518	15688	15588	15626	15557	15619	15527	15538	15505	15587	15567	15371	15489	15620	15576	15440	15590	15497	15449	15471	15776	15645	15470	15557	15404	15703	15540	15696	15596	15639	15426	15543	15681	15491	15561	15514	15624	15718	15539	15569	15564	15502	15566	15593	15540	15576	15794	15493	15610	15654	15550	15576	15606	15540	15564	15505	15435	15519	15566	15602	15528	15695	15663	15525	15561	15580	15506	15679	15570	15481	15478	15572	15543	15640	15419	15454	15494	15667	15410	15592	15386	15548	15531	15345	15594	15710	15604	15398	15550	15538	15638	15492	15523	15628	15626	15541	15503	15510	15580	15671	15666	15602	15672	15643	15675	15548	15465	15574	15659	15617	15525	15496	15613	15691	15701	15673	15618	15666	15483	15657	15578	15491	15618	15687	15532	15564	15473	15660	15542	15562	15561	15617	15483	15754	15632	15404	15561	15479	15664	15580	15487	15503	15619	15689	15560	15600	15557	15534	15584	15588	15723	15543	15614	15587	15642	15396	15674	15468	15520	15642	15422	15550	15503	15543	15615	15602	15657	15431	15559	15602	15551	15594	15538	15493	15555	15588	15609	15531	15744	15563	15541	15547	15518	15685	15584	15667	15348	15657	15682	15490	15561	15695	15684	15610	15451	15652	15546	15464	15630	15639	15421	15563	15493	15645	15543	15567	15673	15537	15366	15652	15749	15511	15532	15524	15511	15601	15420	15575	15682	15657	15558	15517	15659	15684	15561	15808	15456	15473	15598	15479	15620	15577	15503	15596	15677	15465	15597	15504	15562	15599	15725	15684	15718	15575	15466	15659	15606	15488	15677	15496	15449	15574	15515	15571	15442	15682	15576	15708	15541	15460	15367	15587	15651	15650	15626	15528	15654	15584	15828	15688	15545	15507	15530	15719	15492	15555	15593	15476	15411	15420	15658	15425	15720	15632	15731	15425	15581	15645	15450	15468	15457	15420	15542	15702	15742	15390	15561	15564	15484	15640	15357	15721	15643	15519	15744	15562	15467	15503	15555	15544	15650	15628	15515	15654	15426	15509	15644	15519	15659	15587	15665	15482	15608	15600	15711	15664	15544	15361	15572	15641	15548	15526	15511	15592	15406	15611	15673	15673	15578	15525	15421	15610	15443	15675	15669	15705	15647	15480	15605	15556	15580	15642	15666	15588	15628	15529	15660	15445	15528	15577	15515	15406	15652	15539	15436
31196	26743	28346	24802	20987	19411	19055	18569	18262	18129	18036	18089	18065	18118	17971	18122	17848	17849	17693	17922	17822	17548	17671	17572	17841	17741	17662	17685	17485	17584	17622	17862	17501	17700	17714	17576	17604	17716	17402	17410	17555	17582	17397	17650	17611	17601	17809	17423	17567	17452	17554	17458	17754	17628	17498	17530	17602	17683	17628	17629	17635	17683	17566	17601	17453	17335	17478	17458	17571	17448	17622	17530	17491	17560	17710	17551	17488	17510	17663	17855	17718	17595	17540	17442	17773	17620	17545	17685	17489	17549	17561	17454	17498	17473	17897	17603	17681	17498	17538	17729	17645	17554	17489	17612	17569	17416	17521	17603	17651	17667	17659	17664	17832	17817	17676	17585	17478	17753	17752	17543	17631	17619	17747	17657	17591	17515	17579	17547	17594	17601	17713	17647	17609	17459	17668	17548	17528	17691	17536	17557	17469	17756	17410	17580	17558	17677	17595	17550	17429	17420	17396	17550	17648	17685	17517	17691	17455	17605	17353	17653	17638	17434	17595	17665	17505	17743	17627	17480	17482	17513	17518	17441	17396	17595	17866	17543	17858	17526	17281	17569	17824	17638	17603	17684	17554	17689	17593	17591	17549	17607	17500	17445	17572	17632	17443	17610	17602	17415	17736	17594	17475	17582	17503	17910	17518	17864	17602	17692	17833	17688	17519	17494	17355	17701	17848	17716	17734	17586	17780	17696	17732	17625	17690	17509	17468	17626	17569	17527	17478	17752	17511	17605	17635	17524	17615	17593	17673	17645	17576	17554	17461	17542	17659	17536	17408	17613	17675	17510	17509	17612	17483	17669	17485	17655	17696	17936	17548	17734	17536	17404	17637	17657	17614	17565	17535	17674	17699	17721	17571	17737	17678	17596	17712	17635	17634	17602	17475	17595	17658	17502	17433	17650	17506	17602	17493	17804	17686	17527	17741	17750	17718	17777	17822	17695	17554	17648	17524	17710	17490	17561	17713	17584	17615	17580	17804	17666	17594	17630	17621	17608	17555	17588	17655	17789	17795	17547	17480	17555	17512	17656	17611	17415	17510	17692	17643	17705	17747	17772	17710	17500	17589	17626	17578	17512	17604	17691	17889	17542	17577	17641	17610	17669	17674	17724	17677	17505	17793	17757	17702	17506	17448	17571	17720	17491	17780	17617	17502	17671	17397	17695	17541	17635	17624	17512	17692	17495	17780	17680	17405	17589	17593	17593	17662	17619	17533	17769	17709	17501	17466	17609	17688	17561	17679	17489	17480	17620	17743	17606	17894	17655	17631	17579	17500	17568	17514	17761	17606	17582	17632	17504	17693	17619	17582	17675	17774	17530	17538	17632	17634	17769	17524	17723	17603	17667	17707	17556	17567	17684	17717	17609	17432	17718	17650	17818	17816	17792	17556	17523	17651	17599	17682	17713	17767	17590	17634	17471	17576	17612	17617	17534	17665	17533	17610	17487	17666	17776	17424	17846	17468	17683	17546	17505	17567	17572	17669	17617	17551	17495	17531	17636	17542	17650	17587	17580	17680	17859	17448	17728	17868	17573	17532	17590	17567	17501	17731	17558	17451	17627	17714	17669	17594	17636	17464	17711	17607	17421	17471	17690	17569	17539	17539	17608	17650	17554	17615	17732	17721	17804	17671	17818	17783	17725	17720	17818	17348	17502	17482	17524	17671	17764	17711	17632	17594	17668	17521	17510	17474	17610	17612	17546	17732	17471	17764	17468	17580	17582	17654	17628	17771	17598	17662	17729	17665	17820	17586	17755	17528	17514	17603	17605	17536	17528	17617	17651	17707	17643	17548	17766	17823	17621	17579	17662	17522	17664	17584	17664	17575	17621	17733	17712	17507	17492	17507	17394	17495	17684	17758	17713	17725	17508	17741	17673	17701	17681	17640	17672	17669	17516	17580	17524	17487	17582	17597	17638	17729	17675	17721	17685	17710	17644	17644	17562	17675	17708	17466	17615	17624	17553	17589	17519	17549	17657	17471	17645	17664	17584	17706	17705	17699	17558	17510	17653	17748	17787	17518	17796	17560	17592	17821	17667	17776	17739	17857	17618	17641	17526	17693	17441	17607	17427	17615	17579	17582	17505	17625	17602	17478	17602	17512	17803	17762	17358	17686	17552	17464	17561	17798	17623	17787	17718	17570	17588	17587	17664	17751	17814	17636	17818	17580	17714	17543	17629	17468	17508	17594	17509	17567	17568	17394	17449	17584	17691	17652	17700	17593	17650	17639	17620	17743	17530	17594	17823	17846	17667	17720	17724	17643	17580	17619	17358	17662	17441	17754	17571	17704	17785	17598	17636	17627	17391	17543	17535	17701	17615	17636	17647	17713	17695	17693	17408	17600	17594	17816	17597	17529	17564	17642	17667	17521	17659	17696	17651	17729	17573	17559	17625	17777	17686	17730	17474	17672	17577	17408	17543	17627	17338	17580	17398	17613	17501	17798	17498	17616	17519	17698	17762	17623	17486	17839	17559	17535	17680	17778	17730	17815	17556	17858	17573	17768	17621	17753	17484	17670	17609	17702	17594	17727	17540	17735	17502	17746	17509	17658	17756	17598	17621	17632	17531	17783	17542	17533	17721	17620	17589	17547	17438	17841	17836	17732	17685	17640	17538	17524	17490	17700	17489	17511	17962	17670	17456	17664	17564	17712	17573	17338	17675	17347	17605	17698	17509	17505	17533	17783	17544	17594	17814	17623	17718	17739	17674	17587	17648	17441	17480	17606	17770	17656	17649	17769	17548	17552	17620	17534	17510	17525	17699	17768	17801	17688	17930	17409	17494	17490	17650	17700	17708	17448	17406	17668	17632	17747	17703	17521	17517	17548	17586	17809	17708	17623	17647	17580	17656	17798	17566	17647	17601	17785	17750	17617	17623	17443	17739	17445	17577	17499	17669	17650	17473	17553	17456	17660	17671	17431	17586	17593	17547	17687	17609	17730	17772	17577	17586	17540	17652	17431	17661	17548	17605	17563	17674	17639	17608	17694	17618	17499	17430	17389	17696	17743	17641	17545	17527	17678	17556	17314	17781	17546	17598	17706	17498	17804	17466	17645	17440	17582	17820	17534	17587	17582	17441	17656	17510	17613	17683	17719	17652	17588	17640	17675	17575	17907	17747	17573	17650	17577	17734	17626	17564	17633	17738	17593	17623	17636	17427	17533	17593	17504	17700	17551	17515	17584	17636	17725	17689	17466	17483	17534	17819	17806	17710	17666	17723	17384	17444	17409	17737	17703	17646	17517	17720	17470	17417	17555	17616	17817	17482	17640	17552	17766	17849	17839	17742	17700	17645	17519	17544	17670	17411	17576	17769	17490	17573	17610	17577	17599	17712	17652	17845	17518	17497	17528	17548	17468	17665	17594	17390	17583	17641	17541	17528	17443	17600	17434	17618	17545	17439	17505	17539	17819	17604	17517	17518	17513	17450	17525	17793	17704	17567	17641	17526	17692	17662	17605	17608	17570	17597	17604	17534	17455	17485	17699	17639	17771	17667	17549	17693	17593	17576	17663	17596	17448	17652	17771	17581	17671	17841	17664	17607	17656	17492	17651	17556	17845	17805	17643	17698	17658	17701	17538	17671	17528	17458	17698	17620	17612	17625	17733	17630	17525	17740	17634	17632	17592	17567	17579	17560	17624	17471	17716	17799	17538	17455	17429	17412	17614	17555	17609	17452	17490	17599	17578	17593	17536	17778	17834	17410	17451	17637	17487	17587	17702	17547	17605	17865	17618	17641	17703	17743	17398	17519	17562	17716	17667	17616	17675	17636	17544	17625	17536	17561	17762	17683	17668	17661	17495	17741	17737	17501	17663	17671	17727	17757	17531	17761	17891	17700	17520	17717	17737	17447	17435	17656	17624	17618	17505	17772	17642	17475	17369	17800	17707	17682	17545	17354	17566	17569	17471	17401	17580	17616	17488	17381	17731	17300	17696	17710	17748	17811	17580	17509	17562	17783	17665	17541	17571	17512	17680	17642	17846	17651	17709	17596	17601	17567	17542	17753	17592	17564	17613	17713	17688	17516	17515	17610	17622	17540	17715	17634	17600	17621	17529	17581	17611	17711	17681	17681	17550	17554	17731	17547	17787	17718	17544	17713	17699	17410	17445	17604	17721	17451	17609	17638	17691	17612	17531	17878	17574	17712	17596	17474	17400	17723	17676	17615	17540	17526	17571	17465	17421	17296	17714	17739	17555	17606	17723	17532	17468	17553	17764	17528	17606	17763	17466	17519	17617	17572	17548	17718	17741	17567	17536	17463	17512	17561	17777	17514	17799	17793	17655	17647	17581	17475	17486	17374	17772	17780	17514	17600	17572	17731	17676	17449	17471	17561	17723	17526	17607	17475	17722	17580	17771	17681	17700	17730	17509	17601	17689	17576	17629	17587	17565	17590	17580	17636	17808	17502	17774	17624	17535	17711	17587	17655	17652	17509	17516	17708	17614	17490	17720	17668	17588	17669	17648	17420	17467	17765	17646	17852	17551	17464	17650	17636	17753	17462	17587	17669	17496	17577	17459	17675	17680	17593	17636	17576	17652	17569	17875	17449	17624	17661	17623	17578	17700	17559	17665	17617	17518	17476	17478	17600	17565	17539	17485	17434	17493	17527	17473	17637	17499	17715	17746	17781	17491	17689	17718	17537	17710	17478	17568	17569	17402	17516	17814	17791	17557	17578	17629	17619	17743	17690	17489	17416	17645	17703	17721	17588	17636	17722	17381	17713	17617	17553	17498	17670	17811	17588	17669	17588	17521	17633	17625	17700	17629	17473	17638	17654	17457	17766	17489	17600	17580	17706	17629	17576	17609	17854	17751	17829	17683	17576	17615	17778	17606	17548	17686	17568	17429	17649	17679	17660	17600	17748	17541	17489	17672	17379	17611	17709	17755	17523	17514	17677	17866	17640	17429	17555	17579	17399	17425	17658	17629	17667	17261	17561	17654	17421	17596	17701	17438	17647	17774	17354	17532	17710	17487	17573	17878	17672	17612	17633	17704	17472	17569	17666	17615	17679	17555	17690	17705	17593	17609	17478	17459	17485	17692	17502	17569	17698	17774	17604	17656	17584	17726	17508	17508	17665	17629	17579	17452	17653	17864	17543	17660	17512	17582	17707
25868	33946	30864	23820	19856	17710	16775	16245	16078	15661	15513	15577	15551	15262	15290	15286	15167	15193	15059	15012	14861	14959	14790	14948	14733	14628	14903	14761	14815	14879	14772	14667	14814	14805	14859	14875	14843	14703	14847	14767	14677	14659	14841	14776	14623	14666	14553	14741	14912	14745	14758	14920	14852	14743	14951	14735	14730	14864	14857	14694	14776	14685	14844	14629	14693	14837	14728	14850	14577	14865	14826	14634	14804	14797	14879	14757	14772	14960	14784	14629	14697	14724	14825	14790	14743	14639	14862	14861	14854	14705	14908	14810	14788	14774	14878	14827	14727	14651	14713	14622	14877	14673	14804	14638	14570	14849	14803	14735	14679	14805	14672	14780	14855	15002	14735	14853	14735	14818	14779	14606	14846	14750	14861	14872	14648	14801	14682	14772	14674	14533	14912	14724	14700	14691	14732	14800	14723	14725	14742	14760	14795	14814	14501	14699	14689	14728	14715	14830	14932	14650	14752	14787	14792	14667	14829	14784	14910	14758	14714	14733	14690	14686	14721	14843	14894	14646	14796	14721	14712	14731	14661	14636	14796	14882	14833	14620	14721	14793	14707	14899	14775	14660	14697	14966	14701	14822	14865	14823	14541	14680	14777	14895	14856	14821	14837	14708	14784	14654	14841	14665	14735	14707	14585	14683	14625	14764	14989	14729	14831	14776	14721	14804	14872	14697	14879	14730	14757	14872	14687	14853	14798	14691	14848	14832	14842	14874	14700	14722	14691	14756	14781	14884	14915	14687	14718	14877	14838	14723	14907	14735	14958	14683	14733	14771	14725	14931	14686	14779	14608	14604	14866	14714	14898	14759	14732	14827	14816	14652	14712	14590	14727	14710	14684	14889	14660	14721	14763	14726	14691	14847	14705	14812	14770	14653	14702	14797	14658	14636	14795	14727	14745	14710	14957	14774	14793	14821	14763	14763	14695	14796	14880	14753	14581	14648	14802	14777	14740	14787	14727	14668	14745	14713	14759	14673	14742	14756	14754	14846	14782	14782	14636	14782	14795	14713	14739	14722	14772	14833	14561	14640	14795	14763	14714	14563	14605	14619	14850	14688	14879	14680	14691	14798	14842	14725	14888	14902	14958	14781	14738	14786	14635	14714	14822	14677	14732	14745	14879	14738	14805	14663	14892	14705	14782	14707	14868	14617	14722	14980	14866	14893	14902	14802	14823	14781	14690	14955	14808	14617	14792	14780	14922	14816	14829	14605	14632	14725	14712	14800	14879	14697	14799	14702	14751	14884	14808	14839	14792	14658	14808	14807	14897	14684	14728	14674	14859	14686	14791	14755	14705	14720	14705	14579	14798	14808	14795	14795	14822	14695	14777	14705	14732	14870	14743	14885	14854	14780	14662	14844	14750	14785	14734	14694	14761	14648	14853	14740	14824	14706	14843	14820	14763	14652	14711	14795	14612	14890	14850	14641	14806	14643	14707	14798	14832	14824	14760	14785	14631	14638	14896	14633	14705	14670	14721	14729	14655	14766	14741	14820	14915	14806	14791	14746	14667	14760	14910	14848	14788	14686	14803	14740	14799	14725	14754	14777	14842	14696	14889	14869	14871	14722	14677	14548	14787	14750	14822	14778	14769	14799	14749	14664	14815	14741	14793	14714	14799	14845	14571	14656	14701	14729	14663	14800	14618	14903	14808	14752	14921	14848	14728	14582	14693	14663	14769	14665	14679	14766	14669	14767	14790	14773	14631	14766	14673	14913	14901	14680	14710	14590	14719	14987	14667	14679	14673	14847	14765	14578	14864	14811	14721	14829	14767	14748	15061	14626	14866	14779	14774	14730	14960	14666	14907	14749	14682	14793	14824	14788	14753	14974	14825	14789	14564	14727	14808	14782	14731	14644	14689	14775	14898	14662	14846	14776	14678	14808	14765	14802	14808	14808	14682	14702	14692	14773	14765	14731	14770	14773	14724	14886	14820	14689	14836	14857	14880	14847	14787	14768	15007	14625	14825	14805	14821	14643	14753	14730	14809	14941	14779	14721	14691	14557	14738	14729	14923	14703	14720	14746	14532	14826	14724	14901	14689	14717	14682	14796	14668	14685	14787	14750	14737	14822	14575	14584	14708	15007	14746	14666	14726	14843	14869	14852	14777	14755	14618	14855	14680	14826	14703	14695	14700	14674	14802	14722	14792	14820	14650	14819	14777	14664	14770	14793	14782	14754	14850	14853	14854	14692	14758	14693	14646	14814	14746	14749	14810	14719	14757	14771	14954	14754	14587	14803	14802	14764	14706	14717	14899	14693	14770	14764	14762	14652	14806	14595	14971	14760	14808	14743	14986	14811	14784	14838	14777	14895	14802	14747	14754	14828	14713	14697	14727	14614	14733	14777	14787	14748	14903	14772	14838	14674	14832	14643	14968	14691	14783	14727	14809	14751	14956	14665	14638	14867	14847	14693	14600	14769	14755	14830	14758	14716	14749	14718	14743	14800	14762	14664	14890	14725	14814	14730	14675	14823	14804	14694	14759	14867	14736	14781	14545	14712	15003	14716	14747	14848	14778	14772	14608	14860	14814	14722	14820	14811	14831	14677	14893	14589	14796	14788	14679	14815	14863	14811	14544	14911	14894	14736	14787	14721	14673	14777	14577	14822	14779	14788	14933	14893	14746	14678	14710	14698	14976	14815	14712	14787	14756	14785	14771	14654	14834	14764	14815	14868	14699	14768	14715	14658	14837	14880	14704	14850	14976	14725	14900	14659	14861	14918	14737	14760	14840	14772	14746	14696	14847	14766	14976	14727	14686	14774	14744	14804	14720	14915	14755	14728	14778	15062	14567	14758	14701	14955	14786	14718	14660	14757	14730	14693	14841	14774	14710	14675	14795	14954	14768	14725	14824	14643	14778	14642	14817	14793	14761	14725	14776	14689	14695	14737	14800	14820	14541	14849	14878	14832	14832	14731	14684	14764	14789	14758	14662	14789	14751	14777	14854	14820	14925	14681	14636	14819	14661	14987	14742	14813	14737	14744	14910	14836	14810	15030	14801	14943	14759	14731	14707	14583	14872	14811	14824	14593	14704	14995	14782	14675	14808	14760	14902	14829	14840	14812	14827	14680	14950	14835	14715	14748	14715	14793	14875	14799	14810	14696	14732	14712	14637	14669	14815	14778	14752	14595	14674	14864	14879	14932	14771	14765	14553	14757	14748	14802	14774	14952	14739	14829	14743	14874	14613	14640	14671	14595	14916	14820	14669	14811	14741	14851	14651	14676	14782	14812	14942	14746	14862	14849	14802	14715	14741	14647	14774	14716	14791	14767	14523	14941	14845	14851	14846	14842	14684	14759	14679	14616	14792	14684	14765	14593	14821	14839	14860	14795	14793	14862	14741	14711	14831	14894	14732	14712	14696	14922	14702	14784	14694	14611	14764	14752	14731	14638	14761	14825	14687	14799	14722	14752	14678	14896	14727	14708	14832	14684	14740	14748	14780	14783	14733	14462	14871	14540	14885	14910	14779	14824	14748	14732	14821	14687	14744	14842	14936	14622	14789	14719	14765	15044	14728	14722	14789	14727	14896	14670	14605	14703	14916	14749	14775	14781	14898	14804	14795	14746	14809	14622	14795	14649	14838	14778	14881	14719	14859	14659	14690	14912	14816	14717	14567	14846	14756	14687	14735	14831	14737	14804	14593	14631	14758	14896	14810	14724	14820	14700	14833	14838	14895	14721	14706	14606	14847	14743	14789	14686	14794	14757	14779	14688	14756	14798	14695	14698	14808	14849	14817	14663	14801	14836	14736	14746	14748	14776	14958	14641	14690	14761	14645	14825	14565	14664	14677	14828	14788	14955	14842	14745	14859	14661	14701	14851	14620	14726	14631	14810	14836	14750	14894	14675	14760	14711	14759	14685	14820	14788	14756	14856	14728	14785	14764	14571	14671	14886	14720	14821	14804	14628	14706	14791	14722	14774	14832	14812	14637	14966	14685	14562	14808	14667	14987	14681	14689	14870	14931	14769	14714	14670	14711	14630	14746	14718	14783	14739	14807	14693	14836	14807	14636	14774	14862	14691	14885	14856	14703	14570	14680	14746	14926	14812	15020	14866	14740	14607	14691	14677	14779	14745	14776	14685	14659	14789	14536	14731	14829	14786	14705	14825	14738	14905	14886	14802	14806	14748	14934	14857	14853	14904	14812	14719	14759	14769	14605	14795	14706	14773	14838	14611	14786	14681	14733	14794	14796	14814	14763	14904	14692	14837	14825	14701	14619	14745	14702	14795	14658	14689	14760	14746	14792	14784	14825	14847	14746	14831	14659	14675	14955	14726	14866	14904	14731	14864	14680	14882	14873	14712	14743	14773	14704	14767	14847	14673	14726	14757	14766	14761	14890	14803	14692	14690	14827	14926	14770	14767	14502	14799	14693	14801	14734	14798	14692	14838	14845	14694	14712	14660	14796	14848	14832	14761	14982	14856	14705	14692	14920	14912	14904	14709	14661	14812	14738	14775	14856	14736	14688	14881	14764	14722	14541	14732	14794	14670	14656	14680	14838	14893	14801	14744	15012	14709	14832	14611	14624	14832	14820	14842	14658	14590	14798	14819	14576	14879	14888	14752	14657	14834	14962	14707	14657	14832	14645	14663	14719	14846	14680	14690	14709	15010	14847	14624	14906	14925	14778	14801	14823	14756	14705	14861	14850	14770	14717	14911	14735	14775	14720	14923	14640	14824	14970	14777	14910	14685	14659	14927	14816	14633	14830	14830	14867	14815	14719	14688	14750	14864	15006	14874	14720	14794	14909	14744	14732	14624	14637	14849	14694	14957	14928	14734	14810	14760	14784	14838	14902	14794	14714	14785	14799	14806	14679	14822	14909	14964	14688	14691	14864	14674	14597	14799	14744	14767	14778	14746	14821	14668	14744	14762	14941	14839	14825	14807	14900	14699	14778	14751	14707	14695	14754	14714	14917	14751	14683	14784	14847	14682	14759	14845	14837	14885	14928	14807	14701	14737	14733	14749	14712	14710	14683	14774	14782	14741	14801	14708	14804	14721	14663	14675	14858	14771	14715	14678	14690	14712	14755	14708	14842	14734	14730	14727	14911	14741	14727	14667	14821	14710	14933	14653	14801	14869	14734	14755	14662	14623	14592	14861	14840	14728
25078	20967	27873	25075	22958	22611	21569	19441	19014	19186	18706	18858	18587	18638	18441	18294	18413	18232	18119	18100	18010	17964	18052	17842	17935	17612	17761	18078	17729	17857	17821	17874	17627	17824	17613	17715	17725	17892	17854	17772	17729	17956	17772	17661	17781	17787	17797	17797	17622	17900	17806	17625	17580	17865	17753	17997	17713	17650	17743	17700	17695	17861	17734	17864	17697	18058	17762	17688	17960	17733	17689	17763	17953	17749	17991	17748	17925	17838	17579	17623	17891	17598	17983	17655	17591	17853	17757	17780	17705	17815	17689	17708	17773	17745	17815	17785	17772	17598	17679	17715	17826	17840	17630	17832	17751	17701	17798	17889	17792	17762	17828	17870	17870	17763	17664	17914	17622	17774	17689	17679	17771	17748	17597	17664	17842	17844	17879	17809	17653	17852	17788	17796	17701	17789	18030	17786	17764	17790	17941	17723	17815	17786	17826	17717	17752	17745	17572	17852	17608	17680	17886	17802	17777	17733	17827	17689	17752	17816	17774	17624	18003	17739	17869	17764	17764	17861	17798	17813	17567	17794	17852	17881	17658	17736	17620	17733	17737	17691	17831	17727	17596	17793	17720	17754	17921	17687	17694	17809	17829	17823	17712	17903	17746	17808	17884	17638	17773	17622	17696	17702	17732	17617	17627	17767	17742	17600	17565	17558	17769	17704	17727	17879	17802	17766	17822	17663	17629	17639	17675	17932	17817	17787	17667	17674	17677	17768	17778	17724	17827	17856	17872	17630	17849	17826	17735	17790	17799	17736	17676	17656	17446	17728	17881	17719	17655	17673	17704	17657	17746	17808	17669	17605	17986	17726	17780	17746	17886	17793	17974	17782	17621	17629	17566	17634	17808	17796	17747	17651	17626	17937	17645	17748	17756	17697	17561	17794	17741	17761	17810	17672	17671	17824	17815	17691	17995	17813	17764	17737	17642	17670	17738	17743	17511	17804	17598	17796	17725	17778	17670	17792	17717	17693	17800	17686	17905	17680	17833	17741	17550	17626	17732	17654	17748	17960	17614	17764	17997	17878	17836	17880	17955	17706	17684	17665	17687	17821	17835	17788	17931	17793	17951	17566	17759	17783	17947	17712	17732	17749	17762	17723	17718	17758	17672	17695	17757	17594	17644	17821	17788	17800	17792	17832	17754	17765	17934	17669	17697	17704	17936	17766	17772	17936	17860	17819	17655	17770	17642	17781	17647	17766	17807	17798	17589	17602	17678	17960	17693	17648	17578	17648	17737	17768	17692	17829	17885	17811	17856	17720	17826	17603	17653	17807	17736	17774	17710	17858	17640	17754	17705	17780	17830	17945	17742	17645	17841	17544	17653	17808	17849	17699	17635	17783	17651	17756	17695	17978	17814	17977	17730	17501	17653	17792	17993	17907	17787	17983	17772	17642	17866	17845	17756	17615	17676	17657	17732	17756	17877	17679	17732	17786	17716	17679	17812	17620	17798	17826	17757	17915	17804	17660	17543	17700	17703	17905	17671	17701	17850	17782	17763	17818	17821	17809	17643	17744	17927	17788	17594	17785	17610	17726	17537	17808	17521	17773	17872	17742	17797	17566	17658	17715	17845	17625	17567	17885	17716	17600	17733	17695	17772	17788	17877	17664	17735	17849	17860	17797	17914	17830	17976	17684	17698	17967	17565	17892	17855	17713	17892	17674	17695	17712	17829	17737	17641	17786	17794	17562	17764	17642	17805	17615	17877	17810	17883	17772	17694	17810	17671	17963	17815	17887	17851	17668	17827	17611	17836	17716	17957	17581	17648	17778	17841	17483	17792	17782	17877	17573	17707	17783	17664	17646	17917	17764	17756	17737	17764	17885	17787	17874	17622	17769	17781	17698	17808	17666	17676	17742	17757	17787	17781	17680	17837	17829	17773	17826	17607	17793	17730	17733	17892	17694	17546	17919	17741	17833	17904	17796	17703	17730	17598	17692	17739	17911	17693	17657	17863	17683	17827	17751	17865	17780	18003	17932	17901	17726	17640	18071	17902	17514	17837	17883	17719	17531	17835	17972	17780	17629	17670	17738	17554	17839	17690	17652	17846	17833	17720	17653	18094	17733	17706	17939	17825	17591	17864	17764	17562	17610	17886	17786	17847	18012	17678	17725	18044	17806	17732	17695	17708	17783	17942	17701	17632	17771	17676	17879	17759	17727	17648	17657	17932	17732	17987	17742	17861	17772	17722	17726	17682	17794	17739	17793	17853	17642	17703	17896	17861	17822	17693	17933	17898	17774	17853	17724	17653	17913	17796	17770	17843	17858	17832	17885	17764	17833	17682	17701	17641	17797	17635	17759	17827	17835	17574	17889	17869	17869	17881	17722	17841	17758	17644	17718	17620	17770	17769	17692	17828	17755	17787	17818	17631	17593	17856	17758	17815	17574	17670	17875	17789	17806	17687	17683	17775	17754	17737	17902	17617	17986	17650	17611	17677	17773	17668	17991	17674	17890	18132	17792	17735	17745	17708	17682	17756	17640	17587	17779	17929	17705	17590	17722	17670	17794	17851	17806	17795	17679	17694	17891	17633	17677	17798	17721	17805	17719	17571	17686	17733	17931	17956	17863	17427	17745	17855	17546	17651	17728	17687	17641	17883	17877	17804	17645	17828	17611	17633	17579	17674	17960	17796	17946	17693	17790	17801	17650	17639	17771	17975	17853	17865	17874	17643	17681	17891	17660	17711	17693	17967	17944	17635	17821	17653	17803	17936	17913	17574	17735	17892	17775	17825	17893	17839	17829	17763	17912	17696	17904	17722	17790	17613	17973	17563	17779	17806	17775	17884	17874	17727	17807	17904	17903	17762	17755	17797	17676	17888	17791	17581	17803	17724	17674	17684	17784	17754	17807	17852	17615	17649	17601	17545	17796	17699	17895	17817	17743	17677	17632	17777	17778	17731	17932	17983	17951	17724	17630	17821	17628	18008	17632	17810	17744	17858	17697	17879	17685	17849	17611	17799	17790	17841	17741	17866	17703	17760	17634	17746	17734	17703	17642	17924	17840	17762	17660	17720	17705	17598	17744	17811	17758	17713	17961	17872	17897	17768	17900	17867	18024	17789	17949	17695	17713	17955	17596	17601	17822	17732	17697	17797	17645	17442	17837	17632	17606	17748	17711	17620	17650	17932	17645	17576	17830	17965	17824	18035	17739	17745	17858	17677	17768	17953	17743	17815	17856	17692	17764	17850	17848	17604	17642	17771	17782	17634	17645	17844	17691	17973	17769	17766	18059	17771	17913	17844	17862	17768	17538	17760	17822	17708	17772	17760	17703	17699	17898	17914	17644	17796	17720	17762	17727	17666	17845	17739	17857	17835	17780	17677	17615	17811	17718	17842	17910	17770	17669	17787	17739	17531	17751	17812	17780	17586	17899	17651	17815	17656	17982	17846	17753	17942	17972	17770	17750	17858	17705	17838	17760	17984	17627	17593	17709	17827	17833	17641	17481	17729	17524	17800	17864	17823	17663	17700	17777	17831	17771	17755	17495	17704	17758	17800	17676	17725	17862	17821	17838	17841	17698	17673	17741	17800	17689	17864	17502	17713	17687	17816	17822	17648	17562	17560	17571	17849	17702	17720	17633	17768	17753	17561	17988	17828	17782	17650	17919	17660	17710	17650	17732	17879	17714	17715	17453	17726	17726	17621	17534	17679	17905	17732	17573	17754	17756	17835	17758	17411	17718	17580	17733	17555	17712	17998	17898	17674	17794	17801	17592	17566	17754	17889	17810	17741	17837	17775	17662	17615	17771	17801	17840	17703	17835	17532	17688	17587	17691	17747	17654	17825	17758	17671	17632	17743	17687	17704	17726	17744	17854	17799	17759	17881	17632	17464	17672	17690	17734	17816	17858	17752	17767	17615	17683	17901	17803	17609	18099	17791	17582	17701	17872	17873	17787	17921	17744	17663	17844	17740	17791	17795	17704	17849	17771	17580	17754	17764	17655	17749	17740	17674	17611	17996	17894	17802	17973	18088	17652	17703	17856	17963	17636	17998	17869	17804	17844	17930	17768	17679	17704	17939	17599	17774	17925	17810	17877	17998	17715	17715	17867	17675	17651	17768	17873	17810	17830	17754	17910	17686	17702	17557	17667	17919	17804	17998	17866	17631	18017	17919	17649	17796	17843	17909	17739	17768	17621	17669	17762	17660	17716	17901	17865	17733	17732	17574	17520	17854	17705	17476	17617	17774	17798	17894	17841	17551	17834	17911	17770	17816	17677	17856	17595	17629	17976	17705	17578	17700	17783	17786	17874	17600	17955	17706	17818	17766	17698	17827	17665	17725	17740	17745	17742	17599	17844	17401	17752	17581	17825	17861	17599	17779	17526	17662	17835	17896	17942	17734	17745	17744	17781	17754	17791	17589	17668	17768	17773	17864	17951	17845	17803	17748	17955	17668	17717	17973	17621	17701	17773	17665	17624	17707	17771	17757	17779	17872	17699	17886	17755	17799	17838	17530	17681	17582	17714	17678	17918	17729	17708	17937	17729	17803	17870	17625	17799	17684	17842	17670	17914	17845	17895	17810	17828	17674	17788	17688	17870	17736	17642	18002	17891	17643	17683	17692	17697	17805	17651	17723	17757	17953	17916	17847	17833	17901	18030	17597	17844	17820	18027	17802	17820	17806	17969	17766	17822	17775	17770	17845	17566	17834	17869	17606	17642	17560	17715	17875	17730	17702	17857	17703	17965	17839	17862	17779	17969	17670	17891	17811	17840	17731	17717	17721	17825	17782	17632	17907	17791	17958	17944	17749	17718	17778	17716	17642	17866	17829	17658	17722	17610	17622	17879	17917	17706	17686	17899	17888	17610	17733	17855	17770	17634	17847	17902	17704	17833	17912	17795	17638	17881	17763	17845	17645	17948	17982	17813	17678	17632	17887	17808	17797	17832	17753	17762	17678	17861	17769	17496	18048	17616	17677	17842	17783	17777	17758	17716	17770	17742	17744	17940	17877	17700	17799	17485	17748	17864	17700	17800	17623	17813	17793	17701	17850	17836	17881	17582	17826	17711	17693	17904	17796	17569	17705	17744	17637	17764	17828	17870	17944	17899	17659	17468	17771	17969	17775	17849	17742	17753	17898	17758	17641	17655	17774	17853	17847	17823	17703	17563
25062	40048	37018	28542	23229	20070	18595	17515	16926	16518	16534	16435	16233	15991	15768	15695	15602	15417	15460	15165	15179	15327	15242	15106	15073	15023	15171	15001	15013	14905	15058	14879	14745	14937	14891	14792	14868	14869	14791	14862	14987	14709	14773	14958	14915	14994	14905	14678	14904	14822	14800	14846	14845	14954	14964	14945	14840	14776	14872	14965	14827	14855	14857	14931	15020	14817	14927	14942	14861	14935	14977	14817	14847	14788	14861	14772	14898	14809	14908	14833	15003	14995	14891	14750	14934	15059	14849	14782	15032	14829	14835	15055	14994	14955	14999	14930	14811	14891	14992	14751	14883	14870	14856	14828	14802	14845	14906	14983	14844	15014	14809	14667	14811	14942	14932	14693	14806	14899	14969	14732	14856	14900	14705	14990	14892	14756	14754	14785	14889	14824	14789	14815	14809	14969	14822	14936	14839	14767	14842	14795	14904	14805	14658	14929	14807	14860	15004	14801	14951	14876	14878	14800	14938	14857	14899	14932	14914	14756	14851	14897	14973	14808	14745	14958	14829	14905	14889	15075	14760	14739	14920	15020	14869	15044	14803	14720	14763	14900	14944	14829	14820	14882	14908	14971	15012	14939	14975	14688	14671	14760	14974	14981	14966	14849	14943	14860	14719	14834	14703	14865	14793	14792	14770	14748	14836	14754	14851	14762	14787	14878	14980	14865	14862	14601	14891	14942	14715	14962	14976	14858	14809	14863	14947	14817	14926	14859	14859	14792	14771	14937	15040	14857	14716	14889	14684	14938	14962	14770	14988	14772	14928	14763	14907	14970	14882	15009	14852	14925	14796	14694	14857	15008	14791	14772	14832	14855	14890	14843	14820	14760	14813	14775	14874	14912	14806	14796	14950	14928	14960	14701	14871	14918	14846	14835	15048	14983	14824	14910	14730	14803	14804	14887	14897	14814	14800	14924	14776	14934	15184	14837	14981	14794	15010	14797	14901	15087	14979	14882	14769	14796	14823	14839	14802	14775	14968	14918	14867	14869	14903	14558	14864	14867	14782	14943	14861	14895	14846	14906	14851	14844	14832	14893	14928	14868	14918	14775	15077	14949	14793	14854	14772	14883	14822	14968	14856	14873	14952	14853	14826	14864	15056	14807	14711	14978	15044	14827	14977	15022	14871	14833	14693	15093	14843	14983	14886	14809	14805	14851	14944	14782	14955	14896	14762	14859	15000	14896	14759	14793	14768	14933	14733	14986	14861	14853	14815	14691	14918	14953	15015	14774	14913	14732	14809	14764	14858	14863	14755	14850	14820	14845	14901	15017	14966	14680	14868	14831	14957	14966	14861	14804	14845	14941	14634	14966	14943	14858	15139	14889	14886	14749	14971	14803	14860	14870	14828	14703	14716	14901	14886	14974	14929	14869	15005	14902	14754	14983	14869	14951	14784	14933	14822	14942	14771	14834	14916	14590	15010	15146	14815	14791	14876	14771	15032	14877	14778	14880	14795	14766	14917	14962	14985	15000	14932	14625	14939	14918	14850	14791	14771	15001	14911	15062	14780	14979	14767	14794	14763	14837	14928	14953	14932	15077	14850	14910	14914	14956	14708	14954	14943	14740	15062	14798	15027	14845	14848	14873	14800	14797	14588	14877	14773	14918	14793	14915	14792	14771	14848	14861	14856	14798	14854	14632	14947	14867	14929	14873	14974	14764	14945	14960	14853	14861	14770	14829	14945	14773	14750	14886	14915	14864	14871	14809	15008	14797	14810	14859	14845	14778	15039	14952	14922	14758	14920	14936	14861	14834	14907	14841	14909	14646	15035	14807	14861	14710	14888	14982	14870	14710	14723	14643	14834	14865	14896	14972	14921	14840	14777	14802	14910	14841	14984	14844	14868	14904	14758	15012	14863	15050	14890	14774	14885	14944	14958	14805	14730	14721	14949	14833	14849	14860	14854	14796	14691	14869	14806	14831	14815	14738	14957	14842	14821	14967	15019	15112	14760	14902	14887	14843	14769	14762	15033	14854	14766	14709	15075	14873	14939	14861	14793	14732	14780	14822	14828	14909	14923	14910	14877	14815	14968	14978	14852	15115	14852	14881	14882	14781	15031	14769	14962	14730	14903	14853	14911	14786	14911	14909	14764	14888	14946	14865	14897	14984	14931	14900	14874	14851	14789	14755	15009	14913	15005	14850	14843	14902	14763	14876	14792	14826	14905	14911	14857	14981	14715	14838	14811	14853	14719	14929	14766	14816	14933	14768	14930	14997	14946	14864	14899	15057	15171	14929	15029	14935	14840	14808	14705	14848	14931	14954	14816	14986	14862	14951	14740	14963	14765	14726	14821	14897	14956	14852	15022	14638	14848	14754	14821	14889	14961	14816	14817	14903	14653	14908	14768	14849	14861	14985	15027	14725	14838	14809	15035	14895	14881	14882	14882	14932	14911	14946	14744	14761	14850	14908	14842	14964	14734	14848	14781	15000	15022	14920	14896	14806	14893	14861	14957	14915	14879	14971	14944	14748	14882	15000	14913	14822	14884	14724	14834	14785	14787	14836	15013	14967	15034	14873	14911	14868	14896	14935	14905	14808	14858	14769	14914	14944	14846	14799	14843	14948	14826	14999	14983	14862	14842	14833	14947	15017	14764	14914	14815	15032	14822	14963	14912	14894	14799	14797	14987	14771	14757	14760	14857	14918	15005	14997	14849	14891	14812	14792	14789	14973	14719	14983	14952	14894	14794	15039	14833	14845	14845	14833	14883	14915	14754	14777	14814	14897	14782	14902	14816	14843	14947	14687	14870	14970	14895	14826	14877	14844	14842	14811	14830	14693	14951	14858	15017	14756	14968	14862	14871	14839	14873	14818	14796	14805	14864	14905	14792	14807	14860	14928	14932	14948	14932	14729	15035	14933	14860	14997	14832	14815	14631	14909	14837	14880	14901	14773	14770	14937	15019	14777	14714	14793	14833	14940	14889	14665	15064	14929	14932	14871	14714	14886	14854	14865	15011	14833	14954	14894	14795	14890	14959	14936	14936	14937	14735	15104	14944	14914	14900	15056	14827	14870	14625	14748	14981	14759	14750	15014	14981	14804	14836	14930	14740	14807	14835	14987	14919	14855	14837	14945	14915	14808	14787	14921	14912	14988	14981	14678	14851	14925	14697	14832	14858	14859	14995	14856	14877	14895	14809	14609	14886	14938	14727	14851	14987	14901	14932	14892	14973	14764	14915	14916	14891	15109	14870	14736	14893	14840	15016	14707	14834	14668	14855	14933	14835	14876	14771	14783	14812	14685	14897	14849	14826	14884	14859	14926	14889	14951	14961	15014	14857	14978	14959	14811	14822	14993	14989	14904	14996	14961	14909	14715	14989	14922	14901	14838	14987	14890	14802	14922	14814	15045	14882	14757	14939	14885	14775	14791	14818	14796	14897	14935	14799	14815	14860	14957	14923	14840	14717	14868	14791	14802	15029	14962	14904	14886	14843	14977	14996	14951	14976	14921	14870	15002	14860	14966	14940	14827	14858	14892	14806	14827	14835	14865	14872	14817	14796	14862	14903	14765	14745	14855	14964	14909	14808	14790	15037	14882	14840	14933	14829	14864	14811	14932	14960	14949	14866	14689	14704	14871	14831	14870	14856	14839	14929	15067	14872	14898	14822	14865	14886	14819	14889	14887	15012	14851	15110	14932	14831	14971	14934	15005	14896	14956	14801	14943	14806	14758	15015	14949	14856	14913	15074	14845	14828	14978	14832	14875	14816	14890	14816	14889	14798	14817	14947	14812	14881	15029	14890	14815	14836	14704	14970	14917	14778	14977	14757	14795	14879	14857	14885	14869	15047	14838	14609	14891	14870	14823	14640	14901	14857	14835	14815	14851	14730	14988	14587	15034	14899	14825	14872	14892	15022	14973	14877	14824	14675	14858	14805	14997	14894	14916	14996	14931	14851	15059	14836	14813	14809	14890	14939	14965	15147	14753	14825	14800	14795	14942	14968	14919	15048	14840	14949	14801	14910	14898	14975	14863	14873	14910	14880	14904	14846	14945	14852	14816	14973	14679	14751	14791	14905	14890	14803	14763	14906	14913	14902	14755	14980	14729	14853	15044	14915	14988	14862	14749	14937	15003	14824	14991	14894	14773	14880	14902	14922	14878	14922	14756	14995	14861	14933	14893	14866	14831	14862	14898	14837	14818	14755	14870	14868	15003	14840	14862	14899	14862	14935	14967	14865	14807	14855	14764	14934	14861	14936	14894	14890	14909	15015	14849	14836	14830	14803	14850	14962	14994	14871	14778	14978	14796	14916	14880	14837	14980	14963	14882	14934	14909	14866	14753	15023	14843	14727	14832	14989	14954	14945	14848	14814	14814	14935	14826	14798	14896	14893	14926	15085	14832	15021	14956	14733	14811	14954	14862	14819	14696	14805	14821	14734	14921	14781	15062	14804	14925	14825	14985	14835	14890	14809	14795	14879	14856	14714	14746	14697	14990	14740	14837	14967	14839	14915	14951	14912	15030	15085	14888	14824	14847	15045	14979	14867	14729	14878	14900	14902	14783	14849	14984	14917	14868	14863	14767	14885	14824	15030	14802	14864	14823	14832	14824	14798	14927	14876	14988	14808	14965	14862	14866	14889	14756	14805	14725	14942	14932	14726	14760	14818	14834	14806	14881	14791	14863	14919	14894	14755	15068	14928	14748	14866	14957	14882	14923	14840	14943	14920	14926	14938	14896	14893	14794	14881	14722	14902	14833	15079	14995	14848	14980	14904	14829	14982	14723	14845	14960	14898	14847	14877	14932	14810	14872	15004	14830	14817	14900	14858	14849	15075	14644	14898	14789	14940	14855	14841	14947	14875	14937	14890	14927	14773	14929	14842	14821	14808	14672	14838	14768	14904	14613	14880	14948	14885	14846	14891	14827	14814	14891	15247	15140	14944	14882	14999	14997	14815	15012	14762	14919	14745	14948	14750	14921	14785	15029	14996	14783	14863	14864	14896	15009	14902	14987	14808	14667	14883	14856	14740	14752	14854	14876	14842	14754	14722	14669	14828	14818	14745	14731	14767	14689	14934	14809	14773	14882	14805	14799	14838	14892	15012	14688	14947	14862	14805	14952	14920	14782	14855	14771	14978	14928	14966	14836	14923	14839	14747	14856	14783	14910
23598	20946	28369	23803	21997	24665	25330	21363	20165	20521	20143	19972	19910	19618	19398	19269	19342	19255	19148	19159	19179	18901	18808	18839	18789	18927	18852	18893	18748	18806	18703	18737	18710	18678	18745	18746	18569	18515	18889	18732	18706	18700	18769	18700	18516	18812	18879	18727	18681	18748	18558	18493	18646	18533	18596	18520	18428	18854	18751	18843	18757	18708	18733	18579	18691	18741	18662	18712	18688	18585	18746	18568	18693	18700	18753	18632	18641	18767	18733	18703	18561	18721	18722	18725	18644	18715	18530	18560	18619	18585	18417	18501	18714	18874	18704	18615	18717	18535	18672	18634	18850	18698	18635	18584	18655	18597	18871	18660	18720	18802	18511	18469	18488	18655	18449	18658	18513	18782	18547	18523	18501	18472	18512	18464	18528	18843	18615	18628	18626	18796	18828	18771	18711	18574	18626	18446	18588	18736	18639	18623	18342	18522	18646	18743	18750	18592	18630	18521	18542	18893	18702	18744	18600	18677	18544	18565	18571	18540	18849	18678	18516	18822	18579	18505	18617	18681	18735	18596	18822	18714	18534	18653	18560	18475	18653	18331	18716	18565	18531	18770	18737	18575	18618	18471	18555	18661	18702	18592	18644	18662	18462	18665	18378	18788	18681	18623	18555	18589	18623	18804	18888	18559	18612	18496	18755	18506	18654	18448	18673	18525	18887	18580	18710	18575	18553	18354	18485	18837	18607	18656	18732	18683	18568	18614	18454	18819	18709	18677	18692	18698	18685	18464	18933	18552	18643	18657	18565	18826	18683	18715	18939	18757	18619	18772	18644	18632	18916	18545	18556	18543	18674	18626	18548	18523	18609	18762	18409	18560	18559	18712	18512	18516	18849	18693	18546	18548	18361	18457	18723	18552	18583	18633	18730	18660	18748	18498	18698	18531	18552	18794	18679	18520	18619	18498	18726	18620	18664	18605	18422	18742	18831	18687	18790	18587	18394	18484	18352	18632	18844	18487	18774	18524	18619	18825	18658	18857	18723	18688	18840	18662	18603	18827	18541	18472	18631	18770	18682	18806	18465	18679	18717	18670	18664	18594	18884	18408	18509	18686	18640	18612	18490	18540	18774	18529	18866	18596	18496	18523	18933	18779	18581	18591	18615	18601	18643	18454	18555	18886	18665	18778	18570	18670	18599	18653	18608	18703	18514	18630	18686	18466	18739	18739	18716	18740	18669	18568	18504	18457	18753	18689	18486	18729	18718	18634	18573	18721	18658	18507	18517	18531	18549	18721	18592	18738	18578	18617	18844	18679	18426	18626	18528	18705	18596	18858	18715	18574	18417	18671	18687	18776	18805	18689	18710	18560	18850	18712	18582	18383	18723	18452	18684	18448	18534	18530	18519	18483	18592	18534	18885	18529	18652	18823	18781	18608	18682	18684	18464	18650	18806	18861	18862	18569	18449	18541	18561	18554	18716	18418	18619	18550	18543	18427	18521	18347	18515	18747	18659	18466	18803	18450	18714	18750	18690	18423	18805	18674	18742	18521	18608	18661	18735	18430	18782	18491	18539	18623	18599	18516	18566	18587	18685	18744	18637	18471	18693	18642	18455	18893	18483	18478	18728	18577	18476	18614	18610	18724	18590	18625	18744	18696	18450	18569	18663	18546	18582	18598	18566	18599	18447	18767	18518	18393	18476	18445	18711	18608	18660	18572	18844	18728	18475	18541	18576	18379	18502	18633	18483	18527	18604	18722	18785	18711	18579	18558	18431	18656	18650	18914	18672	18581	18512	18475	18701	18684	18610	18636	18411	18754	18563	18569	18691	18584	18402	18474	18570	18727	18630	18785	18755	18621	18640	18661	18683	18700	18879	18556	18635	18577	18645	18562	18756	18555	18777	18717	18712	18566	18667	18459	18696	18384	18732	18655	18543	18653	18547	18655	18592	18792	18676	18632	18515	18551	18596	18787	18798	18618	18871	18634	18643	18492	18510	18403	18647	18625	18531	18666	18588	18756	18555	18593	18499	18659	18409	18587	18738	18672	18634	18484	18472	18375	18682	18584	18423	18655	18616	18644	18886	18615	18549	18562	18563	18667	18648	18656	18624	18619	18667	18524	18572	18768	18359	18804	18622	18757	18686	18455	18516	18712	18694	18812	18818	18499	18588	18519	18572	18565	18691	18609	18544	18546	18649	18469	18705	18646	18835	18482	18592	18574	18585	18593	18481	18679	18672	18611	18843	18552	18797	18616	18706	18530	18608	18413	18584	18657	18521	18584	18608	18566	18528	18679	18541	18617	18675	18690	18559	18441	18593	18552	18793	18594	18345	18564	18705	18746	18632	18703	18542	18583	18432	18622	18836	18560	18498	18809	18721	18743	18766	18533	18724	18695	18782	18580	18457	18463	18506	18365	18443	18484	18644	18682	18627	18618	18470	18479	18634	18877	18725	18758	18473	18800	18531	18515	18769	18508	18766	18689	18588	18786	18522	18509	18634	18723	18665	18768	18614	18669	18507	18574	18524	18578	18541	18689	18650	18715	18560	18774	18528	18732	18706	18714	18647	18719	18469	18843	18771	18459	18523	18502	18514	18630	18805	18495	18577	18507	18401	18830	18704	18548	18585	18358	18670	18606	18588	18663	18539	18687	18598	18676	18531	18676	18615	18574	18602	18562	18606	18666	18694	18591	18511	18789	18721	18639	18632	18469	18647	18643	18696	18760	18675	18921	18529	18623	18649	18693	18534	18729	18845	18338	18720	18481	18547	18599	18596	18900	18722	18662	18568	18724	18593	18617	18686	18687	18856	18894	18696	18387	18605	18558	18652	18477	18568	18801	18718	18706	18617	18741	18553	18642	18663	18491	18731	18681	18577	18483	18640	18392	18583	18613	18655	18601	18824	18685	18595	18714	18740	18586	18609	18566	18655	18609	18505	18652	18548	18543	18871	18716	18366	18381	18629	18704	18729	18349	18598	18756	18411	18695	18742	18545	18424	18301	18537	18614	18595	18628	18555	18450	18698	18446	18621	18634	18626	18390	18636	18633	18677	18742	18691	18554	18574	18504	18496	18696	18499	18639	18480	18632	18785	18604	18686	18628	18536	18771	18590	18642	18492	18583	18596	18635	18537	18844	18699	18550	18681	18588	18619	18666	18532	18495	18652	18650	18314	18734	18558	18504	18605	18533	18520	18634	18675	18624	18519	18636	18562	18636	18772	18645	18669	18529	18568	18464	18476	18534	18440	18468	18766	18506	18564	18538	18608	18839	18426	18550	18542	18644	18494	18517	18579	18716	18739	18545	18629	18688	18652	18598	18418	18497	18694	18446	18791	18634	18803	18751	18465	18555	18715	18593	18484	18651	18458	18861	18705	18629	18877	18813	18883	18607	18637	18632	18710	18404	18487	18686	18660	18494	18404	18473	18758	18745	18668	18672	18633	18565	18679	18851	18513	18716	18468	18615	18618	18498	18381	18811	18635	18747	18591	18730	18684	18548	18617	18745	18643	18700	18435	18554	18602	18620	18741	18585	18755	18673	18674	18631	18559	18551	18645	18468	18425	18617	18617	18512	18631	18650	18452	18525	18426	18650	18510	18597	18574	18617	18700	18790	18423	18353	18608	18689	18417	18733	18536	18585	18743	18660	18543	18732	18535	18386	18536	18745	18849	18631	18564	18184	18612	18416	18422	18667	18560	18571	18733	18666	18575	18531	18593	18617	18720	18674	18697	18696	18682	18737	18678	18489	18355	18627	18805	18673	18705	18688	18682	18490	18382	18733	18460	18581	18713	18573	18563	18331	18584	18883	18619	18539	18690	18576	18466	18659	18846	18484	18649	18589	18523	18584	18518	18507	18525	18575	18629	18753	18504	18572	18628	18743	18601	18424	18785	18701	18393	18531	18676	18695	18664	18500	18628	18389	18553	18430	18471	18718	18545	18496	18600	18677	18621	18738	18745	18863	18649	18700	18725	18494	18463	18541	18454	18499	18597	18723	18691	18623	18430	18613	18824	18747	18804	18664	18684	18654	18764	18594	18716	18650	18647	18799	18593	18649	18589	18667	18715	18518	18700	18615	18751	18606	18612	18404	18540	18527	18664	18641	18711	18666	18635	18658	18605	18695	18756	18608	18596	18441	18687	18467	18653	18608	18537	18672	18556	18720	18525	18539	18703	18667	18742	18574	18636	18633	18461	18619	18767	18691	18697	18550	18966	18771	18881	18416	18729	18656	18545	18675	18655	18679	18671	18696	18671	18674	18581	18743	18676	18712	18502	18633	18623	18587	18701	18688	18839	18592	18811	18524	18690	18557	18556	18602	18524	18441	18666	18469	18457	18629	18586	18624	18518	18482	18469	18631	18644	18652	18646	18471	18668	18493	18650	18553	18704	18751	18378	18699	18517	18601	18657	18626	18569	18583	18728	18774	18576	18568	18769	18773	18840	18679	18707	18641	18688	18504	18624	18614	18465	18591	18555	18681	18828	18603	18670	18635	18528	18490	18542	18683	18589	18802	18637	18403	18493	18689	18688	18758	18642	18888	18679	18628	18763	18562	18627	18599	18267	18756	18499	18833	18736	18654	18812	18741	18712	18561	18374	18521	18674	18668	18716	18483	18703	18540	18729	18436	18592	18842	18690	18426	18861	18590	18686	18812	18708	18580	18737	18440	18569	18672	18793	18613	18527	18541	18759	18786	18558	18586	18765	18523	18705	18636	18671	18727	18721	18532	18532	18667	18513	18463	18578	18777	18644	18614	18499	18706	18690	18754	18596	18528	18804	18701	18691	18532	18567	18662	18683	18788	18569	18745	18524	18834	18804	18734	18361	18614	18805	18418	18607	18667	18369	18738	18521	18740	18604	18668	18768	18778	18555	18686	18909	18632	18544	18642	18709	18843	18584	18614	18949	18510	18468	18541	18470	18551	18721	18625	18557	18662	18683	18739	18759	18748	18627	18703	18908	18647	18526	18853	18634	18646	18550	18551	18648	18678	18695	18586	18538	18602	18605	18420	18547	18531	18480	18466	18825	18781	18478	18816	18707	18835	18663	18557	18573	18629	18823	18478	18605	18686	18454	18614	18590	18723	18552	18651	18587	18372	18541	18622	18707	18825	18595	18681	18632	18612	18604	18697	18571	18558	18472	18677	18680	18398	18537	18683	18610	18638	18641	18424
26960	44324	40895	32084	26254	22643	20486	19292	18400	17993	17588	17518	17262	16870	16717	16358	16452	16245	16052	16064	16038	15948	15548	15762	15682	15535	15507	15401	15535	15394	15518	15414	15446	15382	15340	15611	15300	15453	15500	15353	15494	15513	15402	15386	15265	15378	15376	15320	15352	15493	15340	15471	15419	15423	15370	15377	15272	15374	15462	15255	15342	15399	15443	15437	15271	15347	15232	15287	15304	15371	15434	15464	15261	15427	15187	15344	15368	15293	15335	15380	15371	15263	15395	15161	15470	15303	15328	15461	15268	15467	15423	15338	15289	15176	15460	15347	15385	15358	15256	15325	15327	15289	15471	15214	15266	15255	15067	15321	15221	15344	15372	15376	15355	15430	15405	15400	15391	15378	15388	15277	15434	15413	15309	15059	15392	15475	15095	15416	15244	15261	15355	15214	15445	15460	15341	15172	15249	15238	15341	15275	15313	15452	15392	15264	15475	15371	15265	15404	15350	15442	15344	15173	15260	15261	15163	15341	15245	15526	15158	15393	15346	15394	15346	15382	15317	15349	15334	15139	15334	15137	15210	15279	15348	15379	15526	15186	15445	15313	15277	15262	15451	15233	15303	15431	15305	15279	15248	15388	15248	15426	15325	15326	15286	15270	15178	15331	15277	15310	15329	15403	15369	15364	15066	15165	15307	15275	15175	15259	15164	15273	15351	15495	15364	15500	15290	15466	15224	15190	15304	15507	15392	15508	15224	15324	15425	15308	15365	15271	15374	15462	15304	15176	15185	15289	15356	15561	15414	15415	15052	15284	15287	15137	15417	15383	15450	15188	15165	15300	15281	15177	15326	15312	15295	15385	15355	15342	15421	15194	15468	15261	15326	15475	15289	15313	15274	15225	15291	15243	15497	15263	15348	15439	15310	15315	15373	15344	15363	15186	15256	15234	15231	15386	15473	15356	15353	15396	15247	15402	15182	15342	15240	15199	15296	15174	15206	15384	15270	15350	15353	15140	15260	15120	15472	15449	15275	15268	15426	15430	15325	15280	15223	15369	15150	15338	15305	15384	15350	15445	15437	15389	15291	15554	15484	15311	15354	15337	15231	15269	15191	15336	15321	15496	15346	15181	15324	15234	15365	15223	15399	15363	15353	15254	15197	15276	15164	15331	15236	15447	15367	15304	15408	15340	15317	15323	15212	15228	15241	15309	15370	15345	15273	15328	15402	15373	15261	15369	15325	15329	15337	15379	15202	15289	15414	15545	15202	15317	15366	15322	15392	15429	15436	15194	15179	15253	15349	15493	15211	15274	15325	15427	15268	15317	15135	15358	15347	15262	15303	15377	15274	15319	15167	15184	15145	15498	15257	15238	15466	15296	15315	15346	15469	15223	15503	15262	15422	15265	15554	15266	15319	15344	15178	15215	15223	15298	15391	15299	15446	15327	15423	15233	15217	15261	15399	15346	15402	15375	15203	15176	15291	15267	15395	15562	15208	15325	15392	15206	15317	15397	15336	15308	15264	15294	15420	15302	15327	15573	15266	15210	15339	15401	15394	15356	15263	15543	15361	15306	15177	15386	15318	15079	15254	15347	15456	15443	15273	15214	15398	15523	15282	15280	15446	15250	15462	15334	15364	15383	15410	15369	15345	15185	15218	15425	15464	15149	15333	15421	15323	15430	15314	15368	15257	15262	15420	15444	15318	15385	15328	15409	15364	15364	15261	15376	15414	15345	15407	15340	15197	15308	15247	15334	15310	15468	15238	15439	15288	15484	15220	15437	15385	15390	15269	15288	15388	15412	15225	15326	15113	15427	15289	15194	15354	15188	15228	15210	15444	15289	15449	15397	15336	15368	15202	15115	15377	15359	15361	15213	15312	15257	15212	15455	15245	15450	15494	15433	15409	15402	15309	15298	15233	15400	15244	15195	15466	15484	15544	15381	15340	15408	15220	15422	15272	15440	15304	15440	15288	15334	15206	15323	15357	15299	15293	15384	15296	15366	15233	15428	15332	15347	15200	15395	15364	15328	15421	15324	15334	15313	15208	15382	15321	15233	15263	15340	15312	15527	15188	15296	15271	15372	15226	15333	15206	15404	15244	15367	15248	15357	15247	15334	15221	15382	15384	15670	15235	15404	15359	15188	15092	15339	15202	15435	15313	15401	15321	15365	15325	15376	15415	15425	15345	15414	15270	15281	15271	15216	15556	15258	15417	15407	15413	15357	15278	15422	15371	15249	15389	15329	15382	15474	15423	15354	15109	15324	15404	15335	15394	15380	15529	15324	15367	15532	15201	15244	15438	15200	15425	15232	15481	15303	15396	15144	15272	15364	15353	15447	15397	15345	15307	15250	15446	15343	15366	15394	15359	15381	15265	15411	15233	15329	15273	15349	15498	15281	15470	15300	15331	15363	15345	15348	15345	15287	15230	15429	15308	15161	15311	15353	15153	15323	15284	15428	15274	15281	15281	15394	15262	15400	15299	15315	15203	15402	15226	15311	15422	15309	15261	15277	15316	15411	15238	15237	15377	15484	15274	15326	15335	15284	15155	15342	15591	15282	15341	15458	15366	15320	15360	15292	15442	15358	15328	15182	15233	15345	15220	15438	15248	15220	15095	15286	15272	15218	15298	15377	15284	15362	15348	15286	15290	15367	15421	15283	15276	15268	15354	15384	15301	15272	15365	15291	15406	15386	15246	15439	15340	15402	15386	15383	15255	15363	15379	15198	15473	15341	15216	15371	15418	15255	15368	15285	15308	15224	15338	15395	15147	15284	15270	15364	15443	15252	15296	15374	15338	15409	15442	15343	15413	15185	15247	15573	15308	15329	15294	15379	15361	15416	15325	15435	15318	15307	15217	15297	15410	15303	15343	15298	15393	15395	15266	15240	15414	15310	15475	15263	15228	15407	15289	15349	15290	15437	15222	15379	15440	15228	15434	15267	15345	15395	15297	15254	15314	15458	15306	15444	15323	15352	15541	15267	15110	15303	15259	15339	15186	15411	15304	15325	15295	15310	15486	15310	15277	15333	15333	15164	15233	15379	15453	15398	15485	15365	15382	15235	15249	15448	15331	15350	15333	15279	15224	15218	15345	15352	15303	15464	15307	15406	15253	15326	15345	15387	15276	15320	15391	15174	15207	15340	15359	15245	15419	15354	15356	15367	15253	15218	15241	15477	15311	15386	15300	15408	15448	15394	15285	15387	15182	15368	15277	15360	15490	15288	15384	15412	15322	15334	15388	15383	15347	15329	15259	15464	15349	15171	15444	15281	15345	15322	15229	15457	15382	15358	15233	15179	15130	15341	15208	15238	15300	15454	15297	15433	15354	15349	15356	15341	15358	15277	15429	15223	15208	15308	15316	15235	15368	15310	15199	15304	15296	15249	15208	15232	15247	15261	15395	15268	15113	15363	15327	15347	15210	15353	15363	15420	15488	15237	15361	15296	15362	15389	15400	15430	15346	15396	15298	15307	15266	15314	15343	15346	15377	15449	15362	15331	15210	15317	15305	15184	15327	15255	15388	15264	15295	15449	15303	15360	15252	15277	15393	15198	15287	15373	15321	15318	15317	15308	15231	15385	15215	15423	15355	15402	15257	15212	15321	15245	15642	15362	15389	15223	15513	15265	15237	15380	15403	15259	15285	15353	15431	15345	15349	15437	15222	15430	15299	15328	15192	15304	15450	15318	15527	15260	15332	15349	15232	15311	15388	15304	15359	15291	15205	15256	15440	15465	15328	15472	15470	15266	15498	15259	15234	15320	15345	15315	15409	15306	15365	15237	15563	15302	15346	15229	15428	15439	15324	15362	15304	15397	15341	15384	15322	15220	15482	15332	15418	15203	15058	15333	15436	15246	15358	15315	15340	15240	15282	15323	15364	15295	15237	15366	15323	15267	15246	15460	15237	15382	15351	15329	15248	15284	15319	15216	15349	15324	15210	15313	15384	15285	15515	15468	15092	15374	15343	15432	15429	15206	15275	15304	15283	15374	15083	15508	15355	15308	15269	15428	15517	15484	15374	15292	15433	15351	15518	15303	15144	15370	15344	15417	15392	15280	15349	15344	15110	15223	15418	15228	15367	15486	15301	15398	15316	15381	15346	15218	15335	15418	15568	15167	15408	15286	15303	15199	15330	15201	15421	15380	15475	15187	15272	15334	15476	15224	15281	15268	15382	15366	15427	15239	15319	15343	15252	15136	15406	15434	15312	15417	15358	15278	15431	15226	15390	15435	15289	15470	15195	15188	15279	15405	15342	15224	15353	15117	15416	15130	15456	15373	15242	15377	15247	15352	15378	15391	15306	15467	15363	15392	15207	15198	15255	15460	15378	15148	15266	15326	15320	15407	15405	15288	15385	15426	15159	15309	15392	15493	15284	15421	15276	15221	15353	15287	15364	15239	15197	15437	15324	15213	15219	15170	15397	15397	15445	15459	15333	15398	15369	15286	15312	15250	15390	15271	15450	15296	15434	15469	15247	15180	15138	15320	15479	15204	15283	15444	15210	15375	15352	15364	15330	15450	15361	15355	15377	15331	15149	15317	15367	15262	15476	15335	15470	15528	15286	15299	15343	15374	15400	15366	15257	15311	15388	15358	15279	15320	15275	15489	15295	15244	15352	15372	15402	15392	15414	15354	15504	15308	15457	15323	15337	15185	15449	15372	15226	15296	15357	15452	15345	15496	15234	15365	15325	15314	15357	15343	15233	15220	15246	15253	15288	15199	15317	15452	15294	15220	15387	15436	15330	15245	15317	15297	15134	15407	15423	15276	15392	15299	15431	15251	15389	15354	15452	15345	15375	15252	15379	15285	15373	15284	15311	15240	15403	15335	15258	15165	15375	15363	15311	15384	15310	15333	15185	15278	15415	15413	15259	15368	15363	15218	15291	15366	15408	15486	15270	15506	15300	15370	15311	15421	15168	15554	15238	15356	15510	15271	15352	15451	15261	15264	15351	15203	15398	15216	15318	15389	15518	15236	15336	15318	15260	15187	15478	15318	15340	15329	15283	15308	15112	15120	15347	15365	15386	15327	15369	15541	15299	15553	15403	15303	15299	15347	15245	15413	15308	15289	15241	15426	15411	15228	15488	15355	15295	15283	15198	15353	15167	15485	15357	15337	15491	15236	15155	15323	15356	15232	15417	15129	15286	15361	15245	15255	15257	15351
30649	26109	27582	24090	20522	19203	18572	18102	17981	17595	17673	17651	17543	17456	17620	17411	17356	17293	17538	17553	17473	17155	17336	17226	17239	17481	17188	17311	17207	17221	17361	17267	17374	17240	17281	17139	17200	17312	17194	17018	17211	17412	17381	17233	17067	17374	17208	17334	17245	17212	17035	17334	17321	17197	17204	17225	17094	17343	17171	17314	17443	17050	17237	17262	17235	17274	17214	17116	17313	17238	17133	17237	17265	17185	17069	17191	17044	17168	17174	17086	17481	17221	17174	17380	17310	17181	17183	16910	17229	17096	17140	17301	17375	17148	17235	17219	17406	17123	17091	17341	17203	17341	17268	17119	17122	17141	17359	17228	17376	17225	17184	17227	17297	17126	17495	17170	17258	17183	17163	17208	17142	17213	17277	17222	17324	17333	17228	17168	17401	17204	17242	17077	17280	17156	17273	17304	17098	17320	17151	17217	16987	17046	17213	17086	17117	17224	17204	17286	17386	17320	17209	17064	17247	17221	17295	17213	17131	17200	17077	17063	17082	17215	17225	17164	17204	17169	17368	17199	17148	17403	17057	17164	17396	17361	17277	17450	17113	17034	17212	17199	16941	17035	17519	17269	17354	17347	17323	17292	17172	17263	17126	17139	17036	17185	17196	17296	17063	17083	17207	17164	17152	17379	17153	17339	17435	17137	17401	17407	17237	17176	17263	17333	17357	17052	17240	17089	17263	17212	17185	17223	17367	17298	17075	17148	17242	17338	17155	17297	17200	17456	17013	17359	17042	17044	17141	17064	17206	17290	17357	17189	17168	17100	17214	16965	17207	17232	17162	17465	17383	17196	17166	17144	17406	17401	17160	17192	17252	17250	17072	17305	17214	17212	17205	17276	17179	17143	17130	17171	17353	17390	17297	17131	17256	17151	17125	16969	16934	17279	17230	17226	17222	17099	17146	17236	17159	17169	17259	17141	17321	17352	17121	17129	17245	17278	17247	17418	17270	17124	17170	17409	17189	17221	17233	17167	17221	16918	17251	17285	17197	17161	17283	17107	17171	17149	17136	17306	17388	17473	17339	17268	17344	17153	17214	17067	17384	17119	17294	17167	17163	17337	17208	17237	17258	17036	17279	17260	17057	17285	17442	17344	17073	17015	17141	17031	17317	17211	17037	17138	17355	17134	17333	17260	17155	17427	17350	17103	17315	17298	17251	17105	17266	17103	17241	17377	17210	17252	17109	17234	17156	17251	17209	17328	17269	17207	17221	17341	17142	17253	17135	17213	17363	17180	17258	17205	17366	17082	17398	17246	17373	17163	17402	17094	17302	17063	17052	17315	17193	17197	16982	17278	17218	17033	17095	17109	17287	17333	17103	17196	17264	17240	17077	17254	17368	17179	17123	17282	17351	17224	17402	17114	17171	17460	17161	17244	17095	17145	17193	17151	17181	17254	17287	17155	17163	17267	17275	17268	17260	17183	17263	17252	17098	16959	17108	17346	17065	17120	17218	17132	17137	17282	17264	17062	17149	17279	17269	17284	17339	17237	17257	17126	16990	17290	17286	17208	17225	17158	17247	17196	17398	17307	17075	17229	17171	17152	17401	17256	17475	17146	16976	17206	17422	17053	17297	17149	17136	17193	17237	17259	17408	17232	17162	17133	17095	17060	17213	17396	17383	17118	17152	17347	17200	17216	17096	17413	17158	17226	17122	17172	17106	17330	17120	17230	17451	17185	17012	17404	17084	17059	17288	17200	17268	17219	17190	17010	17219	17278	17205	17260	17033	17082	17211	17331	17289	17231	17147	17282	17285	17265	17272	17193	17305	17278	17139	17112	17244	17376	17300	17259	17233	17230	17247	17253	17186	16983	17388	17232	17364	17275	17054	17081	17121	17116	17241	16921	17193	17144	17367	17265	17297	17254	17117	17074	17265	17282	17251	17263	17398	17343	17353	17350	17252	17451	17240	17375	17220	17393	17188	17412	17091	17052	17342	17280	17161	17369	17266	17169	17296	17238	17394	17266	17114	17259	17001	17080	17132	17345	17054	17248	17260	17203	17110	17277	17153	17344	17331	17037	17343	17196	17041	17187	17214	17278	17052	17390	17180	17272	17115	17255	17313	17307	17145	17293	17290	17254	17286	17195	17088	17184	17183	17084	16866	17092	17330	17368	17318	17133	17152	17189	17329	17419	17191	17263	17177	17200	17329	17319	17242	17031	17204	16994	17203	17268	17299	17160	17352	17302	17282	17257	17172	17384	17327	17139	17288	17282	17199	17238	17150	17069	17139	17362	17218	17162	16987	16997	17198	17208	17089	17027	17413	17302	17262	17247	17337	17210	17199	17141	17243	17385	17003	17100	17152	17254	17140	17369	17128	17206	17209	17087	17120	17436	17215	17144	17241	17239	17554	17037	17465	17266	17343	17288	17269	17221	17355	17494	17216	17394	17494	17207	17181	17160	17180	17362	17177	17323	17060	17074	17265	17258	17073	17304	17340	17294	17241	17027	17318	17168	17342	17186	17237	17177	17262	17258	17159	17139	17098	17215	17335	17215	17192	17298	17051	17163	17283	17094	16998	17036	17268	17263	17443	17233	17224	17106	17256	17348	17326	17378	17220	17146	17286	17030	17242	17227	17295	17190	16889	17295	17252	17249	17286	17278	17162	17370	17021	16997	17027	17221	17264	17193	17082	17324	17004	17068	17144	17304	17192	17216	17050	17137	17103	17130	17178	17247	17190	17312	17163	17247	17341	17087	17257	17375	17231	17387	17204	17319	16965	17139	17265	17463	17147	17284	17237	17356	17179	17400	17274	17187	17173	17038	17169	17528	17222	17269	17324	17331	17183	17111	17171	17318	17188	17324	17376	17260	17226	17374	17308	17434	17311	17199	17301	17079	17215	17167	17250	17176	17267	17265	17212	17101	17059	17110	17140	17284	17417	17378	17336	17246	17231	17491	17360	17205	17270	17316	17354	17451	17364	17260	17219	17200	17264	17156	17168	17216	17240	17134	17004	17218	17239	17277	17223	17415	17402	17185	17202	17299	17416	17203	17464	17138	17357	17249	17102	17222	17203	17276	17070	17346	17198	17035	17062	17335	17209	17312	17058	17266	17193	17183	17038	17425	17075	17221	17458	17311	17322	17168	17345	17040	17257	17107	17263	17253	17090	17426	17227	17257	17161	17272	17227	17257	17395	17134	17086	17334	17259	17282	17245	17167	17343	17093	17239	17130	17142	17246	17224	17215	17514	17275	17157	17221	17076	17068	17399	17416	17421	17188	17221	17125	17271	17220	17213	17265	17214	17344	17177	17170	17122	17331	17362	17170	17214	17188	17108	17079	17311	17144	17163	17306	17208	17263	17212	17220	17170	17146	17316	17355	17117	17225	17293	17257	17376	17115	17156	17111	17609	17213	17120	17288	17330	17217	17198	17185	17290	17153	17311	17097	17222	17215	17104	17274	17211	17409	17336	17203	17270	17294	17167	17153	17131	17251	17480	17158	17364	17167	17324	17271	17191	17156	17290	17125	17110	17337	17188	17350	17346	17256	17327	17084	16930	17194	17524	17376	17399	17099	17245	17303	17243	17322	17257	17375	17173	17252	17260	17266	17291	17301	17057	17232	17242	17235	17235	17266	17111	17160	17231	17320	17115	17219	17091	17139	17113	17124	17082	16923	17268	17246	17294	17249	17187	17098	17412	17303	17133	17224	17141	17101	17100	17255	17130	17352	17402	17370	17292	17249	17268	17250	17111	17348	17265	17194	16868	17105	17589	17214	17247	17323	17182	17212	17114	17292	17146	17067	17159	17286	17405	17262	17099	17071	17286	17010	17254	17448	17034	17063	17113	17237	17451	17266	17120	17313	17349	17243	17162	17187	17205	17216	17173	17265	17096	17271	17407	17136	17112	17041	17267	17448	17210	16891	17343	17219	17246	17289	17191	17224	17283	17246	17136	17068	17302	17287	17147	17274	17251	17122	17258	17281	17280	17305	17242	17466	17165	17163	17277	17292	17285	17120	17110	16979	17184	17175	17078	17350	17274	17039	17265	17097	17364	17263	17194	17304	17308	17171	17419	17364	17249	17249	17363	17209	17151	17264	17493	17212	17359	17219	17386	17295	17467	17246	17262	17274	17311	17192	17277	17205	17215	17294	17132	17236	17131	17362	17369	17256	17191	17312	17373	17199	17310	17342	17073	17263	17245	17029	17200	17362	17272	17203	17124	17207	17263	17052	17323	17219	17164	17171	17193	17136	16971	17186	17158	17195	17289	17293	17393	17461	17436	17309	17028	17020	17251	17183	17189	17124	17180	17205	17356	17119	17212	17135	17311	17108	16977	17369	17303	17217	17325	17196	17222	17245	17534	16915	17171	17239	17267	17122	17182	17207	17242	17324	17035	17174	17127	17258	17298	16979	16994	16995	17335	17180	17222	17373	17146	17219	17084	17196	17027	17089	17142	17106	17282	17233	17180	17276	17359	17323	17189	17123	17219	17395	17213	17176	17212	17337	17026	17198	17354	17261	17412	17296	17177	17283	17215	17243	17320	17309	17128	17171	17101	17161	17109	17235	17271	17335	17381	17339	17189	16964	17131	17203	17178	17020	17215	17332	17193	17374	17244	17406	16935	17287	17044	17117	17184	16954	17077	17351	17339	17377	17244	17128	17108	17418	17167	17137	17055	17218	17252	17183	17180	17322	17006	17175	17158	17137	17227	17325	17453	17394	17087	17201	17243	17218	17243	17236	17416	17356	17417	17204	17200	17551	17409	16905	17207	17134	17306	17173	17255	17433	17189	17203	17156	17290	17368	17400	17203	17312	17189	17391	17129	17119	17146	17173	17342	17272	17357	17147	17472	17271	17373	17309	17252	17323	17216	17207	17374	17182	17157	17256	17321	17374	17281	17293	17360	17264	17170	17264	17292	16998	17284	17263	17358	17120	17266	17448	17052	17256	17275	17129	17239	17183	17271	17443	17265	17120	17354	17058	17273	17316	17293	17233	17264	17336	17330	17301	17389	17310	17291	17048	17347	17223	17424	17193	17090	17101	17162	17111	17117	17114	17020	17246	17074	17335	17248	17335	17152	17273	17414	17235	17343	17213	17205	17079	17136	17357	17352	17194	17349	17326	17331	17319	17241	17263	17141	17231	17347	17414	17059	17323	17497	17384
25239	33182	29947	23483	19522	17669	16610	16108	15656	15472	15579	15346	15311	15149	15008	15110	14805	15081	15012	14875	14909	14809	14733	14599	14644	14755	14579	14644	14568	14496	14568	14591	14560	14477	14533	14331	14511	14598	14508	14664	14465	14436	14605	14583	14428	14719	14361	14576	14554	14503	14538	14563	14588	14499	14532	14618	14518	14385	14495	14557	14621	14733	14664	14651	14666	14463	14494	14687	14369	14698	14708	14571	14545	14489	14671	14716	14443	14407	14406	14505	14742	14494	14566	14518	14398	14582	14531	14582	14390	14528	14587	14621	14490	14632	14655	14620	14433	14533	14399	14294	14493	14387	14421	14698	14470	14668	14615	14520	14531	14628	14507	14426	14590	14542	14542	14708	14539	14397	14461	14495	14608	14544	14352	14677	14471	14666	14508	14579	14444	14656	14631	14660	14437	14517	14672	14482	14546	14690	14603	14491	14508	14609	14556	14500	14578	14710	14671	14590	14567	14437	14661	14555	14458	14383	14547	14507	14438	14543	14559	14450	14548	14542	14684	14563	14472	14524	14466	14563	14581	14519	14663	14448	14718	14519	14460	14580	14612	14641	14564	14460	14453	14529	14504	14480	14612	14539	14608	14498	14748	14558	14757	14730	14619	14476	14364	14407	14484	14542	14508	14423	14524	14497	14627	14559	14520	14460	14519	14435	14715	14348	14563	14644	14559	14467	14528	14434	14481	14472	14455	14498	14598	14391	14414	14612	14439	14565	14660	14581	14537	14689	14508	14582	14460	14568	14490	14558	14581	14754	14574	14669	14635	14521	14386	14515	14609	14644	14695	14376	14676	14461	14609	14572	14579	14568	14596	14645	14519	14577	14518	14465	14507	14434	14637	14513	14438	14719	14726	14566	14478	14604	14549	14455	14615	14620	14483	14474	14578	14438	14522	14567	14595	14416	14546	14680	14517	14836	14382	14467	14709	14518	14532	14535	14445	14516	14686	14458	14576	14487	14642	14511	14524	14413	14685	14638	14504	14613	14557	14623	14411	14640	14638	14484	14638	14550	14517	14652	14600	14403	14514	14448	14691	14603	14709	14616	14545	14409	14575	14675	14439	14598	14414	14525	14667	14527	14490	14345	14568	14616	14579	14574	14541	14470	14580	14680	14574	14448	14443	14603	14602	14579	14431	14563	14441	14650	14497	14488	14597	14458	14617	14507	14636	14559	14482	14625	14633	14509	14502	14607	14527	14613	14538	14461	14493	14522	14464	14612	14692	14388	14518	14575	14564	14435	14613	14485	14544	14511	14576	14399	14498	14545	14619	14577	14618	14456	14462	14565	14340	14474	14568	14548	14622	14527	14511	14563	14553	14393	14481	14533	14518	14486	14731	14619	14595	14539	14556	14620	14459	14537	14592	14428	14800	14439	14567	14469	14300	14462	14596	14480	14585	14540	14547	14616	14514	14631	14544	14451	14532	14596	14523	14453	14485	14534	14565	14381	14539	14577	14605	14590	14466	14582	14440	14457	14590	14714	14532	14615	14641	14380	14680	14261	14402	14468	14521	14704	14527	14424	14506	14529	14377	14475	14613	14558	14614	14508	14559	14677	14592	14471	14719	14579	14549	14570	14536	14512	14563	14763	14527	14638	14580	14572	14504	14562	14442	14515	14443	14517	14625	14540	14428	14567	14675	14569	14661	14564	14448	14515	14574	14524	14674	14474	14546	14606	14425	14367	14602	14489	14675	14596	14457	14623	14567	14662	14717	14453	14532	14532	14659	14463	14549	14438	14572	14542	14391	14589	14512	14404	14634	14562	14484	14526	14558	14397	14456	14576	14506	14404	14487	14606	14711	14407	14539	14515	14416	14525	14483	14358	14717	14620	14505	14536	14748	14395	14531	14480	14483	14439	14689	14379	14741	14436	14513	14407	14748	14542	14410	14434	14744	14463	14605	14605	14602	14621	14544	14562	14729	14645	14512	14756	14620	14463	14744	14573	14584	14509	14533	14532	14484	14367	14642	14570	14411	14684	14390	14572	14578	14598	14554	14540	14613	14691	14655	14457	14518	14491	14496	14420	14606	14517	14646	14574	14582	14468	14433	14669	14628	14426	14737	14699	14528	14562	14468	14537	14446	14545	14562	14544	14719	14620	14479	14585	14510	14510	14573	14590	14720	14675	14574	14500	14383	14374	14445	14577	14557	14438	14336	14411	14573	14517	14497	14699	14637	14649	14454	14689	14493	14626	14422	14475	14528	14580	14366	14634	14473	14516	14237	14597	14594	14467	14611	14540	14471	14414	14402	14577	14505	14531	14731	14531	14487	14599	14501	14691	14593	14570	14461	14562	14528	14608	14615	14620	14665	14424	14617	14558	14509	14451	14461	14328	14573	14532	14540	14463	14679	14658	14599	14487	14431	14540	14429	14736	14574	14594	14607	14418	14605	14450	14570	14493	14439	14526	14401	14502	14560	14526	14593	14543	14702	14853	14579	14440	14501	14675	14431	14428	14465	14478	14539	14430	14517	14633	14558	14556	14580	14478	14732	14324	14521	14553	14501	14467	14575	14397	14435	14570	14678	14662	14603	14653	14737	14668	14419	14472	14464	14441	14429	14572	14533	14685	14507	14764	14464	14457	14478	14362	14561	14402	14533	14604	14677	14625	14605	14472	14590	14509	14690	14659	14655	14458	14434	14758	14476	14620	14454	14568	14555	14537	14495	14644	14430	14591	14529	14710	14523	14729	14573	14533	14559	14660	14755	14502	14477	14540	14443	14623	14378	14633	14475	14528	14538	14280	14535	14500	14532	14595	14539	14550	14487	14343	14654	14575	14503	14532	14580	14540	14515	14572	14414	14500	14673	14611	14571	14645	14560	14502	14578	14592	14623	14710	14566	14496	14421	14625	14483	14711	14667	14521	14534	14675	14648	14554	14412	14625	14601	14624	14662	14644	14600	14499	14662	14514	14625	14528	14479	14615	14550	14550	14468	14563	14475	14632	14419	14583	14429	14598	14560	14469	14611	14411	14578	14567	14456	14685	14557	14561	14511	14554	14368	14556	14449	14376	14514	14455	14536	14655	14478	14609	14539	14466	14482	14461	14532	14486	14489	14578	14562	14757	14454	14452	14633	14547	14619	14391	14595	14619	14561	14503	14556	14511	14524	14524	14619	14591	14394	14657	14501	14532	14446	14676	14512	14534	14476	14595	14456	14698	14491	14531	14748	14644	14674	14337	14503	14518	14506	14530	14555	14615	14596	14594	14436	14648	14559	14603	14635	14451	14578	14580	14808	14465	14706	14505	14428	14532	14587	14622	14424	14697	14461	14622	14551	14453	14348	14366	14467	14489	14426	14488	14490	14702	14522	14510	14437	14531	14639	14581	14612	14585	14526	14581	14509	14590	14460	14578	14466	14552	14405	14455	14660	14549	14573	14551	14613	14607	14584	14473	14450	14553	14485	14536	14462	14613	14480	14518	14585	14640	14535	14521	14556	14640	14452	14385	14375	14516	14490	14450	14586	14607	14509	14582	14509	14578	14485	14523	14539	14681	14590	14491	14502	14447	14595	14528	14548	14424	14732	14447	14582	14627	14484	14736	14549	14428	14513	14615	14662	14467	14542	14666	14485	14618	14575	14654	14265	14548	14613	14500	14719	14372	14506	14621	14565	14558	14448	14510	14466	14540	14493	14625	14574	14644	14481	14474	14528	14569	14579	14446	14502	14569	14558	14478	14394	14517	14440	14427	14631	14493	14320	14501	14597	14572	14495	14588	14456	14621	14465	14471	14414	14401	14593	14482	14560	14543	14338	14464	14587	14569	14464	14602	14667	14385	14474	14477	14577	14470	14632	14646	14429	14483	14567	14603	14544	14577	14650	14653	14465	14702	14502	14697	14549	14586	14494	14614	14514	14508	14700	14434	14483	14443	14767	14770	14532	14633	14392	14532	14523	14497	14488	14459	14622	14519	14779	14526	14579	14548	14622	14554	14551	14668	14659	14679	14560	14608	14591	14542	14592	14555	14512	14557	14653	14598	14550	14706	14446	14501	14541	14584	14498	14521	14612	14643	14478	14491	14682	14610	14666	14443	14541	14573	14591	14594	14448	14400	14505	14452	14699	14681	14486	14474	14353	14602	14552	14494	14659	14448	14569	14598	14746	14610	14719	14359	14549	14515	14571	14620	14445	14513	14615	14631	14588	14448	14539	14650	14491	14613	14586	14560	14602	14536	14608	14510	14571	14400	14477	14606	14510	14516	14571	14619	14599	14700	14472	14501	14484	14514	14712	14619	14593	14490	14563	14730	14549	14533	14648	14750	14459	14578	14560	14618	14427	14503	14603	14417	14492	14525	14687	14656	14573	14598	14558	14430	14462	14442	14411	14584	14532	14523	14552	14494	14582	14614	14525	14630	14629	14551	14653	14705	14621	14669	14420	14622	14496	14496	14582	14437	14519	14659	14540	14489	14537	14721	14542	14533	14534	14449	14646	14680	14554	14503	14470	14547	14431	14459	14612	14606	14554	14464	14476	14692	14392	14543	14622	14401	14580	14578	14540	14608	14595	14554	14552	14569	14581	14616	14631	14482	14561	14565	14595	14462	14674	14731	14552	14625	14460	14701	14488	14628	14473	14519	14584	14593	14557	14533	14426	14446	14552	14614	14366	14536	14599	14601	14554	14423	14417	14695	14530	14515	14616	14588	14555	14516	14533	14483	14778	14572	14605	14511	14445	14525	14583	14505	14595	14614	14441	14542	14516	14589	14635	14479	14473	14473	14509	14532	14443	14575	14538	14693	14622	14516	14409	14698	14505	14453	14445	14695	14527	14510	14490	14572	14549	14583	14554	14616	14581	14474	14522	14597	14457	14472	14515	14430	14627	14554	14535	14640	14463	14646	14580	14483	14715	14343	14512	14625	14651	14530	14358	14437	14594	14635	14692	14450	14544	14447	14738	14658	14446	14478	14620	14519	14405	14563	14519	14633	14513	14578	14489	14475	14580	14541	14531	14647	14442	14461	14402	14638	14500	14584	14503	14498	14551	14468	14700	14478	14647	14457	14624	14655	14703	14654	14471	14631	14435	14683	14705	14631	14572	14460	14641	14551	14414	14435	14484	14486	14537	14518	14564	14743	14561	14513	14606	14484	14498	14583	14705	14448	14509	14549	14607	14786
25086	20971	27868	25038	22968	22379	21695	19164	18697	18683	18584	18498	18405	18319	18314	17887	17846	18091	17932	17715	17804	17790	17613	17763	17681	17601	17408	17406	17373	17353	17838	17488	17580	17301	17688	17516	17645	17658	17494	17540	17579	17504	17371	17364	17770	17672	17403	17573	17483	17318	17299	17380	17649	17610	17502	17449	17499	17484	17340	17520	17537	17443	17280	17380	17341	17645	17525	17658	17364	17374	17259	17428	17444	17521	17594	17582	17432	17315	17412	17487	17506	17518	17478	17537	17586	17389	17397	17584	17312	17547	17706	17639	17569	17454	17471	17575	17283	17226	17348	17109	17548	17436	17537	17459	17338	17454	17459	17549	17499	17434	17502	17447	17434	17551	17416	17460	17271	17485	17503	17454	17487	17486	17483	17390	17443	17566	17268	17477	17382	17417	17702	17390	17368	17778	17360	17587	17467	17321	17520	17530	17345	17166	17510	17503	17562	17481	17564	17416	17451	17444	17422	17455	17525	17468	17501	17465	17639	17603	17664	17667	17483	17453	17455	17333	17428	17501	17504	17684	17555	17262	17347	17361	17425	17376	17194	17289	17533	17367	17512	17217	17274	17348	17546	17617	17646	17400	17473	17577	17421	17532	17476	17274	17507	17444	17493	17383	17520	17355	17316	17257	17500	17432	17328	17592	17562	17436	17592	17515	17644	17425	17410	17453	17630	17577	17361	17615	17389	17401	17478	17286	17446	17464	17474	17473	17743	17373	17408	17443	17465	17413	17471	17544	17515	17353	17476	17444	17456	17361	17454	17563	17419	17370	17667	17529	17284	17568	17403	17392	17473	17311	17485	17466	17429	17409	17668	17630	17544	17440	17548	17601	17510	17321	17271	17407	17459	17471	17562	17328	17393	17494	17484	17374	17346	17298	17459	17507	17588	17372	17450	17692	17315	17562	17522	17687	17553	17593	17360	17238	17491	17361	17489	17502	17403	17456	17307	17326	17438	17342	17311	17449	17452	17393	17643	17361	17540	17500	17589	17447	17288	17328	17478	17638	17436	17667	17350	17372	17629	17415	17681	17411	17464	17528	17692	17501	17543	17488	17416	17370	17658	17282	17567	17521	17456	17452	17331	17562	17480	17142	17631	17509	17438	17693	17340	17415	17400	17598	17672	17771	17396	17534	17244	17484	17177	17387	17765	17381	17369	17180	17403	17288	17443	17388	17590	17352	17512	17405	17337	17417	17506	17510	17548	17253	17482	17341	17596	17400	17562	17507	17514	17458	17472	17522	17512	17259	17573	17347	17412	17419	17478	17548	17455	17411	17437	17402	17522	17549	17534	17331	17509	17414	17574	17313	17352	17401	17346	17409	17516	17380	17281	17327	17508	17491	17408	17363	17606	17496	17626	17456	17500	17329	17306	17517	17500	17575	17418	17446	17358	17465	17532	17414	17570	17600	17418	17413	17440	17445	17372	17402	17512	17456	17652	17443	17325	17398	17480	17646	17545	17528	17588	17327	17430	17602	17654	17550	17383	17498	17374	17570	17309	17240	17378	17469	17400	17333	17346	17220	17553	17420	17534	17428	17434	17580	17360	17444	17459	17529	17378	17530	17536	17374	17475	17419	17528	17558	17586	17375	17533	17500	17486	17569	17539	17438	17460	17288	17146	17528	17600	17470	17439	17583	17408	17770	17374	17626	17279	17334	17687	17396	17246	17353	17492	17558	17766	17439	17419	17645	17393	17439	17590	17573	17346	17527	17423	17542	17575	17523	17588	17482	17398	17449	17600	17631	17614	17590	17450	17308	17530	17296	17576	17494	17486	17384	17576	17490	17257	17450	17399	17558	17434	17423	17269	17599	17465	17370	17462	17562	17392	17480	17517	17451	17346	17648	17286	17412	17351	17404	17468	17360	17420	17465	17361	17326	17318	17481	17631	17318	17441	17476	17558	17484	17626	17475	17470	17526	17378	17610	17454	17428	17515	17592	17480	17335	17553	17536	17536	17282	17393	17618	17673	17518	17432	17356	17619	17542	17400	17243	17308	17502	17530	17387	17379	17304	17439	17359	17489	17308	17448	17508	17422	17588	17510	17560	17362	17364	17380	17319	17393	17524	17477	17556	17618	17548	17458	17421	17306	17496	17507	17575	17357	17382	17454	17428	17364	17433	17504	17170	17372	17603	17607	17463	17360	17655	17445	17370	17341	17491	17457	17589	17589	17488	17400	17627	17394	17500	17543	17310	17333	17510	17558	17475	17422	17517	17619	17555	17547	17501	17632	17329	17357	17307	17304	17534	17532	17294	17333	17429	17540	17223	17528	17497	17285	17382	17615	17501	17265	17492	17564	17530	17516	17408	17530	17504	17509	17659	17621	17551	17395	17550	17421	17486	17345	17800	17376	17562	17371	17412	17580	17519	17592	17354	17418	17329	17341	17469	17205	17411	17451	17553	17391	17645	17379	17543	17395	17514	17367	17296	17658	17500	17332	17359	17342	17502	17226	17518	17661	17612	17367	17444	17407	17508	17556	17462	17465	17442	17372	17508	17459	17502	17536	17433	17392	17359	17533	17628	17531	17516	17453	17553	17594	17630	17382	17428	17371	17562	17386	17427	17454	17664	17525	17601	17410	17362	17540	17471	17552	17312	17352	17496	17397	17420	17463	17555	17562	17742	17388	17433	17503	17304	17322	17277	17567	17447	17391	17392	17503	17557	17605	17306	17443	17445	17615	17530	17363	17643	17536	17431	17549	17553	17623	17586	17476	17377	17472	17418	17328	17604	17621	17322	17435	17344	17452	17249	17603	17547	17475	17413	17387	17404	17324	17649	17460	17526	17570	17398	17444	17474	17511	17356	17520	17559	17468	17299	17476	17523	17596	17539	17560	17548	17327	17437	17441	17486	17462	17485	17639	17478	17388	17347	17395	17349	17416	17428	17479	17597	17419	17594	17514	17370	17518	17442	17379	17366	17597	17458	17486	17401	17334	17499	17532	17472	17439	17421	17601	17417	17562	17438	17573	17378	17676	17587	17527	17646	17614	17467	17566	17473	17582	17531	17522	17534	17284	17451	17424	17718	17570	17566	17388	17467	17557	17391	17420	17260	17494	17398	17422	17348	17407	17567	17515	17410	17404	17523	17467	17477	17450	17559	17416	17592	17173	17677	17435	17381	17582	17403	17440	17328	17214	17479	17486	17609	17508	17351	17340	17310	17683	17640	17317	17628	17539	17440	17270	17297	17528	17179	17419	17462	17623	17528	17459	17356	17466	17284	17437	17365	17356	17521	17494	17431	17431	17459	17436	17405	17474	17442	17273	17659	17585	17239	17583	17321	17624	17436	17435	17600	17571	17590	17569	17407	17483	17484	17332	17538	17345	17340	17400	17471	17507	17459	17540	17491	17639	17234	17621	17502	17662	17473	17401	17510	17323	17490	17441	17398	17556	17670	17487	17371	17402	17330	17271	17383	17622	17673	17382	17851	17576	17606	17393	17506	17380	17597	17473	17418	17255	17551	17569	17615	17433	17429	17456	17378	17430	17630	17651	17485	17416	17583	17527	17550	17416	17401	17410	17271	17204	17182	17399	17341	17473	17722	17342	17576	17435	17331	17514	17627	17315	17424	17473	17375	17643	17421	17561	17368	17568	17560	17365	17349	17320	17384	17717	17458	17555	17518	17393	17398	17558	17300	17526	17414	17412	17688	17646	17575	17512	17481	17367	17368	17495	17527	17490	17360	17482	17586	17480	17619	17258	17341	17625	17550	17479	17599	17360	17474	17448	17389	17459	17373	17606	17375	17473	17427	17577	17426	17404	17591	17747	17494	17447	17560	17515	17328	17561	17487	17435	17518	17520	17297	17521	17335	17592	17486	17446	17393	17384	17535	17357	17477	17572	17275	17332	17625	17570	17387	17498	17378	17661	17383	17575	17434	17451	17638	17397	17496	17465	17382	17458	17349	17488	17478	17389	17324	17376	17481	17379	17665	17416	17564	17531	17313	17319	17341	17476	17226	17460	17384	17429	17487	17452	17460	17350	17378	17367	17528	17522	17434	17438	17615	17569	17522	17767	17600	17466	17638	17560	17405	17445	17449	17586	17708	17504	17423	17609	17481	17541	17242	17432	17551	17656	17549	17480	17510	17465	17421	17461	17452	17525	17697	17399	17522	17650	17390	17515	17507	17392	17624	17267	17456	17640	17444	17518	17494	17493	17528	17387	17493	17576	17533	17465	17402	17287	17555	17536	17409	17514	17397	17529	17304	17437	17544	17429	17380	17591	17520	17384	17631	17317	17354	17523	17427	17520	17265	17331	17609	17398	17389	17548	17421	17327	17560	17470	17626	17447	17410	17641	17432	17297	17189	17544	17458	17570	17080	17346	17520	17248	17465	17480	17395	17400	17365	17526	17069	17621	17532	17370	17531	17381	17616	17368	17437	17429	17491	17748	17495	17411	17527	17451	17412	17409	17385	17489	17637	17544	17244	17356	17539	17583	17454	17505	17499	17546	17537	17250	17439	17614	17464	17504	17365	17519	17398	17433	17422	17384	17403	17438	17411	17617	17377	17692	17392	17683	17578	17422	17132	17406	17422	17336	17604	17308	17402	17489	17298	17418	17532	17487	17161	17420	17369	17523	17494	17457	17496	17305	17569	17504	17481	17543	17502	17547	17432	17312	17470	17388	17465	17567	17415	17313	17690	17719	17522	17259	17577	17530	17388	17455	17618	17440	17200	17450	17580	17612	17486	17489	17647	17379	17528	17373	17282	17530	17344	17314	17407	17356	17400	17172	17429	17513	17425	17525	17371	17306	17204	17475	17486	17551	17526	17494	17543	17428	17525	17467	17451	17340	17574	17502	17407	17437	17361	17454	17181	17415	17537	17449	17480	17595	17375	17267	17355	17525	17458	17550	17492	17609	17492	17305	17273	17522	17600	17364	17281	17557	17309	17307	17408	17237	17468	17548	17276	17340	17533	17457	17350	17562	17365	17343	17624	17584	17386	17490	17708	17650	17368	17456	17577	17319	17333	17520	17416	17304	17450	17476	17247	17327	17496	17328	17337	17556	17244	17488	17536	17419	17392	17380	17438	17398	17355	17389	17557	17407	17534	17449	17762	17477	17619	17452	17664	17406	17368	17404	17419	17521	17281	17379	17392	17363	17607	17355	17523
25062	40479	37049	28156	23149	20093	18467	17362	16813	16415	16312	16383	16042	15812	15494	15344	15353	15328	15347	15261	14985	14981	14965	14887	14786	14823	14819	14865	14849	14650	14809	14728	14743	14927	14658	14657	14692	14762	14778	14720	14781	14766	14684	14765	14866	14683	14593	14669	14682	14717	14818	14828	14565	14708	14921	14791	14568	14645	14668	14678	14683	14576	14719	14739	14686	14561	14850	14832	14720	14601	14784	14789	14671	14571	14722	14782	14573	14792	14647	14668	14700	14619	14771	14706	14652	14734	14689	14922	14730	14638	14831	14888	14801	14656	14707	14664	14769	14565	14788	14627	14650	14594	14834	14722	14724	14708	14759	14720	14580	14705	14730	14692	14636	14755	14545	14639	14692	14639	14598	14796	14660	14719	14826	14562	14715	14673	14864	14834	14735	14600	14814	14602	14577	14675	14819	14516	14734	14687	14559	14741	14647	14679	14764	14727	14786	14664	14803	14883	14755	14717	14743	14898	14662	14772	14580	14640	14673	14883	14872	14838	14735	14640	14592	14492	14673	14818	14692	14974	14832	14524	14743	14649	14640	14659	14608	14779	14679	14651	14811	14770	14598	14762	14608	14674	14684	14724	14692	14733	14834	14791	14812	14751	14776	14688	14739	14593	14556	14625	14554	14780	14585	14692	14521	14826	14627	14617	14578	14610	14496	14593	14679	14714	14634	14726	14545	14660	14652	14636	14828	14748	14612	14740	14608	14751	14639	14755	14749	14548	14649	14525	14567	14706	14712	14539	14754	14528	14507	14789	14955	14466	14690	14639	14645	14663	14761	14580	14561	14689	14785	14685	14702	14676	14743	14686	14654	14638	14620	14758	14699	14599	14752	14699	14781	14630	14701	14890	14771	14679	14630	14619	14560	14587	14486	14856	14651	14672	14814	14594	14698	15060	14689	14574	14702	14776	14645	14752	14648	14727	14749	14824	14756	14743	14818	14771	14579	14662	14838	14730	14729	14680	14600	14714	14706	14541	14702	14562	14789	14538	14589	14660	14528	14622	14663	14738	14726	14663	14542	14684	14795	14682	14825	14636	14660	14724	14588	14621	14757	14769	14671	14653	14736	14692	14722	14720	14646	14597	14859	14739	14625	14784	14773	14717	14711	14694	14881	14659	14676	14547	14774	14730	14598	14805	14788	14844	14747	14701	14613	14581	14634	14629	14671	14646	14700	14680	14698	14569	14660	14584	14708	14684	14632	14717	14684	14754	14788	14782	14617	14721	14816	14774	14866	14778	14657	14779	14663	14691	14755	14733	14812	14623	14629	14712	14580	14698	14517	14732	14638	14802	14610	14665	14639	14673	14745	14554	14524	14653	14706	14763	14772	14875	14705	14545	14717	14756	14709	14755	14679	14633	14673	14615	14639	14494	14638	14687	14740	14702	14710	14633	14707	14640	14505	14803	14933	14696	14848	14823	14680	14700	14725	14703	14596	14702	14662	14602	14638	14718	14624	14629	14600	14698	14664	14831	14667	14720	14846	14940	14725	14642	14719	14765	14797	14760	14522	14708	14842	14747	14765	14736	14719	14824	14703	14616	14729	14696	14715	14621	14636	14713	14727	14762	14590	14705	14786	14681	14627	14623	14489	14810	14708	14609	14489	14660	14731	14672	14650	14615	14763	14588	14682	14857	14716	14791	14606	14758	14768	14869	14831	14770	14596	14791	14850	14745	14732	14569	14789	14729	14664	14959	14828	14794	14758	14945	14879	14577	14603	14640	14786	14569	14707	14629	14698	14667	14667	14687	14645	14589	14681	14655	14592	14566	14723	14782	14670	14833	14653	14603	14476	14676	14785	14668	14666	14677	14594	14721	14826	14611	14773	14692	14627	14626	14747	14834	14777	14718	14707	14661	14840	14674	14709	14921	14592	14785	14647	14630	14654	14617	14554	14535	14764	14584	14644	14655	14794	14665	14642	14603	14644	14665	14598	14731	14533	14686	14578	14793	14774	14559	14849	14578	14684	14550	14587	14589	14960	14587	14632	14808	14666	14710	14642	14502	14642	14758	14507	14665	14707	14709	14642	14676	14573	14815	14603	14793	14563	14852	14713	14598	14674	14719	14693	14642	14848	14718	14597	14797	14741	14724	14636	14788	14699	14703	14730	14728	14696	14708	14629	14785	14678	14709	14721	14843	14770	14679	14689	14690	14661	14638	14741	14582	14628	14629	14820	14720	14738	14599	14590	14699	14765	14664	14558	14764	14658	14626	14771	14740	14633	14808	14696	14688	14644	14659	14746	14492	14561	14711	14799	14828	14799	14517	14797	14749	14622	14728	14708	14802	14796	14740	14663	14539	14833	14590	14658	14795	14843	14609	14688	14883	14731	14914	14655	14706	14689	14715	14782	14501	14611	14514	14419	14720	14739	14690	14663	14552	14654	14740	14724	14651	14691	14554	14636	14710	14645	14574	14721	14749	14565	14681	14726	14673	14866	14604	14635	14681	14709	14616	14628	14576	14730	14705	14612	14731	14629	14717	14419	14576	14786	14572	14702	14646	14723	14827	14736	14650	14715	14516	14614	14555	14778	14698	14849	14753	14667	14753	14854	14767	14686	14676	14734	14765	14647	14686	14592	14668	14811	14732	14671	14682	14819	14714	14698	14613	14594	14776	14778	14756	14625	14443	14651	14656	14690	14570	14730	14673	14767	14678	14687	14656	14673	14612	14614	14698	14727	14765	14750	14809	14820	14762	14532	14588	14648	14791	14546	14888	14833	14591	14744	14743	14677	14698	14643	14692	14793	14695	14699	14756	14454	14755	14530	14707	14770	14617	14677	14702	14609	14709	14745	14456	14650	14639	14799	14631	14772	14798	14925	14516	14513	14680	14602	14668	14694	14817	14546	14693	14696	14816	14712	14792	14616	14618	14622	14852	14722	14681	14817	14706	14615	14766	14655	14790	14792	14772	14639	14679	14777	14741	14789	14673	14674	14758	14731	14600	14692	14731	14668	14704	14794	14691	14811	14687	14752	14830	14804	14434	14894	14553	14913	14730	14684	14860	14777	14775	14631	14747	14577	14701	14681	14736	14713	14539	14705	14658	14722	14621	14732	14729	14762	14659	14531	14728	14735	14679	14950	14905	14793	14833	14509	14748	14727	14698	14652	14771	14765	14750	14739	14589	14660	14775	14660	14639	14618	14487	14573	14719	14688	14634	14669	14720	14661	14739	14743	14574	14590	14738	14543	14865	14584	14753	14581	14642	14499	14774	14786	14622	14811	14611	14735	14602	14647	14702	14805	14569	14489	14751	14645	14636	14614	14618	14717	14640	14772	14863	14591	14618	14762	14689	14751	14714	14764	14779	14529	14662	14646	14754	14573	14860	14617	14638	14667	14762	14754	14730	14704	14620	14532	14850	14759	14580	14699	14654	14793	14618	14703	14614	14670	14656	14686	14666	14569	14602	14573	14620	14745	14621	14835	14524	14835	14763	14665	14805	14673	14613	14644	14720	14658	14778	14568	14706	14807	14652	14666	14749	14666	14609	14767	14562	14588	14698	14872	14823	14784	14664	14720	15035	14570	14773	14585	14916	14837	14706	14742	14644	14629	14673	14798	14754	14622	14735	14728	14714	14830	14719	14644	14744	14771	14705	14564	14728	14829	14571	14850	14636	14700	14592	14556	14689	14670	14896	14671	14701	14892	14737	14800	14668	14669	14917	14582	14651	14575	14685	14607	14652	14609	14487	14835	14669	14711	14644	14694	14761	14636	14733	14592	14597	14580	14652	14649	14761	14772	14766	14679	14543	14674	14655	14669	14744	14637	14797	14831	14764	14614	14613	14640	14767	14768	14809	14777	14598	14608	14690	14724	14542	14794	14727	14718	14711	14786	14725	14589	14648	14743	14696	14852	14625	14547	14747	14647	14543	14548	14812	14721	14778	14777	14699	14843	14714	14693	14713	14566	14782	14848	14758	14573	14794	14509	14719	14768	14731	14665	14542	14854	14701	14778	14777	14494	14674	14690	14479	14775	14637	14627	14766	14633	14785	14429	14728	14815	14735	14631	14702	14596	14622	14650	14619	14726	14786	14656	14558	14799	14727	14715	14592	14688	14741	14776	14799	14738	14697	14777	14611	14923	14621	14644	14720	14546	14717	14755	14569	14800	14668	14493	14712	14796	14619	14636	14754	14707	14650	14705	14631	14683	14774	14717	14546	14645	14765	14684	14724	14629	14614	14817	14688	14648	14774	14614	14563	14525	14642	14656	14626	14654	14847	14678	14585	14692	14693	14808	14610	14696	14804	14744	14595	14683	14652	14680	14655	14550	14619	14736	14661	14632	14801	14725	14659	14735	14753	14607	14844	14653	14762	14610	14624	14847	14530	14560	14708	14690	14842	14620	14729	14582	14526	14854	14820	14903	14657	14694	14591	14760	14500	14597	14652	14621	14551	14675	14724	14666	14673	14570	14589	14774	14703	14642	14729	14665	14832	14648	14697	14641	14806	14750	14845	14889	14477	14675	14614	14745	14635	14511	14548	14732	15029	14848	14608	14575	14678	14576	14750	14667	14800	14642	14654	14654	14642	14687	14739	14819	14593	14641	14671	14779	14776	14580	14683	14573	14712	14710	14857	14689	14600	14867	14718	14767	14694	14713	14639	14650	14759	14666	14685	14607	14562	14695	14716	14684	14611	14546	14843	14739	14762	14621	14775	14711	14676	14811	14592	14822	14879	14854	14705	14614	14550	14693	14653	14610	14778	14406	14920	14708	14689	14729	14612	14621	14551	14445	14535	14653	14553	14787	14855	14696	14696	14700	14760	14589	14814	14871	14621	14796	14659	14772	14679	14455	14761	14841	14722	14683	14674	14667	14534	14682	14816	14609	14647	14676	14506	14722	14603	14838	14564	14629	14641	14773	14750	14835	14724	14650	14836	14702	14543	14618	14736	14630	14612	14600	14648	14698	14726	14758	14565	14658	14624	14729	14824	14651	14703	14648	14759	14597	14582	14713	14610	14662	14696	14773	14745	14734	14710	14657	14682	14826	14625	14550	14614	14679	14803	14855	14593	14671	14581	14868	14616	14770	14638	14702	14681	14808	14684	14633	14686	14742	14718	14816	14773	14700	14695	14667	14697	14627	14648	14838	14745	14579	14564	14773	14692	14680	14539
23662	20979	28346	23939	22036	24614	25228	21226	20252	20442	20000	19707	19718	19440	19492	19341	19153	19050	18842	19055	18720	18742	18892	18679	18722	18603	18498	18448	18532	18420	18487	18599	18526	18540	18379	18373	18704	18457	18347	18445	18566	18433	18545	18418	18733	18466	18310	18439	18591	18453	18464	18306	18382	18533	18442	18701	18516	18534	18524	18484	18265	18591	18376	18582	18416	18371	18370	18553	18569	18488	18437	18423	18427	18297	18492	18694	18316	18399	18351	18389	18728	18413	18574	18507	18746	18619	18630	18363	18328	18365	18350	18596	18457	18551	18394	18532	18428	18813	18282	18348	18452	18317	18297	18351	18460	18574	18308	18459	18548	18635	18528	18534	18495	18341	18445	18218	18308	18400	18301	18517	18372	18306	18405	18397	18524	18443	18474	18532	18491	18345	18430	18354	18445	18501	18535	18502	18424	18596	18401	18279	18365	18385	18625	18487	18382	18417	18576	18544	18415	18373	18434	18468	18661	18510	18574	18417	18216	18438	18466	18542	18308	18258	18387	18448	18390	18235	18631	18264	18422	18530	18554	18579	18458	18379	18281	18357	18258	18402	18461	18359	18483	18530	18470	18489	18260	18563	18528	18423	18594	18485	18433	18399	18413	18631	18430	18279	18201	18448	18422	18152	18492	18561	18473	18243	18473	18355	18510	18535	18500	18454	18281	18232	18303	18470	18438	18563	18467	18242	18280	18506	18389	18364	18682	18535	18538	18419	18596	18301	18268	18289	18422	18111	18508	18687	18346	18509	18568	18465	18357	18391	18459	18408	18210	18328	18337	18388	18418	18411	18772	18290	18211	18222	18357	18435	18393	18413	18495	18510	18470	18249	18490	18473	18323	18253	18420	18598	18257	18314	18272	18278	18196	18419	18448	18588	18478	18260	18303	18525	18408	18343	18273	18151	18270	18488	18542	18418	18369	18310	18423	18641	18534	18576	18562	18648	18365	18542	18309	18359	18442	18403	18485	18564	18325	18442	18520	18639	18193	18349	18319	18534	18387	18545	18369	18265	18501	18324	18253	18372	18555	18317	18470	18336	18445	18414	18172	18314	18441	18402	18177	18489	18515	18412	18490	18438	18545	18304	18682	18500	18546	18698	18489	18643	18323	18396	18557	18213	18480	18330	18442	18565	18430	18549	18217	18279	18582	18206	18711	18639	18241	18235	18358	18408	18432	18336	18443	18292	18384	18569	18317	18448	18435	18647	18211	18333	18486	18427	18441	18532	18189	18325	18380	18368	18440	18393	18463	18374	18523	18586	18321	18377	18523	18581	18239	18444	18227	18422	18649	18492	18453	18247	18332	18262	18230	18360	18535	18628	18364	18504	18450	18561	18479	18433	18322	18305	18455	18334	18456	18322	18498	18478	18375	18482	18506	18559	18302	18438	18459	18531	18427	18314	18489	18420	18412	18206	18245	18337	18471	18493	18544	18534	18480	18613	18336	18518	18385	18202	18656	18355	18485	18229	18377	18615	18369	18508	18490	18511	18489	18395	18467	18252	18488	18510	18551	18349	18320	18448	18708	18461	18668	18361	18534	18660	18318	18699	18308	18395	18438	18390	18362	18325	18527	18580	18597	18202	18342	18275	18479	18446	18372	18400	18180	18315	18587	18308	18492	18513	18489	18465	18372	18523	18538	18613	18639	18302	18406	18189	18356	18588	18600	18516	18481	18251	18298	18237	18437	18579	18496	18230	18354	18514	18358	18397	18358	18411	18394	18432	18465	18425	18584	18404	18614	18516	18346	18529	18650	18525	18570	18581	18398	18425	18472	18482	18523	18336	18475	18360	18558	18296	18352	18508	18531	18296	18406	18411	18354	18628	18435	18417	18300	18428	18342	18322	18345	18428	18299	18521	18397	18378	18524	18418	18502	18518	18445	18532	18473	18289	18525	18425	18359	18307	18587	18250	18363	18374	18412	18499	18330	18462	18578	18586	18273	18354	18431	18489	18636	18511	18499	18268	18352	18499	18608	18347	18486	18431	18408	18355	18360	18516	18405	18394	18457	18109	18335	18291	18373	18337	18345	18248	18271	18326	18240	18542	18448	18598	18608	18382	18643	18399	18345	18407	18661	18425	18530	18516	18434	18325	18321	18421	18315	18282	18608	18520	18249	18491	18469	18376	18437	18395	18291	18436	18376	18486	18339	18375	18454	18545	18498	18197	18521	18553	18405	18138	18255	18569	18533	18545	18697	18404	18507	18466	18239	18385	18318	18545	18577	18381	18292	18423	18352	18465	18455	18423	18470	18524	18661	18612	18289	18344	18283	18523	18340	18587	18570	18281	18394	18416	18334	18455	18369	18235	18351	18690	18507	18314	18245	18424	18397	18468	18457	18385	18390	18372	18495	18651	18458	18394	18465	18195	18430	18622	18536	18532	18318	18650	18358	18284	18347	18340	18670	18337	18498	18259	18488	18539	18565	18506	18449	18234	18339	18414	18393	18441	18464	18360	18348	18356	18242	18422	18569	18271	18555	18521	18451	18431	18561	18494	18481	18560	18187	18644	18460	18640	18400	18326	18392	18405	18134	18285	18382	18195	18462	18474	18543	18189	18497	18373	18363	18469	18673	18403	18512	18462	18470	18376	18397	18547	18559	18223	18308	18461	18317	18667	18623	18496	18357	18681	18390	18201	18184	18371	18521	18409	18477	18093	18330	18189	18527	18551	18241	18473	18330	18512	18466	18221	18513	18252	18609	18397	18364	18289	18428	18413	18390	18539	18527	18419	18312	18336	18407	18431	18387	18361	18501	18534	18527	18552	18604	18394	18398	18494	18544	18316	18254	18434	18276	18379	18564	18344	18399	18283	18538	18216	18536	18388	18432	18470	18501	18268	18335	18207	18393	18430	18461	18288	18559	18370	18347	18551	18501	18445	18511	18444	18729	18334	18460	18340	18523	18228	18524	18363	18449	18460	18472	18509	18264	18400	18550	18256	18399	18339	18366	18487	18620	18514	18466	18590	18323	18215	18496	18287	18392	18415	18426	18446	18223	18397	18523	18167	18603	18594	18370	18559	18603	18385	18219	18496	18523	18339	18428	18397	18294	18446	18317	18454	18268	18390	18584	18115	18436	18413	18410	18457	18552	18401	18412	18567	18513	18336	18232	18246	18433	18390	18338	18523	18457	18561	18376	18570	18363	18464	18536	18463	18505	18263	18521	18295	18691	18387	18574	18376	18463	18367	18422	18406	18412	18568	18476	18558	18550	18563	18413	18531	18562	18361	18202	18279	18412	18242	18284	18280	18397	18596	18552	18357	18591	18308	18403	18367	18437	18276	18474	18396	18370	18298	18551	18546	18438	18361	18439	18540	18529	18598	18207	18468	18276	18441	18229	18363	18416	18440	18359	18193	18388	18573	18684	18444	18608	18390	18471	18342	18273	18380	18460	18307	18541	18295	18370	18350	18420	18374	18383	18550	18281	18496	18356	18172	18508	18402	18355	18409	18295	18390	18433	18275	18351	18220	18555	18361	18417	18289	18343	18234	18353	18250	18299	18340	18502	18267	18508	18167	18383	18392	18279	18605	18486	18406	18151	18356	18489	18489	18580	18539	18337	18453	18654	18481	18462	18141	18409	18531	18500	18442	18662	18295	18426	18421	18387	18511	18519	18396	18437	18387	18353	18123	18340	18574	18543	18413	18498	18531	18398	18450	18432	18338	18540	18377	18617	18468	18439	18440	18286	18304	18500	18577	18490	18578	18466	18287	18647	18441	18628	18195	18313	18487	18445	18469	18271	18255	18410	18453	18307	18341	18647	18153	18508	18512	18490	18407	18577	18285	18358	18453	18450	18338	18402	18265	18269	18305	18544	18541	18495	18295	18289	18372	18199	18481	18494	18434	18367	18370	18467	18298	18508	18493	18508	18449	18583	18493	18491	18335	18575	18521	18451	18571	18451	18327	18438	18479	18415	18607	18550	18478	18473	18342	18249	18324	18171	18562	18318	18278	18553	18453	18408	18229	18480	18545	18566	18515	18544	18362	18408	18326	18602	18516	18434	18404	18256	18344	18465	18310	18472	18560	18410	18362	18569	18581	18462	18327	18435	18603	18518	18470	18399	18474	18589	18449	18609	18375	18254	18479	18399	18467	18384	18234	18648	18440	18435	18462	18419	18416	18431	18206	18475	18575	18362	18416	18344	18338	18255	18323	18589	18393	18581	18459	18350	18413	18317	18367	18308	18455	18409	18432	18449	18373	18376	18228	18523	18509	18413	18366	18365	18414	18587	18387	18468	18244	18342	18278	18550	18296	18509	18528	18416	18498	18247	18489	18550	18371	18649	18526	18549	18278	18441	18215	18413	18378	18455	18460	18346	18521	18438	18514	18163	18359	18306	18321	18380	18408	18392	18377	18487	18296	18573	18417	18366	18286	18570	18512	18310	18446	18555	18301	18459	18378	18198	18121	18387	18376	18476	18457	18521	18285	18498	18547	18420	18453	18495	18341	18379	18423	18427	18393	18552	18280	18491	18344	18533	18571	18477	18381	18309	18359	18258	18390	18263	18315	18363	18335	18425	18269	18496	18487	18488	18427	18366	18582	18379	18436	18389	18641	18580	18359	18343	18255	18316	18235	18480	18410	18375	18396	18380	18387	18453	18600	18370	18392	18217	18418	18330	18480	18509	18295	18393	18473	18403	18466	18588	18315	18481	18504	18435	18414	18590	18392	18348	18452	18467	18575	18685	18396	18251	18370	18405	18289	18091	18447	18268	18506	18450	18497	18543	18442	18316	18360	18464	18614	18581	18402	18359	18353	18357	18222	18555	18509	18325	18310	18609	18191	18283	18396	18481	18508	18460	18158	18589	18522	18701	18488	18443	18471	18331	18477	18113	18403	18246	18539	18332	18431	18325	18223	18404	18462	18381	18236	18411	18500	18493	18375	18334	18449	18507	18324	18528	18667	18435	18616	18665	18516	18460	18432	18612	18215	18337	18523	18460	18437	18431	18628	18354	18579	18699	18384	18422	18492	18382	18372	18313	18409	18287	18374	18396	18419	18399	18392	18355	18567	18502	18504	18390	18165	18449	18291	18533	18292	18509	18215	18234	18439	18334	18290	18248	18300	18409	18335	18347	18283	18246	18304	18395	18355	18486	18402	18408	18413	18521	18459
27708	44457	40387	31660	26097	22341	20403	19360	18217	17913	17716	17405	17261	16670	16613	16456	16466	16169	15901	15989	15823	15674	15666	15513	15349	15359	15402	15544	15345	15348	15264	15305	15433	15307	15519	15391	15347	15226	15376	15311	15315	15374	15321	15305	15198	15354	15263	15136	15229	15463	15174	15138	15215	15206	15337	15172	15315	15227	15355	15162	15255	15343	15126	15428	15110	15271	15369	15297	15291	15110	15174	15346	15293	15299	15272	15217	15147	15236	15207	15236	15262	15185	15337	15338	15399	15359	15260	15356	15275	15197	15283	15205	15109	15321	15317	15220	15112	15292	15323	15174	15164	15300	15388	15198	15357	15118	15213	15187	15156	15223	15330	15330	15267	15343	15277	15154	15098	15449	15246	15143	15172	15258	15193	15142	15411	15334	15125	15282	15233	15132	15121	15277	15384	15003	15230	15182	15127	15235	15313	15267	15085	15272	15290	15399	15250	15103	15262	15066	15245	15115	15041	15379	15267	15259	15236	15231	15230	15065	15088	15258	15233	15153	15205	15230	15078	15311	15340	15169	15258	15253	15329	15209	15208	15161	15134	15219	15268	15137	15073	15252	15200	15213	15271	15177	15342	15140	15388	15259	15231	15250	15308	15227	15488	15083	15211	15109	15294	15221	15223	15227	15122	15287	15153	15344	15076	15253	15407	14999	15215	15339	15186	15020	15347	15344	15234	15279	15329	15201	15190	15166	15257	14991	15366	15181	15288	15202	15342	15301	15143	15160	15245	15255	15173	15061	15254	15244	15278	15052	15237	15020	15171	15098	15118	15168	15121	15026	15470	15199	15291	15053	15273	15184	15279	15315	15132	15131	15291	15204	15179	15356	15226	15122	15123	15163	15277	15252	15356	15289	14914	15393	15235	15242	15182	15238	15331	15287	15259	15210	15212	15269	15118	15227	15243	15098	15413	15387	15152	15269	15269	15237	15028	15224	15257	15264	15049	15221	15257	15106	15321	15278	15345	15232	15314	15177	15306	15229	15271	15188	15225	15425	15319	15271	15287	15183	15281	15246	15194	15147	15178	15207	15074	15108	15303	15249	15132	15127	15054	15316	15399	15101	15359	15191	15362	15273	15349	15237	15329	15371	15081	15153	15311	15254	15318	15262	15009	15330	15104	15253	15080	15083	15327	15243	15355	15266	15197	15145	15260	15255	15445	15144	15220	15384	15188	15304	15230	15193	15415	15243	15222	15121	15313	15397	15317	15383	15295	15046	15225	15266	15403	15256	15205	15111	15362	15288	15285	15296	15239	15091	15182	15112	15149	15080	15249	15153	15357	15322	15160	15238	15171	15389	14900	15351	15270	15174	15319	15180	15142	15258	15231	15227	15200	15265	15244	15152	15132	15193	15162	15306	15262	15154	15268	15210	15172	15180	15407	15250	15358	15291	15129	15309	15274	15153	15291	15212	15278	15283	15181	15045	15197	15309	15279	15139	15278	15311	15159	15134	15310	15288	15112	15152	15370	15180	15128	15317	15186	15294	15235	15089	15351	15218	15256	15193	15340	15324	15338	15239	15120	15229	15294	15176	15360	15203	15236	15200	15171	15245	15219	15177	15393	15177	15191	15107	15194	15239	15257	15161	15141	15250	15017	15334	15210	15303	15309	15213	15265	15175	15148	15256	15249	15200	15117	15321	15326	15270	15179	15222	15052	15220	15133	15205	15197	15190	15132	15090	15405	15262	15370	15208	15225	15053	15337	15506	15254	15139	15223	15279	15263	15215	15183	15195	15076	15046	15288	15231	15238	15260	15261	15258	15255	15196	15182	15087	15210	15250	15214	15240	15297	15298	15197	15205	15173	15175	15061	15318	15112	15307	15210	15124	15105	15034	15184	15264	15123	15224	15235	15218	15240	15067	15181	15316	15198	15176	15315	15176	15104	15119	15403	15145	15175	15251	15135	15195	15148	15290	15162	15268	15099	15209	15198	15104	15325	15315	15169	15053	15427	15139	15257	15290	15068	15050	15236	15206	15163	15234	15293	15206	15396	15227	15278	15339	15274	15239	15427	15281	15377	15365	15163	15084	15382	15082	15286	15032	15374	15271	15186	15306	15276	15269	15192	15311	15293	15323	15330	15255	15461	15248	15282	15154	15295	15164	15089	15321	15267	15217	15238	15324	15374	15125	15349	15183	15099	15236	15233	15200	15191	15100	15079	15345	15297	15279	15183	15315	15117	15164	15182	15264	15253	15184	15092	15119	15091	15110	15343	15131	15233	15238	15204	15280	15416	15162	15216	15203	15242	15227	15181	15303	15096	15232	15180	15163	15382	15273	15195	15194	15251	15138	15191	15387	15166	15231	15254	15134	15353	15122	15041	15255	15286	15228	15148	15357	15173	15293	15149	15171	15155	15306	15259	15237	15369	15023	15164	15140	14991	15353	15392	15260	15268	15157	15343	15275	15265	15273	15147	15113	15151	15329	15235	15277	15298	15207	15060	15295	15241	15337	15328	15131	15354	15310	15208	15414	15384	15244	15245	14950	15485	15085	15132	15252	15110	15194	15195	15312	15160	15269	15027	15299	15479	15063	15320	15200	15216	15327	15234	15052	15368	15224	15264	15131	15329	15122	15244	15262	15166	15279	15147	15241	15228	15100	15257	15204	15252	15275	15229	15052	15226	15168	15190	15218	15018	15256	15193	15142	15089	15189	15289	15377	15359	15206	15289	15181	15106	15190	15169	15108	15202	15074	15314	15182	15193	15233	15379	15076	15230	15268	15281	15191	15218	15122	15317	15360	15313	15245	15268	15337	15285	15063	15149	15095	15253	15217	15211	15308	15189	15309	15252	15244	15380	15346	15190	15160	15196	15112	15254	15125	15218	15256	15335	15105	15336	15279	15259	15288	15230	15143	15319	15236	15310	15360	15126	15270	15001	15155	15228	15042	15169	15219	15166	15223	15183	15300	15150	15263	15367	15229	15120	15169	15291	15205	15332	15061	15141	15190	15151	15317	15314	15205	15230	15326	15159	15158	15123	15173	15458	15074	15214	15269	15264	15235	15131	15274	15126	15168	15290	15123	15210	15333	15189	15225	15261	15379	15111	15416	15198	15442	15212	15241	15299	15400	15208	15207	15176	15027	15133	15115	15210	15290	15273	15179	15332	15248	15372	15060	15213	15117	15356	15021	15159	15118	15222	15347	15096	15222	15118	15281	15334	15210	15114	15093	15270	15179	15192	15173	15155	15336	15217	15278	15237	15278	15172	15281	15259	15400	15164	15015	14997	15224	14963	15219	15293	15245	15360	15122	15380	15258	15234	15270	15090	15301	15226	15403	15077	15189	15238	15148	15260	15189	15374	15227	15118	15228	15234	15249	15140	15070	15249	15111	15159	15137	15231	15281	15239	15183	15224	15225	15044	15117	15275	15107	15206	15250	15150	15216	15203	15155	15119	15097	15205	15233	15227	15331	15277	15251	15258	15286	15120	15365	15030	15305	15298	15311	15163	15285	15376	15078	15149	15220	15209	15305	15256	15435	15297	15142	15171	15209	15056	15208	15175	15101	15229	15331	15269	15217	15142	15115	15247	15285	15178	15210	15162	15182	15101	15182	15407	15276	15219	15173	15309	15177	15069	15308	15168	15132	15367	15081	15217	15215	15113	15223	15070	15251	15090	15161	15210	15240	15162	15197	15195	15277	15299	15180	15217	15160	15372	15356	15347	15234	15169	15298	15222	15086	15194	15211	15330	15238	15227	15196	15362	15343	15259	15136	15325	15215	15204	15256	15148	15310	15192	15383	15264	15278	15116	15124	15083	15211	15120	15311	15009	15221	15243	15242	15223	15235	15362	15276	15103	15383	15300	15267	15220	15262	15111	15090	15245	15163	15109	15307	15226	15227	15261	15155	15253	15124	15266	15316	15149	15375	15307	15290	15175	15201	15202	15339	15270	15196	15237	15295	15285	15175	15383	15177	15178	15259	15405	15224	15111	15158	15461	15206	15417	15270	15092	15203	15346	15283	15154	15250	15281	15062	15118	15066	15255	15111	15197	15099	15329	15074	15192	15381	15313	15093	15194	15119	15237	15343	15250	15004	15200	15233	15212	15110	15144	15207	15397	15365	15113	15296	15234	15323	15033	15185	15197	15347	15203	15236	15216	15231	15221	15165	15249	15176	15177	15261	15108	15171	15140	15316	15207	15128	15312	15333	15256	15040	15374	14990	15316	15328	15170	15143	15046	15302	15239	15182	15271	15070	15305	15306	15362	15219	15150	15255	15237	15128	15429	15229	15287	15363	15287	15218	15077	15236	15308	15199	15098	15201	15117	15152	15250	15270	15086	15148	15124	15293	15331	15174	15435	15024	15409	15165	15263	15289	15161	15244	15326	15176	15161	15201	15211	15217	15144	15200	15252	15325	15272	15286	15167	15149	15354	15165	15206	15250	15167	15186	15263	15261	15366	15189	15415	15404	15301	15281	15224	15201	15174	15227	15076	15258	15294	15007	15209	15178	15124	15397	15284	15205	15382	15269	15440	15249	15278	15258	15349	15084	15123	15233	15230	15113	15115	15159	15198	15204	15074	15190	15098	15281	15289	15253	15077	15225	15315	15367	15224	15197	15212	15206	15276	15170	15368	15217	15347	15107	15270	15359	15203	15223	15104	15242	15169	15260	15208	15234	15324	15124	15231	15223	15089	15377	15245	15073	15211	15088	15196	15157	15298	15109	15339	15162	15113	15325	15158	15236	15304	15305	15096	15140	15265	15138	15317	15098	15235	15161	15218	15280	15187	15174	15198	15439	15320	15028	15123	15214	15280	15236	15181	14987	15129	15245	15005	15215	15201	15160	15415	15318	15277	15129	15108	15099	15141	15303	15198	15286	15289	15259	15282	15109	15100	15148	15133	15155	15348	15335	15163	15145	15260	15245	15294	15208	15230	15081	15183	15234	15294	15269	15247	15081	15227	15049	15314	15220	15234	15089	15042	15215	15264	15323	15195	15183	15208	15290	15130	14992	15207	15195	15266	15289	15328	15169	15075	15403	15199	15214	15147	15135	15394	15185	15263	15354	15242	15262	15247	15242	15383	15408	15209	15277	15130	15192	15286	15313	15244	15148	15213	15182	15296	15087	15153	15134	15146	15199	15356	15233	15215	15082	15078	15337	15205	15233
30744	25486	27510	24282	20165	19248	18412	18173	17670	17658	17556	17404	17351	17464	17381	17170	17298	17249	17251	17133	17079	17004	17037	17152	17229	17056	17218	17161	16922	17162	17178	16927	16917	17133	17166	17048	16874	17123	17163	17070	16967	16990	17130	16962	16741	17023	17132	17093	16944	16990	16998	16927	16997	16910	17086	16901	16869	16989	17078	16929	17175	17337	16964	16929	17037	17076	17123	17056	17078	17181	17144	17221	17132	17079	16971	17121	17007	16907	16909	16899	17055	17024	17047	17099	17148	17167	16891	17042	17007	17078	16951	17017	16899	17047	17077	17257	16799	16891	16962	17003	17119	16874	17103	16963	17074	16958	16936	17116	16941	17032	17129	17053	17044	17210	16903	17055	17021	16919	16951	17031	17154	16906	16900	17140	17095	16992	17065	17030	16992	16978	17197	17100	16986	17011	17003	16885	16815	17074	17143	17053	17006	16954	17054	17076	16924	17073	16985	16950	16911	16971	17091	16792	16952	17091	17144	16973	17079	17137	17134	17032	17078	17096	17114	17171	17059	17141	17086	17159	16926	16939	17050	17202	17018	16982	17004	16992	16930	17122	17066	17027	16805	16977	17050	16990	17122	17070	16932	16931	17151	17066	17043	16928	17055	17075	16926	17131	17177	16975	16894	16890	16938	17167	17185	17111	17148	16923	17025	17153	17284	16878	17019	17124	17136	17133	17128	17037	16848	16869	16806	17156	17009	17101	17098	17113	17006	17194	17037	17001	17004	17296	17119	17267	16999	17048	17060	17077	16958	16931	17144	16858	16974	16830	16987	17015	16982	17044	16888	17051	17040	17043	16934	17057	17037	17118	17194	16953	17158	17111	17174	17030	16920	17041	16894	16700	17132	17024	16810	17061	17021	17054	17020	16953	17062	17046	16890	17110	17134	16948	16902	17290	16934	17161	17054	16870	17076	16979	17234	16999	16989	17093	16884	16894	17076	17289	17096	17169	17170	17054	16986	16901	16805	16833	16867	16982	16833	16944	17037	16722	16849	17059	17093	17253	17070	16973	17118	16820	16927	16997	17075	17030	17106	17172	16879	17160	17016	17113	16962	17021	16977	17011	16915	16960	16956	17045	16958	17026	17101	17096	17189	17003	16860	16859	16920	17044	17108	17046	17256	16948	16980	17087	17039	16926	17108	17230	16982	16910	16865	17223	17024	17151	16944	17030	16867	17011	16958	17056	17225	16935	17016	17026	17159	17289	16888	17080	17219	17011	16815	17141	17070	17134	17132	17141	17214	17088	16981	17101	17026	16988	17150	17110	17063	17090	16932	17050	17109	17119	17048	16962	17049	17084	17097	17091	17434	17028	17106	17082	17023	16975	17094	17094	17134	16981	17145	17078	16805	16756	17037	17128	16970	17190	17162	17050	17093	17269	16961	17078	16796	16961	16916	17235	17050	17099	16955	16986	17139	17161	17034	17062	17016	17176	16939	16996	16892	16994	16980	16807	17012	17065	16877	16934	16763	17114	17125	16983	16951	16750	17101	17058	17088	17140	17011	17059	17024	16998	17227	17076	17035	16855	17062	17074	17134	17158	17129	16963	17124	16992	17015	17197	16999	17054	17193	16931	16856	16995	17107	16876	16903	16909	16920	16997	16930	17215	17022	16899	16876	17094	17127	17001	17032	16899	16889	16991	16949	16927	16960	17052	16842	17090	17041	16945	16852	17047	17267	17203	16973	17238	16879	16934	16953	17029	17058	16990	16945	17137	17091	17086	17218	16945	17121	16993	17078	16955	17056	17012	16929	17003	17113	17169	17241	17020	16976	17023	16965	16998	17115	17077	17201	17123	17122	16803	17033	17081	17139	17058	16872	16984	16901	17119	16839	17217	17034	17051	16914	17141	17016	17123	16942	16968	17141	17078	17101	16991	16980	17193	16948	17116	16929	16878	17267	17200	16953	16811	16952	17107	17129	17139	16997	17062	17186	17199	17028	16958	17102	17077	17061	17010	17091	17018	16996	16990	16930	16983	17322	16919	17015	17224	16967	16946	17175	16961	16943	17055	16945	17030	17053	16995	17074	17201	17241	16917	16990	17171	17117	17055	17042	16787	17116	16951	16880	17208	17202	16941	16976	16975	17012	16961	16815	16908	17050	17145	17347	17084	17008	17114	16841	16904	17324	17062	17014	17085	16815	17077	17136	17108	17085	17092	17004	16834	16712	17133	16891	16804	17182	17033	17007	17249	17147	17037	16907	16963	17042	16944	17169	17091	16972	17146	17141	17044	17040	17133	17249	16952	17054	17271	17100	17133	17032	17011	17004	17130	16983	17083	17239	17024	16913	17012	17141	16989	17237	16943	16925	16841	16849	16957	16869	17005	16909	17012	16926	16988	17089	17061	17005	16990	17027	17002	16955	17120	16850	16916	17014	16965	17089	17039	17272	17097	17119	16924	17152	16922	16976	17151	16905	16879	17213	16830	17239	16955	16917	17202	16941	17140	17181	17070	17208	17104	17134	17053	17029	17039	17069	17152	17128	16928	17045	17001	17034	16963	16998	16982	16891	17063	16830	16839	17183	17170	17050	17014	17130	17054	17105	17019	17130	17018	17071	17023	17275	17051	17078	17142	17028	17104	16999	17113	16820	17086	16927	16960	16926	16879	17235	16997	17052	17034	16760	16971	17119	17038	17297	16928	16992	17130	17029	17085	17109	17045	17038	17017	16930	16838	17099	17050	17097	17125	16819	17239	17114	16857	17044	16941	17217	16958	16916	17002	17056	17187	17074	17279	16926	17135	17062	16946	17064	17192	16996	17003	17066	17140	17100	17128	16990	17018	17077	17190	16996	17289	16923	16999	17129	16955	17056	16913	16922	17050	16875	17106	16922	16927	17036	17111	17026	17068	17159	16903	17024	17023	17065	16978	16950	17202	17065	17321	17029	16919	17183	16965	16998	17022	17121	17168	17134	16874	16938	17158	16950	17313	17139	17240	16957	16920	17110	17089	17045	16922	16936	16978	17252	17077	16923	16947	17101	17011	16998	17069	17012	17010	16943	17047	16989	17160	16824	17142	16998	17097	17058	16869	17287	17038	16942	17034	17059	16934	17099	17098	17031	17044	17052	16942	17146	17112	17113	17112	16856	16995	17048	16949	17009	17009	16946	17119	16935	16937	17184	17001	17210	16781	16925	16997	17056	16910	17034	16898	17013	16870	17018	17070	16924	16982	17070	17130	16991	17231	17133	17137	16985	17010	16876	16918	16946	17207	16935	16996	17007	16937	17089	16970	17204	17224	17157	16934	16986	16859	16961	16895	16959	17086	16865	17195	17148	16980	17014	17155	17047	17112	17153	17097	16936	16938	16811	16957	17075	16939	17064	16987	17015	17214	16909	17049	16963	16994	17058	17049	17049	16948	16923	17108	17084	17014	17093	17033	16917	16913	17043	17084	16957	17114	16961	16876	17013	17127	17043	17063	17092	17177	16943	17125	17065	17208	17190	16958	17065	17001	17162	17248	17065	17044	16767	17040	17112	17011	17043	17078	17229	17200	17024	17094	17050	16824	16983	16766	17065	17169	17129	17040	16931	17247	17105	17048	17032	17032	17105	16955	17221	16749	17071	16854	16841	16779	17076	16876	17031	17213	16999	16965	17036	17114	16987	16966	17142	16902	17044	17027	17149	16927	16997	16879	17100	17147	17101	17140	17143	17073	16900	17181	17007	17198	17173	17013	17128	17247	16923	17137	17018	17090	17002	16911	16896	17157	17074	17082	16867	16949	17186	16893	17107	16900	17226	17038	17046	16981	16966	17052	16939	16965	17119	17045	17216	16942	17070	16983	17174	16902	17086	16927	16996	17110	16814	17107	16870	16995	17010	16835	16751	17037	17123	17088	16929	17012	16911	17074	17168	16999	17054	17070	16892	17065	17192	16999	17058	16852	16997	17039	17036	17070	17055	17110	17070	17157	17118	17029	17275	17186	16985	16961	16988	16909	17158	17019	17086	17062	16936	16927	17448	17046	17005	17003	17189	17007	16894	16941	17123	17036	17141	17130	17127	16790	16978	17033	17083	17124	17131	17017	16870	17134	17053	17072	16948	17038	17026	16941	16978	17026	17097	16999	17079	16965	16957	17063	16872	17108	17100	17039	17018	17106	17028	17021	17015	16977	16894	16915	17012	17084	17142	16975	17023	17052	16875	17087	16857	17144	17132	17029	17065	17120	17111	16744	17188	17069	17113	16952	17062	17127	17187	17050	16855	17141	17025	16930	17095	17059	17133	16996	17069	17131	17040	16983	17242	17218	17227	17103	16922	16904	16887	17108	17054	17076	16921	17001	17187	16933	17102	16921	17105	17150	17108	16922	17024	17076	17093	17029	17214	17074	17131	16985	17246	17150	17238	17028	17305	16975	17068	16911	17058	17039	16967	16954	17144	17005	17063	17005	16992	17000	17104	17076	16904	17077	16938	17150	17060	17164	16938	17108	16979	16954	16905	17146	17019	17189	17010	16882	16995	17147	17083	17023	17341	17003	17248	16979	16885	16983	17168	16791	16967	16964	16999	17255	17013	16980	17016	17134	17128	16914	17235	17106	17074	16821	16837	17049	16725	17136	17048	16952	16898	16913	17009	16957	17032	16934	16993	16869	17126	16982	16981	17120	17187	16921	17120	17098	16862	17122	17073	16814	17169	17090	17221	17020	17068	16951	17318	17004	16813	17151	16867	16813	17179	17046	17191	17283	17047	16982	17210	16960	17017	17043	16829	16901	17009	17214	16997	16884	16949	17047	17213	16976	17064	17002	17126	17024	17137	16911	17106	17093	16863	16775	17065	17048	16940	16959	16956	16930	17019	16954	17080	16979	17032	16985	17197	17173	17127	16945	17292	17159	17095	17226	16923	16937	17114	16881	17008	17203	17288	17233	17026	17077	17072	16977	16959	16905	16967	17029	16955	17059	17073	16750	17093	16992	17020	16935	17011	17130	16868	17284	17112	17211	17211	16965	17147	16995	17037	16918	16846	16869	17155	16986	17081	17038	17210	16997	16958	17027	16820	16916	16859	17239	16886	16943	17024	17278	17033	17019	17225	16910	17164	17022	16865	17063	17155	16978	17158	17115	17052	17027	17030	17060	17039	17070	17012	16973	17149	17116	17145	17000	17067	16824	16967	16954
24742	32062	30208	23601	19458	17516	16597	16034	15780	15241	15338	15301	15115	15149	15084	14960	14830	14770	14668	14639	14567	14538	14415	14519	14629	14420	14402	14511	14423	14464	14399	14372	14509	14440	14351	14340	14641	14426	14571	14467	14361	14525	14557	14642	14596	14509	14480	14464	14499	14345	14369	14510	14620	14417	14419	14429	14470	14512	14424	14340	14405	14594	14493	14654	14592	14339	14523	14417	14477	14559	14511	14586	14552	14399	14500	14606	14677	14409	14354	14424	14449	14543	14453	14426	14451	14330	14407	14321	14389	14579	14373	14338	14417	14372	14436	14269	14470	14394	14398	14323	14564	14549	14324	14487	14510	14515	14427	14630	14315	14591	14565	14496	14449	14431	14503	14388	14503	14231	14546	14528	14447	14264	14594	14450	14424	14438	14381	14423	14430	14471	14475	14461	14319	14434	14495	14416	14521	14496	14473	14669	14425	14326	14622	14330	14510	14414	14431	14379	14671	14436	14473	14470	14495	14348	14456	14471	14333	14468	14523	14425	14476	14267	14531	14274	14495	14611	14366	14520	14555	14438	14412	14481	14462	14398	14292	14371	14299	14396	14542	14684	14493	14374	14327	14429	14434	14435	14366	14411	14399	14461	14495	14523	14378	14508	14493	14472	14391	14497	14375	14634	14497	14361	14299	14534	14402	14321	14425	14541	14447	14384	14343	14561	14417	14332	14395	14523	14468	14495	14295	14418	14604	14492	14659	14431	14365	14440	14534	14322	14350	14342	14499	14551	14375	14246	14528	14385	14573	14443	14323	14584	14620	14377	14525	14546	14452	14495	14397	14546	14532	14357	14482	14440	14316	14606	14431	14607	14455	14508	14550	14379	14479	14421	14383	14467	14375	14438	14297	14353	14269	14311	14605	14364	14393	14473	14429	14460	14434	14607	14394	14323	14411	14529	14446	14357	14479	14416	14400	14705	14466	14563	14393	14470	14443	14479	14478	14350	14507	14297	14342	14388	14335	14513	14355	14615	14501	14517	14429	14421	14395	14620	14540	14446	14388	14329	14378	14546	14519	14349	14389	14505	14474	14317	14651	14382	14344	14519	14411	14385	14483	14409	14463	14387	14287	14470	14355	14260	14451	14305	14481	14429	14428	14496	14418	14483	14422	14585	14395	14599	14319	14433	14362	14350	14488	14617	14467	14505	14458	14516	14605	14409	14515	14471	14555	14290	14384	14507	14416	14392	14418	14590	14427	14375	14472	14303	14503	14649	14432	14344	14329	14401	14500	14530	14490	14407	14402	14572	14303	14634	14489	14380	14415	14474	14364	14540	14503	14563	14344	14309	14367	14470	14542	14489	14504	14403	14420	14231	14566	14480	14303	14429	14382	14585	14480	14462	14527	14455	14358	14573	14473	14245	14438	14398	14298	14346	14323	14385	14543	14356	14434	14568	14519	14455	14519	14508	14467	14384	14487	14434	14494	14334	14381	14385	14482	14440	14464	14389	14599	14519	14528	14524	14546	14508	14454	14486	14500	14470	14368	14321	14345	14306	14409	14355	14504	14363	14337	14358	14580	14617	14479	14549	14537	14241	14537	14329	14354	14351	14522	14460	14425	14339	14436	14454	14305	14437	14434	14408	14437	14578	14539	14475	14468	14494	14596	14478	14534	14426	14545	14542	14338	14247	14476	14417	14489	14555	14564	14376	14474	14402	14475	14305	14546	14612	14400	14402	14400	14499	14532	14489	14549	14586	14385	14530	14392	14442	14264	14478	14359	14408	14521	14545	14351	14543	14577	14544	14474	14517	14673	14314	14522	14486	14338	14492	14545	14463	14519	14524	14447	14311	14430	14461	14585	14405	14370	14487	14291	14499	14390	14420	14486	14528	14416	14484	14620	14502	14398	14436	14471	14635	14368	14360	14589	14523	14552	14477	14334	14318	14542	14465	14631	14511	14416	14479	14344	14524	14512	14320	14209	14312	14438	14415	14488	14418	14468	14513	14459	14462	14623	14501	14376	14518	14431	14460	14498	14438	14339	14572	14365	14573	14421	14379	14450	14351	14337	14478	14515	14407	14669	14516	14421	14459	14315	14356	14572	14378	14429	14480	14409	14339	14395	14368	14538	14460	14471	14576	14454	14304	14509	14393	14438	14352	14200	14488	14462	14518	14302	14446	14437	14520	14381	14449	14432	14415	14334	14330	14389	14470	14458	14449	14523	14523	14388	14459	14422	14370	14446	14563	14427	14432	14308	14556	14541	14348	14408	14369	14537	14399	14596	14424	14425	14424	14271	14275	14386	14477	14511	14275	14495	14317	14448	14591	14535	14385	14305	14487	14466	14441	14372	14490	14352	14414	14254	14483	14401	14425	14351	14336	14426	14301	14347	14495	14450	14394	14322	14602	14523	14567	14507	14625	14645	14411	14482	14559	14309	14388	14576	14505	14325	14461	14412	14346	14264	14552	14429	14513	14575	14377	14393	14396	14327	14420	14436	14375	14549	14543	14545	14444	14554	14534	14490	14503	14453	14483	14531	14454	14504	14391	14410	14349	14454	14376	14408	14498	14428	14350	14528	14270	14467	14451	14518	14433	14362	14450	14507	14479	14590	14296	14297	14348	14347	14460	14514	14546	14472	14516	14499	14481	14400	14562	14423	14490	14488	14514	14445	14505	14631	14296	14454	14390	14435	14345	14610	14349	14589	14403	14596	14452	14431	14544	14583	14343	14365	14467	14422	14582	14261	14367	14365	14292	14465	14303	14412	14478	14346	14308	14453	14529	14452	14466	14476	14424	14419	14548	14484	14624	14406	14484	14397	14417	14440	14353	14421	14462	14231	14565	14451	14404	14270	14442	14562	14500	14438	14442	14396	14534	14538	14578	14258	14647	14493	14549	14217	14429	14520	14358	14208	14448	14407	14429	14592	14577	14686	14456	14535	14363	14433	14424	14600	14347	14372	14432	14536	14622	14584	14507	14518	14310	14377	14645	14495	14487	14276	14456	14492	14515	14273	14305	14491	14401	14401	14376	14432	14399	14512	14351	14366	14484	14320	14565	14387	14410	14470	14522	14359	14398	14464	14515	14582	14580	14443	14344	14581	14388	14420	14320	14403	14452	14422	14333	14547	14529	14475	14445	14402	14652	14533	14617	14328	14513	14552	14521	14738	14286	14446	14476	14317	14705	14438	14569	14500	14597	14367	14479	14522	14482	14440	14569	14557	14503	14573	14293	14511	14432	14454	14536	14491	14487	14336	14395	14504	14515	14320	14477	14566	14457	14306	14436	14438	14426	14437	14336	14375	14415	14438	14426	14283	14457	14549	14478	14430	14205	14443	14546	14613	14328	14317	14471	14405	14425	14389	14592	14483	14572	14474	14350	14391	14486	14430	14539	14333	14555	14322	14408	14471	14562	14352	14459	14614	14429	14460	14382	14307	14450	14426	14434	14497	14559	14391	14328	14552	14438	14306	14280	14506	14562	14509	14409	14479	14535	14533	14482	14361	14478	14453	14363	14471	14398	14586	14421	14347	14325	14485	14354	14250	14529	14453	14501	14533	14348	14379	14342	14577	14340	14487	14411	14497	14536	14376	14527	14582	14400	14563	14520	14452	14409	14458	14551	14334	14454	14478	14524	14331	14340	14297	14382	14500	14328	14463	14402	14246	14565	14358	14421	14352	14594	14387	14451	14486	14585	14329	14474	14583	14540	14490	14580	14572	14497	14407	14625	14564	14461	14585	14518	14398	14585	14474	14569	14423	14461	14539	14388	14271	14481	14498	14369	14600	14352	14524	14289	14430	14515	14552	14340	14399	14536	14345	14359	14561	14427	14550	14289	14443	14519	14379	14476	14500	14377	14438	14477	14446	14474	14279	14258	14399	14446	14272	14528	14404	14400	14557	14457	14556	14448	14616	14356	14338	14521	14394	14429	14444	14397	14533	14437	14412	14343	14412	14446	14368	14456	14326	14437	14367	14474	14322	14243	14539	14384	14545	14490	14399	14588	14409	14499	14441	14601	14246	14268	14460	14408	14412	14395	14634	14446	14430	14542	14343	14301	14597	14462	14343	14401	14421	14490	14499	14368	14486	14438	14425	14322	14486	14426	14446	14608	14361	14252	14509	14457	14517	14517	14619	14579	14442	14497	14389	14539	14358	14369	14345	14392	14400	14235	14398	14389	14560	14554	14598	14440	14464	14530	14576	14318	14518	14538	14331	14493	14391	14438	14464	14332	14450	14450	14571	14650	14578	14392	14429	14373	14472	14454	14438	14297	14572	14309	14545	14277	14594	14405	14496	14483	14691	14241	14418	14439	14566	14273	14320	14470	14450	14561	14470	14417	14396	14672	14342	14497	14280	14578	14353	14304	14423	14536	14411	14406	14407	14464	14319	14501	14539	14566	14440	14573	14334	14479	14518	14339	14368	14532	14453	14491	14400	14348	14301	14391	14664	14555	14479	14354	14494	14306	14403	14284	14497	14409	14674	14393	14469	14399	14402	14548	14559	14448	14510	14516	14413	14367	14327	14271	14344	14511	14464	14586	14499	14425	14603	14495	14422	14386	14451	14621	14524	14444	14599	14458	14486	14436	14430	14565	14566	14446	14473	14468	14477	14380	14557	14449	14538	14310	14402	14425	14567	14577	14180	14350	14582	14463	14441	14496	14394	14428	14408	14485	14492	14410	14477	14391	14455	14363	14404	14398	14474	14541	14497	14436	14431	14608	14570	14538	14449	14720	14399	14571	14415	14525	14539	14475	14456	14430	14287	14521	14450	14461	14458	14388	14519	14403	14486	14491	14369	14444	14444	14556	14581	14452	14337	14464	14446	14436	14491	14358	14498	14595	14459	14463	14274	14298	14636	14424	14497	14387	14637	14535	14537	14332	14369	14370	14307	14549	14514	14432	14302	14508	14564	14514	14425	14484	14572	14485	14381	14495	14440	14373	14445	14465	14361	14361	14456	14527	14559	14455	14420	14386	14530	14492	14367	14393	14433	14259	14540	14409	14465	14508	14518	14634	14388	14558	14431	14353	14530	14477	14342	14446	14313	14456	14546	14616	14695	14579	14418	14474	14293	14399	14380	14466	14577	14507	14497	14473	14444	14504	14374	14240	14336	14433	14662	14451	14525	14495	14414	14477	14509	14440	14333	14477	14404	14404	14506	14505
25119	21009	27868	25030	22963	22249	21132	19239	18451	18518	18082	18128	17965	18029	17795	17649	17781	17587	17489	17539	17600	17497	17324	17455	17210	17315	17272	17303	17332	17277	17108	17377	17267	17381	17058	17255	17290	17343	17199	17160	17287	17326	17295	17056	17417	17243	17003	17249	17139	17157	17240	17135	17093	17070	17250	17312	17169	17282	17129	17240	17490	17111	17318	17240	17142	17033	17199	17292	17221	17244	17306	17251	17154	17347	17393	17308	17271	17138	17224	17310	17265	17256	17073	17213	17127	17068	17073	17176	17362	17289	17257	17121	17313	17299	17280	17304	17319	17106	17116	17287	17123	17220	17208	17324	17209	17075	17054	17130	17191	17231	17252	17023	17092	17238	17286	17417	17324	17050	17115	17118	17222	17073	17356	17219	17166	17216	17181	17075	17068	17263	17177	17301	17210	17236	17067	17199	17297	17178	17053	17323	17220	17316	17202	17166	17215	17135	17247	17391	17080	17156	16995	17208	17510	17282	17157	17063	17171	17149	17450	17317	17235	17251	17324	17078	17192	17061	17275	17479	17282	17108	17072	17143	16985	17224	17141	17445	17373	17175	17295	17308	17306	17200	17139	16998	17186	17110	17013	17047	17081	17057	17339	17225	17231	17249	17078	17166	17018	17231	17124	17220	17124	17201	17394	17038	17116	17210	17241	17250	17120	17459	17236	17313	17144	17260	17345	17158	17019	17257	17359	17214	17267	17511	17174	17041	17194	17196	17297	17276	17130	17161	17114	17093	17288	17188	17029	17041	17381	17089	17120	17316	17139	17174	17083	17052	17060	17240	17112	17062	17206	17152	17189	17142	16999	17007	17072	17412	17123	17375	17185	17044	17123	17430	17177	17179	17068	17090	17227	17182	17187	17477	17248	17102	17349	17039	16966	17291	17116	17254	17316	17235	17274	17377	17260	17236	17215	17266	16878	17186	17123	17026	17200	17209	17200	17106	16915	17295	17191	17386	17150	17164	17047	17035	17105	17221	17242	17482	17154	16995	17269	17257	17251	17185	17066	17152	16953	17203	16942	17229	17130	17223	17237	17148	17284	17089	17195	17085	17123	17150	17158	17208	17215	17169	17136	17229	17338	17507	17142	17168	17297	17343	17145	17149	17245	17169	17204	16972	17195	17278	17202	17205	17230	17211	17160	17291	17150	17372	17192	17046	17336	16990	17100	17033	17196	17278	17216	17199	16954	17298	17288	17315	17362	17079	17222	17249	17075	17187	17262	17202	17004	17313	17309	17335	17312	17126	17297	17165	17228	17201	17207	17153	17168	17155	17025	17224	17083	17027	17261	17199	17113	17258	17011	17086	17139	17267	17211	17162	17202	17218	17219	17199	17526	17286	17170	17266	17478	17244	17117	17076	17121	17297	17115	17303	17349	17126	17117	17171	17319	17076	17184	17256	17235	17416	17293	17333	17060	17107	17134	17171	17211	17037	17326	17072	17281	17234	17194	17409	17109	17189	16896	17191	16992	17059	17440	17281	17168	17109	17191	17086	17242	17147	17021	17216	16979	16953	17214	17326	17173	16888	17318	17225	17211	17218	17284	17102	17268	17291	17250	17254	17232	17096	17219	17039	17331	17248	17271	17171	17093	17438	17231	16936	17253	17342	17325	17059	17020	17337	17356	17251	17178	17217	17251	17284	17037	17337	17252	17341	17483	17213	17171	17271	17160	17132	17302	17234	17284	17119	17187	17429	17133	17113	17015	17313	17049	17144	16999	16969	17143	17163	17115	17101	17419	17198	17305	17268	17235	16937	17232	17115	17326	17185	17335	17211	17097	17378	17378	17338	17185	17209	17357	17269	17323	17344	17249	17316	17346	17142	17098	17054	17037	17211	17319	17227	17141	17172	17351	17080	17390	17123	17230	17244	17381	17268	17153	17066	17026	17330	17047	17252	17200	17032	17129	17136	17241	17330	17253	17256	17192	17227	17289	17188	17099	16997	17444	17310	17207	17169	17175	17041	17141	17157	17157	17161	17305	17056	17159	17174	17321	17112	17153	17025	17366	17053	17265	16968	17107	17146	17100	17269	17080	17226	17180	17226	17080	17157	17263	17365	17426	17292	17220	17366	17358	17162	17384	17077	17204	17380	17188	17339	17359	17286	17165	17077	17221	17291	17172	17191	17066	17219	17399	17319	17243	17444	17300	17222	17182	17025	17020	17178	17019	17107	17154	17254	17251	17142	17143	17038	17117	17110	17192	17084	17174	17255	17284	17331	17272	17269	17172	17159	17330	17191	17360	17154	17167	17101	17319	17295	17100	17007	17280	17277	17343	17254	17079	17154	17182	17072	17179	17027	17267	17361	17202	17271	17190	17021	17123	17333	17433	17027	17295	17324	17132	17310	17318	17008	17048	16953	17314	17236	17277	17240	17401	17271	17176	17085	17333	17210	17341	17409	17183	17077	17126	17055	17335	17197	17195	16962	17374	17204	17381	17191	17069	17307	17134	17194	17208	17221	17175	17054	17102	17081	17149	17159	17073	17207	17493	17263	17187	17008	17173	17248	17145	17325	17282	17287	17295	16926	17340	17238	17137	17207	17134	17142	17471	17163	17254	17234	17399	17047	17273	17112	17315	17304	17039	17210	17205	17239	17522	17119	17139	17400	17405	17108	17019	17320	17168	17139	16996	17215	17289	17127	17218	17386	17221	17064	16993	17228	17361	17224	17097	17295	17182	17244	17069	17007	17132	17266	17096	17249	17156	17287	17254	17142	16919	17104	17254	17150	17310	17216	17147	17397	17022	16981	17203	17156	17165	17182	17206	17086	17167	16957	17255	17167	17047	17400	17228	17260	17241	17118	16847	17027	16979	17113	17338	17381	17211	17280	17124	17031	17329	17050	17104	17123	17066	17229	17240	17225	17309	17248	17041	17177	17239	17193	17217	17339	17221	17094	17038	16857	17236	17222	17335	17200	17117	17124	17195	17237	17211	17154	17079	17121	17089	17332	17156	16865	17278	17226	17124	17386	17144	17283	17381	17071	17167	17131	17364	17117	17052	17205	17152	17173	17273	17115	16959	17261	17014	17244	17165	16911	17116	17274	17073	17415	17333	17073	17218	17229	17266	17086	17129	17037	17552	17166	17267	17118	17222	17165	17193	17174	17271	17273	17106	17138	16968	17100	17211	17141	17120	17173	17177	17296	17053	16993	17299	17343	17152	17159	16990	16870	17161	17312	17126	17198	17154	17105	17395	17200	17222	17132	17365	17287	17441	17311	17298	17180	17199	17183	17017	17079	17033	17098	17246	17028	17227	17508	17234	17223	17115	17154	17161	17252	17313	17097	17142	17063	17124	17273	17127	17167	17144	17157	17141	16922	17173	17098	17256	17036	17209	17236	17172	17392	17494	17305	17067	17165	17272	17288	17261	17171	17218	17141	17214	17139	17067	17113	17128	17201	17046	17278	17185	17219	17098	17120	17129	17283	17201	17234	17149	17355	17229	17220	17357	17009	17163	17115	17018	17112	16987	17172	17171	17079	17228	17400	17078	17074	16917	17296	17285	17310	16983	17097	17091	17216	17187	17145	17154	17101	17201	17147	17245	17052	17252	17192	17246	17086	17399	17146	17002	17207	17182	17047	17259	17037	17393	17302	17248	17130	17228	17277	17317	17270	17140	16924	17317	17221	17171	17267	17172	17241	17055	17140	17310	17096	17204	17209	17158	17238	17093	17258	17261	17068	17223	17151	17082	17125	17241	17273	17231	17166	17111	17221	17186	17249	17168	16988	17275	17379	17153	17263	17029	17031	17209	16935	17147	17238	17003	17124	17146	17118	17247	17146	17238	17164	17088	17285	17101	17228	17172	17139	17242	17189	17077	17283	17116	17312	17124	17180	17308	17041	17252	17116	17057	17166	17094	17101	17162	17290	17197	17226	16982	17295	17165	17494	17175	17151	16962	17237	17217	17253	17224	17066	17187	17347	17254	17275	17066	17149	17205	17075	17126	17147	17012	17287	17334	17033	17088	17134	17089	17145	17157	17233	17342	17056	17402	17136	17309	16953	17167	17365	17198	17317	17144	17349	17179	17259	17294	17090	17159	17253	17209	17053	17267	17456	17266	17200	17023	17310	17411	17142	17087	17047	17209	17227	17221	17199	17236	17010	17270	17363	17235	17139	17079	17099	17299	17352	17380	17117	17161	17227	17270	17017	17085	17189	17215	17346	17131	17391	17123	17227	17120	17155	17064	17103	17291	17110	17209	17143	17193	17182	17234	17379	17274	17267	17053	16971	17193	17048	17144	17264	17241	17288	16939	17107	17269	17099	17143	17307	17139	17240	17124	17131	17251	17123	17114	17104	17267	17232	17248	17072	17276	17250	17016	17285	17114	17186	17218	17154	17044	17219	17183	17041	17084	17082	17182	17229	17245	17085	17484	17126	17234	17232	17399	17183	17239	17152	17408	17385	17140	17131	17078	17157	17215	17055	17266	17018	17160	17244	17234	17177	17146	17056	17237	17111	17242	17334	17255	17223	17102	17093	17204	17254	17109	17392	17062	16963	17218	17299	17389	17281	17194	17402	17192	17213	17109	17094	17402	16971	17193	17312	17153	17047	17042	17283	17120	17259	17242	17286	17280	16953	17021	17170	17097	17056	17174	17226	17305	17130	17077	17142	17227	17075	17336	17367	17220	17215	17337	17057	17008	17250	17217	17233	17189	17016	17233	17209	17158	16966	17276	17117	17277	17349	17292	17495	17130	17245	17077	17164	17205	17352	17385	17385	17206	17166	17190	17045	17181	17201	17320	17229	17272	17283	17185	17206	17166	17138	16992	17057	17307	17201	17162	17063	17155	17288	17223	17269	17245	17116	17158	17222	17103	17167	17255	17022	17248	17117	17240	17310	17163	17241	17213	17022	17297	17111	16905	17196	17239	17085	17112	17282	17227	17147	17177	17241	17308	17366	17031	17185	17200	17099	17365	16900	17179	17296	17275	17306	17002	17242	17117	17302	17006	17084	17180	17167	17143	17149	16901	17123	17271	17113	17044	17155	17219	17103	17102	17133	17074	17307	17179	17127	17180	17146	17145	17057	17151	17074	16932	16871	17129	17075	17203	17120	17070	17106	17177	17150	17149	17237	17189	17092	17280	17293	17248	17234	17161	16997	17020	17178
24197	38085	36087	28272	23052	19964	18439	17211	16661	16271	16045	15992	15757	15670	15491	15297	15281	15111	14934	15018	15089	14946	14592	14816	14749	14491	14761	14551	14736	14616	14713	14511	14692	14556	14468	14506	14642	14543	14561	14546	14455	14577	14426	14630	14601	14578	14588	14423	14720	14429	14541	14518	14536	14580	14481	14494	14382	14665	14505	14658	14668	14464	14491	14428	14486	14586	14616	14436	14555	14621	14458	14508	14619	14466	14676	14534	14669	14407	14536	14525	14657	14499	14728	14564	14556	14428	14443	14569	14424	14718	14597	14470	14572	14365	14535	14656	14716	14620	14613	14542	14518	14683	14318	14517	14564	14549	14448	14536	14633	14414	14514	14523	14347	14459	14452	14396	14447	14561	14507	14585	14606	14449	14607	14587	14596	14757	14432	14440	14500	14616	14466	14567	14468	14580	14679	14640	14456	14468	14400	14493	14589	14624	14588	14529	14601	14507	14406	14435	14592	14641	14568	14556	14665	14388	14568	14485	14368	14439	14505	14587	14592	14402	14545	14608	14591	14509	14496	14524	14545	14359	14553	14616	14320	14486	14358	14558	14533	14521	14525	14555	14560	14413	14383	14405	14533	14331	14436	14591	14743	14507	14430	14533	14431	14395	14528	14621	14652	14412	14521	14419	14504	14568	14377	14629	14516	14434	14651	14616	14504	14347	14594	14515	14654	14476	14495	14322	14672	14394	14623	14554	14507	14493	14553	14441	14495	14650	14515	14627	14347	14394	14614	14458	14509	14624	14460	14497	14575	14634	14654	14532	14436	14460	14646	14460	14497	14457	14611	14512	14570	14371	14673	14512	14679	14752	14650	14453	14405	14386	14250	14541	14535	14496	14450	14595	14556	14627	14565	14530	14594	14608	14600	14518	14612	14622	14303	14639	14693	14439	14700	14560	14451	14611	14644	14538	14442	14476	14619	14503	14670	14484	14570	14559	14449	14406	14708	14455	14494	14498	14663	14602	14435	14499	14694	14626	14570	14557	14500	14485	14493	14489	14565	14526	14513	14595	14395	14471	14592	14515	14397	14480	14591	14569	14605	14478	14457	14548	14556	14467	14511	14626	14744	14456	14594	14455	14600	14546	14520	14589	14508	14592	14485	14527	14632	14548	14571	14467	14642	14526	14542	14465	14572	14388	14372	14357	14469	14586	14346	14484	14489	14298	14382	14585	14519	14534	14593	14530	14462	14575	14514	14427	14480	14353	14618	14594	14743	14597	14468	14489	14386	14411	14428	14440	14587	14536	14400	14583	14521	14597	14505	14715	14513	14479	14553	14670	14580	14619	14586	14518	14340	14449	14498	14524	14482	14543	14592	14514	14574	14644	14461	14459	14687	14701	14626	14572	14633	14453	14458	14440	14541	14699	14507	14398	14638	14536	14415	14561	14575	14515	14482	14511	14610	14393	14612	14536	14457	14573	14488	14591	14433	14600	14561	14529	14493	14439	14636	14478	14607	14639	14622	14440	14529	14439	14549	14613	14575	14668	14499	14659	14470	14432	14437	14510	14455	14531	14476	14444	14611	14598	14508	14434	14410	14498	14622	14488	14478	14440	14330	14524	14397	14551	14464	14477	14685	14715	14533	14474	14432	14628	14434	14460	14610	14463	14467	14450	14654	14421	14546	14489	14616	14458	14420	14555	14550	14652	14484	14500	14493	14327	14489	14530	14439	14640	14549	14499	14545	14686	14500	14495	14433	14567	14560	14548	14457	14606	14628	14486	14406	14672	14462	14545	14557	14546	14628	14493	14594	14512	14634	14665	14402	14477	14500	14476	14461	14498	14379	14584	14625	14599	14462	14512	14621	14620	14494	14511	14599	14415	14634	14644	14512	14436	14637	14603	14596	14562	14616	14576	14507	14520	14485	14552	14691	14557	14601	14505	14608	14532	14620	14432	14636	14605	14410	14506	14412	14471	14599	14426	14562	14461	14621	14582	14630	14589	14466	14565	14403	14487	14523	14533	14595	14430	14628	14574	14431	14435	14460	14472	14518	14379	14571	14440	14420	14488	14686	14388	14493	14526	14453	14468	14430	14575	14544	14587	14539	14507	14559	14455	14412	14445	14369	14567	14565	14517	14676	14404	14650	14451	14526	14507	14636	14604	14812	14647	14381	14447	14716	14560	14701	14630	14548	14615	14456	14572	14481	14505	14518	14581	14453	14712	14518	14545	14550	14417	14657	14608	14599	14525	14354	14480	14447	14694	14456	14417	14435	14681	14457	14526	14441	14680	14542	14335	14446	14586	14573	14546	14571	14588	14663	14475	14460	14401	14494	14523	14438	14658	14568	14452	14507	14410	14611	14357	14619	14455	14536	14548	14635	14423	14584	14674	14413	14384	14399	14454	14328	14610	14341	14734	14417	14455	14533	14552	14439	14597	14454	14662	14436	14636	14645	14489	14420	14592	14713	14462	14262	14608	14431	14399	14601	14376	14434	14622	14689	14509	14571	14576	14390	14654	14497	14634	14565	14436	14365	14478	14711	14368	14569	14635	14421	14444	14446	14412	14641	14654	14512	14617	14743	14546	14555	14561	14566	14485	14439	14465	14480	14554	14487	14623	14601	14528	14528	14431	14444	14659	14512	14446	14376	14630	14446	14611	14388	14644	14352	14557	14484	14531	14531	14484	14488	14560	14418	14620	14608	14539	14552	14554	14426	14563	14552	14572	14475	14593	14550	14448	14497	14498	14609	14661	14507	14494	14388	14518	14573	14483	14584	14824	14304	14484	14580	14548	14474	14359	14499	14575	14420	14501	14631	14569	14548	14364	14504	14336	14528	14481	14534	14564	14540	14605	14497	14458	14549	14543	14533	14617	14668	14658	14506	14571	14579	14473	14550	14470	14581	14489	14395	14518	14504	14468	14439	14508	14346	14460	14651	14666	14507	14602	14478	14581	14428	14502	14627	14729	14634	14571	14678	14430	14492	14512	14444	14708	14519	14544	14524	14346	14549	14431	14726	14585	14595	14444	14583	14599	14373	14473	14516	14695	14488	14822	14454	14551	14540	14498	14532	14694	14336	14530	14560	14431	14594	14542	14548	14377	14528	14641	14545	14528	14644	14551	14403	14558	14474	14472	14681	14614	14424	14334	14422	14621	14665	14597	14600	14579	14593	14375	14531	14399	14329	14556	14568	14663	14492	14394	14375	14546	14505	14412	14531	14750	14475	14478	14439	14687	14469	14477	14427	14609	14565	14563	14752	14423	14376	14590	14377	14463	14624	14554	14606	14291	14374	14620	14476	14570	14491	14582	14546	14546	14470	14667	14448	14543	14551	14317	14575	14356	14444	14507	14456	14445	14564	14543	14576	14642	14489	14487	14586	14524	14658	14463	14531	14793	14516	14674	14463	14471	14348	14412	14481	14467	14616	14518	14619	14532	14470	14492	14566	14452	14427	14618	14411	14400	14610	14292	14559	14641	14596	14466	14565	14724	14650	14620	14410	14591	14549	14515	14501	14397	14544	14586	14647	14494	14660	14556	14557	14435	14560	14699	14557	14385	14519	14529	14568	14418	14573	14413	14591	14488	14651	14517	14453	14805	14484	14594	14500	14446	14610	14531	14628	14624	14562	14529	14566	14478	14687	14463	14654	14604	14561	14554	14499	14432	14564	14511	14515	14569	14532	14360	14454	14779	14520	14497	14246	14585	14500	14657	14534	14479	14305	14605	14518	14467	14442	14450	14488	14467	14586	14620	14538	14647	14487	14596	14587	14497	14472	14370	14625	14452	14454	14551	14589	14619	14684	14483	14472	14594	14640	14554	14638	14526	14451	14392	14543	14619	14505	14533	14492	14767	14446	14529	14544	14404	14402	14463	14604	14618	14609	14505	14501	14565	14511	14611	14504	14610	14689	14498	14441	14517	14637	14338	14495	14417	14659	14510	14637	14560	14454	14556	14496	14454	14675	14463	14466	14473	14602	14485	14537	14747	14507	14508	14416	14657	14621	14528	14669	14566	14437	14424	14459	14634	14523	14510	14634	14574	14613	14481	14424	14727	14489	14360	14666	14725	14632	14585	14503	14613	14646	14482	14596	14574	14661	14524	14680	14458	14569	14570	14482	14647	14530	14568	14561	14468	14443	14632	14421	14564	14464	14513	14611	14512	14568	14327	14630	14539	14617	14581	14562	14603	14397	14574	14472	14584	14606	14404	14645	14458	14515	14531	14588	14565	14487	14503	14670	14435	14592	14593	14511	14546	14485	14578	14533	14376	14719	14572	14540	14542	14577	14671	14765	14602	14675	14267	14567	14480	14494	14349	14602	14515	14300	14532	14463	14532	14436	14561	14369	14692	14427	14396	14590	14386	14642	14383	14551	14525	14520	14582	14495	14532	14636	14611	14568	14603	14572	14700	14616	14581	14531	14589	14418	14542	14827	14543	14597	14465	14743	14591	14475	14587	14490	14493	14779	14658	14527	14590	14380	14707	14638	14453	14467	14507	14618	14643	14646	14627	14564	14504	14284	14509	14415	14496	14398	14634	14535	14418	14375	14641	14478	14559	14679	14473	14605	14424	14613	14470	14441	14566	14531	14552	14665	14553	14527	14575	14563	14502	14747	14576	14578	14583	14549	14621	14645	14558	14492	14548	14350	14585	14449	14533	14578	14519	14670	14499	14631	14429	14644	14640	14623	14604	14713	14341	14439	14383	14500	14622	14688	14515	14616	14701	14373	14546	14430	14483	14462	14629	14518	14370	14610	14601	14579	14482	14564	14582	14633	14514	14408	14629	14376	14431	14548	14471	14675	14640	14629	14683	14449	14565	14563	14716	14483	14530	14451	14696	14688	14440	14363	14597	14564	14745	14552	14663	14571	14338	14415	14501	14447	14374	14496	14418	14405	14585	14711	14394	14674	14628	14437	14306	14393	14408	14442	14592	14579	14596	14699	14541	14622	14475	14621	14791	14646	14517	14548	14503	14548	14492	14479	14531	14515	14578	14501	14450	14632	14453	14651	14604	14564	14440	14562	14492	14443	14424	14520	14384	14715	14518	14390	14717	14527	14447	14534	14380	14463	14572	14522	14523	14592	14516	14433	14659	14584	14672	14361	14541	14396	14381	14515	14516	14539	14487	14591	14523	14551	14626	14413	14507	14495	14578	14544	14623	14548	14664
23686	20958	28343	23871	22009	24483	25113	20964	19877	19870	19592	19421	19469	19217	19094	18927	18746	18716	18669	18595	18720	18559	18579	18321	18249	18347	18323	18315	18367	18297	18261	18318	18252	18467	18120	18059	18167	18076	18246	18024	18091	18057	18230	18073	18127	18220	18200	18111	18298	18242	18172	18094	18139	18044	18057	18222	18048	18202	18152	18136	18138	18087	18128	18163	18373	18107	18218	18196	18067	18381	17907	18234	18310	18117	18050	18085	18330	18134	17929	18015	18045	18226	18019	18092	18202	18155	18140	18056	18172	17938	18317	18328	18348	18135	18297	18061	18279	18145	18242	18162	18301	18113	18226	18071	18031	18185	18228	18143	18224	18039	18359	18208	18277	18173	18013	18140	18204	18104	18259	18103	18091	18148	17874	18219	17963	18111	18110	17988	18173	17856	18075	18343	18213	18293	18163	18027	18170	18123	18007	18232	18111	18107	18212	18074	18419	18073	18111	17914	17995	17933	18358	18208	18205	18043	18172	18096	18244	18308	18099	18171	18171	18130	18118	18045	18333	18166	17983	17932	18101	18213	18273	18280	18124	18043	18179	18094	18219	18276	18122	18147	18073	18055	18273	18098	18165	18029	18140	18068	18220	17939	18047	18125	18108	18144	18056	17892	17934	18111	18180	18331	18236	18090	18024	18048	18191	18184	18121	18152	18169	18166	17977	18258	18326	17991	18072	18005	18091	18192	18107	18183	18191	18323	18093	18083	18279	18266	18036	18298	18163	18156	18219	18035	18149	18044	18222	18468	18401	17835	18243	18134	18330	18123	18326	18140	18205	18094	18142	18076	18233	18029	18114	18153	18160	18346	18132	18128	17980	18049	18176	18084	18072	18093	18252	17957	18171	18178	18141	18069	18107	18211	18250	18081	18226	17965	18197	18178	18114	18311	18241	18017	18116	18131	18148	18061	18357	18288	18113	18135	18062	18087	18139	18121	18029	18080	18243	18025	18122	18158	18277	18159	18217	18278	18251	18119	18407	18077	18053	18140	18091	18023	17914	18153	18365	18165	18117	17913	18056	18219	18213	18119	18214	17945	18154	18117	18087	17983	18133	18192	18057	18288	18270	18121	18015	18018	17978	18045	17973	18132	18250	18196	18170	18097	18178	18284	18304	18025	18083	17948	18122	18056	18042	18096	18053	18217	18098	18020	18207	18102	18135	18140	18242	18124	18105	18023	18121	17998	18037	17967	18184	18106	18074	18168	17946	18027	18158	17944	18076	18177	18130	18195	18143	18128	18040	18213	18107	18135	18143	17967	18121	18261	17930	17932	18129	18112	18443	18262	17888	18070	18017	18037	18139	18143	18055	18234	17902	18161	18143	18161	18210	18007	18264	17900	17957	18066	17914	17916	18109	18067	18354	18060	18224	18129	18269	17922	18051	18230	17953	17964	18210	18230	17963	18300	18168	18121	18155	18105	18266	18070	18083	18318	17973	18029	17929	18157	18252	18016	18056	18309	18127	18160	18084	18193	18152	18186	18081	17878	18212	18096	18012	18177	18210	18036	18096	18220	18078	18037	18119	18027	18131	18062	18294	18165	18125	18174	18349	17932	17881	18106	18210	18065	17825	18136	18144	18040	18072	18031	18053	18047	18104	17942	18087	17984	17945	18229	18155	17905	18139	18000	18122	18020	18025	18043	18134	18231	18163	18202	18161	17975	17881	18023	18218	18034	18229	18248	17983	17822	18104	17975	18131	18073	18127	17997	18238	18042	18268	18283	18013	18073	18188	18012	18124	18167	18002	18043	17984	18008	17951	18009	18271	18011	18195	17849	18146	18330	18117	18171	18235	18109	18153	17980	18126	17918	17974	17970	17949	18195	18133	18237	18103	17938	17990	18057	18209	18077	18295	18089	17986	17987	18121	18118	18105	18269	18135	18169	18319	18080	18180	18202	18217	18203	18329	18088	18147	18209	18289	18162	18077	18040	17978	17876	18218	18196	17973	18137	18151	18124	18313	18066	18327	18233	18041	18196	18242	18168	18131	18102	18011	18129	18079	18164	18309	18077	18130	18009	18050	18131	18318	18003	18215	18175	18094	17996	18102	18180	18051	18113	18304	17953	18250	18139	18031	17994	18017	18236	18111	18254	18057	18264	18113	18088	18170	18064	17928	18002	18265	18050	18035	17967	18080	18017	18267	18148	18217	18011	18100	18222	17908	18142	18065	18058	18077	17970	18155	18176	18209	18028	18378	18250	18253	18030	18055	18207	18113	17894	18222	18209	18182	18067	18140	18049	18063	18158	18026	18208	18048	17901	18095	17943	18171	18036	17959	18112	18087	18035	18225	18012	18241	18034	18177	18133	18021	18179	17930	18018	18034	18049	18004	18032	18161	18088	18138	18104	18124	17938	18140	18123	18083	18112	18169	18097	18287	18141	18029	18120	18148	17981	18001	18095	17936	17978	18247	18083	18233	18106	18194	18084	18072	18008	18083	18016	17909	17945	18258	18115	17977	18131	18006	18136	18192	17963	18132	18185	17955	18005	18075	18080	17857	18168	17942	17847	18169	18175	17970	17937	18208	18144	18288	17946	18033	18008	18294	18065	18228	17926	17932	17957	18047	18022	18269	18211	18165	18161	18115	17999	17985	18086	17991	18043	18120	18059	17940	18007	18071	17984	18256	18111	17984	18291	17956	18246	18096	18138	18262	18069	17992	18359	18171	17975	17982	18103	18034	18182	18042	18135	18131	18101	18260	18057	17891	17977	18048	18055	18054	18307	18307	17941	18244	18054	18095	18329	18259	18056	18078	18016	18084	18150	18000	18184	18312	18176	17946	17987	18162	18267	18052	18174	18083	18103	18074	18093	18110	17981	18131	17984	18146	18143	17914	18066	18099	18155	18074	18160	17813	18017	17999	18282	18154	18177	18137	18160	17997	18109	18251	18068	18267	18256	18318	18225	18264	18027	18060	18047	18155	18012	17885	17995	18142	18095	17880	18013	18007	17986	17985	17947	17953	18000	18040	18048	18065	18049	18029	17948	18145	18209	18181	18079	18000	17986	18187	18085	18164	18147	17855	18163	18325	18252	18177	18074	18133	18108	18199	18015	18178	18229	17891	18101	18043	18140	18354	18063	18181	18170	18312	18176	18039	17996	18029	18039	18274	18115	18074	17954	18108	18104	17958	18294	18230	18019	18203	18057	18255	18202	17847	18134	18122	18137	18101	18039	17858	17887	18095	18101	17883	17963	18239	18140	17999	17991	18134	17911	18172	17871	18096	18334	18264	18010	18205	18193	18310	18256	17900	18124	18004	18115	18104	18245	18319	18153	18100	18149	17883	18101	18156	18371	18108	18154	18003	18137	18179	18135	18107	17974	18190	17834	18000	18078	18270	18193	18047	18038	18098	18082	18249	17894	18234	17984	18287	18112	18187	18332	18149	18017	17843	18130	18140	18181	18014	18246	18051	18055	18098	18207	18229	18239	18033	18080	18074	18283	17917	18107	18076	18230	18014	18098	18212	17982	17899	18240	18216	18141	18095	17962	18279	17873	18185	18158	18070	18167	18159	18168	18212	18044	17887	18054	18155	18158	18257	18361	18136	18245	18019	17854	18180	17988	18243	17990	18071	18010	18050	18200	18088	18137	18249	18270	18002	17866	18093	18158	18150	18103	18138	18212	17969	18058	18231	18324	18005	18259	18252	18291	18071	18160	18091	17961	18218	18020	17986	17998	18121	18056	18406	18004	18193	17886	18126	18140	18016	17990	17932	18032	18224	18251	17972	18134	18001	18137	18102	18149	18131	17966	18167	18166	18122	18200	18118	18098	18027	17918	18186	17969	18151	18318	18141	18069	18192	18103	18132	18279	18146	18304	17851	18173	18197	17947	18222	17939	18191	18069	18093	18251	18091	18157	18057	17920	18008	18044	18197	18196	18096	17882	18191	18064	18147	18054	18061	18140	18124	18282	18187	18232	18242	18132	18104	18144	18077	18066	18014	18171	17804	18207	18246	18273	17984	18157	18138	17990	17989	18229	18063	18095	17998	18336	17842	18313	18106	18094	18027	17955	18100	18295	17972	18016	18208	18140	18305	18002	18086	17921	18032	18115	18012	18180	18092	17951	18178	18115	17976	18091	18174	18010	17963	18049	18058	18306	18212	18233	17958	17981	18151	18265	18226	18075	18115	18166	18269	18155	18241	18244	18242	18117	17882	18065	18104	18041	18065	18058	18106	18016	18053	18083	18104	18151	18193	18230	18062	18101	18227	18023	18313	18182	18130	18151	18166	18161	17831	18166	17885	18150	18209	18009	18177	17920	18088	18028	18216	18077	18461	18125	18159	18248	18145	17936	18115	18141	18161	17966	18218	18252	18115	18110	18001	17977	17915	18001	18193	18200	18201	18106	18142	18027	18068	17985	18150	17956	18233	18151	18168	18064	18230	18115	18039	18179	18164	18122	18166	17879	18064	18294	18185	18109	17986	17934	18081	18254	18235	18036	18082	18098	18214	18250	18055	18109	18078	18088	18051	18372	18196	18043	18081	18037	18102	18027	18246	18182	18051	18189	17948	18098	18038	18196	17886	17776	18198	18106	18207	18047	18292	18382	18127	18162	18358	18217	18278	18220	18262	18116	17991	17995	17957	18095	18127	18272	18053	18035	18233	18069	18316	18020	18144	17834	17998	18141	18108	17923	17969	18157	18160	18126	18074	17980	18071	17970	17935	18105	18209	18076	18299	18118	18046	18286	18060	17921	18150	18200	18077	18178	18088	18117	18277	18116	18068	17910	18141	18353	18098	18070	18249	18254	18072	17892	18103	17817	17982	17924	18280	18009	18090	18103	17903	18076	18016	18280	18207	18115	17924	18122	18190	18058	18266	18106	18279	18185	18252	18035	17955	18186	18052	18211	18075	18111	18106	18058	18123	18156	18051	18011	17923	18088	18278	17999	18167	18295	18104	18164	18270	18267	18257	18029	18056	18124	18120	17961	18216	18067	17842	18199	17997	18094	18207	18192	18134	18186	18110	18056	18039	17971	18008	18015	18087	18003	18095	17948	18142	18094	17891	18297	18132	18220	18054	18099	17996	18183	18305	18073	18154	17896	18127	18133	18253	18112	18099	18036	18446	18019	18088	18348	18156	18065	18166	18050	17909	18073	18142	18153	17869	18179
25735	43211	41055	32433	26264	22493	20467	18947	18136	17579	17429	17008	16881	16647	16428	15993	15955	15972	15546	15661	15446	15374	15436	15181	15255	15236	15075	15088	14963	14948	15080	15191	15085	15053	15141	15113	15022	15063	15000	14943	15062	15178	15100	15158	15103	14969	15038	15039	15086	15267	15090	14935	14944	15011	15105	14983	15032	14921	15136	14995	15114	15079	15134	15232	15098	15095	15305	15138	14859	15030	15053	14968	14977	14907	14866	15110	15108	15055	15080	14996	15177	14859	14943	15131	15052	14991	15179	15183	14961	15116	15055	15077	14982	14905	15042	14884	15210	15069	14989	15091	14973	15031	14963	15043	15024	15022	14977	14992	14966	15010	15100	14935	15092	15098	15148	15027	14916	14975	14991	15070	14913	14946	15095	15108	15063	15156	14873	14905	14952	15003	14972	15083	14887	15166	15051	15033	14873	15014	15141	15041	14964	15014	15027	15054	14987	14943	15072	14958	14956	14984	14971	15016	14935	14899	15202	15023	14914	15033	15023	15055	15044	15138	14984	15060	15143	15063	15059	14933	14950	15158	15040	14928	15083	15030	15057	14975	14999	14974	15016	15248	14995	15077	14975	15135	15126	14824	15013	15051	14922	14940	15135	15035	15081	14829	14947	15162	15097	15073	15083	15090	15031	15083	15053	15117	14941	14979	15063	15044	14975	15034	15017	14943	14838	15021	14998	15148	15091	15021	15010	14998	14960	15218	15178	14916	15148	15091	15131	15019	15050	15056	15134	14978	15100	14939	14998	15072	15145	15005	15015	14926	14980	15012	15011	15094	14868	14975	14986	15123	15275	15018	15123	14918	15057	14949	14987	15173	15024	14957	14974	15184	15078	15116	14925	15052	15095	14895	15019	15067	14853	14982	14975	14892	15232	15001	15079	15029	14924	15158	14922	15075	15097	14838	14932	14971	14999	15014	15110	15143	14981	14908	15196	15035	15046	14902	15076	14969	14968	15046	14991	15066	14913	15088	14943	14991	14989	14904	15013	14926	14972	14942	15083	15007	15069	14910	15097	15200	15120	15012	14930	14862	14974	14963	14892	14872	14982	15007	15066	15092	15222	15009	15022	14936	14979	15034	15024	15124	15056	14935	14961	14803	14944	15078	14886	15188	15111	15177	14907	14931	15121	14958	14981	15090	14852	14977	15003	15077	14940	14945	14924	14768	15011	15177	15087	14883	15012	14939	15043	15069	15010	14995	15086	15026	15090	15070	15108	14898	15081	14898	14978	14916	15033	14937	15170	15036	14994	15031	15002	14888	14949	15181	14799	15015	14982	15044	14983	15102	15104	14983	15104	15016	14896	15119	15166	14915	15083	14953	14989	15032	15156	15120	14859	14983	15169	15036	15073	14939	14859	15054	14952	14939	14981	15249	15202	15025	15057	14973	15054	14888	14885	15024	15075	14806	14994	14969	15097	14887	14975	15155	15104	15080	14876	15061	15044	14991	15143	15072	15009	15084	14979	14895	15037	15007	14934	14981	15019	15114	15059	15014	15104	14932	15017	15028	14841	15074	14939	14910	15000	14902	14937	15069	15110	15149	15062	15051	14956	15070	15090	14964	15029	14952	15072	15020	14922	15049	15138	15002	14992	15028	15073	15037	14930	15125	15034	15082	14875	15130	15030	15140	14908	15036	15131	15042	15095	14855	15046	15112	15158	15050	14931	15176	14949	14940	14976	15127	15113	15032	15303	14831	15242	15244	14875	15208	14951	15089	15066	15177	14982	14885	15060	15033	15017	15100	15060	15169	14929	15032	15090	15005	15114	15080	14907	15072	15030	14977	15083	15122	15066	15067	15109	15038	14989	15130	15050	15049	15093	15043	15019	15118	15120	15002	15075	14903	15120	15111	15114	14885	14952	15047	15138	15000	15209	15058	15015	15118	15164	14922	15165	15116	15147	15099	15031	14941	15045	15011	15058	15016	15148	15222	15090	14989	15087	15105	14977	15050	15040	15087	15025	14999	15327	14968	14918	14945	14941	14966	14937	15030	15066	15102	15273	14912	14902	15019	15059	15030	15139	15065	15167	14960	14992	15085	14916	14990	15056	15050	15058	14855	15028	14975	15076	14892	14954	14973	15048	15023	15107	15059	14918	14952	15044	15042	14889	14817	14990	15146	15106	15054	15047	15011	15109	15066	15093	14749	14831	15125	14996	15032	15107	14998	15010	14963	14935	15018	14967	14895	14791	15168	14824	15064	14945	15113	14987	15071	15057	14962	15050	15045	15144	14920	15040	14871	15024	14966	14987	15115	15113	15038	15010	15143	15070	15018	15070	15086	14938	15029	15049	14863	15060	14998	15133	14888	15010	14994	14894	15133	15089	14929	15027	14988	15186	15270	14930	14979	15026	14860	15118	14974	14918	15024	15122	15048	15035	15085	15079	15066	15035	14913	14917	15047	14995	15043	15069	14957	15032	14988	15081	15001	15135	15169	15049	14964	15135	14956	15062	15020	15042	15003	15102	15071	14957	14918	15093	14967	15087	15124	14961	15063	14927	15024	15054	15011	15230	15023	15014	14970	15101	15055	14807	14984	14926	14989	14923	14880	14934	15073	15006	15050	14966	14903	15095	14943	14964	14942	15163	15068	14907	15016	14935	15069	15099	14914	14973	15022	15144	14966	14730	15152	15019	15099	15131	14967	15036	15086	15138	15006	15119	15107	15142	15075	14978	15036	14974	15083	14936	15042	14954	15015	14992	15011	15090	14948	15047	15026	14969	15087	14975	15045	14837	15047	15106	14972	15075	15065	15036	15126	14954	14947	15126	14876	15059	14973	15147	15227	15136	15000	14907	15015	15019	15100	15058	15103	15052	15039	15127	14892	14995	15186	14909	14836	15135	15096	15016	14975	14923	14849	15066	14997	14987	15136	14902	15028	15000	15126	15048	14907	14912	14824	15092	15043	14932	15001	15095	14944	15035	15056	15120	14917	15102	15007	14954	15168	14934	15066	15062	14979	14834	14965	15120	14995	14965	15019	15048	14920	15153	15123	15109	15211	14911	15038	15090	15042	15177	14978	14995	15102	15025	15132	15028	15186	15087	15128	15046	15157	15017	14989	15059	15013	14901	14910	15016	14882	14979	14899	15114	15174	14853	15154	15063	15051	15072	15074	15093	14914	14959	14984	14999	15097	14969	14889	15018	15044	14818	14985	14926	15104	15126	14934	15031	15197	15015	15069	14955	14986	15013	14935	15108	15166	15111	14813	15102	15047	14973	15051	15011	14948	15146	15006	15165	15024	14990	15104	14934	14935	15064	15079	15199	15021	15031	14873	15143	14962	14961	15068	15151	15113	15085	14988	15100	14998	14932	14939	14851	15081	15069	15104	15052	14934	15017	14883	15017	14904	15108	14892	14929	15059	15117	14955	15000	14896	14959	15003	15079	14999	15031	15083	15046	15109	15025	14903	15151	15054	15117	15111	15131	14990	14980	14923	14920	14873	15066	14850	15136	15016	15108	15226	15089	15028	14907	15108	14873	15050	14899	14864	15057	14970	14903	15174	15041	15053	14976	14833	15138	14878	14987	14921	14903	15021	15042	14850	14911	14820	15018	15170	15011	14990	15024	15140	15146	15173	14899	15070	14979	14926	14938	15023	14869	14952	14907	14956	15081	15053	14928	15118	15170	15105	15013	14948	14974	15104	15109	14969	15104	14821	14974	15130	15051	14968	14923	15012	14972	15174	15100	14926	15117	15086	14945	15003	15014	14834	14892	15048	14960	14987	14963	15222	14948	15022	14972	15066	15027	15024	14910	14940	15139	15038	15038	14867	15060	14866	15186	15024	15034	15129	15123	15057	14948	14953	15117	15089	14997	14960	15018	14974	15098	15122	14978	14936	15027	14916	14875	14916	15176	14948	14998	15078	15104	15133	14967	15054	15037	15023	15221	15152	15045	15060	15106	14947	15051	15020	14994	15145	15104	15187	14965	15077	15006	15153	14898	14945	15084	14947	15043	15021	14974	14951	15160	15094	14985	14919	15114	15024	15025	15158	14906	14857	15047	15108	14835	15208	15043	15084	14871	14945	14894	15013	15083	14987	15136	14955	15052	15100	15023	15098	14923	14997	14883	14974	15118	14922	15001	15068	14996	15224	15065	14956	15090	14946	14918	15067	15188	14972	15124	15035	15094	14857	15064	15000	15056	14897	15042	14968	14958	14951	14855	14929	15142	14893	15090	15105	15001	14975	14981	15034	14981	15040	15038	14967	14983	14965	14970	15099	15115	14770	15059	14908	14946	15069	14924	15060	15034	15075	14934	14979	14942	14840	15096	15072	14911	14970	15064	15102	15108	14927	15110	14971	15083	15034	15077	15025	15080	15187	15276	14921	14925	14912	15056	15091	14855	14958	14987	15203	14986	15047	14997	14884	15074	14939	15139	15164	14929	14853	15185	14997	15006	15028	14966	14897	15066	15017	14869	14982	15067	15111	15114	15065	15094	15310	15199	14921	15104	14986	14956	15010	14965	14830	14993	15035	15050	14955	15118	14952	15065	14983	14845	15000	15165	15058	15096	15075	14997	14911	15121	15184	14970	15220	15147	14982	15022	15070	14954	14929	14817	14989	15076	15008	15017	15013	15057	15015	14870	14984	15237	15022	15059	15076	15038	14996	14925	15096	15017	15023	14922	15068	14986	14868	15046	15040	14934	15091	15051	14933	15150	14900	15108	14933	15083	15040	15098	15120	14984	15068	15082	15106	15099	15202	15043	14998	15111	15002	14996	15088	15040	15038	15199	14960	14934	15078	15076	14935	14997	14978	15089	15073	15097	15077	15157	14999	15084	15104	15209	14851	15142	15138	15176	15063	15029	15022	14921	14956	15032	15002	14989	15048	15006	15056	15055	15028	15135	14894	15108	14948	14994	15100	15037	15047	15143	15190	15052	14985	14916	14922	15063	14962	14991	15161	15071	15200	15004	15163	15083	14959	14904	15035	15127	15186	15087	15098	15157	15085	15116	15000	15106	14955	15030	14931	15066	15124	15164	14923	15099	15066	15052	15025	14897	14958	15108	14941	14948	15055	15033	15162	14998	15098	14991	14983	14942	15101	14829	15124	14996	15036	15025	15009	15027	14995	15144	15240	14975	15125	15071	15027	15050	15200	15091	15027	14918	14995
30598	25811	27392	23746	20097	18801	18322	17872	17689	17251	17242	17104	17144	17092	17018	16969	16927	17078	16943	16911	16917	16810	16995	16722	16761	16714	16666	16723	16794	16711	16751	16852	16594	16878	16694	16831	16753	16662	16577	16704	16613	16552	16835	16722	16769	16701	16490	16726	16668	16815	16786	16712	16796	16675	16815	16741	16705	16936	16829	16609	16587	16718	16771	16744	16693	16739	16942	16869	16767	16782	16709	16771	16719	16763	16705	16678	16891	16640	16679	16698	16839	16773	16929	16712	16726	16619	16693	16587	16800	16814	16635	16714	16733	16646	16622	16971	16683	16632	16768	16872	16714	16698	16728	16879	16866	16552	16874	16634	16794	16566	16747	16566	16672	16756	16702	16578	16863	16568	16622	16529	16939	16734	16654	16716	16701	16889	16618	16783	16734	16803	16845	16863	16789	16814	16868	16646	16753	16810	16874	16846	16893	16691	16650	16665	16826	16850	16820	16780	16710	16767	16630	16915	16675	16638	16667	16769	16852	16640	16712	16584	16716	16778	16703	16769	16747	16865	16734	16685	16792	16818	16915	16603	16714	16867	16868	16795	16427	16725	16809	16680	16775	16789	16641	16684	16754	16638	16803	16613	16809	16606	16558	16704	16699	16719	16839	16681	16865	16612	16901	16530	16644	16728	16715	16646	16586	16643	16816	16775	16727	16680	16835	16762	16796	16871	16812	16554	16591	16719	16585	16702	16828	16842	16774	16688	16658	16798	16872	16627	16606	16649	16664	16807	16748	16597	16752	16740	16870	16810	16753	16716	16582	16780	16810	16787	16616	16738	16737	16572	16738	16832	16936	16809	16750	16751	16685	16784	16695	16759	16570	16458	16717	16549	16507	16622	16621	16777	16608	16884	16838	16753	16781	16783	16806	16592	16781	16855	16837	16891	16754	16843	16730	16552	16677	16919	16683	16748	16555	16832	16784	16749	16940	16847	16793	16845	16435	16730	16671	16703	16572	16679	16768	16680	16710	16750	16760	16625	16703	16569	16634	16878	16644	16725	16902	16675	16599	16743	16614	16682	16642	16631	16738	16840	16932	16874	16853	16904	16605	16772	16534	16794	16734	16652	16818	16927	16900	16776	16715	16645	16696	16741	16741	16700	16664	16737	16635	16720	16622	16697	16827	16771	16768	16788	16557	16736	16589	16908	16811	16572	16762	16626	16714	16693	16719	16585	16851	16700	16579	16612	16862	16823	16717	16767	16504	16616	16852	16678	16901	16743	16700	16762	16773	16561	16753	16693	17017	16602	16706	16644	16661	16749	16911	16653	16680	16786	16754	16821	16641	16858	16782	16662	16743	16783	16753	16878	16626	16602	16714	16863	16671	16624	16781	16818	16824	16804	16819	16987	16743	16653	16732	16637	16821	16688	16860	16606	16656	16898	16642	16663	16671	16758	16656	16842	16822	16863	16622	16782	16817	16514	16594	16623	16693	16759	16737	16426	16870	16871	16732	16734	16774	16628	16945	16754	17064	16730	16737	16900	16848	16537	16719	16988	16605	16882	16703	16835	16896	16618	16829	16470	16709	16877	16755	16789	16787	16649	16533	16733	16547	16827	16745	16648	16726	16786	16705	16752	16887	16577	16670	16611	16845	16703	16730	16611	16606	16830	16697	16973	16802	16757	16856	16920	16935	16538	16731	16779	16755	16840	16668	16670	16718	16684	16827	16823	16748	16705	16516	16697	16882	16600	16904	16607	16712	16628	16746	16813	16740	16690	16823	16671	16617	16860	16781	16745	16908	16744	16573	16703	16774	16899	16678	16660	16842	16812	16781	16581	16602	16790	16786	16614	16535	16737	16645	16845	16750	16919	16558	16874	16826	16777	16763	16844	16544	16607	16693	16914	16937	16851	16628	16719	16749	16739	16737	16638	16745	16667	16600	16624	16912	16705	16841	16717	16784	16724	16978	16728	16788	16823	16774	16777	16710	16582	16784	16569	16829	16744	16605	16623	16780	16832	16788	16822	16788	16734	16880	16766	16612	16579	16544	16698	16745	16769	16775	16686	16698	16858	16718	16747	16825	16612	16531	16776	16626	16826	16625	16566	16725	16688	16751	16812	16689	16769	16613	16690	16746	16541	16855	16775	16676	16735	16747	16879	16860	16721	16625	16717	16639	16605	16730	16900	16549	16801	16830	16687	16692	16688	16702	16630	16760	16756	16643	16775	16715	16753	16724	16852	16766	16851	16830	16872	16852	17006	16638	16629	16768	16585	16620	16867	16628	16479	16837	16968	16973	16822	16981	16795	16685	16638	16561	16714	16772	16859	16464	16802	16627	16598	16859	16914	16849	16895	16803	16758	16580	16714	16802	16781	16791	16676	16696	16720	16860	16840	16777	16572	16824	16708	16881	16758	16736	16729	16923	16819	16624	16835	16720	16660	17119	16976	16955	16670	16777	16816	16735	16822	16711	16667	16569	16783	16881	16821	16748	16677	16768	16592	16763	16855	16636	16600	16672	16752	16810	16846	16889	16634	16779	16588	16764	16544	16645	16696	16776	16723	16736	16768	16573	16578	16837	16723	16706	16809	16900	16782	16641	16735	16793	16694	16629	16895	16728	16556	16722	16774	16712	16808	16900	16741	16684	16534	16809	16774	16677	16679	16836	16740	16782	16843	16832	16821	16913	16771	16804	16961	16708	16777	16756	16844	16744	16940	16564	16780	16858	16738	16848	16720	16926	16628	16617	16823	16951	16545	16609	16726	16693	16658	16790	16614	16724	16643	16647	16680	16692	16931	16911	16938	16959	16900	16810	16832	16921	16728	16981	16794	16728	16578	16740	16648	16645	16701	16972	17002	16563	16655	16712	16741	16805	16653	16729	16539	16831	16784	16803	16672	16653	16759	16695	16556	16882	16667	16663	16808	16591	16684	16780	16747	16516	16851	16872	16680	16540	16820	16708	16836	16860	16865	16804	16675	16463	16681	16610	16730	16712	16763	16619	16538	16687	16865	16958	16678	16694	16758	16855	16522	16806	16861	16732	16836	16763	16752	16672	16768	16891	16649	16603	16794	17013	16763	16787	16836	16765	16880	16700	16582	16873	16745	16648	16546	16738	16640	16876	16563	16789	16891	16497	16679	16733	16530	16808	16699	16577	17072	16803	16698	16859	16759	16878	16757	16667	16751	16541	16778	16451	16475	16738	16887	16762	16700	16736	16666	16737	16734	16653	16653	16770	16877	16571	16632	16769	16807	16779	16779	16727	16618	16802	16818	16740	16600	16850	16552	16790	16770	16769	16647	16599	16737	16773	16646	16576	16737	16762	16868	16668	16712	16821	16939	16620	16816	16703	16840	16812	16740	16554	16766	16871	16702	16524	16569	16871	16921	16775	16694	16791	16734	16946	16582	16439	16764	16887	16838	16675	16702	16676	16787	16689	16790	16967	16729	16848	16544	16767	16642	16845	16705	16903	16901	16784	16876	16795	16711	16681	16675	16625	16835	16907	16680	16525	16681	16767	16674	16606	16738	16891	16668	16654	16634	16738	16468	16826	16663	16731	16708	16821	16873	17030	16791	16820	16697	16596	16758	16660	16783	16863	16871	16709	16823	16845	16897	16821	16900	16842	16871	16432	16794	16684	16709	16642	16922	16816	16555	16647	16728	16340	16768	16725	16743	16858	16697	16468	16656	16819	16937	16786	16788	16849	16621	16701	16702	16833	16762	16537	16824	16861	16796	16900	16694	16858	16703	16730	16495	16701	16956	16732	16829	16990	16770	16609	16525	16572	16724	16857	16763	16787	16820	16771	16817	16791	16821	16701	16689	16727	16728	16980	16728	16596	16584	16661	16662	16698	16583	16934	16770	16909	16778	16946	16724	16708	16583	16795	16892	16778	16746	16795	16830	16565	16592	16519	16786	16666	16820	16915	16833	16779	16619	16496	16685	16669	16927	16585	16678	16870	16899	16676	16727	16841	16957	16768	16690	16530	16797	16806	16875	16770	16683	16834	16727	16805	16724	16598	16603	16839	16652	16685	16763	16543	16954	16621	16699	16693	16693	16589	16961	16660	16700	16645	16862	16887	16905	16785	16845	16735	16817	16625	16875	16680	16643	16812	16715	16809	16844	16634	16441	16791	16884	16731	16465	16750	16876	16854	16739	16666	16644	16624	16638	16704	16668	16831	16792	16806	16827	16619	16783	16783	16726	16720	16715	16799	16708	16639	16744	16634	16803	16702	16858	16673	16920	16762	16825	16821	16797	16614	16823	16726	16689	16772	16795	16727	16713	16847	16813	16765	16794	16657	16861	16823	17021	16933	16628	16580	16712	16642	16582	16543	16674	16883	16875	16825	16733	16920	16819	16924	16702	16641	16674	16679	16812	16808	16747	16636	16761	16743	16920	16478	16903	16595	16854	16783	16744	16602	16746	16699	16651	16735	16830	16881	16629	16616	16633	16623	16622	16854	16844	17019	16876	16792	16693	16819	16804	16774	16672	16971	16963	16881	16873	16716	16887	16639	16551	16605	16844	16754	16650	16947	16695	16752	16770	16721	16492	16777	16501	16724	16872	16726	16798	16749	16792	16772	16820	16848	16771	16867	16607	16679	16869	16746	16769	16819	16918	16897	16768	16541	16618	16581	16754	16736	16769	16794	16755	16741	16849	16717	16739	16675	16861	17033	16978	16940	16783	16672	16774	16910	16926	16773	16895	16789	16780	16770	16751	16701	16937	16731	16665	16905	16610	16758	16705	16822	16886	16785	16748	16828	16798	16887	16779	16730	16600	16669	16842	16890	16766	16783	16549	16636	16793	16846	17128	16825	16796	16661	16835	16664	16762	16804	16676	16638	16550	16567	16771	16639	16818	16803	16928	16628	16764	16736	16763	16714	16922	16942	16747	16666	16548	16793	16837	16854	16726	16618	16536	16599	16802	16683	16850	16964	16718	16793	16729	16830	16620	16672	16774	16644	16682	16675	16720	16720	16734	16586	16574	16612	16646	16796	16577	16727	16903	16626	16724	16692	16776	16538	16874	16939	16867	16756	16765	16601	16744	16665	16719	16776	16758	16669	16839	16720	16641	16951	16987	16881	16638	16907	16747	16595	16803	16786	16851	16701	16726	16501	16762	16640	16661	16860	16862	16694	16761	16728	16600	16738	16838	17044	16745
24649	32660	29523	23289	19491	17656	16634	15875	15408	15412	15111	15048	14884	14918	14735	14726	14559	14590	14478	14530	14615	14362	14367	14373	14368	14339	14311	14401	14273	14469	14299	14325	14287	14223	14463	14355	14290	14253	14186	14268	14370	14501	14310	14418	14465	14191	14333	14246	14362	14224	14358	14225	14192	14299	14336	14343	14190	14306	14309	14407	14357	14340	14392	14352	14348	14421	14265	14233	14336	14214	14343	14389	14195	14281	14027	14236	14308	14406	14093	14279	14303	14383	14382	14317	14371	14336	14254	14279	14166	14281	14294	14305	14209	14351	14259	14347	14333	14245	14293	14196	14278	14382	14358	14214	14326	14327	14339	14330	14331	14411	14161	14303	14167	14504	14361	14197	14394	14187	14429	14257	14204	14306	14258	14289	14377	14336	14304	14168	14182	14301	14411	14364	14286	14279	14257	14264	14353	14337	14259	14186	14375	14182	14407	14223	14312	14360	14352	14299	14147	14315	14428	14307	14372	14373	14180	14277	14235	14372	14285	14242	14299	14244	14389	14418	14316	14265	14438	14244	14373	14197	14177	14347	14379	14301	14364	14351	14407	14342	14445	14308	14339	14219	14408	14302	14278	14271	14320	14193	14175	14552	14295	14226	14170	14452	14285	14169	14260	14303	14268	14326	14343	14288	14297	14243	14356	14103	14341	14213	14329	14306	14179	14320	14428	14329	14354	14175	14224	14397	14326	14160	14181	14368	14396	14322	14389	14421	14407	14425	14250	14094	14225	14356	14280	14153	14217	14309	14258	14335	14204	14406	14205	14290	14426	14095	14128	14388	14243	14208	14226	14114	14347	14287	14399	14133	14420	14292	14361	14374	14331	14318	14186	14350	14517	14343	14359	14434	14429	14331	14141	14174	14290	14376	14240	14459	14401	14196	14284	14369	14301	14249	14245	14292	14383	14356	14304	14191	14308	14473	14369	14229	14299	14031	14377	14224	14284	14177	14435	14163	14257	14400	14209	14336	14387	14520	14366	14306	14355	14158	14259	14313	14282	14274	14161	14247	14160	14313	14196	14238	14324	14328	14295	14137	14234	14128	14235	14379	14423	14407	14212	14169	14344	14042	14461	14347	14276	14025	14299	14086	14119	14366	14460	14329	14406	14207	14310	14198	14178	14330	14140	14256	14267	14347	14185	14169	14163	14457	14261	14315	14256	14337	14265	14312	14218	14284	14209	14422	14351	14193	14220	14332	14344	14417	14371	14387	14298	14069	14208	14147	14191	14284	14360	14137	14390	14302	14189	14231	14265	14292	14550	14254	14433	14355	14300	14185	14245	14277	14099	14305	14344	14234	14358	14322	14402	14160	14163	14092	14271	14301	14192	14373	14205	14319	14184	14337	14339	14411	14371	14347	14289	14093	14403	14334	14315	14210	14146	14374	14330	14174	14116	14306	14405	14484	14299	14303	14188	14427	14256	14183	14282	14308	14170	14167	14206	14270	14185	14267	14222	14311	14430	14352	14201	14282	14392	14226	14344	14422	14419	14231	14407	14402	14445	14260	14274	14270	14338	14294	14357	14472	14272	14140	14235	14241	14340	14374	14344	14406	14509	14207	14284	14471	14286	14308	14428	14271	14258	14409	14370	14333	14549	14312	14253	14149	14327	14170	14157	14306	14247	14372	14372	14283	14328	14271	14250	14243	14207	14273	14392	14126	14269	14175	14146	14261	14174	14215	14310	14414	14299	14326	14226	14164	14350	14264	14348	14357	14279	14412	14270	14514	14307	14360	14261	14197	14443	14405	14311	14380	14458	14266	14403	14203	14293	14453	14223	14215	14444	14316	14309	14461	14234	14340	14343	14221	14359	14307	14283	14512	14362	14310	14269	14274	14445	14320	14219	14201	14334	14178	14299	14375	14364	14308	14325	14265	14197	14238	14145	14385	14235	14169	14407	14288	14335	14321	14284	14397	14383	14473	14229	14220	14247	14415	14344	14373	14311	14269	14362	14088	14274	14083	14257	14189	14254	14163	14227	14453	14318	14214	14229	14336	14267	14276	14479	14462	14237	14204	14318	14325	14102	14204	14282	14310	14221	14472	14473	14160	14303	14248	14278	14377	14232	14231	14213	14367	14335	14265	14346	14363	14324	14314	14181	14414	14345	14268	14532	14262	14268	14409	14263	14308	14318	14249	14240	14394	14291	14380	14323	14251	14436	14391	14286	14401	14154	14376	14298	14253	14247	14317	14246	14287	14324	14417	14211	14314	14242	14266	14307	14341	14347	14248	14240	14357	14435	14258	14228	14233	14318	14167	14282	14312	14105	14416	14275	14354	14320	14296	14442	14313	14300	14483	14274	14394	14448	14223	14306	14349	14367	14294	14343	14309	14156	14467	14291	14308	14211	14458	14455	14157	14309	14232	14197	14303	14339	14278	14189	14231	14330	14202	14395	14385	14256	14268	14243	14357	14404	14284	14211	14247	14329	14391	14210	14366	14202	14443	14333	14467	14218	14360	14115	14489	14396	14333	14279	14367	14262	14170	14402	14444	14201	14354	14198	14406	14457	14403	14268	14256	14356	14142	14351	14351	14337	14166	14310	14219	14394	14292	14237	14228	14316	14291	14206	14489	14304	14302	14442	14479	14376	14099	14274	14244	14276	14247	14314	14317	14332	14272	14298	14505	14293	14281	14365	14257	14352	14166	14216	14253	14380	14253	14272	14298	14224	14275	14277	14177	14277	14384	14161	14204	14504	14189	14287	14165	14482	14272	14167	14329	14445	14106	14298	14303	14313	14294	14174	14292	14266	14323	14412	14351	14318	14165	14332	14262	14318	14339	14301	14339	14228	14301	14351	14289	14410	14212	14414	14329	14350	14288	14372	14251	14351	14232	14187	14316	14219	14255	14372	14319	14260	14278	14289	14275	14340	14221	14252	14387	14195	14333	14382	14250	14164	14321	14236	14288	14430	14257	14305	14290	14429	14189	14215	14328	14306	14351	14370	14251	14436	14291	14462	14262	14118	14388	14325	14403	14326	14351	14273	14180	14324	14250	14346	14314	14273	14346	14454	14306	14337	14323	14208	14402	14349	14283	14293	14255	14321	14352	14376	14189	14340	14392	14296	14368	14372	14296	14495	14278	14295	14421	14315	14233	14135	14241	14312	14374	14412	14347	14235	14190	14228	14291	14294	14221	14554	14399	14324	14151	14242	14307	14160	14331	14320	14184	14206	14423	14322	14389	14334	14297	14274	14313	14231	14383	14356	14457	14403	14262	14440	14292	14204	14295	14337	14192	14391	14385	14170	14321	14306	14257	14335	14292	14177	14225	14206	14303	14292	14435	14214	14287	14274	14306	14200	14302	14389	14330	14396	14326	14274	14461	14320	14194	14370	14321	14188	14492	14280	14522	14219	14297	14437	14154	14362	14584	14199	14375	14427	14350	14277	14220	14381	14234	14266	14167	14200	14333	14320	14231	14223	14217	14314	14371	14232	14349	14260	14391	14250	14239	14179	14284	14346	14263	14310	14400	14333	14413	14313	14420	14327	14317	14114	14301	14369	14366	14241	14262	14175	14255	14259	14408	14283	14199	14393	14370	14426	14323	14171	14392	14311	14267	14452	14376	14312	14470	14260	14137	14204	14372	14271	14329	14392	14349	14292	14172	14463	14198	14268	14329	14447	14378	14344	14258	14222	14273	14426	14249	14331	14169	14387	14285	14253	14215	14156	14212	14394	14273	14177	14305	14362	14345	14510	14362	14271	14557	14191	14257	14378	14297	14307	14335	14241	14221	14376	14328	14326	14264	14431	14290	14320	14414	14376	14225	14442	14259	14243	14316	14402	14295	14265	14196	14256	14197	14408	14216	14347	14132	14239	14393	14156	14459	14357	14377	14312	14537	14183	14369	14455	14425	14235	14334	14302	14372	14400	14290	14300	14317	14335	14253	14099	14421	14261	14296	14256	14318	14212	14268	14393	14289	14163	14346	14287	14327	14183	14332	14366	14302	14419	14351	14289	14248	14248	14300	14220	14243	14440	14192	14317	14318	14407	14336	14445	14456	14488	14269	14377	14241	14307	14356	14225	14236	14264	14334	14079	14406	14352	14324	14341	14369	14329	14353	14190	14266	14374	14376	14360	14205	14403	14212	14232	14336	14254	14319	14168	14455	14338	14372	14368	14299	14303	14242	14316	14363	14279	14195	14276	14272	14372	14318	14423	14493	14404	14348	14254	14427	14434	14244	14277	14246	14356	14219	14307	14408	14318	14313	14261	14282	14265	14288	14148	14222	14252	14332	14446	14260	14409	14215	14272	14116	14278	14457	14170	14328	14212	14172	14453	14245	14303	14286	14299	14363	14363	14218	14178	14346	14282	14275	14296	14291	14521	14209	14463	14322	14232	14395	14296	14340	14236	14149	14177	14328	14286	14379	14345	14414	14439	14220	14423	14312	14469	14291	14259	14248	14438	14244	14404	14332	14191	14260	14304	14209	14328	14510	14369	14269	14350	14283	14456	14297	14143	14209	14350	14355	14356	14307	14306	14272	14212	14419	14279	14517	14388	14404	14342	14386	14294	14349	14128	14211	14271	14379	14325	14390	14280	14382	14337	14437	14320	14313	14366	14324	14264	14296	14342	14289	14392	14306	14464	14510	14256	14416	14375	14074	14399	14285	14304	14264	14305	14258	14456	14480	14289	14383	14290	14196	14452	14472	14306	14407	14310	14428	14170	14391	14381	14206	14293	14325	14458	14268	14306	14469	14300	14331	14286	14210	14313	14442	14303	14333	14211	14430	14320	14386	14382	14293	14391	14257	14479	14367	14220	14252	14346	14335	14315	14242	14362	14472	14197	14290	14321	14342	14267	14465	14423	14315	14370	14445	14384	14424	14327	14382	14349	14198	14396	14187	14252	14168	14276	14258	14315	14425	14310	14281	14432	14240	14302	14241	14356	14377	14386	14400	14279	14430	14447	14372	14516	14351	14154	14399	14303	14440	14229	14201	14341	14291	14396	14325	14410	14285	14492	14328	14375	14277	14370	14345	14340	14185	14231	14249	14236	14311	14263	14333	14270	14484	14172	14232	14374	14336	14335	14315	14307	14421	14372	14204	14382	14204	14499	14168	14262	14345	14257	14364	14212	14217	14254	14260	14338	14232	14236	14239	14336	14320
25013	20984	27890	25055	23051	22318	21317	19123	18311	18270	18101	17969	17901	17678	17447	17518	17488	17342	17439	17247	17389	17168	17348	17241	17020	17103	17118	17097	17062	17135	17139	17001	16944	17055	17018	17236	17016	16837	17263	16970	17097	17154	17112	16962	17095	16905	17122	17141	17182	17094	17181	16991	17114	17056	17036	17138	17047	17241	16896	17169	17086	16995	17076	16931	17113	17069	16879	17173	17066	17064	16869	17056	17030	16889	17077	16914	17114	16912	17333	17011	17001	17077	17140	16842	16877	16977	16907	17092	16990	16911	17025	17165	16922	17052	16876	17081	17149	17054	17177	16975	17007	16965	16923	16926	16853	17014	17015	16927	17028	17136	17089	17233	17093	17103	17145	17099	17088	16797	16969	17042	17267	16812	17070	16889	17276	17087	17098	17062	17196	16797	16873	17208	17082	16975	17013	17129	16898	16934	17170	17143	17117	16995	17018	17059	17042	17048	16843	17205	17022	16879	17021	16849	17128	16883	16951	16783	16984	17117	17021	17023	17202	17276	16998	17110	17126	17237	17036	16883	16906	16909	16899	17263	16771	17027	17062	16989	16922	17030	16874	17058	17228	17012	17075	17022	16941	16890	16962	16955	16931	17035	16934	16952	16922	17028	16914	17164	16980	16778	16952	16970	17113	16996	17091	17040	16691	17098	16993	16867	17016	17122	17198	17068	17028	17156	17012	17255	16902	16957	16893	17043	16924	16997	16902	16825	16987	16865	17022	17231	16997	17001	17154	16982	17017	16937	16984	17213	17043	17062	16931	17025	16915	16933	16987	16793	16819	17207	17048	17130	17054	16995	16806	16933	17055	17121	16969	16889	17057	16899	16980	16932	17027	17042	16977	16995	16976	16977	16933	16987	16841	17181	17091	17016	17167	16695	17057	17097	17001	16723	17018	16940	17104	17169	17082	17209	16762	16987	17054	16916	17016	17104	16990	17031	17034	17019	17186	17041	17037	16913	16907	16768	17132	16907	16842	17083	16974	17197	16998	16847	16862	17082	17114	16906	17049	17216	16944	17077	17116	17043	16850	17142	17108	17114	17062	17084	17052	16905	17134	17156	16783	17161	17114	16983	16999	16956	17033	16835	16927	16890	17035	16995	16843	16927	17040	17068	16812	16920	17031	16971	16944	17011	17032	17019	16812	17068	16772	16933	17160	16977	17122	17064	16898	17137	16947	16876	16965	17171	17086	17107	16983	16943	16943	17184	16842	16872	17139	17161	16985	17030	17195	16967	16991	16945	17105	16903	17224	17023	17156	17138	16989	17026	17105	17017	16916	16973	17098	16936	17002	16939	16888	16829	16994	17087	17130	16921	17000	17129	17272	16897	16784	16989	17140	17171	17100	16982	17008	17027	16664	17030	17070	16892	17053	16867	16717	16970	17261	16947	16990	16992	16976	17230	17177	16924	17146	17231	17146	16986	17071	17012	16947	16997	17119	17077	16949	17259	16879	17022	17061	16805	16983	16892	17205	17160	16862	17118	17170	16909	16761	17186	17048	17151	17133	16949	16947	16898	17140	16929	16730	17004	16902	17137	16781	17059	17135	17076	17105	17316	17024	17111	17011	17093	17036	17254	16951	16840	17024	16794	16978	17040	17250	17133	17019	16967	16955	16825	16974	17095	17224	17044	16990	17041	17236	16914	16986	16932	17014	17012	17079	16896	17190	17139	17028	16890	16946	17138	17229	17048	16964	16937	16976	17076	17196	17086	16975	17195	17016	17046	17104	17034	17083	16960	16872	17088	17081	16840	16862	17137	16992	16974	17078	16821	16903	16902	17139	16983	16908	17147	17268	17064	17063	17224	17035	17278	16833	16961	16914	16941	17189	16972	17053	17058	17066	16971	17136	17066	17035	17144	16930	17146	17217	17055	16971	16987	17031	16823	17059	17048	16899	17000	16991	17093	17117	16962	16936	17069	17090	17150	17195	17259	17155	16957	16949	16885	16837	17088	16905	16963	16996	17143	16921	16895	17171	16951	17074	16872	16981	16907	17244	17042	16895	17157	17044	17037	17030	16937	17150	16997	17160	17092	17230	16958	16960	16798	17122	16978	16914	17041	17120	16920	16807	17086	17061	17009	16984	16987	17221	16939	17018	16836	16902	16936	16776	16878	17046	16994	16869	16911	16770	16860	16793	16973	17209	16854	16927	16873	17055	17079	16895	16979	17056	16851	17024	17019	17043	17096	17005	17052	17114	16971	16944	16879	17050	17006	17136	17121	16905	16965	16987	16933	16974	17060	16910	17117	17235	16907	17189	17043	16929	16873	17170	16963	16706	16907	17042	17058	16986	16923	17182	16882	17029	16858	17218	17046	16989	16982	16860	16991	17105	17104	17115	17096	17103	17138	17078	16844	17095	17190	16997	16950	17006	16851	16913	17032	17089	17073	16989	17216	17049	17076	16809	16837	17012	16876	17094	17305	17086	16968	17124	16919	16966	17032	16994	17084	16867	16821	17057	16945	17028	17030	16879	17153	16981	16906	16903	16967	17060	17059	17081	17009	16959	16896	16931	17150	17052	17094	17205	16998	17101	16988	17092	17265	16929	17062	16939	17219	16939	17027	16972	16823	17102	17079	17017	16862	16816	16892	17074	17173	17057	17176	17096	17128	16863	16947	16937	16933	17026	17109	17004	16842	17056	16944	16932	16924	17104	17128	17050	16903	17021	16924	17044	16967	17169	16938	17054	17001	17098	17009	17113	16927	16943	17079	17025	16968	16937	16760	16935	16945	16838	16917	16966	17154	16979	16890	16875	16852	16975	16994	17064	17151	17077	17024	17092	17105	16892	16992	17138	16833	16872	17029	17033	16930	16922	17000	17057	16963	16960	16832	17117	17189	17167	17087	16975	17028	17172	17063	16936	17185	16970	17084	16921	16899	16791	17084	16952	16892	16936	17167	17128	17025	16966	17097	17007	16775	16854	16800	17057	17093	17011	17050	17019	17008	17078	17008	17085	17121	16935	17077	17073	16986	16925	17026	17106	16760	17062	17145	17103	17092	16962	17043	17173	16887	17024	17101	17113	16967	17081	17042	17024	16941	16867	16991	16885	17120	17244	17066	17073	16896	17146	17044	17065	16921	17020	16738	16918	16845	16950	17045	16987	17008	17084	17098	16928	16810	16933	17162	16916	16962	17180	17135	16935	17000	17040	17090	17194	16945	16849	17133	17048	16957	17019	17044	16897	17153	17043	16967	16954	17002	16875	16950	17131	17137	17013	17131	16989	16932	16955	16889	17096	17029	16898	16837	17056	16970	17055	16855	16803	17081	17050	17044	17032	17040	17224	17120	17214	16954	17172	16918	17093	16979	17012	16920	16912	17102	17062	17048	17073	17021	16785	17106	17138	17022	16969	16855	17261	16938	17078	16976	16975	17039	17050	16930	16991	17081	17017	16925	17207	17115	16976	16960	17119	16903	16942	16999	16899	17032	17081	16973	17052	17040	17061	16998	17033	17256	16950	16985	17047	17153	16896	17131	17223	16986	17132	17082	16747	17223	17159	16958	16964	17091	16980	16958	17081	16958	17067	17114	17145	16762	17013	16991	17135	16986	16935	16851	17051	16931	16740	16682	17346	17103	16929	16962	17085	16946	16920	17100	17315	16916	16980	17125	17131	17128	16996	16978	17152	16966	17124	16855	16914	16919	17016	17136	16974	17059	16989	17000	17106	17014	16952	16908	17123	17138	16966	16907	17148	17068	17252	17022	17045	17047	16986	16976	17173	17206	16875	16914	16777	17223	17113	16944	17096	17100	16877	17119	17021	17148	17033	17164	17056	16942	17124	17067	16946	17269	17074	17002	16970	16980	16997	17011	16908	17002	16890	16953	16783	16735	16939	16885	17102	16869	17012	17264	16962	16895	16899	17085	17050	17037	17161	16930	17174	17036	17101	17095	17136	16955	17212	16988	17049	17102	17124	16846	16919	16955	16912	17000	16965	16953	16836	17060	17042	17043	17012	16980	16847	16787	16921	17222	17210	17035	17189	16917	16995	17154	16927	16954	17003	17121	16995	17156	16959	17119	17021	17151	16992	17003	17091	17080	17124	17055	17091	16955	17053	17101	16892	16980	16835	16766	17229	17019	17101	17097	16911	17023	17118	17075	17042	16953	17197	17003	17116	17117	16991	17026	16956	16999	17073	16889	17051	16910	17071	17070	17323	16807	16923	17188	16859	16925	17098	17049	17193	17065	16926	16908	17021	17146	17031	17066	16975	16946	16986	17102	16853	17122	17027	16981	16952	17193	16925	16923	16770	17072	17052	16948	17079	16841	16956	16928	17085	17000	17142	17068	17068	17018	16832	17077	16908	17064	17066	17179	16876	16959	16844	17075	16940	16879	17055	17043	17136	17036	17031	17126	17299	16972	17035	16929	16912	16895	16905	17151	16986	16940	17167	16982	17171	17064	17017	16820	16906	16852	17038	16801	16852	16937	17120	17009	17040	17037	17068	16933	16991	17053	17097	16954	16943	17055	17077	17014	16970	17045	17075	16919	16989	16795	17155	17009	16939	17057	17060	16943	17376	17061	16976	17027	16874	17061	16892	16812	17110	17037	17000	17029	17122	17121	16880	17189	16911	16983	17040	16989	16928	16927	16987	16884	16823	16975	16810	16988	16974	17265	17145	17010	17191	17079	16918	17213	16740	17132	16909	16825	16848	16933	17019	17004	17114	17010	16971	16977	17079	16894	17074	16954	17081	16962	17111	16963	17185	16878	17081	16890	17006	16921	17137	17071	17272	17060	16838	16958	16977	17004	17174	17004	17163	17014	17055	17220	16989	16848	17125	17097	16983	17123	17282	16973	16991	16995	17316	17169	16946	17172	17026	16979	16896	16883	16988	16943	17211	16930	17100	16934	17060	17061	16998	16917	16982	16786	17025	17017	16999	16960	16879	17070	16968	17007	17152	17143	17175	17014	17014	17039	17127	16744	17257	17026	17063	17008	17046	17132	17214	16864	17073	16996	16936	16937	16997	17038	16965	17040	17006	16983	16822	16878	17065	17097	17214	17102	16892	16755	16953	16963	17038	17188	17092	17023	16920	17103	16939	17026	17313	16854	17107	16785	17037	17005	17128	17227	16892	17151	17111	16800	16929	17165	17017	16961	16968	17242	17294	16807
24293	38348	35859	28553	23718	20367	18610	17412	16623	16069	16281	15922	15764	15565	15263	15249	15276	14963	15019	14927	14788	14622	14634	14643	14527	14554	14628	14620	14622	14500	14643	14594	14347	14680	14623	14312	14531	14598	14418	14384	14523	14491	14600	14613	14569	14583	14487	14519	14496	14542	14527	14538	14610	14392	14421	14505	14489	14414	14485	14410	14465	14543	14541	14569	14504	14448	14478	14641	14258	14540	14486	14430	14472	14477	14459	14541	14417	14652	14596	14380	14524	14524	14566	14505	14397	14371	14489	14421	14629	14395	14495	14668	14465	14541	14495	14607	14476	14666	14562	14502	14527	14422	14739	14383	14408	14519	14557	14518	14479	14540	14291	14446	14417	14473	14484	14482	14486	14426	14707	14434	14523	14636	14529	14448	14511	14500	14560	14520	14617	14402	14606	14419	14466	14410	14562	14523	14545	14513	14382	14475	14462	14359	14447	14425	14502	14482	14455	14569	14299	14563	14567	14581	14329	14497	14430	14525	14539	14323	14646	14355	14558	14660	14379	14431	14439	14538	14523	14507	14489	14593	14546	14470	14561	14490	14703	14463	14585	14504	14570	14451	14355	14409	14528	14539	14618	14304	14369	14585	14545	14399	14349	14602	14761	14455	14489	14427	14622	14522	14446	14403	14410	14406	14314	14610	14563	14687	14391	14451	14341	14414	14502	14534	14490	14434	14313	14441	14410	14489	14601	14437	14453	14579	14468	14490	14371	14398	14490	14514	14393	14509	14339	14538	14502	14561	14583	14575	14423	14457	14370	14586	14394	14491	14625	14457	14583	14483	14611	14410	14545	14546	14557	14525	14494	14552	14433	14458	14515	14619	14448	14513	14617	14453	14489	14430	14404	14436	14550	14516	14526	14599	14535	14502	14551	14414	14621	14286	14570	14401	14374	14695	14538	14382	14408	14445	14506	14414	14625	14495	14478	14490	14448	14472	14550	14483	14473	14431	14481	14552	14492	14505	14440	14344	14569	14530	14605	14423	14471	14286	14343	14480	14322	14533	14484	14247	14483	14574	14433	14542	14557	14500	14506	14395	14583	14402	14408	14555	14550	14483	14452	14565	14409	14405	14419	14412	14474	14451	14424	14429	14657	14528	14493	14439	14384	14439	14514	14544	14534	14413	14504	14645	14451	14367	14580	14591	14440	14460	14521	14612	14509	14497	14485	14669	14620	14375	14381	14438	14508	14499	14526	14506	14597	14347	14360	14631	14420	14576	14605	14354	14536	14493	14561	14478	14438	14635	14421	14558	14460	14474	14543	14694	14507	14511	14392	14512	14457	14447	14505	14457	14524	14514	14416	14522	14459	14500	14380	14593	14458	14324	14464	14363	14404	14539	14605	14654	14344	14637	14574	14531	14364	14410	14506	14570	14472	14262	14575	14469	14658	14502	14574	14482	14421	14560	14580	14551	14306	14477	14550	14472	14410	14429	14386	14393	14471	14540	14328	14579	14477	14486	14511	14578	14407	14371	14405	14640	14517	14386	14610	14553	14422	14436	14429	14586	14395	14430	14607	14365	14519	14432	14569	14543	14494	14433	14664	14406	14435	14489	14618	14622	14541	14480	14487	14359	14589	14420	14486	14450	14422	14539	14568	14457	14378	14392	14420	14395	14679	14375	14506	14349	14439	14528	14409	14550	14369	14573	14475	14443	14547	14461	14495	14512	14548	14321	14653	14431	14546	14407	14588	14396	14341	14277	14445	14433	14545	14413	14306	14580	14522	14342	14610	14721	14456	14329	14519	14394	14584	14408	14358	14520	14444	14575	14487	14425	14434	14417	14586	14438	14494	14571	14624	14700	14637	14520	14438	14467	14393	14350	14379	14531	14268	14481	14553	14470	14376	14431	14563	14545	14335	14527	14436	14540	14626	14401	14416	14537	14494	14343	14500	14512	14643	14487	14477	14488	14359	14460	14650	14509	14533	14483	14385	14410	14599	14173	14341	14381	14673	14422	14591	14537	14399	14426	14386	14565	14580	14519	14519	14210	14632	14440	14496	14674	14486	14597	14490	14469	14646	14471	14621	14534	14315	14518	14585	14406	14386	14632	14482	14625	14562	14457	14525	14503	14498	14509	14416	14663	14482	14454	14411	14428	14639	14480	14433	14706	14633	14561	14431	14484	14396	14396	14494	14457	14509	14358	14551	14563	14377	14544	14402	14588	14458	14477	14414	14538	14360	14409	14656	14607	14528	14585	14438	14520	14534	14428	14457	14507	14431	14443	14410	14415	14560	14565	14564	14545	14498	14372	14335	14504	14609	14507	14269	14521	14449	14634	14420	14411	14632	14575	14504	14517	14417	14521	14507	14533	14435	14561	14494	14445	14621	14490	14500	14361	14467	14485	14438	14562	14320	14533	14599	14590	14406	14593	14595	14360	14614	14500	14588	14632	14463	14605	14436	14503	14413	14491	14326	14670	14509	14386	14643	14427	14405	14527	14483	14439	14426	14526	14477	14514	14535	14424	14609	14472	14222	14526	14330	14567	14466	14487	14470	14560	14488	14510	14531	14573	14266	14392	14499	14388	14382	14364	14484	14339	14514	14592	14436	14460	14416	14440	14460	14511	14420	14366	14551	14484	14458	14539	14620	14479	14335	14533	14444	14562	14463	14477	14302	14419	14562	14339	14559	14474	14420	14418	14474	14532	14498	14470	14447	14488	14433	14361	14465	14484	14499	14326	14464	14521	14494	14482	14432	14484	14469	14394	14557	14476	14622	14434	14545	14456	14418	14411	14416	14592	14358	14515	14504	14353	14553	14466	14504	14388	14591	14665	14590	14536	14557	14492	14405	14507	14602	14326	14449	14562	14450	14571	14395	14531	14505	14648	14392	14455	14472	14493	14699	14420	14656	14575	14460	14461	14355	14460	14410	14303	14733	14434	14445	14297	14527	14322	14349	14489	14459	14616	14265	14498	14562	14257	14658	14422	14424	14438	14509	14313	14534	14482	14579	14674	14371	14489	14461	14389	14548	14375	14521	14608	14477	14584	14481	14568	14572	14424	14409	14464	14448	14343	14384	14455	14597	14427	14452	14364	14485	14333	14641	14461	14399	14359	14409	14524	14398	14323	14569	14676	14473	14535	14470	14635	14496	14494	14369	14437	14484	14519	14545	14495	14436	14516	14627	14560	14404	14538	14527	14469	14458	14307	14610	14327	14491	14538	14520	14454	14314	14417	14597	14584	14466	14542	14478	14451	14422	14516	14521	14488	14455	14419	14340	14357	14419	14510	14537	14440	14491	14591	14638	14532	14411	14408	14354	14460	14471	14469	14489	14464	14607	14376	14559	14414	14453	14450	14497	14494	14464	14485	14518	14393	14236	14413	14417	14391	14475	14472	14479	14556	14482	14416	14518	14373	14579	14459	14598	14480	14449	14315	14659	14364	14581	14594	14625	14536	14499	14494	14500	14570	14465	14361	14403	14552	14469	14438	14192	14486	14632	14462	14460	14569	14501	14435	14500	14579	14575	14502	14482	14466	14379	14491	14319	14562	14541	14461	14559	14330	14314	14451	14577	14505	14295	14426	14436	14448	14592	14313	14587	14527	14484	14412	14433	14503	14442	14577	14435	14494	14420	14454	14491	14427	14465	14605	14264	14317	14656	14542	14394	14418	14430	14586	14330	14457	14363	14485	14499	14576	14608	14462	14450	14529	14543	14592	14514	14468	14338	14484	14524	14326	14484	14524	14298	14444	14501	14548	14520	14329	14565	14432	14580	14453	14485	14477	14372	14410	14600	14563	14570	14471	14626	14542	14458	14379	14400	14514	14597	14604	14590	14583	14389	14529	14526	14482	14626	14616	14510	14493	14390	14590	14591	14398	14593	14380	14425	14542	14398	14526	14417	14471	14564	14477	14473	14350	14674	14542	14458	14477	14615	14528	14572	14592	14536	14422	14434	14484	14538	14501	14462	14363	14451	14443	14324	14459	14540	14392	14607	14387	14277	14466	14571	14442	14358	14691	14554	14379	14570	14357	14394	14722	14482	14343	14222	14484	14435	14516	14542	14438	14425	14444	14530	14664	14456	14458	14459	14538	14322	14539	14413	14360	14651	14569	14365	14419	14529	14595	14552	14415	14617	14466	14689	14321	14530	14479	14511	14455	14383	14577	14563	14476	14613	14533	14534	14492	14535	14387	14589	14352	14607	14466	14445	14404	14453	14520	14611	14466	14439	14290	14417	14487	14568	14560	14412	14570	14487	14495	14505	14352	14434	14465	14554	14539	14378	14495	14456	14554	14601	14495	14558	14498	14482	14598	14511	14434	14546	14563	14496	14424	14612	14607	14591	14411	14537	14500	14496	14399	14439	14702	14377	14339	14334	14465	14555	14511	14447	14395	14571	14387	14609	14371	14446	14559	14330	14412	14514	14434	14234	14426	14516	14565	14541	14378	14587	14618	14560	14600	14525	14425	14464	14456	14638	14507	14476	14597	14500	14485	14395	14598	14522	14536	14446	14496	14625	14481	14561	14434	14541	14609	14340	14300	14517	14606	14705	14373	14413	14432	14468	14410	14303	14396	14550	14359	14151	14249	14571	14489	14596	14570	14426	14437	14328	14543	14409	14526	14491	14492	14474	14503	14596	14318	14240	14607	14525	14508	14394	14317	14482	14419	14700	14450	14635	14503	14554	14487	14643	14416	14504	14293	14517	14439	14559	14414	14407	14410	14595	14488	14552	14379	14592	14520	14657	14517	14443	14485	14482	14529	14512	14372	14502	14416	14471	14570	14602	14458	14530	14462	14479	14528	14564	14425	14366	14567	14403	14381	14455	14396	14332	14563	14571	14492	14505	14499	14559	14465	14374	14589	14536	14448	14659	14379	14467	14547	14556	14382	14487	14489	14677	14499	14372	14502	14525	14504	14506	14371	14617	14437	14533	14468	14565	14517	14623	14483	14444	14597	14609	14475	14471	14282	14661	14430	14469	14432	14438	14420	14610	14695	14614	14367	14680	14372	14722	14417	14296	14494	14433	14497	14413	14658	14389	14444	14482	14341	14430	14290	14479	14426	14410	14447	14440	14668	14443	14508	14393	14369	14564	14351	14403	14487	14516	14581	14521	14528	14420	14578	14581	14406	14595	14557	14606	14517	14648	14509	14387	14429	14428	14421
23749	20996	28410	23915	22223	24535	25057	21124	19985	19913	19790	19367	19305	19204	18961	18990	18655	18586	18557	18595	18606	18529	18443	18264	18422	18172	18127	18186	18248	18400	18236	18021	18112	18248	18182	18076	18137	18182	18153	18310	18227	18310	18425	18199	18160	18174	18122	18177	18086	18194	17926	18251	18172	18199	18306	18170	18245	18054	18049	18057	18236	18242	18061	18272	18311	18082	18485	18174	18244	18286	18293	18094	18123	17934	18227	18060	17976	18022	18177	18124	18087	18122	18227	17934	17917	18201	18003	18004	18182	18026	18212	18165	18120	18252	18035	18111	17975	18011	18182	18070	18060	18212	18196	17854	18189	18173	18150	18135	18292	18285	17891	18061	18108	18024	18074	18052	17874	17932	18175	18262	17897	18258	18047	18095	18253	18223	18116	18069	18048	18011	18116	17929	17895	18284	18177	17970	17995	18056	18047	18005	18000	17980	18164	18147	18153	18085	18177	18210	18088	18144	18253	18264	18112	18135	18197	18086	18114	18030	18060	18221	18217	18071	18213	18106	17893	18106	18053	18037	18064	18056	18091	18039	18023	18160	18171	17939	18177	18048	18156	18090	18185	18183	18137	18268	18232	18052	18046	18185	18246	18030	17956	18083	18234	18122	18177	18201	17963	18197	18038	18102	18144	18161	18121	18079	17945	18283	18188	18252	18135	17986	18076	18179	17994	18093	18181	18049	18063	17875	18073	18178	17914	18044	18123	18216	18091	18065	18151	18080	18272	18104	18316	18220	17867	17967	18037	17970	17904	17917	18314	18092	18258	18089	17956	17998	17979	18044	17970	17820	18266	18127	18374	17902	17975	18075	18178	17954	17998	18136	17998	18022	18041	18172	18225	17977	18054	18030	18112	18336	18189	17999	17986	18051	18190	18140	18145	18197	18096	18164	18128	17880	18268	17930	17873	18014	18182	17871	18118	18198	18069	18107	18005	18148	18240	17890	18177	17919	18235	17960	18003	18153	18094	18098	18005	18120	18163	17971	18055	17961	17972	17924	18073	17956	18005	18033	18211	17977	18094	17932	18160	17955	18216	17863	17914	18169	18162	18092	18186	18028	18153	18047	18077	18049	17941	18158	18182	17915	18135	18220	18239	18001	17966	18309	18063	18168	17953	18213	17846	18072	18062	17943	18211	18116	18233	18171	18077	18098	18158	18160	17919	18181	18031	18055	18104	18204	17924	18023	18144	17847	18141	18368	18174	18041	18073	18060	18101	18072	18045	18068	18160	18019	18131	18292	18046	18233	18222	18063	17923	18008	18107	18220	18145	18047	18120	18009	18011	18074	18085	18102	18299	18070	18106	18215	17943	18247	18321	17954	18460	18039	18218	18085	18010	18055	17928	18184	18324	17957	18023	18132	18009	18097	17950	18238	18280	17840	17905	18256	18084	18322	17988	18103	18107	17956	17979	18119	18063	17985	18199	17946	18047	17903	18113	18055	18179	18067	18149	17983	18199	18092	18149	18110	17971	17919	18141	18247	18094	17967	18065	18048	18129	17948	18027	17936	18123	18160	18009	18101	18158	18103	17893	17982	18239	18253	18517	18161	18163	18059	18128	18105	18151	18048	17990	18038	17940	17948	18075	18237	17903	18052	17928	18016	18062	17910	18105	18082	18255	18270	17993	18118	18064	17937	18356	17997	18242	17941	18163	18017	18190	18005	18087	18033	17981	18015	18167	17991	18123	18239	18132	18079	17992	17910	17902	18335	18196	18165	18101	18010	17968	18054	18009	18126	18009	17939	18087	17918	18075	18149	17916	18059	18004	17966	18244	18112	18002	18196	18065	18229	17980	18222	18081	17968	18052	18122	18273	18120	18095	17777	17806	18252	18148	18049	18062	17991	18101	18107	18251	17821	18167	18081	18038	18165	17970	17978	17931	17811	18065	18186	18030	18083	17959	18126	17887	18176	17956	18183	18099	17821	18185	17864	18031	18164	18166	18188	18098	17927	18019	18178	17915	18024	18197	18138	18075	18230	18052	17934	18199	18100	18102	18232	18074	18229	18148	18069	18109	18024	18161	18096	18048	18135	17857	18270	18269	17965	18138	18071	17925	18225	18125	18027	18020	17947	18148	18137	18185	18083	18001	18341	18040	18027	17845	18071	18165	18041	18031	18132	17931	18167	18109	18150	18168	18148	18277	17988	18092	18145	18038	18139	18115	17973	18073	18258	18182	18048	18017	18013	18028	18038	18189	17973	17992	18076	18046	18174	18076	17830	18067	18098	17925	18089	18028	17921	17896	17854	18159	18093	17899	17900	18111	18106	18031	18087	18197	18187	18187	18139	18020	18097	18228	18093	18110	18076	18354	17965	18025	17994	17954	18065	17822	18058	18228	18179	18248	18098	18111	18109	18107	18162	18175	18082	18298	18197	18093	17940	18043	18151	18292	18180	18014	18248	18074	18125	18065	18026	18085	17970	18084	18026	18067	18070	18241	18292	18127	18254	18128	18009	18129	18005	17974	18165	18165	17830	18109	18099	18230	18070	18125	18014	18082	18239	18028	18036	18150	18183	17849	17830	18145	17939	17987	18091	17935	17917	18103	17983	18212	18214	18024	18073	17913	17998	18348	18062	18176	18003	18054	18070	18164	18223	18287	18170	18232	17953	17871	18070	18110	18163	18106	18145	18168	18147	18220	18082	18202	18024	17954	18097	18061	18227	18063	18185	18083	18025	18219	18042	18072	18120	18127	18133	18055	18022	18027	18116	17999	18077	18221	18111	18193	17902	18081	17980	17900	17917	18124	18011	17985	17937	18226	17915	18143	18055	18122	18117	18103	18003	18179	18078	18290	18018	18049	18144	18348	18296	18050	17957	17993	18265	18043	17959	18000	17971	18066	18017	17935	17984	18019	18053	18211	17946	17950	18087	18119	17918	18162	18211	18243	18061	18205	18060	18319	18117	18169	17923	17983	18019	18138	18088	18096	18134	18197	18087	18128	17998	18445	18024	18013	18229	18011	17920	18014	18124	18087	18065	18073	18032	18037	18136	18205	18003	18128	18054	18080	18000	17938	18294	18079	17853	18004	18135	18146	17888	18202	17980	18007	18195	18123	18097	18070	18134	18375	18290	18027	17931	18090	18115	18292	18205	17933	17859	18150	18095	18048	18170	18046	18164	18197	18094	18042	18214	18049	18189	18005	18041	18239	18137	18172	18163	18076	18046	17972	18034	18076	18146	18328	18096	17929	17900	18160	18096	17781	18075	18132	18139	18064	18155	18241	18074	18152	18074	18013	18042	18104	18080	18301	18034	17935	17913	18212	18290	18209	17974	18031	18022	18111	18024	17990	18119	18039	18143	18237	18078	18055	18074	18090	18234	18121	18120	18166	17950	18017	18187	18155	17872	18139	18135	17929	18193	18231	18061	17980	18009	18084	18159	18122	18259	18303	17906	18111	18166	18140	18035	18038	18150	18063	17998	18171	18113	18319	18062	17951	18045	18042	17973	17920	18006	17889	17996	18101	17917	18195	18043	17941	18088	17954	18182	18177	17938	17950	17988	18053	18256	18212	18293	18281	18029	18299	17864	18112	18070	18121	17993	18130	18230	18156	18204	18133	18029	18130	18148	18005	18247	18086	18040	17866	17889	18032	18153	18131	18080	17867	18095	18245	18103	18110	18128	18111	18206	17963	18121	17920	18177	18003	18077	18235	18192	18011	18126	18027	18495	18066	17923	18076	17750	18074	17987	18200	18133	18146	18123	18040	18099	18195	18052	18040	18052	18120	18030	18229	17972	18221	18063	18131	18227	18015	17965	18068	18171	17876	18027	17977	18027	18030	18113	18155	18188	18082	18052	18046	17939	18179	18070	18080	18149	18149	18034	17916	18284	18276	18197	18093	18242	18059	18163	18080	18168	18340	17964	18028	18277	18306	18225	18122	18327	18096	18219	18350	18108	18086	18329	18058	18050	18085	17939	17997	18102	18104	17999	18083	17814	18391	18104	18246	18064	17986	18157	17878	18181	18139	18068	18221	18197	18082	17965	18163	18111	18079	18184	17960	18202	18019	17920	18045	18069	18064	17941	18047	18130	18151	17963	18053	18245	18207	18223	18154	17933	18031	18019	18268	17887	17955	18147	18054	18001	18063	18013	18076	17980	18100	17956	18115	18034	18050	18029	18275	17889	18121	17793	18010	18066	18125	17743	17964	17904	18177	18136	18115	18055	18241	18100	18299	18027	18117	17928	18191	18081	17968	18068	18157	18163	18008	18018	18176	18044	18011	18010	17969	18200	18096	18039	18302	18298	18233	17915	18102	18138	18186	17949	17967	18127	17927	18059	18133	17887	18166	18071	18000	18117	18106	18115	18119	18005	18031	18137	18086	18268	18204	18115	17880	17905	18154	18055	18003	18170	17996	17831	18197	18210	18171	18081	18004	18178	18258	18172	18080	18305	18205	18232	18186	17967	18370	18333	18105	18072	17964	18237	17812	18014	17959	18022	18012	18044	18007	18000	18096	17862	18050	18339	18152	18117	17973	18049	18133	18159	18000	18195	18135	17952	17995	18027	18194	18262	18018	18089	18134	18021	18131	18153	18054	17942	18209	18116	18137	18297	17900	17969	18160	18026	18201	18113	17950	18222	18054	18128	18051	18079	18253	17983	17975	18145	18046	18230	18110	18221	18196	18126	18149	17971	18304	18266	18025	18338	18198	18062	18010	18166	18054	18140	18167	18350	18064	18042	18355	17956	18131	18083	18152	17919	17914	18386	18224	18196	18200	18313	18076	18027	17929	17835	18402	17928	18074	18139	18377	18132	18069	18151	18222	18030	18156	18115	18058	18067	18187	18244	18090	18057	18082	18139	18110	18257	18160	17817	17893	18155	18212	18072	17892	18096	18125	18306	18007	18100	17932	18231	17992	18186	17950	18022	17985	18001	17897	18191	18061	18129	17902	17847	17946	18136	18247	18096	18044	18056	18200	17971	18047	17983	17936	18067	18136	17928	17989	18246	18046	17945	17943	17814	18217	18189	18188	18054	18064	18099	17986	18081	18131	18310	18066	18117	18092	18143	18080	18012	18031	18010	18074	18097	18069	18142	18179	18092	17931	18235	18095	18034	18240	18070	18100	17710	17897	17978	18160	17956	18041	18021	18202	18202	18039	18048	17892	18064
26111	43157	41969	33530	27189	23351	20738	19201	18182	17685	17450	17084	16841	16526	16397	16236	16166	15828	15765	15754	15475	15551	15294	15254	15320	15361	15187	15254	15182	15215	15322	15259	15138	15008	14996	15106	15142	15269	15139	15083	15121	15080	15192	15203	15245	15110	15009	15181	15280	14982	15185	15266	14979	15199	15112	15232	15245	15081	15061	15131	14960	15151	15255	15137	15241	15256	15101	15324	15099	15123	15279	15131	15142	15127	15160	15095	15040	15029	15055	15264	15028	15210	15072	15222	15144	15335	15172	14984	14918	15217	15026	15186	15130	14985	15083	15074	15247	15115	15166	15172	15187	15060	15194	15166	15034	15250	15241	15117	15088	15109	15011	15037	15138	15080	15180	15081	15159	14934	15224	15034	15126	15135	15267	15253	15138	15066	14979	15048	15330	15113	15164	15126	15039	15137	15043	14920	15024	15178	15211	15114	15109	15048	15001	15018	15218	15167	15115	14931	15110	15174	15024	14966	14923	15145	15107	15190	15077	15003	15140	15045	15101	15102	15092	15051	14979	15014	14974	15123	15265	15078	15237	15213	15207	15155	15163	14916	15082	15302	15037	15044	15110	15144	15070	14976	15107	14971	15206	15052	15003	15155	15205	15040	15236	15056	15180	15023	15010	14972	15017	15100	15166	15112	15179	15065	15017	15320	15070	15160	15031	15101	15016	14891	15141	15116	15126	15143	15134	15111	15102	15198	15317	15073	15154	15194	15086	15157	15134	15083	15134	15250	15162	15028	15007	15057	15076	14975	15186	15137	15158	15062	15113	15073	15028	15148	14864	15004	15055	15165	14901	15197	15161	15035	15078	15215	15078	15187	15116	15089	15044	15162	15063	15160	15212	15010	15109	15166	15230	15114	15205	15081	15015	15169	15013	15071	15125	15092	15092	15103	15206	15136	15186	15002	15126	15138	15090	15080	15219	15129	15099	15136	15015	15074	15197	15245	14973	15261	15130	15130	15164	15181	15098	15069	14958	15051	15311	15266	15121	15118	15188	15036	15368	15141	15230	15129	15089	15004	15148	15098	15025	15002	15194	15175	15009	15032	14970	14969	15192	15172	15065	15118	15082	15049	15161	15112	15059	15145	15023	15316	15199	15242	15135	14924	15246	14985	15104	15158	15014	15050	15022	15427	15027	15077	15181	15149	14905	15120	14896	15107	15057	14967	14972	15096	14990	15111	15022	15018	15138	15132	14953	15080	15117	15060	15148	15073	14919	15080	15125	14870	15032	15145	15039	15085	15031	15143	15030	15024	15014	15137	15106	15119	15161	15038	15037	15125	15081	15084	15266	15160	15013	15109	15214	15227	15169	14956	15060	15150	15178	15044	15035	15121	14838	15078	15138	15199	15012	15153	15007	15261	15136	15180	14974	15206	15129	15283	15155	14981	15010	15162	14995	15099	15124	15032	15182	15224	15126	15097	15027	15090	15061	15151	14995	14918	15199	15079	15233	15189	14944	14982	15108	14955	15058	14926	14965	15173	15190	14869	15079	15074	15233	15048	15023	15097	15167	15139	15162	15007	15074	15124	15296	15033	15150	15035	14902	15211	15190	15089	15202	15276	15200	15110	15031	15020	15008	14887	15179	15183	15114	15018	14979	15011	15006	14945	15077	14994	14969	15128	15073	15030	14996	14965	15167	15119	15127	15174	14947	15234	14955	15166	15172	15242	15035	15221	14973	14989	14980	15030	15247	15062	15170	15173	15210	14902	15205	15105	14978	15022	15071	15139	15168	15004	14948	15148	15230	15188	15231	15046	15162	14979	15122	14993	14987	14974	15102	15236	15023	15185	15028	15190	15115	15347	15104	15197	15069	14936	15129	15229	14984	15060	15150	15026	14980	15322	14992	15092	14860	15196	15254	15100	15014	15045	15150	15080	15027	15065	15079	15002	15116	15042	15243	15241	15188	15154	15153	14946	15223	15188	14994	15203	15011	15030	15173	15217	15181	15152	15104	14993	15227	15231	15097	15051	15224	15085	15184	15154	15124	15046	15006	15111	15094	15247	15017	15121	15126	14938	15030	14954	15036	15134	14930	15087	15014	15140	15254	15292	15133	15110	15150	15154	15151	15123	15251	15121	15126	15174	15036	15156	15182	15029	15337	15151	15144	15022	15103	15224	15100	15069	15075	15051	15113	15003	15169	15068	14961	15091	15154	15067	15054	15021	14949	15265	15063	15121	15143	15172	15024	15347	15141	15110	15091	15155	15042	15196	14942	15088	15040	15053	15136	15160	15184	14972	15060	15052	15116	15035	15207	15150	15289	15147	14990	15120	15123	15051	14995	15224	15187	15019	15157	15303	15017	15100	15193	15110	15207	15095	14885	15088	14936	14927	15191	15177	15232	15095	15198	15166	15098	14977	15051	15158	15090	15057	15010	15059	15206	15072	14962	15253	15146	14923	15125	15054	14948	15239	15074	15255	14970	15104	14970	15091	15085	15132	15273	15157	15036	15023	15015	15084	15145	15138	15217	15058	15271	15174	14949	15160	15171	15116	15066	15073	15036	15217	15170	15104	15064	14994	15076	15162	15096	15244	15228	15006	15195	15332	15087	15003	15053	15216	15022	15125	15055	15154	15149	15011	15211	15120	15165	14961	15118	15130	15225	15139	14913	15153	15233	15087	14993	15005	15073	15126	15358	15028	14975	15025	15125	15133	15118	15078	15120	14935	14957	15020	15148	15010	15007	15183	14895	15089	15200	15247	15081	15211	15092	15170	15198	15040	15157	15143	15154	14946	15164	15042	15165	15063	14934	15117	15031	15082	15199	14943	15054	14987	15162	15051	15191	15094	15033	14995	15087	15082	15185	15063	15151	14997	14979	15229	15166	15223	15020	15147	15110	15141	15011	15035	15105	15240	15219	15085	14928	15029	15114	15210	15079	15186	15007	15034	14931	14910	14928	15149	15070	15029	15102	15030	14935	15044	15270	15202	15000	15060	15180	15197	15199	15127	15047	14979	15099	14975	15164	15290	15125	14907	14979	14946	15172	15126	15058	15087	14980	15057	15089	15025	15155	15056	15058	15116	15097	15159	15153	15175	15109	15036	15152	14981	15130	15036	14914	14907	15224	15136	15203	15142	15201	15106	14968	15014	15247	15092	14994	14990	15117	15099	14966	15034	15042	15193	15200	15100	15150	15192	15212	15069	15067	15332	15118	15173	15060	15135	14980	14917	15093	15158	14949	15167	15042	15133	14882	15126	15074	15097	15186	15148	15081	15285	15064	14964	15001	14965	15166	15118	15017	15001	15161	15100	15107	14997	14993	15232	15061	15009	15194	15053	15184	15229	15069	15183	15046	15177	15188	15135	15190	15266	14974	15196	15345	15166	15014	14970	15055	15139	15094	14932	15331	15087	15004	15044	15276	15172	14937	15131	15078	15090	15155	15032	15007	15144	15042	15057	15073	15142	15135	15012	15031	15191	14927	15111	14985	15138	15077	15200	15123	14941	15066	15224	15037	15073	15033	15116	15053	15066	15019	15094	14951	15177	15103	15116	15109	14994	15029	14985	15097	15010	15212	15166	15234	15257	15282	15193	15076	15127	15092	14973	14919	14986	15002	15195	15204	15148	14943	15178	14953	15172	15040	15190	15101	15043	15216	15118	15125	15222	15047	15131	15020	15131	15256	15039	15227	15082	15145	15096	15184	15127	14947	15143	15043	15148	15054	14983	15050	15156	15053	15079	15133	15157	15097	15017	15025	15061	15194	15021	15147	15057	15172	15189	15214	15188	15074	15146	15148	15239	15058	14893	15016	15088	15141	15159	15102	15138	15218	15231	15168	15143	15120	15173	15095	14892	15176	15035	15115	15108	14946	15079	15045	15065	15147	15109	15073	15008	15163	14936	15143	15038	15148	15066	15076	15060	15186	14997	14976	15170	14966	15226	15169	15221	15151	15253	15353	15220	14963	15161	15144	15162	15051	14932	15022	15078	15081	15193	15257	15191	15113	15083	15083	15077	15102	14952	14997	15148	15176	15146	15043	15146	15138	15008	14917	15290	14993	15136	15146	15196	15101	15286	15085	14952	15120	15212	15103	15043	15041	15037	14966	15095	15097	15129	15257	15029	15134	15114	15016	15004	15083	15094	15207	15204	15136	15045	15071	15113	15234	15082	15072	15143	15172	15108	15074	15026	15174	15193	15174	15036	15036	15111	14985	15150	15235	15112	15080	15235	15043	14991	14948	15056	15135	15074	15093	15113	15062	15149	15004	15077	15137	15175	15000	15019	15238	15044	15195	15194	15193	15028	15335	15075	15050	15122	15100	15153	15253	14989	15106	15121	14967	15196	15115	14955	15080	15251	14998	15122	15191	15158	15179	15066	14865	15283	15147	15275	15076	14936	15004	14836	15075	14981	15154	15093	15031	14987	15323	15056	15142	15105	15159	15072	15170	15016	15093	15136	15122	14953	15020	14934	15085	14993	15236	15050	15129	15062	15138	15134	15262	15191	15072	15074	15155	15007	14901	15120	15158	15286	15237	15128	15021	15051	15048	15077	15060	14948	15117	15038	15098	15019	15164	15189	15234	15089	15145	14917	15196	15091	15116	15114	15084	15388	15176	15072	15175	15015	15040	15257	15010	15154	14975	15038	14986	15041	15093	15056	15185	15139	15086	15118	15067	15195	15190	14949	15082	15087	15118	15044	15030	14988	15005	15151	15286	15056	15053	14988	14961	15177	15148	14924	15299	15065	15186	15203	15140	15141	15202	15008	15006	15008	15104	15130	15203	15235	15112	15107	15072	15099	15093	14971	15131	15058	15108	14971	15044	15097	15186	15031	15146	15054	15126	15148	15121	14990	14979	15223	15123	15107	15170	15252	15092	15122	15213	15104	15071	15096	15107	15023	15176	15046	15221	15024	15060	14981	15079	15061	15031	15117	15190	15220	15202	14996	15198	15172	15360	15208	15076	15049	15213	14979	15329	15109	14976	14919	15134	15160	14939	14877	15172	15102	15072	15161	15157	15041	14879	15131	15066	14852	15066	15068	15214	15132	15062	15033	15075	15091	15176	15097	15130	15034	15201	15128	15293	15012	15072	15068	15026	15125	15178	14997	15116	15284	15175	15152	14973	15217	15058	14940	15133	15065	15188	15251	15055	15144	15287	15142	15071	14965
30496	25966	27821	24592	20507	18999	18186	17733	17537	17512	17358	17203	17108	16938	17068	17065	16963	16928	16937	16932	16907	16874	16906	17142	16778	16739	16650	16651	16885	16780	16890	16712	16533	16747	16524	16729	16575	16614	16594	16740	16630	16809	16796	16682	16740	16848	16764	16607	16620	16820	16637	16682	16778	16773	16710	16659	16540	16912	16722	16755	16591	16695	16453	16582	16766	16665	16853	16819	16708	16658	16685	16674	16639	16641	16486	16587	16768	16742	16875	16786	17023	16594	16897	16777	16595	16991	16697	16717	16738	16702	16693	16742	16665	16632	16715	16615	16686	16594	16734	16736	16711	16611	16659	16770	16559	16830	16800	16612	16684	16561	16769	16885	16671	16672	16718	16655	16707	16758	16648	16675	16541	16626	16640	16691	16744	16861	16829	16820	16679	16797	16700	16618	16917	16801	16752	16574	16639	16908	16970	16661	16739	16461	16595	16789	16648	16561	16687	16799	16714	16630	16433	16599	16698	16784	16792	16643	16825	16725	16820	16774	16853	16728	16837	16749	16476	16704	16809	16729	16778	16777	16586	16590	16863	16707	16624	16571	16619	16786	16657	16652	16689	16724	16574	16612	16942	16404	16626	16635	16774	16658	16655	16705	16606	16742	16745	16751	16646	16691	16564	16760	16784	16926	16721	16780	16865	16700	16777	16575	16600	16650	16510	16671	16719	16657	16546	16572	16713	16587	16670	16668	16460	16655	16740	16460	16753	16687	16690	16832	16680	16661	16801	16632	16775	16776	16751	16821	16846	16487	16733	16626	16787	16786	16708	16576	16738	16772	16683	16709	16573	16670	16724	16599	16800	16629	16749	16734	16638	16823	16733	16816	16817	16756	16638	16702	16935	16659	16752	16638	16864	16801	16599	16834	16713	16699	16555	16594	16616	16683	16874	16634	16842	16769	16727	16716	16665	16871	16740	16824	16725	16831	16716	16652	16664	16797	16649	16522	16552	16529	16631	16862	16799	16886	16586	16738	16579	16739	16737	16825	16516	16390	16889	16739	16677	16691	16713	16673	16686	16604	16737	16799	16713	16622	16700	16746	16690	16676	16716	16666	16804	16824	16759	16556	16670	16698	16624	16590	16850	16778	16795	16875	16674	16697	16686	16772	16584	16779	16750	16790	16723	16814	16620	16582	16667	16654	16735	16541	16731	16659	16548	16622	16748	16642	16643	16706	16638	16814	16781	16628	16606	16665	16741	16584	16485	16734	16807	16934	16657	16697	16604	16742	16580	16571	16503	16599	16744	16693	16697	16640	16592	16517	16570	16489	16541	16624	16838	16718	16585	16604	16764	16765	16801	16735	16406	16476	16678	16823	16635	16680	16501	16667	16611	16714	16802	16638	16623	16536	16716	16752	16980	16627	16705	16655	16697	16638	16656	16683	16459	16613	16767	16792	16617	16805	16871	16764	16828	16800	16776	16574	16803	16638	16695	16656	16639	16638	16779	16708	16537	16811	16704	16799	16783	16623	16576	16708	16852	16704	16640	16594	16631	16864	16664	16613	16750	16865	16647	16772	16877	16785	16663	16965	16768	16577	16672	16577	16755	16652	16552	16601	16637	16962	16820	16651	16537	16691	16813	16691	16728	16772	16831	16871	16849	16616	16657	16750	16747	16646	16658	16543	16781	16508	16696	16903	16928	16566	16439	16602	16731	16602	16536	16661	16755	16529	16603	16627	16587	16715	16724	16633	16716	16677	16786	16691	16565	16772	16753	16646	16651	16768	16691	16714	16400	16558	16894	16795	16830	16698	16748	16670	16922	16584	16554	16676	16800	16667	16676	16909	16666	16663	16809	16691	16688	16700	16442	16576	16789	16688	16596	16582	16667	16734	16589	16684	16659	16512	16712	16837	16582	16854	16887	16669	16523	16632	16584	16943	16886	16682	16695	16626	16677	16770	16578	16845	16801	16806	16613	16586	16549	16573	16845	16657	16711	16677	16716	16524	16741	16773	16740	16787	16834	16633	16597	16651	16779	16586	16712	16607	16914	16791	16630	16572	16565	16472	16796	16772	16640	16812	16972	16662	16595	16483	16667	16694	16522	16673	16563	16612	16752	16788	16670	16544	16763	16802	16904	16630	16782	16732	16598	16779	16722	16899	16590	16656	16524	16952	16520	16666	16795	16631	16577	16684	16581	16656	16720	16753	16596	16675	16792	16643	16852	16658	16738	16783	16751	16755	16608	16889	16606	16493	16776	16796	16757	16554	16754	16616	16522	16632	16634	16658	16706	16699	16607	16630	16691	16965	16732	16847	16749	16803	16852	16785	16775	16440	16950	16857	16825	16766	16662	16730	16478	16930	16602	16595	16709	16833	16669	16837	16725	16741	16818	16682	16550	16610	16837	16399	16609	16803	16804	16812	16674	16888	16523	16747	16562	16630	16788	16602	16672	16658	16714	16704	16557	16694	16744	16708	16733	16788	16832	16567	16845	16672	16701	16744	16663	16710	16681	16855	16613	16688	16689	16660	16807	16761	16605	16700	16627	16625	16538	16677	16764	16676	16752	16663	16666	16709	16874	16618	16541	16706	16598	16820	16871	16853	16569	16574	16674	16732	16874	17016	16764	16685	16950	16701	16795	16830	16626	16677	16531	16598	16739	16799	16695	16623	16646	16960	16748	16678	16659	16780	16774	16641	16691	16845	16707	16780	16893	16710	16639	16844	16649	16829	16633	16804	16689	16636	16854	16771	16671	16742	16725	16747	16718	16647	16551	16611	16638	16505	16560	16653	16787	16630	16806	16834	16706	16762	16775	16827	16641	16779	16656	16878	16596	16848	16698	16819	16575	16815	16730	16682	16733	16694	16752	16700	16692	16625	16579	16798	16776	16800	16728	16846	16755	16668	16755	16647	16757	16680	16616	16652	16666	16637	16511	16635	16622	16761	16809	16710	16931	16727	16609	16647	16702	16726	16712	16476	16687	16730	16780	16737	16845	16695	16851	16724	16709	16624	16738	16808	16750	16954	16986	16817	16688	16658	16675	16581	16544	16706	16729	16828	16890	16530	16639	16699	16718	16607	16792	16646	16853	16529	16855	16654	16716	16820	16650	16838	16807	16611	16553	16725	16865	16647	16701	16861	16790	16652	16488	16510	16851	16745	16580	16804	16513	16572	16719	16573	16659	16700	16741	16813	16734	16840	16684	16773	16795	16881	16829	16785	16721	16775	16570	16732	16804	16604	16582	16686	16833	16982	16815	16787	16762	16895	16703	16644	16680	16586	16744	16927	16678	16716	16672	16687	16562	16523	16797	16865	16643	16676	16318	16832	16837	16836	16763	16628	16728	16771	16703	16789	16717	16599	16827	16492	16763	16683	16794	16671	16737	16358	16624	16526	16660	16692	16490	16676	16627	16919	16943	16669	16396	16588	16769	16564	16680	16816	16768	16696	16809	16675	16806	16791	16698	16683	16754	16852	16883	16694	16818	16605	16705	16804	16637	16777	16639	16758	16741	16630	16702	16796	16641	16874	16843	16639	16471	16686	16542	16712	16796	16762	16757	16650	16786	16608	16686	16659	16629	16608	16761	16647	16795	16753	16715	16891	16623	16690	16699	16402	16861	16970	16668	16904	16804	16806	16686	16810	16936	16835	16821	16601	16641	16770	16729	16707	16729	16674	16685	16689	16792	16620	16436	16815	16620	16828	16840	16688	16736	16664	16723	16593	16616	16685	16673	16754	16862	16730	16794	16796	16676	16744	16673	16618	16594	16701	16671	16661	16850	16847	16794	16740	16687	16601	16768	16579	16729	16777	16773	16799	16659	16577	16530	16744	16411	16612	16801	16700	16759	16778	16630	16812	16664	16763	16587	16773	16673	16622	16608	16687	16792	16814	16600	16600	16757	16740	16545	16895	16876	16721	16729	16715	16704	16681	16864	16853	16808	16818	16680	16670	16669	16661	16426	16427	16755	16757	16597	16580	16666	16758	16746	16642	16747	16735	16795	16865	16780	16690	16668	16454	16451	16859	16707	16762	16784	16572	16825	16623	16653	16696	16714	16766	16865	16846	16859	16681	16639	16679	16893	16445	16650	16685	16733	16719	16567	16760	16732	17058	16901	16682	16604	16640	16844	16873	16569	16762	16853	16543	16805	16582	16971	16738	16807	16643	16784	16627	16600	16683	16623	16589	16902	16829	16653	16554	16780	16699	16576	16670	16657	16704	16692	16805	16560	16717	16687	16741	16746	16647	16599	16713	16713	16717	16567	16763	16682	16629	16739	16732	16741	16620	16712	16737	16658	16579	16605	16718	16671	16796	16645	16800	16463	16619	16841	16742	16596	16615	16913	16677	16686	16732	16729	16726	16772	16476	16627	16658	16520	16689	16818	16662	16495	16612	16573	16474	16625	16656	16665	16732	16744	16664	16629	16771	16836	16773	16814	16596	16836	16709	16718	16630	16764	16874	16582	16707	16563	16931	17171	16790	16667	16891	16773	16793	16826	16609	16633	16677	16686	16868	16833	16760	16888	16751	16603	16687	16570	16506	16886	16687	16812	16588	16792	16943	16597	16522	16732	16700	16610	16565	16573	16773	16687	16634	16829	16774	16634	16635	16613	17004	16632	16784	16662	16566	16681	16461	16500	16697	16555	16788	16652	16611	16517	16794	16722	16786	16687	16660	16647	16927	16596	16823	16735	16503	16650	16686	16556	16811	16781	16505	16632	16789	16764	16924	16566	16758	16687	16527	16700	16542	16543	16760	16693	16725	16691	16843	16557	16712	16862	16763	16928	16602	16814	16712	16751	16610	16919	16546	16662	16688	16792	16757	16601	16805	16719	16546	16601	16780	16717	16737	16730	16820	16754	16575	16835	16672	16692	16623	16858	16754	16866	16879	16761	16695	16547	16752	16746	16594	16814	16624	16834	16718	16612	16719	16711	16735	16870	16690	16699	16989	16841	16852	16715	16746	16689	16692	16806	16498	16772	16531	16712	16583	16567	16639	16735	16787	16522	16644	16545	16774	16659	16710	16826	16673	16713	16652	16657	16710	16645	16721	16591	16750	16762	16809	16814	16829	16677	16796	16696	16706	16844	16574	16595	16718	16792	16713	16655	16673	16552	16805	16625	16722	16653	16920	16744	16674	16605	16776	16707	16511	16755	16785	16421	16691
24640	33265	30673	24140	19973	17858	16656	15687	15540	15175	15121	14924	15007	14734	14487	14635	14565	14574	14493	14361	14416	14335	14232	14227	14045	14367	14386	14373	14421	14121	14288	14312	14337	14021	14125	14225	14244	14340	14285	14373	14181	14246	14169	14176	14136	14076	14212	14085	13972	14107	14126	14383	14189	14169	14241	14186	14330	14191	14310	14111	14315	14132	14120	14399	14177	14208	14335	14108	14330	14158	14065	14275	14218	14202	14254	14238	14323	14176	14309	14239	14158	14334	14073	14347	14159	14049	14230	14280	14172	14219	14271	14220	14173	14216	14269	14172	14129	14183	14182	14239	14244	14224	14276	14184	14104	14288	14363	14263	14281	14161	14293	14250	14227	14198	14225	14344	14110	14320	14201	14183	14193	14141	14229	14224	14355	14159	14190	14236	14278	14096	14308	14292	14315	14343	14150	14206	14330	14347	14232	14269	14313	14149	14351	14246	14293	14341	14248	14166	14154	14256	14272	14268	14346	14169	14258	14464	14342	14022	14128	14379	14421	14104	14181	14101	14203	14269	14350	14241	14228	14191	14171	14331	14069	14273	14232	14166	14156	14201	14174	14206	14267	14114	14348	14262	14078	14236	14318	14450	14298	14221	14063	14286	14305	14199	14238	14199	14157	14262	14003	14197	14268	14194	14148	14257	14028	14158	14140	14249	14279	14199	14225	13987	14270	14308	14167	14216	14076	14313	14050	14157	14297	14231	14286	14119	14309	14203	14165	14308	14143	14082	14263	14180	14200	14258	14293	14255	14138	14106	14193	14147	14160	14253	14296	14306	14221	14167	14290	14339	14291	14296	14273	14200	14130	14335	14353	14449	14206	14346	14108	14187	14132	14218	14142	14273	14239	14337	14158	14368	14409	14237	14157	14225	14040	14309	14186	14191	14286	14239	14183	14223	14152	14205	14244	14244	14258	14002	14134	14282	14341	14138	14260	14143	14223	14264	14082	14145	14300	14220	14157	14306	14119	14226	14325	14237	14202	14124	14533	14079	14207	14109	14207	14219	14086	14063	14043	14132	14203	14167	14225	14384	14204	14205	14138	14282	14244	14196	14137	14215	14184	14148	14098	14247	14168	14085	14252	14142	14256	14078	14277	14265	14305	14182	14096	14114	14229	14143	14170	14119	14253	14338	14252	14388	14276	14234	14135	14372	14151	14157	14215	14199	14309	14269	14325	14356	14246	14155	14164	14114	14151	14339	14144	14307	14390	14169	14251	14178	14141	14241	14100	14164	14320	14192	14254	14267	14111	14256	14301	14276	14176	14281	14128	14196	14289	14062	14315	14213	14221	14161	14123	14286	14111	14296	14194	14216	14167	14223	14321	14242	14280	14114	14357	14225	14294	14065	14383	14158	14198	14302	14254	14194	14259	14153	14028	14105	14103	14355	14194	14158	14235	14391	14215	14245	14236	14319	14084	14361	14228	14346	14292	14219	14323	14371	14370	14251	14268	14351	14277	14283	14126	14210	14237	14203	14284	14056	14045	14305	14401	14238	14324	13959	14289	14111	14153	14025	14249	14205	14251	14283	14113	14273	14258	14194	14180	14276	14370	14200	14196	14195	14306	14205	14276	14292	14274	14182	14124	14268	14171	14271	14188	14219	14173	14217	14101	14127	14329	14075	14166	14302	14319	14162	14226	14137	14141	14191	14260	14188	14240	14081	14265	14261	14277	14144	14209	14236	14334	14227	14209	14276	14171	14166	14160	14077	14414	14232	14163	14236	14138	14242	14050	14156	14122	14265	14167	14209	14342	14134	14201	14143	14054	14269	14175	14182	14219	14257	14297	14277	14319	14366	14247	14244	14148	14033	14371	14201	14165	14268	14281	14217	14385	14156	14222	14290	14203	14147	14199	14206	14208	14291	14308	14165	14185	14315	14217	14176	14278	14024	14141	14104	14207	14354	14303	14315	14127	14157	14318	14323	14129	14057	14184	14146	14248	14074	14211	14169	14363	14161	14064	14176	14163	14132	14124	14252	14292	14116	14299	14223	14224	14228	14235	14154	14204	14065	14095	14035	14317	14237	14394	14270	14219	14091	14216	14258	14111	14233	14127	14183	14329	14259	14337	14101	14124	14307	14151	14260	14306	14321	14122	14250	14039	14314	14210	14183	14193	14150	14117	14288	14132	14241	14142	14144	14259	14021	14297	14412	14180	14159	14120	14163	14238	14206	14154	14258	14217	14205	14366	14327	14212	14215	14297	14302	14154	14345	14306	13990	14167	14277	14366	14223	14213	14258	14284	14406	14357	14272	14248	14254	14162	14359	14204	14195	14283	14206	14367	14271	14294	14316	14340	14121	14174	14098	14320	14352	14015	14200	14137	14117	14201	14185	14359	14248	14189	14267	14137	14105	14257	14182	14111	14245	14135	14217	14242	14110	14109	14236	14195	14233	14152	14190	14258	14105	14113	14207	14209	14184	14080	14141	14417	14087	14049	14294	14273	14226	14295	14300	14239	14269	14275	14148	14096	14408	14271	14330	14237	14272	14102	14161	14263	14239	14323	14374	14356	14302	14226	14158	14119	14268	14117	14148	14311	14325	14287	14240	14194	14324	14389	14155	14145	14296	14014	14169	14194	14297	14276	14259	14237	14339	14308	14123	14209	14081	14226	14173	14141	14053	14291	14197	14109	14189	14307	14306	14239	14163	14184	14210	14090	14131	14187	14352	14211	14163	14066	14300	14358	14291	14158	14183	14076	14153	14246	14181	14324	14274	14136	14284	14415	14069	14161	14150	14109	14169	14170	14280	14324	14247	14300	14292	14386	14281	14013	14148	14199	14351	14255	14234	14312	14299	14323	14267	14034	14168	14173	14130	14184	14303	14310	14299	14200	14324	14144	14214	14186	14127	14296	14286	14375	14203	13958	14200	14209	14233	14073	13975	14223	14189	14094	14253	14248	14083	14227	14155	14233	14326	14147	14246	14230	14194	14255	14113	14360	14208	14106	14198	14292	14219	14119	14252	14261	14330	14237	14307	14367	14217	14262	14271	14089	14374	14274	14165	14228	14214	14235	14132	14155	14284	14181	14244	14260	14243	14216	14282	14233	14205	14182	14271	14337	14219	14170	14264	14330	14274	14313	14294	14291	14201	14271	14142	14231	14189	14237	14334	14117	14303	14153	14146	14284	14272	14146	14245	14354	14134	14148	14097	14147	14175	14260	14272	14151	14203	14221	14392	14256	14249	14159	14153	14109	14296	14125	14227	14208	14314	14203	14118	14165	14178	14368	14304	14341	14168	14035	14325	14136	14182	14234	14154	14358	14056	14264	13934	14259	14228	14249	14192	14290	14206	14350	14171	14347	14188	14407	14222	14332	14222	14187	14238	14360	14152	14282	14092	14229	14396	14102	14127	14414	14161	14171	14402	14247	14304	14322	14324	14060	14190	14183	14416	14166	14267	14494	14163	14425	14136	14158	14238	14303	14172	14219	14162	14173	14183	14230	14202	14092	14210	14318	14145	14147	14201	14338	14293	14232	14170	14256	14279	14188	14264	14242	14280	14404	14168	14250	14355	14152	14255	14415	14113	14204	14213	14218	14080	14321	14428	14265	14293	14283	14210	14224	14170	14158	14262	14073	14237	14048	14100	14137	14088	14487	14158	14267	14166	14161	14202	14238	14290	14140	14326	14314	14225	14178	14250	14132	14315	14141	14202	14267	14193	14167	14178	14327	14305	14313	14212	14397	14193	14291	14338	14198	14252	14181	14278	14155	14248	14146	14223	14272	14283	14146	14299	14239	14168	14240	13966	14208	14186	14111	14212	14269	14145	14257	14275	14332	14096	14135	14291	14014	14059	14130	14088	14285	14123	14295	14304	14245	14181	14175	14219	14247	14347	14286	14258	14158	14151	14230	14038	14392	14224	14108	14045	14313	14251	14453	14263	14404	14155	14191	14028	14263	13958	14291	14169	14141	14179	14192	14221	14178	14311	14100	14342	14333	14198	14281	14292	14073	14117	14377	14229	14052	14291	14085	14180	14205	14234	14243	14210	14148	14185	14291	14336	14139	14354	14210	14198	14289	14251	14301	14115	14343	14151	14220	14160	14204	14172	14262	14141	14188	14229	14341	14144	14136	14279	14291	14114	14143	14128	14325	14382	14348	14304	14251	14203	14203	14123	14120	14094	14244	14209	14172	14060	14345	14240	14374	14208	14230	14199	14346	14321	14238	14121	14129	14174	14299	14143	14361	14139	14235	14431	14272	14371	14261	14204	14345	14152	14166	14392	14219	14415	14349	13965	14180	14014	14113	14215	14407	14307	14250	14058	14217	14241	14148	14172	14334	14127	14198	14195	14102	14364	14232	14259	14176	14213	14236	14295	14247	14126	14236	14211	14401	14323	14070	14208	14277	14297	14254	14384	14172	14200	14202	14198	14141	14346	14202	14111	14165	14293	14234	14247	14185	14140	14317	14461	14290	14206	14264	14121	14141	14265	14151	14398	14297	14203	14347	14362	14113	14224	14309	14198	14267	14318	14255	14212	14091	14426	14413	14187	14187	14122	14311	14282	14182	14250	14198	14154	14308	14141	14357	14470	14169	14183	14368	14274	14095	14347	14210	14351	14126	14072	14106	14298	14063	14106	14192	14226	14318	14145	14191	14200	14125	14229	14258	14290	14188	14110	14208	14368	14234	14229	14110	14266	14194	14307	14256	14170	14082	14206	14235	14226	14005	14200	14381	13965	14414	14263	14192	14185	14227	14142	14198	14057	14272	14442	14287	14082	14160	14319	14187	14271	14168	14191	14099	14191	14182	14298	14291	14323	14263	14094	14150	14301	14086	14167	14306	14323	14354	14180	14272	14313	14437	14151	14226	14076	14086	14098	14232	14329	14119	14021	14272	14119	14134	14176	14248	14321	14334	14297	14192	13938	14216	14292	14390	14103	14258	14114	14354	14234	14342	14384	14270	14196	14228	14137	14189	14124	14361	14122	14112	14234	14292	14311	14394	14217	14232	14220	14112	14172	14110	14119	14200	14278	14311	14192	14326	14128	14056	14269	14225	14308	14229	14244	14159	14271	14153	14155	14405	14263	14233	14214	14088	14250	14274	14350	14229	14140	14178	14235	14348	14104	14182	14106	14330	14255	14316	14299	14108	14329	14286	14319	14108	14040
25143	20964	27822	25117	23021	22464	21389	18908	18310	18267	17995	17939	17760	17519	17564	17465	17130	17188	17274	17083	17273	17231	17155	17254	17298	17067	17072	17056	17188	17086	17180	17332	16966	16945	17080	17096	17124	17066	17114	17083	16989	17169	17153	16968	17166	17076	16956	16931	16989	16966	17161	16915	17226	16994	17140	17179	16844	16867	17054	16941	16884	16977	16990	16898	17053	17074	17202	16920	16815	17031	17008	16863	16820	17010	16838	17012	16891	16885	17082	17093	16797	17011	16807	16792	16964	16751	16771	16970	16985	16784	16960	17089	16913	17028	17042	16895	16933	16941	16990	17051	16881	17037	16972	16796	17007	16932	17067	16941	17071	16859	17039	17062	16980	16950	17110	16915	16982	17040	17014	16813	16846	17186	17020	16888	17114	16834	16788	17074	16939	17056	17135	17116	16907	17088	16899	16916	16943	16912	16933	17012	16873	16937	17075	16850	16791	17036	16818	16749	16788	16914	17024	16919	16799	16947	16830	17075	16949	16951	16891	16867	16924	17103	16809	16977	16852	16909	16920	17032	17238	16943	16796	16892	16983	16834	16820	16829	17156	16758	17010	16995	16954	16953	17062	16923	16851	17044	16926	17011	16872	16748	16928	16767	16927	16945	16744	16825	16916	16857	16919	16786	16746	16802	16823	16855	16983	16978	17062	17007	17034	16704	16767	16841	16975	16946	16958	16879	16817	16951	16776	16678	16858	16949	16959	16814	16839	17110	16933	17221	16893	16820	16819	16965	17026	16867	16758	16790	16929	17123	16992	16836	16896	17130	17097	16971	16945	16700	16804	16807	16874	16825	16864	16869	17102	16870	16780	16932	16982	16931	16971	17001	16925	16743	16975	16917	16980	16999	17222	16857	16839	16963	16942	16958	17062	16928	17057	16976	16872	16953	16873	17122	16923	17010	16945	16913	16886	16812	16871	16942	16801	16785	16947	16889	17000	17240	16933	16904	17026	17106	16804	16892	16937	17045	17031	16990	16881	16807	16745	16879	16999	16904	16949	16852	16711	16836	16829	17030	17060	17266	17017	16932	17015	17040	17032	17055	17160	17127	17030	16857	17014	16998	16766	16776	17090	16791	17014	16894	16761	16876	16777	16734	16996	16897	16960	16857	17030	17006	16702	17075	16887	17005	17012	16911	16955	16843	17014	16906	16745	16802	16809	16799	16977	17082	17038	16904	17038	17019	16878	16840	16978	17188	16890	16705	16832	16920	16904	16955	16927	17004	16907	16777	16906	16995	16792	17043	16952	16874	16818	16792	16842	17098	16901	16855	16933	16893	16700	16921	16979	16838	17164	16885	16908	16919	16978	16855	17005	17070	17013	16846	16774	16924	16907	16818	17005	16877	17003	16993	16872	16809	17048	17041	16970	17036	16997	16845	16875	17011	17000	16902	17007	17051	16903	16892	17215	16926	16972	16719	16692	16736	16686	16917	17008	17001	16983	17027	16808	16972	17005	16909	16708	17042	17011	16995	17069	16977	16933	16896	16914	16772	16734	17040	16868	16810	16781	16855	16888	16885	16995	16840	17014	16979	16859	16844	16928	17038	16920	16813	16855	16897	16949	16917	16946	17093	17056	16986	16917	16769	17065	17044	16927	17008	16910	16865	16842	17116	16816	16803	16749	17154	17042	17013	16979	16993	16914	16888	16893	16905	17006	16926	17006	17094	16792	17059	16971	17130	16955	17040	16924	16878	16795	16919	17001	17096	16988	16888	16691	16962	16975	17026	17152	16798	16937	16918	16963	17194	16885	16881	17004	16934	17144	17068	16941	16985	17072	16813	16872	16969	16990	17004	17114	16823	17003	16977	17146	17177	16988	16939	16896	16904	16987	16955	17014	17022	17212	16965	16926	16809	16959	16897	17041	17014	16948	16948	16935	16987	17047	16987	16994	17038	17071	16985	16910	16937	17038	17048	16938	16969	17024	16744	16923	17055	16782	16984	16984	16760	16919	16859	17084	17025	17014	17092	16795	16973	17000	16886	16860	16833	16975	17008	16901	17103	16866	16770	16720	17204	16931	16985	16960	17082	16966	16736	17081	17056	16983	16936	16945	16889	17088	17050	17130	16996	16953	17021	17004	16982	16941	16998	16864	16882	17150	17024	17007	16778	16969	17114	16900	16833	16821	16980	17017	16782	16793	16944	16932	16906	17097	16989	16946	16979	16766	16889	16952	16838	17048	17154	17104	17042	17186	16821	16945	16991	16753	16970	17027	16887	16832	16818	17086	16897	16891	17078	16899	17071	16916	16974	16867	17217	17228	17078	17033	17116	17022	17101	16847	16926	17055	17053	17045	17127	16753	16819	16792	16894	17050	16908	17075	17006	16927	16813	16928	17081	17005	17074	16761	16800	16832	17091	16908	17023	16940	17096	16980	16663	16840	16771	16909	16863	16860	17211	16882	17089	16849	17012	16865	16945	16956	16888	17090	16982	16940	16942	16913	16962	16845	16979	16973	17170	17035	16679	16842	17001	17011	17064	16768	16959	16898	16752	16811	16918	16869	16840	17007	16818	16769	17076	16830	16778	16976	16937	17120	16840	17042	17038	17126	16817	17012	17069	16963	16948	16900	16732	16962	17026	17028	17045	16979	17217	16912	16942	17023	17000	16681	16926	17104	16788	17065	16856	16775	16877	16853	16980	17071	16992	17090	16846	17008	16931	16917	16910	16964	16886	16837	16977	16949	17063	17012	16726	17008	16689	16861	16984	17022	16854	16884	17056	17072	16954	17029	17028	16853	17009	16996	16674	16938	16936	16887	16979	17000	16834	17056	16837	16923	16816	17118	17042	16817	16825	16831	16984	16955	16979	17139	16944	16981	16961	16860	17155	17026	16854	16819	16860	16971	17042	16872	16855	16651	16835	16864	17073	16962	16907	16899	16800	17004	16868	16833	17154	16773	16887	16861	16908	16984	16819	17106	17096	16918	16806	16742	16829	17308	17022	16679	17092	16983	16974	16951	16904	16942	16839	16868	16898	16916	16921	16861	17058	16865	16881	16956	17096	16904	16981	16898	16923	17043	16765	17108	16786	16864	16840	16971	16781	16967	16670	16925	16839	16961	17125	17153	17086	16975	17101	16817	17079	17007	16986	16884	16974	17061	17019	17125	17050	17037	17021	17018	16760	16775	16789	17034	16965	16812	16820	16786	16862	16931	17083	16950	16960	16850	16753	17141	16877	17069	17067	16973	16805	17011	17004	17086	16867	17031	16953	17103	16849	16813	17179	17010	16864	16919	17046	16885	16936	17037	17022	17023	17013	16931	17012	16944	17025	17003	17051	16999	16972	16704	16944	16869	16829	16886	16858	16942	17075	17183	16903	16882	17170	16905	17081	16912	16929	16902	17055	17026	16917	17110	17022	16876	16893	16975	16887	17137	17078	16854	17037	16903	17083	16924	17002	16964	16914	16851	17023	17095	16984	16916	16945	17009	16930	16802	17014	17195	17063	17122	17128	16904	16904	16991	17091	17084	16898	16985	16971	17088	16875	17012	17084	17092	16915	16807	17041	16947	16815	16860	17074	16797	16815	17074	17035	17003	16911	17038	17251	16947	16785	16810	16903	16958	17098	16922	17025	16865	16828	16942	17131	16944	16846	16997	16954	16788	16850	17032	16792	17044	16741	17008	16947	17006	16926	17036	16961	16913	16909	16905	16922	16918	16971	16893	17099	16815	16901	16980	16826	17039	17094	17043	17049	16902	16916	16727	16931	16942	16768	17177	16890	17180	17116	17075	17034	16824	17030	16826	16838	17023	17062	16980	17183	16741	16966	16946	16862	16819	16958	17066	16680	16950	16823	17058	16951	17124	16860	16891	16834	16992	16851	16930	16977	17040	16834	16976	16897	17004	16889	17015	17182	16924	17058	17009	16940	17129	16790	16908	16925	16981	16926	17015	17281	16982	16853	17035	16975	16791	16813	17000	17136	16893	16927	17064	17141	16915	16944	17032	17064	16973	16829	16748	16977	17060	16919	16748	16977	17120	16692	16819	16837	16889	16869	17052	16997	16980	16874	16988	16927	17025	17101	16980	17005	16982	16894	16731	16860	16939	16751	16973	16814	17006	16770	16862	16931	16865	16971	16936	16889	17022	17041	17106	16921	17001	16942	17113	16981	17084	16920	16855	17008	16877	16914	16962	17090	16831	16936	16966	16814	16897	16887	17018	16893	16722	16760	17028	17106	17038	16925	16962	16914	16759	16892	16808	16907	16851	16785	16982	17047	17061	16744	17079	16803	17069	17060	17053	17063	16964	16848	16905	16953	16943	16819	16991	16733	16868	16950	16966	16818	17121	17146	16861	17058	16997	16933	17158	16800	16826	16818	17009	16879	16914	17030	16868	17133	16943	17002	17015	16874	16899	17042	16971	16892	17091	16919	16870	17010	17041	16928	16852	17081	16667	16783	17013	16995	16958	16955	17023	16982	16773	16845	16860	17030	17001	16944	16931	17076	17070	17000	16748	16798	16935	16697	17097	16929	17076	16734	16916	16699	16865	16918	16960	16976	16849	16880	17091	17174	16727	17045	17116	16965	17086	16932	17202	16885	17127	16986	16861	16990	16749	16816	16816	16949	16991	16867	16951	16924	16819	17023	16928	17083	16902	16786	16888	17041	16970	16949	17063	16923	17006	16914	16953	16796	16919	16798	17105	16959	16907	17104	17163	17024	16980	17038	16954	16956	16856	16973	16941	16846	16651	16867	16836	17055	17030	16942	16893	16820	17081	17027	16931	17036	16994	17045	17149	17041	16935	16908	17056	16887	17122	17028	17006	16982	16977	17049	16969	16815	16962	16964	16812	17105	16990	16913	17002	17031	16962	16935	16906	17028	16950	17152	16729	17093	17043	17159	16918	16732	16936	17166	16864	16987	16953	16973	16940	16941	17106	16967	17004	16965	16993	16995	16913	16982	16865	16936	16890	16956	16993	17174	17072	16838	16998	16863	16949	17063	16810	17035	17138	16951	17102	16883	17140	16835	16844	17092	17047	16944	17005	16912	16921	17011	16904	17171	16830	16894	16730	17035	17005	17116	16831	17088	16942	16842	16737	16923	17115	16978	16801	17030	16967	17001	16917	17110	16800	17114	16912	16894	16940	17071	16833	16876	16839	16938	17234	16845
24783	39462	36881	28914	23641	20718	18421	17202	16608	16344	16059	15916	15563	15456	15126	15356	15020	15076	14976	14745	14735	14691	14692	14562	14750	14546	14566	14616	14604	14521	14348	14734	14453	14554	14390	14550	14479	14564	14351	14656	14598	14313	14459	14454	14419	14673	14709	14374	14415	14524	14423	14357	14395	14445	14370	14410	14482	14376	14507	14379	14520	14588	14458	14454	14416	14433	14286	14498	14313	14401	14512	14491	14380	14409	14567	14436	14278	14337	14499	14363	14438	14448	14286	14493	14330	14534	14403	14448	14241	14359	14316	14324	14266	14248	14734	14445	14458	14470	14298	14450	14355	14566	14618	14306	14411	14320	14443	14485	14540	14450	14495	14363	14311	14491	14429	14522	14280	14344	14449	14434	14547	14293	14457	14496	14474	14479	14343	14317	14529	14486	14545	14421	14457	14337	14454	14412	14481	14302	14487	14423	14365	14435	14431	14494	14402	14603	14397	14341	14299	14520	14524	14369	14530	14472	14414	14419	14387	14189	14439	14495	14444	14477	14390	14380	14608	14324	14440	14421	14307	14464	14367	14529	14233	14226	14347	14425	14508	14375	14600	14428	14423	14335	14372	14562	14500	14494	14386	14372	14468	14434	14492	14280	14382	14531	14370	14349	14267	14526	14301	14326	14499	14456	14437	14331	14472	14488	14302	14386	14482	14460	14654	14417	14340	14476	14276	14383	14346	14390	14468	14222	14542	14423	14407	14450	14369	14556	14516	14418	14477	14494	14448	14416	14375	14448	14446	14434	14544	14439	14410	14364	14496	14513	14336	14592	14244	14543	14443	14492	14522	14296	14214	14385	14369	14435	14439	14435	14323	14364	14402	14456	14279	14533	14500	14334	14391	14495	14536	14482	14356	14477	14445	14529	14416	14298	14535	14411	14489	14541	14445	14630	14426	14400	14315	14312	14419	14335	14434	14412	14506	14409	14587	14552	14476	14420	14343	14270	14459	14391	14429	14450	14381	14453	14221	14531	14455	14445	14301	14283	14473	14443	14452	14380	14314	14389	14366	14573	14396	14525	14498	14327	14542	14354	14351	14392	14323	14309	14585	14413	14377	14385	14406	14458	14398	14413	14488	14178	14379	14406	14506	14359	14230	14453	14199	14495	14490	14394	14332	14416	14438	14536	14421	14352	14426	14314	14418	14282	14510	14401	14346	14487	14590	14480	14368	14567	14416	14362	14550	14344	14279	14433	14332	14408	14537	14216	14383	14500	14525	14541	14363	14491	14402	14246	14550	14510	14485	14392	14597	14358	14531	14408	14648	14481	14431	14611	14364	14434	14508	14314	14375	14481	14383	14344	14553	14265	14523	14411	14398	14342	14502	14433	14458	14605	14447	14358	14433	14392	14538	14439	14361	14352	14439	14496	14366	14456	14529	14432	14353	14324	14402	14439	14432	14404	14564	14379	14437	14451	14248	14430	14422	14401	14372	14461	14478	14457	14231	14423	14482	14506	14416	14481	14580	14323	14458	14578	14416	14454	14277	14363	14494	14446	14433	14465	14450	14394	14423	14342	14524	14431	14586	14417	14435	14418	14556	14203	14345	14497	14497	14373	14442	14361	14443	14436	14490	14398	14400	14428	14420	14507	14282	14518	14459	14237	14450	14378	14566	14570	14359	14537	14485	14522	14507	14478	14154	14449	14456	14400	14395	14532	14423	14490	14457	14428	14380	14575	14447	14560	14456	14425	14507	14307	14518	14385	14515	14497	14476	14402	14525	14368	14473	14400	14434	14415	14446	14435	14509	14492	14200	14640	14488	14337	14558	14566	14453	14486	14460	14410	14467	14403	14460	14396	14378	14492	14425	14453	14360	14582	14496	14473	14369	14502	14468	14435	14493	14263	14667	14479	14397	14449	14273	14341	14515	14416	14407	14383	14651	14377	14436	14428	14487	14403	14397	14365	14494	14523	14432	14366	14396	14428	14350	14440	14468	14487	14503	14373	14360	14416	14386	14488	14472	14433	14494	14339	14379	14359	14448	14638	14316	14502	14577	14448	14344	14448	14440	14429	14219	14490	14260	14452	14312	14487	14412	14389	14317	14467	14416	14345	14398	14424	14344	14514	14301	14441	14400	14208	14431	14298	14389	14555	14389	14513	14386	14640	14607	14572	14241	14513	14488	14337	14257	14442	14401	14381	14276	14476	14336	14445	14406	14400	14450	14426	14511	14544	14529	14503	14369	14658	14422	14405	14590	14383	14379	14570	14325	14408	14514	14477	14298	14517	14498	14480	14289	14318	14624	14319	14244	14367	14319	14263	14574	14430	14382	14442	14432	14426	14407	14329	14427	14342	14552	14460	14488	14391	14389	14500	14445	14598	14343	14475	14427	14316	14545	14470	14487	14526	14357	14423	14434	14498	14433	14290	14418	14337	14303	14531	14453	14532	14495	14328	14289	14523	14474	14473	14455	14511	14595	14300	14392	14324	14482	14377	14369	14324	14474	14533	14428	14318	14330	14332	14382	14336	14345	14250	14455	14407	14413	14467	14343	14525	14437	14499	14364	14351	14333	14379	14532	14409	14475	14334	14441	14471	14365	14462	14381	14448	14424	14404	14583	14303	14379	14467	14397	14552	14582	14465	14458	14312	14271	14325	14463	14542	14299	14503	14390	14421	14476	14261	14372	14332	14427	14461	14232	14288	14416	14351	14462	14382	14436	14398	14460	14484	14465	14249	14535	14406	14372	14410	14499	14421	14458	14352	14492	14568	14477	14355	14419	14354	14387	14467	14376	14509	14471	14473	14385	14495	14363	14592	14299	14301	14458	14399	14379	14502	14442	14492	14354	14489	14249	14268	14319	14574	14350	14212	14442	14276	14549	14368	14534	14431	14389	14385	14484	14472	14205	14529	14370	14476	14435	14430	14474	14413	14353	14515	14423	14388	14340	14393	14382	14457	14531	14422	14454	14353	14392	14337	14325	14540	14532	14315	14525	14353	14439	14263	14416	14428	14409	14465	14285	14419	14379	14390	14331	14391	14456	14343	14466	14399	14525	14463	14499	14517	14449	14321	14430	14524	14318	14551	14395	14351	14352	14485	14350	14383	14457	14452	14435	14452	14405	14503	14414	14472	14562	14475	14498	14354	14441	14513	14273	14276	14276	14348	14277	14594	14423	14479	14445	14268	14501	14434	14404	14425	14491	14287	14391	14202	14441	14409	14332	14493	14671	14350	14565	14384	14447	14331	14318	14353	14523	14463	14372	14397	14569	14590	14334	14488	14204	14487	14319	14419	14486	14299	14480	14417	14516	14497	14473	14631	14496	14260	14272	14563	14397	14476	14509	14492	14387	14438	14462	14556	14495	14475	14427	14582	14497	14493	14472	14334	14440	14360	14356	14407	14337	14443	14480	14427	14394	14556	14389	14493	14352	14312	14501	14511	14502	14398	14427	14528	14499	14630	14392	14498	14447	14312	14378	14577	14322	14435	14341	14456	14387	14285	14544	14515	14423	14532	14439	14402	14325	14379	14410	14477	14482	14334	14449	14359	14388	14576	14412	14242	14447	14607	14360	14396	14352	14343	14282	14317	14557	14377	14340	14348	14424	14523	14384	14234	14443	14558	14422	14594	14574	14295	14481	14420	14530	14530	14606	14487	14570	14607	14289	14401	14576	14371	14485	14460	14373	14498	14470	14437	14322	14456	14508	14518	14366	14505	14410	14370	14213	14309	14281	14512	14432	14455	14345	14498	14467	14418	14200	14476	14414	14493	14438	14479	14498	14533	14427	14311	14421	14475	14474	14590	14477	14438	14391	14472	14382	14385	14526	14329	14373	14462	14214	14382	14386	14414	14393	14413	14487	14289	14405	14392	14554	14412	14397	14477	14403	14577	14448	14435	14496	14277	14335	14199	14504	14409	14489	14357	14509	14499	14390	14495	14454	14569	14501	14248	14486	14414	14278	14439	14367	14452	14467	14288	14423	14445	14537	14436	14390	14455	14349	14338	14431	14333	14378	14398	14495	14390	14262	14486	14522	14549	14530	14370	14317	14452	14288	14430	14309	14432	14548	14362	14429	14430	14319	14460	14350	14458	14349	14456	14507	14208	14337	14472	14652	14399	14526	14641	14349	14416	14558	14417	14461	14435	14383	14605	14485	14410	14423	14502	14550	14383	14359	14580	14565	14490	14388	14510	14375	14579	14425	14590	14469	14454	14389	14351	14305	14524	14294	14384	14394	14460	14620	14556	14435	14678	14215	14443	14492	14577	14590	14340	14545	14446	14440	14347	14477	14431	14404	14320	14397	14402	14387	14465	14492	14371	14210	14286	14378	14441	14364	14399	14528	14298	14497	14498	14444	14466	14506	14278	14508	14457	14418	14566	14320	14305	14361	14442	14442	14424	14377	14380	14410	14445	14553	14403	14462	14411	14465	14453	14517	14402	14236	14691	14252	14477	14420	14252	14609	14391	14493	14378	14480	14417	14523	14655	14250	14373	14419	14364	14547	14502	14428	14303	14497	14420	14427	14459	14400	14376	14494	14520	14345	14457	14470	14295	14375	14392	14344	14336	14561	14422	14556	14485	14363	14355	14590	14519	14411	14376	14565	14493	14410	14419	14333	14350	14516	14403	14407	14397	14488	14562	14586	14414	14504	14292	14396	14461	14434	14339	14484	14457	14435	14351	14321	14212	14443	14356	14386	14450	14327	14539	14464	14393	14352	14373	14406	14409	14488	14417	14509	14473	14480	14446	14277	14442	14235	14291	14448	14481	14460	14432	14450	14353	14493	14490	14611	14472	14388	14395	14515	14399	14318	14485	14514	14275	14471	14571	14413	14365	14461	14440	14432	14277	14549	14403	14368	14376	14386	14580	14445	14240	14502	14530	14481	14383	14496	14312	14398	14288	14431	14341	14501	14478	14501	14323	14481	14385	14354	14337	14546	14408	14314	14503	14293	14416	14381	14425	14506	14315	14422	14603	14402	14554	14425	14417	14468	14304	14378	14303	14499	14331	14458	14371	14433	14382	14374	14473	14526	14377	14329	14485	14519	14346	14532	14242	14365	14438	14527	14390	14272	14698	14242	14641	14272	14299	14470	14474	14346	14461	14389	14498	14457	14414	14462	14470	14596	14401	14301	14461	14624	14434	14332	14592	14284	14431	14492	14447
23707	21019	28414	23910	22088	24614	25025	21005	19768	19728	19480	19403	19056	19098	18555	18609	18624	18515	18678	18187	18448	18153	18382	18166	18423	18025	17981	17886	18058	17972	18135	18152	18050	18154	18094	18179	18051	18011	18017	18021	17865	17889	17959	17887	18043	17903	17954	17971	17898	17994	18131	17967	17951	18108	18057	18028	17941	17971	18195	18050	17954	17902	17850	17996	17917	17913	18022	17986	17986	17873	18025	17817	18028	18019	17982	18102	18007	18146	17906	18115	18122	18029	18086	17911	18013	17966	18071	17917	18098	18035	17759	18025	18122	18045	18253	18047	18061	17828	17687	18176	18151	17917	17946	17993	18075	17842	17922	18018	18002	18018	17703	17809	17946	18135	18110	17988	17881	17899	18032	18163	18078	17961	17958	17877	18009	17833	17841	17970	18054	18013	18268	18098	18176	17903	17818	18013	17984	17946	17905	18112	18128	17952	17850	18084	18012	18023	17968	17834	17994	18172	17976	17986	18148	17869	17922	17946	17931	18068	18016	17903	17982	17929	18212	17913	18032	18002	17966	17730	17628	18059	17997	18052	17993	17914	17901	17879	17829	18060	18017	17907	18011	17718	17877	18110	17829	18154	18067	17684	18002	18055	17793	17792	18195	17938	18159	17942	18166	17908	18044	17891	17983	18010	17914	17848	18103	17919	18009	18061	18159	18142	17916	18063	17962	17839	17752	18041	18184	18077	18008	18134	17763	17922	17942	17973	17859	17969	18149	18195	18055	17906	17870	18021	18125	18027	17877	17843	17693	17877	17945	17837	17925	17830	17952	18013	18148	18131	17981	17966	17813	17853	17889	17897	17974	17912	18138	17910	17938	17941	17913	17986	17843	18018	17682	17740	17992	17984	17946	17975	17960	17904	18032	17897	17973	17989	17914	18039	17954	17851	18031	17566	17720	18013	17860	17956	17899	18080	18035	17867	17957	17982	18018	18061	18061	17924	17830	17907	17996	17897	17894	17768	17916	17950	17943	18145	18031	18012	17719	17756	17779	17903	18042	17924	17884	17874	17996	17910	17731	17826	18092	17861	18027	17943	17902	17972	17975	17980	17919	18036	17895	17744	17949	17852	17900	17766	18078	18028	18046	17742	17851	17799	17766	17997	17944	17812	17802	18034	18055	17820	18046	17962	17991	17822	18088	17954	17974	17947	17879	17973	17992	18031	17682	17819	18105	17941	18044	17987	17828	18055	17975	17984	18016	17878	17928	17763	17922	17960	17891	17789	17990	18049	18068	17800	18048	18008	18035	18106	17997	17873	17932	17933	18030	18054	17900	17994	17939	17981	17914	17935	18011	18120	18101	18012	18115	18004	18085	17981	17710	17894	17905	17981	17842	17909	17857	17872	18118	17873	18010	17964	18148	17852	18158	18015	18085	17994	17980	17967	17907	18005	17893	18055	17895	17887	17851	18193	18111	17945	18073	18067	18152	17915	17757	17762	17854	17814	17818	17992	17923	17783	17813	18199	18042	17782	17971	18004	18122	17980	17992	18000	17992	17926	17791	17963	18215	18020	17920	17996	17949	18152	18046	17874	18016	17861	18040	17975	18048	17992	17961	17853	18048	17823	17978	17817	17894	17873	17794	17905	17896	17708	17785	17957	17968	17900	17952	17727	17819	17839	17899	17888	17843	18172	17954	17805	17980	17788	18173	17996	17999	17832	18002	17922	17920	17913	17901	18028	17705	17932	18008	18005	17945	17993	17936	17871	17836	17939	17999	17885	17793	18027	17919	17916	17938	17786	18046	18054	17967	18197	17961	17719	17986	17907	17818	17980	18074	18026	17934	17965	17990	17986	17887	17892	18092	17749	17960	17934	17886	18049	17945	18188	18130	17798	17912	18005	17970	17801	17937	18163	18172	17809	18092	18003	17916	17823	18086	17927	17950	17827	17854	17938	18167	17970	18024	17822	18000	17835	17955	17969	18107	17845	17883	17704	17786	17802	18055	17917	17896	17818	17951	17679	17807	17903	17803	17726	17806	17871	18081	17803	18056	18064	17791	18042	18119	18160	18001	18028	17846	18049	17873	18027	17773	18130	17963	18015	18018	17717	18060	17996	17858	17781	17871	17913	18055	17874	18061	17967	17934	18054	17904	18001	17989	17856	18051	17893	18252	17656	18280	17991	17893	18006	17988	18012	17996	17747	17859	18087	17999	18005	17931	17929	18076	17755	17966	18050	17861	18010	17976	17764	17925	17923	17990	17981	17897	18038	17995	18010	18023	17694	17879	17865	17742	17959	17923	17860	17937	17901	18041	18076	17838	17836	17890	17798	17785	17817	17976	17909	17819	17828	17965	17825	17844	17997	17829	17743	17782	17898	18030	17930	17896	18007	17841	17890	17998	18008	17831	17973	17986	18040	18106	17913	17851	17914	17917	17788	17970	17952	17939	17893	18010	17994	17947	17820	17885	17925	17957	17974	18104	18054	17962	18036	17947	18047	18192	17822	18004	17823	17923	18033	17852	17869	18095	17865	17769	18015	17933	17974	17880	17909	17927	17966	18131	17889	18101	17998	17901	17701	17868	17911	17875	18130	17868	17991	17819	17896	17992	17927	17958	17853	18002	17922	18205	17962	17882	17894	18008	17800	17832	17756	17989	17855	18019	17949	17979	17878	18118	17951	18101	17728	17829	17813	17973	18050	17840	17975	18079	17840	17949	17887	17756	17963	18032	17891	17849	17840	17959	18045	18055	17989	17896	18051	18056	18012	17944	17894	17900	17902	18065	17940	17957	18112	17964	17866	18074	17827	17847	17894	17678	17816	17968	18088	17937	17876	17852	17895	17831	17860	17852	17831	18093	17762	17832	17731	17975	17828	17894	17831	17913	17987	18087	17931	17941	17858	17980	17908	18056	17737	17658	17904	17622	17780	17958	18052	18028	17959	17881	18004	18054	17666	17908	18134	17598	17816	18164	17827	17939	17914	17795	17990	17775	17865	18179	17851	18140	17816	18086	18002	17931	17895	17916	17869	17976	17767	17839	17912	17995	18002	17798	17990	17915	17881	18090	17861	17901	18039	17990	18007	17744	17868	18006	17875	17883	17841	17872	17868	17769	18204	17824	17878	17943	18058	17959	17970	17789	18005	17941	17879	18043	17802	18057	17973	17915	17878	17978	17798	17818	17759	17853	18026	17855	17879	17937	17957	18034	17897	17918	17743	18023	17937	17885	17884	17833	17858	18006	17759	18016	17862	17772	17933	17841	18122	18008	17985	17786	18008	18049	17774	17816	17972	17875	17954	17777	18157	17843	17931	17733	18019	17860	17781	17939	18077	18150	17843	17948	17950	17729	18000	17931	18077	17972	17779	17922	18059	17828	17893	17874	17940	17998	18007	17865	17845	17851	18024	17746	18075	17849	17989	17882	17869	17883	17986	18084	17804	17882	17784	17953	18098	18095	17844	17876	17917	17939	17971	18141	17851	17944	17906	18048	18241	17891	17898	18102	17813	17984	17802	17879	18030	18235	18146	17849	18055	17835	17884	17821	17772	18027	17865	17799	17780	17940	17741	18061	18075	17798	17819	17887	17809	18122	17883	17809	17773	18092	17884	17881	18179	18074	17783	17957	17835	17812	18053	18047	17866	17749	17747	17812	18156	17752	17892	17991	17877	17838	17862	17772	18142	17818	17836	17916	17901	17723	18038	18069	18117	17834	17772	17915	17959	18206	17758	17717	17978	18042	17895	17805	17865	17971	18030	17824	17914	17882	18043	17879	18178	17885	18027	17973	18003	17810	17922	17818	17843	17848	17930	17902	17902	18007	17889	18004	18161	17894	17911	18032	17870	17903	18019	18043	17932	17878	17823	18052	18104	17970	17949	17903	18013	18079	17888	18014	17842	18033	18072	17909	18150	18042	17815	18150	18000	18037	17817	17987	17878	18029	17962	18049	17899	17660	17932	18042	17907	18211	18026	18242	17920	18207	18086	17818	18081	17913	17770	17981	17783	18016	17884	17849	17944	18084	18027	17984	17886	17965	18096	17856	17819	17775	17755	17934	17938	18068	17670	17907	18053	17933	18047	17753	18146	17818	17646	18057	17890	17957	17920	18027	17932	17765	18034	17878	17842	17925	17934	18090	17998	17912	18078	17938	17927	17766	17970	18014	18050	17846	17915	17732	18089	17796	17970	17859	17946	17910	17834	17890	17952	17943	17821	17887	17868	17976	17944	18067	17910	17820	17785	18041	17969	17791	18025	18013	17820	18049	17889	17983	17934	18003	18000	18059	17977	18174	18067	18151	18156	18035	17778	18014	17857	17998	18000	17821	17955	17872	17893	17874	17937	18105	18001	17987	18203	17865	17796	18026	17942	18039	18135	18011	17915	17976	17912	17907	17945	17872	17820	17868	17923	17798	17794	18025	17918	18004	17827	18075	17939	17869	17955	17847	17961	18151	17730	17934	18028	18206	17755	17784	17770	17682	17985	17996	17807	18104	17882	17905	17872	17993	17965	17863	17959	18072	17910	18002	18017	17849	17809	18087	17795	17824	17950	18140	17904	17814	18149	18131	18122	18047	18140	17719	17930	17842	18071	17919	17908	18016	17712	17804	17933	18390	17906	18224	17993	17922	18100	17946	17996	17939	18137	17982	17990	17906	17744	17911	18059	17922	17898	18077	17853	17889	18022	17953	17729	17968	17988	17767	17928	18014	17986	18001	17895	18105	17852	17904	18008	17945	17858	18258	18140	17906	18140	17894	17859	17841	17979	17959	18139	17979	17845	18044	18053	17732	17807	17924	17956	17981	17629	17831	17862	17860	18046	17989	18071	17981	17850	18053	17810	17852	17852	18062	18019	17849	17880	17958	18119	18061	17859	17928	17902	18037	17868	17926	18174	18012	17888	18131	17983	17978	17821	17787	17874	17796	18035	17841	18006	17912	18100	17831	18020	18132	17860	17763	17862	17828	17956	17761	17887	17951	17984	17825	17950	18047	18105	17698	17930	17831	17866	17926	18026	18171	18078	18003	17912	18003	18026	17914	17988	17917	17780	17945	17820	17900	18040	17979	18033	18188	17851	18024	17941	18155	17948	17990	17972	17734	17999	17941	17814	18089	18133	17875	17779	17642	17788	17969	17954	18194	17928	17970	17914	18014	17949	17924	17873	17988	17964	17918	18069
26275	43627	40945	32391	26745	23049	20824	19294	18216	17662	17128	16976	16802	16484	16002	16224	15795	15776	15569	15522	15489	15355	15021	15056	15349	15223	15097	15194	15067	15333	15204	14914	15052	14965	15131	15016	14862	15014	14995	15177	15104	14989	15023	15285	15087	15210	14988	14926	15078	14965	15076	15087	14830	14923	15015	14885	14949	14963	15069	14943	14832	15072	14984	15131	14873	15043	15098	15074	15026	14884	14892	15048	15077	14982	14942	15087	14986	15186	14896	15112	14986	14956	15076	14965	14950	14887	15122	14914	14807	14845	15156	14988	14855	15100	14960	15046	15046	14870	15176	14836	14990	15023	14879	14910	14856	14962	14944	14968	14989	15093	14923	15170	14985	14898	14898	15034	15007	15138	14920	15147	14885	14976	14713	15084	15052	15019	15090	15026	15043	15082	15022	15071	14961	14835	14915	14839	15008	15051	14962	15102	15062	14952	15132	14915	14903	14969	14988	14999	15030	14869	14960	15057	15010	14938	14982	14950	15118	14808	14903	14892	15064	14914	15059	14988	14998	14927	15026	15028	14817	14928	14949	14908	14987	14858	15071	15172	15040	14910	14895	14988	14886	15081	14940	15017	14910	15034	15057	15021	15010	14896	14908	14960	15033	14925	14927	15171	14911	15083	15121	14949	14859	15047	15088	14948	14966	15100	15043	14980	14676	15122	15093	14973	14933	15060	15012	15025	15007	14997	14972	14780	14974	14899	15038	14999	14965	14915	14987	14938	15135	15050	14881	14952	15067	14883	15009	15136	14989	14972	14891	14928	14940	15011	14940	15039	14983	14800	15035	15027	15019	14990	14899	14936	14986	14957	14986	14916	15026	14925	15010	14948	14846	14867	14846	14963	14860	15042	15140	14960	14927	15216	14792	14830	14898	14875	14914	15025	14960	14882	14964	15099	14771	15097	15045	14952	14953	14953	15034	15100	15071	14808	15023	14885	14950	14877	14901	14974	14977	15050	15023	14912	14946	14871	14910	15082	14814	15000	14910	14820	15035	14999	14948	14918	15214	14967	14900	14881	15044	14955	14962	15114	15039	14802	14958	14846	14854	15074	14937	14949	14941	14877	14978	15098	15017	14989	14909	14936	14810	15024	15111	15028	15068	15025	15175	14935	15013	14797	14992	14829	15038	14965	15087	14942	15051	14997	15016	14926	15038	15017	14908	15012	14838	15076	14765	15034	14955	14905	14913	14926	14843	15083	14884	14843	15083	15129	14986	14961	14935	14940	14995	15140	14972	14973	15054	14997	15025	14849	14944	14921	14900	15087	15034	15021	14892	14989	14920	15018	14896	15066	15015	14834	14914	14903	14955	15016	14789	15075	15019	14957	14913	15045	14978	14953	15005	14871	15070	15007	14865	15041	14993	15086	15061	15035	14902	14973	14972	14862	15148	14910	14809	15070	14758	14965	14921	14920	15065	15059	15162	14957	14861	14880	14960	14938	14921	15176	14989	14973	14835	15101	15071	14978	15075	14871	15012	14841	14959	15007	15084	15057	15161	14949	15274	14889	14983	14833	14907	14991	14902	15009	15010	15008	14914	14985	14967	14991	15106	14751	15064	15065	14885	14977	14925	15018	14979	14862	15076	14906	14911	14898	14869	15114	15075	15038	15031	14916	14990	15006	14961	15108	15034	14825	15058	14962	14775	14996	15081	14950	14995	15079	14956	14982	14881	14988	14952	14812	15063	15199	14946	15032	15260	14960	15130	15080	14964	14644	15028	15006	15006	14959	15019	14940	14774	14870	14954	15071	14950	15120	14850	14975	14907	14919	14996	14958	15022	14939	14863	15103	15063	14971	14996	15054	14959	14928	14997	15073	14935	14998	14952	14987	14916	15093	14868	14965	14996	15065	14823	14986	14866	14878	14980	15007	15055	15122	14976	14986	15054	14832	14935	14830	15148	15036	14811	14950	15045	15035	14970	14878	15098	15152	15052	15120	14770	14916	14889	14918	14846	15049	15106	14959	14980	15054	15014	15085	15001	15012	14929	14903	14979	14892	14972	14915	14963	15000	14926	14928	15013	15130	14876	14970	15018	15076	14965	15000	14914	15009	15089	14922	14964	15017	14915	14978	14899	14830	15040	14947	15013	14972	14866	15042	14879	15128	15014	14977	14930	14927	15017	14886	14893	15030	15021	14953	14891	14899	14949	15021	14943	14970	15010	14963	14934	14934	14890	14841	15066	14915	14938	14989	14889	15106	15004	14927	14868	14938	15092	15015	14982	14891	14882	15127	15053	14869	14956	14772	15015	14983	14888	14993	15003	15068	14982	14929	15122	14974	14983	14964	14839	14925	14921	15053	14939	15024	14829	14957	14961	15141	14938	14983	15188	15042	15108	14952	14973	14839	15038	14999	15041	15186	14968	15031	14892	14848	15006	15112	15035	14990	14928	15108	14705	14925	15060	15050	14960	14949	14889	14901	14886	14805	15051	14782	15074	15045	15096	15030	14948	14890	14859	14791	14889	15068	14964	14968	15159	15018	14929	14826	14980	14925	14873	14966	14989	15027	15029	15123	15053	14821	15024	14955	15058	14829	14947	14990	14963	14886	15047	14947	14903	15108	15084	14919	15071	15131	14826	14975	14969	15055	14943	14841	15016	14912	14926	14940	15040	14833	14910	14959	15006	15046	14871	14887	15019	14794	15137	14878	15002	14988	15035	14927	14937	14893	14994	14938	15060	14848	15016	14991	15112	15095	15068	14959	14865	14963	15128	14945	14968	14942	15012	15135	14989	14934	14939	15065	14807	15107	14943	14910	14956	14999	15074	14990	14978	14913	15118	14850	14946	14952	15049	15003	15123	14961	15124	14971	14745	14893	14905	14896	14992	15020	14911	14865	15229	14946	15033	14844	14957	14953	14956	15012	14903	14984	14924	14978	14841	15104	15002	14868	14972	14946	14981	14995	14945	15086	14952	14995	14865	15105	14950	14835	15203	14856	15009	14917	15037	14893	14779	15114	14953	14968	15011	15000	14895	15113	14948	14794	15002	15014	14898	14906	15001	14930	14995	15070	15106	14874	15088	14953	15044	14785	14813	14979	15032	14978	14915	14913	14874	14980	14931	14790	14874	15015	15037	14907	15019	15014	15028	14875	14942	14917	14921	14936	15162	14959	15116	15145	14967	14950	14904	14955	15064	14914	14917	14959	14980	14968	14912	14994	14991	15095	15080	14893	15087	15007	14789	14867	15070	14948	14947	15001	15058	15030	14973	14916	14885	15235	14873	14998	14918	15052	14927	14925	14911	14964	14907	14852	14905	15016	15052	14923	14922	14918	15101	14958	14940	15042	14847	14942	15052	14977	14921	14901	15020	14979	14911	14959	14960	14788	14964	14964	14964	14843	14999	14902	14910	15028	15021	15154	14962	14907	14909	15008	15060	14975	14979	15016	14886	14938	15004	14971	14887	15217	14944	14985	15093	15034	14897	14971	15073	14982	14851	14851	14966	14833	14992	14972	14847	14999	15061	14808	14969	15018	14974	15019	15011	14882	15044	14963	14868	14950	15023	14976	14730	14827	14959	14971	14825	14928	14949	15056	15014	14839	14925	15047	14894	14894	14964	15008	14932	14943	15022	14948	14895	15085	15115	14977	14982	15048	15034	14948	14803	15076	14845	14863	15031	15036	15053	14960	15009	14895	15066	14896	14892	15118	15064	14998	15113	15015	14928	15002	14872	14916	15019	15004	14965	15082	14872	14916	15153	14972	14966	14942	15000	15027	14845	15023	15043	15055	15044	14937	14935	14966	14944	14862	14933	14835	14931	15125	14776	15139	14931	14928	15131	14900	14937	14735	15138	14888	14948	14901	15019	15045	14978	15086	15171	14985	14942	14818	14930	15075	14972	15018	15098	14907	14860	15007	15016	14922	14972	14977	14899	14935	14915	14861	15018	15132	14993	15057	14963	14979	14958	14844	14935	14996	14865	14961	15084	14905	14806	15123	14901	14979	15032	14990	14895	14999	15000	14983	14889	14919	14918	14829	14769	14922	15025	15105	14861	14959	14986	14994	15036	14801	14996	14858	15082	15036	14947	14875	14785	14796	14920	14958	15157	14874	14849	15100	14847	14841	14952	14966	14978	14943	15096	15039	14863	15052	14950	14991	14948	14952	14988	14974	14751	14892	15043	14912	15066	14986	14849	15076	15053	14928	14866	15058	14978	15007	14903	14841	14833	14828	15060	15031	14906	15019	14894	14945	14942	14888	14830	14843	15091	15116	14981	14959	14971	14937	14955	14908	15028	14936	14977	14969	14892	15041	15178	15001	15060	14949	14865	14868	14926	14886	14904	14955	14879	15025	14933	14841	15006	14965	14994	14869	14873	14792	14958	14651	14960	14984	14968	15066	15164	15048	15124	14797	15194	14961	15230	14927	14903	15132	14868	15063	14854	14950	15041	14982	14913	14890	15066	14924	14908	14878	14975	14847	15001	14919	14990	15050	14990	15036	15040	15021	15004	14888	15068	14836	14976	14993	14932	14933	14889	15089	15086	14902	15012	14811	15022	14996	15057	15006	14862	15023	15106	15022	14874	14838	14939	14798	15027	15011	14969	15021	15046	15087	14901	15053	15074	15041	14972	14902	15003	14999	14949	14954	14989	15022	14940	14994	15092	14803	15001	14887	14809	14940	15001	15136	14799	14875	15056	15042	15127	14923	14938	15023	14959	14925	15161	14687	14921	15013	15058	14884	14979	15019	14821	14815	14926	15106	14986	14997	14915	15016	14913	15062	15025	15121	14861	15013	15009	15015	15065	14850	14845	14961	15055	14884	15025	15100	15056	14854	14994	15024	15097	14855	14891	14975	15013	15150	14818	14879	15015	14916	15036	14871	14926	14852	14846	15053	15037	15007	14947	14866	15047	14858	14984	14940	14861	15083	15012	15015	14893	14910	15244	15043	14945	14892	14971	15091	14900	14956	15071	15131	14755	15038	15000	14849	14969	14982	14892	15042	15005	14939	14917	14902	14854	14875	15164	15016	14977	14974	15059	15037	15100	14976	15036	14998	15074	14841	15043	14981	15011	15019	15148	14834	15000	15006	15066	15029	14810	14976	14919	14924	14992	14882	15010	14934	14905	14705	14983	15116	15015	14993	14948	14971	14893	14875	14872	14864	15015	14985
30763	25675	27759	24211	20401	18976	18165	17741	17393	17326	16905	17054	16968	16967	16945	16973	16905	16936	16892	16889	16839	16836	16876	16851	16802	16811	16538	16642	16681	16786	16777	16765	16606	16565	16847	16685	16729	16562	16520	16683	16924	16706	16719	16822	16831	16524	16493	16767	16852	16520	16810	16657	16704	16816	16734	16521	16666	16482	16578	16751	16552	16589	16689	16730	16556	16714	16585	16872	16798	16567	16747	16814	16489	16467	16752	16686	16817	16885	16631	16602	16740	16678	16643	16538	16489	16625	16417	16587	16619	16759	16735	16585	16548	16466	16549	16628	16745	16677	16642	16499	16522	16673	16713	16679	16576	16503	16804	16711	16577	16649	16589	16628	16673	16678	16672	16600	16589	16707	16448	16649	16572	16433	16830	16762	16536	16544	16574	16850	17012	16698	16509	16540	16533	16493	16833	16583	16695	16746	16874	16706	16721	16627	16685	16830	16756	16581	16482	16849	16548	16522	16631	16715	16675	16613	16753	16652	16491	16424	16589	16754	16529	16497	16704	16584	16756	16499	16705	16625	16685	16831	16779	16573	16567	16678	16457	16765	16575	16617	16537	16629	16633	16540	16770	16667	16669	16587	16572	16480	16466	16794	16691	16477	16851	16530	16645	16582	16733	16617	16729	16684	16767	16391	16800	16555	16659	16641	16670	16540	16553	16556	16827	16792	16657	16750	16651	16601	16889	16772	16527	16669	16734	16549	16698	16946	16411	16587	16802	16607	16718	16567	16561	16655	16632	16700	16671	16476	16823	16700	16834	16542	16762	16585	16622	16534	16768	16600	16682	16827	16751	16902	16634	16651	16769	16398	16685	16809	16716	16618	16598	16634	16488	16602	16617	16633	16692	16867	16847	16510	16657	16646	16718	16476	16607	16445	16639	16542	16722	16615	16782	16592	16751	16692	16670	16721	16768	16724	16706	16639	16653	16565	16577	16667	16662	16539	16752	16678	16642	16622	16757	16663	16784	16510	16765	16641	16647	16594	16764	16737	16807	16744	16701	16715	16782	16462	16602	16684	16818	16758	16749	16460	16584	16759	16736	16715	16567	16579	16503	16658	16652	16637	16701	16564	16616	16667	16751	16720	16768	16600	16638	16475	16655	16745	16574	16707	16575	16647	16838	16602	16650	16633	16602	16665	16624	16546	16476	16766	16659	17022	16650	16682	16844	16601	16453	16588	16862	16641	16493	16660	16769	16640	16616	16823	16754	16565	16753	16809	16493	16680	16715	16683	16896	16677	16609	16698	16635	16682	16741	16570	16446	16658	16604	16862	16665	16505	16761	16702	16744	16554	16733	16478	16794	16722	16509	16806	16725	16531	16569	16700	16611	16841	16763	16717	16715	16610	16723	16746	16681	16721	16633	16542	16677	16699	16634	16755	16739	16738	16717	16668	16625	16680	16568	16673	16707	16616	16782	16654	16552	16709	16841	16662	16919	16686	16658	16648	16778	16581	16425	16591	16649	16550	16586	16603	16701	16616	16602	16773	16583	16719	16758	16680	16745	16840	16676	16545	16604	16686	16662	16591	16403	16450	16478	16555	16672	16711	16577	16585	16608	16599	16724	16783	16653	16766	16567	16840	16778	16717	16654	16525	16623	16842	16803	16553	16452	16505	16811	16500	16573	16728	16534	16618	16588	16673	16410	16525	16623	16885	16877	16564	16637	16741	16847	16798	16720	16652	16740	16629	16778	16794	16598	16786	16619	16547	16659	16653	16657	16850	16766	16706	16730	16789	16615	16555	16734	16709	16753	16803	16566	16556	16682	16607	16549	16631	16687	16629	16828	16831	16709	16720	16513	16646	16543	16749	16483	16789	16832	16582	16605	16749	16737	16458	16640	16457	16614	16594	16650	16617	16662	16706	16550	16633	16562	16574	16592	16633	16551	16619	16743	16768	16758	16503	16596	16546	16546	16629	16414	16625	16468	16734	16792	16668	16588	16586	16721	16700	16721	16710	16734	16690	16713	16468	16810	16634	16690	16728	16589	16744	16517	16409	16829	16577	16613	16732	16481	16505	16668	16555	16637	16700	16830	16852	16597	16543	16595	16874	16717	16359	16680	16718	16717	16606	16635	16455	16577	16599	16614	16615	16703	16678	16908	16732	16677	16715	16531	16607	16512	16765	16785	16650	16752	16759	16611	16682	16636	16609	16739	16823	16755	16599	16532	16760	16649	16791	16640	16413	16725	16755	16844	16835	16634	16718	16762	16644	16550	16623	16574	16567	16550	16619	16522	16758	16761	16822	16870	16599	16682	16435	16698	16591	16646	16514	16632	16489	16766	16526	16634	16493	16677	16625	16675	16641	16643	16531	16609	16521	16651	16685	16691	16437	16752	16771	16722	16711	16705	16575	16870	16679	16709	16651	16656	16516	16583	16626	16786	16645	16706	16578	16694	16647	16625	16686	16880	16596	16468	16665	16740	16635	16649	16636	16814	16603	16876	16783	16615	16482	16544	16651	16673	16654	16724	16699	16908	16737	16649	16558	16654	16777	16559	16636	16631	16478	16626	16475	16643	16711	16576	16634	16647	16470	16690	16652	16620	16550	16568	16870	16724	16740	16562	16765	16832	16517	16708	16451	16523	16769	16692	16827	16858	16593	16752	16675	16784	16511	16733	16538	16484	16760	16636	16656	16611	16606	16655	16600	16484	16538	16736	16608	16517	16495	16730	16543	16726	16460	16693	16497	16779	16830	16797	16569	16802	16400	16586	16677	16540	16805	16824	16598	16638	16741	16604	16643	16697	16860	16822	16592	16774	16731	16735	16767	16781	16474	16778	16515	16787	16812	16748	16477	16391	16730	16517	16825	16678	16657	16691	16733	16611	16609	16642	16546	16690	16674	16666	16665	16851	16908	16784	16675	16618	16770	16437	16437	16838	16743	16761	16635	16704	16846	16899	16720	16744	16824	16607	16704	16690	16768	16696	16696	16647	16790	16522	16484	16886	16669	16730	16660	16645	16664	16597	16558	16538	16596	16640	16727	16668	16619	16549	16679	16780	16500	16734	16719	16658	16765	16552	16754	16793	16677	16771	16634	16649	16656	16869	16798	16646	16600	16641	16574	16689	16713	16613	16799	16541	16741	16767	16556	16724	16608	16661	16489	16601	16641	16427	16716	16564	16614	16798	16649	16683	16379	16595	16630	16817	16623	16867	16705	16711	16581	16516	16681	16587	16703	16517	16805	16763	16675	16718	16525	16749	16609	16581	16602	16717	16555	16833	16484	16605	16666	16600	16840	16721	16770	16597	16661	16729	16558	16758	16751	16584	16672	16715	16738	16745	16814	16699	16685	16703	16781	16858	16635	16868	16675	16599	16588	16608	16512	16810	16843	16588	16861	16790	16624	16676	16714	16718	16437	16665	16394	16655	16579	16712	16751	16741	16796	16735	16639	16694	16647	16643	16855	16482	16762	16703	16812	16682	16713	16894	16423	16729	16625	16499	16584	16798	16598	16519	16911	16818	16630	16696	16694	16775	16669	16657	16657	16654	16564	16651	16892	16621	16605	16640	16737	16837	16618	16767	16785	16596	16493	16629	16755	16812	16821	16831	16843	16500	16902	16656	16563	16646	16770	16539	16706	16704	16388	16553	16639	16782	16707	16829	16564	16755	16717	16725	16669	16672	16730	16592	16913	16898	16658	16622	16381	16744	16696	16674	16473	17051	16659	16598	16664	16893	16663	16701	16420	16666	16645	16730	16665	16675	16578	16703	16746	16693	16563	16723	17024	16660	16647	16762	16661	16673	16909	16804	16696	16657	16663	16738	16695	16605	16745	16619	16634	16529	16624	16864	16774	16631	16610	16904	16704	16656	16757	16754	16596	16808	16628	16787	16467	16764	16632	16808	16619	16544	16647	16525	16815	16674	16647	16695	16647	16655	16600	16632	16629	16575	16833	16669	16632	16759	16784	16681	16892	16801	16729	16727	16622	16768	16762	16677	16425	16789	16749	16710	16590	16732	16501	16622	16716	16699	16543	16791	16626	16701	16800	16470	16520	16696	16649	16763	16754	16700	16768	16775	16591	16544	16680	16767	16662	16688	16687	16605	16845	16826	16886	16877	16559	16349	16785	16603	16713	16552	16632	16673	16612	16572	16700	16695	16768	16672	16669	16615	16635	16786	16608	16636	16701	16734	16808	16877	16447	16745	16691	16783	16729	16678	16716	16745	16559	16515	16496	16559	16722	16749	16540	16591	16758	16766	16719	16916	16505	16627	16672	16749	16557	16686	16769	16673	16519	16580	16467	16848	16541	16543	16617	16783	16606	16543	16698	16760	16565	16629	16516	16526	16769	16663	16705	16745	16710	16531	16620	16562	16650	16480	16574	16802	16719	16402	16571	16519	16679	16651	16642	16694	16752	16781	16531	16776	16868	16644	16685	16698	16583	16700	16697	16770	16748	16650	16694	16883	16687	16634	16579	16672	16619	16607	16465	16644	16731	16795	16637	16832	16564	16775	16670	16677	16684	16729	16527	16489	16672	16785	16625	16673	16782	16799	16729	16358	16711	16633	16691	16651	16846	16607	16762	16508	16625	16596	16923	16811	16740	16708	16757	16741	16657	16570	16784	16846	16761	16736	16731	16926	16574	16567	16743	16760	16708	16491	16651	16905	16695	16637	16624	16476	16511	16463	16550	16706	16550	16580	16728	16723	16893	16783	16684	16825	16638	16569	16689	16703	16841	16822	16710	16586	16625	16545	16595	16771	16630	16613	16605	16696	16591	16682	16748	16673	16719	16719	16654	16812	16554	16585	16520	16662	16630	16611	16659	16596	16550	16635	16519	16735	16702	16713	16642	16520	16510	16815	16921	16768	16699	16694	16685	16784	16726	16655	16773	16655	16743	16791	16881	16660	16600	16729	16659	16731	16662	16570	16573	16718	16757	16573	16605	16460	16642	16769	16814	16643	16507	16683	16624	16926	16653	16545	16653	16441	16738	16668	16547	16651	16860	16525	16798	16647	16702	16598	16476	16689	16826	16627	16666	16728	16832	16947	16764	16689	16550	16722	16784	16770	16523	16931	16527	16659	16781	16622	16679	16634	16663	16761	16716	16675	16645	16855	16642	16656	16573	16500	16837	16897	16663	16603	16496	16481	16681	16910	16773	16714	16639
24595	32546	30794	23761	20042	18144	16853	15910	15405	15123	15278	14997	15007	14874	14797	14693	14534	14533	14514	14571	14325	14260	14399	14184	14095	14197	14262	14231	14384	14251	14176	14245	14122	14294	14263	14383	14235	14290	14274	14195	14260	14407	14110	14217	14148	14288	14360	14169	14265	13992	14299	14196	14225	14254	14204	14272	14284	14149	14319	14195	14032	14204	14123	14316	14181	14400	14155	14316	14355	14189	14102	14211	14322	14190	14309	14250	14360	14408	14161	14162	14298	14206	14335	14364	14270	14190	14461	14307	14300	14328	14422	14312	14207	14179	14114	14238	14241	14228	14123	14105	14212	14409	14227	14144	14273	14216	14294	14293	14122	14107	14240	14314	14086	14340	14143	14327	14190	14250	14279	14287	14224	14338	14105	14268	14242	14297	14137	14274	14142	14232	14257	14291	14224	14216	14142	14183	14302	14200	14304	14226	14343	14131	14368	14169	14172	14180	14302	14212	14156	14102	14293	14282	14253	14372	14280	14297	14194	14279	14257	14297	14284	14112	14421	14154	14237	14189	14191	14264	14087	14289	14406	14216	14279	14323	14164	14354	14205	14183	14122	14237	14185	14224	14159	14284	14278	14228	14327	14116	14291	14126	14254	14354	14223	14166	14253	14052	14259	14190	14298	14267	14277	14321	14179	14214	14123	14064	14175	14308	14115	14205	14248	14150	14293	14248	14066	14245	14345	14123	14264	14201	14380	14248	14184	14024	14214	14206	14255	14167	14217	14309	14208	14119	14361	14113	14278	14362	14204	14362	14382	14076	14287	14321	14198	14132	14096	14111	14177	14445	14398	13991	14305	14234	14292	14235	14330	14145	14136	14385	14458	14270	14212	14199	14206	14135	14108	14147	14229	14228	14157	14312	14234	14228	14292	14236	14114	14259	14302	14341	14100	14289	14143	14188	14439	14114	14189	14271	14200	14227	14285	14216	14217	14298	14307	14255	14349	14318	14312	14028	14148	14243	14310	14181	14214	14320	14337	14372	14230	14312	14396	14205	14313	14314	14269	14238	13973	14253	14334	14277	14211	14332	14286	14101	14337	14205	14195	14361	14296	14028	14436	14373	14241	14141	14383	14244	14051	14194	14173	14388	14307	14109	14220	14219	14344	14450	14318	14143	14279	14229	14342	14279	14174	14303	14185	14233	14195	14201	14462	14293	14340	14206	14329	14086	14234	14183	14226	14231	14242	14249	14298	14462	14230	14137	14079	14211	14287	14040	14184	14391	14188	14212	14078	14340	14161	14251	14242	14272	14342	14239	14092	14321	14238	14283	14372	14009	14221	14256	14430	14223	14267	14235	14090	14209	14272	14211	14149	14219	14284	14176	14368	14223	14145	14168	14303	14229	14316	14222	14239	14334	14227	14314	14317	14095	14225	14260	14164	14386	14255	14363	14280	14301	14169	14244	14337	14255	14220	14279	14247	14251	14178	14173	14223	14205	14176	14228	14171	14243	14212	14256	14306	14260	14218	14075	14170	14336	14428	14193	14331	14256	14314	14150	14180	14376	14121	14158	14190	14159	14189	14327	14347	14214	14363	14264	14266	14259	14192	14158	14049	14335	14323	14154	14255	14266	14102	14270	14365	14234	14248	14140	14137	14318	14295	14259	14366	14157	14190	14070	14208	14541	14100	14337	14162	14118	14255	14177	14144	14271	14108	14047	14292	14183	14208	14113	14067	14275	14146	14196	14267	14094	14097	14085	14286	14256	14348	14212	14231	14245	14090	14297	14117	14146	14182	14219	14185	14258	14225	14269	14146	14205	14204	14236	14285	14164	14226	14255	14287	14175	14324	14178	14385	14071	14337	14131	14200	14196	14275	14094	14096	14177	14194	14295	14203	14252	14237	14183	14097	14209	14177	14079	14260	14162	14250	14086	14345	14268	14482	14327	14345	14318	14255	14283	14250	14262	14167	14148	14262	14138	14232	14162	14251	14197	14163	14378	14287	14221	14236	14265	14150	14175	14375	14225	14152	14287	14306	14177	14103	14274	14278	14185	14294	14233	14295	14228	14272	14102	14300	14341	14281	14240	14205	14231	14289	14317	14208	14228	14169	14357	14187	14079	14237	14345	14387	14256	14352	14138	14292	14230	14188	14265	14228	14064	14161	14302	14070	14186	14341	14088	14273	14216	14128	14349	14352	14291	14043	14404	14121	14210	14180	14138	13996	14207	14350	14176	14271	14130	14160	14153	14242	14300	14262	14319	14235	14006	14204	14087	14310	14170	14229	14227	14154	14121	14334	14265	14232	14350	14184	14305	14147	14463	14247	14119	14075	14158	14241	14235	14181	14358	14172	14222	13921	14176	14170	14139	14322	14222	14056	14312	14381	14201	14237	14348	14212	14211	14284	14270	14270	14166	14374	14273	14271	14294	14192	14119	14368	14229	14361	14289	14178	14417	14193	14136	14281	14279	14283	14336	14152	14369	14123	14166	14264	14152	14253	14320	14230	14379	14209	14215	14138	14135	14204	14109	14144	14295	14153	14204	14282	14287	14190	14276	14410	14327	14330	14172	14398	14066	14166	14132	14325	14121	14244	14339	13940	14286	14254	14301	14250	14153	14121	14292	14222	14119	13973	14336	14269	14346	14257	14226	14160	14219	14281	14171	14201	14290	14249	14252	14255	14112	14138	14145	14229	14122	14266	14397	14327	14282	14266	14352	14144	14154	14165	14273	14202	14236	14343	14178	14345	14155	14030	14237	14337	14509	13953	14275	14199	14146	14376	14132	14481	14160	14205	14151	14145	14357	14257	14191	14140	14313	14300	14244	14362	14189	14227	14145	14155	14080	14117	14109	14206	14221	14187	14334	14259	14224	14337	14280	14169	14314	14194	14017	14221	14261	14271	14390	14149	14123	14300	14420	14315	14121	14189	14130	14103	14100	14174	14297	14189	14212	14264	14125	14312	14168	14258	14202	14392	14093	14294	14065	14182	14161	14303	14164	14159	14126	14267	14210	14251	14354	14231	14280	14275	14324	14225	14207	14155	14283	14204	14207	14275	14196	14211	14202	14228	14293	14448	14232	14190	14157	14350	14138	14166	14161	14136	14253	14335	14219	14178	14111	14373	14396	14463	14213	14057	14250	14239	14121	14093	14154	14116	14330	14280	14228	14086	14018	14197	14152	14213	14228	14211	14219	14303	14144	14389	14061	14132	14158	14077	14285	14184	14250	14372	14155	14166	14387	14255	14479	14158	14360	14187	14304	14180	14201	14270	14282	14259	14484	14273	14094	14367	14234	14208	14262	14149	14277	14296	14288	14113	14160	14142	14210	14202	14248	14265	14138	14223	14230	14121	14264	14239	14175	14098	14377	14257	14218	14208	14215	14254	14245	14329	14306	14088	14366	14142	14231	14201	14228	14206	14249	14285	14143	14136	14266	14124	14107	14237	14323	14297	14337	14229	14130	14122	14234	14102	14297	14337	14285	14308	14175	14148	14266	14173	14055	14404	14237	14362	14193	14163	14205	14145	14238	14362	14270	14280	14223	14175	14256	14198	14077	14221	14112	14156	14185	14132	14082	14315	14401	14207	14357	14236	14234	14265	14184	14192	14391	14238	14211	14390	14118	14288	14157	14123	14366	14358	14161	14340	14285	14185	14174	14154	14185	14244	14146	14238	14032	14299	14239	14162	14196	14256	14234	14433	14257	14201	14103	14139	14137	14394	14224	14237	14197	14107	14219	14170	14147	14282	14261	14446	14182	14180	14332	14127	14163	14210	14204	14282	14277	14206	14249	14149	14107	14297	14283	14318	14182	14301	14086	14217	14299	14231	14333	14307	14196	14353	14177	14354	14290	14259	14167	14164	14326	14294	14288	14154	14133	14296	14255	14226	14102	14165	14080	14177	14141	14107	14256	14195	14402	14297	14236	14311	14064	14297	14185	14435	14284	14385	14229	14210	14262	14166	14171	14187	14136	14233	14155	14239	14236	14360	14136	14086	14156	14322	14209	14251	14236	14206	14339	14349	14077	14253	14125	14184	14307	14175	14320	14183	14237	14258	14441	14167	14253	14080	14295	14239	14359	14285	14253	14112	14016	14272	14144	14277	14309	14086	14410	14236	14196	14327	14314	14290	14233	14162	14171	14094	14199	14401	14092	14215	14013	14188	14225	14286	14327	14351	14157	14238	14225	14201	14395	14412	14119	14345	14188	14337	14370	14143	14142	14265	14367	14339	14184	14266	14300	14314	14244	14265	14423	14209	14138	14144	14195	14280	14175	14202	14240	14103	14211	14355	14207	14211	14287	14272	14177	14118	14195	14045	14140	14287	14466	14232	14170	14227	14132	14452	14132	14209	14244	14242	14149	14348	14114	14279	14249	14270	14129	14372	14216	14206	14193	14268	14212	14263	14295	14142	14280	14258	14274	14191	14323	14023	14273	14234	14124	14433	14209	14358	14313	14133	14210	14350	14237	14332	14202	14239	14256	14307	14330	14161	14368	14193	14250	14306	14292	14187	14293	14189	14232	14244	14132	14125	14177	14247	14269	14158	14397	14300	14353	14221	14289	14208	14357	14373	14223	14235	14138	14227	14213	14216	14201	14281	14206	14085	14342	14271	14228	14173	14375	14344	14438	14156	14134	14348	14155	14119	14241	14278	14183	14171	14378	14159	14308	14125	14280	14217	14041	14169	14371	14152	14212	14082	14227	14231	14251	14296	14300	14252	14026	14206	14211	14155	14456	14235	14030	14188	14344	14140	14255	14320	14329	14152	14343	14178	14372	14304	14206	14151	14259	14289	14072	14325	14266	14279	14201	14145	14164	14262	14202	14101	14200	14532	14259	14411	14194	14140	14102	14369	14132	14322	14287	14278	14180	14097	14158	14189	14220	14205	14345	14164	14305	14226	14539	14070	14286	14327	14126	14196	14270	14261	14363	14261	14295	14269	14222	14228	14234	14298	14280	14376	14153	14331	14194	14125	14255	14166	14419	14110	14314	14096	14212	14253	14482	14338	14262	14246	14143	14134	14098	14208	14156	14137	14258	14153	14210	14114	14141	14191	14217	14160	14257	14329	14200	14196	14309	14225	14169	14317	14237	14206	14312	14349	13991	14289	14113	14181	14247	14231	14245	14290	14180	14150	14295	14172	14150	14159	14096	13973	14279	14188	14175
25076	21050	27966	25256	23109	22586	21628	19025	18356	18316	18242	17826	17854	17645	17457	17484	17366	17315	17253	17240	17434	17393	17459	17109	17312	17260	17297	16959	17257	17108	17235	17157	17167	17195	17139	17075	17027	16977	17076	17041	17081	17031	17075	16839	16953	17010	16784	17176	16839	17187	16926	17123	16984	17085	16989	17067	16993	16928	16963	17182	17076	16876	17037	17078	16979	16995	17009	17138	17047	17118	16747	16869	17174	16933	16939	16987	16913	17118	17085	16936	17006	16898	17024	17068	16973	16932	17036	16943	17054	17017	16972	17230	17037	17005	17091	16906	16926	16977	17178	17169	17027	16935	16991	17270	16817	16936	17023	16935	17051	17196	17001	16979	17018	16963	16927	17274	16947	17066	17201	17103	17155	16855	17097	16907	17007	16857	17067	17100	17109	17129	17015	16936	17178	17065	17068	17188	17111	17033	17000	16779	16835	17099	16981	16766	17210	17064	17089	16949	16939	17069	16976	17109	16979	17007	16794	17045	17001	17094	17228	17129	17306	17128	17088	17189	17028	17095	17182	17001	17148	16875	17023	17052	17179	17020	17177	16915	17063	16942	17011	17125	17101	16907	17066	16928	17210	16873	17266	17130	17034	17058	16922	16913	16951	17139	16986	17027	16975	17116	17190	16937	16852	17055	17144	16912	16970	17016	17120	17115	17080	17126	16981	17042	17098	17054	16880	17298	17012	17239	17033	17048	17137	16938	17073	17055	17008	17079	17116	16894	17104	16975	16992	16866	16877	17137	17180	17171	16841	16880	17157	17314	17101	16959	17015	16993	17151	16960	17160	16976	16933	17064	16969	17011	17040	16981	17160	17084	17078	16870	16969	16925	17150	16997	17119	17004	16896	17132	16984	16811	16987	17036	17093	17100	16993	17108	17110	16939	17018	16933	16924	16832	17023	17019	16989	16929	16901	16894	16952	17016	16994	17123	17246	17145	17006	17020	17133	17301	17089	17254	16736	17052	16998	17085	17163	16861	17104	17072	16946	17039	16849	16935	17079	16948	16956	16807	17184	17151	17046	16889	17175	16950	16841	17108	16887	16887	17007	17005	17250	16723	16952	17300	17214	17053	17266	17231	17076	16983	16995	16893	17002	17076	16900	16960	17037	17131	16970	16918	17132	16820	17103	17115	16967	16987	17132	17219	16941	16909	17165	16945	16990	17237	17031	17188	17186	16833	16945	16889	16848	16909	16825	16812	17017	17154	17035	17152	17064	16977	17081	16777	17074	16865	17113	17000	17030	16960	17077	17102	17129	17149	16834	17055	16863	17096	17334	16968	16981	17043	16832	16873	17141	16834	16921	17152	17098	16844	17106	17025	17079	17091	17038	17033	16935	17103	16932	16897	16859	17084	16851	16946	17005	17060	16996	17082	16956	16956	17267	17000	17061	16993	17113	17273	17031	17203	16932	17113	16895	16885	17077	16921	17176	16972	17135	17067	16972	17120	17033	17164	17064	16952	17021	17158	16837	17108	17195	17038	16892	17034	17010	16949	16967	17080	16983	17124	16977	17000	16898	17015	17036	17057	17030	17032	17089	17138	17262	17059	17002	16992	17134	17055	17207	16928	17035	17011	17193	16736	17045	17143	16993	17273	16971	16881	17130	17206	17273	17129	16910	16974	17214	17128	17019	17071	17037	16916	16900	17074	17016	16871	16993	17154	17288	17151	17200	17011	17066	17083	16976	16984	17107	16968	16874	17178	17171	16925	17046	16842	17124	17073	16939	16911	17082	17073	17087	17279	16914	17034	17139	17008	17066	17095	16976	16850	17041	17063	16949	17018	17136	16854	17163	16869	17195	16926	17085	17084	16879	17037	16956	17161	16808	17255	17142	17043	17001	17039	17307	17090	17302	17154	17131	17139	17114	16999	17301	17064	16888	16907	16930	16965	16927	17034	17084	16998	17057	16975	16972	17107	17011	17031	17157	17028	16912	17029	16955	17196	17119	17092	16990	17061	17189	17178	17070	17117	16960	17194	16823	17022	16887	17145	16974	17162	17196	17131	17077	16930	17054	16795	16992	16956	17173	17127	17045	17054	17057	16867	16849	17111	17291	17150	16888	17098	17131	16968	16955	17071	17100	17110	17064	16937	16970	17186	17060	17001	16935	16931	17207	16895	17037	16954	16910	17009	17098	16972	17079	17011	16919	16890	16932	17023	16850	17020	17173	17165	17093	17076	17163	17191	16974	17027	17117	17071	17091	16910	16980	17032	17177	17234	16946	17138	17164	17138	17058	17033	17119	17087	17162	17000	17144	16886	17089	17197	17018	16910	16998	17034	16952	16957	16879	17253	17148	16974	16933	17026	17138	16986	17092	17020	17087	16822	16995	17192	17074	16886	17113	17028	17006	16988	16888	16933	16897	17185	17343	17246	16997	17107	16930	16885	17079	16849	16892	17004	16871	17065	17094	16926	17419	17174	17019	16942	17059	16913	16723	16956	17058	17002	16989	17239	16979	17051	17017	17003	17130	17175	17124	16935	17026	16948	17143	17159	17047	16997	17112	16927	17086	17169	17195	16888	16994	17294	17106	17000	17394	17048	17055	17088	17120	17301	17165	16944	17071	16998	17079	16871	16988	17124	17199	17115	16872	16939	17061	16967	17174	16970	16986	16982	16924	16881	17097	17208	17240	17103	16864	17174	17187	16959	16990	17009	17186	17255	17048	16981	17180	16810	17028	16916	17030	17030	17262	16937	17093	16990	17034	17088	17114	17022	17054	16999	17215	16898	16941	16944	16896	17324	17044	16993	17096	17088	17019	17029	17086	17205	17166	16943	17057	17148	17038	17132	17068	16950	17105	17074	17032	17007	17046	17018	17087	17047	16887	17042	17108	17246	16889	16971	17052	17093	17205	16920	16965	16962	16821	17046	17121	16999	17133	16827	16911	17083	17009	17162	17436	17011	17090	16959	16951	17130	16903	16911	16826	17157	17244	17000	17129	17093	17064	17110	17053	16983	16978	16826	17006	17153	17164	17004	16901	16874	17053	16878	17011	16899	17013	17034	17056	17127	17056	16999	17147	16833	17034	17027	17302	17027	17159	17130	17043	17004	17206	17058	16953	16933	17119	16963	16863	17003	16934	17143	17025	17036	17078	16992	17193	17155	16842	16914	17024	16844	16973	17195	17191	17267	17244	16895	17026	16999	17191	16814	17063	16828	16962	16846	17131	16923	17038	17150	17145	17245	17121	17011	16969	17004	17125	17018	16923	16874	17036	17114	17078	17155	17022	17101	17348	17203	17115	17050	17055	16815	16879	17026	16928	17065	17101	16976	17148	17283	16935	17158	17145	17131	17066	17245	16891	17265	17305	17054	16942	17092	17035	16939	16889	17072	16898	16910	17048	16901	17292	16893	16981	17080	16964	17099	17009	17256	17062	17204	17096	16931	17089	17020	17041	17140	16990	17027	17011	16848	17127	17020	16991	17146	16986	17112	17020	16983	17131	16927	16880	16957	17069	16971	17038	17175	16964	17056	17100	17007	17026	17081	17136	17015	16822	17066	17144	16844	17226	17047	17006	17054	16951	17020	16996	17103	17122	16960	16900	16933	17255	16803	17217	16906	17022	17197	17137	17157	17201	17120	16996	17089	17148	17126	17123	17086	16961	17028	16943	17013	17224	17278	16996	16975	17100	16783	16871	16852	17155	16898	17109	16957	16932	17124	16825	17100	17083	16900	17121	17102	16884	17024	16972	17023	17017	17090	16932	16953	16966	17055	16938	17071	16978	16925	17046	17042	16907	17009	17187	16950	16859	16911	16985	17102	16964	17051	17034	17252	17006	17160	16843	16947	16943	17100	16894	16920	16970	16965	17154	17115	16955	16991	17175	17141	16940	17208	17288	17105	16919	17090	16955	16918	16896	16819	17066	17114	17038	16907	16912	17238	16974	17232	17060	16954	16847	17207	16952	16856	17009	16958	17100	17038	16982	17079	17094	16904	16991	17136	17185	17184	17087	17000	17133	17019	17087	16986	16885	17127	17103	17017	16956	16814	17105	17015	17055	17068	17072	17022	17024	17051	17066	16957	17014	17022	17227	17193	17055	16783	17009	17060	16810	17052	17277	16879	17026	16995	17085	16932	17010	16884	16882	17067	17358	17102	17044	16967	17034	16975	17221	17053	17121	17074	17141	17041	17076	16912	17030	17034	17113	17116	17184	16968	16981	17075	16903	16975	17133	17018	17202	16950	17043	17269	16854	16824	16862	17039	16998	17051	16909	16808	17037	17083	16957	16950	17083	17053	17114	17014	16853	16893	17132	16967	16956	17095	17103	17148	16889	17038	17125	16966	17040	17131	16863	17014	17035	16972	17046	17104	16929	17108	16940	16972	17007	17057	16958	17018	17039	16861	16971	16984	17137	16954	17098	17059	16868	17054	16910	16964	17012	16934	17120	16921	17089	16980	17137	17001	17434	17025	16951	16924	16994	16926	16973	16705	16906	16977	16918	16901	17080	17151	17129	16900	17235	17112	17176	17039	17169	17047	17062	17053	17065	17045	17094	17034	16817	17074	17159	16806	17155	16941	17047	17148	17046	17188	17108	16920	16987	17123	17221	17002	17060	16997	17037	17052	16871	17015	17145	17075	17146	17049	17075	16997	16911	16984	17022	16996	17147	17047	17177	17139	17057	17058	17086	17068	17193	17327	17083	16920	16895	17056	17100	16909	17196	17144	16833	17073	17037	17001	17068	16913	16944	16764	16939	17021	17214	17244	17032	17017	17084	17050	17081	16924	16960	16901	16905	17014	17156	17000	17231	17026	17124	16903	17059	17000	17255	17004	17030	17064	17047	17053	16872	17006	16920	16912	17135	17088	17148	17075	17010	16978	16779	16971	17037	17068	16911	16855	16948	17006	16980	17013	17052	17009	16863	17160	17018	17045	17030	17103	17079	16912	17065	16843	16904	16946	17137	16903	17140	17120	17284	17080	17043	16959	17118	16985	17009	17103	17051	17092	17003	17077	17160	17047	16945	16974	17188	16810	16975	16865	16986	17281	17308	17233	16944	17166	17153	17239	16972	16976	17097	17058	16948	17040	17007	17002	17048	16902	17002	16978	17053	17228	17148	16815	17235	16951	17097	16918	17038	17183	16697	17027	17230	16624	17246	17213	16934	17007
24422	39662	37397	29707	24247	20999	18916	17544	16890	16269	16101	15920	15659	15418	15343	15368	15063	15207	14916	14826	14632	14721	14616	14684	14519	14623	14547	14613	14582	14455	14566	14515	14601	14468	14462	14597	14353	14636	14359	14502	14534	14647	14474	14464	14453	14472	14554	14415	14442	14499	14442	14584	14464	14302	14326	14389	14545	14372	14454	14531	14531	14398	14523	14581	14434	14450	14519	14517	14454	14493	14488	14288	14441	14569	14428	14489	14401	14459	14602	14357	14430	14302	14374	14568	14505	14437	14418	14391	14392	14554	14600	14492	14527	14524	14545	14427	14486	14467	14485	14371	14542	14465	14465	14492	14423	14642	14444	14414	14511	14398	14644	14418	14491	14436	14466	14469	14339	14463	14519	14706	14360	14509	14477	14541	14554	14352	14441	14384	14325	14549	14341	14502	14472	14465	14482	14453	14478	14540	14489	14495	14516	14377	14483	14546	14429	14687	14398	14458	14489	14515	14349	14483	14393	14359	14536	14441	14357	14640	14329	14694	14528	14490	14471	14404	14649	14451	14481	14489	14411	14668	14396	14468	14449	14487	14383	14440	14494	14429	14368	14425	14292	14527	14313	14434	14491	14615	14403	14442	14459	14442	14354	14458	14364	14446	14279	14630	14447	14578	14403	14525	14482	14476	14464	14554	14406	14405	14366	14581	14514	14403	14709	14291	14543	14569	14306	14554	14477	14377	14437	14370	14562	14500	14396	14446	14377	14535	14459	14341	14614	14566	14396	14380	14591	14429	14342	14354	14390	14421	14563	14286	14325	14298	14340	14535	14249	14550	14422	14425	14401	14534	14486	14404	14556	14347	14344	14621	14489	14522	14497	14420	14225	14562	14455	14427	14429	14247	14439	14648	14612	14281	14364	14425	14400	14338	14440	14540	14336	14591	14338	14527	14441	14405	14601	14624	14408	14387	14633	14487	14297	14443	14436	14373	14439	14236	14516	14254	14436	14409	14390	14469	14505	14477	14382	14374	14441	14497	14365	14499	14379	14424	14624	14592	14562	14470	14279	14425	14355	14631	14513	14507	14419	14418	14570	14523	14412	14623	14543	14454	14386	14485	14405	14424	14303	14496	14482	14604	14380	14655	14564	14284	14416	14698	14362	14426	14379	14330	14449	14329	14519	14501	14434	14548	14228	14378	14336	14451	14415	14510	14404	14382	14286	14490	14354	14530	14378	14503	14395	14497	14530	14290	14415	14611	14467	14484	14452	14389	14426	14553	14378	14332	14447	14572	14413	14405	14478	14419	14443	14510	14598	14503	14470	14525	14477	14518	14346	14432	14475	14488	14489	14321	14425	14481	14501	14318	14474	14493	14435	14381	14311	14484	14547	14348	14413	14350	14415	14574	14400	14291	14289	14532	14608	14431	14500	14344	14240	14599	14506	14241	14619	14411	14271	14361	14450	14548	14441	14407	14388	14548	14290	14429	14399	14385	14395	14398	14315	14316	14453	14384	14489	14512	14368	14511	14626	14432	14547	14582	14547	14338	14401	14514	14479	14401	14320	14291	14538	14464	14484	14321	14506	14356	14526	14575	14417	14424	14516	14432	14390	14519	14321	14591	14446	14520	14517	14559	14413	14490	14351	14439	14361	14416	14423	14606	14412	14432	14446	14420	14476	14523	14570	14458	14531	14334	14404	14570	14405	14698	14399	14412	14407	14504	14665	14471	14441	14424	14604	14509	14517	14537	14322	14432	14524	14281	14502	14311	14403	14548	14528	14648	14434	14283	14353	14601	14493	14484	14401	14598	14360	14365	14539	14512	14470	14284	14415	14557	14510	14511	14590	14449	14481	14447	14442	14568	14518	14521	14472	14159	14581	14481	14530	14288	14461	14489	14251	14449	14406	14398	14451	14331	14377	14581	14531	14528	14498	14466	14519	14471	14640	14315	14503	14493	14461	14600	14404	14520	14379	14387	14395	14455	14630	14278	14464	14429	14588	14322	14292	14393	14343	14495	14542	14396	14390	14503	14636	14444	14391	14470	14576	14441	14521	14489	14450	14339	14363	14647	14431	14468	14292	14430	14318	14397	14487	14449	14427	14411	14458	14530	14494	14499	14583	14374	14502	14455	14377	14479	14470	14370	14418	14450	14295	14325	14367	14602	14357	14453	14449	14380	14429	14464	14598	14484	14596	14471	14504	14470	14454	14390	14364	14365	14443	14463	14402	14563	14362	14264	14486	14434	14584	14475	14397	14297	14312	14241	14470	14334	14625	14427	14645	14385	14433	14430	14399	14533	14384	14420	14578	14411	14391	14413	14448	14488	14381	14386	14499	14280	14413	14556	14365	14387	14503	14434	14336	14535	14405	14324	14427	14405	14391	14490	14597	14503	14359	14555	14435	14458	14429	14404	14520	14380	14227	14553	14561	14463	14402	14592	14352	14430	14468	14501	14597	14446	14434	14362	14579	14299	14561	14501	14382	14370	14319	14474	14540	14385	14524	14376	14387	14360	14522	14453	14439	14388	14441	14440	14337	14584	14606	14325	14416	14433	14540	14500	14303	14504	14442	14627	14574	14555	14391	14250	14445	14343	14595	14514	14379	14260	14458	14487	14433	14373	14530	14409	14423	14492	14352	14398	14431	14370	14381	14499	14403	14520	14303	14423	14198	14495	14445	14336	14394	14463	14458	14308	14444	14510	14421	14488	14608	14305	14476	14408	14536	14474	14450	14428	14386	14531	14565	14398	14497	14437	14649	14308	14641	14399	14387	14289	14444	14481	14493	14407	14563	14345	14321	14344	14512	14368	14351	14477	14560	14298	14374	14516	14636	14519	14377	14514	14451	14375	14519	14597	14454	14555	14468	14547	14562	14362	14550	14454	14467	14333	14531	14577	14302	14510	14370	14540	14468	14620	14460	14411	14564	14584	14458	14464	14427	14369	14426	14569	14513	14493	14619	14491	14307	14552	14488	14333	14466	14555	14426	14442	14653	14350	14442	14493	14394	14558	14316	14332	14412	14581	14455	14436	14547	14522	14616	14414	14225	14282	14497	14440	14421	14294	14297	14650	14449	14439	14458	14634	14315	14373	14461	14493	14364	14426	14627	14286	14386	14407	14402	14390	14372	14450	14505	14461	14355	14429	14442	14503	14359	14420	14386	14443	14401	14578	14385	14411	14468	14315	14470	14327	14372	14508	14616	14405	14397	14501	14497	14405	14565	14508	14523	14444	14635	14471	14476	14488	14536	14642	14568	14407	14359	14353	14520	14610	14336	14555	14414	14498	14392	14617	14391	14413	14494	14569	14435	14455	14442	14451	14465	14472	14393	14411	14567	14429	14412	14451	14401	14547	14431	14509	14525	14499	14638	14399	14403	14420	14324	14367	14442	14471	14501	14274	14193	14235	14539	14620	14707	14404	14491	14387	14402	14461	14463	14515	14357	14561	14620	14410	14445	14514	14502	14430	14396	14408	14404	14310	14457	14435	14505	14472	14435	14558	14544	14231	14429	14425	14558	14337	14587	14448	14518	14515	14479	14571	14532	14487	14571	14356	14460	14442	14425	14374	14650	14596	14332	14519	14456	14345	14430	14525	14347	14323	14424	14426	14416	14507	14543	14387	14373	14593	14422	14337	14528	14422	14547	14474	14323	14415	14390	14469	14305	14617	14392	14463	14607	14584	14433	14496	14334	14458	14664	14394	14559	14415	14474	14571	14286	14479	14434	14372	14493	14439	14479	14390	14459	14384	14466	14620	14526	14526	14251	14625	14400	14407	14600	14487	14592	14422	14546	14324	14579	14478	14515	14442	14524	14398	14573	14363	14482	14289	14400	14455	14363	14503	14337	14454	14371	14404	14539	14285	14507	14529	14459	14366	14618	14490	14358	14412	14438	14556	14560	14340	14374	14270	14291	14448	14275	14441	14418	14491	14590	14541	14410	14509	14426	14367	14490	14420	14296	14473	14433	14532	14313	14429	14582	14600	14415	14474	14471	14418	14463	14531	14561	14397	14475	14363	14404	14488	14440	14347	14452	14557	14460	14340	14447	14465	14472	14282	14273	14489	14380	14378	14530	14597	14475	14344	14623	14424	14399	14452	14416	14490	14479	14440	14605	14403	14563	14557	14529	14478	14352	14499	14519	14422	14322	14258	14335	14572	14366	14518	14424	14549	14543	14357	14502	14379	14741	14531	14456	14399	14363	14417	14462	14379	14379	14370	14336	14317	14502	14606	14340	14466	14447	14503	14629	14330	14624	14435	14565	14551	14502	14422	14402	14413	14572	14374	14435	14594	14442	14395	14572	14363	14600	14368	14555	14462	14506	14270	14564	14459	14576	14442	14561	14483	14440	14356	14551	14475	14445	14407	14566	14415	14415	14510	14450	14609	14410	14535	14487	14355	14319	14521	14459	14573	14451	14365	14471	14372	14466	14339	14502	14569	14428	14513	14491	14419	14481	14402	14388	14485	14700	14391	14336	14473	14481	14518	14537	14380	14411	14481	14398	14465	14531	14448	14351	14575	14240	14511	14462	14387	14500	14507	14372	14457	14213	14482	14437	14527	14434	14531	14499	14387	14600	14349	14348	14394	14515	14465	14522	14441	14529	14370	14407	14361	14476	14413	14570	14262	14444	14598	14593	14425	14506	14440	14402	14501	14406	14432	14252	14483	14487	14457	14423	14490	14471	14347	14668	14546	14440	14429	14495	14354	14262	14491	14464	14527	14405	14553	14497	14332	14464	14468	14380	14417	14591	14563	14391	14555	14574	14434	14438	14511	14465	14302	14512	14474	14435	14486	14445	14391	14559	14274	14475	14337	14371	14528	14507	14356	14485	14425	14351	14543	14350	14407	14506	14505	14603	14537	14579	14458	14309	14609	14447	14465	14465	14399	14317	14476	14201	14482	14507	14419	14392	14439	14538	14479	14464	14526	14447	14496	14520	14535	14226	14498	14467	14451	14497	14510	14620	14354	14509	14289	14439	14309	14354	14443	14498	14419	14355	14157	14481	14455	14459	14402	14423	14371	14452	14376	14496	14543	14313	14297	14507	14319	14344	14425	14634	14573	14485	14381	14687	14375	14452	14347	14444	14402	14537	14395	14693	14551	14431	14392	14219	14460	14585	14568	14595	14416	14418	14546	14364	14347	14568	14350	14536	14282	14294	14386
23769	21042	28435	24000	22216	24994	25426	21529	20276	20304	19772	19437	19462	19302	19088	18863	18894	18658	18848	18665	18574	18535	18425	18295	18409	18439	18343	18374	18528	18324	18485	18249	18372	18192	18268	18363	18062	18141	18342	18137	18188	18348	18504	18146	18252	18335	18337	18331	18355	18292	18532	18063	18106	18472	18117	18138	18277	18114	18234	18206	18050	18374	18140	18312	18215	18191	18345	18193	18266	18401	18264	18261	18097	18318	18230	18263	18234	18283	18292	18310	18102	18224	18339	18276	18289	18346	18105	18152	18138	18334	18367	18310	18138	18155	18105	18042	18297	17996	18244	18184	18161	18017	18261	18135	18209	18004	18220	18134	18247	18070	18131	18390	18075	18233	18342	18202	18251	18299	18349	18098	18337	18374	18308	18125	18021	18053	18120	18142	18159	18003	18082	18405	18321	18517	18239	18076	18144	18247	18240	18178	18012	18157	18236	18149	18075	17973	18558	18163	18296	18191	18150	18159	17920	18114	18020	18205	18371	18264	18350	18344	18310	18001	18128	18211	18222	18095	18130	18349	18189	18120	18323	18029	18281	18173	18185	18398	18432	18186	18145	18367	18140	18326	18184	18350	18205	18214	18289	18177	18436	18129	18168	18341	18140	18097	18061	18161	18317	18008	18237	18364	18346	18424	18185	18313	18090	18280	18429	18228	17959	18106	18337	18232	18212	17951	17933	18164	18135	18035	17979	18063	18070	18056	18142	18235	18196	18247	18316	18173	18224	18230	18317	18095	17921	18401	18124	17989	18068	18084	18236	18168	18129	18254	18243	18098	18051	18208	18224	18067	18253	18222	18159	18332	18303	18343	18105	18355	18153	18089	18254	18031	18210	18195	18189	18197	18142	18265	18232	18257	18196	18128	18077	18006	18144	17954	18050	18031	18260	18093	18104	18136	18238	18256	18025	18122	18178	18294	18284	18127	18237	18220	18361	18265	18289	18195	18194	18323	18279	17967	18077	18336	18143	18251	18082	18033	18330	18346	18000	18239	18375	18371	18430	18274	18420	18158	18262	18147	18352	18311	18200	18261	18330	18286	18268	18196	18227	18272	18188	18365	18242	18311	18122	18085	18140	18035	18201	18453	18190	18223	18138	18333	18390	18117	18442	18298	18329	18281	18479	18138	18048	18140	18308	18236	18159	18380	18099	18123	18351	18160	18383	18071	18066	17984	18036	18052	18235	18250	18207	18052	18052	18189	18111	17986	18101	18170	18183	18139	18064	18085	18350	18168	18133	18027	18247	18143	17995	18154	18082	18172	18187	18373	18165	18382	17981	18233	18149	18068	18042	18098	18081	18164	18237	18071	18182	18085	18067	18219	18212	18179	18023	18021	18297	18082	18260	18114	18290	17981	18145	18259	17902	18254	18031	18238	17964	18083	18267	18115	18261	18000	18264	18077	18218	18253	18147	18161	18077	18270	18350	18136	18104	18230	18117	18261	18324	18154	18231	18216	18240	18345	18186	18357	18164	18432	18364	18170	18175	18362	18016	18276	18118	18239	18137	18194	18303	18008	18051	18185	18222	18230	18209	18173	18173	18355	18132	18195	18382	18000	18218	18161	18093	18144	18086	18085	18307	17989	18072	18198	18185	18357	18389	18217	18251	17973	18143	18430	18402	18039	18301	18014	18273	18148	18050	18094	18055	18283	18102	18234	18278	18041	18104	18276	18178	18125	18074	18196	18120	18182	18106	18147	18279	18143	18156	18235	18410	18254	18126	18141	18199	18258	18258	18183	18102	17956	18221	18296	18384	18248	18203	18321	17955	17958	18094	18181	18336	18200	18312	18031	18121	18241	18327	18023	18084	18142	18130	18213	18194	18362	18264	18292	18317	18287	18246	18206	18038	18222	18220	18200	18114	18180	18177	18344	18214	18193	18140	18096	18348	18145	18239	18193	18356	18213	18333	18125	18292	18231	18018	18250	18218	18110	18238	18186	18217	18115	18086	18224	18306	18290	18152	18075	18315	18163	18298	18238	18322	18124	18154	18106	17938	17978	18119	18173	18253	18067	18214	18207	18051	18294	18020	18251	18147	18374	17967	18080	18152	18156	18273	18143	17929	18232	18160	17955	18245	18195	18219	18064	18265	18087	18364	18325	18315	18066	18137	18006	18147	18187	18091	18166	18269	18318	18326	18090	18246	18286	18168	18228	18128	18094	18325	18189	18101	18113	18079	17887	18353	18196	18325	18133	18329	18079	18062	18064	18282	18073	18121	18282	17996	18257	18252	18165	18119	18171	18128	18020	18113	17986	18268	18148	18217	18239	18207	18062	18044	18472	18329	18166	18337	18279	17981	18214	18333	18185	18060	18294	18066	18036	18448	18063	18086	18223	18325	18321	18144	18256	18196	18198	18228	17898	18126	18201	18408	18148	18109	18078	18218	18221	18314	18235	18135	18056	18262	18193	18083	18163	18244	18328	18264	18172	18233	18213	18119	18302	17994	18294	18349	18013	18287	18147	18032	18197	18095	18244	18163	18149	18079	18219	18178	18428	18167	18086	18088	18100	18101	18101	18179	18177	18090	18067	18227	18056	18291	18022	18105	18211	18177	18191	18190	18185	18024	18211	18139	18135	18037	18288	18337	18255	18319	18319	18051	18032	18180	18169	18116	18305	18234	18276	18114	18339	18275	18162	18314	18245	18180	18032	18153	17950	18129	18393	18051	18320	18084	18126	18452	18242	18204	18263	18290	17957	18285	18232	18194	18173	18245	18338	18189	18206	18281	18214	18143	18103	18205	18132	18315	18339	18347	18101	18430	18231	18165	18003	17890	18191	18228	18102	18044	17989	18311	18250	18023	18185	18086	17861	18253	18123	18143	18143	18254	18272	18170	18276	18084	18031	18396	18324	18250	18240	18279	17961	18171	18140	18090	18153	18028	18272	18074	18025	18341	18043	18216	18310	18127	18176	18272	18391	17931	18100	18137	18307	18238	18157	18117	18223	18084	18192	18149	18173	18116	17974	18109	18129	18043	18094	18010	18321	18287	17914	18084	18141	18244	17997	18108	18180	18180	18128	17968	18167	18285	18140	18163	18257	18264	18079	17974	18224	18237	18095	18135	18280	18298	18187	18208	18451	18135	18126	18228	18453	18012	18063	18123	18185	18230	18170	18092	18008	18147	18084	18388	17965	18171	18268	18020	18036	18033	18217	18169	18168	18352	17997	18400	18112	18203	18039	18323	18165	18233	18138	18162	18103	18375	18244	18170	18260	18275	18213	18303	18127	18121	18171	18323	18326	18153	18268	18274	18193	18186	18264	18275	18078	18013	18005	18256	18058	18107	18151	18041	18200	18156	18262	18207	18189	18116	18398	18257	18265	18092	18279	18153	18208	17964	18054	18181	18342	17888	18078	18134	18040	18089	18156	18440	18318	18137	18228	18159	18292	18116	18155	18292	18092	18318	18283	18302	17918	18228	18259	18194	18239	18022	18272	18173	18327	18123	18267	18277	18149	18317	18436	18476	18285	18199	18316	18251	18200	18095	17938	18013	18273	18314	18060	18191	18168	18265	18181	18136	18158	18259	18033	18100	18015	18333	18290	18348	18053	18237	18099	18210	18170	17930	18068	18223	18106	17929	18193	18087	18107	18154	18167	18166	18284	18020	18063	18087	18278	18170	18105	18080	18170	18524	18012	18168	18416	18231	18051	18220	18247	18279	17914	18166	18238	18067	18050	18260	17982	18310	18304	18145	18283	18202	18114	18257	18128	18325	18004	18089	18136	18467	18124	18282	18016	18255	18399	18044	18137	18168	18100	18239	18236	18189	18074	18132	18276	18236	18269	18225	18426	18220	18153	18233	18131	18256	18242	18086	18181	18290	18138	17981	18181	18170	18287	18138	18244	18205	18148	18215	18289	18326	18231	18095	18210	18229	18097	18481	18126	18107	18092	18134	18171	17950	17763	18276	18303	18190	18293	17879	18067	18236	18209	17981	18020	18116	18071	18179	18334	18330	18160	18267	18159	18012	18264	18053	18121	18141	18226	18260	18217	18370	18179	18255	18182	18274	18150	18111	18188	18263	18119	18157	18135	18182	18133	17999	18192	18176	18308	18126	18119	18281	18227	18156	18029	18229	18226	17979	18157	18113	18163	18283	18017	18167	18375	18102	18056	18100	18107	18025	18201	18329	18124	18311	17930	18239	18030	18132	17944	18002	18234	18225	18189	18062	18133	18269	18076	18293	18093	18053	18182	18289	18114	18382	18135	18285	18146	18095	18361	18160	18320	18246	18036	18039	17983	18108	18115	18286	18201	18429	18400	18445	18002	17974	18197	18087	18109	18196	18051	18118	18259	18043	17908	18118	18302	17964	17885	18358	17952	18243	18263	18365	18073	18138	18249	18159	18196	18267	18243	18177	18192	18215	18122	18383	17895	18140	18294	18250	18184	18296	18196	18145	18129	18244	18161	18284	18270	18233	18053	18105	18211	18114	18328	18116	18151	18158	18092	18161	18304	18283	17987	18182	18393	18105	18149	18130	18166	17973	18476	17852	18170	18137	18113	18233	18092	18126	18247	18267	18309	18063	18269	18282	18144	17829	18169	18257	18273	18106	18422	18264	18272	18168	18164	18170	18103	18171	18090	18195	18231	18169	18252	18074	18136	18238	18157	18255	18181	18191	18237	18256	18170	18353	18227	18102	18129	18120	18174	18164	18159	17840	18181	18081	18234	18184	18113	18160	18278	18114	18244	18242	18243	18054	18176	18326	18138	18208	18376	18156	18064	18012	18266	18188	17988	18266	17984	18105	18108	18334	18018	17853	18138	18501	18282	18256	18432	18302	18258	18301	18276	18211	18240	18113	18072	18307	18214	18005	18332	18176	18121	18128	18341	18222	18095	18198	18217	18053	18311	18218	18160	18411	18297	18168	18215	18241	17929	18025	18354	18178	18110	18122	18016	18212	18163	18191	18102	18171	18129	18125	17906	18347	18361	18203	18067	18057	18105	18161	18213	18336	18377	18407	18344	18102	18121	18175	18330	18200	18200	18136	18113	17999	18085	17979	18083	18226	18212	18008	18119	18147	18360	17993	18187	18016	18311	18578	18102	18371	17998	18269	18050	17970	18013	18145	18219	18075	18004	18066	17901	18283	18280	18082	18335	18106	18165	18149	18383
27136	45032	42705	34085	27624	23744	20866	19635	18398	17970	17145	17030	16653	16493	16139	16197	15916	15925	15701	15543	15501	15539	15380	15122	15308	15275	15244	15194	15368	15356	15028	15288	15009	15089	15210	15102	15050	15159	15046	15309	15086	15198	15111	15227	15278	15116	15099	15004	15135	15103	15099	14920	15226	14944	15226	15075	15184	15030	15107	15107	15143	15130	15248	15002	15051	15105	15059	14966	15188	14912	15309	15085	14944	15095	15078	15029	15069	15112	14891	15128	15036	15118	15093	15095	14988	15174	15072	14945	15183	15142	15133	15092	15071	14872	14964	15154	15065	15129	15202	15120	15202	15101	14993	14987	15034	14957	15098	14878	15093	15018	15113	14986	14979	15165	14918	15033	14969	15205	15060	14943	15054	15248	15100	14964	15100	14983	15083	15072	14794	15099	14975	15086	14967	15053	15007	15183	14879	14966	15033	15037	15083	15206	15018	14864	15051	15116	15091	15084	15116	15110	15030	15096	15001	15033	15247	15114	15144	15030	15219	15167	15138	15128	14960	15063	15090	14866	15090	15154	15081	15175	15046	15103	15169	15018	15140	14966	15109	14938	15000	15041	15060	14975	15062	15112	15067	15115	15021	15256	14997	15159	14980	15173	15117	15069	15181	15039	15071	15110	15148	15046	15064	15056	15178	14963	15126	14905	15136	15321	15166	15001	15114	15021	15156	14883	15021	15126	15098	15187	15104	15058	15014	15137	15101	14911	14955	15270	15004	15007	15055	15068	15164	15189	15067	15026	15062	15001	15184	15032	15090	15040	15212	15060	15041	15097	15171	15169	15080	15096	15117	15007	15120	15135	14999	15160	14891	15095	15098	15072	15041	15101	15135	15089	15008	15026	15235	15110	15241	15119	15035	15047	15035	15094	15005	15110	15025	15114	15070	15086	14998	15278	15100	15056	15071	15027	15073	15016	14889	15220	14956	15038	15221	15025	15034	14960	15028	15108	15125	15123	15089	15025	15072	15042	15159	14911	15131	15091	14961	15108	15121	14995	15146	15053	14920	15163	15096	14982	15038	15012	14969	15053	15066	15131	14995	14944	15125	15003	14968	15284	15176	14977	15113	15117	15001	15097	15018	15043	14997	15029	15150	14950	15193	15080	15049	15157	15315	15235	14993	15052	15011	15025	14812	14850	15018	15039	15045	15115	15023	15155	15111	15095	14986	15152	15136	14983	15120	15185	15022	15036	15151	15112	15078	14988	15007	15095	14947	15074	15108	14930	15294	15271	14948	15031	14942	15219	14906	14971	14972	15042	14788	14945	15152	15015	15113	14966	15024	15179	15104	15202	15246	15051	15122	15122	14915	14994	15330	15082	15235	15014	15082	15073	15036	15096	15074	15206	14986	15173	15154	15052	15135	15161	15145	14992	14989	15109	15133	15209	15007	15042	15041	15058	15126	14971	15090	14988	15114	14964	14923	15147	15074	15203	15138	15115	15157	15094	15205	15087	15089	14931	15165	15232	15085	15144	15060	14914	15085	15036	15155	14966	14963	14949	15038	15110	15064	15073	15069	15097	15134	15142	15087	14965	15142	15208	14986	15013	15060	15233	15098	15177	15020	14903	15120	15141	14970	15032	15142	15297	15120	14964	14798	15097	14960	15108	14981	15034	15241	15089	14958	15184	14986	15137	15123	15168	15026	15109	15034	15064	15021	15176	15075	15102	14971	15013	14902	15122	15117	15010	15116	15153	15039	15088	15054	15110	15236	15157	15110	15150	15075	15110	15107	14906	15001	15131	15131	15172	15153	14999	15036	14905	15152	14999	15139	15185	15200	15131	15023	15241	14969	15170	15147	14922	15189	14925	15036	15183	14940	15063	15002	15242	14945	15171	15055	15082	15166	15199	15033	15055	15023	15110	15053	15125	15080	15078	15007	15108	14981	15179	15012	15091	15085	15012	15153	15212	15170	15124	15210	15027	15083	15083	15162	15087	14945	15085	15153	15067	15069	15127	14903	15063	15019	14983	15129	15011	15146	15052	15135	15105	15017	15132	15012	15118	15060	15191	15018	15114	14895	15149	15093	15148	15051	15034	15032	14996	15166	14824	14981	15120	15051	15030	15007	15010	15070	15055	14908	15032	15126	15109	14998	15039	15071	15177	15094	15144	15015	15094	14942	15121	15260	15038	15158	15003	15020	15081	15142	14965	15157	15074	15022	15068	15135	15048	15096	15025	15161	15226	14953	15090	15093	15002	14923	15030	15163	15117	15017	15156	15185	15064	15053	14976	15174	15078	15050	15118	15124	15013	15069	15178	15114	15113	15138	15043	15001	14973	15120	15071	15082	15017	15097	14953	14987	15058	15097	14964	15075	15065	15156	15101	15051	14943	15132	15086	15116	15020	15054	15159	15117	15056	15201	15089	15000	15068	15117	15075	15116	15283	15037	15163	14921	15084	15133	15256	15086	15048	15045	15222	15209	15231	15216	15063	15011	15093	15064	15043	15059	15203	15012	15083	14927	14993	15180	15169	14954	15186	15142	14924	15071	14858	15039	15069	15094	14966	15042	15165	15098	15142	15136	14995	14976	15014	15008	15096	14977	15219	14946	15180	14992	15185	15090	15037	15048	14915	15096	15092	14973	15180	15152	15203	15078	15008	15050	15057	15002	14983	15014	15056	15158	15198	15042	15005	15097	15167	15042	15072	15035	15081	14931	15017	14917	15123	14947	14876	15123	15172	15084	15039	15156	15139	15074	15184	14852	15013	15189	15124	15090	15088	15121	14997	15231	15082	15086	15073	15210	15243	15115	15225	14925	15087	14959	15118	14964	15167	15216	15097	15202	15004	15073	15064	15039	15244	14984	15053	15200	14974	15021	15050	15030	15085	15169	15132	15043	15173	15121	15092	15070	14964	14978	15321	15176	15184	15162	15023	15141	14979	15159	15086	14884	15077	14999	15070	15021	15116	15136	15105	15044	15161	15197	15032	15292	15047	15289	15022	15047	15037	14989	15122	15007	15272	15077	15170	15043	14993	15105	15201	15127	15167	15009	14992	15008	15133	15126	15183	15059	15117	15089	14891	15086	15046	15171	15093	15046	15263	15087	15212	14984	15156	15135	15014	14918	14944	14961	15091	15100	15175	15051	15063	15098	14948	15133	15026	14991	15048	15129	14897	15162	15020	15043	15097	14964	15039	15035	15099	15028	15216	15128	15106	15021	15169	15085	15096	14938	15045	15225	15161	15044	15255	15027	15027	15185	15134	15277	15141	15113	14983	15048	15125	14997	15026	14938	15123	15022	15089	15035	14907	15064	14958	15052	15233	14976	14929	15096	15101	15072	14990	15111	15161	15160	15186	15093	15115	14995	15139	15137	15141	15130	14956	15131	15077	15103	15134	15166	15123	15084	15149	14971	15122	15243	14952	14949	15138	15010	15018	15121	15010	15253	15040	14963	15042	15082	15137	15174	15078	15178	15233	15079	15073	15107	15004	15055	15191	15010	15273	15062	14928	15104	15113	15112	15196	15073	14980	15106	15074	15036	15208	15196	14942	15069	15188	14853	14960	15068	15167	14969	15068	15011	15107	15070	15196	14912	15125	15020	15081	15132	15175	14955	15077	15203	15129	15074	15085	15101	15079	14927	15117	15069	15152	15017	15163	15038	15185	15089	14978	14983	14953	14958	14995	15186	15052	15252	15123	15104	15085	15149	15047	15148	14909	14999	15030	15161	14884	15121	15216	15045	15031	15163	15043	15100	15185	15028	15100	15126	15063	15239	14986	15166	15017	15048	15014	15229	14953	15064	15102	14989	15097	15167	14929	15100	15067	15220	15102	15102	15065	14951	15145	15270	14946	15276	14992	15010	15074	15090	15129	15140	14982	15084	15171	15021	15065	14905	15126	14967	14996	15115	14979	15074	15064	14927	15110	15104	15110	15022	15019	15004	15197	15221	15173	15077	15076	15027	15040	14992	15243	15135	15143	15040	14922	15097	15076	15137	15037	15161	15229	15054	15091	15161	14959	15041	15197	15009	15108	15215	15137	15083	15053	14999	15040	15027	15140	15052	15015	14979	14853	15229	15131	15235	15111	15186	15177	15158	14937	14943	15169	15074	15145	14961	14871	14916	15132	15028	14908	14998	15075	15122	15061	15075	15148	15190	15121	15061	15145	15102	14982	14999	15062	15031	14907	15205	14984	15152	14981	15125	15128	14996	14918	15038	15085	15125	15170	15001	15091	15037	15058	15104	15019	15087	15023	15048	15080	15075	15155	15095	15057	15067	15117	15116	15130	15202	15045	14986	14990	15043	14995	15194	14947	14924	14986	15008	15119	15105	15118	15195	15018	14922	15013	15238	14893	14920	15002	15045	15109	15028	15010	15117	15108	15000	14988	15028	15137	15025	14972	14972	15135	15101	15133	15123	15109	14848	15041	15052	15234	14786	15193	15028	15015	15063	14993	15012	14994	15042	14972	15009	15330	14999	14979	15171	15070	15076	15108	15151	15116	15189	15157	15048	14998	14985	15095	15080	15230	14949	15033	14890	15153	15138	15038	15052	15132	15029	15065	15091	15179	15108	15092	14976	15152	14936	15095	15095	14917	15154	15073	15110	15181	15037	15083	15123	15141	15143	15099	15120	15031	15156	15043	15158	15016	15108	15078	15107	15020	15137	15093	15073	15009	15037	15021	14914	15062	15240	15229	15175	15196	15114	14960	15028	14934	15016	14973	15114	14983	15029	15141	15058	15173	15221	14965	14993	15090	15083	15011	15033	15083	15029	14997	14982	15024	15119	15096	14981	14959	15250	15048	15029	15165	15067	15091	15094	15066	15048	15209	15184	15209	15246	15066	15160	15076	15010	15153	15086	15027	15068	15069	15090	15237	15167	15066	15028	15034	15136	15043	15072	15090	15068	15024	15180	15078	14939	15123	15115	15105	15126	15130	15081	14938	15113	15273	15042	15124	15295	14952	15193	14922	15039	15109	15168	15013	15075	14934	15211	15118	15130	15106	15215	15054	15089	15174	15100	15050	15035	15180	15101	15105	14931	15177	14966	15114	15019	15061	14947	15093	15060	14965	15123	15045	15093	15196	15020	15267	15181	15071	15110	15003	14983	15059	15174	14906	15148	15074	15107	15141	15147	14945	15088	15134	14948	15008	15094	15154	15186	14970
30889	26486	28704	24691	20616	19143	18502	18004	17483	17527	17527	17149	17257	17269	17204	17083	17158	16957	16914	16776	16933	16821	16917	16867	17022	16918	16737	16971	16712	16856	16826	16764	16789	16906	16900	16760	16726	16874	16703	16890	16833	16785	16807	16837	16816	17071	16827	16827	16799	16854	16539	17093	17086	16725	16605	16727	16751	16674	16775	16889	16853	16787	16763	16862	16836	16765	16882	16852	16734	16872	16800	16892	16709	16815	16690	17044	16854	16852	16772	16919	17043	16682	16897	16810	16914	16829	16676	16834	16782	16659	16947	16873	16710	16951	16559	16810	16823	16837	16681	16714	16856	16927	16856	16728	16855	16842	16801	16831	16645	16693	16843	16821	16885	16645	16936	16703	16949	16844	16668	16902	16943	16618	16885	16884	16892	16623	16829	16876	16877	16676	16852	16758	16735	16971	16593	16792	16762	16618	16859	16941	16562	16639	16732	16652	16881	16905	16850	16790	16818	16819	17005	16793	16853	16842	16702	16659	16717	16829	16689	16753	16993	16769	16728	16958	16626	16768	17065	16645	16810	16777	16638	16881	16833	16953	16825	16689	16786	16704	16750	16702	16836	16581	16829	16775	16759	16787	16645	16847	16855	16721	16817	16811	16572	16665	16671	16688	16592	16633	16844	16951	16774	16631	16936	16629	16728	16713	16788	16818	16626	16639	16709	16888	16942	16711	16678	16872	16671	16870	16641	16629	16864	16888	16739	16838	16685	17038	16972	16761	16875	16667	16713	16706	16735	16597	16801	16840	16871	16851	16757	16696	16793	16938	16914	16726	16889	16747	16700	16789	16759	16924	16805	16814	16814	16671	16841	16812	16880	16715	16818	16658	16657	16725	16818	16647	16621	16694	16806	16646	16876	16763	16731	16815	16796	16754	16566	16715	16935	16837	16746	16520	16734	16756	16699	16784	17050	16827	16872	16673	16915	16879	16904	16764	16632	16837	16642	16730	16813	16728	16849	16896	16642	16808	16806	16654	16750	16745	16693	16537	16447	16665	16969	16757	16837	16811	16664	16849	16923	16787	16841	16770	16735	16968	16847	16946	16618	16895	16867	16708	16766	16798	16760	16739	16781	16742	16749	16539	16906	16848	16941	16944	16777	16707	16877	16631	16673	16684	16667	16943	16743	16998	16772	16795	16790	16851	16753	16640	16626	16749	16804	16692	16835	16909	16767	16776	16536	16922	16736	16963	16785	16840	16881	16672	16832	16782	16898	16633	16687	16810	16819	16606	16656	16758	17024	16891	16709	16694	16809	16758	16761	16756	16970	16756	16658	16916	16852	16779	16683	16757	16687	16796	16907	16740	16774	16652	16790	16735	16940	16758	16862	16840	16889	16593	16899	16851	16734	16867	16692	16815	16895	16879	16783	16796	16631	16657	16738	16843	16735	16763	16799	16860	16915	16809	16848	16831	16676	16917	16778	16786	16712	16591	16717	16758	16602	16729	16879	16804	16913	16728	16727	16640	16755	16790	16837	16589	16813	16674	17002	16664	16966	16944	16973	16608	16834	16808	16695	16699	16621	16799	16735	16772	16973	16880	17008	16849	16757	16851	16924	16774	16731	16886	16565	16749	16822	16736	16935	16903	16789	16756	16889	16889	16662	16950	16767	16662	16822	16834	16777	16966	16838	16660	16962	16679	16845	16866	16927	16918	16866	16826	16993	16809	16651	16757	16813	16819	16760	16641	16693	16809	16647	16660	16901	16698	16784	16849	16738	16780	16703	16753	16852	16715	17005	16779	16691	16759	16858	16683	16967	16922	16878	16800	16758	16818	16710	16800	16665	16456	16884	16811	16714	17099	16656	16514	16758	16838	16803	16737	16683	17019	17003	16829	16816	16793	16618	16894	16856	16907	16817	16939	16702	16622	16962	16699	16712	16688	17024	16975	16962	16716	16693	16888	16859	16643	16937	16748	16697	16781	16842	16924	16905	16732	16838	16681	16913	16823	16754	16738	16587	16798	17074	16830	16683	16912	16732	16898	16763	16818	16827	16990	16856	16735	16767	16815	16610	16715	16723	16789	17076	16803	16865	16861	16740	16737	16877	17090	16964	17030	16831	16647	16649	16623	16850	16836	16797	16784	16860	16778	16725	16847	16584	16570	16606	16842	16766	16679	16973	16702	16719	16685	16770	16733	16802	16702	16854	16668	16839	16957	16904	16878	16623	16907	16843	16518	16873	16935	16713	16871	16818	16933	16708	16609	16824	16830	16774	16830	16804	16725	16632	16897	16702	16968	16879	16793	16854	16704	16694	16753	17052	16759	16929	16763	17016	16960	16817	16934	16947	16691	16697	16890	16779	16735	16903	16840	16750	16696	16816	16865	16811	16624	16852	16812	16679	16761	16689	16651	16822	16966	16856	16731	16637	17013	16980	16749	16548	16705	16773	16824	16784	16986	16673	16805	16879	16756	16804	16694	16775	16730	16743	16920	16786	16896	16807	16779	16622	16804	16892	16746	16741	16919	16896	16757	16696	16805	16664	16565	16731	16807	16720	16873	16897	16588	16843	16902	16887	16567	16769	16810	16834	16773	16815	16607	16765	16677	16697	16678	16705	16886	16803	16905	16860	16757	16679	16644	16756	16828	16745	16879	16926	16820	16814	16748	16504	16701	16948	16667	16710	16917	16847	16949	16923	16632	16817	16884	16846	16871	16960	16783	16672	16751	16583	16980	16822	16733	16513	16946	16801	16669	16712	16781	16731	16720	16860	16842	16744	16558	16740	16733	16741	16699	16842	16639	16868	16880	16647	16708	16838	16706	16867	16921	16664	16767	16705	16634	16837	16735	16806	16830	16780	16822	16842	16781	16743	16811	16798	16768	16536	16794	16933	16916	17012	16901	16861	16819	16774	16607	16906	16870	16790	16794	16555	16806	17072	16795	16732	16830	16915	16688	16809	16933	16696	16807	16704	16658	16731	16682	16690	16607	16747	16769	16888	16922	16971	16561	16812	16758	16747	16745	16866	16914	16624	16855	16880	16858	16981	16663	16838	16642	16713	17110	16937	16638	16666	16757	16823	16715	16684	16739	16737	16877	16833	16838	16834	16704	16767	17022	16905	16806	16759	16619	16880	16698	16579	16660	16794	16686	16883	16727	16886	16804	16709	16961	16678	16808	16881	16788	16616	16869	16801	16876	16785	16638	16650	16745	16761	16717	16842	16602	16774	16794	16867	16822	16777	16759	16658	16825	16766	16841	16861	16624	16879	16808	16932	16804	16741	16813	16735	16607	16804	16685	16870	16671	16483	16964	16618	16803	16992	16734	16739	16761	16644	16828	16882	16913	16588	16509	16694	17047	16746	16816	16683	16862	16861	16880	16994	16706	16835	16830	16738	16757	16996	16883	16797	16822	16744	16991	16852	16827	16920	16865	16848	16930	16653	16845	16994	16890	16816	16878	16772	16756	16947	16931	16765	16912	16925	16733	16870	16750	16779	16572	16825	16714	16793	16568	16725	16836	16856	16890	16617	16734	16799	16662	16784	16871	16745	17011	16801	17000	16996	16892	16766	16741	16854	16747	16674	16787	16681	16797	16804	16817	16841	16923	16777	16889	16729	16639	16820	16860	16824	16969	16662	16798	16865	16706	16905	16747	16710	16783	16841	16571	16886	16724	16729	16928	16610	16632	16824	16806	16875	16873	16888	16906	16944	17058	16818	16483	16798	16953	16763	16705	16819	16810	16966	16786	16847	16786	16815	16717	16720	16717	16767	16758	16728	16900	16889	16713	16896	16801	16994	16740	16922	16871	16913	16710	16650	16729	16846	16664	16791	16868	16716	16703	16803	16896	16741	16794	16753	16741	16793	16681	16827	16841	16970	16876	16800	16935	16924	16661	16746	16621	17131	16774	16653	16716	16728	16656	16846	16816	16578	16698	16988	16990	16887	16870	16620	16696	16913	16665	16607	16748	16742	16697	16564	16660	16656	16891	16665	16899	16763	16916	16681	16868	16726	16866	16971	16840	16840	16715	16771	16947	16827	16826	16846	16884	16739	16806	16863	16642	16774	16700	16543	16890	16959	16814	16579	16993	16943	16847	16856	16925	16901	16664	16961	16963	16681	16809	16879	16793	16959	16952	16880	16832	16930	16745	16719	16705	16655	16710	16742	16669	16609	16775	16664	16706	17029	16665	16803	16734	17026	16680	16917	16829	16527	16690	16743	16736	16902	16797	16831	16745	16816	16748	16742	16821	16794	16686	16773	16808	16799	16809	16813	16828	16871	16741	16701	16782	16628	16610	16763	16818	16808	16750	16912	16752	16733	16835	16913	16607	16562	16624	16877	16732	16896	16611	17101	16686	16834	16749	16968	16752	16687	16720	16752	16715	16680	16724	16780	16844	17066	16825	16885	16648	16958	16781	16847	16768	16864	16810	16883	16611	16836	16980	16904	16805	16885	16753	17003	16614	16829	16860	16703	16536	16816	16730	16947	16811	16818	16927	16621	16789	16854	16868	16984	16627	16632	16684	16836	16698	16853	16792	16739	16731	16978	17056	16757	16698	16603	16679	16884	16830	16806	16818	16642	16728	16525	16889	16737	16790	16987	16599	16775	16830	16424	16839	16782	16752	16889	16808	16744	16664	16623	16753	16803	16807	16644	16846	16798	16943	16921	16842	16555	16764	16758	16740	16954	16857	16922	16900	16969	16435	16862	16683	16893	16672	17011	16645	16881	16855	16722	16656	16756	16869	16847	16851	16860	16605	16736	16713	16753	16897	16907	16908	16768	16759	16805	16839	16692	16909	16775	16805	16982	16786	16899	16689	16832	16903	16545	16683	16958	16707	16603	16727	16701	16765	16729	16793	16679	16702	16939	16661	16882	16992	16879	16715	16915	16716	16613	16853	17046	16763	16614	16860	16724	16716	16778	16643	16863	16750	16751	16599	16947	16738	16721	16689	16875	16717	16684	16633	16686	16804	16768	16712	16709	16869	16812	16850	16975	16842	16854	16828	16755	16764	16883	16736	16856	16848	16771	16642	16809	17078	16657	16857	16713	16585	16835	16801	16779	16697	16707	16586	16772	16701	16787	16722	16777	16756	16817	16677	16700	16777	16783	16822	16941	16861	16608	16838	16637	16862	16769	16819	16828	16407	16918	16831	17122	16976	16801	16989
25655	34254	31609	24308	20159	18083	16642	16181	15636	15365	15076	14922	14954	14918	14816	14585	14514	14451	14504	14425	14475	14343	14243	14174	14281	14256	14350	14110	14236	14336	14337	14171	14299	14408	14156	14283	14313	14141	14401	14161	14282	14359	14261	14116	14239	14421	14265	14241	14351	14210	14306	14299	14270	14187	14292	14210	14154	14345	14245	14257	14248	14277	14400	14343	14268	14187	14385	14183	14207	14236	14409	14295	14322	14381	14180	14142	14040	14265	14359	14229	14355	14340	14309	14256	14538	14325	14221	14162	14488	14145	14383	14230	14163	14259	14295	14292	14269	14257	14254	14242	14361	14258	14291	14099	14223	14296	14230	14302	14269	14301	14288	14277	14393	14303	14211	14369	14171	14401	14362	14267	14355	14339	14213	14371	14374	14256	14214	14222	14204	14296	14215	14138	14430	14224	14244	14200	14300	14254	14201	14265	14303	14289	14284	14332	14409	14253	14307	14456	14272	14308	14392	14186	14110	14401	14305	14197	14353	14300	14191	14173	14312	14279	14360	14246	14298	14147	14321	14131	14393	14430	14241	14303	14183	14239	14231	14248	14383	14235	14126	14237	14280	14247	14152	14143	14406	14222	14096	14137	14221	14216	14316	14345	14328	14218	14262	14382	14162	14155	14016	14207	14239	14155	14279	14171	14343	14410	14188	14232	14316	14367	14158	14256	14100	14287	14207	14246	14148	14354	14323	14221	14268	14309	14304	14170	14307	14273	14159	14168	14289	14289	14178	14370	14153	14419	14110	14308	14331	14209	14271	14096	14331	14132	14263	14382	14391	14203	14343	14200	14452	14281	14182	14049	14233	14204	14369	14131	14178	14174	14228	14167	14426	14167	14313	14324	14236	14426	14185	14238	14252	14242	14300	14214	14273	14400	14198	14424	14129	14352	14154	14138	14200	14223	14339	14236	14387	14288	14377	14449	14294	14131	14353	14319	14285	14144	14287	14242	14215	14355	14329	14314	14390	14100	14361	14123	14159	14293	14372	14171	14367	14435	14120	14338	14271	14267	14254	14103	14346	14226	14185	14223	14182	14286	14271	14276	14223	14130	14409	14272	14179	14412	14309	14259	14210	14219	14181	14271	14241	14090	14291	14291	14233	14155	14215	14387	14297	14316	14278	14039	14285	14252	14014	14325	14293	14246	14290	14221	14393	14098	14254	14356	14196	14311	14207	14179	14186	14191	14270	14368	14291	14248	14308	14115	14197	14470	14129	14164	14231	14258	14069	14240	14401	14164	14202	14119	14323	14107	14267	14276	14133	14222	14343	14204	14468	14310	14374	14346	14111	14141	14287	14293	14256	14220	14176	14301	14269	14219	14274	14173	14268	14313	14353	14226	14348	14201	14173	14180	14295	14365	14339	14409	14233	14242	14234	14421	14280	14478	14218	14306	14467	14342	14132	14242	14314	14217	14370	14285	14253	14301	14155	14327	14367	14204	14221	14168	14210	14231	14277	14348	14201	14317	14368	14219	14230	14203	14231	14244	14343	14275	14243	14246	14299	13970	14212	14181	14283	14335	14296	14181	14316	14396	14418	14259	14341	14372	14262	14146	14236	14223	14472	14264	14218	14243	14270	14279	14323	14268	14219	14122	14202	14309	14323	14282	14388	14291	14386	14121	14243	14057	14176	14232	14317	14116	14170	14411	14130	14313	14295	14260	14381	14106	14190	14279	14333	14323	14253	14137	14289	14257	14145	14143	14298	14266	14346	14239	14387	14241	14369	14295	14272	14207	14202	14354	14318	14214	14418	14309	14255	14158	14353	14219	14346	14237	14296	14222	14214	14210	14253	14297	14395	14197	14359	14261	14228	14226	14171	14235	14205	14338	14192	14052	14256	14263	14246	14293	14393	14405	14281	14296	14315	14296	14240	14103	14285	14154	14160	14297	14106	14173	14221	14299	14088	14173	14315	14233	14292	14305	14286	14211	14424	14172	14293	14172	14295	14273	14316	14240	14404	14432	14221	14349	14122	14237	14253	14216	14248	14304	14309	14290	14448	14338	14175	14233	14310	14402	14257	14196	14388	14092	14350	14445	14210	14375	14283	14382	14364	14278	14302	14335	14156	14274	14345	14191	14117	14308	14302	14264	14320	14153	14246	14184	14194	14264	14206	14221	14247	14123	14258	14255	14243	14282	14392	14264	14267	14173	14374	14332	14220	14286	14388	14199	14331	14134	14432	14315	14226	14307	14217	14277	14214	14300	14102	14207	14380	14205	14325	14301	14060	14401	14377	14155	14415	14177	14285	14426	14238	14287	14316	14284	14185	14110	14398	14295	14344	14179	14250	14363	14085	14114	14381	14169	14316	14269	14260	14484	14235	14295	14286	14395	14310	14292	14254	14290	14275	14355	14313	14289	14256	14448	14292	14277	14260	14165	14372	14217	14184	14298	14366	14171	14094	14162	14360	14141	14366	14247	14171	14328	14381	14192	14276	14332	14358	14138	14315	14298	14351	14386	14437	14348	14236	14207	14237	14338	14299	14174	14311	14185	14200	14300	14157	14057	14113	14364	14223	14363	14270	13996	14461	14245	14184	14300	14393	14381	14170	14216	14379	14315	14195	14229	14308	14153	14231	14194	14276	14263	14368	14179	14255	14285	14138	14289	14343	14313	14042	14281	14206	14273	14222	14282	14231	14234	14289	14346	14308	14202	14183	14279	14389	14232	14253	14294	14308	14202	14426	14322	14137	14173	14308	14260	14248	14163	14212	14352	14316	14291	14233	14203	14218	14236	14222	14183	14268	14150	14307	14386	14145	14215	14457	14382	14147	14379	14245	14325	14179	14339	14091	14250	14263	13998	14124	14325	14263	14294	14279	14428	14169	14244	14273	14357	14243	14220	14375	14397	14362	14343	14244	14203	14326	14186	14224	14138	14386	14185	14143	14416	14196	14402	14351	14179	14328	14191	14285	14309	14098	14323	14269	14271	14308	14195	14389	14169	14255	14395	14305	14432	14201	14186	14262	14277	14253	14370	14244	14225	14254	14197	14265	14364	14224	14131	14238	14244	14354	14252	14222	14286	14205	14312	14294	14399	14417	14406	14280	14173	14345	14227	14118	14335	14161	14288	14301	14525	14185	14291	14222	14247	14144	14143	14176	14168	14101	14171	14209	14301	14026	14298	14391	14393	14261	14326	14213	14244	14246	14426	14157	14233	14183	14308	14195	14262	14333	14242	14174	14134	14319	14182	14143	14169	14272	14271	14316	14355	14387	14218	14222	14286	14339	14324	14274	14117	14400	14221	14303	14207	14282	14232	14257	14289	14266	14368	14342	14304	14280	14336	14389	14102	14210	14213	14293	14346	14267	14375	14266	14196	14260	14460	14284	14255	14217	14432	14107	14303	14237	14206	14221	14324	14234	14308	14184	14288	14277	14252	14400	14224	14313	14240	14266	14147	14212	14431	14423	14241	14258	14246	14263	14349	14309	14118	14508	14184	14132	14119	14169	14407	14221	14188	14290	14233	14438	14270	14171	14190	14250	14353	14299	14218	14273	14372	14315	14305	14511	14317	14163	14252	14228	14363	14292	14339	14027	14193	14213	14253	14136	14335	14262	14293	14169	14180	14294	14256	14308	14316	14263	14226	14334	14291	14272	14087	14423	14346	14195	14253	14430	14165	14027	14490	14358	14206	14250	14363	14308	14188	14339	14218	14361	14117	14319	14286	14332	14379	14294	14289	14329	14195	14228	14361	14101	14339	14279	14213	14346	14121	14349	14270	14337	14488	14501	14233	14320	14177	14341	14265	14294	14141	14288	14308	14255	14292	14228	14149	14371	14281	14247	14277	14255	14426	14268	14274	14201	14204	14126	14350	14337	14191	14190	14244	14315	14353	14069	14390	14238	14229	14250	14384	14372	14161	14289	14247	14277	14269	14307	14205	14387	14224	14160	14413	14269	14290	14054	14236	14328	14327	14228	14180	14204	14303	14103	14548	14460	14247	14207	14393	14424	14111	14497	14178	14376	14214	14244	14317	14432	14394	14339	14324	14236	14323	14388	14265	14227	14277	14379	14309	14238	14344	14199	14194	14250	14203	14266	14140	14223	14339	14301	14074	14347	14272	14378	14117	14179	14279	14337	14368	14332	14200	14297	14205	14252	14169	14331	14449	14251	14471	14273	14163	14198	14282	14325	14260	14259	14197	14174	14118	14293	14221	14260	14334	14255	14435	14189	14182	14220	14127	14090	14217	14401	14254	14154	14237	14262	14406	14360	14215	14309	14198	14184	14356	14313	14211	14460	14378	14168	14136	14119	14353	14310	14229	14371	14128	14146	14323	14374	14401	14206	14202	14190	14309	14131	14200	14222	14268	14269	14322	14311	14139	14165	14374	14305	14279	14211	14245	14260	14310	14339	14149	14210	14134	14239	14282	14203	14256	14318	14234	14335	14171	14335	14362	14362	14189	14164	14323	14430	14142	14276	14176	14271	14412	14284	14063	14142	14234	14164	14173	14270	14346	14106	14185	14443	14221	14216	14339	14178	14134	14225	14295	14398	14201	14455	14164	14220	14321	14342	14131	14208	14272	14219	14461	14217	14398	14243	14283	14203	14232	14352	14198	14201	14224	14223	14413	14241	14214	14407	14226	14292	14216	14209	14229	14270	14320	14270	14284	14225	14177	14170	14270	14143	14356	14363	14331	14289	14230	14290	14162	14308	14263	14344	14274	14322	14074	14321	14242	14284	14233	14176	14228	14284	14302	14374	14357	14319	14212	14298	14258	14243	14284	14318	14190	14488	14281	14359	14258	14260	14210	14070	14096	14344	14263	14238	14115	14235	14329	14232	14379	14179	14202	14308	14339	14237	14452	14203	14267	14233	14253	14250	14272	14325	14299	14375	14343	14151	14242	14205	14154	14187	14259	14173	14319	14333	14316	14272	14361	14234	14211	14113	14324	14401	14036	14202	14134	14186	14340	14287	14121	14201	14194	14218	14300	14283	14261	14239	14280	14250	14253	14241	14197	14313	14332	14137	14479	14261	14300	14186	14303	14319	14245	14115	14198	14328	14275	14171	14300	14231	14246	14334	14202	14195	14388	14341	14190	14294	14291	14267	14099	14263	14348	14280	14161	14231	14040	14312	14406	14369	14335	14202	14239	14264	14428	14285	14337
25139	21025	27956	25184	23137	22400	21409	19201	18201	18436	18039	17823	17885	17463	17535	17498	17442	17157	17206	17089	16909	16950	17384	17135	16859	17140	17079	17117	17201	17167	17031	16932	17032	16911	17050	17047	17065	17117	16949	16949	17010	16985	17033	16876	17052	17174	16838	16925	16869	16894	17001	17098	16710	16651	17179	17033	16921	17022	17059	16880	16917	17050	17075	16863	17143	17148	17014	16971	17062	16724	16964	16963	17019	17118	16880	16925	16957	16955	16871	16651	17023	16860	16970	16828	16933	17057	16862	17051	16955	16975	16991	16840	17099	17056	16794	16936	16836	16875	17019	16861	16853	16903	16867	16764	16852	17024	17281	16943	16996	16884	16934	17029	16715	16934	16807	16970	16885	16960	16778	16906	16778	16829	16884	16840	17014	16971	17180	16837	17136	16902	16960	16930	16981	16987	16962	16754	16977	16930	16756	17004	17073	16894	17061	16876	17011	17144	17107	17123	16813	17075	16977	17161	17173	17119	16854	16854	17003	16844	16838	16873	16795	17074	16995	16631	16862	17019	17014	16919	16784	16768	16857	16938	16964	16854	16701	16926	16838	16675	16924	16824	16970	16892	16794	16822	17036	16902	16915	16808	17035	16896	16871	16963	17253	16900	17088	16962	16971	16970	17035	16953	17084	16890	17049	16989	16796	16957	16993	16876	16799	17114	16840	16741	16938	17086	16891	16860	16864	16851	16947	17043	17018	16933	16847	16892	17018	16866	16996	17152	17016	17035	17030	16946	16801	16791	17190	17125	16972	16898	16887	16977	16876	16997	17038	16978	17120	16857	16995	16877	17081	16944	16984	16858	16984	16832	16919	16932	16819	16956	16857	16920	17062	17054	16810	17036	16945	17033	16920	17071	16716	16850	16961	16928	17095	16876	16952	17078	16953	16724	16972	16818	16809	16867	16866	17079	16943	16802	16805	16968	17074	17023	17090	17023	17005	16939	16931	16782	16876	16961	16919	17029	17032	17094	16888	17068	16846	17018	16838	16887	16832	16962	16768	16937	16923	16784	16841	17029	16862	17039	17057	16867	16751	16993	17085	16824	16938	16910	16974	16826	16935	16937	16967	17002	16817	16897	16821	16921	16968	16843	16662	16769	16957	16746	16994	16923	16775	16852	17016	16839	16686	17065	17063	17078	16841	16954	17056	16872	16975	16819	16803	16898	16940	16997	17058	17109	16994	16905	17008	16940	16906	16812	17041	17027	17120	16917	17032	16868	17100	16760	17030	16825	16890	17135	16773	16978	16838	16706	16889	17112	16960	16876	16861	17261	16819	16882	16766	17109	17018	16955	16964	17063	16901	16785	17128	16754	16947	17125	16797	16948	16849	16766	16923	17004	16848	16894	16881	17102	16921	16913	16956	16975	16917	16814	16864	16701	16892	16903	16918	16781	17100	17041	16886	16894	16856	17131	16897	16881	16961	16810	16895	16878	17021	16774	17007	16859	17006	16786	16976	16961	16868	16869	16943	16729	17127	16932	17034	16863	16955	16727	16983	16935	16982	16890	16956	16695	16976	16844	16958	16962	17060	16630	16898	16858	16965	17060	17033	16883	16868	16932	16900	16819	16985	17114	16752	16981	16902	16872	17047	16823	16890	17001	16953	17264	16912	16998	17037	16940	16903	16811	16966	16927	16870	16976	16653	16953	16954	17055	16896	17141	16885	17097	16933	16911	16960	17123	16959	17085	16746	17019	17187	17088	16963	16879	16883	16914	16807	16888	16846	16974	16849	16892	16798	16911	17035	17121	17154	16943	16819	16868	16995	16916	16907	16901	16979	16977	16911	16735	16843	16979	16668	16945	16904	17034	16749	16865	16980	17060	16908	17081	17003	16764	16898	16892	16820	16965	16821	16806	16920	16875	16922	16872	16852	17008	16931	16901	16971	17093	16741	16792	17007	16955	16949	17046	16866	16964	16835	16919	16974	16966	16962	17008	16820	16854	17002	16993	16848	16999	16953	16895	16927	17001	16761	16919	16798	16959	16725	16948	16882	16979	17069	16949	16874	16825	16907	17039	17113	16772	16946	16989	17044	17117	16965	17000	17040	16977	16839	17049	16804	17130	16901	16920	16725	16733	16837	16919	17076	16910	17049	17070	17194	17153	17023	16858	16950	16796	16729	16960	16720	17041	17043	17043	16873	16928	17067	16946	16906	16939	16970	16733	17031	16956	16915	16843	16988	16916	16737	16792	17130	16853	16932	16910	17027	17010	16938	16934	16917	17012	16756	16805	17011	16845	16855	16893	17002	17002	16980	16908	16955	16924	17042	16994	17133	16873	16874	16685	16851	16860	17007	16915	16802	17175	17088	16857	17138	16871	17059	16995	17025	16965	16747	17037	17159	16994	16812	16952	16908	16985	17138	17065	17068	16995	16951	16986	16961	16963	16908	16895	16910	16909	16961	16866	16889	17178	17063	16899	16878	16954	17050	16846	16901	16790	16552	16879	17072	16922	16915	16809	16855	16891	16892	17010	16863	16830	16826	17138	16966	16915	16754	16700	16946	17029	16975	17024	16909	16989	16778	17004	16986	16813	16966	16931	17024	16837	16906	16782	16944	17035	17012	16982	16830	16783	17010	16924	17040	17012	16966	17017	16911	17010	17006	16911	16764	17104	16983	16801	17060	17019	16936	17050	16984	16967	16987	16878	16958	16700	16961	16976	16773	16965	17018	16922	16966	16928	17199	16898	17143	16874	16966	17021	16990	17139	16917	17041	17114	16844	16846	17045	16785	17095	17225	16967	16826	16873	17113	16882	16771	16741	16829	17040	17046	17047	17018	16982	17083	16950	17051	16977	16924	16837	17156	16916	16974	16891	16774	16970	16970	16930	17118	17110	16856	16832	17126	16890	17044	17078	17084	16928	17045	17003	16863	16751	17042	17056	17031	16739	16729	16793	16890	16959	17122	17076	17029	16890	16943	16851	16866	16781	16820	16978	16838	17113	16931	17187	16823	16800	16926	16823	16803	16696	16787	16937	16855	16973	16885	16913	16682	16840	17096	16931	17035	16992	16805	16778	16892	16989	16871	16725	16850	16805	16752	16670	16885	16841	16972	17166	17102	17035	16895	17140	16960	16812	16894	16911	17208	16780	16965	16980	17033	16785	16875	16966	16984	16638	16792	16785	16828	16857	16880	17065	16866	17035	16960	16949	16746	16855	17024	16783	17137	16989	16881	16997	17030	16932	16867	16695	16934	16905	16985	17038	16908	16804	17028	16912	17106	17164	16923	16835	16831	17045	17190	16928	17004	17063	16971	16912	16942	16793	16964	17032	16904	16799	16944	17002	16850	16795	16968	16872	16969	17132	16918	16896	16908	17263	17063	16949	16930	16953	16864	16937	16927	16913	16792	17016	16817	16929	16793	17041	17053	16816	17194	16926	17080	16966	16905	17077	16896	16820	16837	16895	17001	16805	17089	16797	16969	16885	17067	17064	16889	17092	17025	16927	16902	16792	16870	16953	16810	16907	16846	16725	17013	17011	17092	16934	16950	16938	16972	16913	16705	16796	16816	17059	17036	16919	16987	16951	16878	16796	16967	17046	17046	17135	17154	16983	16932	16932	17028	17079	16837	16873	16954	17013	16666	16707	16828	16942	16957	16788	16746	16928	16757	16938	16825	16847	16899	16930	17025	16947	16983	16788	16996	16963	17175	16636	16950	17032	16984	16916	16949	16914	16814	16783	16764	17206	17189	16956	16940	16823	16718	16919	17054	16980	17005	16888	17100	17043	17062	16829	17121	16789	17026	16905	17228	17093	16849	16942	16893	16753	16916	16764	16910	16932	16913	16874	16961	17051	17033	16659	16816	16904	16904	16974	17102	17011	16927	17036	16961	16886	16939	17085	17017	16948	17025	16992	16839	17079	16824	16780	16897	16875	16857	17001	17011	16719	16874	16969	17090	17044	17058	17040	16958	17032	16945	16848	16956	16904	16864	17006	17069	17042	16958	16951	16903	16957	16714	17041	17080	16840	17034	16977	17010	17115	17086	16777	16936	17075	17051	16929	16982	16891	16966	17011	16901	17108	16978	16919	16991	16830	17053	16876	16816	16719	16968	16917	17084	16748	17069	17074	16725	16973	16935	17128	16729	16880	17003	16707	16931	16971	17076	17076	16853	16939	16987	16799	17093	17016	16909	16956	16859	17253	17082	16936	16850	17125	16954	16865	16764	16989	16746	17063	16835	16906	17015	16956	16859	17106	16894	16960	16995	16903	16944	16982	16847	16880	16993	16884	17104	16992	17148	16966	17086	17011	16679	16882	17038	16742	16999	16965	16996	16937	16842	16894	16934	16946	17071	16935	16961	17023	17036	17062	16921	17012	17012	17180	17114	17037	16977	16983	16915	17048	16792	16752	16967	16929	17034	16951	16902	17083	16861	17011	16896	17057	16817	16721	16859	16912	16870	16789	16973	17017	16806	17027	16993	16914	16906	16797	17056	17167	16885	16967	17230	16965	16902	16770	17000	16971	17078	16866	17044	16886	16903	16774	16750	17015	17004	16762	16925	17009	16936	16937	17113	16997	16858	17033	16818	17054	16996	16888	16924	16896	16765	16833	17096	17172	17022	16931	17008	17143	16919	16794	17025	16660	16811	16832	16872	17064	16781	16845	16879	17047	16927	16776	16811	16885	16891	17022	17007	16866	16934	16974	17027	17005	16842	16791	16856	16821	16944	16907	16870	16844	16906	16889	16950	17095	16966	17223	17092	17086	17053	16910	16824	16926	16760	16885	16748	16946	16947	17225	16803	16872	16764	16934	16869	16957	16842	17022	16921	16951	17071	17020	17007	17073	16972	17033	17074	16982	16977	16942	16964	17067	16726	16706	17007	16939	16926	16924	16884	16932	16959	17009	16980	16753	16828	17052	16739	17031	16800	17013	17186	16921	16810	17116	17142	17049	16933	16925	16855	17007	16795	17154	17014	16999	17052	16984	17038	16848	16911	16906	17035	16965	16846	17163	17011	16933	16847	17155	16988	16962	16922	16826	17005	17029	16813	16778	16743	16908	16991	17072	17089	16984	17057	16844	16868	16814	17083	17140	16774	16821	16951	17024	16989	17026	16892	17064	16910	16873	16848	16903	16881	17081	16800	17113	17107	16972	16798	17156	16895	16861
25010	40006	37498	29206	23495	20786	18648	17669	16874	16428	16151	15792	15566	15372	15363	14941	15099	14869	14731	14714	14779	14647	14643	14398	14452	14524	14475	14330	14602	14508	14474	14413	14369	14578	14335	14308	14277	14471	14445	14465	14540	14452	14491	14386	14403	14365	14258	14325	14439	14182	14526	14534	14410	14388	14372	14376	14447	14220	14443	14430	14308	14407	14448	14353	14458	14346	14541	14304	14405	14389	14587	14541	14531	14399	14155	14329	14310	14386	14660	14339	14280	14333	14374	14397	14446	14517	14368	14236	14291	14513	14400	14502	14349	14500	14392	14388	14328	14346	14304	14400	14400	14447	14534	14451	14404	14436	14302	14398	14476	14246	14341	14459	14419	14588	14265	14358	14393	14351	14310	14460	14311	14299	14408	14448	14286	14453	14474	14451	14125	14378	14318	14627	14335	14360	14381	14008	14319	14251	14379	14475	14379	14376	14335	14432	14538	14313	14486	14539	14307	14243	14227	14356	14450	14444	14314	14356	14436	14499	14481	14372	14288	14507	14474	14440	14326	14430	14275	14379	14526	14392	14387	14501	14369	14388	14332	14640	14238	14189	14307	14446	14391	14104	14389	14241	14373	14311	14309	14435	14389	14285	14352	14372	14267	14162	14296	14517	14380	14438	14386	14458	14321	14414	14395	14469	14254	14376	14423	14283	14337	14414	14353	14249	14275	14231	14345	14242	14378	14360	14430	14347	14321	14515	14370	14387	14362	14300	14459	14455	14316	14435	14384	14252	14386	14295	14410	14245	14175	14231	14368	14396	14257	14537	14444	14304	14282	14217	14462	14331	14208	14280	14399	14305	14337	14561	14302	14198	14258	14369	14270	14351	14364	14389	14368	14247	14349	14326	14258	14339	14369	14312	14433	14361	14395	14244	14303	14445	14466	14256	14448	14394	14225	14324	14500	14343	14387	14162	14285	14438	14387	14353	14354	14408	14485	14454	14503	14342	14486	14233	14487	14177	14393	14306	14323	14338	14154	14372	14428	14286	14224	14289	14527	14423	14381	14367	14285	14509	14276	14313	14353	14366	14521	14458	14441	14339	14434	14435	14349	14395	14386	14268	14532	14270	14258	14340	14368	14310	14385	14393	14461	14530	14374	14458	14339	14472	14328	14311	14343	14498	14385	14431	14574	14440	14306	14340	14622	14349	14359	14395	14347	14500	14363	14303	14408	14385	14447	14318	14302	14390	14278	14459	14317	14331	14257	14345	14333	14412	14396	14446	14294	14474	14160	14567	14447	14381	14380	14424	14415	14317	14382	14599	14246	14357	14388	14370	14436	14368	14361	14481	14423	14219	14357	14444	14525	14361	14402	14465	14443	14452	14562	14227	14360	14302	14419	14335	14459	14411	14270	14313	14434	14454	14349	14384	14444	14472	14416	14471	14271	14430	14240	14411	14288	14207	14388	14278	14386	14438	14248	14491	14370	14413	14434	14437	14319	14354	14336	14263	14346	14257	14499	14345	14420	14310	14194	14294	14282	14271	14440	14326	14429	14372	14464	14427	14440	14389	14443	14469	14393	14371	14459	14454	14306	14374	14349	14260	14273	14451	14450	14516	14379	14392	14488	14292	14388	14520	14341	14468	14276	14437	14436	14334	14470	14481	14309	14284	14265	14476	14388	14496	14277	14308	14188	14328	14462	14394	14257	14430	14325	14579	14283	14378	14258	14347	14288	14339	14427	14462	14384	14404	14518	14550	14375	14458	14441	14224	14372	14258	14288	14423	14351	14323	14363	14323	14385	14428	14284	14370	14398	14351	14291	14544	14329	14549	14428	14393	14397	14242	14387	14553	14307	14456	14246	14395	14372	14212	14484	14329	14338	14530	14428	14574	14339	14313	14346	14270	14474	14413	14352	14272	14415	14445	14409	14300	14201	14575	14462	14282	14289	14281	14463	14282	14420	14573	14432	14431	14403	14232	14321	14327	14279	14581	14341	14329	14321	14440	14246	14377	14372	14434	14304	14301	14258	14418	14273	14325	14260	14410	14326	14423	14334	14458	14480	14433	14386	14392	14304	14340	14453	14436	14251	14333	14390	14210	14441	14248	14291	14496	14508	14380	14337	14251	14327	14554	14404	14333	14479	14526	14339	14398	14389	14314	14388	14240	14331	14388	14488	14318	14335	14325	14392	14340	14347	14428	14448	14504	14380	14337	14497	14421	14443	14360	14329	14441	14431	14407	14341	14296	14342	14358	14407	14321	14327	14270	14191	14274	14314	14346	14234	14186	14276	14516	14589	14334	14355	14436	14302	14291	14426	14503	14502	14335	14122	14379	14307	14209	14303	14468	14335	14257	14277	14326	14345	14172	14391	14561	14439	14531	14413	14274	14322	14311	14390	14302	14335	14273	14291	14216	14566	14304	14385	14473	14281	14328	14400	14221	14446	14279	14514	14119	14434	14266	14558	14418	14398	14329	14343	14583	14429	14218	14358	14472	14547	14488	14379	14441	14321	14370	14541	14267	14319	14394	14369	14360	14267	14415	14398	14234	14275	14508	14421	14410	14255	14369	14397	14448	14260	14391	14422	14305	14193	14443	14351	14384	14276	14353	14375	14561	14320	14282	14367	14327	14376	14108	14218	14320	14482	14328	14526	14560	14495	14461	14560	14250	14421	14281	14417	14299	14505	14404	14293	14338	14507	14299	14343	14285	14426	14379	14339	14306	14510	14430	14302	14489	14404	14408	14280	14294	14538	14471	14437	14303	14225	14345	14391	14341	14267	14218	14287	14349	14367	14520	14464	14248	14486	14349	14435	14448	14430	14588	14370	14248	14403	14489	14437	14406	14452	14419	14388	14358	14534	14503	14329	14534	14311	14532	14487	14255	14377	14384	14431	14440	14267	14458	14416	14387	14360	14298	14218	14233	14247	14404	14427	14497	14279	14287	14439	14429	14420	14207	14468	14457	14396	14296	14421	14280	14433	14464	14376	14395	14332	14518	14592	14378	14469	14488	14340	14411	14354	14312	14450	14371	14520	14442	14490	14501	14294	14159	14434	14183	14235	14348	14332	14217	14183	14407	14452	14216	14247	14478	14356	14400	14430	14316	14512	14299	14396	14366	14406	14405	14519	14478	14307	14493	14499	14448	14602	14163	14359	14363	14384	14507	14335	14287	14458	14427	14378	14330	14388	14386	14297	14363	14185	14348	14339	14378	14468	14239	14399	14371	14250	14331	14435	14277	14240	14229	14289	14351	14221	14483	14373	14519	14381	14461	14357	14104	14407	14292	14297	14477	14354	14374	14363	14311	14267	14422	14292	14403	14419	14378	14362	14363	14381	14296	14324	14455	14290	14229	14415	14538	14209	14369	14373	14375	14360	14375	14402	14405	14372	14509	14309	14370	14466	14279	14322	14398	14219	14325	14193	14218	14514	14504	14466	14240	14372	14539	14453	14328	14363	14357	14245	14363	14283	14351	14527	14514	14354	14456	14232	14379	14362	14340	14279	14312	14310	14457	14470	14338	14404	14430	14456	14476	14459	14199	14451	14327	14274	14296	14274	14191	14425	14352	14308	14502	14351	14487	14389	14423	14271	14187	14308	14386	14215	14391	14426	14350	14373	14397	14299	14299	14324	14398	14319	14332	14396	14344	14303	14272	14414	14350	14335	14534	14330	14309	14263	14392	14458	14405	14368	14428	14352	14367	14354	14528	14399	14222	14460	14567	14272	14455	14392	14384	14453	14260	14284	14384	14180	14488	14453	14328	14300	14321	14500	14464	14365	14421	14339	14427	14493	14420	14481	14235	14414	14340	14368	14367	14330	14328	14330	14357	14508	14518	14284	14272	14294	14511	14185	14296	14480	14443	14423	14176	14503	14509	14374	14479	14416	14374	14466	14308	14329	14322	14339	14326	14318	14449	14316	14499	14349	14379	14424	14343	14415	14273	14418	14389	14255	14361	14558	14393	14282	14622	14414	14572	14422	14281	14309	14466	14695	14234	14468	14331	14507	14344	14413	14202	14326	14348	14457	14400	14451	14418	14456	14287	14418	14471	14453	14356	14225	14492	14416	14259	14162	14280	14385	14347	14282	14166	14377	14264	14268	14339	14384	14347	14478	14376	14221	14283	14404	14352	14360	14370	14387	14287	14354	14489	14328	14316	14395	14410	14344	14334	14514	14213	14556	14501	14256	14405	14383	14291	14336	14232	14350	14227	14480	14379	14521	14381	14258	14259	14293	14369	14293	14492	14491	14503	14326	14415	14387	14510	14435	14374	14359	14407	14427	14477	14515	14258	14240	14433	14450	14520	14452	14279	14289	14239	14142	14519	14276	14432	14396	14500	14230	14110	14380	14433	14351	14318	14398	14407	14349	14395	14435	14457	14208	14311	14406	14197	14334	14427	14434	14426	14401	14327	14420	14308	14352	14456	14303	14356	14275	14368	14363	14413	14409	14512	14388	14244	14471	14430	14312	14331	14453	14342	14324	14485	14337	14246	14443	14265	14298	14579	14392	14345	14285	14379	14400	14214	14392	14424	14328	14425	14306	14454	14308	14308	14356	14294	14352	14424	14371	14360	14422	14465	14398	14373	14434	14511	14323	14176	14434	14434	14410	14415	14511	14433	14348	14404	14635	14237	14439	14478	14322	14559	14399	14345	14451	14470	14305	14503	14273	14307	14276	14278	14222	14169	14331	14474	14596	14399	14395	14303	14523	14327	14326	14334	14378	14287	14291	14376	14280	14426	14462	14482	14287	14481	14346	14459	14406	14362	14385	14281	14356	14423	14479	14206	14488	14341	14512	14374	14312	14233	14472	14286	14246	14268	14578	14215	14338	14326	14462	14334	14391	14451	14343	14502	14346	14304	14417	14376	14224	14443	14351	14288	14421	14336	14300	14393	14419	14446	14509	14508	14408	14276	14309	14344	14479	14240	14275	14501	14500	14345	14328	14403	14405	14335	14371	14306	14505	14282	14408	14358	14301	14197	14280	14509	14429	14217	14299	14383	14410	14286	14443	14310	14358	14341	14350	14438	14418	14171	14305	14436	14368	14505	14332	14351	14320	14352	14362	14412	14321	14495	14414	14522	14435	14336	14342	14259	14185	14424	14479	14301	14397	14301	14433	14370	14476	14378	14410	14317	14425	14234	14306	14388	14351	14451	14440	14160
23839	21011	28424	23935	22248	24677	25331	21101	20166	19906	19545	19326	19075	19037	18733	18771	18401	18440	18132	18297	18061	17992	18169	18058	17893	18122	18032	18015	17945	17882	17892	17908	17958	17929	18129	17746	18002	17906	17789	17882	18139	17927	18042	17906	18068	17864	17907	18144	18208	18154	18080	17767	17925	17970	17807	17864	17900	18031	18138	17801	17880	17877	18066	17829	17996	17952	17873	17608	17882	18045	18155	17945	17958	17788	18044	18040	17936	17946	17929	17697	17893	17916	17903	17975	17974	17897	18070	18024	18048	17878	17851	17855	18223	18063	17721	17814	17891	17699	17759	17826	17870	17919	18045	17994	17970	17917	17897	17824	17933	18060	17849	17854	17772	17674	18117	17904	18065	17924	18006	17794	17789	17983	17846	17820	17933	17950	17938	17865	18003	18075	17840	17929	17760	17719	17875	17887	17895	18222	17800	17778	17782	17927	18121	17864	17801	17882	17727	17858	17958	17892	17942	17875	18004	17788	17849	17813	17791	17948	17847	18089	17962	17881	18023	17801	17785	17831	17811	17687	17776	17810	17885	17964	17847	18019	17831	17916	17886	17924	17833	17648	18001	17815	17989	17963	17837	17952	17900	17860	17787	17645	17748	17816	17921	18005	17796	17906	17897	18018	17969	18057	17939	18021	18085	17995	18002	17897	17840	17962	17943	17585	17755	17909	17781	17840	17802	17961	17978	17854	17777	17866	17984	18037	17920	17749	17918	18058	18002	17941	17818	17851	17928	17881	17968	17658	17879	17734	17858	17808	17786	17920	17863	17738	17812	17757	18050	17987	17905	17984	18079	17819	17925	17760	17733	17799	17948	17665	18014	17890	17815	18070	17722	17878	17926	17877	17927	17802	17916	18166	17919	17809	17933	18122	17958	17822	18080	17987	18168	17880	17792	18000	18049	17921	17923	17914	18136	18016	17894	17878	17965	17925	17746	17579	17943	17885	17955	17909	17848	17845	18002	17995	17957	17867	18063	17970	18144	17747	17961	18054	17823	17830	17847	17860	17874	17925	17866	17791	17813	18005	18025	18077	18003	18116	17923	17951	17850	18030	17795	17801	17857	18009	18028	18004	17911	18038	17960	17866	18066	18059	17975	18066	17886	18056	17938	17961	18028	17760	17935	17942	17858	17866	17735	17861	18012	17844	17883	17897	17858	17959	18032	17949	17916	18046	17941	17927	17895	17844	17996	17924	17842	17946	17973	17957	17778	17959	17667	17644	17919	17883	17806	17863	18002	17840	17871	17905	18076	17799	17903	17856	17853	17766	17862	17765	17732	17976	17856	17815	17987	18033	18064	18061	17910	17937	17940	18015	17768	17947	17982	17919	17885	17857	17953	17857	17789	17846	17854	17797	17875	17832	17861	17769	18033	17687	17969	17715	17944	17841	17897	17956	17824	17861	17914	17977	17835	17817	17829	17828	17829	17817	17883	17769	17959	18025	17808	17886	17849	17745	18086	17828	17772	17846	17781	17954	17885	17976	18172	17995	17830	17866	17664	17796	17731	18102	17995	17967	17739	17943	17966	17883	17893	17751	17811	17916	17790	17905	17948	17810	17905	17836	17913	17829	17814	18016	17859	17736	17780	17813	18197	17959	17987	17953	17762	18008	17901	17961	17947	17704	17979	17922	17589	18030	17792	17761	17746	17792	17833	17887	17976	17882	17886	17791	18021	17906	17944	17853	17854	17844	18020	17917	17904	17770	17658	17853	17875	18114	17941	17962	17849	17844	17877	17892	17954	17950	17822	17994	17930	17857	17850	17773	17880	17903	17938	17910	17771	17726	17955	17995	17839	17821	17764	18123	17923	17813	17861	17932	17818	17985	17860	17839	17986	17726	18002	17914	18025	17880	17897	17840	17753	17904	18056	17749	18037	18059	17810	17801	17874	17894	17922	17696	17639	17840	17720	17808	17843	18042	17943	17922	17787	17849	17752	17889	18064	17914	17927	17959	18091	17880	17975	18026	17878	17844	17971	17798	17781	17868	17940	17988	17908	17848	17812	17848	17880	17938	17826	17753	17903	17774	17913	17768	17859	17977	17910	17754	17646	17777	17525	17908	17914	17761	17991	17842	17845	17927	17837	17698	17715	17793	17857	17945	18067	18274	17950	17843	17765	18019	17909	17878	18003	17987	17768	17846	17793	17750	17927	17881	17879	17684	17787	17697	17757	17774	18068	18136	17919	18027	17971	18091	17958	17655	17888	17924	17983	17819	17801	17848	17803	18033	17900	17844	17948	17820	17831	17840	17949	17614	17708	17798	17881	17929	17906	18093	18041	17848	17787	17964	17958	17872	17924	18039	18088	17865	17996	17844	18042	17859	18251	17796	17916	18069	17729	18104	18002	17954	18004	17754	17924	17648	17771	17680	17847	17941	17952	18024	17932	18021	17961	17821	18041	17801	17920	17734	17948	17942	18049	17763	18033	17954	17877	17779	17895	18105	17828	17959	17793	17885	17937	17997	18072	17784	17939	18044	17886	17960	17799	17898	17821	17878	17856	17935	17807	17870	18086	17942	17967	18000	17981	17816	17918	17738	18111	17844	17913	18020	17928	17920	17945	17851	17557	17868	17812	17993	17932	17732	17901	17859	17782	17747	17966	18005	18035	17995	17787	17868	17846	17918	17858	17854	17965	17989	17884	17850	17596	17626	17870	17864	17788	17823	17815	17864	17768	17860	18094	17901	18066	17728	17972	18017	17942	17996	17988	17861	17959	17816	17841	17759	17635	17790	17962	18032	17932	17995	17815	17845	17886	18012	17937	17870	17687	17717	17940	17959	17910	17861	17920	17976	17815	17931	18035	17812	17814	18024	17900	17932	18058	17863	17863	17840	17938	17757	17691	17889	17813	17758	17812	17900	17922	18095	17704	17794	17951	17914	18057	18053	17985	17884	17875	18132	17842	17953	17995	17866	17903	17794	17977	18001	17842	18042	17798	17844	17823	17815	17929	17906	17999	17746	17963	18066	17879	17944	18025	17918	17841	17911	17918	17841	17749	17924	17916	17862	18114	17858	17873	17861	17923	17824	17892	17873	17900	17882	18010	18000	17842	17771	17955	17841	17853	18221	17860	17842	17864	17932	17997	17881	17844	17793	17655	17816	17933	17850	17979	17849	17730	18018	17979	17799	17968	17832	17805	17899	18000	17787	17870	17904	17855	17834	17824	17939	17988	17667	17825	17922	17709	17678	17944	18012	17827	17977	17830	18019	18038	17847	18034	17798	18144	17923	17997	17887	18072	17977	17942	17801	17945	17924	17799	17998	17849	17785	18003	17860	18046	17784	17958	17907	17922	17843	17875	17921	17873	17762	18106	17835	17890	17667	17703	17902	17854	18049	17905	17885	17902	17938	18083	17844	17852	18149	17926	17784	17779	17930	17967	17896	17829	17651	17873	17768	17897	17833	17862	17839	17968	17714	17870	17846	17828	17749	17796	17737	17670	17604	17888	17764	17942	17917	17953	17806	17938	17794	17973	17796	17769	17809	17841	17747	17730	17875	17732	17891	18039	17837	17815	18051	17849	17970	17927	17673	18019	17801	18017	17865	18012	17870	17789	17963	17693	17853	17949	17923	17520	17992	17990	17929	17983	17759	17924	18010	17918	17931	17938	18067	18095	17748	17930	17883	17692	18009	18059	17830	17726	17920	17833	18008	17978	17862	17697	17879	17719	18026	17892	17956	17897	17896	17957	17943	17929	18010	17778	17979	17856	17919	17908	17697	17809	17723	17930	17792	18078	17701	17691	18103	18091	17868	17781	17803	18134	17872	17901	17863	18021	17717	18046	17760	18156	17868	17893	17940	17814	17703	17971	17608	17660	17761	17965	17828	18189	17860	17802	17863	17903	17728	17968	17971	17687	18093	17973	17849	17807	17847	17999	17986	17906	18008	17844	17812	17885	18000	17806	18043	17846	17892	17839	17935	18022	17666	17709	17868	18025	17964	17997	17863	17748	17992	17782	17554	17951	17773	17932	17796	18007	17997	18140	17781	17696	17577	17874	18000	17631	17858	17954	17737	17914	17839	17987	17964	18031	17959	18026	18014	17807	17857	17918	17690	17893	17865	17777	17867	17892	17849	17806	17914	17943	17778	18044	18036	18018	17624	17775	17667	17712	17839	17826	17902	17859	17812	17782	17798	17903	17908	17976	17837	17898	18024	17900	18010	18159	18107	17909	17783	17733	17890	17909	17804	18062	18021	18105	17848	17821	17871	17865	17897	17829	17863	17558	17856	17900	17932	17944	17985	17707	17922	17884	17839	18028	17953	17840	18003	17936	17975	17985	17756	17854	17904	17625	17738	17804	17919	17785	17945	17993	17879	17858	18067	18065	17829	17870	17901	17849	17918	17843	17696	17994	17813	17876	17870	17857	17670	17727	17781	17799	17892	17931	18003	17936	17805	17922	17864	17998	17676	17672	17781	17718	17825	17949	17938	17650	17875	18090	17959	17999	17970	17890	17838	17950	18018	17859	17799	17845	18147	18055	18077	17967	18089	17867	17861	17736	17884	17879	17840	17903	17775	17913	17853	18041	18043	17845	17815	17855	17854	17965	18060	17718	17950	17961	17754	17932	17882	17986	17885	17952	17720	17872	17936	17809	17742	17835	17933	17820	17880	18036	17877	17842	17822	17786	17788	17945	17850	17966	17961	17977	17818	17902	18039	18004	17758	17916	18047	17964	17882	17816	17829	18017	17772	17891	17926	17983	17968	17935	18126	18017	17854	17851	18123	18105	18048	17882	17937	17998	17784	17986	17914	18108	17760	18062	17795	17894	17760	17912	17940	18073	17692	17762	17798	17813	17835	17993	17850	17917	18106	18152	17952	18085	18170	18106	17929	17940	17980	17808	17958	17882	17844	17705	17873	17775	17670	17918	17884	17943	17785	17681	17818	18032	18002	18057	17941	17884	17892	17998	17811	17773	17846	17732	17824	18010	18013	17943	17862	17832	17848	17940	17907	17912	17819	18040	17959	17999	18011	17888	17790	17777	17846	17745	17958	17862	17987	17818	17819	17741	17878	18155	17754	17885	17679	17997	17691	17790	17886	17819	17809	17796	17990	17841	17786	17686	17807	17563	17774	17825	18012	17970	17906	17845	17977	17915	17907	17902	18002	18146	17890
26821	44932	42671	33231	27344	23619	21091	19304	18778	17904	17279	16949	16456	16279	16091	15986	15801	15493	15366	15290	15287	15145	15120	15109	15104	14891	14967	15042	14891	14987	15019	14972	14944	15027	15040	15085	14838	14801	14997	14938	15232	14975	14893	14906	14867	14973	14955	14879	15070	15027	14873	14992	15027	15076	14930	14876	14820	14907	14934	14871	14931	14957	15037	14732	15051	14979	14945	14983	14809	15009	15001	15169	15013	14934	15136	14976	14961	14827	14976	14927	14832	14899	15081	14952	14675	14840	14881	14966	14864	14833	14897	15093	14948	14759	14955	15023	14977	14859	14879	14774	15057	14931	14846	14911	14794	15008	14962	14798	14847	14900	15015	15001	14802	15042	15059	14985	14884	14810	14632	14973	14848	14816	14871	15095	14882	14766	14788	14891	14943	14856	14708	14903	14736	14865	14823	14806	14740	14760	14767	14762	14717	14990	15069	14864	15012	14883	14919	14931	14919	14913	14909	14735	14936	14971	15017	15037	14773	15009	15042	14932	14918	14847	14765	14932	14829	14956	14914	14979	14897	14950	14864	14839	14874	14851	14838	14869	14889	14954	14993	14943	14901	14710	15130	14852	14921	14977	14866	14796	14815	14925	14863	14951	14905	15057	14818	15061	14786	14936	14990	14899	14924	14838	14822	14810	14999	14893	14782	14838	14982	14892	14923	15157	14927	14842	14842	14821	14942	14950	14885	14933	14970	14954	15050	14814	15001	14795	14989	14813	14815	14883	15021	14864	14935	14905	14891	15058	14866	14925	14867	14955	14838	14915	14900	14973	14855	14957	14946	14842	14975	14759	15096	15138	14965	15006	14853	14901	15077	14846	14915	14905	14929	14969	14991	14914	14850	14881	14954	14761	14989	14982	14935	14865	14921	14804	14875	14805	14928	14899	14988	14885	14831	14831	14892	15023	15013	14937	14931	14864	14855	14833	14999	15022	14929	14817	14917	14943	14898	14851	14794	14921	14931	14832	14982	14832	14893	15045	14711	14940	14991	14916	14936	14985	14981	14874	14866	14861	14694	14930	14730	14966	14881	15000	14810	14987	14921	14882	14827	15019	14893	14990	14889	15046	14859	14861	14996	14895	14834	14973	14880	14815	15069	14806	14922	14912	15033	14867	14924	15025	14776	14753	14853	15004	14910	14917	14808	15021	14943	14689	15013	15057	14950	14924	15010	14970	14877	14941	14794	14982	14818	14884	14879	14976	14904	14939	14795	14933	14870	14856	14770	14955	14888	14854	14814	14949	14883	15017	14966	14950	14875	14759	14936	15060	14943	14827	14831	14854	14932	14893	15052	14935	14810	14823	14845	14960	14954	14842	14940	14865	14807	14738	14555	14954	15023	14744	14944	14970	14867	14972	14886	14756	14945	14786	14813	14945	14902	14825	14938	14696	14757	14890	14999	15042	14993	14817	14796	15088	14881	14862	14907	14982	14608	14906	14970	14922	14804	14862	14994	14833	14824	14806	14881	15032	14692	14982	14938	14937	14930	14895	14702	14901	14895	14831	15078	15127	14760	14705	14817	14770	14831	14781	14917	14819	14895	14760	14962	14918	14864	15004	14955	14990	14846	14862	14964	14983	15053	14956	14803	14916	14629	14819	14959	14986	14666	14965	14952	14972	14927	14877	14873	14985	14850	14793	14791	14894	14877	14831	14817	14817	14735	14948	14830	14910	14869	14876	14981	14877	14974	14869	14921	14946	14910	14915	14966	14858	14891	14882	14824	14914	14982	15002	14755	14908	14866	14851	14827	14905	15004	14893	14875	14995	14808	14939	14949	14886	14819	14833	14604	14903	14935	14968	14868	14945	14886	14777	14832	14832	14934	15014	14753	14792	14903	14823	14998	14836	14796	14848	14892	15083	14907	14945	14877	14956	14929	14779	14843	14861	14861	14952	14798	14991	14923	14856	15036	14738	14903	14672	14875	14984	14985	14747	14871	15006	14834	14944	14917	14813	14999	14851	15022	14808	14930	14937	14877	14804	14981	14873	14776	14902	14789	14895	14999	14869	14785	14889	14836	14769	14899	15011	14871	14803	14857	14928	14847	14785	14819	14772	14895	15006	14861	15006	15089	14677	15022	15011	15105	14764	14848	14730	14889	14948	14864	14894	14802	14843	14872	14931	14922	15023	14684	14897	14839	14949	14736	14891	14841	14875	14887	14744	14785	15033	14782	14808	15049	14972	15054	14916	14904	14889	14902	14844	14881	14699	14940	14890	14876	14854	14902	14822	14891	14884	14903	14809	14942	14899	14900	14970	15041	14975	14876	15018	14822	15066	14883	14783	14847	14755	14985	14880	15050	14845	14839	14890	15050	14745	14849	14946	14706	15032	14869	14919	14946	14819	14861	14953	14978	14901	15000	14917	14825	14909	14966	14937	14892	14872	14886	14853	14850	14699	14920	14772	14972	14877	15162	14817	14999	15062	14994	14814	14958	14806	14997	14940	14882	14852	14754	14926	14780	15017	15009	14777	14731	14928	14873	14798	14977	14843	15019	14963	14996	14880	14814	14957	14965	14942	14758	14860	15005	14997	14877	14797	14914	14782	14990	14910	14899	14920	14931	14904	14898	14856	14859	14996	15012	14766	14960	14843	14965	14804	14755	14796	14906	14857	14693	14942	14951	14919	14895	14914	15032	14891	14718	15074	14844	14990	14820	14776	14938	14949	14953	14853	14822	14876	14757	14892	14965	14861	14928	14908	15044	14908	14952	14883	14842	14794	14992	14757	15021	14960	15040	14970	14899	14907	14862	14874	14860	14985	14967	14831	14778	14764	15001	14780	15015	14818	14928	14923	14830	14949	15038	14773	14948	14966	14906	14997	14918	14972	15055	14930	14718	14742	15166	14941	15032	14849	14793	15056	14933	14903	14670	14957	14914	14986	14903	14779	14945	14837	15009	14912	14904	14816	14850	15090	14840	14856	14891	15038	14897	14968	14835	14788	14922	14949	14948	14771	14906	14817	14955	14681	14936	14901	14927	14826	15017	15039	15025	14857	14942	14836	14734	14939	15067	14820	14864	14926	15025	14900	14873	14895	14819	14922	14676	14937	14949	14831	14967	15154	14963	14964	14952	14802	14917	14908	14859	14842	14969	14886	15112	14938	14907	14886	14779	15102	15049	14781	14970	14913	14921	14841	14880	15017	14883	14849	14801	14863	14894	14928	14962	15044	14936	14890	14926	14827	14899	15264	14913	14849	14838	14766	14763	14708	14865	14743	14911	14881	15037	14844	14839	14836	14888	14888	14732	14934	14953	14837	14640	14985	14847	14831	14891	14964	14937	14869	14871	14901	14956	14805	14902	14994	14848	15023	14884	14908	14899	14758	15104	14978	14833	14839	14916	14834	14877	14918	14966	14916	14932	14894	14723	15001	14894	14819	14978	14853	14781	14854	14835	14775	15084	14723	14726	14742	14931	14955	14992	14852	14830	14933	14801	14967	14853	14944	14816	14985	14991	14897	14984	15012	14780	14918	15031	14864	14965	14832	14906	14815	14893	14917	14930	15006	14744	14951	15022	14892	14967	14989	14890	14744	14948	14950	14885	14886	14941	15083	14926	15001	14958	14919	14904	14957	14851	14898	14896	14887	14841	14807	15053	14824	14965	14953	14932	14854	14985	14813	14787	14875	14961	14908	15069	14943	15011	14853	14766	14885	14933	14871	14808	14829	15020	14969	14838	14886	14791	15032	14945	14877	14962	15112	14941	14781	14847	14793	14942	14846	14797	14860	14991	15052	14971	14761	14746	14963	14909	14853	14885	14822	14917	14945	14862	14727	14847	14709	14724	14624	14739	14894	14863	14866	14862	15052	14980	14913	14893	15100	14991	14919	14937	14815	14778	14975	14891	14968	14966	15017	14932	14838	14877	14788	14922	14962	14967	14922	14982	14797	14914	14859	14770	14965	14982	14914	14953	14780	15029	14772	14784	14990	14843	14880	14925	14942	14917	14829	14960	15074	14895	14835	14809	14762	14813	14988	14781	14900	14786	14892	14806	14704	14799	14962	14861	14879	15108	14983	15040	14826	14954	14797	14993	14913	14786	14820	14897	14850	14932	14924	14696	14740	14937	15087	15020	14835	14946	14807	14911	14866	15010	14897	14894	14910	15067	14826	14841	14933	14962	14877	14831	14858	14904	14948	14794	15030	14797	14859	14860	14867	15018	14850	14819	14886	14742	14923	15041	14917	14913	14951	14910	14884	14974	14966	14880	14732	15015	14873	14968	14972	14935	14943	14884	15037	14767	14797	14821	14961	15113	14904	14883	14973	14815	14900	14970	14855	15026	15089	14871	14861	14922	14797	15025	14908	14914	14896	15041	14930	14779	14986	14750	14912	14880	14777	15055	14863	14903	14883	14996	14931	14943	14960	15015	14933	14859	14831	14881	15189	14808	14758	15156	14670	15030	15089	14872	14698	14746	14851	14943	14805	14898	14850	14943	14762	15030	14847	14978	15163	14909	14899	14978	14972	14954	14842	14923	14700	14841	14902	14779	14790	14901	14999	14748	15009	14993	14903	14939	14844	15036	14808	14791	14772	14871	14913	15057	14987	14972	14866	14823	14886	14875	15050	15075	14854	15021	14940	14782	15009	14723	15010	14922	14969	14893	14893	14866	14985	14845	14969	14893	14916	14947	14778	14954	14912	14916	14812	14805	14956	14842	14690	14694	14885	14742	14775	15156	14906	15044	15044	14883	14982	14905	14872	14844	14678	14954	14947	14782	14945	14886	14897	14779	14779	14787	14899	14874	15015	15070	14872	14940	14996	15119	14752	14761	14910	14782	14928	14854	14877	15006	15191	14797	14863	14913	14808	14906	14945	14860	14895	14868	14960	14970	14827	15064	14882	15088	15117	14885	15103	14980	14918	14998	14918	14821	15224	14963	14825	14865	15104	14954	14825	14912	14752	14953	14795	14974	14816	14833	15136	14760	14813	14883	14863	14919	14874	14888	14943	15018	14803	15046	15003	14829	14857	14867	14892	14871	14824	14978	14828	14884	14794	14946	14735	14846	14974	14886	14874	15035	14813	14769	14982	15011	14904	15048	14856	14747	15043	14828	14855	14792	14874	14781	14888	14924	14715	15036	14940	14815	14925	14904	14974	14732	14890	14950	15004
30994	26474	28085	24319	20355	19071	18262	17857	17636	17139	17282	17277	17103	16801	17097	16712	16778	16804	16922	16715	16797	16505	16481	16705	16568	16548	16657	16732	16655	16507	16550	16375	16520	16726	16449	16654	16544	16748	16654	16521	16431	16635	16618	16631	16638	16568	16671	16509	16544	16582	16562	16611	16604	16476	16704	16646	16613	16492	16421	16418	16602	16624	16509	16373	16626	16396	16618	16450	16558	16629	16606	16555	16580	16586	16678	16757	16692	16621	16531	16432	16650	16564	16522	16560	16398	16499	16594	16571	16403	16704	16507	16439	16399	16771	16588	16497	16646	16555	16846	16702	16830	16421	16676	16592	16483	16526	16535	16544	16464	16396	16731	16522	16628	16601	16613	16511	16496	16530	16461	16476	16601	16674	16668	16498	16637	16559	16517	16700	16605	16475	16627	16624	16552	16652	16454	16581	16496	16468	16309	16560	16687	16595	16708	16576	16634	16535	16381	16420	16506	16635	16720	16492	16718	16660	16493	16522	16493	16704	16771	16558	16488	16425	16394	16629	16671	16642	16435	16551	16571	16467	16548	16584	16624	16517	16514	16544	16520	16357	16558	16566	16741	16543	16820	16574	16558	16394	16653	16563	16593	16518	16482	16547	16437	16464	16240	16363	16549	16457	16649	16616	16656	16627	16718	16679	16413	16511	16619	16536	16399	16502	16387	16611	16562	16623	16473	16585	16554	16328	16581	16626	16595	16758	16518	16694	16530	16552	16708	16566	16542	16488	16563	16604	16600	16515	16472	16549	16586	16433	16484	16385	16548	16422	16509	16764	16588	16724	16649	16608	16609	16539	16631	16485	16587	16677	16551	16359	16456	16447	16582	16408	16603	16522	16443	16427	16774	16581	16479	16584	16597	16602	16311	16666	16723	16768	16713	16715	16651	16529	16528	16510	16453	16645	16647	16582	16542	16724	16515	16427	16495	16538	16419	16484	16435	16365	16440	16542	16485	16703	16481	16479	16734	16506	16555	16566	16576	16660	16565	16623	16757	16585	16577	16305	16519	16676	16511	16526	16519	16465	16312	16565	16419	16625	16603	16633	16503	16408	16579	16650	16397	16454	16448	16498	16418	16567	16471	16666	16400	16731	16522	16609	16462	16439	16595	16584	16548	16568	16812	16606	16554	16659	16678	16635	16596	16556	16597	16671	16476	16546	16634	16380	16623	16694	16675	16660	16412	16632	16388	16517	16725	16543	16767	16324	16405	16368	16585	16470	16471	16655	16508	16610	16620	16520	16672	16603	16552	16600	16521	16700	16516	16817	16742	16602	16605	16640	16411	16597	16427	16614	16627	16650	16605	16557	16655	16433	16515	16728	16571	16755	16500	16424	16547	16606	16566	16556	16451	16636	16621	16636	16694	16394	16616	16710	16579	16626	16621	16659	16640	16596	16624	16854	16392	16745	16503	16569	16482	16568	16480	16686	16561	16525	16388	16497	16498	16661	16697	16679	16427	16494	16703	16771	16532	16411	16648	16486	16349	16459	16630	16715	16579	16757	16438	16584	16438	16574	16623	16395	16584	16573	16800	16605	16567	16543	16739	16539	16671	16782	16530	16717	16577	16555	16689	16577	16674	16578	16513	16534	16726	16637	16458	16568	16568	16571	16544	16423	16695	16562	16316	16481	16319	16463	16478	16427	16705	16609	16521	16681	16659	16558	16770	16726	16675	16723	16555	16450	16831	16685	16506	16554	16510	16575	16505	16515	16465	16503	16519	16501	16387	16331	16626	16702	16683	16671	16637	16441	16670	16563	16618	16569	16574	16474	16499	16473	16614	16676	16575	16508	16365	16560	16526	16427	16646	16618	16492	16675	16524	16473	16598	16383	16678	16429	16599	16589	16766	16543	16547	16576	16546	16572	16547	16522	16430	16533	16672	16512	16477	16507	16565	16495	16528	16650	16595	16690	16616	16501	16441	16646	16423	16507	16516	16554	16473	16252	16543	16474	16468	16418	16478	16477	16567	16626	16616	16527	16485	16598	16526	16562	16577	16641	16511	16532	16616	16515	16540	16694	16636	16360	16402	16617	16454	16551	16507	16581	16530	16648	16725	16553	16550	16389	16741	16751	16409	16518	16523	16573	16446	16506	16581	16649	16567	16823	16641	16483	16568	16509	16483	16408	16385	16708	16560	16488	16415	16481	16391	16576	16524	16479	16666	16506	16325	16649	16647	16585	16505	16642	16576	16500	16588	16468	16652	16634	16402	16787	16450	16506	16627	16467	16598	16545	16541	16541	16628	16459	16394	16668	16537	16538	16734	16650	16725	16590	16496	16521	16654	16454	16594	16655	16501	16670	16831	16737	16616	16472	16727	16533	16575	16572	16448	16661	16517	16503	16528	16620	16909	16492	16476	16489	16473	16526	16727	16482	16589	16507	16494	16491	16469	16515	16633	16573	16561	16568	16541	16493	16804	16743	16532	16684	16394	16443	16704	16559	16507	16500	16528	16575	16479	16585	16657	16679	16621	16764	16718	16733	16543	16522	16482	16483	16580	16815	16607	16692	16573	16512	16558	16486	16675	16540	16701	16689	16657	16625	16589	16397	16602	16601	16509	16728	16560	16409	16621	16465	16623	16650	16467	16645	16593	16451	16413	16461	16485	16507	16609	16785	16665	16518	16376	16482	16596	16531	16583	16367	16612	16406	16601	16320	16512	16520	16481	16404	16267	16587	16628	16576	16550	16618	16415	16473	16497	16411	16664	16439	16566	16599	16629	16642	16639	16656	16562	16560	16369	16659	16726	16508	16570	16690	16699	16654	16649	16474	16536	16481	16607	16468	16505	16537	16652	16492	16502	16395	16683	16462	16539	16759	16629	16723	16510	16565	16807	16667	16501	16604	16663	16521	16454	16562	16557	16658	16626	16595	16664	16415	16725	16621	16436	16560	16648	16623	16465	16554	16669	16533	16723	16548	16519	16532	16635	16686	16695	16725	16568	16779	16601	16660	16649	16578	16400	16576	16523	16396	16479	16575	16619	16606	16803	16831	16540	16625	16520	16548	16611	16742	16632	16526	16543	16594	16687	16389	16524	16602	16711	16617	16698	16587	16661	16395	16624	16402	16506	16521	16535	16635	16658	16582	16724	16409	16509	16681	16463	16634	16372	16679	16548	16592	16456	16652	16536	16538	16631	16356	16678	16556	16502	16491	16588	16596	16546	16547	16506	16442	16553	16929	16579	16424	16498	16618	16368	16476	16618	16453	16630	16642	16528	16420	16542	16674	16677	16676	16388	16666	16473	16508	16552	16669	16516	16567	16495	16643	16617	16567	16632	16467	16604	16367	16737	16778	16449	16555	16669	16652	16630	16585	16533	16418	16609	16355	16466	16466	16349	16677	16518	16641	16730	16479	16610	16582	16641	16792	16465	16433	16588	16591	16642	16410	16455	16598	16325	16532	16300	16580	16743	16498	16568	16579	16654	16663	16483	16494	16598	16531	16529	16775	16502	16461	16567	16379	16659	16543	16610	16624	16375	16487	16732	16499	16755	16601	16618	16553	16480	16960	16614	16502	16468	16233	16747	16627	16611	16537	16631	16838	16988	16580	16537	16508	16578	16472	16672	16726	16540	16575	16534	16502	16549	16704	16668	16215	16358	16578	16379	16661	16400	16558	16793	16656	16675	16554	16453	16428	16410	16550	16578	16542	16694	16535	16428	16555	16530	16531	16509	16667	16533	16509	16512	16529	16651	16496	16519	16453	16651	16551	16378	16682	16524	16718	16574	16563	16675	16484	16469	16729	16423	16667	16548	16572	16692	16530	16820	16616	16514	16648	16633	16447	16333	16269	16454	16612	16634	16601	16363	16575	16585	16783	16623	16329	16752	16545	16747	16548	16549	16614	16405	16526	16718	16575	16684	16658	16792	16822	16776	16507	16638	16513	16561	16683	16426	16463	16569	16532	16558	16427	16362	16546	16522	16754	16589	16664	16555	16696	16625	16611	16700	16659	16577	16364	16383	16457	16519	16517	16667	16504	16474	16566	16421	16796	16636	16696	16239	16474	16481	16501	16783	16517	16643	16789	16699	16605	16449	16773	16597	16574	16705	16501	16592	16536	16376	16516	16527	16540	16728	16517	16629	16544	16513	16549	16488	16699	16386	16696	16678	16715	16743	16591	16574	16738	16579	16518	16719	16603	16581	16649	16688	16921	16731	16611	16616	16525	16496	16406	16432	16446	16586	16613	16520	16490	16437	16518	16735	16582	16471	16727	16590	16545	16393	16625	16691	16443	16342	16496	16609	16690	16561	16353	16703	16494	16671	16472	16611	16706	16424	16631	16852	16615	16766	16603	16593	16672	16550	16501	16404	16251	16503	16719	16716	16706	16544	16585	16412	16548	16760	16556	16420	16597	16438	16528	16523	16532	16465	16501	16609	16493	16605	16697	16554	16448	16505	16693	16631	16520	16334	16604	16561	16545	16494	16637	16756	16521	16739	16482	16621	16470	16767	16581	16494	16577	16631	16513	16319	16458	16665	16514	16502	16591	16647	16659	16555	16446	16505	16508	16526	16431	16589	16600	16610	16618	16641	16566	16717	16607	16709	16568	16534	16588	16635	16687	16683	16484	16710	16589	16635	16309	16654	16497	16657	16589	16469	16602	16412	16442	16639	16664	16580	16523	16545	16571	16413	16520	16711	16688	16605	16441	16532	16802	16365	16612	16516	16586	16505	16594	16534	16679	16462	16510	16475	16477	16366	16549	16424	16502	16609	16417	16463	16572	16608	16483	16608	16568	16779	16750	16555	16544	16628	16611	16686	16757	16549	16320	16524	16580	16642	16599	16787	16733	16435	16445	16542	16538	16445	16501	16665	16483	16595	16552	16752	16493	16573	16637	16386	16601	16642	16526	16341	16481	16650	16490	16531	16542	16535	16558	16685	16753	16514	16413	16578	16631	16726	16576	16545	16604	16466	16631	16736	16560	16577	16582	16644	16721	16571	16461	16679	16685	16657	16559	16520	16540	16634	16534	16485	16433	16666	16562	16531	16587	16319	16580	16617	16394	16528	16599	16576	16580	16645	16582	16506	16486	16485	16654	16281	16595	16564	16476	16560	16594	16436	16507	16607	16533	16721	16667	16665	16510	16725	16676	16528	16366	16656	16681	16520	16534
25378	34005	31391	24128	20094	17900	16560	16170	15627	15470	15010	14990	14809	14446	14486	14540	14603	14463	14319	14327	14241	14289	14251	14273	14161	14185	14111	14369	14276	13977	14304	14037	14171	14212	14178	14113	14167	14059	14159	14149	14082	13981	14048	14193	14050	14245	14284	14265	14210	14098	14063	14024	14194	14268	14099	14246	14118	14139	14175	14027	14144	14295	14054	14262	14203	14120	14242	14159	14468	14152	14038	14194	14103	14148	14229	14166	14002	14015	14125	13864	14118	14209	14013	14165	14189	14086	14251	14030	14203	14024	14230	14130	14150	14140	14148	14205	14292	14211	14144	14196	14293	14156	13989	14295	14345	14205	14172	14143	14056	14149	14259	14275	14114	14247	14146	14159	14029	14169	14113	13960	14074	14237	14167	14195	14029	14216	14118	13971	14222	14056	14183	14194	14257	14178	14109	14161	14093	14159	14172	14075	13969	14209	14169	14266	14171	14044	14217	14221	14121	14169	14154	14095	14216	14182	14137	14121	14297	14282	14186	14168	14168	14078	14050	14093	14066	14155	14326	14130	14338	14058	14194	14298	14070	14158	14220	14078	14164	14156	14097	14166	14090	14172	14085	14089	14252	14099	14154	14064	14149	13946	14161	14081	14130	14105	14145	14195	14075	14224	13990	14295	13999	14046	14090	14020	14034	14192	14021	14241	14138	14122	14077	14165	14105	14126	14170	14215	14227	14071	14061	14123	14277	14026	14023	14097	14110	14026	14273	14120	14059	14041	14205	14193	14114	13960	14112	14091	14084	14243	14068	13967	14248	13963	14106	13991	14283	14069	14002	14216	14116	14080	14106	14125	14043	14158	14245	14107	14401	14227	13930	14234	14144	14103	14066	14158	14130	14284	14281	14116	14122	14138	14107	14004	14075	14212	14274	14153	14214	14124	14291	14265	14244	14106	14167	13962	14114	14174	14166	14302	14103	14134	14096	14154	14226	14186	14259	13966	14305	14238	14190	14155	14095	14029	14098	14191	14212	14281	14013	14052	14137	14275	14145	13978	14250	14166	14165	14022	14165	14065	14199	14019	14312	14066	14213	14163	14226	14153	14185	14096	14101	14141	14183	14157	14220	14135	13985	14214	14077	14112	14136	14088	14272	14241	14178	14112	14202	14180	14139	14268	14054	14109	14300	14106	14127	14129	14162	14050	14166	14321	14081	13952	14216	13936	14142	14131	14122	14200	14186	14091	14070	14070	14075	14115	13983	14191	14012	14216	14159	14237	14128	14059	14049	14070	14037	14164	14062	14014	14042	13972	14152	13946	14179	14094	14208	14152	14149	14068	14132	14182	14186	14260	14092	14125	14097	14164	14074	14114	14191	14029	14006	14167	13992	14152	13977	14223	14142	14126	14284	14118	14185	14089	14184	14207	14076	13977	14080	14250	13960	14086	14120	14195	14237	14088	14282	14035	14036	14089	14056	14031	14297	14067	14145	14053	14131	14259	14100	14114	14237	14085	14184	14088	14075	14203	14139	14120	14100	14187	14245	14159	14253	14071	14241	14151	14055	14038	14012	14110	14112	14112	13977	14089	14065	14108	14135	13990	14229	14204	14156	14208	13929	14323	14096	13992	14209	14153	14107	14082	14098	14107	14218	14286	14169	14060	13990	14064	14125	14283	14235	14218	14134	14103	14174	14011	14067	14251	14146	14117	14223	14041	14175	14037	14349	14097	14140	14138	14239	14249	14015	14028	13979	14218	14141	14091	14225	14202	13958	14208	14169	14248	13908	13955	13998	14201	13997	14032	14125	14135	14139	14190	14157	14157	14208	14307	14220	14113	14020	14047	14168	14287	14061	14200	14138	14198	14117	14225	14227	14020	14184	14154	14166	14165	14181	13976	14228	14053	14082	14243	14145	14165	14204	14193	14116	14167	14009	14174	14242	14274	14013	14130	14113	14062	14249	14054	14071	14110	14265	14070	14235	14202	14109	14283	14075	14202	14037	14224	14234	14131	13968	14164	14234	14149	14088	14270	13969	14186	14125	13988	13971	14199	14023	14085	14156	14208	14202	13933	14050	13979	14186	14157	14144	14201	14199	14200	14268	14087	14169	14111	14087	14143	14280	14119	13970	14160	14057	14066	14223	14072	14312	14187	14200	14093	14211	14148	14116	14157	14165	14056	14008	14086	14252	14181	14093	14026	14037	14010	13938	14127	14178	14254	14095	14123	14259	14301	14035	14167	14255	14201	14240	14153	14244	14170	14122	14066	14250	14076	14275	14032	14013	14263	14086	14191	14141	14023	14166	14077	14191	13893	14065	14128	14218	14076	13865	14070	13981	13854	14257	14245	14219	14342	14058	14174	14098	14131	14063	14021	14068	14046	14173	14060	14117	14124	14046	14026	14157	14282	14183	14049	14194	14117	14244	14235	14078	14212	14270	14039	14211	14065	14141	14133	14079	14149	14196	14195	14214	14211	14002	13994	14276	14271	14201	14113	14249	14220	14036	14117	14183	14027	14190	14200	14137	14042	14249	14104	14219	14099	14140	14037	14128	14193	14280	14238	14056	14422	14174	14152	14150	14158	14108	14207	14105	14096	14152	14016	14221	14196	14098	14009	14102	14092	14176	14161	14219	14150	14041	14041	14100	14297	14109	14124	14105	14045	14239	14061	14220	14152	14090	14363	14144	14116	14090	14054	14286	14067	14175	14144	14319	14224	14124	14131	14210	14292	14117	14300	14280	14218	14027	14291	14061	14031	14275	14196	14039	14130	14110	14208	14145	14170	14272	14093	14186	14006	14155	14214	14104	14186	14117	14228	14252	14136	14138	14113	14166	14159	14144	14164	14122	14130	14315	13976	14005	14116	14201	14232	14140	14096	13969	14198	14035	14085	14208	14193	14074	14230	14166	14137	14196	14143	14132	14163	14059	14227	14196	14263	14236	14271	14006	14242	14105	14233	14042	14275	14063	14138	14141	13992	14132	14173	14145	14082	13964	13940	14016	14286	14139	14176	14203	14113	14212	14084	14116	14176	14044	14156	14110	14134	13871	14116	14156	14015	14210	14194	14181	14097	14147	14091	14160	14174	14056	14200	14084	14059	13981	14092	14195	14192	14122	14170	14201	14195	14144	14148	13999	13939	14110	14106	14184	14116	14162	14265	14069	14028	14050	14068	14301	14157	14355	14136	14182	13971	14085	14081	14219	14224	14141	14254	14186	14179	14206	14105	14162	14126	14111	13866	14263	14158	13961	14126	14293	14176	14054	14060	14060	14160	14031	14115	14230	14159	14249	14145	14190	14235	14239	14135	14276	14013	14145	13910	14124	14126	14286	13998	14219	14161	14036	14204	14170	14251	14203	14069	14188	14064	14223	14228	14246	14216	14196	14315	14050	14134	14191	14122	14153	14181	14251	14092	14408	14005	14041	14214	14068	14069	14162	14168	14205	14234	14229	14164	14053	14164	14139	14213	14134	14106	14323	14037	14225	14160	14159	14268	13827	14189	14202	14144	14093	14284	14154	14212	14068	14100	14089	14250	14057	14105	14110	14179	14088	14149	14367	14285	14136	14147	14207	14176	14136	14054	14157	14211	14136	14039	14012	13926	14046	14115	14153	14266	14015	14100	14060	14219	14117	14227	13998	14253	14006	14182	14356	14267	13988	14174	14084	14096	13962	14185	14107	14168	14185	14081	13940	14187	14244	14116	14013	14148	14103	14273	14277	14174	14102	14038	14122	14263	14317	14077	14071	14153	14154	14014	14224	14043	14339	14102	14064	14232	14094	14148	14054	14210	14163	14052	14143	14143	14263	14225	14181	14120	14217	14208	14201	14011	14210	13974	14195	14098	14281	13964	14086	14181	14140	14179	14161	14143	14207	14103	14153	14195	14255	14088	14174	14132	14072	14255	14229	14190	14161	14227	14054	14108	14154	13988	14176	14152	14136	14164	13968	14154	14148	14150	14044	14392	14060	14099	14002	14104	14373	14279	14181	13928	14103	14262	14094	14308	14081	14086	14088	14095	14015	14071	13943	14124	14280	14201	14131	14400	14271	14195	14324	14202	14320	14134	14132	14065	14108	14209	14094	14130	14256	13957	14070	14158	14116	14173	14057	14004	14213	14092	14088	14285	14207	14028	14051	14193	14021	14211	14183	14111	14089	13968	14149	14105	14055	14169	14054	14155	14218	14230	14201	14112	14019	14273	14135	14152	14260	14150	14135	14225	14005	14160	14191	14061	14250	14095	13983	14044	14074	14162	14260	13917	14173	14117	14082	14272	14068	14173	14091	14191	14322	14067	14132	14017	13885	13981	14203	14473	14216	14021	14172	14065	14220	14214	14022	14058	14032	14206	14128	14208	14161	14206	14153	14129	14046	14194	14124	14079	14172	14252	13960	14111	14063	14036	14105	14134	14088	14119	14090	14136	14018	14265	13877	14042	14390	14112	14110	14140	14214	14248	14135	14110	14012	14293	13981	14250	14218	13988	14199	14215	14065	14363	14144	14194	14206	14273	14099	14159	14156	14165	14141	14028	14014	14039	14329	14164	14074	14045	14101	14108	13974	14107	14086	14217	14315	14141	14154	14221	14342	14105	14129	14209	14238	14057	14019	13975	14225	14161	14123	14159	14274	14132	14192	14213	14215	14058	14210	14191	14215	14152	14183	14086	14125	14025	14124	14231	14214	14167	14140	14118	14277	14213	14210	14329	14107	14001	14044	14140	13916	14130	14165	14230	14406	14088	14239	14147	14219	14203	14115	14202	14279	14112	14143	14262	14088	14174	14029	14166	14112	14199	14237	14096	14072	14068	14240	14069	14119	13983	14139	14194	14269	14270	14332	14069	14108	14055	14216	14128	14113	14167	14167	14090	14247	14216	14353	14137	14136	14143	14171	14018	14176	14185	14080	14175	14271	14074	14124	14061	14339	14340	14064	14288	14162	14160	14026	14161	14189	14118	14238	14184	14294	14355	14192	14123	14154	14155	14309	14015	14206	14044	14000	14124	14154	14095	14105	14186	14193	14283	14146	14268	14158	14077	14063	14203	14148	14091	14015	14237	13994	14051	14189	14228	14240	14509	14078	14155	14152	14016	14184	14019	14257	14000	14089	14144	14341	14117	14247	14234	14230	14192	14116	14090	14232	14181	14102	14090	14132	14352	14026	14226	14299	14011
25124	21045	27946	25206	23082	22416	21468	19071	18582	18085	18066	17832	17660	17599	17484	17367	17219	17294	17229	17029	16935	17017	17087	16917	17036	16963	16822	16758	16958	16937	16992	16756	16896	16873	17058	17004	17018	17232	17147	16920	16912	16879	16907	16733	16982	16922	16911	16968	16876	16788	16927	16827	16897	16995	16813	16800	16870	16794	16944	16851	16884	16931	16840	16712	16993	17018	16803	16937	16721	16884	16828	16850	16906	16668	16605	16794	16792	16841	17020	16876	17053	16905	16789	16857	16738	16879	17090	16608	16720	16737	17014	17005	16821	16779	16909	17030	16963	16845	16883	16941	17153	17059	16975	16756	16656	16669	17016	16917	16792	16877	16688	16798	16709	16696	16772	16878	16847	16637	16873	16928	16788	16823	16660	16801	17100	16748	16763	16783	16937	16522	16807	16732	16986	16974	16830	16756	16738	16770	16666	16870	16957	16679	16932	16781	16802	16883	16721	16746	16849	16878	16972	16783	16792	16752	16836	16835	16858	16931	17098	16798	16683	16784	16799	17060	16927	16692	16771	16725	16701	16677	16790	16935	16682	16724	16719	16837	16592	16883	16934	16815	16924	16754	16858	16851	16861	16570	16741	16610	16759	16986	16707	16881	16893	16945	17099	16702	16813	16693	17007	16798	16765	16792	16847	17141	16797	16786	16643	16785	16898	16778	16916	17012	16891	17032	16649	16801	16895	16889	16764	16681	16803	16943	16823	16829	16792	16811	16784	16804	16830	16906	16796	16762	16846	16817	16888	16827	16920	16705	16839	16941	16988	17040	16787	16942	16901	16924	16934	16968	16871	16906	16828	16914	16931	16964	17051	16843	16731	16799	16929	16891	16919	16871	16907	16995	16985	16909	16736	16818	16789	16723	17020	16844	17019	16769	16708	16846	16738	17036	16799	16753	16693	16884	16630	16964	16799	16889	16764	16859	16780	16973	16820	16815	16912	16598	16928	16815	17108	16682	16834	16845	16751	16666	16723	16502	16883	16957	16979	16795	16985	16789	16757	16725	16794	16952	16857	16927	16786	17022	16680	16907	16932	16732	16872	16768	16858	16826	16948	16832	16698	16676	16755	16901	16726	16777	16983	16848	16810	16621	16953	16587	16874	16843	16916	16677	16801	16803	17056	16855	16833	16770	16857	16773	16844	16876	16794	16947	16989	16963	16884	16877	16844	16876	16997	16839	16930	16854	16805	16760	16748	17018	16790	16958	16814	17012	16684	16905	16805	16824	16873	16571	16758	16659	16932	16822	16859	16817	16987	16897	16924	16743	16740	16848	16913	16840	16982	16806	16870	16892	16988	16834	16705	16838	16940	16846	16806	16963	16947	16774	16746	16918	16783	16919	16968	16894	16840	17091	16864	16867	17003	16913	16691	16768	16628	16816	16912	16805	17005	16829	16678	16747	16943	16854	16923	16877	16771	16783	16869	16889	17000	17006	16869	16674	16862	16924	16736	16620	16754	16813	16707	16826	16831	16911	16699	16781	16881	16782	16824	16913	16726	16964	16924	17050	16844	16791	16752	16792	16932	16778	16704	16790	16650	16834	16808	16777	16703	16796	16822	16956	16583	16597	16842	16837	16601	16796	16855	16671	16738	16952	16976	16881	16903	16858	16914	16790	16915	16732	16955	16638	16797	16867	16742	16780	16777	17001	16588	16688	16948	16808	16790	16936	17001	16818	16860	16745	16832	17001	16635	16863	17022	16786	16914	16940	16559	16779	16773	16805	16878	16847	16718	16900	16965	16623	16836	16849	16866	16647	16831	16890	16930	16555	16740	16749	16787	16641	16977	16729	16797	16683	16827	16616	16982	16771	16909	16847	16721	16974	16872	16925	16685	16798	16872	16776	16632	16833	16854	16879	16961	16984	16962	16668	16803	16670	16789	17042	16695	17090	16721	16858	16714	16719	16787	16843	16852	17022	16726	16930	16928	16949	16804	16918	16930	17015	16894	16654	16801	16680	16909	16845	16868	16828	16889	16815	16992	16778	17047	16872	16913	16987	16791	16852	16754	16950	16740	16761	16819	16949	16901	16851	16752	16755	16906	16727	16702	16945	16895	16874	16757	16765	16753	16666	16985	16866	16695	16893	16696	16686	16855	16883	16595	16927	16852	16921	16919	16880	16872	16834	16704	16930	17136	16752	16664	16674	16901	16761	16895	16721	17013	16728	16956	16923	16693	16911	16934	16872	16872	16800	16739	16792	16887	16793	16888	16957	16621	16950	16613	17066	16687	16787	16746	16710	16982	16892	16779	16475	16892	16819	16658	16864	16875	16692	16763	16881	16949	16812	16844	16953	16858	16947	16786	16837	16823	16834	16925	16661	16894	17057	16842	16627	16786	16889	16771	17042	16662	16984	16830	16936	16887	16847	16670	16806	16867	16876	16798	16698	16790	16859	16856	16916	16833	16958	16872	16650	16923	16838	16796	16717	16785	16635	16999	16884	16795	16933	16830	16932	16933	17060	16648	16910	16640	16976	16879	16755	16722	16854	17064	16894	16879	16793	16868	16791	16866	16823	16685	16783	16828	16917	16590	16704	16972	16835	16837	16710	16640	16880	16659	16788	16850	16761	16755	16940	16958	16953	16837	16912	16743	16860	16774	16811	17004	16732	16942	16803	16803	16808	16870	16721	16819	16859	16777	16904	16840	16958	16824	16921	16856	16838	16983	16883	16814	16922	16831	16764	17180	16714	16837	16806	16951	16878	16834	16802	16679	16709	16848	16798	16728	16923	16856	16716	16880	16833	16847	16723	16789	16816	16713	17086	16833	16738	17127	16981	16944	16986	16740	16738	16797	16786	16905	16704	16792	16942	16781	16898	16918	17018	16844	16805	16824	16772	16839	16969	16859	16996	16893	16616	16853	16803	16750	16894	16791	16923	16696	16864	16876	16823	16818	16841	17012	17089	16879	16917	16775	17024	16809	16896	16763	16857	16733	16780	16837	16856	16897	16982	16941	16824	16900	16837	16764	16909	16828	16843	16699	16685	16789	16945	16766	16930	16944	16909	16862	16883	16982	16808	16869	16958	16873	16840	17029	17026	16802	16875	16905	16780	16936	16992	17052	16748	17083	17001	16918	16701	16928	17001	16938	16915	16804	16748	16838	16828	16871	16968	16990	17049	16861	16870	16871	16763	16839	16774	16901	16696	16775	16716	16727	16695	16913	16866	16808	16964	16747	16949	16848	16766	16805	16938	16745	16903	16763	16788	16841	16956	16922	16840	16848	16902	16719	16718	16963	16845	16821	17056	17031	16867	16742	16935	16779	17126	16563	16786	16748	16667	17022	16681	16841	16743	16689	16990	16860	16889	16915	16855	16862	16760	16943	16909	16932	16919	16906	16699	16848	16959	16751	16977	16976	16859	16876	16916	16909	16797	16957	16692	16889	16819	16756	16946	16806	16768	17073	16720	16837	16820	16931	16576	16900	16783	16923	16939	16760	16826	16747	16970	16883	16947	16726	16760	16941	16697	16840	16834	16944	17060	16883	16732	16945	16985	16762	16741	16828	16829	16848	16827	16681	16892	17035	16808	16896	16815	17078	16903	16874	16978	16845	16775	16828	16687	16991	16939	16797	16664	16999	16886	17048	16796	16835	16840	16807	16905	16821	16749	16848	16806	17091	16902	16880	16728	16992	16694	16898	16781	16837	16846	16895	16781	17016	16888	16960	16975	17022	16690	16866	16999	16881	16764	16836	16745	16753	16907	16715	16783	16843	17090	16955	16835	16673	16671	16804	16922	16560	16875	17007	16821	16843	16831	16866	17015	16747	16876	16789	16927	16784	16634	16675	16668	16882	16694	16619	16925	16756	16824	16811	16660	16807	16764	16772	16803	16964	16888	16902	16715	16773	16820	16618	16801	16830	16890	16739	16919	16609	16844	16978	16761	16730	16769	16887	16725	16785	16761	16719	16804	16979	16788	16795	16690	16886	16599	16786	16740	16750	17114	16952	16940	16743	16681	16873	16999	16794	16901	16931	16718	16768	16737	16933	16952	16932	16753	16980	17013	16633	16937	16980	16842	16748	16863	16907	17028	16779	16700	16701	16940	17018	16796	16818	16879	16814	16990	16838	16833	16825	16943	16835	16883	16786	16816	16789	16814	16669	16826	16762	16921	16949	17010	16845	16822	16921	16670	16910	16610	16845	16999	16720	16908	16883	16901	16823	16737	16896	16845	16996	16784	16711	16833	16812	17012	16751	16882	16848	16669	16778	16793	16952	16688	16860	16758	17038	16969	16816	16830	16650	16957	16895	16986	16875	16885	16798	16844	16942	16868	16808	17027	16877	16735	16907	16870	16720	16949	16837	16821	16824	16875	16841	16864	16843	16876	16778	17135	16813	16958	16934	16817	16859	16828	16866	16865	16944	16758	16666	16727	16884	16813	16781	16881	16858	16879	16751	16614	16763	16852	16782	16974	16754	17018	17136	16927	17029	16853	16815	16945	16801	16881	16694	16929	16730	16904	17125	16613	17010	16699	16638	16751	16846	16917	16892	17079	16840	16827	17024	16949	16767	16908	16707	16806	16857	16898	16936	16811	16945	16821	16923	16933	16578	16741	16906	16844	16829	16848	16601	16888	16774	17025	16962	16762	16879	16643	16763	16888	16837	16916	16785	16868	16932	16718	17038	16847	16834	16759	17028	16856	16728	17049	16764	16814	16771	16957	16989	16924	16728	16943	16756	16784	16929	17047	16899	16726	16773	16787	16720	16756	16951	16916	16801	16734	16873	16777	16771	16709	16820	16949	16814	16970	16899	16873	16622	16998	16742	16922	16996	17015	16660	16907	16751	16770	16977	16801	16890	16735	16955	16752	16814	16807	16858	16995	16891	16869	16952	16965	16959	16932	16894	16830	16899	16864	16975	16689	16875	16922	16692	16925	16471	16698	16800	16972	17010	16827	16789	16775	16717	16665	16883	16886	17073	16823	16789	16858	17022	16904	16803	16771	16794	16957	16639	16792	16852	16833	17037	16726	16868	16732	16775	16834	16681	16761	16904	16848	16845	16844	17017	17005	16965	16708	16859	17041	16923	16785	16945	16699	16635	16714	16922	16849	16924	17017	16857	17018	16652	16980	17048	16946	16746	16707	16779	16957	16866	16739	16728	16686	16886	16818
24899	39444	37151	29139	24003	21086	18664	17570	17036	16546	16012	15647	15422	15165	14810	15042	14788	14858	14647	14610	14553	14580	14667	14542	14232	14484	14383	14400	14443	14310	14419	14478	14281	14411	14138	14290	14233	14393	14441	14417	14248	14270	14323	14298	14403	14325	14462	14419	14462	14470	14287	14328	14265	14358	14244	14219	14419	14220	14384	14361	14214	14424	14459	14357	14335	14254	14278	14271	14587	14449	14262	14349	14336	14356	14293	14262	14297	14214	14375	14378	14353	14410	14435	14318	14543	14170	14382	14462	14342	14511	14228	14359	14525	14307	14445	14511	14337	14227	14287	14424	14444	14453	14333	14396	14401	14315	14348	14373	14273	14346	14416	14127	14366	14417	14300	14318	14240	14330	14345	14335	14414	14579	14253	14329	14339	14269	14450	14442	14218	14310	14299	14431	14354	14530	14328	14421	14311	14235	14531	14402	14525	14183	14282	14315	14376	14282	14390	14247	14387	14227	14412	14241	14404	14298	14283	14329	14288	14253	14308	14425	14096	14257	14336	14258	14303	14368	14449	14457	14437	14166	14194	14356	14203	14238	14294	14378	14270	14413	14352	14336	14173	14505	14319	14281	14330	14366	14435	14315	14433	14370	14221	14332	14308	14298	14369	14311	14388	14353	14335	14534	14326	14497	14292	14278	14522	14370	14321	14342	14385	14255	14420	14232	14491	14398	14291	14502	14319	14293	14540	14387	14221	14261	14367	14350	14412	14413	14158	14365	14427	14232	14388	14343	14244	14369	14519	14366	14401	14279	14459	14370	14301	14278	14330	14371	14252	14320	14338	14301	14254	14364	14423	14285	14233	14452	14383	14346	14297	14345	14196	14504	14297	14333	14298	14322	14465	14160	14177	14284	14403	14366	14367	14284	14303	14203	14155	14251	14488	14274	14292	14251	14368	14346	14333	14394	14257	14326	14298	14426	14291	14541	14365	14237	14307	14406	14400	14413	14411	14401	14342	14326	14295	14317	14373	14429	14392	14344	14507	14376	14312	14403	14238	14362	14299	14269	14389	14391	14503	14238	14451	14247	14201	14446	14286	14428	14251	14353	14269	14405	14302	14419	14225	14374	14287	14470	14429	14215	14305	14372	14138	14369	14366	14389	14319	14142	14357	14350	14365	14401	14327	14354	14335	14346	14336	14335	14340	14344	14396	14317	14297	14272	14255	14315	14226	14228	14302	14204	14171	14401	14214	14362	14368	14503	14302	14425	14376	14413	14388	14313	14260	14356	14456	14533	14410	14426	14307	14323	14402	14277	14385	14476	14236	14354	14375	14389	14341	14394	14234	14260	14317	14374	14246	14247	14455	14292	14336	14431	14325	14406	14307	14498	14214	14239	14300	14266	14033	14268	14439	14359	14369	14477	14400	14274	14421	14314	14361	14265	14226	14396	14348	14375	14465	14255	14392	14333	14567	14297	14251	14333	14289	14309	14221	14426	14124	14204	14229	14169	14403	14453	14356	14500	14353	14316	14323	14399	14354	14253	14606	14436	14422	14306	14135	14302	14219	14387	14413	14286	14163	14348	14309	14250	14194	14263	14280	14197	14215	14280	14450	14288	14337	14450	14315	14372	14163	14455	14363	14276	14335	14415	14385	14336	14296	14468	14269	14501	14248	14471	14300	14292	14268	14374	14273	14129	14443	14359	14203	14362	14392	14405	14300	14443	14260	14317	14339	14218	14151	14264	14434	14229	14310	14092	14305	14257	14562	14335	14266	14376	14328	14237	14437	14391	14362	14482	14393	14380	14359	14429	14336	14351	14262	14352	14303	14402	14158	14260	14291	14307	14292	14162	14228	14360	14373	14304	14306	14313	14377	14311	14442	14252	14264	14408	14379	14303	14601	14208	14280	14263	14244	14412	14229	14312	14233	14312	14349	14294	14407	14265	14210	14400	14188	14142	14264	14373	14401	14180	14434	14404	14429	14500	14165	14272	14275	14201	14272	14335	14190	14234	14293	14271	14336	14361	14298	14456	14207	14350	14261	14202	14290	14332	14376	14410	14387	14239	14301	14260	14370	14344	14336	14234	14330	14347	14471	14475	14493	14279	14287	14321	14130	14381	14365	14271	14276	14419	14279	14264	14378	14541	14536	14336	14364	14257	14232	14325	14344	14533	14195	14366	14249	14361	14301	14293	14365	14413	14274	14414	14414	14090	14449	14240	14375	14274	14308	14325	14431	14295	14363	14353	14326	14387	14076	14327	14212	14286	14191	14567	14233	14351	14277	14334	14103	14378	14231	14301	14232	14286	14359	14447	14148	14241	14326	14281	14390	14376	14210	14435	14305	14335	14401	14411	14338	14397	14204	14326	14223	14192	14289	14276	14268	14252	14163	14254	14390	14464	14123	14269	14411	14351	14441	14240	14452	14325	14371	14325	14188	14463	14291	14276	14397	14254	14389	14305	14197	14312	14315	14175	14133	14388	14320	14216	14149	14540	14258	14252	14423	14328	14056	14334	14430	14280	14381	14433	14391	14292	14322	14274	14312	14360	14313	14277	14236	14230	14393	14184	14211	14350	14360	14395	14382	14189	14472	14095	14258	14209	14527	14318	14282	14374	14151	14482	14162	14333	14423	14335	14506	14322	14461	14442	14412	14217	14322	14136	14288	14282	14287	14491	14261	14272	14209	14416	14296	14365	14305	14195	14400	14294	14356	14358	14288	14435	14143	14415	14204	14394	14385	14459	14358	14409	14267	14350	14480	14293	14217	14397	14342	14285	14300	14248	14354	14456	14418	14365	14335	14589	14429	14251	14173	14299	14225	14444	14459	14196	14424	14337	14252	14223	14427	14352	14436	14472	14479	14375	14229	14381	14265	14424	14412	14343	14230	14512	14400	14286	14357	14411	14435	14318	14268	14391	14283	14333	14408	14353	14467	14312	14338	14447	14402	14239	14307	14149	14350	14537	14082	14307	14228	14303	14273	14245	14266	14385	14360	14387	14255	14265	14127	14357	14438	14169	14305	14369	14419	14313	14470	14308	14357	14355	14288	14272	14436	14365	14397	14356	14446	14322	14257	14422	14257	14212	14248	14431	14333	14194	14226	14295	14340	14310	14363	14303	14404	14302	14310	14155	14256	14321	14368	14301	14228	14394	14391	14312	14303	14201	14484	14187	14262	14254	14423	14353	14079	14264	14381	14405	14245	14269	14218	14151	14139	14269	14324	14187	14265	14322	14301	14389	14282	14284	14250	14389	14464	14173	14362	14310	14379	14323	14463	14308	14425	14521	14346	14362	14188	14208	14274	14211	14403	14274	14358	14194	14176	14355	14068	14357	14190	14251	14333	14320	14322	14253	14461	14296	14336	14288	14278	14306	14332	14370	14288	14261	14338	14445	14408	14180	14352	14379	14405	14243	14286	14302	14310	14282	14256	14134	14407	14332	14515	14420	14371	14397	14268	14276	14414	14023	14430	14275	14368	14396	14272	14380	14348	14320	14404	14364	14331	14489	14487	14458	14265	14421	14253	14304	14343	14290	14211	14316	14355	14369	14355	14340	14292	14322	14343	14242	14435	14359	14222	14268	14311	14300	14368	14360	14600	14252	14436	14359	14482	14506	14412	14252	14365	14280	14445	14200	14313	14272	14308	14349	14486	14429	14335	14134	14310	14256	14266	14348	14162	14318	14258	14271	14426	14262	14337	14059	14319	14132	14413	14337	14291	14396	14549	14175	14343	14276	14359	14256	14350	14440	14336	14448	14322	14371	14306	14212	14266	14408	14245	14363	14333	14283	14228	14347	14238	14230	14390	14374	14379	14485	14215	14297	14550	14477	14244	14256	14283	14234	14365	14243	14316	14253	14500	14482	14364	14384	14560	14445	14225	14394	14518	14412	14558	14179	14238	14356	14303	14410	14310	14262	14274	14292	14270	14439	14172	14304	14369	14307	14414	14503	14431	14364	14283	14291	14354	14474	14359	14527	14288	14481	14538	14219	14445	14230	14172	14557	14276	14337	14247	14260	14401	14520	14348	14234	14231	14365	14328	14298	14237	14296	14435	14308	14323	14331	14432	14513	14342	14331	14432	14394	14497	14412	14281	14393	14418	14471	14287	14388	14385	14314	14271	14325	14382	14289	14302	14357	14475	14461	14285	14288	14296	14411	14344	14377	14273	14374	14274	14157	14410	14452	14332	14493	14341	14275	14223	14325	14346	14296	14375	14276	14356	14236	14358	14325	14468	14378	14234	14329	14452	14339	14400	14160	14316	14262	14386	14418	14524	14392	14367	14378	14429	14284	14425	14311	14305	14432	14336	14216	14218	14369	14248	14386	14443	14450	14202	14280	14471	14334	14401	14396	14326	14469	14503	14339	14237	14494	14464	14363	14329	14352	14456	14214	14207	14340	14364	14389	14352	14449	14157	14293	14264	14267	14229	14441	14430	14313	14362	14216	14469	14385	14440	14419	14418	14378	14179	14375	14365	14216	14308	14310	14351	14403	14264	14227	14420	14297	14405	14431	14214	14189	14279	14388	14300	14379	14433	14375	14423	14393	14209	14390	14315	14376	14341	14267	14373	14354	14282	14325	14237	14396	14341	14311	14188	14419	14356	14285	14105	14545	14205	14420	14285	14368	14379	14403	14241	14508	14291	14444	14156	14415	14379	14313	14371	14364	14281	14085	14297	14294	14229	14234	14237	14375	14318	14378	14381	14024	14100	14271	14402	14271	14511	14382	14397	14374	14285	14321	14293	14522	14595	14317	14187	14262	14328	14358	14333	14395	14414	14313	14307	14235	14274	14420	14484	14382	14256	14278	14318	14409	14172	14314	14369	14362	14401	14300	14307	14421	14298	14239	14319	14369	14228	14424	14280	14252	14270	14344	14449	14424	14352	14300	14194	14377	14425	14342	14428	14322	14323	14201	14467	14329	14419	14332	14256	14383	14348	14212	14472	14345	14273	14340	14352	14192	14350	14235	14270	14271	14440	14447	14200	14210	14354	14305	14366	14223	14388	14325	14588	14480	14420	14381	14278	14432	14453	14197	14271	14357	14219	14193	14199	14335	14349	14306	14435	14395	14466	14248	14403	14358	14232	14428	14384	14335	14366	14364	14325	14307	14279	14236	14206	14368	14394	14416	14172	14313	14427	14347	14359	14602	14355	14413	14336	14358
23772	21038	28453	23983	22223	24801	25233	21262	20310	20108	19488	19309	18828	18764	18697	18578	18549	18436	18431	18409	18327	18269	18115	18265	18213	18077	18144	18054	18019	17933	18051	18224	18124	18135	17991	17974	18078	17965	17921	17987	17981	17891	17937	18057	18151	18130	18081	17888	18037	18071	17804	17890	18064	17834	18228	18074	18160	17868	17927	17863	17905	17743	18048	18132	18038	17917	17964	18079	17853	18153	18244	18126	17999	17963	17866	17866	18082	17990	18087	18088	17718	17892	17863	17878	17850	17958	17705	17972	18052	17776	17743	17612	17743	17952	18104	17905	17834	17985	17905	17948	18068	18009	17964	17744	17779	17965	17676	17990	17861	17922	18109	18021	17937	17899	17935	17848	17915	17975	17911	18047	17870	18213	18040	17900	17915	17870	17864	17950	17701	17838	17957	18197	17805	17803	18124	17840	17877	17792	17989	17789	18135	17871	17876	17868	17911	18010	17781	18044	17833	17886	17946	17919	17912	17839	18019	17900	17871	17958	17838	17881	17786	17976	17853	17967	17976	17840	18094	17985	17831	17990	17849	17786	17971	17727	17945	17866	17987	17855	18085	17907	17811	17997	17894	17788	18109	17728	17876	17923	17981	17961	18124	17839	17777	17849	17967	17841	17781	17777	17916	17971	18158	17676	17926	17825	18067	17998	17979	17861	17753	17755	18111	17887	18115	17988	17830	17940	17840	17932	17969	18035	18004	17859	18081	18034	17796	18134	17811	17905	17867	17826	17748	17864	17882	17869	17891	17736	17830	17949	18151	17942	18019	18073	17993	18015	17849	17791	17764	18136	17929	17869	17981	17859	17609	18049	17755	17847	18102	17680	17950	17588	17819	18005	17875	17924	17798	17879	17846	18001	17921	17685	17927	18223	17884	17953	17998	17854	17937	17895	17835	17946	17827	17686	18116	17877	17968	17712	17781	17881	17787	17827	17955	17809	17961	17958	18006	17873	17789	18046	18010	17842	17891	17916	18033	17838	18164	17957	17943	18012	17864	17716	17954	17944	17825	17870	17875	18061	17974	18146	17903	17786	17939	18066	17745	18133	17956	17948	17874	17763	18021	17854	17953	17726	17855	17853	17670	18003	17950	17751	18027	17721	17823	17794	17823	17963	17899	17969	17816	17994	17852	18146	18019	17873	18094	17952	17703	17813	17983	17866	18080	18035	17797	17887	17926	17944	17801	17840	17777	17933	17879	18117	17786	18039	17969	17904	18000	17691	17965	18000	17751	17920	17633	17880	17842	17884	18042	17720	17823	17858	17851	17913	17843	18014	17931	17867	17768	17954	18021	18142	17969	17726	17910	18091	17945	17807	17887	17899	17856	17992	18047	17934	17670	17882	17958	17891	17784	18004	17784	17787	17819	17966	17957	17938	17895	17712	17899	17755	17997	17737	17841	17798	17926	17729	18039	17966	17862	18080	17971	17952	17879	17799	17722	17895	17895	18016	18112	17644	17953	18071	17964	17927	17818	17849	18041	17651	17982	17822	17927	17956	17745	17940	17684	17740	17925	18019	18037	17742	17836	17775	17856	17873	17747	17851	17586	17895	17840	17727	18105	18044	17801	17971	17972	17833	17949	17901	17977	17908	17984	17719	17952	17983	17832	17946	17946	17940	17898	17730	18075	17840	18048	18107	17979	17740	17929	17938	17810	17845	17871	18042	17951	17982	17912	18030	17941	17878	17677	17986	17742	17842	18012	18013	17798	17876	17787	17774	17878	17957	17774	17855	17926	17962	17921	18084	17745	17816	17912	17995	17893	18067	17765	18020	17904	18018	17670	18029	18043	17751	17902	17637	17997	17932	18041	17796	17745	18031	17961	17818	17797	17944	18006	17819	17854	17832	17782	17945	18049	17766	17915	17839	17957	17979	18009	17936	17797	17879	17854	17771	17933	17852	17948	17905	17796	17966	17872	18056	17922	18006	17843	18079	17759	17719	17916	17977	17834	17799	17887	17912	17959	18013	17867	17998	17850	17806	18016	17766	18024	18007	17649	17941	18175	17982	18024	17768	17910	17825	17776	17843	17774	17720	18246	17725	17882	17829	17821	17941	17912	17904	17962	17748	18083	17919	17785	17932	17836	18000	17876	17776	18163	18031	17788	17829	17966	17892	17929	17818	17739	17890	17891	17778	17933	17944	17987	17795	17910	17996	17972	17699	17977	18062	17965	17791	17885	18095	18031	17788	17980	17985	17795	17761	17895	17809	17881	17868	18005	17822	17778	18004	17965	18043	17971	17900	17867	17848	17999	18125	17890	17972	17907	17921	17901	17796	17879	17779	18198	17930	17901	18093	18157	17875	18018	17935	17901	17986	18060	18081	17823	17807	17802	17801	17678	17720	17900	17993	17851	17938	17900	17895	17890	17909	17971	17964	17875	18086	17848	17881	18020	17986	18100	17959	17828	17912	17940	18086	18112	18015	18027	17831	18193	17999	17972	17998	17806	17924	17743	18000	17914	17851	17963	17789	17993	17782	17894	17896	18016	17963	18065	18082	17901	17875	17963	17957	17793	17789	18025	17824	18140	17853	17647	17824	17869	17889	17767	17798	17841	17792	17839	18090	17865	17840	17842	17879	18107	18049	17797	17810	17805	17986	17912	18075	17774	18007	17930	17896	17890	17875	17742	17794	17931	17834	17855	17970	17921	18162	17921	17991	17822	18067	17970	17873	18003	17870	17806	17899	17998	17903	17837	17753	17842	17886	18056	18093	17929	17963	18004	17945	17820	17933	17747	18065	17876	17654	17896	17691	17718	17909	17943	17978	17807	18000	17848	17751	17888	17834	17873	17682	17940	17928	17977	17818	18010	18015	18002	17864	17755	17881	17845	18021	17945	17904	18066	17943	17937	17986	17898	17843	17749	17951	17969	17835	17950	17903	18086	17703	17898	17840	18124	17870	17917	17832	17843	18250	18109	17903	17860	18044	18082	18138	17960	17963	18031	17984	17870	17885	18114	17900	18001	17952	17964	17906	17762	17996	17781	17799	17862	17981	17699	17920	17820	17917	17986	17648	17857	17942	17775	17822	17633	17847	18034	17911	17806	17889	18019	17875	17952	17880	18090	17879	17718	18133	17855	17796	17603	17924	17639	17857	17801	17870	18068	17774	17836	18089	17781	17954	17862	17711	17886	18007	17994	18065	17960	17852	17979	18072	18028	17797	17714	18002	17827	17664	17958	17893	17845	18017	18002	17964	17851	17885	17962	17981	17933	17905	18103	17883	17946	17748	17859	17974	18016	18067	18072	17769	17897	17818	17771	18064	17935	17970	17990	17900	18067	17848	17882	17885	17952	18059	17960	17994	17868	18051	17880	18176	17889	17845	17892	17779	17922	18176	18134	17908	17790	17938	17548	17757	17889	18024	18037	17932	17914	17925	17852	18040	18056	17946	17838	17680	17825	17787	18051	17778	17711	17857	17854	17965	17852	17886	18232	17835	17809	17855	17944	17835	18248	17890	17833	17845	17939	17839	17817	17851	17606	18088	17823	17716	17913	17984	17793	17797	17848	17925	17801	17829	17678	17832	17817	18052	17973	17878	17794	17881	17810	17744	17827	17812	18061	18042	17896	17884	17671	18102	17868	18008	17959	17839	18097	17754	18052	17993	17987	17814	17838	17953	17972	17827	17737	17702	17913	17853	17870	17721	17789	17970	17941	17757	17950	18024	17989	18073	18087	17858	17936	17958	18020	17969	17924	17825	17775	17841	17953	17715	17893	17895	17798	17874	17732	17809	17984	17836	18124	17954	17846	18107	17774	17779	17783	17796	18026	18072	17831	17903	17958	18079	18105	17841	17670	17777	17829	18041	17871	17840	17681	18007	17817	18029	18039	17977	18010	17861	17874	17957	17877	17949	17906	17848	18093	17961	17641	17930	17987	17998	17919	17935	17955	17738	17845	17836	17987	17968	17811	18034	17922	18006	17736	17921	18016	18019	18045	17954	17884	17884	17959	17776	17717	17917	17772	17879	17981	18028	17791	18004	17982	17990	17872	17787	17878	17890	17792	18087	17912	17837	17968	17721	17934	18009	17844	17950	17940	17793	17714	18033	17965	17655	17774	17913	18031	18146	17915	17949	17957	17804	17850	17985	17900	17929	17972	17731	17796	17749	17829	18016	18040	17876	17882	18044	17877	17837	17871	17735	17976	18043	17974	17857	17996	17932	17816	17945	17868	17839	18036	18213	18018	17874	17885	17899	17790	18047	17938	17939	17997	17938	17943	18037	17844	17700	17845	17977	17950	17755	17761	17856	17989	18048	17988	18050	17888	17922	18033	17816	17776	17810	17881	17992	17839	17652	17818	17890	17853	17843	17652	17826	18031	17970	17794	17857	18079	17985	18009	17949	17848	18025	17820	17836	17615	17839	17676	17935	17804	17752	17938	17791	17929	18037	17697	17811	18167	17681	17927	17904	17820	17855	18010	17972	17958	17699	17796	17844	17878	17727	17998	18105	18094	17923	17841	17930	17822	17977	17856	18292	17898	17929	17680	18020	17939	17725	17798	18101	18044	17888	17988	17928	17952	17988	17943	18013	18019	17963	17980	17778	18080	17989	18040	17779	17927	17937	17793	17859	17877	17817	18047	17831	17860	17752	17765	17695	17843	17662	17939	17831	17784	17950	17994	17648	18053	17825	17919	17857	17999	17900	18025	17949	17902	17825	17895	17883	18028	18158	17953	17835	18058	17911	17827	17996	17961	17963	17919	17905	17856	17875	17851	17612	17742	17900	17906	17999	17950	17951	17993	17714	17938	17885	17730	17887	17912	17932	17910	17913	17983	17928	17984	17863	17865	17991	17942	17862	18041	17826	17720	18046	18069	17913	17763	18122	17979	17803	18188	17853	17848	17889	17825	17962	17877	17816	17889	17847	18157	17974	17991	18009	18002	18225	17876	17796	17973	18051	18003	17787	17804	17794	17900	17834	17937	17810	17884	17832	17799	17985	17811	17965	17841	17903	17865	18001	17894	18041	17956	18026	17881	17904	17764	17871	18045	17937	17718	18021	18001	17933	18095	17767	17802	18088	18035	17829	17797	17783	17777	17870	17935	17818	18006	18065	17979	18117	17899	18001	17682	17731	18038	17858	18057	17910	17927	17615	17918	17765	17802	17990	17808	17795
26892	44631	42164	33107	27372	23832	21098	19551	18744	18037	17376	16884	16225	16370	16090	15938	15683	15664	15323	15439	15412	15213	15112	15240	15149	15078	15083	14934	15180	14857	14988	14975	14972	15124	14813	14995	14968	15097	14959	15023	15157	14943	15052	14845	15018	14864	14954	14890	14835	14786	15112	15000	15057	14897	14941	14941	14755	14832	14827	14893	14858	15115	14872	14925	14715	14820	14949	14917	15038	14904	14983	14958	14937	14914	14916	15009	14935	14900	14850	14871	15021	14931	14934	15052	14971	14825	14939	14857	14835	15012	14702	14912	14978	14893	14925	14925	14950	15022	14987	14959	14933	14799	15092	15086	14879	14803	15051	14786	14860	14937	14904	14874	14867	14798	15032	14926	15133	14894	14833	14916	14815	14845	14811	14990	15047	14753	14899	14892	14852	14859	14900	14855	15019	14998	14869	15006	14832	14927	15006	14927	14844	14974	14998	14917	14952	14761	14905	15041	15140	14843	14916	14880	14861	15047	14937	14808	14997	14798	14818	14908	14923	14934	14864	14942	14970	14864	14980	14769	14982	14910	14939	14825	15011	14770	14779	14781	14939	14809	14815	14983	15045	14914	14904	14868	14996	14935	14888	14829	15061	15076	14935	15048	15120	14690	15054	14919	14900	14879	14971	14992	14919	14845	14819	14909	14992	14884	15086	14772	15030	14824	14905	14874	14889	15127	14845	14934	14960	14943	15057	14846	14827	14983	14971	14964	14802	15030	14860	14910	14952	14899	14847	14913	14908	14987	14861	14905	14902	14986	15063	14790	14903	14810	14832	14828	14910	14926	15059	14865	14766	15036	14856	14956	14916	14992	14959	14958	14879	14838	15086	14825	15014	14877	14853	14929	14966	15105	15011	14984	14920	14812	15150	14871	14906	14831	14764	14882	14867	14709	14938	14981	15047	14806	14876	14933	14892	14944	14933	14846	14958	14850	15034	14832	15121	14907	14966	14917	15130	14826	14678	14895	14957	14838	14977	14722	15081	14783	14983	14955	14885	14842	14917	14766	14813	15121	14865	14999	14713	14895	15023	14796	15064	14801	14896	14904	14956	14794	14867	15102	14947	15045	14925	14932	14965	14913	14892	14801	14848	14936	14982	14997	15015	15012	14856	14895	14772	14709	15070	14886	14837	14867	14886	15011	15108	14849	14996	14939	14878	14789	14817	14855	14924	14854	14947	14676	14907	14780	14859	14737	14803	14852	14800	14860	15080	15123	14713	14901	14967	14778	14873	14882	14964	14883	14748	14911	15034	14939	14935	14839	15034	14875	14894	14901	15002	14998	14694	14820	14852	15074	14766	14790	14972	14862	14960	15081	14837	15014	15080	14642	14705	14891	14921	15038	14944	14843	14905	14933	15079	15034	14872	14863	14905	14882	14879	14905	14815	14855	14985	14964	14947	14933	14930	14877	14884	14898	14752	14791	14801	14891	15011	14845	14969	14937	14922	14801	14773	15010	14967	14901	14848	14748	15040	14831	14812	15014	14917	14798	14836	14961	14830	14927	15046	14845	14763	14849	14955	15009	14856	14864	14902	14956	14872	15039	14921	14888	14831	14816	15000	14778	14951	14920	14904	14702	15061	14977	15092	15083	14888	14956	14926	14942	14924	14788	14927	14981	14839	14936	14921	14821	14936	14947	14880	14993	14869	14901	14815	14760	14933	14880	15000	14694	14825	14846	14837	14972	15023	14891	14871	14886	15051	14795	14877	14878	14906	14861	14848	15033	14896	14792	14926	14925	15097	14773	14957	15142	15072	14781	14940	15012	14969	14825	14906	15062	14937	14869	14821	14968	14974	14816	14957	14856	14811	14883	14863	14979	14814	14861	14802	14930	14941	15036	14893	14815	14977	14992	14862	14875	14990	14890	14899	14742	14714	14960	14844	15014	14939	14922	14848	14843	14816	15018	14765	14876	14867	14881	14927	14915	15023	14832	14798	15003	14960	14822	14881	14768	15062	14761	14904	14773	14972	14957	14775	14930	14858	14930	14974	15076	14784	14950	15042	14877	15036	14702	14834	14954	14909	14838	14798	14805	14963	14909	14861	14861	14956	14894	14810	14791	14927	14996	14942	15035	15055	14869	14882	14765	14933	14729	15005	15048	14877	15092	14948	14888	14879	14975	14956	14839	14919	15025	14872	14931	15179	15136	14904	14842	14890	14865	15039	15007	14928	14970	14902	15003	14988	14950	15004	15008	14990	14840	14798	15043	14956	15026	14807	15056	14822	14837	14918	14931	14816	14851	14834	14976	14969	14694	14907	14864	14978	14906	14817	14896	14977	14944	14865	14957	14983	14923	14855	14989	15150	14890	14788	14874	15021	14965	14803	15002	14900	14779	14950	14939	15022	14751	14853	14891	15078	14976	15022	14778	14832	14947	14856	15073	14831	15021	14825	14906	14689	14997	14827	14890	14899	14934	14791	15030	14677	14789	14740	14863	15019	14910	14811	14936	15008	14808	14864	14946	14840	14910	14897	14958	14971	15038	14981	14990	14921	14828	15008	14759	14847	14634	14956	14824	14991	14851	14842	14922	14919	14824	14942	14860	14910	14784	14917	14871	15055	14928	15004	14940	14932	14906	14857	15182	14802	14872	14893	14900	14994	14845	14902	14949	14847	14993	15034	14931	14913	14770	14738	14974	14993	14756	14838	14874	14885	14960	14798	14877	14880	14909	14873	15065	14899	14898	14690	14778	14733	14805	15024	14985	14872	14928	14985	15026	14868	14902	14818	14876	15087	14850	14950	14958	14970	14968	15013	15044	14946	14947	15005	14891	14785	14876	14956	14868	14822	14900	14899	14782	14911	14872	15082	14764	15085	14898	14909	14930	14919	14920	14863	14876	14974	14864	14896	15018	15068	14941	15060	14961	14981	14752	14784	14872	14940	14867	14946	15122	15127	14980	14901	14883	14971	15017	14794	14898	14900	15050	14823	14953	14891	14992	14897	14833	15100	15044	14921	14910	15016	14939	14713	14793	14964	14913	14866	14967	14807	15044	14862	15168	14954	14847	14893	14826	14887	14968	14923	14792	14844	14864	14908	14865	15085	14895	14896	14734	15095	14956	15033	14710	14895	14953	14869	14887	14886	14950	14921	14984	14913	14692	14949	14852	14819	14956	14928	14903	14836	14985	14941	14892	15001	14967	14808	14892	14903	14847	14906	14900	14758	15080	14766	15064	14862	14987	14920	14777	14933	14795	14980	15038	14992	14909	14928	14971	14885	14878	14925	15011	14783	14957	14954	14950	14789	14964	14906	14876	15033	14900	14906	14933	14836	14963	14961	14964	14751	14926	15050	15025	14652	14930	14780	15047	15010	14782	14815	14867	14715	15084	14901	14972	15057	15025	14971	14910	14916	14932	14974	14724	14986	14783	14820	14928	14750	14798	14956	15005	14817	14765	14787	15020	14945	14945	15014	14950	15006	14959	14831	14840	14705	14839	14868	14968	14818	15112	15160	14892	14881	14917	14896	14771	14971	15062	14894	14841	14809	14907	14805	14883	14996	14826	14900	14873	14956	14968	14914	14947	14872	14843	14902	14882	14792	15055	14923	15010	14823	14815	15048	14790	14775	14945	14824	14859	14997	15041	14958	14873	14928	14997	14888	14820	14929	14793	14817	14749	14838	14804	14837	14921	15094	15025	14900	15006	14826	14955	14866	15016	14760	14872	14873	15046	14967	15038	14918	14749	14838	14910	15003	14820	14827	14997	14904	14975	14882	14953	15074	14925	14926	14810	14858	14943	14905	14693	14833	14849	14764	14699	14833	14981	14921	14952	14868	14923	15008	14845	15047	14856	15001	14899	14967	14972	14892	14954	14922	14849	14750	14936	14882	14773	14738	14939	14913	15003	14916	14979	14991	15073	14867	14948	14883	15036	14819	14854	14977	15030	15166	14818	14936	15044	14930	14917	14976	14892	14809	14746	14883	14910	14756	14863	14820	14893	14913	14743	14984	14900	14860	14910	14913	14762	14990	14979	14984	14959	14951	14951	14945	14828	14826	14824	14823	14858	14765	14790	15050	14922	15137	14944	15072	14922	15127	15029	14805	14968	14915	14885	14768	14789	14902	14815	14815	15103	14825	14935	14878	15012	14895	14935	14961	15112	14739	14881	14918	14931	14803	15105	14876	15089	14933	14891	14932	14909	14824	15187	14885	14786	14953	14935	14933	14816	14823	14734	15080	14946	14919	14865	14874	14923	14959	14957	14880	14887	14729	14850	14924	14962	14928	14867	14932	14868	14948	15084	15012	15036	14914	14770	14840	14999	14843	14989	14965	14798	15006	14890	15062	14946	14903	15009	14917	14799	14820	14995	14918	14897	14985	14863	14951	14811	14993	14849	14864	14851	14859	15033	14938	14969	14895	14843	14762	14863	14957	14861	15014	14800	14891	14806	14913	14872	14865	15006	14969	14932	14838	14980	14763	14974	14852	14844	15147	14778	14882	14846	15048	14979	14886	14887	14847	15014	15048	14845	14912	14997	14786	14810	14839	14976	14956	14956	14923	15015	14858	14742	14862	14901	14884	14924	14790	15016	14984	15124	14846	14733	14909	14915	14910	14901	14894	14763	15001	15085	14811	14782	14786	14779	15070	14892	14970	14825	14807	14840	14906	14848	14944	14931	14991	14800	14952	15133	14891	14775	14900	15147	14882	15047	14905	15040	14940	14858	14854	14847	14937	14894	14870	14832	15016	14776	15097	14989	14953	14881	14927	14937	14707	14811	14912	14714	14859	14832	14902	14814	14753	14857	14885	15021	14906	15034	15062	15067	14898	14939	14755	15130	14898	14982	14802	14927	14909	14938	14912	14911	14813	14926	15030	14836	14972	15018	14909	14998	14957	14774	14992	14768	14815	15054	14933	14860	14882	14903	14833	14947	15047	14926	14804	14868	14953	14939	14688	14883	14988	14975	14863	14905	14864	14867	14848	14892	14934	14984	14885	14987	14966	14962	14988	14847	15021	14964	14965	14879	14962	14891	14889	14979	15078	14785	14930	14749	14656	14826	14934	15070	14786	14926	14843	15055	14733	14781	14907	14873	14895	14896	14903	14947	15013	15040	14842	14944	14932	14930	14949	14929	15122	14929	14791	14825	14919	14932	14896	14822	14822	14895	14792	14989
31107	26160	27986	24397	20586	18990	18358	17606	17482	17081	17276	17009	16856	16948	17097	16807	16715	16731	16743	16798	16683	16572	16823	16530	16483	16533	16592	16639	16635	16356	16395	16407	16627	16642	16656	16621	16687	16760	16440	16564	16865	16887	16656	16523	16601	16256	16602	16697	16592	16628	16416	16749	16585	16665	16601	16672	16601	16580	16391	16563	16507	16568	16439	16399	16500	16738	16722	16502	16656	16701	16697	16542	16358	16453	16679	16753	16634	16508	16660	16492	16678	16555	16671	16657	16660	16564	16522	16579	16483	16351	16463	16824	16639	16605	16558	16502	16409	16651	16524	16488	16585	16597	16731	16500	16819	16441	16575	16608	16537	16518	16513	16636	16423	16518	16688	16571	16554	16560	16608	16622	16549	16432	16596	16615	16423	16542	16624	16454	16391	16477	16545	16528	16646	16468	16510	16590	16720	16735	16598	16672	16725	16617	16835	16645	16860	16524	16568	16560	16600	16501	16673	16583	16556	16547	16578	16472	16572	16601	16500	16606	16474	16388	16640	16876	16566	16453	16602	16657	16394	16497	16428	16749	16570	16613	16676	16571	16647	16539	16580	16665	16526	16737	16545	16587	16560	16428	16449	16622	16625	16572	16614	16604	16519	16412	16518	16439	16437	16538	16688	16577	16655	16609	16614	16662	16544	16420	16486	16484	16533	16423	16714	16711	16447	16417	16424	16546	16412	16426	16639	16473	16559	16679	16508	16534	16509	16512	16677	16547	16573	16469	16546	16560	16651	16637	16530	16430	16617	16558	16683	16667	16509	16592	16752	16526	16486	16671	16483	16407	16557	16410	16564	16516	16442	16502	16546	16545	16713	16586	16618	16543	16712	16549	16595	16456	16363	16654	16383	16473	16513	16572	16521	16752	16554	16569	16690	16873	16565	16544	16556	16597	16686	16456	16580	16743	16392	16652	16548	16486	16641	16645	16624	16700	16273	16508	16641	16526	16604	16779	16474	16597	16755	16524	16579	16566	16712	16489	16535	16540	16438	16676	16582	16570	16659	16713	16567	16582	16789	16504	16505	16526	16521	16554	16479	16576	16312	16694	16387	16668	16461	16511	16399	16600	16552	16387	16345	16559	16532	16535	16392	16534	16565	16497	16689	16533	16622	16451	16588	16488	16591	16533	16483	16631	16687	16810	16608	16487	16682	16602	16712	16651	16633	16512	16479	16593	16651	16697	16751	16611	16690	16594	16563	16751	16482	16663	16591	16552	16683	16531	16502	16457	16541	16577	16686	16788	16376	16597	16521	16594	16604	16528	16546	16583	16621	16625	16555	16774	16729	16618	16794	16675	16662	16575	16588	16401	16685	16627	16754	16361	16388	16216	16588	16485	16621	16672	16748	16499	16508	16564	16829	16454	16392	16619	16604	16400	16549	16614	16699	16483	16652	16437	16502	16465	16554	16494	16459	16578	16595	16711	16515	16461	16672	16495	16806	16465	16613	16566	16461	16577	16535	16552	16549	16714	16541	16409	16386	16314	16491	16513	16671	16711	16694	16417	16338	16598	16406	16422	16402	16489	16554	16556	16609	16588	16466	16640	16506	16588	16435	16615	16537	16377	16724	16423	16637	16794	16482	16429	16449	16790	16882	16599	16527	16588	16559	16333	16584	16536	16564	16702	16725	16646	16537	16683	16434	16571	16562	16562	16687	16511	16479	16685	16618	16739	16349	16569	16597	16610	16411	16719	16723	16496	16384	16792	16407	16508	16794	16612	16562	16591	16681	16783	16652	16729	16546	16555	16572	16704	16691	16656	16484	16732	16537	16660	16618	16592	16618	16534	16401	16740	16606	16541	16416	16643	16690	16571	16589	16752	16679	16570	16756	16580	16595	16506	16410	16476	16631	16500	16484	16674	16540	16412	16625	16490	16612	16685	16576	16597	16624	16399	16742	16605	16363	16558	16708	16670	16533	16658	16589	16372	16629	16432	16511	16613	16580	16425	16452	16607	16457	16418	16575	16596	16645	16332	16570	16757	16391	16719	16484	16624	16626	16762	16407	16505	16804	16510	16557	16462	16715	16748	16457	16589	16557	16576	16369	16510	16502	16654	16560	16341	16609	16672	16500	16547	16757	16597	16443	16638	16532	16514	16472	16449	16587	16704	16514	16610	16700	16593	16544	16518	16478	16586	16529	16642	16549	16539	16534	16585	16566	16579	16636	16507	16700	16490	16632	16550	16710	16499	16350	16805	16796	16522	16588	16574	16415	16491	16469	16573	16666	16473	16620	16526	16446	16675	16438	16387	16545	16776	16635	16396	16408	16409	16737	16731	16671	16373	16530	16539	16616	16529	16559	16549	16508	16666	16649	16684	16669	16737	16422	16518	16493	16582	16653	16617	16510	16644	16483	16623	16561	16402	16443	16520	16452	16602	16635	16470	16441	16450	16437	16934	16746	16660	16454	16591	16825	16594	16565	16622	16505	16332	16511	16792	16516	16535	16550	16483	16665	16459	16584	16552	16513	16444	16552	16656	16766	16811	16575	16612	16652	16778	16482	16624	16557	16613	16612	16610	16594	16591	16646	16520	16782	16482	16683	16641	16522	16510	16637	16458	16515	16540	16582	16559	16593	16395	16517	16648	16592	16554	16594	16408	16463	16455	16585	16488	16605	16519	16467	16430	16569	16524	16709	16503	16591	16499	16680	16568	16592	16413	16556	16515	16519	16550	16304	16588	16586	16731	16639	16546	16675	16712	16711	16558	16565	16566	16494	16590	16603	16656	16486	16500	16713	16557	16642	16585	16470	16664	16569	16460	16413	16612	16732	16565	16582	16599	16592	16625	16691	16562	16419	16576	16628	16618	16747	16645	16771	16545	16555	16689	16715	16572	16542	16626	16632	16621	16629	16823	16486	16524	16599	16538	16478	16616	16587	16726	16664	16531	16495	16568	16568	16651	16834	16675	16607	16567	16419	16293	16627	16419	16484	16649	16528	16484	16664	16419	16623	16618	16677	16515	16539	16520	16578	16539	16704	16702	16662	16493	16693	16587	16508	16605	16453	16491	16564	16520	16442	16550	16598	16379	16549	16508	16506	16446	16643	16623	16383	16509	16785	16557	16712	16553	16567	16492	16569	16750	16647	16526	16436	16589	16578	16638	16556	16368	16605	16637	16427	16543	16369	16511	16523	16499	16455	16518	16647	16680	16571	16740	16819	16570	16525	16312	16435	16633	16836	16627	16589	16530	16688	16427	16431	16338	16401	16536	16686	16466	16529	16598	16578	16547	16401	16578	16644	16633	16747	16777	16590	16538	16446	16654	16668	16608	16609	16498	16599	16482	16509	16686	16491	16557	16704	16580	16500	16569	16508	16598	16466	16777	16666	16529	16511	16686	16604	16517	16692	16623	16446	16450	16636	16500	16534	16680	16663	16566	16532	16419	16627	16716	16588	16502	16656	16675	16637	16485	16564	16684	16698	16843	16602	16544	16421	16437	16588	16548	16704	16610	16559	16564	16628	16601	16506	16766	16809	16642	16646	16382	16583	16565	16631	16601	16518	16618	16619	16517	16801	16754	16375	16852	16437	16447	16872	16481	16430	16524	16697	16490	16715	16553	16735	16645	16536	16652	16558	16595	16771	16411	16361	16619	16598	16597	16575	16276	16502	16557	16554	16668	16585	16764	16519	16501	16454	16612	16680	16476	16595	16336	16613	16687	16624	16561	16572	16548	16491	16661	16504	16510	16625	16775	16573	16264	16450	16781	16699	16586	16601	16590	16408	16405	16422	16509	16597	16757	16510	16367	16623	16600	16637	16546	16545	16300	16336	16525	16597	16567	16675	16642	16438	16656	16701	16665	16492	16468	16697	16504	16595	16684	16762	16437	16452	16404	16630	16532	16552	16615	16567	16718	16528	16623	16733	16584	16616	16711	16738	16501	16520	16501	16416	16595	16719	16672	16746	16650	16556	16243	16535	16447	16522	16578	16413	16482	16577	16500	16434	16683	16511	16649	16686	16453	16425	16477	16744	16542	16436	16610	16701	16460	16505	16603	16648	16629	16672	16655	16601	16747	16584	16382	16471	16393	16610	16673	16587	16431	16688	16538	16601	16668	16426	16441	16732	16437	16389	16780	16832	16294	16478	16550	16426	16477	16727	16594	16530	16617	16391	16611	16571	16685	16501	16723	16758	16591	16578	16460	16364	16614	16521	16557	16486	16698	16649	16338	16517	16422	16582	16489	16519	16545	16687	16544	16538	16795	16507	16445	16599	16606	16613	16526	16663	16592	16570	16615	16509	16453	16536	16398	16538	16586	16601	16480	16469	16743	16547	16534	16392	16743	16599	16550	16861	16476	16499	16619	16663	16719	16651	16741	16529	16473	16408	16338	16563	16644	16551	16703	16780	16472	16747	16565	16394	16525	16641	16678	16710	16680	16586	16725	16882	16516	16410	16457	16670	16547	16785	16670	16494	16646	16585	16430	16628	16739	16724	16595	16558	16347	16691	16534	16675	16533	16458	16689	16526	16662	16652	16690	16453	16582	16307	16504	16540	16390	16518	16301	16684	16476	16712	16446	16603	16392	16511	16557	16532	16607	16638	16610	16452	16507	16737	16551	16494	16673	16539	16621	16652	16418	16492	16376	16588	16655	16574	16328	16534	16627	16696	16685	16680	16608	16440	16528	16763	16579	16868	16563	16382	16320	16616	16727	16469	16646	16532	16828	16398	16442	16625	16642	16719	16593	16589	16767	16553	16715	16527	16619	16681	16547	16510	16435	16595	16526	16539	16525	16513	16483	16592	16498	16524	16431	16587	16675	16513	16512	16562	16598	16551	16678	16577	16545	16461	16417	16724	16658	16717	16850	16648	16739	16618	16720	16729	16477	16509	16727	16481	16496	16434	16514	16441	16743	16504	16482	16593	16799	16552	16509	16376	16586	16523	16611	16498	16448	16708	16764	16592	16541	16486	16610	16762	16517	16694	16744	16448	16309	16715	16533	16661	16733	16703	16663	16593	16513	16555	16736	16650	16468	16407	16509	16443	16601	16726	16580	16437	16554	16699	16606	16425	16587	16371	16511	16646	16688	16543	16492	16526	16719	16513	16641	16640	16546	16584	16621	16554	16690	16490	16518	16546	16468	16684	16642	16557	16539	16717	16487	16615	16483
25173	33382	31029	24072	20195	18255	16808	15861	15650	15493	15228	14874	14775	14592	14622	14485	14404	14276	14281	14354	14430	14202	14273	14220	14212	14185	14175	14088	14142	14134	14095	14079	13990	14211	14101	14001	13955	14195	14062	14206	14288	14226	14397	14162	14111	14206	14095	14148	14198	14203	14247	14155	14164	14183	14297	14215	14153	14044	14117	13986	14067	14221	14179	14390	14271	14074	14130	14179	14100	14115	14368	14097	14119	14176	14054	14217	14087	14214	14052	14060	14131	14084	14269	14028	14292	14189	14123	14109	13842	14251	14231	14179	14147	13938	14229	14178	14282	14289	14088	14191	14286	14105	14149	14176	14209	14170	14222	14079	14272	14273	14215	14160	14060	14209	14058	14126	14145	14189	14229	14216	14183	14203	14131	14198	14011	14073	14207	14088	13962	14134	14409	14192	14167	14203	14180	14153	14045	14114	14119	14101	14034	14292	13968	14177	14272	14133	14128	14159	14029	14116	14148	14230	14254	14111	14157	14167	14071	14184	14159	14274	14117	14167	14268	14176	14155	14255	14294	14373	14021	14147	14194	14234	14143	14310	14141	14111	14290	14025	14282	14290	14115	14159	14298	14067	14363	14261	14247	14158	14116	14025	14057	14204	14112	14266	14128	14161	13967	14128	14165	14308	14236	14197	14150	14302	14067	14295	14136	14223	13960	14191	14401	14206	14148	14001	14186	14219	14349	14214	14044	14192	14236	14154	14086	14115	14217	14062	14133	14137	14214	14229	14259	14138	14367	14104	14039	14180	14135	14180	14070	14167	14157	14043	14233	14161	14249	14167	14093	14232	14066	14150	14258	14098	14128	14111	14084	14129	13989	14090	14361	14102	14190	14265	14232	14245	14204	14130	14232	14162	14111	14112	14098	14201	14144	14178	14159	14154	14241	14199	14013	14171	14152	13954	14017	14174	14177	14206	13990	14020	14082	14170	14088	14215	14242	14108	14303	14057	14201	14152	14299	14162	14216	13942	14221	14096	14094	14115	14299	14274	14186	14033	14038	14205	14256	14259	13999	13977	14123	14122	14088	14208	14189	14187	14135	14103	14033	14268	14055	14152	14224	14213	14160	14162	14239	14034	14130	14101	14121	14264	14019	14013	14220	14058	14100	14163	14242	14194	14140	14090	14071	14334	14171	14190	14158	14182	14231	14153	14165	14195	14136	13983	14352	14322	14065	14157	14392	14045	14039	14184	14043	14248	14235	14233	14323	14131	14303	14097	14205	14345	14104	14169	14130	14181	14276	14037	14121	14181	14112	14175	14126	14141	14168	14267	14140	14059	14312	14182	14141	14260	14197	14126	14244	14233	14117	14216	13965	14047	14034	14216	14262	14159	14039	13999	14278	14259	14117	14096	14111	14135	14010	14158	14185	14243	14095	14189	14241	14140	14141	14279	14293	14175	14139	14071	14209	14244	14448	14181	14309	14324	14138	14189	14135	14192	14073	14159	14077	14196	14046	14050	14163	14129	14144	14140	14249	14163	14096	14275	14075	14130	14166	14286	14196	14101	14138	14194	13996	14094	13990	14042	14080	13928	14180	14252	14226	14220	14202	14036	14135	14087	14101	14130	13908	13943	14140	14250	14084	14288	14033	14250	14211	14143	13995	14229	14281	14222	14262	14258	14363	14148	14185	14009	14070	13958	13979	14127	14012	14236	14179	13964	14082	14175	14249	14223	14214	14261	14178	14173	14168	14054	14050	14073	14149	14135	14122	14165	14016	14188	14123	14167	14225	14272	14207	14142	14266	14162	14064	14046	14242	14182	14075	14189	14146	14261	14107	14052	14140	14308	14141	14150	14177	14276	13994	14227	14097	14189	14237	14194	14052	14087	14044	14286	14157	14377	14096	14106	14089	14154	14170	14395	14141	14146	14166	14336	14453	14215	13993	14132	14215	14266	14302	14143	14159	14142	14201	14102	14172	14140	14101	14141	14102	14182	14153	14154	14302	14075	14071	14264	14227	14094	14227	14058	14171	14153	14226	14100	14148	14094	14136	14203	14204	14173	14060	14178	14261	14133	14045	14042	14140	14115	14139	14203	14136	14069	14152	14091	14117	14154	14145	13923	13995	14036	14216	14145	14168	13909	14013	14117	14046	14042	14211	14151	14149	14343	14136	14097	14312	14060	14162	14360	14112	14246	14161	14095	14060	14193	14148	14035	14176	14083	14206	14274	13989	14102	14167	14133	14067	14055	14117	14036	14122	14087	14186	14235	14106	14141	14121	14085	14086	14190	14262	14264	13988	14192	14202	14116	14188	14121	14175	14183	14062	14040	14268	13990	14175	14093	14068	14124	13950	14196	14079	14160	14375	14036	14227	14283	14171	14320	14195	14191	13913	14144	14142	13876	14216	14203	14095	14133	14116	14134	14309	14234	14313	14089	14263	14060	14122	14195	14354	14021	14211	14014	14195	14275	14102	14193	14161	14134	14279	13981	14292	14213	14173	14034	14209	14205	14318	13989	14228	14145	14116	14246	14078	14274	14121	14188	14225	14183	14327	14207	14033	14222	14121	14200	14178	14130	14112	14128	14251	14132	14260	14317	14228	14038	14161	14094	14071	14183	14266	14208	14091	14097	14200	14098	14144	14433	14340	14194	14022	14168	14045	14077	14090	14319	14204	14205	14040	14161	14049	14220	13990	14242	14207	14100	14020	14172	14026	14186	14172	14170	13863	14019	14018	14143	14139	14203	14217	14309	14125	14258	14094	14234	14270	14139	14154	14109	14191	14076	14390	14228	14173	14065	14301	14279	14219	14198	14200	14117	14052	14176	14038	14149	14183	14192	14110	14174	13998	14069	14289	14108	14246	14060	14024	14127	13918	14215	14090	14254	14260	14112	13944	14168	14133	14104	14163	14170	14185	14066	14235	14212	14213	14021	14141	14329	14279	14180	14080	14295	14249	14240	14275	14182	14254	14186	14283	14246	14257	14220	14111	14213	14203	14159	14172	14099	14298	14145	14097	14007	14193	14223	14197	14147	14344	14251	14075	14229	14103	14207	14301	14050	14140	14067	14112	14194	14189	14149	14120	14148	14236	14004	14101	14225	14086	14132	14100	14232	14098	14205	14248	14208	14104	14092	14205	14398	14120	14216	14117	14110	14123	14189	14125	14102	14154	14189	14077	14046	14152	14063	14190	14168	14036	14238	14224	14186	14228	14017	14177	14125	14147	14250	14237	14115	14116	14216	14148	14189	14281	14095	14038	14294	14234	13957	14163	14214	14145	14190	14078	14169	14102	14069	14152	14218	14059	14168	14275	13987	14071	14137	14077	14188	14176	14010	14050	14186	14060	14050	14224	14212	14113	14094	14211	14135	14327	14111	14136	14199	14160	14114	14229	14133	14133	14234	14135	14237	14185	14244	14277	14093	13984	14310	14104	14209	14151	14256	14137	14213	14100	14104	14057	14162	14092	14217	14098	14096	14168	14007	14284	14045	14134	14181	14070	14144	14087	14342	14164	14084	14261	14118	13998	14052	14234	14248	14076	14188	14028	13997	14107	14108	14146	14187	14001	14251	14125	14075	13957	14186	14274	13878	14159	14229	14073	14067	14105	14268	14292	14172	14121	14137	14227	14208	14141	14244	14122	14027	14176	14134	14122	14230	14049	14154	14264	14115	14035	13994	14203	14173	14239	14227	14200	14015	14154	14145	14324	14175	14287	14182	14265	14056	14184	14041	14155	14249	14217	14154	14113	14105	14208	14206	14300	14143	14197	14203	14318	14247	14283	14262	14100	14198	14074	14186	14310	14415	14104	14098	14119	14213	14218	14291	14249	14155	14046	14001	14190	14312	14125	14085	14018	14079	14080	14338	14137	14236	14294	14069	14082	14344	14201	14131	14121	14177	14244	14170	14259	14369	14107	14163	14149	14123	14187	14031	14068	14291	14083	14256	14215	14141	14269	14163	14343	14096	14236	14314	14236	14090	14061	14056	14307	14196	14140	14197	14185	14252	14223	13993	14107	14158	14217	14104	14164	14143	14291	14194	14026	14134	14111	14042	14123	14006	14208	14157	14205	14128	14091	14307	14115	13980	14259	14165	13959	14022	14277	14086	14169	14143	14227	14184	14305	14233	14088	14378	14212	14091	14148	14180	14206	13982	14167	14282	14093	14023	14201	14210	14044	14246	14222	14156	14305	14307	14193	14095	13973	14096	14245	14270	14085	14186	14175	14157	14021	14135	14014	14113	14195	14212	14149	14238	14269	14192	14394	14128	13979	14132	14136	14174	14019	14184	14198	14305	14082	14251	14110	14141	14071	14219	14314	14096	14217	14190	14159	14153	14126	14048	13856	14262	14122	14174	14204	14197	14191	14248	14099	14077	14096	14048	14247	14306	14083	14044	14158	14148	14146	14271	14018	13959	13940	14134	14172	14325	14160	14080	14198	14162	14168	14340	14236	14187	14231	14067	14165	14021	14172	14158	14196	14070	14316	14167	14186	13967	14225	14348	14149	14108	14225	14344	14284	14156	14159	14047	14052	14229	14268	14268	14252	14004	14223	14272	14082	14279	14278	14042	14202	13912	14190	14260	14109	14149	14152	14200	14182	14091	14218	14203	14172	13984	14112	14134	14105	13941	14218	14081	14227	14047	13985	14152	14142	14323	14065	14273	14095	14006	14244	14142	14064	14150	14191	14245	14192	14100	14152	14193	14073	14190	14315	14074	14185	14312	14219	14273	14087	14188	14269	14262	14079	14096	14141	14090	14085	14170	14206	14013	14037	14173	14162	14107	14342	14250	14073	14176	14074	14050	14110	14094	14200	14218	14037	14233	14201	14137	14187	14089	14031	14162	14295	14165	14184	14042	14076	14168	14199	14085	14285	14228	14088	14213	13981	14143	14124	14279	14135	14324	14072	14188	14005	14172	14141	14153	14236	14031	14237	14166	14205	14179	14120	14221	14332	14138	14294	14106	14152	14050	14298	14051	14241	13961	14160	14094	14448	14384	14354	14122	14154	14377	14094	14162	14142	14016	14360	14069	14196	14122	14028	14194	14310	14106	14129	14051	14126	14292	14168	14232	14187	14183	14299	14073	14084	14069	14228	14165	14280	14001	14123	14200	14216	14052	14110	13994	14203	14079	14123	14129	14196	14031	14189	14138	14249	14090	14225	14288
25178	21062	27998	25094	23062	22325	21271	18986	18390	18243	18029	17570	17426	17412	17384	17068	16962	17108	17029	17037	17028	16998	16751	16804	16954	16762	16946	16933	16934	16818	16903	16702	16824	16814	16854	16804	16719	16887	17015	16893	16709	16754	16840	16919	17100	16868	16800	16870	17005	16650	16767	16948	17071	16753	16817	16876	16836	16810	16595	16641	16837	16621	16862	16648	16742	16882	16741	16914	16742	16600	16653	16844	16708	16612	16865	16803	16604	16781	16780	16924	16695	16679	16896	16918	16601	16826	16614	16721	16902	16760	16669	16746	16647	16936	16773	16878	16793	16731	16604	16882	16703	16562	16782	16761	16732	16808	16598	16951	16777	16828	16727	16754	16827	16781	16706	16659	16748	16876	16628	16535	16750	16721	16826	16775	16776	16798	16793	16708	16715	16805	16909	16965	16633	16870	16591	16611	16872	16681	16827	16833	16700	16639	16691	16785	16831	16779	16884	16924	16713	16669	16846	16697	16535	16766	16836	16880	16820	16785	16819	16845	16576	16811	16669	16833	16998	16851	16792	16600	16579	16779	16633	16753	16692	16722	16803	16931	16639	16663	16698	16782	16506	16773	16799	16649	16718	16640	16694	16731	16779	16746	16877	16874	16809	16901	16957	16913	16649	16887	16822	16751	16713	16621	16747	16845	16728	16794	16820	16947	16774	16707	16881	16903	16905	16659	16716	16738	16966	16631	16863	16724	16612	16615	16773	16921	16720	16783	17098	16612	16736	16766	16667	16838	16663	16692	16646	16672	16845	16521	16557	16744	16877	16589	16572	16687	16625	16714	16751	16717	16796	16585	16871	16740	16634	16707	16783	16664	16892	16705	16970	16908	16614	16778	16971	16911	16780	16740	16656	16511	16718	16666	16935	16729	16914	16983	16797	16752	16768	16745	17023	16784	16756	16647	16638	16639	16879	16784	17012	16964	16740	16794	16643	16649	16801	16685	16690	16590	16617	16722	16768	16625	16721	16864	16827	16798	16667	16795	16437	16883	16771	16773	16474	16510	16879	16835	16802	16742	16803	16637	16788	16857	16893	16732	16529	16939	16641	16944	16727	16591	16760	16724	16747	16816	16815	16805	17150	16857	16733	16816	16833	16822	16664	16878	16728	16697	16808	16796	16899	16712	16697	16764	16801	17019	16744	16799	16740	16867	16585	16616	16807	16799	16871	16817	16760	16777	16706	16719	16634	16838	16818	16495	16817	16774	16758	16777	16867	16696	16835	16725	16854	16663	16656	16718	16673	16946	16684	16799	16786	16687	16750	16705	16738	16846	16927	16888	16551	16831	16812	16882	16868	16635	16694	16874	16645	16687	16504	16718	16737	16617	16582	16677	16568	16678	16836	16530	16845	16773	16840	16776	16812	16797	16641	16837	16896	16751	16515	16858	16757	16802	16819	16810	16718	16736	16749	16776	16878	16764	16786	16587	16542	16679	16782	16744	16595	16675	16814	16671	16714	16550	16755	16832	16818	16979	16791	16835	16883	16692	16717	16664	17010	16873	16864	16781	16880	16795	16684	16759	16701	16649	16613	16687	16847	16879	16625	16534	16545	16581	16934	16433	16948	16681	16698	16997	16820	16860	16886	16719	16859	16900	16572	16833	16963	16992	16954	16779	16739	16850	16789	16727	16607	16805	16787	16935	16757	16951	16937	16713	16962	16684	16678	16903	16544	16803	16969	16765	16689	16569	16678	16626	16860	16729	16667	16679	16651	16638	16868	16684	16658	16492	16722	16951	16832	16767	16756	16799	16693	16691	16746	16699	16787	16821	16586	16795	16575	16608	16778	17017	16738	16982	16688	16472	16709	16889	16642	16727	16736	16616	16800	16994	16787	16769	16740	16918	16831	16724	16869	16872	16650	16700	16835	16826	16871	16918	16878	16766	16816	17050	16788	16909	16816	16674	16830	16835	16701	16822	16717	16582	16791	16667	16891	16785	16804	16783	16826	16664	16801	16854	17020	16849	16945	16549	16593	17000	16927	16803	16714	16728	16923	16856	16750	16995	16787	16920	16872	16831	16738	16793	16905	16767	16661	16683	16825	16616	16715	16873	16626	16602	16753	16669	16885	16728	16736	16455	16812	16786	16820	16883	16839	16604	16719	16746	16709	16919	16784	16846	16754	16741	16709	16726	16607	16867	16956	16790	16819	16698	16801	16841	16722	16903	16636	16788	17178	16850	16793	16879	16624	16644	16692	16813	16820	16749	16805	16665	16773	16866	16836	16857	16788	16744	16904	16841	16627	16686	16642	16827	16866	16799	16561	16795	16616	16902	16862	16631	16693	16624	16641	16806	17039	16790	16794	16633	16595	16749	16817	16719	16564	16844	17041	16985	17076	16828	16820	16770	16803	16649	16750	16993	16800	16821	16607	16743	16946	16850	16708	16741	16966	16543	16862	16525	16824	16947	16843	16781	16907	16673	16722	16936	16897	16989	16686	16734	16827	16768	16668	16693	16640	16738	16745	16810	16641	16783	16685	16683	16797	16914	16698	16685	16860	16999	16903	16655	16681	16756	16915	16735	16941	16734	16618	16805	16440	16750	16852	16742	16859	16727	17118	16682	16701	16726	16866	16830	16771	16651	16611	16768	16667	16618	16941	16614	16748	16456	16901	16593	16764	16867	16699	16860	16863	16667	16802	16658	16843	16791	16774	16690	16601	16659	16575	16876	16743	16843	16841	16697	16965	16732	16883	16890	16846	16737	16850	16776	16611	16875	16600	16813	16768	16719	16737	16790	16820	16716	16731	16990	16859	16646	16754	16797	16700	16706	16722	16731	16795	16672	16662	16735	16758	16828	16845	17019	16899	16735	16896	16691	16965	16716	16678	16803	16883	16697	16733	16704	16654	16867	16707	16815	16676	16871	16825	16745	16792	16804	16868	16825	16522	16744	16598	16667	16850	16664	16726	16828	16763	16841	16711	16937	16871	16768	16782	16744	16731	16751	16750	16572	16615	16536	16793	16746	16795	16810	16631	16822	16620	16777	16723	16745	16679	16828	16811	16631	16678	16632	16664	16533	16787	16806	16745	16783	16989	17058	16804	16794	16569	16749	16682	16740	16843	16769	16892	16828	16807	16871	16936	16624	16660	16653	16611	16780	16806	16521	16722	16759	16525	16841	16986	16820	16918	16585	16803	16710	16836	16765	16802	16836	16751	16663	16608	16686	16874	17056	16948	16816	16754	16856	16795	16861	16648	16777	16721	16693	16668	16844	16750	16775	16694	16740	16854	16796	16699	16760	16959	16610	16667	16811	16685	16918	16669	16835	16832	16849	16621	16787	16667	16564	16895	16815	16581	16632	16767	16689	16714	16761	16834	16744	16653	16780	16852	16638	16634	16831	16921	16856	16775	16828	16595	16792	16976	16931	16733	16799	16912	16558	16882	16884	16828	16750	16814	16621	16906	16966	16929	16922	16842	16802	16995	16631	16973	16627	16696	16842	16774	16696	16817	16704	16723	16626	16917	16922	16755	16830	16728	16805	16749	16666	16757	16676	16752	16717	16648	16701	16695	16770	17063	16818	16802	16778	16801	16744	16750	16741	16899	16834	16748	16716	16617	16864	16589	16834	16894	16858	16781	16662	16686	16519	16809	16732	16690	16865	16742	16747	16619	16775	16889	16871	16568	16742	16796	16901	16896	16801	16732	16662	16651	16564	16757	16841	16616	16766	16722	16713	16865	16888	16951	16648	16675	16783	16819	16793	16577	16869	16540	16790	16770	16678	16980	16766	16945	16802	16886	16848	16681	16851	16737	16646	16775	16740	16885	16694	16769	16776	16811	16629	16642	16779	16683	16636	16805	16779	16680	16564	16823	16866	16531	16881	16779	16945	16838	16756	16716	16761	16658	16685	16718	16881	16879	16659	16625	16612	16754	16953	16874	16670	16654	16711	16635	16686	16509	16582	16820	16681	16559	16712	16633	16793	16945	16501	16673	16770	16690	16786	16719	16846	16578	16527	16556	16846	16906	16917	16689	16772	16969	16705	16802	16820	16812	16744	16892	16738	16799	16526	16474	16642	16780	16746	16884	16936	16790	16719	16851	16702	16831	16684	16763	16677	16924	16919	16701	16728	17019	16787	16825	16783	16823	16781	16718	16673	16730	16631	16636	16797	16801	16653	16661	16765	16728	16600	16514	16675	16791	16731	16654	16734	16854	16698	16574	16775	16617	16767	16916	16695	16790	16789	16666	16623	16812	16665	16706	16829	16739	16805	16704	16780	16678	16699	16856	16800	16675	16677	16929	16625	16665	16609	16877	16823	16846	16749	16670	16804	16746	16942	16866	16587	16684	16797	16704	16707	16745	16802	16727	16686	16961	16587	16571	16844	16725	16736	16791	16907	16772	16759	16929	16594	16851	16768	16866	16923	16834	16753	16828	17020	16653	16614	16901	16847	16769	16856	16705	16791	16692	16771	16786	16680	16801	16711	16608	16956	16852	16761	16832	16812	16908	16641	16813	17018	16638	16857	16966	16855	16815	16563	16685	16854	16936	16808	16958	16649	16722	16804	16857	16652	16591	16901	16710	16595	16629	16705	16692	16585	16708	16847	16762	16810	16555	16844	16451	16810	16645	16822	16717	16896	16800	16745	16665	16694	16735	16701	16826	16857	16711	16456	16903	16693	16646	16641	16856	16639	16782	16631	16843	16548	16790	16666	16615	16673	16875	16787	16898	16808	16754	16888	16946	16821	16779	16913	16826	16813	16690	16708	16811	16712	16790	16764	16912	16814	16802	16830	16752	16762	16727	16671	16938	16883	16773	16819	16563	16895	16774	16853	17000	16715	16860	16909	16669	16671	16839	16868	16809	16817	16908	16702	16808	16424	16653	16620	16830	16652	16812	16662	16940	16766	16747	16544	16747	16739	16782	16519	16794	16862	16735	16857	16656	16771	16693	16824	16801	16693	16725	16891	16814	16676	16691	16683	16945	16824	16675	16719	16736	16617	16897	16614	16846	16731	16614	16816	16839	16784	16513	16729	16607	16650	16810	16813	16865	16729	16752	16678	16811	16583	16815	16620	16669	16768	16627	16786	16862	16662	16827	16800	16790	16783	16828	16842	16810	16773	16985	16604	16703	16855	16835	16850	16769	16713	16742	16745	16715	16502	16756	16733
24719	39982	37390	28793	23943	20857	18869	17440	17049	16637	15863	15474	15358	15071	15021	15139	14894	14710	14657	14717	14543	14541	14393	14382	14414	14391	14428	14456	14592	14137	14333	14254	14451	14362	14530	14197	14389	14211	14387	14360	14430	14406	14329	14271	14239	14240	14417	14171	14483	14372	14238	14430	14285	14283	14373	14329	14244	14194	14386	14301	14421	14369	14320	14278	14248	14296	14420	14285	14346	14352	14342	14186	14249	14265	14265	14151	14303	14144	14169	14267	14460	14243	14361	14324	14472	14284	14268	14292	14488	14222	14331	14311	14437	14291	14273	14204	14166	14219	14454	14405	14277	14342	14212	14481	14385	14242	14229	14369	14401	14145	14405	14403	14181	14258	14284	14185	14285	14235	14337	14349	14358	14229	14475	14262	14248	14253	14399	14096	14276	14275	14401	14386	14324	14267	14184	14249	14388	14277	14305	14268	14278	14276	14308	14297	14254	14385	14215	14460	14448	14376	14195	14437	14361	14279	14271	14473	14222	14452	14296	14326	14250	14350	14371	14380	14358	14402	14373	14347	14322	14275	14327	14328	14250	14342	14381	14330	14173	14234	14323	14441	14223	14214	14222	14248	14375	14256	14406	14537	14260	14338	14176	14404	14536	14248	14368	14328	14328	14325	14329	14138	14482	14273	14188	14155	14249	14277	14116	14326	14441	14340	14276	14314	14325	14313	14350	14334	14378	14452	14442	14170	14191	14380	14380	14356	14339	14486	14180	14256	14370	14375	14230	14432	14242	14250	14384	14361	14365	14283	14231	14202	14369	14173	14113	14299	14209	14125	14193	14319	14231	14281	14268	14411	14242	14211	14262	14302	14227	14282	14362	14224	14246	14342	14422	14509	14371	14385	14230	14146	14166	14352	14296	14372	14247	14416	14175	14297	14228	14149	14249	14282	14357	14360	14360	14307	14365	14209	14374	14236	14350	14240	14466	14334	14281	14340	14325	14356	14265	14213	14393	14289	14147	14233	14350	14239	14184	14291	14374	14281	14298	14239	14210	14302	14142	14355	14159	14320	14065	14358	14162	14386	14184	14555	14339	14319	14492	14376	14344	14247	14421	14263	14303	14210	14360	14357	14378	14310	14299	14241	14331	14270	14196	14242	14410	14295	14326	14414	14407	14273	14422	14184	14319	14433	14193	14183	14280	14229	14370	14319	14277	14412	14274	14355	14257	14384	14282	14413	14237	14252	14279	14351	14254	14304	14391	14192	14304	14296	14205	14259	14400	14414	14241	14298	14471	14380	14268	14360	14241	14252	14042	14229	14266	14329	14299	14376	14300	14372	14526	14156	14235	14268	14290	14235	14551	14301	14262	14257	14215	14446	14181	14260	14284	14209	14386	14138	14145	14321	14320	14165	14324	14320	14256	14353	14395	14204	14420	14269	14183	14558	14468	14252	14492	14318	14252	14198	14256	14407	14193	14156	14122	14325	14333	14326	14190	14228	14318	14232	14369	14244	14303	14255	14307	14314	14232	14261	14349	14248	14297	14298	14277	14360	14249	14331	14357	14300	14288	14115	14285	14225	14419	14213	14085	14369	14248	14349	14420	14308	14088	14236	14340	14222	14330	14166	14291	14358	14142	14304	14286	14377	14225	14347	14265	14313	14271	14404	14352	14217	14402	14382	14316	14333	14431	14519	14333	14184	14197	14411	14255	14297	14296	14318	14236	14256	14307	14245	14164	14379	14133	14334	14507	14380	14341	14329	14307	14475	14313	14276	14258	14406	14286	14453	14257	14308	14308	14387	14310	14342	14281	14190	14559	14482	14148	14208	14349	14228	14433	14391	14194	14286	14132	14330	14233	14199	14215	14433	14216	14195	14433	14202	14114	14298	14487	14453	14250	14235	14369	14209	14227	14331	14361	14242	14244	14389	14302	14298	14171	14352	14376	14278	14211	14267	14187	14362	14283	14354	14365	14227	14375	14306	14238	14299	14057	14399	14277	14407	14390	14273	14273	14313	14273	14264	14375	14258	14214	14428	14314	14418	14423	14263	14399	14335	14347	14272	14220	14302	14215	14194	14239	14334	14311	14193	14341	14186	14400	14345	14302	14475	14199	14374	14136	14257	14410	14178	14264	14317	14187	14322	14019	14459	14272	14457	14402	14428	14350	14291	14402	14280	14264	14380	14288	14443	14299	14280	14293	14098	14282	14156	14425	14396	14243	14402	14195	14372	14235	14321	14313	14332	14202	14365	14468	14202	14329	14261	14415	14305	14357	14346	14285	14446	14409	14267	14310	14332	14314	14321	14268	14248	14349	14507	14240	14483	14383	14412	14272	14067	14265	14323	14447	14183	14147	14207	14430	14283	14369	14319	14410	14347	14369	14243	14476	14399	14331	14408	14361	14302	14145	14286	14382	14294	14153	14410	14192	14321	14293	14301	14450	14383	14332	14351	14295	14272	14286	14220	14437	14353	14306	14251	14250	14359	14308	14245	14204	14284	14379	14328	14213	14352	14387	14266	14380	14325	14237	14418	14341	14248	14311	14142	14379	14270	14210	14236	14185	14469	14372	14261	14280	14333	14257	14176	14184	14299	14129	14322	14407	14118	14219	14405	14392	14316	14189	14398	14318	14139	14323	14320	14192	14564	14422	14305	14318	14328	13961	14522	14376	14157	14321	14376	14300	14308	14299	14282	14341	14345	14257	14237	14329	14370	14233	14202	14294	14350	14331	14173	14441	14389	14332	14265	14326	14279	14337	14194	14276	14414	14410	14266	14256	14347	14270	14380	14431	14175	14394	14224	14266	14295	14386	14300	14177	14395	14420	14321	14362	14272	14233	14461	14202	14304	14142	14243	14455	14253	14362	14393	14303	14289	14430	14337	14328	14403	14212	14207	14362	14362	14293	14259	14325	14209	14426	14336	14255	14220	14237	14437	14392	14288	14478	14361	14207	14368	14370	14215	14549	14213	14350	14286	14527	14279	14325	14393	14422	14353	14272	14355	14436	14394	14224	14484	14442	14161	14219	14135	14378	14220	14129	14389	14393	14399	14371	14295	14250	14432	14167	14193	14143	14362	14242	14037	14294	14317	14352	14272	14215	14350	14326	14348	14352	14292	14460	14172	14343	14133	14401	14253	14237	14359	14445	14149	14353	14375	14175	14284	14356	14309	14283	14161	14222	14347	14405	14286	14303	14269	14372	14442	14324	14402	14227	14076	14337	14351	14297	14202	14171	14480	14187	14414	14170	14322	14335	14378	14392	14318	14396	14370	14207	14404	14371	14282	14351	14249	14278	14230	14308	14111	14273	14256	14499	14461	14404	14300	14318	14233	14259	14117	14500	14349	14488	14253	14290	14377	14418	14280	14336	14338	14538	14194	14320	14346	14266	14254	14314	14362	14260	14348	14452	14201	14334	14322	14311	14354	14308	14243	14409	14352	14242	14149	14365	14359	14321	14179	14342	14266	14411	14232	14122	14338	14304	14362	14190	14237	14318	14256	14468	14442	14246	14353	14519	14293	14268	14308	14289	14384	14233	14275	14332	14248	14222	14330	14202	14079	14240	14202	14150	14393	14395	14129	14337	14356	14303	14261	14279	14316	14449	14458	14400	14289	14472	14417	14141	14244	14432	14350	14458	14288	14341	14347	14313	14246	14409	14337	14434	14320	14208	14397	14194	14234	14317	14300	14429	14241	14346	14092	14064	14255	14019	14348	14333	14210	14252	14346	14270	14320	14187	14442	14155	14296	14252	14446	14269	14302	14541	14244	14402	14344	14285	14414	14271	14378	14277	14233	14274	14205	14206	14296	14152	14290	14322	14358	14311	14206	14229	14262	14378	14389	14394	14322	14369	14226	14310	14217	14397	14535	14432	14298	14274	14207	14413	14256	14319	14217	14239	14273	14330	14355	14299	14395	14173	14427	14292	14338	14290	14263	14354	14443	14178	14204	14226	14378	14171	14315	14032	14331	14429	14260	14274	14336	14290	14242	14410	14304	14224	14383	14371	14208	14245	14377	14215	14259	14548	14342	14235	14291	14320	14203	14296	14359	14405	14288	14290	14394	14310	14208	14530	14365	14232	14386	14317	14274	14361	14265	14465	14305	14230	14310	14235	14407	14303	14463	14339	14549	14314	14391	14425	14294	14247	14317	14283	14269	14223	14323	14341	14405	14232	14310	14319	14253	14220	14365	14472	14283	14347	14126	14223	14409	14274	14316	14283	14267	14316	14281	14161	14494	14139	14405	14411	14114	14297	14331	14309	14216	14469	14283	14354	14346	14179	14210	14385	14436	14303	14244	14462	14242	14432	14268	14352	14340	14352	14179	14348	14357	14245	14387	14376	14542	14242	14295	14356	14402	14207	14286	14171	14358	14260	14212	14391	14273	14370	14292	14183	14209	14200	14282	14222	14205	14319	14202	14271	14295	14274	14382	14332	14406	14490	14373	14244	14350	14252	14406	14535	14317	14372	14364	14315	14282	14371	14285	14435	14260	14411	14347	14343	14331	14297	14387	14470	14351	14454	14313	14292	14428	14273	14361	14340	14276	14384	14177	14493	14145	14321	14170	14181	14158	14238	14284	14493	14312	14380	14452	14351	14280	14377	14380	14414	14382	14396	14390	14375	14310	14210	14306	14123	14361	14370	14411	14297	14109	14380	14376	14351	14594	14220	14241	14367	14283	14338	14397	14190	14487	14279	14219	14369	14418	14249	14314	14255	14316	14248	14326	14365	14280	14291	14318	14271	14187	14383	14290	14228	14310	14232	14304	14187	14487	14156	14351	14239	14256	14286	14209	14436	14244	14357	14354	14360	14312	14257	14197	14354	14181	14186	14379	14348	14265	14265	14381	14245	14319	14298	14257	14327	14372	14219	14231	14328	14383	14287	14217	14143	14442	14242	14259	14251	14327	14317	14102	14340	14165	14208	14510	14257	14424	14219	14309	14322	14336	14324	14334	14270	14259	14224	14413	14214	14283	14150	14306	14398	14369	14379	14502	14215	14340	14326	14078	14396	14295	14429	14278	14437	14200	14355	14222	14501	14412	14412	14539	14352	14309	14285	14291	14502	14421	14302	14295	14414	14300	14307	14347	14485	14445	14211	14422	14300	14190	14215	14286	14270	14296	14214	14391	14177	14347	14213	14310	14149	14274	14099	14225	14259	14178
23831	21029	28427	23967	22169	24816	25165	20789	20087	19897	19476	19125	18771	18522	18569	18553	18403	18202	18257	18103	17916	18095	18187	17985	18104	17787	17938	17865	17849	17622	17757	17861	17948	17867	17775	17854	18049	17733	17826	17958	17761	17747	17914	17748	17601	17748	17801	17830	17818	17684	17678	17771	17796	17756	17668	17780	17737	17763	18021	17625	17751	17797	17719	17924	17901	17905	17832	17934	17758	17627	17901	17679	17730	17616	17737	17805	17677	17682	17840	17685	17759	17925	17709	17692	17722	17743	17697	17735	17736	17885	17886	17764	17940	17831	17732	17907	17791	17667	17711	17755	17902	17737	17690	17650	17719	17655	17700	17665	17655	17647	17902	17580	17857	17688	17875	17893	17769	17930	17899	17715	17733	17621	17527	17863	17804	17710	17818	17670	17776	17858	17744	18017	17675	17598	17707	17703	17905	17808	17658	17577	17809	17724	17902	17895	17515	17615	17785	17789	17819	17718	17768	17769	17643	17552	17714	17708	17786	17693	17751	17764	17862	17830	17614	17714	17603	17632	17632	17608	17694	17887	17887	17780	17899	17777	17742	17763	17749	17898	17819	17557	17796	17814	17724	17729	17834	17846	17767	17650	17927	17610	17713	17850	17642	17615	17770	18113	17755	17827	17811	17808	17948	17635	17622	17805	17811	17898	17730	17814	17630	17569	17576	17611	17830	17767	17780	17785	17782	17414	17683	17621	17766	17720	17819	17697	17667	17723	17781	17685	17770	17976	17736	17609	17637	17805	17570	17713	17700	17608	17912	17825	17869	17789	17672	17867	17595	17680	17918	17552	17715	17815	18054	17722	17695	17973	17695	17660	17783	17885	17547	17731	17859	17940	17966	17613	17935	17894	17822	17770	17699	17776	17553	17605	17670	17729	17509	17531	17689	17465	17882	17886	17888	17841	17795	17721	17785	17860	17863	17682	17824	17667	17605	17788	17656	17923	17654	17795	17922	17818	17903	17812	18000	17949	17587	17780	17831	17813	17589	17913	17612	17802	17648	17815	17786	17552	17684	17577	17658	17720	17857	17810	17708	17638	17840	17679	17714	17883	17799	17816	17778	17620	17545	17798	17584	17745	17899	17824	17678	17551	17721	17733	17740	17817	17674	17794	17765	17790	17643	17896	17814	17782	17822	17797	17836	17870	17853	17693	17744	17624	17607	17598	17759	17813	17754	17708	17838	17932	17594	17576	17755	17582	17837	17910	17799	17853	17731	17949	17701	17524	17652	17569	17847	17965	17778	17820	17744	17753	17661	17699	17800	17731	17806	17794	17882	17639	17841	17643	17559	17697	17715	17707	17890	17874	17745	17690	17770	17723	17754	17832	17763	17702	17905	17838	17731	17608	17661	17674	17844	17787	17732	17591	17764	17686	17770	17711	17678	17705	17676	17537	17815	17577	17688	17534	17641	17882	17823	17765	17536	17616	17838	17666	17619	17908	17764	17781	17738	17738	17777	17720	17771	17832	17919	17815	17745	17653	17744	17664	17644	17729	17815	17773	17695	17776	17818	17712	17780	17798	17607	17707	17803	17948	17629	17671	17988	17853	17699	17670	17678	17653	17565	17948	17659	17578	17771	17720	17679	17594	17630	17731	17608	17785	17783	17704	17716	17731	17800	17643	17735	17487	17821	17795	17727	17705	17831	17893	17753	17705	17656	17490	17672	17693	17836	17872	17633	17588	17965	17697	17743	17747	17870	17627	17703	17501	17675	17485	17573	17830	17783	17770	17837	17939	17671	17617	17554	17720	17607	17566	17770	17583	17568	17674	17674	17732	17921	17702	17864	17930	17855	17783	17819	17759	17748	17702	17899	17854	17730	17747	17770	17865	17675	17883	17895	17693	17974	17650	17688	17758	17909	17837	17716	17950	18011	17906	17860	17723	17771	17874	17958	17721	17605	17569	17534	17580	17725	17951	17810	17926	17748	17872	17670	17723	17924	17885	17796	17626	17975	17786	17580	17767	17883	17685	17720	17726	17847	17777	17694	17761	17669	17755	17835	17922	17803	17932	17757	17896	17783	17788	17809	17604	17739	17775	17579	17882	17657	17881	17743	17640	17779	17597	17750	17695	17748	17690	17638	17897	17745	17737	17803	17582	17696	17685	17627	17555	17859	17575	17801	17723	17834	17647	17957	17470	17708	17921	17772	17564	17780	17682	17773	17728	17937	17774	17606	17916	17728	17734	17691	17693	17858	17633	17618	17507	17659	17668	17825	17697	17830	17622	17945	17672	17493	17589	17690	17830	17574	17907	17670	17644	17891	17828	17731	17834	17691	17760	17819	17682	17577	17830	17730	17527	17759	17781	17782	17620	17578	17677	17758	17525	17751	17629	17598	17546	17772	17756	17677	17804	17805	17723	17875	17739	17982	17592	17758	17671	17771	17665	17675	17673	17799	17657	17664	17769	17837	17870	17710	17725	17639	17930	17802	17715	17776	17984	17749	17661	17768	17566	17557	17579	17789	17623	17812	17798	17748	17869	17797	17649	17728	17825	17732	17870	18051	17510	17827	17760	17793	17753	17983	17655	17958	17753	17755	17955	17987	17829	17869	17852	17728	17625	17774	17744	17843	17630	17798	17835	17752	17671	17683	17629	17921	17802	17753	17773	17759	17751	17837	17656	17707	17582	17687	17856	17610	17867	17698	17813	17656	17539	17896	17682	17648	17864	17828	17525	17696	17613	17580	17957	17790	17653	17897	17562	17712	17594	17850	17626	17735	17885	17729	17613	17812	17931	17811	17753	17705	17635	17687	17692	17609	17665	17673	17755	17845	17637	18011	17858	17718	17693	17760	18024	17769	17681	17655	17699	17742	17665	17728	17912	17725	17760	17793	17823	17381	17691	17637	17711	17635	17579	17834	17586	17899	17955	17982	17814	17855	17606	17748	17675	17916	17703	17707	17734	17739	17575	17806	17804	17679	17658	17865	17699	17721	17669	17730	17717	17699	17615	17803	17833	17704	17681	17905	17824	17959	17829	17691	17627	17784	17672	17807	17822	17744	17687	17636	17723	17750	17759	17556	17622	17890	17786	17692	17907	17870	17869	17622	17668	17733	17694	17682	17651	17644	17837	17859	17721	17719	17606	17813	17645	17678	17761	17601	17804	17736	17870	17765	17794	17710	17776	17804	17782	17557	17843	18087	17848	17693	17738	17804	17814	17727	17596	17741	17868	17850	18000	17743	17847	17732	17713	17608	18015	17671	17717	17665	17573	17542	17682	17561	17636	17904	17718	17822	17783	17836	17768	17876	17887	17791	17763	17557	17680	17680	17871	17828	17732	17959	17749	17883	17667	17775	17774	17807	17741	17642	17768	17953	17587	17879	17711	17856	17789	17726	17699	17978	17742	17562	17635	17844	17712	17589	17683	17832	17700	17800	17747	17755	17832	17814	17858	17850	17809	17775	17771	17745	17846	17652	17771	17808	17570	17595	17725	17783	17714	17554	17579	17888	17688	17822	17823	17708	17531	17601	17697	17772	17706	17665	17788	17792	17687	17720	17718	17816	17763	17635	17645	17900	17745	17650	17686	17842	18015	17718	17772	17756	17690	17754	17824	17779	17657	17830	17998	17905	17563	17570	17971	17788	17800	17833	17650	17661	17671	17708	17621	17536	17694	17714	17879	17696	17789	17664	17692	17773	17698	17791	17675	17582	17770	17844	17876	17685	17547	17660	17824	17850	17790	17743	17792	17866	17909	17722	17630	17838	17760	17558	17848	17672	17720	17804	17822	17905	17839	17773	17681	17713	17779	17679	17613	17802	17752	17802	17784	17550	17641	17978	17688	17744	17838	17744	17711	17725	17838	17629	17908	17758	17863	17830	17622	17695	17811	17802	17718	17864	17782	17810	18021	17924	17593	17863	17741	17605	17763	17508	17691	17860	17549	17722	17813	17630	17844	17788	17601	17655	17658	17619	17698	17931	17735	17623	17756	17716	17641	18038	17860	17828	17822	17732	17689	17853	17674	17841	17864	17739	17652	17502	17775	17553	17666	17799	17668	17726	17661	17758	17685	17651	17672	17747	17824	17701	17899	17658	17736	17685	17687	17515	17820	17648	17848	17510	17736	17605	17851	17956	17704	17560	17699	17670	17690	17747	17722	17749	17616	17793	17527	17970	17932	17604	17675	17831	17807	17793	17659	17730	17712	17680	17713	17825	17863	17784	17692	17601	17834	17946	17709	17832	17657	17811	17836	17760	17788	17891	17615	17609	17694	17547	17559	17801	17671	17663	17672	17876	17714	17655	17793	17592	17598	17917	17706	17762	17697	17746	17896	17686	17794	17769	17693	17724	17592	17516	17718	17665	17670	17942	17611	17808	17900	17884	17744	17780	17627	17661	17825	17811	17731	17660	17808	17809	17842	17684	17605	17665	17832	17711	17543	17802	17591	17954	17861	17791	17804	17597	17707	17807	17850	17712	17638	17751	17761	17806	17870	17856	17683	17710	17600	17897	17712	17930	17890	17665	17664	17739	17855	17575	17721	17422	17436	17656	17490	17818	17712	17819	17692	17741	17668	17557	17697	17653	17393	17559	17849	17658	17560	17827	17943	17689	17684	17846	17639	17831	17836	17947	17819	17634	17559	17692	17497	17737	17507	17638	17824	17839	17587	17714	17687	17599	17568	17688	17878	17781	17744	17886	17851	17866	17866	17731	17769	17650	17705	17717	17872	17887	18026	17854	17599	17730	17803	17628	17951	17558	17915	17607	17917	17616	17827	17766	17493	17708	17673	17668	17673	17673	17780	17756	17871	17687	17478	17668	17443	17790	17949	17734	17739	17688	17716	17649	17781	17659	17991	17871	17751	17661	17549	17718	17787	17608	17719	17692	17763	17775	17839	17859	17926	17637	17568	17783	17660	17655	17588	17646	17874	17787	17779	17868	17629	17926	17896	17561	17773	17767	17853	17693	17807	17692	17607	17544	17606	17856	17634	17704	17800	17812	17736	17742	17847	17744	17743	17777	17568	17761	17967	17734	17733	17747	17723	17821	17771	17771	17749	17624	17796	17874	17852	17668	17839	17858	17776	17832	17733	17846	17798	18040	17848	17745	17729	17885	17558	17822	17821	17819	17830	17754	17576	17774	17646	17585	17764	17818	17687	17603	17960	17876	17750
26794	44533	42058	33257	27713	23612	20986	19337	18680	17918	17187	16561	16154	16088	15893	15633	15571	15566	15302	15265	15056	15070	15006	14922	15094	14828	15180	14941	15034	14923	15049	14913	14874	14958	14919	15028	15058	14959	14738	14955	14766	14791	14759	14830	14888	14788	14836	14943	14889	14835	14936	14911	14854	15015	14860	14784	14814	14847	15036	14795	14922	14702	14942	14777	14758	14985	14931	14879	14864	14816	14995	14802	14869	14752	14998	14838	14849	14824	14788	14858	14669	14920	14740	14989	14932	14896	14753	14732	14779	14785	14865	14867	15081	15044	14835	14923	14855	14718	14887	14941	14820	15056	14802	14935	14839	14763	14873	14923	14803	14824	14767	14767	14901	14677	14899	14894	14804	14816	14798	14868	14769	15038	14866	14787	15007	14793	14803	14820	14811	14952	14841	14925	14866	14612	14953	14884	14929	14795	14890	14962	14941	14823	14689	14673	14759	14715	14885	14760	14751	14939	14795	14595	14712	14873	14832	14830	14885	15000	14662	14822	14817	14938	14845	14828	14863	14838	14798	14738	14851	14673	14867	14950	14802	14788	14762	14646	14900	14918	14839	14825	14794	14755	14985	14845	14745	14755	14804	14834	14904	14906	14702	14803	14773	14747	14883	14769	14870	14702	14873	14671	14934	14875	14868	14710	14726	14823	14948	14875	14764	14710	14778	14763	14848	14770	14835	14807	14858	14811	14767	14897	14795	14751	14890	14769	14620	14831	14966	14763	14903	14750	14799	14961	14837	14693	15013	14815	14686	14938	14948	14845	14848	14708	14851	14681	14956	14731	14980	14701	14882	14943	14825	14772	14906	14570	14787	14721	14766	14648	14918	14806	14854	14915	14679	14913	14807	14966	14901	14761	15051	14840	14771	14727	14783	14778	14771	14641	14791	14664	14745	14929	14844	14808	14716	14931	14917	14949	14840	14674	14893	14910	14869	14876	14737	14692	14753	14867	14647	14789	14704	14685	14975	14997	14781	14750	14884	14836	14819	14907	15039	14793	14804	14976	14813	14861	14972	14754	14900	14777	14830	14866	14637	14973	14742	14731	14818	14806	14727	14977	14607	14628	14853	14860	14829	14898	14813	14750	14924	14952	14850	14747	14913	14817	14764	14958	14819	15012	14555	14949	14812	14984	14750	14828	14812	14900	14737	14849	14836	14920	14816	14809	14946	14748	15046	14860	14751	14884	14906	14786	14710	14906	14780	14739	14956	14737	14661	14931	14782	14714	14587	14969	14703	14965	14599	14904	14791	14844	14637	14759	14709	14989	14833	14696	14698	14802	14898	14839	14941	14784	14955	14880	14894	14787	14774	14904	14868	14766	14607	14692	14717	14836	14856	14805	14766	14827	14630	14955	14841	14983	14751	14771	14933	14838	14826	14810	14839	14699	14798	14818	14778	14619	14906	14808	14935	14778	14714	14777	14899	14707	14857	14844	14797	14813	14810	14600	14768	14661	14876	14932	14878	14896	15022	14858	14964	14762	14803	14707	14797	14876	14774	14908	14642	14709	14888	14813	14844	15010	14800	14969	14961	14945	14724	14811	14787	14776	14787	14753	14732	14724	14806	14839	14860	14867	14881	14798	14826	14768	14738	14869	14798	14803	14781	14832	14743	14803	14843	15032	14758	14865	14936	14927	14781	14750	14835	14951	14777	14789	14918	14816	14819	14961	14789	14901	14760	14901	14772	14884	14774	14837	14712	14922	14880	14859	14822	14652	14957	14809	14650	14963	14673	14717	14853	14805	14880	14841	14782	14777	14891	14871	14747	14863	14791	14749	14832	14966	14806	14593	14848	14779	14841	14937	14878	14831	14939	14844	14826	14892	14791	14845	14883	14774	14746	14749	14703	14927	14913	14773	14870	14862	14841	14752	14745	14665	14957	14760	14775	15009	14836	14720	14855	14835	14806	14800	14768	14780	14737	14884	14871	14907	14808	14859	14736	15003	14934	14917	14705	14886	14945	14933	14845	14831	14717	14933	14969	14770	14754	14793	14905	14726	14772	14780	14744	14825	14908	14809	14734	14765	15019	14856	14895	14859	14799	14803	14844	14858	14802	15050	14690	14848	14732	14818	14596	14807	14924	14618	14812	14790	14892	14900	14656	14923	14751	14811	14607	15027	14839	14816	14883	14808	14747	14928	14772	14922	14829	14912	15022	14852	14784	14791	14813	14644	14734	14827	14726	14786	14729	14892	14715	14767	14734	14804	14788	14757	14948	14913	14879	14772	14740	14702	14693	14851	14964	14799	14782	14820	14742	14692	14872	14719	14812	14803	14769	14735	14958	14860	14868	14810	14625	14647	14806	14768	14909	14825	14619	14868	14872	14806	14863	14976	14900	14772	14713	14805	14740	14850	14902	14863	14845	14860	14924	14857	14662	14664	14892	14748	14910	14872	14642	14891	14727	14769	14735	14771	14828	14602	14829	14853	14835	14785	14879	14784	14882	14894	14773	14872	14735	14753	14833	14882	14822	14948	14591	14848	14834	14784	14868	14885	14897	14785	14880	14923	14856	14815	14771	14861	14969	14924	14865	14756	14986	14883	14770	14778	14843	14813	14832	14828	14783	14807	14857	14838	15007	14739	14942	14779	14816	14835	14779	14808	14848	14664	14747	14668	14860	14830	14838	14949	15014	14724	14861	14892	14844	14758	15049	15005	14939	14854	14745	14707	14703	14844	14778	15034	14803	14673	14692	14966	14723	14822	14739	14778	14843	14707	14857	14896	14854	14822	14761	14748	14807	14801	14649	14855	14980	14854	14681	14626	14906	15048	14773	14739	14714	14822	14759	14942	14687	14876	14799	14717	14852	14904	14907	14683	14899	14846	14910	14745	14937	14764	14899	14801	14931	14808	14832	14915	14798	15086	14712	14886	14824	14798	15027	14900	14761	14707	14855	14756	14812	14708	14884	14795	14867	14768	14841	14795	14937	14894	14758	14797	14671	14803	14918	14870	14944	14903	14770	14928	14746	14857	14893	14810	14951	14812	14849	14898	14937	14935	14872	14826	14913	14799	14921	14814	14871	14882	14823	14569	14852	14883	14912	14772	14880	14725	14851	14943	14714	14434	14786	14892	14810	14762	14752	14885	14742	14824	14844	14725	14835	14799	14864	14845	14785	14821	15033	14840	14932	14988	14789	14714	14864	14840	14633	14909	14845	14812	14929	14831	14693	14886	14728	14883	14901	14873	14819	14867	14853	14695	14841	14788	14808	14767	14787	14826	14748	14753	14833	14951	14772	15006	14828	14770	14800	14786	14689	14839	14905	14820	14912	15072	15044	15009	14785	14924	14857	14739	14757	14928	14694	14799	14676	14918	14885	14832	14806	14694	14786	14679	14912	14846	14865	14818	14863	14831	14826	14879	15021	14781	14822	14852	14939	14942	14911	14761	14815	14913	14772	14792	14837	14917	14930	14927	14836	14772	14873	14826	14798	14889	14880	14824	14710	14903	14820	14878	14757	14771	14772	14725	14896	14716	14939	14948	14861	14717	14881	14774	14939	14828	14947	14660	14746	14823	14836	14719	14767	14792	14827	14754	14882	14826	14789	14980	14676	14753	14917	14767	14989	14821	14794	14767	14964	14757	14957	14699	14768	14849	14843	14851	14740	14715	14829	15032	15071	14668	14910	14817	14857	14730	14688	14915	14843	14870	14794	14881	14867	14930	14674	14823	14839	14799	14862	14848	14900	14802	14690	15003	14830	14995	15006	14737	14874	14855	14773	14757	14732	14651	14953	14710	14746	14890	14875	14811	14736	14766	14773	14588	14925	14977	14894	14817	14799	14851	14777	14868	14787	14983	14847	15050	14913	14892	14784	14849	14939	14829	14822	14788	14865	14894	14861	14747	14814	14992	14912	14902	14897	14796	14932	14777	14722	14862	14831	14737	14928	14843	14877	14716	14925	14977	14645	14880	14971	14840	14858	14832	14729	14844	14791	14843	14955	14814	14926	15035	14881	14729	14817	14934	14831	14812	14902	14847	14971	14895	14855	14798	14851	14770	14820	14878	14789	14902	14918	14904	14770	14703	14848	14967	15010	14758	14826	14675	14725	14991	14735	14787	14837	14967	14800	14850	14884	14770	14828	14906	14926	14936	14845	14677	14938	14838	14766	14908	14779	14862	14833	14772	14810	14826	14927	14831	14873	14822	14804	14694	14894	14946	14914	14689	14930	14783	14777	14805	14823	14927	14875	14814	14932	14898	14792	14907	14904	14765	14832	14926	14827	14900	14671	14932	14752	14583	14976	14807	14677	14887	14844	14775	14845	14813	14699	14728	15012	14662	14750	14787	14877	14751	14724	14905	14878	14776	14953	14763	14911	14791	14671	14853	14871	14890	14796	14804	14793	14932	14676	14786	14962	14628	14827	14935	14906	14873	14834	14738	14804	14690	14877	14894	14920	14779	14878	14647	14942	14784	14891	15036	14798	14897	14837	14708	14748	14799	14807	14816	15010	14837	14698	14886	14968	14639	14935	14893	14741	14983	14919	14758	14830	14694	14881	14832	14860	14799	14954	14708	14802	14799	14910	14915	14825	14715	14982	14824	14955	14898	14932	14830	14700	14784	14895	14835	14740	14691	14793	14816	15005	14779	14899	14791	14890	14940	14810	14942	14751	14905	14964	14790	14802	14935	14844	14779	14824	14934	14816	14867	14852	14838	15019	14652	14958	14841	14720	14856	14900	14850	14807	14726	14726	14860	14751	14830	14987	14978	14868	14743	14919	14868	14814	14954	14873	14727	14902	14849	15038	14626	14862	14701	14868	14888	14921	14777	14808	14753	14957	14997	14705	14762	14917	14859	14877	14805	14907	14829	14764	14920	14808	15042	14896	14694	14787	14835	14699	15001	14706	14888	14874	14785	14811	14947	14796	14769	14739	14928	14843	14859	14679	14816	14939	14840	14880	14805	14736	14922	14764	14746	14905	14794	14805	14905	14810	14934	14628	14734	14829	14711	14890	14888	14643	14814	14849	14890	14886	14985	14822	14878	14822	14842	14796	14889	14905	14789	14929	14877	14777	14764	14853	15023	14902	14935	14868	14800	14892	14759	14770	14876	14790	14793	14894	14797	15080	14800	14923	14742	14661	14827	15095	14809	14751	14879	14970	14748	14834	14771
30743	26479	28729	24681	20702	19390	18446	17485	17229	17235	17257	16911	17024	16907	16849	16874	16681	16787	16671	16435	16454	16457	16339	16483	16743	16565	16390	16418	16470	16547	16557	16720	16627	16341	16626	16567	16583	16446	16749	16500	16369	16375	16441	16643	16465	16453	16425	16526	16415	16474	16432	16433	16543	16499	16502	16559	16709	16506	16528	16376	16459	16586	16710	16456	16655	16621	16440	16647	16498	16698	16455	16519	16495	16546	16244	16476	16566	16559	16590	16522	16565	16446	16546	16616	16489	16303	16431	16609	16425	16550	16386	16565	16423	16412	16462	16562	16503	16545	16723	16470	16496	16439	16745	16462	16590	16542	16718	16463	16692	16261	16417	16729	16597	16364	16729	16474	16334	16522	16482	16449	16496	16517	16504	16735	16277	16505	16526	16679	16350	16467	16481	16571	16433	16552	16445	16431	16705	16591	16596	16516	16484	16342	16448	16508	16739	16537	16467	16461	16507	16675	16648	16557	16316	16386	16545	16758	16533	16369	16613	16489	16474	16383	16438	16705	16472	16518	16575	16558	16444	16559	16592	16652	16428	16517	16442	16457	16394	16510	16835	16505	16270	16382	16530	16550	16514	16266	16629	16430	16395	16716	16522	16576	16309	16557	16496	16614	16620	16335	16504	16270	16636	16539	16572	16698	16730	16441	16565	16463	16371	16681	16475	16682	16541	16572	16470	16612	16391	16574	16709	16573	16634	16646	16624	16696	16510	16334	16487	16412	16435	16554	16570	16587	16346	16655	16461	16653	16510	16543	16633	16444	16503	16432	16640	16433	16596	16473	16580	16453	16445	16379	16545	16435	16570	16535	16473	16266	16605	16442	16362	16394	16571	16438	16506	16596	16433	16416	16325	16369	16486	16495	16333	16613	16583	16350	16489	16463	16377	16315	16360	16461	16449	16550	16543	16520	16481	16727	16775	16471	16522	16620	16459	16610	16567	16450	16465	16100	16510	16343	16516	16613	16604	16467	16475	16619	16647	16440	16519	16582	16575	16494	16532	16535	16597	16558	16596	16657	16597	16316	16630	16604	16585	16476	16312	16499	16513	16380	16551	16412	16634	16613	16581	16523	16444	16409	16597	16523	16430	16468	16258	16587	16596	16552	16471	16543	16675	16694	16612	16436	16659	16518	16574	16494	16518	16551	16529	16404	16549	16636	16408	16433	16757	16410	16720	16379	16394	16449	16500	16660	16820	16754	16581	16513	16618	16327	16685	16614	16595	16313	16338	16282	16482	16384	16450	16286	16487	16636	16269	16455	16716	16407	16574	16418	16491	16373	16624	16619	16275	16579	16507	16625	16394	16393	16627	16627	16558	16482	16286	16690	16405	16455	16733	16491	16486	16715	16230	16432	16428	16652	16692	16566	16610	16559	16457	16654	16553	16548	16518	16659	16564	16520	16398	16505	16637	16473	16662	16517	16503	16273	16565	16655	16633	16439	16523	16671	16450	16307	16553	16538	16552	16440	16740	16504	16472	16431	16480	16626	16665	16582	16378	16666	16525	16389	16433	16451	16515	16680	16482	16677	16532	16606	16649	16634	16620	16512	16660	16302	16406	16458	16673	16404	16922	16798	16535	16346	16466	16576	16470	16445	16570	16492	16493	16560	16570	16623	16602	16633	16448	16387	16662	16547	16516	16509	16506	16587	16629	16433	16634	16331	16475	16327	16595	16499	16548	16692	16655	16400	16521	16476	16552	16484	16461	16672	16769	16519	16397	16528	16718	16460	16438	16453	16458	16556	16850	16485	16235	16565	16601	16294	16393	16370	16549	16665	16560	16393	16529	16560	16391	16555	16639	16683	16681	16378	16674	16579	16527	16579	16691	16481	16568	16668	16495	16734	16556	16501	16626	16647	16532	16653	16737	16694	16622	16563	16492	16502	16633	16536	16463	16515	16704	16649	16571	16531	16672	16696	16469	16674	16437	16525	16566	16566	16524	16392	16724	16600	16616	16479	16497	16540	16671	16623	16595	16551	16463	16527	16430	16461	16673	16379	16618	16363	16504	16550	16732	16345	16612	16469	16658	16532	16509	16528	16634	16528	16504	16495	16458	16642	16574	16297	16468	16586	16421	16503	16528	16481	16415	16553	16587	16618	16408	16594	16514	16616	16369	16609	16606	16376	16413	16676	16717	16475	16569	16632	16496	16524	16570	16363	16634	16392	16491	16572	16455	16447	16523	16474	16475	16526	16558	16592	16458	16529	16549	16428	16684	16365	16399	16541	16460	16399	16423	16387	16271	16445	16532	16442	16772	16490	16453	16347	16664	16511	16553	16350	16316	16606	16551	16433	16321	16431	16462	16390	16564	16470	16522	16543	16277	16352	16544	16474	16626	16509	16652	16480	16602	16426	16537	16485	16580	16609	16466	16775	16461	16685	16689	16643	16572	16679	16617	16569	16409	16435	16388	16584	16427	16368	16637	16715	16484	16515	16528	16562	16523	16438	16433	16410	16396	16530	16523	16480	16598	16729	16597	16490	16593	16396	16480	16513	16639	16398	16625	16662	16643	16345	16502	16538	16448	16727	16631	16466	16530	16679	16553	16914	16294	16403	16610	16620	16511	16661	16652	16623	16632	16557	16589	16416	16565	16697	16593	16651	16691	16501	16775	16539	16581	16515	16461	16678	16398	16461	16606	16529	16640	16427	16331	16257	16368	16658	16606	16578	16582	16491	16390	16573	16419	16514	16631	16585	16565	16622	16400	16577	16665	16445	16484	16628	16557	16436	16587	16787	16828	16614	16615	16593	16407	16339	16500	16472	16445	16382	16319	16498	16635	16398	16377	16465	16609	16422	16555	16491	16590	16615	16631	16516	16426	16344	16668	16578	16551	16618	16605	16465	16569	16506	16490	16415	16495	16445	16690	16508	16590	16543	16711	16620	16559	16321	16682	16810	16535	16799	16680	16672	16503	16591	16474	16493	16521	16516	16559	16434	16661	16550	16533	16452	16717	16618	16702	16543	16557	16481	16584	16497	16316	16582	16453	16524	16735	16368	16555	16458	16418	16570	16412	16592	16622	16403	16440	16558	16731	16717	16647	16575	16365	16324	16472	16607	16480	16552	16513	16527	16465	16478	16487	16328	16406	16590	16587	16412	16535	16494	16594	16677	16682	16372	16614	16598	16307	16454	16358	16741	16453	16644	16563	16747	16434	16472	16533	16574	16677	16672	16522	16528	16321	16598	16627	16455	16470	16586	16571	16747	16466	16677	16642	16613	16594	16399	16579	16516	16543	16505	16541	16503	16608	16348	16639	16446	16596	16442	16230	16579	16447	16472	16416	16674	16376	16450	16513	16501	16631	16444	16755	16528	16576	16703	16566	16490	16474	16584	16629	16517	16573	16638	16619	16553	16450	16588	16505	16477	16660	16751	16656	16502	16581	16556	16646	16379	16336	16620	16618	16624	16635	16619	16475	16496	16722	16457	16564	16545	16444	16359	16516	16528	16561	16351	16263	16629	16519	16575	16644	16463	16427	16717	16559	16414	16589	16598	16420	16612	16752	16583	16420	16507	16670	16407	16368	16533	16337	16330	16748	16495	16567	16797	16349	16594	16664	16600	16561	16623	16529	16592	16673	16621	16435	16520	16629	16390	16574	16414	16520	16688	16521	16630	16614	16604	16621	16694	16612	16592	16706	16566	16500	16587	16548	16419	16445	16487	16330	16532	16293	16458	16633	16668	16585	16667	16482	16757	16453	16550	16472	16563	16391	16619	16626	16591	16549	16578	16597	16558	16594	16567	16468	16508	16591	16410	16442	16516	16358	16364	16692	16725	16548	16239	16566	16381	16407	16465	16469	16655	16377	16430	16609	16694	16752	16639	16639	16471	16400	16617	16426	16468	16608	16498	16649	16475	16787	16676	16512	16452	16641	16540	16469	16748	16561	16564	16582	16526	16462	16408	16417	16602	16494	16749	16443	16665	16545	16647	16514	16504	16660	16503	16529	16593	16552	16547	16344	16515	16652	16648	16599	16461	16582	16441	16664	16485	16530	16896	16607	16541	16466	16391	16724	16638	16594	16422	16445	16570	16764	16531	16510	16547	16484	16510	16397	16480	16618	16622	16296	16362	16327	16647	16401	16435	16608	16548	16503	16653	16673	16582	16694	16631	16532	16453	16655	16459	16586	16599	16520	16593	16505	16753	16498	16488	16533	16586	16523	16709	16534	16584	16461	16546	16478	16591	16586	16647	16617	16412	16315	16538	16595	16810	16773	16649	16586	16554	16470	16302	16420	16544	16435	16680	16514	16619	16601	16490	16692	16621	16597	16477	16602	16391	16510	16578	16660	16554	16534	16590	16591	16626	16567	16676	16394	16562	16290	16700	16606	16541	16387	16347	16485	16558	16450	16586	16444	16664	16434	16414	16638	16416	16424	16413	16462	16193	16665	16615	16677	16282	16307	16491	16486	16469	16830	16526	16764	16716	16540	16460	16384	16588	16678	16550	16534	16604	16585	16558	16390	16502	16613	16640	16596	16553	16528	16625	16589	16590	16676	16450	16575	16544	16572	16612	16646	16493	16487	16645	16546	16549	16462	16297	16476	16451	16518	16447	16427	16464	16498	16557	16492	16459	16710	16528	16540	16493	16553	16669	16478	16489	16434	16576	16478	16504	16510	16362	16485	16354	16528	16592	16383	16487	16413	16381	16397	16452	16568	16663	16478	16569	16295	16483	16684	16560	16629	16588	16439	16446	16508	16542	16485	16465	16524	16393	16596	16645	16570	16840	16577	16608	16627	16531	16454	16690	16696	16390	16573	16413	16559	16363	16593	16518	16539	16468	16469	16455	16599	16525	16538	16494	16381	16517	16507	16581	16398	16543	16660	16341	16555	16435	16279	16414	16644	16429	16372	16517	16469	16548	16667	16521	16439	16540	16534	16487	16664	16612	16397	16534	16404	16349	16703	16549	16479	16660	16515	16537	16436	16686	16514	16412	16458	16392	16488	16448	16547	16442	16615	16593	16465	16477	16599	16541	16429	16617	16582	16506	16650	16484	16624	16480	16621	16486	16586	16592	16586	16767	16522	16342	16519	16669	16542	16582	16641	16555	16429	16668	16386	16343	16626	16795	16582	16762	16330	16427	16374	16677	16554	16466	16550	16547	16485	16450
25316	34579	32407	24360	20475	18109	16672	15908	15677	15391	15023	14643	14416	14667	14407	14404	14197	14223	14454	14261	14425	14158	14252	14130	14286	14203	14208	14232	14126	14033	14016	14174	14080	14284	14154	14060	14224	14053	14052	14329	14249	14175	14034	14121	14010	14290	14058	14010	14020	14052	14206	14134	14097	14013	14050	14041	13992	14210	14259	14098	14043	14228	14048	14210	14200	14188	14186	14017	14040	13983	14149	14196	14138	14052	14146	14107	14117	14178	14059	14077	14182	14085	14157	14152	14102	14258	13983	14042	14067	14064	14045	14103	14022	14059	14162	14202	14165	14133	14284	14061	14135	14193	14067	14183	14266	14105	14132	14125	14173	14044	14195	13900	14111	14024	14019	14212	14045	14208	14090	14106	13996	14035	13998	14137	13920	13892	14058	14103	14291	14185	14257	13977	14041	13915	14205	14165	14131	14028	14134	14182	14027	13977	14069	14027	14012	14118	14027	14104	14332	14221	14029	14031	14126	14333	14154	14032	14134	14151	13998	14281	14120	14226	14223	14135	13991	14146	14198	13967	14298	14241	14195	14013	14174	14207	14039	14161	14069	14218	14116	14213	14113	14113	14009	13989	14144	14178	14159	14012	14120	14054	14173	14054	14123	14131	14143	13961	13973	14310	14105	14087	14227	14245	14107	14145	14273	14010	14158	14299	13992	14165	14200	14115	14044	14092	14122	13992	14121	14057	14141	14061	14199	14276	14037	14268	14031	14132	14215	14075	14146	14206	14081	14116	14188	14180	14000	14321	14126	14033	13899	14171	14183	14246	14042	14140	14199	14152	14061	14201	14122	14263	14077	14002	14164	14166	14145	14114	14190	13947	14178	14108	14185	14193	14020	14085	14227	14098	14171	14110	14092	13943	13946	14045	14127	14030	14040	14285	14007	14130	14040	14166	14085	14124	14139	13972	14145	14178	14230	14238	14161	14166	14047	14136	14139	14214	13995	14001	13909	14203	14216	14110	14049	14179	14000	14039	14096	14107	14162	14143	14201	14163	14031	14121	13986	13939	14143	14174	14261	14007	14106	14119	14214	14050	14101	14140	14078	14113	13953	14260	13850	14213	14194	14095	13914	14082	14081	14226	14168	13994	14018	14147	14143	14107	14108	14155	14218	14339	14177	14136	14114	14115	14081	14045	14049	14246	14025	14183	14156	14014	14244	13996	14020	14231	14055	14254	14141	14022	14160	14156	14105	14073	14121	14172	14225	13941	14064	14087	14194	14101	14127	14081	14257	14104	14205	14270	14245	14100	14101	14029	14148	14099	14057	14076	14170	14015	14092	14074	14094	14151	14123	14095	14040	14150	14147	14182	13877	14075	14207	14059	14124	14150	14121	14125	14197	14183	14117	14266	14381	14037	14099	14088	13930	14026	14053	14100	14142	14065	14143	14324	14036	14199	14128	14084	14053	14297	14130	14066	14046	14126	14146	14185	13995	13912	14152	13942	14025	14106	14075	14075	14085	14141	14085	13973	14060	13929	13971	14051	13944	13943	13955	14031	14152	14135	14182	14297	13970	14067	14156	14009	14202	14244	13953	14149	14120	14031	14083	14202	14130	14185	14140	14256	14233	14206	14048	14056	14229	14258	14293	14254	14005	14198	14196	14125	14030	14176	14236	14010	14184	14142	14146	14239	14104	14023	14070	14087	14141	14257	14060	14193	14071	14150	14012	14180	14133	13948	13948	14173	13987	14042	14110	14105	14065	14201	14087	14019	14254	14020	14214	13995	14168	14168	13986	14156	14095	13955	14037	14007	14235	14298	13993	14054	14049	14167	14191	14125	14115	14065	13815	14096	14045	14166	14152	13933	14234	14172	13981	13965	13939	14087	14037	14132	14086	14123	14297	14042	14097	13918	13972	14108	14056	14214	14248	14124	14105	14149	14146	14236	13992	13999	14194	14197	13950	14193	14126	13989	14145	14085	14176	14143	14049	14029	14143	14146	14151	14080	13981	13918	14210	14160	14004	14099	13772	14085	14288	14071	14205	14156	13983	14074	13998	14023	14136	14175	13912	14141	14093	14127	14132	14170	14054	14068	13843	14141	13922	14186	14267	14063	14029	14185	14049	14063	13974	14047	14081	14080	13988	14186	14081	14275	14121	13945	14072	14088	14068	14238	14115	14105	14142	14088	14138	14195	14250	14138	14100	14051	14199	14142	14031	14059	14056	14069	14004	14199	14138	14224	14166	14067	14058	14072	14187	14142	14026	14183	14016	14097	14052	14066	13982	14164	13987	13985	14200	14235	14054	14021	14187	13917	14162	14283	14139	14143	14224	14200	14082	13867	14054	14125	14005	14145	14027	14118	14189	14177	14158	14052	14116	13988	14012	14158	14145	14181	14032	14107	14223	13988	14024	14051	13948	14319	14117	14116	13999	14134	14014	14066	14234	14332	14117	14103	14206	14098	14181	14243	14195	14068	14125	14045	14104	14125	14213	14169	13864	14127	14118	14029	14157	14065	14193	14063	14185	14359	13986	14106	14098	14069	14203	13955	14123	14092	14017	14176	14184	13851	14152	14206	14134	14188	13989	14020	14127	13931	14038	14111	14171	14128	14156	14070	14167	13953	14271	14244	14344	14063	14348	14015	14147	14189	14164	14086	14048	14256	14050	14118	14154	14230	13936	14104	14237	14012	14182	14136	14121	14192	14219	14140	13955	14017	14153	14247	14270	14073	13896	14077	13983	14163	14153	14021	14018	14055	14182	14070	14162	14206	13977	14108	14053	14264	14091	14162	14197	14060	14036	14356	14213	14148	14364	14140	14237	14118	14130	14205	14132	14083	14159	14033	14138	14092	14032	14074	14076	14113	14166	14159	14129	14020	14156	14024	14159	14144	14171	14064	14287	14298	14171	14108	13947	14130	14048	14079	14114	14054	14062	14196	14092	13969	14214	14118	14030	14172	14122	14127	14245	13965	14246	14068	14247	14045	14202	14063	14197	14111	14065	14022	14124	14031	14010	14000	13932	14209	14247	14176	14153	14137	14141	14018	14159	14167	14198	13961	13992	14120	13972	13911	14146	14060	14317	14144	14108	14205	14175	14068	14160	14096	14008	14158	14106	14126	13948	14166	14158	14244	14130	14190	14244	14035	14093	13996	14059	14013	14063	13846	14010	14178	14048	14045	14093	14265	14389	14099	14227	13997	14297	14118	14083	14054	13944	14105	14128	14135	13908	14118	14159	14076	14066	14063	13922	14019	14094	14113	14209	14074	14065	13974	14138	14007	14103	14125	14042	14255	14085	14099	14016	14053	13957	14086	14143	14112	14099	14097	14249	14279	14179	14042	13890	14221	14011	14043	14212	14163	14237	14057	13929	14056	14132	14205	14194	14010	14106	14153	14056	14112	14146	14312	13969	14220	14098	14072	14200	14098	14280	14156	14178	14135	14110	13975	13976	14027	14193	14085	14185	14100	14093	14107	14058	14072	14021	14160	14024	14151	14210	14055	14077	14363	13925	14206	14182	14185	14121	14327	14241	14246	14053	14293	14064	14021	14116	13956	14154	14024	14079	14132	14085	14049	14242	14127	14101	14137	13994	14248	14216	14249	14146	14120	14167	14178	14192	14094	13975	14092	14101	14116	14096	14083	14203	14090	13966	14212	13875	13975	14256	14068	14084	13933	14099	14107	13950	13924	14039	14249	14286	14058	14047	14189	14135	14111	14294	14229	13988	14006	14164	14128	14057	13993	14126	14132	14172	14069	14166	14213	14262	14023	14042	14137	14133	14090	14019	14164	14247	14119	14202	14064	14077	14249	14067	14321	14096	14134	14289	14276	14141	14068	14243	14108	14088	14044	13913	14307	14175	14140	14163	14169	14011	14194	14227	14232	14084	14180	13903	14176	13951	14055	14192	14249	14054	14185	14242	14105	14106	14102	14225	14033	14029	14036	14067	14143	14009	14028	14149	14106	14116	14222	14142	14138	14184	13932	14088	14238	14050	14142	14137	14044	14128	14165	14096	14072	14059	14201	14090	14103	14116	14141	14225	14097	14051	14091	14307	14149	14088	14015	14116	14108	14120	14050	14140	14101	14160	14060	14018	14061	14172	13989	13862	14323	14107	14125	14056	14072	14102	14174	14114	14122	14169	14122	14280	14278	14101	14134	14258	14095	14264	14009	14169	14037	14248	14044	14116	14174	14277	13920	14104	14105	13978	14107	14141	14204	14066	14256	14279	14074	14059	14073	13994	14042	14019	14034	14112	14002	13988	14156	14106	14117	14050	14010	14044	13999	14156	14125	14187	13899	13995	14329	14059	14027	14215	14076	14187	14100	14148	14181	14024	14056	14004	14190	14038	14042	14233	14154	14219	14137	14098	14141	14195	14144	14291	14106	14235	14184	14124	14013	14094	14068	14270	14331	14200	14066	14008	14114	14179	14063	13899	14055	13840	14033	14197	14200	14078	14211	14264	14203	14126	14119	14118	14221	14239	14152	14088	14123	14034	13872	14019	14139	14024	14082	13996	14121	14135	14239	14180	13847	14158	14086	14207	13971	14115	14167	14083	14099	14100	14164	13930	14118	14030	14147	14177	14249	14168	14129	14219	14229	14018	14104	14055	14309	14249	13924	13962	14129	14157	14193	14151	14077	14131	14156	14064	14151	14143	14048	14046	14062	14051	14102	14078	14202	14341	14110	14210	14312	14087	14015	14253	14063	14326	14222	14290	14257	14109	14068	13975	14193	14259	14230	14141	14088	14130	14161	14171	13979	14025	14228	13992	13899	14105	14264	14054	14082	13967	14224	14172	14023	14014	14087	14112	14133	14281	14101	14095	14067	14104	14128	14178	14087	14021	14072	14120	14105	14199	14136	14134	14029	14210	14226	14124	14020	13957	14120	14183	14069	14192	14143	14124	14085	14041	14191	14187	14144	14124	14125	14000	14039	13924	14251	14106	14109	14136	14094	14210	14163	14138	14129	14038	14223	14072	14092	14173	14249	13961	14242	13930	14129	14201	14192	14142	14162	14068	14128	13953	14006	14132	14222	14017	14142	14219	14315	14110	14169	14115	14069	14181	14048	14221	13962	14174	14245	14129	14122	14138	13938	14025	14100	14150	14148	14235	14118	14088	14151	14158	14219	13960	14047	14197	13932	14275	14212	14079	14166	14207	14171
25230	21034	27934	25178	23225	22678	21386	19016	18311	18257	17762	17315	17462	17155	17119	17212	17069	16984	16770	16899	17051	17063	16797	16868	16890	16905	16808	16935	16945	16734	16752	16722	16898	16803	16773	16879	16752	16896	16775	16866	16745	16847	16774	16687	16730	16979	16701	16633	16713	16875	16782	16999	16818	16664	16607	16747	16731	16821	16796	16860	16890	16791	16766	16717	16904	16842	17013	16782	16745	16984	16875	16621	16713	16778	16873	16904	16758	16634	16744	16838	17009	16684	16723	16704	16838	17071	16954	16656	16730	16790	16805	16746	16626	16831	16780	16939	17089	16789	16744	16711	16608	16718	16748	16706	16913	16601	16535	16739	16962	16710	16521	16724	16669	16560	16742	16530	16627	16751	16802	16582	16725	16348	16534	16935	16606	16652	16690	16793	16660	16936	16793	16684	16557	16546	16813	16791	16653	16902	16737	16739	16933	16914	16649	16933	16794	16729	16846	16847	16871	16685	16759	16763	16686	16606	16750	16652	16860	16668	16765	16647	16759	16471	16898	16750	16719	16624	16827	16809	16628	16817	16729	16850	16840	16718	16646	16730	16632	16734	16812	16833	16610	16738	16850	16703	16704	16921	16702	16854	16779	16713	17000	16950	16925	16903	16804	16736	16941	16539	16567	16747	16646	16801	16768	16584	16539	17019	17022	16830	16742	16588	16938	16685	16820	16708	16611	16704	16768	16728	16746	16755	16678	16608	16639	17018	16862	17007	16680	16662	16874	16905	16739	16751	16704	16776	16570	16748	16516	16776	16638	16668	16700	16675	16836	16805	16836	16924	16762	16650	16643	16740	16571	16774	16841	16833	16776	16855	16538	16932	16537	16544	16830	16873	16422	16647	16666	16699	16912	16851	16810	16576	16807	16738	16613	16767	16720	16580	16742	16669	16681	16789	16704	16841	16720	16627	16675	16820	16834	16626	16769	16781	16740	16763	16857	16454	16658	16846	16758	16769	16824	17061	16892	16770	16778	16706	16842	16799	16917	16712	16676	16878	16953	16960	16794	16769	16754	16890	16745	16745	16824	16692	16650	16701	16866	16828	16806	16720	16880	16816	16603	16809	16691	16769	16578	16833	16687	16636	16913	16542	16657	16813	16720	16810	16757	16667	16764	16785	16691	16885	16829	16830	16603	16695	16707	16797	16771	16925	16850	16716	16601	16730	16764	16753	16581	16614	16728	16817	16616	16790	16860	16700	16771	16770	16694	16620	16831	16991	16855	16891	16934	16862	16635	16962	16580	16781	16781	16646	16765	16526	16661	16552	16816	16723	16742	16712	16783	16843	16588	16812	16796	16734	16883	16867	16757	16731	16630	16808	16661	16704	16608	16799	16675	16661	16598	16754	16791	16724	16473	16702	16650	16842	16690	16781	16682	16662	16567	16837	16626	16561	16836	16739	16788	16779	16820	17072	16831	16863	16807	16773	16850	16778	16587	16720	16696	16691	16630	16742	16579	16907	16859	16855	16653	16705	16754	16597	16771	16701	16707	16823	16758	16901	16649	16812	16805	16849	16779	16532	16842	16646	16621	16906	16749	16775	16899	16958	16718	16661	16771	16754	16650	16799	16762	16815	16835	16652	16889	16775	16824	16650	16735	16810	16762	16858	16719	16701	16875	16711	16695	16840	16750	16859	16686	16659	16661	16779	16726	16751	16679	16861	16829	16733	16975	16680	16922	16691	16679	16945	16604	16811	16689	16660	16906	16641	16841	16539	16870	16870	16789	16982	16739	16776	16685	16790	16882	16794	16752	16668	16664	16670	16732	16819	16890	16502	16729	16956	16786	16807	16752	16887	16718	16801	16768	16716	16761	16636	16781	16653	16890	16793	16738	16792	16660	16569	16576	16891	16916	16837	16909	16898	16828	16795	16805	16800	16897	16777	16654	16833	16754	16841	17028	16871	16639	16892	16583	16655	16719	16759	16918	16731	16663	16843	16730	16686	16727	16706	16776	16715	16762	16744	16710	16730	16572	16744	16733	16820	16825	16804	16874	16743	16548	16665	16590	16900	16869	16710	16660	16712	16734	16898	16810	16746	16704	16826	16860	16465	16708	16885	16776	16698	16663	16854	16737	16764	16668	16744	16805	16730	16912	16791	16735	16772	16666	16780	16914	16617	16785	16635	16602	16794	16752	16464	16691	16768	16911	16806	16727	16601	16951	16879	16816	16770	16762	16869	16738	16765	16744	16766	16515	16544	16728	16824	16775	16706	16691	16768	16768	16700	16884	16983	16797	16867	16763	16784	16777	16807	16552	16820	16819	16710	16852	16775	16804	16888	16867	16760	16854	16797	16658	16714	16852	16586	16774	16948	16923	16844	16740	16705	16995	16897	16814	16569	16605	16676	16805	16753	16929	16655	16807	16889	16887	16863	16889	16831	16973	16658	16785	16635	16621	16734	16692	16678	16927	16769	16853	16907	16821	16702	16720	16721	16865	16880	16723	16680	16715	16871	16799	16659	16716	16672	16505	16667	16806	16789	16751	16814	16885	16884	16857	16660	16895	16822	16431	16569	16948	16825	16783	16683	16781	16681	16705	16862	16895	16836	16877	16770	16826	16868	16769	16879	16598	16785	16860	16831	16896	16421	16594	16927	16620	16781	16682	16736	16851	16567	16734	16708	16742	16903	16788	16863	16606	16792	16726	16896	16667	16795	16832	16729	16672	16809	16590	16754	16866	16853	16538	16719	16782	16747	16858	16865	16649	16712	16760	16731	16643	16765	16817	16894	16802	16732	16534	16767	16840	16762	16882	16867	16885	17003	16664	16804	16871	16763	16717	16837	16673	16848	16657	16939	16837	16894	16817	16797	17057	16662	16755	16773	16712	16586	16773	16726	16680	16855	16839	16858	16851	16879	16836	16839	16708	16581	16676	16785	16790	16594	16843	16714	16706	16804	16845	16926	16813	16707	16696	16806	16795	16718	17007	16702	16834	16838	16850	16897	16809	16850	16741	16740	16748	16712	16617	16559	16722	16521	16683	16817	16708	16714	16895	16578	16832	16945	16674	16935	16896	16781	16628	16641	16791	17026	16750	16765	16696	16800	16622	16862	16869	16864	16840	16920	16704	16787	16626	16965	16617	16916	16649	16814	16861	16846	16965	16716	16567	16760	16933	16839	16548	16773	16722	16756	16813	16845	16743	16807	16780	16696	16575	16844	16847	16711	16754	16668	16813	16807	16828	16908	16770	16690	16754	16875	16746	16850	16835	16797	16839	16566	16915	16598	16891	16816	16877	16680	16696	16725	16663	16851	16790	16842	17032	16876	16917	16659	16529	16745	16742	16713	16888	17019	16674	16779	16487	16625	16795	16700	16484	16600	16592	16770	16966	16799	16738	16852	16629	16632	16868	16917	16957	16701	16696	17046	16781	16883	16763	16791	16713	16485	16834	16709	16830	16782	16941	16882	16850	16832	16948	16744	16804	16735	17004	16764	16927	16821	16806	16596	16810	16687	16674	17098	16897	16600	16642	16709	16981	16617	16979	16784	16918	16826	16860	16893	16675	16683	16587	16668	16691	16792	16687	16562	16776	16849	16662	16731	16787	16974	16709	16628	16808	16611	16854	16670	16898	16793	16790	16877	16897	16670	16828	16730	16614	16600	16584	16825	16852	16716	16831	16713	16962	16701	16670	16700	16767	16688	16882	16892	16654	16594	16936	16915	16783	16805	16820	16763	16782	16839	16831	16716	16794	16972	16633	16737	16964	16646	16744	16819	16819	16774	16727	16804	16754	16528	16589	16707	16644	16855	16754	16808	16736	16598	16887	16922	16714	16710	16733	16682	16668	16670	16772	16677	16654	16876	16613	16565	16824	16847	16919	16688	16824	16924	16800	16722	16818	16816	16998	16798	16864	16770	16813	16550	16644	16906	16695	16962	16820	16712	16712	16838	16979	16782	16812	16561	16656	16813	16727	16687	16675	16666	16630	16790	16842	16677	16495	16688	16828	16798	16652	16803	16902	16676	16828	16694	16804	16739	16733	16645	16829	16866	16904	16716	16977	16722	16736	16630	16690	16610	16863	16856	16557	16578	16728	16939	16894	17022	16949	16944	16845	16821	16851	16834	16888	16565	16694	16669	16776	16785	16775	16883	16848	16777	16626	16719	16489	16662	16677	16775	16728	16825	16763	16693	16902	16780	16756	16595	16610	16749	16739	16722	16617	16714	16590	16800	16574	16903	16774	16848	16637	16737	16751	16665	16879	16952	16804	16962	16920	16839	16739	16890	16738	16790	16571	16411	16606	16698	16921	16587	16958	16694	16846	16854	17017	16829	16700	16900	16800	16841	16870	16786	16820	16680	16547	16601	16850	16653	16699	16721	16840	16875	16561	16732	16826	16624	16764	16856	16950	16920	16682	16796	17022	16778	16786	16688	16693	16846	16824	16669	16749	16691	16846	16703	16900	16737	16690	16791	16784	16667	16910	16834	16700	16936	16727	16544	16615	16715	16781	16780	16943	16852	16681	16750	16862	16667	16912	16766	16718	16695	16692	16758	16736	16715	16824	16890	16776	16868	16853	16876	16815	16821	16908	16691	16707	16893	16781	16597	16886	16906	16758	16622	16780	16681	16783	16676	16737	16615	16777	16587	16680	16704	17003	16772	16817	16638	16672	16770	16905	16773	16619	16758	16757	16885	16649	16800	16774	16876	16695	16727	16818	16809	16713	16828	16955	16913	16813	16763	16831	16723	16737	16861	16931	16921	16876	16957	16773	16783	16770	16866	17028	16824	16953	16595	16844	16738	16654	16828	16986	16885	16708	16862	16883	16894	16700	16763	16746	16632	16694	16769	16585	16660	16810	16849	16557	16720	16845	16858	16834	16647	16647	16801	16548	16640	16673	16743	16804	16667	16961	16735	16784	16784	16817	16741	16881	16971	16817	16759	16478	16682	16734	16550	16451	16675	16762	16619	16666	16677	16865	16822	16834	16877	16743	16738	16716	16903	17053	16951	16893	16681	16750	16758	16720	16872	16621	16656	16805	16775	16716	16843	16618	16617	16897	16897	16609	16847	17070	16863	16808	16680	16706	16664	16865	16679	16709	16925	16787	16559	16857	16803	16878	16624	16722	16479	16652	16792	16807	16679	16769	16656	16711	16751	16741	16752	16851	16710
25360	40591	37506	29406	24259	21186	18738	17609	16971	16563	16024	15462	15261	14965	15061	14941	14563	14713	14606	14512	14573	14388	14381	14306	14462	14428	14489	14502	14301	14572	14429	14391	14332	14440	14363	14465	14232	14239	14456	14294	14275	14482	14329	14419	14329	14126	14139	14362	14297	14416	14422	14236	14429	14434	14561	14311	14212	14174	14521	14452	14044	14289	14248	14337	14281	14338	14270	14341	14328	14196	14256	14446	14354	14463	14243	14425	14344	14399	14409	14245	14274	14273	14238	14300	14371	14370	14331	14269	14308	14226	14334	14292	14524	14366	14384	14340	14360	14347	14283	14196	14302	14328	14221	14327	14446	14288	14401	14288	14024	14123	14261	14292	14170	14318	14185	14456	14364	14535	14200	14432	14318	14225	14282	14428	14103	14344	14229	14142	14374	14157	14331	14357	14278	14406	14445	14354	14241	14310	14216	14395	14316	14299	14155	14364	14302	14518	14123	14417	14155	14172	14326	14327	14225	14280	14291	14207	14343	14298	14537	14354	14211	14254	14216	14330	14257	14077	14229	14308	14044	14221	14427	14388	14444	14298	14174	14439	14222	14304	14388	14290	14196	14395	14279	14396	14202	14138	14404	14216	14211	14253	14223	14202	14278	14265	14173	14205	14253	14372	14291	14418	14220	14136	14251	14287	14118	14227	14304	14364	14149	14495	14268	14235	14446	14253	14353	14369	14134	14258	14225	14199	14399	14179	14437	14307	14292	14298	14334	14311	14329	14245	14363	14187	14413	14372	14181	14235	14224	14309	14480	14313	14188	14185	14330	14454	14294	14189	14242	14339	14324	14118	14199	14121	14181	14267	14260	14189	14156	14205	14190	14280	14255	14368	14371	14282	14419	14333	14333	14354	14351	14319	14039	14107	14298	14237	14262	14256	14446	14371	14428	14233	14358	14246	14191	14181	14317	14172	14324	14286	14254	14398	14296	14302	14215	14181	14190	14440	14288	14330	14337	14269	14213	14110	14478	14311	14289	14237	14274	14452	14098	14379	14305	14190	14284	14196	14374	14195	14346	14199	14412	14402	14300	14250	14264	14176	14238	14277	14323	14378	14212	14476	14203	14215	14284	14344	14057	14416	14373	14215	14271	14229	14129	14342	14351	14235	14199	14201	14252	14321	14391	14258	14361	14181	14381	14314	14237	14240	14220	14122	14446	14369	14232	14336	14178	14416	14272	14319	14316	14259	14211	14158	14152	14413	14354	14369	14144	14315	14359	14106	14330	14184	14316	14336	14262	14265	14363	14383	14006	14453	14440	14392	14401	14246	14392	14338	14270	14345	14520	14261	14442	14220	14307	14403	14075	14186	14264	14204	14194	14303	14305	14356	14224	14304	14209	14178	14190	14232	14304	14255	14116	14093	14261	14353	14332	14435	14397	14265	14143	14269	14332	14494	14213	14446	14360	14158	14328	14248	14304	14408	14375	14175	14180	14448	14246	14196	14307	14270	14243	14104	13996	14351	14408	14423	14315	14282	14249	14141	14231	14250	14222	14395	14298	14383	14059	14357	14297	14506	14328	14332	14082	14264	14356	14279	14167	14402	14284	14196	14257	14224	14308	14290	14371	14164	14414	14264	14207	14147	14075	14156	14307	14315	14167	14378	14307	14258	14297	14183	14525	14469	14423	14441	14229	14109	14329	14218	14269	14345	14225	14374	14293	14268	14275	14394	14387	14359	14319	14342	14278	14250	14368	14450	14302	14418	14294	14199	14371	14437	14294	14004	13959	14360	14530	14281	14232	14341	14283	14295	14275	14370	14168	14230	14309	14343	14271	14357	14311	14300	14162	14361	14298	14259	14296	14382	14209	14328	14199	14352	14285	14240	14239	14325	13998	14316	14299	14407	14183	14155	14326	14335	14348	14333	14301	14306	14304	14245	14313	14485	14356	14167	14446	14293	14246	14199	14359	14203	14275	14271	14231	14379	14194	14349	14328	14354	14424	14303	14161	14285	14312	14241	14435	14208	14315	14376	14438	14269	14366	14236	14448	14117	14161	14460	14413	14172	14412	14297	14380	14339	14416	14227	14427	14308	14268	14346	14282	14400	14192	14450	14357	14364	14202	14391	14160	14107	14332	14229	14248	14234	14369	14264	14260	14440	14246	14314	14330	14316	14220	14427	14320	14355	14232	14162	14104	14391	14232	14273	14063	14213	14328	14232	14310	14180	14476	14402	14289	14606	14452	14392	14298	14190	14397	14346	14275	14371	14213	14197	14275	14256	14280	14269	14237	14364	14196	14163	14389	14231	14231	14225	14342	14453	14199	14240	14287	14323	14088	14154	14441	14260	14390	14420	14386	14037	14327	14464	14364	14275	14474	14263	14244	14338	14319	14277	14208	14343	14321	14274	13988	14320	14290	14349	14169	14398	14306	14293	14277	14387	14391	14426	14321	14181	14345	14264	14354	14316	14230	14365	14531	14413	14259	14249	14268	14202	14104	14436	14355	14171	14276	14224	14301	14258	14347	14258	14246	14351	14331	14298	14242	14227	14274	14161	14218	14420	14236	14233	14273	14233	14229	14245	14267	14182	14428	14412	14225	14367	14384	14195	14265	14397	14360	14389	14229	14424	14342	14240	14364	14150	14229	14147	14314	14428	14151	14275	14200	14352	14067	14285	14197	14252	14342	14352	14204	14318	14152	14366	14289	14249	14278	14424	14241	14275	14225	14265	14275	14310	14214	14409	14168	14098	14233	14244	14316	14374	14311	14163	14396	14332	14167	14261	14138	14460	14315	14430	14241	14291	14351	14300	14376	14334	14360	14254	14335	14198	14317	14302	14358	14362	14341	14342	14221	14298	14248	14463	14548	14432	14179	14216	14384	14248	14433	14334	14019	14356	14304	14277	14407	14129	14261	14280	14340	14462	14316	14362	14122	14354	14143	14439	14193	14370	14360	14449	14179	14268	14349	14392	14388	14450	14382	14177	14404	14279	14276	14119	14293	14280	14379	14173	14291	14303	14396	14247	14325	14397	14316	14387	14299	14451	14318	14173	14367	14248	14140	14223	14167	14410	14378	14306	14498	14165	14231	14388	14155	14526	14183	14271	14286	14301	14289	14343	14163	14145	14114	14267	14354	14292	14146	14202	14324	14319	14283	14228	14308	14413	14428	14297	14338	14203	14456	14384	14155	14306	14434	14280	14390	14361	14465	14355	14187	14273	14250	14326	14374	14309	14397	14354	14261	14323	14292	14235	14206	14351	14331	14256	14286	14296	14237	14346	14325	14385	14306	14343	14216	14282	14322	14286	14391	14321	14182	14312	14168	14292	14280	14252	14328	14253	14025	14249	14289	14364	14336	14375	14387	14259	14217	14338	14415	14183	14242	14067	14430	14286	14482	14110	14257	14471	14220	14371	14325	14494	14304	14322	14260	14341	14268	14310	14337	14244	14223	14128	14247	14185	14296	14249	14367	14164	14403	14369	14192	14304	14184	14293	14319	14368	14067	14237	14309	14190	14251	14292	14296	14302	14222	14385	14388	14315	14358	14164	14404	14509	14302	14288	14288	14359	14301	14200	14222	14360	14334	14425	14290	14227	14230	14244	14277	14267	14361	14280	14160	14329	14246	14274	14257	14379	14483	14437	14405	14248	14283	14388	14481	14279	14374	14256	14220	14472	14219	14158	14353	14364	14358	14320	14470	14236	14293	14239	14343	14252	14298	14320	14375	14313	14357	14381	14229	14444	14323	14249	14579	14385	14308	14056	14157	14191	14236	14267	14261	14175	14307	14381	14328	14341	14290	14440	14260	14416	14133	14131	14285	14316	14377	14307	14394	14266	14353	14342	14179	14205	14246	14220	14293	14422	14161	14195	14143	14290	14198	14319	14283	14422	14364	14430	14259	14254	14195	14482	14376	14333	14404	14256	14303	14384	14447	14155	14373	14254	14257	14320	14157	14191	14193	14264	14264	14301	14269	14320	14322	14386	14349	14179	14436	14194	14385	14223	14129	14318	14340	14172	14398	14258	14266	14226	14171	14309	14393	14294	14209	14435	14427	14320	14199	14176	14282	14303	14196	14209	14307	14431	14425	14334	14314	14268	14220	14337	14235	14184	14211	14124	14366	14168	14387	14232	14151	14378	14342	14416	14221	14205	14375	14157	14396	14187	14287	14307	14241	14214	14311	13972	14373	14174	14068	14252	14159	14323	14093	14353	14215	14228	14338	14372	14317	14246	14288	14391	14247	14535	14161	14452	14432	14231	14260	14290	14507	14385	14292	14190	14003	14422	14253	14335	14390	14467	14327	14183	14279	14280	14287	14334	14317	14264	14342	14392	14323	14361	14305	14320	14164	14284	14254	14145	14362	14342	14424	14374	14354	14170	14194	14261	14301	14230	14271	14314	14196	14336	14313	14174	14354	14255	14446	14235	14232	14178	14405	14279	14302	14216	14339	14159	14276	14363	14449	14197	14391	14239	14250	14212	14265	14355	14242	14118	14250	14043	14264	14339	14275	14404	14334	14283	14264	14305	14357	14493	14132	14265	14218	14294	14349	14297	14378	14261	14403	14319	14312	14346	14273	14309	14506	14316	14287	14091	14370	14434	14392	14470	14223	14134	14221	14237	14224	14660	14427	14356	14295	14273	14272	14267	14307	14331	14222	14354	14423	14161	14315	14328	14194	14467	14355	14285	14318	14275	14359	14384	14347	14360	14438	14420	14390	14326	14353	14336	14331	14412	14319	14237	14171	14246	14259	14270	14413	14369	14363	14525	14186	14274	14387	14275	14281	14290	14385	14456	14314	14444	14243	14409	14218	14256	14431	14385	14152	14387	14332	14232	14142	14403	14294	14332	14412	14299	14452	14154	14334	14190	14465	14153	14353	14217	14231	14353	14118	14229	14266	14344	14265	14279	14335	14420	14305	14225	14352	14513	14382	14268	14281	14235	14408	14355	14364	14287	14266	14366	14126	14455	14236	14430	14256	14388	14393	14274	14135	14309	14341	14346	14197	14336	14169	14306	14300	14393	14294	14312	14281	14388	14315	14204	14352	14187	14117	14296	14204	14392	14433	14296	14317	14373	14272	14363	14378	14317	14436	14273	14349	14434	14184	14424	14228	14177	14154	14291	14405	14258	14268	14296	14346	14431	14318	14327	14330	14165	14166	14212
23778	21025	28447	23938	22210	24773	25248	20887	19758	19757	19247	18728	18760	18552	18561	18577	18142	18359	18088	18033	18057	18128	18076	17995	17970	18157	17819	18028	17824	17686	17781	17843	17792	17704	17896	17866	17927	17728	17708	17795	17682	17818	17712	17748	17983	17670	17862	17776	17891	17976	17722	17596	17654	17925	17862	17730	17584	17753	17918	17767	17805	17979	17979	17943	17651	17805	17655	17857	17843	17790	17948	17799	17825	17661	17844	17677	17768	17696	17635	17431	17779	17674	17804	17665	17590	17908	17558	17888	17873	18020	17799	17785	17913	17722	17795	17808	17705	17843	17766	17561	17787	17754	17645	17560	17802	17542	17708	17749	17748	17895	17718	17635	17660	17819	17702	17769	17681	17712	17829	17783	17790	17942	17931	17772	17688	17716	17662	17647	17777	17707	17823	17699	17841	17692	17631	17600	17442	17719	17745	17860	18187	17861	17814	17896	17932	17611	17695	17808	17993	17807	17712	18016	17767	17789	17950	17744	17843	17719	17766	17584	17922	17803	17676	17554	17591	17762	17818	17849	17632	17597	17848	17843	17803	17813	17821	17762	17663	17720	17772	17862	17802	17634	17593	17947	17798	17654	17540	17732	17939	17655	17626	17546	17624	17659	17777	17790	17694	17616	17777	17661	17690	17664	17722	17692	17752	17514	17534	17784	17789	17599	17715	17730	17811	17900	17678	17704	17558	17760	17722	17592	17613	17832	17768	17739	17603	17705	18034	17639	17690	17678	17807	17808	17695	17816	17795	17824	18076	17667	18005	17729	17756	17722	17913	17689	17688	17704	17738	17904	17844	17772	17542	17843	17787	17685	17727	17775	17810	17706	17844	17835	17738	17842	17783	17953	17940	17801	17711	17824	17870	17690	17745	17833	17764	17867	17736	17692	17903	17923	17764	17715	17789	17678	17787	17723	17673	17755	17683	17618	17659	17860	17728	17601	17673	17894	17516	17652	17670	17752	17668	17821	17747	17901	17825	17719	17854	17632	17720	17659	17950	17734	17879	17792	17626	17805	17468	17928	17712	17622	17440	17766	17660	17985	17535	17533	17598	17639	17904	17834	17679	17765	17603	17715	17868	17727	17658	17663	17764	17837	17621	17726	17780	17659	17856	17892	17722	17755	17872	17770	17898	17836	17758	17704	17752	17932	17489	17611	17622	17918	17794	17707	17563	17919	17675	17768	17558	17844	17832	17774	17875	17633	17635	17852	17752	17687	17898	17633	17819	17574	17611	17594	17794	17725	17722	17767	17830	17571	17777	17827	17809	17736	17646	17859	17642	17660	17750	17835	17628	17823	17675	17645	17604	17958	17722	17673	17598	17745	17920	17887	17645	17815	17876	17548	17603	17637	17572	17609	17819	17894	17643	17813	17891	17562	17685	17804	17796	17654	17736	17785	17938	17903	17510	17636	17718	17817	17915	17719	17905	17920	17858	17807	17818	17765	17847	17652	17875	17825	17685	17715	17775	17780	17877	17685	17520	17817	17852	17831	17763	17699	17697	17947	17784	17852	17789	17767	17653	17779	17814	17706	17828	17728	17943	17769	17674	17866	17732	17608	17751	17557	17692	17849	17821	17615	17832	17768	17736	17675	17767	17792	17706	17658	17646	17607	17757	17641	17645	17553	17805	17802	17888	17804	17713	17796	17766	17774	17762	17563	17854	17657	17869	17740	17713	17869	17809	17655	17662	17822	17921	17734	17717	17749	17713	18019	17732	17714	17692	17909	17771	17930	17670	17725	17813	18104	17742	17863	17722	17764	17663	17774	17773	17571	17465	17727	17626	17719	17643	17932	17836	17697	17662	17704	17642	17588	17655	17679	17700	17789	17878	17859	17671	17606	17651	17726	17673	17595	17809	17716	17578	17894	17895	17570	17709	17925	17660	17697	17636	17874	17793	17898	17945	17879	17679	17849	17799	17847	17872	17785	17882	17791	17789	17798	17769	17682	17887	17717	17676	17647	17644	17800	17800	17733	17635	17795	17740	17695	17717	17769	17691	17683	17645	17757	17675	17728	17560	17799	17610	17811	17771	17789	17675	17771	17784	17702	17826	17670	17718	17746	17676	17882	17605	17602	17768	17962	17746	17746	17670	17905	17677	18020	17629	17795	17671	17753	17775	17886	17725	17883	17503	17577	17601	17683	17843	17718	17609	17625	17887	17779	17646	17787	17967	17916	17678	17771	17835	17899	18130	17855	17727	17784	17758	17751	17686	17493	17959	17550	17645	17619	17680	17922	17739	17658	17973	17649	17710	17609	17887	17917	17731	17669	17701	17858	17760	17741	17650	17751	17834	17697	17717	17870	17573	17920	17986	17791	17947	17645	17677	17613	17999	17614	17583	17499	17948	17643	17621	17818	17890	17598	17714	17580	17635	17589	17856	17725	17885	17720	17807	17636	17853	17710	17835	17734	17832	17555	17622	17859	17747	17654	17647	17723	17639	17543	17625	17793	17949	17539	17762	17636	17822	17782	17741	17859	17876	17821	17830	17744	17768	17642	17943	17622	17833	17795	17676	17811	17650	17609	17602	17603	17692	17827	17950	17916	17649	17809	17801	17916	17689	17714	17767	17672	17712	17632	17590	17689	17770	17735	17665	17689	17903	17745	17805	17699	17751	17857	17888	17812	17740	17665	17486	17474	17588	17620	17735	17699	18042	17707	17557	17649	17788	17887	17755	17784	17846	18063	17837	17709	17682	17788	17687	17786	17881	17755	17587	17814	17627	17821	17795	17606	17742	17747	17726	17824	18033	17679	17681	17905	17642	17576	17637	17687	17645	17744	17800	17728	17888	17749	17573	17806	17799	17635	17978	17568	17854	17824	17586	17837	17918	17802	17900	17801	17658	17580	17703	17823	17727	17816	17675	17667	17412	17925	17763	17593	17788	17996	17705	17853	17656	17683	17778	17599	17759	18038	17780	17670	17878	17674	17690	17619	17939	17821	17480	17659	17580	17824	17779	17943	17553	17698	17779	17750	17877	17896	17913	17837	17719	17681	17651	17608	17650	17790	17630	17813	17678	17997	17691	17857	17824	17506	17637	17768	17779	17745	17788	17727	17832	17849	17748	17728	17568	17577	17851	17809	17729	17572	17719	17575	17675	17791	17882	17796	17673	17621	17846	17696	17681	17858	17639	17757	17949	17807	17740	17583	17608	17826	17526	17861	17907	17905	17724	17771	17762	17697	17742	17708	17933	17654	17576	17436	17463	17794	17517	17906	17585	17702	17944	17692	17773	17572	17799	17744	17745	17680	17623	17856	17878	17757	17767	17582	17936	17718	17630	17841	17782	17899	17944	17621	17575	17686	17841	17731	17615	17564	17592	17778	17702	17497	17721	17912	17767	17855	17804	17731	17633	18047	17727	17757	17729	17840	17753	18024	17747	17927	17583	17733	17766	17770	17779	17662	17828	17613	17622	17779	17481	17836	17822	17739	17580	17753	17539	17846	17740	17865	17574	17867	17649	17725	17771	17613	17764	17727	17768	17662	17662	17721	17855	17815	17831	17709	17944	17778	17640	17803	17784	17727	17922	17997	17744	17815	17830	17766	17810	17411	17694	17840	17930	17824	17496	17584	17894	17834	17923	17891	17804	17942	17759	17867	17725	17607	17910	17583	17693	17752	17852	17776	17878	17724	17699	17724	17701	17617	17962	17653	17755	17849	17784	17669	17672	17766	17768	17923	17702	17693	17800	17501	17544	17610	17665	17695	17755	17866	17893	17716	18097	17824	17765	17863	17843	17577	17715	17663	17892	17529	17583	17639	17881	17768	17719	17880	17816	17754	17930	17698	17699	17696	17803	17765	17748	17789	17693	17497	17557	17632	17809	17706	17632	17748	17799	18054	17788	17783	17531	17679	17790	17662	17747	17708	17781	17737	17763	17739	17618	17670	17672	17632	17647	17622	17624	17890	17656	17585	17808	17702	17721	17804	17617	17546	17661	17695	17689	17770	17759	17787	17755	17990	17720	17628	17757	17881	17839	17659	17846	17753	17961	17704	17870	17759	17819	17692	17854	17801	17625	17782	17813	17554	17633	17720	17831	17737	17829	17588	17737	17807	17711	17501	17794	17804	17817	17521	17895	17732	17747	17866	17574	17624	17878	17883	17681	17865	17635	17742	17829	17934	17727	17796	17690	17689	17807	17742	17688	17766	17545	17888	18045	17784	17947	17965	17980	17616	17935	17658	17606	17593	18003	17700	17777	17677	17823	17556	17650	17627	17867	17652	17816	17688	17789	17912	17792	17806	17801	17804	17834	17706	17732	17836	17740	17727	17655	17704	17872	17706	17754	17754	17759	17812	17760	17697	17801	17832	17634	17767	17739	17798	17779	17762	17706	17757	17633	17532	17659	18109	17616	17556	17740	17709	17671	17652	17803	17880	17662	17714	17778	17627	17704	17976	17723	17619	17889	17725	17792	17788	17844	17709	17659	17811	17614	17534	17696	17689	17845	17658	17750	17791	17730	17565	17750	17833	17797	17849	17760	17708	17859	17725	17719	17798	17628	17576	17697	17809	17879	17538	17744	17878	17616	17877	17712	17726	17639	17840	17797	17803	17734	17703	17706	17647	17849	17705	17870	17600	17745	17662	17720	17670	17825	17753	17748	17609	17912	17699	17803	17734	17645	17639	17571	17777	17622	17654	17705	17483	17822	17827	17520	17797	17885	17684	17691	17651	17593	17553	17800	17615	17699	17729	17857	17742	17856	17967	17787	17649	17783	17716	17823	17692	17677	17854	17722	17424	17785	17861	17647	17876	17730	17855	17726	17652	17787	17901	17662	17639	17594	17776	17718	17942	17745	17810	17747	17848	17696	17848	17668	17672	17816	17717	17530	17664	17873	17878	17444	17763	17891	17879	17873	17844	17751	17627	17783	17711	17781	17741	17585	17959	17658	17699	17745	17765	17693	17511	17681	17544	17819	17805	17713	17613	17771	17780	17737	17793	17857	17720	17817	17820	17694	17602	17786	17747	17766	18021	17798	17899	17838	17825	17704	17660	17731	17887	17640	17731	17868	17590	17679	17803	17733	17754	17584	17780	17775	17629	17675	17745	17682	17675	17714	17728	17830	17807	17901	17879	17591	17753	17749	17753	17798	17621	17683	17754	17629	17828	17715	17824
26811	44943	42479	34021	28122	23939	21317	19489	18478	18020	16965	16680	16307	16033	15955	15897	15576	15358	15418	15287	15343	15157	15281	15103	15253	14938	15122	15104	15034	15043	14936	15031	14977	14852	14890	15063	15036	14821	14965	14891	15020	14869	14904	14933	14987	14775	14940	14868	15078	14934	14826	14897	14893	14975	14914	15010	14945	14846	14977	14819	14834	14875	14937	14899	14880	15114	14879	14955	15044	14862	14774	15092	14988	14786	14974	14800	15085	15063	14867	14950	14986	14849	15013	14885	14978	14807	14870	14754	14873	14834	15014	14821	14887	15016	14814	14925	14946	14962	14977	14911	14977	14722	15061	14971	14822	14841	14667	14959	14820	14803	14900	15036	14913	14877	14965	14766	14752	14809	14961	14991	14869	14833	14920	15066	14650	15208	14907	14950	14849	14782	14872	14885	14835	14865	15010	14890	14874	14778	14996	14801	14867	14890	14815	14926	14912	14801	14953	14827	14904	14738	14865	15062	15001	15032	14844	14891	14824	14825	14778	15014	14859	14730	14863	14964	14842	14850	14908	14869	15123	14991	14932	14897	14888	14890	14768	14914	14919	14808	14953	14963	15117	14846	14801	14944	14707	14778	14821	14997	14736	14889	14954	14940	14931	14873	14780	14959	14865	14872	14936	15006	14907	14934	14766	14790	14828	14827	14912	14782	14960	14968	14880	15036	14864	14997	14804	14858	14681	14966	14686	14748	14839	14892	14823	14764	14643	14776	15001	14920	14826	14790	14748	14924	14897	14969	15060	14973	14763	14710	14808	14967	14930	14859	14685	14906	14956	15029	14887	14996	14910	14800	14662	14681	14838	14820	15007	14912	14903	14993	14984	14843	14927	14936	14871	14957	14864	14773	14910	14867	14786	14960	14954	14768	14948	14976	14832	14892	14909	14897	14833	14898	14860	14901	14901	14770	14931	14837	14765	14777	14730	14890	15042	14862	14747	14787	14831	14941	14833	14593	14942	14847	14862	14853	14982	14992	14789	14771	14864	14755	14878	14781	14917	15094	14913	14899	14943	14778	14843	14988	14865	14714	14982	14834	14852	14901	14824	14914	14948	14677	14921	14796	15024	14985	14902	14830	14971	14855	14911	14940	14876	14842	14873	14742	14905	14830	14914	14847	14849	14864	14771	14878	14890	14732	14840	15027	14675	14847	14953	14851	14949	14843	14944	14932	14885	14911	14935	14966	14870	14903	14813	15000	14820	14948	14771	14740	15057	15071	15030	14857	14807	14782	14869	14879	14895	15001	14855	14952	15041	14955	14977	14788	14868	14977	14998	14938	14992	15013	14878	14914	15070	14879	14830	14807	14912	14833	14916	14593	15012	14860	14883	14839	14887	14868	15126	14848	14820	14889	14836	14865	15005	14767	15005	14851	14934	14791	14808	14815	14895	14848	14795	14923	15017	14716	15167	15025	14913	14986	14922	14727	14806	14887	14838	14679	14650	14882	14961	14998	14889	14883	14795	14901	14958	14751	15075	14854	14828	14875	14920	14947	14973	14821	14795	14960	14864	14735	14901	15012	14911	14902	14999	14776	14791	15065	14849	14848	14894	15035	14830	14852	14936	15023	14849	14792	14848	14856	14829	15000	14841	14902	15103	14889	14831	14822	14907	14766	15076	14721	14842	14804	14901	14707	14856	14871	14902	14818	14884	14975	14788	14897	14857	14830	14815	14918	14739	14682	14922	14895	14853	14862	14804	15051	14969	14815	14738	14823	15024	14823	14775	14841	14841	14874	14885	14935	14797	14935	14947	14893	15002	15042	14811	14983	15044	14856	14839	14702	14685	14926	15016	14729	14842	14963	14844	14911	15012	14943	14939	14986	14953	14888	14967	14893	14839	14878	14763	14839	15037	14783	14701	14707	14934	14885	14718	14824	14953	14879	14965	14811	14741	14868	14822	14843	14710	14820	14934	14981	14827	14871	14822	14872	14569	14799	14782	14806	14961	14770	14581	14712	14859	14811	14841	14800	14941	14868	15061	14703	14963	15038	14976	14843	14911	14822	14876	14760	14984	14866	14824	14927	14902	14824	15023	14803	14855	15021	14846	14892	14801	14960	14828	14950	14884	14886	14954	14920	14806	14911	15141	14791	14832	14813	14866	15001	14811	14633	14828	14915	14811	14921	14900	14988	14826	14859	14940	14895	14721	14905	14940	15026	14882	14904	14809	14916	14882	14932	14924	14826	14853	14850	14833	15071	14845	15040	14980	14901	14903	14807	14942	14894	14853	14876	14862	14700	15000	14874	14889	14999	14955	14798	15002	14948	15061	14785	14747	14910	14972	14945	14788	14886	14734	14697	14857	14910	14859	14996	14839	14791	14693	14899	14916	14920	15051	14796	14802	14923	14886	14826	14963	14925	14955	14780	14817	14730	14985	14943	14907	14970	14667	14891	14877	14952	14966	14890	14823	15000	14767	14771	14772	14771	14925	14716	14768	14890	14868	14913	14949	14834	14806	14892	14984	14955	14816	14827	14862	14841	14725	14872	15040	14888	14959	14816	14782	14696	14689	14761	14831	14877	14783	14728	14794	14799	14846	14891	14881	14714	14901	14766	14934	14840	14669	14683	14779	14832	14808	14949	15054	14881	14785	14954	14821	14844	14883	14776	14979	14903	14724	14893	14860	14866	14850	14943	14901	14797	14810	14872	14957	14856	14899	14839	14818	14801	14890	15008	14956	14707	14863	14822	14831	14856	14966	14844	14869	14773	15015	14918	14828	14845	14921	15050	14897	14941	14916	14811	14636	14778	14956	14775	15027	14779	15014	14740	14913	14863	14901	14806	14929	14915	14922	14883	14802	14867	14960	14826	14889	14965	14943	14728	14875	14807	14912	14768	14704	14822	14778	14902	14926	14910	14917	14678	14848	14941	14969	15041	14902	14688	14956	14879	14824	14834	14953	14877	14862	14813	15011	14793	14950	14809	14795	14882	14867	14856	14921	14950	14802	14856	14903	14805	15011	14828	14818	14993	14977	14865	15004	14851	14968	15086	14913	15044	14921	14823	14794	15074	14911	14876	14992	14949	14906	14806	14940	14910	14859	15051	15189	14860	14841	15003	14953	14846	14865	14735	14904	14879	14858	14811	14695	14848	14990	14763	14912	14777	14896	14873	14846	14822	14871	14871	14750	14731	14884	14945	14843	14794	14872	14675	14825	14923	14858	14876	14985	14819	14803	14877	14732	14972	14772	14936	14922	14885	14879	14697	14714	14989	14851	14767	14744	14936	14880	14964	14779	14858	14774	14883	14639	14836	14929	14731	14903	14793	14805	14772	14901	14797	14765	14897	14837	14905	14955	14886	14840	14905	14721	14901	14953	14699	14896	14832	14977	14772	14931	14805	14828	14793	14765	14921	14755	14938	14924	14894	14857	14939	14889	14962	14832	14779	14855	15000	14879	14923	14754	14863	14992	14887	14942	14791	14884	14892	14860	15060	14885	14821	14958	14821	14927	14844	14856	14787	15024	14866	14925	14816	14951	14741	15000	14713	14855	14906	14907	14904	14805	14926	14938	14877	14822	14989	14799	14875	14854	14911	15031	14894	14785	15045	14956	14794	14992	14919	14775	14935	14756	14884	14976	14874	14868	14951	14918	14767	14820	14921	14776	14933	14703	14986	14929	14972	14937	14864	14889	14883	14860	14964	14836	14930	14839	14732	14863	14882	14891	14825	14807	14843	15025	15077	14962	14933	14765	14824	14976	14799	14747	15015	14987	14902	14834	14943	14925	14890	14801	14926	14714	15004	14858	15027	14988	15083	14839	14955	14751	14803	14834	14939	14789	14880	14797	14816	14979	14900	14786	14814	14899	14866	14929	14876	14803	14889	14883	14976	14879	14859	14971	14827	14906	14944	14992	14992	14623	14898	14826	14710	14890	14939	14900	14938	14906	14635	14906	15000	14688	14881	14802	14832	14826	14844	14628	14786	14795	14704	14878	14800	14661	14949	14855	14814	14808	14890	14866	14830	14938	14947	14728	14869	14775	14910	14988	14865	14872	14756	14765	14850	14982	14903	14886	14952	14935	14900	14939	14921	14707	14962	14928	14849	14791	14886	14764	14803	14913	14900	14821	14895	14859	14752	14781	14967	14854	14948	14825	14852	15017	14811	14872	15010	14906	15028	14740	14911	15140	15018	14967	14912	14847	14797	14863	14818	14866	14865	14821	14846	15007	14845	14972	14950	14729	14878	14916	14863	14889	14910	14813	14909	14883	14824	14663	14867	14702	14760	15043	14853	14741	14854	14986	14828	14941	14958	14917	14831	14892	15046	14767	14826	14823	14909	14754	14940	14818	14898	14888	14876	14887	14874	14999	14949	14913	14956	14920	14812	14907	14727	14831	15002	14887	14961	14758	14922	14907	14875	14711	14782	14851	15005	14630	14893	14703	14993	15032	14910	14822	14799	14989	14936	14954	14864	14991	15038	14901	14754	15030	14821	14892	14857	14886	14870	14852	14974	14715	14959	14932	14974	14864	14879	14922	15021	14910	15011	14982	14843	14803	14872	14899	14984	14749	14799	14961	14942	14940	14917	14950	14857	14906	14885	14931	14894	14793	14827	14801	14888	14883	14900	14919	14770	14770	14782	14750	14861	14763	14892	14796	14666	14877	14918	14862	14880	14902	14896	14820	14789	14842	14859	14751	14977	14799	14756	14855	14762	15074	14866	14861	14962	14988	14998	14769	14952	14837	14960	14858	14858	14822	14878	14910	14900	14834	14939	14905	14911	14946	14740	14786	15016	14828	14905	14868	14874	14923	14856	14849	14810	14856	14887	14843	14756	14974	14841	14818	14983	14823	14825	14844	14816	14837	14833	14848	14667	14944	14761	14759	14906	14892	14737	14969	14944	14765	14804	14722	14811	14760	14803	14787	14916	14951	14632	14957	14951	14936	14978	15086	14771	14994	14892	14718	14831	14899	14798	14889	15003	15034	14834	14704	14778	14806	14690	15033	14866	14893	14808	14763	15117	14890	14857	14914	14917	14903	14893	14803	14947	14820	14957	15014	15023	14979	15019	14930	14881	14918	15009	14819	14753	14912	15047	14913	14909	14891	14910	14948	14807	14874	14808	15055	14898	14959	14840	15122	14984	14708	14868	14911	14906	14788	15012	14847	14787
30585	26498	28481	24946	20528	19185	18224	17789	17313	17412	17065	16719	16689	16747	16726	16881	16816	16621	16658	16558	16573	16691	16598	16413	16588	16578	16664	16586	16466	16863	16614	16541	16596	16711	16630	16632	16417	16475	16311	16470	16478	16729	16534	16748	16454	16469	16591	16466	16502	16562	16721	16562	16558	16354	16678	16685	16566	16588	16570	16658	16671	16630	16527	16664	16640	16432	16396	16359	16410	16329	16506	16604	16577	16659	16598	16517	16563	16561	16486	16417	16636	16380	16497	16539	16632	16505	16407	16534	16386	16622	16458	16303	16463	16407	16598	16700	16467	16452	16566	16424	16307	16582	16311	16733	16364	16584	16552	16652	16376	16372	16186	16250	16309	16577	16632	16706	16562	16422	16371	16570	16691	16517	16603	16483	16433	16418	16411	16397	16602	16517	16528	16627	16685	16521	16579	16610	16602	16431	16597	16492	16627	16576	16510	16312	16462	16608	16384	16719	16555	16510	16451	16466	16464	16573	16454	16547	16485	16615	16629	16446	16588	16510	16462	16810	16554	16637	16375	16394	16727	16481	16362	16395	16423	16760	16435	16425	16494	16409	16490	16329	16361	16481	16438	16536	16521	16513	16657	16251	16596	16451	16392	16442	16413	16451	16507	16560	16469	16644	16561	16349	16530	16251	16768	16363	16561	16649	16535	16587	16704	16591	16453	16428	16526	16462	16485	16499	16424	16384	16399	16617	16380	16606	16634	16553	16440	16579	16570	16531	16383	16405	16598	16515	16465	16607	16353	16379	16497	16613	16644	16441	16405	16430	16407	16460	16570	16488	16359	16416	16441	16502	16291	16491	16769	16334	16269	16327	16424	16363	16487	16538	16522	16508	16406	16432	16395	16508	16368	16319	16523	16415	16580	16647	16584	16679	16528	16217	16654	16401	16563	16428	16693	16595	16542	16450	16327	16423	16505	16260	16572	16688	16552	16620	16511	16568	16463	16486	16633	16438	16414	16358	16615	16613	16738	16571	16533	16536	16571	16723	16567	16631	16667	16405	16457	16375	16537	16715	16352	16569	16373	16456	16715	16527	16688	16433	16393	16632	16440	16557	16341	16384	16284	16456	16439	16643	16481	16591	16447	16422	16584	16580	16444	16431	16370	16493	16704	16528	16516	16588	16506	16683	16447	16322	16316	16411	16518	16467	16580	16419	16618	16517	16421	16561	16407	16726	16505	16862	16530	16621	16402	16592	16542	16556	16320	16449	16803	16609	16663	16335	16442	16511	16524	16412	16622	16626	16496	16400	16637	16726	16527	16516	16430	16410	16456	16438	16495	16570	16536	16498	16576	16584	16400	16397	16453	16547	16448	16238	16459	16419	16672	16571	16857	16646	16440	16398	16624	16561	16531	16296	16509	16467	16708	16614	16491	16626	16565	16539	16574	16573	16554	16361	16614	16454	16486	16455	16580	16408	16297	16438	16541	16551	16379	16461	16388	16449	16438	16525	16530	16628	16737	16480	16336	16413	16802	16501	16625	16542	16604	16542	16477	16537	16605	16683	16354	16560	16483	16573	16555	16502	16448	16605	16249	16536	16540	16467	16611	16668	16599	16307	16503	16468	16573	16489	16588	16564	16358	16652	16595	16475	16343	16495	16504	16401	16678	16323	16594	16502	16527	16575	16736	16571	16362	16585	16510	16574	16488	16708	16347	16588	16747	16695	16561	16445	16352	16743	16718	16573	16691	16380	16515	16604	16477	16435	16290	16623	16410	16478	16437	16673	16601	16401	16700	16679	16515	16537	16547	16518	16448	16585	16562	16500	16514	16593	16455	16382	16449	16358	16593	16533	16391	16369	16579	16480	16502	16585	16559	16652	16514	16698	16585	16522	16501	16408	16513	16522	16474	16570	16338	16565	16548	16549	16460	16568	16540	16466	16425	16747	16555	16482	16574	16484	16528	16571	16461	16353	16552	16419	16368	16374	16574	16554	16474	16729	16534	16461	16685	16555	16588	16453	16709	16550	16609	16391	16530	16476	16537	16356	16525	16503	16659	16577	16457	16761	16471	16474	16423	16418	16374	16622	16532	16273	16423	16558	16506	16625	16480	16584	16616	16475	16528	16596	16615	16535	16523	16447	16420	16564	16693	16548	16424	16338	16464	16453	16616	16408	16524	16413	16188	16458	16619	16329	16402	16392	16384	16452	16613	16519	16673	16754	16750	16662	16620	16526	16525	16433	16382	16832	16735	16680	16565	16660	16539	16458	16476	16542	16528	16413	16639	16411	16691	16474	16363	16336	16481	16676	16498	16455	16478	16589	16650	16521	16635	16466	16463	16432	16504	16298	16480	16574	16543	16555	16591	16467	16666	16590	16415	16443	16584	16493	16487	16550	16539	16514	16702	16832	16398	16360	16391	16513	16465	16508	16416	16426	16558	16698	16517	16498	16281	16483	16430	16412	16380	16578	16666	16592	16488	16490	16724	16730	16633	16555	16400	16546	16350	16391	16591	16474	16366	16262	16364	16618	16550	16485	16506	16560	16310	16594	16517	16468	16415	16387	16678	16205	16489	16388	16406	16498	16516	16497	16681	16594	16628	16502	16692	16517	16515	16445	16594	16518	16594	16706	16617	16426	16502	16599	16626	16614	16599	16700	16574	16420	16467	16247	16499	16492	16434	16516	16445	16267	16573	16652	16490	16591	16551	16478	16478	16507	16769	16407	16539	16726	16504	16517	16492	16491	16642	16609	16456	16291	16646	16646	16437	16611	16706	16644	16491	16489	16500	16558	16646	16553	16638	16367	16420	16413	16419	16549	16333	16567	16370	16682	16626	16708	16502	16515	16710	16343	16514	16538	16595	16591	16565	16652	16341	16506	16455	16312	16254	16468	16545	16568	16487	16572	16466	16546	16447	16567	16335	16589	16700	16439	16515	16624	16643	16425	16499	16397	16567	16537	16388	16568	16540	16631	16482	16232	16565	16420	16566	16428	16520	16266	16461	16640	16553	16403	16352	16392	16355	16506	16641	16555	16519	16355	16481	16447	16520	16388	16727	16479	16507	16744	16524	16741	16430	16574	16599	16667	16666	16504	16366	16550	16537	16664	16652	16397	16394	16608	16685	16464	16642	16643	16466	16474	16644	16484	16500	16580	16733	16671	16509	16637	16586	16532	16510	16610	16541	16747	16422	16444	16699	16582	16593	16595	16521	16441	16619	16390	16584	16517	16531	16712	16677	16500	16453	16484	16627	16489	16645	16483	16551	16543	16546	16638	16477	16512	16641	16590	16641	16464	16517	16343	16642	16646	16520	16308	16553	16397	16481	16852	16583	16538	16561	16385	16545	16347	16340	16594	16616	16754	16556	16452	16546	16630	16574	16483	16638	16725	16632	16615	16652	16573	16252	16339	16667	16528	16362	16493	16598	16588	16552	16624	16538	16599	16681	16567	16515	16581	16496	16603	16488	16685	16602	16740	16600	16635	16432	16517	16640	16539	16685	16510	16556	16590	16539	16284	16649	16532	16486	16381	16561	16511	16491	16496	16518	16407	16654	16457	16466	16407	16411	16600	16527	16545	16461	16415	16514	16626	16362	16516	16730	16670	16529	16534	16596	16613	16538	16604	16626	16656	16204	16617	16442	16359	16509	16463	16722	16545	16319	16384	16539	16551	16397	16427	16658	16531	16377	16403	16416	16532	16291	16522	16533	16348	16389	16399	16557	16689	16485	16431	16419	16617	16447	16368	16422	16591	16559	16662	16533	16633	16599	16510	16728	16666	16385	16342	16679	16598	16550	16469	16518	16721	16387	16560	16555	16595	16411	16478	16614	16522	16532	16512	16554	16673	16393	16618	16442	16459	16576	16479	16607	16595	16566	16469	16691	16589	16555	16717	16496	16498	16541	16441	16325	16662	16449	16574	16338	16470	16542	16578	16689	16602	16643	16446	16538	16455	16562	16451	16457	16656	16367	16602	16409	16365	16677	16588	16400	16755	16710	16612	16604	16435	16525	16643	16607	16339	16484	16534	16510	16648	16475	16570	16699	16669	16518	16661	16443	16439	16357	16445	16482	16490	16572	16496	16695	16417	16610	16493	16438	16311	16717	16558	16484	16497	16347	16652	16496	16460	16498	16399	16436	16628	16584	16731	16487	16635	16495	16655	16367	16672	16420	16395	16396	16492	16430	16348	16745	16423	16505	16542	16453	16231	16403	16398	16456	16603	16380	16512	16457	16513	16414	16629	16526	16637	16601	16406	16630	16677	16546	16610	16595	16573	16400	16547	16396	16469	16559	16701	16410	16623	16499	16655	16527	16466	16561	16702	16578	16558	16610	16654	16527	16600	16645	16502	16569	16887	16400	16671	16308	16585	16418	16436	16597	16503	16443	16285	16675	16446	16615	16515	16552	16454	16398	16510	16570	16386	16638	16683	16497	16451	16743	16377	16489	16565	16501	16442	16386	16709	16527	16382	16515	16589	16454	16451	16503	16502	16692	16526	16565	16625	16556	16574	16424	16620	16446	16420	16626	16556	16596	16514	16670	16526	16487	16600	16511	16606	16537	16516	16647	16300	16529	16575	16522	16542	16625	16435	16392	16557	16628	16690	16526	16392	16431	16499	16518	16398	16501	16475	16506	16490	16424	16641	16440	16459	16434	16710	16462	16354	16534	16538	16478	16600	16647	16489	16360	16275	16586	16439	16481	16606	16627	16731	16646	16729	16587	16508	16477	16358	16544	16592	16560	16419	16642	16717	16564	16412	16428	16356	16532	16308	16442	16550	16323	16380	16635	16538	16591	16663	16463	16626	16436	16507	16532	16596	16859	16620	16650	16477	16360	16541	16678	16659	16511	16460	16357	16576	16450	16531	16657	16592	16411	16615	16550	16395	16665	16507	16432	16575	16507	16449	16675	16415	16344	16490	16905	16541	16559	16630	16617	16487	16499	16661	16520	16557	16507	16439	16383	16457	16452	16625	16284	16602	16655	16568	16564	16578	16433	16633	16465	16556	16616	16572	16652	16426	16546	16457	16521	16501	16567	16705	16514	16542	16357	16408	16586	16466	16733	16471	16566	16662	16562	16267	16707	16558	16317	16530	16549	16503	16477	16563	16577	16570	16390	16500	16698	16497	16472	16382	16530	16389	16550	16457	16516	16466	16501	16660	16322	16791
25838	34524	32214	24892	20568	18249	17086	16008	15598	15287	14964	14767	14519	14660	14525	14505	14297	14258	14266	14277	14188	14355	14218	14289	14088	14206	14218	14106	14202	14275	14146	14079	14099	14277	14272	14263	14202	14038	14293	14140	14208	14216	14105	14244	14109	14045	14163	14221	14133	14166	14063	14171	14208	14180	14134	14175	14046	14160	14440	14233	14191	14028	14156	14266	14034	14247	14260	14173	14157	14114	14006	14274	14279	14137	14071	14169	14160	14336	14128	14142	14095	14124	14163	14023	14384	14039	14090	14055	14178	14185	14127	13923	14205	14078	14210	14128	14220	14202	14209	14142	14047	14142	14141	14290	14158	13989	14261	14092	14096	14233	14256	14098	14067	14259	14132	14085	14097	14109	14211	14241	14125	14223	14152	14159	14124	14019	14193	14062	14170	14207	14087	14216	14020	14202	14043	14107	14233	14089	14193	14246	14195	14091	14098	13953	14196	14097	14185	14222	14022	14075	14096	14132	14177	14135	14164	14180	14174	14204	14062	14297	14087	14206	14180	14041	13948	14006	14230	13954	14068	14238	14164	14140	14258	14149	14185	14091	14104	14196	13963	14262	14183	14118	13931	14284	14259	14132	14169	14151	14178	14046	14260	14160	14091	14198	14057	14264	14089	14120	14108	14164	14234	14245	14257	14165	14040	14028	14138	14092	14023	14318	14042	14058	14116	14032	14243	14300	14182	14071	14116	14159	14007	14016	14020	13987	14178	14237	14123	14169	14301	14324	14146	14075	14286	14196	14263	14070	14241	14261	14102	14200	14199	14111	14305	14266	14175	14241	14039	14296	14180	14083	14106	14165	14119	14079	14158	14164	14170	14088	14221	14177	14019	14189	14156	14106	13959	14211	14337	14095	14205	14042	14188	14181	14206	14300	14257	14288	14005	14240	14058	14022	14285	14115	14115	14215	14229	14162	14059	14079	14117	14132	14222	14350	14043	14185	14104	14013	14184	14086	14146	14110	14075	13975	14056	14269	14136	13980	14176	14238	14253	14052	14233	14031	14145	14068	14207	14248	14273	14089	14296	14113	14042	14345	14174	14259	14029	14080	14179	14271	14081	14273	14022	14237	14033	13993	14156	14390	13988	14075	14253	14038	14046	14156	14160	13996	14122	14050	14140	14349	14057	14225	14228	14255	14009	14204	14133	14183	13863	14114	14094	14127	14107	14191	13951	14048	14052	13941	14209	14208	14059	14017	13982	14171	14318	14192	13988	14136	14070	14187	14264	14163	14086	13954	14243	14086	14134	14273	14197	14166	14111	14133	14278	14291	14120	14125	14222	14211	14217	14073	14134	14046	14148	14081	14209	14179	14079	14009	14117	14182	13992	14370	14163	14276	14111	14155	14099	14207	14215	14105	14192	14025	13989	14186	14296	14197	14098	14231	14350	14013	14181	14069	14233	14196	14158	13991	14150	14013	14316	14105	13956	14327	14164	14224	14113	14202	14246	14040	14114	14051	14053	14013	14194	14231	14322	14144	14120	14214	14044	14261	14229	14260	13998	14159	14189	14188	14137	14327	14244	14133	14190	14143	14125	14057	14102	14196	14180	14093	14160	14071	14094	14128	14192	14108	14225	14196	14119	14010	14228	14032	14330	14159	14093	14137	14067	14060	14339	14083	14136	14140	13959	14158	14056	14211	14154	14104	14073	14257	14191	14182	14092	14170	14051	14069	14162	14164	14176	14116	14042	14055	14409	14064	14019	14265	14220	14154	14160	14038	14107	14276	14179	14045	14040	14229	14080	14164	14034	14163	14119	14069	14024	14145	14254	14081	14096	14233	14021	14131	14033	14095	14327	14125	14145	14143	14187	14027	14228	13944	14269	14057	14224	14147	14095	14253	14292	14034	14051	14234	14097	14302	14194	14053	13950	14216	14196	14228	14216	13992	13934	14020	14110	14108	14131	14275	14048	14206	14110	14007	14125	14188	14107	14100	14295	14272	14073	14133	14154	14202	14108	14009	14009	14143	14150	14109	14002	14061	13976	14181	14186	13993	14078	14225	14211	14107	14307	14114	14008	14092	14089	14267	14047	14101	14148	14207	14107	14249	14117	14076	14067	14234	14260	14041	14392	14094	14168	14195	14108	14047	14075	13927	14141	14155	14141	14024	14191	14124	14174	14072	14183	14211	14179	14090	14040	14272	13993	14176	14053	13965	14076	14126	13952	14354	14186	14207	14002	14023	14039	14047	14232	14129	14209	14129	14119	14141	14060	14114	14129	14153	14085	14152	14121	14125	14092	14284	14179	14253	14004	14221	14193	14025	14244	14270	14136	13904	14258	14186	14233	14038	14125	14253	14141	14209	14314	14172	14216	14176	14114	14030	14138	14069	14065	14327	14163	14145	14147	14272	14134	13989	14076	14300	14180	14184	14219	14140	13994	13947	14119	14102	14160	14063	14120	14224	13890	14290	14310	14087	14095	14213	14159	14039	14206	14060	14070	14225	13909	14282	14414	14064	14187	14160	14116	14251	14254	14172	14132	14008	14037	14158	14011	14196	14142	14076	14072	14209	14185	14111	14283	14139	14165	14278	14141	13994	14168	14194	14067	14201	14270	14036	14221	14200	14043	14015	14061	14189	14154	14138	14183	14120	14234	14221	14109	14157	14249	14072	14031	14246	14172	14008	14031	14119	14264	14207	14240	14127	14068	14179	14126	14096	14165	14261	14129	14175	14143	14258	14252	14188	14059	14185	14137	14105	14119	14019	14203	14161	14128	14133	14137	14089	14099	14274	14119	14196	14197	14091	14144	14090	14149	14173	14215	14126	14240	14125	14139	14181	14137	13939	14149	14260	14184	14209	14248	14180	14195	14129	14141	14118	14045	14133	14272	14082	14101	14168	14222	14355	14326	14276	14090	14136	14192	14243	14298	14171	14234	14268	14256	14094	14087	14111	14168	14268	14133	13998	14137	14274	14163	14285	14243	14156	14299	14145	14197	14114	14201	14120	14221	14119	14211	14213	14082	14267	14099	14072	14125	14208	14163	14201	14119	14218	14006	14074	14244	14155	14060	14107	14038	14211	14226	14202	14183	14182	14153	14293	14165	14022	14174	14153	14119	14150	14397	14176	14137	14245	14107	14207	14080	14065	14220	14227	14158	14168	14159	14093	14052	14294	14111	14245	14328	14338	14098	14276	14188	14271	14057	14268	14198	14013	14248	14153	14240	14170	14212	14123	14155	14242	14190	13965	14275	14039	14271	14281	14124	13983	14120	14161	14139	14168	14109	13967	14313	14097	14232	14145	14115	14088	14243	14125	14163	14038	14076	14189	14012	14018	14208	14265	14050	14235	14058	14134	14322	14047	14211	14098	14323	14011	14166	14268	14178	14284	14000	14164	14138	14134	14127	14003	13976	14152	14194	14176	14130	14014	14144	14175	14081	14146	14098	14050	14237	14153	14013	14315	14108	13926	14044	14153	14126	14087	14095	14172	14044	14051	14146	14138	14264	13959	14149	14190	14356	14139	14250	14056	14174	14191	14028	14140	14105	13985	14160	14060	14087	14078	14120	14115	14214	14191	14154	14217	14152	13906	14117	14094	14141	14104	14212	14000	14176	14258	14182	14220	14044	14194	14003	14159	14167	14232	14157	14310	14157	14243	14127	14219	14243	14130	14179	14083	14273	14193	14033	14158	14180	14096	14163	14163	14089	14098	14269	14049	14206	14045	14189	14178	14197	14041	14330	14084	14347	14119	14324	14189	14260	14226	14018	14085	14130	14150	14132	14094	14216	14211	14056	14147	14276	14190	14042	14124	14294	14120	13974	14180	14082	14156	13921	14103	14106	14280	14052	14235	14118	14171	14102	14192	14145	14239	14132	14188	14162	14282	14194	14195	14184	14246	14360	14130	14179	14237	14183	14014	14181	14052	14054	14217	14291	14147	14131	14191	14307	14219	14204	14062	14093	14188	14120	14213	14163	14132	14063	14230	14120	14006	14137	14247	14139	14174	14279	14130	14226	14148	14309	14177	14131	14126	13999	14227	14230	14278	14140	14286	14135	14184	14299	14030	14256	14194	14135	14141	14101	14165	14219	14243	14178	14223	14050	14191	14088	14159	14120	14028	14031	14076	14276	14243	14309	14207	14101	14186	14090	13953	14251	14101	14242	14159	14410	14014	14203	14244	14047	14081	14130	14046	14115	14314	14201	14219	14023	13941	14066	14083	14078	14164	14029	14127	14222	14268	14179	14084	14214	14081	14232	14091	14156	14162	14288	14172	14156	14252	14223	14179	14304	14130	14191	14011	14290	14214	14290	14045	14138	14062	14167	14246	14141	14111	14026	14094	14138	14130	14237	14284	14279	14108	14104	14107	14250	14134	14213	14192	14151	14074	14069	14200	14216	14042	14225	14138	14101	14207	14116	14177	14253	14259	14173	14129	14092	14105	14256	14217	14072	14078	14157	14128	14152	14162	14184	14151	14119	14124	14062	13997	14242	14140	14060	14052	14023	14172	14262	14138	14180	14205	14197	14164	14092	14173	14244	14319	14239	14053	14118	14166	14193	14190	14101	14115	14212	14105	14226	14047	14091	14172	14073	14075	14134	14292	14186	14121	14140	14099	14182	14105	14126	14226	14156	14031	14164	14060	14023	14074	14088	14150	14126	14121	14289	14039	14422	14080	14138	14232	14253	14263	14263	14104	14175	14135	14141	14096	14338	14076	14186	14267	14264	14063	14144	14158	14047	14202	14031	14282	14279	14164	14155	14061	14231	14163	14176	13983	14251	14142	14163	14021	14383	14013	14193	13993	14192	14059	14129	14087	14175	13899	14114	14147	14164	14084	14220	14340	14177	13951	14151	14157	14247	14197	14119	14205	14257	14243	14166	14111	14221	14110	14100	14298	14067	14088	14228	14110	14113	14311	14303	14045	14314	14070	14146	14153	14000	13911	14151	14147	14155	14143	14117	14140	14235	14266	14269	14152	14135	14165	14039	14255	14245	14209	14362	14175	14220	14191	14306	14279	14099	14280	14125	14152	14291	14089	14073	14128	14286	14214	14085	14176	14195	14247	14016	14293	14283	14137	14053	14096	14291	14153	14084	13973	14204	14080	14301	14080	14009	14180	14124	14084	14093	14184	14026	14053	14191	14157	14285	14284	14027	14195	14079	14486
25159	21053	27965	25130	23015	22511	21315	19031	18287	18393	17992	17515	17345	17524	17260	17128	16963	17180	17000	16944	17135	16992	16975	16946	16752	17130	16859	16879	17119	16993	16780	16968	17019	16779	16836	16926	17023	16741	16800	16867	16740	16822	16868	16746	16760	16750	16758	16731	16888	16728	16818	16822	16834	16855	16891	16985	16628	16844	16954	16637	16615	16776	16903	16894	16771	16843	16865	16881	16965	16691	16704	16838	16782	16905	16708	16865	16808	16949	16862	16862	16757	16975	16774	16905	16887	16699	16714	16836	16960	16794	16792	16690	16636	16741	16892	16954	16715	16983	16756	16910	16726	16707	16917	16844	16963	16701	16810	16894	16597	16886	16899	16764	16971	16678	16735	16715	16794	16823	16828	16778	16799	16645	16659	16708	16914	16868	16711	16956	16897	16843	16809	16988	17018	16826	16925	16666	16937	16783	16773	16722	16667	16670	16900	16754	16807	16717	16904	16738	16643	16644	16914	16643	16780	17009	16900	16758	16550	16925	16608	16633	16682	16693	16718	16721	16739	16667	16716	16671	16871	16812	16669	17004	16890	16873	16919	16787	16821	16685	16912	16702	16817	16773	17069	16855	16629	16857	17015	16917	16953	16705	16739	16531	16782	16854	16786	16740	16745	16813	16883	16855	16622	16770	16710	16947	16706	16943	16695	16683	16645	16577	16777	16971	16771	16963	16818	17024	16837	16585	16778	16727	16817	16752	16699	16901	16689	16550	16737	16922	16889	16906	16844	16878	16798	16795	16770	16798	16825	16865	16697	16900	16875	16724	16797	16883	16962	16733	16728	16628	16824	17017	16781	16743	16597	16925	16933	16752	16829	16985	16831	16951	16687	16824	16663	16758	16484	16924	16899	16835	16729	16814	16664	16661	16733	16732	16584	16828	16970	16754	16765	16827	16862	16744	16606	16783	16771	17043	16705	16811	16861	16846	16858	16748	16809	16890	16793	16783	16796	16660	16906	16782	16686	16692	16972	16894	16591	16824	16915	16860	16782	16752	17053	16565	16772	16859	16939	16835	16839	16723	16704	16731	16836	16764	17018	16760	16712	16761	16694	16697	16700	16672	16796	16906	16769	16665	16794	16900	16962	16765	16714	16654	16803	16688	16668	16559	16770	16639	16705	16749	16618	16872	16688	16565	16573	16634	16895	16819	16696	16716	16849	16702	16757	16896	16740	16947	16846	16851	16802	16732	16844	16901	16764	16613	16801	16698	16747	16761	16798	16833	16847	16884	16881	16617	16730	16854	16670	16785	16760	16687	16786	16885	16562	17052	16787	16667	16827	16680	16977	16720	16954	16601	16758	16825	17033	16794	16777	17076	16997	16693	16723	16830	16731	16899	16807	16640	16769	16870	16799	16763	16855	16815	16973	16810	16795	16792	16777	16820	16798	16708	16733	16839	16720	16710	16971	16767	16675	16853	16880	16822	16891	16828	16871	16878	16877	16724	16783	16742	16559	16831	16643	16775	16996	16758	16878	16652	16853	16678	16716	16905	17050	16917	16882	16962	16801	16599	16893	16943	16828	16866	16831	16839	16725	16840	16792	16789	16884	17063	16737	16711	16942	16806	16838	16769	16910	16519	16850	16650	16786	16861	16964	16731	16911	16725	16675	16917	16779	16723	16945	16793	16888	16893	17136	16893	16866	16855	16986	16689	16785	16718	16831	16744	16905	16800	16858	16874	16826	16640	17001	16794	16770	16758	16793	16537	16721	16882	16891	16683	16817	16644	16783	16778	16828	16848	16835	16741	16843	16811	16723	16693	16653	16840	16875	16801	16803	16837	16966	16808	16801	16835	16773	16918	16781	16743	16756	16599	16789	16967	17047	16821	16788	16635	16812	16824	16914	16645	16714	16756	16811	16867	16762	16862	16918	16773	16860	16778	16740	16791	16858	16728	16748	16708	16909	16640	16860	16835	16871	16683	16835	16746	16761	16774	16813	16757	16847	16811	16744	16627	16609	16663	16787	16728	16727	16709	16729	16853	16921	16928	16806	16988	16847	16624	16620	16732	16750	16771	16901	16777	16816	16700	17015	16689	16703	17038	16938	16777	16809	16792	16825	16744	16858	16753	16785	16620	16657	16655	16743	16675	16687	16714	16857	16656	16812	16825	16579	16825	17001	16670	16754	16740	16758	16715	16679	16898	17069	16665	16861	16702	16842	16751	16738	16720	16815	16903	16797	16743	16744	16761	16748	16583	16819	16754	16830	16627	16876	16971	16986	16605	16757	16650	16653	16996	16942	16708	16665	16595	16775	16856	16727	16724	16798	16923	16615	16698	16810	16801	17097	16905	16893	17050	16994	16648	16530	16813	16858	16843	16915	16817	16534	16648	16831	16761	16901	16913	17056	16671	16804	16851	16734	16686	16759	16784	16564	16845	16870	16972	16843	16806	16933	16709	16761	16645	16797	16767	17021	16979	16707	16904	16820	16966	16875	16806	16834	16900	16820	16791	16582	16608	16721	16962	16789	16998	16798	16784	16747	16780	16535	16834	16951	16681	16706	16760	16883	16875	16852	16799	16917	16705	16849	16854	17032	16698	16897	16834	16805	16635	16946	16796	16929	16933	16832	16883	16618	16766	16839	16860	16637	16862	16865	16785	16771	16777	16719	16919	16942	17107	16847	16837	16872	16806	16825	16783	16665	16868	16781	16763	16955	16770	16763	16686	16767	16738	16940	16895	16777	16923	16603	16956	16907	16880	16733	16748	16771	16905	16844	16840	16827	16790	16558	16919	16926	16830	16796	16770	16958	16767	16679	16668	16677	16836	16998	16929	16781	16959	16746	16793	16765	16706	16766	16583	16981	16886	16675	16589	16922	16749	16697	16730	16637	16858	16765	16704	16809	16805	16896	16709	16703	16878	16602	16897	16828	16666	16683	16726	16651	16873	16842	16798	16839	16771	16674	16756	16790	16921	16868	16882	16765	16907	16862	16781	16779	16749	16755	16721	16689	16694	16642	16783	16815	16890	16773	16736	16827	16831	16736	16843	16912	16655	16546	16716	17077	16944	16865	16717	17012	16853	16737	16492	16658	16698	16725	16753	16870	16757	16827	16838	16854	16721	16881	17043	16742	16942	16711	17005	16760	16786	16771	16795	16799	16785	16739	16740	16794	16782	16756	16654	16659	16641	16726	16692	16808	16699	16747	16849	16737	17056	16793	16712	16660	16685	16880	16836	16903	16833	16534	16865	16780	16834	16823	16755	16886	16785	16955	16724	16943	17007	16741	16931	16729	16853	16822	16847	16492	16865	16757	16863	16768	16930	16847	17017	16943	16550	16787	16844	16967	16709	16631	16850	16860	16622	16688	16754	16628	16771	16685	16805	16815	16907	16694	16581	16870	16924	16898	16870	16808	16725	16704	16974	16904	16990	16842	16900	16684	16973	16801	16765	16864	16763	16617	16768	16729	16819	16728	16812	16710	16832	16645	16934	16920	16831	16744	16721	16877	16616	16817	16668	17017	16715	16751	16835	16666	16829	16946	16891	16859	16616	16887	17096	17095	16685	16783	16547	16797	16805	16813	16731	16935	16748	16775	17012	16666	16865	16684	16742	16919	16715	16733	16554	16830	16932	16918	16845	16854	16813	16811	16986	16861	16916	16877	16842	16967	16754	16772	16814	16842	16714	16558	16648	16848	16999	16843	16749	16916	16901	16836	16942	16945	16698	16759	16911	16761	16478	16909	16836	16624	16625	16958	16628	16862	16607	16802	16994	16885	16821	16836	16780	16755	16867	16592	16625	16689	16846	16677	16842	16872	16739	16572	16796	16929	16822	16784	16804	16840	16722	16800	16850	17050	16685	16894	16709	16829	16818	16893	16836	16734	16788	16710	16771	16650	16660	16925	16759	17087	16758	16737	16872	16895	16793	16662	16727	16776	16861	16636	16734	16959	16864	16719	16831	16950	16764	16951	16865	16964	16939	16832	16666	16989	16601	16703	16719	16768	16687	16782	16777	16881	16754	16966	16786	16911	16816	16925	16859	16889	16643	16759	16716	16757	16767	16926	16731	16869	16932	16878	16903	16845	16839	16835	16772	16851	16535	16666	16844	16648	16702	16723	16754	16771	16887	16727	16733	16626	16745	16841	16825	16903	16887	16934	16703	16785	16844	16622	16793	16574	16592	16811	16640	16819	16524	16718	16726	16948	16654	16804	16839	16936	16663	16916	16976	16786	16972	16841	16891	16841	16863	16940	16894	16716	16660	16842	16807	16930	16836	16793	16895	16819	16786	16907	17045	16750	16947	16776	16861	16814	16677	16631	16778	16700	17045	16743	17049	16834	16833	16746	16840	16793	16779	16931	16800	16828	16843	16597	16672	16940	16896	16563	16791	16767	16765	16733	16622	16848	16812	16895	16757	16797	16705	16787	16643	16778	16818	17003	16751	16833	16893	16832	16779	16556	16767	16836	16809	16798	16672	16703	16878	16856	16704	16905	16822	16844	16848	16698	16805	16903	16597	16764	16756	16773	16673	16766	16644	16792	16610	16792	16960	16694	17007	16635	16661	16655	16672	16846	16793	16788	16758	16631	16636	16818	16720	16754	17061	16791	16802	16741	16811	16908	16869	16937	16844	16746	16740	16845	16820	16709	16737	17026	16671	16869	16885	16726	16853	16650	17016	16772	16925	16818	16794	16898	16814	16858	16805	17066	16853	16649	16789	16873	16592	16888	16667	16741	16711	17030	16748	16761	16872	16597	16599	16793	16942	16928	16916	16837	16920	16871	16971	16771	16970	16671	16887	16788	16760	16780	16803	17096	16741	16930	16806	16584	16931	17003	16943	16839	16583	16777	16780	16730	16881	16874	16847	16779	16713	16843	16924	16628	16837	16793	16692	16868	16921	16909	16666	16686	16768	16809	16871	16699	16785	16777	16627	16872	16809	16770	16733	16810	16923	16859	16978	16852	16853	16901	16802	16600	16959	16894	16928	16806	16937	16886	16600	16748	16723	16953	16564	16814	16701	16764	16843	16759	16699	16758	16601	16877	16942	16791	16672	16900	16621	16892	16797	16913	16755	16848	16714	16658	16894	16886	16777	16858	16880	16625	16927	16999	16820	16934	16644	16767	16746	16795	16970	16793	16732	16832	16817	16828	16888	16960	16995	16821	16594
25447	40811	37967	29256	24212	21183	19279	17705	16888	16597	15825	15539	15395	15059	15105	15018	14880	14584	14646	14695	14410	14586	14668	14431	14485	14439	14286	14601	14364	14355	14497	14482	14523	14485	14302	14349	14349	14319	14376	14483	14434	14316	14505	14286	14351	14334	14330	14309	14403	14200	14474	14285	14223	14312	14413	14359	14379	14300	14302	14445	14306	14386	14387	14214	14291	14339	14394	14330	14423	14179	14303	14518	14385	14376	14332	14285	14343	14417	14395	14426	14539	14479	14412	14346	14254	14377	14393	14337	14297	14277	14422	14368	14338	14437	14252	14375	14254	14368	14358	14295	14248	14275	14412	14209	14222	14248	14295	14425	14400	14407	14427	14353	14179	14249	14360	14300	14372	14256	14380	14477	14356	14210	14392	14249	14288	14251	14395	14553	14351	14342	14372	14354	14425	14370	14278	14416	14376	14306	14387	14388	14320	14350	14442	14459	14402	14319	14404	14387	14287	14284	14606	14271	14175	14257	14513	14361	14305	14284	14379	14394	14369	14168	14407	14356	14444	14527	14419	14356	14411	14251	14265	14216	14379	14340	14275	14230	14341	14199	14375	14325	14260	14427	14366	14341	14288	14316	14448	14088	14424	14230	14320	14270	14273	14455	14339	14221	14287	14440	14434	14388	14498	14142	14419	14343	14319	14379	14435	14310	14254	14339	14455	14389	14236	14302	14340	14254	14229	14308	14267	14223	14417	14251	14173	14285	14286	14439	14420	14436	14275	14231	14403	14312	14288	14241	14519	14375	14296	14253	14340	14332	14358	14258	14319	14422	14353	14462	14313	14405	14357	14362	14275	14208	14516	14425	14376	14334	14310	14365	14401	14390	14203	14382	14342	14287	14512	14378	14334	14369	14350	14189	14186	14262	14301	14452	14432	14371	14347	14494	14217	14431	14393	14363	14295	14297	14495	14371	14453	14300	14420	14153	14324	14365	14359	14381	14521	14263	14625	14223	14522	14413	14361	14439	14106	14288	14350	14353	14325	14231	14321	14430	14347	14332	14334	14308	14400	14470	14173	14337	14473	14383	14087	14439	14298	14423	14367	14311	14476	14302	14381	14402	14273	14278	14489	14315	14451	14260	14379	14269	14584	14202	14423	14309	14316	14347	14273	14270	14448	14395	14282	14474	14477	14327	14267	14364	14262	14436	14412	14476	14373	14361	14152	14269	14345	14317	14377	14384	14567	14276	14444	14414	14399	14184	14430	14317	14424	14295	14315	14393	14234	14248	14229	14273	14449	14311	14292	14215	14332	14319	14334	14223	14498	14479	14234	14289	14262	14440	14298	14259	14322	14290	14252	14244	14281	14394	14361	14340	14218	14342	14220	14388	14474	14392	14283	14357	14248	14299	14298	14228	14002	14314	14386	14126	14180	14416	14324	14267	14385	14372	14233	14395	14346	14244	14317	14523	14242	14318	14557	14340	14128	14257	14299	14311	14345	14407	14294	14254	14480	14388	14190	14422	14394	14425	14291	14419	14241	14276	14181	14414	14441	14278	14424	14256	14340	14337	14376	14290	14342	14411	14375	14344	14175	14251	14402	14328	14211	14251	14219	14329	14345	14445	14313	14390	14145	14504	14544	14325	14432	14408	14403	14328	14284	14323	14496	14326	14216	14245	14345	14232	14282	14306	14261	14310	14130	14084	14284	14354	14369	14321	14432	14335	14318	14458	14185	14338	14235	14450	14310	14328	14289	14351	14402	14255	14307	14422	14426	14339	14331	14244	14238	14245	14208	14221	14330	14335	14355	14279	14262	14422	14208	14384	14434	14341	14225	14398	14338	14314	14345	14258	14240	14371	14519	14310	14456	14328	14357	14338	14215	14264	14345	14178	14353	14482	14345	14317	14388	14311	14287	14291	14335	14291	14398	14248	14341	14436	14335	14258	14259	14218	14405	14184	14316	14322	14311	14334	14380	14358	14386	14389	14334	14309	14268	14436	14313	14357	14359	14209	14242	14434	14316	14236	14337	14350	14469	14423	14147	14264	14288	14381	14343	14441	14437	14246	14315	14269	14401	14456	14415	14469	14327	14338	14332	14364	14332	14149	14295	14300	14268	14211	14361	14368	14327	14381	14408	14426	14346	14253	14530	14388	14320	14372	14380	14344	14405	14433	14178	14360	14290	14458	14513	14266	14387	14187	14428	14281	14467	14139	14339	14194	14506	14476	14336	14394	14279	14332	14361	14128	14317	14237	14276	14478	14287	14365	14177	14394	14274	14245	14233	14332	14332	14411	14321	14343	14474	14432	14340	14271	14456	14241	14339	14347	14437	14342	14228	14497	14413	14379	14241	14445	14353	14156	14280	14371	14389	14473	14433	14403	14335	14325	14221	14347	14382	14462	14280	14395	14355	14525	14321	14244	14408	14303	14238	14294	14402	14547	14283	14375	14304	14162	14386	14319	14301	14393	14318	14279	14272	14371	14298	14147	14323	14142	14320	14565	14441	14274	14368	14327	14335	14420	14433	14410	14428	14321	14280	14188	14185	14397	14294	14167	14210	14408	14364	14283	14194	14396	14144	14248	14407	14376	14357	14398	14377	14371	14408	14236	14188	14361	14370	14191	14279	14252	14250	14199	14146	14363	14484	14287	14308	14382	14283	14298	14335	14417	14297	14281	14437	14279	14293	14337	14211	14337	14269	14435	14309	14372	14309	14292	14319	14220	14401	14471	14292	14285	14118	14341	14325	14160	14514	14429	14307	14353	14325	14378	14465	14382	14368	14326	14285	14423	14319	14476	14320	14337	14391	14288	14448	14371	14413	14454	14554	14299	14227	14252	14358	14193	14312	14350	14451	14240	14321	14234	14326	14439	14421	14266	14221	14258	14368	14261	14467	14345	14461	14373	14292	14338	14331	14386	14295	14312	14427	14306	14423	14299	14373	14289	14302	14204	14407	14310	14301	14350	14412	14412	14138	14478	14176	14474	14506	14356	14358	14375	14375	14271	14250	14452	14338	14400	14285	14368	14310	14182	14149	14344	14281	14156	14436	14316	14559	14216	14261	14285	14429	14447	14432	14285	14352	14336	14210	14306	14361	14390	14567	14376	14182	14287	14309	14309	14203	14323	14424	14321	14206	14203	14330	14427	14351	14369	14259	14245	14297	14452	14357	14283	14291	14205	14534	14356	14353	14269	14285	14508	14306	14378	14470	14321	14306	14453	14416	14300	14230	14327	14153	14263	14307	14451	14304	14246	14430	14270	14475	14385	14447	14287	14271	14295	14476	14315	14422	14333	14410	14324	14410	14503	14372	14310	14395	14364	14314	14397	14416	14232	14234	14389	14358	14306	14373	14270	14303	14446	14079	14267	14398	14456	14243	14356	14179	14303	14311	14363	14433	14386	14232	14442	14383	14371	14426	14209	14208	14455	14327	14450	14320	14240	14509	14422	14170	14253	14279	14484	14411	14352	14467	14275	14325	14330	14238	14205	14259	14491	14252	14240	14221	14359	14427	14370	14348	14485	14445	14496	14292	14409	14367	14498	14348	14445	14426	14349	14205	14434	14347	14470	14360	14486	14144	14322	14416	14298	14295	14324	14318	14336	14373	14479	14406	14414	14337	14226	14491	14323	14349	14310	14437	14278	14168	14224	14182	14069	14324	14270	14383	14533	14183	14370	14398	14268	14364	14267	14431	14350	14272	14476	14313	14481	14518	14364	14288	14284	14236	14351	14382	14241	14367	14173	14306	14414	14123	14262	14331	14257	14456	14488	14211	14373	14280	14305	14314	14268	14420	14398	14449	14443	14294	14386	14319	14226	14467	14425	14174	14363	14314	14188	14124	14427	14454	14403	14478	14219	14423	14504	14287	14285	14317	14210	14397	14291	14357	14241	14308	14274	14368	14367	14319	14259	14249	14309	14277	14442	14267	14336	14354	14243	14377	14358	14179	14353	14451	14503	14289	14405	14470	14348	14406	14283	14379	14437	14330	14289	14346	14305	14328	14254	14164	14209	14326	14435	14469	14315	14414	14499	14436	14341	14319	14383	14225	14333	14132	14169	14426	14269	14366	14240	14444	14242	14320	14283	14419	14463	14479	14577	14262	14365	14216	14381	14427	14325	14465	14375	14466	14307	14318	14342	14392	14311	14298	14311	14418	14237	14465	14294	14231	14531	14217	14251	14257	14258	14406	14409	14140	14282	14309	14515	14302	14508	14262	14529	14414	14404	14278	14254	14283	14103	14458	14426	14373	14433	14497	14529	14189	14400	14244	14365	14336	14334	14216	14179	14275	14301	14361	14501	14279	14376	14392	14345	14210	14384	14317	14426	14431	14150	14362	14548	14393	14382	14247	14416	14297	14439	14302	14366	14298	14336	14283	14333	14466	14188	14327	14359	14443	14239	14323	14285	14547	14381	14347	14228	14309	14349	14261	14490	14457	14354	14146	14465	14273	14413	14266	14235	14190	14419	14340	14361	14342	14321	14215	14387	14311	14374	14355	14211	14416	14387	14244	14268	14249	14352	14466	14223	14369	14379	14347	14200	14248	14290	14365	14320	14313	14314	14342	14458	14354	14336	14439	14324	14446	14356	14256	14308	14241	14165	14209	14319	14600	14319	14282	14519	14391	14320	14443	14427	14356	14373	14498	14251	14279	14419	14423	14421	14465	14345	14396	14435	14375	14269	14352	14457	14296	14398	14516	14224	14364	14281	14472	14314	14388	14257	14420	14426	14426	14495	14285	14460	14402	14526	14351	14240	14196	14395	14368	14283	14324	14197	14176	14265	14244	14301	14212	14407	14286	14276	14361	14432	14267	14180	14419	14287	14465	14220	14279	14301	14453	14297	14406	14193	14392	14410	14317	14528	14333	14245	14357	14455	14323	14284	14210	14353	14540	14262	14391	14504	14240	14373	14382	14411	14221	14218	14148	14437	14279	14428	14460	14291	14339	14469	14364	14431	14347	14403	14279	14208	14299	14423	14336	14379	14262	14321	14334	14312	14510	14352	14295	14375	14287	14232	14282	14275	14356	14336	14224	14217	14321	14247	14527	14310	14254	14280	14388	14360	14354	14284	14399	14564	14347	14449	14452	14427	14478	14382	14343	14368	14308	14198	14392	14460	14456	14253	14328	14353	14246	14325	14297	14449	14352	14344	14478	14281	14287	14144
23736	21034	28473	23949	22115	24617	25740	21249	19911	19794	19575	19093	18899	18640	18412	18558	18342	18233	18242	18297	18213	18054	18011	18110	18182	17952	17832	17669	17938	18062	18035	17993	18073	18020	18028	18029	17896	18072	17912	17876	18000	17974	17926	17933	18019	18027	18045	18019	17887	17911	17906	17791	17992	17871	17791	17759	17839	17732	17638	17965	17930	17833	17801	17858	17996	17956	17729	17630	17675	17802	17777	18055	17887	17894	17736	17735	17963	17715	17717	17748	17743	17965	17954	17992	17834	17708	18007	17905	18077	17702	17853	17937	17927	17977	17774	17828	17782	17767	17845	17867	17843	17828	17790	17956	17755	17994	17850	17832	17753	17835	18004	17690	17728	17893	17817	17815	17908	17811	17813	17812	17779	17906	17937	17863	17824	17885	17861	17975	17843	17607	17888	17540	17988	17678	17733	17822	17791	17669	17780	17867	17648	17699	17795	17835	17840	17889	17751	17854	17975	17818	17750	17603	17741	17861	17542	17806	17677	17621	17634	17913	17983	18054	17750	17937	17860	17584	18044	17770	17620	17941	17670	17755	18053	17633	18247	17686	17703	17929	17676	17741	17911	17964	17882	17551	17808	17799	17858	17821	17842	17771	17787	17683	17621	17796	17868	17588	17737	17899	17832	17931	17808	17798	18018	17864	17938	17791	17994	17991	17950	17788	17914	17763	18096	17872	17669	17885	17908	17891	17891	17982	17908	17869	17807	17924	17776	17715	17942	18019	17761	17908	17967	17658	17909	17959	17718	18108	17987	17647	17782	17793	17800	17823	17714	17928	17854	17855	17685	17713	17983	17677	17702	17793	17643	17625	17799	17780	17905	17914	17961	18065	18055	17780	17818	17798	17836	17889	18056	17909	17798	17782	17548	17929	17950	17833	17817	17682	17862	17560	17711	17895	18091	17651	18094	17857	17731	17902	17701	17797	17820	17897	17957	17742	17805	17695	17718	17952	17664	17586	17740	17946	17897	17801	17867	17815	17823	17953	17819	17930	18039	17783	17892	17800	17887	17742	17862	17749	17660	17866	17683	17734	17846	17921	17898	17864	17793	17781	17794	17682	17661	18020	17942	17906	17927	17879	17835	17694	18015	18034	18081	18025	17985	17687	17957	17961	18025	17762	17786	17627	17819	17952	17840	17864	17765	17714	17636	17858	17823	17763	17599	17910	17648	17717	17707	17682	17886	17656	18001	17785	17877	17926	17913	18049	17960	17995	17756	17815	17721	17744	17863	17544	17844	17781	17741	17740	17818	17783	17915	17823	17728	17883	17833	17841	17900	17685	17824	17803	17810	17809	17809	17787	17889	17764	17764	17629	17801	17771	17924	17757	17692	17993	17965	17822	17731	17685	17599	17743	17702	17459	17859	17766	17799	17598	17993	17777	17775	17847	17593	17856	17862	17850	17855	17864	17616	18115	17914	17858	17822	17795	17764	17712	17899	17892	17881	17889	17964	17735	17841	17852	18063	17794	17989	17922	17865	17639	17816	17655	17678	17713	17808	17791	17915	17821	17967	17701	17783	17820	17868	17826	17744	17827	17817	17695	17877	17846	17692	17755	17762	17852	17939	17750	17852	17990	17866	17798	17950	17726	17923	17739	17723	17874	17877	17821	17795	17905	18011	18054	17874	17815	17894	17610	17854	17911	17963	17802	17840	17710	17883	17796	17788	17845	17825	17800	17774	17886	17803	18067	17813	17631	17837	17857	17761	17847	17799	17730	17703	17704	17822	17752	17956	17765	17720	17714	17957	17916	17827	17767	18046	17787	17924	17790	17631	17776	17815	17778	17875	17856	17964	17806	17944	17825	17896	17508	17834	17892	17778	17809	17842	17925	17863	17762	17731	17644	17636	18017	17737	17729	18014	17662	17892	17702	17802	17804	17790	17955	17651	17801	17742	17835	17905	17988	17711	17853	17952	17832	17908	17868	17926	17753	18020	17809	17886	17829	17989	17693	17741	17812	17907	17993	17820	18001	18025	17886	17873	17934	17618	17751	17826	17754	17861	17922	17892	17692	17843	18030	17696	17968	17853	17935	17885	17647	17717	17939	17792	17933	17971	17648	17892	17771	17899	18112	17899	17801	17790	17885	17689	17742	17843	17709	17772	17727	17705	17601	17995	17836	17814	17730	17849	17992	17863	17968	17652	17757	17964	17896	17981	18053	17740	17984	17890	17774	17678	17764	17673	17856	17675	17651	17587	17910	17704	17881	17763	17733	17765	17788	17878	17973	17896	17856	17845	17822	17677	17857	17616	17938	17694	17833	17912	17898	17754	17580	17736	17482	18036	17739	17917	17833	17699	17718	17895	17689	17829	17602	17818	17822	17816	17819	17810	17854	17783	17725	17736	17803	17911	17640	17969	17917	17723	17815	17700	17956	17787	17871	17836	17918	17935	17725	17900	17765	17709	17750	17610	17797	17906	17636	17768	17842	17875	17720	17795	17850	17734	17684	17817	17821	17796	17964	17803	17851	18017	17812	17884	17743	17921	17928	17856	17767	17911	17970	17715	17933	18024	17847	17767	17821	17854	17906	17786	17779	17937	17733	17937	17710	17645	17760	17724	17663	17813	17679	17841	17830	17951	18055	17881	17868	18034	17733	17827	17706	17725	17801	18005	17724	18046	17601	17704	17707	17643	17828	17829	17972	17808	17664	17754	18041	17713	17914	17867	17700	17892	17934	17722	17758	17908	17684	17669	17735	17672	17942	17916	17728	17781	17984	18015	17803	17824	17722	18037	17676	17700	17809	17850	17857	17923	17823	17802	17743	17828	17836	17873	17753	17900	17840	17825	17866	17755	17682	17782	17709	17565	17758	17831	17948	17929	17749	17864	17785	17785	17857	17566	17771	17685	17559	17910	17924	17740	18022	17872	17760	17949	17875	17865	17770	17727	17867	17667	17952	17676	17862	17752	17725	17818	17654	17812	17532	17787	17830	17768	17755	17827	17655	17689	17845	17786	17891	18014	17846	17808	17518	17880	17815	17605	17887	17936	18012	17644	17947	17896	17742	17683	17787	17819	17826	17739	17842	17774	17723	17693	17792	17767	17921	17579	17713	17679	17878	17782	17930	17872	17752	17864	17753	17517	17947	17960	17605	17844	18020	17747	17879	17774	17833	18097	17781	17864	17723	17854	17898	17726	17670	17976	17815	18049	17934	17758	17868	17848	17744	17816	17934	17829	17856	17743	17787	17973	17801	17900	17632	17955	17560	17865	17990	17966	17986	17739	17895	17973	17873	17847	17753	17664	17909	17790	17622	17854	17780	17820	17937	17711	17701	17875	17867	17932	17917	17853	17824	17764	17755	17682	17844	17852	17872	17829	17957	17825	17838	17790	17703	17881	17934	17744	17920	17873	17975	17647	17755	17812	17771	17760	17953	18098	17792	17778	17806	17983	17680	17810	17812	17753	17733	17826	17817	17758	17781	17809	17701	17994	17857	17751	17806	17889	17723	17806	17904	17860	17777	17914	17750	17682	17822	17776	17893	17851	17801	17737	17750	17908	17733	17833	17829	17924	18108	17824	18180	18052	17966	17822	17751	17775	17896	17826	18056	17879	17793	17850	17848	18004	18002	17826	17679	17879	17953	17809	17907	17769	17785	17906	17724	17820	17897	17733	17779	17967	17728	18013	17811	17840	17929	17893	17841	17876	17901	17733	17873	17815	17848	17801	17883	17907	17996	17884	17780	17921	17710	17622	17816	17662	17910	17831	17797	17945	17778	17862	17866	17773	17792	17945	17696	17849	17780	17863	17830	17662	17879	18004	17971	17773	17696	17790	17751	17947	17772	17807	17935	18039	17727	17983	17803	17847	17622	17900	17728	17962	17834	17909	17975	17941	17938	17962	17851	17756	17593	17710	17685	17787	17859	17902	17944	17867	18022	17908	17767	17664	17845	17906	17681	17711	17867	17629	17856	17891	17828	17838	17883	18025	17568	17704	17892	17849	17852	17765	17718	17775	17724	17820	17654	17889	17743	17798	17740	17768	17868	17783	17865	17893	17901	17863	17669	17792	17826	18002	17721	17702	17652	17960	18088	17708	17846	17822	17963	17809	17798	17838	17922	17797	17804	17899	18004	18080	17801	17902	17929	17767	17762	18075	17731	17929	17836	17792	17784	18100	17836	17787	17729	17866	17669	17751	17910	17806	18043	17849	17830	17697	17898	17845	18035	17843	17894	17808	17803	17894	17860	17874	17740	17951	17676	17821	18049	17931	17881	17678	17919	17954	17704	17668	17869	17871	17805	17848	17782	17889	17833	17797	17784	18038	17719	17885	17979	17920	17825	17748	17862	17785	17673	17757	17646	17706	17804	17915	17940	17922	17607	17727	17930	17896	17874	17850	17693	17807	18054	17984	17718	17728	17686	17827	17910	17939	17873	17821	17678	17885	18015	17803	17964	17833	17866	17699	17846	18073	17926	17836	17811	17640	17799	17849	17844	17862	17753	17909	17625	18092	17943	17881	17758	17838	17915	17852	17608	17863	18010	17564	17537	17786	17817	17880	17822	17807	17765	17922	17926	17594	17602	17866	17949	17863	17767	17837	17688	17723	17889	17876	17727	17918	17802	17882	18041	17832	17706	17911	17784	17816	17867	17883	17864	17706	18099	17882	17675	17813	18070	17754	17809	17910	17953	17763	17717	17812	17759	17804	17887	17693	17683	17910	17802	17907	17825	17968	17724	17872	17809	17805	18075	17726	18020	17819	17827	17953	17862	17982	17630	17830	17688	17798	17859	17718	17789	17838	17869	17778	17869	17928	17927	17672	17631	17682	17767	17731	17727	17916	17828	17695	17926	17873	17892	17946	17942	18083	17935	17947	17927	17906	17855	17860	17828	17825	17969	17794	17924	17801	17853	17750	17815	17692	17845	18140	17899	17619	17811	17862	17712	18009	17709	17763	17820	17814	17876	17776	17718	17856	17975	17988	17800	17546	17731	17855	17988	17945	17858	17818	17714	17924	17900	17920	17843	17981	18052	17712	17775	17765	17795	17765	17490	18026	17866	17908	17892	17700	17836	17814	17980	17948	17931	18115	17796	17636	17941	17919	17686	17742	17876	17646	17738	18040	17895	17916	17885	17848	17690	17827	17722	17600	17718	17932	17722	17694	17930	17843	17774
27250	44861	41821	32798	27390	23953	21249	19513	18524	17898	16990	16655	16319	15850	15958	15574	15621	15501	15384	15272	15210	15074	15214	15052	15064	15014	14960	14950	15006	15010	14918	14953	15000	14895	14912	15048	14923	14917	14960	14921	14880	14992	14819	14912	14969	14897	15023	14881	14813	14814	14824	14942	14892	14972	14808	14805	14856	14867	14936	14873	14942	14935	14978	14902	15011	14963	14872	15086	14843	14741	14819	14876	14782	14771	14900	14886	14779	14853	14796	14765	14860	14894	14881	14718	15005	14957	14805	15014	14873	14855	14760	14885	14970	14941	14840	14903	14864	14851	14960	14894	14936	14775	14926	14931	14941	14889	14886	14860	14833	15045	14973	14847	14824	14948	14974	14913	14892	14680	14926	14835	14890	14776	14655	14863	14997	14941	14744	14964	14640	14849	15038	14876	14930	14810	14862	14829	14770	15000	14934	14866	14992	14910	14889	14898	14814	14997	14782	14816	14949	14820	14810	14835	14929	14772	14795	14979	14841	14878	14819	14976	14920	14904	14834	14855	14810	14982	14890	14880	14753	14771	14954	14845	14943	14822	14789	14851	14741	15032	14806	14834	14787	14903	14943	14784	14879	15028	14825	14859	14884	15005	14866	14964	15100	14882	14849	14771	14943	14881	14896	14837	14863	14800	14929	14931	14751	14837	14990	14824	14909	14939	15111	14888	14885	14805	14896	14925	14742	14975	15093	14907	14618	14800	15026	14656	15036	14962	14758	14849	14863	14890	14708	15027	14880	14934	14758	14624	14991	14827	14858	14907	14871	14725	14724	14940	14774	14883	14771	14716	14943	14855	14861	14787	14762	15003	14925	14916	14893	14831	14891	14793	14729	14974	14734	14735	15053	14859	14768	14919	14841	14981	14780	14982	14797	14818	14792	14897	14963	14831	14747	14872	14841	14904	14835	14961	14785	15007	14760	15008	14828	14849	14860	14797	14768	14815	14817	14805	14780	14691	14818	14861	15013	14940	14968	14949	14822	14849	14781	14915	14803	14940	14974	14934	14889	14836	14879	14859	14772	14734	14850	14832	14756	14880	14816	14866	14807	14770	14965	14870	14892	14788	14853	14641	15075	14682	14780	14849	14991	14835	14839	14942	15020	14750	14838	14817	14794	14737	14775	14891	14879	14779	14854	14861	14819	14785	14790	14865	15016	14844	14710	14897	14836	14931	14839	14756	14730	14858	14880	15013	15029	14942	14742	14809	14798	14837	14953	14766	14982	14846	14837	14795	14830	14828	14898	14834	14973	14790	14889	14880	14843	14898	14851	14738	14938	14767	14850	14802	14963	14918	14887	14928	14970	14997	14889	14905	15062	14917	15085	14792	14887	14901	15069	14845	14844	14754	14867	14997	14710	14888	14725	14928	14884	14804	14781	14815	14817	14921	14911	14880	14819	14799	14884	14729	14779	14744	14854	14953	14800	14832	14816	14775	14827	14775	15034	14878	14846	14896	14911	14897	14724	14902	14793	14796	14806	14755	15025	14907	14866	14732	14672	14952	14880	15008	14811	14827	14882	14835	14813	15049	15017	14884	14898	14743	14663	15024	14887	14947	14791	14898	14865	14799	15014	14964	14913	14729	14749	14930	14890	14788	14722	14905	14784	14639	14784	14817	14866	14892	14850	14910	14759	14804	14862	14808	14690	14913	14768	14762	14696	14688	14733	14788	14822	14958	14850	14796	14655	14849	14934	14759	14840	14912	14888	14912	14857	14804	14881	14861	14677	14957	15019	14939	14750	14712	14817	14673	14880	14890	15083	14762	14812	14827	14775	14888	14997	14804	14946	14931	14909	14788	14788	14965	14916	14757	14816	14720	14795	14856	14915	14737	14799	14879	14852	14739	14843	14841	14846	14909	14802	14811	14970	14809	14926	14950	14899	14988	14688	14844	14853	14894	14776	15046	14839	14904	14760	14766	14916	14803	14869	14902	14890	14773	14916	14819	14998	14954	14807	14675	14795	14866	14878	14953	14823	14894	14810	14855	14751	15016	14793	14965	14725	14891	15024	14883	14774	14901	14911	14827	14818	14763	14828	14845	14836	14795	14811	14692	14930	14896	14861	14764	14707	14910	14907	14931	14923	14834	15107	14695	14747	14734	14881	14864	14893	14796	14824	14737	14926	14723	14910	14868	14838	14978	14925	14840	14862	14814	14687	14914	14775	14855	14839	14775	14809	14751	14780	14753	14924	14957	14935	14850	14996	14902	14872	14867	14813	14753	14892	14932	14777	14855	14836	14907	14807	14874	14735	14846	14851	14934	14994	14885	14909	14920	14866	14921	14742	14860	14927	14863	15007	14761	14679	14800	14842	14897	14809	14949	14841	14821	14904	14820	14773	14703	14857	14827	14863	14827	14799	14858	14915	14850	14911	15035	14841	14914	14801	14960	14695	14851	14772	14847	14890	14767	14866	14891	14779	14882	14932	14749	14732	14844	15027	14690	14750	14912	14595	14658	14712	14882	15010	14865	14793	14881	14870	14981	14939	14729	14813	14867	14791	14862	15019	14864	14834	14764	14926	14950	14732	14826	14974	14708	14791	14884	14831	14851	14807	14829	14726	14840	14904	14849	14901	14719	14861	15000	14775	14872	14758	14703	14827	14859	14841	14789	14802	14958	14836	14837	14901	14803	14900	14872	14827	14797	14844	14890	14961	14725	14669	15031	14821	14905	14779	14829	14979	14974	14966	14751	14712	14728	14923	14856	14874	14877	15065	14908	14710	14849	14822	14826	14725	14859	14902	14826	14823	14905	14842	14917	14986	14902	14874	14905	14899	14867	14866	14736	14934	14879	14828	14869	14850	14885	14810	14789	14849	14901	14787	14915	15032	14744	14883	14980	14873	14842	14871	14681	14923	14805	14929	14842	15016	14871	14900	14893	14780	14939	14918	14775	14810	14910	14683	14830	14939	14891	14687	14945	14864	14823	14767	14714	14904	14734	14844	14737	14810	14735	14726	14894	15099	14844	14852	14769	14922	14810	14859	14863	14774	14912	14854	14826	14997	14949	14952	14787	14847	14737	14918	14869	14834	14934	14923	14914	14742	14820	14853	14938	14838	14810	15039	14930	14738	14943	15020	14684	15001	14827	14674	15102	14876	14822	14975	14875	14900	14634	14908	14904	14810	14733	14877	14866	14747	14834	14812	14669	14795	14829	14796	14867	14805	14963	14887	14821	14816	14808	14790	14845	14762	15003	14835	14952	14861	14597	14859	14876	14708	14800	14725	14903	14880	14852	14780	14921	14960	14665	14859	14934	14942	15015	14778	14729	14851	14843	14825	14867	14739	14998	14784	14978	14861	15051	14742	14867	14792	14759	14865	15020	14905	14793	14976	14809	14912	14913	14878	14780	14981	14844	14856	14869	14888	14841	14755	15150	14781	14912	14746	15030	14793	14896	14916	14805	14649	14717	14773	14714	14890	14927	14874	14761	14904	14730	14985	14834	14826	14744	14969	14797	14911	14891	14779	14883	14883	14711	15001	14690	14803	14779	14890	14926	14853	14800	14868	14873	14702	14831	14763	14833	15019	14757	15014	14931	14994	14954	14954	14800	14901	14819	14836	14741	15077	14917	14993	14904	14856	14834	14779	14818	14892	14718	14787	14806	14768	14967	14940	14776	14869	14607	15045	15042	14949	14939	14848	14855	14729	14891	14780	14780	14817	14955	14828	14892	14769	14867	14786	14894	14853	15013	15054	14779	14744	14852	14816	14935	14682	14748	14697	14784	14788	14910	14979	14816	14896	14667	14816	14796	14974	14811	14885	14836	14717	14844	14911	14738	14892	14851	14755	14895	14854	14785	15027	14750	14822	14880	14850	14862	15099	14878	14783	14850	14761	14800	14954	14756	14975	14892	14755	14823	14894	14903	14871	14703	14825	14749	14738	14870	14735	14836	14843	14782	14882	14800	14883	15077	14836	14879	14878	14832	14870	14647	14869	14916	14948	14937	14867	15010	14773	14783	14793	14767	14741	14913	14886	14918	14790	14884	14939	14774	14831	14816	14776	14981	14781	15056	15040	14803	14827	14833	14897	14944	14746	14743	14774	14929	14850	14822	14784	14875	14950	14797	14802	14659	14839	14819	15004	14817	14937	14835	14852	14898	14864	14765	14775	14894	14933	14711	14843	14936	14843	14997	14735	14761	14968	14928	14886	14855	14816	14811	14791	14880	14806	15018	14787	14920	14979	14836	14891	14784	14878	14792	14862	14714	14893	14895	14967	14936	14864	14821	14944	14759	14973	14671	14948	14862	14820	14849	14803	14887	14932	14844	14887	14812	14907	15101	14854	14732	14901	14880	15005	14844	14862	14987	14854	14813	14699	15091	14834	14926	14828	14715	14809	14749	15071	14876	14727	14883	14824	14853	14815	14745	14878	14876	14953	14948	14806	14803	14648	15055	14740	14892	14789	14902	14863	14750	14921	14832	14784	14801	14915	14676	14742	14766	14752	14858	14917	14879	14721	14828	15021	14780	14966	14894	14884	14875	14783	14730	14797	15070	14761	14708	14863	14912	14987	14863	14904	14974	14763	14953	14978	14936	14956	14902	14889	15012	14871	14887	14848	15007	14955	14855	14732	14826	14846	14827	14799	14918	14714	14847	14756	14898	14762	14934	14885	14956	14971	14908	14855	14941	14810	14856	14864	14961	14762	15024	14979	14854	14897	14855	14798	14782	14746	14834	14708	14813	14772	14897	14843	14939	14854	14693	14927	14880	14688	14749	14908	14892	14820	14620	14892	14963	14813	14780	14856	14987	14936	14820	14951	14896	14899	14822	14859	14822	14853	14894	14928	14946	14850	14950	14775	14880	14750	14983	14808	14873	14923	14720	14549	14837	14991	15029	14808	14933	14804	14683	14960	14923	14759	14856	14742	14809	14943	14937	14857	14742	14855	15015	14915	14930	15057	14990	14919	14859	14844	14899	14852	14912	14783	14894	14784	14857	14758	14835	15038	14737	14893	14936	14918	14798	14834	14922	14692	15035	14637	14744	14605	14914	14991	14811	14676	14981	14849	14956	15000	14834	14888	14784	14841	14894	14580	14965	14846	14902	14854	15001	14736	14829	14974	14784	14922	14876	14811	14821	14802	14955	14845	14910	14860	14843	14902	15052	14914	14839
30622	25828	27282	24052	20285	18968	18206	17675	17352	17179	17193	16914	16658	16883	16823	16655	16696	16484	16376	16465	16509	16595	16482	16656	16592	16452	16433	16697	16428	16564	16449	16527	16439	16499	16503	16604	16593	16400	16267	16497	16313	16355	16303	16301	16373	16586	16501	16493	16630	16447	16346	16425	16316	16444	16571	16506	16555	16565	16595	16516	16463	16412	16501	16506	16648	16627	16381	16579	16488	16564	16361	16572	16503	16478	16541	16405	16670	16538	16393	16403	16263	16409	16469	16407	16403	16473	16469	16435	16442	16685	16528	16424	16481	16484	16389	16345	16552	16378	16359	16399	16572	16556	16460	16394	16372	16461	16442	16425	16514	16447	16450	16397	16558	16322	16273	16443	16532	16510	16452	16589	16376	16588	16595	16619	16356	16512	16502	16773	16572	16502	16629	16453	16516	16476	16456	16443	16390	16337	16342	16565	16457	16593	16585	16331	16496	16682	16477	16379	16256	16257	16493	16429	16320	16418	16453	16543	16299	16458	16558	16478	16467	16263	16445	16608	16607	16431	16453	16585	16431	16455	16523	16502	16564	16433	16367	16709	16453	16300	16491	16393	16293	16276	16484	16385	16340	16506	16378	16277	16324	16642	16714	16645	16242	16286	16455	16336	16221	16339	16565	16580	16402	16334	16324	16685	16693	16476	16297	16567	16308	16439	16427	16537	16415	16325	16432	16448	16318	16678	16653	16615	16586	16457	16595	16489	16400	16311	16306	16470	16438	16619	16462	16656	16369	16542	16471	16356	16572	16594	16549	16229	16493	16485	16551	16341	16367	16426	16256	16244	16309	16440	16537	16547	16432	16505	16459	16604	16496	16737	16367	16364	16365	16460	16287	16426	16370	16511	16428	16313	16409	16558	16634	16460	16404	16680	16428	16458	16535	16309	16557	16309	16579	16519	16559	16528	16529	16428	16588	16649	16401	16321	16493	16412	16622	16369	16581	16555	16441	16548	16476	16517	16466	16520	16508	16301	16315	16479	16406	16503	16385	16394	16515	16445	16485	16385	16664	16431	16519	16452	16506	16397	16508	16485	16524	16547	16514	16489	16495	16417	16349	16445	16423	16491	16683	16442	16481	16536	16571	16562	16596	16319	16297	16340	16573	16291	16620	16464	16572	16346	16444	16468	16521	16452	16265	16472	16368	16468	16341	16276	16349	16446	16379	16373	16538	16326	16325	16441	16314	16287	16493	16565	16316	16547	16440	16256	16438	16456	16343	16531	16531	16545	16573	16430	16506	16627	16744	16581	16419	16418	16403	16319	16543	16304	16331	16466	16365	16445	16455	16438	16699	16436	16610	16711	16351	16601	16393	16626	16454	16689	16574	16435	16252	16632	16263	16638	16487	16196	16582	16562	16299	16540	16516	16241	16454	16385	16364	16359	16491	16582	16659	16481	16390	16495	16482	16446	16402	16255	16381	16302	16577	16462	16581	16604	16471	16402	16492	16577	16674	16370	16449	16332	16461	16499	16594	16493	16628	16590	16419	16333	16470	16354	16401	16496	16390	16487	16620	16441	16433	16462	16521	16600	16561	16327	16360	16425	16476	16662	16592	16331	16543	16554	16343	16456	16489	16652	16465	16363	16409	16368	16477	16532	16380	16282	16615	16343	16391	16444	16389	16410	16449	16325	16424	16570	16493	16459	16592	16647	16505	16439	16347	16538	16729	16556	16350	16539	16465	16375	16331	16613	16521	16512	16256	16463	16218	16452	16371	16474	16301	16469	16699	16575	16211	16271	16354	16469	16560	16467	16315	16497	16437	16371	16570	16260	16344	16429	16378	16420	16449	16442	16562	16672	16550	16580	16541	16256	16434	16365	16494	16312	16627	16343	16362	16509	16569	16702	16564	16594	16493	16579	16300	16345	16606	16450	16477	16480	16379	16497	16457	16315	16390	16283	16366	16439	16509	16489	16634	16314	16402	16505	16577	16429	16438	16592	16501	16578	16578	16546	16415	16385	16482	16509	16423	16425	16402	16560	16387	16189	16311	16422	16683	16537	16423	16276	16313	16636	16388	16253	16506	16545	16577	16557	16524	16417	16548	16572	16594	16540	16368	16604	16425	16852	16290	16413	16285	16390	16424	16275	16502	16531	16517	16372	16566	16545	16407	16504	16446	16432	16434	16647	16317	16558	16587	16398	16539	16475	16514	16665	16386	16474	16502	16507	16534	16323	16477	16471	16401	16283	16372	16407	16280	16511	16445	16444	16531	16477	16540	16505	16449	16535	16407	16488	16534	16287	16299	16392	16480	16649	16395	16290	16245	16328	16301	16340	16502	16255	16444	16412	16562	16399	16315	16294	16372	16461	16477	16498	16306	16659	16577	16484	16508	16586	16316	16374	16385	16485	16557	16525	16690	16606	16532	16337	16594	16651	16300	16489	16443	16304	16399	16640	16418	16461	16413	16467	16453	16373	16469	16375	16460	16537	16448	16663	16360	16570	16556	16424	16481	16548	16458	16586	16333	16444	16625	16563	16496	16317	16438	16502	16511	16493	16561	16348	16523	16461	16674	16453	16309	16365	16468	16629	16505	16518	16641	16711	16433	16370	16447	16569	16644	16616	16508	16685	16394	16487	16555	16597	16535	16444	16556	16566	16543	16539	16512	16494	16576	16523	16516	16624	16442	16347	16365	16615	16557	16409	16641	16434	16512	16506	16356	16378	16578	16422	16557	16376	16663	16745	16474	16364	16553	16443	16506	16437	16375	16436	16448	16698	16392	16191	16502	16512	16598	16549	16325	16271	16679	16627	16735	16354	16556	16535	16332	16425	16468	16544	16409	16368	16599	16443	16647	16638	16432	16405	16542	16467	16214	16482	16448	16452	16580	16298	16355	16554	16501	16502	16360	16485	16472	16463	16580	16327	16611	16437	16410	16449	16415	16463	16551	16362	16480	16245	16269	16589	16437	16687	16545	16494	16669	16557	16561	16514	16555	16433	16196	16440	16376	16387	16463	16360	16442	16380	16263	16412	16195	16448	16383	16498	16498	16532	16629	16474	16330	16530	16406	16447	16675	16908	16338	16506	16452	16326	16496	16404	16418	16617	16651	16599	16469	16594	16444	16431	16433	16549	16622	16438	16555	16672	16431	16529	16658	16486	16428	16434	16622	16539	16659	16329	16293	16406	16334	16345	16449	16426	16407	16459	16508	16572	16423	16336	16701	16548	16479	16323	16426	16497	16570	16569	16588	16518	16344	16247	16505	16619	16389	16592	16518	16603	16490	16446	16423	16386	16529	16453	16546	16518	16440	16467	16462	16292	16549	16578	16509	16550	16470	16564	16391	16424	16431	16356	16193	16298	16661	16551	16459	16332	16476	16216	16453	16464	16678	16407	16509	16355	16367	16384	16576	16474	16440	16517	16237	16423	16428	16362	16429	16588	16512	16558	16352	16586	16467	16327	16495	16677	16610	16450	16564	16434	16433	16706	16283	16490	16395	16602	16465	16480	16250	16371	16623	16676	16712	16449	16501	16454	16499	16528	16745	16575	16371	16314	16408	16365	16347	16632	16430	16562	16590	16370	16424	16487	16544	16758	16335	16624	16356	16426	16332	16417	16523	16543	16349	16568	16596	16407	16425	16470	16362	16586	16365	16471	16439	16447	16485	16428	16539	16507	16593	16574	16464	16398	16565	16352	16542	16458	16630	16694	16465	16414	16494	16310	16528	16453	16501	16427	16571	16508	16596	16601	16446	16635	16513	16225	16329	16446	16640	16344	16340	16698	16304	16501	16614	16565	16644	16537	16522	16500	16591	16317	16391	16508	16427	16523	16652	16316	16400	16506	16302	16479	16469	16397	16379	16551	16603	16681	16494	16530	16473	16555	16355	16421	16317	16170	16505	16542	16637	16345	16530	16715	16415	16606	16506	16611	16502	16426	16642	16517	16594	16479	16477	16311	16432	16313	16484	16670	16591	16319	16353	16475	16454	16454	16455	16291	16471	16389	16338	16502	16416	16428	16532	16457	16594	16493	16514	16489	16618	16507	16688	16578	16456	16415	16474	16278	16299	16623	16566	16303	16587	16489	16327	16419	16436	16394	16387	16495	16403	16620	16283	16304	16315	16375	16474	16586	16541	16681	16602	16585	16428	16258	16285	16379	16411	16491	16586	16553	16490	16355	16456	16604	16683	16691	16490	16444	16556	16684	16587	16624	16481	16365	16600	16506	16435	16241	16458	16418	16363	16590	16619	16776	16620	16585	16580	16264	16457	16485	16397	16398	16716	16532	16489	16539	16485	16466	16473	16540	16405	16625	16627	16413	16282	16308	16451	16298	16416	16549	16472	16711	16505	16521	16599	16558	16576	16308	16515	16505	16332	16327	16425	16535	16409	16374	16558	16590	16651	16633	16484	16487	16484	16542	16327	16314	16292	16604	16577	16445	16543	16456	16497	16435	16514	16693	16566	16561	16471	16582	16421	16580	16357	16461	16828	16622	16428	16217	16350	16511	16603	16460	16243	16782	16615	16467	16724	16705	16486	16478	16402	16346	16409	16495	16430	16289	16375	16440	16544	16574	16431	16579	16642	16215	16476	16497	16503	16398	16490	16631	16383	16566	16465	16501	16500	16747	16270	16477	16602	16422	16643	16577	16289	16456	16467	16501	16577	16471	16771	16374	16509	16538	16453	16450	16425	16124	16437	16518	16561	16334	16406	16412	16448	16709	16450	16632	16378	16444	16468	16481	16422	16328	16399	16560	16431	16460	16438	16584	16483	16570	16492	16332	16434	16591	16331	16427	16516	16274	16475	16689	16685	16513	16413	16617	16518	16347	16430	16406	16461	16354	16513	16336	16556	16421	16303	16485	16383	16634	16378	16312	16539	16484	16300	16233	16485	16631	16382	16387	16465	16430	16210	16354	16410	16462	16568	16475	16346	16468	16586	16586	16432	16387	16571	16416	16632	16516	16451	16647	16540	16379	16457	16577	16210	16600	16588	16398	16555	16432	16536	16410	16425	16458	16400	16565	16452	16585	16354	16430	16361	16462	16513	16643	16418	16323	16413	16424	16617	16530	16478	16558	16411	16499	16476	16277	16334	16724	16590	16347	16545	16352	16493	16441	16336	16466	16511	16477	16517	16300	16531	16384	16362	16611	16719	16177	16416	16584
25176	32520	29798	23525	20170	18061	16977	15877	15508	15157	14903	14698	14356	14474	14336	14268	14210	14156	14278	14351	14161	14240	14131	14069	14024	14061	14082	14100	13943	14335	13908	14037	14006	14057	14166	14104	14274	13884	14224	13979	14034	14335	14104	14207	14160	14316	13923	13956	14178	13989	13875	14193	14081	14023	13996	14140	13967	14052	14002	13980	14012	13887	13985	14168	14062	14139	13938	13917	14025	13915	13993	13956	13963	14108	14042	14071	14089	14104	14081	14039	13954	13977	14085	14087	14115	14164	14082	14051	14109	13959	14008	13985	13903	14060	14063	14100	14014	13998	13951	13942	14008	13979	13970	14001	14067	13999	14146	14019	13907	14087	14210	13906	13953	14167	13977	14128	14073	14189	14045	14140	13982	14143	13994	14033	14155	14016	14030	14018	14118	14054	14137	13931	14098	14113	14180	14072	14035	14127	14080	14221	14089	14089	14027	14016	13990	14032	14044	13984	13962	14131	14023	14058	14017	14059	14191	14109	14128	14011	13987	14022	14068	13858	14050	14083	14007	14108	13997	14152	13927	14120	14078	13939	14232	14135	13933	14097	14123	14084	14032	13971	14059	14135	13995	14038	14044	13983	14061	14099	14030	14126	13909	14062	14016	14080	14115	14134	14036	14019	14041	14062	14053	14085	14082	14074	14014	14107	14095	14036	14014	13963	13921	13945	14020	14093	14091	13993	14067	14067	13976	13966	14005	14133	14054	14067	13915	13881	14250	13967	14069	14062	14003	14083	13946	14227	13965	14227	14101	14010	14153	13979	14026	13818	13983	14229	14030	14101	14103	13961	14138	14001	14238	13889	14025	13954	14086	14168	14107	14138	13982	14043	14157	13949	14049	14200	13909	13841	14012	14115	14241	14140	14266	14033	14102	13989	13999	13964	14066	14075	14166	14125	14119	14177	14155	13870	14140	14031	14097	13779	14155	14061	13963	14022	13792	14144	14018	13921	14045	13955	14141	13983	13929	13981	13919	13995	14028	13863	13999	13829	14013	13966	14081	14047	14032	14021	14071	13882	14051	14059	14177	13945	13966	14019	13967	14136	14154	14130	13968	14004	14015	14102	14073	14076	13958	13995	13960	13923	14088	14194	14091	14179	14040	14004	14089	14030	14121	14060	14284	13941	14134	14014	14025	13934	14081	14131	14009	13916	13940	14091	14044	14190	13872	14169	14032	14140	14103	14063	14119	13846	13878	14082	13936	13798	13994	14061	13995	14096	13957	14105	14022	14004	14115	13950	14106	14192	14053	13951	14095	14161	14185	13979	14035	14218	14003	14064	13982	14116	14070	14042	14184	14018	14259	14234	14078	14103	14118	14079	14093	13986	14143	14010	13912	13995	14029	13950	14069	14044	13982	14150	14108	13983	13945	14237	13998	13923	14019	14157	13944	14067	13928	13936	14018	14135	14068	14018	13995	14083	14054	14105	14005	14136	14239	14092	13952	13960	14072	14051	14151	14057	14093	13926	14065	14169	14034	13928	14103	14115	14028	14027	14142	14002	13934	14176	13907	14087	13955	13992	13986	13966	14002	14138	14028	14031	14053	13934	14056	13988	14174	14125	14133	13992	13981	14035	14040	14042	13976	13938	14081	14040	14078	13891	13961	14025	14014	13930	14031	14063	14066	14077	14101	14135	14039	13998	14198	14052	14082	14131	14148	14110	13995	13919	14003	14031	14010	13951	14014	14048	14097	14096	14113	14045	14081	14014	13915	14073	14061	13951	14148	14108	14110	13984	14023	14003	14021	13988	14252	13908	14042	13969	14069	14050	14095	14010	13997	14131	13977	14023	14131	14049	14084	14036	14094	13946	14067	13874	14143	13998	14149	14035	13897	14190	14220	13969	13987	14075	14054	13935	14137	14096	14052	14158	14111	13936	14002	14073	14165	14137	14091	14076	14231	13965	14100	13975	14037	14150	13979	13899	14096	14027	14039	14122	14241	14002	14137	14037	14014	14153	14164	14162	14101	14075	13997	14037	14055	13948	14034	13985	14028	13996	14013	14054	14038	14082	14210	14103	14020	13921	14102	14115	13975	14014	13666	14010	14131	13876	14134	14044	14125	14080	14000	14077	13987	14099	13959	14205	14138	13978	13973	14018	14111	14192	14087	14067	14072	13999	14044	14082	13931	14161	13975	13957	14117	14086	14175	13854	14079	13878	13932	14157	14208	13882	13994	14177	14067	14096	14031	14201	14234	13991	13964	14116	14062	14040	14016	13948	14022	14034	14096	14058	14074	14123	14260	14106	14020	14201	14099	14052	13924	14013	13945	14154	13974	14083	13891	14052	14057	14128	13877	13898	14023	14019	14012	13971	13954	14032	14073	13965	14065	14202	13934	14041	14102	14208	14100	14002	13950	13893	13927	13945	14096	14011	14117	13995	14049	14274	14043	14096	14116	14234	14045	13919	14041	13983	14063	13980	13926	14185	14157	14128	14147	14084	13887	13954	13977	14094	14153	14026	13913	14038	14162	14081	14182	14046	14090	13915	14007	13889	14004	14174	14132	14001	14102	13884	13968	14050	14093	14214	13948	14133	14116	14055	14055	14168	13983	14034	14099	13975	14033	14103	14076	14107	14078	13948	14077	14138	14115	13964	13978	14060	13904	14175	13950	13960	14097	14099	14049	14025	14094	14255	14123	13990	14150	13952	13924	14010	13982	14056	14005	14107	13957	13939	14126	14064	14002	13972	14027	14114	14119	13950	14004	14141	14071	13976	13973	14008	13952	14086	14015	14078	13993	14086	14175	14084	14070	14083	14002	14237	13883	14152	14000	14077	14100	14112	14092	14131	13905	14126	14013	14070	14145	14054	14057	14027	14036	13990	14079	14039	14050	13836	14001	14156	13957	14056	13999	13876	13962	13954	13898	13923	13982	13989	14047	14082	13981	14056	13988	14057	14161	14044	14144	14170	14014	14171	14175	14034	13986	14118	14110	14121	14074	14119	13949	14030	14027	14020	14066	14066	13981	14082	14057	14054	14143	14125	14002	14071	14019	14199	14072	14015	14032	14146	13920	13938	14049	14078	14229	14052	13932	14097	14110	13939	14105	14277	14128	14185	14086	14236	14049	14138	14124	13984	14248	14115	14032	14006	14073	13995	14113	14004	14010	13924	14125	14030	13938	13941	13974	13980	14077	14042	14106	14009	14071	14160	13960	14083	13961	14294	14166	14138	13937	13955	14147	13980	14158	14028	13910	14059	13994	14069	13922	14003	13977	14011	14133	14190	14058	13868	14071	14076	14049	14015	14033	14091	13898	14012	14122	14129	13949	14210	14101	14123	14163	14168	14306	14062	14072	14098	14035	14019	13985	14022	14255	14134	14066	14049	14057	13949	14035	14006	14120	14131	14142	13916	13975	13970	14092	14023	14083	14000	13956	13902	14092	14047	14197	14042	14093	14172	13937	14019	14007	13988	13985	13975	14077	13979	14112	14185	14126	14088	14099	14175	14045	13856	14037	14075	14040	14096	14053	13983	14022	14069	14089	14011	14106	14018	14177	14241	14092	13887	13987	14036	13964	14092	14107	13899	14074	14153	14016	14109	14164	14056	13966	13970	14032	14071	14060	14142	14161	13935	13907	13893	14118	14015	13917	13975	13937	13928	13952	13935	14046	13919	14169	13957	14110	14049	13999	14004	14115	14167	13978	14010	14114	14153	13909	14020	13997	14346	14050	14212	14072	14134	14083	14072	14122	13806	14025	14193	13997	14151	14135	13958	14000	14057	13990	13921	14097	14065	14111	14067	14122	14040	14152	13966	14093	13974	14077	13800	14144	14257	14027	14075	14026	13987	13915	14015	13892	14035	14126	14165	14194	13943	14104	14167	14018	14162	14066	13966	13920	14171	14013	14069	14129	14029	14048	14065	14140	13922	14040	14078	14109	13793	14022	14075	14106	14192	14039	13975	13997	13968	13901	13953	13876	13920	13976	14105	14146	14090	14070	14058	14157	13983	14027	14017	14005	14223	13887	14001	14137	13921	14101	14060	14044	14056	13954	14101	13998	14108	14157	13837	13926	13829	14146	14156	13997	13993	13968	14200	14145	14094	13850	14023	14003	14163	14226	14112	14042	14186	14223	14255	14048	14068	14044	14073	14068	14000	14142	13938	14148	13981	13929	14083	13932	13935	14013	14063	13988	14154	14142	13787	14184	14037	14049	14183	13849	14054	13936	14019	14110	14127	14016	14140	14286	14088	14078	14002	13997	14022	14182	13916	14185	14093	14064	13950	14126	14031	14231	14070	13923	14148	14078	14094	14140	13953	13982	14002	14096	14154	13959	13877	14123	14075	14081	13799	14041	14230	14057	14236	14087	13942	14138	14021	14111	14090	13943	14046	13972	14033	14019	14240	13965	14209	14025	14073	14011	14061	14152	14118	14175	14108	13988	14043	14157	14060	14075	14125	13971	13945	14236	13937	14076	14151	14032	14102	13871	14046	13967	14022	14135	14124	14077	13969	14124	14052	14140	14186	13959	14073	13972	14230	13958	14043	13921	14098	14078	13985	14218	14030	14047	13976	14093	14000	14075	13890	14100	14071	14050	13988	13909	14099	13945	13933	14135	14087	14180	14032	14196	14128	14037	14175	14221	14120	14096	14112	14097	14135	13926	13969	14091	14060	14005	13993	14133	14098	14133	14132	13958	14056	14022	14336	13940	13907	14000	14067	13936	13919	13914	14091	14047	14051	14225	13911	13841	13997	14187	14016	13945	14021	14014	14045	14147	13928	14041	13959	14096	14119	14069	14062	14110	14115	13979	13857	13975	14130	13966	13761	14114	14045	14154	14024	13959	14034	14156	14122	13932	13989	14056	14140	14037	13980	14164	13994	14107	14186	14014	14048	14259	13986	14071	14002	13962	14002	13896	14061	14085	14111	13991	14032	13977	13841	14005	14064	13885	14027	14012	14141	14092	14054	14098	14077	14003	14050	14105	13718	14039	14076	14098	14075	14043	14034	14072	13925	14120	14120	14162	13890	14009	14071	14167	13903	14046	13914	13951	13983	14157	14165	13974	14096	14042	14081	14178	13888	14130	14078	14124	14106	14110	14175	13956	13979	14061	14094	14091	14040	14150	14014	14078	14100	14122	13971	14096	14281	13997	14093	13938	13898	14027	14152
25183	21028	27991	25068	23010	22544	21290	18966	18244	18343	17924	17592	17407	17301	17123	17246	17168	17005	17078	17095	16987	17005	16985	17052	16954	16971	16741	16837	16909	16916	16824	16727	16856	17093	16939	16857	17139	16887	16886	16768	16880	16736	16809	17027	16963	16712	16681	16777	16724	16876	16834	16820	16869	16727	16933	16774	16715	16733	16782	16763	16824	16683	16581	16785	16714	16943	16876	16644	16763	16726	16508	16667	16842	16998	16780	16792	16716	16664	16809	16956	16912	16905	16726	16784	16651	16753	16815	16642	16941	16855	16814	16824	16580	16948	16771	16595	16882	16707	16789	16817	16620	16609	16873	16759	16865	16959	16723	16551	16986	16710	16804	16848	16705	16722	16781	16776	16853	16923	16876	16803	16797	16671	16710	16888	16705	16677	16848	16724	16941	16675	16900	16728	16894	16862	16780	16716	16776	16704	16864	16805	16515	16669	16775	16819	16823	16753	16958	16702	16745	16943	16757	16739	16893	16591	16854	16935	16800	16880	16876	16825	16779	16783	16839	16735	16827	16877	16680	16733	16602	16823	16689	16693	16835	16816	16726	16688	16663	16874	16694	16720	16746	16825	16788	16703	16730	16784	16702	16747	16787	16873	16793	16741	16709	16768	16677	16483	16628	16875	16629	16675	16648	16693	16894	16827	16746	16803	16807	16772	17045	16707	16709	16681	16929	16916	17090	17057	16749	16819	16903	16916	16840	16637	16710	16769	16610	16775	16781	16703	16811	16750	16999	16840	16732	16807	16831	16924	16781	16794	16569	16891	16863	16825	16839	16702	16682	16706	16789	16814	16671	16679	16845	16672	16683	16892	16646	16707	16775	16694	16748	16785	16796	16769	16860	16867	16893	16663	16758	16609	16741	16763	16963	16771	16927	16804	16663	16669	16632	16764	16825	16699	16830	16974	16759	16776	16548	16635	16852	16707	16667	16487	16698	16807	16685	16747	16832	16950	16791	16724	16882	17027	16792	16784	16692	16608	16826	16785	16682	16728	16662	16767	17024	16887	16994	17073	16793	16607	16936	16776	16786	16902	16959	16795	16729	16818	16730	16575	16939	16887	16717	16773	16657	16690	16749	16867	16726	16711	16681	16685	16847	16799	16794	16885	16850	16755	16981	16645	16839	16890	16872	16746	16925	16700	16813	16831	16755	16829	16558	16602	16913	16680	16658	16813	16648	16738	16702	16712	16751	16826	16821	16844	16757	16728	17043	16589	16772	16707	16634	16698	16771	16636	16768	16695	16708	16736	16504	16776	16865	16719	16643	16847	16793	16747	16800	16685	16741	16717	16904	16812	16509	16552	16790	16616	16772	16769	16834	16800	16739	16528	16785	16772	16656	16798	16974	16768	16812	16731	16713	16826	16903	16760	16750	16857	16546	16700	16741	16804	16839	16593	16899	16710	16677	16652	16784	16712	16601	16711	16653	16620	16792	16673	16866	16646	16670	16726	16696	16800	16688	16757	16868	16634	16849	16673	17038	16804	16923	16842	16779	16833	16783	16595	16755	16874	16735	16753	16811	16763	16872	16859	16874	16813	16827	16737	16666	16779	16889	16771	16747	16624	16962	16758	16813	16939	16771	16770	16800	16696	16701	16928	16940	16781	16994	16847	16636	16664	16914	16950	16848	16939	16968	17069	16790	16887	16960	16932	16860	16859	16790	16780	16804	16517	16729	16614	16870	16742	16851	16699	16663	16530	16710	16736	16819	16757	16737	16630	16923	16736	16764	16869	16713	16762	16742	16618	16704	16694	16736	16829	16697	16840	16914	16845	16944	16754	16908	16828	16855	16671	16814	16736	16681	16838	16683	16672	16743	16651	16902	16859	16847	16684	16770	16953	16706	16733	16933	16712	16757	16972	16926	16757	16705	16509	16806	16764	16775	16755	16665	16777	16647	16595	16801	16757	16727	17018	16775	16820	16756	16641	16766	16501	16718	16633	16980	16797	16735	16738	16690	16852	16754	16789	16653	16933	16698	16864	16844	16784	16936	16511	16887	16991	16893	16670	16665	16870	16859	16596	16860	16846	16807	16755	16679	16749	16745	16881	16733	16846	16887	16819	16657	16881	16713	16957	16839	16536	16482	16775	16922	16716	16831	16632	16769	16736	16786	16793	16637	16884	16684	16775	16797	16771	16688	16913	16847	16647	16674	16756	16911	16651	16954	16704	16834	16773	16928	16869	16887	16869	16808	16853	16728	16810	16776	16778	16867	16777	16748	16824	16642	16870	17073	16841	16830	16693	16759	16492	16960	16828	16586	16787	16842	16766	16524	16777	16904	16670	16803	16872	16708	16770	16705	16573	16861	16771	16611	16862	16944	16611	16781	16774	16760	16742	16810	16756	16907	16737	16727	16846	16598	16951	16703	16747	16539	16832	16878	16678	16642	16610	16690	16558	16732	16725	16791	16818	16752	16883	16944	16625	16703	16685	16610	16815	16819	16752	16937	16614	16760	16898	16781	16742	16778	16609	16719	16533	17034	16745	16544	16771	16708	16713	16864	16657	16736	16772	16490	16718	16760	16829	16806	16608	16586	16953	16849	16876	16902	16831	16690	16619	16583	16773	16908	16818	16811	16967	16760	16851	16653	16598	16811	16672	16811	16651	16792	16838	16805	16818	16824	16837	16854	16775	16748	16894	16884	16732	16832	16797	16821	16754	16692	16590	16865	16682	16744	16838	16825	16949	16831	16849	16836	16719	16842	16747	16780	16752	16768	16717	16798	16819	16955	16766	16895	16800	16908	16655	16855	16735	16629	16664	16698	16945	16801	16749	16646	16729	16793	16676	16863	16631	16958	16635	16777	16716	16777	16905	16913	16927	16996	16816	16748	16812	16627	16871	16739	16924	16833	16800	16700	16783	16798	16853	16805	16626	16749	16720	16865	16691	16819	16653	16803	16733	16729	16553	17027	16877	16853	16700	16726	16685	16732	16766	16833	16893	16896	16820	16907	16903	16791	16968	16937	16947	16483	16774	16737	16767	16690	16660	16724	16730	16858	16820	17010	16885	16735	16942	16918	16629	16760	16842	16935	16584	16657	16912	16687	16978	16861	16869	16635	16647	16851	16801	16858	16737	16734	16892	16861	16723	16851	16837	16827	16757	16836	16665	16746	16413	16740	16668	16839	16653	16614	16799	16684	16825	16970	16758	16783	16741	16795	16756	16764	16639	16931	17011	16981	16962	16981	16809	16853	16688	16827	16723	16837	17019	16704	16568	16803	16624	16651	16793	16833	16768	16740	17015	16809	16668	16776	16820	16949	16714	16690	16813	16755	16933	16639	16748	16849	16648	16825	16745	16870	16538	16942	16902	16591	16706	16830	16769	16865	16880	16700	16767	16918	16669	16783	16814	16674	16921	16849	16778	16793	16672	16674	16868	16653	16652	16862	17019	16996	16817	16822	16813	16895	16729	16681	16861	16680	16803	16837	16719	16934	16817	16687	16616	16853	16872	16718	16774	16886	16656	16763	16680	16723	16894	16845	16746	16985	16690	16845	16746	16777	16822	16698	16700	16760	16701	16643	16644	16816	16612	16699	16635	16942	16893	16799	16956	16765	16670	16820	16738	16807	16790	16926	16552	16649	16917	16775	16726	16922	16777	16786	16642	16784	16730	16859	16890	16645	16758	16914	16685	16734	16765	16757	16722	16685	16482	16724	16820	16815	16719	16719	16873	16863	16761	16780	17006	16775	16596	16715	16776	16802	16632	16901	16731	16924	16730	16818	16858	16519	16751	16963	16812	16716	16620	16651	16803	16646	16961	16765	16848	16777	16766	16738	17023	16830	16759	16730	16760	16865	16986	16832	16520	16759	16943	16954	16732	16933	16731	16733	16745	16830	16884	16813	16822	16760	16645	16824	16700	16645	16747	16798	16790	16923	16964	16868	16939	16945	16847	16835	16834	16679	16839	16929	16916	16723	16744	16574	16798	16791	16890	16597	16773	16845	16913	16767	16840	17010	16846	16923	16947	16826	16881	16765	16736	16877	16664	16843	16739	16816	16623	16792	16726	16913	16694	16768	16917	16947	16971	16745	16929	16751	16823	16750	16763	16830	16935	16776	16709	16778	16738	17013	16779	16816	16781	16753	16842	16847	16799	16781	16640	16746	16859	16952	16849	16700	16765	16845	16769	16705	16842	16939	16895	16741	16978	16603	16790	16801	16820	16724	16661	16759	16719	16705	16620	16880	16964	16765	16683	16708	16722	16732	16797	16668	16840	16786	16717	16670	16816	16700	16680	16559	16720	16660	16812	16707	16567	16742	16850	16846	16836	16924	16608	16714	16744	16814	16740	16757	16799	16842	16738	16977	16660	16564	16665	16856	16800	16767	16617	16756	16782	16947	16926	16722	16628	16689	16741	16814	16833	16782	16830	16860	16691	16688	16704	16910	16704	16804	16648	16671	16815	16782	16933	16740	17042	16791	16828	16848	16699	16761	16621	16654	16859	16950	16762	16733	16631	16873	16764	16878	16733	16814	16921	16834	16569	16935	16750	16714	17079	16694	16902	16760	16835	16808	16784	16650	16780	16854	16571	16769	16846	16801	16796	16722	16880	16891	16750	16894	16914	16879	16616	16769	16705	16860	16848	16916	16883	16865	16908	16646	16552	16716	16702	16862	16777	16722	16660	16790	16698	16540	16687	16650	16777	16669	16755	16629	16780	16627	16546	16787	16871	16925	16687	16971	16912	16832	16945	16869	16954	16689	16499	16815	16869	16894	16757	16786	16681	16880	16917	16974	16840	16797	16824	16932	16827	16758	16819	16617	16707	16823	16686	16843	16687	16723	16627	16621	16721	16852	16772	16854	16542	16845	16647	16769	16879	16767	16739	16750	16895	16845	17021	16799	16557	16761	16900	16834	16791	16798	16748	16648	16812	16844	16664	16679	16592	16584	16607	16852	16982	16692	16838	16668	16724	16695	16901	16764	16646	16703	16811	16727	16818	16790	16717	16549	16863	16833	16738	16770	16899	16666	16727	16671	16738	16729	16732	16649	16727	16684	16728	16697	16778	17019	16773	16774	16549	16924	16692	16772	17011	16954	16848	16747	16711	16837	16730	17043	16864	16841	16852	16753	16756	16916	16858	16681	16982	16647	16734	16732	16754	16743	16747	16713	16673
24526	38958	36613	28891	23744	21068	19060	17721	16759	16192	15829	15439	15179	15073	14904	14800	14727	14703	14530	14574	14592	14514	14417	14708	14387	14530	14245	14424	14170	14334	14522	14298	14448	14242	14085	14176	14405	14257	14380	14316	14372	14377	14111	14288	14147	14470	14385	14411	14545	14319	14246	14347	14340	14373	14257	14464	14396	14192	14158	14303	14242	14335	14434	14220	14231	14122	14281	14160	14291	14425	14308	14168	14369	14233	14429	14365	14328	14442	14352	14381	14358	14305	14298	14288	14490	14270	14184	14278	14283	14334	14349	14330	14327	14243	14248	14345	14232	14240	14324	14346	14440	14190	14151	14268	14375	14488	14236	14280	14251	14250	14299	14153	14199	14280	14335	14286	14166	14301	14302	14293	14244	14289	14357	14308	14122	14221	14249	14354	14310	14080	14378	14246	14288	14365	14169	14250	14263	14306	14229	14288	14283	14271	14291	14352	14181	14184	14296	14238	14163	14316	14193	14101	14154	14369	14306	14259	14272	14379	14252	14155	14502	14289	14302	14310	14195	14281	14179	14193	14304	14386	14298	14224	14253	14308	14371	14356	14173	14262	14507	14235	14235	14300	14257	14215	14204	14340	14311	14307	14384	14248	14133	14371	14297	14157	14222	14157	14239	14265	14225	14342	14269	14247	14122	14280	14355	14332	14177	14255	14096	14190	14193	14189	14234	14200	14417	14254	14231	14224	14394	14318	14236	14307	14493	14298	14392	14350	14334	14155	14422	14185	14273	14280	14245	14300	14308	14248	14279	14139	14287	14355	14338	14103	14307	14267	14440	14423	14200	14333	14175	14220	14073	14201	14022	14346	14429	14259	14391	14211	14233	14365	14276	14205	14299	14331	14299	14326	14209	14403	14172	14083	14332	14226	14134	14221	14326	14331	14304	14245	14299	14263	14099	14277	14320	14215	14235	14264	14401	14236	14268	14249	14347	14351	14173	14154	14282	14215	14439	14165	14222	14370	14234	14244	14347	14349	14170	14198	14206	14282	14342	14191	14176	14112	14253	14260	14183	14517	14362	14315	14289	14066	14153	14136	14177	14365	14253	14294	14243	14279	14431	14284	14355	14376	14299	14448	14291	14429	14334	14260	14207	14195	14330	14185	14290	14172	14219	14255	14244	14061	14286	14378	14341	14206	14102	14259	14217	14483	14153	14219	14401	14243	14370	14132	14229	14390	14147	14183	14401	14434	14188	14219	14139	14132	14399	14103	14415	14196	14318	14339	14300	14058	14341	14155	14348	14455	14253	14148	14227	14050	14232	14307	14246	14244	14085	14260	14278	14230	14221	14176	14255	14357	14285	14283	14215	14293	14422	14125	14162	14329	14353	14207	14405	14233	14326	14233	14270	14314	14256	14392	14207	14310	14297	14404	14248	14205	14373	14147	14214	14212	14448	14314	14331	14198	14176	14178	14297	14342	14284	14303	14291	14246	14367	14194	14107	14278	14396	14219	14332	14267	14311	14387	14370	14231	14225	14124	14178	14321	14229	14146	14166	14149	14316	14259	14334	14473	14161	14242	14005	14214	14086	14324	14407	14172	14279	14364	14128	14236	14374	14242	14035	14292	14301	14277	14158	14177	14400	14409	14392	14468	14281	14373	14201	14243	14153	14188	14311	14365	14211	14276	14160	14381	14314	14244	14356	14321	14282	14147	14279	14324	14198	14144	14162	14245	14175	14158	14276	14213	14248	14258	14161	14266	14108	14221	14326	14213	14294	14277	14135	14229	14227	14226	14317	14204	14104	14307	14218	14115	14359	14397	14278	14238	14387	14268	14305	14275	14482	14279	14242	14350	14324	14206	14347	14322	14260	14288	14238	14250	14343	14214	14340	14452	14350	14276	14165	14215	14051	14330	14290	14329	14300	14061	14395	14139	14189	14295	14251	14429	14147	14295	14369	14342	14554	14226	14329	14306	14434	14238	14244	14250	14442	14387	14282	14249	14325	14360	14272	14275	14442	14354	14293	14417	14223	14145	14287	14242	14177	14167	14445	14119	14248	14421	14180	14216	14199	14470	14261	14261	14367	14369	14182	14204	14458	14214	14224	14243	14281	14174	14301	14125	14130	14377	14361	14468	14436	14285	14183	14298	14055	14110	14333	14376	14375	14208	14325	14211	14236	14286	14268	14105	14126	14235	14327	14096	14408	14329	14266	14297	14298	14221	14298	14270	14425	14310	14394	14319	14200	14297	14125	14136	14174	14314	14172	14290	14212	14210	14253	14293	14213	14136	14384	14159	14182	14163	14383	14217	14395	14314	14297	14275	14446	14195	14443	14229	14301	14295	14321	14284	14392	14294	14158	14337	14197	14231	14391	14317	14250	14291	14135	14269	14258	14386	14232	14230	14137	14262	14426	14313	14099	14344	14320	14194	14224	14331	14251	14146	14129	14140	14377	14113	14330	14213	14263	14164	14250	14189	14351	14408	14304	14274	14352	14137	14276	14462	14227	14205	14272	14269	14308	14259	14377	14222	14282	14304	14364	14201	14258	14490	14383	14415	14363	14340	14097	14160	14111	14331	14312	14357	14215	14223	14074	14284	14315	14324	14159	14232	14414	14298	14279	14205	14291	14336	14301	14219	14232	14340	14352	14264	14122	14138	14252	14410	14125	14337	14227	14306	14392	14204	14262	14248	14367	14403	14300	14318	14232	14044	14308	14310	14312	14262	14308	14186	14383	14101	14323	14395	14260	14218	14364	14187	14482	14238	14232	14425	14233	14282	14232	14216	14182	14347	14381	14328	14312	14284	14269	14361	14298	14203	14428	14372	14227	14254	14325	14153	14218	14452	14262	14293	14145	14268	14344	14371	14336	14204	14270	14290	14512	14339	14334	14323	14418	14451	14211	14464	14260	14397	14356	14128	14316	14342	14291	14435	14249	14065	14013	14266	14262	14046	14205	14289	14201	14369	14242	14479	14338	14294	14310	14202	14320	14334	14260	14326	14356	14347	14153	14395	14273	14239	14261	14231	14386	14326	14177	14439	14317	14349	14299	14226	14340	14229	14267	14178	14220	14192	14237	14226	14198	14271	14344	14333	14283	14375	14388	14349	14178	14507	14378	14255	14482	14384	14261	14177	14261	14254	14280	14168	14333	14312	14397	14427	14160	14330	14319	14486	14299	14182	14418	14361	14406	14229	14319	14324	14071	14223	14317	14282	14339	14251	14212	14260	14219	14129	14283	14225	14266	14197	14331	14345	14318	14383	14432	14169	14227	14434	14125	14291	14346	14244	14190	14279	14333	14172	14376	14272	14378	14153	14321	14129	14148	14208	14177	14483	14237	14399	14277	14173	14298	14261	14287	14351	14292	14205	14432	14350	14219	14305	14249	14272	14195	14208	14229	14151	14407	14309	14351	14288	14344	14373	14162	14303	14337	14238	14332	14280	14142	14297	14304	14380	14086	14177	14129	14225	14206	14390	14227	14353	14196	14243	14348	14222	14237	14106	14364	14315	14292	14308	14406	14295	14243	14207	14307	14334	14255	14240	14334	14298	14214	14255	14394	14294	14330	14225	14261	14432	14284	14356	14331	14343	14270	14260	14102	14365	14282	14483	14222	14257	14428	14374	14284	14181	14362	14303	14201	14325	14239	14144	14308	14305	14180	14135	14321	14296	14278	14358	14250	14299	14247	14337	14380	14292	14287	14194	14176	14164	14264	14201	14103	14251	14281	14187	14458	14416	14287	14110	14426	14346	14171	14372	14215	14373	14412	14349	14267	14337	14431	14331	14217	14313	14293	14336	14291	14292	14474	14266	14428	14199	14104	14211	14229	14373	14264	14268	14310	14170	14231	14378	14077	14174	14430	14238	14208	14326	14457	14137	14409	14359	14394	14314	14107	14341	14388	14404	14284	14240	14388	14403	14430	14286	14251	14317	14319	14277	14391	14286	14283	14465	14217	14275	14265	14372	14141	14266	13991	14451	14173	14288	14190	14252	14258	14273	14390	14362	14228	14123	14408	14400	14388	14387	14175	14297	14201	14252	14226	14292	14414	14205	14236	14208	14400	14204	14316	14286	14397	14346	14110	14152	14168	14247	14300	14224	14446	14274	14250	14293	14279	14318	14397	14343	14170	14274	14173	14192	14318	14245	14406	14311	14213	14293	14365	14189	14300	14330	14317	14158	14333	14292	14259	14174	14334	14278	14047	14294	14294	14146	14136	14321	14153	14328	14142	14295	14333	14176	14141	14291	14221	14300	14201	14294	14192	14069	14300	14390	14233	14317	14258	14212	14034	14237	14233	14239	14215	14203	14193	14099	14456	14322	14386	14392	14295	14142	14145	14379	14387	14257	14230	14211	14256	14293	14191	14321	14157	14383	14290	14192	14327	14283	14343	14353	14321	14378	14223	14240	14303	14261	14284	14246	14175	14218	14333	14219	14382	14324	14082	14263	14175	14199	14346	14182	14325	14285	14355	14470	14405	14324	14292	14274	14254	14352	14191	14398	14378	14324	14303	14232	14349	14131	14227	14415	14316	14271	14429	14232	14230	14308	14385	14304	14372	14219	14282	14309	14378	14204	14245	14293	14240	14233	14455	14302	14253	14334	14283	14498	14183	14182	14170	14264	14100	14406	14255	14131	14357	14383	14212	14212	14379	14157	14321	14328	14341	14265	14233	14374	14305	14418	14269	14230	14046	14237	14250	14313	14368	14348	14272	14202	14289	14404	14181	14170	14244	14259	14381	14125	14309	14352	14181	14279	14343	14403	14164	14260	14380	14093	14518	14208	14427	14273	14080	14452	14143	14214	14082	14306	14173	14393	14239	14365	14305	14317	14305	14409	14331	14314	14120	14215	14320	14122	14201	14333	14389	14398	14332	14287	14235	14223	14314	14306	14243	14334	14210	14317	14283	14325	14278	14362	14342	14209	14324	14177	14328	14318	14379	14250	14159	14292	14188	14299	14474	14334	14442	14256	14196	14158	14241	14238	14412	14393	14371	14147	14281	14363	14283	14288	14321	14324	14113	14426	14244	14324	14333	14326	14210	14156	14347	14381	14137	14333	14207	14209	14193	14390	14413	14304	14304	14377	14344	14386	14303	14330	14165	14054	14328	14156	14262	14148	14269	14331	14456	14350	14267	14250	14258	14188	14392	14359	14330	14223	14204	14296
23867	21026	28437	23922	22134	24853	25352	21319	20018	19971	19494	18965	18925	18667	18676	18486	18410	18414	18352	18168	18125	18185	18126	18116	18164	18052	18103	18071	18082	18013	18021	18068	17861	17935	18048	17986	18032	17763	17942	17973	17920	18097	18051	17990	17759	18124	18006	17802	18001	17786	18000	17800	17978	17942	17943	17918	17994	17865	17904	18047	18088	17938	18029	18045	17992	17748	17796	17783	17949	18056	17885	18052	17876	17803	17855	17721	17864	17896	18075	17956	17971	17862	17980	18075	17854	17898	17850	17789	17749	17883	18066	17822	17991	18066	17920	17800	18012	17917	18140	18099	17827	17931	18009	17840	18019	17579	17739	17915	17923	17717	18049	17811	17976	17761	17616	17898	17965	17732	17668	17725	17976	18059	17871	17900	18036	17702	17794	17825	18013	17996	17915	17808	18064	17878	17830	17869	18015	17683	17943	17991	17793	17979	17879	18080	17972	17833	18001	17908	17816	17939	18033	17849	17783	17834	17747	17799	18053	17743	17678	17814	17622	17826	17821	17814	17919	17764	17834	17798	17933	17896	17742	17965	17901	17942	17928	17845	17757	17872	17917	17740	17818	17998	17809	17831	17930	17747	17796	17885	17780	17820	17930	17894	17846	17706	17928	17894	17863	17987	17947	18037	17944	17790	17579	18003	17908	17775	18066	17751	17986	17949	17851	17985	17854	17893	17897	17858	17786	17806	17764	17730	17789	17824	17921	17914	17816	17793	18067	17843	17893	17919	18029	17773	18093	17918	17797	17791	17985	18019	17961	18083	17792	17911	17928	17724	17829	17561	17868	17654	17911	18061	17879	17807	17624	17851	17691	18014	17766	17847	18079	17685	17830	17867	18046	17693	17853	17996	18100	17902	18040	17737	17775	17878	17799	17754	17782	17981	17961	17660	18058	18046	17766	17830	17924	17982	18000	17905	17817	17847	17731	17851	17639	17938	17880	17810	17768	18014	17812	17784	17885	17961	18017	17776	17910	17884	18095	17983	18018	18010	17942	17825	17825	17917	17839	17910	17908	17753	17947	17874	17676	17981	18048	17858	17796	17894	17900	17859	18031	17825	17998	17902	18020	17816	18006	17951	17738	17658	17759	17810	17928	17743	17906	17831	17725	17833	17990	17807	17734	17709	17708	17741	17837	17881	17867	17805	17861	17817	17909	17982	18107	17792	17777	17818	17926	17872	17723	17660	17951	17768	17885	17914	18064	17650	17828	17673	18058	17857	17952	17759	17843	17809	17952	17984	18013	17583	17829	18027	17819	17923	17744	17820	17793	17870	17772	17820	17690	17890	17618	17872	17988	17846	17707	17786	17763	18202	17913	17890	17831	17739	17740	17975	17659	17976	17910	17940	17804	17955	17935	17928	17906	17923	17661	17886	17666	17728	18014	17887	18017	17987	17883	17701	17772	17900	18007	17941	18094	17877	17961	17995	17851	17617	17913	17784	17845	17720	18047	17967	18089	17756	18015	17861	18017	17954	17814	17888	17884	17784	18000	17834	18020	17978	18015	17928	17983	17929	17811	17833	17792	17767	18036	17876	17895	17890	17648	17821	17809	17898	17811	17706	17832	17904	17812	17757	18127	17946	17834	17766	17712	17634	17937	17848	17833	18074	17993	17934	17687	17910	17698	17817	17660	17678	17669	17936	17997	18068	17782	17986	17898	17931	17943	18001	17910	17868	17652	17725	17778	17989	18108	17804	17953	17859	17735	17729	17789	17807	17788	18060	17660	17826	18071	17888	17915	17721	17854	17866	17880	17774	17969	17809	17950	17838	17947	17934	17933	17909	17600	17892	17975	18044	17848	17753	17987	17903	17988	17913	17713	17942	17899	17915	17758	17687	17741	17847	17925	17960	17866	17858	17886	17771	18006	17831	17796	17906	17843	17965	17813	17826	17729	17802	17727	18038	17671	17842	17910	17814	17840	17872	17865	17890	17876	17782	17948	17953	17869	17957	17904	17891	17896	17685	17985	17880	17972	17874	17737	18082	17814	17681	18058	18041	17805	17807	18019	18014	17773	17685	17915	17842	17593	17841	17881	17734	17853	17762	17943	17845	17683	17922	17948	17960	17942	17764	17784	17829	17822	17742	17905	17801	17797	17979	17965	17952	17721	17805	17836	17670	17653	17967	17823	17794	17886	17967	17837	17852	18087	17766	17901	17874	17698	17862	17908	17808	17888	17709	18113	17853	18244	17815	18094	17845	17643	17776	18009	17761	17818	17750	17930	17908	18017	17840	17906	17992	17850	18137	17785	18018	17966	17638	17910	17865	17652	17834	17758	17845	17779	17860	17894	17883	17881	17936	17851	18008	18147	17947	17876	17648	17754	17864	17835	17951	17893	17797	18070	18091	17860	17994	17858	17921	17911	17854	17813	17680	17941	17751	17825	17593	17715	17731	17835	17957	18053	17905	17610	17890	17839	17762	17974	17567	17892	17735	17855	17880	17990	17923	18083	17776	17714	17698	17610	17959	17723	17871	17841	18017	17886	17926	17865	17763	17892	17729	17799	17947	18064	17880	17760	18036	17829	17760	17903	17963	17905	17889	18055	17943	17834	17915	17840	17807	17903	17973	17857	17646	17922	17686	17802	17817	17744	17709	17793	17842	17722	17886	17940	17948	17930	17690	17627	17737	17861	17876	17900	18112	17849	17739	17884	17918	17990	17845	17797	17811	17825	17990	17894	17758	17743	17800	17794	17878	17733	17857	17854	17878	17872	17791	17875	17866	18019	17862	17991	17797	17885	17698	18001	17886	17898	17803	17839	17929	17940	17886	17803	17981	17873	17786	17881	17782	18002	18038	17782	17845	17938	17763	17781	17821	17791	17783	17826	17860	17829	17756	17825	17829	17972	17928	17843	17978	17974	17658	17888	17947	17730	17905	17839	17797	17994	17869	17806	17837	17920	17983	17774	17945	18053	17727	17901	17921	17698	17817	17809	17834	17761	17888	17705	17783	17738	17684	17492	17966	17883	17718	17845	17884	17831	18030	18053	18131	17755	17825	17789	18054	17908	17889	17989	17905	17822	17644	17983	17836	17690	17697	17939	17847	17798	17961	17942	17960	17887	17968	17924	17910	18075	17953	17721	17736	17782	17953	17913	17812	17951	18088	17927	17919	17926	17679	17483	17681	17830	17532	17653	17757	17877	17849	17936	17716	17841	17909	17909	18060	17797	17745	17959	17876	17707	17867	17971	18022	17769	17919	17839	17664	17980	17839	17821	18041	17940	17977	17695	18142	17920	17923	17882	17876	17958	17937	17680	17829	17589	17838	17752	17696	17986	17760	17797	18036	17953	17811	17658	17828	17815	17736	17865	17741	17734	17571	17832	17860	17823	17774	17862	17789	17796	17728	17791	17867	18061	17817	17790	17689	17791	17782	17744	17871	17870	17877	18011	17823	17872	17865	17845	17897	17850	17829	17961	17780	17921	17917	17810	17900	17926	17916	17832	17692	17812	17711	17846	17787	17959	17906	17972	17987	17830	18044	17938	17925	17756	17823	18015	17702	17944	17787	17846	17991	17998	17782	17778	17888	17742	17931	17858	17844	17883	17918	17988	17958	17869	17932	18000	17991	18118	18015	17778	17817	17818	17810	17848	17719	17918	17917	17897	18084	18108	17901	17721	17903	18006	17853	17719	17726	17860	17850	17738	17845	17799	17705	17928	17930	17996	17985	17749	17682	18080	18067	17683	18027	17588	17835	17568	17873	17760	17872	17822	18049	17795	17855	17861	17857	17977	17805	17824	17966	18059	17949	17959	17665	17772	17996	17951	17806	17761	17930	17894	17852	18030	17865	17843	17946	18150	18006	17809	17954	17772	17933	17648	17716	17970	17576	17547	17573	17846	17970	17886	17934	18146	17876	17742	17817	17837	17976	17898	17635	17911	17808	17743	17989	17799	17920	17648	17611	18037	17830	18027	18012	17775	17739	18126	17755	17828	17791	17825	17776	17869	18023	18101	17711	17770	17979	17825	17858	18021	17982	17891	17988	17965	17807	17915	17924	17921	17571	17650	17775	17959	17715	17811	17873	17998	17779	17843	17752	17899	17901	17956	18018	17858	17767	17896	17717	18110	17824	17894	18029	17818	17812	17695	17701	17646	17863	18010	18012	17978	17589	17674	17805	17987	17679	17816	17893	17524	17779	17911	17905	17540	17638	17727	17861	17959	17818	17841	17762	17904	17928	17971	17925	17915	17680	17937	17931	17934	17680	17701	17804	17852	17976	17816	17896	18010	17940	17896	17632	17842	17985	17851	17963	17972	18001	17888	17892	17852	17751	17685	17867	17930	17847	17793	18066	17718	17957	17871	17785	17797	17792	17860	17702	17652	17843	17734	17826	17587	17892	17653	17864	17882	17867	17922	17901	17989	17780	17687	17799	17765	17984	17812	17709	17655	17830	17765	17811	18084	17962	18016	17922	17913	17832	17839	17747	17799	17844	17694	17856	17737	17847	17898	17963	17728	17823	17736	17944	17868	17920	17900	17700	18023	17836	17962	17938	17938	17910	17733	17927	18020	17872	17886	17800	17746	17674	17741	17969	17937	17736	17974	17751	17881	17900	17651	17713	17920	17837	18166	17824	17841	17733	17773	17763	17856	17801	17590	17782	17794	17997	18190	17849	17987	18048	17893	17798	17754	17855	18028	17910	17794	17532	18003	17875	18019	17793	17789	17816	17918	17776	17711	17743	18029	17897	17828	18089	17844	17709	17603	17843	17852	17846	18051	18085	17934	17893	17745	17797	17963	17817	17959	17971	17884	18031	17760	18022	17864	17882	17720	17958	17836	18007	17938	17917	17626	17919	17651	17963	17749	17583	17823	17849	17748	17719	17849	17836	17857	17796	17907	17984	17930	18043	17832	17760	18057	17828	18043	17941	18069	17863	17858	17977	17805	17892	17931	18033	18116	17842	17829	17657	17969	17883	17633	17955	18047	17919	17804	17861	17985	17783	17864	17988	17822	17919	17667	17847	17905	17773	17999	17809	17937	17786	17775	17806	17983	18069	17822	17871	17988	17805	18008	17908	17976	17975	18025	18024	17752	17915	17891	17842	17909	17956	17973	17887	17547	17729	17819	17807	17949	17957	17828	17863	17839	17714	17835	17765	17712	17753	18146	17795
27670	45018	41605	32652	27136	23884	21346	19804	18523	17817	17018	16526	16101	15894	15889	15544	15583	15367	15564	15161	15315	15322	15055	15091	14950	14994	14910	15158	15129	15182	15024	14973	15051	14909	14827	14825	15015	14964	14900	14954	14897	14906	14912	14835	14957	14978	14869	14913	14853	15042	14960	14991	14864	14930	14967	14814	14909	14861	14969	14868	14801	15070	15031	14847	14886	14866	14880	14753	14982	14817	14866	14811	14857	14949	14748	15011	14914	14966	14955	14866	14790	14797	14881	14884	14924	14945	14684	14998	14998	14968	14975	14893	14893	14942	14905	14809	14845	14982	15064	14718	14817	14774	14938	14684	14607	15010	14925	14880	14795	14804	14824	14784	14796	14737	14930	14831	14896	14919	14688	15097	14843	14847	14886	14681	14923	14806	14839	14739	14883	14948	14906	14928	14815	14880	14920	14941	15029	14934	14977	14816	14827	14876	14895	14953	14986	14886	14939	14916	15032	14775	14873	14852	14946	14875	14792	14942	15080	14827	14915	14831	14954	14917	14980	14855	14840	14999	14795	14839	15007	14760	14871	14993	14969	14776	14780	14933	14876	15006	14909	14759	14984	14852	14817	14705	14717	15035	14864	14868	14734	14940	14826	14990	14962	14808	15034	14815	15007	14970	14817	14927	14886	14862	14893	14872	14773	14830	14866	14900	14648	14806	14667	14608	14952	14756	14800	14889	14923	14857	14956	14861	14859	14782	14801	14709	14827	14857	14656	14808	14861	14776	15048	14826	14841	14704	15040	14964	14905	14787	14809	14972	14683	14856	15002	14893	14800	14796	14860	14941	14856	14820	14939	14791	14766	14886	14963	14775	14758	14941	14863	14743	14871	15083	14961	14926	14948	14757	14916	14665	15061	14870	14919	14829	14848	15008	15005	14853	14921	14804	14857	14919	14921	14871	14667	14919	14789	14795	14863	14916	14999	14768	14930	14823	14909	15023	14799	14761	14808	14906	14927	14841	14750	14872	14825	14750	14806	14922	14788	14849	14729	14803	15038	14998	14928	14867	14834	15004	14996	14834	14732	14910	14656	14908	14812	14883	14950	14711	14905	14833	14694	14859	14842	14770	15012	14844	14887	14968	14958	14801	14826	14704	14848	14673	14886	15007	14865	14916	14932	14862	14840	14854	14818	14860	14887	14836	14833	14984	14844	14826	14633	14802	14832	14958	14867	14862	14977	14848	14879	14856	14864	14800	14763	14821	14797	14987	14829	14784	14709	14781	14892	14784	14798	14773	14973	14967	14784	14934	15076	14968	14822	14639	14863	14705	14893	14790	14937	14693	15004	15001	14683	14951	14920	14762	14806	14979	14691	14796	14795	14783	14846	14897	14892	14959	14807	14970	14808	14940	14829	14723	14925	14876	14735	14782	15063	14793	14797	14861	14856	14873	14811	14998	14938	14696	14856	14855	14934	14795	14910	14895	14937	14969	14839	14736	15017	14740	14928	14750	14989	14904	14730	14930	14739	14931	14860	14810	14903	14763	14848	14850	14794	14892	14856	14835	14933	14928	14868	14998	14838	14828	14931	14868	14876	14812	15050	14941	15019	15069	14891	14908	14853	14781	14945	14783	14891	14901	14940	14843	14787	14791	14859	14644	14935	14868	14869	14983	14772	14914	14822	14775	14793	14714	14872	15013	14726	14863	14933	14969	14846	14850	14854	14873	14784	14979	14704	14939	14854	14764	15110	14831	14909	14753	14878	14974	14850	14974	14868	14928	14912	14942	14814	15113	15032	14971	14941	14869	14855	14733	14925	14746	14853	14947	14880	14827	14717	15015	14920	14748	14878	14953	14812	14805	14922	14802	14992	14765	14926	14808	14957	14977	14855	14943	14717	14765	14768	14901	14707	14795	14909	14855	14856	14758	14944	14799	14927	14785	14877	14769	14817	14729	14748	14878	14749	14869	14863	14946	14880	14751	14853	14949	14975	14894	14671	14783	14895	14760	14942	14873	14781	14860	14881	14918	14938	14882	14873	14912	14883	14772	14966	14995	14840	14941	14690	14848	14869	14812	14966	14837	14949	14735	14800	14901	14751	14970	14825	14783	14815	14896	14809	14873	14937	14808	14870	14740	14896	14934	14693	14908	14805	14827	14700	14831	14920	14919	14956	14900	14927	14834	14959	14928	14936	14876	14982	14865	14855	14887	14913	14860	14780	15061	14971	14985	14731	14798	14905	14746	14768	14849	14862	14906	14890	14892	14777	14900	14848	14847	14923	14745	14859	14900	14998	14999	14880	14935	14872	14879	14830	14866	14885	14878	14696	15080	14741	15020	14836	14875	14956	14749	14796	14904	14750	14887	14911	14824	14813	14873	14832	14707	14968	14782	14783	14859	14795	14697	14908	14940	14794	15155	15019	14789	14937	14799	14916	14745	14814	14822	14834	14904	14843	14699	14941	14961	14939	14805	14764	14924	15002	14861	14959	14730	14782	14900	14949	14949	14902	14762	15099	14991	14622	14845	14918	14828	15159	14823	14836	14806	14767	14888	14616	14843	14775	14863	14845	14728	15070	14833	14961	14927	14762	14787	14962	14953	14939	14809	14867	14899	14909	14760	14968	14783	14860	14929	14861	15003	14841	14652	14972	14810	14961	14854	14876	14762	14746	14963	14766	15014	14789	14861	14710	14814	14806	14877	14791	14880	14696	14884	14745	14755	15049	14893	14841	14932	14690	15087	14943	14827	15014	14877	14690	14844	14693	14786	14878	14885	14829	14802	14968	14904	14778	14833	15004	14806	14886	14854	14877	14936	14876	14935	14801	14853	14800	14813	15092	14778	14783	14838	14628	15009	14823	14905	15092	14729	14771	14891	14852	14784	14711	14973	14908	14853	14956	14818	14939	14847	14786	14923	15024	14783	14956	14947	14914	14832	15038	14918	14967	14765	14871	14807	14857	14795	14796	14822	14890	14958	14938	14770	14812	14731	14827	14961	14782	14850	14909	14831	14816	14900	14805	14971	14823	14766	14907	15121	14662	14793	14841	14812	14884	14855	14794	15006	14803	14876	15006	14878	14838	14890	14905	14854	14819	14857	15031	14659	14782	14921	14645	14809	14824	14770	14896	14854	14928	14885	14799	14807	14958	14839	14904	14744	14900	14855	14860	14692	14829	14902	14764	15086	14965	14845	15049	14938	14834	14859	14649	14807	14792	14825	14894	14942	14990	14802	14722	14886	14759	14989	14811	14800	14918	14829	14938	14945	14774	14785	14782	14932	14895	14788	14879	14936	15060	14869	14784	14695	14864	14943	14759	14741	14747	14901	14924	15021	15036	14924	14812	14792	14796	14769	14954	14742	14809	14854	14781	14726	14808	14935	15023	14791	14830	15018	14785	14975	14734	14871	14904	14980	14863	14747	14785	14909	14976	14820	14903	14885	14768	14791	14956	14856	14863	15014	14796	14763	15021	14748	14781	14874	14934	14734	14753	14745	14943	14759	14760	14866	14928	14906	14939	14996	14665	14803	15015	14778	15065	14806	14751	14799	14876	15073	14737	14847	14998	14855	14810	14903	14733	14912	14932	14930	14719	14903	15016	14788	14722	14987	14779	14837	14985	14917	14724	15205	14780	14922	14888	14767	14808	14897	14586	14875	14779	14774	14810	14762	14874	14824	14780	14902	14884	14733	14779	14811	14767	14942	14706	14890	14973	14881	14725	14923	15024	14809	14950	14858	14847	14942	14831	14950	14902	14934	14859	14785	14918	14814	14913	14757	14945	14858	14847	14833	14742	14787	14830	14764	14917	14922	14933	14745	14938	14876	14919	14792	14962	14956	14849	14970	14829	14765	14809	14919	14937	14770	14835	15019	14771	14772	14863	14911	14762	14862	14968	14819	14993	14896	14662	14995	14738	14965	14925	14927	14930	14662	14819	14730	14785	15027	14827	14818	15000	14808	14834	14848	14740	14960	14763	14872	14831	15034	15074	14874	14703	14794	14772	14763	14970	15058	14752	15035	14887	14896	14897	14873	14985	14867	14931	14955	14835	15127	14837	14827	15037	14930	14891	14780	14798	14816	14839	14969	14994	14729	14759	14996	14940	14959	14815	14922	15031	14704	14835	14657	14840	14798	14997	15024	14937	14809	14900	14991	14891	14710	14952	14837	14865	14844	14944	14846	14828	14635	14924	14938	14901	14676	14889	14665	15143	14935	14943	14946	14766	14827	14852	14802	14925	14866	14958	14645	14902	15145	14862	14961	14903	15001	14980	14915	14952	14669	14843	14879	14955	14911	14881	14711	14622	14906	14911	15031	15023	14797	14986	14981	14976	14759	14693	14864	14987	14803	14972	14887	14884	14760	14816	14830	14888	14923	14769	14902	14837	15003	14970	14842	14937	14818	14722	14954	14976	14732	14925	14727	14999	14847	14969	14997	14751	14842	14808	14835	14881	14806	14724	14876	14788	14727	14855	14935	14954	14679	14881	14829	14792	14866	14863	14791	14928	14867	14825	14816	15112	14874	14886	14873	14836	14942	14934	14991	14997	14794	14926	14856	14907	14930	14665	14824	15063	14771	14748	14753	14939	14940	14807	14869	14840	14895	15006	14837	14831	14829	14770	14937	14893	14849	14860	14929	14870	14947	14675	14780	14842	14883	15010	14841	14929	14860	14911	14980	14879	14957	14700	14921	14900	14888	14912	14929	14839	15022	14795	14772	14757	14994	14840	15056	14874	14956	14711	14639	14794	14767	14918	14906	14759	14766	14956	14763	14852	14747	14919	14856	14700	14767	14781	14934	14982	14954	14980	14914	14811	14753	14879	14847	14753	14827	14914	14893	14979	14939	14873	14887	14931	14701	14761	15040	14931	14970	14904	14834	14792	14843	14837	14895	14899	14769	14971	14768	14898	15004	14879	14817	14771	14863	14836	14790	14801	14794	14945	14888	15020	14858	14835	14865	15050	14760	14773	15006	14950	14865	14845	14751	14764	14833	14789	14925	14957	14740	14764	14835	14864	14823	14902	14720	14843	14877	15057	14887	14866	14942	14909	14994	14844	14958	14832	14843	14772	14734	14868	14922	14859	14915	14985	15006	14839	14727	15036	15050	14885	14906	14686	14820	14952	14846	14805	14746	14853	14991	14742	14891	14925	14787	15004	14906	14871	14809	14884	14919
30684	25313	27199	23715	20278	18971	18359	17638	17305	16982	16858	17030	16983	16716	16810	16770	16840	16669	16500	16753	16723	16825	16711	16472	16792	16615	16676	16554	16500	16387	16787	16538	16561	16493	16697	16806	16643	16541	16633	16567	16832	16716	16497	16680	16543	16470	16689	16571	16600	16542	16570	16512	16199	16510	16306	16332	16682	16341	16555	16661	16441	16628	16548	16443	16546	16640	16598	16675	16612	16459	16849	16590	16540	16343	16637	16587	16479	16323	16396	16472	16212	16540	16563	16598	16618	16593	16677	16609	16532	16547	16532	16266	16421	16447	16477	16564	16524	16692	16554	16616	16582	16477	16477	16696	16545	16581	16498	16546	16555	16355	16610	16516	16712	16737	16420	16524	16481	16456	16348	16643	16631	16616	16453	16657	16440	16431	16618	16710	16495	16389	16690	16335	16541	16378	16468	16334	16631	16663	16461	16569	16636	16673	16594	16684	16395	16666	16440	16598	16534	16494	16518	16433	16588	16641	16578	16425	16504	16577	16414	16589	16502	16699	16440	16660	16789	16447	16609	16411	16343	16659	16535	16445	16647	16742	16411	16456	16437	16624	16517	16504	16285	16651	16539	16427	16496	16547	16516	16526	16463	16526	16585	16476	16643	16664	16539	16503	16672	16341	16712	16316	16520	16666	16245	16540	16583	16677	16734	16547	16472	16344	16468	16600	16590	16767	16554	16676	16583	16376	16578	16420	16394	16638	16438	16456	16333	16535	16678	16558	16686	16632	16633	16523	16433	16351	16460	16569	16444	16292	16561	16471	16506	16405	16431	16527	16440	16488	16619	16359	16548	16482	16338	16478	16553	16716	16607	16479	16612	16706	16417	16560	16613	16522	16494	16653	16569	16654	16745	16537	16519	16642	16469	16753	16559	16781	16594	16684	16490	16422	16538	16380	16558	16674	16390	16441	16390	16345	16336	16499	16517	16482	16405	16442	16542	16588	16572	16491	16715	16477	16547	16602	16674	16739	16536	16691	16429	16418	16585	16689	16608	16338	16455	16602	16605	16591	16548	16541	16620	16479	16535	16568	16542	16533	16824	16409	16532	16601	16560	16474	16650	16647	16686	16628	16494	16502	16375	16612	16427	16530	16396	16335	16472	16553	16609	16356	16296	16386	16512	16483	16466	16590	16524	16626	16439	16448	16596	16314	16593	16547	16625	16388	16599	16402	16318	16474	16626	16399	16419	16484	16585	16313	16609	16506	16633	16664	16658	16412	16720	16722	16483	16548	16579	16543	16468	16614	16747	16775	16513	16500	16805	16485	16368	16531	16627	16642	16299	16558	16476	16397	16422	16750	16435	16487	16485	16714	16522	16622	16416	16454	16545	16612	16349	16607	16521	16517	16502	16523	16540	16457	16392	16385	16666	16474	16531	16596	16530	16592	16524	16563	16622	16722	16755	16517	16505	16630	16647	16651	16740	16542	16552	16448	16488	16323	16451	16546	16427	16404	16483	16319	16473	16517	16561	16541	16534	16713	16459	16647	16628	16536	16391	16424	16398	16389	16559	16655	16719	16437	16515	16616	16786	16696	16559	16626	16796	16472	16455	16550	16647	16481	16409	16452	16632	16483	16699	16370	16440	16401	16390	16465	16413	16492	16584	16620	16560	16434	16618	16669	16595	16570	16493	16426	16477	16515	16424	16644	16466	16525	16706	16502	16619	16506	16689	16401	16597	16611	16445	16521	16751	16600	16517	16712	16362	16541	16560	16538	16691	16604	16499	16806	16612	16497	16349	16527	16325	16708	16720	16468	16535	16637	16591	16466	16655	16768	16699	16654	16619	16656	16373	16590	16566	16604	16617	16656	16692	16471	16531	16553	16538	16419	16471	16724	16517	16510	16715	16692	16593	16519	16349	16467	16563	16549	16344	16312	16513	16568	16390	16615	16480	16357	16483	16544	16653	16565	16506	16726	16535	16412	16564	16548	16705	16518	16358	16555	16568	16380	16560	16422	16496	16460	16540	16654	16456	16517	16342	16554	16585	16553	16569	16564	16414	16457	16446	16585	16464	16739	16613	16522	16453	16484	16529	16568	16594	16480	16421	16408	16575	16475	16590	16312	16735	16682	16483	16510	16430	16672	16421	16409	16556	16406	16523	16452	16582	16514	16563	16451	16366	16614	16503	16717	16397	16478	16725	16616	16554	16492	16522	16426	16447	16532	16449	16635	16534	16486	16583	16539	16626	16669	16510	16568	16666	16630	16377	16624	16461	16461	16381	16455	16491	16510	16478	16655	16637	16691	16654	16480	16486	16417	16327	16592	16650	16409	16537	16570	16424	16617	16543	16598	16281	16425	16464	16510	16414	16376	16623	16539	16348	16676	16506	16547	16360	16558	16669	16630	16467	16648	16727	16597	16656	16481	16579	16359	16511	16576	16543	16632	16430	16596	16595	16639	16370	16559	16642	16355	16581	16417	16715	16436	16669	16641	16733	16458	16515	16593	16662	16451	16581	16536	16687	16553	16442	16635	16572	16505	16439	16627	16447	16279	16728	16639	16961	16526	16453	16701	16413	16699	16605	16762	16517	16662	16801	16601	16520	16359	16491	16533	16468	16510	16617	16764	16460	16412	16523	16689	16484	16379	16683	16490	16704	16593	16675	16540	16513	16533	16780	16611	16539	16558	16394	16316	16543	16536	16600	16516	16582	16722	16691	16674	16625	16604	16702	16550	16603	16386	16517	16705	16510	16494	16629	16455	16648	16566	16456	16624	16632	16483	16686	16460	16635	16425	16440	16666	16623	16496	16448	16550	16550	16521	16732	16557	16606	16535	16570	16439	16605	16268	16596	16603	16460	16457	16433	16472	16403	16423	16361	16495	16670	16713	16739	16521	16321	16472	16629	16581	16751	16489	16525	16484	16522	16529	16524	16567	16706	16503	16733	16466	16351	16556	16406	16454	16613	16590	16655	16439	16477	16423	16573	16625	16534	16487	16544	16427	16626	16587	16533	16686	16593	16311	16569	16635	16572	16444	16442	16649	16539	16553	16419	16482	16236	16461	16633	16777	16486	16462	16493	16481	16496	16408	16809	16672	16566	16537	16654	16650	16569	16493	16616	16597	16584	16723	16627	16616	16763	16659	16546	16463	16628	16456	16507	16708	16430	16403	16596	16439	16563	16470	16761	16510	16742	16665	16586	16608	16779	16537	16658	16620	16480	16414	16443	16552	16368	16497	16586	16564	16573	16548	16502	16657	16567	16469	16397	16643	16590	16509	16513	16390	16360	16499	16679	16398	16431	16449	16568	16693	16558	16559	16407	16391	16646	16515	16607	16646	16769	16697	16474	16454	16704	16487	16421	16671	16726	16730	16554	16485	16547	16397	16499	16480	16699	16547	16650	16578	16661	16643	16417	16603	16412	16457	16715	16394	16426	16581	16401	16654	16676	16679	16471	16553	16501	16438	16658	16605	16385	16577	16545	16514	16438	16490	16801	16380	16517	16752	16376	16487	16517	16410	16362	16537	16559	16587	16606	16499	16520	16520	16618	16715	16499	16564	16488	16592	16631	16506	16494	16681	16632	16499	16409	16535	16619	16555	16363	16474	16469	16464	16556	16609	16716	16597	16426	16517	16557	16517	16667	16612	16289	16535	16588	16520	16430	16510	16439	16377	16365	16781	16632	16641	16339	16693	16685	16535	16457	16546	16705	16479	16497	16727	16615	16619	16483	16512	16687	16584	16527	16604	16644	16641	16287	16465	16479	16420	16612	16595	16493	16633	16600	16570	16574	16493	16397	16326	16602	16634	16631	16545	16536	16497	16486	16403	16630	16418	16447	16752	16678	16675	16387	16652	16761	16612	16439	16557	16558	16526	16380	16402	16410	16509	16672	16628	16505	16633	16552	16669	16678	16638	16481	16424	16514	16570	16328	16628	16722	16437	16488	16348	16573	16455	16628	16684	16379	16516	16460	16412	16686	16673	16606	16642	16656	16554	16509	16669	16669	16606	16670	16338	16778	16593	16711	16591	16676	16410	16655	16432	16430	16624	16541	16575	16502	16554	16578	16735	16607	16449	16564	16533	16571	16748	16422	16422	16724	16510	16739	16509	16767	16503	16520	16579	16502	16558	16606	16488	16381	16647	16790	16561	16495	16344	16556	16511	16466	16315	16539	16369	16492	16469	16525	16492	16555	16623	16559	16614	16473	16526	16494	16738	16309	16659	16460	16590	16565	16629	16704	16585	16402	16694	16583	16706	16420	16571	16652	16667	16608	16687	16813	16650	16334	16565	16473	16519	16684	16464	16651	16477	16528	16483	16356	16499	16552	16551	16552	16504	16627	16569	16455	16583	16638	16621	16478	16657	16577	16498	16572	16614	16411	16476	16489	16381	16363	16499	16523	16493	16672	16553	16521	16566	16551	16480	16372	16436	16506	16515	16345	16442	16518	16344	16629	16625	16648	16548	16751	16475	16551	16531	16548	16509	16483	16603	16571	16616	16307	16307	16414	16464	16571	16435	16456	16458	16611	16683	16206	16409	16464	16467	16556	16635	16514	16521	16321	16527	16597	16427	16671	16493	16536	16486	16577	16536	16670	16653	16464	16516	16385	16436	16505	16528	16466	16434	16552	16768	16282	16416	16670	16498	16583	16528	16622	16484	16508	16632	16545	16672	16669	16566	16517	16515	16474	16587	16425	16298	16394	16649	16646	16525	16576	16425	16654	16591	16462	16309	16557	16584	16440	16598	16597	16678	16490	16612	16504	16449	16539	16502	16637	16485	16642	16694	16585	16350	16667	16508	16555	16665	16392	16574	16460	16696	16530	16629	16520	16545	16432	16438	16429	16663	16655	16591	16504	16371	16402	16501	16490	16371	16782	16658	16622	16679	16726	16722	16653	16644	16620	16626	16631	16506	16556	16561	16474	16520	16410	16424	16440	16558	16462	16481	16730	16640	16598	16433	16512	16701	16654	16603	16580	16749	16413	16395	16550	16704	16418	16633	16455	16551	16549	16467	16494	16423	16427	16347	16541	16574	16605	16591	16522	16540	16485	16716	16537	16631	16489	16579	16685	16658	16680	16570	16391	16667	16600	16458	16478	16650	16401	16679	16478	16318	16349	16605	16430	16531	16538	16670	16712	16424	16709	16524	16772	16643	16522	16448	16578	16388
24948	31911	29648	23394	20133	17900	16794	16010	15587	15170	14946	14617	14652	14531	14468	14368	14319	14192	14178	14300	14328	14221	14179	14164	14046	14241	14189	14322	14327	14185	14065	14135	14315	14151	14160	14029	14129	14160	13980	14043	14130	13959	14226	14194	14102	14017	14178	14130	14002	14093	14224	14012	14156	14112	14093	14113	14161	14162	14226	14127	14056	14140	14223	14149	14001	14181	14057	14266	14163	14185	14196	14276	14161	14008	14056	14056	14092	14113	14061	14077	14282	13952	14003	14195	13956	14049	14278	14282	14270	14058	14189	14075	14225	14079	14053	13966	13986	14104	14149	14027	14178	14198	14175	14049	14028	13976	14171	14127	14060	14113	13989	14032	14187	14094	14244	14177	14257	14158	14087	14141	14142	14083	14180	14113	14181	14088	14078	14240	13961	13987	14064	14077	13941	13989	14021	14031	14123	14028	13891	14016	14009	14007	13909	14068	13904	14119	14010	14149	14131	14018	13942	14039	14191	14136	14116	14307	13934	14041	14023	14198	14106	14202	14028	13988	14007	14267	14031	13994	14108	14109	14058	14036	14136	14090	14020	14255	13994	13982	13923	14154	14130	14099	14199	14074	14119	14107	14161	14171	14169	14137	14016	14232	14179	13962	14051	13995	14250	14071	14088	14212	14005	14252	14129	14080	13987	14067	13923	13900	14252	14074	14057	14092	14288	14082	14231	14014	13961	14131	14126	14004	14116	14037	14003	14051	14123	14024	14197	14054	14075	14040	14138	14079	14082	14047	14065	14162	14150	14120	14019	14044	14050	14137	14148	14196	14082	14067	14026	14128	14005	14109	14062	14031	14079	14081	14070	14113	13986	13995	14069	14025	13961	14137	14197	14045	14141	14131	14113	14108	14166	13977	13923	14149	14022	13955	14031	14054	14092	14083	14139	14271	14345	14115	14028	14075	14085	14036	14114	14056	14044	13855	14232	14109	14129	14134	14181	14201	14053	14182	14104	14113	14168	14009	14174	14116	13982	13968	14087	14157	13960	14082	14093	14165	14123	14242	14140	14054	13906	14163	14118	13995	14361	14098	14028	14215	14309	13958	14144	14183	14022	14110	13905	14070	14016	14101	14174	14262	14062	14058	13990	14145	14057	14133	14029	14051	14078	14222	14158	14142	14099	14062	14121	13938	13954	14202	14190	14012	13977	14129	13955	14296	14106	14056	14295	14077	14081	14097	14173	14189	14011	14270	14097	13950	14102	14086	14084	14145	14251	14268	14035	13929	14112	14151	14114	14143	14079	14237	14067	14115	14091	14144	14194	14208	14031	14119	13971	14080	14091	14048	13988	14094	13840	13917	14129	14095	14064	14197	14031	13948	14070	14092	14145	14047	14095	14107	14131	14265	14148	14148	14172	14124	13922	14099	13944	14020	14068	14034	14087	14103	14068	14107	13976	14149	14151	14113	14027	14191	14142	14112	13931	14326	14122	14110	14115	14114	14345	13938	14033	13999	14094	14131	14220	14141	14096	13992	14070	14300	14045	14331	14268	14050	14212	14156	14142	14008	14021	14166	14205	13936	14139	14055	14177	14193	14235	14144	14201	14079	14070	14203	14199	14146	13909	14182	14048	13998	14138	14048	14125	14070	14138	14133	14017	14214	13925	13953	14048	14115	14125	14070	14072	14101	14035	14236	14003	14062	14088	14143	14198	14002	14167	14159	14116	14040	14005	14113	14044	14074	14063	14157	14076	13907	14083	14130	14073	14119	14202	14049	13900	14264	14281	14192	14201	14165	14093	14258	14157	14237	14093	13924	14296	14074	14127	13913	14152	14054	13975	14037	14072	14269	14083	14091	14103	14143	14154	14176	13899	14151	13929	14128	14037	14083	14115	14032	14256	14103	14049	14023	13926	14119	13872	13954	14078	14009	14172	14037	14077	14237	14135	13927	14029	14141	14100	13942	14094	14059	14027	14072	14016	14078	14155	14068	14109	14103	14069	14104	14176	14103	14076	14221	14109	13969	14023	14004	14007	14087	14135	13932	14206	14021	14115	13992	14018	14216	14074	14019	14216	14034	14080	14089	14035	14135	14243	14092	13977	14048	14121	14272	14194	14126	13978	14148	14182	14088	13913	14163	14278	14019	14021	14034	14200	14028	14041	14105	14074	14174	14274	14045	14080	13933	13982	14083	14191	14171	13939	14106	14082	13950	14093	13944	14067	14215	14062	14140	14216	14051	14090	14057	14322	13999	14055	14224	14082	14059	13989	14148	14046	14075	14343	14050	14195	14048	14071	14210	14157	14178	14145	14283	14216	14046	14078	14025	14012	14078	14174	14178	14038	14281	14167	13969	14122	14055	14161	14167	14085	14082	14132	14074	14038	14187	13968	14147	14094	14145	14105	14170	14119	14094	14082	14247	14078	14173	14031	14051	14175	14029	14184	14210	14135	14126	14094	14184	13987	14083	14024	14094	13965	13996	14260	13960	13926	14098	14157	14113	13752	14166	14274	14068	14171	14123	14214	14167	14105	14249	14137	14085	13963	14095	14136	13942	14091	14030	14056	14221	14014	14027	14147	13978	14074	14062	14078	14173	14167	14181	14231	14033	14270	14098	14111	14177	14096	14124	14125	13908	14195	14078	14218	13947	14113	14089	14077	14120	14083	14108	14087	14095	14041	13951	14138	14156	14060	14078	14072	14198	13941	14076	14191	14235	14010	14129	14193	14173	13847	14104	14126	13981	14284	14058	14192	14144	14178	14079	14128	14087	14148	14009	14213	14158	13998	14094	14166	13951	14184	14126	14152	14085	14220	14106	14049	14038	14066	14051	14161	14105	14219	14119	14179	14068	14190	14081	14028	14081	14106	14014	14175	14133	14120	14236	14022	14066	14071	14099	14276	14145	14101	14051	13933	14063	13987	13877	14032	14111	13973	14079	14081	13946	14044	14071	14184	14088	14190	14161	14200	14105	14006	14149	14036	14166	14094	14281	14127	14281	13965	14187	14088	14194	14048	14000	14076	13922	14147	14274	13967	14060	14096	14032	14080	14030	14052	13921	14220	13975	14105	14037	14283	13923	14059	14107	14012	14276	14091	14118	13984	14021	14015	14149	14227	14003	14119	14164	14042	14167	14157	14095	14068	14126	14151	14043	14122	14160	14148	13959	14085	14139	14155	14040	14172	14007	14248	14111	13978	14195	13949	13928	14069	14097	14077	14165	14029	14234	14109	14235	13967	14180	14189	14075	13993	14219	14103	14037	14262	14071	14264	14094	14270	14039	14056	14199	14160	14075	14240	14002	14164	14088	14075	14096	14088	14119	14029	13896	14269	14047	14054	14179	14073	13983	14170	14150	14209	14045	13915	14078	14010	14099	14148	14130	14058	13914	14126	14059	14270	14040	14080	14227	14146	14132	14268	14152	14057	14089	14173	14218	14173	14193	14165	14104	14022	14158	14157	14030	14021	14115	14140	14054	14300	14099	14205	14048	14224	14074	13982	14226	14170	14046	14031	14046	13858	14162	14123	14031	14102	14148	14123	13909	14218	14115	13985	14243	14093	14074	14029	14240	14058	14349	13969	14059	14074	13944	14164	14177	14067	14043	14123	14132	14071	14261	14086	14101	13916	14135	14046	14064	14107	14186	14168	14025	14195	14016	13997	14125	14066	14145	13985	13993	14073	14188	14168	14039	14121	13953	14274	14118	14146	14217	14102	14165	14227	14093	14199	14153	13989	14120	14100	14244	14092	14066	14092	14195	14192	14088	14125	14152	14217	14355	14073	14085	14011	14140	14277	14190	13996	14170	13874	14251	14044	14168	14212	14046	14310	14130	14094	13995	14169	14086	14131	14146	14005	14067	14219	14067	14190	14095	14070	14119	14114	13987	14165	13974	14039	14147	14042	13986	14164	14046	14022	13934	14406	14248	14017	14225	14032	14092	14125	13991	14085	14173	14034	14117	14080	13893	14227	14067	14009	14002	14113	14203	14241	14107	14171	14151	14102	14094	14058	14103	14000	14269	14046	14047	14082	14007	14157	14182	14195	14036	14115	14161	14089	14049	14190	14086	13996	14065	14131	14078	14170	14049	14124	14138	14096	13995	14012	14184	13996	14059	14090	14063	13960	14093	14075	14196	14112	14174	14117	14156	14066	14258	14198	14084	14066	14070	14066	14090	14164	14114	13949	13934	14093	14216	14127	14150	14105	13953	14016	13940	14035	14037	14162	14211	14131	14032	14012	14238	14181	14108	14143	14055	14044	14168	14180	13993	14174	14082	14149	14035	14012	14132	14049	14071	14018	14162	14152	14205	14181	14287	14200	14126	14033	14089	14083	14168	14097	13904	14076	14255	14327	14220	14115	14126	14344	13986	14140	14065	14196	14238	14144	14190	14081	14222	14151	14032	14298	14149	14189	14166	14282	14078	14286	13980	14110	14118	14101	14103	14009	14139	14059	14156	14103	14066	14201	14065	14100	14185	14151	14123	14130	14055	14140	14253	14187	14037	14142	14172	14080	13945	14133	14136	13946	14008	14029	14070	14203	14226	14037	14224	14290	14020	14193	14113	13934	14080	14136	14121	13953	13897	14136	14057	14046	14291	14003	14211	14025	14014	14103	13989	14219	13917	14171	14122	14152	14068	14044	14133	14051	14198	13970	14140	14030	14048	14263	14051	13901	13981	14200	14190	14092	14001	14128	14048	14242	14185	14226	14121	14127	14156	14241	14118	14098	14091	13970	14218	14031	14063	14049	14153	14233	14204	14116	14097	14098	14218	13989	14029	14223	14162	14116	14200	14188	14051	14018	14281	14189	14063	14214	14125	14227	14127	13932	14146	14196	14141	14117	14100	14252	14056	14289	13974	14138	13931	13966	14141	14032	14109	13827	14136	14323	13926	13946	14227	14209	14058	14250	14066	14117	13919	13987	14202	13958	14136	14036	14248	14094	14214	14223	14121	14182	14077	14193	14057	14145	13996	14198	14189	14008	14070	14128	14056	13965	13997	14180	14102	14109	14226	14197	14131	14162	14050	14091	14029	14158	14137	13980	13999	14043	14156	14154	14129	14100	14085	14053	13971	14045	14112	14095	13893	14192	13913	14094	14063	14070	14052	14027	14168	14077	14016	14137	14158	14117	14085	14189	13969	14240	14141	14032	14136	14072	14210	14104	13927
25096	21053	27996	25075	22967	22522	21553	19252	18291	18137	17862	17547	17331	17283	17404	16979	17106	17051	17128	17025	17053	16995	17068	16808	16894	16933	16886	16877	16765	16750	16963	16922	16676	16609	16930	16852	16893	16768	17062	16900	16756	16757	16790	16968	17023	16799	16801	16651	16991	16890	16737	17006	16886	16746	16775	16968	16836	16990	16903	16694	16894	17080	16840	16720	16962	16827	16833	16824	16934	16685	16827	16643	16747	16650	16721	16885	16937	16922	16765	16926	16955	17086	17100	16743	16979	17002	16725	16867	16761	16953	16844	16781	16730	16562	16735	16889	17089	17039	16867	16922	16794	16717	16627	16730	16873	16941	16720	16664	16710	16828	16709	16653	16712	16861	16748	16595	17021	16636	16794	16851	16809	16726	16850	16705	16848	16967	16764	16930	16969	17074	16893	16761	16570	16751	16766	16675	16976	16750	16912	16837	16652	16877	16834	16805	16830	16830	16788	16794	16803	16818	16784	16837	16817	16811	16522	16889	16970	16813	16663	16729	16765	16616	16580	16862	16697	16725	16872	16754	16740	16816	17066	16657	16720	16816	16803	16711	16704	16762	16645	16931	16776	16844	16811	16765	16742	16790	16858	16810	16827	16860	16433	16612	16845	16866	16797	16604	16938	16664	16733	16839	16930	16796	16664	16658	16772	16901	16677	16796	16842	16923	16670	16590	16941	16712	16582	16768	16917	16849	16730	16823	16846	16991	16934	16655	16716	16824	16671	16581	16837	16850	16716	16813	16534	16811	16970	16710	16968	16846	16867	16781	16690	16914	16907	16641	16884	16705	16970	16833	16952	16938	16776	16870	16825	16922	16675	16791	16834	16876	16859	16722	16888	16657	16708	16919	16908	16818	16860	16886	16793	16767	16943	16837	16640	16706	16539	16840	16812	16809	16795	16805	16691	16822	16868	16847	16781	16742	16869	16779	16655	16803	16788	16648	16612	16670	16995	16859	16900	16689	16653	16656	16879	16611	16721	16716	16942	16895	16946	16872	16989	16867	16897	16907	16964	16797	16703	16860	16807	16682	16771	16980	16888	16836	16808	16734	16739	16766	16590	16803	16847	16922	16838	16770	16578	16764	16806	16763	16925	16982	16569	16693	16797	16733	16805	16601	16797	16789	16772	16842	16692	16892	16794	16502	16695	16780	16742	16808	16866	16663	16762	16738	16789	16740	16792	16822	16711	16827	16814	16730	16796	16974	16790	16714	16826	16806	16753	16797	16824	16868	16594	16792	16971	17081	16719	16694	16552	16794	16859	16771	16652	16739	16896	16876	16908	16701	17051	16692	16970	16623	17006	16824	16988	16759	16770	16797	16735	16858	16972	16451	16664	16972	16754	16944	16790	16907	16829	16919	16634	16635	16733	16942	16755	16619	16796	16745	16741	16684	16818	16890	16772	16749	16876	16878	16820	16844	16904	16689	16782	16798	16954	16861	16931	16887	16833	16628	16711	16655	16850	16774	16706	16786	16767	16693	16886	16906	16869	16757	16718	16837	16760	16766	16860	16651	16772	16588	16751	16975	16732	16842	16889	16624	16787	16580	16881	16885	16797	16803	16681	16700	16883	16798	16773	16719	16815	16743	16712	16796	16809	16812	16810	16783	16863	16723	16927	16659	16812	16878	16805	16807	16793	16806	17030	16906	16893	16965	16953	16756	16734	16697	16611	16922	16815	16740	16724	16658	16781	16670	16745	16696	16771	16731	16810	17057	16937	16790	16712	16747	16869	16856	16945	16783	16642	16725	16830	17026	16865	16810	16717	16814	16783	16906	16714	16797	16854	16807	16612	16809	16826	16851	16683	16899	16807	16873	16906	16772	16848	16624	16836	16631	16895	16683	16778	16791	16725	16629	16914	16933	17007	16812	16873	16717	16673	16823	16806	17070	16792	16738	16741	16917	16829	16933	16614	16744	16787	16759	16754	16800	17054	16790	16746	16762	16927	16940	17026	16823	16719	16855	16859	16565	16687	16609	16886	16878	16791	17119	16750	16656	16727	16781	16819	16859	16797	16899	16700	16698	16939	16471	17021	16829	16732	16722	16996	16916	16732	16821	16745	16898	16623	16893	16878	16801	16904	16823	16932	16818	16871	16739	16938	16778	16783	16852	16858	16814	16674	16704	16760	16867	16956	16842	16809	16805	16546	16694	16907	16784	16541	16685	16936	16581	16793	16543	16797	17102	16824	16821	16497	16929	16756	16732	16760	16699	16596	16901	16908	16896	16952	16912	16726	16786	16771	16703	16900	16648	16911	16710	16699	16947	16703	16826	16764	16818	16695	16902	16685	16608	16830	16699	16660	16795	16838	16888	16823	17040	16751	16685	16715	16753	16827	16822	16955	16830	16826	16860	16660	16949	16930	16911	16843	16733	16838	16667	16780	16723	16700	16844	16676	16707	16804	16954	16583	16675	16753	16699	16658	16675	16652	16717	16886	16568	16656	16654	16780	16704	16705	16906	16826	16791	16710	16696	17023	16875	16722	16964	16857	16920	16950	16696	16728	16729	16898	16930	16877	16870	16982	16747	16773	16832	16870	16838	16696	16703	16969	16701	16723	16822	16943	16786	16833	16965	17069	16860	16949	16942	17026	16804	16863	16939	16926	16836	16784	16788	16804	16805	16864	16852	16632	16720	16774	16517	16696	16792	16734	16763	16816	16839	16848	16802	16871	16941	16768	16789	16873	16834	16843	16860	16730	16860	16745	16752	16882	16893	16952	16864	16813	16516	16655	16698	16749	16764	16755	16949	16709	16606	16804	16863	16967	16946	16806	16614	16667	16855	16786	16745	16911	17008	16831	16853	16826	16751	16830	16599	16777	16692	16976	16780	16650	16957	16902	16658	16799	16619	16868	16975	17078	16696	16776	16751	16798	16807	16684	16666	16926	16819	16772	16804	16817	16837	16927	16934	16657	16712	16779	16665	16604	16667	16832	16905	16873	16756	16723	16838	16876	16783	16817	16830	16816	16663	16926	16927	16970	16798	17000	16785	16861	16798	17028	16901	16699	16845	16912	16847	16528	16946	16843	16942	16720	16892	16928	16694	16713	16916	16717	16737	16833	16617	16787	16887	16964	16851	16678	16732	17100	16842	16873	17104	17017	16855	16954	16953	16893	16846	16830	16779	16824	16904	16619	16854	16885	16853	16849	16711	16678	16997	16878	16858	16868	16934	16796	16749	16826	16711	16709	17061	16864	16725	16704	16774	17008	16942	16765	16741	16891	16535	16911	16975	16856	16848	16607	16622	16837	16907	16760	17006	16888	16729	16825	16835	16773	16775	16740	16660	16805	16492	16728	16868	16841	16690	16929	17147	16873	16930	16918	16742	16843	16837	16587	16755	16911	16737	16655	16963	16831	16782	16853	16864	16774	16707	16894	16739	16787	16449	17023	16835	16950	16730	16855	16832	16897	16935	17116	16732	16915	16869	16749	16878	16918	16730	16951	16767	16770	16755	16742	16613	16841	16724	16762	16774	16813	16936	16761	16862	16850	16847	16817	16903	16823	16896	16773	16876	17023	16691	16939	16737	16671	16760	16796	16689	16939	16752	16834	16694	16572	16877	16859	16865	16734	16624	16763	16918	16946	16881	16870	16857	16801	16910	16778	16872	16741	16721	16735	16872	16797	16721	16768	16993	16908	16862	16712	16677	16798	16725	16987	16847	16914	16887	17138	16787	16728	17043	16788	16983	16831	16854	16753	16847	16797	16690	16850	16997	16730	16848	16814	16815	16780	16651	16825	16909	16855	16851	16815	16725	16978	16810	16627	16738	16865	16846	16823	16903	16762	16812	16716	16910	16662	16910	16844	16790	16989	16683	16938	16721	16886	16819	16822	16754	16702	16904	16713	16872	16695	16667	16679	16629	16679	16821	16924	16932	16704	16712	16737	17010	16723	16577	16898	16672	16860	16771	16744	16793	16899	16718	16727	16852	16967	16787	16767	16609	16875	16868	16848	16977	16844	16773	16720	16693	16949	16795	16947	16896	16777	16650	16852	16779	16836	16926	16929	16737	16674	16751	16805	16840	16724	16930	16826	17039	16812	16601	17154	16850	16751	16860	16623	16824	16856	16656	16960	16939	16611	16906	17030	16850	16920	16645	16775	16778	16797	16863	16943	16720	16806	16863	16827	16965	16893	16901	16781	16855	16796	16828	16834	16809	16756	16708	16814	16911	16829	16926	16865	16758	16629	16837	16922	16484	16662	16787	16747	16793	16622	16767	16902	16706	16857	16701	16869	17003	16806	16888	16802	16750	16734	16823	17003	16862	16972	16709	16853	16762	16944	17019	16875	16884	16716	16997	16807	16786	16634	16707	16944	16875	16965	16850	16843	16754	16876	16773	16919	16792	16898	16750	16797	16696	16569	16661	16650	16690	16856	16851	16814	16739	16822	17083	16835	16760	16741	16820	16852	16847	16958	17029	16612	16879	16621	16667	16728	16642	16848	16897	16781	16691	16870	16998	16938	16775	16689	16680	16478	16981	16821	16779	16867	16920	16706	16774	16701	16712	16853	16993	16787	16744	16888	16838	16806	17054	16755	16742	16674	16611	16780	16885	17038	16654	16666	16796	16784	16950	16875	16705	16700	16643	16915	17010	16764	16593	16617	16726	16738	16748	16737	16904	16726	16656	16655	16986	16827	16573	16933	16952	16734	17007	16840	16700	16910	16921	17058	16972	16942	16861	17043	16868	16768	16672	16882	16735	16856	16710	16817	16775	16786	16868	16799	16777	16771	16533	16706	16943	16798	16874	16877	16809	16631	16826	16633	16718	16513	16642	16850	16691	16915	16930	16923	16583	16937	16773	16874	16706	16664	16689	16851	16880	16959	16993	16760	16765	17107	16710	16756	16793	16796	16734	17080	16794	16757	16645	16756	16660	16794	16663	16633	16835	16796	16660	16839	16769	16836	16878	16923	16724	16869	16867	16793	16828	16688	16640	16774	16985	16809	16896	17009	16787	16926	16707	16987	16576	16827	16699	16838	16979	16764	16594	16790	16775	16933	16773	16875	16913	16675	16875	16836	16867	16864	16830	16796	16698	16847	16728	16850	16675	16955	16782	16860	16817	16783	16792	16689	16858	16724	16701	16672	16683	16786	16853	16866	16723	16764	16796	17026	16705
24240	38243	36124	28307	23716	20765	19143	17704	16697	16213	16008	15545	15257	14949	14934	14687	14670	14505	14606	14492	14393	14421	14301	14477	14369	14538	14420	14348	14429	14308	14500	14408	14335	14534	14356	14371	14369	14347	14310	14172	14370	14337	14147	14264	14326	14348	14249	14308	14155	14294	14387	14312	14176	14298	14310	14208	14433	14294	14519	14207	14324	14254	14202	14367	14177	14193	14093	14390	14479	14387	14353	14289	14339	14336	14372	14312	14372	14238	14350	14427	14270	14274	14356	14424	14246	14257	14333	14354	14241	14414	14243	14335	14314	14311	14403	14452	14295	14318	14268	14335	14261	14337	14422	14237	14244	14402	14118	14114	14197	14306	14340	14472	14441	14295	14250	14206	14220	14384	14342	14442	14260	14242	14381	14324	14378	14271	14490	14168	14353	14226	14221	14241	14462	14315	14321	14263	14348	14214	14217	14267	14367	14306	14398	14416	14383	14404	14343	14253	14021	14255	14318	14373	14357	14201	14307	14367	14243	14178	14195	14065	14338	14367	14304	14402	14253	14315	14197	14235	14224	14340	14248	14456	14291	14269	14325	14246	14373	14135	14159	14323	14292	14391	14240	14205	14142	14344	14376	14430	14184	14319	14219	14255	14242	14151	14139	14175	14230	14206	14245	14346	14309	14309	14231	14230	14324	14166	14263	14193	14231	14204	14181	14256	14310	14468	14542	14391	14218	14366	14287	14147	14282	14376	14318	14353	14186	14123	14276	14145	14267	14449	14243	14260	14348	14298	14345	14286	14210	14428	14239	14289	14309	14230	14177	14308	14317	14239	14153	14358	14344	14340	14258	14370	14387	14308	14402	14185	14321	14242	14366	14073	14375	14116	14255	14241	14344	14287	14361	14318	14335	14199	14280	14258	14388	14368	14222	14378	14278	14298	14400	14294	14262	14453	14147	14471	14397	14172	14316	14124	14439	14325	14384	14312	14429	14213	14151	14133	14308	14246	14452	14294	14258	14070	14334	14144	14397	14173	14295	14209	14435	14217	14541	14147	14135	14463	14130	14233	14294	14436	14182	14169	14243	14119	14176	14183	14131	14180	14307	14284	14435	14351	14160	14239	14379	14473	14425	14302	14283	14046	14248	14287	14240	14319	14190	14235	14342	14077	14205	14307	14396	14332	14183	14267	14221	14305	14281	14184	14334	14194	14251	14148	14295	14218	14243	14286	14289	14406	14279	14241	14415	14404	14098	14284	14175	14535	14240	14169	14247	14218	14260	14221	14375	14169	14292	14343	14441	14341	14435	14187	14407	14164	14265	14347	14252	14361	14319	14196	14178	14024	14000	14216	14241	14214	14350	14231	14418	14312	14258	14212	14415	14184	14178	14279	14338	14161	14297	14289	14461	14318	14353	14240	14237	14285	14181	14378	14248	14353	14420	14325	14414	14296	14268	14227	14374	14291	14307	14601	14290	14245	14198	14339	14249	14127	14385	14321	14357	14122	14179	14188	14200	14217	14342	14246	14433	14272	14343	14192	14335	14235	14335	14346	14172	14360	14324	14326	14287	14339	14426	14124	14328	14140	14369	14244	14492	14238	14270	14421	14392	14075	14374	14239	14058	14196	14461	14254	14363	14283	14143	14305	14170	14345	14209	14390	14251	14142	14323	14281	14250	14171	14191	14396	14288	14171	14359	14417	14226	14446	14258	14364	14278	14255	14310	14432	14315	14331	14332	14399	14182	14460	14408	14190	14143	14315	14176	14218	14077	14180	14234	14218	14118	14221	14211	14533	14354	14397	14240	14302	14213	14230	14309	14210	14277	14358	14353	14302	14210	14277	14341	14184	14367	14235	14252	14388	14490	14369	14379	14312	14042	14217	14239	14265	14168	14300	14469	14259	14136	14136	14302	14270	14245	14376	14313	14182	14244	14317	14522	14216	14352	14233	14221	14224	14182	14397	14364	14244	14339	14169	14280	14253	14418	14381	14355	14149	14307	14278	14251	14329	14382	14255	14462	14150	14378	14217	14359	14261	14210	14391	14104	14421	14270	14376	14209	14097	14197	14440	14119	14091	14216	14282	14227	14414	14062	14335	14338	14203	14354	14342	14290	14391	14205	14258	14325	14290	14225	14161	14169	14233	14276	14355	14260	14359	14407	14194	14225	14170	14239	14184	14118	14357	14178	14327	14255	14243	14260	14126	14453	14313	14313	14300	14233	14301	14268	14312	14365	14264	14413	14360	14264	14391	14392	14261	14314	14080	14347	14144	14128	14459	14481	14278	14405	14388	14235	14128	14205	14370	14350	14200	14239	14294	14202	14264	14269	14295	14102	14152	14367	14145	14181	14285	14353	14316	14150	14359	14215	14241	14359	14180	14265	14225	14439	14102	14459	14089	14469	14332	14389	14441	14102	14271	14284	14180	14384	14250	14141	14405	14120	14349	14102	14294	14290	14325	14203	14279	14307	14258	14249	14325	14107	14126	14270	14296	14358	14269	14324	14372	14290	14447	14158	14266	14388	14408	14146	14314	14289	14337	14234	14493	14194	14302	14119	14191	14272	14431	14148	14253	14343	14209	14288	14328	14268	14402	14347	14251	14452	14374	14108	14468	14375	14287	14277	14339	14262	14137	14226	14276	14189	14151	14378	14359	14325	14337	14307	14227	14388	14322	14319	14194	14285	14193	14420	14332	14345	14272	14274	14292	14194	14250	14310	14280	14392	14224	14350	14383	14259	14307	14206	14234	14358	14249	14078	14359	14412	14144	14179	14142	14254	14238	14313	14201	14359	14375	14123	13951	14220	14387	14222	14321	14278	14391	14338	14164	14236	14140	14488	14319	14292	14094	14291	14317	14159	14357	14307	14194	14482	14147	14142	14339	14306	14274	14132	14294	14357	14174	14193	14231	14193	14249	14355	14282	14205	14443	14267	14152	14336	14272	14293	14366	14311	14245	14391	14178	14184	14379	14346	14201	14206	14234	14305	14377	14234	14180	14494	14198	14351	14296	14237	14432	14269	14269	14266	14187	14401	14156	14341	14253	14124	14287	14320	14259	14261	14243	14293	14292	14279	14340	14284	14251	14409	14364	14278	14457	14322	14122	14297	14313	14339	14222	14378	14350	14353	14270	14326	14102	14312	14260	14312	14208	14266	14240	14355	14323	14328	14313	14391	14279	14347	14400	14228	14205	14384	14157	14455	14242	14302	14147	14452	14153	14440	14205	14447	14335	14310	14343	14428	14275	14324	14263	14270	14252	14143	14299	14181	13969	14395	14150	14275	14313	14402	14303	14082	14321	14191	14130	14434	14384	14219	14238	14301	14273	14248	14325	14291	14176	14505	14136	14316	14457	14387	14270	14337	14309	14311	14246	14141	14225	14227	14390	14383	14196	14388	14385	14234	14226	14168	14226	14264	14134	14279	14273	14407	14372	14330	14343	14316	14247	14157	14325	14380	14207	14276	14328	14226	14197	14218	14306	14401	14321	14320	14197	14344	14401	14229	14472	14217	14276	14258	14149	14389	14362	14379	14319	14309	14049	14243	14210	14350	14376	14215	14352	14356	14339	14321	14308	14192	14402	14262	14309	14408	14187	14168	14293	14288	14280	14327	14414	14155	14288	14371	14267	14497	14312	14197	14233	14223	14270	14357	14297	14353	14124	14248	14379	14404	14344	14073	14421	14199	14196	14122	14320	14173	14436	14448	14086	14218	14254	14271	14166	14315	14242	14276	14371	14381	14235	14422	14291	14386	14361	14240	14188	14220	14380	14145	14261	14241	14266	14216	14302	14252	14277	14226	14240	14357	14469	14333	14136	14348	14272	14256	14072	14413	14186	14201	14330	14347	14220	14217	14409	14245	14374	14269	14189	14308	14169	14335	14331	14260	14382	14183	14365	14388	14245	14322	14215	14253	14113	14364	14307	14171	14257	14365	14155	14314	14295	14349	14228	14436	14213	14203	14362	14230	14286	14308	14228	14232	14417	14314	14222	14286	14392	14311	14214	14393	14332	14228	14427	14162	14449	14322	14248	14204	14326	14135	14233	14159	14327	14370	14398	14281	14324	14419	14341	14334	14296	14197	14331	14258	14334	14147	14234	14379	14231	14477	14321	14183	14233	14238	14348	14281	14222	14174	14376	14225	14284	14310	14346	14194	14438	14204	14288	14369	14186	14348	14340	14415	14336	14280	14306	14308	14153	14100	14366	14282	14388	14274	14360	14257	14220	14364	14079	14254	14216	14343	14276	14112	14392	14421	14283	14354	14351	14221	14205	14244	14061	14292	14290	14326	14255	14288	14213	14155	14368	14369	14497	14333	14184	14266	14194	14362	14477	14276	14454	14463	14354	14333	14290	14344	14278	14423	14326	14314	14263	14389	14405	14225	14326	14340	14281	14330	14356	14338	14277	14346	14228	14273	14317	14274	14315	14128	14142	14314	14230	14334	14297	14210	14338	14349	14272	14311	14122	14221	14331	14117	14259	14369	14322	14263	14147	14250	14161	14302	14287	14223	14316	14199	14206	14297	14245	14252	14301	14274	14364	14279	14347	14230	14304	14223	14405	14209	14254	14299	14086	14237	14251	14412	14242	14416	14241	14222	14303	14205	14266	14304	14237	14366	14407	14274	14376	14331	14246	14347	14151	14363	14266	14172	14230	14370	14184	14333	14283	14346	14205	14349	14220	14197	14384	14504	14308	14249	14355	14230	14251	14345	14323	14284	14219	14115	14447	14211	14341	14248	14233	14448	14281	14298	14365	14362	14181	14230	14356	14309	14500	14257	14353	14194	14320	14423	14347	14193	14317	14120	14156	14340	14233	14299	14452	14332	14385	14347	14389	14235	14390	14360	14189	14332	14261	14316	14270	14312	14173	14197	14275	14303	14294	14374	14395	14313	14244	14275	14321	14279	14347	14216	14199	14346	14209	14285	14130	14093	14145	14130	14429	14178	14338	14216	14158	14225	14285	14356	14268	14273	14186	14225	14384	14361	14389	14500	14293	14319	14338	14179	14244	14079	14414	14308	14249	14397	14125	14312	14258	14312	14305	14324	14252	14284	14160	14313	14222	14170	14344	14137	14369	14446	14452	14164	14417	14472	14203	14157	14366	14149	14227	14500	14287	14404	14194	14306	14272	14247	14285	14261	14263	14224	14411	14202	14396	14289	14298
23831	21024	28422	23913	22126	24805	25181	21240	20053	19871	19507	19128	18840	18644	18637	18519	18435	18213	18104	18346	18327	18201	18158	18375	18269	17944	17947	18153	18020	18184	17980	17998	17816	18036	18003	17931	18142	17867	17998	18143	18036	18063	17785	17781	17729	17977	17900	17865	18029	17932	17871	17985	18048	17738	17700	17784	17994	17894	17827	17839	18139	17872	17829	18013	17674	17833	17813	17889	17937	17808	17821	17974	17765	17862	18147	17925	17774	17721	17864	17804	17712	17858	17884	17832	18075	18040	17826	17827	17804	17934	17768	17786	17930	18005	18037	17980	17853	17884	17921	17800	17895	17773	17936	17893	17878	17978	17698	17899	17716	17950	17824	18086	17921	17900	17691	17692	17678	17848	17707	17875	17849	17865	17775	17681	17822	17860	17901	17949	17647	17759	17807	17729	17640	17642	17895	17724	17806	17801	17866	17724	18050	17543	17738	17725	17823	17996	17831	17709	17848	17989	17874	17766	17925	18009	17799	17879	17780	17902	17768	17841	18095	17628	17883	17774	17911	17815	17750	17720	17703	17607	17883	17728	17835	17834	17791	17817	17851	17834	17998	17782	17820	17684	17752	17860	17830	17976	17720	17698	17678	17702	17916	17859	17838	17919	17917	18014	17759	17808	17641	17687	17939	17598	17591	17792	17795	17800	17960	17878	17896	17767	17716	18000	18014	17662	17717	17743	17766	17821	18100	17809	17991	18035	17755	17841	17852	17714	17836	17752	17745	17873	17806	18195	18041	17937	17898	17923	17821	17954	17927	17850	17762	18174	17913	17844	17704	17754	17957	17756	17708	18153	17926	17721	17895	18099	17860	17886	17939	17840	17709	17781	17788	17794	18019	17983	17820	17670	17695	17810	17858	17918	17847	17938	17931	17756	17828	17742	17779	17659	17887	17908	17917	17750	17821	17848	17875	17952	17694	18008	17795	17858	17884	17856	17856	17772	17942	17858	18076	17843	17774	17800	17710	17765	17916	17918	17945	17863	17897	17780	17761	17830	18046	17722	17773	17774	17810	17763	18049	17856	17802	17783	18040	18052	17636	17676	17898	17792	17966	17976	17927	17966	18043	17887	17877	17695	17691	17838	17828	17798	17894	17762	17844	17704	18118	17658	17636	17741	17955	17851	17809	17800	17803	17816	17939	17838	17863	17905	17912	17932	17789	17814	17730	17864	17545	17671	17828	17620	18140	17898	17782	17965	17839	17901	17669	17991	17774	17775	17653	17899	17874	17894	17617	17820	17799	17853	17942	17946	17772	17912	17888	17850	17811	17796	17715	17942	17940	17820	17763	17909	17892	17918	17728	17807	17765	17722	18039	17880	17775	17461	17874	18131	18106	18086	18044	17946	17695	17783	17803	17727	17744	17724	17777	17985	17755	17893	17712	17830	17915	17855	17807	17877	17979	17823	17757	17817	17936	18082	17841	17839	17835	17907	17988	17883	17859	18142	17902	17939	17804	17875	17666	17907	18016	17974	17904	17805	17974	17761	17891	17851	17828	17787	17945	17903	17910	17756	17762	17808	18012	17587	17934	18043	17892	17851	17981	17700	17876	17885	17870	17944	18034	17813	17765	17773	18010	17996	17586	17734	17856	17988	17946	17759	17993	17682	17891	17890	17993	18021	18038	17857	17869	17994	17723	17859	17721	17791	17814	17858	17714	17567	17714	17909	17954	17993	17869	17997	17824	17684	17577	18060	17646	17797	17880	17776	18007	17935	17827	17816	17718	17791	17867	17908	17747	17760	17886	17767	17618	17954	17928	17741	17956	17838	17694	17803	17790	17644	17668	17817	17762	17905	17926	17919	17747	17986	17703	18041	17809	18012	17786	17767	18090	17756	17802	17840	17953	17827	17930	17811	17647	17947	17795	17705	17809	17822	18033	17949	18004	17740	17817	17900	17567	17761	17802	17630	17822	17738	17885	17681	17820	17904	17638	17725	17608	17964	17855	17889	17755	17554	17748	18069	17828	18069	17808	17641	17768	17912	17750	17732	17913	17696	17958	17809	17943	17853	17710	17915	17837	17714	17851	17832	17756	17776	17855	17951	17842	17959	17945	17781	17820	17738	17944	17748	17745	17835	17790	17778	17482	17835	17823	17900	17908	17759	17757	17749	17872	17744	17878	17924	17986	18011	17862	17931	17875	17837	17806	17667	17846	17727	17956	17852	17926	17762	17821	17949	17804	18047	18135	17885	17852	17859	17873	17776	17774	17693	17758	17930	18107	17873	17856	17910	17620	17797	17642	17950	17975	17932	17912	17829	17734	18043	17894	17845	17827	17896	17875	18159	17906	17937	17734	17838	17875	17793	17865	17731	17838	18034	17905	17774	17805	17758	17747	17692	18021	17610	17898	17822	17640	17832	17854	17926	17942	17955	17761	17715	17732	17721	17833	18087	17880	17822	17925	17986	17893	17709	17943	17888	17678	17807	17981	17653	17754	17863	17872	17878	17979	17967	17891	18039	17813	17716	17835	17801	17858	17834	17722	17741	17833	17926	17691	17520	17905	17667	17894	17892	17603	17847	17841	17846	17737	17860	17824	17722	17862	17723	17687	17518	17685	17761	17728	17639	17976	17838	17865	17944	17926	17782	17637	17886	17822	17753	17808	17838	18005	17713	17750	17871	17804	17994	17804	17957	18103	17881	17941	17880	17663	17556	17835	17964	17751	17823	17663	17911	17800	17857	17913	18024	17769	17912	17877	17854	17967	17909	17849	18016	17819	17840	17755	17779	17814	17661	17747	17856	17892	17718	17792	17883	17932	17934	17791	17890	17917	17806	17709	17792	17846	17903	17854	17687	17980	17705	17812	17845	17713	17697	17838	17791	17905	17937	17762	17777	17618	17783	17974	17747	17715	17675	17741	17953	17805	17795	17923	18081	17723	17632	17759	17797	17748	17745	17924	17670	17723	17741	17942	17896	17867	18002	17952	17691	17783	17725	17789	17939	17863	17914	17947	17873	18145	17828	17712	17909	17969	17770	17785	17898	17761	17988	17879	17879	17741	17816	17831	17795	17859	17858	17945	17800	17875	17706	17862	17971	17928	17975	17928	17780	17888	17899	17915	18071	17705	17824	17802	18018	17961	18048	17968	17836	17661	17764	17822	17876	17822	18006	17708	17966	18069	17753	17801	18012	17963	17866	17694	17720	17755	17769	17894	17723	18003	17865	17651	17897	17792	17863	17825	18029	17838	17750	18096	17944	17610	17906	17773	17765	17971	17668	17807	17700	17920	17966	17711	17873	17921	17876	17644	17723	17896	17871	17913	17930	17760	17886	18007	17753	17799	17656	17831	17711	17897	17804	18084	17852	17594	17746	17714	17906	17864	17894	17809	17896	17703	17664	17752	17815	17983	17741	17963	17852	17710	17758	17771	17965	17831	17807	17964	17796	17830	18043	18053	17888	17760	17716	17669	17708	17749	17951	17932	17627	17717	17885	17830	17925	17978	17718	17776	17804	17715	17942	17766	17776	17667	17958	17808	17760	17952	17863	17585	17781	17906	17723	17849	17704	17905	18018	17839	17729	17689	17637	17931	17677	17894	18009	17833	17714	17857	17894	17920	17774	18033	17802	17877	17694	17768	17748	17978	17803	17821	17808	17785	17740	17769	17666	17952	17780	17848	18021	17850	17964	17779	17814	17809	17792	17852	17939	17917	17747	17866	17976	17895	17758	17813	17677	17736	17924	17649	17905	17887	17799	17716	17836	17856	18022	17880	17748	17564	17985	17802	17804	17815	17797	17735	17952	17860	17751	17812	18005	17883	17623	17796	17903	17938	17881	17890	17952	17717	17907	17772	17996	17813	17922	17960	17969	17836	17754	17939	17929	17962	17693	17796	17944	17996	17873	17809	17859	17873	17716	18018	17880	17844	17754	17941	17707	17770	17948	17714	17863	17992	17846	17866	17843	17975	17935	17732	17954	17858	17979	17921	17763	17696	17868	17880	17844	17777	17928	17912	17668	17796	17800	17914	18010	17978	17707	17957	17834	17843	17703	17814	17970	17819	17716	17770	17750	17819	17920	17869	17801	17857	17923	17838	17896	17741	17897	17963	17860	17959	17893	17892	17722	17799	17880	18049	17897	17875	17913	17636	17848	17769	17931	17794	17650	17620	17724	17937	17823	17594	17756	18017	17721	17990	17817	17945	17786	18070	18122	17760	17689	17860	17749	17784	17886	17898	17589	17981	17856	17762	17726	17743	17841	17985	17869	17766	17948	18047	18034	17948	17924	17830	17957	18034	17717	17921	17850	18067	17729	17864	17821	17941	17627	17745	17735	17854	17583	17880	18022	17936	17966	17790	17929	17899	17914	18093	17988	17941	17835	17791	17738	17710	17830	17879	17761	17611	17849	17912	17995	17962	17829	17857	17700	17931	17916	17782	17724	17783	17824	17744	17914	17904	17968	17817	17923	17867	18003	17924	17710	17921	17773	17767	17702	17657	17927	17850	18013	17810	17963	17719	17794	17803	17889	17931	17867	17638	17628	17623	18058	17865	17864	17779	17915	17799	17880	17878	17982	17940	17796	17771	17739	17805	17916	17940	17720	17909	17762	17739	17764	17853	17724	18033	17739	17791	17965	17984	17867	17922	17756	17724	17697	17973	17889	17832	17901	17785	17923	17712	17875	17863	17928	17852	17865	17671	17776	18053	17797	17857	17701	17833	17951	17636	17605	17900	17944	17986	17952	17903	17790	17893	17805	17571	17955	17835	17623	17830	17644	17829	17812	17669	17842	17917	17784	17799	17750	17760	17718	18036	17804	17718	17771	17913	17994	17986	17945	17894	17799	17936	17789	17913	17664	17767	17684	17901	17847	17730	17996	17698	17711	17699	17690	17838	17916	17600	17642	17809	17690	17704	17926	17895	17848	18106	17761	17928	17840	17669	17882	17663	17899	18020	17646	17738	17904	17976	17792	17727	17870	17838	17668	17910	17901	17773	17859	17830	17980	17957	17889	17731	17780	18083	17773	17701	17619	17897	17725	17739	17876	18068	17825	17814	17907	17960	17659	17835	17865	18003	17583	17740	17823	17693	17774	17793	18057	17906	18120	17847	18005	17940	18000	17719	17806	17833	17840	17666	17960	17731	17841	17854	17763	17858	17817	17751	17981	17861	17966
26216	42924	40718	32354	27025	23442	21244	19521	18472	17867	17171	16620	16117	15929	15846	15781	15576	15458	15259	15263	15031	15228	14928	14998	15047	15172	15140	14803	14931	15106	14880	15121	15048	14763	14817	15016	14815	15063	15002	14942	14839	14795	14906	14782	14786	14855	15069	14980	14881	14550	14859	14964	14853	14956	14672	14981	14750	14918	14811	14856	14901	14845	14900	14943	14777	15024	14793	14882	14863	14884	14775	14960	15006	14816	14915	14809	14753	14881	14858	15023	14858	14923	15014	15000	14924	14779	14964	14800	14741	14973	15121	14705	14716	14886	14701	14779	14885	14934	14688	14752	14736	14732	14774	14615	14845	14812	14811	14678	14751	15095	14839	15016	14811	14874	14939	14843	14827	15047	14797	14736	14906	14738	14903	14770	14778	14968	14646	14973	14711	14735	15088	14859	14903	14809	14823	14940	14681	14822	14925	14770	14878	14825	14797	14812	14808	14824	15058	14741	14919	14837	14929	14771	14942	14788	14907	14863	14812	14953	14763	15026	14805	14838	14670	14866	14870	14767	14672	14753	14871	14817	14796	14835	14872	14873	15017	14826	14900	14829	14641	14725	14674	14892	14867	14895	14862	14814	14964	14820	14860	14751	14806	14878	14908	14967	14837	14851	14741	14817	14939	14859	14879	14800	14870	14875	14828	14885	14692	14709	14848	14857	14832	14762	14818	14925	14870	14842	14871	14830	14811	14784	14977	14750	14758	14789	14949	14927	14906	14834	14937	14718	14738	14637	14897	14902	14718	14756	14694	14800	14958	14921	14821	14878	14899	14744	14735	14794	14853	14838	14953	14786	14810	14843	14784	14829	14795	14842	14877	14783	14818	14840	14792	14910	14785	14856	14813	14789	14835	14924	14700	14799	14848	14852	14773	14906	14738	14557	14746	15063	14762	14961	14754	14751	14794	14885	14759	14857	14739	14809	15008	14866	14848	14637	14885	14729	14861	14934	14706	14785	14818	14885	14793	14798	14941	14828	14841	14937	14842	14972	14625	14781	14650	14975	14808	14773	14676	14849	14757	14892	14865	14775	14885	14943	14889	15016	14919	14728	14686	14887	14899	14862	14796	14960	14900	14718	14863	14841	14842	14954	14771	14755	14835	14836	14692	14976	14889	14947	14737	14896	14865	14868	14948	14892	14658	14915	14837	14835	14830	14711	14706	14952	14873	14840	14973	14880	14751	14719	14772	14787	14826	15034	14829	14795	14797	14854	14822	14821	14945	14769	14824	14895	14897	14825	14789	14800	14919	14729	14717	14958	14905	14810	14973	14793	14988	14723	14919	14876	15046	14651	14855	14767	14720	14827	14788	14815	14870	14693	14711	14769	14994	14767	14787	15025	14802	14820	14851	14788	14860	14949	14885	14903	14858	14748	14977	14861	14765	14642	14851	14856	14855	14877	14826	14663	14865	14844	14974	14896	14768	14821	14782	14807	14803	14885	14844	14974	14745	14789	14770	14887	14711	14925	14891	14778	14762	14993	14813	14814	14767	14711	14631	14750	14990	14774	14674	14616	14844	15011	14756	14838	14863	14854	14783	14796	14778	14749	14909	14692	14873	14756	14825	14891	14821	14731	14688	14922	14656	14813	14853	14950	14744	14811	15061	14876	14857	14867	14838	14912	14965	14661	14736	14832	14807	14826	14964	14680	14725	14779	14737	14745	14861	14923	14720	14827	14956	14924	14916	14761	14869	14760	14992	14639	14768	14800	14741	14879	14950	14881	14812	14959	14941	14938	14890	14925	14907	14844	14887	14771	14796	14881	15012	14691	14726	14829	14875	14663	14796	14730	14800	14846	14967	14889	14881	14882	14793	14850	14853	14856	14931	14948	14829	14802	14820	14933	14845	14763	14739	14895	14955	14691	14832	14933	14699	14896	14905	14912	14907	15051	14768	14858	14789	14634	14742	15005	14785	14785	14738	14807	14980	14902	14747	14727	14909	14931	15016	14794	14862	15056	14769	14622	14846	14869	14841	14948	14749	14902	14781	14687	15037	14794	14871	14847	14838	14694	14892	14978	14854	14668	14782	14748	14863	14750	14906	14800	14532	14767	14898	14922	14781	14886	14704	14823	14658	15089	14726	14955	14807	14948	14895	14815	14819	14940	14958	14795	14835	14853	14860	14819	14838	14743	14696	14901	14790	14949	14800	14940	14623	14824	14775	14755	14816	14791	14550	14849	14926	14814	14868	14791	14881	14901	14867	14704	14746	14985	14765	14826	14841	15007	14735	14754	14821	14990	14849	14801	14829	14776	14798	14976	14835	14687	14921	14855	14801	15030	14822	14960	14781	14758	15046	14799	14808	15111	14855	14696	14797	14883	14888	14905	14836	14809	14788	14752	14769	14880	14752	14911	14773	14689	14817	14833	14915	14966	15015	14842	14945	14995	14897	14936	14833	14831	15001	15020	14744	14927	14929	14755	14840	14747	14997	14908	14800	14837	14776	14683	15048	14837	14788	14779	14745	14902	14809	14891	14714	14873	14760	14911	14724	14707	14774	14698	14903	14821	14878	14817	14636	14836	14739	14779	14945	14663	14817	14782	14912	14884	14875	14644	14788	14918	14985	14931	14916	14904	14680	14916	14793	14787	14892	14952	14950	14647	14821	14682	14852	14823	15008	14788	14971	14699	14763	14763	14829	14862	14785	14845	14817	14839	14718	14689	14713	14839	14873	14920	14958	14817	14766	14944	14963	14810	14850	14821	14948	14734	14853	14982	14758	14852	14904	14795	14789	14854	14778	14852	14689	14780	14930	14759	14843	14781	14879	14860	14714	14791	14747	14833	14817	14871	14699	15009	14874	14887	14688	14816	14749	14820	14916	14839	14780	14775	14858	14831	14745	14806	14759	14974	14836	14908	14950	14871	14915	14718	14883	14695	14776	14755	14663	14855	14801	14726	14879	14859	14819	14843	14802	14855	14804	14766	14828	14831	14834	14855	14817	14911	15047	14805	14878	14737	14793	14752	14990	14720	14868	14941	14797	14783	14599	14859	14859	14879	14894	14894	14846	14883	14878	14910	14700	14865	14802	14891	14750	14882	14774	14695	15049	14673	14792	14918	15007	14805	14777	14780	14985	14982	14878	14650	14586	14811	14826	14708	14870	14834	14860	14886	14604	14921	14950	14757	14843	14751	14777	14772	14804	14815	14780	14920	14671	14717	14824	14818	14805	14957	14904	14855	14752	15022	14784	14928	14932	14709	14811	14672	14928	15004	14903	14829	14876	14778	15018	14947	14852	14770	14742	14920	14820	14893	14820	14932	14715	14781	14868	14737	15002	14608	14718	14898	14674	14958	14782	14853	15038	14790	14830	14870	14905	14912	14888	14866	14736	14913	14896	14760	14869	14854	14976	14840	14714	14920	14888	14832	14800	14917	14898	14714	14847	14739	14879	14793	14902	14822	14795	14932	14822	14875	14809	14836	14767	14756	14840	14891	14744	14828	14781	14760	14859	14736	14736	14983	14997	14872	15053	14977	14770	14725	14861	14791	14750	14821	14797	14852	14853	14635	14688	14877	14730	14760	14792	14963	14683	14760	14716	14746	14973	14745	14966	14781	14777	14903	14832	14880	14904	14861	14813	14687	14712	14853	14796	14952	14835	14714	14668	14906	14757	14788	14824	14846	14895	14733	14726	14952	14753	14840	14864	14808	14873	14800	14822	14715	15013	14997	14939	15011	14918	14794	14810	14793	14973	14593	14834	14802	14729	14908	14855	14709	14945	14945	14839	14741	14948	14856	15027	14709	14801	14829	14970	14808	14808	14893	14801	14862	14918	15000	14668	14807	14612	14688	15050	14684	14808	14951	14997	14756	14818	14778	14977	14843	14952	14894	14700	14816	14606	14716	14908	14887	14835	14821	14817	14802	14947	14845	14891	14967	14781	14722	14849	14766	14864	14932	14945	14904	14810	14822	14941	14951	14835	14872	14961	14864	14750	14700	14808	14745	14690	14832	14796	14842	14880	14759	14838	14913	14879	14930	14596	14796	14838	14838	14856	14752	14955	14717	14858	14925	14614	14902	15044	14861	14694	14984	14834	14796	14895	14893	14668	14908	15046	14870	14868	14792	14767	14876	14890	15032	14830	14912	14899	14867	14793	14917	14840	14886	14910	14873	14861	14869	14734	14959	14978	14939	14821	14754	14855	14908	14876	14807	14742	14832	14907	14659	14891	14839	14742	15009	14772	14786	14949	14849	14999	14869	14839	14759	14908	14914	14771	14998	14795	14828	14859	14989	14863	14854	14659	14868	15018	14808	14965	14871	14762	14710	14751	14905	14777	14944	14950	14890	14783	14788	14747	14980	14853	14914	14870	14711	14761	14849	14762	14759	15043	14855	15054	14824	14924	14725	15052	14831	14841	14942	14934	14861	14795	14826	14807	14998	14608	14854	14962	14767	14767	14766	14817	14742	14878	14760	14866	14702	14813	14683	14822	14882	14785	14651	14810	14961	14866	14786	14920	14709	14866	14836	14836	14866	14794	14761	14867	14829	14607	14850	14805	14781	14700	14782	14669	14972	14839	14869	14859	14858	14835	14905	14807	14785	14734	14824	14812	14888	14960	14887	14970	14824	14907	14763	14765	14926	14835	14889	14901	14711	14847	14582	14960	14845	14956	14837	14910	14790	14770	14915	14790	14868	14695	14826	14752	14885	14664	15005	14854	14814	14795	14787	14855	14736	14911	14672	14850	14721	14690	14794	14937	14977	14717	14895	14864	14838	14860	15044	14890	14809	14577	14925	14813	14838	14760	14912	14888	14737	14941	14925	14937	14716	14826	14905	14871	14804	14838	14673	14774	14807	14910	14804	14792	14737	14798	14799	14722	14797	14862	14739	15011	14868	14730	14828	15006	14825	14899	14975	14857	14788	14689	14677	14853	14815	14994	14904	14862	14860	14866	14699	14928	14759	14873	14917	14733	14725	14738	14842	14860	14786	14753	14874	14802	14853	14762	14788	14865	14808	14687	14725	14726	14681	14798	14921	14639	14776	14701	14814	14806	14882	14816	14815	14809	14806	14832	14838	14679	14837	14917	14793	14933	14735	14814	14818	14811	14763	14838	14721	15012	14828	14819	14842	14824	14983	14757	14876	14792	14884	14792	14761	14840	14829	15060	14845
30472	25602	27115	23667	20129	18862	18156	17500	17239	17013	17032	16777	16889	16730	16700	16382	16871	16522	16500	16657	16420	16653	16688	16386	16381	16447	16376	16546	16417	16407	16346	16495	16373	16497	16525	16239	16474	16395	16461	16388	16458	16561	16321	16531	16480	16376	16341	16491	16415	16238	16377	16395	16552	16516	16371	16520	16300	16319	16474	16541	16467	16619	16553	16423	16387	16405	16283	16314	16495	16468	16434	16269	16475	16569	16524	16397	16639	16468	16517	16545	16365	16662	16390	16488	16315	16322	16451	16582	16453	16446	16495	16545	16486	16270	16461	16272	16415	16462	16473	16534	16489	16459	16311	16452	16331	16379	16442	16496	16378	16225	16386	16550	16234	16506	16456	16452	16524	16497	16343	16569	16444	16392	16143	16374	16415	16580	16382	16294	16354	16212	16383	16429	16344	16336	16439	16524	16611	16424	16395	16275	16563	16456	16455	16456	16489	16324	16477	16496	16525	16338	16278	16478	16479	16469	16421	16559	16521	16313	16341	16405	16449	16448	16511	16549	16129	16461	16402	16448	16249	16216	16283	16432	16452	16472	16352	16373	16447	16460	16318	16372	16313	16358	16513	16402	16550	16360	16341	16449	16346	16512	16452	16461	16334	16413	16358	16174	16228	16496	16301	16407	16560	16422	16311	16545	16444	16326	16337	16265	16482	16527	16615	16427	16593	16267	16506	16519	16578	16325	16532	16337	16270	16380	16263	16255	16407	16219	16398	16304	16311	16335	16438	16470	16523	16463	16362	16530	16484	16307	16528	16526	16491	16463	16479	16467	16620	16252	16414	16408	16436	16402	16508	16495	16563	16516	16459	16398	16472	16213	16191	16326	16355	16342	16360	16288	16434	16468	16551	16446	16476	16371	16562	16395	16387	16307	16524	16355	16480	16474	16418	16638	16613	16288	16616	16424	16417	16306	16485	16334	16394	16180	16347	16433	16376	16379	16438	16406	16453	16340	16279	16337	16532	16512	16476	16439	16338	16314	16386	16425	16217	16467	16256	16330	16368	16473	16348	16552	16463	16671	16316	16353	16704	16441	16246	16510	16266	16376	16335	16423	16481	16361	16566	16427	16288	16462	16391	16214	16191	16587	16617	16520	16332	16302	16340	16623	16197	16559	16320	16364	16483	16294	16291	16113	16298	16364	16432	16160	16392	16479	16529	16480	16502	16449	16409	16333	16396	16417	16356	16562	16523	16130	16367	16257	16502	16492	16499	16401	16271	16383	16420	16385	16445	16477	16279	16467	16424	16151	16339	16260	16493	16325	16385	16478	16465	16398	16396	16516	16422	16227	16401	16454	16470	16538	16372	16327	16482	16413	16436	16412	16432	16357	16553	16538	16499	16193	16295	16676	16371	16410	16330	16287	16414	16339	16341	16314	16469	16378	16414	16568	16237	16286	16191	16516	16523	16495	16507	16494	16495	16311	16163	16344	16447	16238	16279	16159	16467	16466	16325	16393	16260	16462	16674	16274	16269	16362	16600	16653	16456	16396	16202	16225	16446	16485	16456	16377	16510	16396	16548	16281	16454	16442	16462	16130	16378	16499	16285	16489	16447	16385	16547	16525	16456	16352	16278	16577	16532	16342	16282	16361	16211	16510	16563	16217	16514	16577	16489	16443	16424	16644	16488	16338	16406	16524	16607	16398	16431	16314	16422	16318	16449	16270	16350	16277	16502	16459	16577	16572	16506	16262	16276	16224	16278	16270	16151	16247	16529	16533	16467	16385	16407	16177	16581	16471	16415	16627	16547	16442	16271	16626	16545	16423	16503	16352	16570	16569	16427	16401	16346	16488	16191	16420	16387	16322	16439	16249	16494	16497	16430	16309	16550	16571	16494	16512	16465	16495	16464	16399	16207	16433	16404	16339	16557	16333	16406	16454	16447	16365	16558	16533	16510	16544	16599	16246	16591	16575	16578	16401	16639	16491	16238	16621	16476	16586	16403	16375	16426	16172	16492	16366	16278	16451	16463	16568	16485	16371	16297	16364	16519	16328	16314	16542	16398	16464	16404	16306	16204	16352	16565	16358	16380	16395	16425	16481	16466	16494	16573	16371	16451	16558	16531	16274	16599	16490	16369	16529	16522	16485	16405	16384	16349	16372	16244	16388	16250	16397	16282	16312	16338	16313	16533	16495	16445	16509	16528	16513	16212	16531	16383	16270	16606	16294	16283	16388	16311	16507	16526	16155	16453	16333	16377	16403	16506	16313	16437	16397	16548	16366	16233	16272	16452	16469	16599	16360	16341	16429	16295	16523	16515	16485	16320	16520	16470	16397	16411	16338	16255	16294	16354	16371	16333	16513	16275	16452	16717	16466	16395	16422	16300	16442	16510	16379	16343	16439	16391	16432	16540	16287	16215	16318	16546	16350	16420	16597	16258	16315	16394	16204	16369	16474	16360	16480	16238	16186	16376	16511	16407	16357	16591	16554	16442	16321	16449	16280	16498	16300	16310	16527	16406	16463	16378	16354	16329	16200	16311	16542	16560	16249	16674	16633	16421	16463	16440	16551	16246	16478	16506	16563	16457	16376	16421	16531	16448	16130	16353	16274	16452	16038	16389	16463	16553	16278	16225	16584	16282	16383	16456	16554	16466	16433	16547	16558	16530	16424	16440	16395	16279	16382	16338	16437	16348	16552	16299	16472	16404	16327	16431	16373	16266	16587	16429	16218	16422	16374	16423	16311	16393	16422	16237	16300	16140	16432	16482	16340	16600	16597	16493	16523	16417	16437	16290	16540	16387	16356	16370	16326	16653	16329	16616	16274	16365	16342	16427	16354	16449	16478	16410	16359	16445	16531	16501	16522	16405	16471	16636	16547	16511	16508	16428	16420	16499	16222	16567	16525	16152	16338	16461	16436	16259	16434	16291	16473	16442	16685	16489	16542	16447	16274	16502	16562	16523	16227	16457	16474	16544	16488	16440	16458	16530	16510	16387	16298	16335	16175	16649	16313	16573	16467	16428	16403	16303	16336	16521	16595	16557	16491	16420	16316	16510	16411	16250	16306	16618	16539	16533	16590	16470	16293	16390	16574	16410	16504	16527	16546	16343	16471	16353	16378	16506	16652	16571	16456	16497	16301	16498	16323	16355	16461	16512	16463	16459	16411	16619	16470	16585	16501	16291	16379	16374	16480	16513	16358	16317	16336	16422	16385	16260	16300	16456	16396	16420	16497	16373	16448	16207	16276	16493	16378	16353	16397	16265	16267	16324	16419	16441	16592	16418	16513	16450	16326	16264	16433	16456	16435	16403	16382	16352	16630	16250	16432	16459	16546	16509	16418	16399	16394	16377	16455	16511	16146	16413	16289	16336	16514	16445	16331	16523	16413	16254	16080	16491	16435	16571	16515	16564	16439	16570	16606	16515	16289	16309	16399	16358	16334	16273	16409	16570	16455	16452	16301	16383	16343	16539	16282	16452	16399	16402	16431	16500	16525	16500	16450	16588	16602	16566	16371	16467	16218	16370	16563	16423	16426	16486	16307	16326	16395	16491	16248	16293	16365	16310	16397	16170	16440	16371	16225	16531	16437	16553	16366	16590	16394	16178	16208	16360	16339	16339	16433	16498	16306	16443	16245	16496	16348	16137	16333	16353	16334	16374	16567	16707	16488	16296	16313	16468	16496	16420	16294	16261	16401	16497	16420	16297	16478	16328	16408	16577	16437	16431	16414	16291	16398	16375	16449	16492	16399	16323	16499	16528	16307	16308	16458	16390	16440	16497	16699	16362	16281	16388	16671	16400	16417	16388	16327	16452	16412	16474	16432	16452	16395	16434	16433	16406	16227	16241	16600	16563	16176	16249	16262	16404	16590	16546	16606	16529	16500	16528	16348	16438	16318	16471	16399	16592	16454	16348	16510	16619	16352	16271	16277	16332	16351	16450	16408	16322	16278	16374	16332	16654	16603	16433	16462	16295	16361	16558	16445	16349	16413	16600	16476	16444	16633	16368	16565	16275	16519	16523	16452	16329	16363	16312	16288	16404	16511	16197	16394	16424	16398	16409	16445	16482	16370	16430	16321	16486	16374	16417	16337	16361	16427	16609	16600	16498	16371	16403	16513	16423	16532	16459	16399	16290	16383	16374	16399	16331	16469	16296	16540	16298	16293	16325	16443	16475	16357	16355	16387	16580	16523	16286	16448	16326	16196	16370	16356	16408	16417	16289	16382	16336	16581	16603	16389	16198	16333	16452	16415	16380	16200	16318	16502	16479	16258	16435	16418	16446	16304	16403	16394	16480	16300	16336	16587	16458	16463	16487	16529	16594	16480	16363	16414	16368	16438	16472	16371	16453	16312	16310	16279	16373	16336	16474	16328	16401	16489	16372	16605	16523	16453	16597	16446	16414	16339	16468	16324	16432	16447	16408	16306	16280	16556	16298	16374	16415	16383	16543	16271	16431	16428	16339	16566	16714	16468	16410	16542	16598	16476	16407	16509	16265	16343	16436	16433	16545	16370	16371	16268	16322	16446	16729	16187	16431	16640	16457	16395	16436	16516	16377	16471	16550	16342	16389	16459	16279	16396	16432	16350	16479	16347	16428	16373	16082	16371	16505	16675	16529	16499	16209	16548	16530	16232	16481	16502	16420	16572	16298	16268	16554	16399	16313	16428	16266	16473	16191	16238	16350	16545	16516	16413	16512	16587	16321	16642	16269	16410	16382	16425	16578	16485	16461	16378	16363	16236	16442	16631	16364	16270	16316	16381	16492	16369	16348	16209	16489	16526	16409	16197	16327	16363	16420	16493	16459	16338	16498	16443	16729	16462	16415	16474	16448	16337	16578	16483	16535	16471	16268	16270	16472	16361	16482	16560	16222	16420	16392	16565	16415	16372	16387	16597	16480	16343	16388	16405	16129	16403	16425	16367	16486	16419	16265	16301	16656	16381	16457	16519	16392	16290	16371	16453	16302	16151	16400	16330	16420	16366	16252	16496	16283	16354	16323	16354	16371	16332	16486	16196	16393	16459	16410	16665	16193	16458	16355	16537	16392	16267	16453	16357	16540	16449	16483	16344	16515	16477	16429	16406	16404	16461	16529	16518	16441	16199	16373	16382	16245	16466	16422	16396	16413	16396	16503	16418	16376	16450	16439	16540	16532	16406	16414	16471
24401	32029	29660	23087	19583	17906	16741	15983	15494	15359	14876	14768	14516	14593	14414	14281	14193	14290	14198	14158	14396	14257	14306	13987	14179	14042	14301	14042	14170	14069	13962	14014	14007	14196	14047	14072	13992	14010	13982	14076	13902	14174	14104	14064	13995	14170	14148	14109	13986	14080	14040	14109	14047	14163	14156	14227	14210	14217	14054	13899	14070	14074	14092	14160	14239	13941	14096	14004	14138	14080	14148	13994	14008	14046	14101	14026	14083	14045	14159	14156	14054	14126	13938	14192	14205	14048	14055	14067	14165	14044	13960	14133	14044	13984	14118	14015	13985	14142	14057	13995	13928	14138	14246	14101	14225	14095	14077	13935	14150	13965	14158	14133	14168	13956	13894	13854	14068	13952	14246	14012	13968	14061	14205	14103	14034	14244	14137	14044	14028	14115	14323	14077	14181	13997	13950	14221	14152	14154	13833	14011	14005	14098	14086	14098	13912	14126	14110	14054	14134	13988	14170	14170	13949	14181	14024	14139	14076	14038	13993	14115	14065	14128	13984	14066	14113	14068	14201	13976	14008	13974	13991	14312	14057	14144	13925	13932	14007	14235	14109	13980	13996	14073	14124	14078	14167	14022	14039	14038	14106	14015	14008	14188	14106	14047	13975	14130	14117	14001	14025	14012	14113	14019	14100	14051	14036	14135	14126	13925	14139	14051	14159	14107	14110	14000	13972	14092	14112	14107	14107	14100	13977	14046	14015	14171	14081	14088	14144	13967	14101	13990	14107	14014	14029	13976	13976	14011	14004	14018	13906	14149	13996	13881	13935	13985	14033	14104	13992	14107	14203	14069	14114	14215	14081	13910	14071	14007	13992	14100	14026	14101	14162	13986	14098	13999	14179	14071	14034	13842	14018	13969	14010	14186	14049	14087	13938	13893	13854	14083	13996	14030	14144	14113	13967	13994	14128	14078	13924	14010	14087	14011	14069	13953	14095	14086	14157	14089	14138	14065	14048	14168	14010	13934	14031	13982	14058	14014	14048	13969	14001	14132	14047	13953	14092	14130	13921	13978	14097	14055	14122	14129	13995	14051	14004	13973	13941	14194	14123	14065	13995	14052	13987	13868	14194	13962	14098	13946	14067	14093	14130	14154	14093	14039	13977	14097	14253	14044	13970	13999	13932	14011	14062	14010	14011	14097	14036	13927	14017	14108	14071	14088	14149	14168	14179	14006	14059	13807	13997	14073	13965	14135	13963	14156	14022	13948	14126	14061	14047	14107	14096	14052	14024	14102	14096	14185	14066	13891	13967	13983	13989	13930	14116	13916	14107	14004	14101	14130	14082	14078	14174	14054	14057	13920	14010	14069	13952	14180	13912	14001	14051	14089	13972	14029	14132	14067	14028	14151	14057	13975	13912	14304	14165	14148	14111	13894	14019	14099	14138	14081	14018	13996	13893	14011	13898	14033	14029	14199	13870	14002	14035	14075	14105	13963	14021	14001	14097	14112	14081	14110	14143	14082	13991	14165	14096	14219	14159	14092	14183	13993	13983	13949	14122	14157	14097	14219	13978	14088	13997	14043	14033	14007	14017	14197	14237	14232	14018	14070	14156	13930	14170	14012	14059	14128	14033	13953	13975	13942	14203	14050	13997	13958	14059	14213	14129	14081	14022	14089	14085	14158	14007	14174	14088	14159	14177	14158	14048	14047	13925	14115	14001	14036	14119	14134	14058	14116	13932	14070	13990	14187	14021	14111	14059	13996	14070	14055	13998	13993	14086	14012	13943	14073	13903	13978	14058	14253	14208	14105	14009	13965	13793	14083	14195	13844	14012	14153	13971	14166	14171	14204	13996	14112	14114	14058	14215	13930	13985	13994	14075	14197	14175	14067	14111	13974	13937	13988	14173	14013	14227	14080	13969	13988	14152	14027	13970	14044	14193	14082	14047	14039	14048	14055	14135	13969	14127	14055	14057	13983	14074	14070	14041	14188	14089	14177	14032	14214	14024	14018	14102	13958	14069	14160	14028	14145	14045	14040	14027	14051	14165	14094	13920	14137	14045	14100	13968	14121	14032	13999	14045	13983	14088	14072	14089	13865	14067	14115	13909	14299	14126	14150	14018	14076	14014	13995	14133	13973	13909	13960	13895	14073	14053	14102	13963	14060	14032	14107	14180	14069	14154	14144	13973	13973	14104	13980	14081	14046	14183	14116	13980	14083	13936	14054	14095	13984	14053	13903	14130	13985	13990	14062	14022	14070	14172	14081	14157	13976	14171	14166	14112	13806	14211	14157	14161	14115	14120	14020	14068	13972	14118	14264	13767	13895	14094	14057	14086	13952	13970	13954	14046	14127	14029	14019	14032	14083	14024	14058	14056	14157	13953	14015	14051	14057	14111	14141	14062	13927	14280	13987	14094	14165	14110	14061	14163	13947	14068	14010	14025	13981	14015	13904	14033	13982	14030	14039	14147	14234	14075	14061	13962	13978	14084	14018	13977	14100	14046	13957	14154	14001	13951	14110	14114	14054	14000	14032	14047	14072	14236	14164	14160	13999	13984	13956	14081	14009	14049	13938	13894	13952	14031	14077	13868	13906	14085	14037	13970	14014	14168	14002	14124	13996	14072	13997	13948	14034	14147	14009	13988	14016	14119	14010	13931	13995	14195	13932	13842	14048	14033	14043	14298	14098	14024	14017	14013	13932	14164	14101	13907	13963	14143	13916	14146	13985	14076	14079	14122	13998	13978	14087	14031	14106	13975	14151	14214	14031	14172	13999	14030	14069	14084	14015	14037	14089	14281	14183	14014	14111	14146	14070	14012	14045	14024	13842	14230	14010	14039	13953	14116	13970	14017	14168	13996	13945	13994	13979	13938	13992	14176	14087	14074	14170	14096	14053	14061	14060	14017	14068	14094	14141	14067	13911	14054	14151	14077	14069	14054	14087	13991	14072	13999	13918	14134	14064	13866	14000	14007	14050	14089	14025	13942	13998	14135	14068	14105	14101	14219	14094	14136	14142	14063	13991	13857	13987	14196	14014	13938	14211	14098	13950	14065	14000	14172	13909	14089	14198	14144	14079	14088	14028	14153	14138	14120	14009	14050	14000	14026	14125	14064	13978	14132	14180	14126	14108	14004	14057	14020	14158	14011	14004	14032	13838	14090	14175	14089	13959	14129	14059	14223	14231	13993	14093	14122	14036	13986	14175	14162	13943	14269	14144	14114	14056	13991	14198	14027	14013	14076	13973	14082	14047	14135	13921	13982	14028	14081	14080	14050	14143	14076	14001	14094	14190	14055	14114	14170	14024	14108	14037	14143	14008	14095	13993	13936	13951	14260	14052	14088	13958	14092	13990	13909	13944	14056	14032	14052	14037	13974	14088	14066	13982	14075	14214	14014	14128	14071	14146	13982	14087	14198	14038	14169	13934	14147	14171	14158	14114	14029	13996	14068	14065	14025	14118	13983	14155	14019	14050	13878	13988	13964	13919	14066	14074	14053	13960	14125	14114	14232	14130	13903	14096	14072	14055	13988	14164	13887	14169	14120	14003	14091	14007	14121	14138	13962	13930	14049	14015	14179	14201	13831	14121	14065	14140	13964	13962	14210	14035	14060	14154	14083	14107	14220	14099	14021	14029	14083	14112	14121	14171	14013	14075	13919	14136	14066	14168	14011	14171	14130	14090	13990	13918	13978	14155	14171	14050	13966	14078	14112	14146	13984	13957	14155	14039	14069	14014	14153	14162	13994	14052	14123	13857	14130	14020	14035	13928	14064	13985	14058	14085	14079	14123	14101	14144	14257	14072	14043	13924	14027	14044	14140	13963	14263	14067	14169	14103	14143	14090	14093	14081	14084	13888	14214	14098	13807	14021	14000	14024	13961	13879	14043	14085	13932	14049	14078	14048	14087	14104	14086	14019	14011	14087	13885	14079	14035	14191	14110	14152	14003	14038	13833	14111	14023	14140	14114	14166	14194	14002	14153	14023	14037	14260	13913	14043	14129	14069	14234	13988	14127	14131	13983	14137	14065	14050	14172	14143	14025	13999	13945	14029	14085	14053	14040	14039	14084	14176	14175	14023	14102	13955	13977	13984	14080	14065	14015	14056	14182	14128	13983	14274	14147	14165	14028	14146	13948	14185	14022	13961	13970	14029	13981	14019	14103	14136	14009	14188	14096	14110	14005	14156	14069	14048	14026	14071	14217	14097	13982	14002	14106	13886	13969	14119	14098	14295	14021	14042	13946	13929	14129	14215	14193	13799	14070	14135	14213	14214	14004	14045	14157	14177	14056	14136	14059	14032	14187	14084	14167	13970	14062	14137	14101	13982	14117	14104	14121	14007	14079	14246	14028	13997	14181	14128	14040	14130	14183	14283	14035	14075	14179	14129	14215	13975	14048	14138	14115	14119	13839	14227	14012	14235	14006	14076	14123	13961	14045	14095	14160	14011	14037	14033	13882	14144	14022	14179	14007	14176	13935	13970	14163	13975	13965	14125	14054	14093	13961	13857	13956	13856	14056	14125	14033	14107	14049	14173	13842	14043	13994	14198	14056	14074	14152	13999	13952	14123	14072	14116	14066	14146	14119	13964	13999	13971	14116	14136	13751	14006	14166	14091	14007	14202	14079	13988	14067	13950	14272	14194	14074	13891	14112	13984	13968	14077	14218	14149	14013	13961	14101	14222	14193	14043	13917	14023	14170	14134	14158	13968	14060	14024	14032	14014	14076	14063	14001	14040	14096	14107	13949	13976	14113	13988	14008	14076	14006	13890	14072	14026	14172	14071	14180	14164	14118	14122	14041	13973	14291	14105	14077	14107	13932	14147	14072	14144	13993	14286	14080	14097	14098	13978	14126	14048	14156	13982	14089	13982	14090	14026	14024	14225	14160	14156	14016	14059	14119	14097	14014	14084	14021	13900	14041	14037	13967	13961	14151	14102	14110	14138	14051	14009	14002	14085	14108	14059	14008	14191	13919	14014	13960	14024	14103	13728	14256	13916	14036	13879	13942	14030	13997	14092	14153	14018	13955	13961	14123	14104	14110	14162	13976	14103	14178	13997	14039	14030	14141	14046	14057	14203	14007	13971	14144	13958	14008	14016	14232	14143	14281	14068	14058	14111	14138	14165	14106	14101	14126	14168	14003	14134	14179	14276	13972	13979	14021	14242
25213	21055	28021	25084	22952	22374	21122	18824	18099	17853	17727	17077	17228	16942	17015	17097	17020	16871	16967	16909	16608	16827	16782	16777	16879	16547	16625	16845	16901	16560	16669	16738	16692	16520	16849	16641	16730	16815	16568	16638	16568	16468	16562	16678	16539	16733	16728	16594	16682	16688	16568	16575	16715	16713	16732	16689	16604	16580	16681	16631	16456	16526	16755	16694	16809	16701	16705	16563	16448	16633	16775	16776	16684	16693	16533	16547	16687	16701	16558	16688	16722	16608	16382	16464	16489	16496	16439	16387	16563	16427	16578	16653	16612	16539	16552	16823	16610	16693	16473	16397	16634	16692	16569	16507	16505	16616	16553	16861	16316	16544	16557	16608	16434	16529	16736	16848	16652	16550	16730	16490	16518	16738	16536	16662	16484	16539	16728	16674	16689	16644	16584	16769	16800	16617	16562	16657	16626	16511	16609	16732	16503	16776	16570	16450	16511	16499	16506	16402	16580	16626	16579	16682	16643	16319	16578	16686	16777	16775	16523	16819	16828	16418	16466	16597	16513	16763	16659	16725	16429	16651	16523	16591	16688	16590	16517	16382	16646	16650	16485	16369	16486	16518	16641	16583	16525	16469	16417	16554	16724	16696	16816	16653	16593	16678	16477	16610	16775	16681	16453	16723	16525	16452	16603	16803	16679	16670	16562	16448	16601	16388	16631	16636	16610	16472	16737	16486	16314	16822	16648	16732	16596	16624	16654	16663	16686	16389	16473	16684	16878	16546	16780	16782	16685	16585	16696	16757	16508	16317	16557	16661	16675	16805	16570	16450	16575	16559	16671	16679	16613	16608	16702	16592	16661	16793	16719	16778	16678	16546	16623	16721	16754	16527	16511	16744	16510	16542	16557	16542	16602	16517	16632	16399	16427	16599	16459	16544	16503	16438	16472	16574	16528	16789	16533	16795	16454	16603	16597	16613	16661	16501	16709	16700	16739	16641	16621	16335	16601	16453	16513	16527	16532	16661	16469	16634	16641	16769	16555	16630	16690	16343	16577	16588	16717	16561	16412	16423	16699	16426	16450	16700	16622	16718	16564	16419	16759	16795	16584	16376	16511	16559	16678	16640	16657	16550	16589	16455	16471	16563	16647	16655	16574	16405	16450	16638	16581	16495	16649	16644	16675	16559	16531	16507	16691	16513	16626	16526	16597	16624	16634	16468	16334	16659	16494	16676	16576	16559	16684	16690	16615	16718	16559	16490	16691	16499	16462	16428	16515	16774	16492	16587	16596	16506	16502	16764	16472	16552	16563	16435	16612	16552	16627	16607	16635	16836	16706	16539	16408	16865	16704	16430	16703	16436	16534	16563	16684	16518	16354	16763	16671	16522	16565	16625	16677	16586	16590	16494	16682	16572	16619	16548	16700	16487	16701	16647	16561	16540	16428	16649	16481	16476	16788	16647	16383	16547	16726	16343	16662	16595	16449	16498	16695	16672	16438	16723	16695	16526	16760	16814	16738	16555	16550	16604	16816	16505	16622	16574	16515	16525	16650	16503	16512	16780	16538	16531	16617	16604	16529	16575	16577	16694	16652	16545	16465	16597	16761	16563	16602	16711	16479	16715	16615	16656	16404	16697	16607	16567	16454	16603	16656	16797	16705	16755	16644	16801	16589	16556	16630	16636	16727	16526	16510	16739	16428	16375	16476	16497	16623	16645	16637	16616	16596	16564	16791	16475	16465	16464	16523	16594	16536	16692	16678	16689	16628	16755	16594	16692	16491	16417	16681	16528	16614	16803	16630	16473	16762	16541	16678	16469	16890	16775	16570	16725	16583	16675	16552	16478	16543	16694	16786	16680	16514	16606	16469	16561	16517	16852	16691	16455	16577	16562	16478	16530	16518	16683	16699	16797	16546	16539	16598	16546	16491	16467	16655	16748	16457	16557	16565	16435	16497	16733	16743	16377	16505	16663	16653	16704	16764	16635	16612	16632	16479	16639	16624	16675	16766	16776	16687	16683	16609	16656	16567	16328	16675	16350	16447	16704	16533	16893	16888	16750	16805	16606	16742	16656	16361	16585	16503	16568	16411	16703	16564	16499	16514	16603	16705	16656	16431	16545	16634	16629	16619	16594	16740	16605	16578	16413	16525	16516	16471	16487	16716	16459	16670	16683	16758	16763	16441	16569	16626	16590	16696	16852	16374	16561	16564	16600	16497	16359	16529	16536	16707	16443	16635	16541	16614	16489	16590	16367	16722	16555	16641	16890	16660	16620	16627	16522	16647	16469	16463	16443	16561	16755	16756	16785	16689	16233	16655	16481	16665	16655	16465	16621	16564	16549	16657	16716	16703	16490	16506	16660	16718	16559	16628	16699	16589	16435	16567	16611	16758	16415	16551	16464	16533	16438	16416	16635	16599	16587	16491	16697	16654	16650	16792	16554	16281	16653	16851	16553	16720	16540	16843	16722	16432	16422	16437	16607	16476	16624	16470	16590	16672	16581	16652	16269	16574	16501	16638	16617	16432	16566	16586	16665	16629	16552	16534	16594	16746	16460	16740	16724	16671	16640	16589	16613	16541	16475	16714	16648	16539	16580	16725	16702	16518	16510	16701	16680	16643	16732	16526	16546	16541	16744	16531	16570	16662	16607	16594	16437	16649	16655	16572	16513	16479	16642	16643	16554	16594	16832	16653	16655	16498	16459	16506	16694	16401	16640	16573	16661	16506	16473	16618	16617	16678	16764	16649	16600	16671	16738	16657	16504	16706	16809	16707	16558	16645	16850	16538	16504	16553	16594	16553	16681	16690	16564	16513	16714	16663	16655	16828	16698	16499	16538	16657	16673	16598	16653	16535	16526	16558	16609	16789	16678	16561	16538	16394	16642	16683	16495	16629	16662	16647	16507	16515	16628	16702	16412	16744	16470	16503	16665	16498	16471	16515	16538	16494	16643	16596	16471	16381	16449	16831	16447	16766	16675	16632	16502	16514	16644	16511	16567	16712	16509	16553	16516	16506	16611	16491	16562	16514	16618	16590	16683	16585	16617	16650	16648	16766	16688	16873	16590	16607	16746	16351	16430	16417	16693	16541	16595	16583	16426	16578	16711	16722	16522	16700	16519	16579	16572	16589	16566	16447	16569	16718	16599	16474	16524	16523	16502	16541	16460	16610	16594	16401	16717	16706	16595	16817	16570	16456	16752	16564	16758	16606	16603	16489	16671	16482	16430	16624	16481	16631	16535	16737	16664	16472	16537	16513	16702	16676	16268	16431	16707	16665	16692	16506	16687	16796	16673	16462	16492	16644	16482	16613	16440	16546	16634	16796	16435	16423	16565	16487	16680	16866	16542	16506	16474	16615	16425	16507	16519	16366	16560	16652	16556	16672	16624	16441	16482	16704	16506	16572	16386	16536	16446	16642	16558	16513	16259	16560	16452	16493	16576	16657	16551	16743	16600	16696	16550	16755	16658	16314	16636	16646	16706	16395	16738	16691	16595	16692	16685	16490	16507	16514	16558	16701	16541	16579	16433	16576	16628	16688	16670	16714	16731	16454	16635	16577	16914	16750	16753	16718	16580	16613	16751	16685	16460	16507	16549	16522	16639	16567	16653	16594	16751	16471	16574	16600	16644	16605	16431	16415	16623	16573	16654	16648	16646	16435	16431	16573	16377	16676	16474	16702	16708	16483	16598	16537	16516	16664	16696	16481	16385	16504	16555	16705	16722	16685	16505	16676	16384	16431	16435	16490	16400	16637	16640	16646	16554	16568	16743	16787	16545	16552	16625	16698	16486	16699	16588	16544	16499	16649	16607	16515	16656	16537	16493	16663	16388	16539	16497	16659	16604	16576	16658	16644	16483	16617	16490	16684	16723	16482	16397	16605	16680	16656	16551	16625	16565	16518	16671	16810	16608	16744	16713	16621	16539	16556	16684	16555	16655	16595	16469	16553	16409	16587	16667	16444	16633	16622	16562	16519	16642	16691	16663	16765	16649	16640	16747	16658	16306	16658	16579	16847	16596	16662	16697	16512	16646	16851	16404	16495	16784	16577	16783	16593	16356	16593	16549	16442	16580	16631	16534	16577	16556	16495	16763	16689	16606	16490	16666	16693	16724	16801	16551	16592	16657	16426	16706	16692	16789	16729	16741	16512	16556	16652	16359	16590	16493	16694	16730	16564	16637	16421	16523	16523	16551	16447	16450	16625	16644	16433	16547	16430	16464	16633	16589	16702	16648	16735	16759	16690	16634	16607	16594	16651	16605	16562	16796	16650	16632	16627	16380	16597	16533	16767	16432	16653	16501	16406	16429	16647	16474	16609	16677	16496	16614	16545	16573	16538	16600	16651	16606	16838	16459	16480	16414	16520	16501	16608	16465	16548	16479	16483	16754	16462	16641	16766	16332	16593	16370	16368	16654	16780	16636	16746	16578	16499	16559	16715	16491	16513	16611	16429	16541	16668	16699	16696	16495	16638	16485	16451	16837	16513	16621	16567	16572	16590	16759	16460	16836	16404	16535	16651	16647	16468	16418	16482	16676	16668	16527	16569	16485	16621	16505	16621	16607	16755	16387	16383	16512	16584	16464	16614	16571	16599	16729	16908	16333	16579	16533	16713	16815	16502	16487	16421	16498	16714	16786	16831	16592	16629	16597	16778	16553	16453	16745	16870	16595	16660	16706	16751	16616	16547	16585	16724	16773	16682	16552	16733	16522	16621	16389	16470	16634	16606	16719	16672	16591	16563	16459	16374	16522	16799	16531	16580	16410	16658	16618	16804	16620	16622	16623	16614	16605	16528	16480	16942	16432	16669	16581	16533	16639	16699	16663	16437	16594	16592	16448	16435	16652	16558	16544	16545	16643	16469	16643	16547	16644	16741	16545	16638	16351	16396	16473	16706	16581	16686	16511	16823	16481	16378	16514	16699	16628	16660	16532	16569	16414	16621	16643	16480	16521	16666	16611	16655	16511	16732	16484	16622	16747	16617	16639	16753	16542	16576	16530	16579	16683	16845	16588	16681	16525	16581	16674	16806	16733	16435	16626	16829	16593	16655	16474	16779	16608	16668	16788	16511	16298	16712	16528	16323	16605	16663	16698	16655	16423	16666	16572	16642	16440	16706	16726	16493	16393	16841	16678	16508	16462	16693	16494	16347	16396	16415	16624	16667	16528
23902	38078	35620	28348	24038	20687	18680	17552	16904	16429	15878	15462	15105	15007	14726	14695	14684	14635	14518	14518	14391	14274	14278	14398	14394	14380	14462	14263	14336	14259	14326	14213	14154	14210	14146	14214	14379	14070	14218	14322	14260	14394	14282	14305	14230	14268	14388	14216	14229	14275	14262	14241	14190	13999	14194	14315	14121	14418	14163	14280	14242	14254	14194	14183	14121	14114	14223	14145	14259	14205	14211	14333	14063	14284	14188	14008	14348	14134	14162	14151	14189	14343	14406	14223	14162	14230	14148	14216	14009	14276	14273	14412	14225	14080	14197	14276	14309	14151	14326	14101	14195	14279	14361	14328	14183	14217	14312	14163	14093	14074	14312	14255	14128	14201	14129	14252	14157	14226	14330	14212	14189	14302	14166	14282	14079	14319	14038	14246	14145	14250	13973	14266	14038	14098	14138	14246	14347	14177	14104	14156	14135	14277	14105	14175	14212	14221	14143	14245	14263	14216	14413	14052	14217	14025	14219	14458	14167	14264	14294	14319	14415	14132	14317	14193	14214	14124	14171	14071	14272	14199	14215	14069	14216	14209	14134	14185	14216	14243	14385	14236	14262	14239	14244	13991	14183	14088	14181	14314	14313	14250	14310	14140	14162	14259	14149	14204	14173	14179	14258	14154	14365	14261	14306	14200	14284	14159	14182	14113	14164	14204	14111	14085	14297	14203	14044	14225	14190	14297	14189	14212	14199	14098	14060	14064	14120	14284	14254	14244	14299	14088	14168	14149	14213	14188	14270	14181	14220	14332	14232	14279	14290	14219	14256	14200	14087	14237	14008	14425	14131	14111	14137	14185	14118	14221	14309	14126	14305	14062	14259	14357	14134	14247	14270	14302	14109	14207	14069	14244	14183	14265	14174	14069	14229	14260	14142	14341	14116	14163	13933	14148	14274	14324	14254	14274	14340	14237	14292	14143	14183	14354	14236	14273	14093	14243	14131	14083	14200	14202	14229	14132	14141	14206	13961	14182	14193	14236	14294	14222	14274	14129	14349	14249	14231	14252	14055	14095	14320	14221	14175	14218	14085	14038	14172	14270	14053	14266	14258	14242	14173	14139	14184	14129	13971	14304	14187	14256	14267	14282	14100	14381	14238	14140	14238	14287	14075	14036	14205	14177	14245	14194	14015	14159	14207	14051	14206	14117	14177	14506	14054	14292	14275	14136	14095	14339	14317	14143	14242	14248	14243	14268	14181	14228	14214	14155	14293	14160	14268	14025	14421	14115	14183	14210	14275	14357	14260	14215	14098	14259	14054	14161	14235	14216	14230	14143	14136	14096	14066	14215	14210	14275	14154	14420	14195	14236	14130	14223	14230	14141	14294	14205	14085	14266	14335	14105	14071	14245	14165	14069	14114	14187	14172	14114	14153	14168	14255	14181	14153	14146	14202	14073	14125	14301	14174	14202	14091	14085	14216	14051	14211	14199	14309	14208	14224	14051	14207	14033	14072	14290	14138	14270	14115	14123	14271	14152	14282	14061	14212	14255	13973	14369	14221	14287	14101	14111	14272	14312	14224	14017	14153	14150	14242	14245	14056	14124	14329	14182	14087	14287	14268	14186	14227	14159	14017	14098	14126	14293	14064	14346	14243	14060	14150	14155	14178	14064	14212	14185	14163	14316	14065	14169	14320	14060	14173	14197	14434	14216	14160	14074	14193	14148	14187	14264	14056	14187	14281	14377	14120	14253	14223	13978	14051	14159	14328	14348	14268	14071	14255	14298	14298	14193	14123	14187	14021	14108	14245	14153	14177	14139	14199	14230	14320	14139	14254	14329	14288	14096	14185	14048	14230	14185	14272	14149	14179	14259	14141	14233	14234	14314	14169	14226	14037	14090	14279	14171	14246	14383	14167	14128	14348	14110	14289	14181	14324	14225	14278	14126	14259	14267	14150	14184	14379	14235	14254	14096	14071	14123	14183	14168	14188	14194	14316	14087	14115	14180	14159	14032	14168	14316	14117	14085	14052	14075	14360	14167	14285	14185	14225	14300	14448	14134	14101	14349	14176	14127	14140	14203	14049	14060	14225	14128	14312	14287	14200	14147	14157	14057	14099	14153	14243	14179	14166	14254	14054	14087	14146	14209	14042	14249	13982	14261	14194	14319	14018	14157	14104	14112	14179	14253	14161	14176	14339	14300	14254	14237	14268	14166	14224	14130	14328	14270	14177	14203	14345	14327	14154	14242	14181	14057	14185	14174	14149	14334	14194	14125	14228	14186	14197	14218	14056	14251	14200	14088	13998	13871	14261	14267	14161	14228	14272	14320	14077	14163	14233	14276	14272	14285	14106	14228	14218	14235	14413	14169	14254	14167	14131	14356	14146	14207	14132	14158	14223	14015	14284	14147	14088	14173	14211	14281	14243	14080	14086	14239	14169	14172	14149	14314	14234	14141	14193	14180	14198	14292	14083	14252	14076	14165	14051	14178	14263	14232	13978	14264	14236	14180	14286	14323	14136	14252	14226	14251	14133	14329	14065	14260	14195	14028	14383	14223	14115	14134	14182	14455	14204	14193	14367	14294	14154	14212	14191	14060	14216	14291	14244	14343	14117	14167	14196	14294	14239	14199	14165	14028	14029	14289	14244	14126	14142	14249	14147	14373	14304	14118	14135	14200	14180	14046	14072	14134	14238	14221	14238	14212	14073	14159	14363	14261	14071	14253	14158	14151	14299	14417	14269	14197	14261	14190	14240	14138	14316	13978	14374	14205	14123	14201	14256	14213	14186	14247	14097	14238	14219	14244	14446	14248	14110	14040	14309	14249	14200	14270	14070	14222	14148	14194	14199	14157	14182	14205	14282	14147	14343	14179	14396	14341	14189	14239	14043	14286	14055	14287	14275	14281	14320	14174	14160	14241	14161	14153	14285	14254	14090	14345	13991	14242	14191	14169	14271	14121	14417	14143	14144	14155	14113	14281	14245	14273	14110	14087	14203	14204	14197	14377	14043	14194	14163	14156	14083	14039	14237	14189	14217	14195	14437	14310	14392	14304	14141	14190	14274	14092	14312	14034	14208	14197	14312	14108	14192	14256	14121	14142	14286	14312	14318	14388	14219	14169	14062	14164	14135	14268	14036	14244	14148	14137	14115	14075	14288	14178	14305	14424	14248	14094	14182	14315	14155	14336	14254	14172	14096	14318	14223	14132	14287	14170	14256	14269	14134	13976	14261	14251	14279	14281	14291	14307	14170	14164	14126	14179	14254	14087	14292	14214	14346	14212	14269	14274	14283	14217	14088	14277	14257	14160	14190	14158	14138	14265	14257	14202	14267	14231	14224	14236	14314	14158	14234	14131	14219	14237	14414	14225	14233	14137	14195	14383	14207	14143	14078	14221	14265	14359	14161	14122	13986	14214	14103	14042	14290	14076	14085	14105	14106	14199	14285	14163	14119	14136	14115	14046	14153	14118	14087	14095	14179	14178	14025	14208	14229	14211	14103	14306	14179	14121	14183	14304	14207	14007	14177	14133	14259	14409	14254	14263	14178	14114	14290	14280	14178	14220	14134	14178	14209	14159	13938	14172	14159	14231	14057	14025	14114	14234	14227	14177	14025	14239	14047	14293	14194	14312	14126	14309	14219	14327	14262	14252	14229	14263	14238	14397	14212	14079	14129	14075	14386	14341	14221	14294	14095	14151	14135	14142	14213	14335	14071	14059	14152	14096	14239	14092	14357	14180	14147	14151	14304	14212	14397	14378	14061	14407	14149	14323	14232	14252	14360	14150	14358	14113	14117	14051	14159	14063	14290	14261	14253	14378	14044	14212	14023	14232	14065	14292	14074	14202	14175	14275	14225	14112	14108	14140	14279	14300	14201	14381	14166	14125	14121	14230	14205	14059	14265	14293	14184	14187	14201	14202	14161	14109	14205	14208	14120	14435	14367	14243	14151	14219	14126	14247	14063	14319	14287	14251	14049	14265	14038	14259	14149	14110	14210	14271	14143	14164	14335	14169	14117	14210	13860	14287	14185	14238	14250	14044	14118	14184	14180	14231	14219	14212	14290	14056	14297	14245	14330	14103	14281	14197	14255	14110	14034	14373	14087	14097	14227	14312	14258	14240	14156	14397	14307	14167	14081	14179	14216	14225	14129	14285	14213	14224	14228	14249	14195	14032	14165	14270	14326	14266	14106	14230	14224	14208	14216	14205	14302	14288	14354	14178	14151	14097	14085	14113	14316	14119	14342	14403	14170	14191	14307	14124	14191	14075	14205	14223	14211	14211	14145	14114	14334	14300	14227	14071	14260	14071	14172	14108	14250	14195	14182	14358	14317	14188	14062	14322	14043	14105	14235	14209	14327	13893	14305	14295	14260	14090	14226	14213	14239	14130	14208	14225	14174	14296	14039	14248	14188	14211	14275	14206	14149	14091	14141	14259	14297	14265	14281	14166	14238	14064	14304	14138	14275	14048	14219	14331	14020	14178	14164	14203	14070	13995	14099	14144	14240	14135	14162	14375	14100	14296	14086	14246	14124	14140	14195	14122	14161	14080	14088	14052	14372	14303	14026	14381	14237	14279	14148	14206	14322	14256	14143	14183	14389	14214	14262	14184	14133	14125	14250	14119	14203	14287	14149	14130	14311	14219	14007	14233	14272	14135	14251	14158	14113	14145	14225	14119	14293	14126	14082	14218	14256	14146	14131	14007	14158	14086	14452	14240	14152	14172	14161	14207	14278	14088	14177	14106	14246	14270	14237	14319	14250	14258	14099	14261	14247	14392	14350	14132	14261	14230	14160	14056	14184	14060	14020	14253	14039	14324	14283	14260	14227	14286	14307	14218	14156	14156	14348	14023	14229	14052	14136	14309	14157	14064	14227	14125	14180	14251	14286	14250	14156	14104	14098	14252	14180	14249	14286	14150	14235	14050	14211	14198	14275	14284	14149	14043	14316	14154	14283	14066	14195	14206	14107	14243	14197	14188	14198	14229	14001	14192	14220	14202	14169	14321	14141	14097	14169	14094	14098	14164	14366	14190	14267	14113	14120	14129	14117	14387	14274	14362	14168	14273	14118	14115	14156	14203	14077	14236	14233	14347	14211	14145	14301	14215	14416	14268	14195	14160	14139	14304	14231	14311	14108	14272	14175	14186	14284	14229	14303	14262	14173	14312
23697	21027	28483	23890	22224	24668	25313	20911	20018	19880	19503	19001	18833	18521	18333	18275	18092	18216	18094	18141	18246	18025	17963	18032	18087	17899	17925	18063	17911	18008	18004	17844	17762	17793	17854	17803	17772	17723	17722	17943	17725	17798	17820	17686	17813	17725	17755	17895	17893	17664	17788	17770	17615	17611	17899	18056	17758	17666	17782	17728	17867	17663	17832	17839	17765	17707	17815	17737	17798	17817	17803	17795	17822	17998	17730	17888	17662	17716	17772	17744	17802	17646	17729	17857	17945	17651	17692	17759	17921	17723	17714	17841	17495	17576	17718	17923	17939	17728	17693	17698	17843	17985	18085	17923	17713	17860	17822	17738	17783	17770	17767	17767	17724	17752	17698	17627	17559	17645	17811	17551	17609	17795	17760	17751	17956	17797	17640	17547	17756	17890	17573	17673	17756	17507	17667	17749	17812	17762	17757	18003	17545	17746	17811	17722	17749	17690	17694	17670	17714	17835	17718	17813	17758	17864	17907	17730	17765	17849	17625	17726	17790	17709	17725	17550	17717	17600	17780	17750	17924	17912	17437	17631	17724	17790	17645	17579	17872	17968	17713	17805	17705	17711	17614	17579	17798	17528	17866	17992	17685	17702	17844	17756	17742	17724	17665	17621	17681	17678	17704	17701	17710	17821	17513	17850	17907	17618	17622	17659	17613	17600	17811	17437	17789	17625	17625	17474	17790	17657	17621	17841	17636	17685	17584	17896	17741	17760	17792	17596	17741	17667	17525	17716	17960	17704	17763	17660	17711	17667	17717	17714	17578	17650	17613	17469	17720	17804	17669	17728	17689	17682	17783	17743	17605	17633	17675	17489	17802	17624	17724	17460	17708	17666	17608	17851	17753	17668	17611	17522	17664	17525	17692	17974	17693	17773	17636	17724	17787	17611	17686	17830	17591	17807	17868	17753	17892	17773	17686	17817	17636	17783	17840	17715	18018	17652	17620	17645	17781	17856	18096	17788	18004	17878	17766	17922	17825	17610	17866	17825	17667	17477	17785	17644	17549	17773	17556	17685	17795	17828	17754	17595	17782	17640	17807	17589	17657	17774	17567	17866	17628	17609	17726	17655	17677	17559	17633	17777	17643	17731	17666	17538	17786	17709	17766	17669	17721	17694	17719	17547	17813	17737	17733	18017	17826	17918	17822	17812	17593	17779	17607	17609	17639	17757	17825	17852	17628	17574	17653	17730	17563	17771	17644	17754	17613	17472	17774	17670	17603	17796	17475	17596	17838	17631	17847	17725	17763	17839	17634	17628	17621	17926	17685	17776	17658	17696	17759	17620	17883	17974	17724	17856	17572	17733	17814	17638	17614	17852	17757	17854	17814	17506	17685	17731	17706	17795	17745	17697	17725	17804	17759	17737	17587	17758	17715	17718	17540	17616	17547	17735	17853	17727	17773	17661	17611	17710	17586	17723	17754	17888	17712	17854	18022	17783	17826	17702	17700	17664	17806	17656	17685	17564	17896	17764	17784	17796	17784	17654	17630	17632	17572	17789	17902	17758	17706	17772	17774	17661	17752	17738	17685	17707	17801	17857	17726	17797	17572	17696	17764	17629	17747	17696	17901	17707	17681	17924	17712	17802	17729	17556	17723	17735	17891	17753	17827	17744	17757	17649	17943	17671	17766	17605	17783	17726	17630	17916	17825	17518	17872	17651	17541	17528	17575	17816	17686	17855	17674	17677	17794	17826	17761	17614	17917	17700	17739	17778	17772	17730	17749	17651	17645	17772	17691	17577	17731	17757	17788	17735	17693	17951	17581	17869	17666	17752	17589	17771	17712	17752	17947	17522	17741	17787	17749	17853	17821	17746	17780	17790	17738	17802	17812	17495	17608	17736	17667	17605	17662	17808	17813	17687	17567	17692	17777	17747	17842	17637	17733	17592	17757	17669	17779	17639	17635	17665	17799	17788	17756	17716	17697	17875	17702	17681	17938	17657	17739	17545	17577	17698	17659	17829	17774	17806	17699	17496	17671	17905	17777	17868	17680	17880	17667	17537	17757	17743	17742	17884	17948	17728	17816	17828	17892	17597	17814	17730	17670	17786	17760	17631	17556	17777	17626	17754	17778	17697	17900	17626	17752	17845	17863	17816	17775	17515	17467	17775	17907	17734	17919	17882	17708	17643	17665	17825	17704	17709	17591	17834	17716	17540	17734	17784	17808	17760	17734	17675	17890	17781	17987	17576	17628	17842	17848	17775	17839	17903	17787	17739	17537	17536	17638	17750	17799	17734	17728	17672	17765	17616	17755	17728	17780	17782	17714	17485	17867	17778	17722	17760	17809	17645	17728	17603	17786	17804	17887	17678	17749	17746	17685	17757	17762	17754	17652	17635	17612	17640	17762	17646	17831	17676	17676	17527	17620	17629	17509	17866	17770	17793	17817	17736	17604	17648	17661	17766	17683	17876	17851	17546	17512	17549	17672	17704	17735	17697	17852	17816	17719	17782	17846	17708	18016	17906	17852	17848	17869	17709	17811	17727	17845	17727	17870	17728	17820	17573	17790	17953	17616	17828	17807	17681	17749	17841	17974	17647	17833	17827	17795	17546	17619	17756	17858	17686	17826	17707	17840	17804	17834	17789	17759	17754	17884	17836	17618	17540	17748	17835	17641	17896	17874	17747	17737	17685	17769	17648	17701	17707	17813	17748	17667	17764	17818	17818	17875	17769	17647	17857	17591	17853	17818	17698	17657	17794	17976	17963	17701	17938	17813	17620	17765	17754	17715	17886	17752	17636	17656	17960	17826	17857	17773	17782	17738	17937	17709	17565	17704	17799	17774	17697	17858	17778	17650	17799	17744	17725	17651	17580	17595	17670	17774	17644	17717	17660	17635	17764	17693	17761	17807	17712	17820	17651	17711	17700	17647	17920	17790	17804	17591	17698	17757	18000	17576	17775	17757	17700	17655	17691	17682	17813	17837	17623	17759	17743	17597	17642	17919	17999	17662	17768	17732	17458	17761	17576	17793	17722	17578	17926	17550	17598	17784	17744	17786	17732	17631	17645	17428	17558	17892	17575	17485	17606	17510	17859	17753	17950	18034	17728	17715	17853	17746	17581	17495	17779	17514	17606	17773	17767	17699	17780	17718	17549	17930	17932	17721	17753	17833	17679	17771	17760	17694	17687	17646	17622	17768	17657	17598	17726	17866	17617	17771	17860	17637	17815	17739	17696	17522	17618	17828	18019	17851	17651	17571	17639	17584	17622	17769	17571	17724	17984	17648	17552	17742	17789	17660	17866	17616	17927	17965	17397	17873	17707	17721	17701	17456	17670	17641	17778	17496	17789	17717	17692	17736	17772	17676	17717	17896	17637	17894	17767	17648	17675	17728	17802	17714	17800	17822	17784	18005	17817	17828	17657	17753	17544	17563	17763	17715	17607	17790	17547	17784	17530	17788	17610	17707	17653	17554	17565	17550	17643	17775	17612	17690	17655	17801	17861	17680	17668	17579	17598	17623	17736	17774	17708	17572	17684	17710	17712	17705	17767	17695	17617	17774	17609	17451	17666	17733	17705	17791	17847	17813	17642	17919	17665	17755	17798	17893	17630	17641	17776	17885	17680	17808	17781	17755	17829	17778	17846	17791	17709	17741	17580	17663	17856	17720	17446	17736	17495	17857	17809	17324	17640	17713	17681	17598	17642	17699	17659	17748	17578	17647	17703	17760	17719	17640	17684	17612	17774	17745	17548	17858	17632	17593	17875	17873	17743	17729	17859	17398	17673	17534	17670	17731	17805	17772	17865	17756	17870	17796	17787	17804	17811	17910	17648	17588	17556	17657	17653	17799	17692	17741	17578	17776	17577	17841	17835	17613	17987	17715	17709	17536	17831	17738	17736	17748	17950	17641	17875	17675	17811	17763	17662	17534	17786	17665	17732	17681	17811	17801	17598	17596	17702	17659	17612	17828	17744	17808	17848	18004	17913	18012	17953	17761	17735	17523	17663	17632	17816	17607	17720	17757	17768	17697	17605	17616	17702	17788	17748	17829	17782	17785	17876	17901	17763	17743	17742	18059	17813	17922	17656	17480	17687	17724	17642	17766	17801	17724	17652	17865	17761	17920	17732	17918	17802	17785	17683	17649	17684	17629	17737	17659	17736	17820	17948	17668	17669	17603	17599	17935	17940	17824	17643	17676	17558	17554	17632	17894	17633	17652	17624	17488	17596	17613	17670	17671	17714	17578	17851	17778	17915	17773	17694	17717	17713	17646	17594	17734	17750	17523	17632	17690	17742	17676	17590	17788	17749	17864	17658	17682	17724	17800	17632	17622	17850	17700	17758	17603	17726	17907	17759	17670	17743	17665	17597	17701	17548	17854	17749	17847	17705	17632	17806	17803	17727	17855	17796	17616	17729	17722	17564	17741	17699	17544	17813	17477	17698	17842	17783	17496	17769	17840	17594	17758	17830	17744	17866	17803	17877	17912	17722	17757	17936	17888	17845	17862	17944	17822	17705	17638	17512	17695	17533	17821	17845	17822	17765	17796	17616	17730	17806	17810	17916	17711	17704	17826	17700	17602	17861	17416	17791	17765	17578	17780	17817	17670	17605	17769	17793	17720	17546	17711	17905	17717	17833	17726	17854	17757	17672	17651	17615	17811	17876	17722	17712	17838	17709	17553	17840	17618	17655	17823	17807	17712	18010	17793	17764	17865	17629	17905	17556	17630	17771	17656	17609	17539	17659	17890	17795	17820	17540	17511	17885	17741	17745	17778	17834	17847	17724	17813	17658	17756	17926	17762	17796	17532	17670	17784	17631	17689	17619	17762	17841	17732	17770	17599	17750	17778	17551	17664	17546	17665	17715	17640	17658	17681	17902	17913	17680	17856	17675	17766	17697	17742	17628	17613	17868	17790	17674	17607	17574	17708	17699	17981	17716	17933	17855	17966	17621	17683	17821	17648	17619	17446	17481	17851	17512	17564	17717	17775	17689	17732	17748	17703	17840	17751	17799	17623	17820	17570	17601	17750	17738	17837	17606	17556	17743	17737	17672	17645	17707	17638	17784	17582	17449	17734	17621	17768	17803	17795	17846	17807	17819	17698	17818	17574	17530	17588	17674	18007	17661	17830	17712	17788	17686	17652	17840	17602	17718	17931	17892	17736	17964
27107	44166	41009	33610	27826	23424	20826	19230	18309	17818	17157	16467	16245	15780	15767	15600	15421	15219	15286	15227	15163	15185	15010	15068	14983	15077	15096	14844	14978	14821	15104	14880	14937	14815	14731	14942	14876	14929	14915	15045	15064	14743	14964	14740	14900	14820	14716	14743	14766	14723	14994	14744	14797	14860	14864	14891	14899	14807	14747	14859	14859	14772	14878	14780	14918	14781	14738	14849	14781	14742	14780	14751	14791	14634	14809	14796	14767	14775	14893	14780	14855	14682	14853	14912	14779	14712	14756	14672	14719	14903	14838	14879	14931	14939	14862	14925	14952	14992	14706	14724	14764	14846	14957	14771	14889	14802	14968	14879	14871	14686	14853	14799	14682	14940	14642	14968	14847	14856	14683	14759	14728	14838	14694	14815	14821	14906	14793	14923	14745	14859	14911	14860	14894	14797	14854	14928	14900	14819	14778	14656	15025	14805	14709	14839	14720	14739	14907	14898	14838	14773	14682	14896	14853	14728	14841	14852	14830	15003	14676	14787	14829	14904	14626	14800	14770	14842	14825	14972	14637	14727	14922	14989	14838	14831	14771	14785	14715	14722	14795	14730	14933	14734	14876	14858	14761	14817	14903	15026	14727	14747	14970	14730	14905	14748	14649	14751	14889	14855	15118	14817	14628	15018	14847	14664	15030	14670	14844	14626	14912	14816	14876	15030	14641	14713	14767	14839	14680	14708	14856	14581	14786	14846	14776	14773	14729	14682	14718	14878	14762	14844	14888	14838	14733	14823	14818	14841	14805	14958	14692	14630	14760	14729	14866	14738	14768	14973	14762	14666	14786	14842	15006	14927	14753	14825	14732	14847	14771	14863	14917	14745	14754	14880	14632	14850	14948	14753	14803	14794	14713	14606	14862	14880	14843	14799	14831	14830	14788	14657	14879	14852	14859	14802	14826	14829	14823	14849	14735	14769	14918	14655	14841	14779	14759	14952	14941	14768	14733	14969	14799	14766	14723	14931	14954	14730	14766	14744	14764	14786	14968	14722	14960	14759	14833	14839	14909	14672	14902	14635	14831	15049	14779	14655	14744	14847	14973	14739	15033	14786	14680	14984	14811	14683	14834	14735	14935	14751	14901	14733	14771	14883	14843	14783	14857	14919	14880	14704	14890	14777	14776	14821	14666	14947	14987	14835	14893	14700	14689	14928	14828	14794	14693	14635	14737	14902	14755	14753	14875	14823	14824	14684	14834	14773	14812	14838	14652	14716	14806	14787	14889	14987	14989	14735	14776	14870	14776	14892	14848	14738	14688	14624	14889	14824	14720	14865	14790	14819	14881	14791	14913	14622	14911	14891	14603	14849	14781	14922	14809	14859	14697	14966	14685	14822	14868	14948	14942	14787	14760	14752	14883	14862	14905	14773	14709	14738	14977	14805	14763	14852	14640	14868	14913	14940	14834	14827	14917	14706	14775	14724	14853	14678	14769	14756	14738	14744	14871	14848	14694	14905	14773	14696	14798	14706	14844	14697	14646	14851	14765	14765	14790	14728	14996	14823	14679	14774	14884	14724	14762	14714	14945	14763	14859	14552	14884	14830	14463	14641	14867	14875	14809	14881	14821	14802	14902	14997	14677	14809	14892	14807	14891	14587	14823	14752	14736	14874	14966	14574	15064	14738	14814	14725	14772	14882	14882	14874	14754	14898	14898	14781	14985	14813	14855	14954	14743	14824	14741	14951	14727	14722	14794	14834	14750	14960	14837	14896	14845	14716	14765	14652	14826	14749	14713	14764	14806	14730	14775	14861	14708	14682	14787	14795	14935	14925	14776	14804	14746	14658	15086	14827	14767	14815	14661	14789	14943	14818	14750	14793	14886	14783	14765	14785	14808	14708	14847	14754	14798	14848	14822	14704	14738	14807	14547	14904	14580	14905	14833	14969	14926	14823	14767	14788	14783	14749	14878	14763	14881	14930	14776	14738	14846	14622	14557	14584	14814	14993	14903	14740	14837	14766	14827	14854	14705	14769	14850	14718	14834	14816	14737	14685	14943	14827	14804	14680	14864	14639	14690	14699	14906	14855	14943	14871	14760	14836	14871	14855	14677	14932	14706	14772	14753	14643	14885	14793	14741	14738	14779	14908	14566	14706	14839	14874	14746	14676	14753	14713	14691	14713	14800	14679	14918	14698	14626	14817	14970	14649	14773	14843	14862	14747	14859	14807	14733	14883	14716	14875	14813	14849	14765	14794	14750	14840	14874	14879	14804	14753	14817	14984	14671	14842	14747	14649	14859	14695	14668	14737	14841	14811	14978	14745	14537	14660	14819	14871	14822	14705	14682	14614	14833	14667	14893	14709	14798	14818	14873	14785	14891	14681	14759	14831	14741	14911	14806	14834	14844	14759	14949	14705	14822	14797	14649	14664	14861	14637	14729	14684	14754	14822	14874	14843	14841	14642	15041	14780	14848	14628	14920	14651	14875	14758	14802	14730	14863	14737	14920	14816	14775	14787	14963	14615	14781	15032	14684	14684	14762	14757	14887	14773	14791	14736	14630	14759	14864	14751	15072	14743	14775	14785	14908	14798	14920	14653	14750	14751	14828	14831	14891	14652	14896	14925	14932	14873	14966	14794	14820	15001	14804	14832	14624	14906	14883	14954	14764	14674	14872	14772	14900	14716	14720	14950	14826	15000	14945	14935	14776	14634	14697	14655	14822	14912	14881	14668	14719	14814	14621	14738	14800	14784	14792	15036	14737	14728	14779	14859	14745	14938	14733	14857	14708	14699	14809	14719	14801	14766	14800	14821	14831	14804	14802	14745	14807	14790	14796	14759	14698	14762	14694	14811	14830	14780	14847	14690	14716	14941	14778	14901	14757	14823	14778	14838	14951	14736	14673	14731	14504	14826	14740	14894	14736	14672	14846	14911	14985	14612	15023	14746	14711	14887	14754	14842	14757	14885	14715	14983	14783	14893	14824	14808	14715	14679	14818	14819	14776	14697	14898	14718	15045	14754	14658	14776	14738	14748	14913	14830	14867	14804	14670	14802	14684	14888	14955	14861	14738	14787	14838	14868	14887	15008	14867	14804	14900	14898	14864	14723	14718	14962	14840	14656	14809	14687	14868	14628	14833	14635	14795	14738	14742	14696	14824	14830	14883	14921	14754	14638	15038	14781	14785	14793	14776	14730	14895	14861	14897	14881	14968	14819	14774	14928	14949	14800	14711	14866	14827	14859	14875	14799	14796	14790	14739	14778	14712	14806	14831	14918	14773	14763	14800	14776	14940	14677	14727	14773	14876	14846	14881	14835	14898	14841	14845	14709	14861	14778	14731	14845	14855	14889	14885	14988	14792	14805	14754	14656	14832	14764	14928	14754	14925	14708	14847	14722	14696	14573	14589	14782	14784	14881	14807	14746	14740	14806	14733	14794	14699	14799	14810	14904	14848	14756	14762	14770	14848	14776	14743	14693	14805	14702	14804	14666	14721	14851	14658	14721	14856	14905	14805	14888	14843	14719	14912	14796	14913	14762	14654	14820	14777	14720	14800	14746	14747	14777	14690	14889	15073	14794	14999	14898	14681	14938	14673	14567	14755	14958	14634	14726	14908	14832	14669	14667	14759	14807	14769	14738	14625	14911	14783	14916	15008	14863	14834	14892	14765	14784	14700	14869	14999	14789	14946	14790	14670	14700	14760	14872	14754	14926	14912	14661	14783	14811	14702	14638	14699	14575	14761	14954	14861	14802	14750	14634	14720	14641	14776	14591	14616	14827	14719	14734	14841	14942	14915	14775	14944	14907	14770	14834	14667	14948	14921	14936	14760	14692	14784	14774	14674	14915	14745	14746	14886	14554	14857	14746	14669	14736	14757	14712	14738	14745	14765	14689	14632	14745	14707	14807	14977	14700	14813	14752	14877	14808	14972	14785	14786	14746	14566	14855	14870	14967	14784	14787	14713	14907	14873	14938	14581	14819	14890	14794	14877	14825	14840	14787	14733	14756	14770	14752	14861	14641	14919	14724	14806	14621	14928	14845	14778	14894	14775	14880	14622	15039	14763	14718	14797	14837	14871	14740	14616	14871	14967	14784	14831	14878	14806	14904	14813	14918	14815	14783	14596	14638	14794	14852	14953	14837	14722	14863	15005	14882	14844	14776	14852	14926	14862	14744	14923	14854	14861	14730	14813	14820	14924	14728	14944	14892	14867	14804	14804	14887	14837	14952	14890	14715	14737	14806	14757	14823	14971	14872	14792	14826	14923	14623	14920	14772	14777	14725	14817	14718	14773	14891	14932	14799	14896	14839	14752	14854	14876	14863	14926	14768	14973	14680	14903	14805	14839	14854	14814	14701	14791	14842	14791	14894	14803	15048	14856	14707	14909	14935	14827	14908	14717	14921	14853	14772	14701	14980	14902	14602	14790	14790	14721	14748	14844	14950	14761	14866	14975	14642	14858	14846	14981	14628	14969	14776	14971	14638	14772	14872	14910	14841	14741	14807	14847	14906	14865	14794	14959	14826	14954	14775	14683	14692	14693	14852	14953	14874	14756	14668	14896	14659	14937	14886	14811	14802	14835	14824	14851	14737	14823	14811	14876	14984	14557	14721	14871	14817	14859	14726	14884	14841	14709	14830	14998	14699	14766	14876	14788	14815	14939	14784	14691	14691	14922	14947	14841	14848	14670	14801	14679	14933	14768	14669	14708	14760	14991	14792	14864	14817	14777	14760	14853	14866	14786	14602	14658	14780	14741	14918	14814	14752	14732	14820	14690	14750	14760	14982	14717	14790	14805	14971	14790	14906	14721	14727	14943	14824	14729	14884	14585	14652	14782	14780	14996	14841	14612	14807	14793	14734	14676	14849	14740	15034	14851	14741	14809	14933	14891	14907	14746	14756	14910	14895	14920	14534	14894	14702	14845	14812	14826	14962	14948	14843	14751	14798	14882	14639	14685	14827	14982	14738	14871	14881	14879	14781	14753	14764	14839	14847	14755	14761	14803	14888	14842	14860	14804	14907	14660	14705	14861	14909	14791	14955	14661	14920	14934	14820	14783	14789	14726	14700	14814	14721	14919	15078	14789	14716	14717	14722	14752	14832	14841	14887	14798	14629	14879	14720	14803	14855	14905	14966	14951	14688	14751	14852	14778	14672	14710	14798	14767	14912
30888	26972	29039	24738	20335	18960	18263	17738	17309	17225	16904	16905	16758	16859	16611	16723	16554	16651	16633	16714	16452	16623	16735	16881	16600	16476	16648	16659	16561	16486	16572	16768	16481	16554	16372	16498	16607	16492	16726	16386	16543	16523	16726	16494	16515	16426	16387	16493	16655	16496	16559	16431	16571	16653	16362	16443	16592	16428	16492	16464	16565	16459	16482	16215	16747	16636	16594	16282	16512	16560	16622	16404	16681	16630	16503	16569	16489	16278	16460	16587	16515	16473	16626	16425	16552	16561	16535	16508	16549	16297	16513	16554	16402	16473	16429	16699	16515	16442	16541	16501	16635	16399	16457	16630	16510	16315	16506	16627	16458	16648	16428	16740	16610	16424	16302	16438	16547	16421	16457	16453	16634	16454	16457	16473	16642	16476	16306	16483	16482	16463	16471	16329	16388	16606	16460	16431	16589	16494	16503	16428	16636	16764	16668	16566	16622	16663	16545	16652	16398	16618	16440	16641	16571	16544	16442	16449	16654	16485	16509	16495	16458	16443	16622	16502	16433	16571	16417	16436	16491	16457	16509	16459	16453	16564	16403	16550	16444	16547	16468	16665	16520	16640	16550	16335	16798	16497	16567	16327	16316	16319	16495	16459	16431	16575	16415	16489	16425	16649	16468	16666	16416	16592	16536	16508	16523	16550	16495	16324	16653	16436	16403	16567	16559	16382	16537	16350	16529	16493	16482	16612	16273	16500	16501	16455	16580	16502	16478	16555	16527	16612	16631	16511	16623	16503	16579	16509	16575	16517	16579	16537	16523	16489	16623	16397	16437	16542	16463	16538	16464	16481	16600	16586	16486	16709	16467	16521	16520	16488	16517	16555	16417	16355	16543	16572	16542	16447	16603	16438	16534	16515	16542	16517	16467	16355	16524	16616	16404	16541	16577	16356	16512	16388	16449	16672	16467	16704	16514	16522	16551	16447	16380	16592	16337	16562	16623	16456	16470	16523	16685	16564	16437	16590	16522	16562	16363	16696	16730	16449	16538	16477	16395	16531	16486	16604	16804	16634	16596	16672	16541	16536	16458	16787	16540	16432	16579	16335	16404	16372	16535	16453	16315	16362	16118	16344	16570	16385	16624	16499	16510	16224	16467	16423	16586	16377	16332	16243	16557	16470	16380	16616	16633	16364	16554	16537	16530	16499	16624	16647	16627	16479	16497	16550	16680	16712	16649	16424	16571	16372	16689	16478	16576	16323	16550	16359	16621	16418	16511	16503	16510	16403	16654	16257	16539	16795	16476	16513	16463	16711	16735	16534	16627	16710	16398	16556	16722	16604	16655	16673	16619	16696	16420	16627	16599	16642	16659	16553	16608	16322	16366	16568	16410	16617	16491	16406	16399	16554	16404	16534	16614	16546	16289	16588	16660	16478	16586	16509	16451	16609	16641	16503	16532	16550	16488	16472	16557	16554	16645	16666	16553	16422	16376	16570	16475	16500	16305	16598	16500	16596	16550	16504	16384	16493	16433	16571	16498	16489	16664	16602	16499	16570	16622	16419	16422	16417	16614	16581	16510	16441	16475	16510	16505	16364	16513	16353	16557	16537	16243	16433	16615	16805	16301	16509	16432	16486	16333	16579	16561	16411	16549	16335	16594	16464	16652	16387	16496	16308	16667	16271	16676	16556	16435	16341	16445	16660	16573	16698	16528	16568	16571	16472	16551	16505	16468	16656	16362	16361	16578	16388	16616	16513	16543	16776	16677	16650	16617	16584	16565	16538	16614	16496	16541	16429	16401	16382	16493	16484	16480	16563	16565	16527	16547	16686	16652	16546	16550	16564	16335	16487	16503	16457	16601	16604	16644	16526	16506	16349	16390	16466	16350	16492	16455	16426	16490	16525	16519	16575	16406	16527	16567	16331	16600	16379	16487	16501	16388	16472	16570	16521	16442	16396	16356	16727	16588	16565	16489	16666	16553	16624	16382	16553	16465	16505	16624	16455	16330	16512	16442	16392	16628	16629	16607	16643	16544	16318	16601	16400	16410	16442	16489	16637	16410	16651	16847	16677	16534	16411	16424	16436	16350	16589	16688	16463	16343	16463	16519	16480	16643	16576	16457	16338	16380	16586	16460	16426	16562	16653	16465	16517	16422	16534	16540	16445	16429	16476	16495	16588	16379	16623	16703	16618	16200	16503	16615	16471	16338	16601	16475	16443	16563	16456	16264	16451	16498	16528	16628	16317	16593	16633	16413	16374	16578	16584	16604	16449	16372	16495	16390	16543	16850	16575	16315	16616	16305	16527	16471	16504	16560	16502	16496	16507	16448	16626	16465	16346	16628	16497	16599	16460	16426	16419	16645	16439	16471	16698	16584	16643	16519	16308	16568	16629	16560	16738	16442	16456	16467	16578	16505	16449	16395	16591	16498	16431	16384	16567	16588	16545	16431	16433	16345	16407	16521	16500	16424	16386	16489	16463	16328	16627	16446	16381	16494	16238	16588	16367	16413	16519	16658	16209	16474	16366	16642	16389	16747	16483	16571	16389	16622	16449	16611	16525	16478	16555	16337	16601	16423	16359	16643	16742	16754	16583	16481	16393	16594	16413	16676	16507	16634	16367	16489	16663	16566	16542	16573	16347	16513	16614	16380	16583	16563	16624	16294	16419	16407	16628	16640	16441	16608	16504	16559	16388	16472	16527	16737	16529	16601	16417	16677	16421	16625	16459	16597	16456	16558	16538	16664	16552	16478	16744	16545	16489	16660	16606	16453	16537	16356	16423	16370	16560	16724	16683	16625	16212	16376	16377	16913	16379	16377	16355	16578	16425	16437	16430	16447	16532	16485	16394	16413	16452	16552	16617	16608	16466	16518	16505	16705	16411	16598	16410	16322	16313	16399	16498	16678	16589	16517	16435	16686	16665	16550	16626	16506	16233	16347	16503	16414	16544	16648	16336	16475	16640	16553	16519	16505	16437	16560	16466	16445	16606	16408	16337	16509	16574	16524	16260	16543	16630	16466	16515	16419	16503	16389	16414	16582	16573	16506	16481	16573	16325	16737	16564	16590	16501	16654	16664	16632	16439	16433	16438	16593	16579	16428	16343	16424	16499	16707	16566	16465	16633	16387	16661	16430	16541	16406	16359	16425	16457	16398	16654	16665	16571	16586	16357	16460	16471	16602	16440	16466	16567	16524	16784	16659	16520	16383	16592	16570	16495	16568	16607	16624	16719	16477	16492	16578	16642	16515	16538	16542	16468	16446	16450	16527	16605	16536	16443	16679	16638	16606	16507	16427	16473	16610	16380	16454	16560	16431	16517	16587	16486	16649	16419	16457	16506	16651	16562	16568	16533	16603	16609	16412	16569	16523	16554	16534	16607	16623	16609	16823	16484	16679	16541	16538	16502	16609	16427	16538	16528	16280	16503	16611	16522	16563	16526	16495	16607	16597	16485	16425	16601	16483	16585	16369	16426	16578	16565	16643	16357	16446	16563	16464	16660	16459	16415	16410	16423	16569	16486	16690	16533	16514	16569	16294	16289	16381	16747	16345	16500	16495	16396	16600	16428	16366	16575	16480	16555	16596	16605	16394	16453	16523	16650	16382	16530	16487	16565	16470	16548	16441	16325	16382	16525	16668	16633	16526	16461	16672	16794	16707	16588	16443	16474	16500	16585	16502	16440	16657	16490	16511	16574	16536	16602	16669	16460	16425	16607	16494	16570	16579	16603	16663	16530	16412	16600	16703	16695	16542	16745	16555	16496	16299	16377	16438	16533	16558	16326	16431	16415	16518	16429	16497	16499	16493	16503	16568	16416	16585	16392	16553	16768	16628	16539	16704	16433	16601	16608	16550	16533	16379	16350	16402	16431	16564	16583	16538	16510	16631	16651	16663	16536	16517	16620	16364	16462	16370	16698	16433	16597	16397	16441	16441	16376	16709	16501	16517	16630	16537	16678	16765	16405	16565	16425	16557	16702	16738	16593	16516	16536	16456	16451	16395	16434	16503	16479	16452	16433	16502	16578	16497	16575	16574	16444	16434	16756	16672	16728	16684	16440	16398	16426	16478	16364	16738	16402	16468	16705	16378	16600	16454	16620	16555	16404	16388	16250	16534	16470	16514	16576	16524	16413	16482	16739	16555	16398	16342	16640	16347	16512	16453	16531	16542	16556	16517	16435	16584	16529	16506	16471	16510	16560	16642	16430	16619	16468	16659	16556	16603	16492	16539	16713	16315	16571	16549	16503	16414	16230	16605	16536	16611	16340	16513	16307	16664	16462	16468	16453	16387	16627	16632	16560	16604	16586	16598	16475	16676	16434	16522	16556	16547	16586	16531	16599	16612	16515	16439	16345	16527	16672	16304	16548	16400	16419	16327	16449	16635	16597	16466	16554	16472	16418	16427	16486	16622	16612	16419	16509	16509	16546	16579	16563	16625	16549	16490	16504	16640	16589	16400	16444	16368	16551	16303	16644	16531	16482	16417	16543	16452	16429	16505	16491	16524	16661	16661	16678	16540	16472	16404	16602	16552	16430	16426	16523	16703	16540	16295	16554	16360	16467	16474	16528	16487	16527	16593	16714	16737	16445	16485	16494	16435	16499	16644	16309	16464	16459	16635	16587	16649	16426	16467	16517	16380	16404	16610	16492	16356	16380	16508	16581	16518	16550	16622	16455	16523	16617	16459	16459	16468	16795	16508	16687	16366	16598	16455	16704	16590	16482	16529	16640	16338	16564	16474	16653	16782	16350	16589	16276	16481	16392	16455	16437	16493	16287	16354	16536	16452	16571	16532	16491	16446	16297	16536	16483	16486	16407	16431	16643	16561	16616	16511	16516	16385	16312	16512	16597	16379	16575	16474	16512	16375	16406	16559	16492	16132	16400	16476	16619	16658	16446	16709	16628	16472	16370	16509	16495	16604	16428	16538	16509	16350	16466	16434	16451	16370	16648	16294	16535	16631	16470	16496	16735	16716	16382	16665	16521	16571	16383	16660	16637	16485	16240	16430	16520	16313	16460	16589	16425	16491	16429	16452	16396	16727	16373	16387	16507	16772	16444	16511	16342	16420	16332	16458	16506	16361	16615	16674	16511	16391	16406	16554	16597	16541	16479	16470	16505	16493	16543	16722	16583	16543	16627	16474	16535	16651	16604	16460	16425	16470	16607
26021	35813	32348	24513	20125	17803	16712	15865	15305	15256	14939	14834	14606	14341	14389	14248	14274	14345	14134	14241	14299	14227	14211	14257	14221	14132	14207	14104	14117	14049	14302	14187	14088	13924	14278	14147	14076	14194	14126	13967	14171	14211	14194	14104	14112	14035	13966	14236	14072	14083	14053	14077	14100	14244	14266	13926	14073	13998	14148	13996	14068	14163	14157	14008	14131	14098	14149	14085	14254	14196	13995	14065	14222	14128	13900	14205	14127	14129	14167	14143	14108	14197	14179	14236	14012	14057	14020	13968	14396	14144	14067	14111	14101	14139	14070	13970	14262	14042	14054	14090	14228	14080	14173	14222	13975	14157	14158	13988	13976	13935	14174	14038	13971	14285	14110	14097	13977	14023	14169	14029	14182	14108	14046	14111	14206	14153	14222	14162	13980	14201	14180	14068	14074	14157	14104	14056	14064	14079	14049	14219	14097	14073	14144	14224	14072	14103	14136	14034	14181	14112	14072	14091	14141	14062	14207	14182	14089	14020	14183	14042	14082	14204	14249	14035	14204	14007	14250	14046	14095	13984	14274	14185	14003	14196	14149	14174	14266	13992	14199	14070	14046	14059	14072	13999	14151	14187	13961	14218	14138	14111	14065	14126	14187	14111	14106	14084	13877	14132	14074	14056	14097	14035	14329	14255	14145	14141	14185	14163	14078	14008	14164	14218	13889	14046	14266	14071	14161	14246	14058	14172	14079	14133	14273	14025	14178	14150	14066	14196	14102	14207	14074	14113	14189	14084	14178	14008	14131	14123	13908	14141	14072	14053	14131	14116	14151	14111	14155	14146	14207	14146	14069	14115	14029	14224	14051	14072	14148	14010	14120	14075	14126	14002	14017	14033	14251	14136	14051	14131	14235	14043	14174	13984	14142	14058	14074	14031	14040	14106	13960	14163	14127	14056	14122	13883	14025	14106	14091	13850	13940	14178	14183	14097	14114	14179	14151	14050	14015	14024	14054	13956	14125	14050	14170	14019	14155	14104	14196	14082	14050	14099	13981	14133	14085	14261	13961	14009	14213	14228	14088	14162	14090	14023	14069	14061	14132	14051	14235	13985	14145	14126	14068	14116	13953	14199	14279	14094	14102	14146	14065	13975	14056	14043	14208	14132	14255	14248	14167	14121	13997	14043	14131	14066	14058	14227	14079	13913	13898	14044	13887	13956	14067	14021	14040	14085	14062	14068	14245	14009	14333	14028	13857	14162	14197	14120	14159	14148	14242	14051	14192	14128	14104	13958	14167	14033	13986	14210	13987	14046	14081	14109	14076	14097	14258	14263	14090	14134	14110	14013	14070	13923	14306	14119	14028	13934	14002	14173	13989	14086	14223	14195	14233	14197	14080	13878	14039	14092	14184	14055	14100	14179	14093	14025	14077	14196	14255	14075	14188	14094	14071	14025	14140	14149	13959	14244	14118	14069	14046	13936	14260	14167	14200	14130	14045	14286	14185	14268	13998	14048	14071	14094	14057	14247	14131	14059	14048	14126	14093	14111	14157	14061	14130	14130	14124	14087	13954	14132	13971	14043	14177	14056	13951	14146	14254	14219	14039	14069	14011	14066	14057	14160	14225	14221	14214	14086	14151	14123	14144	14326	14221	14081	14063	14120	14208	14213	14077	14114	14063	13976	14288	14172	14060	13992	14069	13893	13992	14082	14115	14057	14008	14068	14204	14243	13954	14012	14001	14159	14062	14279	14199	14133	14043	14138	14085	14113	14235	14149	14270	14053	13979	14100	14137	14143	14073	14032	13967	14082	14227	14061	14100	14080	14167	13977	14102	14138	14029	14078	14058	14207	14159	14129	13952	14198	14175	14077	14147	14039	14137	14297	14142	13959	13995	14107	14115	14026	14076	14223	14058	13956	14127	14141	14031	14185	14062	14186	14141	14014	14110	14117	14168	13890	14133	14099	14301	13993	13978	13964	14149	14039	14009	14154	14178	14081	14115	14236	14224	14131	13910	14019	14097	14105	13976	14046	14111	14225	14026	14178	14205	14102	14223	13992	14237	14128	13970	14083	14067	14093	14089	14113	14040	14115	14101	14025	14315	14172	14033	14080	14074	14142	14047	14282	13943	14065	14077	13952	13951	14159	14359	14117	14023	14149	14054	14230	14148	14060	14236	14132	14125	14181	14275	14043	14105	13974	14003	14029	13941	14079	14146	14025	13969	14176	14196	14042	14120	14181	14126	14186	14026	14184	14229	13917	14146	14260	14143	14162	14274	14112	14329	14116	14080	14056	14079	14116	14069	14139	14109	14001	14022	14278	14022	14061	13944	14047	14073	14096	13933	14049	14145	14112	14180	14223	14094	14048	14102	14074	14064	13882	13990	14207	14011	14252	14082	14139	14123	14074	14040	14223	14285	14124	14049	13980	14123	14193	14053	14092	14083	14219	14229	14086	14024	14100	14188	14223	14183	14111	13950	14041	14104	14140	14193	13973	14114	14199	14109	14196	14181	14135	14229	14140	14086	14161	14102	14007	14038	14233	13976	14050	14159	13977	14217	14146	14012	14050	14131	14213	13975	14039	14200	14035	14109	14251	14153	14038	14182	13909	14057	14027	14007	14167	14095	14255	14073	14100	14032	14013	14021	14256	13982	14074	14125	14058	14000	14127	13992	14053	14137	13972	14028	14263	14143	14097	14062	14089	14017	14035	14100	14163	14248	14202	14038	14073	14199	14005	14147	14061	14146	14070	14098	14153	14266	14090	14116	14183	14075	14155	14267	14186	14003	14153	14081	14054	14127	14039	14292	14121	14016	14046	14218	14124	14221	14059	14162	14125	14163	13998	14181	14082	14296	14095	14219	14192	14012	13892	14189	14092	14030	14165	14116	14071	14032	14139	14200	14230	14206	14160	14158	13937	14152	14155	14036	14042	14162	14133	14023	14046	13968	14070	14004	14065	14062	14100	14097	14012	14179	14207	14286	14133	14107	14194	14133	13969	14092	14029	14130	14056	14021	14206	14156	14170	14259	13901	14114	14073	14180	14125	14057	14024	14059	14117	13968	14045	14323	14070	14110	13969	14228	14151	14149	14162	14107	14093	13975	14149	14068	14120	14137	14025	14034	13855	14167	14158	14010	14260	14013	14044	13985	14041	14159	14214	14036	14124	14191	14082	14244	14085	14015	14172	14088	14222	14050	14230	14201	14058	14220	14045	14171	14016	14189	13879	14056	14095	14111	14006	14151	14089	14025	14218	14032	14025	14127	14035	14098	13949	14136	14082	14169	14033	14106	14028	13931	14095	14022	14001	13950	14095	14071	14082	14301	14264	14090	14113	14215	14109	14165	14004	14022	14072	14037	14148	13996	14069	14160	14255	14038	14118	14333	14256	14087	14036	14138	14100	14114	14114	13942	14099	14243	14156	14160	14164	14013	14045	14079	14086	14009	14097	14103	14012	14134	14145	14013	14235	14123	14303	14121	13957	14166	14105	14187	14059	14122	14067	14073	14194	14131	14140	13937	13980	14135	14017	13969	14193	14100	14115	14053	14046	14021	14044	14088	14067	14217	14102	14180	14237	14131	14125	13956	14211	14088	14059	14071	14157	14039	14155	14036	14129	14255	14151	14052	14052	14204	14221	14205	14177	14012	13971	14166	14040	13967	13944	14166	14084	14157	14038	14155	14066	14125	14176	14098	14154	14280	14114	14076	14157	14023	14140	14068	14105	14108	14271	14000	14015	14155	13915	14108	14072	14249	14036	14060	14193	14110	14011	14110	14105	14029	14061	14053	14157	14161	13885	14278	14346	14060	13971	14274	13986	14166	14212	13987	14204	14147	14255	14107	14171	14132	14146	14183	14218	14095	14216	13972	14009	14145	13947	14187	14048	14007	13945	14053	14247	14011	14193	14133	14220	14024	14073	13978	13993	14060	14132	14144	14097	13953	14064	14187	14099	14216	14088	14138	13990	14021	14030	14019	14251	14122	14072	14241	14127	14057	14064	14259	14217	14130	13972	14272	14039	14149	14022	14001	14167	14109	14089	13980	14109	13882	14076	14256	14152	14185	14067	13965	13987	13902	14258	14207	14112	14023	14250	14056	14094	14158	13990	13968	14037	14070	14200	14040	14210	14115	14077	13998	14181	13974	14039	14159	13901	14102	13893	14128	14107	14150	14126	14091	13903	14171	14004	14116	14136	14183	14013	14119	13968	13904	14219	14253	13997	14181	14125	14237	14190	14086	14034	14140	14092	14211	14207	14002	14162	13989	14077	14153	13963	14044	14119	14216	14104	13986	14068	14190	14211	14117	14052	14195	14141	14172	14133	14227	14112	14190	14060	14026	14235	13947	14086	14209	14100	14131	14078	14049	14088	14013	14212	14035	14204	14097	14156	14207	13977	14178	14061	14034	14106	14159	14145	14156	14133	14150	14141	14144	13930	14138	14061	14227	13974	14005	13948	14161	14151	14209	13967	14055	13963	14184	13847	14080	14094	14119	13973	13991	13988	14130	14164	13968	14150	14153	14265	14213	14120	14132	14140	14315	14024	14149	14121	14130	14105	14129	14129	14128	14133	13990	14121	14055	14108	14116	14102	14121	14088	14073	14043	14182	14102	14181	14029	13994	14077	14073	13999	14003	14220	13982	14164	14022	14129	14180	14013	14033	14094	14243	14078	13974	14171	14183	14093	13900	14214	14147	14098	14265	13874	14216	14208	14167	14114	14033	14284	14027	14066	14069	14223	13988	14016	14085	14000	14196	14294	14145	13993	14102	14098	14291	14180	14304	14153	14111	14272	13973	14159	14198	13976	13991	14188	14217	14200	13968	14280	13975	14166	14188	14189	14071	14145	14316	14114	14105	14270	14079	14074	13919	14058	14066	14155	14217	14113	14110	13940	14168	13965	14089	14131	14040	14182	14120	14031	14059	13960	14249	14231	14248	14055	14150	14193	14074	14063	14259	14196	14200	14192	14062	14165	13898	13985	14060	14109	13998	14190	14114	14167	14021	13967	14118	14342	13953	14142	13991	14125	14025	14062	14014	14168	14085	14143	13960	13989	14045	14024	14174	14202	14075	14185	14080	14071	13983	13994	14011	14155	14215	14098	14103	14153	13913	13960	14055	14193	14231	14118	14389	14132	13947	14116	14119	14233	14234	14054	14219	14096	14075	14236
25132	21041	28008	25112	22904	22084	20970	18842	18216	17856	17732	17410	17169	17262	17285	17056	17087	16922	16835	16740	16748	16858	16766	16875	16823	16749	16579	16580	16727	16795	16733	16700	16846	16795	16602	16888	16799	16777	16684	16658	16867	16805	16717	16660	16504	16573	16806	16869	16653	16729	16755	16745	16714	16691	16779	16640	16703	16750	16525	16732	16753	16793	16635	16700	16431	16698	16623	16517	16804	16527	16499	16595	16667	16654	16501	16613	16433	16722	16724	16723	16590	16679	16473	16650	16571	16513	16676	16821	16435	16912	16497	16652	16648	16509	16678	16495	16643	16466	16593	16656	16767	16742	16487	16807	16639	16659	16592	16657	16731	16688	16822	16573	16630	16615	16708	16629	16582	16561	16447	16641	16585	16592	16856	16670	16613	16533	16627	16718	16656	16619	16831	16628	16674	16423	16572	16488	16591	16654	16575	16711	16861	16672	16592	16600	16647	16579	16600	16857	16844	16524	16687	16701	16441	16626	16720	16931	16715	16605	16520	16522	16568	16793	16542	16580	16664	16669	16532	16468	16524	16637	16589	16639	16508	16675	16570	16739	16591	16559	16424	16668	16700	16787	16586	16451	16618	16746	16618	16576	16694	16700	16821	16678	16708	16648	16805	16548	16594	16578	16747	16484	16609	16608	16619	16595	16758	16464	16807	16689	16617	16750	16442	16692	16583	16794	16738	16782	16581	16757	16653	16750	16726	16664	16782	16611	16611	16654	16592	16897	16476	16376	16526	16596	16728	16572	16638	16775	16408	16613	16610	16632	16667	16614	16539	16798	16781	16597	16746	16642	16726	16867	16655	16659	16677	16558	16757	16656	16649	16512	16463	16677	16609	16703	16343	16748	16354	16567	16567	16761	16838	16642	16798	16731	16614	16714	16763	16738	16509	16712	16574	16700	16711	16671	16572	16694	16626	16694	16642	16596	16726	16743	16552	16779	16620	16505	16699	16510	16877	16461	16595	16565	16606	16677	16573	16765	16691	16577	16676	16599	16767	16637	16538	16507	16695	16732	16765	16631	16585	16595	16585	16558	16571	16528	16743	16666	16646	16488	16633	16639	16611	16470	16702	16765	16712	16671	16633	16708	16671	16814	16734	16623	16758	16821	16826	16671	16500	16542	16545	16754	16636	16551	16716	16735	16720	16641	16592	16391	16601	16597	16665	16610	16565	16590	16552	16588	16653	16692	16363	16686	16640	16694	16800	16739	16746	16658	16665	16691	16561	16555	16618	16762	16380	16463	16606	16517	16951	16694	16666	16550	16733	16656	16587	16630	16656	16866	16825	16583	16622	16519	16636	16564	16586	16634	16490	16585	16440	16602	16843	16494	16642	16808	16632	16664	16735	16478	16786	16659	16772	16777	16765	16569	16712	16484	16509	16641	16665	16636	16610	16636	16343	16560	16901	16659	16571	16585	16656	16749	16772	16537	16519	16855	16591	16511	16725	16663	16764	16572	16600	16815	16744	16677	16530	16660	16841	16799	16691	16771	16651	16541	16609	16897	16752	16642	16585	16418	16422	16459	16592	16576	16691	16806	16556	16667	16707	16537	16620	16652	16389	16570	16805	16773	16696	16604	16551	16573	16770	16558	16799	16707	16787	16435	16609	16676	16553	16502	16721	16758	16437	16685	16609	16674	16844	16698	16601	16724	16591	16510	16677	16823	16606	16753	16699	16519	16830	16439	16836	16529	16755	16699	16625	16605	16748	16760	16641	16664	16789	16638	16771	16670	16707	16542	16769	16671	16476	16652	16724	16495	16563	16791	16721	16608	16704	16634	16709	16628	16664	16561	16686	16639	16710	16534	16609	16794	16771	16535	16697	16664	16519	16722	16537	16483	16514	16550	16607	16672	16757	16675	16595	16559	16453	16761	16647	16582	16590	16639	16662	16676	16676	16752	16641	16707	16679	16580	16558	16819	16689	16565	16805	16780	16496	16618	16825	16455	16707	16432	16557	16723	16734	16701	16763	16621	16624	16668	16419	16413	16805	16344	16718	16644	16592	16606	16491	16699	16591	16541	16805	16494	16728	16708	16652	16781	16506	16724	16759	16539	16611	16384	16550	16731	16626	16581	16417	16628	16802	16648	16602	16622	16763	16416	16619	16546	16725	16844	16662	16646	16558	16709	16457	16542	16433	16568	16680	16655	16566	16623	16751	16572	16624	16446	16573	16604	16647	16641	16647	16620	16701	16394	16690	16827	16631	16758	16613	16515	16814	16710	16560	16625	16651	16852	16704	16638	16601	16573	16500	16644	16623	16585	16648	16675	16619	16754	16735	16740	16669	16829	16700	16411	16498	16636	16459	16550	16597	16659	16525	16527	16603	16563	16651	16710	16565	16564	16701	16794	16571	16694	16605	16531	16627	16736	16754	16826	16497	16520	16873	16608	16545	16600	16560	16667	16795	16743	16868	16554	16498	16486	16785	16686	16688	16674	16599	16644	16452	16582	16784	16472	16497	16571	16670	16672	16699	16655	16612	16519	16541	16484	16648	16773	16689	16716	16728	16684	16759	16580	16566	16714	16794	16539	16577	16641	16613	16702	16652	16593	16683	16529	16637	16542	16426	16525	16622	16783	16602	16625	16778	16641	16845	16616	16762	16689	16649	16569	16516	16518	16604	16678	16824	16592	16751	16761	16608	16732	16442	16759	16531	16709	16499	16605	16848	16551	16674	16550	16629	16486	16472	16856	16592	16445	16806	16818	16534	16678	16729	16703	16798	16841	16658	16787	16774	16693	16530	16453	16672	16770	16723	16577	16701	16528	16500	16544	16567	16739	16510	16636	16647	16641	16660	16624	16594	16538	16738	16668	16479	16498	16600	16518	16680	16660	16666	16503	16637	16862	16886	16445	16688	16721	16835	16467	16583	16672	16374	16666	16554	16543	16707	16905	16585	16532	16661	16545	16719	16797	16766	16714	16596	16538	16780	16584	16700	16536	16342	16653	16482	16639	16547	16611	16468	16793	16658	16685	16576	16694	16593	16908	16670	16688	16538	16543	16646	16481	16541	16727	16933	16718	16781	16586	16776	16547	16562	16596	16628	16600	16557	16703	16627	16590	16627	16553	16590	16648	16472	16390	16767	16504	16502	16610	16625	16586	16625	16547	16673	16706	16827	16657	16661	16414	16590	16597	16655	16590	16476	16569	16644	16771	16668	16513	16622	16682	16737	16850	16478	16735	16555	16736	16680	16697	16578	16678	16675	16803	16726	16707	16651	16460	16540	16735	16754	16694	16555	16583	16601	16736	16685	16374	16648	16601	16675	16633	16660	16574	16721	16696	16623	16554	16436	16817	16735	16649	16734	16775	16583	16762	16736	16646	16693	16659	16676	16812	16672	16690	16695	16659	16871	16781	16728	16682	16589	16404	16730	16619	16660	16583	16839	16772	16801	16809	16811	16687	16594	16748	16790	16480	16787	16566	16697	16628	16655	16448	16723	16531	16527	16544	16536	16376	16671	16613	16803	16741	16886	16575	16358	16499	16576	16579	16724	16765	16635	16620	16595	16770	16787	16605	16861	16624	16581	16567	16791	16692	16466	16644	16683	16565	16762	16525	16493	16630	16532	16669	16668	16728	16830	16666	16525	16697	16703	16666	16719	16858	16695	16591	16717	16667	16417	16522	16649	16535	16575	16545	16627	16666	16611	16551	16685	16572	16522	16637	16639	16570	16423	16491	16744	16803	16662	16645	16780	16543	16527	16777	16678	16722	16632	16683	16535	16512	16580	16467	16711	16515	16680	16433	16468	16694	16468	16841	16773	16682	16702	16741	16621	16452	16703	16670	16613	16654	16601	16666	16758	16750	16644	16768	16541	16751	16666	16755	16754	16506	16520	16552	16454	16615	16613	16717	16416	16658	16707	16764	16598	16580	16721	16755	16644	16717	16673	16705	16652	16739	16680	16786	16587	16723	16579	16404	16620	16659	16662	16510	16792	16570	16750	16705	16665	16587	16711	16590	16645	16730	16593	16543	16377	16594	16897	16517	16427	16450	16819	16865	16748	16778	16860	16903	16604	16654	16777	16651	16510	16611	16786	16731	16750	16591	16449	16855	16609	16503	16739	16632	16731	16559	16731	16661	16735	16520	16551	16342	16606	16636	16663	16566	16502	16612	16374	16816	16406	16761	16691	16697	16507	16659	16706	16571	16682	16480	16769	16658	16711	16671	16813	16643	16650	16891	16674	16444	16789	16525	16663	16559	16705	16716	16438	16531	16854	16529	16747	16772	16669	16563	16696	16692	16583	16642	16655	16737	16629	16688	16843	16851	16667	16646	16556	16728	16734	16473	16593	16848	16764	16611	16678	16678	16694	16590	16539	16651	16620	16586	16647	16603	16800	16824	16413	16703	16549	16507	16720	16700	16641	16728	16875	16762	16519	16792	16708	16456	16753	16568	16495	16622	16636	16764	16690	16843	16604	16810	16587	16632	16705	16621	16584	16579	16617	16512	16650	16338	16816	16689	16676	16543	16749	16657	16601	16629	16759	16653	16618	16672	16678	16649	16387	16626	16791	16541	16709	16611	16592	16739	16479	16580	16678	16705	16677	16644	16622	16738	16702	16483	16514	16528	16795	16521	16453	16553	16722	16780	16828	16642	16844	16545	16753	16530	16731	16608	16664	16805	16731	16572	16521	16670	16800	16649	16531	16841	16666	16800	16784	16583	16580	16868	16748	16569	16721	16716	16654	16622	16562	16652	16508	16607	16842	16438	16651	16674	16625	16702	16664	16748	16541	16768	16618	16523	16299	16523	16487	16430	16638	16607	16679	16830	16758	16668	16574	16735	16618	16631	16747	16657	16656	16447	16873	16687	16697	16760	16532	16771	16618	16570	16579	16694	16601	16551	16757	16650	16626	16595	16602	16647	16565	16604	16596	16538	16851	16327	16786	16557	16524	16572	16836	16498	16653	16750	16667	16936	16595	16681	16549	16596	16769	16671	16731	16624	16787	16573	16674	16583	16724	16611	16632	16671	16654	16777	16580	16627	16774	16477	16579	16802	16655	16562	16616	16532	16636	16825	16495	16550	16545	16612	16603	16797	16752	16579	16684	16640	16642	16644	16680	16743	16858	16659	16762	16337	16558	16622	16481	16564	16684	16608	16483	16841	16610	16543
25881	40527	36959	29103	23609	20354	18613	17307	16680	16242	15839	15283	15196	14878	15063	14685	14706	14544	14510	14501	14370	14492	14378	14392	14448	14162	14295	14275	14392	14305	14354	14259	14453	14312	14241	14211	14257	14227	14229	14367	14314	14375	14245	14235	14291	14194	14219	14363	14305	14386	14138	14163	14088	14330	14087	14317	14282	14292	14126	14369	14152	14185	14161	14402	14165	14225	14255	14289	14329	14254	14178	14338	14360	14227	14380	14225	14356	14277	14258	14283	14160	14106	14105	14308	14110	14225	14174	14141	14217	14342	14342	14230	14262	14266	14232	13989	14299	14118	14103	13988	14372	14169	14347	14256	14100	14150	14036	14165	14283	14195	14124	14322	14288	14170	14123	14377	14061	14408	14158	14268	14222	14352	14198	14230	14187	14254	14292	14320	14230	14221	14195	14272	14272	14234	14328	14201	14202	14326	14208	14148	14232	14172	14218	14046	14053	14261	14036	14287	14284	14188	14362	14263	14207	14418	14159	14253	14066	14058	14377	14166	14282	14289	14239	14392	14205	14277	14126	14221	14351	14141	14102	14361	14089	14202	14230	14174	14395	14192	14206	14134	14185	14164	14219	14276	14206	14266	14231	14284	14330	14125	14103	14192	14201	14302	14001	14334	14165	14392	14129	14309	14330	14202	14242	14186	14300	14303	14164	14178	14101	14164	14139	14088	14266	14379	14058	14293	14129	14375	14267	14162	14152	14239	14324	14208	14329	14380	14268	14324	14202	14183	14239	14330	14307	14093	14221	14119	14217	13973	14277	14233	14369	14033	14245	14257	14003	14281	14239	14228	14174	14223	14239	14375	14241	14176	14153	14191	14252	14285	14277	14132	13994	14060	14214	14230	14208	14308	14297	14233	14247	14074	14230	14247	14151	14363	14338	14336	14176	14142	14337	14403	14275	14374	14276	14329	14306	14241	14331	14107	14287	14239	14382	14081	14267	14218	14287	14212	14267	14204	14100	14234	14112	14196	14196	14275	14201	14213	14188	14223	14084	14177	14320	14225	14174	14315	14166	14203	14410	14285	14170	14150	14255	14171	14078	14286	14236	14074	14134	14114	14258	14326	14277	14165	14182	14046	14253	14190	14173	14189	14473	14146	14144	14241	14148	14061	14398	14193	14309	14129	14280	13971	14503	14176	14211	14299	14309	14324	14388	14165	14249	14130	14109	14131	14158	14142	14282	14127	14255	14198	14274	14258	14189	14282	14201	14296	14065	14341	14255	14110	14181	14198	14192	13986	14293	14262	14289	14113	14273	14305	14349	14081	14131	14131	14108	14222	14158	14220	14214	14232	14279	14216	14254	14330	14151	14227	14230	14266	14235	14208	14172	14113	14379	14048	14287	14218	14251	14362	14215	14224	14271	14267	14175	14239	14284	14102	14283	14249	14193	14266	14292	14143	14207	14106	14321	14231	14163	14223	14189	14086	13975	14241	14065	14143	14204	14346	14076	14177	14126	14248	14241	14305	14243	14380	14148	14235	14017	14132	14161	14279	14116	14225	14177	14228	14046	14219	14299	14089	14300	14127	14263	14100	14110	14330	14069	14161	14170	14180	14224	14335	14153	14311	14126	14217	14200	14121	14245	14237	14136	14228	14210	14249	14254	14202	14213	14323	14246	14157	14220	14338	14255	14281	14073	14173	14070	14230	14217	14122	14203	14369	14154	14306	14229	14202	14258	14192	14161	14205	14312	14246	14153	14267	14182	14307	14287	14248	14199	14275	14178	14299	14068	14203	14145	14380	14162	14351	14259	14303	14143	14267	14180	14279	14391	14165	14231	14258	14547	14068	14120	14111	14199	14104	14118	14213	14209	14305	14286	14182	14110	14273	14200	14333	14124	14285	14330	14136	14292	14202	14209	14229	14296	14203	14424	14088	14172	14177	14075	14129	14103	14213	14190	14179	14188	14129	14171	14044	14213	14166	14078	14220	14233	14320	14155	14344	14249	14329	14191	14339	14194	14253	14161	14137	14232	14175	14242	14117	14100	14268	14160	14268	14121	14210	14160	14137	14214	14284	14333	14084	14132	14293	14259	14350	14230	14191	14227	14157	14169	14229	14232	14215	14182	14371	14209	14186	14312	14104	14306	14220	14320	14191	14344	14146	14421	14111	14068	14409	14301	14255	14208	14081	14284	14078	14075	14149	14072	14212	14060	14036	14177	13950	14218	14191	14448	14254	14176	14297	14364	14170	14150	14247	14038	14228	14304	14154	14203	14284	14307	14196	14201	14188	14189	14244	14236	14126	14145	14122	14302	14094	14275	14207	14186	14261	14122	14190	14314	14112	14138	14214	14366	14267	14187	14217	14198	14162	14276	14245	14162	14287	14108	14199	14281	14287	14344	14179	14258	14263	14217	14262	14126	14215	14212	14020	14290	14134	14033	14166	14179	14153	14228	14334	14222	14186	14187	14128	14359	14184	14229	14180	14371	14162	14409	14272	14216	14202	14223	14241	14477	14206	14179	14218	14211	14242	14157	14096	14230	14256	14276	14277	14310	14171	14310	14237	14129	14208	14218	14379	14137	14068	14382	14220	14205	14209	14189	14378	14163	14394	14196	14300	14355	14213	14158	14231	14080	14274	14225	14070	14131	14422	14276	14162	14358	14301	14187	14211	14226	14152	14045	14283	14391	14185	14175	14042	14281	14284	14250	14335	14235	14272	14339	13994	14238	14265	14139	14151	14190	14151	13982	14235	14252	14230	14200	14234	14471	14387	14386	14200	14280	14139	14334	14284	14162	14285	14165	14314	14321	14283	14209	14179	14117	14302	14038	14124	14137	14220	14158	14247	14223	14319	14320	14107	14213	14233	14214	14119	14247	14281	14132	14128	14390	14184	14332	14211	14294	14192	14237	14122	14084	14240	14181	14376	14278	14068	14196	14324	14189	14187	14147	14171	14080	14074	14238	14278	14186	14171	14353	14127	14390	14215	14118	14251	14003	14284	14309	14306	14128	14168	14220	14200	14145	14291	14379	13991	14204	14251	14217	14155	14287	14166	14225	14100	14252	14094	14137	14152	14177	14237	14140	14171	14265	14300	14125	14259	14228	14321	14135	14272	14312	14102	14184	14143	14248	14044	14275	14182	14203	14010	14299	14263	14051	14327	14166	14128	14142	14221	14217	14255	14174	14234	14066	14390	14169	14153	14287	14212	14247	14200	14287	14354	14296	14017	14342	14258	14370	14219	14282	14227	14177	14225	14216	14184	14147	14253	14164	14107	14213	14224	14252	14054	14200	14263	14133	14254	14127	14223	14182	14160	14241	14068	14177	14111	14263	14106	14378	14120	14089	14144	14034	14345	14382	14210	14149	14193	14097	14409	14191	14275	14348	14240	14343	14238	14194	14249	14063	14327	14190	14230	14090	14219	14399	14419	14224	14254	14262	14239	14202	14224	14223	14110	14138	14294	14293	14155	14143	14309	14031	14205	14145	14361	14138	14251	14109	14350	14108	14182	14255	14087	14213	14273	14096	14134	14100	14268	14219	14052	14067	14317	14277	14136	14144	14207	14254	14150	14211	14411	14255	14135	14184	14192	14333	14117	14151	14225	14096	14219	14213	14396	14151	14051	14116	14049	14313	14402	14108	14161	14215	14167	14083	14146	14155	14216	14137	14149	14192	14245	14094	14113	14373	14237	14158	14168	14158	14109	14187	14193	14144	14193	14247	13958	14244	14189	14227	14180	14156	14261	14115	14273	14235	14204	14149	14078	14150	14299	14231	14144	14289	14265	14146	14400	14219	14188	14245	14079	14192	14288	14187	14363	14182	14164	14271	14189	14132	14213	14171	14321	14212	14421	14159	14269	14265	14196	14132	14228	14266	14392	14188	14171	14226	14236	14161	14263	14262	14219	14123	14302	14303	14187	14229	14101	14207	14147	14284	14274	14234	14182	14216	14298	14207	14259	14132	14067	14264	14118	14294	14290	14237	14216	14024	14333	14226	14191	14237	14290	14155	14234	14288	13969	14133	14077	14160	14225	14345	14018	14195	14213	14180	14208	14242	14116	14088	14007	14286	14223	14200	14197	14108	14158	14276	14111	14227	14218	14083	14261	14318	14285	14132	14254	14237	14041	14265	14256	14201	14243	14114	14357	14252	14053	14209	14167	14104	14242	14268	14186	14203	14234	14106	14260	14223	14236	14226	14273	14298	14135	14226	14324	14279	14428	14115	14432	14154	14247	14313	14120	14100	14340	14236	14195	14148	14301	14407	14221	14174	14302	14178	14231	14126	14205	14045	14100	14285	14260	14097	14269	14207	14258	14099	14326	14326	14330	14321	14309	14113	14339	14250	14202	14137	14192	14085	14284	14255	14141	14200	14296	14342	14074	14250	14208	14115	14277	14380	14266	14199	14121	14168	14296	14324	14337	14298	14300	14170	14177	14156	14229	14356	14204	14238	14101	14094	14300	14179	14288	14293	14405	14354	14223	14228	14359	14179	14174	14262	14205	14275	14186	14266	14275	14254	14127	14396	14480	14377	14238	14312	14085	14264	14252	14305	14099	14230	14214	14416	14219	14204	14285	14300	14238	14238	14108	14180	13958	14195	14109	14280	14191	14126	14245	14341	14190	14329	14106	14331	14116	14212	13954	14192	14178	14093	14156	14223	14254	14431	14206	14249	14081	14058	14084	14296	14285	14086	14313	14335	14275	14202	14154	14195	14201	14290	14115	14112	14102	14163	14110	14311	14160	14133	14188	14238	14285	14158	14283	14435	14253	14245	14179	14335	14348	14262	14227	14192	14147	14137	14272	14288	14053	13919	14229	14256	14314	14292	14150	14131	14259	14103	14188	14063	14241	14286	14251	14439	14225	14319	14188	14107	14156	14206	14320	14092	14106	14150	14129	14319	14140	14150	14189	14213	14235	14304	14347	14236	14351	14228	14328	14212	14313	14079	14227	14377	14133	14115	14107	14137	14178	14015	14075	14216	14310	14237	14244	14364	14404	14175	14173	14268	14280	14259	14188	14043	14280	14136	14268	14349	14148	14102	14188	14258	14283	14252	14120	14255	14223	14089	14199	14233	14271	14203	14119	14459	14179	14244	14331	14292	14256	14126	14104	14343	14287	14174	14335	14121	14036	14164	14158	14265	14301	14197	14097	14137	14133	14062	14231
23776	21046	28433	23932	22148	24700	25003	20864	19697	19433	19226	18873	18556	18481	18382	18336	18189	18120	18037	18159	18174	18074	18106	17840	17792	17855	17986	17903	17899	18058	17813	17794	17634	17695	17671	17738	17649	17857	17835	17914	17865	17671	17774	17956	17716	17741	17703	17718	17621	17730	17691	17762	17779	17714	17617	17620	17763	17563	17735	17817	17543	17725	17714	17928	17759	17703	17645	17866	17744	17588	17782	17838	17653	17912	17852	17612	17856	17610	17794	17934	17596	17891	17717	17808	17804	17629	17750	17714	17793	17600	17854	17442	17699	17627	17671	17772	17645	17705	17657	17784	17884	17588	17581	17718	17944	17690	17690	17717	17701	17715	17906	17657	17762	17782	17805	17813	17809	17878	17691	17438	17698	17791	17682	17864	17738	17643	17739	17675	17538	17738	17785	17683	17745	17764	17938	17770	17798	17478	17820	17616	17715	17537	17602	17613	17717	17740	17731	17687	17768	17864	17898	17510	17592	17491	17850	17749	17606	17742	17692	17455	17407	17612	17634	17728	17586	17753	17872	17568	17835	17533	17627	17682	17554	17660	17680	17602	17571	17612	17631	17670	17974	17895	17533	17964	17722	17757	17685	17697	17901	17816	17706	17733	17545	17926	17551	17791	17728	17701	17976	17592	17746	17562	17774	17471	17677	17758	17830	17675	17762	17504	17935	17762	17762	17432	17626	17674	17827	17670	17751	17590	17585	17556	17721	17660	17746	17741	17727	17598	17578	17736	17832	17546	17604	17696	17609	17492	17409	17762	17629	17832	17603	17706	17687	17512	17700	17609	17586	17790	17631	17754	17686	17713	17699	17889	17725	17761	17812	17610	17642	17570	17803	17472	17638	17610	17593	17597	17747	17616	17572	17616	17730	17697	17539	17572	17705	17670	17585	17756	17724	17672	17611	17707	17771	17635	17571	17600	17604	17720	17648	17744	17742	17851	17596	17689	17762	17583	17705	17712	17759	17729	17501	17575	17840	17822	17519	17652	17631	17818	17737	17736	17802	17688	17773	17634	17745	17752	17563	17593	17760	17764	17836	17805	17686	17871	17594	17624	17666	17742	17647	17620	17573	17707	17760	17908	17721	17628	17822	17609	17710	17662	17746	17660	17709	17656	17540	17639	17605	17804	17703	17893	17631	17543	17744	17818	17650	17619	17787	17448	17593	17624	17775	17702	17844	17712	17749	17720	17677	17752	17825	17734	17572	17666	17709	17704	17552	17679	17759	17691	17428	17811	17710	17743	17434	17797	17525	17788	17783	17719	17639	17637	17783	17730	17664	17634	17666	17627	17787	17800	17468	17776	17645	17888	17528	17593	17736	17806	17512	17568	17720	17723	17703	17553	17436	17464	17813	17698	17732	17691	17678	17621	17743	17795	17529	17749	17676	17782	17585	17668	17817	17687	17585	17925	17760	17778	17535	17380	17545	17709	17831	17581	17693	17918	17894	17862	17731	17624	17734	17755	17743	17834	17783	17604	17725	17837	17739	17734	17895	17759	17706	17762	17699	17699	17749	17670	17832	17754	17604	17570	17588	17599	17571	17622	17506	17586	17668	17693	17571	17689	17687	17738	17671	17712	17886	17686	17447	17640	17766	17713	17637	17775	17731	17837	17650	17909	17695	17658	17668	17617	17612	17635	17760	17869	17813	17657	17817	17761	17635	17767	17687	17877	17693	17597	17751	17633	17837	17613	17651	17684	17569	17745	17844	17673	17696	17764	17684	17541	17649	17704	17834	17760	17887	17623	17453	17622	17663	17795	17878	17864	17476	17544	17554	17884	17656	17852	17749	17932	17654	17656	17780	17636	17645	17541	17817	17708	17675	17685	17659	17697	17509	17615	17689	17446	17708	17560	17651	17610	17768	17679	17719	17648	17697	17747	17619	17893	17772	17619	17832	17816	17834	17643	17481	17600	17771	17849	17661	17544	17680	17645	17556	17727	17736	17583	17633	17915	17666	17652	17601	17591	17573	17693	17750	17811	17737	17610	17771	17926	17742	17789	17636	17603	17743	17669	17616	17593	17558	17563	17671	17602	17584	17684	17680	17583	17849	17535	17670	17801	17749	17703	17606	17682	17612	17544	17942	17547	17379	17722	17740	17798	17592	17551	17683	17471	17571	17568	17650	17731	17627	17631	17664	17576	17876	17560	17643	17705	17571	17508	17608	17779	17761	17687	17710	17823	17707	17991	17561	17613	17713	17729	17637	17742	17682	17477	17583	17666	17653	17729	17851	17805	17944	17835	17561	17564	17763	17495	17674	17611	17568	17645	17635	17718	17566	17451	17541	17617	17731	17483	17747	17626	17714	17837	17718	17701	17779	17744	17583	17873	17509	17715	17649	17631	17642	17692	17729	17598	17982	18167	17759	17590	17786	17694	17442	17781	17755	17633	17712	17740	17765	17543	17519	17823	17589	17747	17664	17889	17644	17708	17828	17688	17589	17587	17492	17536	17815	17622	17684	17864	17573	17509	17722	17726	17603	17662	17582	17619	17354	17804	17782	17647	17641	17871	17751	17560	17640	17596	17670	17634	17610	17800	17629	17762	17486	17686	17565	17522	17562	17630	17675	17497	17568	17595	17650	17579	17882	17648	17710	17458	17805	17820	17740	17528	17647	17882	17658	17848	17675	17685	17611	17693	17654	17831	17733	17928	17749	17824	17598	17614	17653	17769	17872	17626	17493	17523	17760	17588	17391	17617	17740	17769	17761	17643	17671	17591	17578	17606	17787	17665	17598	17599	17783	17527	17595	17751	17730	17618	17806	17668	17802	17732	17725	17545	17764	17707	17707	17537	17666	17768	17738	17652	17504	17554	17441	17743	17734	17804	17791	17776	17490	17676	17853	17802	17728	17794	17578	17889	17594	17740	17603	17682	17745	17707	17570	17704	17683	17511	17647	17556	17629	17796	17750	17586	17713	17542	17637	17654	17706	17636	17635	17828	17524	17761	17578	17603	17724	17519	17692	17712	17571	17655	17516	17577	17791	17526	17865	17597	17692	17476	17675	17549	17840	17738	17787	17847	17685	17644	17639	17761	17909	17661	17731	17755	17589	17760	17854	17955	17808	17737	17533	17747	17685	17548	17801	17593	17592	17641	17614	17706	17779	17674	17764	17561	17685	17725	17685	17583	17567	17625	17555	17642	17644	17557	17540	17735	17770	17717	17728	17593	17585	17707	17706	17635	17645	17762	17697	17616	17444	17840	17663	17729	17634	17846	17788	17702	17463	17677	17973	17571	17748	17617	17439	17648	17689	17638	17623	17626	17497	17806	17752	17576	17725	17747	17606	17615	17712	17840	17651	17606	18000	17642	17617	17720	17516	17532	17786	17514	17692	17623	17740	17634	17474	17685	17683	17659	17561	17666	17604	17876	17574	17535	17486	17505	17648	17604	17465	17481	17703	17714	17656	17577	17454	17831	17647	17714	17616	17797	17695	17744	17527	17723	17604	17735	17703	17677	17827	17805	17890	17592	17707	17767	17534	17782	17536	17587	17634	17816	17670	17660	17761	17513	17630	17731	17696	17746	17708	17690	17568	17607	17693	17763	17742	17753	17532	17661	17699	17592	17447	17663	17672	17524	17607	17599	17609	17671	17861	17768	17808	17745	17840	17680	17817	17748	17668	17765	17720	17934	17655	17589	17749	17890	17697	17736	17808	17722	17739	17517	17671	17738	17803	17749	17616	17658	17524	17776	17638	17633	17696	17474	17787	17652	17694	17730	17677	17689	17806	17732	17621	17670	17741	17771	17894	17740	17666	17588	17752	17576	17732	17665	17622	17616	17627	17522	17808	17756	17669	17683	17808	17715	17727	17498	17761	17865	17734	17784	17894	17652	17728	17700	17584	17755	17749	17574	17830	17711	17608	17514	17621	17454	17725	17807	17863	17690	17695	17893	17770	17537	17452	17803	17869	17527	17755	17610	17723	17534	17600	17638	17752	17762	17890	17561	17737	17629	17543	17676	17629	17769	17739	17876	17589	17578	17656	17669	17815	17610	17646	17909	17703	17668	17721	17583	17410	17679	17979	17863	17763	17831	17710	17821	17566	17585	17742	17616	17457	17576	17713	17573	17530	17665	17761	17698	17563	17686	17609	17806	17730	17561	17827	17784	17879	17810	17777	17632	17654	17648	17769	17567	17864	17550	17908	17778	17803	17717	17615	17760	17404	17593	17632	17647	17657	17686	17866	17684	17502	17404	17606	17812	17708	17695	17581	17569	17807	17797	17857	17786	17831	17650	17747	17835	17767	17625	17769	17599	17780	17810	17608	17798	17676	17572	17722	17863	17503	17675	17798	17778	17615	17487	17644	17582	17693	17720	17644	17691	17947	17678	17701	17958	17720	17688	17805	17558	17686	17587	17679	17670	17720	17539	17574	17745	17692	17685	17589	17757	17787	17665	17595	17378	17820	17625	17725	17765	17728	17624	17714	17594	17706	17746	17633	17514	17666	17781	17620	17509	17648	17442	17725	17723	17678	17533	17506	17711	17730	17655	17562	17863	17456	17723	17560	17611	17633	17787	17878	17729	17506	17694	17820	17720	17795	17654	17939	17807	17492	17742	17823	17526	17629	17776	17667	17666	17957	17903	17650	17678	17636	17633	17805	17780	17752	17565	17651	17592	17589	17579	17482	17510	17920	17569	17621	17591	17769	17825	17663	17690	17541	17547	17576	17650	17506	17673	17816	17863	17874	17753	17637	17755	17805	17780	17663	17799	17682	17714	17680	17749	17667	17835	17879	17792	17577	17575	17814	17718	17758	17679	17738	17643	17771	17601	17782	17611	17764	17695	17692	17625	17661	17640	17872	17493	17654	17729	17890	17799	17622	17503	17615	17674	17594	17680	17627	17511	17703	17369	17496	17753	17813	17795	17604	17715	17548	17671	17791	17798	17797	17612	17779	17499	17623	17637	17607	17663	17717	17456	17757	17599	17390	17892	17473	17438	17842	17761	17704	17754	17714	17581	17659	17667	17755	17825	17851	17657	17605	17790	17921	17622	17632	17783	17613	17828	17600	17691	17674	17552	17685	17750	17658	17635	17985	17716	17917	17767	17999	17833	17616	17775	17659	17796	17606	17734	17620	17638	17537	17508	17479	17664	17659	17747	17654	17653	17888	17778
26454	45967	41086	32334	27011	23385	20740	19259	18271	17671	17097	16455	16265	15717	15629	15779	15505	15333	15213	15064	15245	15079	15122	14933	15027	15015	14842	14926	14843	14856	15004	14967	14806	14756	14741	14779	14882	14801	14710	14822	14882	14865	14855	14800	14811	14980	14683	14863	14844	14886	14738	14645	14676	14596	14695	14875	14608	14914	14799	14576	14735	14727	14740	14762	14965	14837	14860	14537	14773	14857	14885	14622	14815	14797	14572	14803	14866	14645	14812	14801	14888	14636	14697	14803	14825	14928	14740	14822	14793	14741	14713	14809	14685	14752	14631	14855	14791	14982	14727	14721	14619	14771	14868	14847	14802	14795	14707	14628	14772	14872	14956	14812	14798	14719	14729	14904	14901	14751	14934	14904	14797	14647	14791	14861	14679	15007	14863	14865	14700	14704	14756	14593	14648	14518	14663	14694	14811	14628	14851	14847	14875	14786	14834	14832	14838	14805	14751	14857	14908	14623	14706	14607	14746	14921	14723	14878	14795	14849	14792	14793	14862	14870	14803	14778	15045	14755	14818	14633	14706	14888	14784	14783	14681	14785	14786	14820	14705	14635	14705	14692	14807	14682	14901	14793	14722	14773	14762	14699	14854	14726	14673	14937	14807	14729	14550	14655	14728	14911	14736	14720	14590	14876	14701	14717	14831	14522	14825	14806	14756	14720	14833	14770	14585	14735	14899	14693	14829	14639	14656	14836	14627	14620	14909	14577	14792	14688	14734	14877	14824	14705	14760	14813	14707	14704	14631	15007	14577	14797	14610	14713	14753	14808	14864	14850	14915	14861	14812	14703	14773	14699	14747	14834	14772	14795	14623	14815	14806	14687	14857	14753	14765	14872	14783	14588	14870	14734	14811	14721	14792	14705	14766	14676	14775	14558	14685	14807	14748	14876	14870	14836	14714	14803	14852	14726	14688	14710	14771	14755	14807	14797	14678	14916	14832	14870	14816	14838	14573	14916	14752	14672	14741	14826	14703	14714	14727	14830	14813	14657	14691	14812	14808	14632	14696	14594	14817	14901	14785	14899	14795	14809	14902	14663	14853	14775	14846	14855	14776	14910	14842	14691	14735	14804	14771	14678	14974	14640	14830	14756	14661	14875	14707	14795	14756	14770	14714	14767	14604	14743	14766	14767	14705	14684	14665	14708	14736	14812	14790	14756	14713	14787	14743	14640	14873	14782	14656	14672	14862	14839	14830	14545	14798	14749	14911	14671	14660	14814	14906	14738	14801	14686	14725	14799	14841	14733	14738	14721	14748	14797	14666	14890	15021	14750	14849	14834	14850	14860	14812	14698	14716	14709	14768	14755	14857	14778	14755	14788	14742	14853	14960	14675	14844	14825	14717	14837	14861	14831	14713	14835	14814	14624	14718	14774	14839	14784	14698	14781	14918	14811	14680	14663	14913	14792	14648	14799	14715	14704	14742	14827	14574	14590	14942	14710	14721	14808	14687	14748	14806	14761	14818	14727	14703	14576	14998	14814	14790	14842	14923	14716	14694	14847	14819	14704	14725	14796	14901	14681	14764	14797	14591	14796	14772	14753	14740	14706	14687	14823	14696	14743	14861	14790	14766	14786	14862	14735	14794	14700	14695	14829	14728	14797	14874	14667	14696	14804	14677	14860	14628	14747	14690	14845	14745	14760	14786	14673	14843	14818	14803	14810	14703	14776	14795	14808	14654	14859	14907	14890	14837	14805	14846	14917	14706	14913	14784	14806	14851	14752	14722	14750	14692	14736	14688	14701	14776	14672	14919	14832	14856	14913	14666	14680	14665	14601	14861	14808	14769	14814	14888	14810	14860	14729	14832	14731	14773	14797	14683	14836	14518	14709	14859	14605	14631	14887	14573	14785	14738	14808	14794	14896	14702	14815	14890	14707	14641	14890	14675	14534	14822	14860	14718	14856	14818	14814	14775	14870	14805	14746	14720	14847	14717	14739	14673	14663	14722	14798	14810	14787	14731	14664	14566	14672	14828	14604	14734	14673	14906	14840	14655	14806	14769	14854	14765	14830	14644	14677	14866	14793	14853	14562	14806	14839	14714	14657	14795	14917	14786	14759	14689	14659	14773	14776	14777	14824	14613	14691	14778	14789	14704	14726	14829	14776	14857	14744	14652	14673	14828	14772	14799	14912	14870	14786	14814	14825	14907	14701	14801	14784	14772	14712	14857	14645	14829	14750	14908	14750	14743	14698	14777	14746	14669	14754	14852	14716	14734	14729	14809	14794	14853	14524	14632	14773	14792	14760	14823	14791	14696	14745	14768	14808	14814	14738	14817	14708	14723	14721	14730	14943	14716	14825	14784	14655	14788	14880	14724	14733	14742	14836	14775	14753	14896	14840	14734	14890	14759	14668	14829	14805	14596	14809	14705	14588	14826	14890	14650	14865	14773	14771	14884	14713	14674	14730	14814	14794	14750	14752	14803	14799	14814	14806	14851	14766	14686	14839	14830	14819	14717	14687	14930	14725	14818	14637	14710	14699	14684	14797	14724	14713	14834	14750	14707	14788	14667	14732	14817	14677	14787	14711	14615	14696	14784	14702	14669	14836	14882	14684	14819	14777	14844	14626	14656	14834	14918	14686	14850	14883	14773	14750	14700	14791	14832	14933	14729	14708	14700	14670	14905	14895	14880	14858	14709	14841	14838	14645	14902	14808	14712	14852	14783	14739	14790	14712	14762	14824	14595	14720	14872	14793	14872	14843	14840	14780	14770	14896	14770	14880	14759	14681	14862	14703	14647	14901	14796	14768	14718	14649	14888	14803	14606	14730	14819	14886	14873	14676	14885	14708	14921	14648	14815	14798	14759	14966	14545	14747	14850	14775	14917	14709	14764	14689	14799	14573	14801	14736	14722	14732	14698	14831	14811	14727	14818	14730	14732	14823	14843	14865	14900	14744	14768	14741	14823	14856	14845	15007	14882	14814	14740	14791	14550	14815	14755	14546	14599	14926	14773	14563	14666	14711	14626	14628	14834	14929	14844	14878	14868	14821	14815	14786	14899	14790	14700	14764	14874	14694	14649	14686	14840	14792	14718	14961	14766	14802	14777	14736	14806	14774	14785	14641	14722	14666	14669	14716	14627	14696	14854	14772	14834	14837	14841	14741	14712	14600	14650	14764	14709	14829	14709	14715	14601	14745	14717	14828	14826	14735	14709	14741	14853	14619	14893	14870	14743	14623	14890	14705	14788	14761	14729	14758	14791	14794	14652	14766	14805	14705	14834	14884	14681	14800	14799	14805	14797	14985	14696	14725	14707	14744	14706	14828	14768	14718	14710	14706	14794	14785	14824	14914	14798	14823	14762	14839	14673	14740	14907	14779	14737	14617	14816	14687	14744	14735	14718	14723	14856	14822	14813	14844	14799	14568	14690	14862	14815	14716	14684	14841	14681	14735	14970	14679	14824	14835	14778	14685	14756	14897	14790	14665	14824	14835	14745	14706	14748	14720	14816	14819	14656	14805	14841	14734	14859	14869	14631	14637	14892	14692	14643	14577	14739	14612	14649	14677	14816	14768	14793	14783	14715	14819	14752	14741	14874	14752	14839	14725	14771	14822	14662	14945	14663	14632	14718	14694	14851	14748	14813	14627	14768	14730	14699	14812	14794	14719	14843	14821	14810	14782	14836	14612	14826	14754	14887	14653	14807	14842	14788	14743	14664	14812	14935	14713	14750	14797	14709	14935	14761	14673	14720	14684	14590	14798	14717	14729	14681	14758	14683	14692	14871	14717	14859	14819	14824	14732	14757	14775	14863	14793	14746	14716	14829	14785	14983	14749	14789	14684	14817	14828	14644	14763	14811	14625	14704	14798	14803	14699	14815	14791	14728	14814	14875	14695	14817	14579	14769	14658	14762	14769	14739	14815	14745	14673	14630	14607	14821	14759	14708	14610	14825	14729	14812	14620	14669	14795	14722	14908	14853	14798	14783	14666	14737	14823	14681	14744	14748	14745	14625	14886	14780	14657	14957	14633	14733	14796	14744	14880	14863	14698	14892	14792	14643	14493	14715	14777	14555	14753	14692	14813	14768	14773	14785	14738	14646	14849	14651	14894	14663	14815	14708	14801	14911	14789	14841	14968	14736	14737	14615	14691	15012	14838	14511	14877	14715	14812	14976	14710	14690	14685	14796	14574	14801	14586	14821	14647	14661	14713	14839	14863	14833	14650	14823	14659	14859	14865	14552	14830	14811	14786	14803	14744	14737	14739	14812	14607	14566	14605	14912	14814	14758	14879	14717	14838	14887	14455	14710	14818	15007	14780	14535	14729	14701	14752	14749	14898	14590	14664	14839	14793	14777	14833	14737	14735	14683	14791	14794	14574	14769	14656	14593	14817	14526	14797	14884	14882	14769	14503	14880	14920	14694	14918	14743	14853	14642	14745	14941	14841	14736	14844	14795	14724	14653	14847	14751	14748	14894	14680	14627	14973	14644	14795	14842	14698	14746	14859	14735	14742	14811	14725	14794	14874	14697	14753	14712	14664	14870	14914	14787	14640	14675	14769	14668	14895	14807	14709	14657	14717	14812	14720	14738	14795	14822	14839	14763	14633	14765	14575	14780	14796	14844	14742	14726	14820	14953	14834	14572	14756	14789	14710	14797	14879	14847	14951	14908	14912	14760	14751	14757	14654	14690	14778	14748	14724	14743	14784	14672	14885	14885	14902	14777	14825	14726	14952	14710	14663	14811	14724	15051	14727	14801	14871	14763	14542	14735	14790	14767	14859	14835	14794	14884	14515	14778	14609	14781	14865	14816	14520	14864	14737	14983	14749	14900	14780	14740	14804	14879	14703	14663	14858	14720	14679	14673	14726	14903	14589	14854	14676	14895	14776	14632	14801	14733	14741	14837	14782	14835	14796	14840	14756	14769	14572	14850	14840	14658	14971	14612	14753	14668	14789	14612	14545	14822	14818	14783	14844	14722	14740	14820	14806	14774	14848	14694	14890	14751	14649	14749	14875	14723	14631	14742	14718	14755	14679	14924	14880	14854	14836	14686	14654	14662	14767	14661	14624	15101	14785	14792	14626	14651	14738	14848	14608	14691	14721	14861	14861	14775	14984	14649	14694	14789	14645	14840	14715	14710	14792	14580	14837	14786	14709	14754	14784	14735	14636
30690	25660	28080	24499	20104	18654	18107	17420	17139	17312	17036	16835	16466	16596	16760	16625	16542	16588	16388	16407	16633	16697	16512	16331	16546	16505	16381	16638	16455	16432	16553	16301	16432	16687	16519	16336	16516	16523	16617	16406	16527	16594	16551	16633	16551	16294	16470	16434	16407	16262	16317	16381	16304	16450	16363	16314	16237	16662	16505	16361	16474	16363	16468	16473	16299	16405	16481	16457	16323	16445	16482	16451	16456	16478	16385	16644	16589	16625	16470	16426	16225	16298	16493	16275	16486	16518	16637	16474	16339	16348	16360	16413	16480	16581	16491	16376	16539	16412	16502	16179	16275	16429	16476	16450	16511	16262	16429	16269	16588	16474	16494	16280	16452	16415	16440	16251	16329	16645	16314	16359	16402	16440	16158	16343	16480	16398	16354	16329	16435	16442	16484	16395	16310	16371	16460	16559	16517	16401	16462	16540	16606	16430	16184	16375	16449	16376	16536	16448	16233	16221	16285	16558	16311	16519	16568	16387	16253	16514	16440	16334	16380	16534	16479	16225	16403	16294	16443	16402	16362	16541	16541	16388	16703	16418	16312	16570	16402	16355	16335	16468	16370	16493	16539	16363	16361	16209	16503	16359	16451	16278	16409	16463	16339	16529	16324	16367	16365	16577	16335	16306	16324	16264	16362	16569	16418	16684	16360	16489	16384	16459	16225	16432	16228	16215	16412	16544	16324	16439	16389	16453	16319	16269	16347	16383	16408	16543	16395	16529	16618	16414	16320	16358	16257	16458	16298	16266	16666	16658	16512	16349	16601	16534	16430	16539	16503	16420	16391	16408	16203	16608	16457	16277	16357	16431	16524	16244	16324	16401	16406	16375	16569	16207	16624	16406	16376	16470	16442	16407	16469	16477	16403	16344	16470	16102	16301	16459	16288	16528	16393	16526	16463	16159	16179	16265	16305	16406	16479	16447	16548	16317	16392	16404	16498	16407	16504	16504	16339	16330	16260	16647	16453	16400	16621	16389	16473	16458	16332	16361	16420	16379	16307	16550	16512	16252	16467	16340	16345	16440	16519	16414	16588	16365	16289	16264	16450	16560	16327	16276	16565	16659	16420	16367	16504	16477	16465	16331	16515	16309	16450	16522	16507	16207	16540	16281	16487	16273	16559	16323	16311	16374	16343	16387	16363	16471	16387	16091	16247	16315	16352	16489	16392	16363	16409	16447	16346	16499	16534	16529	16565	16398	16475	16361	16419	16451	16365	16371	16335	16456	16190	16332	16429	16389	16215	16381	16474	16628	16486	16352	16393	16346	16419	16361	16332	16396	16661	16557	16322	16190	16498	16386	16318	16268	16422	16301	16251	16432	16591	16380	16440	16481	16407	16483	16252	16372	16459	16361	16360	16243	16243	16293	16487	16654	16383	16417	16364	16411	16323	16407	16444	16520	16539	16394	16429	16460	16704	16493	16531	16391	16516	16397	16372	16567	16564	16452	16385	16361	16226	16702	16400	16489	16493	16470	16437	16508	16578	16518	16270	16427	16149	16556	16210	16372	16405	16465	16404	16270	16451	16666	16303	16335	16554	16283	16486	16344	16401	16456	16658	16386	16171	16206	16291	16398	16411	16518	16110	16313	16423	16382	16566	16436	16463	16486	16700	16541	16232	16331	16351	16550	16482	16489	16304	16419	16457	16521	16666	16339	16376	16311	16536	16331	16632	16169	16417	16351	16406	16562	16665	16366	16392	16381	16361	16593	16487	16433	16337	16557	16274	16345	16324	16397	16652	16495	16396	16362	16241	16347	16272	16430	16451	16266	16488	16281	16301	16298	16523	16292	16426	16158	16341	16224	16349	16171	16276	16422	16576	16526	16287	16450	16344	16487	16475	16478	16579	16334	16374	16238	16411	16510	16465	16484	16454	16269	16355	16518	16545	16385	16624	16570	16568	16610	16379	16229	16523	16501	16323	16511	16650	16341	16404	16256	16425	16466	16425	16428	16398	16694	16446	16325	16329	16362	16480	16489	16652	16453	16525	16182	16468	16292	16521	16481	16513	16725	16556	16497	16237	16566	16471	16219	16265	16451	16288	16355	16443	16681	16430	16461	16333	16573	16372	16507	16460	16248	16389	16407	16684	16611	16525	16388	16436	16286	16437	16403	16338	16388	16390	16331	16468	16479	16460	16263	16351	16499	16489	16408	16391	16516	16226	16372	16277	16329	16473	16456	16363	16439	16326	16459	16437	16361	16393	16471	16459	16653	16484	16574	16473	16332	16596	16537	16546	16455	16449	16157	16588	16492	16493	16578	16324	16349	16412	16478	16393	16679	16392	16310	16394	16307	16408	16365	16558	16211	16497	16526	16373	16412	16447	16436	16424	16534	16231	16423	16176	16361	16452	16516	16335	16715	16724	16576	16504	16248	16427	16390	16535	16320	16551	16433	16277	16402	16503	16575	16448	16417	16352	16354	16317	16365	16450	16379	16276	16385	16751	16510	16357	16225	16411	16312	16293	16384	16511	16327	16408	16288	16550	16445	16448	16260	16481	16411	16394	16420	16302	16477	16350	16328	16552	16379	16581	16411	16425	16359	16401	16455	16392	16406	16618	16464	16509	16471	16449	16318	16730	16546	16587	16356	16384	16582	16392	16461	16312	16378	16431	16316	16474	16393	16500	16649	16415	16460	16601	16394	16533	16279	16467	16448	16345	16341	16348	16412	16435	16370	16545	16522	16334	16359	16386	16579	16596	16482	16462	16513	16502	16419	16516	16203	16221	16304	16365	16532	16455	16214	16292	16266	16303	16339	16309	16381	16664	16338	16565	16494	16500	16329	16453	16538	16240	16407	16432	16500	16303	16530	16600	16489	16407	16402	16377	16450	16503	16235	16447	16304	16317	16464	16454	16509	16354	16550	16393	16454	16579	16304	16414	16347	16295	16385	16532	16498	16647	16392	16501	16372	16301	16398	16430	16334	16438	16448	16319	16624	16283	16338	16521	16381	16432	16562	16438	16472	16332	16387	16466	16470	16366	16291	16247	16489	16519	16312	16463	16560	16348	16540	16503	16592	16346	16430	16508	16431	16728	16343	16370	16482	16358	16441	16428	16362	16461	16416	16538	16239	16616	16465	16347	16421	16412	16378	16601	16524	16364	16439	16307	16331	16305	16341	16255	16543	16332	16352	16332	16416	16315	16580	16495	16335	16423	16189	16337	16590	16475	16327	16324	16523	16591	16561	16448	16639	16605	16371	16409	16448	16489	16504	16635	16736	16333	16496	16464	16524	16309	16541	16562	16412	16397	16399	16324	16335	16441	16276	16347	16480	16518	16395	16451	16352	16510	16499	16411	16512	16502	16537	16253	16468	16350	16516	16566	16321	16536	16637	16223	16659	16444	16435	16588	16388	16370	16448	16431	16383	16502	16199	16253	16578	16389	16554	16525	16425	16487	16432	16421	16595	16289	16451	16619	16517	16462	16597	16388	16625	16539	16383	16393	16539	16644	16461	16495	16474	16474	16422	16492	16342	16372	16456	16469	16685	16335	16573	16464	16620	16277	16616	16364	16370	16331	16384	16455	16412	16268	16316	16268	16494	16380	16335	16380	16516	16462	16585	16580	16520	16372	16354	16553	16397	16458	16451	16328	16305	16435	16637	16330	16499	16539	16454	16337	16477	16310	16429	16284	16330	16427	16422	16377	16331	16426	16557	16512	16421	16376	16658	16506	16651	16418	16507	16491	16579	16490	16257	16258	16403	16511	16264	16634	16441	16319	16504	16636	16350	16551	16327	16330	16236	16340	16347	16403	16348	16424	16556	16609	16526	16484	16464	16616	16426	16396	16344	16424	16388	16470	16577	16485	16394	16517	16610	16372	16325	16514	16422	16321	16454	16493	16358	16345	16418	16403	16496	16369	16263	16330	16341	16436	16372	16496	16573	16530	16578	16366	16370	16514	16531	16414	16359	16359	16552	16491	16325	16325	16220	16508	16348	16332	16477	16409	16255	16484	16346	16399	16488	16521	16416	16467	16421	16609	16395	16456	16352	16302	16388	16425	16583	16384	16392	16624	16478	16472	16481	16210	16456	16510	16465	16562	16480	16428	16386	16410	16368	16440	16417	16483	16410	16337	16198	16363	16483	16489	16290	16407	16253	16420	16525	16466	16462	16354	16561	16407	16379	16470	16538	16384	16420	16240	16462	16407	16614	16486	16416	16375	16253	16497	16462	16410	16463	16231	16476	16290	16572	16287	16372	16319	16345	16395	16417	16564	16271	16432	16404	16524	16494	16571	16553	16407	16426	16487	16326	16406	16427	16398	16504	16636	16237	16340	16592	16411	16548	16282	16356	16293	16319	16422	16458	16530	16431	16489	16306	16442	16535	16312	16332	16587	16330	16442	16358	16349	16287	16443	16466	16328	16403	16511	16541	16498	16502	16383	16295	16286	16370	16579	16422	16381	16496	16373	16167	16491	16474	16565	16262	16451	16385	16531	16406	16602	16506	16605	16419	16487	16423	16661	16537	16514	16547	16553	16452	16392	16445	16351	16382	16354	16481	16243	16112	16520	16364	16367	16420	16429	16477	16557	16361	16362	16438	16183	16275	16374	16286	16362	16495	16431	16546	16439	16466	16531	16521	16466	16287	16518	16347	16243	16656	16439	16501	16447	16599	16629	16454	16518	16438	16258	16572	16434	16492	16316	16235	16589	16418	16344	16419	16532	16538	16423	16443	16462	16404	16196	16388	16569	16296	16257	16535	16386	16442	16334	16538	16107	16422	16458	16417	16305	16350	16372	16515	16373	16489	16559	16355	16387	16429	16455	16295	16481	16480	16355	16299	16461	16464	16509	16503	16565	16338	16516	16297	16296	16336	16503	16612	16460	16418	16648	16527	16360	16406	16567	16473	16426	16388	16378	16517	16410	16397	16338	16419	16310	16439	16645	16633	16433	16347	16501	16301	16431	16453	16462	16411	16308	16331	16620	16640	16572	16270	16480	16286	16394	16454	16339	16298	16374	16651	16340	16338	16342	16401	16314	16491	16529	16516	16558	16387	16432	16378	16249	16305	16422	16529	16407	16443	16294	16494	16528	16399	16512	16486	16345	16445	16457	16469	16452	16675	16446	16351	16244	16515	16378	16374	16357	16227	16210	16437	16321	16150	16370	16335
24366	32315	30983	24310	19651	17591	16539	15805	15550	15182	14824	14732	14560	14442	14389	14286	14243	14259	14178	14285	14050	14213	14134	14080	14169	14072	14113	14081	14085	14137	14064	13976	14230	14099	14123	14160	14206	14185	13966	14094	14153	13946	14181	14036	14071	13829	14128	13986	14092	13970	13953	13998	13991	13927	13877	14117	14028	14173	13968	14104	14032	14011	14077	14061	14051	14057	14122	14073	14043	14093	14031	13956	13991	14161	14147	14038	14109	14112	13972	14138	14243	14027	13923	14022	13991	14013	13993	13977	14019	14072	14017	14081	14077	13893	13972	14009	14185	13994	14012	13972	14144	13987	14030	13889	13991	14176	14076	14128	14058	13923	14120	13950	14230	14212	14059	14039	14012	14084	14034	14081	13973	14003	14128	14046	14178	14013	14101	13977	14088	14104	14077	14025	14141	14067	14122	14076	14151	14172	13922	14112	14100	14006	14106	14163	14010	13995	13815	13978	14031	14047	14071	14011	13934	14144	14163	14114	14276	14129	14078	14085	14114	14005	14002	13984	14058	14080	13962	14214	13985	14133	14145	13971	14174	14028	14075	14049	14101	13946	13984	14090	14173	13941	14110	13973	14110	14110	14278	13902	14020	13949	14089	13990	14050	13996	14129	13928	14090	13919	13959	13988	13994	14136	14092	14164	14079	14061	14173	13988	13963	14284	14165	14025	14213	14104	14066	14016	14145	14095	13992	14029	13935	13960	13950	14112	13982	14174	14200	14053	14075	14052	13973	14155	14208	14261	13937	13861	14141	14135	14011	14035	14130	14093	14023	13785	14037	13968	14141	14162	14089	14090	13962	14061	13976	14070	14083	13974	14104	13998	14077	14013	14104	14043	13967	14216	13980	14106	14034	13981	14040	14085	14089	14059	13916	13937	13907	14152	14042	14078	13962	14064	13977	14078	14034	14069	14081	14130	14098	13957	14030	14072	14127	14028	14271	14113	14108	14042	13952	14124	13830	13861	13978	14081	14221	14045	14111	13981	14132	13927	14012	14127	14182	13997	14158	14099	14210	13970	14095	13985	14094	14079	13913	14019	14095	14106	14105	13971	14184	14097	14189	14085	13954	14076	14008	14042	13789	14061	14009	14036	14030	13978	14174	13899	13932	14087	13947	14110	14059	13975	14076	13983	14036	13982	13784	14004	14050	13982	14090	14159	13995	14073	13948	14181	14030	13975	14057	13979	14086	14170	14021	13957	13946	14054	13972	14000	13922	14135	14091	13977	14033	14141	14192	14133	14140	14096	13945	14115	14032	14067	14150	14104	14108	14048	14062	14083	13995	14124	14024	14064	14153	14028	13938	13990	13988	14060	13942	14101	13944	13945	13980	14069	13938	14163	14178	14051	14113	14009	14003	14174	13992	14234	14028	14003	13981	14133	14015	14137	13945	14006	14043	14082	14124	13961	14217	14019	14005	14125	13920	14041	14052	14146	14141	14034	14150	13989	14088	14031	14132	13942	14047	14146	14024	14091	13965	13965	14128	13992	14094	14096	14164	14070	14099	14090	13923	14064	14013	14118	14000	14008	13970	14062	14186	13955	14064	13999	14233	14132	13940	14098	14024	14089	14187	14011	14003	14250	14068	14176	14090	14121	14119	14169	14037	14169	14071	13892	14010	13984	14068	14178	14024	14040	14070	14076	14101	14114	14071	14112	14166	14044	14080	14261	13971	14155	14070	14297	14037	14084	13994	13924	14303	14242	14145	14048	14188	13899	14111	14115	14068	14025	14151	13938	14039	13956	14036	13991	14166	14063	14104	14131	14154	13992	14093	14144	13992	13962	14012	14011	13945	14026	14043	14178	14024	14103	13947	14047	14024	14001	14039	14051	14131	13986	13905	14147	14221	14137	14009	14079	14133	14060	13825	13931	13995	14060	14097	14168	14122	14036	14024	14208	14115	13991	14077	13947	14100	14176	13978	14096	14124	14042	14018	14166	14167	14091	13986	14177	14035	14084	14069	14109	14083	14121	14012	14153	14001	14045	13907	14110	14011	14133	14111	14109	14025	13987	14034	14025	14043	14165	13953	14035	14185	14123	14058	14139	14077	14133	14061	13994	14150	14163	14087	13948	14085	14042	14014	14319	13988	14029	14203	13946	14119	14066	13993	14156	14050	14084	13894	14122	14003	14229	13967	14127	14250	14201	13977	14035	14194	14038	14044	14236	13850	13897	14079	13939	14017	13925	13960	14198	14179	14202	14055	13995	14058	13938	14054	14042	14046	14076	14030	14101	14033	14194	14026	14209	14175	13990	14098	14030	14069	14171	14008	14162	13937	14025	14188	13924	13850	13968	14097	13987	14076	13950	14112	14113	14053	14133	14062	14096	13983	14091	14242	14176	13979	14014	14168	13893	14247	14034	14018	14042	14233	14067	14086	14107	14069	14057	14037	14192	13996	14112	14234	13838	13972	13963	14152	14048	14035	13960	13943	14120	14190	13967	13892	14083	13961	14029	14038	14183	14162	13976	13952	14170	14029	13902	14073	14010	13983	14131	14030	13889	14148	13923	14172	14124	13977	14132	14076	13915	14173	14012	14190	13903	14070	14208	14050	13978	14152	14041	13956	14033	14122	14086	14147	14108	14089	14151	14190	14188	14133	14133	14014	14267	14036	14073	14066	13892	14131	14090	14077	14030	13944	14070	14007	14057	14119	13987	14049	14077	14085	13920	14020	13993	14098	14169	14059	13959	14043	14018	13944	14164	14070	14139	13956	14030	14253	13978	14097	14065	14129	14124	14070	14098	14091	14005	14079	14005	14001	14008	14047	14065	14063	13926	14114	13990	14191	13895	14077	13971	13872	14143	14248	14031	14061	14153	14130	14235	13900	14049	14120	14023	14070	13831	13939	14311	14004	14082	13874	14116	13983	14045	14067	14078	14132	14142	14126	14015	13982	14031	14224	13968	14139	14224	14020	14016	14188	14010	14018	14149	14001	14115	14001	14139	14094	14062	14125	14114	14008	13951	14188	14092	14205	14137	13878	14139	14117	14015	13929	13971	14268	14125	14139	14222	14131	14132	13986	14155	13899	14163	13953	14149	14235	14175	14289	14152	14176	14099	14056	14069	14075	14144	13914	13946	14083	14046	14271	14072	14006	13992	14138	14060	14032	14065	13991	14076	14155	14058	14004	14197	14146	14025	14094	13913	14030	14056	14064	13974	14020	14130	14117	14202	14111	14020	14009	14023	14130	13989	14163	13947	14170	14014	14239	14128	14161	14234	14067	13988	14109	14093	13960	14086	13950	14088	14150	14001	14031	14151	14026	14115	14103	13939	14018	14008	14228	14187	13979	13954	13954	14072	14017	14075	13960	14022	13938	14051	14071	14027	14207	14022	14108	14040	14045	14201	14041	14027	14008	14174	13858	14101	14028	14000	14202	14015	14210	14214	14029	14149	14022	14191	14106	13893	13936	14010	14004	14114	14040	14129	14182	13966	13951	14040	14090	14124	14132	14090	14062	14192	14052	14058	14136	14072	14043	13942	14106	14003	14209	14172	14079	13947	14195	13941	13983	13970	14062	14222	13903	13980	14058	14170	14089	14056	14142	14010	14045	13977	14133	14168	14189	14258	14216	14084	13924	14146	14106	14081	14093	14014	14077	14166	14240	14066	13800	13915	14161	14270	14081	14126	14153	14026	14005	14140	14060	14097	13959	14139	14072	13979	13979	14104	14201	13901	14070	13966	14053	14201	14198	14057	14060	14026	14051	14098	14015	14028	14014	14117	14059	13979	13963	13942	14007	13988	14148	14057	14094	14179	14081	14044	14113	14150	14128	14117	14004	14023	14077	14040	14195	14096	14054	13966	14137	13982	13951	13900	14070	13993	13996	14034	14140	14026	14123	14121	14060	14221	13932	13937	14247	14064	14040	14131	14027	14045	14036	14043	14043	14017	14028	14221	14019	14126	14176	14064	13925	14052	14025	14092	14015	13933	14204	14096	14176	13990	14231	13980	13871	13998	13963	14053	14167	14081	14150	13972	13859	14007	14142	13879	13913	13912	14045	13997	14025	13957	14236	14096	14035	14101	14128	13973	13996	13961	13857	14064	14034	14143	13990	14061	14097	14151	14018	14149	14058	14199	14077	13974	13961	13959	14006	14070	14210	13954	14121	14092	14016	14084	14169	13991	13935	14157	14114	14057	14050	14095	14030	13898	13950	14132	14302	13889	14132	14054	14104	14134	14019	13993	14014	14140	14161	14119	14050	14152	14031	13865	14071	14098	13968	13976	13982	14020	14043	14097	14187	14105	14002	14045	14085	14252	14157	14074	13993	14118	13974	14052	13961	14074	14063	14085	14053	13986	13942	14033	14170	14040	14037	14193	14161	13810	14191	14096	14149	14022	14105	14093	14051	14092	13977	13954	13921	14006	14098	14028	14117	13973	13927	14008	14049	14035	14086	14166	14138	13945	14080	14143	14061	13942	14029	14041	14117	14072	14153	14011	13967	14193	14168	14083	14093	13926	14203	14074	13925	13969	13958	14182	14137	14088	14042	14165	14116	14011	14192	13878	13960	14053	14187	13944	13980	14190	14209	13993	13984	14005	14025	14015	13981	14099	13874	14135	13995	14163	14283	14052	13957	14258	14011	14124	14048	14049	14183	13915	14020	14032	13994	14159	13949	13848	13810	14257	14101	14060	14044	13973	14109	14198	13866	14104	14078	13994	14134	14109	14019	13935	14177	13999	13973	14049	14177	14018	14046	14076	14004	14193	14060	14032	14210	13920	14308	14020	13998	13936	14086	14041	14112	14059	14107	14224	14013	14166	14207	14020	14103	14057	14008	14059	13814	14060	14016	14057	13939	13950	14090	14153	14008	14002	14069	14066	14058	13978	14056	14109	14150	14036	14032	14024	14017	14094	14219	14252	14187	13916	13913	14016	14036	14111	13969	14043	14125	14095	14118	14146	14006	14024	14175	13992	13866	14112	14095	13922	14055	14144	13923	14138	14253	13965	14008	14025	14063	14062	13868	14015	14069	14008	14037	14070	13945	14096	13973	13982	14069	13914	13932	14020	14059	14132	14150	14097	13970	13942	14010	13922	14227	14081	13994	13821	14095	14067	14152	14019	14186	13888	14084	13969	13963	14197	14152	14034	14109	14046	14279	13997	14022	14099
25210	21043	27994	25095	22923	22303	21221	18847	18421	18112	17940	17614	17518	17545	17264	17387	17393	17125	17141	17202	16971	17069	17047	17033	17043	17158	16968	17003	16813	17077	17008	17063	17053	17115	16987	17216	17052	16852	17062	17068	16885	16829	17019	16942	17022	16969	17041	16886	16789	17120	16826	16877	16837	16889	16734	16945	16878	17069	16861	16908	17025	16786	16657	16841	16891	16909	17079	16873	16766	17011	16685	16943	17006	17041	16876	16910	16790	16824	16687	16834	16850	16932	16997	16715	17029	16996	16868	16784	16925	16801	16995	16942	16853	16803	16912	16941	16953	16881	16956	16673	16735	16893	16957	16793	17058	16859	16777	16719	16857	16571	16985	16951	17010	16869	16996	16832	16801	16962	16828	16973	16924	17026	16859	16942	16943	16902	16890	16828	16871	17002	17016	16964	16815	16920	16743	16676	16763	17029	16833	16812	16908	16848	16755	16887	16798	16945	16848	16845	17024	16956	16931	16893	17026	16722	16852	17002	16922	16885	16835	16977	16725	16806	16879	16758	16838	16893	17016	16907	16998	16997	16872	16950	17096	16768	16837	16814	16740	16999	16684	16910	16685	17045	16717	16910	16916	16921	17115	16993	16922	16958	17019	16846	16973	16892	16820	16833	16823	16820	16836	16765	16777	16739	16747	16863	16881	17000	16868	16808	16771	16826	16733	16860	16655	16907	16926	16848	16793	16712	16858	16912	17097	16807	16882	16914	16854	16756	16875	16840	16885	16831	16812	16719	17077	16805	16798	16804	16628	16996	16905	16671	16675	16991	16836	16742	16817	16886	16892	16893	16966	16977	16739	17025	16827	17038	16807	16796	16801	17048	16741	16961	17113	16828	16778	16996	16653	16599	16903	16926	16777	16851	16801	16727	16947	16648	16739	16833	16678	17118	16717	16882	16769	16788	16774	16928	16798	16893	16748	16670	17042	16797	16924	16770	17047	16885	16887	16881	16950	16693	17223	17110	16804	16639	16708	16872	16865	16868	16793	16737	17031	16642	16599	16877	16853	16992	16881	17013	16866	16680	16728	16912	17088	17022	16868	16842	16827	16846	16770	16862	16913	16824	16899	16800	16975	16836	16908	16789	16856	16606	16735	17111	16840	16925	17008	16770	16869	16736	16794	16918	16869	16828	16907	16936	16931	17012	16816	16900	16770	16769	16804	17011	16787	16641	16877	16946	16788	16852	16765	16874	16992	16727	16761	16936	16786	17161	16803	16977	16873	16899	16946	16775	16924	16926	16856	16800	16966	16938	16873	16833	17035	17032	17021	16749	16776	16815	16703	16711	16824	16744	16833	16697	16837	16975	16935	16769	16670	16780	17116	16976	16991	16826	16941	16861	16905	16832	16973	16777	17098	16823	17046	16796	16791	16888	16886	16919	16640	16928	16860	16873	17090	16828	16833	16872	16808	16944	17069	16962	16616	16746	16783	17001	16921	16971	16862	16858	16880	16928	16811	16791	16803	16978	16856	16939	17119	16968	16929	16885	16958	16857	16747	16767	16931	17006	16990	16663	16750	16794	16832	16924	16965	16994	17174	16909	16749	16724	16801	16993	16955	16876	16851	16850	16859	16815	17055	16928	16894	17019	16685	16878	16633	16791	17065	16747	16672	16948	16848	16874	16896	16948	17172	16852	16832	16891	16761	16889	16941	16758	16669	16795	16819	16849	16701	16892	16883	16901	16905	17038	16846	16758	16816	16843	16782	16850	16791	16679	16899	16868	16471	17109	16727	16977	16916	16766	16693	17043	17090	16945	16882	16784	16919	16892	16807	16874	16896	16706	16794	16835	16900	17043	16816	16801	16802	16827	16762	16836	16900	16981	16950	16819	16977	16925	16589	16818	16864	16943	16909	16831	16639	16865	16951	16667	16906	17141	16841	16699	16828	16776	16799	16974	16844	16786	16899	16820	16992	17018	16806	16766	16853	16898	16827	16782	16677	16841	16970	16846	16976	16766	16968	16495	16929	16856	16890	16625	16836	16726	16899	16882	16997	16909	16732	16743	16955	16901	16986	16871	16932	16918	16761	16784	16646	16676	16839	16970	16891	16807	16890	16774	16793	16980	16965	16789	16550	17086	16829	16986	16988	16940	17009	16950	16792	17015	16980	16763	16732	16925	16915	17001	16638	16806	16939	16822	16776	16819	16835	16905	16886	16951	16892	16764	16975	16973	16735	16991	16984	16916	16878	16760	16912	16877	16679	16996	16926	17061	16970	16885	16750	16832	17017	16772	16850	17029	17156	16720	16649	16659	16646	16838	16986	17004	16926	16771	16795	16795	16986	17129	16907	16752	16849	17081	17079	17020	16668	16741	16734	16774	16790	17238	17070	16796	16816	16861	16780	16830	16914	16973	16822	16881	16917	16879	16940	16730	16742	16913	16879	16761	17071	16732	16841	16852	17072	16860	16861	16894	16925	17041	16969	16916	16814	16675	16881	16901	16930	16947	16793	16930	16892	16754	16852	16954	16879	17003	16877	16859	16864	16810	16955	17133	16880	16761	17187	16949	16812	16739	16848	16880	16809	16885	16995	16779	16821	16780	16847	16729	17112	16870	17054	16803	16911	16864	16691	16994	16928	16911	16818	17054	16796	16851	16921	17027	16923	16882	16774	16793	17087	17054	16967	16956	16936	16862	16917	16810	17038	16750	16898	16873	16836	17181	17016	16950	16855	16822	16854	16719	16893	16830	16997	17066	16732	16600	16934	16730	16952	16739	16773	16706	16765	17001	16763	16836	16691	17076	16886	16782	16638	16995	16493	16839	16892	16948	16909	16895	16779	16786	16989	16982	17019	16892	16807	16962	16865	17056	16963	16834	16852	17048	16889	16682	16940	17032	16984	16861	16766	16729	16704	16896	16947	16686	16914	16863	16935	16855	16767	16953	16876	16894	16959	16843	16769	16669	16871	17001	16831	16841	16819	16737	16865	16991	16913	16825	16603	16939	16939	16749	16819	17081	16919	16694	16862	16765	16891	16986	16936	16899	16964	16918	16909	16936	16946	16776	16957	17070	16967	17042	16857	16905	16990	16656	16702	16755	16647	16654	16872	16880	16854	17046	16801	16901	16793	17030	16764	16907	16848	16737	16782	16907	16842	16896	16560	16881	16996	17060	17044	17051	16797	16844	16894	16925	16862	16893	17208	16915	16807	16786	16910	16812	17057	16904	16866	17022	17058	16969	16985	16744	16803	16940	16708	16975	16780	16918	16661	16835	16846	16761	16878	17034	16828	16717	17001	16938	17036	16911	17047	17019	16747	16559	16820	17076	16811	16536	16696	16855	16783	16798	16964	16795	16837	16802	16807	16905	17049	16930	16910	16835	16777	16940	16877	16825	17019	16912	16829	17058	16824	16660	16829	16759	16967	16921	16993	16874	16920	16783	16970	16871	16641	16999	16792	16821	16975	16882	16825	16772	16929	16917	16748	16816	16775	16695	16899	16944	17010	16753	16892	16778	16884	16783	16822	17021	17048	16997	16722	16806	17053	16900	16859	16859	16955	16824	16759	16706	17018	16708	16762	16839	16690	16827	16753	16678	16868	16746	16921	16765	16693	16941	16911	16871	16807	16814	16875	16828	16861	16658	16990	16951	17069	17111	16936	16749	16721	16715	16928	16816	16814	16874	16819	16647	16778	16936	16938	16816	16852	16944	16951	16839	17032	16597	16779	16763	16887	16991	16968	16841	16738	16702	16805	16736	16883	17180	17056	16832	16884	16924	16856	16920	17079	16625	17016	16824	17097	16867	16817	16956	16859	16818	16889	16926	17038	16889	16842	16744	16678	16732	16811	16984	16753	16840	17020	16960	16974	16999	16736	17002	16901	16859	16725	17089	17051	16985	16835	16847	16706	16890	17021	16847	16979	17002	16771	16925	16657	16850	16809	17015	16987	16785	16998	16770	16945	16785	16842	17009	16801	16773	17001	16889	16944	16893	16787	16805	16742	16868	16832	16786	16780	16806	16923	16843	16788	16756	16879	16939	16840	16998	17064	16937	16851	17076	17000	16930	16880	16828	16790	16986	16955	16806	16856	16847	16883	16669	16705	16791	16879	16972	16879	16853	16844	16895	16820	16910	17019	16856	16924	16889	16916	17015	16916	16728	17123	16881	16892	16958	16998	16954	16752	16909	16949	17079	16730	16976	16924	16773	16849	16903	16868	16869	16898	16732	16800	16756	16942	16834	16827	16888	16761	17021	16793	16973	16977	16992	16723	16766	16883	16797	16880	16890	16739	16936	16958	16824	16737	16936	16674	16742	16892	16857	16839	16914	17093	17003	16924	16821	16966	17007	16832	16966	17048	16866	16916	16966	16714	16783	16825	16764	16910	17056	16768	16856	16685	17030	17029	16729	16990	16898	17074	16836	16861	16681	16765	16855	16806	16800	16810	16691	16861	16897	16986	17036	16776	16928	17024	16921	16975	16854	16780	16822	17000	16877	17011	16901	16869	16931	16727	16792	16625	17169	16822	16859	17022	16844	16808	16902	16825	16880	16954	16852	16858	16851	17052	16986	16927	16969	17045	17029	16804	17040	16789	16902	16922	17000	16976	16877	16936	16647	16929	16779	16796	16959	16827	16934	16901	16847	16844	16841	16855	17170	16960	17049	16895	16929	16774	16836	16631	17021	16988	16971	16814	16836	16857	16854	16841	16682	16941	16733	16818	16876	16991	17011	17028	16895	16897	16785	16866	16886	16749	16980	16951	16842	16939	16866	16661	16878	16969	16906	16869	17024	16785	16749	16725	16796	16804	16872	16957	17033	16888	16774	16801	16809	16837	17015	16888	16738	16759	16695	16879	16948	16862	16904	16833	17053	16832	16731	16889	16794	16838	16788	16908	16794	16786	16781	16950	16793	16788	16876	17002	16795	16890	16894	16802	16701	16844	16768	16863	16914	16812	16903	16916	16833	16803	16813	16870	16618	16857	16853	16956	16715	16963	16656	16774	16854	16821	16684	16908	17179	16900	16817	17115	16746	16744	16989	16908	17124	16768	16793	16961	16931	16976	17023	16994	17072	16802	16790	16901	16924	16913	16850	16820	16932	17015	16836	17035	16791	16772	16841	16908	17043	17089	16645	16856	16877	16871	17062	16864	16955	16955	16947	16875	16776	16805	16959
25501	40323	36051	28142	23131	20553	18447	17442	16730	16434	15866	15461	15226	15155	15034	14982	14812	14687	14796	14688	14718	14563	14721	14509	14415	14437	14558	14325	14517	14454	14556	14360	14454	14433	14461	14413	14455	14233	14440	14406	14314	14452	14345	14477	14405	14356	14511	14528	14319	14475	14234	14334	14339	14448	14290	14304	14406	14332	14395	14415	14448	14366	14284	14383	14319	14437	14401	14187	14384	14291	14503	14465	14556	14304	14428	14455	14484	14447	14335	14210	14397	14399	14516	14321	14442	14395	14487	14371	14178	14537	14466	14415	14474	14276	14443	14448	14291	14509	14394	14527	14453	14398	14447	14458	14436	14430	14394	14489	14265	14487	14405	14281	14169	14324	14241	14459	14376	14371	14306	14128	14273	14243	14291	14443	14206	14166	14391	14341	14342	14432	14233	14446	14246	14456	14389	14293	14283	14258	14290	14208	14415	14362	14335	14301	14295	14479	14429	14195	14403	14407	14483	14513	14371	14453	14500	14451	14475	14286	14282	14330	14370	14228	14393	14478	14383	14425	14317	14493	14326	14436	14248	14216	14364	14399	14452	14256	14287	14395	14287	14204	14528	14255	14258	14490	14391	14362	14306	14494	14375	14325	14329	14368	14428	14414	14229	14221	14554	14234	14286	14354	14536	14125	14290	14363	14404	14156	14304	14140	14605	14092	14375	14313	14212	14352	14390	14340	14396	14426	14255	14275	14318	14542	14336	14191	14433	14414	14236	14251	14448	14379	14346	14446	14284	14470	14466	14305	14329	14344	14403	14276	14406	14397	14283	14379	14388	14402	14369	14401	14491	14420	14335	14442	14248	14330	14195	14326	14564	14380	14330	14259	14306	14430	14408	14473	14099	14441	14399	14489	14357	14414	14245	14405	14401	14170	14360	14494	14278	14449	14413	14248	14421	14437	14319	14441	14454	14244	14331	14357	14352	14385	14349	14265	14257	14401	14357	14324	14352	14433	14384	14314	14257	14526	14280	14387	14429	14356	14169	14217	14436	14340	14465	14322	14333	14241	14406	14354	14176	14252	14456	14431	14392	14322	14359	14278	14384	14452	14417	14318	14480	14182	14365	14373	14329	14374	14217	14264	14452	14373	14398	14208	14472	14336	14399	14366	14269	14453	14315	14221	14458	14308	14450	14475	14301	14371	14285	14242	14424	14435	14234	14273	14437	14319	14489	14266	14400	14365	14382	14464	14353	14411	14339	14284	14310	14370	14567	14351	14527	14365	14215	14209	14387	14326	14486	14308	14420	14266	14488	14439	14270	14366	14404	14300	14424	14223	14410	14459	14380	14482	14344	14360	14353	14410	14504	14476	14314	14293	14579	14475	14493	14331	14476	14379	14470	14246	14470	14235	14465	14311	14359	14376	14251	14374	14389	14441	14113	14366	14392	14279	14317	14278	14439	14473	14397	14306	14158	14335	14423	14494	14450	14401	14357	14215	14437	14465	14281	14255	14387	14319	14498	14377	14348	14414	14318	14448	14406	14491	14382	14254	14345	14394	14526	14462	14298	14435	14400	14480	14086	14534	14317	14381	14241	14299	14289	14518	14193	14377	14461	14420	14420	14244	14465	14504	14338	14280	14436	14262	14394	14330	14408	14269	14239	14408	14363	14349	14386	14316	14328	14234	14289	14330	14352	14520	14356	14543	14409	14186	14280	14336	14408	14363	14367	14322	14228	14356	14512	14345	14264	14342	14427	14265	14255	14344	14383	14171	14277	14215	14331	14330	14301	14397	14444	14391	14250	14426	14392	14417	14385	14400	14440	14466	14156	14302	14300	14204	14390	14271	14358	14441	14214	14504	14313	14293	14256	14383	14377	14386	14477	14292	14391	14441	14329	14359	14527	14407	14475	14404	14439	14229	14366	14381	14398	14325	14352	14262	14264	14208	14443	14353	14566	14382	14392	14453	14484	14303	14364	14394	14342	14477	14398	14334	14436	14463	14306	14233	14261	14324	14469	14207	14411	14259	14210	14154	14304	14525	14263	14427	14519	14456	14506	14212	14409	14273	14462	14345	14387	14430	14328	14431	14266	14476	14251	14378	14369	14467	14288	14436	14431	14321	14347	14472	14388	14342	14340	14282	14475	14436	14318	14367	14318	14365	14392	14531	14379	14331	14413	14462	14383	14331	14395	14562	14199	14367	14246	14215	14249	14313	14344	14381	14251	14348	14430	14424	14265	14466	14239	14363	14363	14509	14407	14392	14268	14335	14383	14127	14481	14261	14529	14473	14473	14313	14452	14408	14296	14397	14231	14287	14293	14426	14252	14378	14391	14381	14223	14370	14266	14393	14395	14326	14416	14456	14368	14265	14493	14392	14422	14174	14346	14438	14266	14690	14337	14470	14364	14535	14427	14299	14357	14413	14399	14229	14290	14240	14331	14439	14375	14513	14339	14087	14419	14132	14360	14390	14437	14406	14351	14419	14356	14274	14289	14364	14235	14602	14320	14352	14415	14308	14447	14340	14305	14425	14166	14404	14409	14512	14484	14341	14325	14343	14277	14422	14316	14519	14400	14592	14205	14327	14376	14444	14315	14270	14396	14413	14359	14251	14463	14416	14281	14300	14340	14358	14172	14208	14481	14243	14285	14432	14353	14267	14403	14473	14302	14370	14346	14572	14438	14334	14440	14280	14322	14450	14395	14240	14443	14340	14507	14385	14420	14319	14323	14224	14342	14429	14305	14527	14390	14504	14274	14239	14383	14166	14301	14520	14427	14447	14383	14330	14448	14441	14339	14478	14617	14280	14168	14344	14408	14407	14332	14616	14405	14388	14429	14262	14481	14463	14134	14206	14412	14398	14388	14342	14469	14182	14283	14397	14463	14462	14398	14406	14287	14505	14520	14368	14413	14373	14501	14445	14345	14150	14472	14224	14377	14466	14414	14375	14215	14469	14267	14446	14505	14241	14310	14439	14317	14437	14353	14232	14189	14484	14271	14329	14277	14332	14436	14322	14413	14261	14460	14372	14245	14401	14407	14262	14448	14393	14330	14194	14297	14281	14360	14355	14255	14378	14344	14281	14391	14296	14357	14450	14327	14203	14388	14343	14116	14271	14341	14450	14366	14251	14259	14482	14464	14546	14317	14425	14489	14412	14308	14499	14281	14481	14355	14233	14269	14356	14353	14329	14342	14472	14475	14421	14399	14474	14256	14409	14393	14264	14291	14461	14318	14345	14250	14432	14332	14388	14251	14162	14328	14436	14593	14373	14503	14278	14381	14314	14251	14449	14267	14302	14343	14353	14308	14525	14493	14449	14440	14296	14249	14424	14418	14177	14339	14483	14206	14346	14368	14387	14226	14415	14375	14313	14308	14428	14379	14390	14450	14552	14301	14253	14319	14138	14314	14319	14492	14170	14374	14340	14402	14374	14467	14325	14448	14409	14443	14402	14396	14518	14286	14393	14488	14296	14338	14262	14422	14387	14295	14426	14311	14458	14313	14470	14376	14329	14509	14395	14459	14403	14440	14485	14339	14507	14342	14319	14134	14311	14325	14273	14281	14350	14368	14395	14326	14306	14413	14458	14494	14344	14266	14318	14471	14559	14298	14339	14372	14368	14449	14509	14309	14371	14344	14306	14313	14469	14254	14406	14304	14154	14212	14262	14417	14298	14383	14238	14137	14323	14332	14363	14356	14322	14335	14137	14338	14393	14432	14372	14471	14378	14296	14261	14253	14249	14327	14458	14229	14534	14383	14335	14201	14487	14472	14445	14300	14251	14337	14269	14250	14431	14291	14464	14269	14236	14216	14414	14421	14357	14563	14316	14285	14379	14421	14355	14239	14516	14373	14386	14414	14284	14189	14410	14241	14217	14308	14178	14404	14499	14240	14368	14296	14405	14242	14524	14231	14479	14426	14216	14275	14319	14412	14232	14277	14342	14273	14399	14276	14354	14247	14380	14227	14401	14236	14346	14175	14312	14312	14362	14447	14249	14348	14330	14301	14312	14433	14460	14417	14456	14483	14238	14235	14246	14398	14263	14457	14458	14252	14193	14374	14292	14177	14311	14352	14303	14289	14302	14356	14484	14451	14286	14465	14466	14343	14489	14467	14249	14459	14432	14342	14259	14417	14479	14322	14360	14512	14346	14295	14374	14399	14232	14225	14265	14418	14294	14366	14437	14185	14344	14387	14389	14330	14546	14304	14358	14437	14370	14484	14370	14447	14441	14289	14443	14117	14345	14325	14422	14389	14376	14267	14249	14360	14443	14330	14300	14289	14454	14232	14317	14369	14300	14363	14404	14257	14380	14401	14323	14389	14348	14194	14493	14438	14292	14415	14310	14238	14507	14413	14173	14426	14349	14418	14209	14371	14349	14320	14330	14384	14306	14458	14279	14485	14343	14545	14569	14413	14378	14241	14575	14282	14389	14404	14305	14374	14309	14499	14266	14315	14366	14335	14363	14470	14293	14330	14201	14548	14392	14508	14262	14389	14462	14205	14446	14362	14307	14338	14359	14404	14362	14241	14390	14359	14235	14312	14338	14315	14365	14285	14268	14561	14327	14439	14305	14342	14305	14403	14354	14320	14367	14342	14247	14308	14506	14355	14235	14257	14436	14317	14227	14466	14391	14345	14340	14361	14358	14383	14327	14355	14525	14274	14351	14451	14445	14505	14417	14349	14354	14467	14233	14148	14493	14103	14552	14520	14447	14292	14342	14352	14417	14382	14239	14391	14292	14290	14331	14540	14405	14318	14355	14433	14258	14395	14495	14337	14501	14286	14412	14500	14211	14225	14246	14469	14221	14363	14321	14246	14420	14204	14239	14424	14258	14218	14309	14361	14296	14396	14451	14358	14527	14357	14387	14294	14515	14311	14349	14505	14195	14389	14422	14380	14357	14464	14341	14248	14420	14433	14445	14451	14239	14316	14312	14437	14309	14329	14432	14237	14396	14469	14377	14377	14224	14251	14428	14422	14319	14396	14268	14320	14323	14478	14310	14472	14302	14424	14232	14337	14127	14280	14355	14436	14312	14246	14347	14389	14276	14459	14166	14310	14312	14396	14334	14360	14291	14423	14259	14392	14215	14223	14335	14407	14401	14397	14297	14224	14317	14128	14410	14255	14372	14423	14422	14332	14329	14528	14321	14385	14414	14316	14411	14289	14367
23810	21028	28454	23928	22127	24437	24953	20937	19745	19849	19371	18981	18775	18746	18563	18315	18403	18157	18154	18112	18223	18373	18155	18126	17876	17958	18340	18104	18079	17844	17893	17817	18002	18065	18031	18102	17958	17904	18024	17885	17894	17844	17890	17840	17767	17872	18100	17917	17834	17847	17873	17870	17774	17707	17794	17726	17973	17860	18047	17858	17814	17808	17706	17744	17551	17906	17753	17870	17824	17877	17903	17814	17792	17902	17785	17738	17905	17811	17825	17919	18012	17954	17744	17895	17772	17694	17976	17847	17877	17788	17916	17961	17727	17866	17960	17884	17754	18084	17960	17759	17841	17779	17924	17679	17839	17653	17695	17638	17862	17646	17893	17897	17881	17994	17977	17981	17834	17923	17755	17508	17676	17541	17626	17595	17921	17828	17828	17849	17876	17786	17634	17767	17828	17735	17919	17999	17905	17558	17598	17779	17881	17822	17769	17927	17757	17804	17696	17786	17950	17589	17774	18066	17740	17878	17617	17923	17794	17706	18083	17859	17900	17894	17804	17896	17814	17870	17904	17999	17751	17468	17755	17661	17981	17721	18027	17805	18021	17580	17842	17900	17849	17744	17831	17747	17843	17796	17908	17696	17660	17774	17787	17949	17812	17833	17794	17690	17706	17888	17913	17760	17828	17858	17669	17777	17875	17719	17804	17802	18035	17975	17840	17940	17752	17727	17977	17833	17645	17836	17928	17851	17982	17542	17765	17726	17944	17770	17709	17909	17940	17790	17924	17900	17690	17838	17866	18057	17853	17611	17646	17777	17721	17604	17900	17753	17766	17790	17920	17854	17858	17957	17697	17830	17935	17850	18021	17836	17810	17746	17932	17966	18022	17931	17937	18029	17909	17946	17955	17773	17973	17657	17892	17905	17846	17912	17944	17704	17815	17855	17780	17650	17833	17725	18040	17794	17693	17950	17815	17669	17883	17750	17733	17846	17802	17844	17927	17998	17730	17842	17712	17891	17709	17674	17674	17959	17837	17741	17914	17868	17602	17741	17831	17903	17768	17746	18038	17785	17962	17934	17963	17885	17615	17916	17716	17914	17783	17791	17697	17851	17858	17539	17770	17894	17738	17799	17980	18081	17830	17763	17513	17911	17868	17708	17984	17778	17558	17852	17895	17940	17776	17629	17808	17838	17692	17790	17733	17754	17882	17769	17757	17708	17762	17825	17838	17782	17781	17742	17885	17823	17677	17730	17961	18054	17877	17655	17728	17734	17740	18231	17897	17664	18001	17838	17740	17655	17811	17675	17895	17788	17827	17940	17832	17728	18080	17936	17863	17779	17925	17857	17772	17861	17650	17989	17857	17738	17763	17908	17796	17870	17727	18000	17577	17966	18095	17695	17651	17744	17836	17820	17648	17741	17732	17785	17807	17807	17744	17925	17895	17781	17913	17912	17824	17924	17918	18031	17716	17692	17857	17767	17810	17757	17793	17599	17825	17964	17779	17907	17813	17677	17562	17808	17514	17579	17899	17837	17848	17790	17846	17587	17864	17705	17745	17573	17787	17849	18054	17780	17798	17767	17843	17769	17616	17760	17876	17756	17961	17720	17596	17894	17794	17787	17815	17728	18102	17859	17667	17775	17876	17746	17999	17733	17780	17882	17714	17917	17853	17809	17832	17808	17871	17816	17536	17917	17560	17754	17991	17880	17708	17916	17713	17799	17750	17837	17774	17948	17848	17884	17908	17950	17833	17918	17730	17849	17950	18045	18012	17867	17758	17619	17579	17575	17733	17824	17827	17946	18030	17714	17785	17832	17822	17835	17742	17761	17884	17692	17891	17802	17799	17643	17868	17755	17798	17653	17728	17802	17762	17721	17632	17994	17859	17641	17664	17655	17838	17672	17894	17846	17568	18004	17901	17850	17977	17773	17829	17811	17920	17649	18009	17680	17935	17789	17761	17692	17746	17712	17892	17762	17861	17816	17519	17725	17981	17841	17743	17591	17657	17967	17847	17609	17862	17914	17980	17750	17747	17866	17913	17682	17906	17702	17953	17828	17812	18098	17978	17874	17877	17970	18003	17654	17881	17712	17623	17777	17955	17956	17897	17749	17848	17770	17980	17952	17850	17790	17739	17940	17806	17822	17913	17812	17816	17740	17786	17698	17554	17850	17942	17699	17793	17673	17806	17856	18034	17844	17627	18010	17713	17769	17918	17856	17770	17703	17636	17695	17892	17847	17811	17783	17814	17759	17682	17897	17770	17757	17663	17616	17715	17747	17691	17807	17772	17806	17754	17962	17901	17922	17664	17749	17672	17507	17851	17494	17843	17931	17852	17660	17694	17794	17704	17831	17943	17823	17799	17889	17829	17635	17831	17880	18034	17737	17792	17984	17885	17916	18042	17795	18107	17826	17779	17697	17873	17580	17835	17941	17918	17832	17952	17785	17862	17820	17843	17984	17985	17930	17966	17673	17726	17673	17829	17862	17745	17727	17709	17824	17752	17908	18037	17667	17664	17818	17718	17726	17764	17880	17948	17774	17795	17890	17710	17665	17893	17785	17884	17698	17933	17706	17872	17776	17884	17770	17719	17872	17751	17726	17842	17877	17891	17858	17639	17789	17825	17890	17691	18069	17680	17826	17958	17813	17875	17980	17885	17912	17808	17793	17935	17887	17903	17900	17895	17942	17765	17648	17813	17890	17989	17929	17846	17636	17827	17680	17918	17986	17794	17877	17915	17815	17876	17708	17835	17663	17868	17658	17824	17699	17947	17649	17901	17978	17913	17868	17756	17647	18082	17882	17589	17806	17993	17845	17755	17892	17601	17811	17910	17862	17606	17563	17817	17606	17864	18095	17814	17854	17868	17974	17847	17731	18052	17699	17956	17766	17747	17701	17459	17786	17807	17702	17882	17737	17804	17942	17818	17742	17765	17781	17928	17795	17815	17960	17731	17809	17808	17866	17869	17719	17649	17891	17859	17721	17740	17990	17819	17801	17696	17993	18025	18080	17828	17523	17875	17926	17857	17703	17649	17803	18026	17825	17854	17850	17752	17854	17783	18062	18175	17822	17896	17797	17745	17830	17623	17688	17908	17810	17598	17680	17807	17622	17701	17829	17742	17910	17865	17845	17669	17776	17971	18103	17744	17892	17966	17863	17770	17945	17774	17825	17728	17735	17640	17903	17870	17877	17794	17874	17664	17651	17721	17674	17938	17762	17850	17795	17828	17696	17961	17989	17867	17690	17670	17955	17816	17846	17964	17968	17789	17817	17511	17903	17608	17874	17809	17801	17979	17996	17728	17817	17647	17768	17749	17648	17996	17852	17712	17892	18009	17927	17973	17749	17861	17730	17660	17588	17864	17808	17775	18004	17729	17772	17675	17729	17634	17627	17806	17758	17933	17762	17628	17861	17711	17896	17842	17729	17773	17730	17993	17785	17712	17896	17851	17742	17755	17927	18009	17866	17762	17746	18018	17770	18026	17772	17946	17833	17735	17637	17592	17901	17798	17769	17701	17777	17942	17811	17857	17893	17841	17863	17853	17773	17809	17715	17817	17716	17848	17924	17685	17978	17797	17887	17846	17748	18052	17806	17858	17734	17649	17705	17558	17771	17476	17886	17927	17669	17945	17937	18019	17670	17979	17756	17646	17908	17776	17819	17985	17793	17753	17701	17782	17699	17822	17801	17906	17685	17737	17621	17889	17781	17889	17699	17631	17738	17640	17852	17783	17551	17783	17616	17724	17824	17795	17944	17586	17748	17732	17728	17883	18042	17843	17702	17669	17879	17686	17710	17719	17816	17876	17742	17834	17804	17748	17842	17735	17797	17855	17780	17833	17842	17616	17726	17788	17723	17916	18046	18059	17905	17890	17833	17799	17878	17883	17986	17796	17721	17606	17912	17989	17801	17758	17958	17712	17663	17944	18009	17645	17893	17685	17781	17855	17776	18041	17681	17704	17867	17777	17788	17665	17920	17975	17760	17737	17754	17746	17891	17818	17741	17652	17866	17786	17751	17848	17926	17814	17915	17751	17888	17717	17909	17783	17908	17887	17867	18041	17867	17685	17885	17800	17986	17908	17765	17897	17887	17722	17723	17695	17838	17723	17823	17746	17816	17679	17739	17678	17683	17903	17857	17840	17608	17971	17907	18006	17681	17914	17753	17906	17922	17855	17844	17903	17753	17916	17690	17713	17806	17750	17716	17850	17746	17909	17842	17694	17842	17675	17925	17796	17911	17894	17788	17653	17741	17950	17624	17675	17939	17849	17898	17628	17844	17665	17832	17784	17726	17704	17676	17965	17657	17764	17651	17866	17803	17974	17613	17783	17779	17906	17907	17801	17736	17623	17863	18013	17809	17908	17982	17734	17746	17900	17662	17967	17761	17861	17909	17704	17767	17653	17759	17756	17730	17752	17936	17918	18025	17930	17989	17837	17731	17759	17665	17892	17878	17889	17780	17818	17986	17563	17740	17862	17964	17844	17730	17901	17695	17787	17668	17915	17697	17597	17730	18003	18200	17909	17763	17780	17624	17672	17810	17764	17854	17876	17597	17648	17665	17918	17663	17877	17944	17835	17916	17760	17947	17725	17795	17868	17552	17815	17890	18000	17912	17787	17860	17941	17920	17770	17893	17700	17761	17713	17917	17638	17637	17832	17908	17817	17544	17788	17950	17718	17719	17739	17787	17766	17870	17687	17608	17856	17803	17733	17870	17908	17828	17954	17834	17670	17858	17908	17902	17798	17729	17750	17874	17864	17957	17791	17851	17623	17898	18023	17801	17822	17704	17711	17980	17966	17757	17677	17846	17896	17840	17873	17757	17777	18026	17795	17878	17948	17945	17820	17814	17726	18061	17897	17654	17702	17624	17652	17711	17866	17740	18179	17959	17855	17801	17904	17733	17899	17900	17836	17865	17631	17727	17672	17916	17708	17893	17892	17772	17774	17802	17730	17776	17784	17616	17530	17672	17798	17821	17949	17871	17843	17818	17821	17889	17637	17759	17782	17836	17696	17814	17842	17829	17778	17886	17686	17659	17682	17745	17806	17706	17843	17775	17841	17761	17869	17759	17737	17838	17820	17692	17791	17441	17674	17886	17854	17704	17844	17855	17501	17801	17865	17798	17827	17851	17786	17980	17808	17731	17911	17833	17693	17507	17624	17791
27089	42957	39930	32552	26295	22949	20559	18998	18167	17646	17187	16476	16259	16063	15822	15628	15624	15470	15388	15229	15309	15096	15285	15210	15146	15009	15130	15021	14916	14965	15003	15038	14918	14987	14939	14918	14808	14974	14959	14864	14886	14836	15121	14946	14888	14889	14914	15090	14821	14735	14960	15068	14792	14815	14801	14873	14951	14943	14871	14831	14851	14828	14889	14904	14822	14778	14914	14897	14784	14984	14924	14914	14840	14926	14905	14642	14860	14827	14891	14776	14740	14854	15048	14959	15008	14927	14833	14788	14904	14918	14898	14777	14928	15052	14857	14985	14970	14928	14846	14877	14800	14862	14876	14755	14898	14726	14972	14888	14720	14823	14955	14867	14852	15005	14809	14775	14722	14861	14730	14936	15030	14875	14815	14798	14897	14684	14717	14874	14757	14889	14757	14827	14808	14813	14862	14888	15008	14705	14970	14966	14804	14799	14950	15045	14742	14864	14877	14843	14721	14760	14919	14830	14795	14912	14871	14814	14848	14785	14716	14754	14833	14796	14791	14967	14863	14761	14846	14822	14838	14934	14898	14910	14726	14839	14931	14884	14884	14864	14780	14859	14869	14758	14762	14741	14627	14858	14840	14915	14986	15004	14806	14953	15040	14845	14774	14909	14861	14908	14803	14961	14720	15037	14853	14910	14842	14866	15059	14898	14994	14742	14939	14750	14884	14992	14841	14705	14894	15043	14883	14887	14841	14868	14740	14804	15044	14728	14916	14805	14928	14777	14718	14880	14825	14678	14914	14895	14813	14906	14803	14729	14926	14865	14816	14881	14915	14754	14959	14941	14900	14849	14860	14794	14912	14966	14806	14787	14786	14933	14843	14874	15053	14833	14901	14908	14803	14703	15044	15012	14815	14884	14830	14858	14845	14859	14790	15059	14794	14761	14862	14898	14810	14814	14711	14786	14940	15005	14825	14918	14842	14880	14866	14949	14985	14842	14849	14804	14849	14872	14844	14763	14750	14931	14957	14888	14889	14866	14850	15054	14886	14761	14966	14877	15052	14715	14768	14925	14897	14713	14680	14919	14702	14753	14802	14754	14924	14887	15088	14989	14786	14980	14816	14954	14901	15013	14783	14930	14880	14849	14880	14800	14613	14765	14900	14866	14702	14698	14916	14950	14690	14909	14849	14947	14772	14800	14664	14883	15017	14657	14958	14976	14911	14873	14817	14864	15047	14926	14779	14745	14951	14860	14894	14927	15018	14842	14760	14721	14818	14705	14711	14946	14953	14761	14918	14815	14978	14851	14911	14902	14897	14873	14881	14850	14873	14841	14882	14769	14874	14970	14937	14855	14738	14801	14950	14782	14722	14861	14818	14816	14800	14694	14813	14891	14700	15026	14993	14960	14697	14842	14866	14978	14727	14922	14909	14886	14880	14725	15097	14806	14742	14856	14801	14815	14915	14825	14918	14836	14883	14870	14808	14869	14908	14865	14778	14932	14762	14901	14876	14853	14877	14785	14953	14841	14805	14852	14878	14810	14686	14942	14872	14933	15093	15019	14857	14851	14841	14746	14954	14812	14892	14868	14919	14838	14759	14892	14818	14832	14873	14925	14943	14801	14919	14903	14961	14816	14749	14940	14789	14915	14874	14881	14998	14928	14800	14854	14849	14756	14924	14786	14682	14760	14849	14741	14754	14867	14885	14775	14992	14921	14876	14917	14757	14791	14797	15028	15145	14848	14777	14829	14855	14692	14878	14773	15004	14812	14843	14811	15019	14883	14870	14881	14777	14868	14930	14857	14870	14748	14856	14915	14914	14756	14932	14910	14917	14891	14781	14875	14938	14867	14770	14867	14865	14834	15052	14946	14859	14897	14910	14792	14953	14708	14783	14854	14708	14705	14890	14819	14885	14775	14697	14550	14934	14917	14817	14770	14851	14876	14744	14852	14924	14798	14802	14733	14853	14881	14846	14894	14738	14679	14822	14886	14956	14840	14819	14862	14872	14713	14863	14939	14993	14994	14764	14902	14827	14872	14854	14954	14893	14891	14825	15092	14848	14825	14918	15003	15026	14817	14826	14845	14884	14798	14782	14840	14950	14870	14919	14880	14891	14926	14783	14797	14738	14763	14918	14650	14893	14813	14930	14711	14792	14838	14839	14778	14945	14809	14872	14781	14965	14802	14830	14959	14969	14924	14763	14860	14860	14973	14907	14898	14923	14784	14805	14797	14820	14791	14889	14752	14856	14742	14808	14777	14785	14858	14847	14796	14771	14901	15082	14866	14874	14915	14833	14969	14850	15011	14965	14952	14645	14817	14679	14939	15156	15050	14860	14847	15119	14798	15017	14747	14779	14688	14812	14814	14770	14892	14851	14726	14912	14817	14810	14875	14798	15019	14929	14864	14897	14836	14888	14703	14946	14724	14934	14868	14820	14882	14857	14767	14748	14846	14905	14884	14859	14857	14907	14900	14806	14607	14676	14787	14836	14841	14909	14834	14928	14881	14937	14942	14803	14933	14766	14870	14754	14828	14965	14886	14951	15020	14981	14882	14949	14847	14926	14890	14786	14942	14845	14883	14930	14838	14966	14860	14794	14861	14825	14914	14749	14816	14695	14840	14917	14684	14874	14812	14821	14940	14821	14849	14936	14990	14829	14890	14843	14913	14860	14904	14891	14881	14685	14922	14796	14899	14917	14811	14850	14803	14912	14771	14960	14932	14844	14771	14765	14804	14775	14811	14988	14917	14801	14791	14884	14808	14809	14811	14913	14869	14783	14883	14894	14849	14869	14915	14931	14697	14734	14912	15032	14950	14970	14712	14856	14840	14878	14977	14884	14851	14912	14856	14774	14894	14753	14700	14748	14930	14768	14926	14764	14677	14753	15059	14806	14855	14827	14586	14850	14890	14941	14861	14797	15023	14974	14658	14865	14763	14792	14809	14820	14930	14754	14902	14826	15111	14910	14900	14876	14923	14848	14810	15103	14664	14670	14959	14897	14938	14910	14901	14897	14902	14957	14773	14814	14793	14859	14816	14917	14679	15010	14995	14832	14902	14862	14986	14820	14954	14887	14849	14928	14720	14883	14978	14830	15016	15017	14667	14776	14730	14926	14887	14912	14724	14738	14865	14836	14778	14852	14925	15083	14953	14876	14767	14877	14817	14922	14760	15066	14745	14839	14760	14831	14673	14905	14977	14844	14835	14977	14918	14760	14895	14788	14876	14787	14973	14722	14901	14876	14917	14686	14809	14856	14681	14935	14967	14726	14814	14988	14765	14990	14946	14928	14779	14745	14892	14906	14797	14641	14839	14943	14918	14697	14684	15030	14950	14846	14807	14973	14778	14790	14850	14930	14672	14808	14896	14753	14817	14775	14658	14734	14962	14755	14771	14740	14901	14841	14944	14903	14740	14941	14973	14796	14771	14801	14723	14835	14872	14787	14912	14808	14769	14912	14895	14869	14923	14768	14914	14770	14957	15012	14955	14642	14864	15023	14916	14972	14771	14632	14696	14854	14796	14933	14792	14601	14834	14823	14857	14958	15092	14771	14652	14792	14910	14852	14967	14941	14821	14896	14775	14726	14995	14900	14827	14778	14614	14973	14941	14971	14730	14934	14770	14713	14706	14851	14961	14846	14681	14959	14723	14789	14728	14845	14887	14820	14876	14806	14696	14926	14917	14988	14683	15005	14726	14978	14909	14886	14826	14868	14864	14741	14813	14903	14949	14758	14932	14899	14777	14788	14828	14964	14773	14823	14948	14784	14819	14749	14982	14884	14810	14901	14956	14896	14596	14882	14917	14851	14947	14826	14914	14767	14790	14892	14961	14785	14688	14816	14702	14935	14712	14926	14899	14937	14881	14991	14811	14792	14777	14963	15012	14886	14831	14755	14861	14994	15002	14853	14919	14975	14871	14938	14899	14789	15063	14734	14819	14952	14825	14765	14685	14911	14783	14976	14865	14968	14831	14809	14969	14885	14844	14864	14868	14881	14738	14880	14981	14837	14801	14884	14905	14754	14759	14802	14801	14823	14799	14925	14871	14937	14674	14912	14795	14824	14766	14886	14878	14831	14932	14867	14874	14681	15026	14749	14847	14967	14773	14715	14914	14911	14850	14754	14877	14714	14834	14787	14729	14861	14859	14784	14949	14881	14672	14753	14823	14828	14604	14843	14908	14847	14757	14958	14788	14722	14816	14925	14820	14977	14691	14844	14853	14758	14910	15056	14868	14892	14966	14817	14945	14907	14864	14758	14964	14870	14913	14880	14924	14928	14782	14935	14856	14753	14856	14898	14758	14766	14739	14821	14866	14795	14870	14802	14856	14868	14826	14690	14662	14903	14945	14829	14690	14963	14725	14899	14897	14820	14847	15033	14794	14760	15136	14898	14771	14750	14701	14898	15044	14784	14775	14784	14919	14833	14998	14894	14776	14789	14927	14866	14717	14819	14924	14928	14877	14916	14867	14821	14867	14861	14911	14873	14774	14868	14941	14719	14922	14703	14760	14849	14826	14939	14828	14909	14931	14926	14862	14618	14960	14830	15000	14907	14738	14716	14962	14895	14809	14744	14978	14786	14918	14780	14760	14864	14786	14882	14890	14876	14871	14766	14964	14884	14967	14941	14731	14911	14749	14875	14761	14840	14840	15067	14828	14796	14942	14762	14774	14805	14951	14755	14935	15006	14806	14897	14787	14855	14857	14785	14766	14799	14757	14853	14786	14792	14878	14993	14919	15002	14857	14889	14832	14685	14665	14784	14855	15058	14839	14789	15057	14897	14748	14838	14925	14836	14645	14520	14885	14811	14916	15007	14682	14803	14709	14895	14900	14846	15003	14763	14967	14739	14765	14750	14838	14877	14912	14851	14834	14869	14916	14823	14844	14807	14798	14889	14900	14787	14717	14626	14792	14819	14809	14754	14779	14824	14980	14827	14946	14864	14915	15045	14871	14762	14945	14950	14917	14801	14827	14875	14964	14769	15039	15031	14728	14714	14907	14864	14945	14787	14969	14971	14817	14931	14891	14781	14800	14837	14886	14796	14788	14800	14860	14827	14877	14814	14862	14954	14983	14672	14832	14824	14808	14821	14824	14810	14864	14851	14794	14830	15015	14767	14939	14791	15012	14820	14993	14826	14701	14743	15023	14799	15110	14924	14852	14810	14771
30634	25896	27521	24112	20287	19013	18045	17764	17210	17370	17225	17140	17039	17057	17003	16802	16974	16847	16608	16809	16752	16778	16877	16735	16761	16728	16825	16987	16805	16795	16510	16697	16652	16722	16815	16704	16881	16767	16792	16644	16650	16792	16663	16626	16518	16607	16769	16922	16675	16571	16769	16690	16623	16631	16466	16690	16584	16768	16718	16740	16866	16748	16610	16452	16648	16802	16696	16867	16740	16671	16813	16588	16609	16673	16675	16755	16442	16711	16778	16705	16752	16813	16916	16682	16648	16419	16967	16518	16533	16759	16533	16634	16620	16812	16757	16678	16797	16762	16531	16525	16581	16703	16771	16599	16682	16747	16683	16630	16791	16609	16667	16714	17050	16781	16706	16730	16707	16678	16638	16850	16687	16625	16729	16564	16729	16697	16805	16559	16660	16542	16616	16686	16396	16574	16732	16363	16732	16454	16814	16781	16623	16735	16654	16541	16561	16702	16729	16846	16624	16540	16841	16607	16776	16637	16946	16775	16654	16515	16721	16500	16530	16633	16554	16543	16528	16622	16631	16839	16738	16619	16466	16407	16535	16605	16829	16635	16803	16586	16697	16756	16645	16613	16748	16603	16600	16554	16518	16565	16774	16613	16640	16664	16637	16780	16649	16757	16673	16540	16655	16561	16580	16853	16855	16583	16615	16639	16928	16632	16509	16561	16444	16568	16720	16681	16577	16712	16676	16859	16765	16506	16747	16634	16634	16804	16858	16607	16639	16678	16611	16415	16814	16391	16573	16547	16731	16701	16508	16733	16727	16603	16618	16780	16658	16651	16615	16704	16620	16505	16570	16676	16499	16661	16572	16776	16660	16616	16605	16851	16718	16611	16596	16701	16720	16620	16568	16793	16606	16705	16535	16540	16833	16663	16570	16846	16740	16650	16520	16676	16733	16760	16711	16702	16582	16726	16692	16684	16642	16517	16446	16566	16628	16738	16661	16485	16622	16680	16671	16576	16704	16675	16701	16799	16560	16519	16595	16405	16599	16587	16640	16487	16724	16749	16726	16599	16557	16493	16687	16545	16602	16677	16551	16864	16798	16599	16413	16656	16784	16750	16768	16662	16861	16692	16451	16538	16684	16589	16877	16610	16487	16695	16598	16863	16709	16593	16508	16814	16694	16717	16503	16663	16818	16651	16728	16583	16619	16688	16519	16799	16571	16378	16586	16691	16601	16637	16571	16644	16345	16636	16704	16697	16898	16612	16630	16839	16646	16731	16628	16647	16749	16668	16678	16513	16596	16495	16667	16757	16574	16665	16601	16665	16580	16761	16775	16693	16626	16602	16772	16606	16847	16633	16570	16831	16491	16689	16726	16521	16449	16612	16555	16734	16650	16750	16693	16532	16840	16826	16662	16631	16591	16711	16809	16709	17019	16729	16533	16636	16655	16549	16650	16749	16542	16587	16841	16669	16568	16717	16663	16601	16630	16865	16676	16792	16870	16712	16600	16794	16704	16739	16637	16615	16557	16639	16510	16468	16937	16726	16722	16668	16741	16697	16486	16464	16546	16653	16574	16641	16674	16742	16797	16618	16471	16492	16543	16504	16576	16537	16609	16737	16819	16576	16708	16872	16616	16625	16641	16655	16817	16692	16665	16749	16820	16721	16471	16503	16619	16667	16714	16824	16726	16674	16669	16571	16692	16722	16656	16562	16475	16684	16638	16590	16819	16687	16738	16731	16629	16674	16648	16609	16734	16732	16703	16510	16651	16687	16587	16742	16731	16781	16643	16586	16399	16428	16714	16555	16678	16703	16713	16604	16652	16637	16481	16550	16804	16656	16545	16482	16606	16600	16594	16526	16700	16673	16487	16717	16855	16460	16648	16875	16759	16698	16669	16525	16503	16664	16704	16664	16694	16628	16765	16541	16518	16596	16737	16859	16657	16935	16814	16755	16544	16574	16611	16938	16645	16854	16886	16651	16730	16684	16539	16686	16643	16842	16902	16671	16693	16649	16791	16727	16645	16839	16777	16641	16588	16542	16731	16768	16588	16761	16575	16671	16781	16707	16560	16772	16518	16574	16657	16684	16624	16605	16531	16635	16620	16633	16644	16562	16797	16644	16560	16663	16859	16688	16520	16695	16605	16628	16725	16654	16820	16680	16788	16740	16984	16550	16705	16683	16712	16693	16726	16789	16627	16688	16671	16670	16684	16730	16827	16535	16777	16742	16424	16578	16566	16657	16573	16577	16789	16771	16666	16655	16655	16745	16446	16496	16901	16645	16746	16584	16677	16799	16794	16653	16682	16864	16591	16622	16511	16563	16723	16608	16911	16516	16635	16433	16707	16658	16607	16770	16497	16717	16543	16720	16594	16691	16863	16678	16573	16693	16648	16671	16551	16825	16540	16597	16663	16572	16574	16519	16661	16498	16651	16638	16516	16556	16755	16590	16580	16637	16597	16773	16770	16756	16605	16867	16678	16621	16527	16697	16750	16625	16554	16741	16651	16635	16605	16694	16784	16632	16587	16796	16737	16638	16771	16791	16777	16529	16536	16616	16432	16675	16601	16413	16688	16622	16875	16880	16850	16439	16657	16661	16739	16647	16722	16515	16720	16631	16752	16686	16829	16544	16891	16741	16513	16713	16637	16624	16656	16807	16583	16610	16609	16618	16622	16579	16651	16787	16558	16720	16601	16616	16648	16802	16676	16632	16947	16737	16657	16536	16836	16712	16822	16642	16599	16550	16709	16637	16609	16745	16779	16465	16882	16646	16593	16653	16705	16593	16730	16630	16702	16506	16736	16629	16646	16620	16496	16752	16578	16535	16875	16743	16547	16537	16455	16581	16672	16833	16682	16457	16665	16662	16607	16438	16870	16557	16651	16586	16527	16819	16648	16536	16543	16780	16681	16924	16623	16665	16456	16586	16562	16758	16706	16704	16661	16450	16552	16819	16666	16561	16640	16671	16504	16767	16596	16643	16891	16517	16437	16641	16672	16674	16740	16599	16929	16619	16719	16599	16483	16684	16533	16712	16495	16477	16691	16686	16501	16560	16738	16477	16769	16777	16657	16720	16491	16591	16850	16713	16665	16806	16663	16700	16493	16676	16621	16870	16704	16712	16745	16674	16653	16592	16524	16539	16802	16939	16728	16635	16852	16607	16690	16938	16565	16658	16546	16603	16909	16766	16756	16606	16597	16594	16752	16711	16713	16518	16662	16666	16762	16460	16699	16567	16725	16525	16572	16778	16587	16790	16614	16674	16670	16695	16718	16769	16498	16770	16813	16901	16774	16684	16498	16707	16539	16748	16541	16731	16685	16793	16815	16595	16610	16528	16696	16597	16603	16779	16879	16728	16817	16592	16636	16745	16468	16454	16738	16567	16560	16520	16569	16535	16703	16601	16702	16833	16545	16550	16637	16952	16899	16686	16648	16542	16643	16690	16817	16700	16707	16768	16613	16737	16784	16619	16795	16642	16649	16552	16417	16616	16848	16747	16611	16635	16491	16686	16695	16802	16524	16631	16781	16594	16742	16740	16518	16569	16821	16733	16541	16705	16740	16588	16589	16611	16808	16766	16601	16706	16494	16679	16778	16642	16653	16753	16792	16592	16723	16788	16599	16753	16753	16756	16586	16652	16649	16662	16742	16769	16794	16595	16582	16674	16663	16735	16595	16826	16544	16763	16749	16630	16579	16655	16652	16769	16808	16644	16549	16722	16646	16686	16752	16756	16568	16682	16439	16668	16563	16709	16947	16897	16833	16756	16710	16656	16681	16714	16675	16687	16632	16845	16769	16724	16657	16656	16711	16626	16652	16746	16671	16825	16627	16779	16707	16705	16730	16649	16755	16688	16639	16579	16685	16771	16735	16580	16970	16689	16526	16873	16727	16554	16558	16596	16434	16562	16758	16416	16495	16744	16852	16772	16719	16567	16634	16642	16680	16568	16615	16803	16805	16672	16627	16746	16805	16719	16753	16648	16593	16576	16689	16672	16616	16598	16721	16664	16554	16744	16737	16394	16505	16590	16697	16808	16743	16466	16645	16583	16754	16692	16754	16893	16876	16761	16657	16763	16750	16775	16476	16863	16620	16753	16661	16640	16693	16646	16695	16799	16572	16845	16673	16837	16912	16523	16727	16603	16987	16826	16591	16762	16623	16791	16869	16724	16775	16729	16702	16933	16671	16520	16555	16863	16744	16748	16557	16719	16705	16771	16754	16802	16615	16615	16605	16648	16624	16535	16572	16801	16775	16755	16709	16578	16463	16772	16532	16743	16694	16412	16728	16518	16638	16608	16652	16595	16664	16774	16546	16611	16644	16776	16630	16596	16790	16663	16427	16649	16814	16571	16786	16720	16705	16587	16747	16821	16720	16561	16562	16727	16721	16542	16716	16780	16713	16696	16658	16619	16703	16601	16700	16621	16690	16636	16641	16588	16472	16470	16753	16663	16573	16628	16703	16927	16666	16604	16669	16642	16748	16622	16698	16741	16436	16532	16630	16867	16602	16567	16409	16680	16597	16626	16589	16720	16538	16776	16529	16716	16647	16553	16828	16655	16733	16520	16717	16690	16717	16823	16716	16841	16650	16693	16610	16637	16750	16915	16641	16717	16552	16426	16651	16488	16627	16740	16672	16554	16773	16700	16646	16604	16743	16772	16699	16458	16489	16705	16712	16739	16635	16803	16600	16705	16782	16623	16580	16715	16637	16631	16761	16672	16603	16612	16571	16641	16636	16850	16494	16750	16716	16553	16733	16736	16584	16667	16693	16745	16792	16736	16648	16788	16645	16871	16741	16794	16841	16684	16631	16757	16546	16639	16699	16644	16747	16646	16518	16568	16826	16610	16776	16659	16656	16680	16666	16883	16860	16838	16713	16781	16705	16668	16548	16704	16757	16640	16751	16704	16664	16620	16473	16618	16585	16724	16694	16636	16812	16588	16761	16776	16644	16797	16562	16740	16551	16572	16869	16702	16613	16822	16948	16746	16546	16754	16724	16881	16529	16693	16634	16815	16753	16457	16782	16590	16675	16748	16715	16654	16651	16619	16877	16534	16657	16822	16753	16633	16763	16795	16700	16699	16751	16679	16582	16521	16623	16455	16772	16711	16530	16613	16754	16474	16629	16932	16781	16556	16483	16747	16596	16685	16749	16659	16703	16857	16654	16859
24733	32945	30068	23491	19694	17801	16501	15654	15508	15279	15271	14796	14868	14549	14522	14593	14260	14226	14371	14416	14063	14298	14376	14171	14273	14208	14324	14431	14294	14312	14167	14300	14188	14371	14436	14211	14202	14176	14117	14188	14163	14231	14192	14211	14181	14095	14267	14132	14179	14032	14165	14171	14231	14154	14439	14127	14203	14198	14074	14205	14076	14172	14396	14342	13941	14085	14330	14248	14252	14286	14146	14093	14277	14044	14100	14246	14256	14107	14223	14062	14268	14240	14083	14204	14031	14072	14326	14218	14312	14058	14362	14377	14104	14251	14236	14318	14177	14183	14186	14073	14276	14190	14278	14112	14068	14119	14211	14304	14334	14231	14156	14193	14155	14209	14256	14375	14123	14190	14323	14205	14258	14234	14261	14251	14271	14091	14494	14096	14267	14210	14231	14283	14078	14269	14249	13984	14141	14283	14151	14119	14133	14244	14278	14097	14137	14086	14109	14207	14168	14301	14114	14195	14254	14162	14153	14205	14160	14279	14313	14085	14143	14030	14198	14197	14279	14209	14166	14308	14279	14127	14125	14178	14078	14211	14235	14238	14174	14156	14206	14074	14247	14155	14208	14210	14330	14318	14188	14233	14115	14178	14122	14144	14152	14203	14307	14061	14131	14079	14111	14091	14271	14121	14125	14255	14333	14216	14135	14158	14093	14186	14170	14037	14283	14117	14241	14268	14210	14158	14179	14271	14045	14287	14103	14318	14325	14188	14243	14017	14206	14078	14242	14121	14028	14126	14206	14301	14259	14189	14257	14335	14181	14161	14050	14104	14313	14258	14272	14277	14206	14235	14154	14060	14216	14369	14278	14288	14223	14215	14110	14200	14303	14148	14156	14250	14244	14148	14253	14139	14279	14197	14215	14081	14247	14006	14161	14201	14178	14185	14028	14212	14212	14253	14274	14277	14156	14282	14152	14142	14245	14313	14059	14259	14149	14056	14094	14210	14365	14140	14191	14268	14010	14228	14341	14205	14159	13935	14095	14194	14051	14137	14179	14148	14159	14311	14250	14262	14323	14207	14256	14236	13914	14137	14131	14293	14187	14234	14144	14222	14176	14242	14107	14051	13974	14276	14031	14178	14084	14151	14327	14250	14223	14132	14250	14309	14225	14268	14070	14098	14249	14151	14284	14234	14114	14295	14194	14080	14047	14239	14203	14289	14179	14282	14070	14248	14262	14283	14160	14153	14384	14274	14301	14285	14276	14152	14114	14049	14141	14062	14044	14218	14140	14204	14179	14206	14187	14209	14222	14258	14170	14136	14193	14234	14188	14184	14154	14220	14032	14109	14004	14042	14170	14097	14228	14165	14317	14140	14162	14152	14170	14128	14275	14334	14226	14418	14161	14224	14219	14118	14215	14171	14183	14254	14171	14069	14292	14156	14248	14087	14117	14130	14011	14227	14245	14304	14301	14264	14200	14154	14296	14035	14211	14120	14247	14074	14267	14284	14176	14234	14210	14049	14145	14129	14324	14235	14090	14239	14194	14193	14270	14210	14187	14149	14216	14233	14107	14068	14234	14074	14019	14220	14161	14131	14115	14114	14269	14107	14007	14126	14414	14355	14157	13995	14303	14290	14208	14303	14056	14102	14421	14243	14147	14363	14195	14235	14139	14268	14283	14279	14210	14148	14247	14223	14247	14185	14141	14122	14081	14172	14287	14188	14268	14063	14259	14270	14113	14106	14264	14359	14127	14131	14089	14235	14133	14297	14109	14297	14180	14237	14196	14188	14385	14291	14329	14124	14139	14263	14141	14217	14176	14061	14100	14343	14342	14240	14439	14044	14202	14168	13995	14258	14308	14139	14100	14301	14295	14145	14150	14271	14130	14056	14283	14144	14070	14173	14329	14183	14227	14152	14410	14192	14135	14150	14284	14231	14196	14092	14172	14102	14162	14142	14044	14443	14145	14160	14191	14298	14039	14227	14176	14177	14182	14254	14246	14227	14257	14341	14167	14068	14020	14345	14259	14169	14067	14362	14064	14055	14224	14154	14155	14259	14137	14095	14223	14161	14218	14197	14032	14369	14194	14224	14130	14099	14115	14146	14194	14067	14130	14312	14204	14149	14067	14198	14205	14092	14147	14144	14268	14112	14339	14199	14237	14259	14227	14244	14228	14265	14105	14054	14083	14037	14268	14187	14101	14139	14352	14205	14165	14228	14143	14152	14313	14212	14363	14242	14401	14362	14059	14187	14171	14255	14290	14160	14219	14270	14253	14138	14167	14185	14288	14168	14344	14099	14069	14338	14249	14124	14101	14109	14300	14134	14118	14319	14098	14135	14092	14253	14090	14173	14132	14218	14100	14322	14228	14116	14267	14104	14178	14217	14143	14210	14130	14334	14156	14228	14260	14143	14225	14248	14464	14194	14244	14099	14270	14139	14203	14243	14108	14099	14036	14122	14168	14254	14286	14217	14295	14176	14079	14238	14238	14045	14207	14059	14111	14058	14315	14151	14160	14066	14192	14196	14291	14017	14161	14175	14242	14137	14212	14028	14334	14265	14075	14286	14181	14074	14278	14240	14090	14141	14189	14181	14131	14221	14282	14125	14121	14089	14220	14069	14367	14315	14276	14199	14193	14232	14094	14254	14235	14243	14171	14228	14181	14250	14289	14162	14229	14048	14117	14376	14138	14229	14329	14219	14144	14206	14116	14266	14187	14174	14284	14053	14362	14191	14315	14174	14133	14148	14158	14196	13998	14205	14193	14442	14143	14152	14033	14316	14160	14403	14156	14293	14120	14161	14064	14232	14206	14348	14202	14199	14092	14266	13998	14175	14170	14099	14203	14089	14081	14198	14290	14266	14174	13964	14221	14134	14248	14221	14317	14257	14203	14283	14137	14245	14293	14280	14302	14350	14041	14208	14175	13970	14164	14189	14260	14252	14059	14370	14194	14130	14094	14192	14274	14006	14190	14421	14130	14156	14186	14242	14360	14150	14162	14131	14171	14239	14112	14146	14228	14206	14302	14214	14287	14219	14294	14250	14137	14193	14283	14306	14213	14213	14261	14125	14060	14301	14058	14095	13943	14278	14181	14182	14198	14245	14303	14258	14238	14280	14321	14268	14251	14103	14372	14161	14192	14093	14007	14029	13954	14081	14310	14159	14077	14235	14257	14120	14076	14297	14071	14102	14272	14066	14282	14234	14124	14289	13986	14161	14179	14104	14210	14286	14182	14166	14151	14163	14144	14224	14267	14225	14313	14178	14322	14185	14344	14191	14141	14110	14190	14061	14202	14100	14088	14305	14119	14252	14307	14273	14286	14084	14191	13993	14165	14258	14145	14084	14401	14236	14220	14233	14124	14132	14278	14097	14209	14225	14013	14037	14293	14004	14166	14182	14001	14064	14094	14205	14167	14160	14163	14309	14154	14222	14145	14296	14297	14158	14157	14261	14191	14017	14224	14020	14326	14314	14188	14215	14189	14145	14249	14148	14371	14097	14184	14233	14134	14160	14157	13933	14103	14259	14187	14217	14203	14071	14227	14039	14209	14219	13986	14083	14219	14222	14211	14017	14243	14311	14187	14280	14195	14096	14016	14375	14105	14154	14203	14289	14123	14217	14116	14273	14135	14151	14206	14193	14332	14317	14159	14053	14361	14195	14155	14230	14246	14090	14258	14149	14246	14165	14225	14293	14235	14213	14037	14252	14336	14096	14203	14090	14293	14161	14130	14065	14153	14253	14200	14227	14205	14405	14221	14150	14209	14159	14076	14270	14380	14063	14275	14294	14122	14074	14188	14293	14297	14185	14253	14028	14217	14155	14137	14270	14206	14196	14183	14142	14177	14420	14293	14186	14486	14227	14038	14183	14299	14129	14111	14173	14186	14192	14163	14147	14181	14042	14297	14236	13994	14201	14042	14166	14273	14217	14244	14174	14201	14222	14350	14268	14224	14383	14092	14175	13998	14202	14131	14203	14176	14285	14114	14147	14156	14139	14229	14275	14015	14225	14342	14076	14291	14218	14245	14214	14076	14175	14187	14127	14174	14214	14299	14194	14087	14192	14148	14196	14103	14218	14280	14195	14064	14095	14232	14146	14124	14291	14152	14214	14067	14350	14284	14389	14256	14295	14151	14199	14197	14070	14277	14389	14301	14110	14165	14191	14018	14104	14460	14038	14183	14252	14184	14044	14309	14018	14236	14186	14005	14272	14037	14202	14102	13966	14214	14194	14139	14275	14196	14238	14143	14091	13999	14193	14237	14154	14203	14218	14195	14161	14279	14353	14068	14149	14287	14375	14243	14069	14123	14227	14153	14127	14140	14159	14302	14327	14193	14202	14108	14338	14224	14122	14276	14240	14127	14254	14221	14257	14161	14408	14306	14192	14103	14109	14200	14258	14178	14106	14372	14334	14268	14375	14237	14118	14187	14337	14137	14131	14138	14161	14228	14144	14317	14160	14173	14227	14152	14109	14209	14312	14156	14193	14083	14188	14171	14151	14097	14295	14226	14242	14252	14143	14146	14338	14174	14124	14054	14137	14332	14293	14111	14138	14276	14124	14194	14309	14139	14176	14116	14064	14182	14045	14224	14011	14063	14376	14340	14059	14207	14162	14132	14279	14264	14072	14100	14391	14259	14282	14092	14078	14309	14262	14231	14117	14101	14207	14242	14351	14142	14196	14137	14319	14036	14166	14148	14188	14201	14088	14112	14227	14252	14198	14101	14153	14221	14130	14081	14298	14173	14291	13945	14347	14132	14255	14266	14312	14000	14297	14128	14020	14272	14231	14260	14277	14205	14057	13878	14209	14190	14202	14389	14214	14113	14094	14206	14037	14097	14153	14126	14210	14191	14111	14048	14266	14112	14110	14402	14171	14175	14149	14190	14190	14148	14174	14067	14109	14168	14214	14288	14123	14309	14268	13918	14070	14322	14215	14258	14094	14123	14310	14123	14172	14049	14144	14290	13963	14234	14221	14205	14221	14130	14064	14248	14075	14096	14008	14325	14108	14267	14203	14040	14211	14242	14149	14189	14065	14383	14219	14100	14226	14052	14258	14330	14247	14170	14132	14178	14098	14255	14184	14208	14175	14188	14269	14198	14208	14119	14141	14070	14176	14067	14301	14239	14292	14240	14162	14263	14351	14003	14119	13990	14201	13975	14177
24970	21008	27888	25128	22926	22234	21417	19025	18169	18232	18072	17967	17712	17513	17486	17334	17201	17152	17194	17208	17214	17253	17088	17148	16981	17066	17107	17023	17009	17160	16998	16918	16971	17191	17045	16856	16923	17057	17074	16918	17008	17092	16961	17118	17089	16943	16907	17047	16820	16956	16917	17192	17014	16914	16995	17132	17125	16715	16824	16889	17148	17036	16906	17050	16827	17073	16812	16900	17226	17000	16913	16965	16988	16968	17008	16764	16950	16791	16923	17098	17020	16992	16883	17003	17139	16816	16862	16799	17020	16742	17048	17056	16946	17041	17172	16969	16953	16921	16891	16941	16715	17009	16876	16962	17146	17021	16963	17010	16709	16989	17055	16898	17037	16981	16761	16943	16962	17001	16899	17042	16823	17022	16846	16901	17040	16930	16985	17085	16784	16935	16847	17038	16762	16814	16742	16955	17111	17069	16950	16973	17104	16932	16963	17067	16808	16721	16887	16960	16746	17032	16773	16830	17134	17078	16893	17065	16931	17059	16960	17040	16846	17093	17043	16976	16991	16941	17057	16950	17027	16993	17039	16815	17162	16929	16849	16874	16821	16857	16983	16890	16815	16878	16816	16847	16942	16766	16961	17061	17102	16920	16979	17026	16941	16961	17143	16874	16909	16957	16768	16846	16963	17010	16755	16812	17049	16906	17010	16902	16927	16990	16893	17062	16962	17158	16923	17082	16925	16922	16838	16885	16908	17021	17109	16944	16959	16854	17122	17080	17214	17045	16968	16904	16865	16966	16919	17062	17137	16964	17143	16896	16964	16947	16976	17030	16765	16903	17117	16982	16943	16853	16975	16796	17056	16911	16931	16866	16864	16968	16950	16825	16816	16624	16936	16937	17082	16931	17008	16781	17002	16990	16825	16920	16865	16986	16892	16978	16862	16936	16960	16904	16769	16935	16867	16918	17017	17063	17132	17048	16771	17044	16884	16896	17114	16900	16872	16858	16876	16772	16923	16729	16833	16787	16845	16867	16715	17130	17085	16930	16768	17052	17073	16703	16941	16934	16808	16829	17016	16971	17000	16712	17056	16910	16943	16920	16888	16928	16962	16895	16979	16938	17113	16805	16990	17108	16857	16853	17029	17040	17064	17012	16898	16865	17059	16995	16889	17002	16916	16950	16971	16796	16850	16932	17037	16984	17005	17049	16994	16770	16968	16881	16806	16758	16858	16917	17139	16953	16968	16771	16836	16911	16810	16765	17091	17125	16814	17170	16925	16874	16920	16919	17122	16705	17060	16726	16943	16918	16916	16755	17016	16981	17071	16968	16830	16902	16884	16879	16834	16876	16885	17004	16967	17063	16960	16716	16911	17105	16852	16800	16820	16989	17047	16798	16984	17032	16687	16735	16985	16894	16853	17042	16909	17028	16961	16913	17019	17085	17065	17094	16844	16942	17050	17131	16768	16965	16771	16887	16941	17033	16896	16883	16860	17033	17125	16938	16860	16869	16970	16760	16937	17010	16821	17115	17067	17032	16935	17042	16956	16779	16953	16972	16811	16966	16989	16876	16920	16900	16827	16918	16928	16935	16901	17035	16897	16927	17197	17195	16930	17018	17039	16830	16965	16915	16917	17073	16728	16912	17042	17108	16930	16955	17009	17026	16827	16783	17178	16972	16830	17144	17014	16890	17024	16926	16975	16995	17039	16840	16990	16929	16924	16853	16969	16877	16975	17122	16953	16926	16653	16893	16973	17077	16711	17019	16842	16846	16932	17050	16903	16994	16830	17025	16889	16903	16915	16920	17015	16957	16990	16858	16874	16917	16763	16897	16886	16873	16920	17149	16671	16697	16705	17010	17008	16811	16867	16895	16908	16950	16755	16962	16957	16717	16913	16980	16786	16881	16975	16933	16964	16904	16956	17149	16876	16974	17011	16785	16932	16909	17126	16801	16966	16921	16878	16884	17024	17028	17040	16987	16778	16810	17009	16789	16810	16908	17018	16740	17060	16901	16870	17026	16966	16847	16796	16718	17024	16984	16915	17006	17243	16923	16995	17001	16923	16735	16917	17206	16839	16966	16806	16845	16980	16738	17037	16990	16745	16798	16933	16930	16931	17056	17165	16788	16585	16937	17081	16906	16761	17133	17101	16984	17044	16953	17145	16922	16895	16891	17150	16971	16851	16862	16864	17166	17218	16973	16775	16926	16974	16806	16965	16863	16813	16937	16920	16850	16960	16790	16990	16783	16939	16875	16995	17051	17027	16611	17036	16739	17001	16992	16899	16945	16708	16810	16935	17004	16845	16916	16936	16631	16900	16982	16907	17094	16808	17056	16831	16700	16767	16956	16858	17035	17005	16965	16823	17025	16966	16851	16939	17025	17025	16898	16937	16800	16818	16780	16882	16894	16985	16952	16790	16897	16581	16840	16875	17072	16825	16976	16943	16920	17165	17123	16918	16944	16764	16987	17014	17036	16894	16881	17040	16931	16998	16687	16919	16958	16904	16885	16836	16725	17038	16808	16837	17117	16872	16596	17035	16973	16758	16856	16836	16896	16775	16981	16849	16743	16915	16930	17118	17061	16823	16741	16946	16910	16754	16833	17096	17079	16983	16742	16959	16858	17030	16987	16910	16926	16767	17073	16819	17240	17000	16867	16885	16957	17119	16899	17092	16897	17029	17087	16889	17004	16969	16937	17130	16947	17037	16909	16722	17221	16945	16823	17072	17176	16958	16726	17040	17033	16934	17046	17007	16957	16903	16728	16950	16779	16945	16855	16858	16983	16847	16937	17043	16930	17024	16887	17109	17001	17211	16894	16883	16915	17100	16894	16994	17219	17062	16719	16764	16996	16995	16911	16991	16866	16981	16823	16882	17022	16896	17031	17018	16850	17024	16997	16981	16904	16873	16891	16801	16954	16773	16725	16915	17069	16968	17135	16895	16982	16812	17046	16999	16875	17015	16993	16933	17072	17205	16973	16643	17041	17006	16988	16924	17089	16709	16961	16951	16899	17054	17126	16933	16976	16951	16947	16877	16923	16741	16866	16931	17122	17079	16763	16848	16940	16795	17016	16978	16971	16831	16864	17051	17121	16931	16712	16808	16806	17054	17101	16956	16873	16781	16803	16941	16895	16777	16985	16969	16983	16974	16783	16846	16883	16910	16794	16893	16814	16691	17005	16871	16968	17027	16926	16701	16902	16827	16807	17018	16887	17031	17014	16856	16931	16804	17141	16964	16964	16941	16798	16735	17123	17025	16792	17085	17241	16988	16712	16685	16882	17085	16863	17007	16888	16914	16986	16962	16778	17072	17090	16899	17002	17008	16839	16944	17070	16924	16811	17041	16934	17066	16869	16811	16986	16876	16920	16730	16794	16991	17042	16853	17087	17161	16980	17068	16803	16967	16921	17002	16691	16746	17069	16850	16818	16908	16986	17066	16939	16901	16743	16796	16799	16888	16934	16913	17028	16756	17043	16859	16732	16804	16760	17045	16910	16890	16993	16998	17004	17057	16828	17066	16904	16987	16825	17042	16835	17113	17253	16875	16958	16788	17172	16865	16911	16846	16959	17134	16918	16958	17065	16945	16731	17009	16944	17010	16914	16699	16715	16729	17076	16940	16799	17061	17335	17068	16848	17028	16974	16895	16880	16794	16968	16993	17094	17068	17083	16926	16822	17052	17037	16889	16860	16793	16779	17002	17106	17013	16970	16869	17059	17077	16776	16948	16856	16925	16735	16777	16897	16936	16678	16914	16990	16903	16782	17052	16837	16903	17055	16908	16921	16806	16846	17013	16704	16897	16853	16904	16952	16698	17062	17177	16975	17116	16855	17048	16885	17005	17020	16958	17217	17256	16987	16979	16967	16961	16881	17087	16939	17010	17147	16943	16894	16944	17102	17007	16798	16893	17216	17074	16786	17085	17022	16906	17000	16791	17094	16874	17038	16965	17079	16837	16984	16959	17052	16946	16837	17010	17006	16735	16724	17077	17109	17027	16820	16872	16980	16902	16877	16876	17051	16892	16926	17170	16942	17165	16990	16980	17130	16748	16820	16952	16915	16781	16740	16891	16690	17021	17068	16961	17068	16987	16832	16905	16934	16770	17049	17023	16968	17066	17079	16928	17077	16997	17041	17127	16970	16974	16793	16981	16883	16853	17023	17004	16713	16969	17028	17003	16940	16896	16795	16850	16786	16888	16920	17014	17046	16983	17139	16951	16925	16816	17034	17164	17010	17029	16975	17128	16866	16879	16957	16934	17111	17122	16958	16933	16806	16882	16970	16898	16879	16936	16991	16941	16836	17086	16946	16850	16975	16994	16961	16881	16973	16731	16793	17020	17033	16887	17042	16827	17082	16812	16904	16958	16864	17172	16926	16824	16872	16829	16783	17017	16747	16813	16871	17041	16908	16870	17160	17006	16603	16883	16931	16892	16829	17023	16893	17066	16663	16836	16886	16931	16818	16956	16809	16741	16944	17013	17110	16987	16976	17069	17015	16863	16852	16949	16605	16932	16906	16942	16945	16935	16922	16947	16876	17075	16884	16918	16741	17078	16936	16780	16839	16707	16800	16955	17013	16936	16989	16872	16812	16950	16936	16913	16885	17006	16880	17017	16955	16978	16990	16854	17075	16925	16903	16997	16814	16857	16879	16935	17051	16989	17139	16990	16860	16832	16890	17045	16903	16988	16814	17151	16991	17228	16957	16757	16855	16859	16918	16899	16936	17060	16932	16988	16866	16823	16909	16960	16851	16927	17065	17018	16859	16982	16935	16848	16724	16894	17062	16941	17120	17024	17022	16971	16850	17095	16889	17001	16822	16832	17073	16972	16915	17088	16993	17019	16900	17176	17035	16927	16934	16998	16901	16985	16882	17105	16853	17073	16832	16942	17175	16950	17151	17097	16812	16969	16884	16844	16851	17080	16913	16819	16891	16951	16900	16884	16932	16913	16932	17027	16749	16955	16943	16893	17011	16895	16819	16982	16791	16741	17090	17050	16845	16878	17055	16815	16736	16932	16745	16779	16886	17133	17059	16977	16972	16935	16908	16747	17060	16911	16911	16993	16989	16901	17091	17034	17027	17120	16802	16999	16847	16906	16930	16805	16966	16968	16999	16981	17044	17025	16963	16989	17115	16975	16769	16914	16927	16942	16822	16967	16809	16941	17032
25703	41460	36660	28077	23637	20497	18510	17409	16634	16246	15966	15615	15324	15170	14989	15138	14885	14715	14788	14851	14657	14784	14621	14484	14485	14452	14518	14732	14412	14522	14539	14435	14329	14487	14390	14532	14287	14310	14399	14401	14410	14463	14613	14396	14386	14549	14359	14398	14424	14205	14368	14444	14408	14557	14486	14483	14531	14305	14196	14359	14347	14449	14415	14453	14471	14471	14298	14300	14464	14279	14336	14431	14444	14540	14365	14431	14417	14572	14400	14302	14351	14162	14500	14337	14406	14467	14492	14341	14366	14633	14486	14329	14303	14207	14505	14440	14479	14517	14431	14355	14171	14282	14445	14514	14555	14215	14378	14434	14436	14325	14326	14429	14478	14355	14456	14306	14295	14385	14351	14407	14451	14463	14444	14333	14445	14297	14241	14482	14278	14455	14238	14376	14526	14394	14481	14335	14440	14397	14270	14567	14281	14535	14292	14534	14284	14491	14326	14281	14352	14474	14366	14445	14275	14096	14321	14369	14440	14335	14290	14524	14322	14293	14293	14378	14238	14440	14491	14450	14384	14382	14261	14413	14393	14448	14440	14407	14377	14415	14445	14366	14355	14473	14299	14402	14381	14310	14347	14351	14426	14307	14336	14571	14272	14315	14361	14270	14507	14243	14480	14425	14452	14230	14361	14293	14447	14476	14332	14392	14346	14484	14512	14328	14539	14470	14471	14525	14536	14317	14354	14356	14340	14472	14436	14256	14400	14346	14260	14531	14396	14399	14373	14469	14603	14259	14408	14389	14429	14391	14354	14421	14421	14402	14208	14306	14370	14313	14309	14432	14551	14491	14347	14488	14432	14294	14424	14456	14257	14523	14474	14399	14358	14462	14492	14279	14304	14391	14437	14312	14398	14290	14365	14518	14397	14411	14361	14568	14459	14216	14305	14397	14394	14369	14453	14222	14388	14273	14634	14311	14379	14422	14264	14256	14267	14365	14338	14380	14452	14366	14359	14414	14401	14320	14488	14375	14336	14432	14434	14367	14441	14412	14357	14295	14334	14567	14266	14437	14334	14302	14576	14420	14488	14323	14294	14301	14340	14239	14332	14385	14474	14454	14402	14650	14392	14363	14291	14442	14145	14373	14367	14318	14330	14578	14418	14333	14403	14368	14266	14396	14363	14500	14467	14439	14491	14398	14283	14281	14505	14397	14214	14468	14479	14234	14471	14458	14196	14455	14349	14477	14517	14463	14628	14402	14261	14132	14320	14368	14574	14500	14236	14451	14407	14397	14363	14372	14383	14433	14477	14184	14339	14240	14369	14485	14485	14466	14465	14314	14437	14444	14532	14331	14546	14520	14461	14366	14340	14457	14408	14312	14280	14197	14534	14465	14398	14503	14521	14323	14388	14269	14462	14508	14337	14547	14430	14359	14381	14424	14346	14455	14328	14371	14344	14311	14427	14408	14326	14378	14410	14375	14468	14321	14459	14366	14356	14349	14497	14300	14317	14375	14267	14477	14357	14376	14315	14395	14457	14360	14504	14298	14490	14510	14353	14445	14381	14529	14328	14239	14426	14365	14368	14314	14526	14267	14288	14298	14409	14214	14314	14221	14362	14439	14426	14407	14471	14225	14364	14358	14386	14671	14246	14306	14450	14121	14360	14384	14470	14336	14370	14507	14513	14436	14313	14344	14420	14482	14501	14440	14373	14243	14487	14366	14561	14340	14333	14442	14413	14466	14339	14318	14325	14390	14260	14317	14453	14299	14348	14329	14324	14386	14484	14482	14456	14240	14577	14349	14226	14463	14272	14457	14449	14341	14401	14567	14448	14459	14457	14441	14424	14339	14322	14498	14385	14376	14375	14418	14303	14369	14379	14296	14459	14257	14401	14226	14378	14415	14245	14285	14383	14268	14272	14381	14470	14373	14285	14435	14368	14331	14475	14379	14415	14518	14482	14355	14348	14385	14560	14398	14383	14535	14393	14472	14322	14497	14334	14328	14371	14472	14311	14410	14453	14282	14449	14457	14552	14348	14483	14467	14310	14610	14294	14419	14400	14332	14450	14412	14379	14298	14510	14482	14253	14261	14368	14396	14231	14564	14301	14473	14542	14401	14422	14347	14403	14458	14364	14370	14527	14407	14422	14373	14332	14391	14255	14421	14395	14378	14412	14415	14504	14371	14403	14533	14173	14354	14475	14316	14304	14212	14331	14577	14503	14286	14409	14247	14418	14282	14489	14348	14525	14431	14426	14355	14476	14262	14392	14283	14420	14420	14459	14428	14495	14276	14379	14348	14470	14295	14433	14313	14336	14447	14454	14487	14602	14289	14425	14469	14211	14378	14457	14351	14427	14301	14313	14454	14250	14557	14408	14358	14301	14412	14375	14375	14445	14460	14456	14288	14409	14394	14507	14521	14434	14299	14364	14466	14246	14239	14249	14406	14424	14540	14410	14471	14436	14273	14378	14465	14385	14243	14263	14405	14311	14454	14405	14243	14205	14439	14534	14349	14484	14443	14292	14388	14149	14430	14302	14223	14461	14457	14387	14342	14412	14332	14265	14363	14268	14489	14314	14287	14287	14545	14340	14389	14458	14437	14582	14449	14334	14325	14392	14458	14470	14385	14357	14412	14458	14483	14409	14460	14104	14329	14543	14378	14388	14419	14442	14391	14356	14384	14358	14407	14485	14338	14542	14342	14462	14261	14394	14334	14602	14465	14322	14448	14424	14403	14354	14454	14371	14478	14526	14448	14457	14408	14436	14389	14410	14213	14402	14489	14349	14410	14227	14387	14297	14402	14361	14559	14427	14360	14320	14386	14261	14445	14475	14201	14298	14416	14509	14375	14553	14352	14400	14364	14577	14338	14456	14296	14439	14303	14282	14358	14216	14243	14408	14465	14403	14446	14181	14368	14247	14449	14429	14435	14435	14370	14371	14285	14513	14382	14435	14458	14238	14306	14309	14510	14551	14319	14433	14611	14326	14253	14258	14443	14247	14328	14442	14415	14300	14612	14371	14433	14479	14194	14462	14402	14392	14518	14295	14363	14572	14262	14522	14341	14281	14268	14549	14330	14436	14445	14376	14293	14446	14334	14494	14499	14355	14339	14500	14365	14396	14511	14255	14458	14328	14262	14336	14497	14264	14468	14380	14396	14345	14373	14472	14451	14304	14427	14460	14349	14403	14293	14388	14434	14361	14433	14475	14318	14511	14306	14341	14410	14287	14451	14354	14477	14377	14263	14518	14415	14350	14324	14518	14424	14411	14404	14374	14386	14468	14359	14392	14510	14488	14378	14409	14265	14348	14372	14393	14337	14505	14366	14359	14401	14340	14353	14311	14400	14446	14481	14353	14454	14476	14314	14379	14406	14327	14305	14334	14445	14247	14452	14380	14434	14494	14387	14391	14440	14278	14307	14376	14271	14388	14347	14390	14462	14366	14248	14579	14261	14414	14319	14403	14472	14312	14270	14384	14415	14507	14492	14282	14388	14257	14370	14536	14429	14535	14444	14365	14530	14194	14437	14460	14284	14407	14355	14335	14583	14418	14324	14439	14537	14326	14371	14421	14441	14317	14428	14301	14517	14499	14356	14400	14386	14501	14332	14400	14324	14330	14510	14356	14362	14436	14355	14428	14559	14350	14400	14561	14339	14336	14437	14461	14414	14349	14153	14551	14274	14379	14502	14499	14349	14451	14442	14180	14342	14466	14413	14390	14377	14402	14333	14303	14433	14401	14560	14147	14408	14296	14431	14346	14506	14262	14392	14549	14150	14409	14367	14389	14325	14359	14262	14346	14383	14430	14409	14426	14327	14346	14301	14415	14317	14340	14577	14538	14262	14487	14387	14309	14399	14505	14390	14272	14472	14307	14502	14474	14321	14392	14392	14222	14374	14330	14364	14563	14219	14442	14400	14537	14442	14489	14219	14498	14334	14452	14389	14377	14444	14334	14340	14357	14396	14340	14516	14334	14357	14360	14390	14302	14407	14453	14540	14309	14362	14318	14415	14456	14290	14276	14438	14321	14329	14492	14651	14292	14505	14383	14523	14310	14212	14370	14389	14357	14433	14444	14370	14333	14467	14443	14316	14364	14399	14509	14487	14325	14517	14395	14475	14406	14395	14389	14427	14396	14222	14329	14419	14354	14475	14361	14421	14330	14399	14326	14265	14416	14270	14324	14353	14410	14416	14563	14379	14407	14298	14278	14305	14340	14409	14496	14188	14370	14400	14389	14415	14421	14517	14338	14365	14523	14258	14312	14561	14373	14493	14484	14528	14375	14516	14337	14266	14261	14413	14481	14202	14334	14405	14335	14507	14352	14409	14355	14358	14289	14487	14318	14379	14409	14549	14370	14381	14272	14428	14511	14335	14506	14442	14449	14375	14389	14195	14518	14473	14515	14325	14480	14483	14465	14511	14361	14409	14273	14289	14426	14285	14375	14380	14322	14477	14493	14378	14283	14355	14483	14399	14435	14420	14393	14540	14360	14443	14467	14369	14459	14409	14403	14546	14409	14211	14398	14441	14458	14367	14486	14448	14441	14446	14286	14328	14284	14280	14296	14404	14426	14517	14339	14351	14395	14506	14489	14330	14569	14394	14248	14324	14346	14357	14375	14255	14429	14299	14285	14449	14358	14371	14322	14607	14406	14471	14496	14464	14385	14419	14383	14355	14363	14439	14510	14379	14377	14305	14456	14485	14353	14486	14383	14388	14228	14481	14408	14576	14538	14262	14432	14615	14395	14329	14526	14498	14364	14426	14351	14445	14388	14382	14451	14260	14259	14367	14474	14317	14401	14417	14255	14398	14281	14354	14574	14419	14446	14357	14388	14523	14362	14401	14423	14512	14379	14512	14369	14514	14363	14371	14389	14507	14348	14346	14265	14389	14413	14587	14512	14378	14541	14365	14223	14484	14545	14442	14361	14333	14439	14625	14488	14388	14410	14284	14317	14430	14561	14299	14366	14424	14404	14497	14437	14244	14317	14533	14372	14354	14337	14359	14350	14525	14425	14483	14523	14264	14457	14380	14283	14401	14431	14413	14394	14302	14375	14419	14546	14594	14405	14433	14347	14576	14354	14307	14443	14405	14293	14240	14400	14360	14458	14212	14252	14365	14464	14480	14457	14631	14512	14400	14455	14477	14426	14332	14387	14329	14392	14356
23780	21047	28447	23974	22175	24767	25458	21156	19866	20012	19736	19319	19109	18922	18788	18844	18703	18449	18540	18398	18378	18245	18165	18308	18305	18386	18306	18407	18237	18232	18249	18375	18154	18346	18268	18386	18230	18294	18333	18036	18205	17975	18363	18146	18306	18106	18349	18212	18248	18113	17907	18057	18142	18063	18324	18021	18369	18115	18285	18198	18213	18155	18387	18130	18262	18269	18296	18166	18238	18203	18138	18158	18110	18161	18192	18341	18393	18132	18120	18165	18077	18033	18181	18200	18289	18327	18297	18314	18453	17956	17983	18335	18261	18114	18027	18293	18126	18358	18468	18131	18269	18287	18150	18156	18239	18224	18112	17876	17860	17957	17828	17858	18146	17818	18241	18137	18308	18115	18179	18114	18161	18139	18259	18285	18171	18100	18205	18192	18145	18219	18190	18208	18072	18089	18195	18246	18295	18082	18041	18215	18091	18051	18204	18178	18275	18217	18017	18157	18105	18079	18193	18121	18101	18237	18322	18075	18203	17851	17936	18046	18154	18205	18297	18242	18273	17969	18004	18164	18085	18130	18111	18116	18366	18046	17795	17984	18238	18055	18018	18099	18146	18199	18023	17947	18014	17974	18074	18091	18150	18206	17941	18265	18338	18261	18080	18089	18032	17943	18235	18283	18018	17945	18095	18219	18294	18304	18035	18139	18031	18020	18134	18194	18022	18221	18021	18121	17945	18337	18185	18171	18030	18064	18269	18096	18213	18097	18068	18114	18031	18172	18249	17929	18331	18198	18180	17967	18060	18121	18170	17875	17968	18108	18222	18084	18135	18229	18145	18075	18110	17930	18110	18290	18273	17996	18125	18228	18200	18125	18195	18010	18328	17999	18272	17860	18147	18010	18051	18268	18193	18047	18207	18072	18054	18089	18129	17919	17950	17894	18069	18149	17996	17936	18290	18134	18258	17988	18015	18030	18187	18002	18204	18238	18175	18046	17995	18081	18236	18220	18047	17958	18288	17831	18289	17962	17948	18142	18167	18116	18041	18183	18172	18123	17994	18145	18228	17928	18001	18246	17965	18308	18068	17957	18300	18205	18132	18082	17960	18233	18075	18010	18198	18227	18278	18160	18164	17975	17979	18194	18148	18107	18108	18250	18074	18226	18158	18317	18111	18144	18238	18233	18174	18103	18290	18224	18279	18123	18043	18131	17848	18139	17992	18108	18190	18203	18078	18283	18234	18028	17896	18036	18214	18148	18117	18053	17954	18026	17992	17906	18142	18147	17993	18278	18311	17937	18270	18136	18124	18060	18001	18146	17954	18112	18011	18044	18150	18148	18151	18068	18184	18015	18001	18080	18004	18155	18190	18145	18290	18007	18148	18526	18077	18219	17944	18206	17999	18308	18187	17951	18138	18072	17900	18302	18223	18130	18121	18203	18193	17921	17980	18181	18252	17947	18038	18233	18247	18312	18040	18237	18118	18232	18235	18103	17997	18262	18198	18371	17961	17804	18277	18137	18103	18175	18117	18072	18066	18029	18064	18243	18028	18145	18106	18104	18262	18033	18184	18115	18259	18172	18045	17831	17848	18048	17970	17935	18262	18072	18215	18129	18141	18364	18080	18148	18182	17926	18088	18013	18146	17942	18237	18154	18064	18050	17970	18095	18217	18046	17985	18042	18394	18236	18110	17949	18288	18117	18133	18039	18122	17894	18079	18260	18222	18178	18058	18018	18308	17980	18050	18140	18177	17784	18022	18169	18215	18009	18263	18028	18265	17943	18080	17922	18222	18103	18103	18195	18021	18235	18148	18192	18087	18097	17977	18326	18313	17941	18142	17938	18002	18204	18032	17981	17996	18156	18425	17908	18048	17979	18189	18112	18017	18216	18379	18031	18118	18093	18128	17993	18309	18139	18099	18279	18207	18368	18066	18014	18019	18070	17985	18130	18070	17928	18080	18056	18031	18079	18215	18059	18057	18123	18041	18380	18127	18397	18453	18220	18151	18079	18037	17985	17944	18206	18265	18132	18195	18275	18087	18069	17956	18117	18253	17921	18170	18272	18284	18176	18115	18058	17935	18157	18022	18300	18005	18079	18248	18167	18142	18152	18139	18073	18188	18324	18079	18051	17943	17848	17959	18297	18019	18327	18247	17973	18149	18086	18133	18065	18051	18246	18069	18140	18065	18159	18194	17893	18078	18044	17981	18081	18203	18009	18078	18250	18160	18041	17883	18142	18125	18163	18119	18128	18145	18229	18136	18213	18249	18133	18088	18074	17829	18229	18254	18112	17905	18121	18122	18187	18116	18044	18330	18179	18121	17883	18218	18114	17971	18148	18150	18110	18073	18159	18335	18127	18068	18226	18143	18146	18182	18134	18186	17977	18371	18053	18067	18140	18085	17891	18007	18172	18087	18302	18203	18006	18264	18193	18227	18264	18143	18183	18003	18160	18118	18199	17972	18089	18209	18293	18386	18270	17905	18086	18111	18325	18280	17965	18173	18253	18109	18154	18070	18116	17892	18062	18175	18147	17954	18124	18091	17840	18252	18169	18014	17995	18134	18024	18243	18195	17976	17891	18083	17999	18130	18086	18077	18082	18053	18326	18343	18069	18105	18147	17955	17936	18121	18284	18034	18152	18104	18083	18088	18077	18126	18034	18103	18006	17957	18018	18012	17990	17986	18071	18190	18170	18218	17959	18243	18254	18108	18002	18280	18099	18142	18166	18099	18110	18056	18215	18197	17998	18094	18030	18189	18168	18082	17993	18085	18089	18092	18102	18102	18202	18270	18114	18141	18116	18204	18221	18110	18126	18129	17912	18001	17952	17898	18170	18063	17925	18034	17983	18134	18250	18294	18114	18016	18029	18005	17966	17881	18132	17841	18211	17908	18034	18018	18108	18140	18181	18096	18135	18180	18197	18242	18215	18155	18261	18255	18025	17993	18176	18137	18005	18141	18160	18023	18069	18155	18154	18256	18049	18070	18261	17959	18305	18261	17949	17937	18052	17965	18021	18134	18089	18113	18131	18152	18073	18268	18108	18171	18128	18005	17925	18181	18299	18066	18019	18038	18149	18041	18090	18337	18020	18066	18075	18001	18209	18007	17918	18213	18108	18083	18107	18246	18071	18025	18082	18358	18371	18007	18218	18048	18174	18167	18148	18100	18379	18012	18108	17959	18312	18157	18125	18331	18114	17990	18252	18245	18084	17968	18051	18147	18227	18208	18066	18295	18000	18055	18095	18363	18078	18097	18258	18018	18022	18188	18238	18168	18226	18079	18292	18044	18170	18224	17807	17928	18101	18163	18065	18277	17979	18212	18241	18279	18287	18241	18140	17964	18065	18061	18108	17960	18186	18111	18173	18258	18358	18077	18119	18121	18240	18202	18040	18310	18294	18406	18256	18013	18172	18107	18111	18278	18099	18141	18062	18097	18199	18033	18044	18094	17990	18050	18124	18414	18059	18211	18184	18353	18036	18324	18034	18193	18090	18175	17972	18061	18283	18325	18284	18075	18156	17853	18089	18079	18047	18199	18040	18252	18255	18112	17937	17955	18078	18227	18179	18228	17953	17902	18215	17966	18108	18071	17952	17979	17930	18308	17933	18148	18118	18100	18145	18034	18323	18275	18104	18267	18079	18257	18015	18012	18311	18112	17973	18046	18271	17993	18295	18148	18369	18189	18312	18192	18147	18148	18215	18015	18166	18006	18034	17998	18038	18124	18013	18170	17924	18101	18213	18071	18124	18212	18082	18053	18116	18192	17998	17965	18095	18109	18237	18164	18118	18130	18292	18084	18036	18003	18306	18115	18140	18078	18206	18184	18113	18265	18128	18091	18195	18087	18251	18043	17983	18094	18040	18140	18146	18075	18169	18150	18209	18164	18121	18050	18133	18149	18082	18157	18106	18118	18192	18102	17920	17753	18242	18208	17997	18056	18150	18175	17916	18162	18086	17992	18149	18137	18065	18202	18305	18134	18134	18136	17924	18065	18093	18139	17937	18065	18260	18104	18115	18152	18018	17915	18214	18056	17995	18086	18273	18062	18174	18226	18253	18463	18202	18212	18058	18030	18202	17972	18158	18080	18003	18100	18052	18124	18054	18060	18091	18275	18035	18364	18339	18299	18110	18182	18350	18044	18015	17978	18289	18001	18105	18264	17934	18103	18071	18102	17925	18106	18107	18144	18026	18159	17941	18037	18149	18148	18116	18195	18203	18200	18322	18062	18032	17963	18076	18044	18029	18082	18034	18170	18088	17912	18055	18348	18118	18110	18158	18155	18000	18098	18110	18491	17882	18044	18094	18415	18063	18055	18060	17870	18152	18170	18038	18089	18147	18339	18084	18204	18125	18000	18006	17987	18223	18214	18036	17895	17918	18138	18073	18237	18195	18134	18058	18251	18133	18109	17992	18194	18164	18240	18079	18096	18064	18151	18066	17902	17896	18196	18111	18134	18251	18178	18067	18055	18290	18043	18258	17998	18175	18094	18107	17900	17947	18069	18336	18076	18086	18088	18033	18059	18146	18062	18098	18033	18191	18049	18093	18241	17946	18145	18016	18016	18218	18145	18296	18199	17967	18049	18078	18087	17673	18003	18157	18096	17899	18070	17953	18070	18221	18265	17954	18224	18221	18108	18121	18153	18088	18084	18260	18241	18245	18215	18047	18156	18100	18077	18326	18170	18096	18006	18118	17957	18339	17955	18173	18273	18156	18277	18095	18233	18202	18060	18075	18035	18090	18010	18047	17966	18139	18268	18189	18105	18144	18139	18144	17943	18022	18132	18128	18101	18063	18161	18171	18255	18146	18257	18249	18329	18325	18151	17939	18057	17960	18257	18192	18137	18199	18322	18300	18206	18158	18216	18190	18080	18051	18072	18247	17905	18334	18283	18221	18268	18148	18271	18086	18150	18194	18226	18103	17933	18013	18285	18118	18141	18050	18126	17945	18232	18323	18113	18216	18202	18013	18231	17893	17879	18296	17943	18117	18065	18293	18107	18209	18197	18302	18057	18066	18183	18068	17915	18125	18275	18223	18288	18011	18105	18173	18175	18244	18051	18119	17897	17975	18071	18132	18293	18053	17960	18004	18189	18173	18123	17985	18050	18197	18118	18060	18098	17997	18030	18308	18182	18081	18084	18057	17995	17959	18262	18166	17998	18161
28524	47270	41486	33032	27483	23154	20766	19092	18092	17528	17239	16660	16455	16264	16137	15900	15701	15545	15458	15449	15538	15473	15261	15407	15186	15079	15176	15177	15132	15186	15328	15226	15109	15152	15304	15067	15154	15002	15165	14925	15081	15036	14930	15145	15158	15020	15203	15057	15043	15131	15141	15115	15075	15011	15035	15175	14940	15061	15125	15120	15157	15092	15226	15093	14975	15032	15193	15173	14993	14926	15111	15070	15195	15000	15199	15173	15079	15159	14987	15151	15014	15018	15109	15102	14996	15027	14971	15044	15111	15039	15084	15044	15221	15077	15059	14969	15081	14953	14981	14901	14981	14978	15155	15021	15152	15054	15048	14962	15071	14854	15075	15065	15258	14909	15067	15169	14959	15063	14998	15209	15078	14981	15142	14873	15096	15108	14943	15036	14944	15034	15060	15227	15120	15161	14993	15243	15062	14954	14913	15037	14917	15136	15020	14966	15038	15018	14818	15067	15002	15124	14941	14989	14986	15180	15073	14784	14788	15023	15130	14999	14957	15026	15008	14905	15043	14983	15145	15102	15129	15049	14977	14923	15379	15112	15189	14949	15057	15017	15015	15177	15089	14948	14999	14942	14929	14917	15262	14925	15017	15120	15062	15067	14875	14988	14937	15165	15019	15105	15031	15110	14934	15014	14855	15107	15115	15122	15033	15035	15140	15110	15003	15013	15043	15036	14979	15116	15083	15096	14989	14848	15309	15021	14942	15086	15020	14917	15146	15168	14968	14991	15057	15139	14908	15051	15041	15107	14881	14908	14917	15057	15075	15162	14797	14871	14831	15022	15062	14971	15161	14941	15109	15071	15075	15017	15054	14927	14933	15043	14792	14937	15025	15109	14939	15033	15076	14926	15079	14963	14935	15117	14877	15083	15044	15100	14893	15029	15123	14975	14972	15002	14958	14933	15285	15087	15144	14904	15007	14920	15053	15105	15071	15021	15081	14953	14901	15084	14943	15092	15013	14916	15061	15040	15068	15128	15022	14917	15065	15172	15171	14872	15086	14957	14853	15080	15066	14972	15094	15054	15147	15075	14988	14911	15054	14947	15079	15052	14784	14964	14929	14993	15276	15089	15085	15050	14935	15021	15053	14920	15019	15013	15000	15107	14811	15102	14934	15047	15047	15048	14996	14943	14952	15150	14972	15049	14930	14936	14986	15009	15048	15006	15102	15112	14976	15160	15033	15257	15079	15015	15240	15056	15133	15067	15049	15016	15015	15039	14998	15124	15151	14976	15172	14982	15083	14984	15038	15099	15215	14965	14966	15084	14917	15057	15044	15056	14995	15004	14949	15104	15040	15082	14990	15007	15036	15140	14940	14907	15030	15031	15152	15051	15048	15221	15224	15077	15126	15134	15041	14960	15114	15084	14781	15003	15014	15117	15000	15013	14902	15043	15076	15068	15116	15099	15084	15096	14885	15164	15043	15022	15113	14904	15075	14925	15072	15071	15037	15023	15048	15147	14976	15118	15067	15043	15082	15061	15123	14807	14969	15038	15172	14956	15072	15049	15079	14987	15104	15122	14997	15048	14932	14857	15058	14971	14890	15036	15186	14960	15013	15018	14926	15022	15100	15226	14911	14958	15015	14958	15084	15079	15046	15018	14882	15035	14977	14790	14991	15032	14918	14983	14987	15023	15036	15013	15085	15006	15064	14797	14918	15072	14914	15100	15168	14847	14884	14969	15254	15017	14990	15156	15077	14937	15027	15132	15015	15173	15119	15008	15181	14885	15089	14902	15101	15013	15171	14955	15047	15074	15048	15048	15028	15044	15013	15005	14984	15095	15012	15018	15027	15086	14931	14947	15037	15106	15225	15058	15181	15248	14934	14910	14938	15132	15047	15140	14834	15098	15026	14861	15165	15106	14957	14985	15036	15000	15004	15100	15028	14961	14969	15033	15065	14842	15186	15037	15185	15251	15043	14927	14940	15058	14869	15093	14907	15086	14984	15099	15045	15025	14991	15029	15033	15059	15092	15189	14886	15076	14929	15007	15115	15052	15079	14912	15034	15141	15176	15000	15135	14930	14908	14865	15071	14780	15108	15053	14927	15010	15181	15145	14917	14885	15113	15062	14950	14900	15123	15162	15035	15112	15022	14992	14786	15135	15050	15267	15045	15235	14986	15024	15049	15052	14952	14918	15110	15033	15005	14911	15176	14871	15024	14930	14994	15037	15250	15109	15087	15115	15055	14992	15180	14952	15060	15032	15021	14812	15097	14953	15083	15108	14890	14906	14856	15030	14905	14952	15206	14899	14976	14956	15053	15031	15035	15045	15019	14868	15021	15173	14975	15097	15014	15033	15020	14982	15145	15011	14950	15261	15094	14910	15155	14935	15090	14998	15110	14992	15014	15124	15091	15172	14911	14838	14983	14998	14998	14858	15004	15024	15011	14932	15107	14921	15063	14890	15191	14982	15012	15031	15084	14966	15003	15019	15221	14904	14986	15048	14884	15065	15141	15059	14956	14906	15131	15023	15030	15105	14904	15063	15086	14781	15141	15005	14878	15043	15050	15056	15019	15015	15024	15166	15019	15128	15044	15052	15125	15158	15111	14981	14955	15036	14975	14868	15070	14986	15137	15054	14970	15110	15051	15042	15083	15016	15095	14903	14931	14939	15018	15087	14876	15097	14908	15054	14877	15127	15032	14935	15062	14939	15165	14991	15112	15114	15085	15054	15257	15150	15084	15060	15139	14907	14936	14906	14893	15094	15173	14947	15104	15088	15053	15035	15030	15067	15191	15028	15106	15043	14962	15046	14878	15088	15102	15175	14999	15107	14865	15013	14772	15038	15107	15003	15003	14877	14828	14996	15125	15002	15153	14955	15129	15078	15042	14850	14982	15079	15037	15050	14935	14937	14931	15182	14957	14952	15120	15086	14961	15017	15085	15098	14961	14971	14997	15094	15239	14829	15053	15051	14983	14885	15066	15088	15247	14910	15003	14889	15073	14970	14967	15129	14993	14948	15168	14919	14891	14971	15063	15181	15061	14957	15137	15008	15059	15027	15329	15052	15008	15112	15093	15192	15218	14887	14765	14966	14928	14977	14969	15132	15122	15026	15000	14822	15005	14999	15146	15043	14866	14916	15094	15070	15067	15156	15183	15275	14935	15117	15047	14969	15013	14921	14951	15052	14973	14969	14996	15075	15002	15034	15048	14943	15164	15013	14914	14918	15179	15074	15038	15057	15148	15166	15001	15101	14915	14975	15157	14970	14968	15060	14933	14965	15082	15097	15113	15017	15080	14897	15017	15166	15070	15069	15075	15119	14935	15050	15014	15073	14953	14993	15030	14968	15102	15125	15089	15010	15138	15028	15095	14915	14930	15112	15003	15083	14974	14949	15097	14943	14893	15101	15048	14866	15061	14883	15004	15041	14929	15006	15102	15188	14873	14946	15050	14949	15096	15082	14939	15025	14994	15142	14989	15015	15140	14989	15003	15217	15063	14946	15055	14805	15051	15167	15026	15165	15193	14970	15078	15106	14949	14983	15098	15002	15061	15008	15003	15009	14863	14943	14874	15090	15069	15096	14944	14928	15152	15043	15019	14998	15044	15222	14981	15105	15100	15003	15040	15021	15025	14938	15053	15030	15028	15082	15127	15231	15009	15137	15172	15029	15022	15049	15176	15048	15012	14941	15044	15157	15048	15035	14888	15097	14974	15108	14906	15050	15227	15018	14937	14927	15033	15089	14868	14843	14978	14963	15127	15091	15092	14985	15099	14862	15057	14968	14982	15110	15125	15025	15040	15030	14959	15034	15105	14994	15061	15063	14993	14912	15101	15158	15087	14977	15024	14907	15108	15076	14977	14880	15054	15033	15058	15038	15058	14906	15024	15139	14939	15011	15174	15088	15091	15090	14964	14959	14914	14960	15159	15081	14905	15123	15019	14794	15108	15063	15098	15001	14919	15040	14996	14999	14830	15078	15073	15109	14897	15154	14960	15042	15027	15081	15045	15108	15052	14962	15131	15019	15101	14999	15083	14949	15069	15001	15052	15197	15104	15116	15021	14998	15174	15050	14958	15165	14917	14980	14867	15028	14926	15083	14969	15167	15125	15081	15092	14902	14981	15033	15110	15130	15224	14944	15127	15020	15047	14938	15132	15033	15142	15090	15042	15060	15121	15111	15056	15154	15069	15040	15069	14909	14991	15192	15151	15082	14953	15083	15052	15006	15117	15040	15096	15039	15012	15028	15124	15067	14776	15010	14974	14897	15065	15173	14947	14980	15216	14991	14879	15034	14981	14953	15063	14866	15055	14943	15014	14944	15124	14996	15030	15242	14983	15282	14967	15208	14932	15061	15039	14892	15164	15060	15052	15068	15017	15019	15219	15150	15051	15226	15021	15107	14991	15258	14996	15229	15095	15174	14926	14909	14952	15042	15168	15140	15057	15037	15058	15022	15018	14838	15030	15155	15037	15101	14891	14962	15058	15002	14962	14970	14893	15037	15028	15048	14970	14959	15026	14813	14999	15103	15162	15088	14991	15056	15085	14971	14866	14973	15019	14999	15081	14981	14967	15151	15082	15067	15176	15171	15105	15053	15009	15082	14964	15016	14954	14955	15013	15030	15067	15168	15031	15317	15022	15022	15079	14949	14974	15109	15068	15099	15097	15034	14993	14955	14892	14925	15102	15049	15041	15130	15119	15028	14976	14976	15160	14948	15075	15065	15167	15131	15120	15027	14937	15059	15026	15221	14960	15058	15233	15086	15112	14946	14915	14929	15007	15185	15093	15060	15152	15152	15135	15356	15168	15010	14901	14968	14861	14970	14942	15077	15031	14976	15262	15108	15002	15068	15003	14909	14912	15093	15120	14954	15139	15033	15070	15032	15013	14966	15103	14972	15117	15098	15113	15074	14967	15067	14995	14994	15093	14980	15028	14924	15232	14942	15168	14982	15171	15111	15013	14952	15031	15006	15038	14963	14936	14995	14946	15033	14890	14991	14881	15197	15036	15022	15129	14917	14935	15035	15088	14941	15087	15010	14865	15013	15045	15085	15140	14965	14926	15162	15053	15082	15110	15014	15187	15082	14892	15105	15078	14859	14902	15061	14997	14972	15072	15028	14801	15014	15094	14808	15069	15049	14959	15118	14989	14889	15116	15085	15040	15075
31036	27239	28900	24765	20696	19147	18592	18144	17726	17497	17622	17358	17366	17442	17203	17162	17186	17198	17017	16986	17050	17041	17028	17077	17068	16990	17038	17099	16972	16880	17077	17082	17120	17001	16963	17167	17113	17050	16997	17276	17001	17216	17093	16887	17157	17227	17123	17002	17152	17118	17131	16926	17075	17007	17025	17133	17014	17205	17009	17141	16935	16970	17003	17096	17006	17133	17059	17071	16812	16954	17090	16984	16893	17071	17120	16967	17083	17035	16920	16717	17078	16985	16873	16920	17172	16877	17168	17116	17139	17159	16920	17072	17122	17008	17075	17139	17248	17154	17027	17046	17024	17168	16982	16884	16934	17077	17241	17069	17026	16891	17062	17090	16959	16808	16997	16863	17056	16979	17026	17106	17009	17019	16922	17078	16925	17177	17076	16772	16697	17011	17193	16883	16900	16873	17019	17044	17022	16987	16933	17136	16914	17006	17031	17090	16976	16959	16923	17219	17133	16985	16958	16959	17064	17067	17090	16972	17083	16950	17116	17105	16924	17072	17045	17059	17091	16807	17106	16947	17191	16979	17222	16909	16891	16925	17071	17045	16943	16852	17126	16955	17024	16972	17197	17055	17079	16977	17069	16951	16748	17096	17045	17086	17169	17119	17159	16979	16822	16990	17013	17019	16967	17054	16985	16821	16929	17129	16985	17058	16821	17155	17255	17025	16940	17044	17103	16888	17091	17175	17018	16917	17062	16997	17089	17033	17120	17073	16947	17167	16930	16841	17056	17112	16931	16947	17014	17271	16880	17001	17084	16975	16887	17111	16992	17003	17167	17092	17114	17060	16926	16901	17109	17056	16998	17174	17138	16994	16871	17146	17285	16833	16906	17061	17198	16983	17173	16978	16934	16988	16852	16991	17223	16809	17201	17111	17039	17102	17191	16937	17058	17040	17041	17057	17047	16813	16977	17009	17035	16840	17266	16998	16781	17289	16913	16997	16923	16945	16877	16983	17024	17221	17089	17191	17052	16929	17245	17079	17115	16953	17001	17051	17024	16824	16861	16855	16994	16832	17219	17006	17018	17106	16910	16993	17193	17076	16983	16949	17138	17075	17126	16979	16935	16939	17100	17094	17291	16837	16898	17065	17002	17093	17223	17013	17185	17215	16924	17064	16897	17041	16983	17032	17085	17049	17050	17193	17205	17024	17092	17018	17137	17192	17060	16845	17138	16915	17009	17150	16910	17006	16848	16883	16944	16953	16941	16985	16787	16917	17044	16979	16920	17045	17093	16972	17054	17204	17009	17117	16986	17033	16931	17227	16896	16938	17052	16944	17023	17061	16949	16938	16906	17140	16983	17058	16937	17038	16743	16937	17004	17046	16979	17159	17119	16880	17197	16973	17087	17143	17068	17105	16955	17116	16929	17029	17028	17151	17080	16953	16962	16721	17056	17116	17193	17136	17201	17100	16954	17148	17257	17288	17125	17274	17036	17186	17179	16948	17020	16978	17068	16996	17112	17053	16951	17167	16915	17082	17027	16900	17193	16893	16893	16876	17029	17066	17004	16918	17023	17125	16946	17158	16879	17004	17147	17120	17056	17170	16937	17239	17087	17104	16898	17055	16958	16707	17071	17148	16865	17108	16995	17138	16961	16915	16990	17204	16900	17111	17236	16951	16936	16833	17122	16815	16816	16857	17149	17266	17130	16999	16969	17185	16788	16846	17078	16994	17001	17084	17111	17015	17189	16881	16890	16981	16934	16773	16956	16886	17017	17145	17069	17125	17122	17126	17062	17022	16880	16941	16991	17125	17130	17183	17235	17008	17079	17108	17286	16922	16910	17146	17098	17012	17098	17095	16859	16891	17066	17020	17071	17188	16825	17167	17097	16864	16995	17000	17073	17195	17028	17166	16995	17043	16913	17045	16942	17101	16731	17051	16942	17166	16953	16969	17164	17277	16922	17149	16889	17037	17091	17067	16939	16893	16811	16977	16884	17178	17071	17146	16961	17084	17179	16984	17169	17113	17110	17050	16774	17097	17028	17022	16823	17032	17084	17082	17040	16906	16938	17114	17119	16991	17138	17130	17254	17073	17322	16956	17045	16846	17006	17083	16915	16908	16896	16930	16882	17057	16947	16890	16707	17086	16846	17249	16994	17087	16963	16953	17072	16884	17103	17008	17203	17064	16916	17199	16985	16944	17117	17100	17103	17147	16957	17170	17029	16930	16997	17132	17256	16964	16930	17041	17046	17041	16929	16877	17079	17073	17214	17073	17035	16907	16954	17042	16908	16840	17121	17033	17244	17015	17255	17046	17075	17108	17143	17112	16896	16881	17121	16939	17165	16855	17130	16952	17121	17325	16946	17221	16944	16955	17172	17060	16899	16908	17074	16949	17068	17087	17021	16873	17051	16757	16822	16978	17063	17043	17063	16964	16998	17089	17169	16978	17275	16777	17025	16895	16965	17053	17145	17046	16933	17040	17122	17058	17017	16978	16868	17049	16901	16967	16973	16923	17001	17104	17160	16905	17100	17115	17100	16975	16966	16929	16979	17087	17178	16994	17057	16926	16981	17000	16903	17186	17161	17034	17099	17342	17035	16827	16982	17168	17199	16987	16940	16997	17173	16920	16961	17032	17197	17063	17262	17022	17054	17173	16944	16938	17047	17046	17132	17290	16959	17017	17016	16981	17088	17086	16937	16957	16953	16858	17124	17069	17072	17016	17029	17127	17019	17018	16897	17094	16923	16826	16969	17040	16882	17017	17055	16987	17142	17139	17102	17081	17065	17022	17046	17042	17103	16886	16893	17098	16940	17085	17078	17074	17010	16993	16912	16866	16880	16952	16864	17190	17141	17051	17098	16878	17142	16944	16900	16842	17146	16971	17219	17145	17020	16916	16871	17165	17015	16972	17128	17101	17191	17049	17306	16972	16888	17144	16864	16988	17093	17019	17100	17008	17043	16992	17042	17043	16981	17212	17217	17145	17144	17004	17151	16776	17113	16931	16956	17070	16988	17132	17015	16925	17069	17159	17109	17025	16962	16957	17028	17075	17103	17108	17008	17031	17242	16893	17012	17071	16951	16856	17155	17086	17364	16969	16967	17095	16933	16887	17001	16856	17186	17077	17063	17251	17028	16976	17024	17076	17142	17022	16939	16999	17048	17037	17008	17088	17137	17039	16908	17090	17075	17192	17001	16947	17108	17113	17006	17192	16897	17218	17113	17131	16888	17168	17029	17055	17064	17091	17058	17143	17044	17162	17199	17204	17042	17117	17244	17237	17115	17076	17042	17079	17020	16878	17168	17040	16984	16925	17040	17003	17239	17160	17036	17074	16848	16931	17220	17207	17096	17289	16979	16996	16884	17015	17022	16961	16945	16888	16918	17177	16880	17152	17163	16949	17093	17060	17032	17086	16887	17159	16925	16945	17067	17062	17053	17170	17199	17045	17032	17089	16898	17051	17116	17041	17064	17192	16820	17085	16985	17051	17089	17020	17041	16870	17020	17007	17016	16977	16904	17001	17023	17102	17009	17176	16832	16992	17121	17226	17218	16963	17062	17103	16904	17062	17100	17230	16990	17109	17099	16960	17263	17079	17258	16916	16872	17097	16923	16883	17227	17067	17030	16908	17113	17205	17133	17015	16994	16865	17021	16814	17066	16915	17027	17067	16922	16885	17054	17143	16883	16972	17054	16955	17071	17092	17003	16923	16905	16812	16944	17114	17048	17023	17059	17074	17016	16981	16936	17028	17061	17103	16943	16910	16921	16892	17055	17084	17057	17166	17190	17253	17170	17128	16947	16955	17003	17039	17228	16960	16891	16927	16839	17025	17035	16975	17020	16921	16933	16908	17124	17068	17240	17047	16902	17147	16950	17149	17025	17134	17103	17114	16886	16938	16816	16942	17143	16915	16923	16989	16842	16950	17004	17079	16950	17118	17174	17014	17000	17009	17062	17137	16963	16921	16982	16966	16904	17002	16997	17097	17122	17018	17296	17253	17143	17274	17038	17169	16900	16951	17123	17140	17012	16918	16763	16869	16916	16973	17014	16938	17208	16944	16960	17134	16950	17060	16863	16895	17079	17119	16959	17059	16972	16833	17071	17098	17041	16921	17086	17044	17127	17114	16999	17130	17129	17049	17015	17100	16866	17017	16699	16972	17157	16938	17173	16948	16884	16935	16938	17041	16911	16850	17049	17067	17032	16863	17049	17038	16976	17087	16864	16916	16920	16931	17184	17160	17026	16995	16816	17002	17060	17065	17001	16825	17204	17054	17120	17135	16734	16826	17037	17092	17007	17036	17114	17191	17031	16826	16959	17117	17030	17263	17177	17144	17124	17093	17156	17093	17032	16830	16805	17081	17082	16842	17081	17165	17210	16920	17013	16899	17070	17054	16946	16904	17013	16996	17203	16889	16930	17010	16945	17055	17211	16993	16957	16929	16677	17041	17062	17166	16991	17029	17115	17207	17251	16944	17228	16913	16917	17067	17103	16934	16993	16971	17112	16852	16908	16904	17055	17246	16898	17043	17073	17125	17009	17085	16893	17109	16930	17020	17106	17032	17125	16884	16874	16796	16972	16994	17000	17193	17042	16979	17064	16880	16776	17097	17033	17051	17087	16980	16871	17204	16963	16964	17292	16865	17102	16908	17172	17119	17227	17096	17070	17101	16920	16892	17175	16992	16927	17028	17201	17029	16928	16968	17026	17187	17076	16946	17018	17071	17299	17108	17116	17009	16917	17179	16881	17300	16992	16940	16890	16915	17045	16883	17125	17253	17041	17176	17158	17229	17028	17069	17084	17118	17311	17111	17142	17112	16920	17159	17114	17143	16992	17235	16955	16982	17160	17112	16942	16949	17223	17198	17209	17148	16915	17269	17141	17058	17055	17104	16983	17090	17143	16986	17075	17228	17006	17111	17043	16970	17040	16961	17259	17084	17154	17188	17208	16944	16956	17004	16986	17097	17063	16864	16969	16899	17195	16947	16956	16985	17096	17114	17094	17003	17010	17144	17043	16927	16985	17078	17111	17166	17015	16806	16868	16989	17003	17127	16985	17154	17127	17048	17125	16911	17130	17201	17111	16957	17093	17054	17146	16993	17128	16951	16896	17032	16810	16928	17121	16890	16839	16859	17093	17072	16950	17170	17130	17090	16973	17073	17061	17071
26524	35551	31398	24134	20010	17788	16599	16182	15552	15386	15173	14901	14829	14823	14719	14537	14751	14702	14697	14465	14578	14524	14587	14388	14641	14300	14517	14392	14628	14417	14424	14503	14463	14563	14364	14528	14400	14484	14501	14512	14473	14525	14277	14534	14480	14379	14375	14487	14355	14533	14458	14480	14351	14512	14411	14513	14287	14481	14448	14414	14402	14282	14367	14474	14384	14456	14494	14345	14394	14401	14494	14286	14401	14500	14457	14371	14540	14313	14600	14353	14194	14628	14403	14306	14413	14477	14665	14464	14400	14376	14446	14410	14331	14609	14360	14419	14495	14415	14439	14475	14514	14565	14267	14383	14460	14284	14434	14445	14314	14419	14249	14592	14495	14410	14426	14391	14488	14621	14355	14373	14520	14540	14534	14530	14531	14463	14337	14330	14355	14320	14476	14302	14431	14442	14351	14427	14422	14437	14348	14429	14519	14480	14279	14398	14425	14509	14416	14388	14390	14401	14343	14315	14319	14392	14536	14420	14421	14602	14347	14484	14390	14409	14503	14281	14412	14448	14491	14390	14447	14358	14546	14383	14383	14364	14459	14502	14386	14336	14381	14551	14525	14273	14485	14392	14521	14580	14417	14584	14403	14491	14497	14295	14356	14485	14415	14402	14480	14306	14451	14283	14581	14494	14526	14498	14378	14467	14490	14321	14296	14312	14270	14578	14360	14466	14428	14385	14523	14561	14313	14415	14283	14391	14264	14316	14296	14389	14335	14485	14526	14547	14301	14448	14412	14389	14313	14258	14482	14337	14483	14408	14304	14537	14414	14339	14355	14367	14480	14473	14096	14392	14385	14334	14422	14371	14295	14301	14482	14400	14251	14279	14395	14533	14458	14338	14523	14351	14487	14419	14503	14374	14358	14382	14460	14306	14487	14461	14533	14357	14521	14239	14358	14353	14556	14533	14389	14438	14330	14453	14480	14425	14354	14440	14426	14241	14398	14420	14454	14455	14450	14292	14410	14358	14363	14435	14448	14455	14448	14682	14385	14466	14433	14446	14528	14448	14390	14433	14480	14468	14463	14418	14333	14353	14310	14450	14527	14258	14359	14535	14349	14467	14394	14357	14431	14377	14415	14430	14418	14384	14585	14307	14497	14476	14443	14253	14291	14373	14399	14472	14270	14503	14523	14525	14327	14538	14267	14450	14413	14241	14515	14515	14259	14558	14352	14307	14446	14339	14404	14401	14291	14412	14525	14540	14575	14506	14455	14404	14505	14294	14545	14321	14375	14542	14456	14392	14490	14591	14426	14465	14289	14426	14456	14354	14301	14582	14490	14487	14361	14359	14361	14206	14475	14539	14397	14504	14422	14367	14532	14384	14353	14521	14364	14331	14648	14438	14689	14269	14455	14213	14425	14268	14339	14555	14505	14464	14317	14336	14331	14507	14394	14412	14407	14385	14484	14540	14603	14348	14621	14197	14492	14510	14291	14465	14281	14407	14284	14493	14453	14586	14357	14446	14240	14454	14387	14313	14304	14275	14406	14306	14306	14532	14374	14423	14400	14380	14397	14251	14574	14383	14456	14463	14360	14655	14498	14486	14257	14367	14279	14410	14342	14362	14465	14457	14349	14667	14402	14525	14409	14514	14458	14315	14404	14416	14396	14423	14436	14436	14409	14365	14247	14304	14509	14403	14341	14425	14571	14398	14324	14546	14246	14355	14195	14472	14495	14557	14350	14440	14360	14280	14425	14262	14282	14545	14357	14326	14454	14312	14445	14428	14399	14373	14398	14374	14478	14521	14391	14227	14299	14513	14533	14279	14379	14376	14269	14402	14372	14323	14456	14498	14396	14509	14142	14421	14354	14233	14417	14360	14534	14342	14439	14233	14422	14438	14378	14418	14496	14553	14278	14473	14505	14279	14584	14514	14427	14221	14498	14445	14457	14356	14357	14382	14483	14400	14542	14380	14477	14408	14514	14393	14390	14597	14431	14496	14421	14529	14406	14422	14521	14529	14471	14473	14289	14472	14237	14485	14498	14430	14386	14451	14536	14467	14486	14429	14518	14602	14351	14506	14418	14341	14407	14418	14159	14303	14550	14509	14332	14464	14284	14383	14581	14486	14477	14348	14220	14405	14340	14418	14336	14369	14426	14402	14409	14376	14438	14479	14352	14434	14316	14384	14444	14456	14301	14400	14474	14580	14273	14445	14294	14314	14387	14356	14289	14309	14533	14425	14442	14336	14526	14436	14423	14471	14490	14448	14386	14390	14376	14341	14401	14502	14530	14385	14358	14599	14401	14267	14339	14312	14342	14381	14352	14492	14378	14607	14261	14518	14238	14432	14429	14403	14412	14349	14401	14391	14309	14423	14344	14479	14248	14698	14376	14528	14390	14307	14396	14425	14338	14394	14532	14429	14377	14317	14647	14351	14511	14357	14446	14474	14550	14552	14386	14420	14422	14482	14378	14307	14418	14425	14312	14520	14510	14387	14302	14496	14326	14446	14309	14524	14278	14350	14475	14292	14499	14457	14448	14468	14369	14396	14390	14368	14546	14375	14561	14468	14460	14202	14555	14448	14351	14339	14475	14487	14283	14278	14504	14406	14473	14330	14369	14605	14336	14445	14411	14398	14215	14402	14445	14408	14446	14460	14448	14257	14253	14440	14304	14334	14424	14557	14637	14303	14468	14426	14411	14322	14601	14324	14509	14421	14581	14537	14502	14466	14528	14327	14471	14408	14390	14426	14464	14553	14444	14452	14424	14533	14503	14290	14500	14344	14585	14517	14317	14340	14411	14352	14403	14523	14331	14314	14432	14422	14235	14432	14458	14456	14415	14551	14378	14376	14459	14399	14534	14504	14464	14302	14531	14565	14471	14382	14351	14348	14253	14472	14334	14301	14270	14537	14511	14332	14501	14280	14256	14388	14418	14515	14520	14508	14484	14336	14555	14478	14283	14416	14356	14410	14547	14369	14373	14384	14482	14354	14522	14445	14414	14449	14398	14440	14524	14408	14330	14232	14458	14525	14227	14295	14403	14444	14503	14431	14329	14354	14392	14575	14461	14352	14336	14416	14435	14468	14302	14422	14221	14328	14399	14308	14305	14494	14484	14360	14613	14264	14552	14374	14519	14494	14392	14436	14391	14510	14458	14378	14339	14310	14433	14615	14491	14422	14369	14571	14451	14629	14275	14620	14569	14354	14383	14564	14328	14380	14400	14301	14269	14364	14466	14356	14523	14487	14372	14405	14425	14377	14505	14229	14340	14501	14456	14413	14564	14567	14351	14440	14381	14377	14383	14289	14534	14354	14600	14415	14569	14393	14426	14475	14475	14420	14582	14543	14353	14453	14388	14535	14448	14381	14431	14336	14333	14300	14493	14419	14390	14446	14304	14157	14421	14409	14610	14393	14656	14452	14292	14452	14439	14249	14424	14488	14371	14371	14438	14251	14450	14586	14427	14476	14374	14470	14290	14383	14607	14360	14484	14368	14567	14405	14486	14477	14383	14378	14317	14342	14458	14507	14463	14452	14515	14448	14370	14425	14393	14200	14513	14459	14426	14437	14454	14460	14585	14490	14438	14539	14305	14556	14490	14469	14453	14456	14361	14595	14467	14335	14338	14471	14469	14499	14334	14254	14453	14494	14389	14492	14548	14452	14441	14443	14312	14584	14391	14497	14522	14352	14401	14227	14500	14501	14378	14405	14317	14394	14260	14670	14418	14599	14513	14426	14481	14538	14366	14583	14275	14300	14544	14393	14391	14419	14369	14466	14402	14461	14501	14477	14414	14586	14444	14385	14374	14519	14439	14360	14450	14476	14300	14224	14556	14590	14367	14328	14345	14498	14364	14332	14525	14501	14317	14501	14578	14473	14395	14519	14450	14361	14439	14082	14504	14357	14531	14461	14445	14474	14377	14396	14433	14447	14502	14479	14426	14278	14507	14735	14286	14357	14464	14272	14495	14446	14381	14441	14491	14512	14512	14631	14523	14353	14467	14501	14392	14540	14412	14389	14443	14296	14564	14373	14310	14523	14499	14449	14594	14359	14411	14418	14230	14463	14532	14441	14490	14461	14589	14329	14331	14531	14543	14616	14443	14393	14480	14338	14384	14626	14412	14572	14360	14508	14455	14518	14470	14501	14647	14419	14474	14480	14314	14438	14229	14320	14371	14406	14472	14435	14485	14591	14414	14516	14506	14317	14374	14334	14445	14297	14483	14379	14482	14335	14472	14294	14491	14447	14412	14631	14594	14512	14493	14263	14404	14468	14459	14411	14264	14471	14354	14468	14521	14237	14306	14478	14316	14451	14507	14536	14267	14377	14535	14488	14474	14444	14520	14560	14521	14431	14296	14504	14291	14453	14618	14407	14223	14440	14361	14342	14398	14342	14470	14641	14531	14362	14530	14402	14284	14491	14373	14485	14421	14285	14427	14355	14404	14463	14421	14544	14352	14470	14373	14496	14581	14501	14567	14408	14546	14278	14340	14242	14450	14441	14260	14427	14357	14345	14334	14476	14363	14347	14600	14298	14340	14462	14323	14439	14400	14427	14262	14426	14512	14299	14390	14385	14321	14454	14413	14354	14270	14426	14406	14383	14502	14350	14560	14396	14414	14398	14346	14442	14364	14526	14428	14351	14477	14235	14234	14253	14487	14328	14394	14413	14415	14338	14329	14386	14494	14440	14446	14492	14495	14367	14324	14588	14461	14579	14391	14429	14392	14581	14393	14539	14479	14335	14316	14410	14434	14381	14490	14362	14570	14306	14276	14366	14410	14439	14512	14494	14445	14376	14277	14445	14528	14431	14428	14479	14523	14336	14338	14494	14520	14403	14369	14366	14529	14448	14467	14481	14513	14572	14413	14368	14432	14440	14422	14414	14378	14291	14363	14461	14599	14528	14435	14267	14426	14488	14317	14249	14466	14364	14407	14372	14432	14411	14203	14523	14455	14369	14513	14506	14443	14375	14261	14433	14505	14484	14431	14355	14351	14387	14400	14513	14463	14445	14306	14504	14411	14423	14426	14412	14497	14353	14478	14430	14364	14396	14383	14490	14438	14291	14413	14432	14374	14518	14473	14422	14569	14289	14603	14344	14526	14395	14514	14481	14269	14358	14394	14425	14317	14276	14516	14372	14548	14398	14494	14357	14504	14401	14529	14297
25184	21034	28031	25138	22959	22298	21571	19135	18255	18358	18060	17898	17909	17591	17585	17758	17690	17520	17479	17180	17437	17391	17329	17365	17352	17293	17323	17268	17383	17398	17618	17259	17338	17255	17265	17273	17143	17231	17211	17216	17345	17021	17141	17165	17029	17139	17202	17339	17306	17411	17317	17116	17076	17271	17420	17378	17327	17376	17264	17148	17025	17064	17139	17117	17110	17006	17210	17108	17175	17064	16954	17217	17150	16942	17350	17116	17180	17078	17332	17098	17130	17279	17079	17309	17059	17356	17039	17304	17067	16973	17181	17210	17009	17141	17094	17288	16951	17316	17179	16981	17228	17212	17152	17057	17152	17505	17147	17069	17069	17239	16979	16934	17247	17147	17276	16911	17064	17213	17061	17066	17170	17363	17371	16969	17071	16997	17164	17188	16965	16983	17308	17251	17340	17123	17283	16996	17072	16937	17259	17325	17284	17300	17265	17187	17144	17199	17216	17095	17245	17074	17113	17164	17139	17085	17021	17350	17242	16986	17448	17233	17136	17054	17386	17076	17169	16972	17178	17264	17154	16922	17122	17136	17232	17174	17149	17208	16986	17123	16948	17073	17210	17248	17218	17056	17213	17028	17217	17415	17147	17344	17030	17089	17040	17146	17114	17246	17201	17056	17014	17108	17189	17073	17203	17025	17106	17039	17319	17190	17169	17209	17173	17096	17181	17389	17225	17218	17032	17014	17196	17298	17057	17022	17059	17377	17458	17127	17412	17192	17201	17157	17231	17055	17055	17255	17269	17314	17124	17182	17234	17267	17066	17123	17159	17063	16980	17108	17215	17125	17205	17025	17204	16988	17137	16967	17058	17018	17185	16913	17117	17095	17008	17109	16975	17224	17200	17281	17192	17129	17149	17305	16979	17096	17373	16922	17191	17314	17149	16922	17051	16986	16954	17206	17262	17341	17116	17035	17108	17063	16986	17101	17107	17174	16911	17001	17149	16933	17246	17099	16941	17161	17209	16911	17167	16980	17244	17297	17195	17118	17248	17139	17102	17268	17402	17192	17103	17017	17022	16969	17138	17123	17153	17065	16931	17264	17050	17140	17077	17274	17197	17259	17122	17154	17140	16980	17083	17106	17137	17188	17114	17191	17289	16991	17335	16857	17015	17138	17025	16860	17093	17082	17061	17244	17257	17226	17068	17061	17408	17147	17186	16984	17443	17208	17106	17323	17058	17301	17246	17283	17046	17145	17201	17122	17074	17106	17084	17114	17280	17145	16948	17157	17256	17335	17231	17243	17111	16963	17057	17360	17088	17228	17172	17257	17043	17145	17332	17291	17032	17083	17180	17184	17082	17002	17024	17142	17337	17349	17162	17266	17172	17010	17238	17201	17249	17266	17214	17139	17095	17073	17127	17369	17132	17199	17432	17182	17112	17115	16964	17115	17213	17244	17181	17183	17233	17396	17289	16999	17020	17223	17058	17032	17122	17386	17023	17062	17207	17266	17097	17242	17312	17083	17201	17251	17079	17022	17098	17257	17177	17193	17196	17054	17057	17159	17193	17263	16989	17217	16973	17105	17065	17064	17140	17181	17183	17098	17081	17295	17279	17008	16993	17237	17105	17049	17243	17396	16892	17204	17214	17048	17307	17022	17213	16936	17136	17030	17134	17291	17226	17221	17232	17248	17107	17088	17133	17191	17132	17153	17349	17187	17003	17346	16966	17178	17227	17044	16974	17388	17192	17305	17238	17308	17456	17279	17187	17105	17302	16956	17081	17146	17116	17161	17110	17174	17065	17114	17230	17318	17243	16984	17333	17049	17236	17258	16985	17076	17245	17160	17255	17194	16933	16935	17045	16990	17046	17121	17239	17068	16982	17167	17141	17302	17044	17147	17098	17147	17159	17135	16995	17191	17210	17125	17015	17312	17189	17113	17224	17202	17268	17288	17075	17368	17199	17133	17115	17135	17075	17106	17173	17040	17033	17066	17293	17216	17264	17264	17210	17277	17234	17098	17141	17239	17228	16883	17241	17211	17098	17156	17180	16974	17138	17275	17369	17038	17064	17190	17131	17252	16970	17147	17156	17227	17216	17272	17230	17038	17315	17236	17009	17053	17069	17218	17315	17056	17144	17159	17002	17116	17084	16994	16963	16992	17049	17236	17082	16962	17168	17364	17346	17142	17204	16987	17087	16972	16948	17155	17104	17224	17138	17111	17265	17021	17211	17121	17382	17314	17014	16876	16939	17165	17344	17083	17162	17126	17121	17232	17246	17235	17110	16872	17133	16925	17220	16954	17159	17154	17092	17288	17348	16997	17169	17143	17150	17272	17145	17167	17267	17120	16981	17269	17158	17129	17299	17216	17119	17059	16996	16903	16940	17064	17086	17162	17235	17128	17094	16965	17249	17035	17006	17048	17190	16817	17092	17096	17156	17034	17306	17145	17262	17153	17474	17165	17178	17295	17189	16969	17186	17098	17191	17075	17249	17238	17050	17177	17214	17157	17188	17134	17278	17127	17095	17261	17213	17006	17232	17057	16916	17098	17264	17236	17049	17207	17160	16988	17263	17269	17149	17106	17238	17132	17278	17252	17096	17179	17263	17151	17014	17077	17358	16961	17077	17254	17027	17026	16984	17144	17302	17197	17255	17088	17251	16963	17048	16932	17112	17104	17254	17273	17160	16928	17085	17181	17198	17089	17236	17202	17017	17170	17110	17095	17265	17314	17236	17119	17013	17110	17246	17040	17009	17128	17301	17086	17127	17185	17127	17276	17209	17183	17206	17193	17337	17205	17183	17087	17045	16902	17005	17280	17185	17116	17390	17112	17156	17265	17247	17015	17399	17122	17177	17134	17248	16964	17140	16998	16978	17188	17300	17070	17042	17192	17234	17057	17066	17067	17023	17034	17272	17358	17384	17152	17221	17055	17202	17117	17140	17303	17328	17037	17090	17093	17163	17024	17288	17115	17227	17189	17127	17081	17257	17192	17102	17348	17168	17135	16974	17236	17356	17133	17037	17088	17222	16890	17152	17059	17243	17036	17161	17152	17206	17220	17275	17103	17115	17186	17085	17153	17118	17068	17213	17004	17380	17344	17119	17183	17247	17157	17378	17047	17064	17128	17230	17232	17180	17127	17123	17255	17164	17249	17085	17084	17035	16981	17025	17157	17257	17201	17224	17087	17050	17380	17096	17067	16971	17190	17037	17160	17135	17006	17184	17124	17182	17298	17152	17004	17191	16938	17201	17260	17144	17005	17086	17051	17070	17262	17279	17240	17261	17148	17117	17186	17223	17061	17309	17069	17124	17152	17292	17373	17116	17205	17189	16932	17163	17234	17025	17118	17213	17147	17057	17116	17185	17242	17088	17120	17073	17453	17135	17077	17145	17127	17198	17205	17360	17303	17200	17093	17050	17364	17038	17058	17039	17112	17044	17160	16860	16954	17015	17181	16980	17177	16934	17268	17066	17032	17183	17118	17317	17179	17252	17110	16952	17074	17265	17113	17220	17061	17006	17240	17085	17143	17116	17216	17185	17288	16971	17047	17225	17170	17037	17070	17143	17203	17390	17029	17289	16934	17188	17308	17082	17209	17052	17055	17130	17154	17242	17190	17331	17145	17374	17105	17090	17149	17177	17188	17152	17084	17106	17214	17236	17303	17145	17151	17332	17103	16988	17156	17187	17288	17156	16985	17272	17154	17142	17148	17102	17116	17028	17134	17097	17299	16972	17289	17256	17182	17212	17065	17277	17045	17062	17196	17070	17080	17089	17079	17126	17238	17108	17217	17197	17234	17202	17341	17326	17052	17047	17115	17116	17165	17210	17223	17067	17255	17256	17110	16904	17247	17327	17241	17080	17015	17094	17154	17284	17059	17065	17183	17026	17229	17226	17061	17040	17209	17352	17267	17231	17092	17277	17195	17126	16894	17152	17330	17144	17166	17163	17074	16983	17048	17298	17327	17043	17031	17376	17335	17142	16995	17120	17165	17197	17358	16955	17042	17174	17227	17403	17042	17044	17173	17143	17232	16916	17220	17307	17090	17166	17266	17167	17237	17136	17067	17154	17339	17236	17196	17195	17110	17190	17048	17132	17206	17302	17249	17206	17055	17403	16958	17231	17041	17257	17030	17158	17155	17089	16920	17108	17299	17292	17092	17068	17262	17339	17008	17229	17136	17142	17213	17301	16977	17211	17105	17215	16997	17418	17290	17073	17219	17190	17186	17259	17153	17164	17099	17070	17200	17098	17131	17261	17120	17002	17360	17133	17337	17142	17151	17053	17088	17140	17106	17191	17143	17007	17054	16921	17005	17044	17157	17171	17155	17208	16967	17152	17179	17018	17042	17099	17375	17014	17176	17096	17054	17152	17135	17092	17450	17175	17130	17282	17129	17164	17224	17135	16966	17346	17264	17201	17230	17250	16986	17178	17157	17159	17135	17203	17209	17186	17284	17364	17134	17326	17179	17176	17205	17243	17179	17143	17228	17298	17119	17151	17200	16992	17263	17285	17278	17101	17076	17132	17006	17198	17163	17262	17215	17222	17099	17125	17008	17081	17124	17077	17010	16955	17048	17147	17104	17036	17210	17307	17055	17026	16785	17262	16943	17000	17020	17108	17075	17011	16907	17175	17274	17080	17183	17187	17162	17129	17185	17191	17268	17143	17146	17174	17025	17283	17359	17138	17137	16910	16985	17281	16991	17041	17248	17049	16916	17088	17133	16972	17146	17173	16992	17135	17088	17097	17040	17045	17197	17246	17239	17141	17158	17249	17211	17312	17259	16941	17282	17068	17045	17143	17122	17132	16981	17048	17058	17150	16938	17226	17152	17444	17185	17017	17123	17095	17028	17190	17166	17203	17161	17161	16966	17116	17138	16973	17208	17300	17167	17236	17047	17233	17269	17110	16957	17181	17157	17132	17179	17274	17095	17260	17109	17033	17175	17142	17025	17228	17246	17287	16932	17289	17209	17182	17210	17273	17119	17018	17309	17038	17057	17301	17079	17078	17029	17089	17143	17101	17260	17112	17165	17177	17107	16946	16943	17074	17230	17334	17074	17196	17092	17193	17035	17178	17145	17048	17078	17117	16991	17103	17144	17123	17062	17015	17430	17161	17173	17039	17108	17324	17212	17123	17047	17215	17137	17162	17052	17172	17237	16976	17089
25663	41527	37053	28998	23585	20314	18706	17552	16639	16337	16096	15821	15538	15266	15430	15086	14950	14656	14822	14853	14738	14771	14755	14750	14805	14596	14868	14692	14614	14640	14567	14566	14636	14476	14514	14569	14629	14536	14718	14417	14555	14718	14607	14574	14609	14602	14516	14588	14554	14546	14761	14562	14545	14606	14498	14517	14560	14399	14795	14539	14596	14551	14617	14559	14563	14592	14418	14568	14601	14430	14411	14672	14709	14464	14656	14383	14552	14519	14613	14611	14637	14641	14574	14694	14630	14534	14565	14626	14498	14465	14486	14474	14522	14711	14340	14524	14615	14605	14646	14431	14481	14531	14625	14604	14610	14387	14597	14359	14562	14474	14569	14557	14546	14653	14609	14604	14653	14513	14574	14472	14645	14568	14549	14422	14542	14428	14463	14538	14547	14511	14528	14468	14499	14529	14543	14604	14634	14580	14600	14558	14671	14435	14502	14556	14525	14495	14633	14474	14512	14635	14575	14625	14540	14574	14527	14433	14530	14558	14549	14594	14437	14460	14581	14468	14523	14478	14558	14478	14522	14557	14484	14515	14383	14575	14667	14521	14635	14509	14565	14545	14645	14531	14566	14502	14435	14593	14671	14480	14465	14594	14487	14433	14722	14567	14346	14552	14433	14607	14417	14539	14453	14476	14574	14483	14622	14576	14502	14547	14456	14638	14554	14596	14553	14485	14471	14786	14570	14368	14648	14416	14653	14700	14541	14483	14519	14443	14365	14575	14731	14526	14493	14464	14414	14517	14517	14467	14581	14426	14475	14596	14434	14395	14500	14592	14538	14476	14586	14672	14595	14497	14636	14485	14642	14572	14498	14517	14592	14528	14484	14522	14614	14558	14475	14379	14550	14472	14537	14696	14482	14467	14407	14620	14416	14627	14394	14697	14461	14469	14403	14527	14660	14585	14437	14460	14565	14504	14535	14511	14691	14601	14633	14733	14759	14551	14471	14658	14539	14420	14620	14394	14487	14670	14590	14624	14423	14445	14608	14593	14623	14459	14417	14617	14506	14421	14576	14656	14566	14566	14648	14535	14533	14498	14515	14513	14603	14579	14411	14561	14627	14520	14604	14444	14557	14560	14686	14593	14533	14602	14703	14503	14337	14464	14566	14628	14469	14689	14496	14463	14504	14474	14480	14516	14598	14584	14522	14461	14545	14476	14483	14419	14319	14497	14517	14529	14422	14667	14513	14478	14486	14540	14475	14691	14481	14448	14486	14507	14640	14581	14442	14491	14430	14625	14507	14686	14375	14578	14563	14631	14682	14589	14615	14463	14713	14529	14349	14308	14531	14530	14320	14450	14549	14588	14447	14445	14580	14630	14443	14565	14574	14411	14487	14554	14507	14492	14535	14427	14439	14518	14515	14454	14487	14736	14528	14583	14507	14607	14511	14423	14363	14523	14666	14522	14337	14335	14493	14611	14363	14490	14518	14519	14498	14525	14540	14633	14486	14563	14680	14498	14603	14517	14605	14528	14628	14692	14510	14397	14731	14461	14678	14647	14664	14653	14469	14629	14615	14521	14465	14419	14495	14460	14543	14558	14587	14550	14621	14539	14608	14611	14485	14560	14337	14520	14436	14665	14615	14394	14637	14829	14583	14558	14473	14578	14415	14452	14535	14423	14519	14719	14603	14530	14558	14586	14420	14489	14613	14556	14265	14646	14585	14408	14540	14547	14537	14764	14435	14514	14338	14581	14566	14444	14511	14550	14454	14424	14617	14674	14639	14474	14529	14659	14439	14537	14578	14538	14481	14624	14609	14531	14390	14530	14623	14718	14418	14434	14551	14425	14614	14435	14608	14551	14528	14419	14670	14548	14605	14440	14593	14489	14573	14613	14442	14485	14639	14547	14492	14453	14439	14541	14513	14569	14567	14467	14583	14548	14585	14517	14484	14331	14391	14345	14537	14610	14498	14437	14617	14488	14441	14495	14517	14437	14699	14441	14475	14353	14634	14437	14544	14445	14674	14527	14596	14556	14534	14395	14631	14593	14435	14651	14542	14427	14680	14554	14474	14467	14612	14573	14638	14196	14540	14362	14363	14484	14599	14347	14701	14661	14610	14765	14572	14527	14435	14385	14488	14471	14450	14655	14447	14247	14393	14396	14583	14581	14495	14519	14639	14547	14520	14468	14598	14617	14632	14543	14525	14670	14503	14619	14607	14311	14521	14558	14746	14477	14507	14511	14587	14674	14541	14566	14520	14545	14485	14366	14644	14535	14407	14462	14438	14698	14513	14483	14572	14650	14468	14581	14544	14434	14388	14367	14471	14427	14472	14601	14404	14522	14538	14489	14419	14483	14534	14533	14654	14556	14448	14462	14461	14742	14522	14505	14428	14587	14579	14546	14465	14573	14664	14732	14578	14612	14547	14488	14421	14544	14754	14522	14510	14698	14599	14543	14661	14570	14781	14642	14447	14513	14659	14540	14661	14504	14544	14562	14448	14600	14500	14519	14491	14435	14490	14567	14444	14540	14562	14527	14756	14448	14595	14520	14668	14526	14631	14550	14654	14512	14546	14448	14486	14554	14476	14547	14392	14344	14620	14640	14576	14607	14351	14416	14440	14716	14548	14652	14620	14614	14552	14595	14540	14568	14497	14625	14499	14434	14690	14438	14617	14593	14538	14628	14428	14608	14572	14423	14730	14323	14622	14586	14607	14602	14738	14496	14577	14649	14499	14479	14451	14666	14491	14379	14280	14382	14494	14666	14469	14383	14539	14573	14494	14568	14493	14550	14474	14615	14605	14603	14358	14312	14598	14528	14398	14548	14606	14600	14403	14530	14323	14583	14495	14447	14624	14415	14459	14474	14577	14482	14464	14572	14374	14349	14392	14654	14422	14607	14524	14541	14449	14522	14639	14607	14652	14391	14490	14482	14673	14388	14550	14689	14476	14528	14573	14488	14506	14636	14456	14548	14572	14584	14754	14493	14512	14560	14565	14614	14473	14484	14642	14465	14602	14659	14447	14548	14540	14574	14581	14617	14441	14615	14449	14469	14506	14583	14430	14486	14400	14725	14589	14522	14404	14566	14613	14586	14424	14499	14678	14509	14637	14403	14541	14483	14447	14546	14584	14349	14385	14374	14614	14530	14264	14380	14475	14487	14424	14278	14522	14570	14625	14503	14490	14415	14488	14496	14552	14554	14588	14652	14493	14536	14629	14511	14554	14525	14596	14605	14512	14604	14356	14573	14255	14652	14645	14611	14553	14518	14504	14537	14554	14644	14699	14466	14544	14577	14620	14467	14644	14498	14427	14502	14663	14460	14624	14498	14642	14677	14585	14500	14568	14572	14528	14495	14414	14642	14629	14589	14412	14408	14648	14581	14423	14457	14499	14464	14560	14395	14602	14442	14645	14483	14491	14604	14485	14501	14499	14501	14402	14631	14568	14556	14584	14597	14487	14428	14630	14620	14539	14500	14466	14530	14480	14780	14691	14498	14477	14561	14475	14418	14614	14488	14624	14605	14627	14390	14595	14607	14508	14401	14491	14579	14655	14519	14611	14551	14572	14414	14484	14419	14555	14420	14645	14465	14687	14490	14472	14613	14593	14474	14542	14473	14526	14571	14663	14610	14625	14405	14499	14670	14550	14398	14519	14475	14692	14509	14503	14445	14591	14480	14588	14566	14563	14584	14452	14445	14557	14552	14666	14520	14588	14457	14296	14677	14551	14588	14636	14528	14663	14569	14291	14648	14633	14483	14524	14477	14517	14430	14594	14570	14583	14666	14358	14314	14438	14550	14443	14515	14701	14482	14568	14594	14644	14490	14570	14596	14517	14621	14551	14668	14584	14533	14664	14675	14525	14477	14571	14601	14629	14648	14634	14501	14487	14522	14708	14591	14536	14559	14582	14377	14548	14337	14536	14668	14509	14556	14465	14564	14305	14453	14588	14586	14565	14498	14360	14499	14580	14591	14648	14471	14430	14679	14474	14610	14551	14454	14522	14453	14606	14622	14671	14576	14621	14531	14662	14696	14241	14485	14464	14398	14473	14581	14427	14664	14392	14529	14363	14536	14492	14669	14467	14617	14477	14430	14653	14508	14533	14505	14415	14611	14445	14335	14680	14684	14511	14526	14623	14478	14436	14589	14620	14429	14582	14568	14380	14474	14539	14515	14616	14470	14626	14537	14699	14582	14427	14612	14557	14426	14469	14468	14455	14656	14493	14452	14548	14456	14516	14515	14529	14688	14478	14509	14547	14673	14754	14568	14464	14289	14485	14682	14339	14547	14427	14616	14618	14490	14579	14707	14626	14574	14341	14555	14693	14660	14498	14538	14441	14650	14580	14542	14584	14477	14521	14422	14646	14625	14459	14574	14437	14555	14593	14659	14698	14354	14473	14506	14601	14547	14699	14597	14625	14471	14568	14574	14464	14447	14480	14421	14552	14548	14602	14437	14577	14433	14541	14512	14593	14469	14632	14577	14463	14587	14535	14413	14575	14602	14468	14547	14637	14535	14379	14389	14667	14488	14556	14563	14560	14542	14502	14634	14666	14624	14332	14542	14406	14448	14513	14697	14579	14527	14541	14326	14448	14537	14551	14592	14577	14650	14633	14573	14645	14558	14560	14485	14599	14749	14652	14621	14565	14515	14519	14463	14629	14397	14316	14615	14575	14519	14437	14561	14616	14626	14473	14515	14473	14394	14572	14501	14584	14672	14515	14568	14435	14488	14574	14485	14592	14439	14675	14488	14617	14521	14420	14514	14454	14506	14720	14551	14436	14580	14605	14391	14437	14674	14410	14575	14479	14545	14424	14541	14366	14778	14652	14513	14753	14474	14463	14542	14582	14654	14630	14434	14506	14536	14577	14512	14392	14524	14465	14550	14540	14458	14481	14442	14460	14362	14462	14636	14444	14541	14550	14570	14640	14535	14626	14469	14678	14431	14605	14445	14713	14478	14648	14560	14597	14573	14476	14427	14324	14564	14499	14718	14523	14494	14530	14617	14657	14480	14437	14477	14654	14622	14642	14601	14591	14479	14576	14491	14408	14478	14636	14489	14464	14571	14359	14509	14637	14478	14471	14458	14700	14453	14601	14628	14484	14502	14499	14624	14460	14593	14484	14565	14611	14666	14487	14461	14706	14637	14477	14408	14681	14450	14584	14594
23793	21038	28495	23960	22208	24795	25261	21087	20041	19968	19717	19441	19204	19198	19169	19075	18769	18811	18722	18731	18315	18653	18578	18811	18329	18294	18677	18434	18488	18480	18495	18394	18307	18657	18341	18255	18414	18419	18333	18203	18258	18299	18306	18427	18436	18531	18324	18335	18276	18543	18462	18264	18313	18095	18417	18132	18375	18399	18336	18610	18325	18404	18378	18475	18238	18265	18335	18328	18256	18237	18374	18332	18216	18540	18418	18273	18396	18294	18259	18356	18354	18173	18446	18431	18455	18221	18319	18364	18324	18172	18264	18183	18406	18261	18377	18166	18410	18377	18150	18481	18280	18163	18431	18362	18477	18277	18343	18308	18436	18307	18357	18219	18270	18336	18268	17992	18278	18175	18152	18177	18389	18350	18368	18480	18255	18302	18542	18399	18129	18294	18122	18267	18449	18389	18365	18316	18386	18346	18235	18457	18156	18362	18205	18341	18654	18258	18431	18102	18153	18342	18431	18225	18464	18306	18134	18365	18262	18158	18313	18229	18448	18092	18581	18390	18335	18286	18259	18268	18352	18280	18296	18177	18222	18308	18482	18267	18268	18237	18257	18103	18145	18299	18249	18355	18281	18317	18464	18509	18137	18388	18251	18230	18220	18352	18169	18388	18394	18244	18203	18165	18520	18339	18351	18450	18489	18336	18302	18527	18278	18280	18458	18212	18455	18377	17967	18248	18369	18226	18592	18401	18381	18369	18192	18490	18475	18342	18365	18373	18423	18365	18234	18427	18499	18146	18324	18162	18239	18272	18224	18373	18186	18347	18094	18366	18437	18503	18266	18309	18258	18375	18466	18432	18087	18145	18497	18380	18054	18237	18221	18363	18344	18253	18266	18090	18251	18176	18379	18350	18324	18383	18143	18160	18464	18395	18267	18297	18276	18174	18422	18096	18202	18399	18195	18356	18109	18231	18052	18269	18330	18471	18239	18146	18280	18161	18343	18312	18305	18299	18357	18300	18124	18460	18518	18063	18498	18344	18298	18398	18379	18237	18525	18512	18332	18398	18315	18425	18348	18359	18138	18195	18346	18081	18386	18349	18394	18322	18398	18320	18289	18180	18303	18278	18245	18259	18582	18197	18141	18490	18548	18430	18379	18506	18307	18272	18418	18287	18066	18311	18360	18383	18546	18292	18367	18465	18322	18480	18268	18195	18328	18149	18140	18406	18456	18274	18205	18428	18295	18307	18520	18474	18307	18380	18463	18219	18309	18343	18139	18021	18240	18033	18244	18378	18312	18430	18443	18323	18249	18380	18319	18548	18358	18279	18119	18283	18501	18254	18534	18175	18266	18313	18407	18398	18362	18210	18184	18378	18283	18210	18163	18152	18466	18372	18279	18472	18120	18423	18398	18418	18161	18185	18508	18321	18206	18260	18272	18279	18206	18297	18145	18129	18275	18324	18340	18206	18320	18305	18182	18237	18080	18412	18266	18145	18229	18315	18200	18174	18483	18352	18338	18209	18275	18187	18443	18435	18419	18276	18273	18145	18170	18442	18374	18339	18309	18261	18290	18373	18214	18145	18338	18089	18296	18129	18114	18249	18232	18354	18264	18240	18376	18330	18367	18085	18440	18231	18449	18126	18315	18207	18193	18380	18511	18271	18379	18115	18264	18334	18439	18368	18209	18272	18348	18362	18248	18379	18273	18146	18297	18250	18423	18292	18222	18180	18231	18242	18207	18305	18367	18013	18297	18420	18256	18184	18395	18245	18105	18208	18147	18275	18250	18282	18347	18484	18228	18419	18219	18176	18362	18410	18258	18380	18102	18170	18271	18323	18282	18238	18214	18311	18325	18359	18416	18363	18468	18064	18425	18429	18397	18285	18224	18293	18332	18365	18203	18390	18364	18398	18122	18064	18375	18390	18375	18377	18257	18515	18473	18168	18396	18253	18192	18032	18253	18141	17984	18223	18339	18061	18405	18374	18341	18155	18266	18204	18310	18044	18350	18210	18292	18298	18308	18239	18228	18344	18343	18353	18460	18335	18411	18169	18266	18325	18176	18269	18297	18289	18224	18149	18402	18294	18316	18429	18545	18249	18217	18287	18211	18372	18308	18240	18377	18323	18241	18482	18329	18164	18390	18275	18340	18229	18370	18189	18286	18181	18482	18204	18358	18256	18305	18400	18183	18331	18459	18246	18318	18500	18410	18397	18317	18280	18318	18337	18412	18311	18278	18364	18228	18375	18368	18157	18449	18202	18219	18304	18216	18333	18264	18201	18278	18251	18222	18397	18286	18354	18316	18032	18280	18270	18320	18205	18193	18457	18422	18287	18227	18352	18463	18372	18357	18251	18187	18287	18171	18380	18378	18424	18215	18267	18376	18291	18360	18434	18122	18310	18357	18255	18417	18093	18179	18190	18324	18301	18380	18249	18317	18103	18535	18442	18354	18255	18277	18001	18326	18275	18217	18289	18280	18388	18357	18306	18321	18339	18274	18400	18321	18396	18382	18384	18203	18371	18375	18415	18542	18154	18334	18476	18466	18334	18469	18470	18396	18458	17973	18405	18204	18384	18177	18380	18342	18459	18214	18149	18292	18376	18485	18336	18395	18359	18424	18250	18216	18181	18301	18297	18059	18149	18134	18213	18288	18438	18347	18287	18296	18228	18345	18382	18237	18320	18249	18345	18342	18182	18236	18377	18284	18147	18298	18245	18249	18269	18390	18419	18171	18261	18175	18467	18442	18043	18336	18329	18461	18336	18334	18184	18268	18381	18230	18106	18117	18353	18338	18216	18461	18298	18303	18540	18295	18365	18350	18384	18196	18311	18434	18415	18394	18345	18211	18358	18311	18559	18232	18242	18552	18400	18483	18393	18534	18247	18387	18550	18433	18303	18523	18099	18043	18139	18149	18339	18193	18188	18420	18295	18131	18300	18089	18338	18255	18093	18283	18388	18199	18264	18368	18462	18407	18194	18258	18114	18190	18249	18587	18402	18202	18171	18415	18321	18381	18384	18235	18320	18383	18325	18269	18259	18407	18146	18055	18199	18005	18190	18309	18209	18301	18364	18162	18328	18206	18273	18410	18431	18170	18411	18219	18271	18095	18454	18348	18396	18276	18381	18344	18353	18371	18372	18447	18066	18384	18326	18361	18233	18319	18539	18329	18417	18203	18310	18218	18223	18371	18204	18225	18287	18203	18196	18387	18111	18508	18466	18116	18186	18187	18447	18301	18255	18281	18111	18435	18288	18341	18227	18432	18283	18167	18016	18227	18107	18417	18375	18213	18019	18217	18190	18486	18216	18170	18179	18408	18346	18275	18198	18430	18327	18324	18200	18212	18330	18398	18419	18216	18297	18231	18242	18234	18339	18244	18320	18485	17944	18213	18243	18299	18357	18438	18495	18298	18390	18319	18310	18211	18456	18499	18257	18386	18338	18379	18300	18413	18076	18217	18276	18125	18390	18216	18456	18209	18396	18361	18352	18168	18345	18345	18532	18330	18519	18269	18314	18276	18394	18279	18277	18333	18290	18109	18392	18370	18227	18029	18419	18317	18460	18462	18099	18395	18352	18174	18470	18373	18412	18426	18337	18442	18470	18166	18516	18365	18302	18466	18442	18476	18318	18301	18339	18278	18474	18405	18345	18216	18463	18413	18318	18334	18367	18288	18314	18226	18198	18047	18350	18158	18211	18269	18242	18288	18459	18316	18322	18338	18354	18289	18105	18189	18176	18187	18434	18335	18685	18538	18469	18375	18531	18435	18215	18360	18393	18248	18590	18495	18224	18030	18152	18415	18172	18223	18274	18262	18351	18347	18184	18266	18249	18209	18306	18237	18497	18302	18285	18179	18174	18383	18240	18338	18496	18136	18330	18471	18262	18280	18200	18336	18530	18288	18386	18156	18365	18497	18239	18404	18378	18059	18400	18388	18161	18193	18185	18362	18285	18277	18337	18139	18284	18312	18221	18265	18247	18366	18253	18453	18215	18313	18147	18194	18413	18386	18344	18181	18361	18284	18335	18421	18377	18263	18203	18310	18355	18177	18449	18345	18462	18354	18322	18368	18348	18468	18328	18298	18458	18301	18289	18219	18276	18311	18253	18272	18172	18163	18324	18349	18515	18181	18187	18112	18174	18318	18201	18135	18479	18357	18511	18281	18049	18323	18202	18432	18348	18289	18293	18368	18465	18417	18196	18279	18397	18319	18392	18330	18170	18127	18518	18436	18280	18138	18242	18352	18270	18325	18351	18278	18389	18582	18348	18058	18365	18333	18383	18394	18383	18579	18397	18282	18308	18036	18353	18549	18327	18209	18362	18087	18310	18466	18378	18346	18604	18235	18211	18278	18186	18286	18019	18257	18348	18164	18318	18343	18274	18396	18310	18317	18465	18017	18238	18312	18365	18359	18544	18254	18121	18323	18266	18345	18258	18601	18375	18508	18263	18476	18224	18133	18359	18368	18210	18180	18398	18521	18363	18422	18137	18134	18286	18229	18083	18405	18135	18414	18541	18478	18129	18380	18143	18223	18353	18422	18364	18501	18040	18262	18372	18406	17954	18171	18387	18163	18123	18308	18433	18251	18265	18360	18170	18219	18264	18333	18299	18319	18274	18370	18475	18448	18292	18406	18361	18344	18332	18283	18051	18271	18295	18020	18261	18245	18259	18454	18468	18473	18257	18064	18228	18115	18458	18242	18403	18200	18434	18352	18269	18367	18385	18217	18324	18246	18368	18415	18384	18395	18160	18456	18389	18181	18171	18394	18108	18313	18254	18307	18130	18088	17944	18298	18417	18354	18241	18446	18398	18276	18288	18326	18350	18403	18442	18298	18466	18386	18464	18295	18379	18245	18246	18368	18332	18124	18472	18217	18443	18409	18339	18343	18202	18280	18331	18120	18220	18247	18164	18299	18372	18332	18374	18282	18372	18438	18280	18457	18315	18162	18476	18297	18140	18329	18252	18470	18147	18199	18345	18143	18530	18415	18267	18232	18282	18262	18451	18364	18067	18266	18230	18383	18470	18317	18345	18246	18366	18338	18266	18344	18254	18461	18202	18321	18289	18368	18477	18270	18341	18251	18329	18550	18246	18342	18284	18243	18399	18391	18097	18266	18413	18279	18413	18437	18492	18334	18409	18295	18386	18222	18270	18297	18393	18331	18106
27584	44916	40698	33248	27201	23268	20811	19226	18207	17570	17318	16913	16511	16343	16134	15830	15919	15756	15515	15635	15538	15306	15621	15310	15251	15376	15371	15340	15315	15195	15306	15259	15251	15286	15277	15286	15152	15258	15290	15127	15131	15103	15448	15050	15314	15352	15050	15248	15118	15098	15241	15249	15106	15155	15252	15313	15142	15164	15415	15083	15153	15248	15333	15326	15289	15159	15197	15234	15192	15183	15013	15192	15101	14990	15213	15042	15190	15097	15310	15044	15289	15246	15269	15249	15208	15215	14996	15168	15130	15295	15204	15450	15221	15206	15271	15290	15220	15203	15141	15332	15126	15171	15205	15039	15302	15066	15198	15251	15178	15245	15308	15250	15171	15228	15023	15072	15286	15377	15046	15151	15223	15097	15227	15149	15084	15201	15209	15190	15040	15206	15200	15170	15066	15261	15277	15005	15173	14961	15162	15149	15276	15150	15111	15177	15207	15124	15057	15347	15124	15259	15132	15208	15272	15228	15235	15173	15088	15069	15229	15206	15175	15025	15203	15206	15202	15078	15098	15306	15078	15113	15184	15160	15179	15211	15164	15147	15281	15281	15213	15069	15061	15081	15177	15297	15330	15122	15237	15172	15314	15212	14998	15337	15112	15037	15070	15210	15138	15210	15233	15238	15045	15224	15203	15237	15267	15091	15092	15056	15209	15194	15040	15085	15036	15259	15125	15184	15230	15241	15480	14923	15112	15230	15085	15083	15297	15188	15131	15163	15171	15242	15211	15168	15155	15122	15143	15177	15187	15243	15312	15166	15342	15055	15309	15059	15115	15114	15341	15113	15399	15215	15213	15221	15040	15013	15137	15167	15158	15167	15093	15116	15080	15103	15154	15100	15170	15120	15292	15122	15176	15027	15038	15128	15237	15131	15314	15148	15151	15328	15082	15213	15165	15043	15363	15174	15200	15257	15156	15003	15270	14983	14984	15148	15064	14976	15168	15141	15285	15302	15150	15062	15186	14983	15220	15288	15112	15129	15145	15272	15065	15261	15315	14893	15246	15132	15064	15152	15030	15216	15062	15188	15178	15151	15167	15114	15259	15218	15222	15196	15013	15144	15118	15169	15161	15278	15113	15189	15261	14935	15333	15038	15050	15042	15266	15148	14951	15110	15185	15114	15204	15014	15143	15218	15185	15193	15280	15165	15165	15238	15197	15191	15187	15161	15240	15108	14993	15143	15406	15130	15066	15130	15244	15245	15084	15175	15229	15056	15147	15294	15059	14958	15229	15057	15377	15076	15204	15192	15064	15160	15237	15219	15186	15353	15231	15157	15291	15147	15197	14943	15269	15158	15140	15175	15203	15236	15038	15097	15128	14998	15291	15126	15114	15011	15360	15078	15202	15111	14976	15077	15288	15171	15065	15162	15213	15133	15074	15222	15057	15286	15179	15134	15203	15292	14998	15001	15157	15075	15241	15216	15281	15045	15114	15140	15293	15111	15114	15131	15108	15277	15126	15132	15110	15191	15162	15186	15012	15157	15159	15145	15200	15212	15326	15246	15146	15214	15130	14996	15110	15104	15067	15172	15302	15135	15148	15208	15302	15210	15261	15112	15313	15149	15315	15178	15235	15089	15041	15309	15290	15151	15172	15019	15380	15248	15070	15325	14998	15049	15109	15082	15018	15032	15172	15240	15222	15181	15074	15173	15249	15247	15142	15247	15109	15132	15278	15200	15279	15111	15153	15118	15078	15330	15119	15155	15115	15170	15286	15153	15084	15190	15136	14980	15160	15153	15279	15223	15147	15111	15170	15015	15207	15203	15121	15174	15114	15075	15225	14976	15032	15292	14970	15001	15281	15211	15214	15095	15153	15098	15132	15358	15057	15135	15059	15364	15089	15150	15180	15178	15226	15117	15150	15133	14993	15119	15237	15000	15081	15262	15308	15114	15272	14946	15167	15073	15093	15274	15084	15296	15051	15116	15134	15196	15185	15156	15196	15237	15143	15316	14960	15126	15253	15042	15266	15175	15315	15135	15030	15210	15172	15133	15073	15056	15101	15099	15054	14976	15079	15184	15130	15069	15140	15011	15135	15273	15149	15253	15119	15058	15055	15063	15106	15231	15246	15304	15072	15188	15169	15114	15031	14984	15054	15207	15166	15325	15279	15181	15233	15024	15222	15158	15197	15053	15263	15211	15080	15228	15312	15014	15098	15127	15203	15349	15202	15130	15221	15120	15281	15018	15383	15144	15201	14967	15148	15196	15045	15156	15224	15305	15008	15155	15110	15241	15163	15154	15051	15239	15146	15191	15034	15176	15302	15154	15075	14957	15153	15147	15169	15174	15262	15134	15172	15049	15204	15041	15224	15054	14953	15086	15186	15157	15112	15121	15120	15120	15289	14944	15073	15100	15223	15228	15056	15098	15193	15166	15215	15052	15202	15179	15218	15147	15111	15082	15112	15132	15222	15104	15154	15210	15226	15213	15119	15188	15155	15284	15209	15215	14984	15089	15049	15238	15241	15264	15171	15167	15180	15019	15066	15057	15378	15096	15146	15103	15193	15225	15081	15086	14941	15308	15239	15289	15174	15407	15285	15080	15182	15164	15157	15093	15136	14960	15280	15289	15188	15243	15197	15121	15154	15260	15125	14901	15026	15027	15055	15237	15338	15182	15100	15183	15188	15205	15308	15118	15086	15275	15212	15056	15312	15082	15094	15114	15010	15068	15312	15002	15144	15232	15238	15257	15035	15162	15120	15157	15192	15069	15185	15208	15180	15182	15287	15084	15168	15175	15182	15215	15209	15124	15304	15083	15122	15064	15244	15160	15266	15145	15261	15082	15195	15148	15157	15097	15116	15212	15133	15212	15282	15210	15221	15108	15278	15195	15052	15265	15052	15261	15187	15003	15219	15199	15196	15220	15142	15230	15213	15337	15030	15301	15087	15102	15170	15253	15254	15132	15183	15255	15214	15103	15078	15203	15087	15162	15126	15041	15074	15050	15072	15158	15095	15101	15177	14978	15325	15135	15019	15217	15101	15379	15173	15212	15389	15030	15052	15223	15215	15124	15129	15063	15132	15115	15047	15159	15229	15216	15268	15133	15171	15035	15013	15209	15167	14937	15113	15310	15131	15336	15000	15243	15270	15003	15103	15247	15110	15188	15137	15166	15215	15254	15142	15116	15139	15099	15219	15218	15211	15222	15141	15078	15071	15224	15146	15221	15042	15041	15171	15165	15083	15145	15103	15124	15054	15147	15174	15271	15258	15008	15030	15016	14963	15210	15177	15138	15176	15250	15051	15153	14983	15229	15161	15242	14977	15040	15120	15212	15156	15022	15228	15006	15210	15198	15266	15090	15056	15194	15059	15404	15168	15255	15222	15161	15130	15185	15157	15023	15035	14936	15242	15213	15193	15190	15033	15072	14785	15303	15193	15187	15227	15078	15146	15053	15035	15158	15204	15117	15088	15308	15092	15133	15122	15283	15213	15093	15195	15110	15133	15246	15277	15108	15153	15182	15118	15294	15189	15266	15363	15303	15216	15239	15170	15215	15191	15162	15255	14972	15171	15048	15207	15260	15069	15132	15134	15189	15167	15121	15050	14948	15295	15180	15227	15134	15013	15180	15165	15108	15180	15154	15257	15218	15274	15102	15034	15330	15278	15188	15216	15141	15378	15141	15081	15173	15122	15081	15076	15092	15151	15123	15258	15078	15222	15173	15223	14949	15173	15190	15204	15120	15264	15174	15059	15221	15220	15086	14988	15295	15263	15302	15219	14988	15209	15265	15058	15147	15103	15323	15221	15080	15192	15173	15301	15209	15167	15291	14997	15158	15112	15086	15118	15215	15186	15106	15133	14993	15273	15139	15191	15224	15093	15179	15050	14964	15022	15154	15169	15222	15007	15156	15054	15264	15029	15273	15066	15015	15008	15026	15153	15082	15242	15159	15039	15308	15056	15079	15168	15194	15302	15035	15002	15048	14947	15305	15065	15130	15175	15073	15219	15190	15213	15153	15347	15044	15000	14936	15145	15176	15072	15039	15157	15079	15202	15115	15119	15135	15102	15159	15208	15148	15102	15094	15110	15205	15245	15140	15102	15154	15238	15199	15199	14998	14961	15249	14966	15161	15207	15145	15197	15121	15186	15076	15094	15134	15203	15079	15281	15058	15101	15027	15086	15169	15246	15055	15255	15050	15160	15315	15318	14992	15262	15218	15182	15227	15173	15072	15188	15084	15058	15231	15185	15105	15199	15116	15190	15244	15305	15078	15210	15134	15139	15212	15069	15029	15060	15222	15212	15111	15126	15189	15183	15099	15195	15080	15138	15315	15210	15187	15220	15022	15229	15118	15196	15123	15065	15181	15279	15186	15014	15295	15301	15300	15258	15310	15284	15225	15216	15090	15198	15113	15112	14926	15187	14911	15230	15164	15185	14916	15234	15056	15054	15118	15237	15283	15014	15205	15229	15225	15159	15142	15209	15145	15254	15210	15270	15042	15080	15089	15163	15075	15179	15161	15172	15177	15256	15223	15264	15111	15321	15167	15077	15035	15091	15360	15143	15158	15332	15105	15382	15333	15109	15079	14946	15043	15110	15150	15305	15002	15199	15064	15061	15040	15186	15114	15123	15038	15308	15232	15252	15183	15285	15125	15122	15327	15317	15270	15049	15098	15202	15195	15129	15078	15132	15247	15034	15188	15016	15102	15186	15155	15115	15229	15070	15013	15107	15238	15299	15051	15148	15064	15103	15146	15160	15120	15194	15367	15233	15112	15182	15100	15213	15056	15141	15278	15119	15041	15155	15054	15158	15388	15214	15008	15162	14971	15110	15041	14978	15334	14969	15199	15237	15132	15125	15250	15102	15147	15193	15174	15187	15158	15221	15178	15168	15065	15146	15195	15057	15155	15077	14955	15100	15075	15099	15017	15199	15049	15255	15133	15076	15148	15216	15270	15190	15286	15064	15094	15114	15216	15245	15165	15208	15139	15283	15223	15265	14973	15167	15023	15148	15000	14985	15100	14991	15255	15250	15104	15122	15063	15281	15119	15329	15238	15151	15165	15249	15348	15200	15021	14947	15271	15060	15155	15054	15305	15019	15134	15159	15129	15241	15246	15155	15072	15223	15189	15142	15105	15234	15194	15256	15244	15065	15315	15073	15173
30812	26182	27814	23848	20346	18898	18324	17724	17461	17418	17323	17365	17239	17220	17174	17202	16891	17037	16989	17098	17049	16903	16844	17150	17002	16733	16926	16843	16851	16831	16769	17016	16993	16854	17052	16781	16853	16872	16712	17034	16904	16908	17014	16997	16890	16747	16884	16776	16969	16876	16880	16573	16921	17014	16905	17042	16940	16774	16905	16957	16604	16763	16719	16915	16645	16877	16702	16679	17100	16992	16854	16815	16914	16892	16886	16754	16875	16838	16727	16879	16793	16898	16928	16736	16912	17009	16935	16750	16919	16804	16739	16737	16835	16944	16939	16898	16921	17042	16499	16660	16826	16682	16886	16898	16845	16667	16917	16880	16743	16849	16790	16707	16904	16936	17011	16931	16895	16916	16860	16851	16723	16844	16830	16779	16927	16958	16883	16820	16859	16768	16928	16757	16892	16789	16850	16899	16834	16989	17076	16834	16849	16801	16930	16857	17098	16755	16970	16880	16792	17097	16812	16762	16844	16980	16924	16916	16957	16785	17188	16747	16960	16915	16770	16929	16847	16797	16828	16945	16882	17074	16717	16786	16849	16818	16728	16799	16947	16656	16773	16876	16791	17036	16917	16788	16944	16598	16696	16790	16846	16909	16904	16829	16876	16946	16647	16767	16831	16795	16942	16712	16908	16908	16813	16934	16745	16997	16873	16683	16934	16838	16740	16726	17127	16643	16751	16989	16910	16801	17201	16958	16880	16761	16820	16989	16812	16898	16792	16785	16835	16860	16760	16841	16836	16769	16829	16824	16797	17006	16964	16666	16921	16984	17016	16871	16818	16779	16880	16859	17108	16893	16905	16821	16747	16843	16880	16826	17172	16841	16705	17044	16864	17002	16936	16653	16804	16850	16695	17104	16887	16745	16823	16802	16866	16986	16597	16880	16779	16909	16889	16756	17140	16935	16903	16990	16893	16944	16771	17098	16931	16752	16706	16865	16813	17045	16789	16820	16778	16762	16616	16895	16879	16622	16918	17062	16842	16891	16775	16819	16726	16987	16724	16873	16933	17078	16986	16829	16746	16791	17059	16882	16869	16972	16740	17089	16916	16929	16878	16812	16901	16920	16863	16775	16797	16956	16874	16875	16722	16955	16849	16957	16932	16886	16963	16803	16707	16781	16961	16762	16951	16830	16944	16882	16612	16731	16973	16871	16987	16970	17054	16853	16902	16793	16808	16892	16955	16743	16810	16631	17002	16842	16850	16923	16845	16818	17055	16735	16988	16928	16801	16891	17034	16938	16976	16794	17043	16953	16835	16814	16630	16912	16727	16687	16948	16889	16942	16947	16976	16899	16907	16736	16822	16827	16821	16980	16979	16816	16799	16848	16855	16932	16820	16929	16675	16681	16683	16810	16868	16917	17216	16925	16811	17067	16747	16949	16915	16931	16748	16733	16935	16739	16875	16743	16883	16790	16699	17082	16844	16736	16881	16940	16912	16863	17000	16993	16826	16823	16737	17031	16920	16849	16844	16772	16876	17086	16921	16989	16771	16923	17085	16938	16850	16857	16732	16929	16866	16884	16739	16891	16809	17042	16948	16686	16790	16743	16836	16806	17053	16930	17148	16960	16739	16938	16879	16836	16959	17010	16686	16862	16725	16869	16843	16851	16856	17003	16871	17101	17000	17109	17072	16809	16842	16944	16895	17044	16748	16857	16712	17050	16915	16984	16551	16844	17013	16685	16932	16970	16984	16852	16903	16794	16859	16859	16792	16666	16778	16913	16858	16788	17031	16749	16971	17006	16806	16824	16950	16966	16777	16901	17049	17004	16974	16743	16962	17008	16835	16994	17023	16732	16821	16878	16857	16940	16754	16727	16745	17081	16745	16689	16882	16926	16967	16895	16997	16858	16848	16889	16770	16774	16928	16824	16934	16944	16977	16932	16860	16831	16925	16866	16861	16780	16828	16944	16981	17014	16829	16830	16482	16902	16945	17132	16678	16731	16919	16978	16846	16931	16982	16962	16836	16798	16852	16954	16723	16778	16742	16780	16905	16680	16890	17018	16865	16759	16800	16881	17047	16834	16783	16945	16837	16824	16927	16924	16941	16695	16715	16848	16925	16783	16917	17047	17001	16854	16958	17060	16950	17126	16900	16844	17065	16877	16864	16785	16933	17020	16602	16787	16853	16925	17009	16992	16853	16782	16976	17033	16745	16684	16990	16695	16812	16996	16862	16789	16955	16975	16899	16747	16899	17047	17028	16960	16690	16657	16743	16690	16912	16974	16780	16826	16960	16913	16920	16930	16858	16779	16983	16719	16768	16971	16854	16968	16960	16805	17051	16846	17009	16801	16821	16797	16787	16887	16750	17063	16826	16826	17008	17069	16741	16906	16610	16863	17008	16848	16905	16819	16801	16865	16825	16825	16709	16868	16880	16700	16821	16809	16921	16838	16651	16868	16769	16978	16994	17034	16790	16984	17002	16838	16865	16867	16838	16717	16956	16922	16962	16816	16755	16807	16811	16938	16714	16948	16910	16947	16796	16884	16939	16867	16720	16804	16894	16801	17093	16879	16978	16967	17049	16988	16763	16849	17056	16819	17074	16842	16950	16952	16869	16915	16822	17041	16875	16895	16820	16878	16793	16844	16850	16858	16929	16927	16954	16710	16940	16739	16961	16890	17021	16901	16838	16876	16962	16902	16962	16863	16757	16942	16998	16888	17041	16994	16757	16951	16840	16675	17019	16868	16925	17115	16668	16981	16800	16747	16857	16771	17002	16883	16880	16960	16833	16952	16933	16967	16903	16688	16908	16961	16959	16856	16844	16909	16810	16814	16821	16757	16784	16991	16894	16839	16767	17081	16749	16797	16732	16736	16624	16856	16923	16915	17053	16694	16900	16814	17093	16767	16981	16874	16998	16892	16742	16756	16873	16881	16981	16929	16942	16744	16914	16844	16955	16851	16844	16896	16992	16877	16916	16832	16910	16833	16888	16945	16692	16875	16775	16743	16830	17031	16789	16908	16804	16774	16894	16755	16789	16911	16975	17022	16947	16967	16700	16870	16836	16919	16843	16902	16755	16860	16915	16813	16837	17008	16825	17012	16736	16768	16984	16860	16707	16709	16839	16824	17029	16931	16750	16722	16965	16846	16851	16776	16950	16840	16721	16941	16885	16891	16721	16814	16958	16746	16685	17072	16847	17029	16859	17025	16770	16760	16833	16787	16955	16649	16664	17038	16966	16985	17010	16880	16841	16938	17006	16779	16869	16937	16887	16946	16918	16679	16764	17079	16892	16848	16783	16954	16776	16694	16800	16983	16745	17025	17043	16977	16648	17087	16778	16857	17027	16947	16765	16868	16996	16827	16787	16860	16805	17043	16991	16889	17055	16720	16976	16897	17134	16979	16615	16966	16851	16739	16732	16937	17021	17060	17021	16959	16912	17006	16921	16933	17052	16952	16913	16922	16731	16718	16776	17038	16725	16693	16785	16822	16765	16928	16902	16805	16847	16876	16808	16900	16912	16940	16812	16907	16758	16902	16732	16988	16964	16875	16818	16743	16810	16937	16881	16992	16945	17010	17031	16888	16876	16847	16655	16957	16702	16818	17154	17076	17009	17127	16994	16895	16859	16787	16941	16814	17019	16842	16908	16839	16710	17016	16802	16825	16739	16838	17036	16725	16799	16970	16610	16824	16945	16667	16894	16878	16904	16697	16799	16734	16902	16682	16990	17016	16857	16753	16700	16926	16738	17037	16758	17022	16731	17001	16787	16761	16816	16921	16841	16807	16935	16941	16913	16839	16780	16779	16838	16958	16781	16822	17052	16840	16928	16940	16788	16866	17033	16894	16917	16966	16912	16975	17010	17012	16996	16831	17013	16840	16844	16800	17023	16809	16901	16882	16852	16684	16917	17065	16846	16862	17003	16987	16975	16834	16995	16773	16853	16710	16897	16870	16843	16960	16701	16603	16865	16760	16922	16874	16912	16930	16924	16923	16784	16762	17129	16968	16802	17006	16825	16745	16868	17065	16944	16694	16893	16827	16832	17007	16762	16925	16894	16853	16996	17032	17031	16802	16782	16602	17007	16918	16805	16924	16928	16959	16869	16879	16913	16970	16793	16779	17005	16605	16936	17081	16962	16763	16969	16841	16637	16780	16970	16984	16898	16851	16942	16851	16845	16630	17041	16875	16842	16870	16845	16840	17107	16836	16804	16720	16613	16780	16825	16762	16740	16862	17046	16717	17034	17052	16692	16804	16811	16947	16890	16701	16658	16769	16829	16923	17053	16663	16904	16835	16847	16908	16699	16850	16933	16867	16916	16857	16969	16950	16841	17136	16697	16896	16884	17043	17071	16848	16933	16657	16991	16819	16844	16710	16949	17044	17120	17005	16655	16808	16924	16877	16910	16927	16691	16784	16623	16922	16863	16823	16689	17102	17114	16860	16523	17028	16805	16902	16955	16842	17077	16860	16923	17003	16812	16935	17016	16768	16986	16778	16943	16754	16725	16721	16847	16715	16797	16874	16888	16826	17110	16910	17020	17009	16722	16908	16899	16927	16854	17044	17013	16914	17114	16951	16898	16864	16788	16840	16933	16627	16841	16650	16913	16936	16867	16860	16880	16679	16741	16994	17020	16867	16895	16652	16791	16859	16828	16909	16640	16785	17009	16958	16759	16826	17046	16953	16927	17083	17050	16809	16635	16936	16753	16555	17027	16697	16628	16818	16958	16581	16865	16982	16621	16924	17014	17105	16929	16891	16793	16844	16848	16611	16788	16933	16757	16978	17004	16969	16919	17066	16705	16878	16947	16998	17103	16825	16648	16720	17005	16900	16822	16871	16877	16978	16805	16845	16866	16776	16898	16906	16808	17016	16880	16714	16798	16813	16890	16633	16871	16898	16858	16976	16802	16915	16774	16748	16917	17028	16741	16615	17030	16969	16980	17056	16938	16934	16891	16760	16641	16790	16747	16881	16869	16694	16939	17003	16873	16911	16917	16753	16996	16999	16925	16779	16932	16588	17047	16928	16980	16793	16812	16899	16912	16919	16687	16946	17027	16950	16714	16773	16994	16888	16846	16831	16920	16874	16950	16881	16957	16942	16985	16795	16883	16665	16624	16968	17082	16892	16697	16909	16696	16928	16886	16797	16745	16973	16998	16961	16977	16613
24585	32909	30348	23468	20003	17613	16420	15887	15266	15139	15188	15097	14817	14717	14667	14617	14672	14507	14471	14447	14471	14558	14435	14469	14448	14346	14578	14510	14443	14382	14353	14410	14481	14345	14506	14231	14456	14224	14189	14438	14176	14314	14175	14394	14266	14272	14478	14259	14261	14265	14329	14283	14411	14288	14256	14283	14300	14340	14243	14350	14352	14423	14297	14405	14293	14296	14266	14364	14212	14471	14270	14335	14367	14306	14346	14441	14252	14217	14285	14269	14293	14200	14335	14303	14238	14265	14296	14203	14283	14316	14367	14363	14252	14237	14485	14458	14486	14306	14358	14244	14410	14366	14445	14289	14115	14342	14473	14397	14335	14244	14319	14263	14357	14536	14391	14349	14213	14409	14419	14197	14366	14350	14262	14179	14240	14269	14435	14270	14210	14136	14370	14438	14220	14282	14421	14204	14374	14336	14218	14322	14293	14352	14219	14421	14241	14322	14246	14092	14374	14343	14324	14260	14275	14526	14371	14296	14526	14249	14341	14306	14343	14431	14214	14168	14291	14409	14433	14368	14364	14267	14330	14343	14225	14335	14355	14381	14375	14429	14464	14335	14274	14118	14286	14225	14243	14503	14313	14325	14295	14422	14233	14282	14429	14402	14258	14308	14290	14492	14346	14216	14393	14362	14299	14343	14214	14295	14203	14240	14206	14204	14156	14391	14498	14318	14370	14215	14370	14339	14342	14568	14285	14390	14478	14284	14378	14404	14267	14350	14354	14337	14505	14363	14322	14384	14522	14295	14448	14307	14288	14356	14413	14266	14464	14238	14377	14272	14226	14380	14141	14335	14352	14223	14429	14490	14308	14343	14407	14304	14416	14389	14429	14173	14254	14284	14356	14467	14416	14452	14447	14239	14324	14486	14339	14287	14358	14232	14359	14305	14277	14201	14444	14362	14321	14457	14274	14397	14235	14249	14336	14366	14222	14403	14408	14300	14321	14367	14262	14441	14334	14273	14399	14266	14207	14280	14319	14236	14370	14205	14384	14424	14442	14342	14311	14281	14226	14169	14289	14137	14305	14353	14343	14294	14242	14244	14376	14374	14193	14239	14344	14443	14264	14313	14302	14253	14333	14324	14254	14232	14425	14426	14369	14302	14273	14367	14235	14501	14159	14382	14028	14382	14245	14261	14197	14202	14347	14335	14279	14271	14138	14505	14368	14205	14206	14321	14394	14183	14368	14412	14185	14257	14251	14289	14410	14402	14340	14290	14332	14276	14346	14456	14455	14344	14251	14450	14404	14402	14478	14205	14388	14421	14249	14228	14520	14392	14336	14316	14200	14400	14424	14239	14322	14419	14325	14295	14419	14365	14322	14151	14090	14255	14145	14274	14361	14349	14410	14264	14214	14336	14351	14351	14318	14372	14418	14290	14404	14393	14232	14161	14332	14211	14392	14207	14250	14283	14254	14336	14325	14380	14182	14511	14260	14219	14151	14426	14187	14298	14316	14220	14401	14319	14329	14404	14273	14399	14336	14276	14304	14376	14286	14360	14411	14421	14109	14301	14333	14255	14431	14258	14253	14216	14268	14340	14349	14325	14352	14268	14309	14319	14227	14320	14352	14374	14256	14258	14348	14252	14167	14324	14430	14414	14343	14429	14290	14433	14258	14405	14166	14289	14384	14501	14269	14390	14428	14523	14318	14211	14445	14347	14298	14372	14175	14267	14180	14459	14271	14247	14315	14319	14282	14412	14255	14359	14357	14116	14156	14212	14325	14171	14361	14360	14313	14146	14302	14338	14362	14265	14424	14317	14271	14317	14319	14179	14299	14294	14147	14165	14431	14191	14462	14253	14304	14409	14464	14241	14300	14231	14384	14421	14357	14253	14280	14226	14281	14388	14384	14427	14426	14240	14403	14296	14255	14397	14264	14297	14378	14209	14311	14199	14463	14377	14321	14506	14218	14139	14352	14433	14404	14323	14277	14281	14405	14291	14413	14477	14349	14388	14307	14439	14412	14190	14348	14330	14285	14306	14306	14353	14260	14188	14323	14383	14342	14312	14196	14296	14220	14359	14375	14351	14473	14297	14462	14092	14209	14366	14256	14345	14529	14349	14482	14539	14119	14308	14409	14144	14357	14277	14398	14344	14368	14418	14387	14362	14524	14407	14420	14344	14373	14262	14424	14349	14276	14453	14215	14381	14440	14212	14488	14259	14283	14301	14394	14463	14264	14426	14098	14285	14254	14389	14364	14470	14406	14144	14321	14276	14373	14413	14405	14523	14226	14232	14401	14263	14330	14418	14328	14359	14374	14411	14269	14325	14318	14429	14245	14227	14367	14264	14444	14198	14356	14232	14240	14310	14282	14309	14437	14274	14271	14207	14270	14386	14344	14412	14412	14620	14306	14361	14336	14307	14392	14230	14235	14342	14398	14325	14362	14087	14423	14386	14307	14307	14369	14360	14344	14319	14431	14383	14400	14499	14446	14290	14216	14354	14341	14415	14340	14337	14283	14322	14375	14377	14457	14159	14386	14364	14351	14173	14333	14272	14388	14348	14225	14350	14432	14259	14354	14313	14429	14330	14329	14322	14322	14360	14345	14421	14332	14328	14124	14322	14484	14327	14257	14193	14307	14166	14398	14315	14260	14242	14396	14418	14398	14267	14268	14425	14313	14296	14446	14362	14368	14317	14441	14200	14384	14263	14334	14207	14354	14481	14186	14204	14140	14179	14257	14120	14353	14398	14512	14352	14436	14270	14297	14344	14400	14354	14504	14294	14083	14250	14418	14033	14485	14109	14269	14373	14329	14367	14372	14167	14411	14503	14310	14247	14261	14350	14193	14287	14302	14224	14395	14303	14339	14155	14463	14106	14351	14446	14403	14380	14355	14251	14373	14349	14404	14255	14359	14171	14362	14377	14373	14367	14102	14393	14203	14316	14381	14340	14461	14338	14233	14386	14421	14193	14362	14317	14209	14166	14301	14320	14252	14219	14419	14207	14340	14163	14511	14242	14270	14240	14431	14287	14321	14602	14378	14334	14332	14250	14425	14410	14362	14389	14422	14264	14363	14294	14309	14309	14411	14448	14430	14427	14453	14321	14421	14226	14346	14321	14147	14202	14463	14421	14265	14386	14261	14355	14290	14367	14198	14170	14229	14340	14446	14553	14339	14467	14188	14415	14527	14298	14564	14374	14268	14421	14149	14119	14319	14254	14280	14417	14255	14313	14170	14331	14263	14478	14292	14399	14253	14310	14354	14532	14457	14299	14195	14296	14416	14329	14223	14455	14366	14256	14226	14337	14400	14284	14361	14342	14423	14410	14334	14341	14324	14164	14351	14315	14105	14322	14410	14226	14327	14458	14253	14149	14231	14462	14214	14499	14330	14213	14265	14309	14217	14417	14240	14486	14386	14372	14307	14305	14384	14172	14338	14250	14137	14244	14221	14317	14218	14383	14202	14276	14547	14256	14463	14235	14242	14283	14400	14273	14375	14392	14360	14382	14277	14365	14297	14213	14526	14247	14442	14283	14470	14189	14351	14266	14233	14288	14332	14367	14417	14300	14286	14261	14390	14349	14405	14403	14484	14379	14229	14329	14433	14275	14351	14458	14508	14382	14218	14358	14269	14278	14287	14442	14368	14260	14431	14326	14299	14361	14222	14459	14332	14408	14405	14402	14379	14193	14288	14301	14459	14326	14357	14475	14313	14424	14394	14267	14437	14286	14414	14281	14264	14299	14444	14405	14286	14173	14452	14449	14301	14173	14062	14295	14430	14244	14218	14346	14338	14321	14116	14448	14225	14185	14524	14292	14363	14292	14241	14377	14468	14233	14419	14243	14236	14393	14277	14159	14512	14459	14308	14339	14472	14418	14271	14403	14224	14185	14412	14243	14259	14305	14325	14300	14344	14144	14547	14338	14189	14437	14270	14393	14323	14272	14188	14418	14327	14305	14275	14254	14195	14266	14312	14316	14243	14371	14260	14301	14357	14278	14290	14353	14419	14244	14264	14432	14228	14220	14275	14329	14327	14283	14356	14270	14378	14424	14324	14208	14382	14165	14431	14229	14340	14299	14432	14339	14325	14357	14365	14338	14211	14307	14280	14482	14246	14361	14422	14206	14475	14403	14325	14258	14380	14360	14173	14409	14540	14365	14286	14363	14268	14283	14488	14280	14212	14313	14239	14093	14246	14291	14262	14377	14247	14336	14334	14326	14450	14278	14232	14166	14309	14494	14419	14321	14465	14373	14228	14148	14210	14392	14365	14347	14324	14324	14242	14451	14309	14306	14239	14357	14369	14516	14117	14183	14442	14368	14466	14449	14193	14385	14281	14536	14253	14327	14267	14176	14398	14196	14338	14324	14311	14407	14300	14263	14336	14392	14360	14376	14337	14431	14239	14344	14230	14346	14084	14302	14401	14368	14272	14405	14239	14477	14463	14366	14432	14276	14543	14364	14154	14199	14327	14317	14306	14577	14344	14400	14421	14323	14438	14305	14253	14190	14299	14512	14353	14341	14423	14256	14203	14341	14287	14367	14258	14398	14292	14397	14203	14240	14440	14316	14321	14298	14357	14229	14333	14333	14348	14344	14221	14337	14175	14425	14247	14384	14435	14440	14270	14355	14349	14314	14285	14485	14286	14365	14302	14470	14281	14307	14364	14339	14323	14288	14282	14213	14460	14307	14430	14327	14112	14282	14307	14387	14306	14341	14388	14372	14273	14522	14440	14426	14273	14211	14269	14272	14374	14303	14295	14128	14417	14331	14182	14160	14272	14340	14250	14334	14359	14465	14148	14288	14257	14510	14231	14212	14046	14051	14301	14198	14428	14442	14269	14460	14164	14274	14262	14504	14475	14369	14340	14281	14313	14289	14218	14273	14408	14332	14195	14455	14300	14506	14282	14308	14413	14302	14442	14297	14259	14393	14288	14349	14254	14284	14529	14286	14503	14233	14420	14331	14465	14423	14425	14195	14271	14326	14411	14128	14277	14442	14298	14439	14221	14376	14253	14322	14223	14259	14308	14394	14196	14320	14315	14281	14537	14158	14219	14486	14375	14469	14341	14225	14339	14306	14276	14356	14361	14451	14281	14242	14504	14405	14422	14323	14378	14305	14236	14456	14597	14302	14436	14268	14330	14508	14295	14368	14334	14343	14363	14286
25198	21051	27969	25034	23043	22405	21338	19311	18644	18506	18152	18099	18026	18028	17724	17774	17682	17620	17851	17643	17346	17490	17419	17521	17739	17439	17471	17542	17273	17490	17592	17301	17262	17264	17428	17348	17356	17096	17527	17552	17376	17480	17352	17415	17522	17538	17331	17537	17444	17308	17436	17292	17273	17288	17320	17273	17417	17287	17349	17401	17285	17426	17292	17404	17435	17389	17435	17262	17449	17317	17251	17359	17324	17282	17468	17348	17349	17133	17440	17439	17532	17370	17428	17468	17388	17522	17454	17417	17423	17312	17424	17342	17366	17168	17238	17374	17375	17354	17415	17362	17306	17390	17422	17413	17467	17449	17366	17298	17443	17423	17199	17239	16988	17495	17301	17297	17422	17259	17332	17320	17292	17350	17557	17474	17199	17488	17315	17261	17383	17316	17194	17337	17303	17458	17491	17425	17397	17301	17116	17185	17243	17315	17365	17433	17574	17446	17159	17383	17483	17295	17230	17150	17436	17279	17464	17330	17423	17256	17362	17329	17226	17354	17395	17434	17313	17375	17373	17441	17508	17439	17443	17362	17237	17356	17401	17350	17434	17305	17479	17437	17204	17304	17308	17404	17247	17437	17275	17342	17332	17348	17309	17266	17355	17485	17304	17420	17445	17421	17317	17377	17369	17384	17223	17358	17451	17309	17282	17232	17233	17207	17261	17410	17481	17378	17454	17139	17280	17275	17324	17472	17478	17252	17404	17487	17459	17206	17310	17329	17373	17381	17345	17344	17374	17481	17412	17345	17353	17372	17175	17256	17356	17387	17406	17341	17383	17467	17514	17297	17353	17458	17533	17524	17326	17382	17145	17149	17341	17280	17362	17418	17316	17361	17536	17250	17172	17505	17306	17121	17179	17208	17222	17448	17396	17427	17280	17382	17449	17500	17552	17318	17543	17493	17283	17355	17403	17294	17402	17379	17260	17247	17281	17291	17484	17505	17367	17484	17237	17353	17414	17240	17430	17329	17084	17512	17268	17346	17491	17399	17457	17322	17362	17495	17448	17327	17395	17323	17430	17503	17403	17579	17319	17380	17351	17313	17360	17326	17345	17379	17296	17300	17496	17404	17341	17252	17457	17336	17434	17417	17439	17322	17338	17530	17529	17389	17613	17430	17261	17471	17267	17633	17393	17466	17249	17186	17406	17522	17499	17329	17295	17438	17314	17088	17574	17140	17244	17282	17352	17368	17320	17337	17554	17123	17426	17402	17618	17500	17268	17342	17423	17530	17338	17096	17293	17276	17277	17645	17448	17364	17188	17328	17452	17551	17551	17270	17452	17513	17314	17382	17259	17481	17385	17321	17301	17443	17316	17223	17515	17422	17496	17310	17376	17360	17262	17239	17274	17384	17255	17338	17272	17276	17543	17564	17331	17410	17334	17187	17387	17536	17209	17274	17439	17499	17508	17116	17386	17315	17552	17464	17271	17255	17461	17502	17249	17509	17269	17320	17422	17230	17220	17357	17443	17331	17516	17482	17331	17312	17396	17425	17317	17376	17403	17666	17322	17415	17195	17361	17424	17171	17499	17561	17397	17109	17408	17320	17456	17399	17312	17391	17505	17424	17294	17549	17345	17376	17358	17188	17554	17402	17404	17447	17297	17389	17423	17442	17334	17314	17273	17258	17411	17338	17252	17294	17260	17367	17285	17329	17242	17414	17410	17534	17361	17359	17433	17373	17242	17244	17328	17487	17335	17560	17447	17417	17364	17238	17334	17310	17321	17326	17485	17170	17407	17375	17350	17260	17364	17279	17381	17381	17368	17451	17477	17469	17442	17264	17269	17218	17409	17679	17338	17335	17508	17391	17362	17370	17325	17306	17441	17159	17403	17303	17528	17384	17315	17448	17271	17225	17428	17199	17429	17471	17447	17445	17394	17437	17374	17355	17492	17394	17424	17539	17666	17289	17258	17295	17419	17561	17482	17340	17446	17533	17470	17249	17162	17251	17317	17570	17420	17350	17354	17138	17216	17442	17295	17560	17332	17445	17585	17279	17422	17292	17427	17202	17212	17359	17407	17432	17519	17384	17213	17445	17266	17582	17351	17367	17246	17444	17385	17388	17281	17446	17255	17419	17280	17328	17305	17240	17454	17312	17366	17217	17057	17369	17364	17204	17273	17129	17557	17431	17331	17386	17456	17302	17298	17446	17314	17166	17186	17188	17312	17216	17289	17178	17579	17328	17323	17550	17480	17419	17661	17468	17356	17276	17372	17526	17313	17559	17345	17414	17549	17227	17485	17531	17490	17371	17464	17264	17261	17217	17483	17636	17319	17555	17471	17248	17433	17389	17354	17499	17566	17139	17452	17523	17373	17328	17207	17395	17282	17505	17252	17412	17437	17391	17260	17299	17243	17209	17479	17386	17253	17338	17315	17338	17345	17327	17337	17269	17267	17225	17532	17213	17265	17493	17232	17247	17408	17437	17374	17224	17595	17125	17127	17179	17286	17552	17409	17353	17374	17302	17330	17318	17227	17284	17390	17431	17183	17492	17469	17288	17463	17497	17345	17258	17424	17494	17482	17411	17638	17460	17383	17370	17233	17270	17206	17290	17550	17319	17447	17380	17300	17263	17264	17510	17458	17511	17394	17546	17618	17606	17250	17281	17361	17362	17444	17480	17296	17263	17455	17409	17314	17283	17397	17415	17474	17590	17426	17390	17286	17489	17421	17206	17228	17211	17203	17297	17477	17336	17323	17399	17294	17478	17497	17381	17546	17355	17476	17148	17194	17455	17313	17335	17269	17260	17318	17200	17491	17413	17548	17413	17212	17403	17394	17450	17480	17384	17398	17268	17353	17265	17550	17484	17191	17241	17536	17270	17323	17435	17448	17494	17252	17425	17433	17392	17383	17596	17435	17462	17533	17218	17331	17331	17165	17599	17387	17400	17259	17328	17257	17225	17435	17440	17290	17334	17393	17393	17391	17516	17325	17369	17294	17565	17298	17331	17404	17239	17334	17085	17418	17411	17476	17586	17421	17369	17434	17384	17386	17348	17556	17323	17466	17271	17372	17500	17420	17498	17368	17355	17511	17261	17285	17424	17369	17319	17236	17261	17369	17306	17328	17228	17460	17362	17184	17289	17336	17284	17323	17164	17283	17272	17482	17342	17292	17343	17333	17310	17575	17217	17314	17320	17530	17247	17430	17530	17379	17226	17245	17224	17275	17278	17499	17399	17336	17404	17553	17090	17212	17453	17316	17419	17305	17213	17261	17276	17445	17336	17212	17369	17389	17368	17325	17407	17346	17420	17402	17494	17457	17368	17316	17402	17417	17368	17401	17090	17369	17392	17160	17545	17387	17052	17247	17343	17333	17337	17295	17324	17272	17464	17508	17505	17229	17411	17398	17275	17389	17585	17426	17300	17360	17290	17465	17366	17422	17297	17479	17471	17171	17316	17305	17443	17421	17490	17142	17426	17304	17321	17380	17448	17468	17342	17498	17270	17478	17249	17358	17329	17321	17464	17275	17382	17259	17390	17211	17329	17230	17410	17641	17497	17308	17243	17422	17097	17417	17529	17177	17492	17489	17513	17571	17155	17350	17321	17289	17088	17468	17307	17455	17213	17369	17176	17384	17333	17301	17384	17354	17241	17328	17482	17405	17527	17558	17339	17482	17313	17471	17531	17597	17259	17427	17329	17531	17359	17442	17410	17451	17358	17420	17356	17314	17385	17162	17203	17273	17207	17370	17335	17313	17439	17386	17161	17445	17331	17285	17513	17368	17326	17414	17501	17338	17328	17455	17500	17466	17358	17411	17347	17505	17503	17686	17370	17471	17317	17443	17177	17302	17206	17348	17488	17624	17533	17385	17335	17293	17569	17514	17339	17218	17207	17368	17305	17336	17117	17342	17426	17289	17306	17496	17283	17229	17163	17173	17123	17418	17371	17394	17341	17491	17336	17220	17581	17236	17292	17392	17443	17386	17434	17404	17349	17171	17322	17137	17314	17281	17300	17467	17425	17275	17546	17463	17544	17286	17439	17411	17067	17288	17454	17406	17233	17314	17370	17396	17297	17442	17234	17262	17239	17307	17231	17436	17409	17602	17458	17375	17413	17313	17310	17246	17210	17387	17541	17502	17326	17256	17415	17514	17320	17364	17493	17159	17444	17245	17408	17267	17587	17320	17084	17355	17409	17316	17467	17241	17340	17408	17337	17498	17305	17457	17251	17411	17489	17429	17380	17484	17361	17251	17370	17481	17359	17422	17096	17339	17227	17101	17477	17433	17479	17266	17488	17510	17265	17356	17206	17250	17239	17258	17499	17268	17368	17403	17472	17578	17145	17310	17405	17205	17431	17144	17711	17431	17390	17296	17335	17217	17296	17304	17281	17401	17252	17336	17383	17172	17374	17405	17428	17073	17355	17421	17205	17250	17512	17224	17238	17545	17429	17375	17398	17396	17448	17256	17373	17295	17301	17477	17332	17344	17268	17346	17426	17302	17401	17328	17423	17290	17483	17365	17405	17347	17524	17355	17305	17315	17410	17370	17259	17540	17481	17098	17491	17539	17354	17510	17357	17381	17317	17286	17390	17490	17357	17517	17452	17639	17254	17291	17234	17312	17168	17358	17290	17278	17366	17396	17291	17495	17428	17197	17432	17339	17517	17269	17290	17361	17582	17330	17491	17305	17335	17289	17277	17504	17418	17221	17441	17380	17495	17439	17519	17404	17460	17362	17507	17457	17186	17436	17424	17203	17287	17508	17461	17529	17292	17288	17367	17491	17078	17340	17281	17370	17321	17186	17491	17327	17277	17465	17134	17146	17291	17499	17636	17375	17349	17591	17214	17303	17174	17346	17378	17351	17257	17455	17268	17375	17413	17433	17310	17249	17348	17190	17555	17385	17445	17397	17445	17253	17403	17204	17319	17333	17361	17165	17388	17391	17417	17335	17488	17549	17353	17267	17417	17401	17349	17403	17268	17341	17447	17377	17266	17307	17274	17485	17225	17224	17608	17295	17211	17437	17382	17205	17522	17427	17211	17152	17312	17257	17496	17261	17305	17328	17331	17523	17422	17351	17460	17186	17296	17359	17488	17218	17456	17183	17431	17522	17476	17262	17189	17286	17300	17492	17484	17249	17307	17399	17359	17220	17324	17364	17354	17376	17371
25326	38585	36046	28076	22925	19962	18415	17478	16623	16356	16130	15898	15624	15485	15143	15207	15215	14976	14803	15002	15026	14900	14860	14836	14756	14718	14927	14753	14621	14583	14618	14697	14599	14664	14656	14480	14703	14551	14691	14625	14520	14650	14538	14697	14612	14765	14620	14576	14703	14787	14630	14580	14672	14617	14591	14560	14446	14628	14607	14709	14565	14519	14625	14612	14451	14579	14560	14625	14507	14790	14669	14607	14663	14517	14703	14683	14668	14616	14830	14606	14695	14538	14667	14557	14586	14651	14622	14552	14631	14757	14723	14730	14578	14525	14626	14515	14635	14664	14691	14637	14554	14772	14595	14609	14442	14770	14565	14703	14730	14577	14523	14832	14668	14625	14642	14746	14610	14619	14575	14643	14631	14506	14691	14688	14519	14598	14601	14661	14749	14510	14565	14668	14682	14664	14603	14589	14660	14636	14701	14495	14700	14622	14534	14466	14653	14700	14619	14770	14666	14524	14641	14699	14669	14549	14676	14718	14562	14582	14662	14470	14718	14585	14634	14577	14457	14612	14721	14587	14580	14717	14568	14740	14636	14665	14613	14552	14528	14664	14548	14575	14586	14555	14431	14646	14689	14687	14662	14618	14626	14565	14731	14611	14553	14394	14570	14651	14529	14672	14639	14718	14640	14660	14548	14515	14501	14600	14703	14553	14641	14627	14574	14689	14492	14327	14568	14627	14718	14588	14771	14644	14578	14676	14543	14487	14757	14647	14607	14380	14575	14702	14523	14528	14569	14564	14719	14604	14571	14646	14744	14609	14637	14907	14536	14557	14757	14506	14773	14557	14527	14553	14791	14665	14791	14597	14582	14715	14634	14513	14579	14817	14601	14599	14765	14313	14538	14516	14646	14640	14564	14552	14602	14481	14435	14590	14537	14713	14646	14523	14602	14681	14526	14682	14585	14714	14629	14582	14499	14729	14590	14601	14586	14550	14529	14592	14666	14603	14591	14622	14351	14684	14671	14446	14698	14587	14437	14725	14776	14596	14697	14714	14556	14473	14651	14636	14883	14646	14597	14580	14547	14510	14762	14656	14712	14580	14626	14612	14634	14735	14743	14660	14595	14659	14509	14551	14636	14575	14513	14602	14561	14736	14568	14770	14716	14631	14638	14508	14801	14689	14588	14602	14594	14593	14564	14630	14777	14526	14581	14491	14557	14596	14587	14641	14679	14570	14621	14393	14582	14629	14667	14623	14685	14577	14739	14714	14510	14598	14639	14740	14692	14506	14622	14716	14611	14730	14479	14741	14496	14442	14722	14564	14482	14617	14649	14436	14507	14555	14653	14577	14755	14504	14824	14543	14431	14580	14633	14766	14594	14514	14660	14642	14566	14626	14589	14637	14461	14676	14574	14649	14700	14541	14781	14729	14707	14641	14560	14670	14680	14713	14468	14593	14652	14523	14621	14443	14565	14620	14749	14702	14492	14616	14451	14643	14701	14660	14645	14455	14842	14591	14788	14617	14664	14741	14623	14523	14721	14781	14691	14516	14544	14561	14411	14884	14726	14677	14401	14584	14629	14533	14508	14661	14392	14469	14732	14686	14725	14455	14534	14480	14668	14740	14563	14560	14614	14595	14468	14527	14394	14670	14507	14664	14528	14767	14624	14633	14746	14550	14493	14650	14640	14500	14720	14719	14657	14675	14520	14632	14643	14549	14740	14758	14556	14521	14710	14879	14656	14738	14612	14615	14714	14544	14593	14641	14782	14616	14534	14605	14567	14587	14599	14564	14724	14681	14524	14669	14712	14514	14439	14633	14591	14648	14744	14643	14605	14587	14797	14548	14554	14552	14644	14678	14688	14554	14641	14650	14838	14609	14622	14641	14546	14689	14716	14647	14503	14550	14598	14712	14703	14594	14689	14544	14689	14638	14425	14638	14675	14588	14621	14595	14626	14518	14617	14665	14589	14531	14658	14567	14804	14597	14436	14618	14546	14649	14540	14638	14625	14577	14718	14556	14624	14668	14564	14534	14766	14459	14639	14544	14891	14537	14842	14638	14696	14515	14730	14644	14624	14585	14633	14579	14756	14501	14738	14624	14645	14586	14649	14575	14422	14670	14812	14534	14702	14543	14766	14685	14491	14607	14895	14769	14617	14541	14503	14701	14567	14453	14532	14662	14683	14701	14605	14702	14717	14635	14644	14682	14660	14646	14756	14671	14513	14499	14692	14789	14738	14581	14586	14800	14667	14536	14616	14615	14655	14837	14477	14684	14625	14611	14734	14415	14728	14594	14831	14453	14629	14569	14605	14584	14755	14528	14771	14673	14663	14666	14687	14668	14606	14616	14564	14599	14469	14554	14666	14685	14632	14519	14691	14721	14626	14598	14606	14568	14729	14637	14574	14488	14577	14531	14610	14537	14681	14571	14590	14506	14582	14675	14623	14649	14701	14595	14664	14750	14599	14742	14521	14633	14655	14724	14577	14526	14644	14472	14545	14626	14672	14721	14712	14675	14728	14844	14761	14733	14767	14445	14617	14579	14467	14701	14678	14700	14503	14664	14598	14575	14615	14790	14791	14577	14549	14704	14685	14538	14698	14575	14884	14592	14539	14605	14741	14542	14629	14742	14480	14681	14632	14621	14450	14551	14711	14662	14683	14572	14679	14500	14625	14610	14616	14734	14669	14650	14644	14644	14553	14466	14718	14558	14678	14660	14853	14784	14567	14658	14633	14532	14710	14665	14548	14678	14728	14590	14721	14766	14660	14562	14617	14575	14718	14627	14635	14492	14665	14668	14829	14428	14588	14629	14644	14599	14556	14488	14440	14635	14529	14550	14802	14426	14689	14587	14550	14623	14731	14644	14535	14558	14711	14672	14619	14671	14625	14610	14685	14645	14578	14569	14515	14483	14816	14779	14604	14655	14644	14557	14655	14635	14710	14599	14627	14581	14671	14574	14635	14605	14546	14547	14501	14717	14584	14665	14537	14608	14502	14576	14694	14531	14836	14536	14755	14684	14755	14684	14613	14783	14642	14607	14689	14505	14785	14560	14596	14770	14622	14765	14718	14610	14458	14614	14581	14559	14601	14745	14621	14575	14395	14411	14659	14689	14575	14672	14496	14580	14762	14679	14767	14586	14592	14529	14842	14485	14807	14542	14706	14620	14663	14689	14625	14621	14605	14665	14730	14724	14607	14779	14509	14690	14599	14766	14573	14642	14649	14440	14660	14600	14730	14726	14464	14595	14616	14593	14589	14566	14593	14503	14705	14618	14602	14580	14738	14728	14583	14672	14726	14525	14635	14704	14617	14713	14599	14468	14554	14717	14490	14620	14620	14536	14595	14543	14587	14817	14547	14712	14682	14794	14427	14490	14489	14586	14510	14638	14665	14634	14598	14661	14543	14647	14538	14629	14534	14594	14646	14689	14551	14738	14585	14604	14638	14609	14653	14821	14418	14709	14561	14586	14667	14714	14704	14484	14695	14606	14531	14567	14651	14478	14565	14665	14693	14746	14717	14700	14565	14682	14656	14761	14737	14766	14526	14492	14637	14585	14696	14519	14672	14603	14379	14648	14489	14663	14660	14553	14465	14564	14679	14623	14692	14505	14515	14595	14658	14735	14583	14727	14446	14730	14526	14664	14582	14415	14678	14530	14574	14589	14697	14736	14638	14614	14611	14557	14598	14587	14580	14599	14570	14491	14788	14623	14452	14504	14723	14628	14702	14565	14690	14488	14574	14567	14692	14532	14676	14520	14845	14566	14569	14489	14751	14409	14812	14657	14516	14571	14612	14710	14612	14682	14550	14572	14583	14701	14564	14608	14401	14626	14459	14573	14665	14537	14609	14637	14664	14621	14612	14591	14612	14631	14520	14609	14653	14616	14531	14565	14667	14562	14662	14697	14669	14574	14611	14622	14602	14601	14638	14558	14722	14529	14621	14664	14727	14569	14476	14602	14481	14554	14588	14490	14778	14781	14550	14640	14709	14401	14685	14441	14820	14598	14744	14561	14625	14691	14566	14634	14780	14698	14595	14774	14632	14437	14536	14538	14579	14490	14555	14751	14769	14573	14798	14702	14464	14657	14651	14885	14688	14564	14698	14763	14789	14812	14761	14664	14626	14648	14585	14777	14797	14804	14737	14886	14621	14539	14524	14583	14689	14566	14566	14754	14644	14680	14583	14374	14512	14779	14664	14477	14507	14625	14642	14668	14445	14579	14666	14677	14753	14599	14626	14751	14549	14768	14632	14560	14670	14497	14614	14692	14609	14594	14488	14680	14616	14746	14595	14540	14628	14526	14548	14677	14713	14715	14594	14730	14705	14626	14486	14610	14637	14774	14560	14639	14526	14475	14327	14676	14475	14463	14468	14806	14710	14532	14585	14680	14513	14607	14745	14595	14602	14654	14757	14562	14564	14689	14753	14698	14631	14647	14648	14707	14560	14771	14497	14766	14639	14655	14746	14586	14720	14633	14464	14656	14760	14645	14661	14582	14595	14724	14674	14818	14625	14601	14560	14671	14630	14626	14630	14627	14607	14696	14611	14781	14585	14798	14641	14733	14698	14744	14535	14596	14760	14678	14614	14440	14607	14642	14513	14708	14578	14656	14436	14585	14619	14483	14606	14562	14498	14586	14676	14549	14580	14555	14672	14657	14658	14539	14555	14549	14709	14558	14693	14582	14596	14522	14600	14608	14498	14741	14552	14572	14615	14800	14545	14616	14708	14666	14508	14734	14566	14669	14628	14758	14552	14631	14596	14835	14703	14634	14507	14689	14592	14682	14644	14642	14563	14632	14765	14639	14502	14541	14596	14700	14643	14621	14538	14611	14740	14741	14614	14577	14859	14589	14760	14705	14519	14626	14625	14716	14640	14689	14599	14563	14585	14672	14445	14581	14661	14614	14677	14602	14745	14636	14779	14575	14673	14575	14644	14508	14601	14647	14641	14648	14564	14657	14568	14486	14580	14568	14521	14739	14540	14825	14631	14613	14596	14650	14673	14665	14571	14707	14671	14658	14518	14557	14597	14428	14649	14739	14533	14562	14473	14791	14523	14616	14622	14665	14581	14643	14856	14573	14692	14499	14583	14651	14522	14672	14414	14834	14726	14647	14718	14600	14641	14607	14660	14746	14682	14559	14639	14748	14637	14673	14591	14540	14680	14585
23791	21034	28477	23922	22132	24671	25508	21248	20361	20012	19921	19692	19480	19258	19168	19002	19081	19119	18908	18692	18514	18756	18825	18943	18530	18556	18586	18540	18659	18778	18685	18746	18681	18551	18400	18643	18612	18514	18493	18404	18678	18376	18542	18421	18678	18465	18390	18449	18447	18391	18562	18608	18259	18554	18431	18443	18571	18602	18539	18747	18402	18325	18323	18544	18819	18576	18456	18468	18375	18235	18245	18603	18494	18397	18454	18354	18405	18491	18521	18507	18438	18237	18724	18506	18502	18476	18337	18637	18398	18382	18587	18464	18618	18230	18515	18379	18394	18503	18225	18454	18475	18405	18449	18282	18331	18318	18371	18209	18244	18624	18420	18486	18493	18347	18463	18543	18518	18209	18375	18195	18515	18520	18430	18459	18299	18394	18539	18478	18544	18479	18275	18272	18345	18215	18490	18476	18208	18207	18289	18425	18153	18331	18430	18465	18381	18324	18473	18546	18504	18445	18385	18537	18555	18296	18515	18659	18643	18382	18465	18507	18435	18463	18729	18430	18277	18495	18354	18341	18425	18324	18503	18654	18415	18379	18371	18474	18168	18373	18360	18629	18758	18705	18382	18363	18468	18723	18555	18457	18258	18528	18568	18508	18324	18218	18332	18514	18406	18444	18308	18462	18474	18465	18258	18684	18380	18632	18378	18624	18308	18243	18345	18517	18493	18347	18427	18466	18459	18273	18389	18465	18624	18539	18430	18386	18306	18430	18366	18353	18450	18406	18374	18332	18356	18316	18560	18481	18146	18420	18454	18351	18214	18322	18327	18460	18378	18426	18377	18404	18326	18424	18480	18327	18638	18154	18295	18303	18521	18373	18374	18391	18443	18309	18372	18362	18345	18410	18501	18350	18485	18297	18377	18355	18251	18459	18365	18523	18260	18279	18550	18446	18279	18417	18343	18467	18569	18499	18644	18471	18290	18286	18355	18676	18581	18270	18452	18285	18277	18259	18129	18206	18229	18368	18583	18382	18173	18308	18481	18341	18384	18410	18290	18311	18454	18383	18275	18430	18180	18372	18446	18467	18340	18563	18748	18561	18396	18323	18412	18353	18394	18390	18474	18418	18525	18321	18528	18402	18462	18451	18421	18406	18432	18460	18514	18431	18500	18391	18638	18290	18366	18602	18453	18532	18379	18463	18345	18556	18294	18183	18263	18563	18438	18357	18453	18462	18642	18362	18471	18429	18268	18412	18462	18472	18310	18300	18500	18266	18451	18459	18313	18409	18502	18601	18265	18221	18374	18381	18504	18577	18546	18459	18132	18445	18386	18501	18515	18396	18353	18606	18428	18485	18534	18490	18360	18374	18627	18530	18508	18465	18231	18470	18362	18218	18265	18451	18532	18510	18411	18492	18257	18437	18257	18400	18350	18176	18478	18574	18322	18487	18443	18259	18352	18346	18479	18406	18364	18432	18560	18203	18525	18321	18572	18680	18295	18434	18355	18798	18512	18570	18430	18438	18707	18512	18481	18339	18420	18455	18351	18212	18400	18436	18596	18318	18691	18478	18330	18559	18332	18462	18383	18487	18317	18575	18657	18503	18372	18442	18505	18442	18521	18493	18418	18500	18813	18527	18337	18463	18487	18462	18346	18315	18347	18443	18505	18577	18300	18652	18336	18620	18654	18454	18303	18424	18392	18328	18431	18633	18303	18372	18286	18323	18279	18617	18383	18614	18335	18407	18323	18376	18375	18273	18462	18395	18334	18307	18475	18477	18643	18587	18712	18475	18374	18358	18207	18292	18231	18358	18439	18432	18607	18220	18451	18472	18405	18245	18387	18561	18215	18253	18227	18548	18414	18369	18497	18374	18430	18520	18512	18287	18449	18434	18437	18367	18388	18448	18404	18442	18364	18385	18519	18511	18394	18465	18575	18292	18591	18347	18330	18287	18398	18568	18200	18399	18269	18392	18591	18579	18390	18399	18482	18319	18479	18417	18200	18450	18530	18399	18279	18472	18387	18281	18367	18579	18577	18505	18349	18443	18446	18384	18296	18445	18551	18442	18512	18567	18626	18585	18499	18347	18550	18469	18371	18568	18450	18569	18345	18420	18437	18186	18415	18233	18466	18284	18626	18600	18484	18538	18477	18371	18541	18607	18395	18338	18389	18421	18526	18205	18553	18510	18411	18505	18596	18373	18195	18379	18568	18468	18466	18617	18189	18428	18589	18524	18452	18241	18316	18459	18328	18437	18519	18408	18334	18479	18536	18368	18326	18363	18453	18422	18275	18432	18234	18388	18449	18401	18230	18322	18172	18363	18397	18524	18301	18379	18499	18346	18402	18206	18266	18397	18249	18383	18484	18492	18368	18411	18337	18446	18625	18648	18444	18479	18519	18509	18380	18509	18457	18504	18587	18364	18622	18354	18201	18324	18450	18486	18320	18334	18223	18248	18356	18643	18506	18537	18549	18118	18618	18366	18391	18535	18305	18264	18533	18440	18552	18335	18477	18410	18426	18317	18258	18508	18447	18342	18479	18410	18423	18616	18576	18363	18340	18358	18819	18397	18055	18543	18651	18502	18385	18209	18465	18465	18385	18636	18225	18491	18660	18437	18294	18443	18374	18229	18300	18311	18463	18488	18352	18444	18604	18290	18610	18309	18329	18353	18322	18549	18448	18646	18357	18346	18537	18391	18462	18246	18412	18337	18377	18473	18287	18280	18221	18368	18411	18520	18592	18242	18418	18409	18559	18206	18374	18328	18410	18559	18447	18475	18272	18590	18328	18412	18336	18549	18289	18419	18407	18264	18446	18395	18558	18324	18322	18325	18446	18634	18466	18410	18304	18192	18518	18353	18505	18433	18419	18280	18550	18371	18219	18552	18406	18379	18389	18485	18500	18503	18611	18568	18656	18597	18420	18428	18338	18301	18419	18542	18361	18521	18489	18489	18412	18238	18301	18288	18397	18519	18562	18640	18505	18277	18464	18352	18420	18299	18517	18561	18366	18422	18396	18329	18532	18313	18510	18583	18344	18601	18440	18347	18379	18457	18453	18609	18264	18214	18378	18605	18520	18346	18622	18421	18301	18475	18481	18452	18487	18490	18384	18369	18474	18427	18305	18553	18509	18426	18406	18386	18237	18669	18556	18714	18307	18335	18531	18158	18566	18405	18437	18507	18142	18395	18299	18438	18381	18236	18480	18409	18462	18273	18523	18586	18496	18644	18458	18436	18504	18488	18493	18387	18480	18606	18233	18360	18363	18342	18384	18708	18211	18420	18420	18489	18379	18325	18342	18467	18431	18450	18513	18507	18230	18401	18519	18066	18245	18500	18370	18446	18462	18429	18512	18375	18532	18487	18529	18624	18621	18505	18392	18454	18531	18442	18262	18477	18524	18558	18509	18508	18469	18534	18251	18411	18355	18287	18604	18401	18357	18151	18394	18578	18523	18712	18537	18432	18367	18306	18244	18354	18565	18534	18603	18417	18216	18536	18265	18324	18421	18266	18487	18436	18487	18329	18394	18388	18386	18520	18280	18364	18244	18281	18450	18463	18332	18491	18360	18407	18366	18609	18363	18411	18431	18269	18423	18268	18293	18456	18408	18281	18287	18349	18356	18322	18398	18304	18431	18413	18347	18529	18289	18337	18562	18446	18482	18567	18405	18406	18549	18636	18360	18491	18240	18094	18539	18493	18554	18726	18325	18405	18434	18429	18710	18558	18170	18247	18326	18496	18382	18234	18271	18475	18360	18320	18412	18307	18309	18438	18500	18160	18349	18466	18354	18459	18350	18530	18419	18296	18292	18267	18351	18445	18397	18267	18531	18304	18375	18471	18521	18378	18520	18485	18475	18570	18361	18549	18474	18710	18359	18441	18466	18431	18402	18414	18476	18465	18494	18513	18204	18459	18366	18269	18383	18434	18392	18462	18319	18248	18614	18322	18367	18392	18278	18420	18364	18408	18397	18381	18401	18331	18256	18263	18358	18425	18337	18522	18398	18506	18546	18495	18746	18284	18230	18597	18586	18394	18474	18454	18478	18370	18502	18510	18399	18413	18313	18551	18485	18366	18464	18512	18318	18459	18419	18363	18262	18296	18538	18527	18485	18649	18368	18373	18470	18398	18332	18445	18438	18422	18470	18309	18419	18595	18408	18456	18512	18440	18339	18426	18268	18294	18514	18267	18490	18588	18600	18297	18522	18517	18365	18226	18457	18318	18377	18563	18594	18436	18523	18564	18405	18295	18440	18495	18423	18505	18443	18434	18445	18343	18476	18428	18530	18336	18290	18538	18362	18427	18508	18520	18407	18349	18651	18486	18371	18444	18528	18354	18339	18461	18351	18552	18404	18192	18526	18457	18404	18279	18469	18499	18372	18326	18330	18265	18359	18237	18603	18498	18495	18337	18400	18354	18420	18217	18351	18427	18295	18544	18632	18378	18336	18289	18299	18519	18449	18543	18297	18525	18448	18365	18337	18481	18541	18691	18412	18547	18497	18451	18462	18298	18367	18383	18492	18523	18468	18583	18531	18341	18470	18485	18440	18471	18436	18426	18370	18641	18199	18310	18597	18454	18431	18423	18323	18289	18462	18345	18522	18501	18419	18492	18445	18445	18420	18300	18305	18356	18428	18386	18464	18430	18554	18483	18500	18470	18405	18424	18606	18530	18333	18336	18258	18462	18367	18230	18247	18384	18505	18659	18384	18615	18358	18339	18350	18423	18269	18443	18419	18366	18345	18427	18454	18399	18255	18425	18275	18247	18185	18521	18386	18456	18212	18380	18433	18489	18275	18430	18515	18400	18640	18159	18439	18418	18188	18669	18352	18677	18562	18567	18258	18253	18566	18342	18128	18368	18378	18520	18597	18564	18537	18409	18506	18468	18444	18576	18232	18294	18373	18457	18435	18544	18591	18468	18397	18654	18368	18584	18512	18444	18460	18480	18594	18304	18248	18262	18463	18544	18306	18487	18333	18168	18415	18332	18642	18208	18382	18412	18580	18465	18260	18464	18423	18360	18234	18537	18284	18212	18341	18360	18520	18563	18296	18669	18330	18503	18404	18492	18583	18412	18447	18445	18508	18390	18430	18476	18486	18252	18668	18478	18173	18325	18380	18539	18500	18469	18380	18252	18562	18444	18506	18336	18410	18403	18588	18505	18300	18489
27021	43443	40383	31734	26527	22815	20772	19249	18389	17479	17249	17123	16577	16386	16242	16120	15937	15711	15720	15507	15549	15413	15661	15550	15571	15316	15447	15396	15238	15462	15457	15338	15411	15320	15342	15293	15111	15329	15362	15303	15328	15093	15292	15275	15200	15262	15213	15358	15315	15342	15331	15237	15229	15086	15253	15121	15094	15351	15320	15351	15303	15333	15234	15077	15248	15254	15202	15092	15270	15403	15281	15245	15368	15335	15235	15076	15174	15079	15398	15177	15208	15361	15068	15239	15394	15133	15331	15167	15306	15209	15393	15027	15290	15228	15261	15255	15259	15205	15272	15374	15224	15025	15154	15363	15169	15063	15372	15229	15211	15313	15315	15239	15153	15180	15348	15326	15013	15172	15323	15271	15449	15338	15163	15175	15084	15161	15205	15073	15077	15213	15226	15274	15104	15257	15163	15162	15065	15242	15258	15017	15126	15272	15156	15229	15210	15237	15270	15158	15298	15197	15422	15260	15242	15183	15194	15168	15370	15044	15217	15309	15121	15166	15197	15317	15291	15215	15203	15168	15263	15281	15192	15120	15098	15047	15155	15181	15162	15085	15032	15316	15348	15098	15226	15114	15340	15198	15163	15228	15273	15342	15169	15243	15310	15205	15285	15195	15290	15320	15112	15237	15134	15302	15186	15222	15074	15147	15164	15045	15211	15069	15287	15181	15243	15304	15183	15254	15173	15226	15252	15201	15072	15234	15335	15255	15090	15208	15181	15141	15106	15218	15250	15207	15301	15243	15290	15088	15138	15297	15206	15136	15132	15154	15205	15163	15083	15369	15109	15350	15124	15160	15257	15211	15224	15194	15121	15239	15288	15102	15316	15079	15352	15198	15248	15164	15189	15207	15303	15266	15356	15027	15203	15179	15211	15237	15310	15236	15272	15146	15251	15159	15263	15258	15296	15231	15411	15177	15377	15299	15211	15202	15083	15187	15189	15187	15108	15128	15123	15230	15246	15194	15277	15235	15142	15148	15263	15284	15174	15291	15161	15083	15270	15378	15209	14949	15240	15286	15219	15251	15247	15220	15230	15092	15118	15190	15206	15145	15181	15150	15193	15097	15246	15154	15130	15146	15193	15240	15171	15253	15238	15425	15157	15167	15299	15055	15420	15363	15218	15245	15248	15168	15310	15308	15301	15203	15249	15345	15210	15167	15153	15339	15211	15036	15220	15251	15188	15285	15082	15213	15283	15255	15136	15193	15226	15116	15224	15151	15333	15048	15208	15075	15222	15353	15374	15098	15111	15145	15061	15120	15274	15178	15194	15351	15213	15075	15203	15135	15239	15196	15220	15181	15217	15190	15188	15254	15327	15221	15109	15059	15086	15284	15166	15178	15254	15390	15228	15174	15304	15225	15239	15159	15173	15103	15186	15366	15079	15254	15281	15121	15130	15290	15331	15173	15033	15323	15304	15193	15303	15214	15308	15376	15262	15030	15197	15261	15295	15144	15258	15194	15189	15174	15281	15149	15282	15258	15282	15241	15330	15041	15274	15120	15116	15081	15173	15382	15208	15299	15177	15244	15127	15160	15284	15324	15275	15170	15240	15176	15178	15108	15155	15196	15279	15298	15125	15111	15311	15276	15256	15217	15249	15261	15171	15175	15295	15242	15367	15184	15298	15255	15163	15111	15053	15347	15187	15227	15132	15241	15309	15233	15367	15157	15295	15323	15158	15215	15038	15113	15319	15235	15225	15407	15383	15120	15268	15083	15075	15146	15081	15195	15282	15322	15215	15032	15113	15184	14942	15070	15100	15315	15164	15285	15202	15192	15244	15433	15319	15155	15303	15000	15258	15314	15143	15198	15081	15254	15487	15131	15183	15209	15313	15263	15272	15251	15350	15190	15171	15185	15132	15220	15331	15094	15296	15187	15296	15294	15285	15360	15188	14967	15245	15049	15151	15310	15041	15342	15145	15249	15231	15271	15126	15261	15064	15138	15366	15277	15074	15321	15243	15159	15348	15029	15290	15233	15425	15070	15277	15152	15178	15313	15039	15228	15167	15195	15141	15198	15136	15219	15231	15271	15229	15297	15409	15197	15242	15192	15095	14981	15210	15254	15353	15022	15196	15169	15334	15131	15157	14997	15174	15339	15224	15329	15397	15355	15090	15274	15327	15190	15254	15260	15272	15116	15373	15133	15079	15290	15326	15197	15227	15122	15153	15204	15238	15423	15168	15133	15317	15253	15274	15256	15237	15142	15166	15232	15256	15243	15164	15347	15178	15128	15236	15146	15107	15207	15164	15205	15245	15382	15164	15100	15134	15170	15211	15229	15324	15247	15018	15208	15088	15185	15287	15136	15182	15196	15357	15084	15161	15298	15125	15259	15342	15300	15163	15356	15210	15131	15168	15086	15159	15250	15150	15159	15163	15017	15190	15335	15021	15187	15180	15119	15290	15202	15094	15113	15205	15149	15312	15251	15170	15128	15320	15305	15116	15130	15410	15336	15159	15114	14981	15192	15196	15224	15014	15068	15164	15253	15174	15216	15059	15136	15225	15299	15188	15091	15077	15099	15287	15215	15140	15196	15251	15156	15087	15143	15106	15005	15317	15227	15196	15159	15160	15210	15154	15140	15141	15252	15178	15188	15265	15287	15118	15213	15086	15242	15212	15298	15231	15174	15353	15200	15055	15250	15060	15126	15347	15244	15202	15089	15184	15376	15089	15139	15206	15317	15045	15217	15218	15121	15233	15185	15234	15195	15294	15320	15268	15250	15181	15167	15133	15183	15102	15137	15143	15383	15238	15238	15109	15348	15149	15213	15366	15178	15148	15223	15154	15344	15221	15234	15301	15171	15266	15233	15314	15069	14998	15326	15123	15186	15444	15100	15349	14952	15160	15159	15290	15162	15260	15333	15164	14999	15222	15309	15319	15184	15350	15236	15209	15204	15156	15232	15204	15188	15227	15465	15192	15260	15056	15250	15308	14992	15135	15149	15138	15212	15232	15139	15319	15334	15323	15253	15197	15363	15071	15455	15228	15196	15065	15175	15247	15109	15236	15315	15173	15098	15218	15087	15376	15261	15175	14877	15040	15328	15259	15185	15203	15131	15199	15326	15345	15249	15359	15289	15058	15137	15247	15150	15242	15308	15092	15410	15157	15255	15244	15167	15192	15080	15168	15214	15246	15338	15236	15241	15177	15270	15128	15240	15221	15125	15133	15186	15130	15236	15148	15121	15096	15080	15278	14955	15258	15118	14907	15289	15118	15294	15012	15221	15158	15247	15286	15063	15296	15065	15360	15213	15349	15316	15166	15107	15304	15132	15367	15218	15069	15211	15134	15277	15313	15167	15311	15261	15287	15029	15093	15458	15297	15288	15263	15168	15153	15322	15277	15238	15121	15200	15303	15004	15259	15226	15207	15350	15213	15226	15367	15262	15266	15188	15028	15141	15161	15364	15142	15303	14969	15250	15253	15413	15046	15355	15223	15257	15392	15331	15246	15115	15182	15320	15103	15325	15214	15147	15243	15194	15180	15345	15183	15141	15331	15061	15350	15260	15220	15173	15213	15410	15155	15274	15212	15246	15243	15249	15096	15057	15201	15337	15262	15290	15164	15059	15274	15204	15117	15189	15202	15267	15398	15352	15213	15280	15112	15273	14995	15150	15113	15122	15365	15277	15234	15370	15075	15109	15120	15299	15010	15106	15201	15297	15194	15288	15222	15278	15134	15068	15148	15226	15262	15159	15187	15136	15191	15132	15108	15268	15033	15074	15206	15363	15327	15209	15277	15117	15155	15157	15126	15208	15126	15297	15143	15089	15369	15018	15077	15061	15149	15074	15208	15264	15321	15407	15160	15181	15167	15004	15353	15097	15027	15294	15199	15293	15204	15236	15331	15213	15153	15179	15136	15260	15113	15381	15048	15265	15310	15242	15352	15138	15155	15183	15340	15201	15239	15208	15244	15180	15063	15217	15069	15381	15098	15260	15238	15034	15134	15178	15129	15239	15234	15145	15199	15162	15357	15175	15199	15346	15198	15222	15104	15318	15172	15238	15245	15324	15336	15070	15284	15229	15274	15181	15346	15195	15172	15126	15177	15015	15168	15186	15060	15223	15181	15198	15065	15257	15135	15071	15080	15184	15037	15322	15334	15274	15232	15118	15195	15270	15230	15206	15280	15125	15247	15322	15166	15204	15153	15300	15241	15184	15287	15163	15211	15219	15139	15002	15111	15256	15221	15250	14987	15238	15307	15235	15141	15217	14998	15228	15223	15165	15180	15156	15207	15340	15117	15198	15226	15250	15084	15347	15234	15167	15318	15096	15257	15177	15156	15188	15299	15298	15307	15072	15180	15213	15228	15312	15114	15256	15160	15311	15173	15306	15190	15133	15076	15147	15209	15061	15038	15291	15162	15078	15110	15172	15152	15271	15078	15060	15204	15420	15268	15259	15309	15320	15130	15292	15188	15050	15108	15038	15098	15161	15328	15225	15052	15279	15195	15301	14936	15120	15328	15003	15106	15373	15164	15157	15323	15096	15177	15154	15121	15183	15188	15183	15355	15124	15269	15238	15237	15183	15346	15328	15150	15219	15310	15279	15108	15072	15202	15101	15158	15190	15365	15337	15285	15277	15234	15228	15115	15121	15139	15351	15233	15199	15181	15241	15026	15246	15232	15143	15283	15161	15201	15203	15200	15260	15279	15224	15331	15195	15178	15212	15344	15243	15165	15117	15218	15205	15177	15111	15172	15342	15209	15187	15156	15223	15170	15191	15043	15193	15244	15249	15147	15135	15198	15225	15220	15214	14992	15156	15116	15259	15125	15122	15201	15163	15171	15097	15113	15179	15338	15236	15319	15169	15101	15077	15079	15144	15013	15383	15161	15295	15136	15268	15257	15179	15257	15159	15244	15119	15211	15216	15250	15011	15113	15201	15281	15271	15212	15091	15290	15049	15111	15080	15279	15259	15164	15236	15239	15199	15227	15240	15356	15187	15232	15262	15138	15208	15225	15282	15007	15262	15271	15158	15138	15153	15148	15031	15248	15183	15307	15116	15176	15342	15245	15198	15124	15273	15197	15208	15180	15201	15253	15111	15263	15301	15145	15170	15186	15368	15288	15309	15173	15200	15272	15266	15022	15089	15179	15244	15262	15163	15337	15245
30637	25859	28020	24725	20900	19584	19054	18274	17838	17796	17916	17775	17462	17795	17493	17616	17433	17285	17355	17253	17132	17260	17070	17445	17666	17163	17396	17437	17298	17370	17352	17334	17246	17186	17319	17314	17305	17102	16995	17160	17198	17425	17357	17251	17175	17296	17300	17380	17230	17181	17355	17401	17324	17178	17404	17551	17350	17367	17133	17285	17516	17306	17448	17235	17480	17319	17247	17370	17454	17282	17144	17261	17304	17261	17277	17313	17379	17446	17365	17490	17421	17205	17314	17179	17213	17165	17378	17285	17366	17096	17386	17332	17369	17062	17141	17516	17241	17229	17235	17308	17164	17401	17433	17488	17425	17237	17298	17180	17328	17309	17502	17287	17260	17325	17239	17335	17423	17419	17252	17239	17155	17603	17238	17355	17266	17271	17286	17471	17073	17444	17569	17283	17390	17423	17063	17462	17285	17150	17215	17241	17300	17089	17224	17164	17218	17325	17218	17194	17278	17300	17326	17162	17082	17395	17145	17485	17093	17304	17356	17248	17330	17313	17267	17265	17304	17107	17304	17243	17344	17273	17305	17291	17515	17341	17337	17279	17539	17331	17057	17278	17308	17342	17216	17247	17130	17230	17314	17198	17493	17264	17344	17270	17286	17485	17231	17136	17271	17311	17115	17147	17378	17480	17067	17216	17290	17346	17512	17217	17046	17176	17251	17341	17444	17297	17410	17316	17310	17374	17352	17515	17287	17402	17422	17173	17388	17360	17272	17323	17466	17336	17040	17228	17154	17327	17276	17245	17210	17401	17343	17327	17382	17176	17294	17216	17080	17431	17193	17396	17293	17064	17319	17247	17116	17294	17185	17289	17221	17455	17324	17326	17301	17454	17117	17236	17177	17352	17205	17351	17371	17137	17333	17171	17344	17046	17172	17237	17242	17420	17269	17270	17413	17249	17287	17183	17490	17280	17277	17136	17297	17108	17233	17279	17190	17272	17093	17285	17162	17254	17236	17402	17332	17209	17579	17316	17465	17238	17319	17172	17351	17362	17372	17192	17472	17261	17010	17348	17465	17188	17300	17176	17235	17161	17141	17287	17393	17381	17252	17236	17234	17367	17378	17090	17214	17195	17346	17321	17157	17264	17303	17167	17241	17411	17240	17407	17303	17385	17363	17253	17274	17201	17207	17267	17237	17355	17433	17193	17365	17245	17220	17157	17323	17075	17262	17210	17261	17336	17263	16985	17284	17097	17417	17185	17106	17340	17377	17346	17275	17194	17423	17408	17370	17416	17116	17197	17090	17390	17166	17096	17233	17389	17184	17389	17357	17284	17184	17341	17318	17372	17238	17183	17280	17244	17287	17125	17411	17346	17204	17323	17403	17514	17354	17217	17462	17251	17307	17577	17410	17388	17419	17256	17402	17133	17081	17156	17331	17284	17204	17311	17265	17229	17234	17449	17430	17377	17095	17466	17354	17309	17333	17346	17327	17226	17269	17200	17411	17385	17148	17065	17178	17276	17376	17253	17120	17290	17366	17515	17209	17368	17315	17535	17138	17295	17381	17461	17161	17179	17409	17297	17211	17297	17090	17285	17363	17371	17418	17150	17523	17225	17395	16991	17224	17322	17452	17061	17233	17322	17410	17265	17446	17266	17411	17299	17345	17221	17127	17169	17189	17345	17295	17264	17296	17191	17159	17393	17400	17352	17305	17324	17042	17134	17390	17300	17504	17260	17301	17260	17156	17241	17422	17368	17287	17207	17060	17149	17138	17385	17353	17336	17356	17436	17297	17278	17208	17309	17407	17247	17179	17388	17336	17399	17182	17412	17284	17269	17372	17039	17226	17163	17264	17225	17293	17202	16980	17249	17351	17169	17340	17082	17433	17273	17405	17276	17148	17299	17307	17378	17150	17035	17321	17232	17305	17369	17356	17191	17227	17280	17286	17211	17199	17270	17223	17308	17392	17339	17440	17345	17272	17297	17266	17174	17295	17203	17251	17213	17253	17396	17624	17373	17429	17136	17227	17244	17330	17263	17201	17298	17418	17203	17412	17395	17446	17329	17171	17397	17456	17514	17417	17442	17302	17417	17487	17256	17452	17165	17238	17280	17255	17418	17262	17392	17189	17250	17245	17118	17219	17284	17274	17318	17140	17184	17391	17341	17356	17457	17169	17235	17337	17211	17189	17189	17250	17331	17318	17482	17379	17206	17414	17181	17280	17319	17443	17275	17113	17273	17176	17347	17573	17463	17400	17129	17278	17198	17123	17333	17529	17236	17372	17012	17405	17479	17307	17376	17207	17288	17304	17275	17041	17459	17253	17349	17191	17134	17280	17399	17188	17073	17218	17250	17329	17265	17248	17196	17383	17361	17263	17379	17398	17383	17011	17120	17415	17312	17381	17205	17310	17488	17390	17320	17230	17350	17253	17036	17412	17443	17293	17143	17175	17314	17259	17277	17186	17385	17317	17262	17297	17360	17417	17367	17309	17436	17378	17307	17110	17363	17093	17164	17165	17372	17373	17339	17331	17243	17319	17224	17265	17221	17264	17248	17189	17310	17127	17351	17220	17385	17297	17279	17220	17428	17254	17266	17300	17367	17217	17151	17157	17377	17134	17167	17504	17233	17350	17239	17330	17300	17521	17372	17497	17260	17141	17390	17399	17393	17338	17306	17115	17547	17532	17364	17296	17120	17347	17252	17210	17265	17427	17260	17433	17335	17144	17173	17324	17238	17379	17374	17246	17242	17089	17308	17252	17343	17412	17450	17385	17507	17212	17510	17239	17014	17300	17245	17193	17353	17315	17348	17283	17324	17343	17266	17083	17175	17378	17227	17258	17268	17521	17407	17302	17354	17164	17242	17126	17543	17437	17286	17269	17347	17346	17278	17398	17097	17339	17177	17188	17210	17159	17265	17543	17067	17339	17054	17115	17113	17226	17476	17207	17385	17419	17247	17178	17386	17092	17275	17463	17413	17472	17163	17138	17351	17325	17338	17352	17296	17374	17360	17328	17466	17370	17392	17203	17186	17067	17120	17386	17326	17452	17151	17018	17342	17271	17440	17464	17634	17501	17251	17333	17377	17246	17351	17297	17143	17159	17206	17180	17147	17345	17444	17490	17372	17371	17311	17284	17337	17165	17178	17421	16971	17122	17428	17182	17193	17519	17300	17119	17253	17359	17336	17199	17461	17078	17513	17540	17166	17231	17165	17118	16980	17384	17305	17282	17390	17308	17349	17336	17270	17222	17049	17276	17146	17174	17028	17264	17042	17311	17418	17341	17341	17200	17317	17281	17158	17345	17423	17152	17404	17520	17195	17268	17140	17388	17263	17423	17188	17364	17249	17215	17570	17226	17178	17291	17192	17191	17215	17279	17327	17351	17267	17284	17373	17459	17336	17386	17375	17302	17371	17350	17188	17506	17389	17513	17350	17003	17166	17358	17284	17266	17387	17161	17305	17305	17440	17406	17198	17363	17084	17445	17234	17417	17341	17368	17385	17486	17416	17271	17381	17217	17217	17198	17375	17311	17296	17501	17256	17411	17053	17128	17289	17320	17177	17268	17434	17421	17224	17352	17236	17331	17222	17250	17228	17242	17402	17243	17380	17319	17329	17278	17265	17507	17480	17421	17310	17468	17160	17217	17322	17100	17076	17383	17239	17377	17257	17216	17313	17449	17207	17160	17153	17386	17376	17287	17355	17243	17095	17271	17295	17502	17407	17404	17066	17229	17354	17254	17227	17486	17292	17416	17312	17230	17322	17280	17505	17257	17391	17085	17191	17403	17283	17328	17316	17167	17273	17204	17212	17305	17374	17321	17137	17244	17235	17315	17079	17300	17364	17475	17373	17176	17481	17328	17430	17369	17217	17288	17091	17411	17045	17102	17045	17284	17283	17467	17269	17299	17329	17185	17131	17037	17314	17137	17246	17393	17189	17338	17185	17171	17164	17285	17147	17372	17334	17411	17257	17149	17176	17497	17178	17183	17376	17210	17417	17178	17133	17248	17117	17214	17146	17385	17290	17262	17287	17385	17273	17261	17155	17269	17199	17298	17382	17181	17296	17291	17245	17251	17277	17070	17278	17155	17140	17275	17154	17246	17555	17307	17196	17351	17311	17286	17357	17361	17239	17112	17159	17312	17168	17366	17391	17282	17382	17140	17082	17201	17361	17550	17384	17332	17366	17229	17492	17355	17328	17282	17094	17521	17397	17349	17272	17221	17341	17301	17330	17240	17484	17338	17357	17179	17223	17225	17440	17349	17307	17257	17200	17362	17134	17387	17425	17372	17354	17288	17400	17245	17300	17239	17240	17513	17223	17226	17457	17572	17414	17483	17491	17062	17244	17266	17057	17369	17287	17378	17270	17194	17190	17255	17304	17537	17295	17224	17288	17386	17321	17326	17614	17239	17429	17231	17422	17156	17162	17285	17303	17133	17228	17196	17190	17376	17403	17242	17258	17331	17104	17382	17390	17252	17239	17151	17204	17162	17324	17365	17256	17225	17271	17411	17298	17282	17395	17513	17508	17291	17275	17235	17157	17269	17222	17414	17216	17238	17241	17229	17247	17239	17150	17329	17223	17288	17211	17412	17401	17228	17297	17529	17394	17444	17572	17217	17185	17142	17406	17191	17416	17397	17019	17325	17378	17447	17455	17427	17539	17311	17175	17254	17365	17262	17299	17258	17224	17290	17277	17373	17182	17274	17021	17263	17212	17285	17187	17266	17485	17169	17072	17271	17380	17224	17168	16998	17240	17173	17182	17403	17309	17197	17239	17144	17193	17214	17258	17217	17227	17224	17115	17567	17415	17152	17319	17361	17424	17240	17362	17229	17358	17411	17241	17193	17327	17468	17400	17360	17339	17519	17228	17187	17248	17263	17368	17334	17330	17348	17281	17301	17154	17414	17152	17262	17445	17164	17453	17320	17097	17245	17292	17282	17170	17331	17286	17340	17438	17181	17094	17238	17212	17377	17429	17305	17266	17465	17401	17421	17173	17346	17375	17300	17295	17271	17190	17185	17290	17149	17524	17412	17143	17057	17283	17295	17451	17414	17504	17273	17339	17401	17344	17238	17270	17217	17278	17367	17319	17255	17224	17285	17539	17589	17264	17263	17424	17301	17363	17318	17317	17219	17381	17435	17352	17422	17325	17314	17448	17254	17292
24538	32672	30692	24138	20301	18195	16798	15965	15633	15417	15158	15078	15208	14852	14937	14817	14805	14789	14749	14595	14622	14726	14649	14700	14745	14589	14588	14576	14464	14503	14523	14602	14485	14627	14464	14470	14701	14618	14573	14569	14581	14610	14522	14368	14434	14538	14458	14507	14398	14644	14430	14377	14715	14614	14535	14468	14544	14563	14568	14435	14418	14471	14661	14682	14462	14555	14465	14393	14482	14486	14470	14555	14469	14406	14664	14528	14397	14473	14633	14525	14629	14571	14610	14457	14628	14628	14482	14468	14313	14513	14525	14558	14587	14733	14711	14568	14570	14497	14556	14835	14538	14456	14481	14592	14501	14589	14479	14410	14532	14636	14600	14492	14463	14599	14525	14585	14536	14477	14470	14593	14407	14458	14596	14527	14462	14585	14580	14444	14431	14490	14466	14647	14333	14568	14359	14548	14709	14619	14486	14553	14447	14470	14623	14647	14466	14505	14728	14498	14547	14481	14705	14535	14534	14509	14528	14531	14487	14434	14522	14542	14552	14429	14714	14615	14501	14482	14544	14501	14470	14583	14534	14608	14338	14646	14555	14560	14565	14639	14595	14580	14453	14560	14442	14530	14521	14577	14452	14611	14609	14600	14584	14591	14361	14533	14451	14468	14443	14509	14597	14585	14428	14610	14388	14434	14510	14465	14609	14418	14434	14488	14537	14594	14499	14407	14382	14422	14595	14548	14524	14563	14518	14417	14476	14555	14544	14467	14601	14743	14580	14643	14552	14455	14462	14413	14593	14571	14525	14559	14628	14483	14484	14556	14672	14680	14709	14623	14548	14518	14511	14564	14499	14520	14574	14488	14569	14650	14670	14379	14564	14790	14512	14437	14442	14475	14547	14610	14500	14485	14496	14375	14547	14589	14464	14420	14489	14632	14707	14466	14606	14569	14483	14408	14770	14405	14495	14697	14456	14512	14629	14526	14501	14564	14612	14636	14580	14661	14721	14467	14434	14487	14529	14626	14595	14505	14739	14342	14468	14640	14507	14639	14528	14504	14509	14568	14649	14429	14242	14311	14580	14557	14590	14537	14254	14607	14463	14497	14434	14366	14543	14390	14501	14692	14675	14556	14443	14511	14432	14674	14584	14569	14253	14536	14565	14662	14530	14757	14413	14590	14605	14475	14634	14405	14572	14452	14639	14539	14706	14544	14535	14442	14662	14546	14455	14438	14528	14689	14615	14456	14542	14490	14605	14496	14413	14571	14745	14556	14616	14652	14603	14527	14591	14494	14438	14484	14384	14542	14488	14513	14558	14699	14728	14482	14485	14558	14503	14593	14492	14558	14495	14490	14413	14369	14490	14512	14647	14506	14494	14520	14486	14685	14718	14484	14330	14648	14294	14537	14587	14649	14473	14618	14612	14580	14444	14402	14662	14334	14476	14406	14690	14615	14490	14601	14430	14550	14589	14507	14463	14461	14601	14801	14631	14608	14569	14562	14548	14681	14567	14553	14591	14549	14608	14455	14669	14549	14589	14499	14726	14486	14542	14621	14621	14402	14506	14536	14489	14636	14572	14576	14495	14538	14397	14585	14620	14447	14573	14547	14768	14427	14514	14445	14555	14450	14391	14433	14547	14526	14499	14613	14456	14511	14479	14646	14544	14421	14798	14464	14618	14441	14498	14407	14622	14650	14687	14489	14337	14688	14327	14653	14425	14510	14533	14417	14448	14567	14702	14613	14469	14679	14449	14619	14573	14746	14587	14535	14578	14439	14441	14641	14418	14507	14392	14603	14511	14501	14497	14571	14448	14646	14631	14458	14533	14601	14478	14667	14727	14444	14520	14336	14558	14351	14565	14546	14598	14672	14500	14368	14588	14473	14573	14300	14603	14512	14475	14482	14379	14522	14550	14483	14433	14557	14538	14502	14407	14391	14552	14582	14417	14420	14540	14555	14506	14547	14435	14504	14456	14371	14528	14565	14482	14498	14473	14405	14586	14486	14566	14561	14472	14527	14352	14387	14502	14653	14511	14584	14453	14536	14454	14566	14517	14514	14630	14588	14592	14418	14727	14562	14645	14462	14561	14532	14607	14495	14739	14359	14417	14532	14479	14374	14456	14311	14386	14496	14428	14508	14627	14410	14438	14448	14616	14608	14440	14466	14446	14694	14627	14522	14540	14578	14445	14616	14652	14551	14623	14481	14593	14466	14448	14638	14347	14559	14481	14348	14523	14507	14677	14475	14650	14676	14492	14668	14564	14511	14566	14701	14580	14565	14835	14477	14590	14354	14365	14654	14531	14545	14462	14546	14667	14393	14471	14432	14510	14323	14586	14559	14449	14358	14543	14481	14526	14618	14481	14378	14432	14563	14363	14596	14450	14548	14549	14546	14517	14586	14500	14333	14532	14558	14614	14614	14622	14586	14540	14736	14535	14576	14575	14418	14653	14450	14400	14654	14536	14586	14561	14571	14430	14601	14584	14401	14699	14371	14648	14646	14548	14464	14468	14674	14439	14668	14524	14649	14478	14475	14472	14480	14529	14425	14751	14517	14561	14624	14595	14393	14587	14591	14566	14501	14532	14648	14688	14570	14539	14698	14597	14451	14552	14698	14491	14522	14384	14567	14517	14597	14428	14511	14660	14420	14588	14589	14627	14507	14509	14478	14548	14555	14390	14573	14458	14611	14448	14532	14631	14705	14431	14461	14397	14432	14553	14335	14435	14440	14618	14386	14528	14525	14542	14564	14516	14579	14710	14491	14536	14524	14472	14658	14420	14651	14627	14444	14669	14603	14490	14636	14421	14676	14524	14433	14712	14573	14474	14439	14506	14575	14410	14359	14663	14362	14648	14520	14372	14542	14496	14524	14618	14483	14618	14460	14469	14577	14524	14561	14571	14482	14471	14408	14611	14605	14333	14462	14308	14526	14543	14519	14609	14590	14713	14676	14576	14392	14356	14479	14610	14607	14423	14517	14426	14597	14534	14538	14553	14471	14636	14383	14484	14512	14501	14503	14476	14519	14678	14617	14403	14541	14479	14616	14601	14625	14486	14652	14564	14793	14610	14553	14473	14601	14531	14445	14762	14516	14546	14455	14435	14642	14515	14514	14576	14527	14559	14566	14568	14485	14352	14624	14455	14386	14530	14621	14524	14591	14519	14610	14517	14552	14588	14655	14457	14525	14567	14537	14477	14674	14398	14600	14548	14549	14386	14692	14469	14745	14756	14550	14354	14371	14575	14668	14599	14575	14512	14583	14467	14363	14470	14520	14734	14534	14665	14488	14580	14358	14487	14698	14442	14504	14535	14609	14597	14635	14490	14592	14463	14607	14527	14618	14423	14478	14633	14530	14635	14572	14665	14290	14431	14476	14524	14514	14675	14527	14706	14658	14538	14514	14500	14438	14433	14429	14551	14388	14445	14506	14548	14551	14671	14628	14600	14540	14366	14524	14640	14619	14659	14632	14621	14483	14630	14704	14555	14562	14501	14561	14536	14422	14345	14528	14648	14507	14477	14615	14580	14484	14668	14569	14461	14445	14529	14505	14617	14645	14528	14472	14681	14635	14511	14552	14545	14748	14459	14582	14388	14485	14554	14585	14457	14626	14696	14454	14506	14636	14544	14673	14643	14474	14502	14513	14455	14523	14451	14398	14495	14559	14246	14489	14626	14418	14490	14494	14444	14529	14600	14729	14541	14461	14581	14360	14579	14518	14666	14546	14574	14482	14479	14600	14630	14562	14316	14672	14631	14305	14544	14626	14381	14374	14681	14523	14560	14494	14462	14538	14392	14554	14545	14568	14673	14667	14645	14499	14597	14682	14537	14485	14656	14443	14460	14358	14435	14706	14494	14387	14515	14458	14584	14513	14564	14636	14538	14533	14426	14624	14497	14452	14688	14475	14402	14569	14462	14567	14413	14403	14765	14535	14487	14522	14514	14492	14547	14550	14635	14545	14431	14280	14668	14550	14417	14501	14484	14478	14556	14503	14487	14648	14483	14455	14464	14418	14504	14425	14663	14600	14548	14426	14528	14558	14567	14474	14670	14625	14472	14461	14525	14616	14242	14579	14558	14479	14597	14582	14482	14551	14536	14475	14537	14559	14563	14419	14481	14696	14637	14433	14471	14632	14409	14448	14501	14477	14669	14621	14544	14564	14479	14422	14622	14512	14626	14496	14646	14657	14582	14516	14505	14524	14512	14530	14514	14407	14451	14529	14642	14580	14535	14568	14631	14475	14498	14718	14725	14419	14524	14422	14368	14491	14399	14338	14593	14684	14729	14426	14515	14428	14339	14663	14490	14561	14537	14343	14523	14511	14583	14557	14513	14573	14409	14475	14444	14714	14456	14496	14434	14513	14478	14548	14519	14524	14601	14666	14527	14565	14667	14466	14442	14522	14458	14651	14369	14521	14422	14614	14531	14628	14555	14718	14529	14668	14523	14588	14494	14478	14547	14549	14658	14450	14636	14518	14559	14462	14597	14569	14455	14500	14595	14599	14393	14565	14635	14560	14508	14545	14578	14528	14279	14509	14400	14605	14713	14501	14572	14537	14449	14503	14476	14566	14489	14586	14497	14414	14533	14691	14609	14586	14633	14494	14600	14502	14533	14483	14636	14481	14580	14462	14528	14587	14541	14443	14508	14608	14397	14466	14543	14470	14434	14480	14575	14442	14512	14612	14389	14569	14615	14672	14505	14464	14384	14486	14756	14652	14687	14480	14471	14352	14577	14374	14441	14389	14487	14728	14507	14677	14536	14427	14439	14584	14389	14670	14583	14554	14515	14547	14619	14710	14551	14552	14489	14583	14425	14548	14487	14594	14421	14339	14444	14617	14459	14680	14495	14630	14427	14518	14590	14556	14429	14501	14569	14456	14482	14601	14485	14694	14576	14487	14641	14681	14604	14525	14478	14477	14681	14648	14561	14525	14476	14678	14448	14613	14441	14628	14437	14591	14632	14556	14530	14630	14483	14489	14569	14502	14308	14631	14527	14438	14520	14677	14438	14336	14403	14581	14576	14665	14570	14440	14547	14511	14517	14547	14584	14600	14500	14625	14603	14447	14417	14502	14527	14553	14424	14558	14464	14576	14554	14516	14796	14521	14526	14615	14632	14526	14531	14548	14533	14519	14453	14580	14472	14631	14624	14309	14660	14576	14495	14545
25205	21031	28014	25294	23369	22784	22057	19437	18703	18498	18605	18315	18308	18041	18179	18089	18068	17890	17828	17786	17673	17818	17735	17748	17556	17670	17704	17608	17671	17586	17538	17510	17550	17705	17713	17630	17542	17607	17596	17452	17794	17474	17625	17497	17403	17678	17518	17486	17513	17548	17523	17419	17627	17240	17493	17634	17607	17692	17666	17694	17510	17346	17643	17621	17446	17572	17633	17547	17706	17610	17461	17864	17596	17768	17611	17714	17529	17478	17508	17456	17468	17593	17398	17529	17604	17396	17647	17514	17647	17656	17741	17831	17663	17629	17588	17431	17775	17428	17685	17613	17650	17545	17511	17700	17488	17680	17531	17586	17561	17464	17409	17457	17623	17392	17548	17369	17516	17530	17860	17666	17578	17658	17332	17734	17803	17658	17518	17742	17543	17635	17533	17617	17594	17568	17388	17736	17693	17435	17457	17741	17389	17386	17642	17587	17461	17536	17634	17460	17642	17591	17471	17457	17629	17512	17668	17540	17439	17492	17473	17471	17693	17650	17535	17444	17368	17541	17503	17644	17539	17616	17432	17168	17580	17652	17613	17481	17549	17500	17441	17434	17598	17474	17666	17426	17602	17574	17565	17456	17510	17452	17449	17281	17520	17502	17630	17313	17408	17312	17520	17679	17528	17537	17369	17511	17352	17447	17391	17644	17389	17497	17502	17421	17783	17567	17531	17658	17525	17610	17566	17570	17516	17354	17591	17570	17392	17540	17437	17476	17577	17376	17473	17619	17351	17672	17445	17580	17445	17584	17784	17388	17506	17724	17515	17501	17381	17680	17711	17574	17538	17640	17576	17488	17532	17490	17501	17594	17532	17528	17573	17490	17385	17614	17583	17545	17452	17534	17541	17556	17422	17574	17594	17658	17616	17605	17647	17435	17698	17587	17482	17477	17453	17715	17483	17406	17373	17385	17544	17432	17628	17482	17403	17541	17639	17323	17537	17695	17603	17617	17696	17715	17285	17518	17526	17540	17468	17554	17365	17654	17522	17631	17278	17384	17520	17648	17569	17488	17506	17581	17453	17686	17584	17548	17679	17605	17597	17510	17493	17517	17529	17504	17448	17371	17460	17609	17560	17675	17578	17560	17379	17612	17519	17355	17123	17407	17311	17604	17559	17505	17523	17491	17595	17684	17516	17418	17502	17574	17541	17573	17296	17502	17673	17509	17766	17475	17698	17537	17721	17643	17532	17536	17537	17418	17624	17663	17523	17564	17623	17602	17378	17555	17654	17435	17667	17542	17445	17472	17662	17480	17626	17471	17295	17462	17546	17371	17548	17692	17654	17355	17555	17387	17532	17711	17588	17509	17412	17398	17608	17588	17588	17620	17415	17426	17462	17494	17551	17450	17659	17530	17419	17355	17412	17512	17627	17584	17590	17526	17593	17565	17547	17399	17476	17461	17619	17545	17499	17722	17580	17550	17532	17487	17425	17706	17493	17587	17506	17705	17522	17539	17484	17541	17705	17600	17595	17574	17577	17316	17640	17577	17619	17489	17643	17610	17634	17419	17392	17542	17483	17598	17459	17435	17546	17643	17493	17456	17633	17748	17509	17578	17887	17591	17524	17514	17332	17521	17567	17630	17457	17760	17446	17670	17639	17393	17720	17272	17618	17562	17436	17604	17498	17740	17572	17695	17717	17780	17679	17456	17642	17544	17477	17678	17545	17467	17632	17641	17725	17414	17578	17697	17624	17342	17613	17497	17643	17731	17531	17561	17489	17646	17628	17602	17826	17512	17566	17304	17509	17561	17488	17755	17673	17537	17524	17556	17565	17579	17548	17590	17621	17353	17504	17595	17687	17567	17514	17531	17510	17471	17595	17415	17451	17645	17527	17517	17776	17426	17465	17499	17599	17547	17391	17614	17528	17497	17589	17513	17418	17463	17560	17550	17632	17665	17539	17399	17447	17486	17402	17585	17558	17645	17468	17410	17531	17431	17579	17638	17433	17317	17454	17587	17566	17475	17553	17565	17480	17552	17736	17478	17614	17583	17549	17461	17432	17443	17657	17492	17525	17587	17511	17346	17640	17429	17467	17704	17620	17613	17471	17561	17561	17473	17498	17565	17381	17526	17519	17517	17579	17503	17677	17489	17536	17505	17490	17426	17539	17355	17603	17417	17551	17370	17495	17491	17493	17711	17877	17497	17600	17306	17611	17671	17557	17604	17434	17345	17663	17531	17365	17508	17588	17522	17432	17463	17592	17511	17564	17517	17477	17385	17579	17613	17528	17641	17387	17589	17419	17590	17410	17641	17419	17513	17527	17661	17556	17468	17471	17502	17509	17573	17548	17550	17591	17653	17593	17582	17490	17508	17347	17620	17669	17501	17600	17565	17521	17404	17880	17397	17565	17515	17430	17409	17467	17620	17533	17485	17828	17489	17475	17424	17635	17575	17439	17720	17453	17594	17652	17736	17579	17580	17494	17651	17390	17468	17535	17786	17482	17421	17656	17472	17624	17623	17636	17426	17637	17457	17580	17779	17374	17623	17834	17594	17434	17549	17628	17455	17578	17406	17688	17541	17495	17446	17712	17450	17585	17775	17740	17617	17562	17647	17525	17295	17354	17496	17545	17431	17570	17572	17500	17541	17564	17631	17708	17428	17222	17513	17589	17424	17493	17526	17554	17700	17531	17627	17664	17871	17420	17674	17389	17661	17486	17631	17435	17418	17584	17588	17599	17452	17728	17507	17546	17716	17573	17440	17401	17639	17473	17552	17608	17571	17497	17541	17466	17617	17596	17458	17583	17670	17514	17506	17688	17810	17732	17454	17544	17402	17572	17555	17650	17455	17636	17511	17631	17557	17489	17490	17606	17535	17563	17592	17566	17450	17656	17649	17433	17424	17733	17508	17371	17511	17726	17578	17553	17544	17720	17635	17591	17541	17806	17854	17622	17526	17719	17592	17381	17541	17577	17641	17506	17453	17641	17772	17406	17844	17778	17377	17654	17640	17494	17694	17576	17725	17597	17452	17428	17531	17521	17574	17400	17683	17558	17604	17785	17618	17739	17844	17469	17621	17459	17480	17235	17609	17487	17480	17518	17601	17462	17564	17610	17604	17648	17616	17586	17499	17650	17477	17668	17462	17473	17479	17587	17671	17582	17557	17435	17428	17437	17468	17429	17387	17309	17459	17627	17398	17515	17577	17455	17665	17373	17453	17710	17494	17500	17480	17621	17428	17566	17392	17451	17456	17568	17476	17426	17578	17653	17548	17742	17581	17529	17560	17592	17413	17698	17574	17538	17485	17506	17416	17596	17568	17477	17368	17526	17619	17546	17496	17570	17530	17393	17297	17464	17728	17485	17529	17572	17625	17583	17582	17532	17391	17426	17668	17642	17594	17762	17480	17700	17708	17489	17559	17377	17524	17617	17502	17547	17531	17416	17340	17660	17675	17679	17584	17590	17517	17480	17309	17515	17718	17382	17354	17526	17633	17656	17453	17710	17733	17590	17459	17656	17719	17467	17325	17654	17554	17528	17523	17806	17541	17614	17508	17539	17638	17490	17444	17722	17637	17655	17414	17576	17422	17742	17561	17694	17661	17608	17496	17428	17497	17460	17579	17576	17350	17580	17375	17759	17672	17660	17373	17308	17495	17500	17688	17799	17501	17607	17577	17399	17440	17333	17659	17382	17439	17453	17568	17432	17692	17537	17624	17476	17548	17678	17596	17739	17510	17404	17690	17495	17538	17579	17693	17427	17488	17477	17492	17517	17413	17381	17521	17520	17644	17488	17491	17544	17483	17705	17811	17798	17534	17549	17584	17481	17539	17700	17415	17811	17408	17264	17268	17641	17528	17686	17407	17765	17526	17673	17465	17450	17559	17734	17488	17404	17630	17452	17590	17581	17574	17586	17385	17536	17575	17531	17786	17562	17568	17706	17608	17646	17643	17583	17609	17484	17569	17546	17645	17626	17529	17378	17502	17693	17595	17661	17513	17582	17643	17600	17565	17665	17652	17438	17593	17754	17486	17427	17528	17665	17444	17657	17470	17509	17389	17427	17501	17567	17441	17734	17674	17625	17467	17481	17641	17603	17475	17634	17725	17284	17514	17450	17441	17646	17484	17579	17536	17612	17648	17342	17284	17591	17310	17501	17520	17518	17412	17439	17673	17533	17601	17592	17513	17427	17434	17550	17400	17448	17530	17470	17458	17531	17517	17543	17534	17733	17422	17576	17604	17415	17125	17352	17576	17555	17574	17573	17508	17320	17624	17439	17522	17475	17607	17601	17697	17469	17585	17605	17567	17515	17840	17740	17595	17494	17523	17583	17546	17420	17602	17793	17455	17746	17354	17523	17595	17461	17401	17565	17652	17554	17323	17503	17650	17571	17517	17736	17544	17459	17608	17653	17549	17530	17415	17592	17622	17478	17304	17541	17555	17707	17365	17378	17637	17511	17509	17425	17606	17396	17362	17483	17421	17618	17754	17657	17520	17513	17587	17619	17560	17559	17566	17636	17463	17547	17718	17546	17666	17477	17494	17438	17434	17296	17662	17648	17571	17500	17467	17655	17678	17453	17709	17551	17513	17542	17436	17490	17665	17679	17446	17447	17413	17501	17392	17614	17571	17513	17630	17878	17491	17716	17477	17585	17633	17555	17631	17479	17521	17575	17456	17485	17247	17380	17420	17345	17545	17589	17597	17544	17773	17327	17174	17210	17483	17402	17463	17804	17570	17656	17480	17586	17540	17692	17403	17560	17602	17509	17333	17564	17620	17572	17323	17496	17485	17500	17578	17661	17473	17619	17610	17766	17469	17609	17328	17449	17513	17603	17467	17414	17592	17600	17470	17663	17582	17681	17674	17468	17449	17382	17660	17547	17579	17696	17518	17536	17435	17534	17759	17654	17541	17645	17821	17549	17586	17553	17587	17534	17425	17635	17565	17517	17553	17455	17680	17623	17721	17488	17413	17475	17524	17329	17456	17786	17291	17676	17545	17355	17457	17730	17747	17549	17327	17485	17584	17585	17495	17503	17577	17404	17630	17412	17640	17484	17384	17665	17604	17378	17421	17550	17437	17660	17499	17583	17556	17554	17422	17603	17494	17589	17371	17536	17740	17586	17425	17720	17339	17551	17650	17394	17495	17684	17684	17622	17348	17620	17472
24726	40137	38180	29491	24274	21010	18896	17446	16979	16316	16009	15919	15661	15543	15458	15346	15213	15077	15122	15030	15068	14990	14780	14773	14875	14866	14957	14848	14806	14801	14793	15009	14759	14811	14834	14864	14970	14920	14863	14845	14693	14619	14815	14792	14834	14734	14897	14717	14840	14698	14782	14788	14886	14651	14774	14814	14674	14728	14770	14702	14770	14563	14955	14611	14813	14719	14834	14714	14523	14870	14739	14894	14813	14819	14783	14797	14877	14680	14846	14605	14854	14868	14883	14751	14668	14836	14787	14889	14583	14559	14929	14590	14642	14835	14859	14782	14684	14811	14869	14783	14701	14675	14824	14530	14733	14757	14727	14898	14717	14751	14745	14726	14682	14672	14630	14763	14636	14712	14567	14677	14604	14632	14694	14732	14801	14737	14866	14703	14798	14716	14648	14754	14753	14592	14783	14847	14691	14658	14798	14891	14885	14735	14686	14599	14759	14814	14717	14750	14762	14729	14794	14806	14796	14803	14735	14796	14743	14822	14696	14622	14860	14680	14648	14726	14740	14753	14831	14802	14719	14836	14907	14796	14726	14882	14715	14635	14748	14853	14752	14764	14700	14668	14745	14701	14834	14901	14809	14737	14777	14639	14620	14688	14730	14676	14683	14631	14559	14674	14775	14940	14706	14786	14854	14805	14767	14677	14716	14746	14792	14812	14656	14745	14597	14743	14690	14704	14690	14778	14723	14428	14833	14873	14533	14855	14698	14672	14768	14671	14798	14748	14722	14826	14748	14768	14583	14800	14778	14681	14715	14671	14794	14668	14815	14724	14750	14837	14764	14779	14659	15030	14778	14641	14869	14754	14828	14556	14816	14680	14610	14718	14622	14724	14604	14777	14677	14786	14813	14822	14890	14819	14636	14729	14785	14664	14889	14842	14831	14641	14675	14920	14788	14800	14794	14794	14733	14686	14602	14759	14942	14828	14781	14817	14690	14621	14900	14619	14784	14903	14843	14809	14669	14608	14688	14705	14635	14733	14908	14878	14657	14669	14754	14762	14752	14858	14660	14634	14728	14699	14666	14548	14670	14853	14858	14607	14766	14650	14838	14683	15007	14798	14684	14804	14668	14743	14853	14770	14623	14843	14602	14843	14776	14782	15008	14666	14546	14701	14724	14803	14654	14723	14685	14819	14623	14572	14798	14735	14780	14735	14735	14746	14687	14721	14725	14844	14753	14663	14724	14628	14827	14905	14848	14854	14589	14703	14783	14912	14720	14674	14852	14910	14816	14632	14846	14740	14761	14726	14829	14817	14678	14838	14707	14639	14647	14816	14855	14673	14650	14655	14749	14690	14547	14891	14583	14708	14767	14809	14831	14852	14545	14863	14801	14699	14794	14778	14798	14729	14780	14702	14689	14721	14690	14800	14528	14654	14671	14779	14752	14810	14875	14708	14574	14727	14866	14685	14905	14701	14769	14705	14762	14791	14679	14566	14525	14834	14731	14713	14594	14648	14809	14755	14810	14871	14853	14802	14900	14642	14655	14785	14735	14659	14735	14766	14625	14890	14550	14858	14717	14684	14751	14679	14710	14682	14773	14648	14626	14687	14648	14778	14732	14708	14654	14839	14736	14585	14676	14764	14700	14761	14798	14611	14693	14590	14636	14664	14782	14808	14749	14777	14630	14729	14735	14744	14783	14943	14651	14771	14810	14513	14775	14762	14626	14835	14729	14759	14625	14619	14729	14714	14731	14607	14899	14864	14994	14705	14933	14743	14754	14630	14792	14528	14519	14722	14675	14704	14604	14778	14696	14637	14711	14733	14686	14768	14759	14690	14735	14908	14838	14645	14630	14716	14744	14824	14774	14666	14629	14587	14882	14779	14637	14641	14879	14669	14820	14598	14710	14911	14709	14727	14724	14667	14807	14713	14745	14756	14608	14562	14718	14601	14766	14714	14763	14650	14652	14738	14755	14828	14682	14448	14760	14839	14786	14780	14768	14907	14757	14757	14747	14930	14659	14683	14771	14764	14667	14789	14756	14826	14731	14867	14647	14762	14662	14637	14682	14636	14769	14948	14770	14821	14782	14793	14743	14805	14777	14647	14859	14725	14609	14515	14545	14706	14791	14687	14717	14788	14681	14777	14702	14575	14773	14610	14825	14874	14770	14679	14779	14985	14708	14699	14883	14727	14677	14885	14692	14613	14585	14776	14640	14730	14651	14795	14500	14611	14895	14743	14865	14796	14728	14618	14784	14498	14681	14610	14785	14829	14737	14669	14839	14602	14765	14736	14722	14846	14656	14731	14582	14737	14891	14770	14680	14640	14704	14800	14885	14843	14742	14655	14795	14740	14569	14860	14586	14774	14723	14772	14914	14763	14706	14526	14726	14823	14557	14705	14840	14723	14787	14712	14780	14754	14841	14751	14698	14757	14790	14538	14727	14640	14612	14836	14891	14805	14874	14655	14781	14813	14809	14865	14665	14731	14745	14557	14754	14737	14643	14655	14832	14807	14747	14866	14704	14771	14808	14688	14719	14932	14840	14439	14833	14698	14576	14693	14707	14803	14707	14543	14622	14659	14788	14786	14790	14774	14584	14755	14853	14843	14696	14618	14704	14704	14804	14596	14972	14803	14636	14747	14830	14995	14878	14777	14824	14688	14650	14755	14603	14571	14754	14782	14665	14761	14790	14661	14889	14806	14738	14683	14746	14693	14742	14782	14609	14652	14899	14768	14667	14795	14819	14764	14772	14857	14735	14711	14844	14813	14596	14934	14663	14777	14749	14708	14698	14890	14921	14816	14769	14640	14705	14781	14628	14779	14750	14694	14724	14635	14661	14806	14725	14711	14866	14719	14807	14808	14789	14745	14830	14823	14747	14800	14759	14717	14714	14777	14781	14674	14757	14780	14826	14801	14667	14788	14730	14711	14721	14642	14720	14603	14750	14773	14750	14675	14728	14659	14805	14640	14942	14842	14686	14792	14763	14922	14621	14600	14755	14751	14745	14661	14642	14822	14761	14717	14761	14575	14662	14779	14734	14755	14875	14796	14686	14947	14621	14779	14828	14782	14780	14794	14899	14594	14668	14871	14719	14753	14744	14657	14788	14797	14636	14585	14716	14687	14639	14828	14697	14513	14714	14660	14724	14769	14780	14758	14931	14874	14780	14784	14715	14609	14634	14684	14812	14747	14884	14647	14641	14758	14774	14775	14760	14800	14646	14707	14838	14708	14711	14816	14596	14659	14594	14725	14791	14748	14748	14678	14654	14846	14771	14784	14663	14641	14758	14637	14945	14605	14700	14879	14666	14772	14868	14775	14583	14642	14743	14721	14870	14715	14693	14556	14716	14837	14640	14768	14820	14594	14794	14897	14809	14691	14742	14884	14735	14680	14797	14700	14729	14878	14709	14701	14822	14584	14927	14961	14711	14528	14633	14802	14689	14828	14802	14676	14604	14889	14616	14794	14795	14550	14911	14713	14703	14892	14788	14585	14736	14712	14906	14608	14721	14684	14686	14766	14810	14716	14874	15069	14647	14868	14818	14509	14831	14847	14797	14779	14885	14789	14543	14792	14797	14720	14557	14524	14714	14701	14755	14853	14854	14811	14714	14578	14863	14784	14729	14630	14847	14822	14679	14707	14659	14847	14818	14635	14664	14796	14614	14644	14806	14790	14656	14678	14708	14713	14888	14803	14455	14787	14782	14850	14653	14683	14866	14598	14777	14635	14748	14696	14728	14818	14797	14744	14700	14605	14697	14775	14658	14803	14802	14573	14669	14852	14756	14818	14759	14700	14755	14664	14789	14838	14663	14579	14741	14680	14804	14640	14675	14726	14810	14605	14644	14777	14948	14741	14856	14790	14738	14686	14630	14766	14651	14681	14720	14659	14602	14935	14815	14791	14756	14877	14737	14730	14612	14714	14684	14798	14815	14714	14656	14692	14730	14736	14812	14684	14918	14661	14642	14746	14647	14677	14853	14657	14696	14708	14479	14501	14790	14737	14548	14668	14931	14852	14731	14763	14725	14728	14694	14723	14785	14763	14883	14997	14609	14643	14699	14767	14627	14610	14714	14710	14698	14592	14794	14809	14762	14805	14596	14755	14612	14789	14655	14781	14700	14719	14490	14852	14674	14649	14737	14812	14640	14671	14538	14765	14790	14657	14824	14798	14588	14719	15011	14826	14759	14571	14810	14959	14546	14681	14669	14714	14760	14756	14702	14727	14732	14593	14715	14565	14722	14803	14845	14662	14787	14831	14642	14713	14759	14732	14693	14685	14766	14625	14734	14420	14793	14795	14599	14569	14786	14758	14711	14577	14781	14755	14725	14784	14886	14929	14734	14771	14858	14790	14727	14752	14792	14785	14748	14678	14688	14681	14726	14558	14753	14816	14864	14685	15003	14468	14711	14827	14694	14879	14559	14687	14552	14670	14737	14650	14780	14576	14731	14701	14640	14565	14921	14810	14599	14792	14847	14658	14672	14862	14680	14682	14627	14601	14647	14758	14525	14727	14868	14749	14688	14706	14988	14792	14681	14777	14782	14764	14641	14705	14735	14843	14798	14704	14730	14728	14706	14554	14806	14566	14827	14855	14688	14798	14587	14785	14721	14667	14819	14726	14686	14767	14714	14726	14676	14688	14680	14620	14604	14835	14744	14603	14694	14602	14747	14885	14750	14651	14747	14745	14568	14732	14773	14770	14720	14660	14620	14820	14744	14880	14739	14804	14756	14553	14666	14774	14721	14959	14757	14698	14769	14656	14703	14869	14755	14676	14939	14920	14664	14765	14754	14752	14686	14771	14658	14849	14611	14809	14746	14650	14841	14688	14690	14790	14779	14634	14768	14667	14862	14787	14829	14771	14789	14647	14735	14762	14717	14825	14563	14629	14738	14776	14788	14845	14753	14617	14854	14671	14781	14540	14883	14628	14708	14932	14701	14580	14589	14777	14822	14771	14848	14951	14715	14872	14685	14899	14689	14616	14723	14891	14615	14760	14908	14616	14767	14596	14719	14746	14703	14692	14858	14770	14883	14630	14715	15073	14613	14778	14728	14638	14775	14709	14693	14679	14870	14666	14721	14658	14702	14701	14631	14661	14846	14668	14645	14693	14735	14858	14706	14765	14484	14719	14703	14560	14535	14779	14557	14782	14727	14663	14759	14645
23749	21019	28435	23956	22229	24849	25513	21536	20366	20149	20106	19691	19660	19369	19079	19276	19015	19164	18954	18964	18998	18811	18816	18625	18955	18847	18802	18894	18941	18453	18492	18773	18673	18865	18737	18865	18895	18701	18784	18692	18845	18644	18683	18746	18629	18681	18682	18768	18716	18564	18588	18439	18519	18500	18664	18524	18717	18676	18477	18639	18617	18559	18547	18414	18748	18701	18600	18368	18478	18612	18428	18609	18717	18609	18620	18629	18323	18469	18729	18537	18623	18570	18633	18384	18520	18666	18501	18513	18410	18565	18766	18604	18547	18414	18312	18764	18583	18517	18492	18570	18594	18490	18549	18729	18485	18529	18459	18548	18663	18599	18633	18778	18407	18665	18534	18581	18614	18500	18702	18513	18481	18500	18425	18523	18521	18643	18631	18733	18712	18587	18710	18542	18480	18497	18354	18624	18399	18439	18472	18632	18498	18507	18446	18543	18488	18471	18423	18390	18460	18414	18505	18613	18598	18563	18336	18514	18580	18609	18627	18523	18674	18436	18570	18525	18583	18399	18493	18599	18710	18512	18541	18461	18484	18478	18514	18775	18439	18645	18497	18395	18461	18640	18469	18428	18502	18608	18510	18761	18616	18654	18574	18514	18643	18631	18354	18509	18824	18376	18546	18613	18502	18338	18640	18624	18502	18529	18581	18459	18723	18615	18527	18532	18341	18568	18491	18630	18455	18428	18501	18525	18674	18709	18481	18505	18437	18591	18618	18625	18390	18607	18676	18634	18544	18746	18439	18326	18522	18458	18270	18732	18546	18681	18616	18637	18547	18588	18643	18526	18348	18469	18788	18292	18542	18518	18571	18270	18481	18513	18810	18543	18348	18517	18617	18551	18640	18603	18683	18563	18513	18483	18435	18694	18547	18436	18435	18598	18352	18458	18578	18308	18214	18502	18422	18466	18469	18783	18466	18567	18727	18665	18555	18647	18575	18684	18518	18536	18397	18501	18423	18636	18673	18568	18465	18423	18675	18528	18495	18590	18490	18575	18488	18411	18414	18393	18471	18544	18553	18509	18595	18612	18539	18692	18428	18310	18766	18684	18574	18487	18604	18465	18515	18530	18495	18779	18562	18462	18440	18590	18676	18406	18422	18393	18634	18556	18492	18562	18747	18383	18576	18752	18579	18608	18478	18561	18688	18468	18374	18503	18540	18460	18543	18487	18625	18571	18442	18528	18588	18532	18631	18597	18612	18572	18528	18576	18608	18412	18520	18588	18534	18572	18646	18305	18428	18576	18700	18626	18412	18891	18446	18442	18406	18621	18577	18471	18705	18435	18276	18612	18524	18396	18522	18453	18656	18587	18629	18412	18739	18600	18672	18655	18507	18296	18618	18207	18625	18723	18645	18628	18523	18567	18489	18583	18624	18705	18630	18671	18395	18692	18401	18421	18659	18604	18553	18425	18595	18713	18594	18383	18678	18522	18604	18523	18460	18421	18303	18622	18462	18510	18590	18604	18662	18524	18721	18613	18577	18708	18683	18492	18301	18381	18499	18404	18385	18420	18478	18385	18440	18805	18514	18664	18544	18601	18761	18480	18751	18538	18563	18418	18427	18637	18491	18491	18501	18727	18626	18575	18512	18631	18488	18398	18731	18631	18666	18596	18595	18304	18585	18407	18632	18445	18720	18591	18659	18703	18384	18585	18538	18472	18656	18802	18572	18377	18343	18567	18595	18689	18764	18560	18612	18458	18586	18582	18697	18504	18684	18527	18428	18669	18528	18660	18426	18454	18673	18597	18538	18439	18586	18411	18520	18564	18504	18789	18500	18477	18562	18515	18484	18755	18678	18643	18600	18638	18600	18401	18253	18661	18188	18574	18458	18446	18471	18620	18526	18495	18628	18497	18620	18398	18802	18753	18578	18737	18621	18618	18517	18662	18629	18499	18313	18253	18710	18689	18510	18683	18567	18658	18759	18329	18316	18507	18437	18546	18488	18439	18452	18600	18756	18640	18349	18352	18523	18499	18843	18375	18562	18488	18730	18611	18540	18596	18442	18533	18732	18432	18447	18329	18395	18602	18513	18729	18433	18388	18570	18573	18591	18519	18645	18660	18411	18616	18510	18449	18650	18481	18704	18574	18660	18417	18598	18680	18439	18708	18753	18593	18372	18511	18691	18342	18522	18678	18576	18543	18608	18407	18579	18516	18741	18542	18606	18627	18619	18408	18577	18523	18529	18636	18600	18468	18547	18237	18594	18564	18283	18538	18514	18368	18629	18537	18397	18744	18615	18586	18480	18495	18875	18692	18669	18632	18479	18388	18362	18601	18649	18498	18715	18487	18396	18521	18439	18477	18515	18537	18309	18685	18584	18587	18584	18656	18626	18700	18754	18604	18666	18444	18328	18674	18722	18457	18351	18536	18402	18538	18385	18582	18544	18540	18441	18604	18570	18557	18542	18433	18407	18496	18460	18545	18509	18602	18626	18767	18515	18690	18370	18567	18655	18636	18673	18615	18674	18397	18555	18235	18518	18465	18538	18598	18818	18612	18495	18600	18573	18464	18575	18233	18540	18491	18415	18441	18612	18455	18716	18194	18503	18605	18522	18588	18719	18617	18594	18345	18670	18573	18583	18368	18387	18450	18581	18338	18302	18581	18520	18545	18539	18681	18318	18561	18573	18497	18574	18474	18562	18710	18391	18410	18506	18680	18687	18538	18589	18272	18688	18634	18572	18775	18635	18559	18487	18645	18308	18302	18553	18582	18366	18381	18309	18409	18512	18558	18516	18535	18354	18552	18648	18476	18561	18526	18590	18451	18409	18382	18574	18506	18513	18584	18581	18447	18463	18540	18608	18572	18551	18383	18535	18631	18612	18495	18694	18729	18418	18509	18562	18831	18342	18531	18576	18671	18747	18514	18553	18581	18409	18632	18366	18611	18347	18667	18340	18654	18480	18359	18557	18460	18640	18559	18708	18498	18579	18425	18628	18233	18632	18309	18424	18444	18646	18622	18612	18711	18525	18543	18505	18563	18534	18396	18300	18514	18510	18452	18498	18305	18405	18558	18593	18564	18534	18526	18367	18550	18573	18488	18626	18671	18728	18602	18402	18374	18565	18719	18593	18239	18511	18385	18797	18634	18361	18339	18479	18450	18516	18623	18548	18559	18409	18474	18543	18595	18456	18350	18580	18696	18526	18413	18396	18480	18622	18393	18539	18506	18781	18536	18656	18567	18538	18538	18591	18560	18682	18344	18364	18332	18454	18613	18591	18354	18483	18506	18564	18423	18505	18691	18444	18320	18647	18392	18679	18591	18585	18519	18626	18448	18622	18552	18361	18411	18559	18473	18576	18512	18729	18532	18711	18552	18578	18598	18577	18789	18576	18464	18487	18479	18644	18499	18575	18436	18651	18448	18810	18453	18288	18414	18579	18438	18673	18422	18536	18464	18509	18538	18584	18636	18664	18488	18612	18502	18321	18648	18589	18400	18562	18682	18407	18424	18545	18514	18528	18621	18745	18461	18751	18693	18298	18425	18481	18441	18697	18450	18578	18444	18312	18426	18737	18499	18629	18492	18523	18462	18537	18670	18561	18439	18450	18539	18529	18424	18570	18544	18633	18652	18377	18618	18653	18602	18472	18558	18780	18554	18470	18538	18643	18464	18535	18703	18648	18680	18588	18517	18283	18590	18556	18430	18659	18598	18551	18505	18580	18618	18790	18565	18236	18357	18526	18600	18514	18543	18450	18523	18731	18489	18569	18392	18515	18209	18598	18565	18439	18699	18415	18557	18493	18611	18618	18416	18554	18610	18625	18541	18750	18487	18574	18739	18638	18612	18623	18505	18737	18596	18464	18578	18638	18596	18449	18662	18437	18455	18532	18323	18656	18645	18432	18536	18657	18552	18398	18481	18575	18647	18543	18405	18550	18644	18489	18422	18535	18368	18478	18604	18568	18498	18491	18686	18385	18590	18504	18631	18504	18646	18466	18539	18658	18548	18498	18485	18586	18510	18583	18548	18312	18581	18483	18682	18349	18341	18673	18477	18530	18249	18444	18686	18330	18459	18391	18518	18451	18757	18609	18533	18567	18486	18422	18527	18599	18660	18571	18451	18412	18552	18420	18513	18592	18735	18562	18487	18413	18735	18426	18496	18552	18387	18603	18504	18705	18545	18664	18466	18502	18491	18424	18515	18645	18686	18465	18523	18552	18658	18495	18551	18426	18577	18435	18444	18385	18584	18572	18649	18563	18553	18583	18639	18393	18687	18663	18428	18485	18499	18492	18537	18492	18397	18390	18468	18541	18430	18489	18549	18319	18460	18337	18270	18406	18522	18430	18472	18426	18446	18608	18400	18453	18430	18444	18470	18521	18676	18605	18596	18469	18224	18494	18662	18532	18506	18648	18433	18567	18536	18562	18559	18635	18509	18634	18481	18547	18455	18641	18511	18811	18724	18542	18634	18391	18410	18604	18579	18416	18600	18560	18581	18792	18571	18544	18639	18536	18483	18453	18582	18697	18464	18480	18738	18567	18437	18535	18705	18655	18743	18766	18530	18709	18484	18391	18315	18588	18687	18697	18676	18357	18583	18715	18550	18654	18494	18457	18484	18602	18484	18640	18555	18424	18475	18561	18607	18683	18600	18391	18556	18524	18371	18457	18612	18577	18675	18656	18505	18592	18441	18645	18554	18526	18488	18476	18464	18577	18568	18598	18557	18651	18519	18722	18774	18673	18642	18616	18503	18359	18587	18499	18739	18721	18596	18594	18684	18609	18466	18752	18450	18503	18352	18653	18710	18539	18687	18567	18436	18544	18409	18430	18648	18687	18443	18648	18433	18599	18636	18701	18541	18528	18499	18554	18546	18597	18594	18571	18496	18409	18312	18672	18377	18287	18497	18550	18813	18384	18468	18505	18525	18581	18512	18746	18332	18561	18535	18647	18649	18635	18528	18288	18434	18270	18490	18464	18711	18693	18298	18790	18506	18436	18638	18461	18452	18510	18694	18436	18290	18626	18432	18601	18411	18662	18400	18466	18604	18725	18708	18794	18455	18826	18416	18433	18651	18431	18531	18480	18472	18646	18432	18381	18621	18449	18492	18490	18608	18626	18637	18405	18419	18583	18525	18473	18604	18541	18380	18521	18493	18642	18437	18409	18475
27007	45447	42369	33087	27257	23151	20629	19016	18228	17484	17209	16976	16509	16517	16214	16164	15957	15882	15711	15769	15709	15526	15510	15618	15371	15481	15594	15275	15509	15485	15371	15436	15402	15328	15261	15503	15421	15353	15351	15412	15236	15242	15421	15335	15445	15273	15324	15368	15142	15184	15049	15180	15272	15380	15524	15327	15432	15393	15509	15294	15309	15347	15350	15412	15318	15257	15380	15221	15194	15367	15232	15367	15194	15402	15203	15264	15213	15300	15074	15161	15384	15147	15372	15395	15272	15306	15173	15222	15238	15239	15440	15333	15486	15370	15350	15268	15268	15219	15334	15207	15247	15192	15181	15346	15381	15223	15282	15213	15310	15325	15407	15424	15261	15260	15303	15295	15445	15269	15294	15273	15171	15249	15314	15219	15276	15135	15266	15332	15401	15307	15279	15239	15229	15320	15313	15285	15401	15382	15459	15162	15515	15179	15347	15233	15207	15283	15346	15330	15279	15286	15342	15273	15261	15191	15335	15188	15268	15220	15239	15435	15219	15277	15348	15410	15156	15310	15447	15038	15370	15247	15140	15366	15364	15138	15192	15301	15128	15252	15270	15240	15295	15133	15294	15275	15395	15257	15268	15229	15403	15472	15147	15423	15321	15406	15389	15273	15276	15485	15357	15220	15223	15274	15317	15299	15335	15212	15399	15202	15039	15374	15295	15400	15116	15170	15297	15220	15303	15252	15209	15098	15403	15019	15252	15263	15115	15158	15239	15395	15206	15301	15245	15241	15121	15230	15410	15219	15301	15273	15181	15354	15334	15276	15294	15172	15361	15404	15064	15246	15150	15107	15133	15162	15246	15203	15197	15270	15406	15142	15317	15214	15259	15398	15392	15254	15268	15364	15426	15393	15146	15423	15258	15114	15291	15379	15218	15319	15225	15329	15243	15277	15295	15293	15254	15210	15331	15328	15295	15353	15142	15255	15381	15207	15266	15312	15184	15250	15262	15307	15199	15257	15304	15312	15316	15198	15418	15253	15150	15355	15204	15301	15449	15298	15399	15300	15091	15388	15274	15355	15329	15297	15213	15335	15256	15303	15304	15215	15322	15121	15429	15337	15114	15141	15223	15118	15313	15262	15308	15287	15325	15317	15250	15328	15168	15332	15244	15295	15171	15252	15202	15365	15264	15265	15234	15188	15214	15442	15183	15283	15285	15386	15431	15244	15066	15390	15293	15104	15266	15313	15251	15267	15232	15171	15242	15340	15396	15323	15189	15339	15288	15250	15280	15384	15081	15440	15241	15163	15117	15274	15459	15226	15356	15151	15265	15350	15516	15228	15269	15205	15295	15357	15305	15271	15260	15247	15170	15278	15313	15143	15239	15251	15246	15217	15342	15272	15177	15035	15356	15353	15400	15234	15190	15438	15146	15279	15265	15196	15296	15205	15342	15296	15285	15047	15356	15284	15373	15224	15372	15415	15199	15294	15137	15203	15223	15322	15024	15348	15342	15250	15224	15253	15248	15273	15272	15329	15397	15186	15335	15237	15300	15206	15291	15292	15333	15272	15379	15208	15253	15172	15181	15350	15324	15304	15304	15167	15251	15181	15227	15287	15326	15500	15231	15272	15220	15560	15315	15243	15340	15361	15349	15314	15195	15206	15264	15188	15351	15244	15268	15212	15390	15216	15400	15281	15239	15231	15283	15401	15331	15373	15228	15188	15326	15357	15223	15154	15439	15361	15219	15389	15166	15168	15150	15397	15203	15277	15313	15309	15148	15189	15199	15318	15297	15166	15223	15212	15237	15238	15431	15059	15179	15409	15327	15292	15290	15289	15355	15252	15296	15216	15433	15348	15252	15098	15435	15130	15217	15314	15325	15349	15125	15357	15451	15189	15260	15233	15209	15398	15292	15127	15272	15266	15223	15273	15281	15337	15424	15342	15411	15199	15248	15359	15130	15264	15231	15485	15233	15084	15287	15311	15220	15261	15209	15174	15226	15439	15122	15332	15433	15479	15170	15431	15322	14990	15177	15287	15186	15296	15189	15371	15209	15181	15191	15248	15190	15310	15122	15343	15326	15323	15148	15276	15298	15189	15383	15239	15226	15225	15164	15190	15226	15428	15164	15274	15272	15187	15314	15412	15451	15252	15239	15136	15340	15278	15239	15329	15216	15242	15429	15358	15277	15217	15363	15238	15503	15171	15178	15157	15210	15178	15237	15218	15299	15256	15226	15356	15259	15005	15128	15339	15154	15245	15173	15301	15275	15272	15083	15319	15200	15095	15361	15166	15307	15167	15385	15236	15442	15247	15219	15423	15187	15169	15380	15196	15286	15182	15275	15189	15416	15423	15292	15385	15321	15279	15154	15328	15111	15213	15296	15363	15349	15138	15325	15273	15239	15262	15197	15322	15296	15255	15068	15218	15052	15198	15258	15182	15144	15306	15174	15517	15518	15442	15364	15139	15091	15275	15236	15210	15296	15271	15312	15236	15361	15247	15329	15340	15300	15223	15372	15206	15432	15340	15144	15298	15179	15117	15473	15231	15310	15366	15381	15151	15214	15534	15121	15205	15354	15124	15257	15166	15199	15218	15391	15270	15156	15274	15442	15263	15236	15406	15283	15298	15111	15269	15479	15244	15286	15211	15532	15165	15400	15272	15283	15254	15220	15473	15409	15335	15094	15303	15223	15274	15346	15324	15309	15370	15410	15172	15296	15240	15150	15184	15357	15227	15208	15340	15136	15407	15353	15337	15230	15269	15389	15283	15292	15292	15148	15317	15249	15414	15146	15245	15123	15269	15212	15301	15118	15255	15431	15263	15357	15247	15244	15219	15186	15146	15312	15205	15264	15356	15369	15150	15045	15362	15197	15248	15162	15176	15203	15302	15277	15277	15236	15351	15159	15301	15336	15248	15184	15128	15377	15379	15323	15283	15286	15215	15252	15292	15374	15390	15241	15284	15241	15217	15397	15262	15296	15541	15347	15341	15144	15292	15413	15255	15051	15215	15321	15193	15428	15128	15146	15144	15351	15285	15326	15272	15293	15281	15321	15236	15292	15249	15457	15261	15357	15226	15370	15300	15215	15291	15173	15280	15219	15512	15195	15250	15181	15122	15195	15331	15242	15249	15260	15344	15090	15405	15237	15384	15340	15307	15275	15318	15225	15292	15286	15232	15306	15440	15240	15289	15257	15336	15253	15247	15326	15181	15293	15330	15182	15290	15148	15149	15314	15244	15172	15127	15062	15249	15212	15255	15362	15154	15185	15350	15298	15231	15235	15325	15455	15304	15119	15211	15349	15341	15045	15105	15310	15330	15254	15465	15279	15182	15427	15158	15128	15370	15354	15187	15048	15191	15302	15343	15252	15251	15229	15276	15282	15199	15400	15250	15229	15415	15110	15282	15201	15272	15181	15287	15346	15335	15267	15221	15386	15399	15271	15258	15287	15232	15359	15543	15225	15202	15432	15117	15270	15609	15241	15295	15343	15382	15324	15143	15286	15218	15419	15441	15083	15354	15256	15035	15285	15281	15483	15311	15216	15328	15299	15282	15237	15301	15322	15211	15353	15126	15284	15445	15401	15475	15452	15325	15303	15094	15340	15187	15110	15383	15288	15275	15289	15353	15258	15331	15322	15197	15409	15260	15354	15168	15117	15253	15361	15250	15299	15455	15258	15278	15359	15356	15195	15279	15315	15247	15034	15415	15228	15156	15338	15215	15347	15277	15179	15307	15247	15423	15266	15231	15328	15373	15233	15313	15171	15192	15290	15275	15290	15170	15259	15269	15403	15207	15289	15215	15276	15404	15301	15268	15522	15155	15148	15166	15233	15350	15242	15295	15091	15248	15305	15343	15293	15312	15262	15197	15202	15381	15164	15064	15473	15332	15232	15214	15392	15359	15382	15135	15159	15079	15416	15252	15254	15245	15449	15326	15157	15247	15250	15117	15112	15327	15346	15189	15274	15287	15320	15175	15418	15263	15143	15220	15341	15163	15120	15390	15265	15267	15144	15402	15208	15272	15220	15350	15267	15241	15238	15328	15239	15193	15469	15260	15326	15179	15201	15342	15117	15027	15329	15035	15165	15271	15344	15295	15305	15244	15255	15153	15334	15197	15246	15273	15364	15190	15332	15232	15274	15206	15250	15307	15249	15282	15414	15387	15084	15390	15356	15222	15289	15214	15419	15361	15173	15231	15260	15205	15257	15260	15372	15229	15236	15156	15058	15415	15216	15190	15360	15104	15313	15289	15131	15201	15388	15239	15251	15185	15314	15093	15283	15270	15240	15311	15233	15323	15389	15058	15271	15172	15288	15527	15234	15318	15308	15394	15391	15342	15297	15166	15254	15303	15359	15299	15244	15123	15173	15188	15238	15328	15355	15247	15142	15110	15131	15215	15258	15322	15039	15246	15184	15295	15143	15184	15140	15209	15418	15186	15377	15374	15377	15339	15300	15197	15188	15222	15208	15228	15222	15407	15060	15384	15217	15431	15318	15099	15320	15258	15101	15228	15247	15165	15364	15408	15365	15199	15290	15207	15226	15330	15241	15197	15163	15466	15149	15337	15197	15124	15094	15133	15216	15185	15297	15313	15260	15345	15176	15346	15517	15304	15274	15082	15233	15238	15420	15173	15247	15171	15463	15301	15465	15141	15198	15298	15198	15339	15212	15245	15297	15271	15280	15178	15291	15223	15354	15323	15363	15261	15164	15251	15220	15281	15254	15112	15281	15214	15254	15057	15347	15211	15315	15184	15134	15198	15422	15089	15322	15227	15351	15311	15304	15161	15347	15147	15200	15367	15297	15262	15317	15335	15350	15287	15326	15348	15214	15148	15265	15201	15366	15227	15184	15338	15248	15418	15202	15159	15333	15418	15349	15333	15335	15310	15442	15353	15390	15375	15411	15243	15370	15250	15304	15340	15179	15224	15146	15270	15173	15368	15178	15171	15268	15301	15282	15307	15191	15288	15295	15352	15226	15338	15150	15259	15303	15311	15226	15341	15366	15317	15186	15376	15264	15222	15227	15328	15243	15124	15251	15257	15200	15188	15011	15429	15325	15363	15235	15304	15325	15237	15228	15220	15148	15345	15280	15253	15510	15210	15232	15214	15257	15092	15361	15285	15221	15184	15426	15423	15247	15333	15425	15265	15222	15362	15282	15290
31111	26793	28320	24561	20438	19044	18332	17939	17765	17462	17474	17596	17449	17426	17211	17429	17277	17034	17197	17337	17216	17174	17323	17108	17229	16971	17082	17143	17139	17020	17191	17001	17011	17084	17007	17015	17095	17191	17335	17072	17109	16983	17114	17047	17133	17213	17248	16964	16993	17095	17168	17256	16974	17036	17230	17108	17234	16893	17105	17061	17258	17004	16685	17078	17113	17004	17334	17196	17230	17147	17053	17161	17014	17232	16998	17061	17127	16898	17051	17063	17038	17050	16998	16906	17005	17111	17188	17237	17125	17117	16978	17155	17165	17211	16906	17092	16929	16858	16947	16974	17340	17002	17073	17067	17021	16998	16898	17133	16966	16986	16976	17174	17290	16969	17178	16987	16996	16941	17160	16988	17220	16969	16965	17033	16864	17140	16897	16799	17062	17025	16926	17223	16935	17027	17069	17198	17117	17063	17066	17263	16895	17323	17232	16741	16950	17013	16957	16894	17219	17197	17120	16925	17133	16913	17138	16932	17013	17091	16882	16874	16995	16944	17080	16719	16829	17117	17166	17080	16995	16919	17211	16953	17063	17000	17015	17028	16981	17096	16691	17228	17104	17024	16989	17038	16939	17105	16951	17117	17056	17188	16938	16864	16970	17096	17188	16934	17037	17114	17185	17054	17209	16759	17040	16926	17245	17104	16992	17066	16956	16856	16842	16964	17461	17272	16874	17155	16909	17121	17209	17173	17079	17024	17100	17018	17222	17235	17000	16982	17249	17110	17153	17081	16950	17095	16871	17030	17025	17218	17134	17000	17234	17057	17238	16851	17014	16992	17043	16829	17036	16988	17101	16915	16970	17165	16977	17039	16837	17017	17146	17037	17007	17062	17093	16937	16889	16980	17058	17047	17009	16901	17068	17290	16962	17127	16899	17056	17239	17031	17002	16755	17072	16935	16970	17110	16925	16985	16979	16903	16925	16919	16912	17066	16918	16956	17072	17051	16985	16814	17079	16967	17055	17130	17204	16991	16865	17047	16985	17071	16831	16920	17170	17076	17197	17070	17126	16846	17021	17003	16914	16877	16992	16900	17097	17053	17179	16834	17167	17096	17106	16914	17086	16939	17054	17068	17067	17157	17049	16997	16824	16955	17093	16888	16923	16977	17107	16931	17069	16831	17220	16950	17177	17013	17032	17095	17028	16981	16909	16827	17006	16898	17055	16895	16973	17031	16977	16895	17025	17057	17067	16928	17037	17111	17150	16984	17064	17190	16909	17023	17151	16951	17097	16942	16948	17242	17208	16964	17059	16949	17143	17055	17102	17303	17167	16907	17048	17200	16967	16935	16934	17132	17080	17085	17016	16978	17125	17184	16892	17116	17186	17003	16965	16920	16898	16931	17036	16995	17018	17023	16830	16945	17105	17080	16866	17117	17015	16984	17028	17206	17037	17116	17067	16815	16984	17034	17282	16992	16885	16891	17221	16981	17303	17047	17019	17069	16965	17063	17137	17112	17074	16993	16986	17185	17118	16981	17014	16867	17023	17175	16974	17101	17075	17068	17080	17011	16997	17120	16794	16912	17000	17056	17152	17022	17006	16863	16907	16870	17042	16953	16939	17031	16996	16911	17040	17110	16908	16961	16817	17012	16867	17063	17189	16967	16915	17075	16938	17227	16842	17290	16985	16948	17102	16827	17018	16965	17056	17286	17174	17219	16970	16930	17196	16910	16966	17058	17033	17067	16940	16978	17226	16905	16958	17142	17219	17101	17073	17093	17015	17112	16986	17045	16980	17028	17011	16918	16843	17094	17188	17207	16987	17154	17067	17046	17116	17102	16967	17147	17021	17073	17117	17120	17230	17065	17101	16900	17014	16963	17133	17107	17051	16949	17137	16937	16917	17038	17006	17292	17198	17185	17053	17134	17103	17137	17094	17000	17011	17115	17133	17004	17112	16969	16895	16978	17100	17064	16973	17060	17197	17120	17129	17040	16941	17051	17017	17150	16990	16989	16969	17096	17141	17082	16994	17066	17192	17140	17118	16981	17278	16974	17160	17312	17040	17190	17066	17016	17231	17006	16970	17157	17052	17019	17009	16924	17069	17033	17029	16955	16933	16876	17028	17122	17133	17194	17146	17155	17002	17261	17118	17146	17087	17129	16905	16987	17077	17161	16989	17132	17007	16935	17235	17067	17085	17067	17222	17152	17145	17021	16952	17112	16946	17140	17227	17166	17128	17089	17058	16873	16929	16987	17049	17026	17142	17216	17133	17097	16979	17184	16793	16950	17047	17314	17074	17081	17095	16927	16824	17061	16976	16960	16931	17048	16955	17014	17199	17115	16930	17149	17111	17082	17171	17213	16939	16960	16782	17122	16971	17109	17018	17103	16943	17105	16941	17071	17151	16954	17080	17164	17387	17036	17276	17201	17052	17196	17211	17206	17113	17024	16812	17110	17046	17165	17104	16889	17082	17029	17015	17048	16895	16992	17022	17100	17138	17102	17117	16990	17136	16949	17189	17189	17009	16912	17093	17060	17057	16973	16923	17171	17186	17010	16830	17064	17001	17069	17086	16969	17137	17301	17071	17185	17129	17082	17056	17181	16906	16913	16822	16780	17088	16867	17061	17095	17157	16865	17039	17150	16970	17088	17101	16854	17030	17134	17051	17173	17224	17163	16974	16896	16877	16895	17153	17016	17131	17098	16999	17160	17161	17086	17017	17021	17185	17179	17064	17089	16970	16895	17016	17011	17140	16977	16899	17187	17168	17019	17079	16987	17116	17160	17116	16903	16886	17035	17141	17169	17025	16955	17155	17207	17065	17046	16848	17107	16977	16998	17140	17304	17039	17097	17154	16896	16974	17121	17020	17207	17029	17072	16994	16963	17416	16971	16986	17145	17159	17110	17416	17057	16943	17094	17150	17073	16948	17076	17103	17158	16960	17254	17065	17047	16997	17036	17059	17160	16785	17149	17107	17104	17056	16839	17243	16950	17021	17099	17241	16880	16921	17087	17177	17056	17003	17118	17277	17048	16986	17169	16902	17006	16953	17007	16895	17092	17031	17039	17170	17158	17100	17076	17126	17081	16791	16966	17103	17004	17097	17058	16988	17042	17076	17182	17072	17032	17070	17029	17021	17064	17070	17012	17031	17132	17103	17195	17267	16970	16879	17044	16847	17227	17236	17219	17238	17036	17020	16862	17094	17230	17155	17307	17145	17157	17113	16924	17004	17020	16997	16930	17084	17067	17061	17220	17170	17256	17337	17338	17131	17112	17173	17213	17156	17370	17335	17142	17116	16874	17126	16868	17154	16935	16952	17083	17008	16984	16895	17058	16969	17082	17070	17145	17085	16948	17024	16910	17100	16838	17044	16955	17095	17110	17128	17031	16961	16931	17466	17163	16975	17016	17081	16946	17007	17078	17070	17106	17062	17017	17116	17082	17014	17032	16896	17082	17064	16916	17064	16927	17141	17031	17085	16756	17023	17054	16992	17210	16918	17021	17199	17116	17035	16866	17318	17242	17055	17048	17123	17120	17029	16953	17036	16996	17034	17007	16919	17087	17262	17053	17086	17080	17031	17105	16990	16924	16941	17226	16986	17118	17125	17098	17020	17061	17083	16919	17096	16961	16833	16879	17083	17409	17008	17073	17099	16953	17092	17082	16930	17208	17091	16916	17075	16844	17115	16902	17132	17115	17170	17227	17040	17218	17035	17101	16897	16994	17095	17087	17164	17135	17075	17021	17036	17053	17143	16901	17314	17219	17102	17005	17057	17127	17199	17192	16946	16918	17221	17135	17033	16969	16946	17095	16912	17172	16977	17016	17188	16870	16939	16916	17145	17249	17156	17088	17083	17083	17020	17105	16871	17064	17165	17110	17147	17212	17202	17141	17087	17115	17130	17063	17178	17083	16770	17095	16962	17016	17230	17176	17185	17070	16937	17068	17076	17001	17183	16884	17062	17070	17186	17098	17040	17250	17081	17081	17091	17059	17007	17139	17135	17096	16940	17057	17027	17044	16972	17087	17059	17078	17084	17026	17170	17169	17260	17004	16922	17187	16983	17337	17019	16828	17202	17184	17024	17039	17040	16979	16849	16994	16968	17105	17193	17083	17002	17224	17045	17043	16905	16849	17049	16917	17054	16909	17058	17039	16967	17023	17211	17172	17082	17081	17125	17276	16868	17266	17149	17160	17453	17146	16986	17006	17167	17052	16910	16926	16996	17164	16995	17095	17125	16890	17111	17392	17370	17139	17153	17148	17269	17096	17102	16999	17184	16915	17151	17200	16937	17123	17038	17048	17210	17147	17182	17111	17059	16923	17095	16978	16791	16809	17035	17109	17166	17297	17153	17002	16929	17051	17109	16949	17003	17075	17361	17059	17219	17076	17057	17158	17090	17046	17111	17122	16989	17039	16996	17216	16928	17106	16978	16989	17048	16849	17247	17095	16994	17120	17158	17181	17026	17144	17036	16991	17062	17149	17068	17126	17118	16892	16940	17081	17200	17177	17040	16914	17004	16736	17130	17019	16933	17003	17242	17161	17158	17046	17157	16987	16982	16886	17072	17031	17135	16991	17132	17125	17081	16908	17080	16935	17118	17059	17145	17158	17100	17076	16993	16966	17043	17108	17114	17000	17027	16951	16978	17145	17178	17103	17103	17182	17231	17022	17357	16930	17083	17054	16743	17007	17028	16916	17073	16790	17206	17131	17046	17135	17057	17034	17198	17047	17157	17072	17251	17190	16970	17209	17245	16967	17203	17147	17052	17176	17084	17049	17153	16988	16974	16979	17336	17261	17108	16927	16938	17193	16977	17016	16871	16875	17053	16938	17047	16963	16832	16799	17066	17109	17060	17143	16898	17089	16820	17000	16967	17045	17217	17145	16889	17048	16907	17215	17102	16894	17079	17254	16967	16961	16910	17005	17072	17100	17078	16929	17069	16792	17138	17114	16964	17004	16981	17254	17095	17122	17289	17061	17055	16953	17120	16870	17022	16870	17189	17022	16979	16930	17109	17188	17200	16947	17170	16894	17063	17192	16863	17012	17214	16992	17076	17221	17002	17042	17019	17153	17183	17024	17001	17104	16938	16981	16990	16955	16978	17077	16924	17115	16930	17021	16948	17162	16897	17081	17018	17175	17104	17010	17071	17041	17127	16981	17173	17048
26177	34626	30887	23789	19521	17283	16431	15598	15584	15314	14967	14982	14867	14815	14892	14762	14636	14520	14476	14644	14406	14537	14477	14479	14472	14402	14515	14377	14418	14451	14426	14610	14385	14568	14290	14575	14594	14396	14670	14526	14414	14442	14501	14383	14262	14454	14329	14332	14371	14245	14311	14360	14491	14353	14426	14294	14448	14416	14470	14441	14344	14537	14232	14418	14332	14430	14351	14359	14308	14438	14336	14439	14393	14590	14493	14496	14491	14463	14387	14505	14647	14440	14488	14529	14498	14257	14392	14371	14217	14534	14434	14425	14386	14378	14520	14411	14450	14531	14422	14239	14308	14337	14374	14452	14401	14389	14276	14434	14226	14463	14407	14394	14198	14355	14240	14351	14434	14397	14407	14406	14365	14382	14455	14513	14446	14335	14452	14399	14298	14462	14367	14532	14361	14572	14327	14324	14474	14479	14426	14276	14429	14267	14338	14470	14332	14652	14498	14424	14375	14313	14387	14293	14449	14492	14321	14341	14382	14351	14422	14404	14372	14428	14513	14318	14439	14416	14482	14347	14510	14238	14476	14326	14449	14462	14390	14416	14314	14346	14366	14495	14446	14322	14447	14431	14460	14311	14463	14429	14528	14629	14508	14426	14519	14340	14446	14385	14423	14349	14209	14341	14385	14448	14357	14443	14176	14459	14537	14329	14404	14436	14294	14516	14398	14535	14383	14345	14302	14334	14562	14476	14338	14452	14439	14390	14528	14442	14403	14303	14469	14599	14326	14422	14494	14416	14443	14358	14210	14415	14372	14531	14611	14391	14337	14379	14298	14371	14331	14479	14543	14398	14419	14365	14174	14542	14384	14384	14390	14587	14508	14384	14352	14374	14588	14456	14413	14470	14225	14396	14534	14417	14377	14238	14365	14514	14458	14410	14332	14305	14381	14469	14229	14491	14349	14369	14464	14305	14474	14334	14377	14355	14264	14437	14276	14393	14342	14436	14488	14364	14372	14377	14436	14358	14335	14262	14391	14454	14381	14383	14450	14436	14347	14462	14360	14375	14430	14441	14494	14496	14416	14392	14409	14411	14336	14328	14428	14337	14376	14394	14348	14484	14258	14363	14464	14500	14455	14375	14444	14372	14351	14356	14389	14419	14407	14331	14453	14412	14539	14287	14320	14393	14412	14524	14399	14319	14525	14326	14249	14277	14401	14293	14206	14365	14310	14365	14274	14306	14473	14364	14329	14422	14420	14492	14422	14316	14518	14447	14443	14463	14410	14523	14342	14471	14451	14408	14317	14529	14428	14333	14464	14458	14461	14670	14301	14383	14348	14461	14457	14480	14286	14450	14463	14425	14513	14556	14349	14456	14372	14553	14483	14437	14464	14425	14284	14556	14439	14382	14485	14305	14411	14368	14373	14354	14380	14405	14508	14333	14323	14307	14451	14363	14504	14306	14411	14409	14325	14340	14487	14426	14365	14319	14339	14359	14339	14323	14535	14295	14511	14396	14461	14233	14363	14386	14423	14376	14346	14361	14432	14376	14519	14410	14436	14221	14372	14341	14441	14391	14278	14369	14474	14440	14467	14396	14333	14253	14566	14387	14326	14513	14565	14476	14485	14425	14471	14369	14364	14286	14517	14396	14375	14355	14307	14360	14386	14292	14409	14509	14343	14423	14498	14379	14373	14477	14469	14442	14521	14440	14522	14335	14488	14338	14476	14271	14489	14464	14411	14368	14291	14357	14526	14243	14341	14571	14366	14273	14364	14544	14388	14428	14373	14320	14476	14263	14495	14363	14296	14394	14484	14505	14392	14407	14552	14420	14416	14423	14506	14412	14336	14562	14455	14482	14369	14329	14404	14258	14418	14376	14450	14321	14337	14476	14435	14390	14390	14436	14354	14313	14449	14243	14201	14417	14543	14535	14481	14410	14359	14455	14303	14554	14581	14438	14389	14572	14457	14402	14365	14431	14450	14459	14352	14296	14370	14440	14404	14385	14567	14309	14421	14514	14495	14444	14473	14335	14446	14514	14270	14435	14366	14530	14382	14438	14555	14422	14530	14242	14412	14362	14398	14401	14382	14545	14489	14484	14455	14530	14326	14376	14331	14388	14399	14303	14309	14491	14324	14498	14425	14485	14472	14265	14350	14260	14553	14349	14359	14590	14343	14480	14420	14315	14418	14287	14456	14371	14473	14386	14409	14525	14549	14317	14418	14393	14525	14531	14494	14519	14489	14743	14313	14392	14345	14436	14211	14347	14490	14403	14316	14500	14525	14454	14437	14316	14426	14414	14439	14441	14382	14398	14255	14397	14277	14508	14481	14389	14384	14438	14478	14245	14533	14431	14218	14483	14430	14479	14260	14415	14463	14434	14424	14315	14527	14354	14479	14444	14512	14479	14518	14401	14412	14382	14388	14475	14511	14267	14470	14404	14599	14425	14312	14327	14429	14320	14424	14302	14505	14456	14430	14577	14221	14405	14276	14415	14300	14466	14267	14419	14358	14327	14531	14354	14406	14422	14293	14241	14464	14394	14448	14280	14478	14341	14226	14431	14304	14415	14438	14409	14438	14503	14456	14408	14341	14287	14429	14158	14376	14552	14373	14348	14371	14357	14481	14328	14480	14580	14456	14495	14434	14537	14471	14551	14295	14303	14451	14474	14492	14321	14272	14574	14379	14438	14394	14357	14272	14319	14513	14559	14316	14486	14452	14378	14343	14376	14572	14234	14468	14444	14573	14437	14468	14464	14438	14397	14515	14445	14437	14576	14386	14325	14343	14576	14271	14507	14460	14318	14349	14492	14466	14514	14512	14447	14492	14404	14486	14422	14382	14378	14466	14506	14373	14498	14277	14515	14373	14446	14262	14527	14419	14333	14347	14396	14552	14419	14504	14416	14315	14305	14557	14346	14377	14422	14280	14234	14476	14609	14435	14494	14390	14363	14610	14448	14549	14363	14350	14452	14424	14412	14491	14394	14555	14416	14184	14550	14525	14410	14376	14389	14385	14433	14374	14256	14377	14542	14547	14419	14597	14230	14391	14425	14468	14249	14287	14319	14369	14435	14330	14426	14470	14450	14441	14405	14421	14371	14363	14458	14396	14579	14230	14389	14378	14500	14407	14479	14388	14458	14536	14473	14446	14295	14394	14363	14550	14242	14507	14212	14535	14472	14516	14388	14420	14275	14500	14354	14474	14504	14475	14612	14365	14359	14360	14340	14592	14384	14263	14292	14509	14384	14239	14358	14530	14412	14337	14402	14429	14243	14355	14445	14475	14383	14390	14339	14513	14484	14406	14505	14317	14549	14367	14304	14273	14322	14308	14314	14353	14327	14588	14551	14476	14555	14184	14333	14530	14448	14362	14413	14345	14496	14572	14399	14461	14424	14450	14459	14334	14433	14326	14521	14443	14541	14312	14585	14448	14527	14392	14641	14327	14443	14382	14526	14371	14481	14565	14509	14395	14356	14476	14389	14350	14457	14518	14365	14382	14396	14276	14408	14400	14189	14290	14391	14421	14469	14477	14575	14349	14191	14260	14376	14522	14363	14523	14468	14576	14455	14275	14401	14566	14331	14399	14504	14518	14446	14468	14450	14468	14421	14377	14505	14312	14245	14449	14332	14245	14472	14229	14363	14333	14465	14336	14300	14535	14453	14232	14502	14416	14208	14443	14578	14405	14406	14478	14404	14365	14480	14305	14506	14530	14516	14416	14390	14478	14513	14357	14481	14231	14267	14380	14502	14596	14546	14482	14527	14431	14367	14404	14517	14370	14186	14583	14589	14350	14472	14445	14562	14538	14397	14554	14361	14482	14437	14386	14388	14497	14390	14460	14504	14567	14510	14344	14420	14479	14443	14509	14537	14498	14356	14424	14342	14508	14550	14524	14311	14529	14388	14341	14357	14353	14465	14299	14447	14535	14426	14398	14375	14284	14495	14475	14574	14415	14378	14233	14491	14455	14283	14394	14428	14382	14361	14343	14418	14436	14239	14502	14410	14500	14239	14372	14420	14390	14668	14325	14369	14529	14399	14390	14312	14355	14292	14497	14356	14488	14409	14485	14541	14434	14495	14598	14364	14387	14591	14430	14351	14586	14346	14325	14601	14363	14566	14372	14417	14303	14286	14484	14308	14356	14324	14474	14476	14446	14333	14345	14535	14535	14427	14292	14431	14386	14421	14475	14388	14448	14374	14375	14436	14416	14357	14290	14373	14396	14345	14374	14484	14403	14365	14413	14399	14464	14404	14332	14450	14557	14421	14555	14325	14348	14500	14377	14476	14435	14504	14247	14533	14252	14487	14560	14404	14494	14502	14417	14307	14324	14370	14549	14488	14310	14198	14433	14358	14487	14308	14512	14518	14499	14388	14482	14243	14507	14464	14427	14476	14263	14350	14264	14390	14411	14307	14439	14485	14343	14374	14573	14354	14442	14381	14366	14526	14297	14378	14404	14356	14376	14488	14416	14546	14452	14485	14433	14439	14416	14445	14422	14505	14454	14300	14541	14443	14301	14359	14437	14473	14368	14491	14560	14382	14387	14435	14478	14510	14381	14276	14445	14472	14399	14415	14430	14276	14381	14635	14302	14606	14394	14568	14412	14425	14328	14436	14456	14412	14497	14436	14508	14323	14481	14493	14456	14507	14439	14238	14256	14328	14390	14257	14491	14469	14458	14534	14215	14455	14433	14379	14486	14514	14526	14367	14267	14451	14375	14414	14260	14488	14561	14509	14375	14421	14315	14452	14286	14292	14467	14498	14457	14540	14479	14522	14510	14303	14413	14498	14444	14388	14345	14469	14519	14541	14413	14368	14377	14480	14352	14408	14392	14456	14409	14386	14459	14531	14530	14519	14386	14483	14463	14502	14422	14295	14349	14374	14425	14380	14278	14516	14208	14485	14599	14442	14342	14451	14479	14365	14533	14461	14458	14296	14402	14353	14357	14388	14444	14456	14423	14471	14473	14430	14355	14311	14424	14457	14434	14420	14481	14465	14426	14462	14167	14476	14454	14450	14396	14457	14238	14513	14428	14490	14553	14386	14369	14457	14272	14480	14402	14332	14375	14401	14450	14542	14490	14562	14325	14452	14466	14473	14313	14438	14472	14395	14633	14554	14462	14313	14555	14667	14488	14406	14630	14371	14523	14440	14678	14536	14415	14391
25161	21061	27989	25028	22885	22050	20994	19002	18171	18080	17925	17843	17659	17882	17696	17656	17645	17365	17445	17525	17515	17476	17361	17255	17249	17370	17163	17078	17067	17078	17177	17169	17319	17169	17166	17229	16987	17429	17204	17234	17172	17136	17084	17100	17386	17190	17263	17083	17196	17157	17081	17214	16991	16947	17055	17144	17090	17225	17007	17166	17068	16999	17431	17043	17189	17103	17130	17115	17098	17160	17146	17115	17156	17263	17106	17260	16926	16990	17153	17063	17091	17164	17232	17210	17171	17209	17264	17041	17223	17163	17064	17131	17177	17242	17111	17245	17061	16841	17040	16763	17109	16999	17077	17159	16850	16929	17258	17180	17104	17140	17192	16991	17074	17132	17166	17090	17256	17124	16963	16984	16951	17059	17005	17220	17100	17266	17040	17015	17309	16999	17031	16950	17196	17126	17173	17218	17177	17020	17176	17066	17196	16978	16909	17058	17100	17317	17088	17083	16932	17176	17089	17142	17144	17148	17162	17070	17157	17062	17055	17050	16896	17036	17011	17029	17344	17042	17301	17220	17246	17073	17133	17102	17052	17069	17001	17154	17068	17087	17020	17231	17101	17115	17146	17157	16923	17072	17043	17258	17062	17216	17049	17013	17136	16869	17117	17045	17064	17072	17010	17085	17342	17249	16995	16799	16993	17147	17202	17161	17056	17013	17031	17100	16785	17075	17175	16962	17028	17077	16913	17099	16997	17174	16961	17042	16978	17230	17063	17203	17207	17165	17024	17164	17129	17189	16965	16943	17179	17098	16961	17348	17151	17290	17016	17079	17262	17108	17065	17053	17070	17004	16992	17138	17076	17129	17040	17199	17043	17071	17123	17112	16952	17138	17160	16978	17097	17188	17031	17042	17085	16850	17164	17047	17092	17176	17057	17166	17168	17182	17257	17185	17148	17206	17228	17076	16975	17054	17199	17196	17210	17081	17007	17179	16987	16971	16968	17142	17149	17110	17169	17134	17061	17016	16982	17204	17369	17257	17208	17165	17223	17116	17107	17311	17293	17036	17173	17145	17224	17170	17045	17130	17026	17244	17461	17200	17067	16953	17003	17079	16894	17110	16919	16840	16902	17116	17043	17184	17051	17033	17102	17110	17015	17093	17076	17136	17092	17119	17015	17169	16982	17012	17072	16825	16986	17015	16974	17224	17004	16947	17051	16776	16946	17152	17250	16940	17078	17103	17029	17194	17169	17093	17189	16994	17067	17177	17212	16848	17250	17079	16865	17111	17176	17079	17006	17120	17218	17062	17289	17183	17038	17313	17105	17190	17061	17082	17266	16863	17106	17064	16966	17133	17144	17031	17275	17069	16940	16897	17035	17096	16985	17065	17194	17199	17211	17191	17141	17241	17032	16965	16932	17089	17136	17234	17295	17245	17053	17059	17249	17013	17055	17093	17139	17020	17224	17002	17181	17060	17108	16920	17066	17026	17099	17082	17140	16920	17066	17001	16934	17244	17056	17162	17163	17168	17315	16973	16978	17159	17217	17171	16884	17316	17215	17047	17136	17139	17247	17240	17390	17077	17225	17175	17279	17105	17069	17070	17300	17175	17159	17055	16927	17073	17028	17147	17210	16949	16847	17049	17150	16930	17110	17016	17122	16997	17171	17188	17243	16945	17105	17119	17075	17174	17234	17246	16998	16995	17155	16952	17118	17160	17290	17230	16929	17192	17040	17025	17028	16864	17175	17116	17161	17241	17175	17080	17345	17189	17206	17018	17089	17082	17143	17109	17213	17152	17184	17074	17146	17096	16937	17079	17158	17107	16999	16986	17135	17026	17165	17037	17059	17119	17239	17204	17137	16960	17190	17107	17008	17082	16846	17189	17237	16978	17196	17033	17315	17219	17124	17155	17069	16867	17007	17175	17124	17039	17066	17220	17295	17255	17182	17108	17253	16947	17222	17279	17219	16894	17193	17036	17067	17133	17212	17070	17251	17189	17198	16971	17041	17046	17390	17167	17212	17233	16992	17124	16867	17077	17167	16984	17173	17077	17195	17014	17184	17256	17003	17301	17030	17099	17171	17202	17019	17184	17022	17024	17086	16926	17150	16960	17139	16976	16964	16757	16940	17092	17014	17155	17022	16966	17088	17171	17115	16937	17055	17032	16976	17018	17058	17215	17057	16930	16956	16902	16951	16965	17111	17299	17147	17165	17195	17211	17145	17184	17083	17216	17084	17180	17063	17087	17259	17070	17124	17052	17117	17205	16935	17055	17001	17088	17015	16923	17151	17030	17151	17161	17042	17132	17152	16972	17181	17106	17148	17211	17216	17220	17052	17178	17272	17180	17028	17184	17001	17194	16910	17141	17307	17048	17023	17267	17146	17114	17157	17272	17171	17060	17114	17321	16963	17143	17358	17147	17206	17044	17347	17093	17005	17172	17209	17038	17141	17045	16878	17298	17128	17166	17121	17233	17070	17099	17080	16976	16925	17414	17043	16999	17080	17097	16827	17140	17094	17354	17108	17050	17124	17347	17203	17074	16946	17032	17177	16821	17004	17149	17313	17130	17160	17224	17148	16916	17089	17116	17157	16948	17197	16945	17221	17168	17131	17161	17160	17010	17046	17157	17006	17140	17032	17044	17052	17027	17191	16980	17080	16914	17138	17088	17188	16818	17115	17196	17314	17272	17107	17171	16990	16968	17014	17195	17088	17080	17107	17204	16917	17171	16935	17236	17002	17067	17086	17116	17042	17008	16986	17257	17139	16958	17030	17136	16974	17228	17036	17194	17008	16962	17150	17029	17275	17121	17337	17314	16920	16919	16921	17164	17225	17188	17150	16997	17077	17123	17095	17020	17200	17197	17070	17081	17222	17060	17396	17086	17239	17130	17362	17213	17172	17023	17235	17104	17096	17195	17050	17175	17204	17086	17294	17061	17227	17118	17174	16952	17222	17259	17185	17058	17046	17098	17211	17013	16990	16783	17168	16986	16851	16856	16857	16930	17246	17168	17285	16911	17085	17116	17114	17027	17126	16852	17198	17055	16902	16943	17068	17100	17031	16907	17005	17252	16959	17183	17072	17207	17330	17083	17079	17073	16918	17085	16964	16984	17261	17124	16920	16916	17045	17041	17224	17129	17151	17166	17111	17049	16976	17062	17172	17223	17084	16904	16959	17032	17027	17052	17015	17182	17161	17100	17010	17169	17051	17122	17183	17076	16891	17376	16977	17027	17307	17161	16887	17033	17042	17016	17064	16951	16996	17220	17193	17080	17091	17067	17199	16995	17070	17183	17129	17220	17044	17081	17062	17217	17250	17066	17235	16908	17222	17219	17131	17222	16974	17302	16999	17319	17185	17125	17203	17003	17087	17029	17246	17197	17088	17031	17189	17179	16930	17069	17083	17084	16994	17057	17010	17140	17022	16920	17145	17153	17343	17144	17161	17194	17085	17233	17335	17366	17165	17391	17242	17146	17107	17244	17070	16956	17091	17261	17165	16926	17035	17104	17193	17027	16968	17035	17014	17104	17088	17017	17177	17131	17185	17043	17061	16896	17047	17029	17031	17146	17236	16974	17089	17100	17160	17179	17092	17050	16972	17084	16948	16982	16976	16974	17198	17160	17049	17186	17105	17153	17032	17229	16970	17141	17115	17096	17118	16931	17116	17076	17213	17155	17200	17131	17053	17200	17242	17245	17083	16958	17268	17052	17239	17052	17074	17119	17043	17215	17095	17121	17279	17097	17102	16877	17427	17321	17195	17127	16968	17337	17260	17083	17211	17130	17204	17149	17217	17360	16992	17043	17060	17161	17146	17042	17152	17072	17204	17107	17073	17011	17008	17253	17182	17143	16965	16974	17181	17019	17146	17205	17113	17047	17106	17079	17191	17083	17155	17152	17198	17182	17190	17265	17248	17033	17183	17021	17062	17222	17151	17185	17249	17102	16896	17206	17170	16968	17242	17017	16838	17040	17037	17100	17104	17243	16989	16958	17068	17006	17188	17151	17112	17011	17078	17102	17166	17243	17152	17198	17196	17009	17247	17039	16999	17073	17328	17127	17167	17152	16883	17079	17118	17081	17215	16941	17189	16963	17013	17006	17134	17387	17022	17134	17058	17101	17074	16954	17192	17214	17122	17137	17221	17166	16963	17070	16886	16958	17200	17117	17316	16968	17190	17271	17196	17256	17152	16961	17056	17006	17143	16891	17125	17144	17139	17133	17239	17058	17109	16943	17181	17192	17247	16997	17064	17013	17064	17114	17132	17166	16945	17026	17145	17156	17170	17253	17008	17060	17022	17222	16997	17171	17231	17012	17351	17034	17062	17028	17104	16960	17383	17163	17028	17084	16973	17275	17017	17178	17035	17283	17069	16862	17137	17086	17088	17104	16868	16943	16977	17132	17195	17262	17063	17132	17224	16990	16970	17133	17128	17148	17160	17195	17225	16994	16984	16998	17280	16991	17264	17054	17245	17155	17277	17050	17310	17041	17089	17121	16941	17137	16932	17145	17181	17150	17160	17249	16994	17150	17310	17002	16906	17128	17125	16838	16995	17235	17047	17252	17242	17013	17009	17099	17005	17222	17095	17209	17194	17096	17015	17186	17228	17263	17292	17110	16906	17100	16958	17076	17265	17016	17238	17364	17010	17195	17037	16790	17180	17199	17103	17198	17101	17098	16905	17040	17157	16885	16979	17028	17165	17114	16960	17087	17175	17033	17048	17014	17046	16970	17056	17259	17362	17151	17200	17183	17022	16939	17014	17069	17141	17139	16996	17061	17131	16968	16881	17019	17070	17303	17200	17161	17270	17098	17206	16942	17068	17219	17170	17187	17325	17122	17039	17200	17044	16853	17062	17132	17087	17203	17030	17263	17110	17191	16895	17311	17217	16904	17252	17085	17274	17087	17136	17070	17203	16899	17184	17068	17157	17171	17086	17151	17259	17281	17289	17024	17062	16959	17146	17242	17115	17116	16939	17112	17144	17126	16955	17098	17103	17073	17195	17211	17246	17035	17261	17056	16928	16823	16910	17074	17020	16800	17133	17236	17034	16829	17152	16927	17315	17042	17161	17020	17189	17096	17103	16886	17237	17059	17227	17008	16838	17047	17119	17052	16905	17099	17093	17076	16916	17120	17203	17093	17037	17104	17064	17125	17082	16857	17224	17078
25556	39519	36094	27852	22386	19872	18210	17073	16621	16073	15759	15629	15536	15452	15283	15138	14852	14863	14781	14878	14708	14787	14651	14645	14498	14677	14681	14565	14654	14538	14583	14573	14690	14610	14586	14393	14736	14634	14583	14447	14550	14429	14592	14630	14634	14413	14530	14451	14445	14447	14374	14518	14302	14575	14580	14281	14473	14488	14355	14485	14379	14522	14666	14407	14563	14544	14367	14555	14470	14562	14557	14567	14462	14436	14443	14466	14415	14555	14428	14466	14492	14367	14473	14517	14456	14652	14342	14628	14448	14470	14559	14479	14614	14611	14269	14495	14327	14385	14607	14528	14401	14494	14647	14549	14461	14445	14370	14642	14519	14336	14364	14574	14385	14508	14521	14356	14563	14450	14525	14417	14373	14418	14339	14547	14673	14438	14454	14583	14503	14689	14425	14420	14631	14535	14432	14456	14502	14503	14436	14537	14541	14385	14342	14532	14462	14535	14528	14541	14479	14403	14584	14503	14536	14533	14591	14402	14585	14484	14242	14628	14525	14477	14543	14374	14399	14585	14244	14676	14483	14500	14527	14387	14618	14522	14661	14491	14571	14576	14446	14582	14493	14401	14409	14389	14476	14594	14493	14522	14451	14383	14377	14316	14526	14443	14427	14435	14796	14411	14352	14470	14381	14556	14457	14566	14303	14363	14608	14456	14513	14537	14368	14607	14521	14316	14435	14350	14553	14636	14488	14522	14343	14517	14494	14455	14541	14447	14613	14563	14452	14489	14415	14415	14620	14696	14615	14583	14485	14557	14322	14498	14410	14549	14524	14372	14578	14550	14404	14514	14555	14422	14378	14471	14488	14333	14320	14395	14557	14424	14283	14486	14395	14505	14491	14556	14372	14516	14509	14788	14583	14535	14473	14569	14265	14475	14614	14574	14566	14676	14690	14518	14445	14364	14392	14558	14363	14404	14469	14419	14519	14368	14547	14381	14473	14521	14442	14394	14328	14406	14636	14522	14580	14457	14367	14417	14609	14472	14273	14480	14490	14436	14444	14728	14484	14569	14528	14527	14635	14575	14535	14338	14438	14418	14563	14465	14534	14580	14606	14464	14433	14407	14495	14628	14338	14534	14472	14581	14347	14485	14443	14445	14438	14584	14630	14234	14711	14465	14500	14469	14384	14482	14480	14574	14621	14521	14409	14471	14413	14446	14366	14393	14487	14262	14449	14424	14495	14392	14361	14596	14718	14455	14348	14567	14549	14463	14427	14509	14595	14373	14647	14642	14468	14585	14350	14502	14463	14353	14486	14353	14510	14487	14278	14485	14511	14534	14480	14534	14431	14592	14413	14503	14544	14454	14458	14436	14513	14621	14596	14604	14388	14496	14550	14596	14498	14552	14536	14495	14423	14418	14564	14411	14427	14372	14397	14552	14477	14561	14529	14503	14455	14536	14430	14573	14414	14541	14526	14367	14645	14602	14433	14502	14473	14395	14521	14424	14619	14608	14392	14447	14454	14409	14379	14434	14633	14524	14471	14489	14422	14401	14437	14413	14469	14475	14286	14570	14595	14274	14492	14492	14465	14458	14443	14584	14512	14437	14446	14440	14474	14558	14588	14477	14519	14513	14427	14539	14483	14548	14453	14477	14534	14635	14371	14644	14416	14374	14430	14355	14579	14551	14555	14365	14476	14562	14508	14463	14310	14401	14424	14690	14516	14506	14509	14462	14445	14428	14452	14471	14636	14681	14527	14570	14384	14593	14485	14565	14577	14555	14490	14467	14522	14445	14340	14523	14318	14370	14335	14408	14479	14452	14449	14531	14432	14418	14396	14360	14467	14495	14459	14384	14255	14365	14606	14479	14443	14476	14421	14655	14538	14371	14529	14642	14288	14536	14329	14443	14398	14547	14573	14434	14540	14394	14517	14493	14279	14403	14480	14437	14534	14534	14570	14397	14512	14769	14526	14526	14397	14521	14447	14472	14418	14453	14368	14449	14505	14411	14544	14491	14485	14354	14412	14426	14446	14540	14388	14569	14495	14469	14547	14599	14582	14459	14478	14438	14650	14689	14416	14550	14435	14527	14576	14539	14597	14485	14582	14490	14661	14464	14596	14683	14475	14460	14557	14383	14479	14445	14533	14557	14551	14527	14591	14455	14471	14540	14521	14361	14539	14410	14414	14467	14382	14426	14567	14394	14585	14496	14328	14645	14460	14401	14482	14727	14714	14446	14533	14522	14377	14551	14369	14561	14323	14537	14597	14294	14498	14522	14331	14431	14608	14582	14558	14499	14456	14402	14543	14422	14378	14729	14447	14385	14458	14508	14532	14456	14431	14374	14377	14572	14477	14498	14406	14389	14446	14495	14494	14572	14514	14554	14502	14331	14218	14411	14381	14669	14530	14383	14507	14479	14428	14413	14414	14390	14438	14562	14367	14528	14437	14563	14303	14484	14589	14423	14588	14383	14530	14366	14369	14535	14617	14523	14542	14513	14600	14533	14555	14534	14476	14449	14467	14339	14303	14549	14419	14409	14470	14614	14651	14514	14363	14614	14629	14476	14635	14366	14494	14470	14514	14604	14355	14417	14411	14483	14621	14391	14487	14469	14473	14480	14297	14383	14521	14532	14509	14464	14405	14313	14398	14380	14783	14505	14620	14412	14382	14473	14303	14568	14556	14531	14484	14593	14392	14491	14522	14318	14450	14454	14464	14511	14449	14488	14363	14569	14291	14482	14552	14345	14368	14481	14498	14495	14604	14402	14467	14685	14600	14398	14281	14475	14332	14504	14639	14473	14361	14486	14547	14521	14391	14516	14564	14444	14445	14496	14517	14441	14428	14426	14583	14497	14527	14516	14406	14375	14465	14440	14394	14541	14595	14389	14412	14426	14259	14530	14562	14449	14529	14555	14499	14525	14517	14418	14453	14567	14329	14302	14430	14504	14395	14429	14450	14644	14454	14482	14461	14248	14500	14470	14628	14389	14577	14545	14472	14605	14550	14409	14732	14579	14451	14545	14601	14422	14352	14384	14379	14384	14482	14433	14516	14563	14552	14421	14526	14489	14585	14625	14596	14412	14613	14462	14532	14541	14378	14530	14469	14437	14513	14589	14370	14491	14382	14609	14549	14467	14446	14305	14523	14496	14371	14595	14458	14572	14494	14414	14516	14450	14379	14494	14478	14531	14444	14364	14475	14664	14351	14402	14505	14570	14490	14475	14307	14407	14465	14446	14507	14500	14436	14394	14534	14451	14410	14384	14379	14519	14535	14548	14442	14670	14501	14668	14556	14548	14513	14534	14585	14437	14419	14459	14531	14582	14476	14413	14504	14429	14575	14420	14563	14500	14549	14504	14513	14536	14518	14421	14500	14522	14532	14544	14468	14466	14416	14514	14336	14532	14396	14307	14549	14530	14419	14491	14576	14382	14433	14499	14420	14286	14348	14407	14517	14609	14536	14354	14506	14264	14432	14521	14556	14380	14582	14325	14526	14420	14568	14611	14447	14387	14552	14529	14652	14344	14496	14373	14843	14488	14671	14380	14439	14404	14387	14499	14490	14494	14446	14510	14661	14579	14676	14350	14533	14579	14341	14524	14477	14500	14459	14407	14440	14326	14392	14469	14566	14577	14535	14394	14478	14365	14606	14558	14513	14371	14537	14524	14368	14518	14393	14536	14402	14541	14423	14577	14531	14402	14396	14660	14617	14372	14360	14525	14434	14547	14609	14596	14644	14454	14710	14557	14414	14577	14347	14446	14515	14540	14540	14410	14599	14397	14370	14412	14705	14593	14632	14409	14533	14261	14467	14424	14378	14319	14567	14383	14571	14393	14648	14419	14608	14615	14504	14304	14344	14631	14438	14457	14480	14330	14585	14505	14530	14534	14600	14409	14620	14400	14417	14419	14551	14346	14512	14514	14426	14570	14417	14386	14427	14485	14302	14503	14383	14544	14510	14544	14686	14498	14477	14629	14533	14480	14577	14311	14303	14452	14600	14437	14447	14334	14582	14362	14375	14513	14430	14384	14601	14484	14375	14368	14613	14688	14402	14498	14332	14598	14442	14630	14582	14508	14481	14490	14535	14385	14536	14497	14368	14571	14489	14447	14547	14629	14579	14517	14471	14510	14422	14413	14634	14466	14488	14420	14492	14577	14507	14324	14468	14568	14523	14441	14578	14404	14546	14586	14539	14551	14428	14447	14359	14590	14421	14364	14421	14587	14433	14545	14384	14412	14506	14456	14566	14412	14325	14402	14448	14396	14325	14362	14508	14480	14534	14579	14456	14557	14552	14399	14462	14463	14622	14601	14307	14554	14365	14632	14427	14391	14524	14367	14348	14450	14600	14418	14371	14525	14624	14409	14497	14533	14538	14323	14447	14507	14485	14499	14503	14526	14459	14638	14643	14529	14500	14680	14354	14486	14538	14530	14415	14548	14523	14440	14543	14338	14390	14505	14586	14504	14429	14599	14485	14524	14589	14413	14418	14491	14479	14615	14611	14408	14383	14436	14454	14484	14494	14563	14364	14478	14334	14517	14501	14413	14498	14355	14425	14477	14360	14511	14437	14386	14575	14458	14538	14338	14460	14411	14482	14420	14446	14554	14410	14450	14471	14417	14396	14501	14474	14405	14533	14457	14379	14580	14397	14436	14506	14466	14621	14521	14460	14546	14530	14543	14448	14412	14471	14495	14487	14444	14318	14710	14481	14622	14511	14501	14406	14344	14524	14364	14599	14436	14509	14445	14519	14321	14485	14782	14423	14687	14333	14560	14491	14644	14511	14536	14501	14470	14421	14501	14469	14567	14550	14595	14579	14532	14463	14478	14424	14350	14455	14418	14558	14451	14481	14466	14674	14636	14424	14552	14395	14452	14355	14537	14261	14567	14283	14393	14603	14306	14453	14565	14486	14375	14388	14496	14551	14367	14406	14592	14464	14500	14526	14403	14435	14530	14648	14386	14632	14503	14332	14515	14454	14529	14456	14421	14423	14634	14484	14472	14573	14535	14418	14648	14492	14559	14567	14411	14648	14568	14569	14510	14513	14219	14443	14454	14278	14565	14661	14650	14593	14370	14453	14455	14507	14418	14371	14487	14531	14716	14516	14487	14310	14507	14580	14366	14440	14509	14558	14480	14442	14553	14554	14316	14469	14496	14532	14421	14628	14385
23761	21031	28392	23987	22104	24796	25083	21158	20120	19980	19607	19370	19257	19377	19256	19232	18832	18691	18651	18589	18499	18809	18730	18629	18620	18644	18578	18729	18558	18556	18591	18442	18549	18473	18702	18490	18434	18340	18609	18421	18308	18416	18531	18545	18449	18465	18603	18511	18434	18436	18611	18563	18341	18358	18471	18557	18541	18374	18179	18264	18450	18379	18460	18654	18344	18418	18398	18405	18330	18186	18406	18433	18447	18430	18389	18269	18370	18298	18591	18491	18544	18407	18329	18412	18519	18406	18436	18305	18358	18433	18480	18482	18435	18478	18493	18461	18286	18480	18647	18566	18435	18353	18442	18336	18368	18260	18239	18414	18420	18635	18433	18435	18446	18427	18543	18314	18496	18432	18391	18287	18287	18125	18400	18264	18273	18629	18520	18404	18507	18479	18372	18319	18315	18426	18338	18326	18361	18360	18321	18306	18353	18132	18358	18385	18454	18665	18328	18613	18627	18272	18355	18269	18346	18344	18530	18380	18503	18321	18334	18258	18401	18321	18574	18499	18301	18337	18217	18232	18364	18309	18508	18426	18416	18333	18249	18390	18228	18467	18274	18405	18183	18478	18489	18220	18415	18230	18661	18485	18443	18422	18310	18386	18229	18417	18333	18250	18461	18284	18305	18584	18358	18463	18257	18302	18445	18388	18385	18402	18215	18226	18376	18204	18412	18561	18565	18449	18523	18533	18294	18335	18372	18362	18515	18227	18410	18389	18443	18397	18311	18404	18458	18392	18516	18104	18184	18295	18541	18138	18221	18471	18513	18420	18460	18368	18365	18293	18356	18286	18199	18288	18303	18354	18280	18263	18528	18510	18473	18401	18256	18276	18305	18272	18207	18620	18266	18387	18429	18424	18384	18336	18288	18411	18293	18152	18314	18413	18342	18307	18468	18267	18383	18173	18572	18387	18385	18254	18346	18231	18256	18225	18535	18352	18431	18277	18312	18469	18429	18270	18270	18637	18340	18272	18272	18446	18402	18475	18374	18167	18465	18289	18250	18228	18407	18373	18369	18382	18422	18247	18412	18415	18365	18365	18086	18433	18272	18515	18299	18172	18529	18247	18197	18463	18293	18088	18370	18560	18368	18389	18370	18405	18475	18600	18455	18073	18365	18269	18392	18347	18472	18188	18496	18532	18546	18508	18368	18373	18452	18549	18326	18274	18362	18276	18300	18248	18304	18331	18192	18325	18416	18383	18280	18379	18479	18188	18420	18432	18398	18370	18310	18383	18380	18449	18635	18468	18213	18452	18383	18500	18253	18570	18298	18597	18267	18253	18436	18293	18531	18226	18511	18326	18351	18394	18446	18335	18315	18309	18454	18540	18334	18442	18618	18334	18440	18229	18307	18361	18410	18373	18398	18537	18333	18244	18376	18370	18408	18268	18507	18334	18454	18356	18289	18495	18363	18400	18278	18336	18322	18292	18265	18604	18259	18151	18309	18345	18473	18363	18417	18513	18601	18291	18213	18292	18166	18501	18458	18300	18361	18330	18333	18335	18237	18368	18237	18516	18346	18618	18381	18309	18400	18378	18274	18281	18306	18451	18432	18108	18143	18300	18142	18383	18373	18340	18437	18107	18348	18425	18434	18454	18414	18394	18262	18325	18309	18163	18133	18420	18310	18403	18358	18146	18358	18108	18554	18489	18400	18354	18370	18476	18069	18374	18380	18274	18455	18396	18503	18415	18387	18325	18512	18302	18429	18287	18631	18461	18262	18350	18484	18366	18524	18477	18552	18339	18467	18398	18279	18196	18454	18248	18345	18433	18297	18504	18318	18439	18439	18304	18333	18314	18179	18260	18246	18351	18233	18454	18339	18434	18528	18603	18356	18357	18355	18401	18408	18462	18447	18256	18458	18340	18539	18185	18300	18500	18513	18323	18407	18476	18435	18327	18408	18428	18409	18228	18565	18601	18196	18092	18330	18530	18436	18301	18383	18255	18349	18177	18394	18275	18522	18402	18288	18160	18567	18311	18499	18275	18381	18427	18406	18352	18451	18450	18358	18558	18572	18508	18218	18401	18461	18466	18319	18359	18446	18317	18339	18303	18416	18289	18403	18497	18304	18373	18327	18317	18358	18277	18195	18284	18376	18469	18598	18203	18470	18314	18415	18470	18329	18292	18310	18368	18558	18224	18094	18343	18205	18272	18202	18460	18228	18398	18303	18350	18397	18315	18450	18420	18388	18286	18478	18389	18382	18390	18546	18309	18307	18390	18612	18423	18378	18443	18365	18502	18380	18149	18472	18458	18489	18393	18224	18413	18422	18306	18497	18390	18244	18320	18398	18298	18340	18391	18350	18143	18285	18171	18388	18331	18487	18429	18262	18344	18424	18426	18220	18278	18325	18266	18420	18501	18382	18353	18438	18312	18298	18345	18388	18627	18286	18277	18218	18444	18278	18290	18465	18290	18209	18587	18329	18256	18384	18387	18480	18448	18563	18414	18472	18245	18434	18557	18347	18183	18402	18438	18476	18476	18479	18364	18439	18187	18310	18397	18255	18200	18352	18253	18378	18452	18278	18247	18381	18383	18441	18194	18432	18362	18301	18178	18435	18313	18480	18275	18340	18269	18376	18270	18306	18296	18371	18350	18399	18328	18355	18512	18280	18288	18421	18523	18366	18297	18324	18397	18408	18274	18380	18254	18437	18512	18411	18224	18390	18357	18386	18182	18461	18358	18232	18250	18377	18365	18360	18253	18418	18177	18339	18297	18333	18457	18577	18345	18372	18487	18467	18316	18508	18449	18373	18235	18414	18203	18341	18476	18512	18322	18358	18400	18238	18383	18499	18431	18433	18319	18346	18333	18672	18416	18394	18210	18324	18303	18456	18304	18261	18451	18355	18373	18414	18411	18381	18349	18393	18260	18470	18445	18483	18395	18355	18386	18600	18666	18350	18328	18263	18266	18487	18359	18334	18487	18276	18416	18355	18492	18367	18249	18240	18297	18253	18255	18359	18554	18586	18367	18319	18386	18370	18252	18439	18388	18373	18287	18327	18381	18470	18391	18493	18296	18340	18484	18327	18446	18428	18306	18174	18545	18335	18450	18416	18459	18394	18304	18348	18325	18395	18275	18414	18334	18200	18295	18598	18561	18350	18423	18490	18451	18212	18501	18502	18297	18318	18355	18527	18463	18242	18439	18414	18387	18492	18318	18577	18417	18458	18532	18334	18619	18419	18438	18454	18295	18333	18256	18565	18150	18395	18604	18467	18266	18463	18419	18222	18210	18339	18320	18498	18338	18180	18406	18371	18354	18303	18280	18415	18216	18556	18388	18317	18419	18335	18365	18281	18299	18496	18457	18250	18382	18585	18450	18521	18438	18568	18320	18340	18568	18329	18251	18220	18135	18331	18398	18430	18341	18357	18337	18613	18403	18184	18449	18284	18244	18252	18228	18312	18432	18575	18307	18418	18612	18452	18237	18308	18391	18376	18333	18406	18050	18427	18113	18540	18417	18247	18310	18257	18546	18331	18364	18317	18347	18287	18391	18404	18308	18283	18380	18362	18322	18412	18459	18422	18486	18296	18211	18533	18223	18421	18170	18242	18357	18375	18224	18311	18265	18357	18348	18163	18222	18584	18516	18391	18236	18263	18217	18523	18384	18151	18212	18469	18398	18389	18440	18342	18148	18172	18531	18235	18310	18410	18374	18519	18392	18660	18380	18479	18562	18313	18419	18532	18368	18494	18196	18266	18222	18357	18496	18318	18615	18376	18385	18437	18361	18136	18271	18367	18334	18337	18468	18250	18481	18270	18545	18282	18335	18409	18474	18504	18528	18375	18515	18408	18289	18408	18576	18452	18291	18336	18382	18436	18388	18522	18239	18580	18580	18354	18423	18437	18256	18226	18169	18545	18182	18378	18505	18214	18403	18472	18354	18260	18405	18291	18396	18397	18407	18453	18401	18307	18444	18544	18434	18219	18238	18239	18262	18375	18288	18316	18341	18340	18460	18317	18420	18275	18276	18516	18236	18239	18410	18286	18321	18540	18504	18356	18456	18454	18202	18517	18435	18308	18313	18505	18421	18327	18266	18338	18313	18267	18622	18479	18404	18386	18531	18393	18374	18427	18254	18203	18273	18406	18168	18300	18237	18303	18323	18576	18546	18508	18355	18241	18515	18600	18279	18331	18386	18210	18263	18088	18447	18267	18262	18291	18728	18331	18226	18317	18389	18326	18278	18268	18474	18441	18204	18431	18165	18450	18299	18502	18438	18301	18208	18510	18482	18370	18267	18458	18344	18414	18353	18367	18347	18430	18364	18422	18359	18377	18249	18599	18490	18388	18159	18209	18261	18330	18420	18333	18544	18336	18397	18391	18459	18399	18494	18418	18340	18486	18233	18193	18313	18481	18529	18365	18475	18087	18328	18330	18184	18290	18344	18418	18490	18487	18371	18155	18198	18472	18313	18137	18392	18384	18393	18414	18320	18486	18329	18545	18204	18244	18395	18284	18278	18382	18174	18431	18567	18449	18267	18365	18394	18371	18222	18495	18672	18586	18588	18173	18245	18576	18469	18572	18279	18276	18364	18531	18337	18316	18311	18332	18364	18419	18566	18352	18380	18548	18251	18362	18230	18501	18257	18511	18436	18339	18361	18540	18476	18576	18304	18430	18342	18305	18445	18493	18375	18170	18421	18339	18288	18266	18220	18447	18338	18469	18397	18455	18506	18615	18264	18292	18430	18527	18563	18235	18234	18472	18477	18147	18326	18075	18307	18360	18520	18453	18619	18284	18440	18517	18386	18375	18544	18479	18379	18316	18370	18467	18349	18172	18387	18442	18369	18328	18412	18358	18434	18458	18486	18379	18405	18376	18516	18337	18361	18446	18285	18400	18457	18526	18373	18195	18311	18540	18500	18254	18374	18175	18367	18391	18434	18202	18278	18287	18305	18301	18321	18262	18536	18273	18543	18587	18354	18376	18428	18451	18474	18170	18407	18522	18339	18366	18341	18204	18364	18270	18428	18364	18415	18505	18521	18223	18382	18607	18393	18541	18528	18069	18298	18355	18434	18458	18155	18329	18330	18401	18330	18155	18351	18449	18275	18319	18358	18314	18240	18313	18467	18412	18379	18230	18103	18313	18234	18356	18475	18302	18394	18427	18581
26634	45024	42105	32411	26699	22798	20418	18952	18057	17469	17089	16830	16680	16471	16191	16101	15930	15686	15747	15543	15524	15422	15638	15329	15297	15279	15321	15352	15406	15247	15183	15509	15232	15106	15402	15296	15432	15154	15004	15197	15189	15142	15129	15148	15262	15264	15241	15132	15209	15217	15283	15260	15236	14991	15225	15233	15171	15154	15126	15067	14922	15229	15359	15180	15235	15216	15154	15211	15142	15338	15232	15294	15152	15060	15148	15039	15302	15075	15197	14989	15119	15299	15304	15131	15232	15203	15073	15329	15180	15123	15039	15245	15242	15112	15237	15017	15258	15079	15123	15220	15209	15147	15195	15212	15118	15138	15078	15231	15301	15030	15224	15127	15159	15291	15216	15157	15108	15151	15286	15118	15101	15150	15331	15112	15189	15203	14955	15168	15170	15275	15086	15255	15203	15277	15177	15232	15070	15227	15020	15140	15279	15272	15230	15118	15114	15253	15179	15226	15024	15220	15138	15302	15122	15194	15299	15286	15296	15263	15066	15099	15105	15114	15222	15335	15103	15372	15182	15116	15108	15177	15266	15046	15108	15361	15191	15146	15265	15201	15034	15310	15229	15073	15134	15293	15062	15284	15175	15155	15045	15163	15318	15215	15024	15082	15136	15350	15051	15183	15077	15280	15292	15087	15212	15081	15185	15116	15219	15009	15221	15170	15101	14991	15148	15246	15512	15273	15260	15144	15303	15097	15230	15147	15139	15194	15228	15241	15187	15265	15068	15309	15050	15353	15083	15105	15010	15115	15105	15124	15126	15283	15124	15175	15273	15291	15143	15056	15271	15059	15157	15122	14962	15060	15308	15224	15180	15051	15096	15145	15199	15175	15059	15235	15277	15099	15207	15263	15065	15174	15183	15054	15137	14981	15317	15047	15394	14928	15143	15400	15174	15233	15129	15192	15172	15054	15253	15216	15159	15091	15414	15202	15191	15088	15095	15241	15254	15141	15131	15037	15019	15259	15134	15244	15252	15222	15076	15121	15544	15207	15206	15300	15008	15217	15137	15330	15278	15130	15136	15209	15172	15050	15247	15162	15182	15064	15088	15272	15037	15134	15063	14999	15195	15081	15166	15147	15212	15067	15333	15096	15225	15025	15154	15188	15018	15215	15139	15290	15123	15259	15154	15084	15094	15266	15182	15161	15318	15244	15251	15316	15085	15183	15099	15298	15324	15164	15128	15178	15063	15113	15108	15387	15135	15137	15255	15159	15260	15209	15174	15233	15029	15292	15181	15107	15322	15207	15373	15015	15042	15003	15118	15126	15056	15219	15165	15078	15263	15212	15142	15217	15034	15334	15286	15194	15036	15115	15255	15133	15241	15061	15183	15085	15184	15081	15013	15230	15167	15122	15089	15262	15086	15129	15269	15225	15223	15113	15244	15119	15121	15101	15148	15184	15096	15117	15237	15175	15245	15155	15341	15134	15128	15159	15105	15124	15303	15217	15105	15151	15220	15018	15210	15156	15022	15377	15306	15128	15266	15040	15223	15113	15263	15063	14990	15220	15122	15313	15092	15140	15179	15179	15315	15192	15288	15178	15198	15220	15003	15242	14920	15367	15317	15121	15239	15110	15075	14996	15183	15231	15114	15183	15235	15119	15364	14969	15055	15119	15085	15227	15012	15213	15138	15157	15183	14951	15193	15196	15221	15162	15047	15039	15068	15210	15106	15199	15242	15022	15181	15300	15046	15059	15005	15129	15222	15164	15098	15159	15112	14993	15215	15050	15210	15103	15224	15176	15227	15192	15190	15158	15170	15191	15232	15115	15033	15197	15302	15077	15062	15342	15075	15343	15034	15053	15165	15110	15413	15249	15100	15264	15195	15107	15221	15146	15285	15248	15176	15266	15072	15070	15196	15227	15085	15047	15211	15206	15249	15172	15080	15276	15112	15209	15146	15149	15124	15196	15187	15184	15334	15156	15285	15245	14979	15277	15291	15228	15135	15076	15213	15378	15097	15229	15129	15246	15295	15102	15291	15374	15120	15207	15020	15276	15228	15055	15060	15176	15183	15275	15274	15142	15164	15126	15120	15220	15159	15107	15383	15085	14937	15178	15142	14990	15229	15160	15295	15132	15247	15108	15291	15008	15257	15207	15245	15164	15215	15212	15231	15014	15076	15186	15099	15115	15098	15115	15304	15210	15088	15262	15130	15161	14920	15007	15206	15116	15218	15075	15225	15196	15199	15055	15274	15179	15247	15188	15279	15293	15106	15122	15083	15162	15170	15139	15297	15076	15207	15079	15167	15256	15079	15089	15266	15279	15330	15067	15417	15176	15069	15191	15313	15164	15099	15132	15236	15079	15248	14999	15106	14967	15152	15138	15072	15236	15010	15187	15228	15214	15176	15289	15036	15050	15071	15066	15101	15108	15258	15417	15321	15294	15233	15015	15087	15136	15194	15124	14957	15163	15411	15236	15304	15290	15073	15230	15080	15003	15177	15159	15075	15319	15205	15130	15085	15232	15165	15217	14973	15001	15123	15126	14992	15054	15181	15250	15118	15029	14956	15181	15117	15156	15152	15148	15118	15080	15129	15136	15206	15149	15152	15094	15200	15193	15213	15236	15274	15161	15189	15174	15170	15092	15085	15351	15293	15330	15238	15304	15200	15119	15262	15074	15223	15022	15146	15322	15059	15183	15052	15265	15186	15343	15188	15141	15000	15075	15106	15224	15329	15168	15244	15150	15131	15222	15109	15178	15105	15308	15031	15207	15325	15240	15175	15168	15128	15212	15325	15234	15331	14945	15088	14945	14903	15112	15236	15177	15315	15068	15066	15152	15094	15082	15111	15118	15158	15043	15138	15288	15183	15257	15217	15207	15021	15185	15106	15093	15131	15287	15084	15200	15092	15227	15218	15182	15014	15071	15157	15233	15275	15171	15275	15149	15051	15129	15013	15157	15236	15173	15093	15166	15249	15130	15214	15126	15226	15132	15294	15151	15434	15182	15244	15139	15280	15172	15179	15119	14951	15098	15114	15152	15273	15139	15174	15129	15031	15119	15128	15019	15157	15273	15182	15090	14961	15140	15154	14997	15309	15172	15274	15056	15152	14965	14987	15118	15274	15237	15197	15216	15182	15190	15085	15105	15320	15215	14974	15222	15161	15127	15141	15164	15289	14921	15297	15083	15419	15062	15169	15091	15159	15084	15049	15268	15115	15034	15154	15246	15146	14968	15284	15298	15217	15105	15198	15168	15209	15079	15226	15316	15142	15111	15309	15134	15151	15163	15150	15155	15205	15378	15066	15122	15142	15046	15071	15114	15425	15046	15129	15192	15096	15041	15191	15079	15119	14955	15106	15006	15309	15207	15197	15169	15209	15151	15136	15161	15271	15288	15064	15046	15169	15054	15162	15024	15172	15201	15178	15182	15227	15125	15040	15250	15187	15158	15331	15175	15193	15178	15148	15275	15091	15124	15144	15199	15261	15062	15056	15268	15181	15138	15052	15233	15042	15111	15256	15098	15102	15214	15180	15097	15158	15056	15139	15227	15140	15075	15255	15130	15154	14963	15210	14978	15303	15114	15246	15170	15191	15339	15224	15183	15304	15034	15231	15138	15071	15280	15208	15280	15119	15180	15392	15201	15194	15214	15126	15215	15170	15053	15458	14991	15289	15222	15357	15204	15114	15089	15154	15107	15260	15108	15162	15112	15259	15241	15073	15229	15135	15101	15277	15262	15030	15178	15183	15207	15151	15349	15067	15103	15375	15285	15235	15291	15101	15169	15137	15271	15105	15115	15153	15048	15240	15299	15089	15192	14970	15298	15175	15309	15221	15297	15099	15055	15097	15146	15340	15071	15110	15193	15113	15123	15038	15160	15315	15176	15360	15131	15119	15169	15231	15165	15360	15162	15114	14981	15162	15184	15210	15030	15184	15192	15163	15193	15109	15111	15152	15216	15107	15128	15146	14989	15137	14887	15107	15236	15063	15193	15257	15303	15257	15142	15347	15217	15070	15260	15180	15272	15275	15213	15125	15078	15151	15011	15077	15134	15063	15240	15066	15152	15173	15145	15343	15339	15141	15292	15131	15194	15129	15285	15199	15052	15214	15217	15276	15238	15072	15068	15353	15215	15235	15249	15003	15026	15133	15393	15230	15201	15163	15183	15133	15237	15264	15190	15235	15147	15201	15145	15007	15088	15139	15221	15226	15106	15145	15175	15162	15167	15118	15059	15198	15029	15255	15032	15235	15175	15053	15065	15209	15036	15181	15228	15088	15010	15091	15177	15184	15176	14985	15076	15012	15177	15144	15231	15114	15274	15171	15216	15147	15182	15132	15164	15372	15120	15062	15040	15211	15188	15174	15281	15078	15058	15222	15090	15056	15109	15138	15057	15045	15072	15108	15222	15187	15121	15135	15302	15128	15080	15090	15211	15132	15061	15098	15183	15137	14899	15312	15007	15338	15078	15055	15303	15146	15062	15120	15065	15212	15143	15026	15071	15193	15361	15052	15208	15359	15300	15296	15171	15245	15351	15083	15321	15257	15171	15196	15165	15153	15107	15278	15119	15261	15151	15111	15273	15107	15064	15200	15097	15074	15141	14997	15270	15217	15158	15038	15184	15122	15127	15124	15145	15226	15162	15114	15136	15195	15129	15000	15086	15290	15073	15150	15092	15241	15204	15155	15288	15090	15107	15254	15022	14982	15241	15143	15048	15027	15087	15122	15233	15036	15076	15072	15153	15260	15170	15261	15075	15158	15104	15012	15109	15151	15120	15313	15304	15132	15195	15098	15136	15283	15224	15195	15213	15144	15384	15051	15083	15151	15048	15171	15099	15085	15027	15303	15269	15266	15253	15198	15365	15041	15095	15225	15147	15200	15085	15151	15120	15109	15046	15112	15230	14955	15194	15034	15060	15193	15299	15174	15107	15207	15283	15230	15125	15314	15045	15064	15167	15316	15248	15097	15134	15207	15319	15230	15213	15324	15340	15058	15044	15140	15167	14972	15233	15169	15217	15141	15162	15193	15113	15242	14956	15105	15094	15249	14993	15126	15228	15184	15065	15251	15322	15180	15225	15139	15312	14986	15219	15120	14951	15316	15216	15106	15064	15077	15185	15282	15191	15258	15298	15126	15173	15231	15151	15134	15101	15405	15270	15036	15140
30757	27139	28529	24693	20783	19111	18612	18106	17690	17500	17248	17400	17566	17329	17410	17234	17346	17294	17181	17165	17231	17213	17343	16941	17388	17185	17210	17101	17031	17201	17241	17171	17134	16919	17059	17102	17043	17241	17096	16899	17170	17294	17053	17000	16887	17142	17160	16999	17140	17171	16952	17119	17133	17162	16969	17020	17005	17076	16979	17153	16922	17244	17178	17048	17079	16929	17299	17154	17076	17066	16913	16953	17093	17194	16982	17045	16868	17222	17217	17126	17045	17230	17182	17067	17028	16999	16937	17205	17158	17110	17021	17229	16871	17090	17078	17059	17058	17082	17229	17238	17170	17220	17221	17036	17158	17006	17259	17135	17153	17093	17179	17111	16992	16955	17021	17131	17251	17132	17013	17084	17086	17217	17087	17119	17251	17195	17084	17235	17049	17144	17026	17218	17339	17415	17080	17064	17123	16990	17014	17030	16893	17262	17315	17117	17194	17099	17154	17049	17067	17172	17143	17147	17020	17060	17011	16982	17239	17116	17076	17109	17210	17062	17021	17091	17107	17068	17401	17104	17194	17144	17301	17278	16957	17142	17035	17142	17288	17055	17071	17047	17272	17087	16948	17106	17022	16872	16916	17257	17289	17104	17133	17166	17103	17254	17233	17149	17046	17162	17131	16978	16961	17251	17066	17231	17130	17002	16850	17024	17131	17204	17098	17136	17186	17242	17082	17005	17203	16941	17163	17345	17054	17018	17015	17152	16993	17029	17133	17143	17395	17047	17009	17036	17141	17101	17088	17152	16984	17170	17141	17171	17245	17158	17023	17031	17148	17264	17110	17142	17172	17081	17008	17093	17141	16929	17188	17196	17143	17040	17050	17059	17082	17070	17178	17153	17054	17129	17036	16998	17264	16991	17039	17088	17080	17143	17222	17020	17136	17037	16942	17024	17077	17017	17024	17345	17244	17040	17122	17112	17129	17022	17128	17235	17261	17175	17049	17060	17167	17041	17174	17036	17251	17160	17015	16853	17155	17348	16935	16975	17195	17127	17040	16961	16836	17143	17120	17113	17105	16988	17019	16977	16942	17050	17334	17010	16844	17039	16995	17174	17132	17280	17063	16963	17111	17142	17197	17083	17169	17029	17228	17141	17215	17171	17198	17242	16997	17066	16904	16852	17259	17042	17110	17059	16956	17044	17280	17205	17147	17078	17108	16863	17056	17114	17219	17180	17053	17173	17153	17189	16879	17039	17120	17074	17063	17015	17123	16900	17232	17083	17148	17114	17041	17123	17054	17102	17059	17200	17267	17098	17059	16981	16967	16986	16735	17188	16991	17249	17046	17117	17106	17090	16922	17111	17089	16946	17159	16990	17093	16967	17025	17209	17254	17136	17145	17044	17173	16986	17078	17216	17057	17103	17005	17085	17144	16962	17190	17142	16992	17207	17141	17204	16955	17258	17328	17042	16971	17096	17131	17003	17060	17267	17202	17120	17388	17091	16888	16903	16963	17039	17096	16880	17084	17078	16992	17226	16812	17057	17015	16929	17023	17219	17123	17225	17340	17261	17060	17039	17025	17039	16797	16933	17086	16884	17044	17058	17091	17080	17054	17060	17014	17313	17227	17276	16921	17105	17139	16931	16988	17153	17236	17107	17012	17044	17173	17390	17111	17264	17141	17240	16992	17178	17307	17111	17105	17240	17242	17048	17014	17106	17185	16981	17068	16859	17016	17078	16923	17029	17017	17149	17129	17100	17162	16960	17053	17058	17098	16955	17258	17184	17165	17058	17073	17071	17157	16995	17172	17216	17341	17034	17059	17118	17001	17060	17109	16951	17163	17185	17002	17080	17148	16834	16884	17230	17254	17131	17200	17119	17171	17112	17267	17027	16772	16931	17032	17091	17048	17300	17199	16821	17059	17021	17035	17096	17260	17198	17092	16990	16972	17080	17137	17172	16910	17283	17019	17080	17236	17282	17200	17162	17068	17012	17058	17032	17097	17166	17027	17200	17324	17093	16973	17211	17207	17023	16905	17038	17199	17250	17372	16894	17273	17112	17121	17145	17213	17198	17056	16945	16938	17088	17003	17214	17112	17059	17246	17176	16963	16878	17024	16962	17090	17048	17019	17041	17221	17060	17126	17126	16977	17056	17032	17200	17159	17120	17055	17029	17172	17151	17228	17182	17138	16977	17057	17134	17072	17145	17055	17102	17197	17080	16867	17066	17054	17073	17062	16942	17064	17144	17132	16970	17027	17118	17177	17199	16911	17080	17099	16917	16841	17342	17193	17179	17001	17045	17073	17059	17142	17175	16980	17214	17191	17129	17195	17011	17161	17023	17141	17228	16868	16911	17256	17077	16879	17132	17044	17156	17203	17077	17030	17217	17184	17117	17019	17041	17239	17116	17051	16908	16930	16917	17153	17072	17271	16912	17110	17239	16912	17043	17067	17008	17191	17035	17243	16962	16936	17219	17224	17088	17195	17187	17117	17100	16943	17247	17143	16995	17158	17172	17109	17008	17061	17091	17111	17146	17204	17095	17109	17141	17317	17183	17235	17194	17132	17050	17064	17067	17019	16976	17093	17047	17094	17089	17064	17135	16911	17102	17142	17084	16964	16904	16997	17142	17092	16948	17000	17085	16957	17084	17006	16988	17008	17030	16934	17089	17205	17051	16995	17093	17111	17053	17020	17111	17063	16977	17084	17052	17200	17193	17123	17075	17306	16961	17185	17050	16967	17118	17102	17212	17201	17099	17128	16839	17061	17147	16996	17132	16994	16986	17144	17150	17111	17024	16991	17126	17254	17096	17010	16951	17120	17070	16968	17041	17064	17128	16967	16862	16996	17019	17040	16848	17123	17144	17137	16889	16836	16935	17003	17093	17186	17099	17152	16870	16945	16832	17122	17149	17318	17140	17334	17052	16995	17079	16988	17135	17153	17072	16997	17200	17157	16909	16939	17012	17070	16972	17007	17033	17125	17039	16978	17105	17088	17098	16976	17050	17271	17066	17117	17113	17221	16949	16934	17264	17097	17134	17032	17212	17182	17121	17277	16901	17059	17201	17120	17010	17130	17286	17152	17057	17165	17128	17312	17121	17058	17247	17003	17007	17067	16986	17131	16969	17206	17058	17080	17364	17265	17132	17120	17057	17288	17194	17035	17166	17028	17033	17189	17089	17114	17185	17182	17147	17333	17076	17200	17203	17006	17058	17010	17126	16991	17158	17228	17040	17007	17069	17013	17097	17152	17204	17138	17011	17170	17161	17045	16887	17090	17244	16847	17068	17233	17094	16999	17251	17037	17057	17390	17039	17164	17015	17104	17192	16915	17157	17466	17005	17261	17238	17087	16946	16954	16908	17157	16871	17127	17210	17170	17168	17314	17139	16894	17147	17144	16938	17282	17125	17090	17093	17208	17159	17178	17120	17125	17251	17005	17053	17201	17123	17388	17365	17375	17199	17202	17150	17092	17152	16984	17143	17149	17278	17111	17085	17028	16880	17035	17213	16884	17088	17077	17002	17223	17090	17034	17009	17007	17191	17121	17018	17043	17229	16939	16976	17010	17194	17048	17052	16984	17037	17133	16956	16964	16971	17019	17209	17132	17164	17201	16988	16848	16960	17391	17103	17094	17160	17084	17071	17163	16922	17104	17052	17095	16863	17156	17007	17045	17009	16982	17257	16909	17055	17098	16985	17142	17238	17022	17191	17031	16954	17057	16969	17053	16974	16900	17039	17098	17111	17059	16829	17084	16934	17101	17039	16980	17131	16899	17212	17216	17200	16980	17159	17124	16994	17029	17025	17206	17068	17051	17029	17205	17037	16899	17098	17124	17011	17114	17340	16956	17052	17075	17145	17059	17359	17258	17155	17129	17252	17161	17241	16987	17030	16982	17171	17167	17265	17139	16946	17142	16944	17027	17160	16833	17010	17165	17139	17059	17025	17217	16961	17234	17263	17128	17037	17042	16979	17085	17056	17012	17281	16907	17073	17213	17171	17233	17162	16981	16993	17058	17260	17073	17026	17225	17136	17203	17074	16900	17144	17208	17100	17133	17164	17143	16979	17034	17155	16964	17363	17088	17214	17060	17210	17191	17121	16946	17109	17145	17124	16827	17149	17202	17008	17252	17097	17061	17049	17069	16902	17009	17176	17049	16988	17257	17014	17099	17037	17196	17259	17070	17109	16987	17150	17105	17024	17067	17243	17025	17214	17205	17088	17072	17057	17212	17140	17080	16958	17182	17186	17032	17177	17315	17149	17160	17093	17081	17244	17276	17144	17143	17011	17031	17014	17134	16875	17237	16868	17215	17208	17142	16914	17193	17223	17093	17061	17009	17008	17252	16968	17055	16791	16884	17051	16987	17112	17112	17091	17131	17375	17160	17190	17106	17031	17021	17037	17033	17213	16827	17034	17135	17060	17142	17191	17106	17101	17227	17175	17022	17041	17092	17188	17013	17074	17210	17136	16939	17055	17301	17292	17048	17289	17127	17221	17023	17109	17157	17072	17118	17217	17231	17089	17055	17010	17006	17139	17104	17114	17270	17260	17021	16997	17248	17229	17125	17229	17049	17131	17062	16958	17170	17205	17073	17029	17265	17121	17102	17019	17067	17075	17093	17084	17035	17214	17093	17197	17296	16972	17008	17014	17146	17122	17379	16957	17272	17079	17112	16992	16951	16990	17113	17116	17146	17413	17104	17113	17094	17056	17181	17091	17021	17135	17102	16970	17057	17128	17320	16983	17049	17190	17137	17138	17190	17240	17120	17265	17114	17127	16835	17304	17176	17295	17089	17120	17153	17011	16834	16979	16984	17157	17087	17153	17064	17136	17067	17102	16993	17306	17070	17136	17064	16910	17113	17164	17208	17026	17316	17270	17280	17037	17165	17082	17123	16978	17326	17091	17234	17019	17149	16866	17193	17117	16977	16990	17143	16990	17328	17419	17057	17166	17263	17270	17093	17085	17123	17112	17203	17120	17314	17254	17162	17034	17045	17078	16980	17200	17163	16976	17158	17187	16994	17018	17157	17361	16942	17096	17112	17107	17130	17023	16964	17145	17095	17254	17230	17105	17239	17170	17063	16904	17043	17076	16966	17228	16871	17068	17048	17004	17048	17157	17143	17109	17294	17059	17225	17029	16932	17099	17083	17236	17127	17174	17257	17109
25601	35321	30563	24187	20072	17694	16598	15844	15363	15182	15043	14977	15013	14830	14685	14790	14748	14600	14660	14468	14566	14410	14591	14394	14502	14542	14641	14465	14365	14514	14401	14628	14328	14364	14451	14316	14591	14427	14521	14554	14536	14589	14475	14472	14582	14456	14588	14550	14410	14332	14431	14321	14388	14440	14475	14445	14530	14359	14502	14450	14439	14510	14455	14209	14613	14472	14469	14542	14328	14444	14426	14305	14473	14315	14442	14326	14415	14522	14324	14468	14547	14254	14393	14514	14456	14300	14443	14550	14431	14265	14210	14544	14549	14482	14397	14363	14587	14465	14448	14255	14374	14409	14611	14373	14521	14419	14411	14337	14276	14359	14393	14331	14503	14414	14439	14508	14318	14491	14441	14319	14233	14441	14494	14475	14327	14586	14397	14384	14581	14573	14395	14584	14549	14451	14343	14377	14365	14368	14534	14480	14431	14447	14371	14479	14368	14436	14438	14436	14471	14492	14324	14521	14517	14582	14475	14597	14423	14379	14471	14557	14255	14298	14299	14384	14345	14551	14313	14393	14411	14366	14318	14454	14396	14432	14442	14493	14376	14520	14409	14295	14472	14475	14513	14529	14494	14384	14328	14517	14499	14304	14500	14398	14469	14314	14471	14379	14314	14526	14453	14548	14404	14472	14400	14511	14447	14485	14470	14413	14633	14392	14395	14429	14373	14467	14361	14448	14326	14375	14278	14448	14440	14605	14368	14442	14530	14560	14343	14344	14511	14375	14354	14381	14228	14316	14295	14480	14157	14481	14413	14455	14539	14251	14296	14351	14434	14500	14408	14400	14508	14476	14528	14306	14248	14390	14386	14434	14498	14526	14339	14294	14506	14396	14700	14363	14428	14548	14445	14263	14459	14479	14411	14500	14402	14337	14390	14263	14407	14455	14430	14535	14378	14503	14554	14280	14636	14446	14494	14492	14429	14369	14339	14349	14363	14520	14533	14304	14393	14457	14414	14424	14428	14350	14567	14533	14612	14386	14535	14376	14564	14385	14564	14339	14349	14382	14336	14530	14393	14478	14406	14324	14293	14324	14440	14335	14517	14395	14344	14280	14350	14558	14365	14428	14402	14388	14554	14398	14483	14401	14488	14532	14538	14405	14450	14345	14546	14404	14463	14418	14507	14609	14379	14432	14349	14450	14369	14426	14438	14458	14518	14330	14412	14442	14422	14294	14677	14423	14301	14262	14455	14277	14438	14441	14439	14290	14312	14457	14340	14519	14589	14316	14460	14436	14354	14407	14251	14343	14502	14467	14490	14381	14302	14329	14333	14360	14450	14284	14440	14462	14482	14334	14330	14534	14418	14326	14539	14384	14320	14600	14391	14425	14484	14519	14565	14398	14478	14337	14367	14441	14484	14470	14314	14468	14448	14495	14329	14519	14405	14494	14376	14372	14517	14322	14405	14305	14253	14439	14508	14433	14229	14227	14354	14329	14555	14509	14417	14466	14496	14449	14439	14463	14370	14313	14408	14551	14484	14350	14526	14503	14381	14389	14426	14324	14328	14461	14356	14429	14283	14393	14451	14474	14430	14457	14401	14483	14388	14471	14399	14425	14499	14477	14321	14489	14433	14522	14436	14389	14422	14493	14286	14319	14541	14531	14438	14394	14531	14327	14523	14207	14353	14332	14307	14504	14318	14413	14411	14205	14397	14560	14328	14420	14383	14294	14208	14306	14423	14416	14342	14501	14484	14236	14471	14563	14358	14300	14344	14347	14456	14403	14375	14401	14355	14341	14492	14573	14416	14486	14426	14367	14310	14298	14555	14455	14567	14331	14402	14320	14309	14526	14450	14444	14465	14321	14446	14464	14429	14545	14219	14496	14402	14356	14430	14537	14252	14349	14596	14484	14436	14387	14426	14634	14345	14434	14517	14403	14434	14319	14528	14408	14409	14492	14435	14497	14507	14383	14430	14343	14424	14381	14469	14416	14460	14568	14258	14512	14488	14276	14477	14372	14308	14301	14433	14551	14430	14402	14545	14270	14338	14464	14391	14498	14343	14572	14519	14407	14406	14543	14514	14470	14390	14499	14423	14486	14442	14296	14562	14479	14360	14414	14328	14225	14318	14508	14382	14355	14518	14458	14407	14403	14424	14473	14133	14555	14202	14438	14256	14443	14570	14535	14450	14582	14397	14382	14522	14426	14348	14415	14448	14358	14369	14534	14296	14434	14262	14263	14523	14508	14414	14579	14421	14494	14485	14399	14220	14433	14480	14430	14392	14385	14493	14347	14490	14464	14451	14387	14456	14428	14337	14411	14439	14396	14420	14433	14492	14413	14379	14477	14636	14532	14523	14248	14592	14354	14541	14377	14500	14415	14447	14555	14516	14416	14572	14286	14415	14403	14504	14517	14360	14236	14423	14256	14366	14430	14487	14456	14509	14516	14544	14566	14303	14325	14256	14368	14461	14436	14499	14410	14469	14338	14424	14287	14453	14430	14560	14341	14288	14309	14480	14476	14446	14488	14473	14394	14327	14428	14377	14422	14394	14625	14548	14485	14386	14284	14390	14413	14509	14402	14385	14514	14394	14438	14440	14416	14300	14633	14496	14460	14650	14536	14525	14404	14510	14280	14592	14627	14486	14444	14339	14466	14373	14281	14378	14432	14459	14474	14524	14536	14426	14649	14368	14356	14393	14610	14463	14465	14364	14514	14350	14642	14595	14516	14492	14324	14537	14308	14284	14367	14490	14462	14363	14367	14238	14275	14455	14275	14439	14426	14320	14429	14496	14267	14483	14601	14474	14474	14729	14650	14446	14457	14394	14349	14513	14435	14345	14323	14454	14420	14447	14445	14546	14373	14372	14474	14338	14355	14438	14562	14507	14499	14483	14341	14377	14474	14532	14550	14502	14550	14354	14285	14525	14334	14298	14451	14457	14360	14356	14430	14427	14257	14420	14346	14363	14407	14531	14264	14417	14509	14438	14492	14371	14425	14483	14515	14471	14351	14484	14489	14458	14399	14395	14342	14569	14275	14544	14236	14425	14357	14392	14563	14375	14294	14397	14373	14504	14403	14428	14477	14488	14506	14496	14510	14222	14477	14468	14362	14482	14333	14409	14531	14489	14384	14383	14442	14417	14320	14395	14393	14280	14446	14455	14480	14392	14283	14471	14416	14468	14448	14448	14341	14417	14489	14406	14626	14236	14389	14592	14383	14545	14213	14511	14397	14339	14499	14428	14358	14418	14608	14424	14463	14405	14386	14339	14477	14268	14530	14390	14431	14413	14480	14447	14467	14492	14382	14448	14296	14348	14437	14411	14371	14228	14213	14398	14395	14363	14521	14382	14478	14483	14349	14467	14412	14337	14428	14352	14378	14304	14522	14471	14368	14391	14330	14456	14447	14463	14467	14293	14413	14387	14485	14255	14528	14414	14456	14533	14314	14433	14618	14242	14437	14319	14377	14281	14583	14422	14509	14512	14405	14483	14430	14469	14566	14281	14242	14426	14402	14554	14279	14516	14469	14449	14460	14385	14238	14526	14646	14363	14285	14525	14349	14443	14547	14413	14378	14370	14321	14381	14468	14633	14352	14438	14442	14376	14447	14421	14405	14370	14469	14357	14435	14375	14382	14484	14485	14497	14083	14344	14542	14392	14324	14383	14375	14471	14386	14537	14529	14467	14530	14491	14394	14318	14507	14584	14411	14354	14447	14418	14493	14513	14245	14585	14517	14430	14321	14477	14295	14258	14460	14434	14243	14336	14509	14368	14424	14357	14306	14395	14412	14486	14351	14425	14280	14496	14393	14331	14465	14355	14394	14477	14499	14541	14534	14355	14316	14527	14445	14418	14367	14285	14156	14511	14483	14619	14562	14624	14250	14405	14453	14512	14313	14356	14572	14616	14454	14375	14379	14508	14319	14742	14350	14434	14474	14380	14461	14391	14569	14556	14606	14282	14560	14501	14409	14338	14329	14410	14345	14320	14416	14315	14388	14554	14481	14430	14563	14219	14482	14650	14358	14304	14556	14327	14312	14548	14470	14384	14365	14404	14456	14309	14304	14488	14335	14463	14408	14359	14444	14310	14333	14383	14382	14369	14497	14338	14507	14535	14382	14559	14549	14328	14449	14474	14386	14474	14434	14653	14550	14535	14315	14388	14494	14272	14627	14297	14370	14278	14390	14578	14522	14592	14419	14244	14669	14421	14436	14434	14380	14652	14348	14493	14575	14438	14458	14370	14320	14446	14599	14437	14356	14291	14592	14410	14336	14417	14328	14383	14416	14610	14463	14457	14527	14544	14406	14368	14541	14575	14542	14501	14384	14448	14457	14396	14220	14532	14400	14368	14368	14404	14340	14586	14538	14515	14449	14482	14364	14334	14411	14390	14275	14594	14311	14492	14340	14421	14473	14411	14383	14461	14415	14247	14376	14337	14542	14387	14348	14348	14434	14414	14370	14533	14494	14334	14487	14503	14642	14510	14273	14312	14549	14335	14435	14354	14398	14361	14397	14513	14465	14574	14470	14461	14436	14266	14437	14382	14436	14446	14496	14362	14397	14521	14518	14395	14380	14488	14411	14571	14410	14500	14375	14473	14404	14443	14286	14495	14415	14444	14571	14372	14364	14336	14530	14472	14433	14408	14500	14532	14565	14376	14445	14292	14275	14290	14438	14547	14478	14407	14295	14413	14491	14484	14448	14458	14549	14581	14427	14443	14433	14393	14492	14471	14463	14513	14509	14620	14586	14595	14440	14363	14420	14464	14492	14268	14426	14503	14305	14387	14431	14646	14427	14386	14354	14218	14422	14311	14532	14472	14425	14486	14393	14395	14461	14463	14307	14548	14380	14459	14476	14368	14402	14385	14286	14454	14427	14406	14471	14470	14447	14535	14333	14383	14283	14487	14380	14342	14316	14488	14469	14471	14416	14557	14473	14370	14321	14635	14427	14262	14485	14497	14577	14348	14411	14483	14415	14431	14421	14494	14461	14430	14332	14385	14368	14439	14530	14403	14364	14469	14621	14400	14407	14582	14287	14326	14300	14427	14463	14650	14431	14288	14482	14447	14489	14539	14426	14464	14425	14466	14452	14365	14391	14382	14454	14345	14496	14366	14380	14555	14247	14313	14416	14491	14487	14455	14586	14552	14495	14532	14500	14257	14383
25012	20961	27899	25092	23117	22483	21317	19200	18343	18358	18407	18109	17794	17812	17856	17752	17606	17530	17651	17692	17602	17515	17656	17443	17453	17373	17385	17355	17384	17343	17466	17597	17482	17261	17336	17408	17475	17334	17294	17236	17135	17319	17401	17404	17366	17233	17305	17235	17396	17216	17491	17296	17306	17267	17288	17209	17230	17298	17492	17256	17233	17392	17402	17404	17325	17334	17382	17141	17362	17301	17234	17139	17388	17103	17191	17301	17423	17443	17388	17297	17362	17188	17320	17327	17403	17300	17264	17236	17415	17293	17405	17210	17288	17418	17527	17205	17185	17337	17364	17402	17288	17178	17305	17035	17266	17201	17313	17257	17375	17283	17393	17094	17191	17375	17328	17217	17292	17356	17295	17140	17207	17296	17275	17144	17278	17216	17223	17425	17448	17192	17291	17241	17523	17181	17068	17301	17252	17132	17204	17173	17346	17144	17436	17448	17111	17221	17258	17470	17298	17295	17329	17405	17459	17126	17280	17431	17343	17480	17150	17033	17386	17257	17305	17070	17297	17249	17265	17112	17317	17269	17133	17364	17516	17116	17225	17323	17220	17121	17149	17106	17252	17153	17409	17375	17289	17355	17313	17247	17201	17229	17358	17171	17247	17105	17202	16991	17185	17272	17231	17178	17197	17400	17379	17216	17364	17161	17413	17136	17326	17270	17402	17273	17307	17290	17494	17276	17154	17355	17399	17366	17276	17304	17223	17508	17563	17396	17181	17261	17358	17422	17224	17119	17224	17258	17329	17470	17210	17150	17354	17301	17279	17174	17296	17404	17372	17343	17158	17205	17160	17171	17225	17234	17091	17257	17259	17330	17170	17250	17120	17237	17103	17167	17243	17413	17423	17393	17315	17206	17310	17264	17358	17190	17469	17193	17540	17541	17171	17202	17205	17339	17339	17192	17257	17276	17226	17255	17209	17059	17351	17292	17338	17609	17252	17226	17331	17233	17199	17443	17431	17216	17278	17343	17242	17230	17290	17254	17305	17387	17297	17231	17204	17277	17241	17365	17098	17254	17299	17298	17481	17259	17339	17247	17384	17437	17212	17317	17208	17404	17379	17157	17506	17309	17315	17309	17302	17153	17386	17346	17069	17283	17326	17221	17447	17125	17301	17234	17331	17338	17456	17496	17227	17433	17383	17224	17216	17475	17269	17102	17128	17091	17351	17386	17109	17200	17297	17187	17170	17238	17166	17371	17071	17256	17135	17333	17300	17382	17099	17353	17401	17298	17375	17358	17262	17392	17271	17049	17068	17325	17353	17336	17388	17253	17389	17264	17434	17403	17272	17277	17274	17414	17291	17300	17404	17200	17229	17473	17057	17366	17288	17435	17033	17408	17259	17371	17246	17249	17259	17166	17348	17249	17430	17223	17348	17231	17456	17318	17120	17388	17229	17275	17208	17242	17276	17331	17260	17107	17417	17295	17371	17236	17278	17182	17202	17140	17297	17517	17298	16953	17321	17400	17136	17191	17166	17209	17395	17432	17399	17182	17151	17340	17411	17232	17306	17343	17413	17193	17200	17483	17169	17206	17297	17260	17310	17225	17344	17303	17335	17318	17189	17145	17396	17219	17207	17340	17110	17151	17416	17295	17317	17426	17217	17189	17147	17442	17338	17419	17370	17343	17328	17230	17542	17264	17210	17428	17257	17310	17076	17250	17291	17401	17211	17146	17064	17328	17255	17215	17194	17270	17259	17263	17170	17257	17243	17299	17216	17249	17246	17315	17402	17126	17092	17272	17208	17282	17312	17233	17498	17321	16987	17340	17173	17229	17216	17329	17103	17234	17474	17315	17358	17168	17363	17189	17231	17327	17096	17183	17087	17047	17267	17245	17155	17333	17163	17382	17340	17159	17013	17142	17343	17525	17214	17310	17300	17317	17118	17408	17249	17431	17444	17223	17441	17207	17306	17329	17335	17409	17294	17162	17112	17261	17343	17353	17228	17024	17477	17080	17380	17253	17381	17348	17294	17246	17238	17230	17274	17323	17306	17268	17198	17324	17213	17304	17276	17419	17173	17259	17367	17381	17165	17032	17223	17108	17106	17131	17177	17373	17261	17314	17296	17217	17418	17303	17320	17383	17191	17276	17256	17077	17165	17301	17299	17381	17310	17011	17363	17194	17337	17387	17184	17358	17381	17231	17211	17462	17320	17292	17235	17285	17121	17373	17281	17417	17101	17288	17229	17403	17261	17094	17338	17213	17349	17299	17182	17260	17415	17230	17360	17234	17251	17248	17320	17294	17325	17321	17367	17431	17239	17301	17335	17404	17219	17249	17284	17232	17262	17023	17108	17045	17186	17187	17382	17302	17164	17297	17199	17181	17174	17211	17076	17267	17442	17380	17429	17382	17120	17333	17189	17178	17335	17168	17255	17183	17372	17239	17304	17005	17318	17311	17428	17370	17308	17223	17254	17289	17181	17403	17370	17206	17183	17205	17411	17436	17190	17145	17256	17449	17444	17122	17231	17270	17409	17222	17338	17331	17206	17224	17300	17268	17341	17290	17301	17299	17328	17303	17123	17308	17155	17421	17264	17379	17098	17355	17215	17140	17214	17108	17232	17407	16977	17084	17420	17480	17206	17110	17456	17094	17300	17233	17302	17342	17350	17331	17259	17166	17388	17184	17307	17312	17442	17229	17245	17288	17381	17310	16936	17164	17147	17263	17308	17123	17350	17396	17159	17373	17429	17108	16983	17326	17282	17465	17209	17260	17198	17232	17261	17396	17117	17337	17317	17222	17429	17196	17220	17344	17326	17256	17252	17222	17215	17480	17206	17415	17304	17210	17290	17390	17404	17425	17376	17188	17241	17246	17462	17280	17250	17518	17214	17303	17286	17124	17099	17066	17535	17346	17229	17217	17183	17264	17300	17410	17212	17216	17347	16997	17179	17399	17317	17143	17463	17161	17288	17050	17093	17144	17338	17264	17207	16965	17308	17150	17423	17095	17074	17013	17550	17484	17423	17254	17157	17288	17210	17459	17086	17302	17177	17179	17263	17252	17181	17183	17349	17312	17176	17297	17272	17271	17292	17072	17240	17196	17353	17320	17283	17417	17210	17320	17085	17135	17272	17383	17276	17228	17065	17372	17292	17283	17358	17359	17293	17304	17241	17124	17322	17132	17233	17521	17071	17283	17104	17206	17355	17613	17338	17279	17448	17284	17324	17174	17285	17434	17399	17054	17265	17135	17425	17481	17177	17454	17204	17379	17203	17332	17383	17429	17219	17162	17206	17184	17192	17268	17487	17405	17309	17135	17697	17338	17219	17355	17397	17158	17012	17242	17301	17112	17236	17062	17231	17266	17304	17344	17282	17497	17131	17191	17219	17005	17536	17324	17210	17182	17296	17375	17343	17213	17305	17287	17186	17210	17367	17485	17355	17330	17278	17241	17109	17418	17235	17314	17162	17226	17282	17352	17226	17217	17273	17371	17355	17244	17415	17104	17021	16995	17230	17514	17373	17254	17120	17323	17060	17273	17083	17192	17247	17182	17369	17457	17414	17277	17061	17337	17248	17295	17228	17168	17164	17306	17401	17421	17411	17330	17285	17249	17103	17137	17252	17254	17265	17340	17237	17384	17329	17185	17325	17401	17309	17396	17236	17265	17218	17254	17243	17230	17342	17315	17445	17134	17177	17388	17176	17191	17311	17200	17215	17315	17392	17292	17128	17383	17507	17401	17029	17254	17325	17284	17442	17361	17182	17339	17594	17397	17258	17178	17488	17134	17164	17275	17310	17296	17260	16979	17281	17208	17350	17175	17102	17412	17152	17249	17158	17259	17168	17237	17376	17336	17392	17202	17376	17240	17228	17340	17077	17252	17260	17174	17193	17314	17229	17193	17301	17222	17202	17402	17217	17396	17121	17207	17250	17444	17255	17136	17143	17139	17349	17472	17108	17220	17285	17145	17082	17349	17252	17340	17207	17318	17240	17290	17274	17296	17450	17243	17134	17282	17327	17495	17254	17502	17278	17192	17232	17366	17172	17179	17321	17344	17252	17271	17361	17543	17409	17512	17463	17207	17121	17318	17294	17342	17267	17421	17181	17317	17437	17602	17162	17102	17027	17494	17191	17340	17189	17261	17439	17342	17279	17392	17341	17207	17447	17113	17172	17445	17038	17274	17203	17268	17549	17329	17391	17333	17030	17404	17297	17317	17191	17374	17283	17250	17013	17099	17115	17232	17238	17414	17137	17385	17249	17211	17419	17134	17357	17212	17380	17179	17337	17554	17324	17263	17224	17366	17106	17019	17192	17178	17357	17235	17493	17377	17375	17211	17216	17397	17099	17160	17252	17244	17326	17277	17523	17183	17190	17324	17281	17392	17278	17370	17254	17216	17376	17167	17221	17115	17292	17215	17140	17428	17296	17271	17421	17317	17171	17296	17325	17250	17000	17399	17297	17493	17296	17087	17310	17456	17260	17181	17057	17284	17298	17216	17104	17151	17289	17307	17278	17218	17303	17020	17230	17200	17384	17448	17311	17469	17484	17389	17210	17285	17285	17285	17220	17314	17417	17470	17255	17215	17283	17420	17325	17411	17349	17354	17080	17247	17249	17357	17189	17169	17226	17374	17359	17217	17294	17236	17386	17428	17179	17257	17070	17217	17186	17374	17431	17377	17002	17157	17222	17537	17405	17354	17426	17437	17623	17327	17281	17058	17317	17422	17275	17130	17236	17261	17441	17321	17120	17158	17180	17423	17247	17113	17085	17405	17296	17242	17231	17277	17278	17266	17295	17296	17390	17084	16952	17415	17366	17300	17285	17094	17308	17047	17555	17345	17328	17323	17189	17310	17330	17337	17226	17180	17301	17297	17365	17326	17183	17222	17213	17163	17135	17306	17257	17275	17301	17020	17306	17276	17201	17058	17323	17306	17491	17334	17307	17237	17220	17132	17332	17263	17355	17385	17261	17237	17300	17396	17261	17433	17163	17498	17290	17560	17209	17312	17155	17155	17346	17399	17351	17276	17347	17399	17190	17143	17280	17322	17259	17199	17269	17435	17351	17187	17138	17396	17394	17121	17307	17417	17533	17145	17422	17129	17308	17140	17311	16988	17393	17249	17396	17193	17322	17223	17308	17374	17218	17209	17329	17161	17183	17468	17313	17164
24607	38673	36962	29380	24008	20391	18532	17294	16470	16105	15824	15753	15354	15366	15453	15180	14926	14885	14833	15036	14754	14727	14832	14920	14716	14683	14707	14780	14725	14746	14685	14742	14401	14453	14563	14704	14633	14700	14689	14616	14692	14463	14566	14618	14560	14799	14560	14539	14661	14455	14525	14681	14592	14515	14626	14619	14496	14455	14547	14619	14410	14513	14523	14628	14478	14551	14527	14541	14623	14614	14685	14619	14494	14695	14399	14621	14849	14570	14582	14563	14668	14620	14583	14541	14564	14563	14700	14522	14737	14553	14692	14561	14500	14617	14480	14567	14680	14672	14542	14535	14491	14510	14700	14647	14589	14528	14586	14580	14586	14500	14674	14644	14637	14700	14601	14528	14525	14611	14718	14575	14358	14573	14567	14477	14543	14565	14609	14566	14473	14520	14591	14538	14544	14476	14516	14508	14419	14662	14530	14554	14434	14674	14553	14656	14550	14658	14620	14538	14599	14598	14643	14496	14551	14613	14572	14609	14506	14702	14622	14667	14693	14640	14580	14519	14590	14405	14538	14458	14675	14547	14624	14710	14600	14521	14618	14452	14592	14466	14462	14525	14681	14572	14456	14594	14706	14607	14606	14474	14579	14566	14613	14554	14550	14749	14440	14533	14611	14626	14674	14413	14508	14500	14516	14536	14615	14620	14349	14586	14535	14668	14549	14505	14636	14519	14683	14490	14752	14533	14653	14605	14541	14578	14622	14610	14697	14608	14553	14609	14544	14564	14525	14757	14736	14535	14710	14565	14551	14535	14562	14521	14513	14613	14515	14652	14530	14634	14539	14552	14541	14494	14590	14567	14524	14555	14539	14705	14508	14639	14644	14556	14494	14453	14601	14671	14399	14530	14644	14484	14484	14678	14525	14608	14671	14555	14589	14626	14457	14500	14549	14506	14499	14549	14604	14571	14597	14574	14587	14604	14489	14638	14706	14596	14691	14437	14662	14580	14620	14482	14529	14565	14685	14750	14608	14411	14347	14743	14658	14484	14471	14607	14493	14652	14572	14631	14545	14657	14587	14624	14660	14499	14651	14509	14686	14735	14604	14455	14514	14544	14425	14628	14663	14618	14432	14519	14448	14593	14653	14502	14585	14552	14612	14559	14578	14548	14342	14618	14614	14436	14578	14654	14518	14470	14501	14534	14607	14548	14574	14590	14538	14462	14559	14577	14607	14537	14588	14315	14457	14565	14510	14391	14684	14572	14566	14680	14741	14452	14448	14603	14718	14618	14634	14295	14545	14579	14631	14791	14639	14516	14794	14522	14443	14401	14536	14531	14649	14457	14503	14531	14504	14622	14545	14443	14638	14438	14623	14641	14400	14537	14565	14446	14690	14536	14576	14519	14679	14498	14613	14550	14511	14624	14679	14490	14565	14537	14571	14625	14575	14473	14669	14599	14746	14484	14727	14415	14603	14683	14544	14388	14592	14546	14490	14619	14444	14589	14577	14523	14593	14695	14681	14618	14808	14372	14681	14623	14644	14665	14668	14574	14539	14552	14498	14527	14535	14475	14356	14649	14481	14514	14579	14592	14579	14531	14612	14626	14569	14587	14554	14453	14699	14612	14730	14673	14447	14390	14655	14452	14342	14539	14593	14354	14619	14605	14617	14665	14411	14653	14609	14616	14554	14480	14557	14562	14582	14634	14377	14479	14828	14539	14592	14518	14555	14540	14517	14660	14686	14586	14360	14524	14698	14547	14484	14664	14490	14541	14580	14432	14335	14639	14572	14441	14608	14440	14587	14649	14449	14540	14433	14544	14636	14441	14579	14736	14749	14672	14568	14728	14588	14540	14420	14506	14689	14458	14664	14679	14486	14551	14645	14523	14512	14635	14459	14667	14614	14728	14471	14526	14583	14623	14565	14497	14506	14387	14523	14500	14545	14713	14522	14553	14604	14436	14518	14613	14715	14673	14511	14771	14485	14584	14606	14736	14471	14538	14586	14527	14433	14595	14525	14563	14599	14614	14450	14616	14630	14519	14539	14391	14538	14744	14454	14552	14513	14572	14389	14426	14564	14618	14568	14619	14439	14538	14574	14586	14564	14541	14561	14522	14577	14396	14505	14640	14366	14510	14603	14564	14446	14580	14533	14524	14594	14546	14478	14641	14538	14262	14750	14547	14372	14572	14452	14559	14500	14495	14442	14705	14571	14594	14669	14613	14639	14715	14530	14488	14734	14521	14569	14500	14452	14514	14578	14484	14732	14545	14558	14575	14613	14775	14564	14464	14638	14432	14640	14682	14406	14617	14501	14622	14526	14349	14589	14630	14683	14704	14409	14602	14550	14432	14596	14470	14639	14390	14579	14638	14441	14480	14562	14614	14501	14690	14625	14596	14497	14566	14480	14550	14549	14690	14607	14403	14544	14663	14595	14617	14576	14573	14558	14495	14375	14512	14585	14568	14466	14568	14478	14416	14504	14397	14563	14663	14432	14568	14613	14600	14738	14495	14543	14496	14442	14617	14459	14610	14617	14615	14553	14531	14708	14425	14553	14503	14516	14339	14520	14386	14382	14566	14665	14526	14576	14563	14475	14566	14560	14593	14588	14545	14817	14503	14629	14627	14534	14453	14736	14660	14647	14638	14504	14590	14644	14417	14565	14634	14598	14587	14625	14531	14650	14675	14483	14572	14583	14633	14478	14591	14528	14534	14498	14482	14312	14677	14389	14509	14421	14576	14604	14461	14525	14473	14536	14500	14570	14569	14725	14558	14523	14671	14571	14606	14605	14455	14704	14501	14572	14490	14706	14711	14540	14452	14445	14544	14514	14586	14489	14660	14496	14564	14374	14532	14562	14368	14382	14528	14519	14738	14553	14634	14639	14421	14511	14547	14708	14349	14626	14365	14622	14615	14540	14682	14476	14640	14678	14576	14497	14353	14598	14609	14357	14492	14539	14543	14547	14544	14558	14760	14535	14542	14518	14611	14545	14625	14578	14618	14636	14533	14631	14453	14626	14636	14635	14472	14600	14634	14461	14661	14696	14566	14425	14679	14613	14677	14560	14534	14581	14662	14415	14497	14519	14685	14575	14573	14622	14521	14542	14681	14804	14552	14537	14527	14571	14581	14626	14604	14640	14708	14543	14467	14812	14480	14672	14503	14551	14661	14448	14573	14587	14569	14552	14527	14481	14590	14440	14346	14593	14725	14497	14545	14626	14507	14529	14384	14637	14612	14663	14596	14503	14554	14521	14653	14460	14469	14525	14636	14693	14689	14625	14474	14563	14425	14491	14704	14550	14498	14600	14567	14666	14622	14500	14564	14479	14656	14599	14409	14765	14653	14560	14674	14529	14530	14725	14594	14522	14491	14551	14554	14602	14340	14523	14524	14611	14499	14508	14605	14574	14556	14494	14427	14693	14415	14496	14558	14527	14557	14672	14614	14722	14639	14474	14666	14485	14553	14748	14595	14485	14664	14511	14641	14510	14628	14498	14384	14530	14678	14501	14514	14682	14619	14436	14561	14482	14594	14476	14505	14460	14637	14646	14581	14547	14539	14536	14584	14580	14511	14709	14527	14598	14621	14598	14742	14586	14536	14438	14661	14640	14649	14743	14527	14528	14418	14592	14481	14664	14605	14572	14555	14489	14702	14654	14612	14594	14486	14533	14574	14564	14489	14717	14690	14543	14514	14557	14479	14568	14605	14579	14641	14622	14554	14660	14568	14435	14453	14370	14554	14734	14644	14537	14510	14468	14574	14705	14519	14647	14506	14419	14570	14569	14669	14398	14601	14590	14490	14695	14541	14520	14674	14565	14645	14582	14601	14622	14518	14640	14643	14508	14602	14585	14558	14667	14463	14476	14472	14684	14564	14644	14595	14466	14495	14628	14649	14539	14510	14566	14676	14475	14559	14578	14463	14434	14468	14593	14491	14596	14690	14720	14698	14521	14508	14558	14482	14454	14435	14557	14476	14554	14531	14672	14607	14553	14532	14525	14528	14620	14627	14519	14614	14460	14494	14655	14503	14590	14380	14639	14532	14652	14590	14626	14656	14532	14445	14516	14491	14781	14330	14569	14525	14736	14598	14337	14633	14686	14521	14652	14550	14471	14714	14570	14464	14519	14688	14641	14588	14373	14592	14387	14630	14588	14562	14517	14519	14680	14581	14550	14370	14493	14463	14652	14667	14591	14574	14485	14666	14436	14630	14622	14478	14571	14586	14607	14576	14590	14565	14671	14546	14488	14625	14591	14502	14485	14650	14520	14456	14557	14606	14493	14403	14621	14524	14524	14571	14570	14624	14492	14518	14333	14539	14622	14626	14611	14816	14593	14653	14568	14506	14763	14792	14666	14662	14710	14609	14507	14573	14461	14629	14519	14523	14585	14570	14402	14601	14553	14679	14565	14497	14686	14553	14725	14624	14732	14576	14457	14495	14615	14646	14679	14505	14652	14517	14476	14547	14568	14545	14542	14456	14493	14746	14449	14478	14556	14471	14521	14512	14644	14587	14469	14491	14586	14615	14728	14515	14581	14582	14611	14535	14552	14546	14500	14670	14583	14615	14615	14469	14554	14455	14545	14503	14535	14621	14758	14530	14681	14547	14543	14556	14475	14425	14588	14557	14670	14683	14516	14628	14581	14449	14626	14512	14508	14525	14638	14583	14512	14468	14805	14493	14638	14685	14348	14638	14452	14569	14641	14559	14709	14365	14497	14693	14528	14461	14706	14520	14452	14451	14601	14607	14762	14436	14666	14522	14541	14516	14590	14756	14646	14848	14603	14616	14505	14262	14719	14621	14654	14716	14688	14537	14552	14523	14450	14502	14689	14516	14628	14625	14551	14502	14524	14537	14551	14535	14562	14638	14650	14614	14641	14648	14523	14498	14741	14663	14568	14686	14525	14650	14486	14458	14493	14587	14708	14575	14596	14428	14530	14658	14679	14679	14717	14583	14519	14721	14346	14692	14529	14598	14428	14585	14520	14688	14496	14511	14635	14595	14681	14692	14617	14518	14537	14483	14553	14425	14673	14660	14611	14625	14699	14556	14689	14778	14450	14476	14575	14651	14608	14643	14529	14422	14651	14756	14548	14527	14491	14505	14480	14434	14623	14611	14490	14543	14581	14639	14548	14538	14626	14665	14547	14575	14583	14512	14696	14436	14609	14517
23686	21003	28428	23916	22231	24795	25396	21223	20115	19967	19666	19651	19265	19135	19383	19152	18796	18861	18693	18795	18713	18774	18565	18712	18590	18552	18577	18566	18718	18738	18503	18437	18798	18400	18591	18556	18692	18665	18622	18537	18384	18590	18650	18511	18330	18326	18578	18436	18536	18402	18560	18625	18406	18527	18547	18464	18464	18524	18635	18430	18299	18455	18404	18365	18314	18492	18542	18535	18425	18748	18459	18274	18616	18587	18519	18450	18507	18405	18508	18521	18285	18249	18391	18415	18661	18343	18341	18361	18371	18496	18413	18297	18616	18421	18614	18577	18553	18434	18262	18303	18637	18374	18552	18469	18331	18334	18335	18437	18558	18454	18381	18323	18260	18269	18283	18454	18384	18493	18496	18535	18235	18425	18344	18447	18258	18422	18499	18456	18347	18331	18344	18362	18664	18412	18243	18379	18492	18368	18386	18608	18502	18275	18561	18357	18362	18445	18453	18478	18413	18322	18517	18544	18445	18424	18442	18355	18456	18615	18373	18400	18386	18470	18394	18415	18443	18554	18491	18395	18639	18453	18517	18537	18518	18411	18635	18372	18419	18524	18456	18443	18530	18427	18504	18483	18128	18330	18359	18602	18452	18552	18475	18363	18435	18557	18494	18343	18533	18329	18471	18366	18260	18290	18301	18311	18417	18314	18348	18573	18438	18353	18436	18260	18389	18736	18597	18485	18650	18160	18593	18530	18405	18389	18280	18374	18312	18412	18384	18442	18455	18457	18590	18286	18344	18456	18398	18490	18590	18510	18308	18470	18402	18353	18432	18573	18402	18581	18275	18469	18607	18442	18382	18429	18497	18409	18406	18428	18356	18607	18405	18434	18421	18289	18444	18219	18478	18552	18369	18737	18590	18484	18332	18399	18447	18460	18473	18539	18532	18383	18463	18290	18269	18636	18173	18349	18373	18514	18249	18602	18457	18285	18421	18209	18377	18425	18277	18477	18479	18505	18475	18370	18422	18225	18605	18215	18551	18416	18507	18463	18429	18390	18200	18364	18521	18380	18281	18545	18458	18564	18280	18332	18461	18119	18440	18498	18294	18297	18553	18397	18563	18645	18423	18458	18478	18430	18233	18351	18188	18300	18250	18284	18346	18315	18528	18255	18354	18221	18350	18374	18388	18526	18315	18393	18457	18488	18334	18635	18338	18285	18388	18257	18271	18282	18673	18307	18407	18548	18371	18295	18344	18369	18620	18551	18306	18373	18446	18394	18321	18650	18497	18389	18314	18257	18353	18369	18289	18351	18528	18411	18431	18513	18380	18437	18288	18374	18252	18488	18575	18294	18578	18327	18480	18298	18228	18268	18406	18227	18493	18465	18671	18460	18780	18543	18405	18151	18569	18484	18498	18477	18349	18279	18408	18222	18138	18367	18462	18396	18465	18314	18328	18406	18235	18316	18198	18427	18375	18326	18345	18452	18199	18215	18149	18727	18574	18287	18360	18525	18543	18503	18229	18441	18425	18603	18544	18344	18509	18336	18271	18250	18442	18307	18646	18555	18646	18197	18463	18443	18324	18336	18351	18453	18300	18465	18448	18500	18473	18564	18649	18392	18475	18352	18452	18305	18412	18366	18346	18384	18498	18577	18496	18494	18592	18437	18496	18313	18365	18514	18440	18488	18306	18349	18434	18473	18562	18169	18214	18282	18068	18335	18333	18297	18495	18523	18355	18384	18508	18506	18480	18321	18439	18326	18508	18452	18470	18277	18411	18338	18300	18370	18540	18498	18334	18303	18627	18488	18260	18428	18276	18427	18538	18313	18409	18436	18399	18076	18378	18498	18289	18319	18449	18494	18540	18629	18464	18331	18422	18401	18433	18520	18532	18427	18344	18308	18529	18434	18409	18495	18225	18328	18466	18571	18464	18285	18351	18144	18160	18362	18573	18382	18331	18384	18391	18397	18455	18406	18423	18361	18465	18480	18302	18264	18161	18451	18305	18589	18339	18497	18425	18454	18319	18487	18358	18434	18318	18418	18517	18496	18284	18688	18501	18451	18327	18301	18346	18361	18277	18360	18459	18470	18512	18431	18386	18461	18520	18416	18395	18407	18466	18400	18342	18414	18314	18405	18282	18436	18363	18419	18578	18455	18638	18511	18515	18399	18483	18452	18488	18317	18583	18669	18530	18408	18471	18422	18437	18448	18582	18460	18354	18408	18619	18476	18399	18539	18270	18176	18424	18419	18475	18251	18251	18195	18143	18434	18460	18355	18530	18471	18468	18395	18344	18490	18309	18536	18550	18355	18450	18509	18433	18318	18332	18332	18392	18435	18280	18373	18216	18198	18529	18471	18437	18374	18405	18564	18524	18359	18444	18422	18589	18462	18344	18358	18396	18481	18415	18407	18424	18345	18471	18514	18428	18200	18357	18468	18337	18324	18312	18294	18468	18286	18323	18382	18207	18360	18356	18317	18337	18489	18259	18454	18359	18678	18439	18367	18502	18211	18354	18453	18479	18436	18337	18416	18583	18246	18351	18279	18289	18267	18573	18430	18439	18298	18425	18360	18393	18441	18394	18478	18246	18543	18641	18572	18116	18445	18281	18372	18423	18520	18431	18376	18405	18622	18425	18481	18394	18369	18339	18483	18523	18510	18313	18479	18288	18531	18493	18415	18435	18338	18453	18472	18509	18405	18382	18318	18195	18471	18347	18357	18331	18445	18378	18470	18361	18546	18484	18385	18386	18396	18358	18236	18272	18270	18406	18595	18397	18279	18336	18128	18648	18341	18281	18320	18395	18353	18351	18547	18441	18335	18469	18366	18462	18264	18395	18372	18289	18419	18253	18488	18247	18222	18439	18370	18290	18445	18133	18409	18438	18263	18347	18303	18482	18429	18458	18311	18605	18527	18395	18446	18284	18201	18401	18321	18607	18510	18498	18293	18292	18440	18521	18305	18492	18193	18267	18612	18280	18345	18365	18354	18460	18447	18271	18512	18369	18546	18336	18230	18468	18237	18332	18436	18599	18489	18531	18461	18478	18405	18417	18468	18431	18381	18439	18409	18645	18261	18339	18333	18335	18218	18340	18444	18286	18316	18497	18397	18355	18401	18401	18379	18587	18218	18517	18298	18671	18390	18363	18315	18425	18568	18378	18447	18529	18468	18501	18339	18446	18312	18793	18252	18517	18334	18620	18505	18464	18447	18314	18445	18339	18423	18358	18351	18512	18397	18668	18421	18231	18320	18393	18643	18457	18430	18533	18400	18336	18284	18399	18403	18279	18332	18292	18501	18357	18399	18386	18469	18617	18260	18369	18450	18401	18363	18703	18337	18587	18552	18437	18423	18412	18516	18443	18430	18399	18444	18476	18281	18478	18352	18625	18377	18443	18257	18407	18523	18172	18457	18648	18516	18567	18121	18381	18444	18159	18474	18359	18256	18299	18456	18619	18316	18621	18397	18438	18557	18287	18143	18363	18219	18371	18361	18457	18547	18391	18264	18457	18516	18318	18405	18481	18553	18474	18584	18368	18425	18442	18519	18328	18297	18505	18281	18757	18367	18558	18269	18561	18475	18311	18445	18265	18668	18515	18324	18267	18391	18428	18401	18513	18597	18515	18283	18313	18455	18296	18265	18426	18408	18606	18481	18493	18423	18450	18512	18385	18310	18269	18553	18403	18354	18387	18482	18437	18562	18450	18419	18347	18375	18462	18356	18631	18593	18429	18419	18454	18437	18485	18455	18247	18516	18222	18395	18189	18458	18567	18321	18511	18325	18339	18311	18742	18325	18581	18435	18530	18299	18196	18222	18209	18471	18488	18309	18256	18411	18382	18505	18412	18402	18297	18387	18409	18627	18326	18319	18508	18599	18444	18363	18371	18482	18433	18391	18369	18416	18505	18422	18581	18298	18094	18502	18428	18513	18340	18427	18549	18548	18361	18442	18554	18672	18287	18450	18302	18436	18436	18515	18551	18548	18578	18424	18494	18347	18254	18256	18259	18359	18500	18549	18701	18449	18351	18581	18455	18449	18446	18565	18438	18322	18456	18628	18449	18306	18588	18288	18219	18427	18578	18464	18638	18553	18486	18423	18487	18321	18402	18373	18608	18542	18428	18343	18266	18506	18404	18325	18309	18538	18411	18295	18420	18390	18085	18307	18548	18416	18479	18468	18395	18315	18240	18577	18478	18608	18528	18387	18534	18308	18355	18149	18549	18256	18590	18373	18621	18320	18389	18444	18478	18371	18430	18419	18398	18204	18360	18397	18337	18354	18582	18348	18445	18249	18211	18484	18629	18510	18389	18359	18297	18355	18357	18417	18600	18410	18337	18442	18410	18552	18443	18452	18509	18514	18511	18499	18604	18276	18557	18533	18428	18409	18541	18515	18502	18373	18428	18202	18439	18507	18357	18319	18445	18574	18320	18277	18418	18542	18365	18466	18164	18261	18312	18530	18457	18222	18370	18435	18435	18625	18420	18346	18472	18347	18403	18489	18344	18607	18589	18172	18339	18425	18680	18474	18399	18373	18380	18400	18391	18374	18392	18230	18454	18416	18501	18560	18367	18365	18423	18368	18368	18545	18391	18341	18461	18191	18260	18429	18420	18647	18479	18404	18374	18285	18437	18409	18595	18366	18252	18219	18133	18384	18249	18525	18478	18239	18495	18329	18209	18464	18322	18283	18541	18486	18412	18532	18621	18350	18373	18434	18527	18613	18503	18418	18279	18378	18064	18394	18554	18319	18461	18589	18399	18656	18330	18400	18418	18249	18375	18348	18588	18676	18435	18613	18490	18472	18307	18466	18341	18525	18371	18445	18463	18462	18246	18382	18459	18531	18414	18443	18501	18436	18390	18345	18275	18189	18362	18452	18584	18431	18332	18573	18301	18353	18323	18464	18452	18376	18264	18381	18497	18332	18381	18541	18513	18360	18354	18444	18357	18424	18299	18595	18577	18527	18510	18223	18369	18235	18304	18645	18317	18090	18447	18503	18418	18383	18327	18411	18467	18591	18382	18515	18407	18404	18403	18342	18532	18348	18404	18449	18428	18495	18613	18444	18512	18363	18327	18339	18343	18370	18653	18542	18313	18244	18415	18536	18267	18434	18497	18438	18582	18470	18420	18496	18234	18691	18602	18489	18534	18196	18497	18410	18463	18438	18371	18359
27596	45747	42697	33675	27407	23064	20578	19011	17934	17246	17039	16488	16554	16517	16386	15969	15917	15683	15809	15757	15486	15471	15504	15562	15358	15464	15272	15341	15457	15265	15244	15388	15458	15180	15391	15188	15315	15193	15266	15399	15164	15186	15195	15296	15301	15189	15232	15257	15123	15123	15298	15236	15222	15144	15020	15107	15279	15217	15198	15145	15130	15206	15200	15206	15141	14999	15331	15464	15194	15207	15276	15157	15515	15296	15076	15224	15045	15209	15088	15101	15268	15231	15106	15233	14997	15257	15309	15039	15205	15203	15403	15230	15342	15176	15127	15233	15160	15252	15141	15112	15163	15218	15213	15379	15240	15304	15272	15213	15097	15230	15238	15161	15363	15200	15093	15145	15150	15286	15252	15227	15404	15136	15217	15108	15247	15335	15103	15182	15260	15128	15152	15427	15154	15202	15257	15105	15305	15413	15115	15145	15310	15116	14994	15110	15207	15239	15317	15344	15024	15095	15220	15313	15285	15152	15183	15346	15059	15186	15227	15142	15046	15259	15418	15278	15302	15060	15195	15280	15241	15218	15240	15269	15250	15273	15302	15063	15101	15362	15120	15230	15068	15138	15221	15007	15258	15213	15098	15349	15148	15154	15262	15344	14978	15122	15262	15188	15244	15179	15206	15147	15165	15296	15264	15104	15266	15185	15208	15148	15206	15016	15234	15167	15140	15307	15127	15219	15084	15041	15268	15168	15072	15175	15160	15168	15037	15126	15119	15129	15267	15250	15068	15117	15252	15077	15319	15184	15190	15247	15131	15183	15212	15302	15198	15147	15314	15314	15076	15237	15284	15048	15298	15193	15123	15292	15078	15245	15254	15225	15165	15193	15241	15161	15309	15101	15255	15082	15066	15216	15323	15148	15170	15063	15186	15270	15230	15302	15255	15236	15350	15193	15354	15040	15263	15118	15106	15275	15126	15185	15140	15266	15198	15223	15140	15154	15019	15160	15237	15289	15198	15158	15150	15069	15084	15241	15128	15247	15089	15136	15230	15097	15104	15136	15340	15118	15112	15174	15324	14932	15201	15161	15020	15318	15101	15321	15044	15206	15147	15080	15115	15197	15321	15198	15071	15133	15215	15201	15184	15201	15105	15096	15106	15124	15146	15090	15306	15041	15164	15268	15280	15208	15121	15189	15062	15361	15074	15196	15152	15144	15081	15213	15173	15007	15180	15137	15372	15241	15128	15070	15264	15181	15149	15414	15250	15196	15074	15123	15078	15166	15267	15056	15361	15210	15170	15112	15213	15230	15209	15195	15188	15076	15136	15249	15238	15230	15215	15186	15205	15130	15229	15207	15267	15043	15239	15209	15275	15252	15330	15286	15230	15203	15199	15138	15276	15083	15101	15185	15278	15051	15224	15193	15184	15141	15126	15103	15133	14996	15049	15223	15107	15120	15137	15164	15248	15172	15142	15252	15113	15240	15106	15252	15351	15193	15151	15382	15126	15116	15236	15215	15128	15223	15191	15245	14960	15202	15098	15291	15303	15244	15123	15338	15288	15181	15151	15130	15024	15208	15382	15276	15161	15209	15184	15120	15263	15258	15381	15047	15093	15267	15119	15141	15303	15253	15265	15084	15106	15360	15153	15166	15177	15040	15262	15101	15070	15170	15190	15307	15069	15204	15386	15155	15251	15124	15237	15155	15106	15304	15186	15069	15271	15348	15025	15259	15201	15140	15183	15187	15139	15305	15293	15212	15174	15153	15206	15156	15231	15325	15145	15300	14988	15269	15084	15302	15190	15252	15115	15131	15144	15164	15301	15224	15376	15050	15222	15110	15224	15223	15237	15116	15160	15275	15202	15348	15214	15062	15172	15182	15152	15147	15257	15064	15380	15167	15230	15236	15234	15052	15273	15056	15180	15235	15077	15282	15231	15072	15184	15317	15106	15283	15199	15459	15300	15196	15052	15232	15147	15156	15147	15266	15119	15141	15313	15130	15207	15130	15202	15173	15183	15229	15228	15281	15195	15237	15277	15388	15140	15269	15368	15042	15267	15223	15102	15202	15043	15283	15231	15196	15101	15192	15164	15088	15056	15245	15071	15228	15084	15021	15227	15285	15278	15138	15135	15099	15306	15199	15205	15046	15125	15160	15245	15280	15270	15265	15174	15255	15074	15358	15164	15017	15163	15306	15349	15124	15283	15187	15367	15110	15301	15175	15125	15137	15384	15142	15283	15128	15268	15060	15179	15221	15245	15152	15162	15354	15254	14964	15063	15141	15180	14995	15097	15187	15189	15273	15382	15280	15221	15126	15092	15207	15182	14992	15203	15210	15112	15321	15342	15268	15246	15011	15229	15059	15240	15185	15182	15194	15181	15212	15109	15142	15315	15172	15294	14990	15100	15101	15146	15169	15277	15316	15017	15223	15088	15132	15208	15163	15275	15271	15276	15276	15059	15101	15175	15267	15263	15280	15196	15223	15210	15260	15038	15070	15204	15381	15284	15311	15308	15143	15144	15294	15194	15232	15015	15228	15211	15199	15153	15219	15307	15097	15106	15141	15398	15132	15049	15089	15124	15091	15234	15103	15136	15251	15145	15203	15191	15118	15361	15075	15253	15205	15214	15179	15159	15252	15310	15119	15355	15277	15160	15243	15214	15222	15121	15239	14971	15200	15073	15071	15233	15317	15225	15215	15297	15180	15128	15301	15254	15371	15140	15089	15250	15204	15161	15241	15296	14993	15072	15229	15302	15044	15292	15220	15247	15200	15168	15278	15326	15101	15157	15239	15220	15200	15286	15253	15028	15457	15176	15032	15412	15280	15366	15013	15332	15183	15224	15260	15025	15203	15061	15158	15345	15241	15303	15255	15153	15109	15253	15211	15249	15167	15183	15305	15246	15174	15092	14989	15176	15132	15390	15149	15156	15149	15337	15120	15173	15148	15105	15131	15009	15221	15146	15202	15106	15234	15311	15229	15047	15033	15224	15032	15239	15231	15114	15050	15083	15213	15167	15168	15256	15107	15166	15074	15121	15257	15249	15217	15186	15158	15256	15279	15199	15188	15153	15270	15319	15177	15301	14958	15118	15098	15213	14964	15271	15144	15170	15088	15166	15003	15416	15187	15096	15187	15223	15084	15213	15085	15146	15202	15293	15309	15228	15074	15439	15119	15207	15107	15216	15090	15183	15215	15235	15166	15246	15230	15044	15358	15121	15123	15119	15286	15230	15149	15369	15232	15117	15099	15122	15139	15188	15248	15328	15054	15292	15328	15181	15210	15124	15344	15154	15144	15228	15245	15130	15202	15163	15183	15078	15220	15148	15265	15317	15277	15046	15169	15336	15324	15229	15212	15279	15303	15037	14966	15207	15410	15232	15084	15049	15163	15114	15116	15115	15294	15046	15055	15114	15384	15337	15183	15070	15071	15148	15254	15285	15044	15277	15222	15227	15164	15270	15075	15072	15022	15301	15290	15076	15362	15130	15200	14984	15281	15100	15210	15303	15134	15162	15183	15189	15217	15182	15234	15377	15215	15252	15334	15203	15242	15167	15163	15111	15232	15311	15125	15280	15304	15195	15264	15125	15257	15295	15285	15223	15343	15288	15139	15239	15261	15113	15266	15363	15302	15211	15145	15175	15273	15079	15192	15198	15313	15089	15313	15088	15255	15174	15195	15311	14921	15242	15459	15177	15306	15305	15062	15246	15329	15297	15139	15233	15070	15063	15221	15362	15287	15249	15268	15413	15235	15196	15137	15230	15309	15285	15143	15237	15139	15246	15117	15328	15345	15261	15097	15317	15275	15045	15190	15319	15253	15040	15221	15027	15116	15309	15149	15178	15270	15197	15136	15277	15247	15283	15407	15187	15170	15167	15026	15512	15186	15279	15271	15166	15273	15082	15175	15372	15110	15118	15150	15121	15243	15325	15275	15121	15223	15041	15185	15276	15220	15322	15125	15244	15189	15247	15108	14957	15211	15232	15079	15300	15177	15241	15274	15199	15342	15012	15146	15280	15130	15102	15361	15050	15079	15303	15085	15208	15309	15149	15344	15093	15294	15174	15291	15281	15213	15390	15271	15271	15205	15204	15206	15218	15123	15086	15348	15159	15237	15236	15218	15277	15088	15057	14817	15313	15375	15132	15221	15308	15138	15206	15313	15282	15173	15043	15242	15172	15182	15210	15114	15198	15070	15096	15195	15157	15156	15334	15171	15263	15198	15268	15270	15192	15121	15220	15228	15166	15316	15102	15097	15280	15158	15128	15065	15131	15153	15291	15231	15318	15309	15341	15123	15136	15051	15272	15259	15258	15247	15096	15097	15133	15099	15169	15085	15211	15225	15343	15053	15217	15156	15300	15190	15302	15086	15314	15205	15235	15147	15214	15258	15246	15130	15151	15186	15067	15187	15150	15269	15145	15301	15372	15263	15361	15085	15322	15101	15301	15231	15236	15174	15296	15347	15205	15148	15262	15176	15190	15194	15194	15195	15167	15307	15129	15276	15303	15129	15123	15255	15192	15081	15209	15279	15225	15275	15110	15176	15038	15087	15122	15156	14937	15049	15262	15168	15355	15083	15222	15134	15030	15168	15140	15292	15118	15168	15170	15061	15246	15287	15173	15169	15179	15285	15367	15312	15238	15290	15153	15141	15316	15168	15282	15289	15126	15087	15056	15087	15258	15135	15217	15173	15215	15240	15185	15207	15105	15199	15164	15235	15287	15163	15166	15120	15230	15094	15283	15053	15293	15341	15268	15239	15268	15177	15051	15196	15259	15299	15167	15136	15260	15187	15134	15170	15203	15131	15148	15209	15333	15337	15278	15375	15265	15153	15349	15200	15162	15095	15399	15350	15201	15232	15322	15214	15358	15193	15216	15205	15188	15142	15230	15305	15193	15119	15111	15339	15209	15118	15287	15347	15251	15162	15045	15151	15134	15091	15276	15232	15062	15186	15221	15146	15317	15264	15212	15156	15164	15084	15169	15228	15060	15375	15244	15141	15148	15029	15297	15140	15266	15143	15184	15179	15093	15027	15165	15188	15069	15260	15162	15044	15364	15063	15236	15088	15046	15303	15222	15149	15226	15205	15157	15232	15263	15217	15309	15147	15153	15117	15298	15338	15290	15294	15293	15232	15123	15148	15245	15271	15249	15102	15178	15214	15034	15294
31139	27725	30371	26147	21596	19756	18813	18397	18019	17824	17872	17755	17948	17870	17678	17763	17655	17677	17623	17515	17547	17617	17763	17725	17439	17557	17403	17598	17286	17496	17575	17565	17566	17618	17528	17419	17379	17521	17518	17246	17352	17464	17284	17433	17414	17530	17564	17415	17400	17479	17552	17543	17288	17526	17426	17379	17452	17531	17618	17626	17400	17446	17557	17490	17454	17643	17507	17618	17704	17459	17532	17456	17294	17666	17555	17596	17400	17632	17767	17524	17487	17575	17513	17362	17465	17253	17574	17509	17501	17341	17414	17446	17516	17339	17573	17286	17352	17597	17528	17491	17699	17606	17466	17480	17478	17432	17630	17628	17549	17510	17531	17380	17657	17367	17366	17522	17400	17366	17182	17432	17788	17516	17569	17588	17325	17460	17512	17509	17623	17361	17470	17478	17559	17697	17595	17641	17372	17497	17285	17383	17498	17614	17477	17838	17422	17450	17288	17416	17445	17548	17378	17254	17335	17406	17527	17668	17455	17361	17426	17478	17542	17554	17449	17368	17561	17500	17588	17452	17402	17344	17307	17588	17448	17526	17649	17480	17606	17476	17677	17185	17383	17565	17549	17151	17516	17614	17561	17538	17381	17478	17391	17300	17570	17341	17444	17616	17539	17454	17354	17192	17438	17517	17480	17547	17470	17337	17445	17409	17494	17635	17467	17664	17491	17734	17320	17590	17550	17387	17357	17410	17482	17264	17483	17492	17413	17587	17467	17499	17635	17370	17460	17399	17529	17475	17415	17534	17462	17503	17647	17267	17523	17280	17603	17358	17444	17591	17386	17545	17496	17426	17319	17392	17319	17476	17386	17481	17582	17615	17733	17567	17606	17451	17487	17658	17405	17397	17541	17471	17512	17635	17443	17508	17555	17606	17495	17411	17479	17432	17583	17262	17720	17566	17482	17500	17427	17466	17567	17380	17481	17582	17519	17565	17491	17441	17420	17334	17631	17388	17570	17575	17315	17367	17422	17571	17649	17479	17562	17259	17411	17556	17400	17352	17370	17499	17348	17526	17421	17585	17522	17460	17606	17481	17398	17482	17523	17497	17559	17601	17643	17496	17523	17351	17586	17457	17394	17451	17392	17508	17349	17413	17445	17709	17543	17449	17439	17528	17569	17350	17406	17527	17704	17411	17582	17433	17483	17516	17609	17480	17496	17591	17436	17474	17409	17371	17485	17500	17482	17480	17458	17517	17534	17490	17513	17554	17439	17343	17212	17582	17617	17673	17384	17486	17539	17564	17296	17592	17546	17450	17503	17419	17236	17479	17529	17454	17462	17453	17480	17307	17562	17215	17314	17624	17513	17480	17400	17416	17431	17498	17448	17432	17439	17551	17462	17542	17525	17182	17562	17256	17350	17352	17533	17504	17423	17803	17770	17356	17378	17411	17604	17540	17462	17480	17344	17436	17525	17438	17622	17561	17473	17384	17719	17539	17407	17573	17813	17537	17549	17450	17460	17514	17489	17330	17515	17411	17502	17668	17577	17499	17547	17261	17375	17395	17584	17497	17415	17356	17653	17361	17375	17291	17499	17534	17386	17497	17348	17383	17545	17499	17641	17252	17536	17412	17417	17415	17421	17573	17545	17373	17484	17474	17480	17387	17628	17392	17709	17225	17530	17535	17419	17640	17503	17417	17341	17383	17499	17437	17670	17524	17626	17413	17457	17528	17615	17462	17670	17369	17521	17487	17399	17411	17332	17557	17511	17517	17589	17666	17414	17570	17606	17412	17575	17421	17322	17520	17349	17514	17189	17298	17526	17554	17535	17513	17512	17600	17390	17381	17387	17631	17539	17455	17521	17465	17418	17470	17346	17341	17429	17505	17740	17427	17455	17323	17429	17556	17540	17502	17517	17512	17435	17628	17483	17415	17691	17439	17482	17597	17732	17659	17391	17413	17483	17541	17492	17336	17198	17505	17265	17562	17503	17466	17381	17378	17544	17650	17537	17507	17545	17493	17306	17391	17475	17584	17312	17526	17609	17536	17566	17587	17528	17395	17381	17511	17659	17322	17496	17439	17475	17491	17574	17560	17562	17649	17587	17280	17645	17596	17397	17774	17524	17326	17463	17286	17418	17322	17286	17461	17356	17333	17375	17492	17359	17304	17306	17400	17556	17497	17391	17422	17340	17545	17609	17327	17512	17568	17495	17502	17632	17466	17476	17424	17571	17675	17424	17446	17580	17494	17572	17472	17385	17221	17662	17509	17481	17667	17483	17334	17160	17513	17417	17391	17353	17496	17492	17393	17587	17408	17519	17490	17549	17608	17416	17358	17523	17372	17592	17355	17525	17403	17624	17595	17287	17477	17592	17539	17594	17377	17457	17462	17525	17462	17599	17555	17451	17496	17299	17531	17622	17499	17457	17543	17505	17463	17389	17310	17571	17420	17446	17487	17616	17456	17568	17554	17821	17582	17519	17598	17418	17546	17439	17499	17516	17664	17318	17589	17566	17390	17477	17362	17499	17275	17325	17373	17548	17513	17554	17478	17273	17439	17471	17344	17551	17621	17344	17486	17574	17685	17610	17554	17386	17566	17694	17322	17610	17308	17334	17362	17508	17369	17551	17623	17647	17430	17345	17247	17357	17517	17629	17492	17202	17330	17658	17536	17203	17510	17552	17209	17630	17528	17515	17467	17692	17605	17475	17472	17617	17510	17268	17544	17701	17528	17450	17441	17561	17600	17455	17615	17499	17358	17361	17538	17370	17605	17573	17440	17523	17598	17513	17470	17590	17449	17390	17346	17454	17348	17512	17617	17550	17471	17506	17379	17418	17381	17448	17357	17578	17636	17564	17594	17402	17311	17445	17470	17547	17360	17383	17266	17451	17564	17543	17189	17646	17345	17448	17409	17589	17494	17557	17424	17423	17551	17521	17502	17584	17441	17429	17631	17642	17285	17570	17461	17675	17503	17419	17511	17528	17430	17373	17596	17430	17575	17415	17516	17435	17438	17408	17512	17755	17450	17615	17611	17472	17510	17526	17551	17546	17552	17505	17557	17710	17757	17474	17418	17594	17544	17463	17308	17445	17390	17547	17572	17422	17546	17681	17512	17443	17374	17390	17565	17558	17328	17514	17387	17478	17623	17542	17402	17261	17585	17647	17552	17235	17315	17416	17350	17392	17533	17436	17594	17341	17579	17531	17603	17575	17593	17489	17415	17462	17375	17408	17444	17466	17450	17534	17442	17391	17393	17464	17555	17601	17551	17397	17575	17505	17401	17563	17404	17546	17463	17363	17727	17383	17425	17458	17337	17406	17461	17522	17531	17564	17569	17612	17297	17392	17640	17443	17573	17487	17397	17192	17376	17303	17566	17569	17346	17518	17665	17647	17375	17581	17352	17552	17300	17578	17538	17507	17616	17727	17514	17532	17292	17325	17298	17534	17645	17468	17499	17571	17522	17643	17491	17603	17529	17525	17569	17388	17661	17379	17268	17498	17420	17532	17298	17566	17359	17588	17658	17314	17478	17461	17523	17400	17189	17252	17628	17490	17399	17512	17557	17557	17428	17319	17477	17257	17612	17554	17348	17671	17572	17379	17434	17336	17367	17392	17405	17478	17512	17588	17483	17532	17544	17697	17342	17390	17338	17443	17379	17444	17470	17449	17510	17673	17391	17302	17261	17361	17246	17261	17398	17379	17440	17519	17570	17654	17515	17724	17459	17334	17399	17635	17351	17243	17460	17523	17287	17604	17424	17309	17601	17549	17361	17520	17342	17338	17249	17354	17283	17613	17286	17615	17374	17474	17335	17438	17394	17554	17610	17541	17445	17577	17376	17646	17508	17503	17690	17460	17426	17645	17283	17350	17469	17478	17493	17398	17485	17522	17357	17509	17528	17284	17430	17484	17452	17397	17583	17628	17600	17564	17484	17423	17443	17460	17389	17441	17516	17374	17558	17609	17243	17571	17297	17421	17456	17464	17588	17431	17308	17617	17550	17574	17490	17626	17640	17575	17564	17582	17481	17449	17361	17615	17389	17460	17521	17401	17625	17392	17204	17677	17567	17487	17667	17406	17524	17481	17567	17379	17462	17324	17282	17509	17240	17397	17624	17467	17399	17613	17538	17589	17502	17470	17567	17479	17620	17502	17557	17384	17594	17582	17487	17599	17469	17452	17375	17610	17423	17357	17257	17489	17470	17512	17452	17310	17584	17288	17462	17543	17480	17600	17496	17475	17521	17503	17621	17233	17495	17591	17652	17618	17378	17411	17447	17527	17454	17543	17256	17433	17490	17362	17478	17560	17532	17527	17406	17527	17361	17288	17435	17521	17705	17530	17333	17446	17359	17462	17564	17348	17597	17603	17632	17457	17328	17305	17561	17550	17503	17498	17658	17353	17360	17680	17319	17405	17354	17456	17492	17600	17449	17298	17443	17433	17260	17294	17750	17555	17351	17224	17362	17484	17636	17472	17517	17388	17347	17220	17348	17433	17502	17450	17490	17351	17481	17587	17622	17343	17746	17478	17523	17613	17469	17381	17524	17448	17340	17660	17686	17274	17427	17430	17448	17546	17332	17559	17512	17475	17420	17683	17634	17460	17499	17353	17440	17444	17384	17599	17476	17273	17484	17429	17630	17489	17421	17564	17445	17533	17614	17549	17525	17486	17743	17793	17500	17531	17589	17369	17383	17458	17683	17456	17587	17461	17398	17320	17534	17477	17529	17654	17442	17454	17580	17361	17565	17812	17651	17663	17477	17484	17324	17481	17510	17245	17451	17400	17276	17306	17268	17643	17560	17601	17549	17524	17360	17489	17674	17422	17443	17522	17544	17554	17400	17614	17560	17485	17486	17379	17490	17798	17464	17593	17354	17753	17335	17548	17404	17501	17334	17348	17471	17613	17356	17559	17277	17233	17500	17672	17505	17444	17401	17537	17507	17662	17683	17631	17375	17593	17361	17661	17446	17426	17548	17446	17532	17435	17618	17365	17425	17475	17473	17580	17337	17381	17500	17601	17667	17574	17598	17546	17345	17417	17672	17270	17617	17654	17618	17502	17502	17622	17591	17277	17708	17321	17694	17530	17390	17257	17427	17566	17600	17355	17532	17539	17446	17581	17431	17605	17366	17396	17417	17396	17345	17485	17450	17478	17346	17626	17485	17423	17568
26942	36578	33343	25485	20335	17957	16672	15996	15727	15372	15148	15049	15155	14994	15178	14950	14853	14842	14752	14905	14682	14748	14774	14630	14869	14463	14646	14561	14753	14759	14711	14614	14558	14605	14632	14609	14606	14648	14671	14602	14448	14598	14602	14560	14463	14677	14778	14716	14620	14659	14751	14505	14718	14728	14587	14743	14657	14656	14723	14563	14626	14606	14646	14480	14602	14659	14472	14652	14569	14687	14624	14630	14668	14567	14753	14796	14617	14608	14552	14556	14661	14562	14544	14834	14499	14610	14460	14612	14687	14754	14497	14536	14769	14544	14692	14606	14730	14817	14598	14726	14711	14888	14624	14480	14595	14591	14551	14661	14665	14592	14787	14605	14628	14717	14615	14629	14708	14562	14499	14665	14633	14608	14583	14506	14507	14554	14750	14612	14506	14622	14621	14753	14485	14710	14641	14719	14753	14598	14599	14652	14700	14549	14640	14795	14700	14710	14569	14674	14652	14760	14616	14600	14620	14669	14597	14900	14639	14519	14684	14806	14567	14717	14702	14552	14700	14548	14661	14572	14679	14593	14718	14883	14423	14710	14522	14652	14627	14572	14488	14504	14651	14665	14629	14619	14609	14650	14601	14680	14681	14748	14724	14541	14687	14709	14726	14628	14561	14617	14596	14790	14593	14577	14594	14621	14709	14765	14566	14647	14678	14644	14681	14526	14637	14565	14566	14707	14564	14521	14468	14544	14765	14494	14635	14704	14659	14663	14634	14697	14607	14615	14445	14613	14652	14593	14716	14543	14744	14601	14582	14592	14685	14678	14693	14580	14606	14555	14743	14598	14715	14666	14499	14700	14663	14605	14673	14724	14639	14627	14641	14590	14449	14538	14745	14499	14525	14712	14603	14463	14733	14632	14619	14578	14656	14708	14610	14653	14670	14662	14563	14716	14822	14599	14693	14751	14615	14496	14590	14763	14664	14481	14800	14506	14614	14530	14686	14586	14741	14600	14713	14726	14680	14635	14463	14575	14825	14691	14718	14692	14856	14629	14541	14622	14689	14511	14548	14621	14660	14497	14755	14606	14702	14708	14602	14479	14610	14497	14569	14610	14736	14489	14584	14545	14624	14659	14634	14527	14631	14661	14672	14478	14559	14605	14622	14556	14491	14684	14492	14688	14687	14516	14514	14668	14546	14472	14629	14822	14616	14694	14590	14355	14686	14655	14708	14503	14550	14576	14571	14471	14795	14643	14679	14568	14774	14728	14629	14526	14519	14626	14636	14627	14835	14566	14547	14525	14646	14484	14608	14596	14567	14592	14811	14610	14524	14457	14590	14664	14671	14634	14664	14630	14802	14549	14576	14474	14497	14673	14559	14760	14554	14637	14784	14675	14645	14671	14479	14665	14566	14497	14604	14597	14658	14717	14662	14524	14488	14675	14630	14588	14663	14614	14665	14724	14662	14632	14710	14534	14651	14691	14655	14661	14619	14657	14666	14544	14610	14544	14585	14644	14548	14664	14818	14457	14649	14693	14642	14724	14607	14674	14701	14742	14691	14537	14563	14651	14488	14576	14669	14659	14618	14637	14546	14664	14641	14648	14515	14467	14671	14481	14505	14634	14508	14600	14700	14447	14459	14660	14544	14832	14604	14685	14523	14508	14523	14651	14481	14422	14476	14690	14652	14756	14839	14781	14567	14606	14557	14380	14592	14551	14567	14590	14554	14479	14749	14531	14604	14703	14631	14486	14881	14562	14555	14621	14689	14567	14598	14602	14590	14444	14604	14723	14635	14584	14596	14550	14553	14471	14514	14580	14711	14695	14828	14746	14541	14622	14613	14663	14724	14639	14506	14715	14592	14550	14586	14594	14656	14677	14684	14541	14555	14681	14383	14648	14744	14670	14707	14486	14667	14642	14655	14627	14753	14744	14558	14642	14627	14716	14594	14578	14615	14649	14707	14814	14426	14677	14745	14552	14674	14598	14475	14545	14681	14513	14554	14604	14758	14538	14703	14873	14706	14655	14506	14571	14703	14513	14849	14542	14568	14569	14422	14589	14669	14474	14594	14569	14643	14732	14609	14514	14657	14691	14629	14662	14621	14593	14492	14785	14620	14678	14611	14602	14800	14537	14595	14652	14723	14621	14720	14642	14519	14737	14681	14708	14700	14593	14697	14810	14634	14608	14609	14560	14748	14836	14630	14619	14624	14601	14630	14666	14585	14916	14665	14604	14716	14717	14533	14418	14784	14722	14609	14634	14650	14711	14623	14739	14816	14529	14676	14672	14736	14703	14676	14843	14691	14517	14603	14662	14656	14703	14596	14569	14543	14632	14641	14578	14551	14617	14585	14504	14700	14476	14581	14709	14582	14728	14611	14575	14579	14677	14561	14568	14481	14726	14533	14686	14741	14580	14639	14450	14741	14652	14684	14646	14679	14605	14552	14690	14679	14557	14583	14718	14633	14606	14780	14760	14669	14524	14679	14589	14704	14638	14632	14661	14665	14580	14583	14641	14613	14487	14572	14556	14519	14449	14664	14559	14661	14651	14636	14628	14588	14630	14484	14627	14555	14403	14722	14676	14647	14608	14660	14576	14660	14645	14795	14644	14570	14692	14725	14421	14781	14441	14619	14724	14625	14546	14541	14505	14590	14468	14738	14527	14688	14793	14627	14724	14622	14647	14612	14561	14632	14613	14668	14688	14664	14793	14688	14567	14578	14628	14596	14816	14744	14537	14511	14661	14650	14607	14578	14636	14651	14621	14511	14688	14673	14575	14542	14447	14666	14454	14543	14594	14515	14625	14566	14674	14845	14680	14669	14591	14533	14599	14614	14482	14749	14738	14661	14674	14719	14449	14604	14727	14572	14669	14607	14556	14703	14607	14678	14691	14585	14760	14452	14700	14525	14594	14527	14638	14618	14620	14716	14475	14736	14601	14664	14667	14636	14563	14676	14599	14421	14603	14520	14735	14593	14628	14535	14664	14587	14534	14676	14715	14699	14559	14600	14509	14747	14644	14709	14698	14686	14494	14718	14337	14676	14607	14666	14450	14524	14669	14601	14418	14640	14667	14723	14599	14684	14482	14659	14560	14734	14449	14627	14430	14470	14589	14746	14560	14634	14636	14699	14656	14727	14595	14610	14638	14573	14672	14581	14688	14628	14500	14530	14767	14763	14607	14749	14637	14566	14687	14715	14809	14623	14494	14611	14457	14589	14745	14577	14780	14692	14474	14671	14714	14545	14513	14728	14665	14547	14492	14742	14442	14748	14652	14743	14560	14427	14554	14639	14589	14664	14614	14585	14533	14532	14523	14519	14502	14851	14669	14521	14595	14568	14612	14617	14656	14453	14640	14468	14596	14721	14505	14630	14462	14514	14589	14615	14629	14732	14547	14679	14602	14624	14614	14601	14729	14676	14890	14766	14675	14721	14628	14563	14706	14712	14643	14501	14603	14482	14478	14739	14618	14512	14813	14666	14788	14587	14751	14593	14611	14604	14708	14709	14724	14499	14460	14545	14671	14717	14539	14793	14576	14550	14641	14718	14445	14700	14725	14500	14730	14617	14724	14732	14515	14801	14574	14570	14719	14553	14631	14625	14493	14669	14683	14540	14512	14762	14664	14549	14476	14648	14711	14583	14702	14703	14705	14574	14751	14715	14601	14675	14524	14783	14581	14589	14793	14612	14574	14623	14733	14666	14479	14696	14636	14550	14589	14686	14781	14694	14746	14652	14474	14595	14732	14474	14794	14680	14545	14698	14469	14784	14481	14606	14779	14616	14590	14647	14649	14684	14595	14511	14609	14513	14535	14511	14694	14601	14626	14745	14646	14574	14732	14710	14612	14614	14636	14552	14499	14506	14531	14566	14703	14764	14447	14602	14690	14719	14687	14607	14607	14655	14612	14526	14702	14483	14650	14500	14589	14605	14626	14722	14491	14680	14527	14797	14705	14741	14581	14677	14617	14730	14592	14665	14503	14754	14556	14603	14647	14637	14594	14753	14550	14560	14643	14565	14474	14638	14747	14504	14573	14657	14575	14569	14515	14566	14723	14702	14722	14637	14402	14772	14638	14802	14670	14710	14662	14695	14638	14712	14627	14623	14751	14580	14547	14607	14573	14742	14535	14814	14605	14614	14677	14697	14594	14674	14607	14649	14670	14742	14568	14648	14492	14688	14601	14574	14673	14748	14496	14765	14603	14637	14804	14598	14686	14595	14512	14693	14557	14688	14753	14637	14657	14693	14546	14593	14412	14674	14556	14493	14544	14754	14599	14576	14512	14578	14657	14706	14650	14666	14716	14672	14493	14721	14712	14743	14477	14571	14528	14631	14563	14683	14630	14734	14712	14613	14614	14660	14524	14699	14624	14596	14669	14602	14488	14725	14598	14521	14486	14567	14648	14555	14584	14694	14602	14666	14649	14530	14712	14615	14740	14574	14804	14695	14711	14615	14690	14514	14661	14665	14610	14822	14646	14554	14551	14498	14550	14645	14592	14703	14700	14570	14542	14632	14770	14487	14646	14662	14589	14611	14706	14580	14671	14521	14484	14637	14670	14730	14381	14523	14492	14557	14486	14541	14712	14685	14765	14625	14588	14581	14622	14740	14688	14453	14715	14567	14728	14665	14670	14623	14578	14478	14567	14523	14501	14711	14580	14570	14560	14671	14704	14561	14535	14651	14772	14585	14715	14563	14679	14615	14545	14727	14660	14617	14651	14626	14689	14751	14784	14446	14644	14653	14810	14600	14790	14712	14670	14668	14590	14558	14409	14605	14791	14503	14540	14801	14674	14607	14540	14656	14461	14664	14642	14682	14572	14671	14560	14648	14649	14682	14564	14577	14729	14533	14570	14676	14677	14574	14588	14758	14621	14615	14763	14569	14594	14661	14579	14584	14638	14723	14508	14578	14778	14609	14730	14744	14515	14705	14581	14701	14655	14769	14634	14580	14538	14762	14672	14623	14594	14507	14696	14569	14722	14729	14420	14591	14650	14515	14461	14829	14752	14549	14647	14700	14552	14644	14531	14515	14522	14701	14790	14623	14589	14680	14637	14621	14607	14723	14563	14745	14592	14724	14642	14639	14769	14726	14534	14617	14592	14745	14584	14576	14729	14555	14678	14784	14709	14581	14710	14718	14751	14592	14610	14753	14591	14641	14602	14735	14560
24949	20975	28001	25289	23520	23176	22147	19744	19068	19031	19014	18766	18677	18723	18644	18537	18513	18447	18424	18368	18407	18253	18265	18272	18234	18512	18436	18284	18290	18061	18108	17996	18188	18275	18241	18357	18342	18292	18215	18265	18272	18290	18085	18037	18161	18439	18111	18257	18183	18034	18129	18325	18111	18316	18116	18224	18074	18401	18158	18000	18065	18315	18155	18254	18195	18087	18068	18155	18092	18239	18201	18117	18224	18002	18147	18098	18016	18188	18164	18250	18017	17976	18216	18048	18361	17975	18200	17915	18158	18379	18204	18317	18135	18140	18176	18143	18090	18107	18385	18201	18031	18262	18201	18179	18125	18078	18156	18260	18112	18069	18279	18345	18054	18091	18191	17901	18318	18256	18272	18220	18338	17951	17973	17933	18087	18071	18031	18089	18175	18260	18190	17941	17961	18234	18362	18084	18184	18158	18266	18048	18196	17848	18198	18025	18121	18272	18083	18280	18183	17981	18012	18080	18015	18085	17932	17992	18031	18005	18231	18163	18136	18287	18077	18121	18190	18184	18315	18168	17994	18034	17958	18216	18263	18078	18232	17923	18234	18175	18024	17987	17890	17630	18170	18088	18256	18294	18130	18209	17889	18247	18106	17888	18122	18034	18310	18215	18129	18047	18168	17955	18033	18038	18139	18258	18096	18170	18097	18097	17966	18251	18116	18178	18159	18128	18130	18204	18184	18176	18022	17930	18116	18129	18109	18108	18014	18042	17958	18007	18031	17924	18267	18160	18281	17959	18091	18156	18063	18009	18069	18180	18176	18133	18102	18268	18129	17956	18155	18103	18158	18148	18242	18214	18321	18231	18261	18130	18140	18051	18031	18061	18127	18152	18155	18095	18046	18014	18164	17936	18063	18034	18165	17990	18202	18060	18058	18271	18092	18080	18189	18403	18040	17888	18232	17983	18036	18048	18136	18077	18156	18148	18248	18061	18135	18256	18089	18044	18096	18051	18222	18030	17872	18073	17964	18204	18197	18149	17993	18043	18250	18240	18210	18096	18055	18107	18180	18170	18206	18095	18161	18041	18047	18242	18107	18286	18238	18261	18181	18240	18219	17897	18181	17945	18252	18059	18130	18053	18163	18033	17934	17948	18430	18119	18168	18031	18233	18248	18077	18047	18262	18325	18091	17961	18295	18247	18300	17943	18347	18185	18038	18121	18110	18288	18092	18212	18100	18141	18287	18207	18253	18151	18087	18012	18208	18013	18089	18166	18136	17996	18199	18166	18189	18324	18276	17998	18284	18233	17967	18142	18349	18008	18014	18145	18149	18096	18255	18172	18118	18069	18011	18119	18291	18078	18197	18028	18280	18115	18214	18292	18248	17994	18138	18001	17914	18106	18130	17934	17953	18107	18210	17979	18192	18124	17950	18124	18103	18213	18123	17842	18077	18201	18060	18341	18152	17960	18369	18158	18091	18125	18160	18271	18160	18194	18243	18075	17891	18149	18372	18150	18135	18332	17980	17938	18074	18185	18218	18128	18157	18347	18241	18164	18162	17968	18124	18173	18081	18188	17967	18101	18183	18054	18119	18146	18143	18278	18113	18009	18250	18183	18132	18031	18104	18029	18118	18117	18129	18171	18158	17995	18245	18105	18208	18100	18152	18099	18097	18283	18234	18085	17985	18209	17942	18216	17923	17925	18145	18383	18240	18040	18096	18045	18314	18107	18092	18104	17907	18267	18202	18271	18129	17957	18170	18035	18121	18127	18010	18171	18106	18143	18103	18122	18391	18155	18214	18176	18079	18009	18089	17988	18109	18162	17927	18161	18142	18128	18296	18176	18098	18210	18199	18144	18147	18197	18130	18072	18126	18058	18160	18209	18123	17997	18053	18062	18134	18060	18215	18043	17834	18046	18004	17969	18310	18088	18075	17897	18131	18029	18040	18124	18034	17941	18123	18082	18204	18435	18176	18231	18259	18071	18068	18098	18009	18270	18148	18069	18309	18237	18211	18113	18082	17912	18119	18285	17967	18332	18120	18165	18109	18242	18077	18159	18166	18173	18298	18154	18213	18179	17983	18029	18317	18197	18173	18172	18089	18080	18231	18225	18024	17997	18108	18316	18254	18049	18155	18040	18247	18144	18323	18028	18180	18245	18016	18025	18196	18102	18070	18221	18067	18272	18157	18013	18116	18078	18199	18174	18135	18298	18267	18121	18088	18019	17964	18161	18149	18055	18131	18208	18275	18002	18164	18204	18370	18291	18219	18103	17981	18203	18095	18068	18024	17947	18005	18135	17904	18220	18142	18200	18134	18039	18275	18232	18210	18186	18288	17937	17960	18084	18046	18126	17934	18122	17915	18209	17872	18026	18185	18183	17875	17971	18020	18114	18086	18282	18208	18123	18260	18040	18220	18009	18130	18160	18008	18088	18046	18383	18110	17962	18160	18116	18112	18066	18288	18217	18178	18180	17819	18157	18056	18154	17916	18107	18147	18225	18347	18071	18089	18188	18290	18357	18135	18094	17885	18261	18113	18109	18043	18299	18075	18098	18060	18010	18241	18067	17910	18074	18094	18092	18080	18019	18042	18236	18278	18277	17977	18120	18162	18327	18069	18195	18195	18026	18243	18272	18342	18143	18175	18110	18177	18143	18275	18173	18183	18040	18130	18232	18075	18135	18137	18178	18143	18073	18187	18122	18225	18355	17975	18255	18149	18225	18239	17994	18065	18004	18039	18060	18173	18287	18078	17978	18051	18200	18255	18149	18293	18381	18121	18190	18016	18162	18396	18264	18138	18082	18072	18278	18265	18051	18154	18085	18120	18127	18026	18293	18137	18010	18332	18078	18053	18067	18173	18258	18195	18185	18167	17974	17985	18052	18167	18040	18283	17945	18169	18193	18239	18362	18075	18111	18101	17887	18085	18023	17961	17936	18281	18162	18248	18107	17954	17963	18164	17971	18176	18164	18025	18213	18052	18047	18008	18040	18071	18187	18227	18221	18333	18274	18067	18110	18156	18315	18185	18120	18129	18189	18060	18155	18173	18047	18240	17990	18135	17974	18117	18272	18145	18038	18062	18224	17925	18384	18141	18196	18180	18108	18246	18141	18201	18250	18221	18286	18042	17943	18160	18113	18234	18101	18218	18110	18029	18018	18179	18276	18127	18083	18217	18167	17982	18214	18301	18243	18296	18150	18016	18200	18259	17937	18191	18180	18226	18193	18063	17893	17965	18171	18251	18073	18391	17968	18271	18289	18040	18384	18435	18221	18148	18105	18153	18175	18062	18035	18038	18098	18232	18356	18212	18203	18323	18238	18065	18087	18235	17882	17971	18081	18192	18025	18004	18059	18236	17888	18209	18186	18131	18185	18161	18256	18201	18209	17923	18284	18136	18136	18060	18204	18046	17986	18132	17968	18429	17994	18217	18129	18105	17892	18059	18279	18070	18061	18117	18098	18195	17988	17965	18021	18143	18171	18044	18192	18391	18097	18088	18031	18298	18179	17815	17963	18336	18110	18322	18203	18111	18115	18280	18169	18272	18161	18162	17879	18084	17984	18301	18169	18084	18126	18215	18031	18317	18114	18222	18243	18159	18186	18195	18250	18244	18283	18206	18092	18277	17980	18209	18090	18352	17922	18009	18183	18301	18192	18095	18145	18439	17993	18087	18183	17986	17920	18029	18101	18072	18353	17974	18093	18165	18128	18189	18198	18145	18165	17952	18130	18075	18019	18141	18247	18105	18035	17959	18140	18087	18170	17942	17982	17966	18287	18007	18049	18214	17967	17957	18039	17835	18008	18097	18045	18050	18249	17992	18211	18127	18130	18232	18173	18068	18153	18236	18244	18124	18266	18218	18170	18240	18230	18109	18147	18229	18467	17942	18216	18345	18085	18119	17882	18306	17873	18176	18211	18315	18153	18099	17941	18284	18230	17930	18214	17982	17980	18258	17790	18193	17952	18039	18233	18417	18076	18012	18220	18179	18248	17948	18199	18308	18215	18136	18147	18456	18343	17966	18123	18195	18059	18169	18224	18142	17958	17967	18252	18213	18058	18167	18041	18257	18076	18191	18370	17999	18086	18286	18180	18132	17883	18340	17912	18078	18126	18023	18033	18143	18404	18131	18208	18065	18078	18244	18165	18102	18150	18004	18300	18154	18140	18092	18119	18262	18234	18110	17919	18074	17924	18210	18034	17865	18228	18181	18202	18481	18122	18161	18320	18263	18059	18113	18186	17936	18288	18215	18291	18218	18242	18159	18121	18193	18064	18032	18306	18249	18010	17960	18224	18026	17942	18234	17926	18059	18135	18042	18144	18129	17939	18100	18068	18099	18030	18186	18190	18179	18122	17985	18296	18334	18161	18264	17940	18041	18161	18179	18053	18491	18240	18020	18015	18084	18058	18151	18088	18227	18078	18188	18122	18174	18309	18092	18124	18241	18232	18251	18171	18083	18068	18228	18103	17955	18096	18231	18169	18014	18037	18165	18231	18063	18231	18153	18196	18167	18031	18256	18178	18222	18035	18060	18295	18159	18352	18309	17998	18261	18024	17999	18251	18218	18110	18110	18258	18114	18306	17867	18276	18181	18191	18321	18233	18168	18179	17828	18156	18155	18032	18165	18085	18281	18196	18091	18177	18265	18136	18107	18157	18011	18119	18123	18178	18105	18071	18341	18074	18383	18089	18077	18247	18164	18237	18240	18112	18092	18108	18123	18044	18075	18090	18080	18208	17985	18293	18095	18139	18267	18248	18083	18001	18161	18335	18098	18420	17884	18107	18178	18218	18111	18334	18294	18058	18053	18149	18204	18025	18130	17774	18058	18202	18034	18001	18138	18223	17956	18063	18130	18188	18149	18286	17990	18121	18028	18120	18108	17986	18218	18408	18104	18366	18083	18198	18245	18125	18208	18091	18399	18200	18119	18118	18202	18037	18250	18186	18082	18292	18134	18019	18087	18107	18216	18266	18109	17983	18125	18189	18337	18069	18317	18100	18150	18132	17997	18319	18157	18145	18072	18131	17917	18096	18241	18115	18216	18114	18038	18262	17896	18165	18119	18144	18218	18369	18281	18096	18031	18257	18264	18074	18147	18227	18230	18092	18091	17947	18243	18127	18097	18111	18064	18052	18083	18203	18237	18118	18212	18098	17875	18074	17968	18007
27082	44632	41289	31221	24187	20555	18830	17566	16831	16521	16137	16164	15727	15689	15632	15557	15524	15243	15274	15232	15153	15157	15324	15282	15263	15117	15106	15126	14990	15196	15131	15101	15096	15157	15304	14971	15118	15012	15230	15021	14995	15218	14948	14971	15241	15065	15134	15067	14922	15082	15010	15017	15055	15062	15080	15107	15038	15041	15064	15005	15094	14893	14938	15044	15042	15205	15087	15069	15100	14914	15161	14846	15122	14980	15127	14972	15127	15110	14924	15058	15142	14924	14982	14981	14952	14995	14944	15041	15027	15010	15176	14962	15074	15046	14927	15082	14989	15007	15017	15181	14827	14966	14998	14864	15024	15083	15024	15032	14951	14985	15057	14989	15122	14974	15094	15147	15052	15073	15008	15168	15120	14875	15069	15110	15047	15081	14975	15082	15041	15062	14965	15099	14951	15210	14890	15132	15063	14845	14953	15079	15170	15000	15177	15043	15029	14796	15059	14940	15097	15140	14812	15138	15077	15207	14989	15078	14963	15138	14992	15125	14994	14976	15005	14878	15022	15004	14922	14964	15133	15045	14819	14767	15033	14985	14905	15017	14981	15094	15054	14935	15323	15020	14981	15031	14927	14910	15073	15019	14907	15060	15182	15053	15011	15030	15288	15152	14960	14935	14894	14896	15269	15125	14879	15042	15063	15190	15173	14997	15019	15093	15066	14919	14966	15093	15108	15039	15001	14866	15117	15107	15093	15056	14867	14944	15140	14842	14935	15053	15198	14997	15044	15107	14887	15000	15022	14986	15099	14896	14842	14730	14932	15020	15056	14910	15047	15153	15045	15023	15071	14996	15144	15044	15122	15171	15010	15003	14835	15027	15096	14961	15085	15033	14836	15012	15042	15091	14973	14935	14904	15029	15046	15069	15145	15047	14956	15042	15105	15001	15113	15072	14988	15019	15053	14968	15111	15147	14950	15089	15013	15240	14892	15046	15048	15172	15200	15135	15072	15067	15227	14963	15113	14994	15002	14950	14947	14983	14926	15026	15001	14889	14937	14981	15024	15127	14962	14944	15079	15109	14865	15040	14916	15146	15031	15186	14991	14978	15162	14837	14994	15035	14916	15089	15029	15101	15072	15146	15103	14993	15011	14911	14939	15005	15012	15133	15114	14953	14972	15187	15000	14929	15138	15041	15114	14949	14869	14983	15142	15082	14888	14916	14994	14977	14906	14948	15169	15026	15046	15112	15035	15003	15047	14949	15119	14947	14956	15016	15199	14998	15148	15060	14954	15219	15034	14957	14874	14889	15034	14992	15101	15131	14942	14982	14896	14871	15126	14976	14882	15063	15019	14942	15260	15044	14993	14951	14933	14986	14920	15074	15031	15002	15050	15115	14944	15006	15187	15021	15027	14939	15163	15052	14888	15023	14996	15112	15211	15194	15026	14952	15174	15031	15061	15058	14989	15115	15053	14984	14986	15017	15011	15049	15000	15039	15102	15099	14859	15041	14797	15153	15064	15161	14932	14916	15012	14985	14886	14972	15098	15037	15115	15072	15011	14977	15155	15020	14974	14895	15115	14847	15221	15092	15030	14994	14938	15016	14951	15149	15054	15017	15022	15080	15107	14895	15015	15056	15148	14947	15013	15018	14955	15034	15096	14859	15078	15181	15069	15130	15017	15005	15126	15003	15169	14991	15074	15053	15157	14885	15049	15171	15071	15121	14803	15080	15079	15051	14985	15147	15154	15012	14951	14940	14945	14986	15040	14800	15000	15158	15125	15033	15137	14974	15070	15148	15139	15127	14977	15088	15019	15026	14807	15110	14821	14872	15148	15098	14852	14961	15015	14873	15037	15098	15101	15048	15061	14987	14975	14969	15061	15080	15086	14928	15117	15145	15018	15018	15063	15040	14999	15098	15070	14978	15027	15052	14919	15028	14978	15000	15060	15055	15002	14912	14932	15113	15019	14875	15079	15036	14853	14853	14947	15110	15137	14984	15120	14920	15086	15024	15009	14761	15003	15104	14977	15010	15081	14920	14978	15025	15061	14934	15130	14981	15034	15069	14848	14964	14949	15054	15000	15054	14996	14903	14914	15143	14962	14807	15001	15186	14970	15085	15048	14981	14928	15193	15021	15144	15235	15155	15146	15026	15075	14872	15077	15033	15029	15007	15085	14937	14996	15134	14941	15019	14892	14897	15080	15126	15087	14933	15066	14775	15115	15112	14962	15025	15145	15128	14813	14999	14908	14872	15016	15102	14907	15016	15015	15023	15061	14991	15143	15053	14936	14985	15026	15111	14986	15087	15118	15000	15063	14981	14863	15162	15043	15093	15076	14971	15149	15052	15062	14963	15088	15179	14932	14969	15059	15041	14940	15085	15064	14968	14947	15109	14993	15021	14982	14986	15025	15021	15015	15141	15071	15180	14992	14987	14852	15130	15113	14912	15043	15130	15024	15062	15100	15027	15122	14997	15029	15190	15036	15081	15114	15058	15113	15143	14982	15065	15032	14926	15005	14970	15061	14979	14954	14980	14976	14967	14933	14863	15057	14853	14999	14887	15172	14916	15033	15010	15016	14937	15082	15027	15072	14976	15024	14960	15055	15073	15031	15205	15022	15022	15125	15106	14900	15068	15021	15006	15121	15055	15056	15001	15092	15109	15158	15113	14975	15091	15098	15075	14954	15032	14830	14922	15038	14964	15252	15097	15029	15086	15032	14826	14859	15072	15022	14889	15178	15155	15215	15208	14879	15084	15089	14993	14838	15115	15136	15027	15017	14982	14948	15066	15117	15030	14990	14914	15044	15032	14983	15072	15048	14981	14948	14968	14899	14913	15031	14983	15059	14975	15047	14881	14829	14976	15060	15004	15033	15074	14977	15065	14992	15032	15171	14902	14943	15037	15021	14986	15017	14993	15098	15111	15055	14961	15015	14943	15095	15032	15109	15082	14987	15118	14870	14947	15023	15097	15028	15118	15053	14857	15134	14991	14967	15239	15005	15048	15131	14912	14852	15049	15256	15074	15093	15068	14963	14939	14922	14973	14930	15099	15258	15089	15025	15077	15202	15084	15075	15041	15116	14912	15074	14867	15011	14914	14984	14985	14838	15067	14975	15091	14923	15044	15209	14914	15055	15079	14952	15028	15112	14991	14951	15038	14972	14950	15027	15316	15116	15117	15170	14791	14973	15009	15080	15023	14975	14959	15164	15118	15044	15030	14882	14989	15054	15047	15066	15029	15020	15065	14856	14968	14998	15106	14894	15117	15095	14912	15037	14988	15069	15113	14936	15001	14919	15001	15166	15018	15004	14997	14992	14958	15058	15061	14948	15096	14908	14952	15108	14960	15048	14922	15047	14877	15260	15064	15101	14914	14966	15082	15167	14935	15032	15007	14963	14973	15043	15063	14969	14922	15005	15172	14974	15122	14972	14977	14940	15102	15035	14977	14954	15026	15082	15083	15051	15140	14839	15085	15065	14958	15056	15035	15191	15048	14923	14933	15085	14931	14992	14935	15067	15124	15080	15168	15056	15001	14857	14935	15075	15034	14990	14958	15074	15024	14926	15082	15033	15066	15085	14912	14964	15100	15038	14826	15129	14984	14898	14949	15147	15000	15099	15066	15031	15000	15027	14901	14953	14981	15140	15034	14878	15079	15026	15117	15039	14850	15003	15060	14955	15154	14911	15078	15063	15053	15153	15014	15162	15056	14814	15025	14897	15168	15087	15000	14844	15232	15144	14920	15134	15109	14931	15051	15017	14918	15200	15099	15029	15133	14929	15192	15118	15040	15050	15000	15145	14976	15000	15177	14994	15119	15112	15040	14997	15124	14934	14996	14981	14989	15091	15150	15099	15091	15100	15063	15006	15154	15029	14980	15020	15054	14937	15041	14953	15022	15117	15022	15028	15023	15098	15185	15056	15039	15089	14897	14975	14902	15254	15101	15061	15028	14980	14995	15023	15159	15004	15111	15061	14969	15100	15050	14946	14903	14950	15098	15076	15015	15058	15157	14984	15098	15078	15090	15022	14985	15098	14999	15137	15025	15067	15045	14891	14890	14992	14823	15153	15138	14960	15002	15033	14919	15081	14885	14990	15090	14907	14946	14906	15031	15016	15084	15047	14999	15075	15169	15003	14949	14950	15022	15026	14892	15236	15023	15110	15088	14962	15049	15137	15179	15046	15070	15103	14906	14878	14898	15147	14959	14961	14968	15035	14920	14870	14988	15013	15080	14941	15149	14920	14990	15006	15148	14962	14994	15006	14926	15024	14969	14984	15032	14966	15114	15109	14983	14858	15082	15000	15047	15111	15073	15168	15063	14894	15206	15087	15052	14941	14976	14936	15027	15249	15055	14982	15160	14973	14890	15021	14850	15001	15078	14906	15091	15101	14895	15214	14945	15038	14965	14995	14881	15130	15132	15033	14969	15037	14948	14926	15017	15071	14954	15086	14952	15061	14976	15190	15076	14963	14890	15265	15042	14843	14966	15127	14963	15193	15032	15081	15056	15122	15037	15092	15136	15130	14945	15066	14902	15079	14904	15074	14880	14811	15061	14990	15149	14961	15242	15152	15070	15116	14901	15028	15109	14864	15093	15050	14887	15013	14979	15087	15113	15130	15020	15052	15100	14948	14935	15031	15046	15098	15084	15013	15058	15019	15030	15114	15022	14993	15129	15077	15140	15106	14998	15064	15182	14837	15069	15005	15009	15003	15122	14936	14918	14857	15125	15048	15009	15034	15048	15156	15139	14962	15007	14921	14967	15144	14946	14946	14883	15066	15038	15001	15182	15026	15057	15049	15159	15074	14939	14921	15024	15035	15052	14918	14890	14906	15034	15169	15060	15045	15052	15080	14823	14914	14934	14957	15079	14979	15080	14888	15093	15045	15119	14990	15027	14946	14856	15019	14962	15069	14908	15143	14980	15096	15205	14957	14927	15095	14944	15120	15015	15068	14894	15067	15086	15063	14943	15150	14997	15042	15116	14988	14976	15065	15061	14828	14997	15094	14942	15058	15009	15041	15010	15073	14870	15127	15122	14984	15014	15203	15031	15019	15087	15010	15091	15153	15011	15011	15099	15192	15090	15051	15121	15096	15053	15066	15063	15039	14830	14964	15131	14991	15110	15021	14991	14954	15148	15109	14977	15082	15034	15071	15041	14897	14949
23691	20958	28340	23876	22291	24926	25421	21392	20354	20160	19675	19494	19499	19324	19530	19221	19129	18973	18906	19085	18926	19120	18768	18782	18770	18829	18948	18822	18733	18790	18636	18708	18655	18902	18866	18724	18683	18824	18676	18691	18664	18636	18727	18725	18914	18527	18675	18519	18599	18756	18532	18507	18680	18598	18864	18845	18675	18478	18524	18836	18705	18586	18503	18577	18479	18604	18521	18525	18466	18690	18729	18627	18558	18758	18572	18564	18568	18560	18526	18654	18609	18539	18764	18766	18548	18464	18689	18546	18521	18685	18469	18557	18618	18777	18618	18679	18686	18609	18694	18636	18680	18645	18465	18572	18649	18645	18551	18500	18451	18729	18621	18504	18464	18814	18532	18604	18375	18521	18781	18492	18716	18644	18841	18408	18569	18776	18737	18563	18601	18633	18554	18364	18471	18492	18679	18696	18761	18497	18488	18723	18463	18553	18727	18632	18614	18551	18628	18628	18654	18655	18642	18665	18748	18652	18640	18686	18721	18548	18737	18514	18695	18626	18577	18536	18434	18609	18485	18667	18536	18627	18446	18472	18299	18554	18601	18637	18858	18583	18712	18467	18362	18294	18436	18646	18634	18365	18399	18548	18635	18700	18722	18636	18703	18631	18623	18532	18510	18799	18548	18566	18525	18790	18714	18588	18424	18488	18589	18587	18556	18723	18711	18437	18211	18529	18545	18516	18686	18504	18598	18710	18542	18511	18569	18598	18545	18628	18663	18662	18650	18547	18577	18536	18459	18429	18669	18438	18501	18662	18434	18523	18626	18667	18477	18588	18480	18463	18728	18622	18558	18481	18561	18629	18476	18657	18622	18820	18482	18652	18467	18942	18683	18929	18557	18611	18538	18598	18533	18666	18647	18781	18495	18587	18517	18651	18553	18563	18661	18632	18569	18704	18629	18586	18653	18512	18668	18633	18538	18652	18544	18336	18577	18615	18493	18448	18595	18631	18543	18643	18510	18431	18755	18557	18477	18455	18563	18535	18406	18487	18643	18570	18457	18471	18570	18406	18624	18425	18440	18809	18363	18548	18667	18526	18559	18512	18703	18724	18594	18527	18462	18562	18656	18560	18655	18640	18554	18667	18468	18542	18617	18471	18741	18528	18507	18658	18507	18566	18466	18632	18623	18666	18519	18556	18636	18641	18541	18556	18619	18527	18561	18555	18544	18479	18527	18570	18581	18661	18843	18617	18565	18558	18631	18680	18646	18674	18807	18708	18728	18663	18487	18503	18454	18600	18601	18349	18448	18602	18635	18586	18467	18462	18507	18444	18704	18630	18598	18600	18697	18719	18475	18612	18660	18613	18620	18730	18567	18492	18440	18600	18642	18565	18567	18556	18484	18532	18812	18582	18298	18444	18483	18749	18491	18496	18509	18658	18571	18355	18579	18615	18579	18540	18429	18578	18551	18528	18478	18639	18505	18788	18535	18611	18678	18620	18550	18530	18444	18527	18548	18657	18601	18492	18592	18496	18611	18672	18593	18458	18531	18800	18519	18905	18574	18670	18410	18655	18753	18548	18385	18294	18393	18475	18526	18685	18656	18506	18587	18701	18741	18567	18499	18534	18759	18539	18586	18520	18915	18500	18508	18505	18456	18453	18382	18700	18487	18489	18533	18602	18523	18593	18608	18535	18562	18427	18630	18356	18770	18531	18844	18552	18620	18532	18303	18583	18377	18569	18750	18749	18416	18499	18507	18474	18586	18778	18526	18542	18561	18565	18527	18661	18461	18666	18569	18691	18621	18597	18467	18780	18826	18707	18549	18511	18478	18519	18681	18641	18729	18611	18630	18453	18562	18662	18497	18522	18637	18517	18518	18659	18615	18704	18746	18669	18493	18543	18526	18712	18663	18598	18446	18601	18516	18423	18482	18462	18631	18558	18587	18363	18550	18540	18548	18746	18566	18657	18485	18423	18458	18625	18525	18601	18535	18561	18749	18669	18577	18506	18651	18582	18625	18602	18474	18900	18650	18505	18600	18537	18490	18559	18445	18455	18723	18591	18677	18499	18794	18538	18481	18510	18601	18601	18615	18641	18626	18539	18439	18695	18468	18610	18592	18438	18638	18665	18494	18811	18429	18517	18641	18539	18637	18277	18697	18725	18640	18652	18577	18580	18661	18495	18464	18654	18403	18626	18790	18421	18618	18543	18654	18605	18370	18449	18516	18386	18501	18567	18568	18585	18667	18400	18687	18630	18527	18719	18690	18704	18504	18563	18556	18176	18755	18695	18791	18498	18422	18759	18583	18595	18545	18617	18514	18423	18759	18641	18362	18455	18661	18400	18582	18654	18609	18378	18503	18448	18797	18480	18454	18636	18463	18492	18668	18452	18456	18582	18681	18529	18583	18543	18443	18493	18516	18475	18541	18484	18418	18610	18495	18606	18647	18676	18811	18642	18635	18514	18753	18320	18577	18655	18838	18556	18474	18405	18520	18346	18544	18549	18398	18509	18501	18637	18640	18614	18654	18868	18679	18620	18518	18697	18326	18633	18495	18552	18515	18472	18648	18411	18571	18860	18482	18690	18527	18541	18630	18611	18606	18650	18694	18496	18647	18667	18511	18365	18696	18731	18555	18593	18278	18320	18577	18577	18673	18458	18589	18605	18508	18563	18498	18696	18561	18597	18608	18683	18315	18329	18608	18470	18785	18609	18528	18550	18577	18528	18447	18480	18348	18603	18544	18696	18640	18641	18536	18686	18467	18353	18604	18572	18567	18532	18611	18712	18587	18410	18491	18519	18641	18540	18688	18569	18621	18554	18549	18595	18775	18490	18466	18573	18459	18414	18420	18565	18551	18604	18533	18567	18771	18476	18573	18542	18447	18587	18829	18732	18391	18516	18408	18583	18918	18720	18584	18485	18446	18455	18667	18438	18444	18758	18563	18534	18331	18709	18560	18579	18439	18415	18636	18469	18489	18733	18496	18656	18322	18476	18534	18589	18616	18588	18298	18305	18666	18568	18619	18560	18592	18664	18755	18629	18547	18532	18710	18517	18753	18499	18766	18450	18632	18579	18667	18427	18555	18552	18640	18345	18566	18634	18491	18468	18706	18505	18533	18409	18455	18571	18469	18554	18454	18659	18689	18671	18490	18583	18472	18633	18584	18474	18517	18589	18658	18774	18507	18519	18780	18655	18440	18403	18645	18579	18702	18677	18385	18674	18750	18507	18452	18629	18561	18547	18719	18444	18779	18585	18481	18550	18622	18483	18709	18544	18865	18533	18405	18598	18789	18628	18456	18652	18634	18668	18497	18490	18634	18623	18594	18580	18451	18294	18493	18516	18589	18416	18481	18532	18518	18534	18698	18519	18650	18710	18619	18570	18663	18373	18734	18479	18436	18671	18594	18520	18607	18583	18609	18399	18409	18621	18594	18716	18520	18453	18620	18633	18486	18737	18702	18437	18583	18463	18735	18569	18540	18568	18474	18536	18491	18476	18692	18551	18437	18375	18606	18657	18630	18668	18600	18599	18765	18533	18643	18467	18552	18488	18617	18640	18454	18505	18545	18474	18638	18519	18652	18528	18663	18645	18397	18691	18470	18629	18475	18693	18547	18621	18667	18544	18536	18455	18476	18633	18634	18693	18769	18520	18497	18519	18476	18579	18806	18781	18492	18515	18599	18643	18673	18462	18521	18483	18594	18415	18467	18460	18475	18510	18525	18634	18457	18441	18474	18498	18474	18467	18748	18490	18476	18515	18399	18689	18548	18669	18698	18498	18517	18485	18708	18559	18536	18537	18463	18562	18545	18551	18428	18596	18523	18534	18651	18517	18510	18546	18765	18509	18564	18676	18614	18827	18370	18540	18597	18680	18410	18365	18606	18725	18522	18605	18443	18830	18480	18479	18714	18494	18544	18526	18636	18647	18664	18722	18598	18517	18529	18606	18504	18549	18448	18320	18710	18498	18660	18693	18672	18543	18734	18880	18934	18656	18571	18695	18512	18682	18765	18530	18468	18403	18527	18510	18723	18609	18517	18573	18642	18709	18628	18404	18611	18467	18561	18505	18550	18721	18769	18762	18672	18623	18492	18415	18417	18443	18421	18401	18708	18464	18569	18594	18646	18377	18539	18357	18434	18492	18581	18510	18552	18549	18475	18497	18486	18619	18403	18485	18738	18411	18438	18498	18510	18570	18532	18471	18529	18640	18644	18616	18700	18414	18798	18511	18572	18535	18582	18532	18614	18716	18512	18650	18569	18655	18614	18533	18351	18553	18494	18512	18680	18472	18716	18617	18697	18579	18686	18729	18494	18579	18592	18481	18505	18580	18586	18622	18601	18766	18471	18511	18700	18617	18582	18688	18419	18519	18567	18497	18497	18878	18593	18682	18737	18421	18312	18511	18702	18529	18361	18394	18514	18458	18494	18626	18579	18383	18228	18528	18463	18584	18657	18636	18668	18609	18796	18630	18638	18564	18752	18446	18620	18529	18602	18295	18481	18648	18409	18545	18663	18753	18575	18605	18655	18655	18469	18650	18321	18549	18727	18821	18494	18716	18494	18406	18786	18702	18706	18526	18471	18540	18391	18476	18573	18749	18579	18583	18476	18500	18539	18301	18827	18487	18556	18534	18750	18774	18516	18379	18477	18624	18755	18491	18721	18685	18642	18331	18584	18624	18651	18493	18587	18532	18630	18496	18436	18849	18503	18659	18707	18571	18701	18583	18614	18381	18373	18583	18709	18565	18756	18644	18629	18633	18618	18627	18473	18350	18731	18537	18491	18549	18798	18780	18474	18369	18620	18623	18571	18544	18659	18507	18386	18704	18751	18520	18457	18726	18605	18570	18434	18635	18580	18599	18536	18436	18508	18528	18685	18525	18616	18592	18444	18449	18602	18587	18541	18543	18504	18316	18386	18646	18637	18400	18453	18516	18345	18621	18508	18754	18364	18541	18404	18497	18535	18503	18657	18472	18520	18616	18549	18628	18451	18671	18846	18531	18689	18619	18636	18523	18638	18683	18596	18756	18603	18634	18607	18615	18413	18307	18772	18783	18515	18499	18571	18679	18519	18509	18518	18566	18658	18581	18305	18492	18537	18639	18712	18555	18574	18772	18634	18501	18513	18472	18563	18694	18512	18632	18471	18752	18440	18449	18575	18617	18533	18591
28767	47276	44025	34846	28129	23568	20684	19051	17952	17403	16870	16747	16547	16435	16287	16055	15958	15799	15622	15525	15566	15650	15589	15465	15381	15429	15458	15396	15415	15538	15590	15436	15403	15307	15175	15560	15464	15261	15448	15415	15378	15282	15322	15341	15267	15260	15407	15215	15234	15421	15308	15160	15384	15421	15430	15008	15148	15296	15234	15334	15425	15313	15235	15184	15167	15148	15352	15239	15208	14970	15306	15221	15159	15422	15203	15276	15360	15292	15158	15362	15084	15424	15195	15238	15255	15429	15325	15251	15388	15302	15234	15115	15219	15265	15136	15151	15219	15222	15234	15147	15170	15229	15176	15189	15230	15335	15225	15233	15307	15242	15456	15362	15367	15390	15147	15103	15311	15306	15279	15288	15209	15228	15327	15408	15275	15228	15310	15333	15189	15347	15191	15239	15165	15217	15281	15304	15271	15102	15237	15341	15277	15187	15435	15069	15300	15438	15082	15206	15420	15140	15320	15163	15437	15334	15394	15230	15292	15352	15233	15348	15399	15368	15456	15423	15257	15129	15318	15389	15248	15349	15377	15202	15439	15222	15337	15384	15231	15209	15434	15225	15302	15306	15269	15270	15264	15186	15215	15117	15242	15202	15281	15271	15253	15279	15280	15128	15262	15185	15275	15367	15076	15154	15190	15205	15119	15305	15114	15215	15086	15026	15243	15254	15175	15177	15221	15138	15103	15258	15298	15187	15172	15127	15262	15206	15259	15141	15392	15248	15303	15218	15235	15184	15136	15427	15159	15303	15471	15335	15206	15326	15118	15346	15234	15229	15269	15287	15302	15299	15263	15416	15170	15262	15276	15119	15478	15416	15220	15207	15365	15304	15381	15198	15235	15383	15279	15228	15421	15428	15287	15281	15381	15222	15198	15351	15327	15177	15111	15131	15216	15341	15322	15254	15304	15130	15408	15177	15357	15438	15243	15301	15194	15100	15080	15305	15294	15176	15228	15177	15284	15127	15276	15213	15200	15143	15153	15233	15313	15172	15261	15224	15287	15078	15221	15170	15273	15305	15196	15133	15194	15198	15229	15316	15215	15237	15346	15295	14999	15031	15071	15273	15378	15145	15106	15120	15172	15260	15111	15352	15327	15414	15216	15254	15033	15208	15232	15078	15212	15173	15147	15106	15389	15041	15172	15416	15324	15200	15184	15129	15120	15151	15140	15303	15394	15214	15258	15206	15303	15232	15232	15269	15238	15151	15380	15241	15323	15339	15434	15287	15163	15247	15265	15319	15234	15241	15175	15171	15280	15244	15339	15319	15263	15243	15283	15288	15406	15299	15077	15171	15085	15292	15082	15146	15263	15221	15255	15255	15209	15234	15298	15215	15219	15294	15329	15203	15306	15252	15233	15163	15362	15001	15232	15173	15179	15068	15377	15284	15143	15284	15346	15283	15302	15250	15195	15215	15255	15084	15329	15116	15234	15280	15221	15200	15194	15216	15258	15124	15174	15244	15344	15224	15208	15193	15189	15402	15057	15445	15289	15123	15180	15035	15287	15287	15205	15065	15308	15241	15340	15274	15342	15145	15266	15267	15162	15348	15198	15180	15192	15235	15079	15215	15262	15148	15275	15140	15289	15177	15118	15211	15293	15225	15301	15331	15268	15234	15346	15093	15212	15213	15035	15320	15237	15134	15382	15290	15279	15299	15274	15122	15101	15257	15212	15232	15292	15181	15245	15229	15111	15241	15089	15351	15076	15339	15174	15120	15291	15297	15327	15295	15083	15311	15289	15291	15207	15363	15107	15183	15302	15263	15224	15147	15135	15406	15098	15224	15211	15322	15129	15399	15326	15292	15192	15338	15341	15310	15283	15279	15211	15266	15393	15353	15313	15166	15219	15206	15052	15378	15219	15324	15225	15269	15360	15229	15283	15313	15160	15153	15217	15305	15068	15355	15165	15253	15191	15240	15191	15156	15329	15385	15147	15475	15152	15243	15327	15121	15155	15280	15205	15084	15305	15238	15170	15245	15049	15192	15220	15240	15415	15159	15298	15198	15022	15384	15318	15200	15223	15308	15220	15403	15269	15381	15341	15336	15149	15379	15223	15236	15329	15068	15159	15258	15265	15279	15299	15245	15236	15120	15326	15364	15318	15238	15350	15203	15290	15254	15219	15309	15355	15155	15358	15368	15329	15199	15187	15104	15105	15386	15237	15105	15280	15184	15258	15279	15294	15136	15228	15284	15168	15240	15193	15477	15015	15258	15188	15286	15189	15077	15034	15116	15242	15382	15351	15232	15318	15098	15250	15223	15492	15165	15318	15214	15201	15202	15245	15225	15255	15205	15139	15384	15179	15298	15244	15052	15234	15176	15380	15234	15161	15346	15147	15186	15120	15267	15387	15148	15287	15260	15258	15134	15094	15244	15261	15261	15107	15289	15356	15280	15235	15321	15098	15267	15199	15292	15296	15285	15300	15233	15217	15237	15151	15231	15195	15192	15364	15334	15324	15154	15279	15351	15260	15394	15174	15369	15142	15229	15212	15135	15083	15181	15352	15204	15200	15224	15171	15181	15115	15437	15348	15128	15379	15144	15204	15270	15474	15304	15259	15107	15161	15170	15440	15334	15099	15251	15081	15230	15143	15245	15339	15339	15130	15257	15136	15330	15133	15168	15132	15229	15099	15204	15228	15264	15249	15194	15240	15422	15302	15323	15234	15266	15325	15139	15163	15157	15166	15176	15203	15193	15164	15192	15258	15172	15246	15282	15408	15158	15393	15262	15081	15181	15190	15330	15235	15358	15182	15328	15295	15218	15340	15232	15127	15273	15221	15265	15390	15219	15143	15295	15178	15222	15328	15182	15326	15091	15273	15212	15289	15243	15134	15301	15249	15043	15269	15241	15211	15203	15268	15329	15262	15127	15131	15092	15154	15167	15140	15139	15081	15123	15290	15108	15299	15331	15220	15154	15333	15260	15143	15099	15230	15316	15211	15166	15135	15238	15224	15249	15147	15440	15218	15207	15126	15100	15220	15241	15267	15307	15144	15203	15195	15156	15337	15262	15198	15118	15228	15440	15160	15165	15303	15211	15288	15418	15372	15243	15422	15240	15195	15166	15131	15198	15039	15253	15275	15205	15332	15288	15194	15227	15130	15189	15222	15240	15175	15071	15164	15267	15387	15247	15367	15396	15066	15200	15331	15244	15110	15262	15243	15160	15353	15248	15383	15170	15253	15145	15319	15174	15308	15096	15290	15211	15178	15311	15256	15379	15147	15137	15163	15236	15235	15445	15337	15163	15356	15425	15382	15425	15179	15159	15345	15248	15191	15231	15179	15171	15194	15180	15235	15237	15346	15283	15217	15252	15107	15260	15139	15183	15233	15231	15208	15347	15191	15206	15065	15117	15233	15178	15411	15199	15425	15208	15373	15063	15417	15282	15105	15391	15236	15252	15156	15333	15254	15159	15260	15111	15188	15227	15138	15116	15357	15334	15314	15188	15291	15190	15097	15242	15260	15333	15224	15326	15129	15346	15286	15245	15246	15428	15315	15258	15243	15171	15404	15243	15194	15214	15272	15142	15271	15115	15171	15250	15279	15271	15203	15200	15272	15322	15079	15283	15242	15313	15174	15058	15384	15349	15168	15330	15232	15359	15157	15304	15119	15225	15247	15280	15269	15343	15217	15305	15468	15157	15241	15186	15226	15209	15293	15246	15155	15266	15265	15232	15331	15295	15062	15387	15222	15172	15223	15328	15223	15373	15235	15230	15014	15200	15333	15286	15248	15210	15370	15187	15271	15200	15313	15178	15234	15266	15134	15159	15095	15282	15157	15373	15283	15260	15083	15264	15315	15195	15365	15267	15289	15266	15335	15058	15345	15332	15262	15200	15360	15227	15102	15216	15280	15170	15164	15197	15342	15220	15095	15422	15195	15356	15347	15390	15302	15285	15228	15274	15208	15203	15217	15345	15193	15021	15206	15320	15208	15210	15200	15386	15378	15170	15310	15303	15296	15168	15148	15263	15389	15214	15107	15230	15208	15486	15396	15182	15280	15335	15297	15133	15245	15204	15423	15180	15408	15095	15178	15185	15264	15431	15281	15337	15257	15266	15094	15195	15232	15200	15306	15158	15258	15221	15339	15165	15173	15247	15163	15224	15220	15264	15233	15000	15219	15259	15192	15364	15240	15229	15229	15232	15260	15340	15249	15631	15371	15219	15169	15425	15260	15311	15231	15223	15251	15311	15151	15290	15113	15330	15133	15243	15217	15306	15127	15215	15248	15336	15293	15244	15531	15281	15229	15262	15124	15198	15203	15374	15328	15375	15138	15255	15403	15189	15180	15180	15243	15288	15366	15257	15174	15020	15427	15147	15255	15418	15226	15110	15316	15135	15236	15320	15291	15345	15291	15307	15327	15311	15331	15054	15131	15058	15216	15166	15167	15358	15229	15266	15367	15249	15235	15331	15231	15362	15261	15239	15265	15184	15293	15207	15220	15180	15438	15088	15339	15191	15179	15290	15236	15237	15262	15146	15228	15242	14993	15308	15313	15254	15045	15238	15293	15222	15289	15200	15237	15299	15168	15223	15212	15213	15173	15265	15264	15170	15203	15210	15157	15337	15280	15337	15269	15317	15161	15428	15126	15282	15210	15172	15072	15252	15184	15255	15345	15161	15208	15203	15159	15306	15252	15140	15237	15065	15258	15173	15209	15145	15276	15263	15234	15103	15248	15283	15253	15280	15180	15221	15151	15099	15360	15284	15276	15117	15289	15148	15262	15118	15397	15252	15242	15178	15237	15257	15312	15236	15332	15164	15303	15243	15373	15044	15374	15233	15279	15245	15103	15193	15217	15154	15215	15291	15449	15303	15177	15242	15328	15173	15222	15330	15225	15221	15108	15313	15252	15166	15056	15225	15347	15219	15258	15269	15222	15320	15245	15232	15024	15342	15210	15335	15288	15223	15256	15256	15298	15308	15199	15133	15179	15179	15290	15267	15363	15309	15211	15185	15170	15223	15192	15210	15207	15230	15329	15262	15156	15301	15370	15229	15355	15389	15364	15160	15209	15376	15388	15191	15190	15155	15468	15091	15230	15239	15225	15014	15226	15207	15029	15190	15242	15017	15245	15404	15052	15316	15101	15175	15237	15420	15261	15379	15276	15136
30754	26554	28661	24948	20815	19343	18502	17812	17573	17460	17347	17221	17229	17547	17243	17149	17131	17222	17081	17214	16924	16923	17073	17194	17252	17037	17173	17261	17253	17088	17243	17121	17224	17218	17144	16939	17196	17118	17101	17189	17211	17175	17164	17132	17263	16882	17231	17160	17118	16890	16919	17130	16912	17069	17299	16963	17221	16986	17170	17088	17259	16960	16892	16877	17065	17230	17184	17082	17201	17122	16975	17028	17166	17167	17081	17079	16869	17041	17082	17086	17144	17037	17233	16896	17028	17057	16967	17010	17037	16933	16886	17141	17018	16971	17210	17105	17203	17145	16988	16820	17118	17055	16976	16996	17117	17096	17166	17244	17158	17048	17082	16933	16926	16961	17121	16895	17038	16985	16973	17116	17006	16978	16950	16879	16981	17033	16926	16840	16933	16879	17025	16816	17062	17063	17247	17020	17188	16997	17067	17107	17113	17273	17143	17161	17033	16988	16962	17166	17173	17103	16946	16944	16920	16925	17134	16987	16928	17177	17109	17115	16922	17096	17088	16953	17016	16932	17132	17258	17061	16990	16940	17109	17093	17135	17005	17093	16861	16927	17188	17156	17035	17048	17151	17302	17077	17137	17239	17085	16882	16949	17019	16769	16912	17161	17112	16887	16930	17344	17081	17015	17123	17035	16961	16913	16959	17202	17119	17253	16893	16802	16944	17115	17072	17074	17044	17043	16927	17106	17127	17064	17264	17016	17081	16961	17105	17050	17134	17164	17121	17128	17077	17071	17003	16950	16879	16887	16937	16956	17058	17015	16986	17068	17027	17089	16982	16883	16970	17137	17160	17147	16976	17075	17139	17133	16849	17116	17205	17073	16880	16825	16962	16800	17091	17036	16836	17006	16888	16967	16997	17100	17079	17174	17017	17104	16767	16834	16883	16978	17094	16969	17208	17022	16939	17209	17186	17162	17160	17228	17055	16872	16975	17160	17303	17246	17031	17075	16989	17041	17124	17105	17139	17119	17014	16941	16967	16962	16989	17093	16958	16993	16953	17078	16845	16909	16938	17142	16952	17062	17167	17117	17124	16964	17100	16958	17251	16891	17085	17397	16994	17003	17143	16930	16971	17128	17046	17171	17074	16930	16981	17264	16999	17074	17034	16947	17137	17144	16998	17084	16886	17047	16825	16971	16944	16908	16995	16983	17155	17171	16976	16927	16950	16935	17175	16918	17226	16988	16886	17043	17233	17166	17153	17294	17232	17134	16905	17085	17138	17233	17204	16979	17129	16969	16937	17150	17148	17007	16923	16962	17095	17068	17068	16844	17238	16969	17013	17044	17174	17026	16888	17000	17075	16912	17011	17065	17114	17062	16976	17103	17049	17040	17009	17244	17035	17058	17075	17003	17000	16767	16990	17052	16809	16951	17016	17079	16950	16857	17029	17008	17074	16966	17267	17246	16921	17048	17012	16993	17117	17081	16879	17155	16969	16916	17011	16965	16899	17012	17081	17224	17087	17070	17027	17189	17205	17027	16927	16728	17029	17155	16917	17036	17020	17047	17156	16996	16908	16955	16979	16993	16956	17049	17110	16955	17247	17115	17134	17092	16720	17131	17079	16894	16932	16939	16930	17164	17103	17283	16986	17066	17070	17061	16965	17147	17063	16891	17108	17129	17168	17075	17102	17039	16953	16995	16874	17180	17209	17038	17213	17120	17024	16985	17002	17167	17085	16990	16882	16954	16762	16893	17014	16940	17070	16803	17251	17202	17023	16993	16998	17053	17116	17040	16979	16934	17170	17090	17092	16896	16927	17073	16930	16994	16901	17223	17123	16882	17024	17054	17038	16951	17220	17015	17065	17185	17206	17379	17119	16954	16831	17094	17163	16969	16986	17075	17202	17020	17017	17321	17045	16893	17135	17040	17048	16956	17203	16912	17117	17136	16748	17263	17164	17079	16935	16983	16838	17020	16914	16832	17316	16838	17143	17242	17041	17039	16958	17072	17268	17087	17003	17115	17108	16990	17165	17051	16714	17017	16878	17136	17046	16938	17061	16761	17090	17144	17177	17189	17255	17080	17110	17201	16983	17102	16759	17015	17175	17107	17167	17139	17142	16990	17082	17288	16887	17051	17080	16979	17100	16946	16903	17115	17013	17167	16899	16870	17043	16862	16929	16963	16845	17007	16964	16838	17008	17030	16767	16968	16931	16817	17021	16995	17271	17145	17168	16922	16968	16936	17222	17009	16986	17118	16995	16893	17128	17072	16986	17037	17101	17099	16952	16973	17041	17005	17119	17121	16946	17003	17076	17003	17087	17125	16953	17029	17220	17013	17050	17041	16918	16867	17133	16978	16946	17112	17000	17058	17157	16768	17180	16961	16972	17227	17217	17125	16954	16921	17028	16994	16795	16996	17137	17077	17057	16961	16955	17033	16962	16979	17138	17024	16947	17009	16990	16891	17099	16981	17113	17077	17126	17257	17149	17267	17262	17158	16931	17179	17014	17026	16976	17041	16922	17088	17001	17008	16849	16964	16852	16997	16873	16913	16897	16934	17159	16979	17037	16908	17076	17322	17065	17016	17063	16927	16947	16938	16951	17065	17102	17026	17033	17186	17010	16953	16872	16875	17204	17141	17088	17115	16958	17030	17128	17126	17047	17116	16934	17274	16948	16972	16947	16957	16977	17198	17085	16919	16959	16953	17011	17068	17132	16967	17101	17019	17017	16981	17047	16970	16998	17046	17203	16979	17058	16980	17039	16896	16842	16970	16803	17114	17205	17078	17063	16828	16932	17097	17184	17004	17009	17024	16967	17164	16983	17232	16862	16970	17150	16925	17124	17156	17085	16995	17114	17192	17086	16956	16985	17029	17143	17108	17080	17154	17091	17167	17094	17096	16870	16920	16961	17139	16892	17214	17008	17228	16945	16949	17205	17033	17009	17115	16913	17197	17038	17119	17127	16932	17063	17100	17060	17246	17213	17097	17090	16908	16982	16882	16817	16961	17048	17008	16905	16942	16790	16921	16946	16938	17204	17090	16853	16999	17192	17112	17160	16983	16999	17032	16863	17031	17009	17046	17239	17008	17038	16983	17234	17112	17122	17104	16992	16957	17042	16936	17137	17255	16925	16990	16909	17088	17009	16807	17051	16867	17094	17062	17041	17154	17132	17050	16889	17022	16825	16996	16916	16932	16883	17015	16983	17161	17081	17099	17132	17066	17139	16986	17052	16899	17079	17219	17097	17170	17154	17073	17153	16939	16836	17094	16999	17064	16889	16938	16830	16939	16957	16875	17030	17038	17118	16922	16949	16979	17105	17186	16838	16889	17105	17000	16925	16894	17000	17088	16864	17162	16930	16871	16958	17035	17093	16956	16940	17080	17025	17232	16992	17108	17076	17112	17061	17120	17176	17045	16996	16930	17059	17225	17138	17117	17116	17175	17033	16982	16973	16943	17162	16963	17096	17116	16960	17022	16988	16807	17037	16902	16992	16988	16973	17206	17158	17089	17138	17128	16960	17231	16952	17086	17201	17050	17053	17137	17121	17019	17123	16960	17108	17166	17202	17131	17113	16819	16994	17132	17239	17032	17025	16998	16719	16872	17174	17075	17118	17021	16964	16987	17029	16956	17118	16919	17112	17196	16956	16980	16891	16851	17050	17077	17113	17042	17033	16905	16973	16853	17133	16960	17062	17035	16971	17016	17040	17113	17150	17018	17080	17266	16958	17100	16953	16992	16902	16862	16948	17104	16961	17213	17007	16942	17142	17036	17061	16948	16984	17033	17099	17227	17014	16946	17015	17075	16951	17014	16996	17013	16977	16970	17164	17129	17083	17053	16851	17104	16827	17153	16912	16896	17207	17292	16844	16961	17093	17117	16963	16910	17070	17338	17101	17029	17253	17061	17153	16917	17172	16960	17153	17094	17424	17047	17033	16987	17193	16987	16933	16802	17127	16929	17030	16888	16987	16778	16774	16982	17119	17092	16979	17179	17009	17158	16952	17178	17079	16919	17089	17111	17027	17081	16927	17130	17157	17012	17303	16980	17071	17090	17058	16876	17063	17161	17002	16901	17072	16971	17213	16980	17089	17082	17181	17030	17162	17262	17348	17104	17041	17231	17155	17106	17083	17167	17119	17203	17249	17090	16920	17092	16974	17004	16836	17035	17249	16982	17038	17048	17299	17133	17108	16948	16928	17112	16960	17032	17135	17071	17208	17033	17040	17234	17121	17087	17041	17003	17077	17002	17083	17067	16970	17118	17159	17248	17121	17036	16878	17215	17082	16837	17085	16985	16881	16945	17128	16894	17089	17200	16918	16958	17227	17297	17160	17166	17223	16964	17165	16959	17130	17040	17007	17198	16832	16815	17053	16979	17043	17058	17042	17076	16972	16960	17132	17029	17126	16928	16922	17237	16922	16930	16854	17090	17246	17068	16961	16969	16968	17066	16979	16982	17167	17182	17015	17095	17053	16922	16938	16921	16959	17040	17107	17093	17097	17021	16860	17262	17137	17136	17096	17022	16919	17036	17145	16816	16888	17133	17014	16932	17244	16906	16999	17191	16973	17136	16994	17000	17269	17033	17059	17117	17161	17168	17194	17171	16892	17046	17161	16945	17166	17246	17087	17021	17171	16989	17087	17108	17010	17237	17136	16932	17100	17171	17195	17005	17050	16961	16969	16976	17077	16964	16816	16948	16963	16892	17146	17129	17048	17106	17152	16972	16934	17097	16941	17074	17136	17014	16735	17168	17106	17011	17117	16898	16880	16888	17204	16981	16987	16985	16959	16829	16791	16814	17161	17137	17074	17055	17080	17015	17165	16806	17277	17263	16961	17106	17048	16963	17141	16954	17092	17000	17018	17074	16926	17089	16801	17050	16975	17072	17011	16964	17076	17123	16903	17074	17089	17063	17200	16934	17153	17134	17167	17041	17051	17015	16686	17127	17020	17047	16870	16987	17117	17006	16875	17087	16982	17082	16971	16941	16916	17075	17067	17055	17071	16961	17212	17074	17096	17162	16922	17130	16910	16974	17080	16921	17174	16896	17184	17287	17033	17194	17116	17204	17299	17073	17172	16728	17149	17147	16981	17074	16973	17059	17104	17047	16881	16961	17143	17013	16991	17134	17289	17011	17018	17054	17073	16950	17141	16949	17197	16889	17047	16932
25758	34198	31548	24595	20131	17904	16474	15908	15425	15172	14807	14757	14761	14689	14699	14836	14764	14601	14440	14492	14663	14424	14533	14363	14256	14350	14453	14370	14379	14436	14479	14463	14599	14486	14461	14460	14371	14483	14357	14422	14564	14413	14422	14201	14317	14513	14394	14410	14404	14290	14507	14405	14401	14461	14406	14259	14305	14186	14264	14375	14534	14384	14381	14426	14379	14337	14309	14311	14411	14352	14482	14424	14431	14205	14291	14393	14484	14330	14494	14548	14347	14347	14405	14357	14461	14303	14388	14302	14404	14269	14281	14377	14275	14525	14445	14464	14347	14437	14507	14280	14352	14343	14336	14444	14274	14501	14348	14560	14392	14323	14367	14332	14463	14244	14391	14217	14209	14305	14372	14255	14401	14327	14252	14380	14208	14266	14188	14398	14396	14477	14270	14216	14409	14372	14376	14446	14426	14392	14283	14258	14485	14448	14402	14291	14528	14391	14235	14241	14366	14430	14331	14591	14386	14200	14419	14281	14483	14496	14355	14183	14538	14191	14562	14559	14388	14465	14335	14462	14300	14536	14387	14316	14213	14205	14353	14458	14440	14397	14271	14568	14253	14422	14215	14431	14101	14325	14408	14373	14312	14376	14247	14402	14361	14400	14431	14431	14431	14468	14265	14442	14349	14202	14259	14372	14163	14385	14501	14217	14482	14510	14441	14283	14358	14513	14312	14391	14511	14306	14338	14267	14509	14241	14438	14328	14554	14385	14304	14142	14500	14356	14287	14390	14459	14303	14216	14374	14511	14319	14430	14309	14578	14451	14531	14261	14417	14332	14379	14286	14581	14389	14410	14383	14375	14371	14335	14272	14250	14367	14376	14254	14409	14581	14261	14307	14385	14324	14377	14502	14416	14401	14429	14391	14480	14576	14508	14379	14196	14418	14512	14243	14317	14373	14291	14363	14420	14387	14454	14424	14353	14213	14174	14398	14239	14312	14483	14188	14267	14428	14392	14494	14290	14383	14193	14414	14406	14241	14433	14349	14404	14302	14421	14508	14332	14502	14351	14299	14467	14312	14484	14418	14378	14398	14474	14232	14405	14386	14346	14391	14341	14353	14344	14578	14417	14543	14462	14301	14370	14430	14358	14434	14283	14413	14505	14394	14180	14241	14361	14473	14276	14359	14328	14325	14314	14300	14223	14296	14431	14347	14338	14441	14202	14338	14233	14222	14232	14343	14334	14328	14385	14532	14341	14367	14447	14422	14422	14398	14367	14490	14354	14469	14408	14455	14365	14401	14385	14476	14444	14420	14407	14400	14337	14340	14120	14346	14414	14492	14437	14484	14402	14485	14484	14388	14357	14240	14301	14467	14431	14361	14336	14160	14324	14440	14372	14440	14365	14298	14315	14480	14480	14352	14246	14365	14356	14432	14415	14351	14478	14488	14327	14337	14335	14426	14234	14394	14417	14308	14400	14383	14233	14433	14301	14442	14397	14310	14198	14360	14376	14445	14424	14296	14413	14266	14374	14222	14352	14433	14390	14496	14356	14406	14362	14426	14459	14401	14425	14324	14466	14484	14490	14464	14536	14331	14322	14521	14378	14268	14348	14496	14212	14497	14251	14372	14343	14304	14516	14387	14284	14297	14238	14440	14243	14446	14294	14608	14342	14233	14374	14424	14333	14372	14248	14296	14442	14360	14354	14411	14362	14349	14540	14245	14470	14375	14331	14331	14228	14387	14389	14404	14466	14454	14311	14321	14337	14380	14352	14450	14295	14403	14181	14290	14410	14358	14493	14232	14480	14432	14379	14297	14463	14400	14393	14279	14495	14238	14309	14183	14512	14390	14429	14235	14462	14286	14338	14258	14312	14368	14319	14449	14491	14347	14337	14397	14532	14372	14343	14335	14347	14366	14550	14295	14233	14363	14211	14211	14442	14342	14423	14374	14330	14306	14347	14498	14495	14400	14267	14320	14374	14495	14410	14365	14415	14261	14370	14410	14345	14305	14427	14526	14308	14459	14405	14280	14322	14528	14229	14602	14414	14432	14429	14344	14285	14306	14361	14307	14467	14272	14422	14457	14494	14360	14232	14474	14327	14305	14486	14290	14474	14482	14433	14449	14279	14328	14377	14345	14347	14368	14493	14378	14570	14292	14326	14352	14368	14366	14318	14258	14434	14399	14521	14332	14394	14349	14420	14287	14312	14446	14417	14242	14295	14482	14363	14379	14438	14357	14379	14331	14428	14284	14190	14375	14259	14093	14358	14243	14312	14464	14372	14316	14330	14320	14326	14486	14400	14241	14399	14297	14516	14296	14339	14621	14445	14289	14375	14272	14556	14383	14561	14390	14367	14377	14330	14415	14262	14524	14338	14252	14360	14516	14288	14527	14386	14352	14401	14373	14343	14475	14244	14443	14448	14408	14413	14376	14489	14386	14406	14425	14249	14479	14478	14218	14384	14372	14342	14366	14436	14260	14495	14402	14362	14382	14378	14421	14420	14282	14308	14320	14353	14415	14560	14420	14408	14417	14423	14285	14466	14443	14362	14421	14347	14179	14406	14265	14214	14371	14388	14370	14293	14376	14354	14296	14382	14347	14211	14414	14403	14497	14413	14285	14528	14414	14361	14291	14412	14418	14432	14300	14344	14437	14285	14336	14223	14270	14490	14322	14372	14375	14327	14172	14337	14335	14421	14217	14475	14443	14284	14511	14455	14311	14352	14460	14586	14323	14333	14352	14258	14250	14389	14451	14339	14201	14391	14489	14407	14317	14523	14372	14450	14383	14428	14360	14552	14421	14302	14227	14499	14333	14408	14189	14434	14265	14151	14441	14507	14471	14421	14384	14344	14429	14205	14406	14427	14389	14487	14317	14422	14349	14346	14458	14306	14520	14393	14483	14384	14433	14182	14371	14427	14377	14408	14400	14481	14316	14501	14422	14413	14470	14336	14360	14360	14372	14426	14445	14346	14464	14299	14517	14302	14499	14501	14455	14244	14223	14325	14588	14464	14449	14278	14321	14346	14387	14580	14477	14347	14402	14385	14308	14416	14435	14300	14237	14430	14355	14451	14323	14551	14315	14458	14327	14358	14463	14421	14282	14431	14364	14283	14265	14162	14548	14458	14395	14329	14231	14323	14534	14459	14199	14485	14240	14305	14459	14271	14325	14339	14281	14365	14272	14497	14449	14273	14140	14414	14315	14351	14216	14286	14459	14318	14406	14435	14302	14431	14443	14253	14420	14246	14211	14270	14256	14465	14294	14472	14493	14464	14414	14459	14407	14344	14438	14419	14428	14177	14351	14071	14320	14516	14375	14518	14453	14468	14337	14282	14384	14359	14356	14470	14369	14364	14344	14525	14322	14436	14298	14386	14584	14460	14347	14492	14209	14500	14365	14221	14494	14421	14530	14447	14530	14298	14192	14430	14435	14374	14153	14336	14349	14227	14211	14416	14440	14384	14397	14362	14366	14394	14234	14307	14268	14267	14470	14469	14367	14427	14175	14519	14393	14507	14562	14377	14402	14386	14389	14428	14451	14272	14490	14373	14442	14299	14289	14407	14333	14310	14524	14251	14385	14362	14437	14245	14449	14349	14203	14334	14275	14328	14285	14287	14474	14437	14429	14443	14371	14466	14402	14389	14458	14315	14249	14302	14262	14561	14282	14328	14387	14514	14347	14317	14489	14520	14302	14514	14349	14353	14404	14292	14354	14450	14342	14375	14293	14347	14351	14345	14289	14323	14356	14398	14170	14363	14426	14367	14444	14389	14403	14351	14504	14406	14367	14323	14174	14452	14418	14483	14338	14424	14278	14526	14482	14368	14448	14384	14217	14583	14276	14299	14541	14481	14412	14435	14347	14473	14366	14222	14535	14301	14423	14364	14518	14380	14389	14309	14482	14304	14316	14493	14487	14314	14281	14263	14414	14406	14418	14506	14376	14332	14299	14371	14478	14499	14262	14350	14434	14418	14208	14298	14261	14376	14473	14320	14271	14328	14308	14302	14358	14407	14332	14501	14343	14451	14350	14446	14308	14218	14322	14377	14401	14401	14325	14360	14473	14441	14335	14451	14403	14555	14285	14502	14440	14252	14321	14442	14225	14400	14376	14463	14442	14280	14429	14354	14468	14477	14416	14353	14280	14394	14492	14344	14311	14383	14449	14215	14432	14366	14222	14303	14336	14510	14165	14417	14293	14391	14405	14435	14405	14120	14526	14329	14205	14316	14288	14355	14543	14379	14285	14298	14182	14344	14484	14314	14350	14489	14428	14296	14338	14292	14492	14289	14275	14410	14453	14354	14506	14549	14368	14448	14301	14369	14468	14317	14392	14418	14339	14297	14472	14452	14370	14482	14366	14395	14317	14388	14440	14335	14437	14275	14397	14311	14286	14537	14304	14448	14205	14261	14369	14399	14381	14249	14400	14271	14378	14311	14298	14422	14423	14332	14393	14347	14403	14422	14416	14417	14389	14396	14205	14455	14318	14534	14288	14478	14201	14441	14553	14312	14406	14446	14529	14538	14256	14538	14305	14431	14550	14237	14375	14168	14401	14424	14309	14422	14334	14263	14658	14213	14456	14489	14347	14291	14627	14338	14199	14510	14406	14345	14139	14443	14372	14548	14317	14254	14334	14517	14474	14336	14255	14357	14266	14341	14338	14388	14448	14259	14280	14409	14406	14470	14543	14419	14299	14371	14309	14214	14416	14472	14403	14437	14435	14445	14255	14451	14111	14471	14315	14313	14424	14438	14240	14536	14322	14388	14334	14422	14415	14457	14451	14413	14312	14324	14327	14382	14344	14226	14492	14355	14319	14329	14345	14326	14350	14474	14516	14335	14313	14428	14546	14242	14474	14463	14457	14435	14310	14417	14297	14377	14493	14439	14465	14394	14384	14276	14417	14437	14383	14427	14306	14432	14383	14440	14535	14397	14271	14429	14383	14311	14420	14412	14437	14429	14368	14439	14299	14405	14482	14238	14451	14477	14254	14463	14188	14358	14302	14394	14381	14311	14323	14357	14238	14275	14303	14469	14484	14429	14287	14350	14474	14310	14493	14395	14355	14203	14399	14303	14398	14510	14272	14484	14449	14389	14477	14473	14470	14244	14598	14585	14255	14456	14343	14443	14361	14231	14385	14538	14380	14344	14385	14436	14473	14456	14449
25078	21054	27989	25203	23205	22775	21838	19066	18454	18393	18040	17798	17774	17688	17648	17756	17811	17495	17452	17308	17466	17408	17608	17273	17317	17393	17136	17277	17492	17503	17347	17450	17077	17181	17320	17461	17356	17297	17206	17261	17419	17246	17213	17172	17268	17522	17313	17310	17310	17530	17369	17286	17375	17052	17346	17225	17282	17357	17109	17245	17032	17421	17315	17320	17254	17524	17272	17087	17202	17151	17120	17272	17372	17266	17250	17235	17515	17182	17422	17124	17073	17276	17174	17395	17225	17381	17329	17432	17267	17234	17220	17144	17438	17291	17248	17030	17286	17372	17385	17161	17188	17059	17369	17266	17381	17276	17341	17199	17222	17295	17424	17253	17342	17052	17167	17260	17199	17222	17299	17141	17208	17213	17188	17362	17235	17274	17263	17120	17239	17282	17280	17347	17418	17258	17212	17322	17244	17156	17311	17212	17303	17520	17171	17347	17289	17317	17063	17391	17522	17243	17367	17269	17330	17306	17332	17322	17321	17036	17280	17261	17136	17285	17169	17319	17261	17145	17314	17161	17284	17336	17365	17329	17247	17278	17068	17289	17413	17244	17252	17191	17220	17225	17168	17178	17273	17246	17286	17237	17343	17386	17056	17263	17349	17315	17310	17422	17417	17282	17294	17255	17370	17438	17317	17213	17185	17424	17336	17228	17283	17466	17186	17239	17138	17164	17201	17257	17174	17305	17199	17126	17373	17057	17202	17200	17229	17240	17195	17461	17328	17166	17110	17391	17180	17221	17247	17228	17495	17278	17265	17247	17135	17150	17165	17145	17370	17077	17500	17415	17196	17353	17010	17139	17145	17402	17069	17250	17359	17226	17246	17124	17369	17413	17136	17109	17222	17225	17320	17096	17176	17036	17193	17185	17248	17207	17249	17267	17155	17443	17314	17246	17351	17279	17293	17405	17187	17225	17245	17233	17134	17096	17277	17368	17445	17274	17298	17221	17479	17317	17402	17210	17337	17206	17358	17357	17424	17083	17285	17146	17268	17390	17159	17268	17211	17036	17243	17371	17178	17186	17268	17112	17196	17092	17189	17168	17217	17334	17363	17147	17041	17323	17289	17167	17273	17357	17159	17304	17359	17166	17106	17303	17367	17252	17192	17198	17554	17195	17440	17360	17427	17539	17151	17310	17048	17234	17361	17236	17131	17270	17289	17145	17212	17304	17313	17063	17483	17200	17390	17064	17244	17155	17026	17440	17208	17200	17481	17173	17415	17309	17171	17168	17333	17258	17157	17172	17180	17292	17348	17232	17290	17246	17111	17194	17305	17353	17134	17355	17228	17193	17229	17283	17352	17354	17214	17316	17223	17243	17189	17209	17380	17177	17320	17240	17326	17188	17600	17537	17234	17096	17143	17188	17316	17203	17350	17428	17266	17491	17481	17301	17188	17458	17336	17193	17112	17248	17251	17219	17211	17262	17227	17186	17120	17178	17031	17142	17073	17335	17185	17275	17161	17087	17306	17375	17239	17153	17351	17266	17314	17283	17373	17368	17263	17257	17311	17079	17256	17450	17233	17109	17279	17090	17414	17270	17350	17401	17183	17262	17209	17273	17363	17372	17269	17246	17247	17163	17294	17440	17297	17404	17295	17202	17442	17435	17305	17544	17248	17408	17282	17326	17394	17411	17328	17209	17426	17290	17239	17211	17333	17554	17271	17427	17296	17395	17220	17212	17513	17594	17284	17253	17278	17166	17211	17338	17440	17204	17170	17302	17226	17044	17369	17081	17381	17371	17423	17205	17329	17288	17198	17415	17115	17368	17214	17252	17264	17322	17433	17243	17152	17282	17264	17333	17452	17286	17149	17405	17197	17144	17359	17224	17126	17190	17214	17165	17305	17257	17375	17224	17202	17316	17345	17007	17262	16967	17176	17173	17314	17190	17172	17286	17038	17337	17260	17431	17237	17451	17263	17090	17135	17211	17525	17419	17297	17419	17221	17377	16967	17064	17177	17371	17545	17402	17179	17176	17347	17339	17535	17338	17361	16942	17177	17361	17389	17198	17294	17257	17252	17417	17354	17256	17363	17352	17236	17288	17190	17249	17199	17233	17143	17231	17249	17189	17373	17372	17283	17318	17180	17397	17354	17137	17240	17263	17399	17446	17366	17280	17160	17147	17292	17336	17239	17360	17302	17368	17367	17325	17437	17282	17109	17168	17385	17193	17337	17403	17315	17317	17032	17280	17218	17348	17218	17316	17327	17170	17126	17233	17379	17179	17360	17318	17106	17214	17077	17338	17228	17277	17270	17270	17482	17326	17110	17421	17413	17140	17180	17376	17213	17349	17471	17356	17418	17480	16970	17368	17369	17238	17130	17258	17497	17242	17301	17146	17088	17088	17082	17336	17133	17209	17335	17207	17256	17177	17112	17131	17398	17460	17239	17405	17292	17133	17295	17300	17092	17371	17408	17200	17229	17364	17318	17192	17060	17070	17199	17169	17264	17291	17440	17253	17252	17302	17153	17345	17067	17314	17338	17290	17160	17134	17527	17441	17268	17346	17443	17446	17164	17176	17348	17432	17387	17367	17467	17233	17181	17216	17332	17234	17252	17342	17382	17141	17310	17097	17397	17543	17320	17271	17223	17351	17348	17208	17442	17290	17281	17154	17194	17154	17266	17222	17466	17076	17483	17277	17114	17299	17112	17232	17371	17180	17336	17275	17097	17394	17322	17080	17225	17183	17286	17232	17227	17455	17453	17064	17209	17209	17215	17257	17442	17175	17231	17388	17394	17366	17307	17216	17376	17219	17233	17232	17277	17165	17351	17391	17336	17212	17311	17109	17183	17085	17382	17430	17199	17197	17474	17178	17198	17492	17384	17229	17315	17068	16986	17361	17202	17077	17096	17197	17273	17072	17260	17271	17237	17053	17267	17392	17202	17349	17424	17224	17321	17029	17135	17164	17133	17183	17168	17262	17357	17112	17534	17403	17437	17405	17273	17103	17239	17164	17239	17168	17328	17356	17236	17337	17308	17337	17083	17175	17335	17073	17287	17464	17362	17246	17162	17260	17155	17382	17342	17409	17134	17114	17312	17339	17271	17278	17338	17206	17131	17205	17316	17496	17505	17122	17187	17196	17304	17328	17383	17330	17229	17458	17229	17449	17042	17226	17208	17163	17265	17431	17109	17269	17306	17365	17282	17064	17420	17174	17143	17303	17268	17278	17185	17092	17118	17314	17199	17439	17316	17218	17190	17267	17134	17402	17338	17309	17173	17133	17270	17175	17181	17440	17510	17363	17293	17228	17495	17383	17458	17348	17328	17129	17139	17253	16925	17127	17298	17165	17350	17241	17150	17246	17470	17311	17345	17197	17221	17303	17387	17402	17250	17290	17218	17164	17252	17393	17329	17481	17213	17183	17272	17331	17366	17414	17340	17339	17142	17445	17567	17335	17211	17109	17350	17357	17203	17261	17413	17212	17420	17254	17268	17410	17183	17396	17283	17432	17253	17297	17214	17339	17346	17330	17288	17128	17181	17014	17383	17249	17209	17269	17097	17054	17246	17406	17314	17301	17273	17146	17279	17309	17202	17206	17198	17388	17290	17235	17288	17151	17240	17294	17208	17202	17266	17239	17295	17108	17185	17273	17214	17071	17148	17110	17424	17360	17262	17318	17076	17146	17093	17229	17288	17187	17367	17101	17173	16989	17242	17020	17224	17408	17232	17306	17254	17261	17238	17152	17330	17255	17221	17207	17418	17227	17286	17319	17214	17322	17217	17298	17339	17103	17086	17239	17326	17371	17173	17341	17288	17280	17297	17121	17504	17220	17299	17282	17177	17221	17278	17294	17177	17343	17306	17382	17318	17291	17457	17301	17206	17324	17304	17163	17180	17343	17168	17091	17324	17284	17192	17128	17328	17238	17132	17198	17323	17085	17394	17271	17286	17190	17112	17290	17393	17211	17245	17432	17193	17234	17292	17279	17424	17552	17232	17154	17249	17363	17201	17327	17245	17071	17165	17382	17313	17291	17399	17370	17125	17403	17354	17172	17271	17180	17188	17158	17138	17350	17256	17291	17409	17228	17291	17277	17369	17194	17370	17194	17259	17071	17288	17298	17330	17502	17155	17160	17338	17402	17266	17138	17128	17237	17280	17494	17201	17348	17438	17188	17228	17039	17305	17457	17215	17314	17159	17481	17270	17338	17220	17084	17168	17284	17426	17280	17141	17277	17308	17163	17317	17413	17112	17280	17211	17405	17370	17317	17267	16976	17278	17265	17097	17114	17263	17547	17126	16942	17292	17338	17232	17313	17375	17194	17393	17495	17282	17190	17314	17208	17168	17222	17280	17172	17140	17282	17248	17077	17065	17263	17201	17454	17342	17089	17121	17333	17351	17413	17356	17176	17302	17253	17353	17334	17341	17322	17154	17179	17290	17157	17178	17352	17295	17066	17295	17128	17118	17264	17345	17248	17244	17372	17340	17067	17212	17211	17255	17124	17409	17337	16998	17126	17209	17294	17202	17375	17301	17320	17296	17168	17240	17301	17310	17426	17294	17082	17296	17255	17355	17475	17366	17507	17350	17420	17280	17320	17344	17349	17262	17242	17354	17162	17445	17614	17338	17120	17346	17383	17431	17191	17257	17197	17307	17264	17455	17367	17264	17396	17484	17254	17379	17270	17311	17008	17164	17290	17591	17338	17260	17209	17369	17237	17176	17178	17260	17211	17228	17416	17386	17198	17249	16961	17220	17390	17273	17183	17151	17269	17321	17388	17176	17340	17099	17174	17265	17175	17308	17392	17114	17188	17131	17340	17249	17131	17303	17090	17259	17104	17177	17105	17223	17385	17244	17334	17269	17244	17302	17341	17258	17484	17260	17026	17184	17076	17273	17284	17406	17021	17245	17151	17194	17131	17158	17185	17394	17305	17196	17063	17164	17189	17310	17331	17344	17208	17005	17198	17587	17176	17334	17186	17286	17155	17204	17222	17448	17510	17213	17514	17540	17295	17255	17347	17109	17470	17240	17267	17232	17076	17349	17404	17350	17324	17401	17326	17181	17170	17279	17229	17295	17260	17397	17228	17310	17424	17277	17130	17189	17133	17403	17101	17130	17170	17249	17302	17155	17135	17340	17177	17503	17366	17382	17341	17080	17209	17232	17401
24962	40950	37328	28577	23862	20882	18632	17358	16675	15963	15551	15630	15570	15347	15312	15048	15203	15107	14882	14766	14854	14765	14751	14695	14643	14701	14841	14642	14705	14764	14680	14817	14725	14541	14585	14659	14757	14488	14704	14586	14590	14513	14591	14517	14727	14443	14418	14656	14560	14453	14558	14595	14586	14658	14554	14634	14591	14624	14636	14686	14577	14606	14546	14530	14532	14703	14512	14481	14747	14631	14403	14616	14502	14525	14573	14602	14578	14513	14711	14667	14494	14626	14544	14536	14613	14631	14399	14538	14354	14461	14531	14508	14507	14848	14447	14715	14571	14555	14520	14585	14591	14456	14574	14326	14510	14559	14524	14409	14653	14546	14566	14659	14462	14742	14480	14543	14640	14755	14565	14504	14510	14649	14585	14551	14597	14527	14696	14554	14541	14426	14682	14634	14614	14506	14599	14443	14694	14566	14463	14653	14622	14570	14389	14598	14575	14661	14549	14495	14708	14661	14579	14595	14550	14491	14493	14500	14659	14523	14485	14369	14486	14505	14457	14711	14353	14560	14572	14692	14636	14518	14632	14571	14622	14514	14730	14527	14590	14449	14449	14498	14635	14616	14400	14584	14541	14527	14530	14496	14476	14505	14549	14318	14660	14462	14662	14714	14443	14457	14558	14327	14677	14699	14486	14555	14533	14563	14578	14479	14700	14639	14553	14503	14442	14659	14521	14461	14652	14562	14537	14674	14559	14595	14635	14517	14674	14562	14458	14493	14561	14657	14629	14619	14524	14473	14594	14577	14545	14821	14457	14653	14515	14498	14509	14600	14568	14611	14635	14456	14447	14590	14384	14636	14646	14535	14501	14428	14565	14463	14632	14642	14708	14461	14574	14486	14527	14594	14613	14680	14550	14442	14481	14492	14557	14667	14560	14437	14669	14656	14643	14711	14704	14614	14722	14654	14532	14652	14329	14619	14522	14594	14539	14552	14313	14508	14497	14431	14459	14581	14444	14590	14541	14568	14444	14465	14536	14330	14428	14552	14535	14539	14631	14544	14663	14476	14613	14596	14767	14656	14730	14636	14706	14471	14605	14658	14456	14564	14461	14551	14641	14422	14690	14617	14499	14637	14671	14707	14503	14543	14645	14729	14371	14431	14535	14521	14697	14435	14576	14496	14431	14476	14540	14660	14514	14601	14422	14543	14592	14514	14576	14583	14503	14536	14595	14645	14491	14549	14482	14489	14573	14625	14649	14525	14466	14636	14589	14587	14560	14555	14402	14587	14542	14622	14603	14539	14369	14414	14565	14767	14577	14514	14607	14584	14588	14600	14461	14607	14528	14540	14649	14555	14546	14544	14606	14498	14450	14669	14543	14537	14611	14562	14605	14569	14487	14464	14468	14585	14686	14531	14379	14513	14581	14543	14417	14657	14496	14679	14498	14534	14695	14597	14493	14676	14556	14515	14597	14579	14660	14741	14532	14621	14444	14707	14605	14588	14527	14539	14539	14520	14566	14414	14424	14491	14578	14666	14576	14427	14660	14464	14718	14652	14558	14521	14582	14594	14471	14690	14501	14416	14512	14559	14594	14610	14459	14607	14296	14504	14677	14623	14705	14541	14599	14559	14761	14482	14497	14516	14609	14624	14693	14587	14781	14628	14435	14558	14656	14607	14645	14692	14492	14517	14700	14689	14795	14541	14503	14354	14594	14619	14601	14524	14684	14499	14598	14519	14555	14563	14377	14482	14659	14510	14863	14539	14734	14580	14578	14708	14479	14528	14424	14413	14523	14521	14719	14689	14517	14524	14622	14317	14815	14498	14563	14531	14646	14700	14494	14506	14593	14538	14542	14595	14504	14614	14817	14450	14508	14623	14625	14583	14627	14516	14605	14421	14607	14537	14502	14488	14527	14480	14636	14517	14534	14396	14583	14700	14567	14640	14527	14535	14450	14639	14444	14711	14607	14588	14647	14499	14495	14666	14548	14620	14720	14628	14494	14535	14623	14642	14683	14541	14626	14561	14543	14724	14598	14510	14563	14685	14588	14479	14762	14742	14587	14466	14486	14595	14632	14695	14721	14531	14524	14467	14588	14710	14434	14562	14573	14549	14430	14492	14416	14732	14734	14639	14701	14677	14429	14643	14666	14535	14410	14576	14654	14477	14666	14589	14589	14614	14499	14557	14579	14598	14622	14538	14527	14551	14538	14646	14524	14558	14558	14560	14642	14524	14634	14665	14463	14625	14629	14727	14786	14427	14618	14621	14599	14508	14461	14515	14730	14552	14636	14644	14511	14504	14747	14600	14498	14598	14566	14549	14616	14482	14505	14581	14677	14479	14594	14518	14611	14424	14499	14519	14526	14589	14482	14538	14600	14620	14640	14706	14671	14512	14508	14365	14563	14657	14881	14659	14565	14622	14450	14530	14561	14723	14574	14549	14586	14578	14594	14573	14668	14515	14671	14649	14574	14552	14550	14579	14547	14719	14545	14555	14529	14469	14428	14672	14585	14593	14573	14662	14475	14720	14558	14559	14670	14549	14526	14622	14444	14617	14502	14462	14400	14390	14540	14487	14728	14412	14510	14641	14636	14660	14594	14293	14586	14548	14611	14555	14444	14592	14575	14568	14560	14634	14572	14581	14651	14443	14407	14533	14566	14462	14455	14693	14423	14531	14566	14534	14479	14582	14420	14383	14565	14563	14397	14470	14542	14529	14576	14499	14641	14774	14566	14521	14493	14574	14545	14507	14461	14495	14561	14471	14512	14521	14591	14581	14642	14564	14546	14532	14636	14593	14541	14689	14657	14569	14468	14534	14670	14412	14536	14486	14619	14574	14688	14622	14466	14639	14554	14403	14345	14587	14710	14576	14761	14449	14521	14655	14627	14436	14738	14410	14480	14651	14586	14382	14775	14654	14566	14589	14535	14584	14691	14642	14637	14741	14553	14566	14395	14530	14567	14655	14618	14643	14573	14559	14643	14474	14553	14503	14657	14455	14602	14589	14641	14452	14559	14580	14514	14451	14566	14698	14555	14425	14575	14672	14463	14526	14477	14730	14542	14407	14566	14623	14515	14469	14497	14696	14456	14555	14555	14715	14540	14439	14479	14562	14590	14457	14578	14470	14467	14447	14539	14595	14558	14443	14547	14554	14554	14558	14446	14593	14573	14554	14306	14762	14514	14581	14582	14462	14725	14331	14707	14589	14597	14617	14515	14752	14456	14671	14548	14545	14688	14619	14629	14619	14633	14611	14718	14649	14856	14724	14649	14553	14572	14652	14392	14471	14467	14547	14646	14680	14488	14412	14573	14404	14690	14379	14644	14640	14547	14510	14451	14543	14786	14653	14700	14626	14573	14720	14483	14573	14572	14420	14499	14568	14643	14531	14556	14504	14764	14604	14649	14575	14578	14650	14501	14562	14678	14479	14725	14660	14563	14605	14501	14514	14595	14672	14629	14405	14437	14689	14620	14545	14350	14590	14453	14668	14495	14463	14474	14640	14438	14502	14544	14657	14661	14675	14591	14717	14577	14665	14608	14591	14395	14413	14533	14615	14313	14568	14594	14576	14633	14579	14593	14625	14609	14671	14444	14476	14626	14650	14577	14608	14602	14511	14685	14561	14577	14505	14677	14495	14548	14472	14394	14425	14511	14480	14609	14534	14577	14494	14441	14515	14681	14637	14411	14621	14658	14551	14508	14624	14632	14535	14359	14535	14762	14593	14636	14394	14556	14625	14532	14552	14541	14545	14501	14368	14560	14433	14494	14553	14529	14583	14728	14513	14591	14443	14705	14496	14544	14332	14512	14579	14584	14679	14663	14450	14531	14702	14458	14630	14560	14433	14631	14445	14534	14477	14616	14562	14585	14644	14453	14831	14520	14507	14566	14456	14589	14436	14659	14584	14534	14619	14465	14651	14407	14737	14562	14619	14476	14746	14490	14538	14605	14564	14663	14582	14458	14613	14423	14694	14429	14712	14688	14602	14701	14656	14457	14643	14474	14509	14345	14548	14602	14626	14577	14564	14583	14408	14621	14789	14522	14533	14540	14319	14633	14494	14713	14529	14518	14690	14373	14518	14508	14551	14468	14693	14655	14357	14470	14611	14566	14742	14562	14576	14520	14602	14573	14400	14829	14674	14585	14483	14727	14503	14469	14624	14775	14546	14581	14478	14453	14628	14587	14663	14727	14398	14542	14706	14707	14478	14491	14460	14425	14616	14665	14566	14473	14687	14591	14595	14580	14504	14627	14582	14586	14552	14668	14620	14418	14534	14453	14547	14524	14293	14574	14594	14503	14471	14563	14682	14656	14556	14664	14627	14543	14739	14357	14575	14530	14546	14668	14594	14593	14478	14841	14390	14512	14541	14699	14543	14697	14732	14555	14341	14706	14641	14338	14473	14605	14506	14776	14425	14693	14656	14552	14464	14609	14611	14513	14598	14771	14608	14492	14567	14576	14604	14643	14683	14683	14671	14687	14436	14637	14546	14617	14445	14507	14554	14684	14555	14648	14619	14672	14565	14502	14488	14631	14612	14392	14655	14453	14658	14513	14621	14529	14429	14508	14587	14628	14526	14527	14627	14505	14480	14520	14523	14669	14588	14509	14715	14538	14777	14641	14704	14498	14362	14501	14683	14497	14483	14709	14501	14608	14437	14535	14750	14576	14542	14575	14585	14506	14455	14704	14735	14498	14535	14620	14605	14518	14529	14588	14515	14504	14550	14686	14635	14433	14550	14660	14616	14618	14562	14569	14677	14581	14400	14418	14647	14533	14656	14523	14619	14571	14610	14614	14565	14627	14712	14396	14430	14633	14476	14553	14469	14598	14599	14677	14623	14519	14516	14503	14404	14488	14433	14618	14584	14624	14510	14524	14519	14529	14563	14512	14572	14652	14527	14748	14611	14544	14594	14654	14396	14640	14649	14464	14690	14596	14646	14457	14527	14561	14666	14531	14515	14392	14563	14427	14627	14494	14713	14484	14643	14678	14532	14827	14540	14593	14531	14449	14511	14590	14476	14613	14589	14485	14707	14692	14554	14551	14548	14696	14533	14482	14536	14520	14604	14522	14762	14537	14652	14619	14591	14410	14579	14478	14602	14697	14379	14375	14722	14648	14509	14569	14601	14545	14382	14391	14528	14584	14432	14461	14711	14637	14538	14717	14569
23782	21029	28404	24018	22365	25222	26090	21794	20609	20242	19969	19676	19652	19486	19548	19375	19225	19386	19245	18888	19142	18913	19228	19160	19232	18886	18843	19025	18982	19116	19072	19087	18800	19071	19005	19057	18755	18968	18889	18891	19018	19077	18765	18894	18774	18919	18864	18864	18950	18855	18882	18953	19059	18909	19119	19016	18888	18875	18629	18847	18863	18892	18784	18955	18659	19140	18908	18725	18870	18740	18860	18724	18849	18899	18740	18887	18991	18756	18590	18765	18701	18654	18863	18826	18870	18854	18900	18896	18856	18766	18969	18932	18834	18850	18968	18978	18792	18694	18898	18889	19006	18949	18825	18721	18944	18835	18485	18844	18927	18829	18809	18691	18798	18672	18816	18891	18806	18851	19028	18659	18725	18569	18962	18761	18626	18974	18844	18859	19032	19021	18765	18822	18745	18870	18816	18867	18750	18715	18595	18742	18627	18958	18993	18897	18804	18768	18889	18726	18861	18870	18850	18903	18758	18941	18824	18564	18809	18737	19015	18836	18815	18980	18637	18987	18687	18637	18827	18712	18690	18830	18717	18600	18884	18841	18866	18965	18760	18877	18573	19031	18768	18686	18823	18659	18910	18854	18941	18966	18873	19004	18911	18837	18812	18842	18952	19036	18834	18649	18803	18852	18778	18995	18807	18662	18742	18982	19009	18849	18780	18683	18817	18987	18792	18789	18749	18848	18840	18877	18889	18829	18832	18944	18746	18861	18794	18826	18894	19001	18870	18602	19032	18866	18654	18754	18716	18712	18784	18774	18766	18858	18705	18988	18741	18826	18939	18849	18959	18928	18865	18739	18880	18728	18749	18689	18915	18739	18644	18852	18918	18865	18810	18885	18850	18832	18925	18747	18840	18726	18745	18918	18708	18783	18882	18925	19015	18825	18896	18905	18701	18746	18703	18923	18683	18744	18895	18828	18910	18745	18771	18621	18847	18776	18883	18724	18622	18627	18535	18840	18663	18736	18684	18705	18741	18805	18824	18898	18755	18862	18646	18766	18645	18830	18729	18876	18855	18622	18868	18861	18614	18710	18779	18788	18718	18858	18723	18837	18846	18676	18820	18821	18835	18785	18482	18727	19013	18861	18795	18803	18780	18733	18780	18657	18736	18837	18671	18860	18818	18844	18760	18830	18790	18784	18856	18665	19070	18862	18986	18723	18838	18800	18701	19069	18773	18676	18769	18833	18732	18561	18856	19021	18775	18805	18697	18754	18818	18812	18958	18986	18765	18863	18595	18901	18922	18851	19144	18810	18910	18628	18996	18933	18888	19013	18986	18939	18660	18866	18776	18789	18923	18836	18892	18784	18740	18924	18901	18774	18827	18756	18646	18620	18751	18691	18935	18829	18774	18844	18855	18860	18707	18756	18868	18859	18816	18689	18806	18878	18862	18641	18849	18793	19076	18789	18702	18820	19036	18675	18839	18962	18793	18859	18755	18801	18917	18883	18863	19011	18893	18953	18758	18750	18743	18600	18947	18708	18777	18887	18750	18838	18689	18760	18913	18897	18793	18930	18853	18902	18968	18887	18857	18727	18923	18805	19031	18837	18903	18645	18785	18726	18790	18941	18908	18952	18740	18671	18798	18772	18674	18751	18972	18697	18837	18866	18947	18787	18929	18560	18742	18739	18809	18754	18623	19099	18776	18928	18703	18726	18763	18819	18901	18776	18918	18618	18771	18715	18737	18606	18843	18664	18837	19007	18681	18575	18699	18706	18761	18807	18778	18929	18564	18949	18937	18566	18811	18769	18668	18757	19041	18580	18921	19034	18741	18832	19172	18817	18891	18845	18998	19013	18747	18872	18814	18931	18734	18812	18739	18744	19026	18744	18591	18918	18847	18761	18842	18624	18684	18791	18698	18713	18611	18780	18621	18629	18703	18738	18885	18727	18698	18847	18706	18978	18718	18766	18938	18737	18825	18752	18815	18663	18723	18763	18725	18868	18961	18861	18952	18857	18714	18930	18847	18750	18798	18648	18838	18626	18907	18760	19021	18930	18936	18541	18940	18807	18984	18710	18886	18928	18844	18847	18625	18920	18861	18729	18928	18770	18671	18657	18798	18997	19001	18944	18789	18793	18815	18754	18585	18766	18705	18658	18839	18870	18804	18765	18779	18498	18831	18631	18632	18742	18732	18999	18426	18705	18725	18745	18639	18760	18867	18724	18667	18985	18879	18484	18743	18722	18960	18777	18908	18884	18958	18795	18636	19051	18860	18735	18917	18933	18807	18770	18711	18999	18517	18789	18877	19237	18857	18780	18797	18705	18760	18938	18878	18779	18545	18952	18796	18750	19037	18618	18820	18819	18992	18931	18861	18593	18778	18870	18668	18887	18847	18582	18774	18969	18994	18960	18672	18661	18819	18762	18749	18768	18863	18650	18967	18710	18563	18731	18769	18923	18912	19015	18956	19084	19007	18781	18916	18719	18726	18795	18898	18587	18786	18774	18828	18730	19018	18743	18730	19002	18821	18894	18772	19147	18716	18777	18785	18860	18877	18947	18824	18967	18838	18872	18845	18772	18961	18533	18749	18785	18789	19023	18938	18745	18668	18817	18778	18870	18625	18827	18943	18755	18889	18820	18868	18713	18859	18744	18851	18819	18709	18786	18854	19009	18879	18908	18795	18602	18723	18674	18881	18878	18852	18866	18827	18818	18771	18714	18779	18890	18815	18771	18985	18910	19057	18888	18752	18879	18791	18927	18945	18950	18972	18914	18695	18771	18769	18810	18945	18921	18709	18611	18871	18961	18716	19066	18853	18751	18710	18857	18721	18619	18782	18893	19072	18772	18797	18825	18938	18952	18807	18836	18717	18766	18919	18809	18831	18819	18803	18815	18947	18822	18832	18884	18677	18987	18740	18622	18986	18736	18717	18868	18689	18890	18620	18645	18716	18892	18883	18825	19027	18968	18919	18763	18907	18908	18881	18597	18739	18703	18852	18746	18862	18959	18937	18863	18899	18847	18929	19007	18748	18671	18925	18731	18774	18897	18961	18941	18828	18875	18551	18662	18551	18944	19002	18718	18650	19050	18784	18882	18847	18793	18876	18921	18771	18936	18918	18942	18758	18811	18927	18846	18790	18748	18826	18724	19020	18831	18807	18828	18746	18762	18929	18694	18987	18672	18786	18839	18616	18781	18924	18649	18862	18809	18761	18788	18815	18841	18682	18797	18714	18552	18813	18789	18589	18853	18905	18881	18895	18736	18817	18838	18848	18903	18856	18934	18747	18716	18779	18802	18791	18943	18923	19024	19154	18843	18851	18671	18561	18909	18784	18742	18601	18694	18668	18813	18772	18777	19007	18719	18886	18910	18692	18682	18884	18871	18576	18660	18705	18940	18770	18956	18920	18822	18595	18745	18666	18914	18917	18598	18751	18756	18687	18739	18942	18772	18835	18831	18980	18699	18524	18650	18657	18845	18866	18837	18877	18826	18900	18875	18791	18891	18840	18843	18699	18664	18497	18843	18700	18910	18879	18851	18979	18506	18672	18767	18730	18754	18813	19081	18968	18745	18895	18648	18608	18809	18829	18725	19015	18885	19013	18672	18605	18688	18636	18940	18681	18832	18889	18783	18797	18741	18900	18820	18827	18710	18820	18803	18719	18869	18883	18722	18834	18801	18952	18648	18818	18810	18934	18832	18836	18876	18766	18908	18716	18776	18769	18881	18817	18900	18737	18724	18804	18630	19017	18694	18761	18901	18791	19088	18866	18864	18981	18942	18709	18893	18705	18757	19058	18873	18622	18895	19028	18739	18704	18982	18838	18727	18691	18634	18876	18698	18910	18828	18896	18749	18564	18684	18748	18775	18971	18768	18629	18848	18982	18703	18935	18634	18691	18708	18772	18595	18790	18893	18751	18985	18939	18757	18942	18605	18716	18899	18746	18789	19044	18829	18854	18754	18699	18514	18782	19017	18815	18915	18577	18977	18805	18971	18771	18680	18733	18836	18831	18979	18833	19121	18695	18644	18623	18791	18857	18814	18855	18872	18743	18848	18765	18893	18828	18914	18785	18739	18971	18923	18894	18884	18713	18751	18654	18895	18839	18832	18706	18766	18855	18895	18813	18801	18923	18564	18820	18781	18918	18833	18465	18544	18791	18877	18797	19063	18819	18757	18813	18748	18600	18794	18903	18672	18718	18980	18607	18700	18838	18749	18672	18887	18828	18797	18831	18920	18923	19130	18775	18799	18822	19008	18987	18945	18891	18724	18682	18673	18772	18916	18903	18982	18913	18712	18710	18587	18825	18597	18702	18693	18723	18747	18783	18927	18913	18883	18917	19010	18761	18890	18787	18836	18958	19012	18626	18801	18729	18943	18719	18822	18717	18708	18831	18813	18728	18860	18833	18861	18617	18911	18610	18951	19077	18786	18682	18827	18782	19076	18868	18824	18803	19020	18822	18689	18892	18872	18929	18932	18710	18877	18854	18846	18788	18793	18732	18969	18623	18973	18833	18761	18879	18938	18761	18745	18494	18628	18849	18924	18791	18813	18856	18863	18778	18890	18826	18559	18613	18767	18990	18961	18797	19040	18915	18819	18780	18897	18854	18875	18705	18879	18792	18809	18896	18872	18710	18860	18878	19033	18906	18774	18861	18751	18784	18951	18843	18727	19022	18815	18919	18686	18813	19138	18821	18753	18881	18808	18831	18809	18920	18982	18751	18816	18869	18920	18922	18893	18846	18720	18710	18985	18805	18895	18785	18707	18917	18770	18923	18888	18916	18820	18940	18787	18887	18663	18874	18502	18866	18672	18701	18773	18646	18938	18928	18698	18859	18719	18822	18780	18866	18920	18878	18835	18805	18576	18733	19045	18761	18869	18814	18825	18781	18698	18903	18617	18693	18687	19046	19103	18771	18701	18845	18859	18896	18631	18870	18782	18844	18912	18861	19068	18933	18873	18704	19040	18708	18859	18751	18957	18884	18707	18734	19119	18800	18687	18678	18962	18602	18704	18743	18776	18760	19017	18881	18797	18802	18861	18987	19056	18730	18806	19046	19067	18848	18855	18772	18906	18953	18774	18790	18778	18660	18704	18716	18789	18913	18761	18675	19003	18826	18790	18747	18793	18792	18911	18769	18776	18930	18854	18952	18794	18730	18708	18911	18738
27869	47136	42919	33876	27833	24003	21299	19302	18267	17398	17032	16616	16647	16264	16380	16177	16182	15969	15759	15804	15506	15651	15565	15581	15457	15409	15574	15451	15415	15397	15551	15507	15254	15538	15346	15479	15446	15735	15388	15514	15355	15487	15325	15521	15607	15547	15410	15432	15397	15514	15505	15487	15454	15181	15451	15407	15505	15397	15494	15432	15431	15318	15303	15275	15543	15338	15249	15462	15273	15289	15471	15532	15435	15356	15596	15512	15430	15484	15402	15488	15364	15535	15330	15449	15392	15322	15421	15248	15330	15447	15521	15374	15298	15460	15394	15473	15453	15208	15378	15453	15299	15283	15174	15392	15557	15273	15153	15407	15482	15401	15441	15522	15319	15405	15404	15333	15532	15391	15399	15289	15419	15340	15379	15238	15237	15300	15392	15299	15300	15305	15506	15355	15313	15500	15324	15385	15452	15574	15306	15406	15339	15289	15470	15459	15324	15476	15356	15453	15475	15327	15388	15298	15354	15435	15338	15587	15349	15302	15338	15336	15257	15318	15291	15370	15357	15436	15434	15335	15358	15367	15439	15491	15436	15328	15403	15343	15346	15435	15319	15539	15427	15402	15327	15518	15303	15286	15330	15476	15395	15273	15650	15266	15391	15381	15465	15428	15345	15366	15352	15331	15502	15394	15420	15372	15370	15346	15402	15527	15477	15363	15342	15349	15388	15266	15462	15459	15242	15402	15576	15432	15267	15393	15452	15482	15551	15446	15464	15360	15387	15556	15278	15265	15355	15364	15348	15352	15297	15291	15123	15457	15284	15422	15289	15292	15405	15387	15347	15319	15306	15388	15237	15328	15323	15406	15393	15287	15440	15284	15343	15450	15355	15442	15311	15377	15395	15381	15303	15321	15359	15183	15590	15203	15452	15328	15503	15222	15294	15341	15412	15330	15458	15276	15368	15238	15564	15371	15432	15360	15277	15311	15433	15418	15437	15563	15333	15318	15299	15506	15339	15342	15404	15463	15311	15360	15461	15392	15527	15204	15376	15470	15259	15426	15337	15241	15306	15363	15245	15320	15509	15500	15535	15427	15332	15421	15167	15259	15269	15414	15473	15237	15392	15386	15439	15331	15471	15496	15223	15383	15362	15417	15367	15351	15339	15399	15409	15350	15246	15135	15272	15405	15379	15263	15333	15372	15201	15466	15487	15317	15320	15382	15403	15541	15124	15416	15497	15455	15445	15381	15388	15314	15431	15411	15321	15425	15410	15438	15337	15380	15390	15402	15458	15454	15408	15310	15415	15394	15470	15267	15347	15333	15247	15355	15367	15385	15360	15201	15175	15600	15353	15298	15338	15334	15394	15261	15361	15232	15372	15500	15251	15487	15241	15251	15484	15257	15289	15387	15314	15403	15321	15249	15198	15234	15254	15460	15299	15252	15329	15547	15521	15271	15446	15428	15107	15358	15509	15361	15214	15263	15413	15488	15401	15335	15394	15360	15321	15326	15273	15388	15293	15392	15458	15402	15364	15350	15417	15335	15348	15349	15383	15417	15269	15453	15241	15463	15348	15422	15341	15492	15337	15314	15482	15451	15491	15219	15410	15299	15294	15493	15365	15388	15339	15350	15313	15390	15492	15447	15332	15392	15437	15490	15420	15308	15264	15421	15299	15368	15390	15406	15307	15274	15483	15463	15553	15428	15494	15458	15470	15370	15461	15426	15474	15397	15435	15473	15295	15255	15195	15439	15413	15419	15295	15437	15370	15420	15399	15307	15414	15363	15521	15437	15461	15612	15264	15434	15457	15380	15450	15362	15249	15278	15346	15497	15362	15331	15304	15492	15214	15336	15363	15278	15312	15558	15352	15285	15239	15379	15365	15579	15384	15349	15510	15450	15368	15431	15344	15227	15331	15365	15398	15483	15418	15265	15226	15374	15469	15393	15391	15379	15319	15358	15552	15248	15251	15342	15370	15537	15387	15346	15478	15493	15468	15354	15294	15360	15396	15328	15237	15446	15172	15475	15310	15490	15225	15326	15331	15288	15285	15440	15332	15531	15378	15200	15380	15357	15266	15439	15582	15323	15397	15474	15392	15468	15410	15256	15314	15286	15441	15301	15353	15328	15409	15357	15349	15498	15396	15310	15399	15425	15430	15417	15476	15339	15232	15305	15489	15289	15371	15133	15541	15273	15238	15304	15296	15312	15308	15590	15255	15372	15321	15475	15342	15460	15399	15269	15380	15291	15318	15414	15186	15422	15347	15169	15425	15330	15520	15461	15349	15407	15374	15379	15451	15456	15369	15312	15472	15473	15494	15386	15176	15300	15339	15301	15308	15418	15411	15510	15341	15498	15388	15360	15506	15291	15471	15458	15362	15342	15164	15296	15356	15442	15264	15465	15325	15359	15443	15406	15491	15295	15245	15525	15359	15167	15581	15278	15323	15457	15358	15392	15405	15359	15359	15390	15326	15384	15337	15381	15152	15483	15399	15369	15389	15428	15245	15405	15379	15391	15277	15263	15380	15381	15482	15255	15369	15435	15392	15281	15317	15338	15387	15545	15336	15331	15385	15514	15416	15312	15190	15346	15298	15521	15239	15331	15422	15248	15399	15284	15340	15215	15313	15434	15255	15301	15395	15470	15334	15390	15325	15554	15303	15434	15469	15238	15256	15507	15269	15319	15327	15453	15414	15315	15535	15300	15346	15512	15310	15232	15324	15452	15366	15344	15303	15288	15199	15317	15356	15200	15259	15210	15309	15383	15521	15245	15356	15265	15461	15510	15430	15358	15399	15461	15451	15350	15324	15606	15437	15360	15436	15261	15156	15410	15456	15362	15401	15465	15217	15346	15304	15394	15483	15529	15397	15435	15314	15403	15456	15377	15505	15186	15542	15313	15375	15344	15307	15561	15482	15348	15470	15320	15448	15190	15549	15428	15380	15369	15488	15379	15455	15253	15324	15362	15455	15388	15298	15373	15217	15295	15512	15342	15414	15427	15464	15502	15504	15242	15335	15327	15504	15287	15330	15550	15414	15485	15427	15552	15429	15396	15298	15138	15438	15222	15495	15307	15388	15497	15281	15284	15305	15323	15317	15390	15201	15274	15376	15572	15523	15314	15348	15445	15357	15284	15324	15346	15445	15505	15316	15532	15350	15396	15431	15497	15293	15510	15309	15329	15443	15350	15315	15403	15264	15370	15432	15513	15393	15374	15247	15114	15373	15503	15313	15330	15472	15514	15496	15488	15321	15432	15309	15372	15529	15498	15229	15366	15466	15307	15649	15403	15405	15398	15310	15479	15117	15465	15353	15399	15448	15362	15337	15271	15253	15454	15376	15398	15616	15350	15150	15330	15203	15424	15289	15275	15394	15476	15277	15381	15233	15306	15362	15292	15265	15320	15299	15261	15310	15334	15379	15284	15433	15382	15271	15429	15443	15392	15715	15331	15384	15423	15412	15348	15395	15563	15374	15137	15313	15334	15325	15317	15304	15390	15393	15339	15330	15282	15360	15588	15456	15378	15341	15231	15423	15513	15430	15292	15497	15235	15462	15319	15468	15449	15430	15353	15221	15401	15425	15437	15430	15365	15412	15391	15309	15323	15232	15278	15406	15351	15395	15363	15265	15374	15412	15404	15331	15433	15467	15568	15383	15210	15554	15573	15394	15360	15474	15227	15369	15440	15374	15336	15494	15641	15321	15398	15560	15506	15344	15150	15316	15368	15338	15462	15428	15382	15281	15328	15317	15381	15282	15479	15520	15445	15385	15353	15418	15314	15253	15441	15460	15346	15315	15435	15550	15501	15299	15280	15371	15278	15547	15377	15407	15467	15266	15426	15279	15444	15349	15336	15421	15339	15389	15345	15294	15471	15356	15336	15453	15409	15375	15556	15480	15267	15349	15351	15433	15537	15236	15346	15341	15296	15432	15372	15344	15333	15486	15502	15255	15405	15453	15447	15204	15299	15378	15357	15463	15345	15312	15488	15448	15260	15351	15489	15423	15387	15344	15396	15238	15439	15344	15213	15310	15459	15374	15380	15414	15375	15324	15302	15343	15288	15369	15396	15214	15596	15253	15389	15302	15424	15273	15318	15434	15446	15276	15287	15266	15391	15453	15276	15534	15428	15451	15352	15336	15437	15390	15502	15303	15345	15360	15354	15309	15389	15256	15343	15316	15433	15409	15249	15114	15226	15436	15386	15446	15358	15367	15286	15155	15445	15458	15602	15340	15385	15329	15398	15286	15270	15403	15285	15195	15206	15526	15446	15362	15551	15354	15337	15490	15403	15292	15437	15285	15485	15420	15395	15389	15317	15283	15535	15245	15462	15470	15464	15198	15360	15427	15306	15027	15286	15413	15406	15340	15357	15424	15428	15279	15349	15405	15262	15656	15360	15452	15622	15480	15235	15353	15383	15178	15374	15457	15389	15253	15474	15441	15388	15332	15216	15352	15426	15455	15357	15317	15418	15478	15374	15479	15412	15279	15305	15331	15248	15514	15296	15313	15479	15388	15398	15434	15426	15292	15397	15344	15412	15581	15380	15472	15502	15354	15409	15371	15540	15499	15532	15407	15330	15321	15232	15185	15520	15353	15443	15425	15350	15310	15398	15406	15158	15449	15403	15449	15327	15352	15377	15354	15159	15332	15375	15478	15331	15216	15470	15277	15442	15396	15360	15432	15327	15310	15369	15362	15296	15362	15350	15314	15426	15320	15072	15370	15324	15326	15555	15541	15382	15352	15466	15308	15145	15395	15317	15378	15562	15319	15400	15376	15297	15294	15515	15417	15399	15411	15248	15405	15309	15400	15401	15348	15440	15430	15316	15394	15330	15419	15409	15321	15390	15262	15441	15288	15455	15249	15408	15356	15334	15294	15273	15315	15492	15391	15510	15408	15340	15422	15356	15437	15338	15429	15472	15437	15269	15255	15319	15327	15526	15273	15405	15420	15471	15275	15468	15448	15357	15446	15269	15306	15451	15420	15294	15321	15435	15476	15440	15437	15180	15423	15376	15334	15546	15216	15429	15359	15498	15495	15424	15346	15409	15190	15445	15526	15347	15484	15218	15447	15400	15502	15483	15386	15609	15354	15327	15381	15283	15353	15400	15280	15432	15478	15364	15462	15360	15516	15293	15414	15341	15129	15227	15596	15456	15493	15444	15178	15306
30965	27097	29611	24521	20883	19517	18538	17882	17690	17430	17502	17453	17498	17373	17129	17320	17461	17368	17125	17029	17237	17168	17173	17153	17226	17203	17111	17059	17041	17285	17177	17276	17166	17114	17153	17186	17118	17178	17166	17205	17135	17254	17164	16980	17246	17263	17179	17265	17189	17074	17066	17118	17276	17209	17084	16937	17103	17381	17083	16970	17164	17109	17122	17248	17193	17196	16996	16904	17055	17200	17372	17281	17049	17106	17127	17266	17067	17163	17138	16868	17195	17290	17190	17215	17065	17161	17277	17294	17088	17183	17011	17268	17228	17086	17144	16965	17188	17057	17274	17099	17238	17100	17047	17160	17024	16944	17096	17112	17122	17283	17087	17286	17190	16999	17115	17351	17402	17315	17163	17197	17105	17154	17153	16998	17262	17321	17055	17117	17227	17105	17128	17007	16899	17110	16954	17298	17190	17116	17142	17077	16956	17218	17073	16991	17032	17103	17053	17149	17059	17241	17134	17159	17278	17264	17125	17218	17102	17037	17125	17111	17071	17122	16999	17063	17342	17113	17174	17348	17237	17025	16975	17142	17155	17152	17081	17064	17039	17165	17256	16870	17450	17100	17055	17308	17228	17223	17171	17314	17452	17130	17110	17168	17240	17036	17082	17019	17132	17221	17329	16976	17139	17003	17115	17356	17188	17205	17300	17055	17017	17182	16971	17139	17061	17255	17156	16975	17173	17107	17004	17007	17081	17108	17143	17058	17109	17101	17265	17146	17088	17210	17094	17253	17103	16994	17056	17356	16974	17292	17141	17120	17099	17014	16949	16954	17182	17166	17140	17177	17021	17102	17325	17237	17021	17008	17189	17180	17085	17263	17128	17193	17141	17221	17170	17306	17283	17198	17129	16991	17197	17261	17128	17299	17140	17120	17084	16874	16972	17262	17103	17210	17085	17204	17021	16847	17082	17236	17259	17160	17160	17120	17100	17188	17074	17093	17219	17120	17194	17147	17303	17156	17130	17168	17174	17265	17052	17091	17175	16951	17034	17190	17246	17108	17347	17216	17118	17307	17189	17053	17144	17219	17013	16985	16973	17136	16895	17135	17034	17026	17043	17021	17060	17181	16933	16968	16945	17136	17240	17118	17169	17222	17073	17060	16905	16983	17061	16982	17261	17017	17028	17048	17142	16858	17285	17133	17164	17246	17220	17057	17339	17354	16943	17397	17101	17270	17179	17094	16997	17242	17003	17112	17025	17242	17151	17132	17236	17207	17245	17079	17131	17063	17282	17293	17300	17054	16869	17186	17018	17034	17272	17232	17232	17078	16805	16964	17230	17134	17106	17293	16990	17265	17137	17082	17135	17339	17094	17273	17170	17154	17279	17032	17321	17016	17200	17273	17051	17148	16924	17068	17116	17251	17245	17283	17230	17227	17389	17277	17103	17057	17173	17224	17168	16971	17034	17254	16894	16903	17232	17031	17136	17002	17075	17194	17295	17061	17071	17066	17229	17053	17165	16950	17098	16996	17170	17201	16828	16969	16975	17096	17051	17139	17212	17066	17253	17475	17110	16944	16984	17145	17047	17332	17216	17154	16965	17151	17196	17219	17136	17060	17118	17309	17117	17123	17011	17122	17026	17073	17191	17143	17145	17143	17127	17098	16947	17083	17232	17065	17055	17060	17276	17136	17193	17051	17092	17027	17267	17229	17168	17116	17092	17188	17346	17132	17086	17192	17141	17076	16943	17298	17016	17321	17152	17080	16923	17174	17171	17068	17016	17181	17201	17262	17108	17159	17240	17081	17059	17128	17060	17086	17047	16993	17024	17164	17322	17249	17240	17100	17247	17193	17143	17228	17094	17010	17096	17066	16778	17165	17181	17077	17239	17054	17498	17189	17124	16933	17048	17125	17049	17195	17167	17331	17110	17256	17040	17239	16772	17156	17173	17002	17220	17219	16997	17049	17083	17110	16980	17116	17097	17217	16971	17072	17071	16968	16923	17148	17191	17073	16972	17077	17144	17271	17322	17291	17065	17144	17140	17111	17316	17153	17164	17028	17157	17061	17199	17101	17345	16935	16933	17128	17240	17189	17258	16949	16913	16979	17100	17248	17267	17224	17083	17212	17119	17241	17303	17173	16999	17028	16951	17345	16986	17133	17296	16951	17260	17260	17140	17162	16914	17098	17223	17200	17146	17270	17181	17170	17039	17211	17298	17121	17115	17277	17221	17014	17106	17150	17050	17105	17417	17280	17377	17174	17086	17000	17328	17173	17159	17070	17207	17026	17237	17040	17212	17308	17109	17175	17398	16881	17081	17084	17023	17144	17217	16931	16822	17062	17120	17140	17237	17021	17117	17013	16993	17139	17316	17111	17235	17157	16906	17118	17111	16954	17007	17180	17009	17215	17242	17044	16981	17004	17092	17174	17223	17077	17031	17109	17234	16948	17133	17226	17057	17059	16950	17197	17003	17194	17170	17034	17134	17105	17260	17203	17086	16986	17031	17205	17036	17165	17095	17127	17029	17040	17083	17076	17194	16990	17219	17369	17094	17198	17181	17140	17126	16928	17005	16886	17155	17075	17280	17181	17033	17240	17140	17165	17165	17213	17247	17035	17147	17204	17355	17244	17336	16974	17119	16857	16809	17213	17170	17235	17152	17063	17210	17100	16931	17101	17006	17061	17088	17194	17077	17052	17169	17132	17137	17115	17083	17220	17142	17182	17182	17326	17075	17192	17120	17248	16995	17180	17046	16931	17291	17175	17031	17064	17163	17062	17207	17130	17086	17258	16957	17141	16891	17250	17015	17007	17147	17284	17091	16931	17305	17213	17134	17114	17263	17119	16997	17058	17135	17088	17139	16921	17180	17135	17083	17259	17133	17001	17239	17038	17070	17070	17450	16941	16980	17154	17093	16979	17094	16975	17334	17151	17184	17030	16913	17067	17121	17237	17134	17260	17045	17123	17142	17339	17139	17041	17101	17214	17131	17186	16999	16946	17170	17217	17193	17198	17042	17178	17011	16963	17269	17313	17063	17304	17096	17018	17287	17152	17091	17161	17160	17275	17047	17151	17079	17063	17094	17152	17057	17136	17394	17097	16940	17175	17034	16933	17174	17192	17217	17106	17099	17121	17104	17287	17272	17394	17159	17190	16990	17082	17219	17070	17078	17196	17051	17010	17140	17153	17164	17160	17198	17010	17207	17172	17326	17200	16921	17084	17174	17300	17255	17234	17287	17028	16950	17003	17116	17094	17197	17146	17152	16994	17113	17081	17242	17112	17024	17118	17164	17233	17084	17221	16964	17239	17167	17212	17264	17176	17154	17174	17112	17122	17073	17154	17094	17139	17038	17054	17009	17208	17282	17190	17299	17324	17302	17071	17114	17165	17276	16958	17219	17150	17290	17118	17152	17086	17307	17146	17093	17190	17174	17234	17176	17127	17058	17233	17069	16868	17001	17081	17319	17337	16908	16928	17196	17124	17154	17100	17246	17174	16996	17095	17122	17113	17031	17028	17165	17195	17099	17028	17054	17119	17087	17131	17078	16929	17005	17263	16880	16940	17230	17147	17038	16988	16876	17191	16953	17194	16916	17006	17181	16998	17210	17099	17118	17121	17404	17168	16990	17166	17294	17196	17211	17077	16982	17158	16891	17221	17080	17144	17083	16933	17045	17174	17070	17231	17146	17146	16853	17130	16968	17128	17337	17278	17261	17233	17064	16815	17158	17161	17089	17055	17142	17215	17004	17258	17057	17169	17145	17070	17152	17134	17150	17387	17205	17031	17106	17324	17172	16940	17250	17035	17105	17166	17310	16915	17000	17004	16917	17009	17269	17232	17403	17456	17389	17106	17245	17160	17265	16967	17247	17165	17153	17012	17018	17053	17182	17033	17221	17218	17076	17203	17298	17232	17223	17160	17274	17246	17134	17320	17158	17110	17053	17050	17221	17152	17006	17123	17050	17100	17201	17091	17156	17102	17317	17277	16902	17173	17080	16979	17160	16853	17008	17225	17392	17150	17048	16970	17242	17234	17053	17168	17099	17322	17246	17256	16977	17192	17214	16948	17072	17219	17167	16977	17060	17099	17054	17112	17292	17166	17023	17175	17053	17193	17270	17186	17122	17223	17165	16967	17180	17323	17185	17088	17065	17107	17271	17041	17066	17054	17010	17187	17013	17155	17071	17137	17232	17283	16985	17156	17166	17269	17018	17160	17192	17210	17025	17123	16869	17092	17146	17027	17107	17186	17227	17272	17174	17054	17010	17088	17195	17081	17184	17135	17189	17287	17027	17006	17197	17069	17043	17173	17195	17219	17002	17086	17246	17174	17247	17097	17144	17024	17104	17117	17095	16896	17085	16987	17052	17198	17008	17356	17188	17208	17122	17215	17121	17181	17213	17297	17135	17003	17222	17135	17119	17190	17023	17175	17074	17161	17026	17083	17127	17009	17159	17309	16996	17171	17162	17077	17343	16930	17132	17224	17192	17092	17209	17130	16978	17167	17041	16875	17000	17231	17238	16996	17017	17193	17096	16932	17183	17186	16963	17079	17144	17023	17229	16896	17181	17070	16959	17150	16987	17231	17036	16975	17188	17079	17202	17038	17117	17348	17174	17086	17157	17144	17061	17203	17304	17204	17022	17139	17245	17062	17029	17113	17009	17054	17076	17275	17242	16968	17161	17201	17034	17078	17236	17211	17030	17283	17108	17131	17006	17131	16782	17040	17275	17208	17253	17128	17230	16957	17269	17095	17165	17078	17004	17055	17044	17206	16941	17291	17185	17030	17046	16915	17239	17197	17182	17151	17232	16969	17004	17043	16998	17021	17175	17141	17164	17190	17053	17016	17078	16948	17057	17199	17083	17144	17207	17007	17150	17340	17111	17095	17270	16919	17198	17164	17247	17043	17118	17163	16905	17040	17011	17302	17193	16938	17134	17074	17091	17322	17414	16926	16990	17162	17307	17223	17193	17054	17103	17275	17089	17106	17202	17142	17163	16998	17043	16973	17251	16986	17167	17275	17303	17127	17283	17142	17203	17075	17116	16956	17167	17329	17171	17062	16961	17097	17280	17118	17339	17292	17193	17132	17120	17052	17178	16942	16981	17138	17062	17186	17143	17255	17156	17286	17012	17232	16962	17150	17083	17049	17030	17209	17079	17184	17148	17026
26390	35254	32534	23544	20050	17707	16503	15714	15340	15103	14999	14723	14915	14711	14799	14862	14771	14399	14575	14626	14446	14438	14518	14595	14480	14547	14521	14574	14584	14492	14467	14493	14472	14467	14518	14412	14437	14468	14398	14337	14307	14478	14437	14345	14512	14304	14423	14355	14288	14474	14498	14378	14259	14471	14263	14389	14268	14344	14312	14419	14358	14411	14477	14253	14482	14425	14380	14376	14423	14452	14418	14363	14343	14364	14533	14352	14472	14334	14397	14419	14358	14268	14273	14537	14582	14294	14463	14282	14387	14572	14390	14350	14487	14167	14388	14317	14333	14210	14509	14524	14475	14378	14381	14502	14322	14384	14435	14399	14450	14464	14451	14285	14447	14282	14352	14504	14382	14339	14377	14203	14317	14250	14265	14394	14646	14189	14467	14476	14471	14578	14379	14461	14378	14312	14482	14354	14224	14292	14308	14360	14381	14398	14349	14267	14231	14547	14276	14582	14522	14485	14362	14536	14440	14561	14483	14416	14294	14390	14526	14509	14506	14338	14222	14442	14421	14256	14489	14368	14396	14380	14392	14302	14402	14383	14265	14613	14365	14302	14377	14315	14450	14401	14522	14384	14316	14377	14491	14357	14293	14567	14505	14303	14326	14353	14289	14459	14482	14383	14363	14298	14467	14489	14445	14482	14464	14526	14498	14286	14464	14337	14232	14521	14402	14596	14352	14352	14472	14441	14526	14516	14465	14436	14466	14402	14431	14354	14303	14275	14317	14227	14429	14337	14527	14246	14394	14428	14333	14232	14293	14381	14563	14393	14320	14542	14246	14265	14395	14380	14548	14502	14364	14325	14421	14406	14458	14393	14401	14492	14326	14315	14485	14419	14596	14318	14472	14404	14311	14541	14530	14395	14478	14284	14409	14399	14451	14238	14457	14286	14437	14321	14352	14313	14365	14437	14201	14490	14504	14475	14366	14534	14533	14427	14396	14371	14370	14292	14396	14438	14319	14442	14447	14385	14289	14543	14384	14560	14571	14416	14450	14476	14398	14549	14454	14566	14372	14544	14307	14361	14525	14341	14320	14271	14442	14344	14332	14462	14575	14418	14216	14382	14451	14435	14510	14510	14458	14511	14399	14466	14426	14549	14352	14339	14425	14336	14432	14363	14339	14285	14476	14545	14356	14493	14447	14344	14400	14332	14349	14455	14558	14602	14427	14347	14474	14321	14414	14236	14483	14365	14415	14413	14388	14484	14335	14371	14351	14490	14338	14388	14272	14503	14309	14407	14412	14368	14295	14344	14369	14463	14466	14377	14438	14429	14379	14369	14352	14411	14398	14441	14315	14633	14465	14274	14480	14384	14359	14364	14519	14415	14468	14276	14457	14400	14435	14433	14550	14656	14610	14285	14691	14329	14451	14450	14370	14524	14336	14353	14355	14309	14411	14434	14313	14555	14405	14412	14374	14544	14381	14494	14313	14301	14439	14429	14571	14387	14282	14436	14409	14470	14417	14492	14513	14329	14262	14446	14478	14427	14293	14388	14517	14322	14433	14370	14387	14321	14408	14297	14543	14446	14272	14411	14381	14328	14125	14536	14488	14528	14354	14314	14467	14358	14473	14419	14379	14444	14584	14399	14516	14408	14174	14452	14305	14356	14437	14579	14387	14417	14510	14462	14219	14310	14374	14335	14393	14434	14435	14424	14453	14388	14288	14335	14250	14473	14400	14593	14270	14215	14380	14484	14435	14290	14510	14301	14457	14502	14345	14357	14570	14461	14446	14418	14510	14391	14385	14475	14426	14366	14396	14409	14421	14482	14386	14281	14407	14652	14542	14522	14435	14296	14413	14392	14483	14254	14468	14350	14351	14569	14400	14387	14468	14281	14404	14433	14402	14371	14468	14364	14410	14498	14330	14326	14470	14476	14312	14329	14341	14533	14343	14362	14468	14417	14253	14383	14326	14312	14379	14262	14460	14345	14393	14458	14191	14525	14515	14372	14470	14354	14456	14216	14517	14602	14491	14395	14272	14380	14256	14503	14529	14600	14564	14246	14504	14406	14398	14073	14287	14375	14293	14497	14206	14371	14411	14382	14378	14435	14473	14311	14304	14506	14451	14455	14633	14505	14324	14391	14533	14420	14237	14335	14363	14343	14448	14455	14481	14437	14312	14440	14514	14248	14495	14365	14208	14490	14477	14485	14361	14366	14514	14275	14474	14274	14273	14334	14533	14352	14437	14491	14503	14326	14374	14258	14248	14456	14331	14416	14431	14313	14469	14345	14393	14321	14429	14441	14338	14448	14355	14179	14318	14540	14226	14359	14595	14559	14317	14422	14439	14421	14325	14385	14302	14319	14468	14444	14360	14418	14346	14348	14318	14383	14278	14472	14566	14324	14223	14456	14298	14278	14416	14627	14483	14545	14448	14557	14493	14401	14308	14356	14471	14530	14324	14274	14487	14333	14479	14482	14471	14415	14367	14119	14388	14422	14484	14384	14503	14291	14225	14279	14452	14430	14322	14381	14339	14450	14329	14450	14294	14354	14476	14295	14590	14427	14355	14483	14237	14310	14462	14505	14703	14381	14423	14365	14256	14394	14424	14537	14447	14385	14391	14526	14391	14343	14365	14455	14334	14575	14217	14388	14488	14466	14288	14354	14514	14331	14344	14439	14289	14251	14459	14442	14384	14370	14396	14478	14278	14438	14533	14481	14528	14472	14359	14326	14335	14324	14228	14459	14358	14293	14249	14428	14449	14304	14514	14344	14411	14580	14484	14466	14403	14579	14389	14330	14122	14342	14417	14270	14304	14563	14281	14275	14282	14341	14464	14370	14632	14512	14354	14460	14328	14503	14461	14329	14237	14432	14258	14215	14241	14184	14333	14248	14454	14410	14278	14432	14421	14341	14278	14577	14420	14359	14524	14400	14495	14300	14457	14482	14385	14293	14353	14548	14591	14388	14388	14333	14211	14303	14410	14172	14493	14130	14267	14397	14573	14452	14361	14397	14417	14435	14358	14448	14515	14372	14434	14327	14486	14352	14432	14308	14381	14358	14377	14436	14358	14501	14292	14311	14227	14343	14511	14374	14422	14340	14579	14452	14358	14300	14555	14438	14334	14394	14477	14319	14388	14341	14336	14387	14408	14537	14499	14331	14321	14601	14111	14542	14478	14489	14545	14275	14380	14394	14437	14470	14461	14440	14364	14451	14306	14460	14381	14497	14470	14527	14473	14433	14370	14237	14468	14329	14445	14367	14362	14535	14320	14528	14175	14409	14307	14339	14417	14562	14332	14420	14576	14239	14319	14544	14570	14488	14483	14545	14407	14362	14420	14542	14256	14513	14367	14294	14391	14346	14248	14449	14347	14507	14312	14512	14542	14464	14391	14448	14263	14311	14257	14409	14399	14328	14343	14353	14554	14408	14353	14398	14380	14346	14403	14376	14258	14504	14416	14260	14553	14437	14390	14477	14416	14340	14452	14402	14352	14378	14535	14471	14405	14498	14438	14391	14428	14394	14330	14322	14413	14302	14450	14463	14579	14428	14400	14241	14331	14248	14368	14443	14489	14431	14548	14390	14351	14262	14567	14395	14420	14449	14538	14386	14383	14522	14461	14479	14248	14438	14360	14435	14369	14495	14318	14362	14440	14285	14485	14357	14346	14441	14210	14315	14313	14449	14402	14384	14568	14500	14422	14312	14509	14463	14367	14408	14422	14319	14404	14584	14486	14344	14424	14341	14401	14462	14315	14347	14434	14285	14325	14362	14201	14258	14251	14353	14203	14310	14358	14453	14180	14344	14409	14321	14358	14442	14306	14467	14259	14306	14454	14444	14292	14344	14321	14310	14449	14410	14273	14288	14411	14420	14319	14406	14438	14530	14353	14309	14419	14345	14269	14329	14539	14223	14380	14353	14417	14427	14425	14511	14230	14408	14353	14345	14289	14303	14339	14356	14327	14302	14488	14385	14233	14350	14474	14327	14334	14489	14464	14316	14313	14398	14318	14370	14468	14543	14270	14296	14398	14495	14513	14331	14441	14490	14308	14549	14470	14383	14443	14354	14378	14302	14425	14424	14299	14403	14345	14344	14458	14414	14393	14262	14338	14412	14510	14372	14473	14347	14609	14261	14281	14445	14500	14540	14496	14511	14286	14575	14397	14284	14550	14444	14291	14509	14498	14264	14206	14401	14500	14471	14363	14189	14457	14373	14304	14356	14404	14481	14134	14527	14480	14527	14276	14455	14447	14426	14428	14405	14368	14343	14377	14318	14482	14402	14443	14378	14415	14444	14493	14401	14420	14336	14546	14410	14338	14374	14400	14317	14325	14325	14433	14407	14438	14331	14338	14408	14296	14386	14511	14534	14315	14639	14272	14271	14393	14475	14357	14312	14269	14303	14493	14469	14338	14318	14325	14382	14436	14504	14484	14460	14517	14475	14307	14465	14393	14352	14385	14458	14230	14506	14543	14437	14550	14384	14378	14408	14343	14357	14474	14407	14640	14326	14344	14582	14513	14333	14445	14368	14279	14321	14471	14456	14463	14457	14386	14655	14529	14419	14372	14374	14338	14455	14379	14423	14441	14513	14404	14441	14588	14321	14516	14348	14542	14404	14366	14364	14366	14360	14323	14384	14495	14388	14356	14473	14418	14276	14433	14450	14250	14481	14391	14301	14417	14392	14497	14433	14327	14357	14459	14361	14214	14268	14468	14459	14511	14420	14388	14430	14361	14446	14415	14462	14379	14437	14363	14607	14508	14454	14611	14393	14518	14355	14326	14456	14310	14580	14338	14333	14452	14449	14572	14519	14381	14526	14307	14472	14374	14358	14459	14463	14355	14352	14485	14555	14516	14282	14323	14272	14207	14473	14350	14489	14247	14323	14406	14377	14435	14373	14427	14203	14340	14375	14363	14404	14412	14549	14434	14285	14456	14239	14472	14315	14436	14357	14391	14486	14500	14376	14372	14420	14395	14291	14360	14322	14293	14283	14248	14493	14446	14326	14349	14425	14587	14442	14345	14439	14328	14516	14586	14462	14487	14274	14307	14364	14315	14413	14511	14326	14451	14206	14399	14342	14334	14465	14401	14467	14320	14393	14521	14269	14390	14273	14464	14417	14362	14441	14429	14447	14343	14138	14573	14409	14497	14153	14486	14414	14373	14424
25074	20995	27946	25073	22959	22851	21733	19354	18635	18556	18369	18059	18069	17885	18040	17903	17804	17849	17688	17857	17674	17714	17824	17725	17723	17811	17752	17525	17401	17510	17476	17684	17521	17429	17796	17427	17647	17682	17440	17660	17624	17713	17741	17574	17726	17468	17512	17377	17720	17715	17658	17615	17495	17400	17579	17681	17751	17599	17657	17379	17718	17422	17584	17512	17349	17388	17434	17457	17184	17510	17548	17597	17538	17525	17350	17411	17494	17372	17672	17420	17647	17411	17537	17476	17591	17472	17374	17441	17640	17611	17491	17399	17393	17570	17448	17455	17460	17572	17460	17575	17506	17641	17550	17701	17550	17440	17491	17345	17554	17401	17486	17616	17499	17463	17506	17351	17491	17410	17494	17399	17324	17376	17644	17352	17599	17621	17727	17398	17563	17632	17405	17385	17414	17623	17716	17663	17507	17450	17505	17402	17554	17750	17510	17538	17432	17527	17661	17421	17428	17510	17487	17539	17351	17549	17373	17343	17507	17565	17638	17560	17501	17350	17469	17379	17528	17402	17528	17489	17631	17467	17584	17421	17458	17343	17513	17392	17568	17583	17355	17418	17589	17544	17512	17681	17522	17499	17314	17434	17581	17606	17527	17628	17537	17664	17709	17626	17561	17236	17689	17597	17365	17629	17490	17421	17683	17526	17411	17599	17555	17624	17571	17390	17498	17369	17473	17707	17533	17360	17658	17457	17479	17591	17515	17390	17621	17462	17387	17649	17404	17497	17470	17360	17443	17461	17452	17484	17342	17676	17505	17506	17379	17449	17495	17413	17345	17533	17582	17598	17412	17462	17361	17500	17496	17480	17414	17564	17359	17339	17549	17412	17480	17728	17718	17791	17588	17498	17476	17397	17449	17647	17420	17627	17765	17256	17373	17397	17511	17596	17578	17588	17623	17490	17450	17347	17496	17432	17611	17329	17643	17526	17440	17431	17362	17556	17425	17405	17269	17467	17427	17367	17648	17311	17535	17504	17293	17480	17701	17541	17318	17448	17405	17333	17558	17464	17511	17348	17309	17551	17460	17431	17584	17514	17567	17507	17568	17601	17585	17478	17659	17507	17498	17480	17551	17367	17467	17288	17494	17510	17439	17674	17440	17370	17514	17542	17587	17204	17454	17559	17597	17453	17506	17462	17515	17423	17587	17433	17616	17501	17448	17428	17785	17427	17508	17505	17595	17555	17600	17315	17535	17567	17595	17306	17437	17323	17563	17344	17254	17467	17537	17400	17423	17549	17485	17630	17622	17409	17593	17595	17657	17492	17657	17519	17687	17497	17533	17478	17289	17442	17493	17603	17581	17754	17749	17697	17369	17165	17351	17319	17615	17893	17445	17638	17501	17624	17398	17382	17335	17379	17636	17533	17459	17465	17623	17442	17373	17256	17599	17527	17368	17226	17655	17168	17550	17342	17283	17356	17569	17670	17510	17565	17577	17431	17501	17515	17550	17396	17471	17554	17583	17429	17572	17597	17464	17558	17482	17447	17619	17694	17590	17580	17621	17561	17479	17470	17396	17442	17328	17354	17451	17483	17517	17725	17688	17523	17541	17431	17637	17519	17507	17385	17571	17476	17429	17692	17489	17597	17470	17367	17389	17530	17482	17480	17456	17470	17511	17320	17484	17505	17505	17434	17629	17357	17573	17503	17422	17556	17495	17577	17561	17464	17442	17505	17620	17563	17602	17484	17426	17497	17326	17607	17507	17464	17517	17724	17607	17510	17717	17570	17533	17660	17584	17567	17456	17499	17538	17603	17596	17479	17461	17410	17576	17667	17647	17672	17721	17622	17608	17283	17219	17654	17501	17282	17258	17377	17557	17494	17445	17567	17584	17514	17614	17650	17529	17352	17503	17572	17602	17423	17373	17467	17362	17550	17302	17563	17640	17432	17481	17439	17660	17590	17478	17467	17493	17539	17486	17642	17529	17436	17445	17365	17601	17465	17413	17356	17436	17353	17480	17394	17387	17681	17378	17497	17478	17728	17756	17452	17569	17382	17548	17459	17465	17393	17616	17592	17426	17529	17311	17654	17436	17532	17609	17420	17481	17544	17523	17375	17657	17516	17757	17689	17438	17784	17447	17697	17449	17641	17274	17713	17469	17361	17658	17446	17673	17597	17487	17458	17600	17545	17531	17423	17535	17492	17578	17330	17449	17514	17554	17692	17642	17667	17313	17499	17499	17346	17316	17373	17309	17363	17579	17343	17553	17459	17551	17604	17620	17432	17436	17545	17369	17713	17567	17433	17342	17479	17673	17612	17485	17298	17590	17437	17561	17494	17387	17699	17565	17415	17474	17418	17405	17521	17339	17553	17490	17640	17476	17499	17504	17462	17588	17483	17507	17667	17513	17330	17319	17442	17597	17346	17529	17557	17545	17702	17533	17510	17560	17464	17605	17452	17512	17532	17403	17603	17385	17367	17483	17643	17517	17553	17623	17351	17656	17440	17730	17493	17407	17616	17552	17585	17471	17353	17446	17311	17602	17510	17628	17508	17632	17442	17248	17172	17468	17256	17341	17788	17511	17522	17533	17362	17442	17435	17579	17610	17418	17408	17521	17487	17558	17488	17656	17557	17367	17564	17588	17462	17617	17479	17435	17584	17462	17376	17608	17641	17640	17479	17333	17469	17420	17629	17577	17431	17484	17581	17541	17574	17483	17589	17559	17488	17683	17341	17440	17367	17391	17310	17337	17556	17670	17416	17287	17673	17809	17500	17703	17283	17371	17584	17563	17690	17366	17347	17541	17461	17504	17468	17296	17638	17522	17359	17619	17601	17641	17656	17361	17208	17649	17593	17361	17639	17712	17481	17321	17492	17598	17597	17379	17590	17600	17376	17690	17292	17401	17786	17490	17578	17378	17517	17370	17261	17602	17550	17677	17347	17549	17392	17749	17530	17535	17344	17440	17422	17199	17214	17562	17577	17527	17554	17633	17569	17732	17597	17631	17403	17311	17423	17608	17487	17542	17271	17586	17402	17540	17470	17641	17494	17334	17510	17529	17736	17487	17477	17397	17311	17354	17499	17249	17591	17466	17596	17508	17418	17581	17469	17610	17497	17475	17405	17353	17259	17415	17511	17451	17530	17817	17837	17457	17517	17502	17531	17498	17470	17553	17477	17313	17511	17455	17449	17416	17631	17480	17670	17497	17679	17436	17534	17439	17426	17527	17421	17635	17666	17530	17542	17746	17434	17516	17454	17406	17349	17628	17533	17618	17502	17341	17437	17423	17542	17358	17513	17464	17376	17441	17668	17346	17432	17324	17525	17564	17576	17430	17595	17484	17442	17491	17505	17398	17229	17445	17405	17304	17624	17562	17315	17615	17384	17283	17646	17424	17433	17771	17380	17370	17499	17312	17426	17601	17487	17268	17432	17378	17630	17530	17523	17423	17330	17296	17541	17472	17390	17400	17743	17421	17633	17349	17501	17415	17627	17276	17286	17273	17587	17469	17539	17587	17613	17331	17582	17523	17375	17428	17346	17439	17690	17676	17260	17390	17399	17534	17351	17574	17311	17545	17321	17601	17438	17448	17371	17439	17477	17429	17613	17465	17359	17855	17531	17557	17586	17540	17253	17529	17671	17704	17527	17367	17522	17659	17643	17567	17446	17562	17419	17754	17361	17474	17553	17399	17590	17481	17606	17396	17542	17498	17510	17529	17499	17336	17477	17532	17309	17726	17507	17620	17621	17306	17547	17667	17470	17564	17431	17511	17562	17460	17451	17428	17584	17428	17373	17456	17662	17637	17621	17824	17322	17371	17655	17507	17582	17524	17454	17450	17468	17491	17379	17536	17356	17599	17535	17442	17314	17613	17639	17662	17438	17598	17293	17581	17291	17450	17688	17359	17364	17509	17264	17391	17403	17569	17409	17366	17647	17471	17498	17588	17567	17234	17431	17320	17327	17535	17357	17235	17163	17588	17638	17465	17320	17374	17609	17387	17507	17661	17372	17390	17775	17628	17615	17433	17596	17419	17528	17650	17651	17465	17487	17514	17609	17310	17381	17535	17574	17560	17495	17584	17488	17730	17453	17571	17550	17470	17626	17604	17394	17471	17483	17399	17450	17632	17620	17530	17459	17321	17327	17379	17622	17437	17427	17490	17319	17678	17283	17672	17463	17610	17529	17597	17607	17654	17431	17429	17501	17393	17659	17642	17455	17488	17676	17262	17464	17601	17435	17357	17448	17502	17448	17370	17515	17483	17366	17536	17305	17540	17363	17421	17457	17416	17403	17478	17560	17607	17455	17311	17478	17369	17295	17391	17566	17440	17522	17590	17612	17473	17517	17437	17589	17618	17544	17581	17495	17507	17524	17407	17530	17576	17368	17535	17476	17427	17600	17449	17466	17399	17332	17597	17528	17482	17489	17672	17503	17578	17659	17499	17435	17431	17662	17445	17492	17626	17608	17578	17595	17527	17530	17574	17223	17579	17545	17592	17333	17550	17592	17529	17381	17574	17464	17544	17454	17478	17649	17316	17595	17411	17348	17769	17645	17450	17402	17333	17397	17585	17640	17244	17411	17570	17373	17623	17411	17543	17406	17549	17357	17477	17459	17392	17554	17610	17670	17529	17380	17573	17544	17431	17300	17521	17719	17522	17512	17596	17501	17521	17529	17364	17514	17626	17616	17574	17609	17413	17511	17544	17615	17536	17638	17453	17556	17697	17551	17458	17432	17369	17448	17481	17512	17516	17561	17523	17731	17652	17462	17365	17295	17535	17374	17429	17629	17505	17698	17640	17372	17462	17580	17542	17426	17503	17414	17520	17483	17589	17496	17492	17513	17358	17413	17505	17474	17556	17347	17475	17546	17704	17446	17529	17541	17568	17514	17522	17600	17595	17449	17465	17497	17489	17365	17419	17373	17469	17423	17589	17404	17603	17457	17680	17570	17371	17470	17554	17596	17545	17491	17304	17446	17556	17612	17667	17450	17366	17516	17446	17497	17452	17484	17422	17562	17518	17369	17579	17569	17487	17667	17507	17591	17694	17657	17602	17565	17544	17585	17326	17675	17611	17673	17340	17673	17272	17530	17609	17387	17628	17243	17527	17419	17370	17379	17475	17462	17364	17430	17484	17507	17650	17276	17408	17608	17580	17251	17604	17450	17530	17626
26152	41834	36203	27648	23122	20620	18475	17269	16696	16057	15802	15485	15320	15390	15437	15333	15145	15125	15040	15022	14867	14880	14871	14827	14892	14824	14564	14724	14755	14769	14786	14839	14736	14838	14797	14771	14797	14755	14871	14861	14720	14567	14798	14884	14673	14576	14756	14667	14651	14754	14512	14550	14723	14797	14559	14550	14562	14729	14700	14603	14597	14805	14703	14568	14630	14694	14590	14667	14658	14619	14588	14819	14702	14734	14649	14620	14677	14587	14523	14567	14682	14754	14864	14506	14579	14710	14740	14627	14685	14780	14691	14681	14718	14700	14589	14602	14526	14536	14698	14629	14717	14659	14698	14707	14803	14702	14536	14746	14655	14797	14651	14737	14545	14823	14660	14674	14534	14656	14702	14568	14631	14477	14507	14606	14764	14540	14680	14612	14663	14741	14756	14846	14595	14778	14528	14510	14565	14614	14641	14699	14737	14801	14527	14684	14719	14506	14715	14618	14731	14690	14503	14657	14600	14645	14617	14708	14677	14641	14543	14706	14798	14684	14585	14554	14650	14700	14452	14617	14699	14723	14816	14590	14736	14579	14723	14809	14563	14643	14607	14625	14615	14495	14642	14754	14693	14533	14820	14706	14750	14537	14583	14657	14605	14726	14690	14768	14783	14660	14678	14551	14712	14547	14720	14629	14655	14563	14600	14636	14589	14752	14769	14527	14699	14781	14605	14832	14646	14597	14707	14764	14638	14583	14565	14562	14547	14622	14692	14636	14637	14679	14567	14736	14544	14656	14604	14641	14789	14863	14549	14484	14641	14747	14535	14751	14594	14563	14510	14777	14777	14597	14586	14436	14709	14615	14585	14742	14632	14557	14728	14532	14752	14650	14640	14667	14706	14628	14656	14680	14714	14530	14655	14629	14451	14599	14611	14654	14573	14571	14638	14505	14719	14690	14716	14629	14526	14529	14601	14498	14743	14799	14465	14471	14495	14771	14720	14594	14594	14558	14415	14639	14794	14618	14584	14607	14720	14776	14449	14785	14657	14606	14718	14606	14816	14712	14698	14398	14723	14605	14510	14633	14766	14713	14678	14807	14620	14709	14688	14775	14549	14739	14693	14573	14605	14707	14755	14489	14507	14667	14610	14692	14622	14634	14646	14855	14760	14761	14489	14540	14750	14714	14452	14527	14657	14513	14583	14630	14704	14747	14532	14744	14687	14755	14525	14673	14716	14658	14599	14609	14602	14609	14669	14650	14668	14713	14722	14722	14655	14846	14679	14892	14591	14759	14659	14773	14598	14707	14756	14577	14556	14569	14490	14680	14732	14567	14641	14510	14636	14443	14589	14534	14556	14673	14560	14614	14576	14666	14732	14746	14674	14597	14485	14707	14588	14687	14695	14484	14774	14728	14812	14739	14542	14742	14705	14633	14730	14607	14731	14774	14589	14549	14444	14864	14619	14648	14763	14772	14678	14653	14675	14719	14506	14458	14731	14640	14672	14754	14706	14587	14546	14757	14622	14823	14893	14598	14704	14602	14597	14709	14552	14747	14573	14474	14777	14659	14671	14678	14556	14531	14604	14701	14805	14581	14663	14657	14647	14606	14533	14697	14638	14648	14781	14662	14630	14693	14766	14590	14577	14697	14645	14766	14635	14694	14601	14869	14647	14500	14778	14474	14531	14787	14618	14700	14693	14682	14765	14623	14649	14731	14796	14527	14783	14773	14508	14534	14741	14657	14519	14630	14609	14541	14770	14556	14773	14622	14670	14773	14800	14505	14739	14431	14753	14574	14655	14714	14517	14582	14625	14582	14716	14677	14677	14633	14750	14610	14605	14706	14703	14670	14631	14502	14762	14750	14571	14710	14639	14700	14611	14788	14606	14615	14703	14679	14715	14682	14583	14591	14744	14622	14690	14809	14612	14506	14619	14496	14620	14623	14783	14747	14548	14551	14642	14734	14646	14761	14693	14705	14766	14650	14753	14655	14507	14676	14646	14492	14755	14610	14540	14728	14675	14694	14542	14717	14570	14701	14766	14762	14654	14632	14698	14504	14584	14620	14456	14426	14800	14657	14599	14517	14727	14607	14821	14626	14417	14715	14550	14724	14547	14460	14654	14630	14741	14617	14660	14560	14793	14527	14568	14766	14783	14696	14745	14545	14540	14553	14698	14477	14628	14624	14601	14531	14803	14663	14702	14582	14592	14507	14742	14822	14601	14636	14818	14582	14567	14653	14820	14773	14653	14644	14751	14819	14606	14502	14723	14458	14654	14743	14588	14747	14504	14796	14503	14623	14586	14672	14726	14609	14644	14664	14543	14625	14665	14752	14724	14833	14420	14648	14596	14880	14836	14558	14727	14655	14690	14765	14591	14716	14695	14804	14669	14675	14767	14601	14605	14562	14595	14422	14612	14635	14702	14722	14647	14765	14707	14686	14637	14698	14527	14663	14538	14705	14716	14671	14680	14730	14684	14586	14710	14684	14542	14665	14639	14603	14693	14655	14542	14455	14744	14627	14590	14634	14669	14694	14628	14702	14790	14693	14563	14551	14728	14649	14712	14516	14720	14735	14750	14536	14700	14496	14784	14585	14709	14779	14741	14553	14698	14542	14486	14700	14599	14581	14691	14639	14733	14689	14776	14696	14805	14613	14660	14653	14736	14800	14683	14685	14698	14591	14717	14538	14723	14634	14857	14794	14646	14555	14643	14571	14641	14796	14674	14614	14549	14477	14823	14801	14617	14498	14877	14538	14591	14677	14673	14604	14838	14681	14699	14614	14670	14641	14676	14699	14646	14494	14778	14698	14600	14793	14769	14577	14801	14520	14788	14599	14703	14559	14691	14812	14758	14795	14599	14576	14721	14810	14645	14516	14735	14594	14663	14771	14701	14656	14749	14655	14601	14648	14627	14578	14775	14741	14537	14736	14603	14687	14813	14629	14667	14811	14670	14756	14715	14503	14712	14755	14704	14744	14624	14792	14656	14608	14775	14625	14580	14685	14617	14735	14639	14692	14809	14477	14811	14749	14767	14624	14586	14590	14694	14928	14647	14688	14722	14676	14640	14572	14648	14684	14715	14620	14676	14770	14736	14626	14592	14683	14692	14724	14516	14622	14573	14638	14717	14745	14661	14744	14483	14608	14533	14553	14547	14782	14718	14587	14511	14578	14636	14737	14559	14752	14601	14608	14543	14757	14644	14738	14533	14580	14643	14680	14860	14695	14695	14680	14751	14609	14847	14577	14625	14573	14503	14749	14790	14622	14685	14645	14613	14762	14638	14552	14832	14589	14810	14678	14556	14635	14740	14632	14625	14677	14588	14720	14592	14651	14729	14823	14626	14599	14589	14605	14665	14565	14538	14549	14538	14666	14724	14668	14572	14607	14681	14703	14560	14690	14624	14634	14764	14711	14588	14829	14641	14784	14702	14668	14475	14592	14522	14523	14592	14633	14559	14729	14745	14586	14816	14825	14659	14654	14734	14753	14525	14757	14788	14647	14688	14577	14549	14567	14671	14470	14644	14603	14649	14854	14790	14584	14625	14628	14607	14698	14613	14665	14416	14746	14776	14568	14834	14489	14540	14658	14697	14773	14557	14583	14500	14559	14721	14831	14721	14549	14738	14583	14548	14591	14578	14547	14825	14709	14693	14497	14593	14623	14539	14728	14717	14867	14592	14674	14721	14647	14526	14640	14757	14536	14579	14562	14683	14609	14596	14526	14706	14614	14698	14641	14711	14674	14704	14810	14703	14648	14661	14527	14640	14545	14762	14710	14787	14688	14502	14635	14582	14655	14580	14722	14738	14622	14583	14492	14571	14714	14727	14631	14721	14733	14624	14620	14683	14705	14642	14788	14642	14742	14963	14731	14528	14736	14607	14716	14630	14753	14596	14684	14756	14799	14640	14843	14574	14664	14629	14618	14577	14582	14813	14634	14592	14536	14557	14685	14447	14571	14684	14676	14720	14676	14763	14612	14548	14580	14513	14560	14754	14596	14623	14588	14639	14552	14626	14634	14641	14621	14762	14710	14703	14614	14576	14500	14741	14657	14573	14715	14676	14764	14609	14571	14557	14588	14700	14618	14743	14624	14858	14581	14601	14630	14661	14585	14642	14747	14700	14683	14791	14784	14802	14614	14546	14679	14653	14589	14512	14663	14557	14646	14710	14669	14609	14737	14693	14681	14764	14756	14542	14685	14733	14642	14809	14708	14789	14633	14672	14511	14648	14552	14713	14552	14528	14662	14729	14558	14888	14643	14773	14627	14700	14787	14778	14642	14674	14493	14704	14804	14617	14667	14665	14858	14539	14787	14818	14543	14521	14561	14609	14622	14705	14579	14659	14484	14726	14707	14693	14471	14714	14701	14702	14541	14790	14500	14477	14824	14603	14664	14615	14648	14663	14541	14720	14380	14751	14585	14587	14714	14516	14658	14632	14709	14763	14641	14613	14713	14701	14756	14560	14562	14711	14589	14696	14651	14646	14652	14721	14656	14593	14672	14676	14518	14661	14769	14585	14671	14695	14648	14705	14802	14572	14738	14629	14794	14607	14789	14722	14712	14721	14617	14478	14683	14711	14577	14658	14811	14439	14700	14513	14723	14686	14736	14604	14577	14520	14574	14727	14783	14710	14665	14671	14487	14744	14676	14612	14659	14606	14774	14497	14778	14698	14631	14610	14660	14691	14668	14728	14565	14787	14644	14709	14705	14557	14703	14596	14769	14562	14651	14706	14566	14670	14596	14716	14571	14575	14668	14771	14722	14630	14707	14730	14611	14653	14696	14633	14638	14649	14427	14592	14619	14833	14704	14669	14517	14691	14414	14775	14703	14707	14531	14740	14614	14497	14804	14685	14554	14644	14735	14654	14674	14607	14639	14594	14746	14635	14748	14615	14762	14550	14643	14624	14863	14491	14650	14709	14655	14733	14713	14693	14689	14620	14680	14753	14677	14733	14786	14536	14708	14599	14579	14585	14548	14466	14588	14604	14630	14535	14645	14644	14696	14704	14685	14610	14706	14493	14731	14624	14572	14669	14565	14552	14592	14759	14700	14614	14515	14656	14835	14685	14624	14707	14693	14571	14583	14746	14633	14557	14683	14630	14511	14568	14611	14639	14565	14551	14602	14739	14614	14647	14706	14690	14606	14688	14749	14612	14695	14651	14658
23615	20948	28361	23891	22038	24719	25301	20958	20045	20066	19823	19500	19335	19227	19205	19137	18976	18970	18875	18806	18672	18636	18788	18615	18720	18688	18537	18688	18613	18837	18725	18613	18831	18643	18544	18639	18848	18838	18712	18555	18570	18726	18678	18507	18402	18434	18773	18587	18553	18559	18548	18641	18583	18364	18555	18432	18414	18724	18493	18456	18678	18481	18940	18510	18591	18529	18537	18561	18589	18476	18430	18813	18607	18611	18577	18461	18491	18451	18472	18652	18682	18414	18527	18522	18532	18512	18357	18494	18546	18590	18398	18538	18816	18765	18698	18653	18502	18533	18456	18550	18472	18412	18430	18484	18538	18667	18565	18533	18669	18636	18556	18403	18578	18548	18498	18276	18716	18315	18523	18370	18614	18661	18506	18515	18469	18500	18325	18451	18546	18627	18556	18586	18562	18445	18586	18593	18529	18497	18653	18673	18716	18380	18481	18554	18379	18656	18544	18315	18518	18704	18578	18252	18486	18698	18655	18658	18518	18539	18522	18639	18597	18657	18493	18516	18634	18298	18496	18795	18466	18556	18644	18481	18674	18496	18544	18629	18491	18451	18504	18589	18362	18653	18604	18596	18584	18377	18523	18563	18459	18666	18640	18503	18608	18504	18208	18450	18454	18531	18517	18590	18738	18559	18537	18477	18431	18480	18445	18540	18708	18423	18351	18569	18431	18393	18561	18503	18799	18466	18619	18356	18623	18490	18550	18691	18566	18826	18380	18651	18445	18389	18586	18756	18575	18610	18709	18853	18472	18536	18427	18347	18405	18468	18560	18646	18533	18581	18517	18678	18559	18400	18346	18389	18411	18545	18455	18381	18430	18406	18686	18473	18430	18702	18577	18444	18420	18520	18607	18482	18423	18573	18373	18416	18443	18550	18537	18540	18438	18382	18525	18633	18452	18428	18489	18497	18447	18240	18482	18711	18611	18715	18693	18594	18674	18600	18472	18589	18378	18577	18351	18605	18505	18464	18570	18754	18495	18388	18616	18590	18506	18564	18483	18600	18325	18459	18493	18605	18594	18423	18514	18536	18545	18527	18625	18544	18435	18466	18496	18465	18560	18467	18406	18554	18759	18547	18713	18657	18418	18334	18503	18559	18578	18522	18446	18498	18395	18578	18447	18422	18391	18436	18373	18537	18677	18487	18729	18612	18537	18795	18617	18626	18655	18597	18558	18234	18355	18608	18397	18743	18491	18620	18436	18523	18701	18543	18462	18485	18491	18540	18559	18558	18395	18600	18481	18442	18375	18448	18609	18565	18471	18538	18603	18359	18314	18528	18521	18567	18391	18560	18582	18610	18629	18550	18541	18607	18494	18534	18591	18637	18550	18697	18615	18591	18251	18662	18415	18598	18290	18626	18591	18430	18533	18445	18332	18629	18625	18591	18597	18412	18776	18201	18577	18567	18543	18392	18431	18313	18780	18481	18429	18666	18400	18516	18377	18605	18524	18583	18538	18621	18601	18381	18527	18401	18739	18620	18496	18579	18352	18517	18511	18573	18343	18394	18432	18598	18658	18352	18455	18535	18578	18595	18538	18627	18422	18545	18468	18425	18456	18479	18439	18521	18504	18509	18388	18592	18671	18541	18444	18388	18518	18525	18593	18539	18392	18475	18588	18584	18530	18308	18633	18388	18676	18269	18523	18479	18517	18610	18537	18563	18521	18763	18440	18675	18553	18657	18466	18493	18381	18708	18664	18647	18521	18330	18572	18418	18338	18457	18586	18470	18383	18430	18358	18510	18332	18588	18569	18616	18608	18522	18668	18347	18401	18531	18540	18482	18498	18443	18410	18506	18578	18501	18640	18415	18331	18507	18696	18530	18316	18440	18393	18720	18544	18512	18540	18799	18473	18194	18730	18483	18570	18443	18519	18539	18554	18567	18394	18435	18554	18446	18783	18378	18504	18617	18491	18468	18686	18728	18436	18561	18574	18545	18311	18443	18436	18347	18553	18618	18502	18547	18486	18528	18447	18544	18569	18518	18599	18482	18518	18392	18512	18466	18579	18628	18413	18571	18328	18300	18506	18521	18666	18551	18596	18393	18555	18586	18588	18678	18559	18851	18484	18682	18573	18529	18512	18479	18658	18500	18524	18766	18603	18519	18581	18569	18483	18668	18545	18536	18442	18564	18613	18532	18402	18685	18750	18446	18422	18478	18783	18460	18567	18510	18645	18511	18634	18530	18433	18507	18701	18516	18435	18651	18644	18498	18541	18573	18378	18734	18431	18594	18623	18481	18601	18478	18610	18657	18599	18499	18376	18437	18315	18470	18594	18547	18398	18432	18362	18601	18645	18322	18699	18541	18382	18555	18443	18527	18613	18302	18470	18355	18587	18646	18548	18496	18609	18396	18591	18655	18684	18553	18721	18538	18433	18484	18614	18744	18581	18417	18435	18455	18479	18605	18599	18545	18630	18541	18410	18438	18606	18443	18377	18462	18615	18507	18429	18563	18558	18597	18391	18386	18536	18331	18453	18682	18354	18576	18640	18543	18456	18628	18535	18455	18484	18541	18551	18451	18309	18827	18612	18451	18576	18500	18554	18565	18562	18586	18579	18448	18518	18639	18381	18480	18685	18425	18292	18427	18505	18498	18418	18566	18485	18234	18373	18511	18512	18532	18557	18549	18477	18573	18504	18409	18570	18439	18384	18398	18666	18636	18514	18495	18363	18566	18399	18470	18551	18423	18593	18582	18361	18532	18439	18483	18477	18491	18365	18676	18488	18677	18579	18440	18429	18604	18665	18401	18353	18479	18615	18448	18332	18552	18412	18296	18214	18682	18621	18470	18696	18450	18592	18594	18437	18600	18639	18465	18384	18548	18318	18297	18506	18615	18552	18332	18469	18340	18353	18574	18542	18195	18393	18324	18486	18393	18525	18650	18460	18258	18514	18289	18555	18578	18531	18362	18437	18430	18727	18517	18417	18417	18549	18375	18429	18350	18378	18451	18429	18501	18615	18409	18406	18363	18494	18474	18499	18379	18369	18677	18524	18716	18455	18264	18505	18527	18641	18701	18667	18474	18554	18467	18480	18537	18675	18426	18489	18542	18417	18782	18613	18556	18528	18373	18604	18541	18462	18684	18687	18576	18543	18622	18462	18606	18560	18485	18659	18613	18557	18438	18496	18443	18515	18356	18530	18589	18481	18272	18430	18515	18403	18520	18666	18756	18513	18267	18471	18498	18661	18274	18656	18537	18279	18548	18312	18414	18457	18471	18426	18382	18569	18641	18415	18475	18581	18590	18523	18634	18522	18528	18673	18678	18592	18502	18510	18468	18582	18469	18504	18402	18483	18397	18605	18777	18522	18561	18547	18686	18585	18573	18556	18514	18351	18349	18357	18549	18510	18568	18585	18674	18585	18534	18682	18496	18519	18645	18445	18484	18719	18382	18607	18650	18563	18538	18458	18376	18532	18425	18421	18563	18498	18473	18411	18536	18470	18645	18463	18395	18400	18504	18591	18508	18609	18333	18472	18366	18474	18583	18640	18611	18694	18463	18425	18791	18541	18347	18602	18571	18611	18530	18669	18446	18512	18566	18460	18486	18748	18542	18440	18546	18646	18561	18694	18660	18670	18448	18405	18479	18590	18567	18496	18689	18416	18484	18504	18562	18358	18687	18458	18511	18475	18528	18473	18571	18620	18537	18586	18564	18602	18361	18598	18643	18537	18424	18256	18356	18313	18452	18530	18468	18447	18519	18595	18547	18661	18782	18686	18368	18330	18490	18330	18350	18426	18438	18476	18515	18608	18648	18564	18583	18554	18537	18636	18481	18452	18470	18529	18599	18710	18454	18671	18629	18594	18551	18601	18519	18531	18545	18431	18638	18517	18139	18682	18497	18553	18383	18514	18456	18769	18514	18799	18376	18472	18642	18498	18547	18635	18473	18364	18408	18553	18536	18508	18522	18632	18564	18602	18745	18572	18510	18517	18407	18639	18718	18782	18497	18450	18380	18412	18574	18467	18713	18589	18481	18459	18551	18629	18627	18532	18483	18851	18572	18536	18652	18611	18656	18697	18322	18574	18670	18822	18501	18424	18407	18609	18669	18620	18547	18413	18473	18468	18644	18642	18575	18409	18436	18402	18561	18395	18525	18482	18698	18599	18452	18372	18551	18511	18469	18573	18605	18508	18467	18463	18707	18481	18374	18314	18482	18697	18502	18449	18439	18439	18490	18530	18484	18411	18439	18572	18320	18568	18284	18781	18579	18572	18607	18540	18386	18588	18321	18518	18472	18656	18524	18489	18597	18683	18643	18389	18712	18339	18381	18747	18311	18308	18622	18442	18400	18537	18284	18519	18544	18656	18393	18536	18634	18355	18486	18511	18425	18509	18331	18478	18559	18490	18333	18365	18502	18466	18617	18680	18548	18469	18656	18552	18620	18621	18549	18131	18546	18533	18498	18711	18720	18416	18273	18429	18489	18666	18528	18609	18664	18641	18558	18357	18607	18728	18765	18510	18335	18533	18460	18519	18575	18510	18585	18479	18323	18558	18478	18626	18588	18553	18560	18267	18550	18593	18331	18409	18483	18486	18507	18242	18329	18332	18506	18524	18692	18444	18249	18830	18675	18734	18555	18570	18419	18647	18586	18653	18642	18574	18631	18388	18377	18371	18645	18539	18513	18549	18488	18421	18741	18473	18492	18570	18488	18573	18456	18500	18366	18620	18577	18643	18546	18415	18653	18429	18396	18730	18371	18577	18619	18689	18431	18345	18638	18507	18498	18409	18441	18621	18495	18446	18754	18715	18541	18401	18401	18612	18552	18627	18421	18489	18670	18688	18560	18465	18688	18422	18466	18648	18536	18558	18511	18478	18503	18481	18497	18546	18625	18494	18533	18701	18399	18562	18520	18710	18525	18491	18387	18628	18593	18582	18416	18608	18578	18532	18317	18631	18423	18729	18534	18429	18666	18580	18530	18470	18414	18642	18645	18460	18497	18539	18585	18534	18366	18563	18523	18574	18343	18810	18503	18427	18720	18434	18464	18408	18407	18561	18369	18444	18437	18729	18541	18380	18419	18712	18384	18635	18609	18558	18503	18641	18435	18573	18336	18588	18431	18428	18616	18439	18353	18689	18331	18400	18467	18309	18615	18592	18441	18210	18496
27893	46073	40281	31759	26274	22635	20601	19051	17787	17401	16927	16636	16663	16356	16241	16028	16150	15788	15886	15794	15499	15533	15582	15670	15643	15605	15349	15459	15499	15466	15416	15638	15521	15503	15268	15281	15575	15488	15505	15509	15253	15333	15452	15398	15338	15211	15318	15125	15493	15505	15342	15420	15382	15189	15586	15277	15372	15274	15337	15377	15217	15259	15237	15243	15268	15193	15436	15255	15511	15260	15281	15237	15399	15214	15243	15283	15296	15270	15171	15342	15209	15477	15380	15309	15381	15255	15234	15184	15413	15342	15244	15246	15313	15392	15325	15311	15242	15436	15231	15259	15303	15373	15103	15263	15304	15229	15287	15296	15263	15327	15379	15123	15248	15182	15211	15445	15355	15157	15287	15168	15344	15280	15324	15384	15210	15384	15247	15214	15479	15376	15388	15258	15252	15270	15304	15430	15179	15288	15373	15416	15180	15269	15398	15284	15188	15364	15118	15210	15202	15406	15367	15221	15364	15248	15301	15308	15345	15341	15529	15248	15293	15186	15329	15350	15072	15402	15140	15105	15228	15218	15222	15233	15116	15242	15227	15266	15336	15413	15234	15431	15169	15356	15337	15421	15457	15320	15229	15415	15337	15272	15347	15257	15471	15330	15264	15206	15388	15367	15282	15313	15366	15410	15355	15379	15266	15135	15307	15158	15344	15287	15181	15399	15264	15438	15247	15197	15252	15164	15402	15433	15280	15136	15103	15277	15371	15271	15349	15075	15178	15412	15539	15232	15201	15155	15138	15407	15342	15359	15408	15244	15362	15115	15337	15402	15364	15154	15181	15314	15466	15196	15154	15284	15318	15243	15252	15311	15318	15234	15262	15450	15345	15265	15304	15240	15350	15477	15340	15400	15209	15357	15409	15396	15307	15335	15171	15227	15257	15353	15380	15378	15156	15237	15435	15285	15259	15185	15370	15359	15206	15316	15225	15118	15306	15326	15320	15289	15265	15262	15236	15364	15260	15176	15369	15325	15357	15427	15247	15184	15221	15258	15213	15266	15302	15329	15147	15239	15288	15308	15291	15194	15393	15230	15190	15166	15207	15259	15285	15220	15229	15382	15255	15286	15327	15298	15253	15201	15349	15356	15456	15290	15141	15343	15251	15329	15185	15176	15167	15199	15176	15355	15408	15472	15374	15214	15213	15334	15226	15182	15301	15182	15219	15307	15292	15285	15339	15254	15188	15327	15320	15476	15155	15320	15361	15253	15463	15483	15249	15253	15304	15133	15137	15307	15369	15035	15121	15235	15181	15387	15301	15312	15426	15406	15250	15170	15249	15315	15228	15342	15209	15264	15276	15161	15149	15261	15226	15199	15256	15414	15040	15369	15251	15248	15321	15071	15385	15227	15222	15279	15166	15203	15363	15198	15394	15244	15434	15260	15060	15248	15235	15118	15324	15073	15231	15290	15104	15290	15072	15260	15192	15357	15470	15445	15165	15147	15397	15231	15227	15308	15290	15432	15318	15326	15119	15355	15219	15351	15332	15225	15297	15260	15388	15270	15401	15339	15284	15263	15173	15232	15166	15344	15340	15379	15311	15280	15335	15160	15322	15371	15269	15210	15291	15371	15423	15352	15414	15172	15370	15268	15253	15330	15385	15332	15247	15278	15300	15223	15216	15257	15394	15335	15414	15362	15243	15326	15270	15196	15452	15287	15299	14977	15395	15224	15290	15099	15260	15301	15435	15124	15143	15126	15259	15279	15339	15271	15218	15515	15231	15485	15172	15240	15154	15127	15242	15334	15217	15171	15221	15400	15156	15318	15582	15251	15229	15165	15298	15313	15236	15273	15330	15174	15369	15095	15293	15341	15191	15263	15394	14999	15371	15207	15341	15138	15317	15334	15235	15198	15343	15181	15355	15164	15308	15191	15179	15256	15220	15320	15357	15326	15137	15256	15391	15318	15369	15290	15248	15166	15223	15429	15258	15307	15343	15071	15296	15369	15200	15298	15373	15213	15206	15291	15311	15309	15060	15156	15210	15241	15342	15250	15403	15429	15396	15187	15407	15282	15171	15275	15381	15298	15225	15229	15184	15203	15156	15267	15294	15001	15365	15395	15223	15260	15144	15226	15043	15257	15345	15100	15364	15191	15308	15167	15437	15220	15353	15181	15386	15126	15381	15317	15281	15202	15154	15359	15133	15265	15248	15397	15130	15307	15139	15143	15235	15288	15137	15245	15287	15263	15349	15145	15203	15194	15314	15174	15295	15135	15257	15293	15345	15332	15394	15268	15264	15220	15158	15381	15264	15228	15212	15223	15208	15376	15376	15404	15139	15106	15360	15242	15418	15145	15371	15212	15278	15333	15139	15257	15398	15153	15444	15311	15192	15359	15096	15094	15354	15201	15269	15221	15342	15322	15277	15282	15339	15479	15354	15226	15317	15542	15247	15250	15266	15239	15374	15249	15225	15213	15206	15150	15450	15236	15369	15289	15348	15278	15187	15358	15256	15331	15071	15326	15301	15195	15136	15156	15306	15299	15328	15299	15408	15275	15271	15173	15322	15320	15154	15174	15111	15345	15386	15188	15141	15230	15222	15296	15184	15263	15345	15271	15181	15366	15417	15272	15250	15255	14943	15200	15407	15290	15128	15150	15341	15282	15532	15474	15292	15238	15332	15212	15297	15337	15377	15340	15217	15263	15297	15129	15256	15206	15302	15474	15265	15461	15316	15217	15306	15140	15217	15323	15128	15213	15433	15230	15289	15302	15274	15419	15215	15473	15319	15138	15411	15240	15246	15351	15204	15378	15313	15391	15346	15399	15212	15328	15167	15383	15135	15182	15405	15245	15114	15195	15495	15331	15303	15288	15229	15260	15147	15332	15375	15208	15357	15185	15275	15317	15190	15408	15253	15247	15299	15379	15318	15164	15151	15255	15378	15229	15120	15244	15260	15461	15162	15274	15170	15280	15157	15326	15339	15313	15176	15179	15487	15271	15213	15175	15179	15209	15361	15401	15256	15252	15203	15190	15304	15164	15191	15314	15362	15201	15197	15287	15239	15317	15248	15352	15185	15442	15361	15396	15309	15220	15297	15460	15285	15219	15240	15381	15205	15269	15207	15208	15383	15219	15207	15067	15465	15246	15289	15486	15479	15261	15381	15112	15176	15330	15249	15300	15344	15233	15137	15268	15176	15251	15268	15207	15086	15404	15284	15339	15163	15240	15608	15239	15255	15349	15432	15379	15290	15258	15196	15311	15277	15140	15472	15306	15202	15479	15351	15281	15176	15231	15383	15261	15303	15308	15313	15178	15176	15317	15232	15407	15367	15088	15312	15234	15334	15289	15313	15374	15375	15232	15232	15333	15191	15276	15409	15215	15259	15319	15392	15175	15301	15362	15209	15334	15070	15132	15361	15195	15306	15248	15306	15324	15202	15419	15223	15176	15119	15332	15184	15278	15300	15250	15314	15347	15152	15463	15210	15278	15143	15169	15335	15304	15033	15297	15187	15402	15438	15183	15375	15260	15269	15277	15153	15366	15199	15157	15430	15343	15292	15226	15368	15323	15267	15339	15418	15116	15456	15272	15329	15236	15258	15275	15208	15206	15262	15152	15383	15347	15287	15333	15304	15174	15230	15101	15319	15158	15210	15250	15325	15193	15604	15463	15158	15243	15180	15276	15350	15329	15246	15207	15150	15354	15100	15250	15245	15273	15048	15232	15373	15351	15109	15281	15290	15232	15288	15330	15347	15331	15227	15255	15245	15348	15348	15311	15453	15241	15171	15316	15349	15329	15206	15226	15218	15295	15204	15446	15287	15301	15243	15224	15294	15187	15397	15161	15301	15247	15252	15394	15188	15384	15424	15177	15383	15326	15239	15304	15274	15325	15224	15120	15244	15285	15219	15429	15192	15143	15236	15320	15358	15177	15453	15324	15148	15284	15306	15311	15360	15188	15279	15256	15303	15297	15251	15286	15518	15231	15240	15458	15361	15367	15219	15218	15335	15340	15131	15144	15393	15208	15284	15318	15336	15213	15265	15333	15258	15288	15359	15371	15253	15379	15282	15200	15268	15252	15108	15316	15117	15142	15222	15400	15358	15222	15364	15420	15238	15181	15268	15143	15132	15290	15250	15332	15312	15323	15544	15460	15320	15228	15232	15363	15184	15358	15263	15322	15047	15267	15144	15211	15331	15051	15273	15268	15490	15239	15218	15209	15334	15438	15220	15354	15013	15213	15156	15128	15237	15186	15230	15147	15230	15477	15122	15112	15372	15377	15247	15205	15348	15269	15266	15249	15287	15171	15213	15300	15297	15176	15315	15433	15284	15077	15213	15137	15305	15192	15168	15348	15377	15283	15211	15349	15455	15183	15335	15236	15365	15360	15450	15501	15242	15360	15366	15428	15458	15271	15373	15295	15218	15269	15265	15249	15200	15241	15334	15372	15317	15316	15072	15459	15467	15168	15263	15306	15106	15242	15292	15246	15211	15285	15426	15342	15185	15181	15267	15140	15319	15335	15094	15422	15156	15386	15288	15283	15269	15309	15317	15288	15288	15302	15316	15399	15511	15264	15397	15344	15249	15252	15397	15257	15324	15280	15294	15203	15181	15315	15268	15236	15406	15211	15084	15162	15455	15331	15170	15230	15250	15133	15163	15422	15315	15122	15142	15236	15348	15177	15225	15343	15117	15159	15470	15154	15250	15265	15442	15213	15238	15258	15097	15109	15273	15279	15145	15288	15106	15210	15200	15208	15394	15280	15179	15209	15231	15357	15229	15351	15289	15241	15190	15094	15177	15180	15226	15181	15330	15321	15272	15273	15308	15259	15272	15233	15339	15198	15224	15068	15261	15380	15183	15296	15234	15457	15345	15373	15342	15309	15302	15335	15240	15168	15237	15190	15080	15282	15158	15201	15331	15165	15426	15182	15306	15166	15368	15351	15356	15239	15251	15315	15403	15064	15368	15299	15297	15252	15386	15160	15399	15303	15302	15458	15294	15230	15275	15352	15181	15290	15289	15240	15203	15282	15329	15243	15244	15268	15342	15207	15265	15084	15256	15269	15373	15118	15453	15262	15293	15198	15172	15230	15197	15227	15484	15309	15405	15324	15224	15235	15250	15222	15384	15194	15206	15370	15416	15177	15223	15370	15267	15383	15192	15252
31115	26955	28170	24051	20243	19213	18815	18128	17795	17640	17606	17732	17446	17675	17270	17419	17492	17124	17240	17456	17211	17473	17245	17271	17462	17153	17389	17093	17119	17089	17242	17365	17311	17450	17226	17241	17348	17174	17364	17310	17202	17314	17312	17073	17082	17267	17119	17295	17462	17192	17167	17249	17288	17262	17058	17045	17107	17291	17272	17051	17352	17236	17390	16997	17157	17364	17237	17120	17194	17201	17316	17241	17176	17151	17131	17318	17395	17138	17392	17134	17116	17086	17126	17235	17106	17322	17405	17314	17129	17077	17145	17307	17087	17040	17291	17030	17361	17123	17223	17307	17178	17249	17275	17239	17198	17215	17263	17120	17289	17350	17208	17231	17052	16946	17081	17483	17258	17155	17127	17185	17310	17161	17194	17380	17300	17205	17235	17200	17179	17300	17153	17213	17195	17069	16876	17149	17067	17287	17251	17348	17333	17190	17253	17263	17337	17133	17423	17449	17125	17257	17372	17190	17232	17024	17218	17361	17227	17280	17049	17237	17315	16976	17046	17175	17281	17330	17319	17181	17142	17217	17171	17042	17254	17413	17283	16962	17253	17216	17264	17117	17161	17105	17182	17095	17236	17292	17520	17031	17357	17377	17091	17246	17069	17256	17454	17113	17378	17337	17122	17261	17311	17231	17316	17023	17134	17230	17182	17028	17393	17212	17164	17199	17373	17395	17154	17256	17439	17161	17350	17232	17330	17302	17226	17342	17298	17006	17044	17245	17329	16959	17313	17328	17518	17213	17183	17209	17040	17349	17207	17286	17269	17113	17217	17389	17292	17133	17174	17253	17290	17165	17324	17079	17147	17161	17163	17445	17276	17381	17229	17171	17304	16977	17106	17249	17479	17151	17139	17047	17059	17503	17070	17169	17152	17237	17216	17129	17271	17276	17240	17287	17217	16983	17307	17251	17273	17470	17340	17102	17228	17145	17067	17145	17340	17290	17534	17258	17090	17134	17344	17136	17218	17422	17111	17235	17394	17226	17260	17147	17232	17077	17185	17184	17233	17189	17278	17094	17249	17159	17302	17047	17204	17375	17254	17175	17051	17362	17260	17430	17217	17288	17232	17151	17239	17124	17138	17009	17309	17415	17273	17181	17344	17166	17307	16958	17264	17313	17206	17096	17320	17090	17294	17366	17266	17318	17116	17208	17103	17309	17073	17060	17048	17257	17143	17340	17353	17139	17321	17084	17313	17002	17280	17096	16995	17084	17197	17452	17323	17349	17273	17384	17274	17058	17313	17160	17180	17042	17128	17122	17171	17328	17273	17396	17177	17355	17111	17160	17312	17300	17316	17357	17328	17245	17390	17121	17101	17240	17323	17260	17268	17378	17049	17086	17481	17153	17185	17216	17301	17535	17080	17137	17218	17041	17220	17261	17355	17131	17016	17217	17208	17190	17198	17232	17304	17172	17377	17185	17161	17220	17108	17381	17167	17182	17284	17435	17093	17293	17367	17164	17257	17303	17310	17168	17280	17171	17123	17175	17178	17262	17220	17240	17342	17135	17312	17116	17275	17187	17130	17100	17291	16932	17222	17245	17251	17362	17172	17184	17132	17432	17294	17271	17270	17278	17377	17384	17137	17395	17273	17247	17146	17099	17396	17294	17244	17179	17335	17278	17225	17148	17335	17228	17399	17308	17230	17245	17167	17257	17187	17356	17259	17241	17331	17221	17236	17251	17179	17172	17220	17040	17252	17154	17207	17238	17229	17290	17268	17159	17346	17133	17017	17362	17304	17252	17353	17377	17121	17112	17265	17251	17208	17313	17233	17076	17262	17184	17171	17311	17291	17177	17356	17440	17284	17395	17378	17057	17348	17411	17079	17231	17326	17207	17070	17318	17161	17302	17177	17317	17192	17383	17229	17345	17381	17220	17343	17199	17238	17229	17141	17319	16848	17165	17227	17250	17308	17353	17267	17303	17258	17241	17269	17200	17132	17119	17208	17414	17277	17329	17223	17220	17304	17236	17260	17106	17017	17269	17070	17211	17383	17136	17172	17095	17291	17437	17194	17287	17151	17005	17100	17121	17197	17232	17356	17167	17053	17125	17160	17171	17235	17028	17078	17136	17268	17189	17089	17230	17202	17102	17331	17233	17119	17099	17336	17193	16996	17287	17309	17217	17104	17285	17138	17241	17254	17250	17220	17237	17284	17302	17354	17249	17306	17345	17198	17223	17355	17363	17429	17253	17032	17159	17174	17289	17282	17156	17024	17243	17197	17385	17268	17135	17351	17362	17326	17306	17257	17157	17217	17116	17172	17297	17209	17131	17226	17346	17350	17174	17103	17366	17254	17178	17187	17223	17189	17146	17292	17067	16970	17127	17092	17082	17144	17260	17371	17080	17273	17221	17459	17345	17176	17152	17140	17312	17021	17310	17278	17246	17249	17260	17197	17243	17343	17330	17108	17253	17185	17348	17170	17337	17247	17205	17306	17241	17096	17240	17185	17180	17155	17143	17242	17283	17199	17012	17110	17149	17126	17155	17197	17225	17012	17247	16906	17053	17328	17151	17422	17185	17402	17185	17264	17425	17433	17120	17125	17394	17106	17416	17191	17190	17153	17224	17201	17191	17035	17116	16941	17145	17267	16973	17136	17403	17306	17146	17284	17168	17063	17103	17167	17142	17062	17276	17096	17239	17040	17349	17379	17248	17083	17288	17144	17458	17450	17427	17034	17240	17275	17230	17151	17108	17305	17300	17333	17339	17356	17041	17263	16931	17282	17257	17282	17060	17397	17409	17303	17370	17181	17351	17300	17196	17283	17048	17244	17297	17265	17205	17241	17185	17425	17505	17220	17116	17174	17228	17351	16998	17043	17291	17183	17411	17087	17332	17054	17416	17048	17184	17303	17250	17376	17103	17035	17458	17068	16987	17222	17045	17164	17143	17236	17362	17317	17030	17102	17213	17309	17160	17144	17225	17349	17406	17144	17124	17221	17309	17089	17165	17178	17214	17142	17178	17176	17125	17273	17371	17427	17342	17447	17280	17186	17004	17143	17441	17220	17087	16956	17250	17220	17378	17256	17230	17157	17461	17141	17102	17327	17496	16961	17057	17301	17099	17460	17104	17206	17437	17481	17332	17020	17087	17149	16945	17272	17336	17330	16995	17206	17274	17239	17359	17024	17119	17365	17375	17327	17165	17348	17269	17209	17152	17121	17324	17254	17170	17417	17186	17119	17065	17280	17037	17018	17247	17297	17306	17302	17223	17175	17308	17371	17368	17293	17017	17261	17151	17149	17252	17119	17276	17268	17180	17123	17121	17203	17465	17328	17186	17212	17291	17161	17271	17359	17381	17376	17274	17380	17334	17074	17284	17202	17391	16990	17378	17405	17190	17456	17443	17194	17195	17348	17237	17256	17258	17131	17221	17153	17253	17278	17203	17301	17388	17025	17302	17096	17034	17091	17069	17270	17274	17198	17115	17246	17197	17358	17263	17429	17243	17254	17259	17300	17262	17140	17237	17167	17238	17048	17179	17294	17282	17199	17081	17338	17059	17230	17330	17230	17226	17282	17220	17067	17190	17033	17434	17157	17230	17122	17146	17274	17156	17153	17138	17228	17404	17304	17522	17296	17185	17220	17123	16990	17228	17153	17474	17499	17349	17446	17067	17148	17244	17330	17109	17265	17189	17151	17233	17149	17195	17202	17284	17369	17051	17370	17072	17306	17058	17212	17162	17134	17344	17282	17213	17065	17392	17354	17206	17198	17253	17304	17436	17206	17187	17280	17329	17241	17175	17047	17263	17202	17288	17134	17093	17351	17233	17393	17155	17041	17201	17347	17253	17189	17098	17174	17215	17295	17230	17285	17354	17177	17353	17172	17256	17369	17243	17223	17145	17428	17297	17290	17273	17032	17222	17451	17238	17181	17066	17286	17349	17164	17084	17001	17366	17182	17250	17225	17041	17121	17082	17238	17011	17153	17130	17322	17337	17106	17199	17315	17132	16853	17250	17260	17177	17239	17171	17266	17082	17316	17312	17228	17076	17189	17149	17093	17268	16984	17176	17236	17076	17060	17435	17252	17223	17204	17235	17425	17324	17314	17248	17280	17290	17249	16987	17210	17202	17179	17271	17255	17069	17270	17225	17398	17524	17244	17179	17353	17254	17070	17096	17387	17331	17159	17086	17246	17126	17109	17118	17200	17190	17313	17313	17335	17257	17276	17335	17163	17348	17137	17419	17427	17060	17123	16968	17223	17204	17433	17242	17197	17106	17330	17261	17269	17139	17221	17141	17197	17126	17096	17194	17140	17302	17434	17213	17251	17095	17211	17164	17304	17278	17241	17147	17049	17406	17227	17284	17192	17183	17126	17194	17098	17116	17234	17308	17089	17221	17179	17151	17144	17216	17194	17360	17316	17160	17379	17374	17365	17072	17372	17165	17209	17388	17190	17227	17434	17350	17255	17175	17356	17278	17250	17036	17367	17215	17296	17256	17412	17259	17171	17248	17296	17180	17200	17087	17158	17344	17247	17152	17326	17271	17233	17195	17279	17317	17163	17240	17315	17292	17339	17303	17152	17048	17177	17346	17199	17492	17074	17200	17340	17072	17004	17179	17150	17158	17163	16983	17230	17384	17407	17228	17292	17138	17289	17279	17263	17375	17332	17115	17126	17480	17437	17509	17133	17309	17324	17247	17117	17364	17230	17028	17226	17374	17192	17362	17034	17172	17378	17302	17190	17222	17399	17344	17244	17293	17340	17147	17450	17168	17140	17200	17024	17283	17451	17139	17395	17462	17387	17268	17287	17264	17245	17183	17351	17270	17092	17157	17252	17225	17199	17249	17120	17173	17218	17257	17315	17291	17199	17304	17390	17186	17060	17194	17532	17472	17442	17189	17116	17236	17068	17116	17163	17272	17112	17029	17070	17303	17142	17192	17210	17229	17333	17245	17250	17504	17121	17138	17310	17269	17202	17114	17402	17197	17114	17141	17338	17314	17222	17414	17339	17337	17082	17232	17242	17140	17494	17287	17367	17409	17276	17178	17358	17392	16960	17113	17260	17209	17248	17327	16979	17063	17158	17262	17176	17264	17244	17237	17253	17176	17179	17207	17227	17293	17302	17012	17221	17327	17302	17102	17340	17347	17319	17195	17079	17175	17310	17242
26688	34672	30175	23223	19385	17981	17059	16088	15561	15347	15165	14990	15067	14951	14708	14753	14789	14652	14889	14773	14839	14712	14590	14685	14606	14714	14509	14658	14474	14620	14647	14603	14649	14602	14605	14493	14580	14583	14678	14653	14622	14601	14556	14581	14576	14458	14508	14529	14649	14411	14501	14558	14637	14566	14374	14632	14536	14544	14616	14573	14622	14627	14505	14521	14559	14518	14610	14575	14312	14630	14499	14604	14482	14478	14556	14365	14488	14309	14514	14612	14690	14546	14477	14577	14687	14626	14515	14371	14503	14517	14611	14637	14567	14632	14614	14665	14551	14573	14483	14462	14442	14508	14658	14534	14549	14548	14607	14617	14511	14399	14546	14522	14518	14582	14488	14417	14500	14516	14493	14384	14447	14534	14512	14504	14605	14505	14627	14474	14432	14413	14559	14651	14505	14403	14592	14494	14590	14376	14559	14479	14786	14453	14559	14455	14740	14453	14592	14589	14586	14735	14590	14510	14471	14505	14686	14579	14446	14502	14543	14474	14708	14802	14429	14635	14481	14603	14529	14407	14550	14483	14612	14659	14655	14455	14456	14572	14522	14493	14570	14438	14448	14501	14505	14332	14570	14568	14615	14542	14477	14622	14483	14447	14580	14534	14625	14596	14464	14483	14556	14495	14580	14513	14709	14287	14569	14452	14494	14566	14547	14518	14569	14522	14566	14519	14511	14469	14443	14548	14477	14498	14551	14589	14732	14462	14810	14392	14565	14640	14558	14655	14506	14547	14383	14548	14530	14630	14434	14409	14539	14590	14512	14647	14549	14590	14505	14459	14418	14565	14530	14464	14627	14527	14614	14536	14690	14438	14505	14595	14723	14601	14419	14606	14526	14480	14625	14528	14471	14553	14645	14646	14556	14485	14452	14600	14496	14712	14713	14574	14546	14423	14709	14526	14659	14448	14612	14555	14492	14598	14552	14601	14655	14706	14497	14397	14502	14466	14641	14619	14397	14518	14648	14486	14445	14544	14583	14367	14443	14636	14495	14514	14561	14499	14427	14562	14574	14421	14315	14438	14503	14547	14404	14535	14543	14622	14801	14540	14620	14487	14580	14621	14556	14561	14500	14498	14550	14458	14466	14578	14377	14371	14475	14501	14596	14519	14620	14590	14462	14593	14609	14674	14605	14458	14321	14587	14401	14623	14502	14614	14625	14645	14456	14358	14691	14587	14584	14611	14686	14630	14463	14527	14596	14569	14406	14662	14729	14514	14573	14630	14475	14565	14537	14576	14525	14411	14565	14381	14651	14487	14647	14561	14533	14730	14566	14512	14617	14557	14644	14600	14700	14529	14586	14588	14576	14433	14563	14673	14607	14516	14600	14543	14635	14506	14523	14691	14675	14513	14511	14530	14497	14512	14396	14586	14492	14402	14550	14487	14647	14547	14706	14453	14573	14520	14446	14513	14617	14455	14540	14510	14495	14355	14464	14479	14471	14736	14625	14505	14357	14617	14611	14558	14555	14490	14499	14419	14465	14575	14405	14420	14669	14602	14439	14479	14537	14411	14513	14576	14763	14579	14487	14429	14383	14520	14504	14549	14489	14478	14592	14602	14507	14571	14516	14718	14376	14357	14671	14467	14535	14660	14558	14432	14593	14479	14494	14523	14487	14508	14449	14436	14519	14654	14735	14430	14552	14397	14568	14554	14591	14471	14417	14657	14544	14493	14660	14391	14439	14401	14731	14548	14584	14459	14582	14613	14559	14602	14622	14517	14613	14665	14521	14408	14425	14464	14459	14602	14461	14558	14563	14497	14591	14650	14586	14528	14502	14508	14637	14357	14493	14480	14562	14499	14536	14397	14559	14620	14478	14493	14636	14528	14591	14578	14551	14462	14624	14669	14670	14535	14680	14767	14535	14524	14478	14511	14626	14467	14543	14473	14546	14594	14690	14542	14520	14582	14602	14449	14581	14518	14689	14516	14570	14499	14703	14592	14494	14561	14716	14719	14655	14553	14624	14337	14625	14521	14638	14408	14688	14445	14508	14550	14635	14620	14512	14472	14468	14459	14482	14572	14518	14664	14538	14719	14509	14576	14581	14655	14388	14414	14576	14692	14635	14534	14398	14668	14467	14565	14599	14626	14519	14540	14537	14487	14587	14469	14744	14601	14377	14689	14462	14544	14454	14439	14709	14644	14347	14604	14494	14606	14648	14538	14524	14555	14468	14621	14652	14526	14588	14400	14412	14380	14709	14686	14621	14576	14428	14541	14426	14684	14493	14352	14579	14655	14575	14696	14445	14499	14603	14356	14555	14456	14612	14552	14659	14662	14488	14536	14641	14485	14464	14418	14586	14609	14483	14535	14687	14483	14635	14481	14568	14621	14711	14595	14701	14511	14576	14571	14540	14609	14538	14476	14435	14454	14579	14474	14339	14690	14561	14623	14447	14416	14553	14510	14642	14666	14470	14741	14557	14357	14619	14427	14429	14484	14618	14659	14545	14599	14591	14535	14487	14484	14501	14413	14540	14542	14644	14499	14538	14435	14448	14365	14672	14368	14292	14594	14615	14590	14449	14471	14565	14673	14438	14574	14483	14235	14477	14397	14436	14441	14715	14449	14461	14578	14525	14424	14485	14374	14726	14603	14599	14519	14697	14534	14473	14599	14696	14480	14747	14568	14527	14698	14679	14329	14508	14691	14355	14533	14467	14546	14452	14657	14485	14585	14523	14431	14578	14405	14543	14556	14512	14584	14523	14612	14592	14270	14475	14573	14554	14503	14590	14594	14517	14633	14485	14444	14515	14564	14571	14580	14336	14555	14573	14591	14493	14591	14579	14488	14619	14559	14443	14578	14452	14403	14528	14604	14613	14518	14420	14592	14503	14537	14476	14366	14631	14464	14534	14566	14555	14626	14476	14411	14714	14615	14399	14706	14601	14655	14420	14550	14388	14562	14409	14564	14503	14652	14598	14318	14640	14515	14525	14655	14617	14514	14771	14483	14651	14465	14392	14447	14394	14577	14612	14578	14600	14345	14627	14539	14533	14754	14608	14532	14551	14662	14673	14646	14473	14604	14565	14531	14414	14529	14368	14561	14445	14523	14468	14664	14524	14639	14569	14405	14387	14690	14330	14629	14595	14439	14466	14553	14591	14521	14549	14450	14510	14587	14582	14677	14510	14575	14528	14515	14473	14446	14764	14473	14477	14522	14491	14549	14450	14574	14404	14597	14551	14464	14573	14359	14441	14516	14629	14614	14526	14672	14563	14498	14467	14582	14454	14559	14510	14561	14667	14691	14654	14344	14628	14534	14644	14418	14388	14433	14533	14410	14601	14564	14508	14570	14657	14586	14498	14540	14393	14447	14479	14589	14671	14440	14533	14608	14623	14570	14626	14487	14654	14387	14621	14755	14564	14674	14515	14440	14581	14631	14728	14580	14570	14649	14369	14486	14581	14511	14677	14572	14653	14553	14334	14499	14483	14588	14409	14598	14538	14488	14605	14736	14643	14427	14479	14441	14538	14405	14526	14510	14588	14547	14559	14534	14640	14532	14469	14654	14613	14409	14489	14489	14539	14368	14570	14539	14493	14619	14548	14478	14661	14702	14479	14455	14647	14566	14536	14534	14549	14523	14597	14516	14460	14490	14317	14588	14431	14678	14468	14721	14482	14583	14500	14422	14528	14590	14374	14512	14451	14760	14666	14566	14519	14455	14606	14469	14377	14428	14404	14506	14596	14486	14581	14580	14521	14402	14507	14566	14719	14556	14706	14684	14512	14645	14446	14407	14595	14413	14599	14658	14596	14567	14647	14663	14507	14347	14547	14546	14320	14525	14593	14526	14517	14487	14599	14625	14489	14523	14654	14610	14428	14635	14471	14535	14451	14676	14484	14628	14388	14449	14507	14568	14516	14606	14686	14511	14448	14629	14481	14627	14554	14584	14494	14513	14515	14317	14642	14612	14594	14739	14483	14605	14479	14412	14621	14539	14595	14662	14747	14642	14665	14617	14443	14565	14692	14567	14534	14264	14634	14537	14535	14415	14570	14646	14733	14561	14572	14612	14533	14619	14533	14541	14540	14529	14590	14620	14477	14559	14573	14529	14585	14625	14661	14476	14535	14462	14635	14720	14495	14489	14656	14486	14439	14533	14606	14401	14724	14642	14569	14570	14483	14594	14543	14562	14520	14576	14594	14716	14610	14522	14697	14568	14493	14721	14508	14569	14593	14642	14407	14521	14438	14578	14622	14602	14471	14437	14607	14502	14688	14586	14670	14444	14666	14487	14412	14734	14510	14456	14596	14540	14579	14581	14595	14587	14595	14551	14491	14482	14584	14523	14477	14515	14438	14465	14551	14489	14392	14471	14438	14650	14529	14601	14417	14398	14428	14586	14622	14575	14766	14436	14610	14665	14473	14660	14690	14412	14474	14430	14660	14573	14576	14514	14613	14665	14618	14552	14630	14647	14685	14523	14541	14515	14660	14497	14575	14545	14613	14651	14356	14779	14601	14457	14530	14484	14529	14365	14478	14590	14479	14494	14541	14440	14689	14656	14557	14457	14420	14553	14571	14430	14511	14477	14444	14655	14550	14489	14633	14611	14566	14419	14590	14524	14563	14583	14590	14500	14570	14561	14420	14393	14633	14533	14585	14477	14547	14542	14687	14458	14491	14546	14640	14502	14582	14522	14341	14582	14544	14442	14585	14686	14416	14565	14458	14731	14514	14679	14524	14413	14587	14603	14621	14666	14591	14464	14613	14661	14529	14697	14527	14596	14458	14652	14651	14500	14578	14512	14508	14533	14602	14501	14518	14552	14516	14655	14617	14519	14698	14362	14588	14491	14454	14539	14604	14577	14753	14488	14472	14642	14460	14511	14626	14578	14638	14493	14503	14457	14484	14432	14485	14365	14474	14600	14674	14532	14488	14453	14517	14461	14547	14432	14677	14493	14536	14448	14683	14485	14585	14572	14425	14576	14562	14639	14463	14413	14792	14496	14451	14558	14516	14501	14634	14606	14497	14592	14530	14588	14574	14525	14478	14491	14488	14631	14570	14463	14656	14632	14448	14498	14716	14471	14527	14511	14647	14599	14463	14611	14463	14623	14623	14570	14498	14585	14612	14703	14643	14580	14560	14672	14499	14533	14582	14600	14682	14581	14580	14675
25073	20972	27930	25125	23659	23721	22502	19878	19191	19108	18887	18670	18614	18511	18590	18323	18212	18471	18369	17928	18302	18092	18147	18116	18217	18308	18096	18041	18139	18188	18154	18180	18079	18105	17978	18124	17855	18038	18119	18161	17942	17941	18004	17905	18065	18136	18132	17999	18058	18175	18042	18006	18133	18050	17873	17964	18074	17933	18076	18041	17957	17952	17946	18043	18199	18168	17965	18193	18064	17818	17991	17923	17951	17841	18073	17860	17974	18002	18027	18002	17897	18105	18046	18065	18163	18066	18009	18045	17954	18183	18109	17908	18076	18019	18106	18039	18030	18045	17822	18078	17968	18107	17835	17759	17840	17970	17952	18066	17983	17885	17837	18122	18080	18167	18031	18032	18017	17889	17922	17946	17905	17871	17934	18083	18128	17946	17896	18109	18122	17960	17959	18040	18009	17997	17887	17893	17884	17761	17919	17983	17921	18203	17850	18006	17981	18127	17957	18078	18182	17963	17992	18176	17967	17983	17956	18003	17886	18160	17900	18086	18061	17939	17903	18025	18059	18269	17916	18032	18041	18114	18182	17914	18033	17967	17835	18013	18107	17936	18114	17852	18099	17861	17729	17848	17991	17909	18021	17932	18122	18095	17954	18073	18037	17999	17983	18108	18075	17823	17842	17995	18037	17877	18092	18129	18029	18007	18021	18270	17812	17830	18077	17934	18044	18206	18004	18042	18043	17847	17866	17883	18052	18080	17986	17957	17890	18033	18094	17939	18002	17861	18126	18016	18072	18028	17928	18006	18081	18190	18052	17951	18050	17958	18052	17886	18058	17910	17893	18004	17999	18151	18136	17989	18114	17977	18045	18095	17899	18014	18198	18187	18002	17950	17958	18131	17944	17942	18016	17794	18063	17932	18026	18006	17852	17821	17918	17921	17985	17971	18024	18054	18158	17926	18204	17930	17930	17967	17989	17908	17961	17805	17805	18055	18047	18159	17886	17942	17912	17940	18098	17898	18027	17668	18057	17839	17933	17942	17887	18067	18113	18010	18028	18149	17798	18018	18017	17722	17921	18004	17901	18054	18281	17973	18001	17809	18003	17996	18059	18021	18072	17903	18028	17950	17954	18043	17949	18082	18243	17797	18152	17933	18026	17874	17886	17937	17787	18018	18192	17994	17986	17826	17984	18006	18042	17931	17942	18013	18041	17758	17843	17913	17838	17893	17944	18138	18057	18060	17983	18012	17990	18142	18066	17943	17991	17932	18230	18058	18108	17902	18146	18093	18096	18137	17995	18018	18156	18130	18027	17846	17887	17844	17994	17933	17928	17856	17941	17842	18065	18041	17775	18017	18056	17974	18025	17914	17809	18187	18190	18060	18068	17861	18000	17983	17747	17859	18106	18277	18186	17961	18025	18091	17976	18122	18005	18010	18136	17991	17859	18210	18135	18001	18005	18012	18031	17996	17967	17767	18071	18083	17756	18021	18049	17876	17959	18113	17970	17919	17939	17884	17937	17887	17957	18004	17845	17913	18185	18067	18156	18177	18115	17996	17901	17976	18001	18032	17909	17948	18131	17969	18208	18120	18129	18167	18068	18048	18008	17927	18029	18048	18280	18058	17997	18066	18147	18013	18100	17892	18301	18029	17967	17888	17944	18132	17948	17967	18124	17836	17924	18075	18012	18145	18129	18091	18173	17972	17774	18009	18235	18000	18060	18122	17957	18296	18058	18029	18198	17744	17937	18124	18179	18168	18073	17848	17969	17815	18160	17930	17946	17888	18275	17981	18024	18075	17978	18026	17995	17879	18091	18081	18097	17967	17981	18106	18083	18029	17930	17920	17957	17942	17843	18030	18110	18057	17936	17919	18029	17961	17943	17900	17948	18012	17915	17921	17926	18108	17812	17911	17946	17727	17718	17878	17964	18055	18008	18019	17846	18010	18093	18047	18211	18044	18044	17866	18014	18172	18057	17895	18064	17920	18242	17958	17854	17950	17911	17938	17867	17791	17922	17874	18122	18085	17879	18106	17723	17925	17979	17930	18028	18002	18118	17859	17879	17846	17816	17885	18127	18080	18048	17998	18132	17907	18143	17848	17899	17982	18055	17945	18009	17938	17964	18061	18068	18072	18180	18045	17956	18274	17896	18145	17959	18016	17947	18034	17986	17915	18077	18031	18049	18004	18100	18069	18038	18007	17901	17916	18017	18063	17957	17870	17924	18093	17915	18069	17904	18173	17969	18147	18037	17851	17838	17864	18155	17977	18006	17964	18124	17996	18170	18063	18074	17781	18039	17863	18102	18202	18112	18033	18147	18100	17981	17946	17914	17989	18103	17881	18007	17952	17945	18133	18075	17968	17861	18090	18184	18156	18030	18008	18032	18060	18087	18201	18068	18210	18243	18071	17996	17938	17932	18108	17808	17793	18023	17983	18125	18182	18116	18092	17897	17950	18177	17956	17888	18104	17847	18104	18018	17855	17978	17956	18014	17942	18069	17906	18025	17905	17885	17942	18075	17993	17850	17935	18010	17968	17996	18145	18154	18173	18042	18259	18027	17896	17957	17908	18025	18009	18021	17881	17984	18116	17900	17803	18004	17948	18108	18149	18142	17928	18030	18061	17870	17939	18014	17904	17831	17901	18092	17946	17977	18095	18098	17899	18048	17986	18207	18151	18214	17862	18197	18281	18125	18092	18150	18117	18221	17896	18015	17998	17873	17973	18158	18031	17858	17939	18096	18022	17933	17913	17910	17973	18007	17876	18036	18123	18008	18033	18063	18026	17959	17855	17993	18192	18027	18149	17962	18086	18027	18008	17985	18098	18109	18155	17835	18072	17877	17937	18029	17714	18031	17996	17966	17891	17894	17929	17960	18096	18127	17979	17944	17887	18163	17861	18076	17976	17965	18145	18090	17961	18080	18226	17874	18059	18064	18102	18051	18066	18055	17846	18155	18054	17994	18082	18125	18115	17971	17982	17781	18030	18058	18108	17793	17931	17978	17971	18022	18047	18029	18006	18036	18009	17897	17884	18112	18001	17975	18018	17865	17951	17901	17974	17984	18057	18200	17904	17939	17887	18113	17972	18113	18208	17996	17771	18159	18119	18238	18071	17843	18079	17991	17955	18046	18015	18199	18018	18126	17958	18049	17922	17809	18098	18063	18033	18148	17958	18144	17967	18217	18094	17895	18014	17990	17920	18190	17997	18063	17987	18190	17924	18121	18080	17928	17996	17896	17917	17955	17846	18133	17912	18136	17969	18000	18079	18036	17784	18044	18138	18095	18028	17942	18013	18047	17831	18115	17857	18049	18041	18036	18057	17927	18092	18183	18053	17863	18130	17824	18117	18124	18071	18100	18090	17949	18093	17884	17927	17956	17876	17952	17979	18026	18078	17979	18014	17960	18021	18044	17788	17682	17766	18014	17868	17758	17860	17993	17801	18175	17978	17965	18056	17970	18027	17877	18016	18055	18016	18043	18060	18221	18038	17890	17974	18051	17936	17975	17911	18083	18103	17994	18071	18097	18074	18231	18023	17939	18098	18019	18055	17955	17727	17923	17905	17895	18275	17931	17981	18110	18005	18257	17921	18052	17963	17922	17908	18066	18161	18037	17856	17987	18089	17901	17934	18026	17903	18076	17983	17918	17958	17900	17889	18065	18043	17937	17926	17797	18185	18096	18069	18133	17983	17971	18140	17955	17877	17876	18018	18042	18126	17925	18073	17930	17856	18087	17902	18134	18214	18068	18121	18036	18013	18074	18077	18293	17989	18104	18207	17916	18025	18157	17927	18033	17809	18064	18181	17975	18034	18009	17770	18056	18132	18104	18013	17856	17919	17697	18009	18073	18183	18100	18123	18046	17909	18130	18147	17877	18204	17994	18044	18003	17956	17939	17989	18038	17998	17799	17992	18050	18069	18165	17894	18040	17921	17902	17932	17926	18181	18212	18001	17959	18052	18115	18150	18010	18117	17960	17909	17990	17982	18099	18054	17960	18095	18129	18072	18115	18067	18200	18038	17986	18224	17973	18073	18106	18025	17995	18058	18028	17864	18093	18073	18043	17963	17996	18043	18140	18117	18020	17988	18355	17841	18133	18109	18068	18086	18000	18038	17915	17859	17845	17927	17814	18053	18104	17805	18104	17944	17850	18148	18098	17898	18151	17919	17883	18050	17903	17902	17989	17993	17949	18074	17885	18037	17818	17963	18192	17938	18165	17827	17944	18051	17903	18059	18197	18068	17952	18067	18213	17871	17934	18102	18137	18090	18192	18158	18231	17924	18175	18122	17766	17911	18056	17878	17866	18195	18125	17906	17931	17945	18171	18172	18001	18095	18066	17839	17878	17925	18063	18067	18013	18020	18152	18081	18007	18035	18257	18009	18004	18227	18007	17942	17966	17925	17864	18006	18193	18063	18034	17771	17971	17929	18061	17945	18055	17970	17960	17987	18207	17874	17937	17960	18048	17884	18147	18156	18114	18074	18183	18216	18129	17859	17902	17830	18036	17861	17894	17942	18030	18284	17890	17922	18226	18135	18099	18058	18135	17949	17991	18057	18190	18045	17942	17874	18110	18062	17951	17944	17874	18120	18189	18103	17973	18139	17893	18062	17872	18152	17948	18035	18043	17897	17862	18015	18084	18088	17865	18055	18071	18023	18032	18127	18139	18061	17893	17991	18085	17822	18055	18039	18116	17978	18038	18187	18204	17960	17997	18099	17894	18143	18049	17888	17947	17909	18019	17905	18208	17950	18131	17955	17918	18045	18085	18059	18044	18176	18004	18031	18156	18024	17865	17874	17944	17957	17866	17921	17688	17953	17968	18050	17800	17982	18044	18020	18076	18016	17915	17976	17891	18070	18099	18024	17917	17941	18118	17878	18013	17944	18186	17976	18100	17839	18115	18078	18128	17930	18056	18103	17929	18028	17927	17939	18303	18199	17857	18157	18072	18172	18003	18206	18140	18007	17969	17839	17939	18042	18064	18042	17950	17958	17920	18019	17934	18098	17902	18225	18268	18103	17986	18144	17923	18054	17730	17912	18038	18249	17950	18023	18188	18177	17985	17950	18142	18297	17833	17943	17942	17973	18011	18227	18097	18115	17897	17937	18168	17973	18000	18128	18187	18134	17895	17908	18122	17954	18006	17962	18108	17917	17919	18191	18116	17950
24733	39775	37256	29364	25016	22299	19296	17736	17037	16581	15968	15781	15733	15754	15572	15426	15335	15448	15382	15280	15232	15280	15100	15225	15201	15182	15161	15053	15084	15187	14890	15073	15147	15155	15058	15130	14976	14998	15005	15081	15089	15152	15153	15118	15133	15083	15064	15069	15207	15105	14976	14939	14914	15127	14957	14989	15208	14940	15083	15031	14897	15095	14982	15039	15227	15114	14988	14937	15215	14997	14954	14894	15047	14973	15131	14966	14960	14937	15035	14951	15088	15013	15033	15091	15059	15024	15063	15106	15123	15022	15107	14968	15035	15059	15179	15090	14936	14979	14903	14929	15084	14987	14971	14989	14829	14967	15068	15059	15011	14830	14932	14948	14852	15016	15024	15011	14920	15058	15039	15170	14946	15039	14958	14870	15007	14993	15069	15075	15024	15084	15053	15056	14913	15024	14986	15067	15165	14976	15018	15139	15027	15132	14978	14994	15122	14945	14963	15000	15082	15070	15059	15012	15232	14960	15023	14951	15132	14849	15079	14982	14967	14965	14952	15031	14961	15073	15034	15121	15132	15043	14984	14947	14956	15002	15054	15121	14785	15174	15026	14961	15025	15175	14940	14935	14931	14881	15107	14941	15013	15108	14979	15125	14968	14949	15076	15081	15007	14976	14966	14947	15064	14975	14953	14914	14991	15091	14952	14928	14961	14968	14932	14920	14917	15188	14986	14918	14970	14956	14862	15056	14769	14899	15129	14842	15023	14970	14942	15047	14947	14936	15062	14987	14995	15031	14962	14978	14953	14965	15049	15001	15010	14895	14902	14945	15004	15185	15029	14990	14866	14908	15023	14952	15154	14827	14958	15049	15068	15004	15040	15128	15147	15045	14892	14990	15124	14942	15087	15056	15162	14870	14899	15065	14813	14941	14949	14965	14993	14960	15034	15040	15002	14730	14901	14944	15041	15006	14978	15213	15089	15044	14893	14961	15087	14992	15191	14927	14902	15073	14903	15038	15011	15088	15087	15031	14924	14957	14849	14781	14948	15088	14927	14985	15046	14917	14786	15037	15037	15101	15060	15060	15110	14840	15091	14882	15068	14926	14914	15094	14868	15019	14898	14960	14922	14926	15037	15026	15102	15016	14827	14919	14912	15196	14914	15088	15123	15010	14910	14973	14967	15006	14793	14988	14966	14965	15051	15060	14877	15082	15132	14920	14889	14986	15014	14905	14913	14969	15157	15090	14813	15058	15053	14958	15055	15045	15020	15087	14882	15097	14871	15071	15059	15002	15124	15113	15012	14826	15119	15035	14989	14952	15158	15127	14987	14828	15131	14999	14766	14991	15023	15113	14959	14942	14969	14916	15051	15036	14776	14891	15082	14936	14978	15211	15060	14855	15067	14890	14853	14927	15172	14939	14887	14932	14990	15009	14877	15092	14769	15097	14902	14941	15044	14926	15109	15111	14951	14932	14962	14971	15073	15149	15086	14899	14892	14910	14846	14940	15043	15039	15042	15000	15164	15038	15002	15025	15112	14888	15146	14968	15017	14987	15069	14829	15082	15069	14966	14925	15009	15035	15092	15040	15036	15031	14905	14930	14849	14878	14998	15000	15156	15039	15171	14981	14982	15227	14903	14908	14819	15111	14964	15188	15011	14987	14947	14828	15037	15051	15008	14893	14967	15121	15060	14889	15127	14877	14981	15150	15105	15001	15093	15007	14934	14834	14909	15019	14875	14980	14993	15198	15081	14895	15016	14842	14966	15020	15159	14758	15084	14969	14967	14926	15050	15027	15026	15054	15018	15023	14851	15131	15091	15072	15030	14903	15148	15115	15049	15020	15044	14946	14865	15059	15093	15062	15008	15080	14931	15163	14843	15077	15027	15160	15105	14961	14944	14957	14968	15028	14970	14980	14981	15150	14921	15036	15050	15124	14962	14852	14902	15111	14921	14849	14940	14890	15058	14823	15122	15007	14963	14914	14985	15023	15218	15132	15097	14903	15082	15047	14968	15022	15067	15079	14921	14869	14929	14803	15196	14976	15112	14908	14998	14925	15024	15027	14915	14800	14890	15044	14789	14995	14947	14989	15111	14895	15019	14889	14958	14834	14909	14947	15076	15056	14987	14967	14948	15131	14813	14766	14992	14861	14880	14996	15013	14924	15030	15073	14982	15075	14910	14937	14905	14930	15103	15051	14965	14949	14971	15083	15023	15114	14973	14985	15074	15075	15084	15128	14924	15029	14943	14956	14996	15110	14867	14986	14974	15172	14974	15012	15121	14819	15200	14908	15006	15066	15240	15070	15072	14936	14932	15032	15053	14895	14942	14895	14890	15034	15029	15092	15103	15097	14937	15076	15026	14864	14993	14925	15108	14909	14857	15061	15075	14910	15104	14993	14979	14997	15110	14962	14979	15126	15015	14964	14860	14918	15107	14932	14924	15084	15106	15035	14960	15036	14998	14879	15066	14964	15147	14983	14867	15062	15090	14929	15002	14860	14901	15103	15035	14993	15100	15109	15046	15043	14981	15007	14984	14895	14904	14929	15135	15027	14928	14929	15093	15010	14999	15211	15075	15113	15001	15016	14975	14958	15023	14968	14907	14977	15139	15043	15075	15052	14869	15081	15194	15066	14992	14883	15033	14936	14919	14968	14935	15116	14846	15038	14996	15093	15014	14874	15016	15102	15250	14863	14878	14950	15099	14903	15045	14953	15073	14986	15038	15058	14943	14873	15002	14898	14970	14981	14957	14965	15199	15098	15030	15001	15141	15069	15264	15121	14909	15011	15049	14944	15080	15056	14976	15059	14988	14871	14805	14949	14885	15060	15047	14905	15042	14833	15091	15018	14754	15209	14901	14783	14965	14762	15150	15138	15143	15143	14984	14898	14953	15047	14927	15081	15076	15005	14832	14878	15059	15140	15083	15141	15015	15109	15026	14981	15077	14988	14842	14845	14966	15007	14854	15010	14974	14950	14999	15042	15020	15029	15090	14896	15012	15145	14928	14975	15029	14984	15067	15134	14827	14899	15023	14919	15046	15137	15019	14805	14823	15186	14961	14978	14946	15107	14929	14871	15178	15035	14920	14889	14975	14999	14946	14882	14979	15060	14985	15016	15014	15159	15314	14957	15015	14802	15179	15081	15081	15048	14966	15092	14896	15026	15094	14729	15098	15108	14995	14964	15088	15158	14947	15060	14932	15029	14975	15025	15006	15042	15038	15079	14808	14971	14800	14880	14927	14995	15002	14901	14915	14973	14983	14856	15056	14932	14929	15028	15044	15105	15032	15019	15130	15026	14831	14895	14983	15109	15056	14882	14936	14923	15084	15039	15077	15078	14880	15083	14975	14934	14933	14876	15015	14946	15120	15039	15077	15028	15052	15088	15027	14892	15064	15006	15051	15025	15159	14902	14782	15036	15098	15128	14939	15164	14958	14991	15002	15032	14986	15084	15046	14958	15040	15036	15024	14951	15003	14989	14985	14958	15024	15134	14971	14916	14910	15114	15116	14921	14967	15035	15273	14910	14928	15085	14842	14996	14977	14946	14978	14805	15109	15066	14999	14962	15128	15131	15023	15072	14900	15000	15001	15005	15061	14918	15090	15020	15054	14874	14849	14983	15119	14990	14968	15019	15081	14954	14993	14872	15130	14906	15053	15087	14871	14881	15045	14905	15076	14912	15139	14979	14940	15195	14985	14948	15100	15031	14965	14868	14716	15187	15014	14951	14987	15048	15027	15152	15017	14785	15095	15006	14911	14931	15015	15057	15186	15119	15125	15030	15100	15041	15197	15142	14989	14989	15123	14928	14984	15005	14989	14949	14931	15137	14920	15110	14925	14926	15238	15066	15085	14984	15064	15061	14917	14829	15050	14887	15005	14912	14897	14834	15101	15133	15019	14998	14962	15147	15012	14860	14954	14974	14992	14998	15050	14907	15058	14990	14976	14993	15012	15002	15206	14860	14840	14974	14968	15067	15054	15002	15112	14862	15041	15083	14995	14934	15113	14930	15049	15080	14882	14961	14970	14967	15099	15037	15062	14865	15016	15141	15158	14977	14951	15018	15163	14967	14957	15003	14865	14875	15159	15000	14966	14899	15098	15061	14916	15116	15013	14997	14991	15022	14858	15226	15117	14973	15021	15201	14990	14965	15036	15001	14938	15030	14908	14840	15095	15044	15014	14962	14943	14990	15164	14967	15101	14945	14914	15035	15172	15026	15165	15035	15031	14941	15005	14877	15023	15037	15012	14897	15025	15013	14912	14931	14951	15046	14980	15084	14873	15090	14890	15191	14991	15073	15102	15114	15008	15126	15025	14919	14892	14911	15213	14992	15005	14995	15083	15180	15179	14915	14846	14949	14938	15139	14981	14995	15139	14974	15035	15082	15128	14908	15053	15050	14869	14950	15119	14838	15046	14959	15204	14937	15031	15020	14906	15132	14863	15020	14932	15139	15092	15213	14949	14891	15046	14971	14957	15071	15245	15033	15010	15059	14931	15043	14951	14955	15138	14946	15018	14975	14798	15103	14981	14983	15094	15094	15038	15129	14942	14952	14828	14952	15107	15044	14869	15062	15016	15032	15000	14961	15023	14829	14928	14961	14984	14913	14884	15246	15232	15063	14956	15002	14925	15013	14953	14969	15008	15179	14896	15073	14948	15195	15038	14981	15034	14919	15096	14816	15083	14983	15062	14993	14907	15112	15021	15009	15105	14966	15007	15119	15015	14980	14961	14995	15029	14986	15004	15109	15018	15062	15015	14929	15023	15153	14861	15017	14983	15014	15127	14934	15098	14757	15079	15029	14913	14819	14961	15127	14921	15175	15091	15040	14998	14956	14790	15068	14851	15020	14882	15020	15012	15064	14960	15002	15185	15149	14877	14946	14953	15006	14908	14956	15042	14984	15054	15051	15174	14815	14862	14796	14969	14909	15142	14888	14947	14897	14933	15059	15155	14976	15040	15086	14961	14980	14998	15157	14915	14849	14948	14902	15159	14986	15226	15008	14939	14876	14996	14952	14859	15027	15213	15042	15110	14935	15224	14891	14910	14863	15072	14888	15133	14978	15085	14969	15096	14980	14975	14992	15050	14882	15152	15064	14883	14893	15232	15059	15066	15041	15007	15068	14954	15044	15140	15160	14901	15006	15104	15100	15141	14865	14986	14818
23712	21011	28428	24029	22356	25163	26181	21936	20563	20494	20494	20147	19891	19730	19462	19743	19616	19366	19237	19162	19518	19119	19204	19277	19184	19456	19434	19243	19130	19285	19407	19001	19379	19120	19106	19238	19145	19192	19061	19164	19061	18952	19092	19161	19124	19062	19172	19046	19351	19014	18912	19029	19119	18972	19163	18982	19010	19203	19237	19102	19086	19125	19209	18996	19170	18903	19104	18983	19177	19185	19242	19098	19042	19141	19113	19140	18974	19072	19143	19084	19183	19044	19171	19192	19152	19079	19184	19089	19190	19143	19087	19032	18912	19066	19045	19070	19100	19105	18887	19253	19365	18957	19028	19094	19152	19065	19216	19035	19154	18995	18988	19044	19305	19029	18926	18982	19086	18944	19016	18951	18977	19179	19129	19032	19042	19088	19056	18995	19026	18818	19019	18943	18877	19025	18990	19094	19100	18867	19113	19016	19038	18987	19067	19135	19210	19201	19046	19021	18799	19057	18964	18971	19422	19059	18897	19076	19176	19163	19069	19100	18807	18964	19083	18930	18892	18913	18988	19137	18972	19362	18976	19059	18895	19066	18961	19033	19055	19247	19079	18836	19060	19119	18972	18986	18903	19089	18991	18907	18845	19027	19210	18961	18997	18911	18766	18946	18947	18958	18963	18984	18980	19208	18880	19116	19010	19049	19211	19125	18914	19035	18748	18831	19063	18995	19062	19197	19012	19134	18944	19004	19265	19040	19082	18944	19266	18965	19038	18917	18977	19032	19081	19073	18862	18880	19189	19041	19016	19046	19058	19048	19181	18949	18981	19084	19007	19050	19113	19178	19121	19285	19030	19226	19040	19117	19029	19022	19064	19044	19024	19095	18918	18912	18853	18910	18911	19030	19001	19077	19041	18984	19139	19059	18972	18893	18887	19086	18999	19166	19091	18970	19064	19123	18973	19186	18989	19067	19107	18945	19034	18946	19224	18912	18951	19272	19170	19205	18984	19145	18947	18888	19002	18994	19097	18928	19227	18983	18897	19014	19126	19086	18883	19060	19040	19130	19104	18896	19009	18964	18889	19033	19007	18994	19075	18852	19112	19015	18919	19048	19093	18765	19129	18978	18924	19120	19207	18984	19110	19168	19043	18960	18885	19317	19155	19199	18923	19051	19063	18965	18909	19230	18829	19095	19076	19062	18932	19157	19289	19027	19095	19286	19011	18898	18817	18956	18901	19043	19134	19128	18830	19064	18971	18952	19054	18832	19198	18861	18691	18904	19020	19082	18890	19122	19006	18848	19268	18851	19048	18889	18848	19176	18993	18910	18916	18969	19169	18882	18956	19217	18899	18980	19025	19010	19126	18947	19145	18987	18844	19160	18876	18948	18972	19026	19020	19005	19129	18842	18929	19207	19056	18819	19001	19091	18959	19032	18952	19032	19005	18913	19145	18998	19224	19102	18962	18944	19166	19160	19011	19175	19134	18892	18956	19073	18994	19080	19261	18803	18961	19155	18963	18994	19067	18885	19065	19078	18942	18950	19192	19178	19021	18726	19100	19102	19093	19198	19108	18738	19168	18782	19163	18982	18942	19082	18941	18909	18993	19039	18921	18975	19006	18894	19011	19001	19077	18906	18824	19093	18943	19021	18865	18962	18885	18676	19058	18916	18955	19040	18755	18987	19042	19177	19126	18965	19098	18964	18945	18983	18934	19144	19006	18975	18974	18997	18918	19118	19132	19083	18917	18914	19129	19048	18809	18962	18963	19014	19107	19241	19160	18945	19111	19099	19019	19189	19071	19257	19151	19033	18925	19008	19016	19129	19020	18983	18964	19214	18974	18870	18932	18896	19038	19054	19000	18954	18933	18976	18997	18986	19223	19010	19014	19041	19125	19136	18891	18920	18940	19048	19117	19222	19145	18938	19001	18968	19132	18970	19098	19047	18748	19021	18978	18737	19034	19092	18847	19153	18951	18960	18980	18989	19080	19123	18878	19010	19078	19107	18924	19127	19219	18900	18753	18812	18971	18981	18966	19230	18979	19008	19172	18969	19014	19080	18843	18983	19076	18965	18888	19006	19044	18894	19119	19079	19194	19141	19201	18907	19148	19060	18917	18725	19178	19098	18920	19089	19119	18901	18956	19124	19067	19106	19072	19084	18862	18897	18932	18875	18805	18986	19049	19038	19155	18832	19069	19161	18974	19153	19012	19088	19082	19085	18994	19071	18865	19101	18970	19011	19097	19147	19008	19116	18820	18965	19240	19049	18900	19034	19188	18901	18917	19051	19024	18898	19072	18905	19079	18912	19045	18995	18917	18951	18927	19143	19142	19096	18932	18869	19191	19016	19090	18876	18996	18897	18893	18999	19100	18973	19055	18904	19153	19089	18862	19019	19142	19192	19153	19008	19007	18774	18745	18975	19060	19026	18716	18850	19000	19210	19112	19077	18843	18802	19039	18881	18725	19092	19025	18928	19169	19115	19178	19036	19197	19060	19341	19058	19160	18745	18934	19171	18949	18959	18996	19087	18963	19026	18960	19179	18969	19153	19024	19170	19012	19082	19223	18968	18952	18981	18997	19168	19085	19106	19169	19053	19206	19096	19355	19008	19053	18958	18912	19056	18859	18895	19071	19148	19194	19113	18929	19035	19034	19051	19000	19158	18887	18957	19000	19154	18749	18756	18969	18968	19080	19129	19304	19070	18961	19116	19139	19118	18874	19019	19038	19233	18807	19005	19035	18891	19071	19298	18918	19059	18973	19080	19141	19164	19016	18882	19089	18863	18978	19250	18844	18962	18911	19034	19051	19187	18906	18932	19072	18950	18889	18992	19194	18926	19009	19033	18830	19048	18970	18906	18844	18959	18900	19027	19067	18957	19020	19011	18829	18901	18987	18804	19010	18827	19091	18812	18955	19079	18827	18995	19156	19226	19067	18962	18898	19128	18940	19086	19037	19171	19151	19157	18975	18961	19025	19104	19155	18991	18950	18886	19026	19064	19017	18860	18955	19067	18821	19004	19022	18974	19212	19116	19066	18959	19043	18999	18881	19044	18882	18979	19203	18961	18982	18860	18917	18992	18770	19208	18976	19182	19077	18816	19114	19097	18960	18916	18895	18967	18928	19119	18982	19040	19181	19165	19263	19006	19091	19112	18932	19159	19176	18846	18901	18955	18966	19031	18851	18880	19057	19066	19113	18969	18975	18962	19099	18975	19014	19156	18975	18988	18864	19215	18845	19129	19062	18832	18935	18823	18776	19001	19050	19166	19119	19088	19207	19010	18946	19080	19057	18983	19133	18934	19030	19044	19076	19015	19209	19258	19192	18982	19042	18936	18932	18803	18893	19000	18876	18843	18835	19260	18872	19095	18889	19145	19297	18949	19058	18998	19201	18933	19108	19012	18943	18942	18917	19152	19132	18997	19133	18924	18902	19013	19107	18845	18817	19090	18921	18991	18882	18742	19087	19087	18755	18833	19009	18866	19059	19012	19242	19228	19118	18886	18916	18988	19043	19073	18869	18815	19184	18921	18770	18866	19053	18827	18888	18912	19150	19019	19079	19071	18888	19043	18907	19063	18939	19122	18899	18849	19285	18917	18928	19109	19003	19123	19072	18984	19108	19018	18895	18829	19024	19084	18892	19044	19129	19219	19003	19109	18963	19025	19062	18893	18846	18865	19152	18797	18893	18941	18965	19025	18897	19134	18949	19034	18951	18866	18791	18978	19228	18922	19043	19078	19073	18795	19204	18995	19039	19099	19036	18840	18871	19067	18987	18891	18982	19031	19004	18961	19256	19195	19181	18976	19221	19035	18958	19127	18904	19046	18845	19140	18960	18951	18861	18992	19073	18861	18943	19003	19162	18991	19230	18988	18996	18961	19140	18841	19169	19010	18871	18886	19123	19021	19218	19123	18830	19072	19143	19234	18949	18953	19126	19041	19256	18957	18979	18944	18659	19216	18757	18846	18981	19043	18860	18936	19186	19042	18954	19156	19036	19213	19044	18879	18920	19102	18998	19041	19065	19058	19066	19052	18951	18896	18904	19035	19149	19179	18952	18992	19100	18953	19013	19071	19018	18968	18976	19188	19197	19070	19055	18946	19024	19106	19172	19056	18916	19004	19057	19184	18993	18954	19289	19187	19224	19235	18946	18862	18888	19062	18986	19055	18951	18903	19046	18982	19118	18982	19016	18805	19134	19008	19204	19011	18875	18847	18970	19147	18974	19022	19146	19024	19176	19071	18996	18918	18972	19172	18935	19037	18944	19021	19006	19096	19245	19034	18982	19018	19161	19213	18899	19191	19163	18959	18907	19010	19062	19111	18901	19119	18978	19268	18887	18901	18919	18773	18893	19062	19024	19062	19275	19137	18953	19009	19233	18972	18971	19047	19032	19133	19101	19064	19048	19189	18851	18984	18891	18865	19103	19199	19253	19145	18990	18869	19072	18808	19189	18990	19077	18814	18841	19075	18830	19052	18974	19032	19076	19036	19126	19295	18927	19066	18968	18740	18969	19024	19254	18958	19039	18992	19125	19043	18846	19011	19029	19002	19038	19007	18936	19148	19215	18942	19166	19032	19058	18954	19043	18912	19156	18968	19089	18836	18960	19144	18987	18923	18890	19015	19222	18927	19080	18994	19025	18891	19017	19214	19173	18915	18807	18953	19087	19093	19022	19297	19089	18956	18968	19172	19120	18856	18859	19041	19105	19134	19158	18935	18825	18816	19035	18896	19096	19034	19037	18943	18977	18963	18859	18980	18988	18850	18835	18916	19211	19022	19100	19136	19040	18974	18932	18958	18986	18961	19252	19116	19015	18716	18895	18774	19218	19011	19083	18719	19117	19116	18886	19123	18891	18898	18963	18977	19227	19210	18934	19068	19070	19020	18951	18991	19062	19089	19214	19113	19056	18996	18766	18933	19055	19007	18937	18925	18887	19000	19263	19127	18794	19118	19037	19196	18951	18905	19031	19091	18946	19091	19166	19127	19190	18975	19021	19004	18983	19080	19094	18996	19012	18926	19021	19043	18957	18905	19079	18981	18957	18940	18981	19032	19201	19113	19029	19023	19255	19075	19075	18858	19076	19031	18860	19007	18842	19183	18975	19094	18800	18933	18892	18896	18776	18984	19080	19095	19136	19160	19012	18837	19198	18999	19027	19097	18905	19043
27604	45533	43188	34963	27877	23514	21083	19555	18276	17649	17076	16773	16555	16394	16311	16449	16047	15982	16192	15780	15838	15723	15830	15807	15693	15608	15480	15533	15597	15530	15615	15650	15569	15775	15612	15792	15525	15779	15540	15678	15560	15451	15560	15432	15540	15532	15543	15514	15603	15496	15438	15518	15423	15484	15433	15499	15520	15417	15309	15420	15669	15526	15390	15545	15563	15525	15541	15483	15494	15513	15531	15483	15363	15556	15597	15403	15472	15437	15523	15587	15609	15559	15476	15439	15522	15640	15591	15614	15452	15487	15397	15669	15542	15478	15503	15489	15478	15614	15446	15407	15355	15526	15575	15400	15470	15516	15531	15452	15639	15469	15486	15531	15402	15460	15559	15523	15342	15514	15431	15435	15339	15545	15513	15558	15724	15430	15448	15512	15587	15379	15436	15346	15617	15731	15413	15541	15445	15577	15490	15503	15380	15432	15524	15406	15612	15479	15421	15339	15464	15360	15584	15638	15340	15541	15466	15371	15670	15401	15329	15511	15527	15377	15401	15480	15269	15542	15482	15397	15400	15406	15406	15570	15453	15463	15399	15464	15454	15545	15429	15599	15429	15557	15604	15524	15552	15630	15341	15578	15534	15453	15333	15405	15606	15354	15456	15415	15311	15462	15443	15392	15386	15535	15457	15431	15598	15331	15482	15487	15365	15551	15380	15267	15562	15428	15518	15416	15584	15551	15464	15596	15612	15521	15514	15362	15532	15614	15542	15773	15385	15443	15451	15633	15484	15581	15420	15593	15539	15576	15468	15242	15560	15400	15331	15349	15406	15430	15479	15382	15589	15481	15495	15561	15434	15538	15386	15286	15556	15442	15417	15389	15502	15390	15519	15563	15567	15356	15605	15472	15407	15302	15406	15474	15426	15393	15595	15325	15413	15410	15430	15399	15494	15456	15429	15442	15729	15390	15512	15423	15548	15373	15433	15548	15541	15494	15505	15437	15610	15550	15626	15512	15516	15472	15571	15387	15567	15532	15498	15576	15515	15583	15424	15420	15377	15590	15378	15405	15493	15409	15590	15532	15581	15530	15414	15477	15378	15462	15524	15533	15560	15501	15458	15482	15507	15374	15457	15283	15499	15498	15494	15309	15368	15393	15388	15497	15512	15475	15509	15508	15363	15566	15367	15538	15484	15569	15677	15313	15459	15262	15493	15362	15588	15552	15306	15456	15308	15433	15406	15461	15283	15656	15603	15419	15364	15552	15641	15471	15351	15583	15561	15477	15641	15470	15526	15405	15446	15572	15493	15436	15443	15465	15460	15480	15506	15453	15490	15388	15466	15423	15539	15291	15567	15529	15457	15493	15465	15406	15613	15568	15521	15437	15489	15423	15469	15352	15520	15434	15433	15426	15511	15475	15481	15449	15356	15492	15428	15458	15529	15466	15345	15607	15518	15534	15475	15541	15546	15510	15389	15531	15494	15560	15551	15455	15360	15509	15617	15381	15617	15548	15518	15496	15529	15393	15423	15538	15412	15431	15515	15470	15564	15524	15613	15388	15579	15533	15550	15563	15414	15534	15343	15355	15484	15482	15375	15576	15439	15377	15469	15397	15452	15566	15468	15607	15437	15648	15798	15431	15606	15493	15471	15439	15629	15551	15470	15558	15410	15474	15484	15431	15464	15393	15543	15507	15371	15350	15345	15376	15249	15427	15293	15590	15434	15551	15356	15408	15533	15699	15430	15488	15571	15480	15379	15517	15477	15412	15313	15403	15410	15540	15325	15603	15417	15451	15587	15202	15492	15513	15545	15450	15442	15442	15652	15576	15506	15380	15508	15520	15614	15538	15478	15567	15522	15462	15515	15526	15449	15363	15539	15368	15576	15540	15550	15320	15382	15625	15332	15486	15348	15456	15578	15469	15605	15369	15529	15338	15420	15215	15660	15529	15573	15529	15487	15427	15426	15287	15442	15511	15632	15550	15413	15532	15313	15416	15471	15323	15482	15477	15454	15517	15288	15324	15594	15660	15688	15545	15566	15550	15518	15570	15418	15708	15295	15374	15633	15518	15385	15387	15549	15360	15568	15324	15586	15517	15306	15347	15659	15509	15681	15383	15555	15710	15598	15463	15505	15487	15441	15599	15573	15535	15390	15412	15525	15374	15382	15504	15351	15492	15521	15453	15668	15298	15481	15487	15520	15613	15517	15540	15319	15608	15406	15591	15441	15488	15485	15366	15646	15473	15533	15555	15540	15485	15471	15357	15494	15435	15483	15610	15453	15347	15543	15584	15403	15521	15252	15499	15516	15415	15631	15421	15525	15490	15313	15409	15436	15318	15470	15536	15455	15599	15338	15573	15562	15422	15443	15511	15409	15459	15441	15386	15494	15603	15411	15497	15431	15538	15251	15371	15482	15587	15622	15463	15470	15378	15596	15450	15377	15272	15520	15645	15467	15261	15632	15608	15646	15362	15611	15540	15441	15453	15541	15538	15547	15423	15464	15407	15517	15515	15505	15607	15512	15479	15467	15368	15446	15467	15493	15324	15432	15549	15425	15459	15240	15649	15566	15529	15665	15499	15376	15578	15359	15414	15626	15499	15527	15587	15529	15540	15595	15600	15410	15505	15343	15304	15537	15395	15496	15485	15527	15530	15425	15518	15523	15604	15537	15514	15403	15510	15453	15548	15425	15407	15464	15520	15435	15516	15513	15374	15449	15434	15504	15531	15419	15460	15488	15589	15320	15613	15351	15410	15576	15414	15558	15431	15471	15534	15506	15589	15347	15583	15555	15589	15491	15465	15498	15456	15428	15384	15457	15579	15660	15447	15485	15383	15408	15573	15443	15525	15408	15528	15484	15523	15426	15521	15406	15445	15486	15401	15226	15538	15467	15621	15570	15550	15388	15461	15336	15447	15348	15439	15403	15545	15493	15476	15567	15504	15494	15435	15434	15453	15493	15376	15539	15389	15442	15353	15470	15444	15324	15396	15617	15597	15459	15369	15482	15553	15417	15451	15562	15575	15499	15513	15437	15372	15426	15437	15440	15489	15352	15596	15471	15497	15277	15584	15391	15456	15430	15312	15481	15597	15461	15446	15532	15593	15343	15436	15474	15373	15496	15485	15499	15261	15483	15401	15431	15483	15488	15397	15323	15477	15586	15431	15543	15277	15424	15590	15561	15370	15323	15330	15454	15406	15467	15468	15547	15424	15423	15452	15418	15536	15542	15503	15538	15503	15492	15421	15586	15693	15379	15425	15424	15525	15439	15435	15388	15674	15561	15325	15529	15459	15449	15478	15412	15461	15520	15311	15330	15346	15542	15601	15598	15527	15473	15621	15324	15331	15472	15400	15302	15465	15559	15476	15269	15481	15458	15412	15614	15443	15669	15516	15389	15406	15429	15532	15638	15579	15521	15486	15488	15447	15528	15555	15434	15504	15594	15424	15508	15523	15376	15574	15469	15465	15583	15232	15514	15583	15417	15433	15491	15578	15261	15465	15594	15532	15417	15392	15613	15513	15546	15541	15501	15367	15340	15486	15526	15457	15430	15520	15375	15269	15437	15491	15321	15511	15613	15679	15574	15633	15410	15444	15390	15449	15522	15459	15432	15369	15578	15462	15495	15535	15482	15406	15325	15325	15326	15391	15372	15441	15390	15446	15514	15418	15485	15574	15652	15256	15546	15608	15441	15480	15459	15535	15407	15501	15508	15286	15529	15358	15297	15444	15311	15669	15483	15369	15630	15506	15332	15430	15487	15504	15588	15414	15493	15405	15498	15559	15427	15564	15468	15543	15529	15588	15302	15509	15540	15467	15477	15553	15340	15563	15536	15357	15571	15438	15634	15425	15386	15618	15578	15409	15460	15653	15285	15313	15374	15490	15533	15379	15569	15537	15282	15568	15394	15483	15474	15456	15483	15404	15532	15449	15488	15454	15511	15420	15546	15372	15486	15349	15424	15392	15544	15289	15477	15348	15401	15593	15574	15393	15345	15502	15469	15546	15495	15288	15415	15486	15449	15620	15542	15553	15610	15384	15451	15388	15467	15472	15410	15491	15499	15609	15437	15315	15381	15379	15689	15327	15510	15522	15476	15537	15521	15523	15509	15518	15522	15464	15458	15559	15432	15399	15323	15408	15457	15502	15465	15525	15493	15426	15555	15486	15491	15459	15542	15531	15447	15456	15412	15485	15370	15398	15396	15588	15565	15509	15323	15580	15456	15543	15505	15410	15353	15334	15423	15492	15438	15533	15429	15408	15614	15449	15498	15565	15346	15405	15479	15397	15504	15433	15373	15462	15557	15512	15485	15520	15501	15370	15632	15385	15478	15532	15377	15558	15392	15388	15526	15382	15535	15447	15465	15519	15439	15418	15360	15422	15553	15445	15618	15653	15454	15568	15476	15330	15269	15326	15485	15414	15441	15521	15382	15426	15557	15356	15262	15323	15666	15281	15421	15384	15472	15437	15552	15494	15555	15486	15476	15529	15436	15447	15559	15479	15542	15520	15472	15397	15557	15449	15428	15398	15567	15305	15587	15527	15451	15589	15380	15499	15455	15377	15532	15343	15686	15624	15454	15461	15505	15610	15615	15621	15360	15392	15553	15305	15379	15345	15491	15286	15633	15581	15658	15433	15536	15624	15449	15306	15468	15611	15348	15456	15357	15476	15374	15564	15443	15436	15527	15247	15481	15658	15540	15481	15401	15426	15534	15370	15544	15424	15436	15530	15598	15535	15464	15473	15282	15443	15470	15565	15452	15581	15416	15514	15587	15495	15599	15470	15322	15434	15497	15479	15349	15485	15448	15426	15213	15552	15454	15634	15536	15381	15543	15473	15407	15467	15544	15222	15553	15477	15443	15354	15376	15433	15441	15441	15339	15447	15451	15516	15446	15354	15419	15472	15399	15448	15605	15391	15626	15418	15440	15529	15631	15634	15501	15422	15583	15497	15489	15450	15356	15572	15315	15321	15431	15596	15645	15533	15235	15704	15624	15584	15449	15538	15427	15500	15381	15532	15483	15285	15389	15344	15442	15558	15504	15360	15447	15301	15570	15454	15580	15403	15540	15535	15499	15402	15323	15581	15525	15541	15417	15567	15326	15457	15533	15319	15425	15380	15502	15386	15436	15458	15484	15581	15389	15550	15597	15474	15631	15383	15501	15549
30933	25985	28028	24278	20577	19029	18586	18147	17600	17329	17380	17229	17411	17132	17116	17140	17134	17234	17019	17072	16848	17124	17081	17101	17195	17238	17036	17110	17284	17127	17098	17377	17006	17193	17183	17151	17162	17094	16944	17118	17061	16998	17088	16988	17134	16922	17026	17007	17129	16916	17256	16958	16884	17102	16970	16783	17110	17205	17048	17262	16881	17122	17069	17096	17109	16953	17201	17126	16892	17171	17033	16948	17165	16979	16901	17019	17064	17058	17099	16970	16977	17019	17018	17092	17067	16922	16956	17054	17178	17140	17100	17059	17287	16933	17007	17180	17075	17021	16924	16864	16912	16850	17004	17023	16972	17339	16881	17028	16935	17011	16862	16996	16979	16855	16976	17206	17000	16973	16907	17175	17113	16963	16906	17141	17072	16951	17059	17017	17077	17066	17022	17220	17120	17170	17296	16929	17019	17125	17036	16984	17151	17080	17205	17003	16994	16982	16912	16942	17265	16974	17015	16792	17189	17001	17092	17118	17065	16874	17023	16985	16978	16841	17155	17118	17119	17194	17080	17040	16954	16981	17113	16975	16976	16798	17175	16851	16932	17019	17034	17187	17072	16849	17156	17021	16973	16985	16921	16914	16976	16967	16693	16944	16914	16843	17182	16957	17222	17270	17005	17027	17047	17107	17185	17184	17013	17208	16973	17088	16935	16905	16949	17120	17057	17159	16988	17230	17212	17141	16901	17020	17271	16806	16953	17026	17142	16967	17195	17129	16974	17043	17115	16908	16804	17003	17055	16975	16878	16769	17189	16871	17118	17071	17117	17010	17053	17088	17132	17105	17071	16882	17193	17101	16979	16909	17008	16858	16916	17166	16986	17081	16907	17152	17073	17143	17045	17079	17093	17156	17032	16854	17223	17120	17202	16765	17180	16883	16939	16944	17061	16933	16888	17214	17004	17050	17044	17090	16897	16913	16876	16877	16982	17219	17273	17123	17041	16965	17065	17183	16851	16958	17089	17016	17143	17101	17109	16916	17131	16970	16986	16927	17051	17052	17082	16987	17051	16915	16969	16842	16800	16884	17123	17052	17116	16865	17070	17165	17141	17163	17089	17173	17241	16956	16933	17170	17055	16949	17218	17106	16939	17038	17032	16997	17009	17121	17086	16830	17036	17011	16913	17002	16972	16906	16972	17089	17102	16958	16950	16936	17046	17100	16962	16852	17157	16837	17126	17014	17054	17094	17119	16925	17062	17215	16826	17025	16801	17141	17102	17017	16922	17041	17090	16994	17099	16947	17026	17042	16943	17198	16931	17037	17102	17070	17168	17169	17110	17063	17017	17021	17189	16845	16955	17026	16899	17081	16805	16980	17049	17080	16873	16877	17112	17012	16956	17081	16997	16891	17099	17175	17081	17136	16889	17059	16926	16947	17384	17203	17034	16955	16777	16924	16998	16987	17112	16976	17146	16903	17210	17237	16806	16934	16991	17000	16816	16835	16942	16760	17018	16961	17026	17026	17080	17214	17018	16958	17131	17082	17215	17015	17162	17073	17063	16962	17192	17095	17145	17270	17213	17072	17013	17059	17140	17130	16903	16938	16935	16873	16794	17129	16988	17071	17124	17075	17106	16964	17134	17206	16845	16992	16940	17137	16963	17162	16942	16928	16904	17225	17051	17084	16939	16905	16944	17056	16920	16684	17063	16833	16894	17139	17051	16937	17120	17066	17220	17106	17000	17014	17042	17006	17093	17114	16953	17118	17104	17233	17236	17064	16874	17113	16953	17010	17098	16794	16859	17097	16889	17092	16964	16891	16963	17016	17076	17093	17249	17113	17003	17061	16889	16965	16850	17044	17006	17133	17102	17241	16997	16880	16872	16946	16962	17017	16895	17017	16940	17026	17201	16971	17056	16812	16740	16962	17062	17070	17020	17107	16947	16864	17046	17163	17024	17134	17150	17054	16922	16911	17071	16991	16882	17107	17091	16979	17020	17185	17137	16880	16800	16987	17071	17113	17103	17094	17324	17022	16925	16902	16918	16877	17270	16835	16905	16877	17210	17226	17172	17033	17236	17060	17046	17089	17138	16897	16978	17165	17049	17072	16955	16930	17189	17074	17057	16829	17016	16698	16964	16984	17038	16971	17088	17176	17006	17091	17015	17045	16865	17039	16939	17072	17051	16947	17046	17103	16946	16861	16945	16857	17099	16860	16948	17199	17138	17065	16989	17080	17039	16955	17050	16908	16959	16903	17038	16959	16950	16870	17168	16978	16946	17030	17097	17079	17009	16954	17156	17182	17032	17081	16851	16909	16979	17039	17012	16970	17014	17024	17004	17109	17170	17056	16854	16892	16822	17184	17093	16953	16895	17027	17093	17166	17062	17078	16836	16944	16972	17126	16997	16998	16921	17030	17098	17073	17073	16943	17212	16977	16969	17074	17115	16991	17012	16975	16806	17032	17049	17039	16917	16904	17163	16920	16998	16929	16798	16860	17200	16891	17079	17186	17082	17059	17023	16972	17164	16882	17230	17016	17202	16980	17011	16913	17149	17110	17045	16922	17237	16946	17189	16978	16710	16827	16865	16913	17020	17010	16963	16928	17071	16910	16917	17118	16951	16926	17050	17347	17298	17209	16982	16905	16935	17065	16914	17141	17054	17104	16900	16946	17091	17116	17167	17132	17014	17017	17084	17264	17149	16911	17037	17301	16899	16797	17078	17172	17221	17080	17038	17021	17304	17062	17007	17000	16961	17120	17109	16933	16944	17019	16995	17034	17014	17050	16865	17052	17005	16958	16783	16780	17023	16780	16818	17073	17042	17025	16977	16928	17248	17024	17101	16830	16985	17014	17060	17191	17094	16966	16889	16919	17102	16892	16843	17148	16973	16985	16870	16995	16894	16973	16977	17016	16981	16948	17054	16921	17219	17114	17055	17066	17196	17223	17165	17179	17126	16929	17003	16841	17066	16907	17009	16877	16955	16911	17146	17090	17161	17117	16931	16840	16918	17079	16823	16920	16917	17246	16890	17053	16971	17010	17060	17000	17190	17035	17047	17117	17017	17105	17270	17135	17033	17048	17042	16964	16889	17056	16906	17067	16989	16957	17134	16946	16963	16861	16979	17173	17027	17102	16892	17001	17064	17156	17137	17091	17113	16997	17177	16977	17046	16995	17032	17035	16986	17012	17001	16972	17136	16770	16973	17018	16950	16957	16930	16943	17071	17145	17076	17020	17028	16858	17017	16987	16963	16906	16939	17153	17013	16906	17099	16795	17042	17058	17122	17249	17047	17076	17020	16957	17145	17103	17146	16986	17159	16961	16953	16921	16971	17190	17069	17136	17055	17227	17104	16899	16919	17086	17042	17110	17058	17047	17122	17080	17023	16895	16935	17073	17048	16955	16952	16879	16965	16859	17100	17057	16986	17196	17121	17269	16972	17071	16998	17069	16922	17103	17003	16916	17101	17172	17126	16987	17087	17189	16889	16937	16935	16883	16941	16958	16870	17118	16982	16986	16969	16900	16874	17059	16937	16997	17133	16999	16832	17313	17047	16958	17070	16848	17086	16819	16768	17036	17022	17041	17073	17129	17280	17025	17090	16882	17068	16786	17033	17258	17188	17182	17125	17102	17036	16980	17028	17135	16914	16853	17037	17079	16985	17113	17049	16872	17155	17067	16746	17203	16949	16930	16892	17007	16986	16963	17041	17189	17108	17006	17068	17055	16930	17127	17024	17021	17096	17288	17020	16961	16998	17133	17074	17162	17141	17120	17273	17125	16925	17317	17128	16955	17015	17136	17101	17059	16831	17046	17190	16816	17073	16807	17088	17007	17155	17231	17003	17077	17005	17052	16850	17028	17030	17017	17058	17050	17055	16904	17005	17107	16990	17114	17242	16913	17189	17049	16911	16979	17090	17107	17030	16982	17114	16973	17222	17031	16955	17225	17083	17083	16985	16861	17165	17077	17027	17054	16997	17052	17203	17038	17114	17065	17088	16967	16873	17122	17182	16915	17059	16912	17172	17038	16751	16927	17195	17214	17152	17033	17125	16814	17025	16813	17085	17011	16919	17009	17037	17122	17063	17110	17084	16996	16897	17127	17051	16959	16998	17034	17097	16840	17152	17009	16971	16916	17046	17078	17146	16751	16996	17109	17053	17052	17215	17211	17302	17208	17172	17009	16819	17218	17018	16990	17055	17061	17125	17023	16905	17166	16983	17063	17066	17117	16916	17046	17123	17059	17014	16926	16894	16929	17127	17205	16992	16934	17289	17017	17165	17102	17034	17207	16964	17086	17199	17054	16919	16815	16959	17157	16856	16959	17038	17228	16968	16970	17136	17315	17131	17069	17106	17088	17013	17041	17016	16883	16978	16991	17049	16897	17091	17077	17090	17110	17174	17005	17179	17157	17059	17084	16911	17135	17066	17009	16872	16966	17181	17044	17213	17320	16923	17122	17043	17070	16894	17094	16915	16936	16966	17091	17090	16929	17317	17003	17080	16999	17122	17194	17193	17093	17442	17134	17100	16909	16954	16942	16894	16751	17013	17120	17041	17035	16989	17100	17108	16975	17030	16949	17005	17079	17140	17001	17035	17099	17056	17123	16973	16869	17174	17071	17233	16947	17309	16915	16943	16858	17134	17007	17035	16938	17160	17079	17038	16841	17037	17253	17179	17085	16932	17139	17202	17061	17020	17118	16945	17020	17265	17103	17251	17056	17098	17157	17206	17034	17023	17143	17124	17197	17136	16976	17137	17063	17092	17022	16980	17042	17178	16948	16959	16985	17095	17024	16975	16705	17244	17030	16963	17065	16927	17215	17123	16877	17087	17034	17113	17102	17246	17092	16956	17021	16989	17031	17020	17046	16997	17033	16995	16913	16896	16974	17234	17206	17040	16847	16737	17018	17129	17012	17108	17025	17100	16997	16951	16886	17011	16840	17091	17257	16902	17191	17011	16897	16852	17002	17096	16979	17057	16991	17022	16857	16979	16872	17139	17070	17064	17047	16853	17052	17085	17133	16810	17002	17099	17125	17217	16778	17157	17258	17049	17070	17194	16994	16949	16947	16912	17216	16959	17041	17104	17260	16980	17036	16987	17122	17024	17017	17108	16939	17102	17066	16937	16862	16932	16739	17046	17179	17104	17148	17063	16907	17108	17123	16811	17119
25382	32752	30387	23469	19448	17518	16676	15846	15514	15137	15026	14843	14768	14849	14764	14691	14628	14488	14522	14314	14566	14480	14257	14362	14460	14375	14638	14462	14463	14426	14346	14351	14378	14353	14492	14496	14258	14398	14251	14419	14593	14255	14432	14196	14428	14380	14480	14453	14344	14251	14268	14448	14437	14277	14398	14369	14340	14244	14436	14362	14404	14270	14316	14474	14342	14348	14279	14434	14299	14374	14412	14385	14333	14498	14353	14516	14353	14463	14261	14473	14311	14456	14472	14357	14329	14455	14432	14334	14373	14328	14408	14269	14517	14289	14363	14359	14394	14236	14330	14250	14301	14512	14308	14267	14454	14247	14551	14369	14440	14234	14425	14361	14310	14467	14480	14370	14526	14334	14571	14305	14291	14357	14202	14345	14463	14314	14515	14332	14441	14427	14445	14500	14372	14418	14451	14284	14491	14556	14484	14349	14337	14435	14275	14464	14357	14471	14516	14451	14507	14537	14130	14308	14257	14449	14318	14363	14359	14443	14441	14149	14304	14388	14357	14521	14358	14505	14329	14349	14382	14397	14464	14416	14402	14302	14446	14463	14364	14497	14339	14393	14518	14505	14319	14459	14297	14359	14335	14179	14320	14292	14400	14306	14311	14295	14464	14346	14380	14387	14508	14556	14369	14544	14287	14331	14337	14278	14274	14467	14282	14406	14443	14410	14417	14275	14381	14372	14378	14497	14208	14452	14521	14360	14493	14489	14322	14416	14403	14358	14440	14507	14582	14436	14461	14242	14313	14578	14158	14320	14430	14352	14370	14406	14429	14443	14134	14298	14358	14370	14376	14466	14518	14378	14548	14422	14404	14392	14380	14367	14346	14339	14407	14411	14300	14261	14315	14337	14298	14261	14358	14241	14394	14310	14346	14429	14305	14601	14366	14280	14585	14469	14394	14395	14424	14356	14391	14246	14487	14258	14308	14479	14356	14231	14606	14275	14355	14397	14298	14338	14282	14255	14458	14561	14351	14280	14439	14449	14360	14417	14292	14356	14115	14400	14448	14414	14347	14265	14547	14285	14509	14520	14364	14453	14496	14306	14341	14483	14295	14415	14226	14494	14364	14442	14200	14454	14485	14426	14319	14422	14306	14469	14162	14523	14357	14279	14500	14192	14224	14399	14105	14369	14303	14467	14335	14363	14413	14370	14237	14308	14348	14401	14216	14282	14388	14459	14408	14299	14446	14380	14317	14232	14329	14478	14431	14309	14242	14367	14440	14423	14457	14300	14489	14368	14201	14484	14350	14409	14360	14420	14525	14450	14319	14451	14313	14487	14387	14473	14261	14399	14519	14304	14416	14239	14367	14177	14295	14142	14384	14356	14439	14543	14361	14383	14504	14405	14318	14296	14367	14395	14489	14291	14455	14454	14369	14508	14451	14152	14465	14397	14244	14498	14361	14344	14321	14553	14360	14362	14365	14489	14338	14442	14207	14329	14287	14261	14441	14373	14327	14472	14387	14275	14356	14393	14321	14352	14399	14332	14373	14422	14298	14516	14344	14372	14360	14342	14346	14380	14417	14461	14368	14408	14335	14388	14377	14421	14423	14393	14340	14450	14381	14329	14481	14354	14477	14568	14287	14286	14486	14466	14448	14370	14263	14265	14423	14423	14381	14365	14392	14423	14399	14308	14363	14552	14228	14382	14433	14478	14178	14309	14646	14400	14393	14319	14428	14364	14307	14562	14455	14535	14599	14401	14380	14369	14295	14337	14241	14436	14439	14432	14360	14363	14310	14317	14199	14392	14274	14485	14361	14315	14400	14412	14411	14311	14389	14438	14549	14246	14351	14363	14235	14360	14461	14562	14417	14463	14460	14382	14270	14443	14362	14363	14389	14196	14412	14443	14408	14398	14447	14443	14264	14435	14320	14363	14346	14493	14346	14337	14469	14301	14262	14323	14358	14203	14252	14277	14374	14338	14303	14403	14346	14402	14419	14513	14309	14419	14195	14343	14409	14371	14410	14389	14414	14479	14450	14537	14317	14239	14515	14369	14416	14332	14430	14245	14261	14255	14472	14465	14408	14484	14368	14400	14294	14496	14516	14508	14331	14410	14333	14359	14376	14449	14372	14171	14397	14427	14513	14188	14410	14268	14371	14362	14157	14371	14362	14401	14418	14207	14389	14487	14316	14192	14350	14432	14278	14346	14438	14359	14352	14299	14203	14479	14246	14339	14385	14515	14361	14385	14463	14330	14280	14467	14442	14248	14448	14498	14158	14475	14399	14373	14177	14356	14440	14401	14566	14460	14498	14538	14552	14384	14284	14406	14313	14329	14481	14373	14347	14483	14474	14307	14359	14436	14294	14370	14363	14491	14451	14313	14383	14327	14406	14406	14497	14429	14259	14304	14400	14379	14267	14264	14426	14437	14307	14379	14468	14323	14254	14515	14600	14407	14459	14232	14423	14310	14200	14370	14457	14392	14289	14382	14417	14414	14455	14380	14529	14533	14150	14369	14269	14454	14198	14235	14453	14435	14548	14406	14309	14361	14398	14378	14354	14511	14311	14498	14374	14470	14425	14248	14297	14397	14375	14292	14356	14433	14290	14381	14455	14360	14433	14475	14404	14325	14418	14371	14471	14402	14349	14240	14452	14431	14541	14350	14405	14392	14407	14508	14404	14276	14421	14383	14492	14440	14448	14513	14312	14373	14330	14195	14371	14359	14559	14366	14457	14284	14441	14185	14247	14476	14365	14400	14585	14445	14446	14344	14337	14292	14420	14286	14270	14341	14355	14452	14345	14266	14377	14420	14411	14608	14228	14476	14070	14374	14441	14401	14265	14397	14236	14529	14354	14353	14513	14337	14368	14155	14331	14410	14405	14358	14479	14340	14358	14459	14333	14395	14527	14393	14402	14493	14325	14520	14368	14385	14439	14454	14427	14364	14498	14380	14308	14307	14277	14377	14347	14528	14334	14194	14456	14381	14399	14518	14491	14323	14167	14497	14339	14218	14408	14510	14435	14424	14477	14521	14442	14321	14464	14322	14472	14388	14385	14352	14289	14365	14488	14234	14246	14266	14482	14435	14278	14458	14314	14315	14460	14375	14469	14367	14383	14511	14364	14336	14415	14312	14381	14250	14477	14496	14237	14360	14311	14352	14420	14214	14144	14256	14397	14165	14333	14526	14374	14505	14430	14578	14189	14429	14461	14338	14478	14379	14520	14334	14373	14581	14283	14469	14454	14382	14443	14442	14352	14393	14410	14275	14317	14447	14505	14344	14358	14460	14361	14486	14536	14328	14514	14231	14305	14158	14292	14370	14152	14351	14274	14539	14302	14432	14347	14305	14393	14350	14292	14244	14462	14421	14234	14356	14352	14444	14262	14460	14341	14594	14357	14360	14341	14589	14360	14331	14364	14341	14390	14377	14378	14505	14268	14304	14269	14478	14390	14391	14497	14394	14375	14346	14407	14242	14477	14299	14415	14429	14393	14301	14219	14272	14333	14220	14493	14251	14285	14322	14456	14378	14473	14335	14334	14369	14483	14291	14386	14452	14333	14411	14437	14375	14336	14452	14485	14399	14434	14300	14313	14457	14442	14255	14463	14409	14491	14357	14359	14428	14469	14294	14398	14420	14492	14275	14427	14301	14440	14356	14371	14461	14407	14342	14514	14344	14327	14440	14531	14353	14292	14368	14357	14330	14349	14402	14318	14373	14348	14383	14509	14375	14272	14297	14518	14353	14390	14323	14458	14388	14291	14411	14464	14570	14171	14389	14244	14664	14368	14395	14457	14447	14332	14340	14449	14507	14460	14316	14571	14326	14505	14360	14577	14460	14281	14345	14333	14415	14280	14345	14345	14248	14488	14470	14339	14173	14396	14452	14232	14453	14300	14281	14413	14568	14406	14445	14451	14326	14323	14570	14486	14270	14397	14346	14358	14315	14457	14471	14370	14209	14236	14496	14459	14328	14452	14337	14349	14361	14382	14404	14437	14436	14356	14260	14518	14285	14350	14506	14353	14332	14361	14305	14491	14451	14462	14202	14387	14378	14569	14360	14358	14271	14423	14472	14582	14438	14456	14196	14469	14322	14417	14377	14392	14651	14547	14371	14405	14248	14400	14260	14355	14446	14457	14453	14319	14335	14426	14393	14490	14337	14285	14417	14487	14522	14317	14507	14434	14446	14480	14543	14285	14497	14336	14462	14549	14224	14311	14404	14276	14422	14072	14140	14204	14607	14430	14270	14354	14230	14539	14464	14400	14683	14340	14463	14298	14424	14319	14480	14431	14453	14423	14399	14432	14363	14408	14371	14379	14177	14460	14412	14309	14285	14428	14338	14218	14264	14304	14290	14601	14273	14458	14329	14267	14384	14380	14312	14252	14278	14303	14320	14369	14446	14330	14299	14358	14397	14280	14424	14427	14502	14291	14455	14463	14379	14478	14316	14307	14365	14465	14503	14308	14438	14345	14476	14475	14267	14625	14234	14309	14296	14203	14374	14419	14494	14323	14315	14443	14333	14390	14388	14431	14157	14352	14226	14304	14375	14302	14378	14395	14441	14388	14319	14358	14356	14481	14361	14396	14296	14312	14413	14354	14479	14329	14448	14369	14441	14375	14230	14331	14581	14314	14291	14566	14494	14330	14459	14394	14287	14163	14463	14399	14214	14329	14228	14484	14245	14402	14451	14353	14436	14388	14242	14381	14402	14343	14233	14368	14299	14464	14260	14424	14385	14417	14529	14426	14482	14372	14418	14286	14359	14412	14299	14184	14178	14330	14275	14464	14255	14386	14386	14412	14364	14415	14319	14609	14305	14254	14477	14385	14321	14352	14348	14384	14433	14333	14417	14318	14338	14332	14418	14333	14392	14180	14296	14377	14377	14272	14385	14469	14406	14456	14386	14423	14299	14279	14392	14315	14360	14207	14424	14360	14293	14403	14426	14309	14459	14400	14554	14370	14432	14330	14507	14466	14268	14418	14435	14448	14358	14330	14367	14224	14451	14477	14344	14409	14288	14495	14284	14526	14304	14382	14311	14464	14406	14339	14306	14405	14341	14288	14407	14383	14257	14498	14485	14307	14420	14347	14342	14401	14424	14530	14411	14437	14411	14541	14336	14441	14357	14319	14394	14274	14387	14394	14330	14443	14486	14365	14591	14401	14448
25089	20963	27832	24926	22861	22220	21186	18965	18248	18013	17562	17679	17487	17412	17235	17403	17242	17451	17266	17106	17215	17120	17026	17003	17077	17085	17163	17243	17132	16813	16995	16928	16956	17010	17079	17022	16981	17164	17074	17079	16930	17220	16998	16975	16981	17097	17075	17176	16947	17035	17111	16949	16988	16790	16961	17003	17119	17013	17060	16834	16922	16909	16975	17085	16896	16788	17021	17126	16988	17026	17007	16950	17152	17102	17079	16998	16827	16921	16979	16910	16921	16904	16697	16774	16874	17067	17109	16940	16790	16919	16851	16971	16919	16917	17034	16915	16794	16853	17109	16897	17221	17017	16935	17000	16976	17048	16839	17034	16950	16834	16820	16999	16937	16813	16935	16993	17131	16944	16836	16999	16925	16826	16992	16901	17247	17007	17159	16895	17116	16860	16950	17085	16981	16806	16887	16943	16794	17016	16920	17004	16907	16936	16982	16893	17073	16832	16974	16950	17036	16872	17105	16902	17000	16819	17065	17002	16756	16896	17066	17110	17194	16900	16837	16922	16947	16894	17068	16992	16816	16965	16799	17138	16931	16742	16894	16786	16725	16963	16810	17111	16763	16993	16857	16874	16950	17009	17012	17172	16906	17030	17005	17005	17010	16905	16798	17248	16819	16921	16891	16944	16808	16857	17049	16863	16810	16830	16916	17139	16782	17029	17087	16995	16838	16886	16750	16975	16778	17055	17045	16790	16753	16928	16779	16843	17082	17147	16939	17048	17291	17195	16865	16935	16920	16930	17221	16970	16872	16768	17076	16887	16931	16849	16993	16923	17139	16857	16920	16607	16743	17075	17168	16874	16722	16907	17016	17128	16861	17125	17062	17113	16845	16762	16969	16796	16922	16929	16796	16802	16952	16951	17002	16876	17028	16939	16991	16883	16974	16800	17093	16859	17173	16814	16838	17119	16859	17079	16888	16779	17003	17200	17129	16776	17100	17036	16909	16792	16881	17002	16947	16877	16823	16870	16967	17035	17069	16814	17044	16945	16985	16904	16940	16833	16979	17054	17046	16879	17097	16927	16834	16976	16945	16841	17031	16916	17044	17195	16891	16849	16992	16880	17051	16759	17162	17081	17021	17015	16960	16932	16808	16890	16686	17074	16947	16849	16797	16953	16796	17020	16831	16881	16991	16863	17006	17020	16843	16927	16978	17053	17014	17006	16833	16735	17039	16901	16881	16807	16979	17058	17009	17013	16957	16892	16971	16942	17107	16974	17147	16758	16942	17051	16827	16914	17048	16857	16866	16816	16933	17012	16828	17066	16769	16741	16956	16915	16904	17057	16988	17016	17225	16843	17004	17007	16963	16926	17055	16739	16860	16982	16894	17116	16841	17126	16889	16837	16935	16983	16952	16966	16868	16856	17009	16649	16919	16992	17084	17049	16978	16896	16817	16970	16820	16833	16802	16769	16980	16714	16971	16920	16865	16834	16920	16827	17036	16894	16873	16938	17103	16942	17008	16706	16852	16966	16962	17032	16885	16879	17015	17038	16856	16927	16928	16993	16927	16890	16840	16904	16888	17020	16907	16915	16900	16801	17035	17103	16951	16954	17155	16900	16969	17021	17019	16976	16933	16914	16889	16915	17012	16997	16844	16787	17075	16911	16952	16853	16950	17070	17111	17107	16786	16714	16988	16841	16766	16941	17021	17063	16859	17106	16832	16978	17217	16806	16814	16883	16998	16951	16932	16964	16706	16782	16849	16889	16871	17064	17052	17100	16838	16771	17070	16804	16811	16862	17173	17001	16924	16998	16980	17087	17068	17076	16981	16858	16779	16918	16773	17004	17024	17020	16811	16912	16873	16928	16868	17118	16955	16743	17153	17128	16933	16875	17004	17018	16997	16814	17023	17069	16919	17066	16907	16887	17028	16828	16941	16967	17059	17105	17016	16883	16923	16755	17167	16949	17039	16947	16806	16926	17056	16833	16969	16686	17058	16842	16934	17052	17013	16886	16923	16964	16959	17004	16946	16935	16939	17100	17121	16920	16785	16936	16833	16872	17041	16679	16700	16785	16950	16968	17010	16900	16976	16863	17091	16901	16874	16904	16762	16827	16983	16924	16922	16885	16863	16940	16954	17053	17089	16955	16925	16928	16916	17014	16934	16899	16879	16918	16962	16969	17138	17009	17000	17003	16935	17023	16904	16683	16996	16865	16894	16906	16978	17083	16974	16919	16794	17014	17011	16769	16721	17062	17040	16913	17037	16964	16929	16859	16872	16775	16997	17092	17061	16777	16907	17009	16910	16810	16961	16980	16968	17044	17047	17109	17070	16852	16890	16850	16972	16853	16952	16918	16918	16842	16945	16730	17051	17009	16943	17056	17049	17056	16910	16938	17082	16879	16991	17133	16890	16899	16924	16646	16895	17010	17099	16857	16898	17075	16964	16780	16815	16845	16916	17044	16917	16763	17226	16956	16821	16963	16872	16813	17004	17259	17013	16739	16952	16944	17045	16893	16674	16976	17124	16859	17028	16691	16822	17060	16829	16886	17080	16927	16934	16908	16630	16788	16958	16853	16987	17031	16901	16920	17124	16878	16986	17143	16884	16787	17140	16940	16914	16782	16821	16943	17023	17043	17138	16962	16894	16958	17182	16978	16940	16931	16713	16941	16999	16929	16892	16925	16911	17111	16886	16804	16915	17111	16817	16775	16748	16948	16857	16839	16895	16867	16995	16901	17199	16976	16955	16894	17055	16812	17006	16957	17043	16921	16854	16913	17062	17017	17000	16879	16843	16884	16793	16949	16715	16887	17070	16901	17043	16932	16860	16981	16977	16886	17235	17109	17014	16984	16937	16914	17014	16737	16999	17014	17064	16911	16921	17017	17014	17048	16987	16931	16758	16811	16892	16879	16894	16960	16964	16931	16956	16902	17176	16942	17016	16876	17028	16689	16878	17093	16914	16892	17101	17051	16995	16902	16981	16878	17058	16995	16898	16847	16887	17021	17010	16891	16982	17112	16969	16717	16926	17089	17050	16969	17171	16891	17146	16961	16904	16994	16999	17024	17083	17059	17075	16770	16788	17142	16978	16708	16913	17072	17105	16922	17159	16932	16778	16982	17021	16965	17236	16915	17129	17110	16981	16889	17033	16803	16952	16957	17113	16996	16887	17024	16834	16701	16802	16690	16920	17000	17077	17039	16920	16996	16904	17117	16814	16917	16861	17025	16957	16814	17033	16889	17008	16853	17077	16762	17040	16788	17169	17084	16881	16834	16996	16918	16988	16897	16990	16758	17108	16878	16984	17034	17075	16904	16718	17055	17056	16938	16816	16956	16959	16901	16979	16920	16861	17154	16866	16929	16858	16982	17008	17018	16961	16848	17108	16934	17046	17118	17088	16829	17049	16985	16750	16880	17059	17111	16924	17006	16740	17051	17015	17016	16926	16766	16985	16865	16871	16972	16946	16993	16939	16801	16986	16893	16775	17117	16898	16829	17041	17058	17060	16981	16958	17045	16864	17016	16985	16915	16895	16795	16879	17040	16859	16954	16798	16805	16959	16970	16913	16903	16782	16919	17020	16935	16941	17059	16908	16842	16921	17313	16921	16955	17003	16785	16880	17034	17173	17020	16935	17170	17201	17008	16966	16901	16981	16914	17095	17129	16999	16978	17015	16938	17048	16918	16846	17012	17001	16909	17179	16988	16943	16993	16958	17078	16804	16907	16922	16954	16806	16840	16791	17141	17061	16959	17008	16843	16959	17058	17022	16975	17021	16996	16895	16697	17033	17071	16725	16852	16797	16870	16845	16852	16959	17052	16871	16891	17158	16914	16901	16908	17046	16933	16877	16900	16863	16890	16805	16718	16915	16840	16840	16782	16864	17081	17210	16895	16801	16927	17076	16933	17154	17115	16836	16780	16900	17027	16845	17040	16973	16868	16988	17056	17054	16799	16815	16840	17008	17109	16928	16938	16896	16883	16925	16856	16895	16788	16845	16734	16952	16864	16871	16886	16947	16956	16976	16986	16972	17076	16654	16962	16912	17195	16870	17014	17160	16985	17099	16874	16833	16792	17084	17082	17011	16879	17094	16987	16986	16990	16914	17062	16923	17062	16955	16930	16925	16813	16905	16771	16923	16974	16955	16840	16938	17023	16982	16678	16875	16946	16912	16890	16999	17194	16847	16764	16977	16804	16895	16711	16930	16794	16821	16748	16824	16960	16897	16981	17161	16907	16798	17015	17000	17005	17226	16859	17067	16759	16788	17167	16983	16946	17027	17041	17121	16930	16893	16869	17088	17029	17017	17162	16851	17016	16984	16884	16952	16817	17064	16854	16993	16756	16892	16838	16983	17043	17117	17022	16980	16902	17002	16838	17047	16900	16861	16868	16962	17077	16887	16761	16776	16887	16892	16907	16780	16690	17025	16837	16975	16972	16949	16999	17062	17054	17006	17050	16927	17023	17266	16845	16890	16974	17012	17011	16987	17090	16891	16883	16940	17008	16871	16913	16753	16738	16883	17006	16806	16838	16681	16816	16699	16874	17266	16862	16773	16802	16984	17106	16937	16767	17028	16859	17029	16944	16939	16969	17046	16924	17037	16931	17114	16797	17014	16922	16917	16952	16995	16891	16991	16929	16702	16992	17012	16808	16997	16960	17082	16952	16920	16808	16953	17093	17009	16770	17063	17001	16972	16855	16921	16787	17058	16868	16909	17102	17204	16892	16814	17092	16811	16986	17081	16951	16989	16913	17051	16764	17167	17188	17054	16776	16983	16836	16901	17125	16853	16998	16934	17092	16911	16969	16715	17119	16982	17113	16797	16901	16821	17144	16991	16825	16869	16843	16844	16801	16913	17149	16964	16879	16829	16902	16830	17058	16900	17073	16847	17001	17034	16821	17189	17083	17222	16904	16917	16887	16924	16802	16761	16999	16832	17053	16893	16824	16982	16998	16920	17023	16883	17008	17147	16869	16939	17004	17056	16851	16831	16904	16806	16869	17074	16742	16891	16980	17039	16967	16788	16990	16937	16776	17121	17098	16983	17040	16857	16955	17020	17063	16813	16831	17080	17018	16844	16992	17013	16953	17011	16831	17050	16792	16984	16935	16972	16700	16910	16908	17058	16974	17059	16829	17006	17185	16945	16802	17058	16911	16915	16875	17074	16870
22629	37090	34382	26904	22728	20012	18432	17281	16567	15801	15600	15297	15066	15109	14986	14935	14783	14684	14708	14835	14418	14513	14579	14457	14461	14349	14475	14447	14271	14511	14301	14532	14400	14505	14441	14460	14321	14504	14398	14523	14310	14514	14485	14397	14277	14270	14267	14378	14329	14443	14433	14320	14386	14340	14327	14341	14533	14277	14307	14456	14367	14306	14525	14299	14377	14228	14303	14338	14331	14378	14307	14257	14509	14342	14326	14274	14395	14330	14317	14318	14358	14343	14344	14344	14384	14216	14328	14368	14287	14371	14417	14079	14421	14401	14424	14390	14302	14311	14405	14251	14369	14345	14423	14345	14291	14387	14166	14365	14218	14431	14407	14466	14349	14275	14360	14388	14142	14379	14441	14398	14341	14300	14303	14430	14411	14221	14391	14237	14305	14402	14257	14410	14341	14301	14327	14297	14250	14360	14190	14317	14398	14401	14365	14321	14510	14542	14457	14369	14320	14368	14599	14484	14277	14342	14401	14441	14274	14423	14314	14490	14354	14219	14290	14311	14408	14349	14384	14376	14227	14291	14245	14410	14443	14381	14318	14437	14259	14410	14408	14023	14491	14367	14416	14330	14316	14287	14459	14312	14395	14397	14255	14258	14345	14354	14305	14393	14390	14373	14409	14363	14287	14304	14260	14426	14382	14343	14468	14324	14393	14380	14261	14309	14193	14418	14431	14287	14367	14547	14390	14425	14333	14362	14334	14301	14357	14301	14360	14465	14274	14288	14617	14309	14471	14341	14089	14365	14281	14318	14448	14411	14253	14452	14434	14474	14250	14272	14417	14202	14303	14353	14213	14468	14431	14216	14254	14394	14377	14364	14274	14144	14295	14373	14367	14446	14442	14273	14435	14203	14224	14189	14381	14314	14337	14362	14282	14167	14413	14334	14238	14480	14450	14363	14345	14282	14352	14475	14316	14380	14264	14484	14211	14347	14380	14517	14485	14120	14444	14322	14267	14364	14133	14373	14181	14351	14363	14355	14298	14276	14456	14279	14319	14219	14312	14466	14404	14206	14294	14381	14254	14480	14315	14273	14245	14370	14248	14351	14397	14242	14424	14272	14523	14284	14310	14491	14287	14400	14347	14227	14212	14317	14436	14391	14252	14273	14544	14332	14221	14308	14378	14267	14267	14313	14391	14382	14368	14291	14295	14479	14306	14334	14413	14321	14201	14377	14288	14417	14299	14202	14306	14514	14241	14215	14359	14436	14359	14417	14202	14342	14284	14386	14586	14262	14289	14319	14200	14317	14298	14369	14475	14327	14431	14398	14138	14252	14433	14312	14250	14384	14543	14464	14416	14350	14482	14520	14357	14130	14439	14376	14299	14418	14407	14326	14558	14432	14312	14408	14310	14275	14188	14347	14346	14411	14228	14363	14515	14408	14376	14232	14406	14353	14276	14444	14333	14293	14317	14476	14354	14346	14194	14360	14234	14339	14223	14205	14355	14379	14392	14470	14259	14456	14366	14549	14290	14374	14311	14329	14306	14286	14357	14374	14249	14436	14362	14264	14236	14196	14472	14234	14257	14392	14314	14356	14401	14400	14485	14340	14375	14280	14317	14384	14295	14383	14388	14420	14325	14533	14293	14330	14386	14439	14299	14451	14405	14337	14298	14404	14367	14255	14455	14207	14267	14434	14332	14205	14395	14466	14419	14321	14548	14340	14446	14116	14391	14312	14352	14248	14301	14330	14416	14279	14346	14237	14310	14378	14475	14344	14300	14445	14422	14407	14188	14531	14330	14181	14239	14262	14398	14297	14279	14354	14254	14258	14267	14306	14274	14400	14287	14331	14332	14410	14316	14348	14290	14232	14447	14237	14231	14107	14301	14482	14248	14371	14379	14558	14402	14376	14295	14382	14470	14157	14376	14412	14459	14236	14253	14412	14339	14370	14368	14247	14326	14377	14200	14420	14086	14456	14432	14306	14355	14194	14381	14360	14317	14341	14319	14250	14362	14251	14355	14212	14389	14368	14211	14338	14392	14372	14206	14246	14432	14389	14476	14374	14511	14336	14377	14452	14398	14242	14297	14473	14195	14392	14336	14175	14369	14226	14346	14256	14393	14315	14205	14363	14377	14262	14289	14264	14173	14459	14428	14396	14392	14314	14383	14458	14282	14132	14238	14331	14286	14224	14386	14297	14290	14387	14426	14313	14390	14357	14199	14160	14165	14266	14425	14499	14344	14364	14439	14492	14224	14476	14468	14379	14411	14236	14252	14295	14233	14265	14273	14293	14307	14253	14457	14392	14384	14233	14314	14368	14342	14382	14302	14111	14252	14381	14357	14443	14378	14482	14371	14260	14267	14270	14262	14344	14347	14383	14281	14411	14382	14296	14180	14445	14350	14508	14437	14390	14258	14287	14259	14279	14384	14353	14398	14343	14382	14224	14345	14307	14360	14431	14286	14379	14276	14276	14451	14570	14468	14263	14437	14448	14547	14435	14460	14226	14191	14455	14532	14333	14337	14273	14265	14436	14173	14330	14356	14377	14425	14450	14277	14315	14228	14385	14327	14302	14359	14267	14493	14417	14379	14534	14384	14551	14245	14218	14368	14366	14320	14247	14484	14252	14319	14442	14427	14155	14565	14221	14464	14270	14242	14377	14471	14479	14292	14294	14366	14393	14417	14461	14458	14513	14433	14390	14473	14354	14418	14387	14475	14316	14236	14295	14297	14216	14219	14378	14431	14323	14248	14272	14273	14295	14277	14515	14410	14398	14347	14497	14479	14370	14351	14331	14285	14308	14362	14410	14414	14509	14216	14324	14338	14232	14274	14190	14284	14296	14181	14354	14311	14438	14273	14344	14235	14204	14402	14341	14312	14413	14404	14388	14347	14407	14414	14297	14352	14375	14192	14507	14316	14409	14237	14336	14390	14412	14329	14353	14204	14392	14242	14315	14249	14443	14391	14374	14322	14635	14196	14404	14337	14294	14357	14231	14397	14363	14291	14454	14507	14243	14433	14394	14306	14296	14384	14294	14267	14409	14425	14328	14249	14279	14487	14399	14126	14304	14270	14316	14205	14404	14390	14229	14347	14380	14486	14416	14415	14332	14380	14328	14469	14261	14273	14229	14155	14381	14423	14244	14421	14206	14280	14432	14452	14377	14249	14388	14569	14443	14323	14455	14315	14513	14206	14369	14318	14427	14157	14360	14466	14362	14132	14406	14357	14190	14300	14322	14403	14300	14332	14444	14427	14268	14339	14498	14499	14350	14308	14398	14269	14371	14395	14221	14343	14316	14363	14236	14357	14508	14403	14380	14422	14280	14357	14526	14518	14300	14383	14427	14376	14364	14237	14299	14415	14231	14372	14143	14184	14289	14385	14282	14393	14233	14349	14093	14329	14256	14288	14404	14325	14404	14118	14359	14261	14440	14291	14363	14458	14227	14381	14314	14382	14346	14218	14389	14449	14165	14575	14428	14461	14457	14355	14311	14362	14216	14377	14344	14264	14428	14360	14291	14413	14340	14438	14359	14418	14430	14530	14298	14107	14489	14263	14577	14293	14353	14320	14459	14224	14520	14259	14477	14387	14247	14367	14280	14247	14331	14264	14430	14414	14324	14340	14240	14262	14465	14182	14325	14391	14440	14348	14340	14464	14341	14414	14302	14302	14338	14165	14386	14410	14399	14256	14368	14428	14226	14331	14415	14418	14208	14468	14327	14437	14314	14174	14266	14435	14172	14402	14428	14516	14305	14471	14328	14469	14373	14420	14404	14305	14369	14367	14288	14453	14322	14269	14518	14349	14452	14256	14433	14201	14365	14248	14265	14282	14290	14429	14258	14411	14341	14469	14257	14438	14338	14467	14466	14241	14389	14401	14210	14383	14451	14266	14414	14365	14194	14156	14425	14380	14274	14309	14288	14453	14380	14271	14392	14192	14207	14431	14402	14359	14464	14425	14340	14445	14183	14160	14245	14180	14305	14225	14359	14300	14360	14224	14345	14273	14382	14222	14324	14287	14167	14367	14467	14346	14376	14251	14433	14285	14163	14298	14400	14388	14297	14444	14399	14325	14332	14379	14216	14204	14361	14406	14394	14139	14453	14311	14420	14280	14431	14468	14406	14369	14282	14354	14364	14321	14478	14501	14378	14533	14554	14253	14491	14326	14399	14322	14254	14385	14426	14390	14332	14311	14266	14392	14388	14420	14563	14405	14339	14222	14369	14411	14344	14112	14332	14373	14265	14402	14331	14218	14423	14309	14363	14311	14160	14328	14302	14347	14403	14496	14232	14260	14374	14337	14421	14271	14167	14378	14223	14403	14308	14297	14377	14375	14229	14266	14250	14455	14194	14463	14479	14227	14212	14295	14431	14463	14396	14381	14386	14451	14389	14217	14209	14408	14394	14486	14402	14454	14315	14142	14411	14454	14319	14440	14241	14155	14362	14389	14350	14365	14315	14551	14508	14162	14291	14300	14327	14369	14247	14243	14259	14220	14400	14392	14203	14534	14392	14340	14334	14429	14256	14332	14268	14420	14346	14265	14503	14427	14333	14201	14247	14419	14463	14342	14269	14389	14362	14058	14414	14394	14404	14341	14468	14326	14358	14369	14430	14436	14439	14458	14391	14262	14393	14436	14351	14435	14229	14522	14345	14316	14234	14406	14317	14495	14160	14302	14295	14366	14329	14252	14248	14432	14305	14346	14460	14294	14419	14423	14348	14417	14276	14289	14278	14243	14530	14420	14403	14366	14325	14444	14277	14277	14330	14410	14420	14378	14310	14293	14418	14223	14339	14443	14408	14404	14337	14237	14405	14375	14373	14442	14399	14473	14232	14377	14446	14278	14268	14316	14366	14451	14308	14307	14415	14430	14409	14187	14239	14169	14300	14356	14321	14373	14232	14307	14533	14320	14505	14429	14327	14455	14323	14387	14409	14605	14255	14319	14414	14347	14335	14356	14420	14417	14376	14347	14383	14312	14386	14316	14311	14234	14384	14288	14246	14368	14299	14369	14310	14301	14288	14207	14287	14218	14151	14325	14276	14281	14409	14289	14254	14374	14514	14380	14257	14355	14337	14221	14429	14255	14151	14385	14344	14300	14177	14466	14347	14275	14414	14294	14348	14267	14446	14357	14349	14357	14490	14270	14261	14552	14347	14288	14471
23713	20961	28374	23806	21933	24369	24954	20994	19684	19517	18976	18748	18813	18667	18487	18361	18231	18387	18175	18449	18115	18257	18162	18202	18315	18084	17957	18158	17895	18194	18348	17930	18050	18205	18211	18104	18126	18091	17782	17917	18030	18234	18039	18175	17767	18148	17805	18045	18195	18061	17744	18125	17988	18107	18000	17920	18052	17776	18114	17895	17594	17908	18049	17905	17726	17969	17867	18141	17882	17878	18151	17896	18042	17932	18088	18059	18041	17835	17897	17952	17964	17881	18065	17887	17892	17978	18033	18113	17999	17901	17913	17934	17942	18199	17976	17993	17877	17928	17848	17800	18007	17768	17699	17747	17905	17863	17831	17771	18040	17870	17910	17762	18051	17849	17939	17916	17897	18037	17819	17899	17834	17654	17861	17827	17789	18121	17978	17918	17944	17931	17777	17891	17918	17864	17951	17739	17987	17859	18095	17590	17786	17700	17767	18014	17965	17942	17989	17931	17793	18144	17841	17850	17746	17796	18065	17959	17947	17866	17890	18012	17786	17882	17769	17717	17848	17755	17774	17894	17840	17961	17945	17758	17918	18034	17906	17908	17890	18025	17915	17841	17778	17776	17965	17848	18006	18021	17952	18054	17938	17895	17839	17936	17938	18038	17866	17866	17728	17808	17879	17932	18113	18042	17782	17818	17885	17680	17808	17579	17856	17955	17808	17602	17853	18030	17939	17678	17759	17809	17736	17927	17924	18016	17794	17961	18049	17748	17978	17958	17858	17768	17986	17875	17908	17937	17818	17997	17807	17903	18030	17961	17906	17894	17876	17867	17871	17667	17951	17979	17847	17748	18048	17748	17897	17728	17698	17676	17587	18145	17817	17909	17785	17751	17832	17882	18020	17866	17787	17908	17900	17917	17731	17857	17863	17751	17876	18075	17844	17966	17955	18018	17960	17840	17784	17960	17826	17855	17822	18167	17923	17864	17803	17823	17852	17728	18012	18070	17899	17971	17914	17842	17738	17927	17831	17895	17898	17700	17733	17828	17931	17888	17860	17724	17832	17897	17806	17982	17840	17842	17859	17798	18189	18146	18007	17840	17916	17937	17770	17725	17779	18090	17927	17933	17907	17973	17925	17936	17916	17764	17794	17752	17795	17872	17902	17942	17775	18029	18173	17948	17969	17897	17814	17759	17708	17797	17873	18020	18171	17816	17788	17915	17916	17971	18024	17891	18027	17598	17942	17766	17977	17947	17886	18031	17849	17976	17980	17875	17739	17971	17821	17935	17832	17832	17786	17848	17928	17970	17782	17927	18027	18010	17940	17890	17838	17977	17981	18018	17813	17883	17804	17953	17803	17950	17949	17842	18026	17777	17859	18151	17777	17953	17908	17833	17871	18004	18029	17959	17919	17862	17819	17827	17777	17976	17982	17744	17905	17868	18052	17959	17798	17627	17812	17827	18019	17866	17928	17975	17787	17902	17916	18079	17885	17623	17866	17964	17973	17968	17812	18203	17961	17882	17807	17955	18006	17717	18033	17768	17947	17931	18040	18045	17935	17867	18078	17850	17921	17941	18066	17993	18014	17967	18031	17941	17880	17913	17922	17745	17735	17984	18012	17829	17672	18077	17742	17917	18107	17999	18013	17955	17855	18014	18068	18079	17871	17944	17916	17897	17942	18060	18013	17728	18069	17883	17704	17780	18090	17858	17821	17904	17726	18117	17764	17772	17767	18108	17847	18070	17869	17858	17637	17913	17930	17747	17911	17915	17827	17957	17983	17875	17928	18105	17870	17927	17866	17914	17615	17883	17916	17955	17831	17834	17856	17928	17848	17789	18070	17661	18018	18005	17801	17868	17985	17798	17952	17866	17694	17996	17834	17897	18143	17994	17742	17674	18013	18011	17951	18004	17859	17830	17763	17822	17876	17804	17715	17711	17874	18034	17864	17969	17812	18119	17879	18091	17992	17628	17801	17959	17916	17919	17834	17915	17765	17813	18021	17957	17868	17974	18195	17933	17965	17965	17912	17957	17897	17953	18053	17776	17668	17845	17808	17873	17702	17853	17863	17838	17755	17881	17731	17914	17768	17827	17894	18113	17950	17766	18046	17784	17664	17954	17853	17764	18013	17869	17864	17760	17881	17885	17761	17996	18034	17951	17984	17713	17853	17838	17826	18020	18016	18007	18148	17848	17883	17989	17945	17709	17702	17704	17881	18003	17991	18052	17773	17941	17916	17917	17795	18026	17674	17864	18043	17918	17985	18021	17811	17968	17934	17837	17893	17815	18033	17560	17999	17942	17773	17847	17824	17888	17616	17783	17877	17983	17907	17858	17955	17793	17935	17791	17958	17994	17930	17871	17901	18017	17871	17656	17783	17750	17777	17711	17969	18005	17867	17946	17722	17938	17869	17968	17891	17866	17773	17768	18048	17802	17698	17860	17947	17927	17951	18009	17825	17902	17942	17959	17769	17886	17918	17744	17893	17753	17968	17901	17928	17774	17876	18021	18022	17993	17837	17961	17882	17933	17752	17946	17889	17729	17936	17656	17686	17906	18020	17914	17759	17881	17898	17672	17817	17907	17874	17878	18092	17741	17770	17694	17943	18055	17703	17818	17745	17891	18064	17761	17907	17948	17954	17966	17968	17794	17757	17847	17842	17792	17885	17649	18052	17875	17945	17981	17954	17902	18075	17855	17862	17843	17900	17751	17956	17893	17741	17837	17985	18045	18008	17929	17791	18100	17887	17833	17880	17877	17895	17941	17971	17708	17951	18087	17856	17800	17830	17921	17869	17774	17755	17999	17800	18084	18005	17836	17890	18063	18000	17907	17969	17932	17660	17770	17859	17692	17823	17803	17750	18000	17850	17863	17942	17733	17985	17981	18009	17937	17924	18092	17838	18023	17759	17715	17796	17999	17768	17967	17966	17786	17882	18217	17803	17863	18112	17797	18015	17755	17894	17935	17871	18058	17887	17812	18025	17808	17934	17666	17916	17995	17912	18057	17956	17746	17921	17751	17913	17852	17914	17862	17948	18021	17881	17753	17789	18052	18034	17892	17883	17539	18074	18002	17903	18037	17827	17731	17880	17932	17910	17769	18117	17813	18032	18067	17752	18023	17673	17790	17846	18002	17937	17983	17756	17725	17936	17949	17787	17986	18074	17767	17837	17797	17962	17958	17647	17788	17762	17773	17953	17989	17894	17962	17795	17928	17797	17711	17790	17937	17823	17822	17972	17860	17859	17495	17969	17797	18007	17862	18045	17960	17886	17986	17884	17812	18005	17950	18247	17791	17915	17895	17984	17850	17941	17871	17852	17994	17922	18046	18011	18071	17975	17857	17893	17967	17852	17933	17933	17828	17989	17842	17890	17875	17919	17914	17995	18090	17835	17917	17844	17957	17816	17821	17902	17669	18000	17953	17896	17757	17882	17882	17952	17838	17683	17958	18088	18026	17821	17771	17611	17830	17865	17765	17772	17809	17792	17855	17710	17820	17998	18112	17683	17874	17820	17908	17809	17697	17916	17766	18068	17800	17851	17893	17957	18018	17729	17925	17903	17786	17864	18016	17559	17925	17940	17756	17957	17882	17882	17714	17853	17930	17823	17953	17915	17916	17983	17785	18015	17836	17970	17842	17784	18085	17818	17763	17856	18113	18020	17900	17947	17732	17856	17893	17962	17922	17964	17996	17754	17880	17757	18056	18079	17902	17926	17956	17782	17820	17717	17892	17946	17689	17948	17948	17888	18164	18245	18130	17843	17927	17987	17740	18019	18030	17997	17625	17911	17978	18050	18054	18134	17678	18001	17709	17987	17912	17954	17770	17867	17703	18106	17843	17676	17925	17882	17993	17766	17759	17993	17868	17945	17842	17949	17809	18025	17973	17903	17855	17846	17884	17712	17895	17810	17742	17889	17764	18091	17982	17754	17953	18007	17941	18011	17814	17910	17868	18046	17878	17771	17730	17840	17985	18076	18138	17903	17985	17842	17959	17768	17819	17880	17777	17980	17914	17844	18053	17884	17803	18196	17971	17841	17875	18026	17835	17890	17792	18099	18002	17957	17782	17964	17991	17780	17932	17988	17832	17852	17833	17794	17939	18046	17890	17979	18019	18056	17881	17800	18039	17851	17726	17845	17702	17821	17931	17927	17792	18151	17959	17810	17781	17544	17866	17808	17704	17921	17831	17947	17830	17911	17910	17812	17947	17914	17779	17825	17824	17902	17897	17839	17662	17670	17766	17898	17958	17662	17729	17859	17799	17923	17883	17855	17817	18002	17744	17805	17741	17875	17976	17787	17989	17946	17710	17951	17954	17951	17840	17924	17892	17973	17839	18173	17779	17806	17680	17794	17810	18235	17719	17751	17942	17733	17886	17956	17843	17774	17617	17701	17688	18117	17808	17969	17904	17764	17913	17987	17867	18095	17811	17931	17993	17976	17974	17878	17970	17973	17918	17820	17992	17900	17807	17938	17928	18055	17762	17885	17885	17962	17874	17875	17871	17999	18099	17912	17945	17900	17681	17871	17856	17895	17737	18003	17873	18021	17874	18033	17972	17908	17938	17885	17995	17756	17716	18049	17992	18069	17926	17969	18060	17816	17819	17811	17783	17944	17826	17940	17890	17898	17817	17857	17745	17877	18090	17960	17764	17719	17737	17764	17756	18058	18033	17665	17771	17932	17960	18034	17978	18029	17883	17858	17634	17953	18025	17732	17822	17899	17843	17842	18047	18020	17856	17783	17799	17954	17845	18012	17809	17933	17950	17718	17965	17858	18005	17880	17971	17972	17898	17815	17903	17874	17896	17995	17968	18166	17832	17886	17864	17747	17909	17796	17801	17913	17751	17872	17868	17907	18070	18034	17758	17911	17895	17865	17965	18153	17945	17893	17766	17837	17913	17680	17726	17921	17899	17793	18036	17988	17842	17826	17811	18036	17888	17807	17707	17982	17916	17856	17851	17698	17766	18031	17859	17900	18076	17854	17934	18115	17782	17751	17825	17957	17844	17821	18067	17793	17968	17933	17679	17676	17811	17999	18016	17803	18062	17803	17868	17836	17677	17799	17879	18034	17884	17819	17877	17930	18092	17873	18088	17848	17803	17781	17699	17965	17924	17730	17712	17953	17801	17745	17876	17781	17726	17957	18089	17955	17784	17918	17820	17924	17827
24604	41231	39141	31619	26286	22816	20568	18867	17779	17115	16719	16482	16042	15869	15641	15635	15631	15690	15311	15294	15069	15067	14999	15252	15241	15100	15120	15037	14971	15045	15084	14967	14901	15079	15002	14965	14979	14974	15145	14843	14989	14963	14951	15021	14997	14855	14921	14887	15042	14840	15009	15065	14956	15038	14835	15011	14848	14789	14839	15031	14851	14756	15072	14799	14615	14749	14847	14764	14935	14926	14865	15034	14798	14695	14885	14976	14693	14828	14949	14824	14933	14833	15044	14799	14947	14897	15020	14987	14753	14977	15009	14824	14840	14892	14823	14890	14862	14732	15029	14701	14964	15047	15127	14907	14790	14755	15026	14850	14899	14798	14885	14757	14845	14968	14995	14728	14908	14803	14932	14909	14900	14945	14696	14843	15106	14827	14844	14912	14828	14830	14801	14974	14833	14892	15001	14960	14927	14915	14765	14887	14967	14885	15029	14900	14842	14975	15058	14971	14754	14846	14961	14730	14886	14885	14906	14837	14912	15008	15024	14883	15004	14812	14861	14918	14878	14937	14869	14830	14825	14763	14867	14883	14831	14900	14794	14955	14733	14816	14911	15013	14829	14751	15023	14781	15035	14900	14753	14964	14860	15021	14867	14993	14852	14832	14902	15021	14869	14946	14805	14818	14675	14813	15032	14799	14974	14787	15017	14614	14923	14893	14998	15000	14805	14853	15021	14790	14759	15007	14835	14869	15016	14866	15010	14817	14843	14924	14842	14855	14704	14820	14953	14918	14959	14937	14978	14915	14828	14904	14842	14664	14929	14838	14822	14933	14912	14762	14774	15016	15020	14958	14974	14950	14812	14887	14779	14924	14969	14883	14949	14785	15154	14796	14805	14908	14716	14756	14706	14989	14951	15009	14896	14861	15092	14933	14887	14930	14853	14735	15036	15003	14822	14901	14887	14794	15069	14762	14896	14961	14910	14750	14852	14822	14972	14815	14953	14972	14912	14931	14724	14866	14882	14850	14964	14958	14722	14796	14691	14807	14790	14958	14822	14813	14935	14862	14914	14741	14920	14715	14811	14889	14820	14942	14855	14725	14910	15031	14885	14754	14892	15126	14903	14935	14963	14940	14810	14686	14911	14783	14901	14801	14983	14912	14706	14878	14689	14910	14803	14861	14848	14671	15009	14842	14783	14837	14784	14939	14865	14928	15002	14802	14781	14956	15054	14963	14846	14877	14915	14805	14897	15011	14948	15032	14842	15024	14713	14831	14999	14836	14789	14977	15005	14902	15066	14989	14857	14932	14740	14946	14820	14874	15018	14766	14857	14865	14939	14829	14901	14915	14973	14996	15084	14886	14841	14809	14838	14812	14802	14954	14851	14928	14757	14743	14895	14858	14839	14827	14764	15050	15099	15015	14945	14812	14965	14788	14953	14990	14710	14761	15017	14735	14852	14806	15045	14802	14926	14785	14881	14936	14719	14896	14960	14705	15010	15002	14822	14969	14889	14832	14834	14835	14860	14874	15063	14988	14961	14837	14827	14933	14926	14885	14992	14773	14785	14957	14964	15197	14776	14887	14923	14916	14772	14882	14806	14843	14783	14822	14843	14826	14852	14958	14804	14857	14852	14859	14830	14858	14946	14934	14730	14880	14839	14963	14833	14771	14817	14788	14825	14904	14729	14811	14903	14865	14792	14900	14919	14782	14902	14990	14899	14858	14692	14979	14859	14758	14897	14622	15032	14934	14884	14811	14917	14878	14927	14936	14754	14814	14839	14934	14837	14845	14812	14823	15032	14763	15089	14755	14897	14964	14955	14942	14730	14903	14920	14801	14822	14855	14891	14896	14957	15006	14793	15068	14709	14952	14749	14631	14964	14942	14800	14907	14890	14739	14751	14932	14748	14749	14832	14952	14892	14864	14714	14789	14884	14904	14929	14883	14905	14776	14823	14958	14804	14829	14898	14663	14808	14840	14757	14824	14894	14776	14785	14957	14823	14702	14854	14810	14605	14877	14866	14893	14844	14941	14778	14907	14879	14929	14839	14688	14951	14817	14925	14840	15095	14811	14867	14949	14973	14869	14749	14866	14948	14940	14730	14892	14958	14832	14880	14939	14950	14994	14790	14711	15038	14773	14777	14963	14852	15053	14809	14835	14913	14922	14879	14995	14926	14717	14776	14919	14835	15033	14893	14862	14798	14978	15002	14848	14952	14828	14701	14839	14883	14866	14646	14818	14838	14829	14950	14973	14893	14948	14909	14898	14756	14862	14822	14763	14828	14875	14840	14857	14883	14922	14797	15014	14760	15029	14840	14716	14919	14808	14811	14849	14973	14904	14932	15019	14774	14901	15138	14944	14846	14833	14902	14907	14846	14963	14664	14840	14709	14702	14930	14622	14780	14947	14881	14843	14834	14805	14995	14984	14985	14898	14804	14893	14799	14839	14840	14877	14765	14948	14859	14886	14920	14967	14710	14860	14893	14765	14902	14911	14900	14883	14948	14791	14679	14898	14911	14842	14848	14840	14808	14874	14684	14882	14942	14902	14769	14861	14983	14921	14824	14960	14973	14863	14735	14894	14772	14888	14905	14789	14755	14781	14898	15074	14881	14709	14900	14904	14964	15146	14812	14879	15026	14855	14943	14921	14924	14732	14758	14882	14676	14745	15136	15134	14875	14750	15045	15090	14802	14904	14920	15041	14769	14972	14885	14917	14838	14772	15062	14881	14846	14662	14969	14852	14977	14800	14861	14850	14929	14773	15025	14908	14900	14965	14883	14780	14805	14959	14994	14818	14936	15011	14840	14817	14897	14852	14841	14957	15068	14847	14951	14922	14900	14783	15192	15031	14931	14829	14790	14919	14952	14817	14932	14933	15019	14961	14847	14929	14865	14906	14840	14899	14900	14901	14869	14973	14846	14970	14755	14859	14871	14940	14850	14944	14762	14981	14807	14975	14897	14676	14964	15017	14899	14831	15052	14713	14856	14932	14810	14915	14957	14788	14902	14654	14723	14759	14778	14814	14700	14867	14822	14800	14971	14920	14749	14805	14880	14953	14979	14824	14871	14927	15044	14822	14809	15085	14853	14870	14860	14817	14771	14880	14981	14720	14995	14853	14725	14930	14919	14929	14933	14865	14902	14724	14979	14919	14930	14894	14843	14749	14846	14955	14852	14913	14677	14715	14818	14771	14899	14826	14887	14735	14984	15051	14930	14956	14833	14982	14946	14735	14904	14857	14778	14928	14943	14844	14851	14855	14842	14773	14800	14837	14913	14708	14751	14804	14887	14735	14951	14687	14876	14785	14930	14978	14825	14869	14872	14888	14767	14959	14776	14758	14893	14772	14930	14800	14915	14682	14878	14814	15001	15028	14906	14705	14751	14809	14985	14884	14922	14824	14890	14955	14747	14968	14882	14822	14928	14821	14964	14834	14744	15030	14886	14953	14823	14881	14659	14816	15038	14889	14876	14817	14788	14887	14874	14813	14896	14925	15047	14897	14778	14884	14951	14804	14770	14962	14857	14997	14946	14833	14818	15006	14921	14759	15050	14888	15014	14852	14786	14997	14983	14841	14690	14763	14781	14733	15053	14930	14920	14930	14797	14951	14812	14735	14726	14701	14757	14856	14950	14835	14816	14901	14832	14967	14806	14925	14867	14866	14746	14833	14954	14925	14838	14939	14952	14954	14903	14805	14976	14815	14778	14964	14805	14768	14869	14707	15011	14849	14823	14759	14920	14963	14863	14784	14806	14884	14921	14965	14940	14821	14862	14881	14806	15102	14751	14941	14873	14897	15002	14820	14939	14811	14865	14752	15000	14884	14784	14743	14969	14938	14850	14677	14795	14790	14846	14747	14875	14892	14983	14846	14988	14804	14877	14926	14837	14913	14883	14822	14748	14926	14808	14725	14914	14899	14964	14956	14871	14945	14898	15040	14767	14793	14999	15026	14922	14718	14976	14843	14930	14794	14946	14863	14653	14752	14847	14883	14917	14816	14647	14849	14952	14819	14783	14949	14733	14760	14865	14826	14680	14847	14795	14916	14723	14886	15018	14693	14887	14884	14963	14852	14946	14962	15048	14777	14838	14999	14924	14948	14902	14712	15034	14881	14772	14993	14712	14715	14948	14817	14821	14835	14838	14830	14859	14689	14806	14919	14663	14948	14829	14920	14942	14927	14948	14687	14888	14759	14822	14830	14811	14733	14853	14952	14851	14711	14925	15000	14918	14917	14890	14992	14994	14817	15008	14839	14789	14863	14701	14991	14848	14814	14834	14887	14849	14730	14922	14795	15047	14685	14836	14790	14822	14904	15022	14889	14856	14891	14833	14977	15028	14876	14998	14884	14697	14920	14714	14909	14797	14924	15059	14998	14669	15006	14638	14984	14833	14728	15024	14827	14798	14796	14870	14871	14887	14859	14841	14914	14995	14917	14793	14830	14931	15047	14845	14799	14939	14943	14827	14975	14943	14894	14867	14903	14822	14897	14739	14936	14977	14839	14836	14800	14863	14794	14875	14931	14910	14917	14850	14766	14801	14818	14815	15031	14792	14823	14788	14980	14877	14800	14784	14763	14874	14715	14701	14796	14683	14784	14944	14866	14904	14919	14948	15070	14937	14802	14904	14816	15021	14843	14871	15000	15026	14860	15043	14838	14920	15027	14862	14879	14886	14801	15033	14821	14901	14900	14771	14894	14601	14914	14769	14970	14806	14929	14756	14992	14842	14994	14721	14902	14973	14817	15000	14832	14793	14930	14889	14860	14928	14737	14804	14921	14878	14919	14883	14761	14821	14945	14814	14877	14972	14912	14837	14860	14850	14918	14835	14843	14889	15033	14873	14742	14738	14819	14865	14867	14842	14800	14804	14917	14854	14888	14895	14992	14895	14871	14772	15083	15078	14933	14867	14818	14839	14952	15017	14809	14803	14694	14821	14864	14847	14965	14852	14996	14788	14998	14830	14822	14690	14875	14886	15026	14705	14899	14729	14973	14693	14833	14851	14923	14913	14895	14881	14953	14919	14871	14723	15107	14701	14878	14947	14982	14912	14937	14802	14782	14894	14938	14912	14880	14872	14891	14917	14983	14884	15048	14817	14874	14921	14971	14913	14939	14930	14819	15082	14967	14812	14822	14882	14730	14951	14862	14923	14934	14763	14758	14834	15075
30168	24746	26607	23577	19956	18712	17948	17323	17112	16838	16874	16786	16764	16713	17044	16720	16982	16779	16585	16665	16527	16592	16507	16559	16716	16631	16567	16631	16609	16820	16602	16616	16675	16546	16445	16287	16527	16623	16639	16528	16277	16527	16517	16803	16618	16523	16612	16433	16481	16559	16501	16561	16545	16845	16687	16566	16512	16542	16574	16406	16465	16457	16624	16464	16414	16508	16477	16414	16568	16607	16647	16300	16501	16585	16622	16385	16574	16559	16569	16623	16758	16453	16308	16786	16549	16462	16476	16534	16577	16528	16547	16455	16700	16535	16451	16440	16644	16611	16602	16526	16607	16417	16773	16597	16768	16460	16815	16556	16642	16499	16567	16554	16386	16436	16789	16495	16398	16459	16594	16543	16877	16579	16585	16602	16489	16562	16603	16526	16535	16387	16402	16427	16457	16571	16276	16619	16598	16652	16686	16573	16667	16700	16432	16441	16480	16553	16717	16579	16612	16493	16664	16597	16457	16499	16600	16597	16437	16542	16523	16719	16596	16692	16424	16371	16614	16449	16737	16510	16542	16498	16344	16543	16469	16595	16681	16599	16415	16643	16523	16408	16519	16494	16465	16515	16481	16437	16395	16736	16627	16592	16310	16487	16505	16511	16453	16372	16508	16448	16644	16554	16689	16608	16377	16481	16402	16270	16511	16771	16503	16743	16728	16484	16503	16535	16716	16539	16503	16672	16527	16642	16475	16593	16634	16335	16524	16579	16442	16742	16616	16404	16566	16588	16649	16643	16587	16512	16602	16695	16528	16599	16443	16607	16503	16731	16752	16582	16702	16327	16530	16434	16715	16568	16630	16460	16585	16450	16611	16432	16498	16574	16796	16654	16554	16631	16561	16677	16596	16552	16581	16766	16524	16621	16616	16345	16560	16497	16626	16680	16688	16517	16304	16388	16775	16510	16462	16473	16515	16534	16560	16464	16595	16616	16558	16599	16690	16492	16374	16683	16470	16294	16643	16688	16510	16637	16474	16406	16527	16502	16534	16528	16717	16509	16499	16492	16551	16567	16544	16702	16702	16668	16537	16531	16609	16451	16399	16589	16486	16715	16615	16481	16697	16470	16714	16476	16543	16414	16397	16382	16700	16577	16537	16676	16694	16768	16543	16534	16397	16401	16463	16580	16583	16493	16521	16596	16754	16419	16524	16497	16432	16546	16586	16589	16709	16608	16320	16361	16671	16525	16280	16628	16748	16453	16501	16554	16487	16222	16392	16501	16517	16619	16571	16684	16536	16568	16624	16330	16837	16672	16598	16650	16724	16376	16566	16465	16314	16573	16668	16568	16402	16554	16468	16685	16669	16621	16611	16542	16385	16684	16391	16581	16666	16638	16630	16651	16676	16557	16524	16744	16648	16608	16481	16624	16698	16352	16735	16567	16606	16462	16583	16411	16422	16562	16502	16394	16646	16557	16662	16542	16441	16568	16532	16402	16615	16545	16678	16722	16489	16670	16494	16735	16417	16477	16420	16550	16555	16572	16566	16564	16502	16597	16488	16593	16533	16317	16479	16590	16341	16541	16552	16412	16472	16420	16430	16512	16398	16385	16757	16615	16694	16628	16433	16620	16746	16591	16615	16605	16402	16533	16579	16465	16692	16549	16602	16582	16505	16431	16427	16656	16405	16722	16729	16613	16601	16493	16435	16388	16485	16468	16638	16635	16573	16492	16392	16626	16677	16771	16652	16568	16611	16603	16498	16599	16608	16571	16418	16286	16422	16676	16582	16385	16688	16415	16296	16334	16741	16576	16645	16603	16403	16478	16550	16420	16635	16546	16534	16589	16437	16361	16745	16610	16594	16638	16673	16604	16492	16548	16570	16607	16504	16443	16521	16565	16498	16532	16598	16540	16755	16677	16561	16663	16408	16425	16588	16449	16629	16559	16543	16629	16706	16506	16564	16413	16566	16736	16557	16397	16814	16636	16654	16570	16473	16524	16511	16494	16595	16670	16543	16754	16498	16421	16470	16653	16707	16399	16747	16620	16631	16380	16527	16584	16595	16534	16589	16588	16484	16612	16631	16517	16519	16707	16687	16595	16539	16567	16684	16630	16463	16573	16579	16433	16449	16590	16423	16625	16649	16518	16497	16569	16606	16611	16786	16479	16506	16519	16663	16606	16468	16647	16567	16553	16358	16487	16763	16569	16516	16534	16680	16555	16591	16556	16479	16727	16648	16567	16625	16675	16585	16534	16760	16610	16446	16572	16502	16712	16514	16316	16265	16703	16487	16641	16674	16504	16575	16482	16572	16613	16478	16466	16543	16398	16762	16537	16590	16616	16617	16506	16652	16707	16573	16534	16498	16498	16539	16459	16499	16531	16474	16525	16496	16571	16533	16616	16600	16687	16589	16451	16353	16467	16581	16584	16766	16731	16714	16705	16653	16673	16637	16518	16418	16623	16320	16494	16358	16451	16526	16630	16650	16464	16588	16717	16573	16497	16528	16405	16650	16720	16336	16378	16532	16621	16630	16399	16478	16636	16493	16593	16620	16752	16567	16636	16612	16602	16519	16736	16402	16536	16590	16587	16473	16595	16526	16529	16689	16414	16637	16600	16491	16351	16624	16504	16544	16387	16409	16492	16505	16526	16666	16706	16707	16522	16603	16548	16584	16571	16535	16736	16740	16500	16526	16505	16501	16592	16568	16473	16463	16598	16482	16503	16745	16589	16528	16627	16748	16481	16591	16581	16405	16440	16282	16563	16545	16556	16358	16510	16720	16521	16610	16803	16522	16593	16434	16641	16340	16658	16634	16449	16362	16728	16771	16695	16645	16511	16440	16533	16529	16580	16660	16622	16624	16684	16694	16356	16420	16456	16534	16400	16669	16694	16576	16823	16544	16493	16700	16483	16510	16495	16563	16550	16589	16670	16378	16417	16541	16458	16383	16673	16348	16516	16558	16615	16604	16711	16351	16641	16810	16694	16582	16537	16296	16600	16541	16422	16554	16653	16548	16435	16459	16553	16620	16721	16441	16411	16384	16520	16857	16642	16707	16503	16526	16536	16620	16521	16703	16490	16413	16539	16606	16402	16492	16579	16477	16731	16596	16511	16587	16364	16586	16772	16658	16750	16530	16487	16523	16428	16654	16600	16652	16576	16578	16554	16633	16563	16600	16505	16353	16475	16480	16620	16562	16300	16549	16570	16620	16550	16571	16582	16714	16770	16457	16782	16518	16510	16592	16443	16519	16756	16637	16597	16573	16392	16729	16618	16548	16707	16752	16417	16603	16308	16440	16551	16387	16519	16599	16564	16535	16720	16640	16634	16464	16619	16509	16729	16697	16656	16605	16644	16577	16439	16648	16429	16491	16370	16429	16507	16686	16493	16664	16569	16430	16521	16689	16482	16715	16607	16524	16756	16731	16585	16505	16620	16408	16651	16506	16703	16567	16562	16698	16398	16731	16567	16385	16704	16504	16578	16686	16540	16877	16651	16496	16709	16575	16620	16691	16454	16656	16519	16661	16621	16548	16581	16627	16603	16660	16679	16388	16468	16615	16586	16585	16603	16688	16702	16689	16551	16525	16346	16418	16603	16445	16476	16687	16617	16487	16604	16466	16463	16450	16496	16652	16428	16750	16644	16671	16483	16680	16606	16606	16538	16515	16654	16704	16457	16517	16672	16478	16365	16645	16693	16708	16585	16613	16617	16460	16270	16218	16723	16412	16563	16568	16535	16596	16692	16591	16527	16563	16470	16519	16539	16569	16551	16419	16439	16745	16515	16718	16559	16615	16627	16563	16548	16419	16410	16640	16379	16697	16621	16653	16487	16399	16561	16626	16668	16673	16577	16591	16431	16439	16471	16552	16617	16626	16603	16582	16521	16504	16426	16546	16604	16622	16484	16472	16311	16729	16552	16533	16536	16765	16743	16683	16408	16696	16526	16700	16653	16588	16495	16521	16593	16570	16558	16605	16526	16591	16649	16621	16518	16644	16530	16490	16543	16650	16360	16393	16460	16644	16768	16434	16583	16638	16711	16719	16491	16422	16495	16635	16427	16587	16625	16593	16463	16441	16589	16431	16515	16379	16799	16548	16487	16720	16826	16580	16463	16226	16365	16449	16359	16690	16626	16586	16604	16546	16448	16209	16289	16668	16477	16474	16589	16618	16498	16625	16550	16728	16635	16640	16523	16594	16449	16607	16517	16630	16622	16579	16735	16611	16611	16673	16428	16748	16533	16465	16480	16693	16469	16312	16412	16519	16536	16580	16723	16619	16478	16538	16350	16449	16616	16587	16763	16830	16545	16720	16673	16695	16490	16616	16453	16665	16526	16335	16558	16421	16620	16488	16634	16429	16605	16684	16341	16272	16590	16349	16293	16522	16449	16688	16531	16562	16611	16636	16690	16527	16604	16529	16277	16660	16638	16417	16442	16571	16761	16733	16578	16608	16461	16496	16529	16655	16469	16437	16472	16564	16609	16560	16661	16619	16708	16652	16501	16662	16581	16705	16646	16589	16563	16579	16689	16555	16416	16577	16551	16653	16613	16569	16421	16526	16604	16625	16591	16505	16582	16772	16533	16628	16616	16728	16690	16646	16767	16589	16594	16560	16464	16550	16703	16683	16572	16833	16661	16599	16699	16573	16696	16486	16567	16699	16474	16629	16452	16649	16603	16757	16551	16484	16437	16519	16506	16617	16602	16676	16532	16655	16775	16412	16631	16597	16639	16628	16439	16442	16422	16484	16525	16710	16498	16610	16486	16608	16745	16581	16483	16254	16425	16525	16605	16532	16640	16765	16590	16724	16496	16664	16641	16632	16661	16536	16697	16578	16419	16543	16545	16799	16658	16687	16605	16510	16875	16530	16808	16571	16567	16593	16378	16453	16749	16558	16549	16555	16480	16512	16597	16551	16535	16586	16609	16664	16365	16636	16596	16484	16390	16551	16710	16523	16572	16463	16705	16504	16447	16375	16451	16584	16663	16547	16617	16600	16576	16452	16455	16525	16555	16459	16456	16586	16780	16575	16551	16633	16449	16592	16534	16587	16584	16761	16571	16519	16426	16794	16557	16492	16657	16632	16668	16505	16557	16573	16529	16579	16607	16598	16561	16469	16596	16628	16513	16506	16543	16567	16580	16653	16535	16448	16571	16574	16668	16591	16597
22741	30287	29030	23101	19662	17606	16408	15614	15243	14846	14670	14575	14330	14476	14435	14344	14241	14340	14266	14276	14359	14291	14256	14168	14212	14209	14081	14085	14252	14100	14199	14090	14338	14279	14132	14145	14136	14156	14144	14208	14091	14181	14189	14007	14112	14003	14338	13991	14168	14194	14261	14094	14127	14007	14184	14249	14119	14126	14263	14148	14178	14098	14113	14023	14047	13912	14095	14018	14200	14142	14061	14134	13958	14168	13943	14082	13969	14140	14191	14073	14028	14127	14054	14232	14002	13994	14171	14089	14121	14129	14023	14214	14118	14167	14192	14185	13987	14025	14306	14160	14083	14088	13950	13922	14078	14326	14010	14120	14128	14369	14159	14129	14140	14003	14009	14179	14033	13840	14200	14282	14214	14215	14099	14105	14268	13982	14234	14013	14204	13955	14085	14022	13964	14154	14197	14074	14255	14097	14209	14115	14131	14031	14105	14064	14114	14043	14103	14113	14074	13949	13995	14273	14007	14014	14108	14115	14103	14110	14008	14129	13978	14201	14155	14198	14056	14079	13986	14198	14218	14156	14136	14039	14070	13982	14028	14120	14194	14075	14059	14255	14209	14183	14147	14241	14062	14097	14111	14216	14271	13958	14169	14043	13935	13966	14294	14318	14157	14038	14070	14137	14086	14154	13860	14102	13978	14098	14120	14134	14080	14109	14291	14099	14093	14148	14187	14095	14117	14275	14224	14247	14127	13964	14209	14066	14197	14182	13953	14141	13934	14052	14251	14179	14198	13892	14137	14289	14199	13986	14206	14166	14042	14189	14187	14177	14170	14257	14031	14104	14151	14060	14320	14262	14121	14051	14301	14037	14218	14206	14096	14199	14211	14220	14134	14094	13998	14100	14158	14319	14138	14078	14063	14168	14063	14044	14093	14189	14138	14254	14251	14021	14001	14106	14086	14112	14287	14146	14070	14067	13956	14229	13887	14042	14060	14240	14173	14409	13998	14202	14181	14116	14108	14282	14273	14034	14130	14067	14105	14316	14001	14128	14056	13996	14208	14080	14304	14049	14087	14267	14187	14052	14026	14032	14112	14083	14176	14189	14091	14173	14144	14089	13948	14056	14212	14071	14151	14075	14224	14076	14118	14102	14186	14200	14119	14188	14244	14132	14286	14120	14003	14096	14076	14136	13969	14066	14135	14223	13992	14203	14069	14147	14203	14129	14196	14206	14148	14126	14137	14082	14248	14063	14224	14215	14076	14209	14109	14122	14334	14090	14143	14270	14188	14104	14122	14290	14070	14048	14019	14081	14148	14259	14148	14045	14170	14073	14056	14013	13917	14185	14163	14141	14007	14111	14130	14179	14174	14143	14122	14200	13951	14316	14075	14099	14217	14076	14099	14068	14198	14247	14131	14103	14208	14046	14196	14170	14121	14127	14178	14260	14166	14043	14152	14260	14154	14321	14170	14128	14007	14124	14166	14160	14132	14087	14113	14079	14227	13993	14270	14066	14134	14014	14163	13998	14147	14258	13917	14094	14033	14183	14188	14173	14063	14191	14160	14135	14067	13846	14202	14272	14142	14058	14218	14179	14051	14347	14177	13979	14258	14362	13990	14007	13964	14156	14205	14067	14108	14105	14074	14043	14061	14185	14219	14126	14193	14224	14156	14084	13996	14050	14124	14314	14066	13944	14067	14171	14222	14109	14105	14231	14156	14182	14059	13947	14022	14181	14127	14108	14199	14150	14045	14098	14059	14188	14147	14142	14023	13909	13970	14220	14110	14063	13872	14213	14289	14055	13959	13992	14113	14190	14016	14186	14199	14202	14137	14120	13941	14210	14244	14248	14046	14053	14260	14224	14122	14097	14045	14189	14058	14206	14000	14226	14280	14027	14280	14335	13920	14074	14047	14240	14061	14242	14192	14011	14260	14132	14282	14009	14069	14134	14089	14116	14140	14155	14282	13958	14102	14000	14088	14169	14203	13918	14206	14088	14111	14099	14156	14143	13961	14078	14031	14199	14137	14226	14217	14074	14056	14200	14088	14028	14197	14018	14056	14065	14130	14183	14176	14126	14140	13992	14125	14075	14114	14018	14225	14220	14056	14109	14101	14098	14196	14194	14206	13986	14087	13964	14054	14082	14058	14142	14180	14299	13997	14182	14102	14053	14237	14149	14042	14183	14211	14131	14128	14208	14136	14193	14125	14041	14131	14149	14107	14172	14130	14173	14028	14092	14024	14100	14085	14179	14126	14110	14061	14120	14110	14056	14156	14080	14066	14180	14107	14087	14180	14078	13999	14195	14154	14030	14074	14141	14162	14136	14223	14178	13987	14068	14210	14139	14213	13934	14163	14197	13940	13989	14227	13991	14087	14140	14122	14115	14177	14068	14043	14224	14328	14069	14139	14006	14311	14147	14191	14113	14169	14072	13966	14093	14106	14137	14065	14231	14065	14022	14233	13996	14097	14131	14135	14215	14133	14214	14200	14214	14009	14118	14187	14157	14257	14173	14141	14212	14084	14197	14107	14017	14182	14171	14151	14041	14219	14068	14216	14190	14127	14156	13999	14220	14248	14130	14002	14010	14092	14264	14114	14258	14120	14181	13972	14101	14258	14122	14115	14082	13996	14151	14018	14100	14251	14143	14195	13992	14115	14358	14026	14062	14037	14006	14222	14346	14212	14095	14068	13956	14199	14247	14228	14025	14071	14094	14045	14001	13972	14075	13952	14040	13956	14220	14251	14049	14143	14333	14027	14139	14105	14069	13987	14301	14207	14084	14286	14111	13989	14080	14018	14082	14320	13944	14255	14270	14122	13913	14219	14220	14227	14191	14245	14080	14166	14202	14063	14129	14064	14198	14228	14268	14269	14038	13986	13972	14217	14095	14282	14199	14365	13956	14218	14111	14333	14045	14031	14105	14379	14056	14159	14100	14125	14066	14197	14157	14064	14009	14088	14178	14277	14202	14030	14287	14078	14243	14182	14126	14252	14082	14154	13989	14140	14144	14223	14041	14047	14224	14309	14149	14124	14009	14177	13994	14111	14213	14189	14212	14007	14164	14124	14122	14222	14179	14036	14124	14243	14140	14121	14192	14174	13975	14232	14232	14017	14076	14030	14034	14192	14040	14316	14005	14315	14183	14168	14191	13991	14184	14075	14109	14280	14080	14094	14112	14167	14175	14108	14103	14139	14284	14098	14349	14002	14138	14035	14084	14217	14045	14245	14105	14178	14049	14149	14127	14206	14199	14043	13998	14161	14149	14072	14157	14052	14215	14238	14129	14116	13988	14074	14065	14070	14139	14132	14042	14111	14001	14184	14288	14162	14154	14258	14205	14241	14064	14185	14091	14074	14054	13875	14058	14190	13982	14223	14231	14138	14180	14068	14159	14130	14216	13944	13988	14064	14175	14116	14178	14045	14148	14151	14193	14072	14039	14046	14162	14123	14247	14221	14273	14031	14202	14050	14069	14119	14170	13960	14235	13955	14083	14151	14104	14238	14189	14189	14036	14175	14142	14154	14174	13954	14102	14167	14151	14114	14250	14152	14135	14167	14170	14028	14096	14033	14154	14135	14140	14280	14218	14324	14385	14023	14353	14193	14106	14154	14167	14128	14180	14028	14203	14118	13985	14061	14088	14177	14215	14142	14108	14252	13954	14104	14134	14262	14274	14192	14145	14118	14087	14081	14087	14017	14157	14051	14145	14159	14191	14098	14030	13939	14126	14195	14120	13973	14029	14074	14194	14140	14133	14032	14076	13985	14122	14184	14229	14045	14159	14138	14322	14191	14120	14371	14163	14226	14084	14202	14133	14210	14143	14094	14140	13866	14034	14030	14154	14155	14360	14092	13892	14054	14075	14182	14344	14106	14030	14124	13895	14210	14066	14081	14146	14003	14119	14190	14292	14152	14146	14202	14381	14164	14217	14145	14171	14136	14089	14146	14195	14047	14097	14090	14284	14155	14201	14172	14121	13958	14085	14145	14174	14060	14270	14207	14224	14199	14117	13908	14335	14148	14198	14159	14005	14115	14132	14058	14221	14075	14178	13903	14110	14054	14289	14161	14229	14186	14156	14063	14102	14277	14069	14172	14146	14142	14001	14163	14073	14247	14149	14075	14157	14201	14159	14176	14059	14091	13929	14119	14142	13935	14238	14157	14133	14236	14345	14225	14196	14133	14202	14148	14167	14148	14105	14166	14049	14094	14030	14045	14080	14090	14353	14090	14134	14083	14214	14197	14265	14162	13957	14312	14162	14133	14021	14237	14099	14201	14268	13998	14327	14059	14149	14041	14115	14123	14023	13947	14209	14167	14101	14058	14046	14182	14053	14220	14068	14081	14017	14040	14358	14331	14001	14250	14057	14105	14004	14259	14267	14132	14095	14167	14120	14013	14092	14132	14155	14084	14051	14067	14262	14112	14096	14200	14131	14050	14118	14057	14309	14136	14077	14030	14215	14027	14086	14025	14218	14114	14153	14030	13904	14152	14223	14045	14194	14049	14150	14021	14040	14188	14174	14280	14174	14096	14007	14335	14220	14140	13909	14100	14010	14136	14122	14238	13941	14216	14082	13963	14286	14166	14118	14125	14119	14105	14181	14239	14110	14134	14190	14136	14212	14076	14147	14019	14195	14084	14234	14120	14151	14128	14254	14029	14019	14207	14174	14094	14121	14127	14129	14310	14281	13992	14104	14155	14032	14248	14182	14100	14146	14100	14278	14339	14126	14174	14154	14131	14144	14415	14088	14194	14091	14163	14192	14114	14180	14084	14237	13952	14175	14110	14266	14051	14201	14024	14119	14166	14115	14104	14191	14151	14009	14068	14147	14109	14138	14024	14117	14170	14053	14032	14092	14106	14328	14294	14298	14068	14131	14213	14207	14194	14147	14202	14215	14057	14031	14056	14091	13966	14047	14220	14204	14113	14305	14095	14436	14021	14268	14068	14029	14165	14090	14034	14084	14165	14152	13964	14118	14105	14218	14184	14031	14086	14214	14206	14111	14168	14188	14278	14259	14205	14212	14147	14133	14291	14013	14162	14212	14039	14156	14195	14229	14277	14234	14174	14097	14203	14087	13980	14195	14349	14113	14084	14071	14118	14218	14140	14146	14277	14048	14120	14096	14306	14152	14164	14218	14070	14172	14082	14136	14224	14096	14169	14113
25108	21028	27965	25111	23105	22582	21632	19349	18444	18569	18285	18060	18235	17955	17916	17822	17730	17697	17718	17555	17546	17528	17616	17634	17574	17616	17464	17575	17639	17656	17608	17645	17477	17426	17659	17691	17456	17414	17610	17400	17281	17451	17488	17554	17437	17500	17458	17395	17513	17507	17552	17354	17476	17661	17324	17262	17424	17405	17321	17642	17546	17381	17490	17326	17597	17503	17514	17520	17412	17421	17379	17436	17647	17534	17623	17281	17392	17296	17401	17341	17242	17479	17281	17337	17541	17340	17479	17302	17533	17256	17403	17455	17641	17431	17367	17471	17296	17449	17381	17443	17348	17386	17593	17631	17425	17380	17299	17248	17231	17355	17518	17396	17488	17357	17392	17443	17400	17453	17418	17317	17268	17382	17385	17416	17423	17631	17572	17513	17460	17348	17436	17483	17494	17478	17497	17370	17540	17378	17246	17396	17575	17404	17579	17392	17507	17498	17429	17456	17304	17350	17480	17295	17440	17297	17600	17344	17304	17313	17551	17409	17217	17467	17351	17397	17181	17290	17467	17358	17502	17361	17521	17444	17443	17332	17439	17340	17441	17335	17541	17407	17358	17363	17265	17353	17249	17426	17453	17199	17223	17186	17575	17406	17223	17346	17436	17447	17420	17522	17446	17546	17525	17582	17214	17352	17300	17260	17368	17330	17647	17352	17516	17466	17088	17256	17639	17492	17491	17274	17166	17247	17596	17246	17438	17424	17402	17460	17600	17489	17214	17361	17460	17140	17483	17534	17398	17399	17538	17219	17297	17323	17274	17285	17316	17350	17630	17316	17585	17415	17357	17500	17328	17248	17527	17517	17648	17269	17420	17468	17378	17488	17483	17478	17320	17237	17515	17469	17511	17297	17434	17311	17533	17470	17403	17482	17439	17352	17394	17356	17481	17487	17587	17416	17395	17440	17374	17439	17359	17316	17358	17499	17271	17355	17244	17535	17499	17347	17357	17141	17348	17252	17359	17445	17356	17339	17451	17413	17414	17423	17432	17647	17212	17407	17728	17190	17416	17634	17408	17183	17346	17374	17368	17505	17544	17279	17650	17380	17381	17544	17415	17384	17448	17458	17709	17491	17320	17518	17353	17321	17579	17470	17406	17175	17299	17445	17328	17523	17511	17431	17293	17343	17253	17349	17436	17499	17322	17382	17201	17364	17424	17502	17438	17340	17515	17429	17455	17349	17366	17431	17517	17454	17338	17524	17309	17563	17200	17419	17553	17363	17389	17342	17325	17485	17384	17349	17321	17434	17274	17384	17476	17575	17439	17231	17435	17583	17430	17534	17533	17520	17517	17232	17452	17297	17146	17334	17387	17438	17197	17237	17284	17423	17389	17427	17467	17375	17336	17526	17504	17457	17498	17440	17284	17362	17513	17628	17534	17598	17438	17454	17424	17476	17548	17576	17415	17220	17304	17531	17449	17350	17397	17662	17569	17559	17244	17465	17316	17448	17570	17606	17544	17456	17391	17377	17372	17373	17384	17498	17532	17601	17438	17466	17528	17395	17635	17354	17478	17335	17319	17547	17421	17530	17324	17250	17435	17344	17296	17449	17450	17307	17077	17442	17474	17382	17428	17686	17495	17331	17571	17331	17512	17426	17450	17415	17363	17320	17533	17188	17158	17333	17607	17414	17321	17495	17388	17420	17408	17526	17328	17453	17377	17305	17467	17449	17525	17486	17382	17446	17411	17566	17308	17529	17660	17598	17527	17429	17270	17416	17530	17424	17735	17405	17546	17371	17520	17355	17466	17633	17690	17611	17320	17442	17532	17576	17665	17400	17370	17475	17387	17361	17345	17449	17424	17620	17554	17343	17346	17529	17300	17395	17441	17643	17639	17300	17535	17502	17327	17555	17346	17402	17305	17447	17598	17384	17355	17202	17405	17472	17422	17411	17401	17342	17374	17398	17551	17398	17264	17344	17425	17552	17504	17317	17342	17411	17396	17534	17597	17516	17612	17421	17354	17579	17454	17356	17467	17533	17492	17294	17272	17500	17305	17539	17435	17018	17333	17425	17390	17419	17382	17348	17411	17422	17470	17295	17569	17235	17382	17605	17391	17387	17521	17239	17363	17452	17416	17338	17594	17340	17380	17599	17323	17336	17540	17366	17260	17525	17501	17388	17492	17535	17683	17407	17491	17299	17320	17443	17406	17404	17337	17201	17289	17653	17469	17727	17624	17434	17510	17758	17291	17390	17538	17303	17293	17292	17331	17494	17538	17285	17392	17461	17612	17305	17211	17373	17190	17360	17502	17479	17443	17412	17402	17483	17586	17332	17432	17567	17314	17467	17357	17428	17493	17429	17227	17253	17420	17529	17296	17438	17458	17239	17405	17349	17464	17144	17549	17429	17520	17481	17588	17423	17342	17310	17234	17457	17585	17329	17445	17621	17533	17476	17424	17344	17425	17537	17422	17419	17402	17407	17459	17230	17521	17404	17457	17477	17498	17180	17688	17434	17356	17596	17443	17444	17355	17409	17412	17239	17422	17540	17162	17446	17343	17380	17348	17548	17356	17480	17498	17502	17514	17412	17509	17613	17514	17372	17638	17483	17500	17293	17440	17571	17387	17368	17429	17504	17571	17535	17445	17212	17491	17480	17555	17450	17513	17414	17413	17345	17487	17689	17385	17392	17451	17493	17240	17241	17573	17533	17464	17202	17552	17470	17366	17443	17495	17505	17445	17316	17297	17436	17461	17296	17550	17407	17628	17467	17451	17437	17388	17317	17517	17336	17495	17506	17453	17345	17377	17224	17606	17300	17523	17332	17348	17431	17552	17415	17298	17425	17544	17351	17170	17510	17459	17386	17298	17305	17395	17362	17451	17355	17482	17520	17467	17477	17404	17607	17354	17443	17568	17212	17556	17456	17396	17131	17444	17534	17597	17467	17548	17353	17585	17418	17606	17507	17404	17412	17566	17322	17354	17213	17442	17456	17455	17554	17271	17381	17340	17339	17534	17497	17301	17431	17342	17448	17405	17396	17566	17311	17472	17349	17190	17527	17420	17632	17485	17406	17331	17477	17629	17338	17440	17521	17685	17325	17406	17354	17505	17363	17390	17405	17290	17447	17550	17490	17498	17471	17233	17256	17350	17358	17393	17414	17371	17387	17597	17294	17495	17452	17523	17234	17448	17514	17396	17345	17274	17357	17475	17448	17360	17511	17279	17547	17308	17207	17418	17611	17377	17348	17621	17718	17474	17701	17435	17573	17294	17590	17550	17350	17453	17316	17413	17487	17588	17272	17244	17414	17406	17461	17386	17441	17497	17442	17428	17376	17516	17413	17297	17436	17386	17533	17442	17599	17204	17549	17484	17347	17529	17400	17344	17327	17429	17616	17498	17508	17271	17336	17485	17279	17355	17232	17367	17431	17519	17423	17374	17423	17441	17264	17531	17481	17239	17444	17262	17366	17461	17528	17408	17488	17584	17410	17568	17399	17446	17569	17322	17566	17592	17448	17488	17403	17526	17617	17551	17538	17519	17423	17406	17279	17458	17059	17498	17430	17439	17433	17515	17358	17547	17529	17565	17379	17403	17432	17444	17406	17446	17442	17510	17283	17330	17498	17537	17576	17416	17391	17488	17594	17617	17486	17425	17335	17365	17451	17278	17535	17446	17349	17434	17514	17510	17506	17554	17571	17441	17400	17363	17225	17454	17488	17378	17477	17254	17372	17416	17383	17522	17499	17472	17483	17320	17601	17637	17386	17241	17422	17570	17334	17459	17589	17433	17604	17369	17264	17332	17460	17385	17397	17352	17331	17384	17369	17460	17595	17547	17455	17432	17479	17424	17436	17417	17462	17450	17318	17490	17430	17474	17476	17304	17538	17487	17415	17568	17461	17484	17447	17449	17561	17379	17368	17343	17162	17309	17310	17332	17641	17520	17399	17535	17430	17532	17497	17453	17471	17392	17502	17366	17453	17460	17481	17205	17596	17529	17245	17424	17477	17337	17377	17439	17345	17326	17432	17371	17335	17538	17414	17552	17441	17331	17559	17474	17524	17399	17413	17452	17620	17397	17443	17451	17540	17371	17553	17455	17547	17466	17531	17383	17540	17346	17279	17452	17414	17576	17256	17589	17501	17296	17688	17448	17349	17430	17405	17365	17480	17433	17476	17494	17388	17471	17483	17248	17395	17487	17440	17464	17549	17350	17604	17540	17507	17468	17438	17514	17253	17226	17474	17155	17470	17278	17309	17422	17570	17304	17439	17668	17469	17331	17391	17500	17354	17575	17478	17536	17334	17458	17320	17497	17589	17450	17570	17418	17485	17428	17325	17486	17309	17461	17495	17558	17347	17227	17258	17489	17254	17434	17309	17572	17429	17552	17434	17377	17347	17757	17385	17564	17487	17476	17391	17573	17442	17351	17356	17450	17323	17434	17254	17446	17482	17460	17555	17404	17540	17316	17376	17560	17451	17300	17266	17435	17502	17375	17482	17501	17482	17401	17218	17567	17395	17292	17332	17284	17433	17389	17574	17308	17426	17542	17478	17403	17370	17631	17461	17537	17430	17420	17195	17432	17368	17571	17536	17443	17181	17299	17241	17423	17442	17476	17481	17587	17381	17338	17505	17348	17450	17546	17444	17276	17614	17301	17480	17467	17177	17567	17379	17597	17477	17634	17556	17469	17413	17420	17675	17577	17302	17423	17453	17448	17294	17448	17462	17359	17492	17438	17455	17518	17521	17412	17547	17202	17441	17505	17380	17496	17324	17398	17384	17576	17444	17345	17595	17542	17555	17478	17432	17423	17326	17352	17454	17671	17528	17380	17143	17296	17415	17361	17443	17550	17494	17537	17432	17357	17386	17267	17255	17370	17454	17547	17306	17464	17253	17424	17554	17484	17531	17594	17320	17285	17300	17137	17333	17602	17351	17321	17540	17546	17411	17574	17343	17493	17451	17194	17167	17413	17455	17347	17378	17473	17562	17202	17448	17377	17460	17369	17462	17500	17553	17488	17523	17415	17324	17281	17433	17391	17339	17303	17373	17671	17721	17307	17275	17495	17291	17365	17494	17490	17411	17365	17351	17338	17287	17304	17342	17375	17343	17513	17328	17396	17398	17185	17368	17547	17423	17257	17451	17553	17503	17318	17440	17544	17409	17495	17408
23014	37228	35933	28495	23620	20372	18540	17374	16746	16030	15876	15622	15492	15312	15169	15126	15037	15177	14748	14956	14961	14906	14868	14937	14757	14732	14766	14815	14853	14751	14531	14820	14819	14667	14750	14740	14777	14699	14731	14703	14839	14644	14813	14745	14778	14694	14757	14834	14704	14661	14665	14553	14792	14717	14570	14703	14614	14808	14684	14676	14751	14701	14752	14777	14674	14808	14756	14655	14617	14736	14707	14764	14793	14696	14714	14779	14711	14553	14533	14753	14743	14723	14668	14603	14695	14828	14647	14904	14605	14683	14665	14880	14741	14783	14614	14794	14611	14817	14642	14608	14723	14583	14794	14759	14695	14616	14685	14523	14724	14747	14732	14709	14610	14851	14784	14575	14742	14718	14612	14730	14695	14720	14748	14625	14787	14595	14831	14655	14622	14564	14734	14739	14691	14746	14729	14579	14835	14867	14675	14704	14531	14826	14715	14672	14860	14697	14682	14512	14736	14575	14728	14665	14776	14625	14598	14798	14543	14695	14678	14846	14683	14911	14805	14586	14607	14578	14595	14742	14619	14554	14653	14646	14827	14693	14605	14855	14733	14709	14957	14691	14618	14694	14830	14534	14563	14789	14721	14713	14720	14779	14718	14557	14680	14705	14696	14626	14706	14587	14799	14779	14627	14779	14764	14563	14773	14718	14666	14666	14587	14738	14551	14590	14715	14723	14701	14893	14558	14727	14549	14555	14798	14763	14533	14692	14751	14605	14533	14752	14774	14754	14594	14641	14478	14749	14657	14589	14876	14534	14604	14759	14676	14458	14509	14688	14719	14667	14522	14659	14573	14705	14585	14687	14702	14594	14741	14526	14817	14629	14721	14650	14746	14553	14703	14685	14879	14669	14740	14533	14650	14714	14689	14634	14602	14609	14636	14510	14789	14643	14557	14717	14768	14494	14771	14645	14620	14771	14802	14799	14574	14782	14673	14560	14828	14493	14664	14794	14683	14640	14676	14803	14749	14715	14456	14554	14676	14672	14482	14483	14664	14699	14809	14709	14610	14674	14801	14870	14825	14598	14715	14666	14738	14534	14779	14746	14585	14745	14688	14513	14735	14620	14581	14630	14896	14682	14600	14591	14744	14762	14791	14639	14680	14686	14726	14672	14672	14710	14757	14739	14689	14851	14604	14565	14589	14641	15021	14803	14495	14663	14704	14618	14571	14554	14668	14710	14736	14641	14594	14636	14675	14988	14475	14660	14733	14710	14596	14733	14663	14648	14638	14815	14697	14686	14883	14587	14770	14676	14519	14582	14431	14772	14612	14664	14737	14467	14718	14655	14633	14770	14579	14813	14641	14686	14585	14582	14669	14721	14696	14790	14709	14749	14727	14595	14575	14827	14630	14733	14687	14555	14688	14638	14677	14609	14733	14781	14816	14776	14556	14687	14536	14645	14713	14707	14658	14597	14712	14916	14681	14624	14899	14748	14628	14735	14593	14804	14719	14454	14685	14718	14819	14608	14580	14738	14657	14717	14692	14844	14693	14670	14664	14674	14760	14652	14730	14571	14757	14614	14885	14642	14794	14553	14563	14616	14759	14654	14849	14573	14687	14739	14757	14663	14511	14656	14544	14631	14816	14753	14743	14722	14782	14554	14574	14671	14552	14738	14516	14561	14664	14739	14728	14708	14571	14754	14725	14643	14723	14598	14558	14658	14856	14642	14776	14600	14656	14786	14658	14683	14734	14466	14812	14716	14565	14602	14735	14666	14661	14460	14785	14659	14890	14739	14651	14588	14570	14769	14720	14676	14703	14632	14603	14678	14613	14724	14765	14657	14576	14517	14726	14671	14724	14626	14703	14559	14719	14591	14653	14626	14541	14651	14677	14742	14562	14598	14617	14815	14740	14656	14818	14658	14478	14569	14505	14677	14681	14727	14702	14627	14785	14608	14789	14565	14742	14681	14696	14723	14794	14645	14617	14654	14623	14753	14750	14632	14658	14633	14874	14601	14675	14819	14640	14761	14536	14645	14681	14650	14709	14642	14472	14713	14817	14818	14598	14710	14690	14680	14722	14564	14660	14639	14577	14776	14769	14640	14701	14701	14648	14601	14668	14641	14626	14637	14745	14862	14735	14802	14615	14699	14652	14809	14698	14771	14632	14658	14857	14568	14688	14650	14679	14497	14610	14852	14703	14527	14823	14491	14712	14658	14465	14669	14785	14739	14733	14676	14622	14846	14765	14712	14763	14664	14657	14587	14621	14625	14646	14633	14597	14756	14635	14663	14623	14801	14707	14548	14750	14642	14662	14651	14572	14616	14615	14820	14657	14607	14720	14578	14713	14771	14635	14733	14617	14536	14586	14730	14663	14701	14629	14777	14713	14671	14547	14605	14756	14835	14600	14565	14639	14730	14660	14602	14627	14562	14622	14854	14747	14498	14612	14735	14813	14735	14607	14721	14659	14699	14708	14775	14673	14719	14757	14648	14637	14812	14665	14668	14798	14860	14676	14623	14617	14641	14774	14681	14538	14577	14732	14772	14856	14594	14831	14635	14760	14577	14655	14566	14647	14661	14670	14685	14773	14585	14788	14587	14699	14583	14515	14795	14641	14700	14540	14733	14652	14522	14670	14639	14696	14709	14733	14627	14863	14686	14652	14757	14825	14729	14708	14495	14681	14640	14578	14560	14870	14642	14667	14687	14744	14774	14689	14568	14666	14642	14739	14703	14566	14702	14714	14642	14774	14713	14702	14544	14748	14727	14700	14835	14519	14608	14874	14650	14668	14706	14578	14688	14583	14799	14574	14619	14743	14612	14693	14694	14565	14673	14641	14690	14867	14680	14639	14784	14748	14759	14792	14571	14820	14613	14538	14522	14806	14670	14698	14716	14651	14649	14638	14757	14771	14692	14605	14657	14770	14541	14494	14669	14691	14677	14620	14869	14575	14790	14724	14670	14635	14570	14516	14855	14523	14561	14622	14639	14718	14609	14729	14645	14639	14681	14732	14702	14834	14619	14602	14780	14635	14531	14717	14803	14627	14599	14673	14580	14720	14685	14679	14577	14473	14659	14596	14685	14587	14749	14702	14768	14873	14707	14535	14473	14665	14683	14611	14510	14700	14549	14671	14750	14711	14714	14591	14609	14682	14693	14782	14719	14609	14773	14797	14731	14729	14775	14688	14610	14683	14675	14657	14549	14797	14681	14839	14679	14583	14620	14619	14583	14732	14704	14655	14748	14702	14688	14655	14747	14736	14733	14674	14494	14759	14575	14640	14744	14769	14685	14721	14599	14569	14600	14602	14516	14754	14758	14682	14750	14638	14537	14604	14658	14742	14466	14546	14654	14632	14684	14661	14690	14621	14813	14697	14782	14603	14610	14773	14793	14796	14472	14817	14599	14608	14740	14477	14675	14638	14568	14706	14533	14605	14716	14676	14844	14722	14756	14825	14627	14612	14718	14625	14536	14570	14700	14583	14599	14694	14635	14645	14822	14962	14600	14675	14657	14611	14705	14760	14743	14665	14913	14635	14680	14764	14723	14800	14689	14653	14734	14800	14731	14615	14758	14691	14649	14606	14625	14781	14781	14838	14535	14607	14609	14592	14772	14638	14598	14517	14698	14711	14788	14610	14686	14715	14545	14611	14645	14600	14779	14772	14559	14794	14740	14830	14720	14568	14540	14642	14743	14814	14694	14625	14728	14735	14756	14824	14635	14715	14631	14770	14613	14649	14724	14599	14687	14592	14777	14669	14701	14534	14600	14728	14737	14715	14643	14653	14867	14627	14694	14798	14685	14542	14707	14688	14565	14708	14712	14738	14865	14628	14697	14724	14773	14775	14598	14639	14761	14619	14764	14664	14758	14558	14794	14737	14521	14659	14715	14581	14832	14702	14611	14663	14732	14762	14654	14564	14680	14676	14714	14520	14726	14492	14715	14663	14677	14783	14704	14718	14736	14615	14693	14689	14662	14851	14715	14721	14622	14740	14507	14625	14748	14627	14664	14909	14672	14669	14465	14793	14833	14805	14580	14772	14654	14783	14640	14695	14608	14654	14810	14799	14787	14603	14739	14729	14868	14746	14647	14617	14764	14738	14801	14640	14672	14624	14630	14550	14658	14578	14603	14918	14531	14672	14570	14761	14511	14560	14750	14615	14816	14623	14678	14659	14752	14815	14630	14661	14680	14657	14678	14599	14895	14725	14681	14624	14563	14665	14745	14788	14845	14671	14591	14855	14655	14649	14678	14601	14692	14733	14607	14823	14742	14856	14496	14770	14735	14672	14536	14731	14580	14631	14770	14670	14763	14780	14710	14707	14635	14535	14702	14756	14774	14582	14690	14672	14555	14746	14677	14637	14772	14759	14677	14716	14547	14801	14672	14659	14539	14694	14705	14726	14584	14829	14712	14640	14630	14792	14555	14554	14685	14510	14618	14725	14602	14749	14832	14997	14640	14663	14500	14764	14776	14673	14705	14667	14553	14622	14630	14752	14778	14633	14534	14716	14671	14639	14694	14672	14619	14465	14734	14600	14842	14577	14612	14675	14683	14584	14518	14671	14832	14677	14704	14858	14541	14574	14603	14610	14627	14632	14701	14734	14653	14369	14724	14761	14453	14747	14594	14648	14537	14826	14558	14722	14705	14652	14829	14710	14694	14760	14721	14816	14731	14771	14631	14752	14747	14764	14666	14738	14643	14650	14532	14697	14615	14554	14670	14664	14641	14502	14552	14725	14442	14636	14729	14727	14690	14612	14717	14677	14730	14696	14761	14681	14544	14563	14479	14498	14702	14691	14643	14588	14748	14659	14716	14682	14652	14712	14699	14528	14591	14651	14720	14906	14850	14693	14731	14685	14700	14560	14768	14677	14805	14576	14618	14656	14601	14689	14587	14797	14614	14827	14523	14729	14591	14655	14642	14588	14753	14727	14518	14690	14782	14659	14699	14657	14543	14758	14729	14690	14766	14653	14743	14746	14673	14721	14635	14818	14784	14869	14689	14741	14874	14620	14701	14564	14512	14623	14762	14855	14753	14553	14662	14644	14735	14648	14776	14662	14592	14846	14811	14814	14610	14795	14671	14656	14714	14709	14567	14505	14660	14692	14718	14655	14570	14680	14612	14807	14617	14656	14630	14753	14835	14665	14739	14720	14572	14781	14686	14627	14670
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
