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
339659971604	339659972171	339659972721	339659973271	339659973821	339659974371	339659974921	339659975471	339659976021	339659976571	339659977121	339659977671	339659978221	339659978771	339659979321	339659979871	339659980421	339659980971	339659981521	339659982071	339659982621	339659983171	339659983721	339659984271	339659984821	339659985371	339659985921	339659986471	339659987021	339659987571	339659988121	339659988671	339659989221	339659989771	339659990321	339659990871	339659991421	339659991971	339659992521	339659993071	339659993621	339659994171	339659994721	339659995271	339659995821	339659996371	339659996921	339659997471	339659998021	339659998571	339659999121	339659999671	339660000221	339660000771	339660001321	339660001871	339660002421	339660002971	339660003521	339660004071	339660004621	339660005171	339660005721	339660006271	339660006821	339660007371	339660007921	339660008471	339660009021	339660009571	339660010121	339660010671	339660011221	339660011771	339660012321	339660012871	339660013421	339660013971	339660014521	339660015071	339660015621	339660016171	339660016721	339660017271	339660017821	339660018371	339660018921	339660019471	339660020021	339660020571	339660021121	339660021671	339660022221	339660022771	339660023321	339660023871	339660024421	339660024971	339660025521	339660026071	339660026621	339660027171	339660027721	339660028271	339660028821	339660029371	339660029921	339660030471	339660031021	339660031571	339660032121	339660032671	339660033221	339660033771	339660034321	339660034871	339660035421	339660035971	339660036521	339660037071	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2716	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23215	21692	29777	24159	22068	25045	28033	22499	21089	20563	19818	19520	19552	19237	19127	19050	19055	18947	18685	19005	18992	18989	18968	18690	18761	18802	18949	18617	18756	18581	18890	18763	18613	18698	18793	18773	18619	18841	18711	18619	18735	18547	18619	18777	18555	18627	18572	18739	18682	18711	18632	18530	18670	18781	18795	19091	20543	19396	18602	18971	19228	18704	18826	18753	18603	18577	18650	18821	18609	18604	18741	18739	18578	18688	18484	18522	18528	18323	18589	18535	18692	18411	18637	18638	18523	18585	18630	18759	18667	18705	18415	18617	18612	18766	18510	18510	18602	18579	18559	18543	18611	18605	18725	18905	18655	18476	18514	18488	18658	18456	18545	18640	18493	18642	18675	18741	18549	18752	18531	18572	18608	18739	18689	18623	18737	18480	18493	18438	18597	18602	18322	18463	18637	18327	18560	18618	18531	18624	18601	18660	18419	18567	18402	18444	18468	18632	18460	18566	18692	18830	18708	18538	18419	18529	18566	18458	18528	18389	18574	18684	18589	18710	18468	18474	18539	18451	18749	18779	18516	18657	18815	18674	18616	18450	18572	18334	18579	18644	18708	18605	18590	18851	18806	18600	18432	18473	18407	18413	18488	18524	18598	18495	18506	18380	18440	18585	18535	18537	18551	18677	18569	18755	18534	18683	18453	18630	18509	18514	18469	18473	18596	18660	18589	18625	18535	18615	18616	18694	18718	18528	18472	18367	18557	18777	18722	18267	18644	18716	18401	18662	18465	18365	18868	18599	18843	18408	18346	18414	18548	18621	18495	18669	18701	18596	18384	18414	18625	18487	18405	18647	18377	18644	18541	18615	18613	18393	18474	18619	18459	18631	18536	18590	18543	18558	18711	18549	18734	18480	18545	18455	18261	18339	18601	18390	18467	18505	18462	18691	18491	18557	18499	18570	18274	18303	18613	18664	18564	18447	18499	18432	18545	18551	18778	18613	18399	18479	18470	18589	18546	18793	18495	18686	18597	18517	18545	18558	18450	18579	18569	18376	18775	18764	18568	18448	18890	18631	18642	18624	18615	18501	18532	18706	18549	18548	18532	18487	18503	18511	18752	18598	18657	18270	18344	18471	18860	18744	18724	18551	18424	18405	18662	18513	18708	18452	18515	18408	18583	18440	18831	18659	18699	18648	18594	18520	18578	18543	18584	18386	18555	18541	18603	18547	18632	18405	18347	18504	18545	18568	18584	18552	18520	18711	18788	18627	18476	18317	18459	18325	18733	18556	18700	18369	18688	18553	18542	18698	18508	18366	18592	18568	18571	18693	18603	18512	18545	18484	18457	18578	18694	18595	18584	18527	18649	18628	18530	18660	18648	18653	18615	18386	18442	18628	18533	18640	18392	18527	18757	18530	18711	18411	18570	18607	18473	18801	18594	18774	18662	18438	18503	18661	18587	18622	18529	18353	18433	18507	18769	18467	18538	18660	18681	18551	18530	18676	18373	18486	18405	18477	18599	18529	18711	18523	18473	18621	18578	18409	18429	18677	18547	18432	18591	18699	18554	18389	18579	18575	18416	18615	18800	18412	18511	18935	18597	18547	18488	18644	18467	18526	18705	18751	18879	18381	18516	18424	18633	18457	18656	18575	18759	18468	18644	18573	18607	18503	18664	18879	18593	18561	18533	18404	18451	18543	18527	18564	18500	18510	18511	18589	18677	18643	18724	18564	18363	18486	18567	18428	18706	18709	18520	18756	18458	18470	18653	18697	18345	18582	18714	18342	18482	18611	18634	18300	18739	18380	18346	18615	18472	18478	18533	18593	18628	18742	18493	18525	18411	18601	18620	18693	18635	18574	18695	18446	18741	18558	18530	18456	18431	18680	18621	18602	18539	18463	18424	18513	18762	18603	18585	18427	18512	18561	18667	18370	18448	18494	18314	18386	18443	18658	18515	18470	18709	18546	18729	18595	18606	18612	18515	18532	18611	18670	18682	18501	18467	18559	18412	18378	18796	18492	18531	18428	18409	18496	18744	18428	18359	18641	18421	18691	18512	18527	18730	18541	18585	18751	18636	18598	18755	18567	18624	18715	18572	18455	18410	18515	18494	18485	18600	18623	18490	18573	18560	18501	18318	18443	18517	18642	18337	18591	18432	18551	18609	18722	18541	18511	18522	18402	18469	18327	18777	18614	18389	18591	18617	18444	18483	18553	18489	18664	18662	18506	18518	18581	18703	18390	18657	18571	18653	18611	18351	18544	18555	18598	18506	18578	18516	18504	18475	18505	18533	18552	18735	18672	18674	18727	18805	18529	18580	18428	18441	18423	18467	18451	18552	18671	18357	18473	18723	18471	18543	18479	18672	18639	18477	18598	18511	18584	18419	18843	18752	18601	18448	18422	18730	18589	18583	18410	18687	18517	18496	18584	18624	18524	18625	18529	18361	18523	18520	18505	18502	18532	18666	18604	18606	18603	18614	18729	18583	18693	18648	18517	18415	18615	18429	18506	18679	18496	18508	18556	18511	18588	18614	18405	18309	18565	18575	18541	18377	18516	18516	18802	18754	18460	18806	18530	18695	18531	18531	18695	18516	18408	18604	18676	18596	18359	18328	18469	18614	18670	18763	18748	18460	18552	18535	18350	18669	18605	18599	18445	18515	18467	18578	18420	18571	18614	18550	18438	18575	18407	18554	18514	18679	18575	18518	18537	18449	18453	18527	18644	18605	18635	18489	18570	18676	18683	18552	18789	18646	18571	18601	18350	18677	18428	18515	18519	18476	18614	18517	18541	18592	18341	18384	18360	18580	18484	18515	18523	18627	18458	18225	18562	18534	18297	18643	18819	18313	18523	18479	18389	18602	18601	18547	18454	18588	18542	18663	18509	18361	18396	18492	18776	18607	18802	18641	18489	18709	18480	18821	18664	18630	18697	18622	18659	18554	18540	18264	18480	18583	18710	18587	18375	18717	18433	18456	18719	18459	18436	18623	18513	18486	18402	18671	18570	18575	18354	18525	18315	18600	18689	18619	18531	18584	18429	18420	18379	18533	18478	18595	18476	18451	18734	18600	18710	18667	18474	18440	18447	18703	18492	18694	18168	18463	18492	18676	18365	18391	18279	18768	18671	18558	18558	18717	18527	18548	18454	18412	18713	18492	18658	18639	18501	18498	18680	18732	18861	18576	18642	18579	18607	18521	18430	18412	18668	18568	18632	18586	18312	18605	18466	18645	18506	18584	18328	18433	18425	18510	18720	18488	18462	18682	18806	18428	18490	18459	18470	18612	18728	18412	18393	18358	18474	18720	18520	18550	18387	18584	18588	18630	18593	18678	18689	18517	18400	18509	18731	18613	18381	18625	18510	18643	18410	18549	18401	18593	18545	18468	18533	18612	18563	18597	18560	18580	18505	18606	18545	18614	18486	18448	18499	18572	18577	18534	18679	18701	18464	18614	18423	18547	18571	18720	18567	18482	18654	18676	18522	18565	18493	18581	18472	18647	18575	18436	18680	18362	18631	18543	18520	18496	18589	18700	18701	18417	18165	18499	18561	18634	18770	18464	18707	18518	18547	18678	18736	18348	18523	18458	18601	18423	18659	18605	18539	18405	18640	18488	18463	18596	18510	18519	18455	18478	18601	18589	18472	18637	18528	18675	18856	18448	18398	18590	18550	18624	18715	18633	18492	18770	18592	18603	18551	18453	18498	18571	18485	18646	18507	18500	18612	18353	18374	18316	18551	18770	18600	18534	18224	18564	18359	18608	18631	18673	18495	18528	18739	18693	18530	18641	18437	18562	18523	18383	18421	18626	18465	18756	18524	18468	18621	18633	18599	18596	18509	18590	18706	18523	18796	18631	18483	18568	18606	18428	18566	18506	18704	18583	18351	18538	18448	18411	18360	18436	18545	18613	18414	18677	18555	18794	18654	18205	18481	18463	18499	18126	18340	18612	18690	18542	18596	18776	18553	18389	18393	18485	18606	18538	18497	18671	18525	18485	18635	18577	18740	18638	18641	18539	18415	18635	18685	18734	18615	18727	18821	18622	18581	18436	18301	18656	18545	18518	18493	18352	18272	18581	18690	18703	18531	18663	18635	18548	18740	18355	18556	18702	18497	18608	18493	18538	18649	18606	18622	18640	18467	18597	18544	18576	18642	18357	18440	18495	18455	18342	18400	18486	18702	18404	18610	18480	18462	18480	18614	18459	18628	18539	18585	18357	18612	18534	18636	18633	18545	18526	18554	18581	18634	18513	18689	18495	18671	18610	18468	18507	18682	18541	18650	18436	18671	18617	18380	18664	18387	18510	18620	18352	18260	18497	18528	18402	18562	18475	18439	18421	18516	18434	18558	18523	18502	18361	18507	18402	18626	18671	18628	18581	18424	18699	18544	18380	18586	18500	18363	18492	18412	18612	18516	18769	18384	18577	18480	18622	18391	18698	18654	18677	18646	18841	18488	18511	18594	18383	18588	18616	18533	18549	18369	18465	18606	18612	18560	18452	18271	18425	18561	18603	18522	18626	18403	18683	18432	18332	18677	18602	18619	18496	18394	18505	18407	18537	18626	18696	18678	18401	18479	18626	18517	18711	18421	18353	18586	18323	18313	18450	18429	18572	18511	18490	18653	18556	18481	18511	18302	18512	18612	18647	18523	18654	18802	18588	18373	18577	18490	18562	18424	18579	18679	18451	18605	18657	18634	18791	18491	18468	18480	18473	18565	18572	18564	18574	18461	18393	18561	18520	18664	18437	18624	18528	18424	18392	18558	18690	18597	18507	18560	18453	18492	18519	18482	18573	18486	18681	18460	18502	18407	18492	18508	18603	18343	18428	18577	18314	18495	18635	18556	18391	18418	18500	18440	18426	18483	18528	18545	18408	18558	18554	18403	18608	18611	18703	18562	18407	18731	18526	18684	18631	18614	18442	18543	18487	18496	18523	18500	18389	18602	18731	18511	18622	18419	18680	18441	18516	18373	18535	18705	18373	18574	18613	18480	18555	18516	18605	18594	18432	18525	18413	18664	18633	18557	18496	18450	18578	18686	18686	18668	18606	18545	18538	18651	18553	18449	18553	18490	18500	18747	18530	18620	18483	18546	18418	18572	18446	18373	18559	18432	18548	18429	18706	18477	18565	18642	18698	18319	18536	18782	18570	18812	18618	18623	18451	18498
23445	41792	37863	29500	26750	24760	21411	20605	18847	17470	16701	16596	16368	16066	15769	15662	15624	15576	15760	15642	15459	15636	15357	15547	15406	15484	15430	15497	15541	15588	15511	15483	15508	15451	15457	15377	15521	15440	15253	15454	15356	15530	15390	15413	15378	15569	15446	15400	15274	15352	15424	15353	15503	15469	15511	16445	17840	15893	15419	16030	16248	15437	15431	15344	15495	15357	15509	15405	15344	15442	15354	15287	15333	15298	15446	15506	15446	15414	15409	15459	15356	15376	15317	15400	15249	15449	15334	15325	15316	15152	15446	15161	15430	15399	15520	15432	15279	15476	15426	15331	15322	15519	15521	15432	15568	15371	15376	15510	15393	15283	15530	15418	15259	15354	15345	15433	15517	15355	15473	15253	15402	15327	15290	15418	15352	15101	15327	15324	15485	15370	15301	15400	15261	15289	15452	15443	15489	15333	15385	15550	15450	15576	15331	15462	15265	15276	15271	15464	15389	15409	15391	15433	15562	15313	15335	15316	15501	15216	15334	15483	15296	15473	15275	15453	15328	15411	15264	15429	15323	15488	15554	15274	15354	15356	15413	15595	15427	15383	15339	15290	15347	15370	15470	15460	15380	15404	15353	15200	15339	15296	15257	15436	15298	15337	15333	15429	15490	15463	15275	15324	15530	15327	15240	15400	15410	15440	15461	15380	15478	15352	15434	15593	15208	15450	15446	15483	15412	15384	15264	15367	15353	15394	15306	15295	15418	15362	15295	15280	15426	15593	15413	15318	15293	15396	15282	15306	15457	15342	15359	15481	15559	15178	15310	15221	15472	15345	15581	15314	15433	15459	15278	15470	15358	15606	15443	15371	15418	15431	15346	15354	15482	15351	15295	15500	15461	15271	15481	15537	15277	15498	15412	15203	15346	15494	15173	15304	15456	15388	15404	15435	15292	15438	15416	15204	15269	15395	15326	15332	15407	15358	15309	15344	15311	15322	15332	15362	15412	15206	15406	15436	15384	15556	15438	15456	15521	15324	15355	15207	15576	15370	15220	15379	15309	15422	15299	15420	15364	15406	15387	15299	15215	15259	15420	15437	15419	15529	15172	15325	15564	15551	15400	15385	15498	15398	15293	15462	15418	15322	15649	15553	15451	15329	15277	15329	15519	15393	15294	15376	15214	15236	15387	15374	15299	15406	15561	15322	15532	15492	15334	15310	15585	15399	15338	15431	15319	15303	15512	15369	15411	15353	15391	15298	15277	15454	15360	15234	15432	15413	15327	15502	15278	15301	15401	15359	15276	15507	15452	15525	15322	15352	15542	15264	15406	15256	15232	15452	15489	15130	15426	15374	15365	15391	15476	15490	15284	15252	15412	15323	15325	15368	15383	15366	15536	15353	15434	15351	15318	15483	15462	15461	15403	15285	15233	15414	15532	15503	15359	15351	15433	15347	15405	15384	15376	15243	15335	15379	15251	15429	15220	15178	15240	15426	15397	15465	15229	15382	15313	15385	15465	15402	15407	15436	15401	15308	15449	15439	15378	15445	15537	15530	15323	15447	15315	15348	15435	15577	15382	15412	15526	15273	15191	15385	15322	15314	15350	15337	15360	15509	15479	15335	15451	15197	15273	15505	15356	15155	15358	15317	15412	15432	15167	15283	15496	15506	15524	15375	15384	15278	15147	15596	15375	15351	15336	15433	15349	15449	15434	15385	15204	15359	15481	15490	15390	15544	15354	15388	15481	15373	15312	15302	15343	15493	15192	15204	15415	15550	15547	15281	15350	15361	15330	15448	15378	15406	15367	15404	15451	15429	15511	15268	15382	15344	15270	15313	15383	15439	15400	15357	15373	15336	15362	15377	15550	15329	15485	15586	15376	15377	15294	15201	15402	15498	15445	15396	15309	15239	15371	15333	15448	15438	15417	15373	15251	15311	15340	15418	15304	15198	15450	15388	15528	15148	15402	15407	15250	15461	15291	15436	15423	15419	15272	15383	15434	15466	15453	15304	15457	15348	15449	15435	15354	15282	15316	15305	15401	15364	15305	15334	15368	15330	15265	15411	15288	15397	15325	15325	15301	15409	15523	15469	15289	15399	15418	15355	15373	15327	15532	15294	15365	15388	15359	15444	15330	15377	15492	15388	15408	15257	15301	15478	15225	15425	15427	15288	15440	15522	15346	15175	15275	15503	15300	15495	15427	15315	15413	15328	15414	15439	15379	15442	15447	15440	15390	15466	15356	15342	15399	15456	15380	15395	15327	15407	15263	15226	15382	15462	15340	15310	15342	15606	15354	15332	15416	15233	15394	15569	15142	15323	15338	15455	15404	15528	15303	15376	15258	15329	15414	15322	15402	15368	15168	15142	15411	15441	15366	15449	15378	15470	15287	15365	15360	15387	15463	15299	15407	15251	15434	15300	15411	15461	15243	15307	15497	15308	15265	15450	15303	15343	15490	15220	15384	15454	15467	15405	15361	15294	15504	15166	15217	15418	15355	15361	15534	15263	15465	15424	15206	15453	15332	15435	15275	15310	15259	15375	15354	15456	15326	15225	15502	15535	15515	15331	15525	15364	15290	15407	15393	15385	15246	15246	15248	15540	15395	15307	15483	15353	15382	15416	15399	15350	15379	15513	15421	15180	15228	15418	15342	15319	15540	15361	15472	15364	15341	15468	15361	15467	15381	15337	15526	15417	15423	15224	15408	15450	15287	15413	15408	15219	15224	15446	15325	15405	15423	15375	15217	15391	15391	15121	15422	15440	15409	15461	15310	15323	15319	15304	15360	15501	15378	15449	15222	15361	15497	15473	15397	15455	15406	15324	15394	15198	15319	15442	15485	15465	15243	15187	15317	15406	15460	15553	15324	15378	15373	15227	15662	15431	15349	15439	15327	15276	15462	15335	15392	15456	15403	15348	15357	15495	15362	15609	15432	15244	15279	15576	15389	15552	15278	15311	15505	15362	15327	15415	15503	15447	15354	15385	15460	15448	15495	15409	15424	15515	15512	15449	15391	15289	15234	15291	15200	15316	15448	15251	15393	15397	15271	15733	15432	15377	15436	15327	15402	15369	15535	15412	15274	15179	15541	15414	15444	15224	15202	15430	15498	15456	15354	15370	15401	15325	15311	15313	15392	15290	15402	15431	15299	15345	15529	15364	15190	15580	15245	15365	15272	15337	15213	15327	15515	15213	15425	15244	15270	15320	15292	15399	15333	15355	15277	15419	15523	15466	15472	15413	15383	15233	15330	15466	15344	15407	15432	15426	15392	15342	15328	15355	15261	15563	15363	15187	15371	15235	15291	15487	15355	15427	15335	15382	15390	15394	15395	15266	15221	15490	15485	15296	15378	15317	15450	15557	15228	15453	15492	15224	15369	15372	15361	15271	15412	15283	15441	15387	15281	15397	15453	15279	15475	15374	15371	15404	15379	15182	15293	15483	15538	15461	15401	15274	15383	15463	15463	15223	15538	15334	15393	15327	15390	15240	15291	15537	15480	15411	15484	15455	15207	15335	15411	15351	15099	15225	15453	15413	15215	15261	15375	15501	15124	15374	15425	15311	15289	15352	15396	15401	15463	15332	15415	15322	15181	15525	15374	15156	15340	15392	15328	15252	15265	15341	15479	15284	15377	15383	15379	15440	15376	15284	15309	15284	15327	15369	15342	15336	15241	15241	15417	15385	15244	15326	15253	15129	15342	15270	15263	15386	15499	15369	15386	15510	15485	15296	15366	15406	15472	15320	15341	15410	15373	15482	15481	15327	15596	15348	15383	15283	15575	15406	15411	15307	15661	15582	15344	15527	15364	15325	15495	15338	15509	15381	15361	15478	15403	15347	15334	15439	15479	15361	15418	15349	15423	15532	15292	15478	15259	15213	15418	15436	15572	15491	15321	15370	15236	15324	15352	15368	15413	15370	15277	15497	15461	15320	15451	15345	15347	15359	15478	15219	15435	15512	15342	15257	15525	15304	15326	15323	15231	15343	15341	15331	15386	15421	15422	15429	15444	15623	15379	15215	15246	15264	15395	15476	15429	15377	15430	15384	15448	15253	15471	15197	15292	15531	15249	15328	15300	15248	15353	15370	15191	15370	15365	15476	15451	15164	15313	15374	15251	15375	15544	15150	15487	15355	15282	15221	15404	15164	15273	15399	15350	15520	15266	15388	15257	15362	15313	15209	15445	15407	15389	15320	15370	15343	15290	15500	15218	15516	15398	15437	15325	15523	15407	15347	15336	15431	15446	15328	15285	15369	15436	15318	15294	15505	15374	15319	15166	15231	15363	15101	15314	15390	15214	15473	15390	15419	15512	15450	15337	15428	15261	15378	15381	15316	15262	15326	15350	15350	15318	15237	15258	15412	15300	15416	15287	15403	15369	15335	15487	15404	15468	15323	15306	15223	15355	15349	15471	15504	15487	15362	15403	15408	15350	15442	15252	15249	15311	15519	15265	15247	15334	15260	15323	15392	15285	15357	15415	15413	15387	15351	15422	15201	15353	15437	15169	15300	15253	15294	15450	15456	15337	15371	15400	15402	15352	15301	15303	15312	15360	15294	15377	15348	15312	15315	15385	15407	15313	15468	15282	15333	15411	15488	15479	15271	15548	15349	15387	15375	15449	15280	15406	15465	15444	15388	15447	15518	15339	15281	15400	15345	15240	15359	15380	15478	15265	15502	15334	15317	15455	15236	15312	15375	15332	15297	15444	15321	15423	15420	15522	15477	15425	15277	15468	15308	15393	15537	15326	15241	15475	15325	15393	15446	15322	15316	15455	15312	15230	15318	15470	15448	15372	15340	15430	15245	15458	15298	15375	15454	15457	15441	15371	15408	15262	15372	15380	15370	15399	15305	15271	15356	15403	15496	15218	15256	15283	15340	15251	15403	15477	15259	15320	15505	15374	15451	15418	15209	15379	15254	15249	15197	15433	15213	15455	15433	15226	15112	15260	15570	15553	15305	15174	15557	15402	15458	15407	15475	15407	15352	15534	15468	15303	15445	15381	15380	15371	15268	15446	15425	15243	15415	15255	15511	15475	15379	15379	15186	15400	15373	15451	15306	15388	15483	15422	15478	15255	15197	15334	15292	15538	15371	15330	15354	15401	15320	15535	15197	15256	15281	15311	15364	15179	15328	15308	15255	15499	15457	15340	15297	15296	15401	15321	15353
27469	23003	28329	25393	21836	21045	20087	19714	19293	18899	18576	18763	18643	18552	18684	18538	18579	18508	18405	18664	18216	18246	18429	18449	18492	18592	18460	18277	18574	18533	18316	18350	18271	18232	18585	18408	18580	18324	18364	18407	18417	18403	18566	18417	18474	18416	18498	18272	18393	18436	18324	18392	18584	18364	18680	18548	18422	18473	18434	18402	18362	18406	18440	18298	18433	18177	18515	18541	18601	18364	18503	18401	18304	18613	18339	18391	18210	18131	18531	18235	18484	18455	18414	18400	18532	18378	18428	18432	18278	18484	18363	18449	18366	18351	18565	18489	18197	18485	18334	18422	18382	18361	18622	18574	18347	18450	18336	18305	18340	18296	18429	18522	18516	18406	18369	18272	18466	18325	18625	18473	18469	18303	18481	18420	18506	18296	18372	18305	18404	18362	18579	18594	18548	18436	18482	18511	18621	18500	18418	18332	18539	18399	18505	18407	18318	18355	18272	18307	18427	18429	18411	18404	18338	18282	18425	18360	18289	18338	18494	18486	18265	18289	18402	18500	18352	18415	18402	18430	18431	18371	18609	18318	18409	18339	18560	18405	18410	18397	18410	18285	18180	18733	18236	18207	18440	18284	18320	18388	18474	18430	18370	18503	18487	18455	18365	18409	18384	18364	18491	18317	18391	18299	18454	18582	18166	18208	18247	18378	18302	18305	18267	18619	18424	18281	18589	18455	18333	18409	18366	18483	18281	18438	18359	18463	18482	18594	18465	18457	18247	18458	18484	18586	18417	18390	18372	18378	18331	18576	18500	18399	18314	18540	18506	18605	18308	18290	18438	18382	18279	18411	18384	18468	18411	18347	18254	18274	18462	18274	18590	18484	18512	18384	18215	18623	18576	18356	18368	18255	18324	18399	18426	18441	18331	18330	18525	18517	18400	18128	18410	18515	18704	18382	18588	18240	18256	18498	18354	18348	18548	18389	18454	18265	18444	18486	18410	18473	18407	18300	18300	18569	18480	18565	18451	18362	18404	18305	18204	18359	18594	18376	18532	18172	18240	18440	18527	18443	18436	18289	18368	18441	18226	18434	18452	18326	18466	18463	18520	18184	18505	18293	18486	18379	18462	18353	18193	18392	18631	18487	18291	18457	18475	18490	18402	18376	18250	18368	18439	18268	18586	18219	18239	18404	18396	18280	18362	18429	18476	18252	18401	18051	18395	18489	18446	18438	18238	18431	18472	18602	18601	18231	18381	18257	18292	18262	18349	18375	18304	18319	18501	18259	18579	18342	18450	18468	18578	18520	18395	18316	18340	18392	18320	18467	18532	18279	18405	18435	18305	18334	18370	18308	18499	18271	18336	18283	18346	18261	18307	18296	18297	18305	18307	18393	18455	18197	18463	18615	18404	18570	18475	18304	18250	18498	18400	18520	18518	18415	18437	18330	18400	18247	18343	18377	18205	18460	18357	18591	18440	18397	18565	18504	18373	18465	18449	18432	18702	18477	18301	18394	18660	18329	18427	18436	18325	18168	18467	18571	18546	18405	18211	18209	18336	18474	18291	18144	18304	18470	18437	18384	18438	18613	18403	18277	18505	18224	18555	18283	18468	18445	18258	18439	18278	18396	18306	18492	18640	18235	18475	18435	18441	18530	18429	18220	18430	18340	18438	18289	18530	18362	18365	18447	18585	18518	18396	18305	18501	18291	18484	18512	18326	18356	18494	18216	18419	18306	18376	18484	18525	18379	18352	18549	18468	18297	18509	18452	18632	18233	18437	18485	18429	18558	18553	18408	18110	18280	18205	18370	18322	18322	18411	18620	18478	18586	18478	18198	18589	18490	18319	18235	18252	18555	18376	18477	18442	18407	18372	18568	18288	18317	18419	18330	18262	18602	18650	18555	18680	18327	18305	18496	18493	18301	18312	18454	18358	18532	18557	18485	18519	18624	18587	18609	18437	18265	18388	18235	18459	18468	18252	18092	18464	18371	18410	18292	18416	18480	18327	18535	18356	18349	18524	18563	18418	18405	18529	18382	18412	18481	18367	18373	18610	18534	18558	18600	18346	18290	18392	18626	18412	18380	18486	18215	18420	18227	18304	18383	18357	18610	18450	18507	18491	18558	18574	18360	18232	18449	18378	18317	18354	18247	18462	18676	18384	18276	18589	18669	18219	18321	18187	18290	18341	18576	18300	18389	18202	18352	18472	18363	18372	18482	18442	18301	18606	18425	18502	18521	18531	18400	18544	18381	18321	18278	18318	18243	18562	18333	18297	18515	18369	18544	18420	18358	18378	18408	18396	18223	18480	18435	18444	18447	18422	18376	18426	18345	18556	18505	18447	18371	18351	18402	18398	18394	18534	18068	18491	18535	18441	18453	18414	18515	18549	18382	18492	18595	18382	18269	18587	18588	18626	18348	18282	18506	18379	18461	18266	18535	18190	18378	18468	18457	18433	18264	18338	18628	18314	18577	18465	18492	18366	18368	18233	18442	18316	18454	18287	18314	18392	18563	18411	18543	18418	18309	18389	18761	18416	18347	18337	18312	18045	18330	18308	18423	18308	18358	18683	18305	18450	18381	18550	18348	18617	18441	18328	18359	18281	18317	18716	18466	18507	18615	18386	18449	18442	18338	18481	18333	18395	18209	18393	18210	18362	18280	18555	18418	18179	18347	18512	18387	18330	18533	18479	18473	18379	18452	18185	18489	18327	18288	18619	18497	18364	18505	18416	18478	18467	18522	18413	18362	18385	18450	18278	18580	18392	18293	18417	18490	18393	18264	18593	18684	18540	18344	18373	18483	18407	18280	18262	18358	18363	18405	18315	18333	18347	18337	18191	18438	18308	18383	18475	18453	18393	18424	18536	18516	18325	18535	18484	18441	18358	18360	18589	18436	18437	18399	18280	18191	18473	18631	18461	18348	18316	18456	18328	18312	18421	18261	18313	18496	18239	18329	18601	18476	18603	18587	18123	18357	18564	18570	18540	18402	18419	18431	18489	18241	18385	18412	18629	18414	18370	18564	18537	18452	18395	18373	18365	18411	18379	18432	18422	18248	18397	18478	18241	18384	18355	18236	18315	18394	18380	18245	18440	18341	18361	18329	18354	18597	18706	18598	18337	18366	18618	18379	18283	18439	18318	18579	18586	18506	18294	18357	18381	18418	18509	18385	18296	18389	18345	18372	18336	18338	18484	18299	18243	18366	18484	18391	18517	18310	18473	18350	18438	18374	18347	18448	18476	18467	18398	18405	18404	18630	18311	18364	18392	18375	18484	18248	18491	18498	18421	18446	18493	18394	18537	18622	18422	18304	18349	18408	18337	18611	18408	18470	18284	18411	18425	18414	18466	18567	18379	18375	18618	18388	18454	18362	18480	18403	18353	18496	18455	18568	18465	18716	18425	18363	18389	18383	18433	18444	18301	18275	18332	18355	18450	18374	18507	18523	18261	18403	18602	18369	18453	18321	18451	18573	18374	18183	18277	18287	18324	18602	18307	18261	18344	18289	18328	18184	18405	18265	18424	18512	18424	18527	18406	18407	18483	18215	18461	18480	18608	18407	18411	18294	18342	18692	18566	18406	18434	18569	18461	18516	18425	18506	18447	18471	18365	18355	18341	18510	18379	18475	18303	18443	18478	18424	18599	18284	18394	18324	18469	18381	18438	18407	18514	18434	18437	18253	18433	18503	18455	18310	18317	18453	18450	18307	18511	18412	18395	18279	18515	18358	18493	18354	18152	18377	18474	18354	18393	18374	18348	18373	18361	18284	18500	18265	18246	18567	18348	18259	18425	18365	18409	18418	18451	18401	18422	18239	18289	18404	18310	18443	18382	18218	18269	18453	18305	18554	18481	18528	18356	18433	18323	18372	18451	18411	18373	18552	18287	18380	18444	18166	18480	18423	18217	18374	18396	18299	18310	18452	18520	18422	18410	18350	18369	18344	18356	18450	18391	18398	18235	18421	18231	18343	18214	18176	18379	18359	18299	18351	18327	18417	18529	18422	18334	18354	18366	18524	18487	18333	18409	18313	18450	18346	18433	18193	18566	18484	18404	18447	18420	18536	18275	18402	18348	18379	18441	18469	18533	18643	18497	18503	18512	18590	18497	18280	18441	18320	18323	18351	18441	18243	18410	18509	18419	18496	18275	18425	18571	18580	18218	18338	18426	18471	18340	18359	18359	18573	18512	18419	18583	18209	18330	18386	18508	18443	18569	18597	18408	18271	18561	18472	18548	18511	18447	18367	18200	18480	18308	18541	18498	18284	18282	18380	18388	18288	18308	18226	18472	18341	18331	18270	18514	18343	18050	18469	18378	18305	18595	18441	18563	18319	18419	18598	18767	18559	18253	18374	18594	18394	18751	18216	18454	18244	18352	18502	18386	18769	18419	18615	18365	18406	18235	18406	18435	18353	18440	18489	18336	18413	18267	18509	18418	18315	18653	18181	18267	18462	18409	18536	18364	18306	18577	18530	18271	18476	18336	18496	18613	18376	18480	18490	18538	18464	18423	18436	18317	18346	18336	18433	18458	18554	18451	18312	18253	18360	18679	18172	18418	18401	18397	18479	18478	18426	18636	18407	18255	18289	18668	18377	18156	18424	18493	18504	18542	18694	18568	18399	18474	18348	18456	18361	18264	18359	18326	18383	18329	18374	18297	18213	18417	18327	18439	18579	18307	18382	18362	18059	18323	18474	18367	18238	18434	18515	18464	18297	18576	18533	18418	18330	18505	18711	18515	18352	18600	18418	18374	18457	18332	18405	18316	18444	18311	18298	18220	18308	18468	18391	18275	18503	18382	18607	18516	18259	18475	18353	18316	18432	18156	18331	18312	18531	18413	18334	18517	18529	18335	18348	18366	18440	18233	18402	18350	18426	18494	18588	18306	18401	18322	18256	18516	18478	18451	18242	18262	18445	18578	18289	18373	18407	18227	18430	18299	18435	18370	18629	18533	18547	18395	18314	18416	18639	18391	18503	18337	18319	18485	18375	18469	18521	18377	18301	18336	18447	18224	18569	18499	18504	18476	18492	18403	18289	18476	18625	18272	18643	18595	18541	18512	18341	18098	18177	18377	18407	18349	18315	18200	18400	18300	18307	18497	18505	18318	18366	18378	18472	18366	18385	18392	18329	18234	18633	18540	18417	18337	18228	18554	18274	18297	18175
21381	31195	27696	21388	20230	18881	17331	17159	16474	15786	15611	15579	15472	15406	15615	15212	15311	15313	15210	15266	15206	15306	15325	15075	15180	15349	15295	15137	15173	15177	15221	15326	15255	15396	15412	15049	15229	15177	15192	15122	15305	15272	15078	15330	15352	15256	15245	15177	15202	15179	15292	15196	15212	15438	15108	15331	15427	15192	15334	15442	15356	15211	15162	15133	15203	15203	15237	15174	15129	15010	15194	15256	15341	15259	15249	14991	15081	15247	15256	15228	15176	15298	15305	15262	15200	15138	15337	15225	15156	15200	15192	15186	15135	15263	15163	15092	15258	15246	15273	15017	15109	15328	15286	15298	15211	15192	15428	15259	15091	15109	15109	15251	15130	15238	15278	15252	15224	15225	15254	15311	15048	15123	15292	15236	15317	14988	15241	15210	15173	15141	15295	15244	15291	15303	15330	15066	15138	15099	15142	15074	15193	15195	15053	15418	15178	15174	15214	15240	15246	15196	15131	15194	15237	15390	15273	15204	15029	15317	15272	15189	15256	15255	15216	15209	15096	15196	15300	15092	15209	15132	15275	15241	15243	15335	15224	15223	15036	15100	15225	15186	15281	15125	15184	15110	15375	15183	15246	15021	15101	15163	15155	15138	15429	15302	15135	15080	15174	15263	15116	15170	15353	15114	15004	15175	15118	15296	15316	15189	15309	15311	15459	15264	15351	15251	14964	15113	15397	15266	15249	15255	15109	15151	15156	15436	15279	15063	15287	15272	15261	15207	15189	15065	15355	15148	15325	15265	15316	15113	15120	15207	15237	15252	15218	15081	15169	15344	15462	15116	14931	15209	15196	15289	15161	15289	15138	15256	15087	15052	15251	15284	15131	15239	15133	15218	15180	15142	15123	15169	15255	15098	15032	15335	15234	15093	15190	15227	15198	15094	15221	15251	15280	15271	15205	15337	15225	15247	15202	15382	15324	15232	15164	15261	15157	15421	15057	15086	15260	15215	15286	15191	15289	15164	15210	15042	15280	15151	15209	15266	15248	15095	15256	15304	15185	15090	15357	15169	15060	15309	15213	15100	15162	15078	15189	15308	15315	15425	15199	15081	15188	15255	15359	15149	15088	15223	15181	15212	15234	15351	15179	15124	15410	15161	15211	15229	15347	15224	15187	15072	15253	15186	15190	15194	15364	15267	15228	15209	15205	15166	15337	15406	15184	15270	15105	15294	15123	15048	15297	15157	15128	15133	15417	15175	15081	15195	15104	15248	15043	15301	15061	15080	15184	15011	15106	15160	15215	15180	15334	15159	15122	15289	15161	15096	15373	15269	15157	15212	15170	15200	15486	15217	15043	15208	15045	15210	15362	15205	15327	15294	15337	15231	15241	15288	15348	15322	15159	15148	15144	15342	15173	15045	15227	15089	15220	15282	15312	15307	15153	15220	15205	15237	15137	15252	15334	15112	15089	15039	15318	15257	15200	15277	15172	15271	15240	15324	14977	15305	15107	15221	15228	15110	15160	15160	15008	15119	15456	15263	15160	15392	15180	15065	15230	15224	15041	15179	15165	15119	15272	15206	15296	15139	15184	15187	15207	15243	15158	15180	15290	15121	15209	15337	15225	15177	15351	15226	15228	15284	15206	15463	15365	15190	15096	15060	15198	15171	15220	15369	15331	15236	15154	15292	15235	15338	15216	15309	15361	15328	15186	15147	15237	15320	15106	15342	15275	15426	15143	15243	15286	15076	15039	15127	15245	15192	15022	15329	15207	15093	15225	15245	15030	15229	15250	15105	15533	15316	15357	15257	15099	15217	15247	15308	15178	15216	15124	15168	15367	15277	15061	15296	15266	15350	15231	15210	15255	15021	15280	15230	15288	15142	15145	15275	15249	15119	15244	15337	15400	15257	15101	15362	15276	15216	15152	15130	15247	15135	15356	15211	15114	15138	15130	15181	15322	15262	15259	15250	15300	15348	15304	15160	15352	15194	15175	15262	15228	15197	15335	15372	15277	15173	15144	15238	15305	15361	15204	15139	15213	15079	15220	15119	15251	15210	15254	15178	15335	15177	15300	15341	15175	15244	15277	15206	15191	15274	15220	15282	15248	15194	15204	15292	15185	15123	15148	14963	15144	15249	15251	15279	15257	15107	15128	15139	15182	15260	15208	15103	15176	15271	15249	15249	15152	15343	15440	15203	15203	15172	15269	15257	15354	15302	15397	15080	15193	15189	15184	15191	15176	15121	15386	15157	15160	15157	15279	15237	15245	15188	14985	15229	15222	15265	15198	15284	15228	15272	15204	15170	15261	15163	15156	15312	15278	15161	15287	15163	15307	15124	15199	15188	15339	15253	15147	15061	15246	15278	15339	15221	15277	15133	15029	15192	15016	15215	15145	15126	15288	15269	15273	15364	15113	15140	15235	15229	15261	15304	15171	15139	15087	15185	15229	15447	15243	15344	15395	15101	15107	15370	15318	15071	15307	14977	14972	15329	15222	15183	15188	15135	15352	15020	15372	15171	15103	15335	15227	15247	15166	15151	15291	15180	15387	15170	15332	15178	15120	15284	15301	15329	15280	15264	15183	15265	15288	15240	15058	15278	15243	15175	15108	15255	15207	15173	15108	15111	15256	15368	15175	15310	15293	15095	15155	15318	15227	15365	15226	15194	15197	15234	15309	15135	15229	15167	15223	15320	15242	15100	15220	15206	15240	15235	15153	15148	15175	15408	15408	15073	15248	15304	15244	15260	15093	15252	15198	15219	15275	15220	15151	15324	14943	15215	15215	15175	15340	15279	15208	15157	15168	15285	15259	15140	15100	15278	15273	15138	15296	15252	15278	15262	15292	15050	15285	15068	15229	15083	15164	15232	15111	15274	15235	15096	15274	15110	15231	15368	15066	15041	15267	15203	15258	15035	15225	15135	15174	15378	15307	15210	15147	15032	15277	15166	15292	15136	15217	15197	15254	15177	15130	15014	15343	15266	15097	15379	15106	15242	15272	15202	15170	15152	15171	15276	15292	15087	15151	15240	15146	15302	15224	15219	15123	15339	15145	15307	15221	15307	15260	15281	15205	15340	15259	15156	15106	15194	15338	15414	15212	15077	15177	15003	15129	15102	15312	15193	15164	15259	15276	15190	15260	15293	15281	15215	15124	15278	15242	15276	15142	15103	15325	15095	15105	15369	15169	15241	15187	15182	15033	15145	15265	15185	15178	15335	15224	15127	15126	15200	15294	15010	15184	15330	15254	15252	15332	15162	15314	15357	15225	15262	15289	15022	15198	15127	15154	15304	15212	15262	15311	15312	15269	15303	15258	15375	15455	15094	15035	15447	15316	15225	15224	15220	15244	15293	15331	15169	15249	15217	15351	15304	15150	15293	15099	15174	15209	15137	15202	15163	15291	15276	15195	15270	15270	15277	15296	15326	15205	15177	15066	15136	15302	15317	15192	15184	15154	15207	15338	15502	15305	15107	15275	15322	15053	15233	15220	15278	15182	15096	15168	15151	15192	15197	15198	15180	15247	15276	15228	15251	15228	15125	15273	15271	15215	15339	15247	15364	15348	15222	15244	15241	15416	15132	15245	15187	14950	15098	15170	15336	15228	15329	15135	15010	15196	15201	15069	15047	15140	15170	15288	15127	15211	15281	15268	15197	15284	15345	15178	15218	15229	15236	15281	15108	15435	15014	15341	15257	15203	15311	15285	15244	15262	15156	15282	15216	15323	15212	15324	15251	15154	15231	15204	15176	15323	15274	15272	15275	15244	15342	15158	15113	15197	15157	15266	15131	15236	15009	15258	15122	15346	15345	15011	15199	15214	15476	15238	15155	15108	15224	15185	15204	15293	15188	15168	15227	15373	15325	15327	15169	15301	15207	15176	15268	15361	15298	15230	15085	15382	15374	15144	15072	15258	15098	15284	15177	15221	15288	15095	15056	15293	15283	15368	15205	14983	15320	15389	15054	15188	15204	15210	15379	15054	15292	15263	15271	15108	15288	15242	15229	15134	15447	15153	15150	15346	15116	15346	15136	15156	15176	15254	15152	15150	15259	15152	15207	15249	15236	15228	15384	15226	15221	15302	15192	15241	15154	15075	15114	15059	15258	15293	15093	15272	15114	15189	15228	15219	15309	15289	15238	15134	15312	15247	15282	15231	15194	15260	15198	15240	15214	15242	15135	15050	15128	15308	15249	15131	15313	15208	15231	15052	15192	15113	15444	15272	15259	15242	15364	15253	15150	15260	15048	15146	15269	15312	15245	15275	15090	15102	15271	15203	15265	15186	15342	15220	15234	15213	15208	15111	15212	15341	15250	15292	15290	15303	15174	15261	15134	15247	15294	15293	15216	15387	15261	15218	15169	15153	15320	15278	15156	15209	15266	15348	15277	15114	15180	15253	15325	15201	15152	15303	15271	15268	15292	15365	15233	15291	15225	15202	15063	15283	15147	15332	15380	15344	15039	15279	15232	15171	15148	15120	15075	15217	15281	15083	15219	15292	15370	15229	15276	15306	15102	15085	15211	15299	15113	15266	15027	15153	15161	15211	15161	15161	15344	15212	15102	15281	15163	15308	15171	15209	15317	15219	15262	15162	15333	15173	15256	15236	15293	15249	15062	15304	15233	15299	15148	15256	15267	15205	14997	15333	15237	15220	15333	15154	15259	15285	15122	15333	15183	15224	15288	15319	15304	15213	15309	15216	15388	15131	15127	15233	15239	15134	15220	15385	15316	15151	15123	15280	15257	15331	15322	15142	15395	15210	15231	15025	15009	15252	15360	15184	15205	15266	15235	15072	15237	15148	15332	15180	15349	15342	15195	15282	15230	15167	15126	15341	15167	15295	14971	15248	15299	15156	15169	15270	15273	15282	15182	15182	15036	15195	15167	15193	15267	15144	15154	15351	15314	15072	15432	15122	15276	15183	15140	15193	15198	15123	15259	15344	15135	15345	15226	15264	15171	15135	15384	15173	15249	15300	15316	15110	15273	15108	15192	15227	15224	15395	15156	15115	15223	15079	15177	15108	15217	15287	15337	15149	15129	15196	15278	15167	15287	15164	15214	15258	15106	15344	15148	15207	15179	15319	15250	15215	15210	15222	15179	15250	15252	15381	15191	15310	15177	15088	15191	15180	14925	15274	15172	15248	15233	15154	15185	15183	15105	15058	15278
23336	21003	28525	23823	22278	24152	23495	20670	19235	19188	18784	18393	18499	18311	18207	18304	18023	18244	18008	18127	17730	18114	18116	18018	17979	17931	17915	17955	17977	17891	18155	17848	18002	17891	18085	17878	18145	17880	17897	17978	17872	17904	17816	17806	18037	17884	17771	17983	17940	17952	17884	17919	17801	17983	18193	18518	18542	18122	17989	18282	18498	18297	17788	17849	17898	17825	17899	17819	17657	17858	17926	17803	17739	17750	17751	17841	18148	17963	17932	17957	18072	17731	17815	17853	17973	17877	17913	17949	17788	17796	17671	17611	17630	17844	17958	17770	18029	17750	18059	17912	17940	17839	17909	17765	18048	17916	17890	17910	17933	17784	17887	17913	17952	17929	18049	17731	17582	17891	17802	17941	17927	17730	17988	17836	17882	18078	17879	17883	17761	17858	17998	17949	17952	17911	17860	17865	17928	17862	17821	18049	17684	17672	17900	17880	17691	17758	17679	17931	17913	17914	17984	18123	17950	17592	17824	17923	17852	17684	17733	17879	17977	17794	17721	18003	17833	17726	17757	17597	17927	17796	17891	17883	17979	17815	18049	17946	17846	17879	17744	17746	18032	18094	17985	17800	17746	17812	17830	17966	17789	17920	17934	17938	17834	17986	17848	17865	17922	17949	17780	17981	18089	17908	17847	17814	18006	17673	17878	17720	17715	17780	17880	17748	17646	17857	17786	17933	17951	17900	17830	17815	17700	18022	17654	17650	17948	17715	17781	17932	17847	17945	18008	17882	17745	17810	17807	17827	17938	17931	17947	17734	17919	17895	17862	17828	17764	17768	17946	17835	17692	17796	18005	17815	18024	17654	17799	17684	17804	17917	17869	17928	17862	17711	17729	18101	17829	18057	17988	17940	17800	17976	17673	17875	17892	17771	17543	17928	17851	18034	18093	17985	17964	17880	17670	17885	17944	17854	18119	17678	17884	17752	17876	17948	18017	17974	18042	18017	17822	17871	17893	17823	17831	17797	18031	17714	17838	17784	17823	18038	17841	17893	17867	17730	18022	17781	17900	17853	17749	17829	17772	17822	17963	17687	17703	17896	17975	17912	17867	17771	17930	17712	17693	17880	17944	17505	17971	17965	17870	17798	17891	17927	17815	17946	17600	17948	17954	17880	17795	17837	17912	17990	17803	17839	17726	17878	17789	17908	17987	17783	17993	17808	17785	17824	17760	17758	18036	17812	17657	17715	17818	17928	18061	17914	18023	17989	17967	17965	17844	17740	18026	17690	17821	17835	18080	17807	17780	17788	17822	17894	17935	17681	18000	17898	18087	17789	17973	17934	17906	17919	17917	18071	17882	17872	18183	17922	17910	17783	17764	17860	18020	17755	17840	18044	17975	17769	17762	17883	17676	17746	17929	17933	17911	17716	17844	17851	18109	17741	17903	17723	17862	17771	17754	17592	17912	17919	17615	17961	17996	17789	17945	17772	17937	17910	17633	17902	17850	18020	17830	17952	17726	17907	17937	17728	17750	17901	17801	17745	17737	17893	17731	17931	17999	17959	17941	17703	17721	17962	18094	17861	17866	17906	17888	17789	17908	17802	17847	17785	17705	17766	17716	17920	17681	17807	17863	17874	17772	17617	17824	18261	18177	17806	17800	18195	17717	17644	17828	17917	17747	17763	17667	17567	18009	17789	17811	17856	17891	17965	17701	17858	18022	17911	17907	17831	17757	17751	18079	17934	18241	18034	17591	17781	17781	17680	17876	18181	17789	17851	17843	17901	17860	17811	17782	17833	18062	17969	17788	17763	17864	17738	17711	17776	17805	17788	17766	17740	17950	17909	17806	17819	17739	17912	17974	17908	17908	18070	17903	17724	17998	17872	17927	17771	17769	17901	17841	17960	17960	17832	17612	17790	17842	17817	17954	17819	17948	17852	18010	17762	18004	17995	17857	18062	18130	17736	17832	18023	17852	17816	17946	17965	17980	17684	17927	17786	17743	17726	17838	17813	17926	17929	17796	17804	17876	17700	17972	17850	17838	17679	17757	18031	18038	17747	17780	17932	17676	17855	18052	17906	18268	17917	17896	17661	17943	17831	17706	17920	17886	17845	18084	17793	18114	17979	17799	17965	17817	17833	17692	17732	17981	17849	17829	17667	17985	17923	17886	17865	17885	17858	17950	17817	17826	18012	17619	17918	17806	18079	17984	17667	17849	17680	17836	17889	18022	18037	17958	17780	17899	17630	18096	17994	17805	17893	18228	17699	17777	18055	17816	17810	17973	17801	17935	17910	17843	17811	17789	17820	17908	17543	18047	17720	17654	17669	17882	17894	17840	17881	17868	17781	17639	17694	18062	17871	17780	17945	17807	17809	17880	17946	18034	17966	17911	18039	18036	17882	17975	17763	17780	17899	17874	17746	17938	17836	17903	17803	17840	17723	17783	18025	17822	17949	17801	17668	17951	17946	17845	17570	17853	17870	17970	18113	17753	18002	17771	17788	17722	17752	17811	17777	17734	17953	17895	17987	17884	17722	17771	17822	17803	17638	17915	18006	17840	17831	17946	17790	17950	17880	17849	17878	17817	17837	17611	17738	17914	17967	17813	17687	17907	17844	17866	17933	17795	17831	17818	17948	17879	17671	17928	17673	17845	17890	17858	17787	18130	17812	17876	17969	17929	17668	17776	17693	17815	17878	17872	17945	17777	17722	17924	17812	18012	17777	17698	17936	17996	17840	17829	17806	17790	17873	17807	17831	18013	17983	17835	17535	17888	17922	17730	18020	17769	17852	17612	17731	17767	17773	17906	17752	17756	18078	17923	17933	17676	17850	17861	17860	17851	17640	17935	18055	17749	17682	17938	17823	17734	17819	17717	17818	17817	17995	17562	17772	17947	18087	17966	17813	17904	17721	17840	17790	17787	17751	18014	18014	17794	17984	17833	17878	17907	17745	18094	17857	17837	17758	17883	17779	17721	18027	17803	17646	17892	17723	17827	17750	17851	17807	17963	18022	17823	17947	17808	17799	17721	17771	17903	17784	17830	17715	17774	17853	17912	17639	17797	17889	17716	17823	17734	17592	17805	17823	18007	17903	17797	17824	17928	17722	17835	17846	17835	17797	17781	17976	17774	17973	17903	17999	17888	17910	17840	17843	17811	17821	17838	17908	17938	17864	17885	17953	17882	18030	17729	17893	17831	17908	17805	17781	17759	17913	17877	17849	17966	17962	17983	17717	17824	17712	17875	17676	17825	17782	17946	17838	17789	18031	17849	17898	17890	17978	17830	17750	17894	17649	17691	17751	17797	17877	17924	17757	17754	17688	17626	17747	17896	17867	17858	17913	17957	17748	18340	17745	17892	17680	17838	17941	18073	17745	17968	17863	17658	17776	17820	17671	18175	17725	17976	17850	18008	17970	17899	17815	17791	17992	18138	17944	17883	17817	17645	17603	17834	17766	17622	17808	17931	17817	17730	18044	17709	17797	17626	17806	17905	17937	17906	17870	17591	18250	17792	17987	17745	17776	17841	17752	17794	17740	18126	17887	18088	18003	17856	17847	17983	17930	17920	17622	18102	17896	17631	17942	17967	17872	17972	17629	17985	17953	17953	17761	17839	17847	17813	18102	17866	17551	17666	17969	17925	17801	18120	17940	17801	17661	17765	17816	17810	17735	17856	17904	17794	18169	18027	18078	18046	17944	18106	17712	17722	17844	17932	17874	18021	18056	17577	17709	17766	17894	17875	17843	17909	17992	17802	17827	17872	17894	18028	17885	17901	17609	18081	17765	17935	17921	17843	17686	17628	18021	17814	17878	17841	17924	17662	17782	17750	17822	17839	17721	17583	17664	18044	17896	17777	17839	17645	17810	17727	17760	17754	17712	17952	17868	18000	18022	17805	18082	18076	17848	17814	17864	17791	17836	17737	17779	17923	17947	17872	17879	17958	17797	17817	17812	17758	17875	17888	17922	17866	17826	17980	17868	17820	18022	17725	17883	17984	17701	17912	17859	17784	17670	17821	17885	17726	18107	17960	17620	17811	17811	17783	17728	17958	17777	17929	17892	17781	17967	17666	17789	17904	17745	18019	17705	17885	18056	17857	17721	17774	17845	18002	17859	17926	17933	17618	17888	18020	17789	17703	17867	17762	17893	17713	17661	17844	17905	17722	17801	18074	17708	18084	17763	17774	17893	18022	17835	18037	17966	17918	17806	18034	17943	17831	17904	17819	17618	17740	17969	17750	17712	17880	17838	17732	17914	17765	17850	17853	17823	17988	17516	17734	17713	17816	17851	17843	17755	17845	17701	17894	17914	17790	17798	17791	17893	17843	17755	17964	17833	17888	17660	17983	17762	17938	17845	17896	17904	17703	17767	18134	18019	17901	17857	17932	17992	17727	17940	17957	17933	17926	17971	17703	17705	17797	17868	17398	17834	17923	17786	17781	17647	17856	17936	17927	17919	17665	17707	17819	17808	17865	17788	17937	17733	18011	17916	17939	17891	17924	17857	17790	17675	17884	17807	17952	17765	17620	17743	17848	17767	17816	17827	17738	17786	17946	17953	17849	17815	17869	17689	17841	17890	17741	17848	17709	17819	17813	17834	17858	17867	17780	17787	17959	17918	17793	18003	17789	17818	18012	17928	17998	17807	18021	17745	17925	17867	17918	17806	18118	17960	17783	17904	17725	17875	17678	17955	17829	17701	17889	17876	17884	17817	18068	17926	17906	17843	17860	17901	17919	17787	17939	17880	17924	17920	17972	17997	18020	17923	17890	17785	17921	17787	18085	17851	17992	18004	17824	17752	17881	17922	17762	17703	17963	17667	17652	17846	17738	17893	18021	18126	17878	17886	18038	17917	17868	17919	17877	17722	18035	17932	17762	17869	18037	17614	17899	17890	17844	17967	17881	17870	18116	17837	18057	18031	17776	17839	17910	18024	17755	17719	17729	17614	17876	17703	17640	17725	17680	17754	17941	17853	17899	17787	17812	17850	17791	18000	17927	17719	18034	17944	17971	17968	17964	17818	17799	17778	17846	18028	17770	17687	17787	17742	17910	17998	18014	17959	17665	17923	17821	17723	17860	17899	17836	17751	17784	17841	17803	17749	17950	17941	17850	17879	17701	17749	17781	17757	18075	17664	18030	17803	17703	17897	17755	17653	17848	17849	17816	18012
21398	37704	33001	25304	23173	21120	18998	18876	16926	15868	15749	15635	15236	15382	15403	15156	15103	15000	14946	15168	14997	15074	15084	15007	15006	14931	14987	14895	14916	14960	15100	14957	14909	14881	14929	15060	14915	15107	15096	15038	14938	14780	14945	14824	15024	14903	14887	14944	14995	14939	14978	14743	14823	14964	15104	15743	16087	15138	14815	15245	15315	15076	14937	14818	15044	14858	15019	14919	15008	14720	14911	14977	14963	14999	14975	14881	14885	15012	14844	15044	15031	14866	14853	14965	14961	14837	15027	14950	14920	14998	14925	15016	14993	14924	14907	14862	14832	14929	14946	14840	14877	14762	14985	14889	15014	14830	14992	14748	15019	15046	14930	14950	15069	14926	14661	14861	14926	14875	14911	14937	14981	14934	14940	14922	14890	14835	14784	14845	14925	15004	14918	14859	14891	15090	14847	14962	14723	14875	15022	15027	14775	14909	14833	14848	14908	14929	14949	14917	14955	14759	14937	14965	14921	14946	14947	14822	15025	14753	14752	14934	14818	14926	14844	15108	14880	14834	14744	14854	14957	15080	14937	14930	14858	14921	14933	14817	14936	14853	14966	14764	15070	14859	15070	14977	14961	14775	14892	14989	15033	15061	14836	14935	14797	14890	14914	14815	14939	14941	15082	15038	15019	14802	15041	14908	14954	14954	14906	14827	15093	14885	15002	15066	15114	14756	14973	14928	14868	14938	14876	14909	15045	14846	14813	14834	14972	14937	14757	14796	14937	14998	15061	14892	14833	15009	15009	14964	15055	14950	14767	15008	14714	15011	14860	14900	14751	15017	14903	15004	14918	14839	14960	14986	14907	14833	14824	14934	14900	14896	14769	15002	14911	14937	14909	14830	14994	14900	15122	14795	14831	14869	14787	15096	14876	14762	14896	15129	14909	14948	14893	15032	15018	14958	14814	14890	14932	14803	14906	14831	14776	15076	14974	14904	14731	14968	14828	15007	14956	14861	14932	14872	14850	14933	14856	14859	15048	14875	14972	14919	14900	14946	14858	14997	14916	14778	14937	14846	15040	14827	14777	14973	15065	14956	14788	14683	14925	14772	15000	14900	15073	15134	14934	14964	14838	14851	14898	15015	14852	15010	14895	15055	14892	14923	14880	14956	15005	14996	14832	15036	14988	14811	14966	14941	14877	14912	14876	14788	14851	14902	14854	15009	14879	14840	14901	14995	14906	14894	14866	15078	14872	15050	15042	14930	14936	14998	14848	15000	14871	14768	14911	14988	14903	14908	14854	14970	14956	14875	14761	14939	14861	14888	14991	14979	14856	14797	14887	14903	14892	14926	15017	15040	14979	15133	14923	14930	14890	14976	14906	14783	14925	14992	14912	14869	15007	14837	14901	14674	14994	14877	14867	15085	15047	15112	14753	14961	14898	14902	14949	14795	14771	15071	14761	14933	14853	14763	15073	14787	14989	15007	14912	14897	14866	14925	14870	14964	15064	14771	14898	15134	14891	14855	14811	14901	14905	14897	14822	14916	14839	15039	14878	14732	15001	14998	14917	14876	14792	14898	15021	14986	14874	14953	14787	15085	14862	14974	14904	14874	14739	14860	15052	14719	14814	14929	14846	14765	14811	14853	14945	14991	15001	14845	14970	14771	14956	14866	14881	15072	14882	14846	14939	14938	14901	15118	14821	15047	15023	14821	14897	15022	14765	14838	14919	14909	14946	15032	14908	14983	14955	14681	14948	14963	15067	15127	14805	14847	14943	14917	14905	14825	14999	15002	14940	14961	14823	14831	14835	14935	14901	14852	14816	14875	14925	15099	15031	14912	14835	14982	14962	15049	14788	14961	15058	14741	14903	14947	14964	15047	14897	15106	14861	14877	15055	14916	14872	14966	14821	14948	14973	14796	14978	14927	15037	14844	14896	15065	14748	15005	14935	14924	15057	14917	15032	14922	14833	15022	14861	14919	14866	14840	14892	14873	15167	14937	14958	14929	14908	14911	14915	14971	14920	14925	14790	14849	14781	14901	15086	14837	14889	14862	14958	14802	14895	14879	14980	15045	14683	14941	14881	15072	15092	14838	15067	14875	14868	14841	14943	14860	15001	14744	14864	14995	14790	14954	14908	14906	14866	14914	14933	15105	15070	14919	14938	14922	14875	14756	14930	15032	14895	15014	14821	14835	14972	14875	14730	14936	14861	14692	14907	14730	14883	14854	15001	15128	15015	14977	14801	14958	14880	14948	14971	14734	14882	14953	14862	14945	14918	14952	14884	15013	14747	14933	14902	14896	14892	14772	14857	14655	14915	14916	14977	14810	14956	14834	14999	14834	14772	14983	14948	14751	14935	14983	14938	14912	14872	14896	15182	14928	15003	14881	14919	14897	14986	14965	14905	14943	14888	15060	14933	15060	14900	14740	14831	14835	14927	14830	14857	14910	14997	15035	14818	15016	14821	15011	14746	15032	14985	14983	14827	14857	14753	14950	14936	14951	14822	14977	14905	14822	14879	14908	14799	14890	15004	14927	14884	14810	14911	14886	14893	14834	14683	14763	15119	14807	14858	15009	14849	14940	14881	14947	14855	14847	14870	14973	14921	14919	14939	14950	14837	14890	14997	14871	14799	14953	14842	14895	14951	14843	14971	15001	14853	14663	14883	14871	14948	14779	14844	14919	14882	14780	14910	14795	14907	14899	14786	14913	14772	14893	14940	14979	14904	14850	15066	14946	15030	15105	14924	14835	14817	14856	14887	14895	14930	15052	14929	14744	14986	14991	14742	14796	14846	14808	14844	14953	14978	14933	15003	14991	14980	15037	14846	14934	14919	14814	14863	14962	14751	14976	14977	15008	14823	14876	14820	14803	14742	14967	14925	14933	14868	15029	14866	14887	15018	15065	14925	14871	14895	14976	15104	14846	14931	15042	14871	14899	14934	14987	14828	14961	15107	14911	14803	14889	14825	15015	14994	14680	14999	14912	14843	14729	14705	14936	14761	15282	14840	14914	14876	14946	15057	14886	14926	15007	14809	14745	14824	15013	14978	14792	14998	14839	14878	14799	14857	14944	14906	14899	14914	14956	15053	14898	14892	14869	14846	14952	14869	14913	14822	14810	14809	15088	15039	14937	14835	14919	14988	14910	14835	14898	14885	14825	15029	14897	14953	14740	14953	14898	14955	14912	15033	14910	15012	14717	14838	14917	14961	14777	14964	14916	14923	14985	14861	14955	14982	14968	14976	14835	14858	14887	14980	15024	14887	14859	14900	14895	14938	15011	14890	14795	14893	14763	14835	14958	14846	14906	14891	14684	14712	14689	15077	14974	14642	14971	14977	15072	14979	14863	15045	14937	14805	15040	14950	14784	14944	14865	14882	14974	14793	15101	14960	14858	15126	14663	14929	14975	14830	14942	14856	14928	14880	14903	14974	14851	14985	14848	15034	14932	15031	14879	14908	14884	14917	14863	14845	14890	14792	14946	14952	14820	15005	15054	14889	14943	15117	14895	14978	14876	14891	14909	14949	14878	14826	14867	14848	14791	14740	14880	14846	14959	14811	14980	14842	14972	14848	14967	14802	15021	14985	14739	15073	15040	14814	14880	14785	14838	14993	14813	14864	14950	14936	14899	14851	14839	14839	14981	14833	14902	14970	14896	15053	14899	14793	14923	15040	14779	15112	14992	14945	14837	14999	15008	14979	14844	14719	15038	14913	15083	14739	14868	14693	15008	14806	14806	14920	14884	15060	14957	14949	15024	14852	15016	14851	14897	14842	14847	14915	15020	14862	15056	14982	14785	14831	14813	14975	14884	14938	14754	14807	14947	15149	14834	14891	14948	14989	14842	14954	14876	14859	14943	15015	14890	14884	14840	15003	14945	15070	15019	14817	14911	14770	14751	14833	14867	15001	14981	14855	14983	14987	14891	15026	15025	14833	14853	14776	14872	14852	14917	14876	14947	14847	15014	14877	15054	14799	14816	14985	14774	14720	14958	14885	14990	14949	14866	14836	14955	14935	14981	14896	14832	14896	15006	14778	14774	14906	14768	14880	15037	15120	14892	14926	14987	14928	14951	14904	14962	14919	14830	14813	15018	14839	14962	14992	14889	14972	15020	14971	14953	14980	14978	14855	14806	14802	14927	14853	14837	15007	14876	15040	14804	14891	14808	14846	14913	14937	15014	15033	14879	14891	14822	14837	14947	14967	15035	15107	15016	15032	14983	15090	14871	14950	14962	14775	14999	14767	14917	14791	14992	14958	14718	14861	15026	14886	14891	14925	14908	14854	14994	14840	15037	14872	14942	14831	15078	14998	14844	14910	14878	14877	14992	14900	14899	14839	14908	14863	14843	14907	14857	14812	14819	14974	14970	14795	14893	14844	14830	14909	15098	15031	14898	14808	14879	14870	14816	14997	14991	15090	14913	14895	14810	15120	14864	14770	15055	14771	14940	14950	14768	14951	14825	14860	14986	14935	14931	14987	14957	14869	14931	15001	14910	14881	14867	14807	14970	14791	14916	15034	14987	14715	14864	14835	14883	14752	15033	14916	14898	15061	14924	14856	14852	14985	14823	14939	14999	15073	14928	14887	14877	14822	14817	14942	14975	14786	15057	14929	14966	14971	14817	14903	14870	15045	14814	14967	15004	14818	14924	14781	15052	14930	15003	14889	14903	14996	14900	14922	14880	14767	14959	14955	14893	14902	14924	14951	15077	14912	14787	14931	14796	15063	14836	15028	14768	14912	14903	14897	14757	15099	14828	15015	15002	15008	14858	15025	14942	14926	14759	14873	14961	14904	14846	14895	14986	14805	15118	14772	14871	14931	15049	15039	14962	14983	15048	14976	14874	15020	14950	14869	14933	14976	14906	14975	14998	14748	14874	14987	14996	15091	15037	14890	14754	14809	14905	14818	14860	14915	14919	14924	14903	14987	14816	14935	14856	14951	14995	14893	14925	15037	14923	14959	15039	14857	15043	14887	15067	14767	14814	14989	14730	15081	14829	14946	14855	14976	14771	15033	14853	14887	14981	14845	14816	14782	14774	14870	14884	15085	14902	14881	14760	15038	15050	14964	14818	14935	14918	15035	15028	14718	14897	14945	14822	14858	14886	14859	15001	15036	14747	14919	14971	14739	14921	14811	14876	14889	15009	14865	15095	15000	14791	14826	14931
22477	21002	28833	23393	21377	24452	27002	22192	20080	19580	19161	19040	19149	18792	18436	18471	18583	18524	18356	18484	18395	18552	18439	18388	18384	18439	18322	18359	18229	18222	18369	18344	18435	18315	18373	18296	18363	18204	18102	18431	18174	18180	18193	18278	18305	18323	18321	18258	18482	18098	18260	18388	18048	18099	18363	18711	19514	18742	18077	18641	19127	18533	18122	18420	18297	18169	18296	18180	18281	18159	18012	18172	18178	18129	18336	18122	18293	18202	18281	18177	18197	18021	18103	18166	18138	18297	18167	18064	18174	18371	18255	18031	18142	18349	18008	18143	18345	18199	18258	18151	18252	17992	18088	18103	18047	18020	18257	18344	18291	18044	18226	18287	18037	18165	18102	18241	18343	18274	17956	18317	18042	18070	18311	18099	18147	18257	18006	18009	18071	18272	18043	18012	18020	18127	18230	18306	18207	18059	18302	18156	18151	18274	17989	18064	18026	18119	18056	18068	18176	18154	18257	18407	17990	18119	18068	18305	18262	18236	18240	18336	18160	18156	18224	18009	18222	18124	17836	18332	17991	18257	18070	18237	18186	18210	18219	18114	18259	18109	18220	18166	18093	18222	18217	17935	18132	18111	18143	18109	18158	18181	17906	18037	18005	17940	18280	18070	18166	18189	18199	18159	18164	18126	17994	17956	18006	17975	17989	18136	18291	18104	18109	18045	17943	18196	18202	18235	18112	18155	18274	18070	18067	18097	18115	17989	17990	18042	18149	18127	18204	18133	18108	17925	18003	18155	18037	18127	18242	18144	18222	18227	18321	18133	18184	18073	18142	18045	18119	18123	18137	18064	18159	17985	18194	18180	18116	18235	18221	18343	18323	18152	18076	17937	18210	18004	18020	18026	18027	18245	18168	18186	18158	18231	18267	18142	18244	18092	18211	18330	18331	18176	18137	18142	18202	18063	18043	17986	17967	18153	18056	18035	18053	18138	18043	18050	18281	18149	18101	18129	18204	18019	18128	17941	18000	18206	18211	18302	18169	18159	17934	17986	18105	18209	18118	17925	17909	17918	17836	18233	18297	18100	18130	18163	17976	18109	18092	18155	18201	18305	18004	18057	18147	18193	18154	18052	18294	18165	18251	18036	18167	18026	17958	18052	18239	18074	18268	18065	18162	18184	18129	18129	18090	17979	18221	18212	18000	18278	18190	18171	18042	18103	18276	18159	18194	18123	18121	18131	18185	18147	18063	18292	18132	17933	18136	18084	18041	18123	18240	18010	18061	18020	17955	18132	18095	18068	18193	18163	18183	18037	18034	18189	17973	18233	18107	18105	18049	18112	18211	18166	17966	17902	18162	18254	18000	18036	18115	18147	18106	18032	18135	18027	18044	18098	18267	18151	18030	18149	17937	18182	18088	18213	18202	17896	17941	18182	18143	18182	18049	18151	18006	18098	18010	18001	18343	18355	18099	18065	18049	18044	18128	18141	17949	18142	18210	18011	18159	17997	18020	17949	18040	18132	18058	17953	18046	18113	18221	18218	18328	18337	18361	18089	18152	17990	17945	18129	18295	18066	18125	18218	18127	18099	18047	17929	18303	17895	18220	18195	18000	18151	18274	17930	18044	18342	18035	18065	18229	18142	18325	18125	18195	18373	18085	18078	18127	18062	18034	18037	18132	18171	18078	18307	18111	18219	17936	18198	18092	18150	17963	18169	17988	18080	18254	18216	17991	18225	18070	18046	18032	17946	18051	18131	18153	18066	18093	17999	18051	18038	18106	17841	18276	18313	18179	18336	18226	18031	18191	18001	18073	18135	18158	18174	18246	17843	18194	18043	18218	18273	18059	17927	17985	18252	18004	17915	18072	18187	18127	18288	18212	18085	18254	18066	17877	18081	18204	18329	18119	18283	18272	18102	18115	18149	18093	18170	18003	17860	18206	17985	18137	18020	18098	18250	18010	18009	18204	18168	18154	17903	18143	18202	18139	18155	18057	18116	18040	17984	18264	18088	18177	18105	17980	18141	18238	18015	18083	18167	18230	18190	18059	18003	18194	18153	18027	18141	18313	18147	18010	17923	18025	18040	18117	18218	18078	18121	18019	18138	17982	17889	18269	18172	17977	18158	18025	18030	17974	18175	18167	18191	18150	18353	18081	18061	18149	18212	18278	18029	17990	18228	18130	18183	18231	18424	18204	18206	18154	18190	18087	18148	18030	17895	18110	18282	18101	18087	18255	18236	18099	18168	17945	18042	18177	18106	18171	18216	18175	18439	18195	18130	18116	18325	18115	18071	18021	18084	18266	18007	18128	18010	18109	18360	18369	18127	18105	18214	18272	18038	18055	18019	18394	17968	18165	18164	18194	18257	18092	18172	18121	18024	17889	18128	18172	18275	18167	18344	18235	18059	18237	18034	18085	18176	18164	18136	18019	18151	17996	17900	18002	18089	18283	18356	18038	18281	18110	18258	17998	18061	18043	18115	18029	18178	17961	18211	18044	18207	17917	18105	17956	18085	18214	17937	18147	18034	17884	17999	18147	18125	17881	18144	18103	18073	18003	18111	18304	18068	18007	18123	18223	18236	18312	18049	17979	18041	17892	17930	18134	18169	18085	18144	18049	17985	18022	17993	18288	17957	17889	18169	18300	18054	18224	18113	18220	18119	17990	18182	17896	18046	18156	18223	18014	17968	18007	18184	18174	18017	18061	18291	18144	17969	18099	18019	18181	18018	17913	18261	18085	18082	18183	18026	18074	17935	18061	18208	18134	18156	18103	18066	18037	18059	17930	18011	18254	18111	18121	18060	18051	18046	18309	17992	18054	18022	18192	18100	17976	17971	18152	18075	18212	18073	18226	18273	18005	18060	17929	17953	17884	18059	17990	18189	18109	18089	18046	18108	18120	18205	18171	18202	18103	18254	18226	18162	17965	18022	18065	18233	18326	17838	18023	17887	17873	18098	18110	18263	18070	18101	18156	18219	18063	18132	17985	18312	18345	17980	18020	18188	18240	18102	18180	18040	18132	18119	18204	18120	18068	17952	18256	18262	18168	18152	18067	18211	18142	18143	18079	18161	18118	18144	17877	18039	18025	18156	18182	17826	18158	18064	18026	17929	18364	18109	18086	18029	18068	18412	18184	18195	18075	18163	18180	18039	18022	18011	18269	18047	18286	18195	18069	18052	18169	18116	18126	18143	18208	18057	18145	18144	17932	17952	18116	18181	18325	17897	18000	18139	18043	18037	18249	17992	18053	18199	18341	18136	18006	17999	18087	17963	17966	18112	18215	18109	18332	18192	18178	18050	18217	18115	18059	17913	18032	17958	18182	18106	17931	18044	18188	18051	18189	18013	18037	18096	18025	18127	18173	18096	17925	18114	18140	18081	18102	18118	18126	18150	18116	18147	18115	18027	18044	18057	18314	18105	17984	18159	18334	18208	18089	18129	18118	18081	17932	18243	18213	18138	18077	17935	17958	18062	18156	18325	18034	18093	18058	18253	18000	17902	18201	17989	18127	18236	18133	18038	18201	18091	18218	18059	18258	18109	18060	17929	18120	18181	18098	18071	17928	17998	18078	17964	18065	18267	18259	18082	18028	18287	18098	18225	18218	18366	18182	18076	18214	18327	18167	18305	17966	17963	18214	18424	18211	18056	17906	18093	18086	18137	18214	18094	18079	18153	18011	18305	18192	18056	18063	18009	18155	18043	18234	18322	18202	18056	18130	18160	18050	17931	18218	18139	18164	17828	18101	18287	18131	18130	18123	18048	17900	17996	18098	18010	18268	18065	18095	18098	18091	17996	17995	18061	18225	17977	18114	17951	17846	18147	17810	18305	18184	18132	17908	18108	18046	18127	18250	18160	18042	18166	17954	17952	17946	18105	18109	18199	18027	18188	18038	18115	17972	18089	18131	18068	18123	18159	18091	18104	17987	18182	18132	18298	18068	17975	18048	18373	17910	18079	18184	18229	18050	18240	17978	18139	18239	18137	17931	17876	18239	18090	18152	18162	18028	18116	18040	18216	18175	18090	18302	18029	17984	18168	18109	18153	18128	18322	18093	18092	18114	18184	18233	18101	18240	18013	18340	18104	18005	18072	18013	18175	18039	18143	17880	18228	17938	18407	18052	17989	18072	18173	18094	18220	18013	18179	18258	18119	18181	18114	17986	18163	18017	18190	18154	17903	18124	18070	18111	18050	18232	18005	18145	18269	18210	18224	18260	18129	18067	18153	18045	18032	17977	18075	18119	18061	18146	18186	18230	18066	18025	18108	18112	18054	18307	18224	18206	17941	18170	18094	18180	18007	18145	17929	17952	18293	18030	18155	18080	18087	18240	18176	18133	18196	18293	18221	17783	18176	17887	18154	18216	18002	18127	18259	18114	18259	18155	18258	18088	18083	18042	18077	18269	18127	18247	18039	18057	18096	18257	18052	17951	18265	18159	18088	18117	18018	18266	18051	18205	18248	18143	17875	18245	18116	18191	18147	18222	18039	18231	18046	17990	18001	18069	17921	18195	17959	18014	18039	18190	18195	18135	18467	18272	18054	18042	18039	18207	18230	17925	18056	18070	18050	18104	17911	18051	18129	17936	18292	18125	18140	18154	18050	18009	18050	18076	18075	17979	18008	17990	18267	18155	18024	18236	18151	18228	18184	18062	18227	18211	18065	18112	18145	18104	18134	18143	18121	18236	18142	18012	17993	18110	18005	18062	18030	17892	18205	18109	18036	18115	18057	18132	18024	18001	18140	18044	18015	18059	18167	18274	18152	18006	18043	18161	18044	18031	18206	18251	18192	18282	18142	18045	18130	18225	18125	18215	18222	17971	17993	18232	18186	18127	17991	18161	17904	17930	18135	18196	18237	18086	18138	18072	17927	18098	17829	18415	18177	18387	18367	18255	18230	18202	18206	18240	18237	18038	18179	18171	18185	18117	18170	18006	18103	18110	18178	18122	18091	18237	18296	18007	18066	18107	18185	18249	18075	18282	18309	18279	18063	17916	18119	17870	18153	18113	18224	18033	18172	17982	18148	18170	18130	18113	18068	18349	18207	18210	18236	18108	18130	18035	18004	18235	18010	18060	18128	18025	18125	18130	18226	18111	18063	18172	18043	18007	18137	18277	18088	18223	18073	18121	18168	18066	17907	18136	18223	18081	18173	18237	18266	18129	18153
23165	43595	37250	29490	26898	23878	20873	20186	18010	16908	16374	15933	15787	15595	15521	15307	15328	15165	15249	15186	15205	15308	15087	15076	15160	15065	15211	15140	15166	15057	15098	15174	15121	15137	15030	15058	15213	15211	15204	15141	15072	15226	14879	15138	15303	14997	15115	15200	15146	15135	15016	15016	15012	14936	14991	15989	16877	15560	15195	15845	16476	15399	15139	15063	15161	15054	14953	15088	15144	15026	14937	14929	15038	15159	15060	15155	15033	15124	15172	15086	14958	14921	14961	15146	15158	15067	14960	15051	14807	14945	15016	14881	15056	15163	15146	15055	15088	14989	15013	15075	15035	15124	15028	15053	15136	15074	15150	14989	15086	14920	15144	15115	15098	15064	14883	14919	15175	14963	14892	15071	14891	15221	15117	15127	15074	15246	15190	15044	15139	15144	15209	15119	15018	15147	15072	15153	15026	15102	15068	15171	15055	15128	15279	15123	14982	15154	15025	15106	15062	15035	14967	14861	15006	15142	15016	14890	15178	14958	14980	15178	15053	15011	14944	14867	15045	15059	15093	15006	14967	14986	15033	14904	15064	15168	15069	14956	15040	14930	14950	15101	14992	15171	15026	15129	15064	15059	14957	15263	14954	14726	15012	15125	14914	15055	15157	15027	15043	14994	14995	15110	15021	15101	15107	14958	15105	15060	15108	15031	15135	15010	15092	15024	14951	14956	14910	15016	14975	15021	15087	14896	15098	15108	14845	14995	15179	15017	14942	15072	15089	15000	14985	15248	15080	15080	15061	15150	14979	14935	15088	14912	15230	15070	15036	14881	14945	15091	15105	15043	14936	15000	15208	15090	15060	15032	15008	15087	15078	15046	15074	15062	15043	14951	14986	14875	15089	14943	15028	14970	14961	14918	15130	14946	14882	15220	15082	15117	15075	15049	15002	15140	15128	14954	14964	14980	15168	15095	14947	14968	15186	14953	14984	15135	15085	14920	14996	15209	15029	15008	14970	14955	15223	14983	15047	15178	15101	14914	15195	14987	15221	15156	14950	14948	14884	15118	14927	15093	14965	14830	14996	14912	15075	14970	15154	15025	14962	15151	15171	15082	14876	15070	15105	15007	15262	15109	15226	15014	15062	15162	15335	15052	15095	14946	15009	15028	15099	15210	15147	15071	15105	15055	15099	14949	15089	14909	15016	15093	15255	15014	15086	15176	14995	14885	15050	14807	15226	15080	14899	15061	15048	15140	15179	14989	15026	15041	15063	14934	14906	14933	15054	14998	15058	15087	14997	15141	14963	14994	14965	14843	15048	15068	15189	15135	15053	14937	15022	15079	15133	14940	14894	15118	14752	15037	15074	14988	15106	15196	14961	15013	15121	15046	15178	14940	15165	15020	15115	15105	15196	14948	15053	14934	15144	14965	15223	14923	15115	15073	15020	15076	15033	15028	14886	15123	15109	14960	15139	15055	14999	14901	15090	15030	15150	14903	15050	14913	15124	14898	14965	15047	15119	15235	15034	14952	15035	15138	15002	14952	15145	15102	15105	15039	14979	14944	15030	15012	15052	15102	15070	15075	15074	14961	14936	15181	15067	15059	15158	15038	14951	14775	15051	15155	14970	14936	15091	15012	15033	14957	15006	15011	14923	15134	15105	14955	15117	14988	15117	14896	15179	15086	15211	15121	15035	14878	14799	14956	15100	14961	14755	14901	15008	15104	14942	15032	14945	14965	14960	15004	14923	15202	15054	15058	14904	14957	15000	15078	15064	15031	15049	15104	15041	15132	15028	15034	15081	15207	15026	15079	15001	15126	15179	15078	15069	14979	15083	15122	15018	15208	14954	14891	14994	14921	15072	15271	15089	15056	15075	15026	14789	15060	15315	15135	14929	15042	15195	15087	14983	15149	15119	15140	15158	15109	14999	15141	15074	14985	15149	14882	15106	14968	15002	15155	15236	14881	15027	15072	14938	15061	15093	14967	14949	15137	15063	15005	14878	14920	14957	15003	15030	14890	15062	15154	14915	15004	14916	15020	14992	15105	15051	15108	15017	14984	15016	15036	15003	14924	15153	14991	15097	14980	14890	15104	14987	14925	14990	15089	14982	15028	15080	15059	15097	14904	15115	14932	14849	15044	14919	15092	14959	15037	15069	15035	14963	15079	15036	14917	15009	15102	15005	15032	15121	15042	15154	15004	15141	15084	15035	15095	14942	14768	15107	15008	14814	15044	15086	14929	15096	14986	15215	15031	15234	15119	15031	15107	14924	15140	14963	15039	15013	15085	15026	15016	15058	15153	14931	14936	14944	14862	14879	15087	15008	15215	15060	15076	15129	14988	15007	15038	15215	15036	15221	14984	14899	14949	15158	15254	15151	14964	15041	15048	14982	15014	15040	14988	15057	15120	15249	14898	15125	15196	15016	15168	14863	15004	15144	14957	15068	14813	15100	15043	15008	14898	15152	15085	14935	14969	14915	14908	15052	14904	15240	14892	14930	15147	15077	15060	14936	15083	15207	15015	15065	15002	15116	15115	15189	15037	14995	15065	15247	14944	15256	15021	15014	15054	15109	14931	14939	14957	15046	15028	15065	14963	14914	15063	14964	15127	14966	14933	14896	15022	15025	14888	14996	14980	15153	15105	15016	14981	14950	15081	15112	14995	15188	15094	15100	15069	15029	15162	14981	15057	15158	15049	14963	14981	14988	14859	14966	14850	15061	14931	15110	15064	15019	15012	15005	14969	14988	15103	15259	14915	15060	15059	15042	14882	15175	14839	15109	15173	14872	14932	14934	14932	14965	15026	15145	15038	15118	15179	15038	14863	15030	15065	15193	15112	15110	14959	15065	15214	15049	15171	15000	14869	14941	15077	15136	15116	15076	15175	15060	15096	15042	15159	14980	15059	14964	15114	15033	14979	15042	15057	15151	15044	14903	15078	14979	15057	15207	15019	15171	15099	14865	14947	15048	15142	14909	14973	15026	14893	14970	15108	15101	14969	15038	15040	15064	15079	15046	15141	14935	14921	14888	15056	15049	15027	14982	15096	14938	14940	15188	15142	15053	14985	15003	14977	15038	14945	15123	15000	15039	14934	15079	14973	14986	14916	15001	15210	15021	14853	15023	14897	15125	14970	15109	15155	15013	14957	15006	15111	14957	14867	14946	14987	15049	15030	14982	15026	15013	15157	14932	15132	15117	15044	15072	15069	14980	15082	15020	15062	15001	15042	14945	15112	14994	15048	14899	15057	15037	15078	14980	14957	15083	15119	15149	15037	15035	15141	14970	14994	15122	15083	15026	14944	15068	15107	15154	14921	15019	15006	14980	15086	14964	14958	14973	14903	15029	14981	15145	15134	15052	15131	14953	14826	15125	15128	15066	14981	15140	15063	15039	15226	15118	15119	15137	14967	15157	15181	14854	14928	15183	15001	14891	15074	15138	15018	15134	15097	15007	15072	15112	15048	15016	15132	14865	14967	15099	15039	14876	14875	14941	15027	15231	14989	15202	14873	14998	15113	15186	15063	14921	15229	15040	15003	15002	15069	15044	14979	14899	15156	15070	14976	14917	14967	15045	14994	15002	15143	14827	15052	15016	15082	15179	14874	15225	14979	15240	15065	15025	15016	14840	14928	15100	15019	15051	15069	15030	15022	14984	15054	15034	15104	15105	15234	14982	15165	14954	15027	15101	14987	14962	14912	15023	14969	15024	15052	15008	14943	15019	14957	15029	15178	15048	14865	15115	15079	15101	15101	14942	15048	15149	14982	14901	15038	14916	14938	15119	15025	15099	15029	15083	15066	15151	14984	15132	14939	14902	15071	15153	14958	15163	14870	15051	15130	15221	15024	14981	14831	14927	14980	14993	15058	15156	15058	15037	14941	15127	15098	15017	15132	14869	15041	15264	15156	14990	15065	15037	15044	15211	15011	15157	15000	15096	15006	15092	15144	15017	14829	15059	14998	15222	14847	15157	14976	14988	15189	15080	14939	15095	14986	15016	14859	14832	15245	14945	15200	15207	14992	14985	15104	14785	15092	15152	14869	14941	15053	15051	15122	15085	14988	15130	15029	14944	15149	15005	15023	15001	14918	15001	15075	15090	15137	15186	15114	15061	14797	15159	15045	15143	15067	15029	14976	14977	15113	15041	15156	15150	15015	14990	14937	15029	15160	14924	15039	14961	15065	15143	14919	15002	15027	15046	15075	14930	15073	15040	15067	14955	14826	15088	15044	15061	15073	14912	15045	15069	14917	15089	14885	14985	15072	14978	15105	15007	14904	15052	15007	15013	15064	14907	15055	14972	15060	14861	15157	15017	15047	15000	15034	15048	14965	14972	15021	14972	15267	14786	14918	15115	15090	15009	14961	15127	15284	15224	15024	15159	14924	15020	14985	15112	15086	15130	15077	15036	15047	15090	15102	14892	14965	14839	14975	15005	14861	15055	14972	15067	15081	14998	15121	14824	15051	15102	15122	15070	15005	15173	14942	15161	15013	14966	15040	15004	15021	15068	15015	14948	15061	15075	15093	15021	15039	15081	15107	15052	14922	14926	15150	15050	14946	14932	14996	14976	15000	14988	14944	14944	14899	14921	14941	15231	15127	15005	15034	14967	15014	15154	14936	15112	14986	15148	15079	15022	15077	15061	15177	14967	15077	15159	15181	14826	15149	15029	14814	15065	15100	15097	15111	15020	14909	15126	14975	15019	15061	15013	14911	15094	15183	15071	14984	15048	15032	15174	15166	15206	14897	15071	15202	14979	15161	14798	14908	15187	15033	15109	14876	14818	15110	15019	15034	15172	15005	15010	15012	15019	14976	15154	15251	14980	15155	14911	14999	15039	14995	14932	15017	15018	14986	14950	15181	15084	15087	15083	15017	15048	15021	14959	14966	14896	14871	15068	14980	15073	15144	14967	14876	15004	15023	14989	15116	15035	15075	15006	15059	14897	14949	15013	14841	15150	14952	15066	15000	14901	14961	15115	15019	14876	15145	14935	14938	15002	15089	15017	15052	15054	15124	15087	15061	14891	14965	15096	15097	15059	15109	15053	15007	15012	15087	14984	14979	14963	14923	15017	15125	15131	14935	14993	15118	14819	14982	14947	15094	15193	15051	15148	15098	15007	14958	14836	15058	15045	14863	15165	15031	15104	15010	14896	15059	15094	15074	14885	14923
27400	23414	28801	26023	22351	21615	20791	20186	19355	19127	19050	19077	19224	19170	19001	18765	18860	18794	18875	19035	18885	18857	19004	19009	18966	19028	19117	19249	19066	19046	18809	19058	19127	18926	18848	19084	18919	18910	18913	18997	18820	18894	18865	19069	19122	19039	19122	19016	19049	18965	18722	18866	18942	18983	19020	18937	18919	18732	18971	18951	19229	19028	19123	19056	18986	19073	18964	18858	18883	18947	18927	18782	18749	18714	18819	18965	18972	19008	18907	19119	19022	19053	18981	18865	18879	18822	18956	18904	18933	18897	18953	18828	18807	18948	18932	18960	18804	18894	18958	18824	19038	19025	18999	18909	18883	18851	18835	18932	18848	18826	18830	18917	18905	18856	19190	18753	18975	19155	18981	18943	18694	18761	18975	18773	18949	18735	18766	18939	19151	18837	18923	18863	18962	18864	18796	18904	18888	18928	18799	18843	18943	18915	19160	18929	18897	18819	18782	18796	18770	18732	19060	18996	18732	18869	18932	18858	18820	18897	18754	18775	18845	18925	18796	18893	19147	18883	18953	18905	18749	18717	18720	19074	18822	18811	18858	18925	18795	18865	18854	18840	18744	18877	18872	18697	18950	18919	18834	18889	18661	18884	18882	19174	19073	18758	18769	18967	18824	19000	18714	18787	18850	19016	18937	18976	19066	19094	18986	18855	19047	18990	18866	18839	18939	18771	18773	18881	18984	19115	18774	18847	18819	18811	18969	19084	19013	19073	18961	18778	19068	18917	18789	18832	18554	18892	18891	18864	18871	18984	18999	18833	18949	18801	18721	18841	18880	18871	18965	19003	18861	18962	18909	18867	19088	19056	18741	18867	18927	18999	18850	18974	19118	18784	18956	19024	18780	18723	18986	18833	18889	19010	19010	18917	18991	18778	18998	18828	18948	18975	18744	18949	19012	18929	19021	19025	18989	18760	18951	18989	18941	18756	18957	18827	19102	18729	18694	18918	19074	18988	19154	18890	18802	18863	18867	18936	18848	18701	18878	18786	18987	19016	19031	18950	18896	18779	19018	18875	18795	18736	18757	18923	18803	18885	18861	18971	18825	18941	18938	18760	18724	18913	18802	18986	18947	18799	18933	18899	18857	19048	18671	18924	18839	18992	18791	18929	18966	18895	18973	19021	19146	18953	18898	18888	19000	18933	18904	18854	19056	18998	18695	18850	18954	18942	18776	18917	18793	18886	18978	18816	18944	18994	18943	18623	18978	19217	19012	18928	18963	18904	18804	18699	18744	18956	18899	18811	18775	18934	18949	19082	19002	18916	18899	19054	19015	18804	18837	18708	19182	18854	18984	18902	19075	19058	18825	18815	18924	18752	18941	18876	18763	18881	18988	18876	19110	18948	18966	19106	18997	18927	18799	18634	18928	18835	18921	18866	18832	18865	19019	19068	18965	18877	19135	18968	18761	18857	19012	19095	18860	18967	18852	18763	18991	18781	19056	18774	18807	18810	18940	18916	18642	18931	18886	18817	19012	18728	18481	18864	18957	18928	19074	18996	18923	18797	18749	18698	18817	18880	18877	18935	18854	18892	18804	18819	18861	18971	18976	18803	18844	18900	18915	18889	19108	18889	18988	18921	19165	19017	18828	18903	18963	18930	18857	18928	18884	19187	19001	18771	18829	18893	18806	18954	18964	18999	19081	18834	18945	19070	18957	18753	18885	18971	18735	18849	18953	18844	18908	18784	18711	18796	18854	18805	18933	18830	18878	18809	19126	18775	19024	18819	18884	18971	18970	18934	19037	18759	18849	18819	18895	18682	18796	18897	18874	18799	19024	18848	18981	19026	19189	18892	18958	18947	18921	18878	19008	18961	19096	19015	18868	18966	18974	18982	18868	18901	18833	18767	19079	19025	19010	18998	18674	18918	18993	18753	18759	18659	18907	18906	18856	18946	18574	19014	19042	18813	19018	19060	18934	19138	19135	18909	18831	19129	18908	18726	18968	19065	18954	18919	18922	18942	18895	18878	18890	19125	18876	18921	18652	18835	18850	18850	18895	18799	18871	19038	19005	18997	18773	18876	18880	18914	18997	18921	18926	18927	19020	19137	18839	18732	18896	18952	19028	18921	18895	18847	18941	18953	18645	18698	18820	18754	18879	19019	19243	18957	18958	19135	18856	18971	18791	18952	18961	18806	18851	18993	18944	19044	18987	18719	18980	18984	19087	18709	18799	18903	18847	18924	18930	18917	18910	18865	19126	18958	18844	19011	19012	18877	18975	18904	18792	19122	19074	18769	19145	18898	18877	18811	18889	18859	19041	18835	18844	18660	18985	18998	18733	18818	18921	18881	18891	18853	18940	19114	18737	19041	18848	19073	18717	18778	18913	18906	18865	18910	18710	18938	18921	18831	18946	18701	19002	18903	18946	18926	18837	18932	18833	18580	19009	18997	18760	18932	18906	18681	18812	18768	18873	19094	19056	18876	18946	18878	18926	18985	18719	18828	18925	18844	18693	18884	19042	19085	18988	19071	18991	18997	18839	18978	18861	19011	19080	18836	18882	18938	18855	19040	18789	18806	19047	19070	18932	18769	18833	19012	18887	18775	18912	18967	18917	18870	18811	19000	18941	18924	18926	18752	18811	18925	18608	18822	18711	18830	18632	18958	19079	18942	18934	18670	18925	18969	19202	19106	19044	19041	18931	18664	18799	18670	18965	19176	18934	18760	19151	18937	18984	18659	18875	18809	18948	18957	18882	19139	19007	18908	18996	19126	19044	19059	18871	18930	18875	18765	18651	18717	19104	18838	18837	18946	18715	18610	18831	18791	18774	18896	18989	18851	18803	19109	18961	18919	18820	18864	18908	18911	18689	18977	18902	18851	18938	19111	18757	18821	19068	18863	18969	18816	19140	19189	18938	18891	19095	18838	18859	19119	18853	18872	18820	18958	18986	18947	18926	18918	19135	18861	19042	18987	19000	18933	18886	18926	19035	19076	19063	18858	18946	19084	18987	18862	18953	18837	18977	18972	18579	18737	18596	18809	18905	18996	18814	18934	19168	18784	18876	18928	18966	18769	18788	18941	18875	18747	18981	18865	18599	18995	19102	18948	18930	18748	18968	18914	18774	18819	18755	18927	19003	18894	18932	18765	18906	18893	19019	19035	18814	18726	19029	19111	18978	19105	19108	18865	18943	18713	18869	18778	18966	19031	18741	18791	18956	18927	19075	19034	18873	19019	18893	18908	18924	18908	18953	18851	19083	19003	18986	19070	18884	18800	19022	19058	18769	18914	18960	19025	19153	19081	19098	18968	18791	18906	18803	18889	18940	18927	18925	19054	19098	18801	18764	18990	19086	18903	18877	18886	18978	18987	18937	18953	18877	18738	18961	18828	18687	18856	18970	19065	18749	18965	18961	18917	18845	18950	19046	18807	19014	18896	19015	18950	18916	18682	19032	19077	18965	18874	18990	18947	18804	18873	18959	18885	18831	18898	18940	18842	19026	19051	18941	18812	18784	18756	19162	18837	18861	18906	18833	18902	18723	18787	19195	18842	18943	18964	18957	18942	18850	19118	19017	18989	18733	19087	19044	18949	18747	19041	18906	18969	19190	18789	18886	18900	18973	18901	18899	18820	18869	18970	18867	18943	18959	18890	19082	19149	19016	18767	18971	18908	18895	18866	18848	18954	18791	18867	19028	18917	18877	18943	18849	18890	18975	18930	18906	18911	18711	19175	18891	18933	18945	18642	19019	18875	18949	18920	18966	19057	18800	18933	19090	18911	18915	19008	18990	18916	18786	18805	18747	18941	18816	18866	18890	18827	18832	18888	18879	18969	18879	18869	18930	18808	18875	18828	18855	19008	18914	19012	19005	19073	18724	18888	19169	18854	18897	18857	18830	19063	18836	18874	18758	19034	18804	18877	18789	19089	18898	18841	18978	18822	19102	18987	18980	18903	18920	18934	18958	18900	18931	18872	18999	18713	18937	18970	18954	19020	18739	18640	18907	18925	18623	18883	19115	18978	18759	18925	19047	18895	18823	18817	18749	18775	18825	18834	19024	19067	18829	19110	19173	18742	18848	19027	18766	18919	19034	19184	18924	18850	19081	19032	18916	18980	18769	18904	18938	18880	18806	18859	18996	19211	19094	18851	19035	18969	18953	19019	18913	18778	18823	19205	19032	18778	18593	18907	19071	18815	18877	18753	19045	18994	18942	18816	18699	19011	18966	18972	18827	19073	18985	18936	18953	18940	18839	18829	18883	19174	18938	18715	18989	19036	19054	18926	18938	18935	18953	18756	18824	18815	18848	18742	18924	18771	18651	18974	18965	19031	18890	18893	19007	18905	19173	18761	18643	19001	18850	19005	18854	18894	18828	18924	18856	18866	18942	19015	18984	18916	18778	18934	19043	18822	19075	18953	18938	18789	18833	18954	18725	19060	19117	18804	19093	18989	19027	18854	19187	19044	19034	18896	18835	19009	18846	18952	19042	19001	19022	18972	18902	18732	18946	18808	18909	18976	18965	18919	18892	18699	18986	18953	18988	18758	18841	18929	19050	18877	18908	18783	18892	18807	19054	19218	18948	18951	18841	18821	19054	18994	18974	18902	18799	18927	18852	18921	18920	19006	19012	18844	18906	19064	18794	18997	18892	19038	19070	18997	18858	18927	19096	19043	18988	18946	18891	18946	18807	18937	19031	19029	18894	18715	18800	18900	18862	18958	18898	18872	18933	19035	18815	18916	18832	18913	18899	18854	18877	18801	18700	18756	18878	18817	18878	18861	18702	18703	19048	19023	19025	18712	18795	18855	18811	18802	18744	18933	18718	18712	18864	18818	19001	19095	19164	18945	18868	18857	19145	18968	18918	18820	18864	18933	18917	18977	19029	18989	19026	18880	19112	18732	18941	18760	18850	18859	18947	18950	18951	19111	18856	18968	18951	18865	18935	18994	18849	19038	18904	18887	18736	18811	19030	18867	18979	18940	18855	18945	18823	18865	18931	18954	18853	18814	18919	18951	18934	18860	18807	18920	18923	18820	18793	19087	18904	19028	18788	18895	18938	18900	19021	18917	18635	18755	18968	18921	18967	18914	19149	19070	18890	18922	18739	18834	19103	18629	18981	19118	18726	18792	18862	19052	18766	18768	18624	18841	18671	18885	18822	18897	18868	18749
22552	33434	27945	22708	20979	19337	18344	17587	16463	15935	15917	15773	15648	15627	15750	15465	15505	15484	15393	15583	15600	15600	15381	15571	15718	15520	15468	15478	15490	15552	15547	15490	15592	15649	15529	15421	15323	15696	15616	15470	15575	15556	15564	15549	15674	15473	15450	15614	15443	15533	15547	15536	15556	15586	15514	15532	15849	15561	15586	15641	15529	15421	15455	15523	15431	15465	15556	15462	15520	15421	15573	15616	15652	15440	15528	15459	15636	15578	15489	15484	15658	15649	15536	15691	15479	15519	15536	15516	15487	15403	15475	15568	15482	15432	15423	15467	15583	15555	15524	15467	15468	15416	15449	15544	15487	15523	15447	15643	15496	15367	15565	15293	15493	15443	15635	15514	15701	15494	15675	15681	15507	15499	15545	15424	15614	15474	15596	15455	15436	15734	15454	15514	15400	15618	15506	15506	15548	15498	15508	15556	15515	15424	15525	15600	15422	15414	15555	15526	15340	15501	15685	15247	15552	15481	15560	15437	15512	15516	15530	15573	15399	15688	15503	15551	15516	15551	15614	15526	15567	15493	15649	15408	15450	15486	15344	15561	15367	15208	15562	15577	15387	15415	15519	15452	15489	15475	15402	15619	15474	15576	15388	15439	15436	15578	15635	15393	15363	15523	15504	15535	15615	15657	15457	15507	15490	15444	15613	15655	15499	15616	15550	15491	15561	15480	15614	15626	15501	15597	15468	15568	15297	15643	15441	15532	15400	15547	15416	15569	15429	15499	15536	15435	15439	15390	15632	15609	15581	15621	15456	15434	15495	15471	15579	15612	15504	15510	15550	15596	15475	15436	15743	15495	15532	15387	15627	15502	15583	15456	15608	15559	15525	15530	15435	15516	15439	15509	15587	15390	15570	15611	15561	15430	15536	15466	15514	15532	15529	15520	15492	15418	15543	15437	15553	15402	15659	15571	15603	15596	15647	15311	15576	15504	15547	15607	15611	15509	15601	15470	15509	15505	15416	15547	15469	15554	15461	15518	15540	15480	15423	15542	15484	15430	15512	15501	15416	15499	15557	15702	15532	15505	15562	15391	15392	15611	15461	15637	15445	15615	15459	15520	15447	15587	15702	15608	15484	15606	15513	15385	15533	15304	15644	15264	15595	15429	15581	15556	15260	15438	15466	15498	15433	15569	15627	15366	15415	15502	15633	15411	15488	15500	15639	15412	15611	15554	15370	15483	15371	15422	15452	15602	15507	15503	15754	15453	15645	15511	15531	15511	15543	15525	15677	15551	15507	15593	15547	15318	15484	15587	15408	15512	15447	15424	15476	15661	15545	15415	15669	15303	15364	15471	15545	15508	15816	15442	15504	15411	15600	15427	15705	15504	15544	15553	15627	15507	15486	15549	15518	15330	15405	15450	15587	15384	15602	15622	15493	15464	15480	15454	15688	15647	15476	15371	15472	15395	15527	15426	15544	15427	15525	15575	15606	15346	15418	15445	15503	15515	15383	15319	15527	15436	15447	15394	15654	15524	15604	15550	15427	15516	15405	15483	15421	15569	15544	15467	15603	15477	15487	15405	15457	15663	15346	15442	15328	15427	15622	15509	15510	15668	15446	15536	15604	15430	15573	15428	15602	15483	15556	15477	15363	15526	15503	15632	15588	15579	15559	15306	15512	15725	15564	15427	15450	15610	15576	15611	15485	15535	15462	15545	15342	15347	15520	15339	15657	15264	15425	15398	15532	15657	15592	15468	15532	15480	15507	15483	15515	15595	15678	15553	15400	15543	15560	15437	15617	15597	15469	15556	15420	15545	15628	15569	15512	15699	15489	15543	15509	15589	15581	15526	15342	15613	15491	15534	15499	15661	15397	15617	15540	15560	15540	15557	15569	15638	15507	15567	15690	15687	15508	15510	15576	15487	15362	15505	15625	15552	15502	15426	15500	15432	15517	15504	15546	15484	15474	15469	15483	15740	15386	15525	15411	15496	15479	15460	15536	15576	15540	15428	15483	15588	15559	15754	15593	15534	15427	15479	15484	15652	15527	15406	15488	15644	15474	15489	15559	15470	15608	15373	15521	15806	15423	15337	15436	15451	15480	15411	15537	15452	15550	15523	15599	15506	15526	15498	15638	15520	15384	15590	15560	15420	15441	15407	15409	15584	15496	15608	15479	15618	15412	15633	15445	15622	15498	15557	15467	15477	15575	15547	15616	15498	15502	15740	15620	15244	15598	15538	15470	15575	15558	15498	15448	15454	15543	15444	15630	15576	15546	15631	15730	15390	15635	15435	15544	15653	15508	15628	15498	15746	15423	15480	15475	15338	15506	15468	15696	15520	15521	15473	15387	15397	15600	15740	15379	15369	15512	15476	15550	15445	15459	15455	15469	15532	15598	15459	15512	15555	15466	15570	15413	15468	15440	15432	15462	15513	15551	15428	15494	15552	15449	15505	15417	15531	15388	15240	15686	15400	15558	15458	15414	15661	15483	15479	15578	15436	15573	15610	15504	15680	15356	15504	15524	15637	15421	15409	15440	15613	15376	15550	15563	15341	15425	15702	15500	15515	15491	15464	15530	15442	15549	15619	15393	15477	15492	15537	15694	15583	15411	15435	15590	15558	15564	15382	15628	15539	15542	15590	15446	15525	15388	15309	15519	15507	15454	15483	15548	15392	15481	15351	15509	15504	15578	15452	15605	15515	15532	15531	15754	15523	15456	15480	15546	15433	15500	15471	15394	15572	15464	15366	15561	15546	15397	15546	15671	15543	15488	15591	15507	15519	15506	15425	15519	15466	15389	15489	15316	15468	15506	15574	15584	15536	15377	15590	15476	15315	15612	15400	15620	15450	15665	15502	15455	15486	15391	15429	15431	15524	15490	15648	15384	15455	15649	15603	15398	15511	15454	15647	15424	15506	15422	15367	15590	15450	15591	15513	15573	15499	15496	15627	15575	15582	15626	15570	15575	15421	15387	15511	15483	15672	15433	15587	15539	15613	15551	15617	15697	15581	15479	15555	15446	15548	15639	15604	15580	15558	15569	15557	15506	15451	15522	15537	15500	15540	15394	15484	15383	15352	15518	15395	15413	15577	15430	15582	15562	15555	15349	15633	15463	15455	15320	15572	15334	15427	15527	15555	15483	15578	15542	15554	15667	15379	15468	15375	15368	15558	15491	15379	15756	15528	15506	15470	15582	15512	15707	15472	15559	15512	15424	15513	15485	15494	15429	15429	15425	15505	15475	15416	15589	15466	15588	15544	15599	15559	15428	15636	15460	15353	15601	15577	15557	15498	15400	15527	15558	15526	15439	15487	15615	15307	15480	15606	15445	15502	15488	15528	15600	15710	15618	15651	15704	15378	15478	15676	15420	15540	15565	15445	15405	15347	15446	15370	15557	15320	15479	15411	15605	15461	15512	15473	15546	15543	15420	15456	15513	15411	15521	15273	15590	15515	15520	15512	15390	15500	15509	15477	15602	15483	15599	15615	15341	15331	15505	15510	15643	15513	15690	15486	15493	15447	15405	15418	15495	15601	15315	15419	15447	15719	15413	15582	15438	15509	15655	15491	15571	15462	15579	15497	15702	15568	15547	15402	15554	15453	15453	15684	15583	15489	15412	15486	15616	15598	15436	15341	15486	15491	15652	15497	15409	15460	15607	15591	15567	15385	15624	15549	15513	15640	15633	15596	15523	15460	15658	15478	15544	15604	15421	15468	15558	15671	15528	15381	15461	15436	15503	15571	15487	15689	15515	15710	15465	15577	15488	15676	15671	15597	15525	15382	15437	15491	15372	15575	15550	15318	15545	15365	15449	15457	15564	15598	15571	15539	15475	15522	15532	15790	15459	15452	15546	15565	15651	15551	15480	15573	15535	15410	15419	15501	15446	15392	15576	15635	15394	15690	15530	15583	15413	15546	15504	15546	15458	15541	15639	15474	15668	15611	15566	15544	15661	15572	15466	15523	15529	15486	15561	15622	15522	15645	15453	15445	15479	15458	15483	15492	15433	15627	15583	15624	15400	15508	15533	15547	15506	15445	15417	15562	15497	15609	15463	15524	15408	15617	15447	15599	15449	15657	15488	15473	15632	15651	15450	15634	15476	15628	15529	15643	15476	15483	15518	15468	15567	15703	15505	15685	15431	15418	15508	15518	15534	15447	15437	15516	15613	15391	15510	15759	15674	15476	15461	15502	15631	15436	15526	15494	15534	15515	15499	15497	15594	15485	15483	15389	15590	15405	15407	15503	15493	15583	15633	15584	15608	15642	15538	15648	15638	15310	15414	15712	15390	15473	15469	15617	15600	15495	15585	15634	15517	15504	15612	15634	15675	15583	15699	15509	15459	15497	15482	15482	15498	15499	15514	15462	15392	15476	15503	15528	15650	15536	15562	15365	15465	15424	15359	15575	15438	15550	15439	15530	15529	15337	15585	15448	15311	15569	15335	15538	15459	15629	15476	15657	15435	15429	15583	15519	15503	15490	15521	15715	15516	15702	15632	15512	15679	15422	15491	15507	15357	15556	15610	15503	15584	15676	15523	15478	15500	15456	15500	15434	15647	15446	15530	15549	15490	15495	15459	15568	15435	15521	15490	15369	15422	15431	15534	15535	15565	15537	15564	15664	15586	15489	15622	15464	15475	15587	15501	15462	15432	15515	15510	15541	15562	15620	15528	15418	15371	15547	15427	15490	15570	15513	15496	15514	15419	15580	15431	15465	15513	15579	15544	15469	15638	15445	15531	15556	15422	15555	15584	15551	15489	15542	15512	15575	15565	15504	15514	15676	15484	15501	15466	15602	15459	15451	15603	15695	15430	15480	15608	15675	15371	15511	15411	15491	15519	15509	15663	15561	15431	15643	15341	15542	15435	15655	15606	15255	15524	15529	15399	15601	15442	15737	15591	15633	15575	15543	15679	15463	15406	15402	15622	15453	15670	15450	15512	15465	15538	15572	15460	15537	15571	15609	15584	15562	15430	15431	15472	15589	15562	15530	15494	15520	15492	15635	15481	15485	15445	15487	15487	15566	15563	15560	15413	15341	15527	15484	15618	15467	15447	15583	15642	15518	15443	15532	15472	15615	15644	15466	15545	15444	15518	15600	15564	15443	15399	15460	15813	15549	15583	15421	15350	15538	15559	15465	15698	15522	15631	15379	15453	15471	15649	15560
23388	21080	28707	23869	22454	24361	24054	20501	19326	18986	18586	18378	18331	18628	18348	18343	18295	18442	18233	18392	18350	18210	18156	18251	18076	18091	18017	18024	18002	18173	17991	17964	18139	18189	18254	17943	18066	18202	17813	17984	18133	18153	18189	17986	18151	17956	17951	18114	17882	17886	18142	18033	18097	18096	18172	18494	18930	18243	18136	18151	18541	18235	17842	17864	18055	17984	18055	17996	17913	18005	18118	18016	18076	18069	18051	18118	18008	18064	17967	17854	17952	18054	18086	17925	18196	18019	17914	17998	18046	18002	18090	18140	18180	18141	17782	17817	18090	18221	17805	17863	17955	17947	18038	17939	17823	18013	17950	17985	18232	17924	17968	18181	17962	18098	17984	17912	18023	18130	18272	18038	18272	18040	17803	17847	17794	17928	18090	18032	17877	18095	18035	18179	17796	17961	17961	17998	18086	18124	18123	17895	18051	17958	18027	17927	18014	17946	17826	18055	18004	17927	18145	18081	17841	18131	18106	18129	18004	17819	17935	17866	18106	17785	18124	17854	17955	18033	17936	17968	18047	17957	17981	18061	17955	17986	18149	17841	18005	18112	18020	17895	17946	18055	18053	17925	17961	17906	18232	17866	17827	18100	18021	18032	17860	18072	18107	18131	17911	17865	17933	18236	17952	18118	17934	17979	17980	17920	17872	17903	17850	18052	17955	18094	18143	17919	18171	18178	18238	17834	17821	17872	18055	17918	17951	18060	17893	18048	17821	17935	17821	18227	17774	17928	18129	17959	17996	18139	17976	17906	17912	18005	17750	18052	17978	18147	17856	18158	18095	18052	18064	18039	18179	18298	17808	17992	18006	18022	18078	17953	18135	18004	18015	17732	18032	17994	17887	17965	18038	17880	17969	18114	17966	18036	17916	18127	18048	17749	18004	17950	18014	18091	17860	18166	18114	17942	18138	18028	17988	18141	17928	17902	17928	17879	18103	18123	18055	17944	17921	18045	18019	18116	17988	17988	18086	17953	18058	17992	17691	18179	17902	17853	18136	17862	17822	17969	17910	18083	18124	18086	17891	17891	18134	18062	17950	17896	18065	17868	18048	17966	18205	17994	17913	18037	17966	17973	17878	17999	17902	17997	17875	18118	17975	17871	17873	17834	18097	18071	17983	17872	18039	17854	18139	17985	18010	18007	17891	18027	18049	17948	18130	17866	17948	17990	17859	18068	17971	17974	17849	18116	18016	17977	18036	17812	18009	17900	18044	18004	18093	18010	17980	18102	17999	17899	17925	17985	18082	18027	17928	18008	17961	17752	17961	17922	17982	17991	18040	17973	17896	17977	17849	18093	17962	17867	18156	18047	17937	17983	18177	17986	17944	17843	18035	18079	18060	17910	17812	17806	17793	17981	17954	18067	17917	17893	18090	17931	17700	17942	17823	17988	17937	17954	17846	17836	17997	18036	18040	17919	17896	18091	17958	18009	18261	18171	17979	17966	17983	17912	18101	17894	17909	17917	18061	18052	17943	17766	18165	18212	18018	17857	18123	18009	18051	17990	18101	18108	17800	17948	17895	17959	18046	17934	17775	17986	17993	18037	18040	18029	18158	18056	17895	17807	17851	18059	17821	17862	18021	17986	18002	18213	18099	18160	17978	18078	18003	18130	18076	18078	18271	18213	18030	17898	18128	17937	18008	17836	18060	17892	18031	17859	17970	18076	17927	17955	17888	18005	18016	17895	17838	17965	18055	17949	17874	17905	18051	17772	18013	17974	17949	18108	17911	18102	18100	18075	18016	17885	18017	17945	18097	17715	17985	18189	17926	17670	17928	17943	18147	18287	17775	18015	18094	17982	17926	18115	17793	17940	18046	17907	17871	17909	17956	17945	18038	18054	18114	18003	17932	18024	17820	17828	18013	17964	18159	17905	17996	17983	18114	18048	18022	17923	17808	17947	18314	17946	17806	18111	17986	18232	17993	17742	18027	17912	18177	17717	18063	17797	18023	18093	18069	18110	18018	18063	17971	17907	17977	18133	17982	17945	17952	18012	18047	17972	18010	17777	18034	17909	17886	18023	18104	17810	18052	18081	17808	17874	17902	17885	18015	18091	17861	17910	18199	17994	18075	18093	18014	18051	18148	17889	17909	17925	17966	17844	17880	17975	18050	17919	18101	18044	18013	18078	17969	18086	17976	17939	18260	18022	17954	18326	18182	17850	17986	18045	18127	17843	18032	18045	17935	17996	17821	17801	18092	17808	17897	18077	18039	17834	17903	17963	17934	18016	17890	17771	18005	18057	17987	18115	18172	17936	18099	17890	17818	17934	18070	18187	18099	17917	17953	18295	17762	18151	18080	18251	17762	18009	18099	17830	17846	17845	17980	17901	17845	17762	17798	18043	17879	18035	18040	18003	17793	17973	17911	17942	18115	17875	18005	18015	17834	18190	17882	17854	17927	17882	18081	17764	17997	18081	17742	17959	17964	18099	17896	17857	17852	18044	17852	17931	18015	17846	17845	18096	18100	17973	17787	18121	18192	17946	17809	18051	17920	17912	17817	17945	17973	18209	17987	17895	18009	18010	17958	17865	18222	18120	18068	18097	17814	17895	17980	17952	18058	17884	17833	17866	18026	18047	17999	17778	17965	17955	17992	17817	18009	18118	17985	17873	18010	18119	18134	17830	17891	18210	17991	17753	18149	17738	17933	18099	17975	17834	18036	17770	17999	17798	17966	18018	18074	18145	17910	17927	17819	17814	17928	18201	18031	18072	18047	18106	17901	17871	17938	17768	18025	18153	18047	17811	17970	17816	17795	17803	18038	17964	17927	17894	17969	18049	17901	17963	18011	17965	18004	17931	17896	18134	17971	17819	17749	17890	18041	18243	17837	17994	18019	18099	17930	17716	17819	17991	18077	18157	18192	18167	17896	18110	18083	17858	18228	17947	17921	17787	18103	18039	18221	18103	17998	18045	18025	18044	18040	18033	18037	18058	18101	17928	18152	18029	17927	17992	18052	17999	18006	18083	17924	17651	17949	17966	18000	18089	18158	17850	17728	18051	17984	18060	18074	17910	17981	18084	17830	17929	18009	17728	18048	17867	17880	18036	17925	17928	18162	17996	17868	18076	18003	17781	18030	17847	18123	17941	18110	17922	18063	18037	18153	18056	18157	17974	17878	18074	18048	17790	18074	17924	18004	17964	18261	17997	18018	18125	17900	17900	17900	18030	18030	18016	17947	18033	17930	18136	18014	18011	17879	18147	17950	17969	18165	18042	17998	17910	17993	18048	18175	18053	18274	18136	18032	17919	18084	18082	18028	17986	17715	17875	18027	18045	18040	17861	17918	17813	18030	17978	17954	18072	17989	17966	18032	18031	18106	17796	17880	18085	18043	18063	17824	17811	18159	17869	17815	17911	18149	18014	18069	18193	17958	17859	18035	18301	18043	17996	17833	17877	17932	17856	18077	18204	18004	18040	17922	18039	17788	18005	17979	18065	18203	18054	17828	17900	18073	17991	18101	17884	18039	18049	18209	18017	18031	18133	17909	17873	17899	18199	17952	18058	18091	17939	18076	17970	18134	18010	17940	17974	17869	18036	17959	18019	18226	17934	17965	18118	18110	18173	17943	17919	17938	17998	17853	18014	17994	17979	18056	18180	18223	18012	18078	18107	17967	17942	17990	17847	17812	17868	17949	18098	18044	18056	17946	18072	17900	17910	17955	18034	17928	17821	17944	18017	18162	18145	18049	17855	17939	18110	17846	17913	17918	17996	18228	17984	17991	17874	17952	17812	18056	17984	17939	18013	18100	18174	18036	18114	18019	17894	17868	17976	18124	18102	18043	17983	18008	18139	18017	18028	18038	18092	18207	17933	17949	18097	17925	18111	17882	18176	17911	17854	17983	17983	17778	18074	17821	17923	18277	17844	18215	18070	17910	17999	17913	18043	18029	17956	17888	18052	17935	17933	18031	17963	17867	18052	17934	17958	17861	17848	18057	17814	18056	18158	17943	17942	17892	17985	18365	17999	17834	17930	17978	18053	17953	17741	18100	17787	17880	17947	17954	17975	17852	17811	17936	17919	18064	17989	18053	17959	17893	18038	17978	17902	18192	18077	18008	18201	18020	17824	17813	17987	18030	18030	18084	18191	18001	17942	17811	18015	18101	18159	18009	18082	18174	17757	18147	17975	18117	17945	17917	17844	17929	17893	17854	17857	18114	18082	17984	17931	17995	18131	18195	17882	18072	17927	17862	18157	18074	17817	17955	18053	17875	17873	17764	17892	18094	17795	17947	18130	17965	18158	18222	18028	17854	18008	18026	17937	17957	18025	18088	18069	18084	17919	17785	18007	18198	18073	17918	18046	17830	17697	17773	17916	17927	17952	17829	17863	17895	17895	18160	18134	18223	18116	18031	18042	18008	17932	17957	17894	17861	17811	18041	17977	18001	17979	18053	17914	17792	17794	18014	17785	18282	18126	17882	17939	18094	18040	17831	18107	18198	18065	17976	18014	17956	18137	18015	18271	18037	17985	18067	18068	18053	17900	18009	17970	18058	18096	17951	17984	17923	17964	18030	18052	17987	18141	17855	17899	18161	18064	18133	17892	18076	18060	17918	18049	17862	17888	17659	17987	17941	17939	17896	17811	18046	17947	18074	18078	17769	17903	18010	18072	17834	18156	17942	17999	18095	17935	17952	18007	18089	17805	17967	17928	18073	18100	18089	18061	17819	17929	17951	17990	18062	17996	17899	17946	18128	18107	17809	17960	18213	18249	18131	17869	17997	18025	17883	18157	17856	18009	17958	17899	17870	18119	18036	18033	17927	17952	17949	18074	17921	18006	17956	17918	18070	18041	17898	18048	17969	18021	18250	18009	18040	17975	17990	17884	18027	17961	18091	17964	18072	18212	17855	18134	18054	18051	17773	18037	17989	18109	18105	17776	18040	18063	17942	17829	17918	17833	18109	17879	17976	18033	18113	17898	17865	18112	18002	18074	17781	17961	17953	17865	17916	17987	18001	18126	18007	17778	18033	17987	18161	18028	18034	17960	17893	17921	17977	17938	17993	17929	17998	17942	17978	18044	17878	17958	17845	17997	18039	18227	17842	18117	17898	17794	18127	18050	18023	18089	17911	17823	17927	17983	17940	17995	17984	18108	18154	18004	18082	18140
21627	39175	33126	26373	24247	21754	20451	18336	16811	16056	15919	15528	15306	15471	15128	15190	15029	15080	15167	15218	15062	15200	15084	15109	15194	15055	15196	15269	15004	15087	14977	15121	15087	15149	15127	15016	15193	15043	15139	15230	15008	15077	15190	15139	15054	15006	15074	15127	15086	15003	15031	15131	15051	15064	15152	15456	16238	15294	15165	15226	15619	15148	15091	15213	14942	15113	14988	14997	15050	15106	15101	15075	15133	15012	14935	14975	15101	15160	15172	14994	15034	15021	15001	15064	15071	15011	14898	15281	15053	15169	14988	14918	15133	15065	15123	14945	15150	15133	15115	14855	15071	14915	14980	15129	15235	15011	15048	14864	15043	15056	15119	15057	15114	15111	15014	15123	15177	15065	15189	15113	15024	15018	14997	14883	15157	14865	15023	15054	15016	14919	15052	15141	15154	15056	14909	15021	14998	15086	14852	14989	15062	14949	15125	15113	15094	14957	15149	15130	14998	15175	15114	14920	15080	15140	15196	14949	15069	14869	15209	15100	14926	15089	15048	14916	14914	14928	15076	15029	15180	14991	15149	14992	15136	15056	15029	15026	14908	15171	15009	15140	15084	14978	15199	15102	15121	14910	15079	14988	14991	15198	14938	14991	14943	14943	15081	15166	15173	15095	14994	15101	14947	14847	15078	14968	14869	14931	15070	15101	14947	15048	15062	15140	14951	15085	15181	14880	15049	14952	15070	15087	15039	15071	14919	15041	15183	14961	15055	14887	15030	15009	14944	15140	15020	14989	15073	14970	15049	15106	14977	15038	15194	15020	15093	15002	14988	15117	15005	15040	15146	14964	14978	14968	14985	15019	15056	15017	14991	15126	15108	15241	15026	15064	15154	15167	15061	14906	15136	15145	15248	15007	15010	14839	15138	14986	14994	15103	15050	15009	15000	14836	15087	15089	15043	15028	14970	15057	15123	14894	14954	15252	15132	14988	15092	14980	15268	15108	14983	15085	15013	15080	14983	14907	14985	15042	14866	15113	14873	15099	14987	15038	14996	14951	15025	15049	14859	14970	14960	15102	15073	15147	15145	15161	15060	14967	14997	14963	15155	14901	14858	15125	15078	15139	15088	15154	14909	14965	15100	15006	15124	14990	14991	14941	15191	14979	14983	15045	14913	14972	14933	15073	14900	14988	15036	15175	14945	14934	15050	15033	15120	15309	14976	15011	15175	14870	15042	15016	14978	14974	14909	14979	15027	14872	15163	15038	15255	15124	15043	15293	15093	14888	15100	15057	14908	15065	14929	15014	15065	15074	15164	15095	15093	15028	14980	14940	14984	15265	15108	15099	14977	15090	14976	14988	14974	15078	14991	15092	15091	15046	14895	15182	14976	15159	15037	14945	14904	14895	14934	15140	15002	15000	15090	14917	15002	15058	14993	14992	15134	15135	15082	15118	15008	15144	15114	15117	14981	14978	15049	14807	15167	15116	15046	14946	14952	15069	15028	15023	15168	15087	15111	15120	15075	15178	14947	14938	15099	15025	14989	15107	14978	15123	15112	14886	14874	14910	14919	15037	15044	15129	15152	14958	15035	15094	14954	15059	14835	15219	15080	15156	14966	15191	14965	15319	15049	14972	15118	15155	15061	14902	15127	14899	15007	14831	15023	14897	15092	15127	15150	15067	15092	15055	15024	14978	15027	14849	15010	15016	15000	15069	15004	15171	15102	15144	14982	15020	15115	15098	15043	15026	14934	14898	15011	15005	14900	14963	15147	15159	15029	15024	15039	14865	15077	15091	15042	14990	14972	14943	15060	15100	15104	14898	15096	15062	15059	14989	14926	15005	15182	15227	14936	14965	14934	14990	15238	15001	14971	14920	15153	14976	14806	15080	15185	14958	15121	15041	14928	14993	15071	15038	15022	14861	14975	14851	15161	15249	15257	15148	15020	15078	14997	15170	14950	15040	14981	15210	14987	15089	14985	15104	15030	15059	14854	15122	15044	14992	14932	15144	15140	15007	15061	15029	14919	15097	15097	15093	15198	15096	14980	15100	15081	14949	15172	14918	15009	15201	15015	15073	14933	14948	14959	15287	14983	15112	15283	15082	15065	14976	14906	15066	14893	15051	14877	14987	15176	14938	14963	15140	15036	15027	15167	14973	15084	15034	15197	14994	15121	15110	15182	15186	14871	14964	14969	14992	15101	15114	15019	15035	15062	15103	15044	15016	15058	15070	14993	14971	14797	15111	15119	15131	14808	14995	14926	14971	15058	14919	14847	15042	15184	15089	14915	15063	15005	15115	15024	15066	15148	14968	15152	14940	14942	15005	14875	15096	15086	14977	15055	15108	15038	14997	15037	15018	15162	14884	14924	14996	15035	14835	14991	15117	15032	14889	14934	15065	15162	14890	15016	15023	15064	14953	15037	15111	15179	15103	15129	14977	15149	15207	15070	15148	15085	15239	15025	15184	14977	14911	14935	15169	15142	14867	15003	15037	15264	15138	14986	15088	15040	15087	15048	14913	15028	15106	14999	15028	15071	14922	15186	15057	15019	15059	14947	15087	14907	15173	14947	15266	14918	14912	15123	14950	15111	14947	15078	15196	15122	15021	15150	14937	15093	15137	14979	15070	14942	15217	15132	14919	14978	15036	15158	15011	14936	15133	14952	15042	15099	15043	15079	15107	15156	14972	15094	15011	14927	15130	14925	15019	15113	15015	14959	14970	14957	15069	15083	15030	14980	15132	15088	15064	15192	15120	15099	15143	14920	15087	15188	15009	15013	15048	15028	15004	15059	15227	15011	15105	15118	14937	15022	14896	14891	14973	15074	15064	15136	14988	15027	14973	15112	14884	15009	14870	15199	15026	14999	15160	15053	14797	15005	15039	15037	14989	15160	14920	15028	14936	15153	15104	15110	15100	15147	15090	15175	15096	15176	14917	15101	14889	15150	15139	15017	14987	15049	14850	15072	15036	15046	15002	15021	14999	15100	15041	14924	15007	15127	14969	15035	15097	15088	15089	15038	15189	14837	15152	15039	15142	14907	15044	15107	15126	15085	15065	15140	15044	15058	14914	14966	15040	15117	14946	14976	15059	15190	14922	14988	15188	15048	14964	14932	14993	15135	15085	15189	14950	15190	15141	15142	15053	15078	15086	15010	14906	14967	15051	15048	15066	14942	15043	14864	15039	15108	14984	15099	14994	15206	15011	14907	15022	15089	15005	15154	14985	14949	15033	15141	15005	15035	15038	14791	15230	14979	14957	14981	15010	15097	15047	14962	15044	15170	15087	15174	14943	15016	15008	14900	15113	15146	14878	15127	14850	14912	15055	15155	14870	15024	15068	15079	14935	14900	14986	14992	15168	15030	14959	15033	14971	15061	15054	14879	14985	15010	15071	15102	15106	15005	14979	14960	15050	15057	14929	14990	14979	15007	15110	14913	15140	15054	14857	15012	15158	15187	15158	15032	15079	14982	15123	14958	14987	15080	15052	15012	14952	15157	15053	15119	15122	15020	14905	15057	14894	15000	15137	14925	15036	15119	14940	15094	15073	14919	14993	15150	15029	14959	15028	15159	14918	15080	15097	15097	14862	14771	15018	15137	15052	15084	14974	14954	15102	14898	14929	15138	15181	14864	15078	14950	15185	15100	15068	15023	14901	15044	15132	15196	15128	15001	15092	15068	15181	14924	15031	14957	15005	14968	14941	15091	14834	15022	14989	15018	14904	14912	15118	15121	14946	15032	15027	15123	15149	14842	15141	14957	15164	15131	14974	15265	15099	14995	15092	15139	15109	15081	15030	15048	14962	14879	14926	15053	15013	15077	15038	15139	14840	15023	15116	15128	14938	15179	15052	14932	15190	14976	15140	14952	15079	15207	14949	14877	14905	14895	15188	15224	14939	15064	15001	15124	15083	15080	15095	14970	15055	14995	15000	15022	14914	14885	15024	15105	14913	15120	14959	15264	15070	15036	14965	14955	14801	15035	15015	15186	14957	14993	14882	14935	15057	15066	14894	14947	14854	15156	15118	15018	15004	15009	15181	15094	14981	14969	15112	15121	15049	15211	15147	14806	15112	14996	14970	14864	15182	15030	15016	14867	15045	15049	15059	15120	15064	15042	14818	15086	15015	15011	15024	15055	14959	15287	15076	15080	15177	14861	15018	14923	15118	14892	15072	15098	15000	14934	14993	14973	15062	14950	15153	15034	15139	15144	15207	15023	15012	15090	14980	15070	15001	15063	15183	15211	14984	15054	15154	15051	15111	15068	15137	15175	15045	15100	15090	14904	15107	15061	15088	15207	14998	15022	14855	15088	15045	14942	15012	15039	15130	15071	14977	15005	15183	15081	15120	14901	15091	15120	15044	15099	15122	15103	15093	14920	15036	14885	15052	14874	14984	14970	14997	15062	15308	15084	15156	14884	14952	15220	15127	15037	15033	15153	15167	15092	15091	14907	15208	15148	15140	14988	14944	15004	15062	15106	15027	15234	14997	15134	14919	15084	15200	15125	15236	15107	15051	15278	15019	14893	14900	15013	15088	14955	15162	15087	14979	14949	15086	14984	14996	15048	14972	14918	15146	14992	14948	15267	14869	15205	14834	15015	15069	15087	14932	15001	15125	14968	15128	15024	14984	14911	15252	15077	15036	15145	15123	15019	14971	14994	15059	14953	15235	14861	14921	15138	15026	14978	14934	14916	15019	15039	15222	14881	15029	14969	14986	15136	15108	14911	15044	14933	15173	15022	15026	14886	15046	15103	15118	15021	14999	15073	14832	15027	14976	15061	14979	15015	15014	15203	14875	14899	15150	15160	15019	15104	15147	14985	14910	15063	14949	15105	14915	15183	15160	15098	15251	15041	14939	14973	15074	14981	15256	15148	14879	14934	15106	14862	14993	15004	15098	14955	14997	15110	15107	14958	15034	15120	15042	15067	15128	14947	15115	14853	14937	14965	15168	15096	15181	15127	15090	14993	15004	14945	15046	15056	14992	14857	15027	15096	15136	15092	15022	15051	14849	15106	15058	15054	15012	15031	14955	15052	15073	15014	14853	15109	15112	14949	14944	15109	14905	15119	15021	15030	15069	15088	14995	14999	15001	15095	14964	14977	15027	15085	15183	15122	15198	15093	15145	15071	15034	15062	15035	15000	14958	14947	15012	15068	14861	14983	15137
22420	20986	28829	23348	21540	24742	28265	22731	20996	20566	20153	19881	19691	19484	19519	19391	19360	19321	19226	19479	19235	19238	19198	19472	18982	19160	19287	19466	19338	19277	19327	19397	19211	19220	19118	19161	19283	19200	19037	19039	19140	19112	19243	19121	19312	19016	19047	19227	19215	19291	19115	19266	19109	19146	19463	20133	20789	19711	19447	19456	19987	19757	19166	19122	19242	19049	19276	19253	19190	19147	19166	19243	19099	19176	19211	19104	19205	19126	19171	18899	19074	19028	19058	18975	19004	19158	18964	19175	18945	19121	19249	18989	19089	19088	19182	19295	19198	18897	18940	18830	19137	18972	19124	19087	19042	19009	19108	19172	19119	18918	19009	19197	19103	18982	19045	18952	19020	18980	19050	19029	19123	19127	19099	19128	19156	19037	19122	19157	19360	18977	19062	18964	19100	19035	19203	19284	19186	19336	19086	19084	19146	18935	18984	19105	19116	19112	19281	19191	19207	19114	18940	19234	19288	19103	19076	19292	18973	19119	19175	19038	19085	18938	18972	19138	19086	18994	19404	19133	19124	19064	19085	19059	19219	19260	18778	18976	18851	19070	19236	19074	18977	18896	19014	18872	19125	19176	19104	19164	19099	19227	18929	19038	19044	19232	19120	18923	19172	19014	18942	18849	18927	19106	18812	19081	19140	18819	19405	19225	19207	19009	19097	19261	19118	18971	18976	19000	19130	18894	19033	19177	18974	18940	19096	18932	19236	18929	18923	19058	19220	19061	19165	18837	19028	19097	19153	18986	19030	19047	19283	19138	18970	19091	18952	18988	18954	19065	19123	19069	19138	19021	18863	18980	19082	18921	19018	19145	19010	19153	19160	19108	19032	19052	19095	18994	19234	19092	19209	19084	19355	18981	19016	19013	19063	19128	19250	18862	19113	19044	19079	18830	19174	19259	18918	19137	19215	19200	19181	19127	19173	19431	19063	19037	19083	19150	19188	19192	19032	19097	19154	19097	18926	19050	19093	19105	19014	19100	18798	19272	19081	18810	19193	19008	18888	19062	19148	19263	18940	19031	19038	19122	19037	18929	19238	19027	19026	19122	19200	19062	19073	19076	19108	18930	19090	19178	18945	19285	19130	18888	19002	18869	19128	19136	19294	19138	19177	19201	19084	19141	19019	19090	19110	19165	19080	19056	19284	19127	19148	19099	19108	19162	19164	19006	18920	19072	18828	19211	19148	19105	18861	19074	18946	19082	19051	19111	19227	18957	18892	19035	19034	19112	18996	18918	19089	19184	18858	18956	18906	18923	19172	19035	19175	19052	18860	18892	19082	19005	19111	18989	19148	19036	19119	19122	18992	18791	19109	19044	19260	19200	18877	18996	18922	19115	19146	18860	19144	19004	19152	19136	19131	18946	18850	19070	19131	19204	19116	19051	19175	19070	19149	18982	18997	19165	19010	19030	19144	19033	19112	19297	19125	18986	18961	18965	18957	19197	19015	18820	19028	19460	19192	19106	19071	19106	19126	19034	18913	18843	19038	19152	19004	18779	19193	18881	19097	19068	19031	19180	19015	18976	19093	19055	18902	19123	19069	19014	19086	19123	18972	18916	19158	19094	19098	19027	19021	18852	19125	19040	19235	19207	19146	18869	19048	19082	19130	19063	18807	19051	19270	19200	19106	19080	19116	19145	19025	19176	19077	19015	18950	18994	19064	18995	18984	19159	19013	19121	19056	18835	19300	19082	19123	19078	19248	19210	19039	19073	19080	18774	18970	19222	18914	18959	19203	18885	18798	18951	19194	18892	19218	19031	19247	18880	18979	18931	19147	19010	19029	19181	19006	19074	19210	18785	19035	18845	19197	19070	19065	19012	18986	19086	19105	19075	19124	18883	19114	19116	19153	19048	19152	19206	19032	19099	19029	19270	19191	18951	19195	18938	18962	19097	19161	19201	19192	19173	19099	18924	18957	18869	19395	18965	19156	18961	19147	19003	19108	19194	19095	18919	19224	19093	19062	19051	19060	19176	18996	19225	19102	19143	19059	19223	18873	18906	19012	18962	18944	18876	19067	18971	19138	19077	19041	19268	18778	19043	19153	19210	19219	18958	19311	19081	18896	18903	19145	19053	19182	19176	19137	19115	18963	18923	18979	18977	19096	18852	19147	19068	18920	18911	19164	18946	18997	18948	19116	19083	19032	19129	19227	19236	18955	19072	19083	19061	19079	19025	19208	18949	19242	19174	19233	19026	18963	18989	19060	19012	19169	19137	18941	18966	19077	19068	19133	18979	19117	19098	19290	19078	19295	18877	19158	19247	19110	18906	19068	18967	19052	18992	19016	19083	19161	18892	19114	18995	18719	19208	19072	19146	18931	19257	19109	19091	19175	18957	19232	19099	18914	19118	18951	18949	19101	19011	18923	19061	19085	19018	19000	19261	19119	18831	19261	19213	19084	19093	19141	18838	19171	18920	19233	19064	19178	19193	18954	19041	19071	18972	18993	18858	18966	19035	19049	19072	19246	19069	18971	19040	19108	19186	19254	19144	18958	19159	18932	19096	19311	19015	19270	18998	19102	18971	19031	19032	19195	18955	19189	18934	19027	18972	19104	19174	19189	19031	19163	19079	18979	19002	19136	18966	19190	18954	19038	19106	19017	19040	19008	19027	19101	19136	19105	18920	19105	19126	19112	19122	18836	19029	19169	19067	19047	19166	19157	19133	19098	19080	18940	19076	19100	19157	19188	18981	19268	18919	18864	19104	19107	19039	19109	19127	18815	19218	19127	19265	19080	19105	19161	18937	18957	19092	18986	19046	19134	19117	19172	18983	19263	19075	19048	19144	19273	19306	18968	19043	19277	19003	18941	19073	19230	18953	18870	18930	18990	18851	19239	18858	18981	19130	18948	19133	19036	19188	18959	19284	19108	19003	18868	18986	19075	18903	18791	18935	19032	18974	19080	19244	18902	19060	18958	18935	18994	18893	19029	19098	19139	18910	18965	19218	19085	19138	19131	19195	19317	18885	19191	19170	19197	19123	19011	19040	19101	19039	19054	19070	19049	19125	19059	18901	18881	18930	19020	18966	18992	19129	19135	18958	19185	19016	19073	19056	18886	18906	18946	19035	19064	19059	19312	19039	19090	18948	19062	19090	19220	18985	19211	19162	19071	19122	19048	19145	18954	18985	19158	18913	19039	19068	18954	19016	19098	18782	18885	18966	18913	19133	19212	18992	18948	19276	19188	18986	19095	18921	19041	19058	19116	19310	19270	19042	19054	19145	19031	19337	19124	19051	19088	19021	19095	18988	19198	19078	18924	19084	19156	19153	18962	19165	18959	18775	19200	18908	18968	18980	19077	19118	19036	18956	18914	19227	19184	19003	19031	19064	19054	19142	19122	19032	19085	19128	19099	18883	18980	18762	19246	18886	19042	19112	19241	18794	19007	19150	19131	18914	19160	19058	19009	19062	19005	19182	19244	18945	19152	19179	19230	19164	19141	19025	19325	19051	19204	19192	19017	18930	19107	19151	18978	19147	19161	19258	19158	19211	19072	19002	18956	18966	18798	18966	18926	19194	18928	18923	19060	18975	19170	19141	19279	19021	18844	19193	19148	19098	18899	18972	19323	19011	19245	19102	19106	18978	18870	19274	18953	19207	19164	18943	18990	18945	19145	18983	19064	19177	18855	18976	19241	19232	18907	19055	18956	19119	19484	19028	19118	19054	19038	19096	19019	19008	19192	19072	18940	18955	19007	18955	19053	19176	19257	18893	18804	18994	19051	19041	19037	19005	18972	19075	18975	19187	19013	18902	19107	19074	19026	18854	18867	19100	19028	19149	19208	18999	19037	18931	18980	19057	18998	19135	19283	18953	18931	18964	19088	19108	19137	19065	19026	18873	18948	18897	19075	19167	19021	18971	19011	19121	19224	19209	19148	19097	18902	19218	19057	19251	18955	18968	19101	18984	19495	18882	18910	19137	18949	19149	19229	18965	19013	19041	19134	19118	18936	19026	19180	19217	19268	19080	19006	19083	19199	19166	18931	18930	19101	18894	18975	19205	18923	19093	19083	19035	19002	19066	18906	19014	19195	19135	19051	19249	19017	19106	18962	19234	18960	19063	18934	19006	19059	18957	19099	18990	19114	19195	19116	19189	19116	19146	19139	18932	18995	19052	19220	18988	19146	19051	18966	18888	19299	19190	19176	19054	19040	18987	19060	19014	19072	19004	18987	19080	19021	19028	19065	19072	19083	19004	19063	19162	19151	18908	18935	19017	18972	19066	19294	19104	19067	18950	19086	19076	19149	19344	19202	19158	18988	18743	18908	18925	19090	19187	19133	18889	18934	19083	19286	19106	19223	19285	19234	19041	19058	18939	18927	19002	19344	19058	18857	18952	19260	19107	18960	19176	19062	18885	19194	19027	19115	19198	18988	19079	19189	19050	19001	19141	19128	19163	19025	19205	19206	19195	19065	19230	19013	19078	19090	18998	18804	19033	19217	18951	18864	19026	19106	19319	19086	19247	18929	19046	18989	18978	19225	19014	19146	19084	19092	18969	19162	19043	19016	18884	18871	19092	19132	19077	19034	19019	19017	19020	19064	18997	19134	19123	18996	19066	19178	19226	19170	19050	19155	19063	19056	19280	19237	19035	19054	19119	19032	19080	18892	19073	18957	19043	19176	18921	19322	19095	18926	19073	18948	18827	18971	19074	18987	18912	19143	19222	18975	18949	19063	18973	19334	19179	19231	19176	18976	19007	18831	19054	19003	18968	19054	19136	19116	19094	19121	19095	18962	19230	18972	19145	19026	19021	19287	18883	18901	19196	19288	18978	18994	19113	19122	19125	19014	18946	19203	19137	19089	19029	19199	19037	19107	19184	19037	19095	18990	19106	18796	19050	19252	18895	18984	19054	19217	18900	18899	19047	18990	19059	19127	19011	19099	19030	19016	19080	18964	18890	18946	18928	19072	19029	19126	19018	19301	19150	19120	19172	18919	19019	19103	19160	19134	19186	19004	18945	18914	18997	19128	19115	19147	19112	19023	18921	19249	18974	19181	18944	18818	19081	19311	18996	19280	19041	19130	19066	19265	18982	19134	19208	19057	19199	19191	19057	18967	19017	18897	19017	18946	19016	19157	19086	19370	18987	19136	19083	19136	19092	19167	19082
23790	44184	37036	30942	28280	24715	22925	20039	18160	17219	16816	16479	16480	16045	15882	15829	16019	15914	15893	15843	15606	15789	15489	15738	15614	15744	15661	15748	15577	15492	15540	15821	15573	15671	15575	15596	15823	15726	15717	15624	15672	15616	15535	15531	15841	15507	15716	15734	15600	15600	15557	15822	15776	15633	15917	16887	17624	16049	15604	16058	16487	15759	15564	15695	15618	15508	15616	15634	15634	15697	15652	15504	15632	15691	15569	15625	15635	15598	15724	15462	15742	15617	15474	15489	15587	15571	15620	15689	15778	15455	15649	15537	15584	15605	15546	15580	15698	15628	15615	15612	15528	15452	15570	15623	15730	15412	15536	15447	15690	15500	15599	15622	15669	15549	15591	15543	15679	15730	15495	15570	15526	15531	15582	15701	15536	15397	15540	15523	15555	15535	15679	15776	15587	15680	15752	15475	15826	15595	15553	15571	15765	15482	15469	15502	15699	15438	15590	15525	15592	15593	15686	15538	15542	15573	15516	15624	15525	15461	15367	15566	15590	15521	15634	15595	15647	15671	15607	15480	15564	15569	15634	15500	15547	15552	15663	15362	15685	15544	15721	15558	15698	15638	15637	15607	15619	15640	15485	15516	15482	15571	15727	15674	15597	15702	15650	15806	15548	15685	15626	15546	15563	15580	15486	15716	15591	15572	15537	15566	15518	15423	15497	15683	15496	15728	15674	15626	15588	15633	15669	15551	15455	15546	15572	15620	15725	15603	15668	15662	15448	15551	15572	15699	15616	15548	15677	15628	15546	15811	15427	15525	15533	15593	15668	15515	15691	15660	15698	15649	15596	15613	15540	15693	15488	15513	15765	15698	15768	15574	15387	15741	15560	15455	15581	15643	15483	15634	15777	15525	15640	15546	15548	15545	15698	15690	15467	15538	15499	15590	15378	15589	15526	15598	15614	15620	15575	15606	15621	15624	15751	15396	15672	15497	15625	15505	15727	15716	15745	15465	15458	15567	15589	15543	15667	15523	15500	15646	15521	15631	15559	15466	15511	15668	15578	15619	15542	15438	15544	15545	15418	15587	15479	15714	15619	15622	15604	15573	15577	15438	15558	15611	15745	15646	15740	15554	15586	15515	15690	15661	15585	15650	15507	15446	15489	15575	15539	15627	15504	15726	15517	15611	15567	15550	15618	15484	15722	15732	15543	15461	15446	15622	15648	15669	15574	15553	15685	15405	15597	15569	15347	15588	15544	15537	15501	15698	15534	15692	15562	15510	15751	15604	15613	15619	15567	15498	15634	15581	15499	15511	15842	15514	15625	15621	15421	15718	15595	15366	15658	15578	15724	15635	15637	15679	15568	15503	15691	15444	15446	15618	15589	15545	15546	15558	15670	15568	15406	15468	15581	15489	15436	15461	15617	15454	15571	15654	15438	15475	15527	15522	15677	15519	15639	15351	15547	15641	15574	15676	15636	15546	15587	15415	15610	15665	15538	15733	15416	15702	15394	15405	15619	15650	15586	15601	15371	15680	15510	15611	15530	15427	15448	15574	15618	15554	15662	15449	15454	15518	15498	15542	15555	15703	15549	15617	15642	15512	15523	15592	15487	15394	15583	15555	15532	15431	15637	15617	15764	15637	15554	15354	15788	15709	15497	15640	15591	15512	15554	15611	15480	15717	15563	15488	15787	15498	15570	15649	15525	15533	15672	15457	15659	15523	15541	15463	15705	15588	15569	15655	15409	15485	15563	15422	15588	15746	15546	15502	15694	15557	15475	15752	15515	15524	15445	15575	15525	15580	15643	15576	15506	15521	15714	15664	15586	15649	15663	15673	15713	15617	15549	15605	15605	15694	15690	15605	15659	15507	15665	15626	15570	15611	15678	15577	15546	15580	15320	15567	15706	15535	15605	15650	15550	15529	15650	15563	15576	15405	15544	15502	15575	15640	15645	15581	15570	15510	15566	15665	15560	15589	15346	15622	15570	15508	15620	15555	15573	15599	15631	15611	15563	15525	15583	15443	15524	15587	15549	15505	15670	15370	15806	15636	15524	15336	15472	15567	15677	15688	15490	15636	15533	15767	15717	15383	15657	15569	15633	15529	15527	15504	15473	15658	15519	15645	15615	15498	15498	15499	15470	15677	15400	15400	15609	15483	15650	15508	15496	15707	15509	15644	15541	15550	15616	15523	15595	15550	15417	15535	15552	15537	15706	15577	15594	15589	15565	15679	15490	15517	15580	15546	15484	15407	15532	15754	15552	15693	15528	15673	15668	15688	15584	15509	15685	15579	15523	15583	15694	15503	15553	15599	15485	15509	15517	15489	15604	15429	15612	15716	15556	15549	15465	15589	15474	15588	15594	15610	15502	15521	15568	15662	15669	15456	15310	15623	15547	15618	15649	15454	15636	15436	15553	15657	15581	15496	15571	15748	15581	15462	15397	15561	15588	15672	15769	15621	15523	15582	15487	15548	15580	15634	15671	15410	15475	15536	15717	15558	15575	15534	15640	15703	15616	15597	15535	15421	15609	15629	15595	15564	15661	15691	15567	15441	15577	15581	15672	15621	15691	15532	15671	15624	15550	15478	15524	15502	15618	15787	15439	15762	15473	15490	15556	15541	15573	15561	15541	15544	15669	15619	15444	15572	15630	15603	15615	15577	15508	15537	15591	15561	15595	15612	15497	15448	15573	15517	15717	15630	15572	15734	15489	15553	15563	15398	15555	15600	15544	15655	15573	15739	15432	15544	15404	15594	15513	15615	15596	15522	15671	15550	15444	15494	15773	15536	15665	15422	15454	15358	15484	15602	15549	15550	15607	15479	15550	15571	15620	15337	15422	15589	15559	15529	15372	15610	15547	15540	15613	15773	15649	15462	15650	15837	15581	15471	15502	15441	15626	15614	15500	15530	15567	15632	15579	15564	15507	15578	15558	15547	15518	15567	15540	15492	15552	15605	15633	15526	15623	15654	15496	15601	15495	15487	15480	15420	15578	15568	15577	15468	15512	15656	15634	15777	15691	15537	15543	15649	15516	15436	15493	15527	15456	15583	15670	15537	15573	15636	15570	15604	15735	15616	15631	15603	15710	15720	15474	15621	15564	15657	15519	15577	15689	15544	15630	15453	15739	15438	15458	15513	15593	15734	15342	15591	15475	15510	15614	15540	15574	15574	15544	15487	15609	15685	15557	15710	15650	15582	15609	15534	15403	15641	15650	15709	15648	15709	15621	15479	15585	15445	15641	15655	15465	15752	15425	15666	15589	15540	15479	15657	15574	15736	15795	15510	15659	15524	15575	15555	15616	15449	15586	15460	15444	15614	15759	15642	15663	15715	15741	15567	15667	15687	15556	15560	15551	15704	15662	15413	15647	15697	15697	15681	15405	15605	15562	15643	15589	15767	15571	15552	15416	15536	15392	15478	15736	15617	15441	15626	15456	15677	15724	15466	15693	15605	15540	15569	15610	15602	15671	15730	15532	15498	15615	15671	15567	15614	15667	15642	15615	15564	15563	15476	15642	15588	15613	15627	15580	15393	15555	15551	15578	15601	15393	15548	15468	15491	15672	15505	15657	15552	15585	15680	15391	15641	15525	15590	15651	15618	15646	15393	15594	15733	15456	15670	15509	15544	15495	15663	15440	15608	15512	15546	15396	15599	15598	15607	15508	15566	15548	15586	15725	15926	15558	15599	15441	15568	15701	15629	15477	15566	15731	15541	15475	15755	15434	15657	15594	15411	15614	15661	15465	15611	15567	15668	15608	15600	15630	15666	15611	15636	15667	15454	15677	15549	15543	15661	15431	15603	15586	15528	15568	15564	15687	15459	15745	15479	15798	15741	15577	15516	15432	15787	15622	15551	15537	15462	15630	15546	15515	15570	15619	15685	15634	15698	15494	15723	15530	15457	15486	15563	15503	15615	15433	15583	15546	15583	15498	15490	15554	15561	15593	15542	15679	15416	15718	15632	15693	15442	15474	15549	15754	15425	15604	15540	15705	15632	15746	15596	15553	15465	15565	15623	15574	15708	15674	15461	15551	15723	15528	15473	15437	15364	15591	15641	15763	15680	15571	15364	15610	15518	15578	15401	15668	15610	15836	15687	15533	15322	15640	15637	15619	15526	15511	15582	15788	15635	15689	15793	15623	15663	15644	15650	15492	15561	15637	15533	15407	15671	15580	15333	15579	15403	15659	15524	15579	15483	15578	15800	15602	15551	15595	15371	15715	15535	15555	15621	15434	15526	15720	15827	15473	15636	15742	15636	15508	15709	15667	15665	15556	15651	15767	15573	15676	15580	15647	15320	15788	15541	15555	15490	15653	15434	15599	15527	15499	15661	15568	15578	15607	15530	15459	15740	15634	15500	15521	15626	15666	15666	15529	15340	15699	15499	15488	15601	15741	15629	15485	15699	15374	15466	15641	15543	15478	15759	15641	15623	15490	15517	15565	15646	15474	15527	15488	15418	15575	15559	15814	15472	15714	15390	15609	15513	15558	15714	15625	15642	15520	15471	15475	15572	15450	15643	15686	15727	15529	15483	15527	15613	15671	15671	15666	15422	15743	15605	15651	15543	15652	15494	15681	15488	15604	15424	15623	15648	15530	15630	15507	15693	15749	15486	15508	15718	15441	15546	15568	15578	15636	15547	15684	15506	15576	15356	15618	15643	15680	15462	15546	15589	15788	15820	15636	15578	15636	15656	15480	15548	15691	15482	15540	15588	15421	15546	15602	15524	15622	15640	15534	15519	15788	15489	15741	15576	15497	15551	15632	15630	15612	15754	15562	15604	15495	15504	15677	15577	15492	15522	15641	15487	15619	15688	15571	15633	15506	15600	15541	15617	15420	15444	15599	15639	15598	15456	15635	15441	15591	15738	15389	15579	15759	15692	15598	15511	15497	15531	15589	15611	15654	15533	15684	15417	15618	15637	15512	15502	15498	15869	15397	15467	15557	15674	15671	15559	15501	15593	15637	15614	15624	15607	15448	15585	15583	15512	15653	15418	15574	15636	15541	15817	15546	15636	15577	15491	15781	15521	15773	15577	15585	15618	15595	15623	15474	15425	15775	15752	15502	15575	15591	15762	15692	15523	15499	15705	15464	15374	15601	15633	15623	15681	15622	15702	15530	15602	15558	15514	15734	15371	15638	15554	15580	15633	15646	15677	15739	15669
27620	23834	28926	27751	23816	22639	21996	20720	20169	19912	19897	19600	19363	19630	19770	19708	19750	19764	19559	19511	19800	19802	19476	19708	19488	19620	19613	19474	19671	19645	19551	19705	19499	19866	19430	19513	19512	19501	19595	19641	19770	19602	19438	19895	19539	19496	19673	19581	19809	19513	19653	19656	19519	19559	19660	19625	19469	19536	19355	19860	19765	19529	19824	19881	19634	19713	19531	19690	19749	19556	19434	19783	19476	19424	19464	19417	19737	19406	19718	19718	19475	19553	19644	19321	19615	19363	19630	19607	19413	19570	19524	19541	19647	19571	19560	19479	19652	19588	19700	19605	19716	19519	19526	19710	19474	19565	19627	19611	19585	19447	19616	19837	19528	19560	19544	19430	19605	19624	19766	19758	19632	19626	19454	19568	19566	19513	19345	19661	19299	19276	19641	19649	19595	19657	19458	19412	19781	19690	19645	19529	19345	19817	19883	19596	19520	19301	19610	19643	19701	19687	19746	19731	19713	19701	19533	19414	19592	19552	19323	19552	19574	19428	19511	19479	19723	19743	19517	19653	19572	19690	19761	19549	19474	19553	19436	19536	19400	19524	19597	19569	19571	19449	19443	19752	19541	19432	19518	19425	19672	19461	19552	19719	19571	19590	19462	19462	19613	19490	19682	19753	19589	19562	19388	19616	19325	19588	19478	19441	19544	19564	19636	19518	19697	19740	19560	19706	19630	19638	19573	19464	19662	19628	19579	19536	19628	19641	19729	19558	19530	19570	19735	19539	19542	19374	19453	19405	19566	19493	19502	19577	19699	19649	19507	19638	19429	19493	19650	19677	19658	19518	19609	19626	19301	19378	19455	19436	19624	19581	19479	19613	19682	19677	19606	19599	19584	19477	19674	19565	19463	19397	19713	19508	19669	19658	19478	19590	19758	19634	19492	19515	19471	19459	19545	19394	19534	19557	19699	19552	19514	19631	19501	19515	19500	19473	19473	19605	19704	19368	19248	19430	19509	19519	19685	19668	19605	19590	19751	19743	19704	19458	19459	19326	19677	19487	19487	19539	19539	19572	19554	19410	19637	19532	19649	19531	19527	19453	19581	19281	19707	19590	19642	19570	19579	19560	19540	19618	19485	19601	19485	19324	19437	19516	19626	19565	19410	19495	19675	19746	19854	19509	19548	19540	19305	19684	19574	19509	19594	19511	19371	19493	19709	19670	19701	19518	19752	19575	19470	19621	19564	19569	19577	19358	19467	19538	19424	19404	19699	19527	19765	19522	19640	19607	19635	19426	19493	19653	19776	19656	19515	19440	19486	19650	19519	19473	19688	19628	19577	19485	19559	19460	19647	19430	19579	19902	19369	19792	19541	19460	19688	19507	19458	19790	19477	19640	19514	19722	19617	19561	19670	19443	19614	19433	19750	19485	19602	19587	19411	19456	19501	19463	19534	19632	19706	19571	19657	19650	19589	19740	19640	19613	19480	19567	19610	19637	19610	19453	19333	19589	19472	19398	19536	19586	19909	19533	19805	19557	19589	19647	19364	19508	19604	19459	19567	19785	19639	19518	19478	19364	19504	19527	19814	19655	19465	19506	19575	19510	19615	19354	19488	19572	19714	19442	19614	19357	19489	19647	19495	19630	19447	19563	19585	19601	19497	19714	19590	19616	19517	19511	19554	19604	19460	19444	19804	19440	19694	19657	19437	19608	19655	19621	19571	19741	19666	19660	19627	19654	19687	19477	19441	19566	19383	19508	19388	19484	19500	19700	19624	19610	19565	19369	19503	19478	19591	19714	19644	19583	19456	19597	19467	19509	19559	19492	19602	19639	19619	19594	19525	19656	19673	19586	19774	19681	19465	19519	19736	19739	19628	19597	19613	19495	19596	19721	19393	19713	19537	19544	19665	19657	19657	19595	19450	19629	19480	19749	19524	19647	19578	19592	19602	19331	19633	19747	19764	19509	19551	19562	19572	19482	19616	19657	19589	19561	19490	19386	19341	19607	19574	19717	19438	19738	19520	19593	19713	19613	19547	19506	19467	19639	19483	19589	19511	19580	19488	19660	19706	19398	19594	19495	19694	19528	19686	19735	19460	19514	19579	19482	19601	19562	19499	19559	19640	19464	19501	19544	19455	19487	19587	19583	19474	19606	19634	19637	19538	19683	19735	19629	19677	19780	19504	19599	19595	19391	19696	19641	19686	19687	19769	19319	19681	19478	19539	19524	19699	19558	19690	19382	19685	19540	19490	19624	19673	19726	19686	19754	19662	19438	19667	19591	19691	19555	19518	19333	19729	19618	19407	19577	19469	19727	19581	19546	19524	19387	19508	19475	19616	19388	19540	19624	19688	19566	19589	19705	19489	19569	19613	19521	19308	19475	19633	19623	19614	19366	19490	19443	19258	19684	19592	19450	19570	19576	19555	19641	19734	19629	19659	19648	19682	19683	19612	19400	19689	19485	19725	19636	19371	19522	19519	19434	19618	19507	19380	19691	19649	19501	19442	19465	19418	19478	19516	19643	19545	19491	19676	19567	19510	19538	19552	19683	19577	19282	19574	19490	19592	19462	19773	19500	19700	19614	19527	19813	19540	19566	19197	19447	19640	19649	19475	19722	19520	19511	19326	19527	19557	19493	19477	19491	19537	19494	19529	19638	19582	19604	19628	19734	19799	19326	19353	19406	19648	19836	19709	19516	19752	19353	19657	19535	19411	19506	19498	19549	19718	19646	19627	19434	19466	19640	19637	19578	19714	19364	19708	19395	19424	19606	19533	19530	19679	19587	19541	19590	19708	19366	19544	19563	19451	19633	19408	19453	19616	19588	19350	19569	19504	19500	19442	19610	19573	19492	19583	19594	19744	19614	19574	19468	19469	19587	19815	19383	19553	19465	19488	19637	19581	19488	19632	19588	19647	19625	19508	19469	19556	19421	19725	19540	19586	19437	19547	19618	19512	19630	19720	19373	19457	19424	19482	19813	19507	19582	19682	19588	19596	19843	19661	19567	19705	19589	19635	19488	19398	19515	19803	19794	19784	19584	19734	19622	19636	19523	19545	19473	19425	19525	19504	19266	19579	19487	19687	19473	19379	19655	19666	19430	19521	19701	19396	19670	19358	19630	19686	19524	19496	19551	19636	19557	19572	19366	19383	19610	19573	19569	19505	19540	19631	19286	19694	19643	19569	19675	19824	19609	19583	19510	19589	19651	19471	19545	19802	19630	19556	19594	19662	19515	19516	19668	19485	19355	19672	19553	19658	19502	19690	19638	19394	19644	19648	19491	19622	19737	19595	19550	19646	19444	19500	19603	19567	19627	19577	19411	19314	19474	19522	19510	19589	19566	19562	19543	19463	19600	19536	19560	19572	19652	19684	19601	19628	19582	19468	19577	19715	19510	19635	19713	19641	19591	19602	19634	19631	19356	19453	19775	19395	19527	19479	19678	19776	19667	19654	19572	19489	19825	19651	19708	19577	19596	19544	19523	19745	19518	19687	19608	19700	19381	19530	19553	19560	19652	19606	19643	19508	19779	19619	19635	19691	19585	19407	19721	19681	19401	19478	19540	19527	19589	19632	19842	19830	19502	19602	19651	19616	19426	19668	19706	19434	19556	19818	19555	19576	19713	19543	19487	19711	19487	19691	19678	19657	19563	19746	19745	19431	19344	19623	19663	19397	19442	19610	19481	19615	19346	19590	19616	19781	19547	19673	19728	19535	19547	19683	19638	19729	19557	19540	19617	19441	19579	19790	19540	19612	19401	19625	19674	19682	19523	19677	19708	19712	19633	19636	19537	19589	19501	19500	19293	19524	19675	19528	19479	19540	19457	19645	19400	19772	19746	19551	19509	19554	19564	19519	19783	19474	19644	19853	19489	19506	19536	19300	19382	19538	19537	19531	19543	19557	19325	19592	19498	19286	19513	19761	19605	19459	19633	19680	19668	19506	19576	19388	19680	19660	19540	19482	19324	19701	19649	19542	19703	19655	19461	19504	19526	19378	19447	19676	19454	19595	19695	19737	19514	19721	19604	19735	19684	19553	19500	19589	19639	19635	19463	19689	19610	19475	19558	19752	19398	19564	19286	19556	19670	19567	19432	19597	19649	19606	19635	19690	19618	19568	19587	19603	19530	19590	19673	19644	19372	19576	19497	19726	19397	19352	19564	19583	19709	19376	19503	19768	19650	19644	19595	19728	19660	19537	19541	19569	19415	19688	19639	19858	19467	19548	19532	19501	19647	19640	19673	19577	19728	19779	19820	19586	19340	19362	19502	19396	19444	19599	19354	19391	19424	19754	19547	19548	19680	19572	19694	19507	19541	19488	19526	19492	19537	19672	19469	19595	19444	19594	19713	19540	19715	19517	19659	19492	19629	19542	19752	19527	19545	19853	19496	19827	19527	19692	19452	19594	19539	19438	19499	19337	19481	19432	19416	19524	19583	19485	19493	19495	19592	19632	19612	19663	19444	19562	19595	19390	19614	19760	19567	19724	19735	19714	19552	19602	19736	19515	19525	19581	19626	19371	19546	19467	19441	19749	19630	19550	19580	19428	19725	19660	19497	19647	19491	19668	19413	19593	19630	19657	19651	19535	19451	19491	19672	19443	19649	19516	19665	19687	19737	19587	19558	19642	19576	19628	19513	19576	19499	19593	19691	19762	19465	19569	19633	19681	19555	19614	19484	19546	19448	19640	19604	19631	19563	19586	19702	19288	19539	19733	19559	19552	19459	19759	19432	19877	19774	19730	19448	19478	19474	19549	19484	19440	19528	19679	19667	19637	19617	19377	19563	19704	19648	19686	19556	19516	19578	19706	19631	19692	19872	19729	19573	19443	19356	19613	19693	19557	19614	19721	19439	19547	19634	19491	19366	19391	19654	19859	19611	19657	19526	19440	19628	19503	19548	19641	19598	19471	19679	19682	19706	19623	19619	19653	19733	19771	19373	19543	19686	19436	19579	19559	19586	19537	19387	19570	19577	19676	19627	19664	19618	19430	19709	19666	19416	19455	19636	19436	19693	19762	19575	19650	19347	19558	19598	19846	19640	19522	19429	19583	19566	19638	19371	19422	19728	19650	19605	19408	19516	19576	19467	19763	19469	19488	19463	19447	19443	19526	19641	19602	19581	19722	19662	19890	19384	19739	19618	19655	19671	19624	19581	19600	19589
22845	34628	28461	24636	22761	19987	19080	17412	16708	16512	16134	16266	16072	16083	16048	16032	16039	15992	15957	16009	15806	15914	16056	15919	15869	16071	15945	15967	16023	15961	15924	15960	15881	16044	15865	15958	15964	15858	15952	15947	15825	16036	15762	15911	15804	15913	15753	15764	15938	15812	15975	15884	15824	15859	15825	15931	16118	15918	15699	16046	15839	15969	16050	16012	16104	15909	16033	16049	15713	15921	15901	16099	15800	15915	15905	15856	15952	15967	16058	15947	15890	15900	15991	15899	15887	15876	15851	15942	15881	15871	15847	15938	15910	15806	15908	15881	15902	15850	15879	15740	15822	16043	16146	15888	15782	15903	15919	15906	15927	15799	15793	15866	16003	15911	15745	15816	15938	15912	15805	15916	16076	15691	15941	15814	16020	15851	15945	15985	15850	15851	15984	15817	16026	15970	15876	16008	15937	15969	15962	16103	15956	15762	15909	15831	15999	15806	15972	15945	15916	15812	15999	15935	15794	16013	15899	15986	15917	15870	15817	15843	15987	15985	15815	15814	15844	16017	15910	15961	15969	15706	16106	15872	15910	16005	15915	15958	15860	15842	15973	16002	15935	15830	15936	16014	15959	15911	15923	15824	15847	16211	15993	16154	15846	15793	16036	15820	15907	15805	15948	15833	15897	15860	15943	15859	16083	15854	15868	15894	15967	16077	16004	15814	15913	15822	15882	16099	15715	15936	15884	15947	15936	15727	16136	15878	15914	15798	15955	15812	15827	15752	15878	16026	15915	15799	15916	15884	15925	15851	15801	16094	15920	15907	15666	15841	15833	15869	15789	15970	16092	15913	16052	16024	15974	15937	16069	16143	16101	15822	15801	15860	15956	15757	16024	16054	15826	15917	15851	15926	15813	15861	15782	15929	15928	15987	15954	16004	15889	16108	15857	15815	15839	16059	15970	15964	15740	15871	15998	15913	15961	15804	15866	15895	16031	15970	15785	15937	15885	15827	16144	15719	15917	15894	15856	16046	15942	15830	15794	15909	16040	15840	15962	15787	15901	15930	15891	15836	15813	15997	15933	15981	15843	15944	15704	15943	15834	15956	15861	15865	15822	16104	16050	15828	16032	15855	15880	16033	15886	15709	15976	15794	16034	16085	15902	15954	16026	15797	15981	15886	15852	15896	15984	16092	15854	16077	15887	15892	15875	15974	15855	16008	16078	16011	16142	15794	15859	16004	15809	15784	15912	16025	15822	15918	16173	15780	16038	15870	15895	15856	15878	15747	15981	15746	16129	15904	15897	15704	15822	15846	15911	15867	16030	15775	15935	15800	15903	15705	15950	15821	15875	16028	15927	16001	15877	15871	15920	16077	15953	15799	15837	15751	15778	15864	15767	16043	15901	16097	15933	15868	15930	16015	15785	15735	15955	15923	16000	15907	15968	15911	15833	15916	15866	15891	15826	16047	15961	15916	15783	15879	15938	15857	16006	15937	15800	15974	15932	15848	15991	15944	15960	15814	15899	15949	15881	15928	15809	15733	16005	15939	15874	15952	15863	15931	15968	15750	15902	15751	16013	15929	15919	15816	15977	15982	15987	15922	15971	15797	16013	15863	15905	15882	15959	15955	15839	15917	15968	15694	15908	15946	15721	15834	16066	15915	15791	15808	15728	15750	15782	16015	15865	16069	15814	15887	15814	15948	15734	15823	15739	15789	15856	15901	15752	16131	15897	15877	15829	15894	16022	15847	16001	15962	15817	16015	15855	15957	15998	15974	15978	15891	16052	15916	15923	15817	16114	15801	15841	15910	15853	15939	15906	15739	15840	15726	15713	15950	15772	15841	15941	15876	15897	15921	15883	15848	15998	15941	15872	15872	16096	15857	15894	15780	16006	15882	15910	16146	15738	15814	15876	15899	15944	15747	15767	15895	15781	15747	16084	16000	16029	15876	15896	15781	15731	15906	16080	15906	15955	15752	15996	15752	16038	15817	15789	16084	15891	16069	15751	15938	15852	16071	15663	15814	16020	15798	15900	15903	15896	15762	15878	15966	16048	15756	16000	15754	15880	15949	15934	15911	15858	15884	15822	15859	15917	15894	15918	15889	15892	16082	15919	15802	15893	15899	15971	15872	16072	15938	15810	15941	15889	15934	16063	15813	15875	15728	16100	15824	15872	15768	15871	15923	15914	16065	15815	15876	16049	15829	16030	15859	15860	15827	15890	15880	15905	16008	15836	15962	15905	15812	15844	15857	15891	15800	15981	15892	15992	15977	16084	15980	16037	15978	15874	15872	15846	16011	15735	15929	15740	15921	15916	15944	15992	15774	15916	16065	15860	15934	15914	15907	15991	15811	15748	15863	15959	15881	15977	15970	15715	15891	15895	15879	15786	15897	16040	15892	15926	15837	15884	16146	15833	15902	15902	15955	15827	16124	16050	15775	15816	15986	15810	15881	16010	15811	15978	15937	16002	15762	15890	15856	15908	15841	15982	15989	15992	15902	15844	15936	16081	15886	16092	15938	15971	15966	15903	15830	15872	16045	15792	15964	16000	16040	15853	15952	15748	15874	15877	16002	15650	16039	15763	15991	15962	15757	15821	15854	15921	15878	16022	15802	16100	15691	15869	15983	16007	15773	15880	15986	15931	15904	15895	16017	15851	15827	15995	15947	16055	15954	15899	15753	15898	15753	15947	16026	15724	15885	16027	15817	15898	15749	16018	15804	15834	15891	16030	15997	15883	15901	15875	15896	15997	15807	16009	15837	16041	15944	15832	15925	15742	15969	15791	15723	15996	15958	15980	16082	15824	15935	16048	15917	15757	15905	15914	15872	15847	15720	15946	15922	15975	15823	15962	15916	15997	15747	15817	15924	15788	15931	15864	15989	15907	15936	16058	15830	15968	15928	15888	15987	16092	15922	15959	15963	16011	15904	15868	15772	15783	16014	16068	15932	15822	15930	15975	15821	15995	15903	15937	15886	15833	16049	15921	15944	15753	15830	16093	15905	15850	16010	15895	15807	16007	15764	15883	15846	15943	15987	15893	15804	15708	15876	15843	15810	15868	15843	16008	16009	15773	15876	15947	15834	15908	15925	15935	15944	15844	15667	15900	15895	15969	15808	15851	16049	15832	16004	15702	15876	15826	16026	15974	16050	16086	15838	15696	15662	16110	15900	15794	15952	15767	15915	15967	15859	15987	15949	16032	15981	15873	16065	15784	15918	15823	15825	15894	15858	15830	15835	15862	15850	15991	15892	15888	15819	15897	16015	15719	15701	15842	15714	16021	16019	15886	15873	15865	15915	15798	15947	15824	16050	15979	15835	15935	15988	16078	15846	15914	15879	15862	15787	15933	16024	15944	15942	15917	15961	15931	16036	15904	15936	15933	15855	15980	15650	15926	15777	15944	16107	15838	15703	15856	15737	15920	15873	15830	15874	15917	15942	15861	15988	16156	15989	15834	15923	15939	15915	15811	15889	15757	15870	15911	15990	15769	15993	15973	15870	16029	16044	15840	15918	15944	15917	15947	16007	15938	15862	15926	16052	15894	15796	15887	15973	15744	15887	15712	16008	16138	15826	15802	15815	15952	15790	15818	15863	15958	15755	15851	15950	16010	15928	15815	15951	15939	15983	15822	15939	15951	15876	15771	16034	15605	15891	16092	15834	15935	16018	15926	15967	16107	15921	15946	15755	15853	15960	15891	15722	15954	15948	15921	15846	15946	15936	15871	15815	15971	15817	15879	15968	15865	15849	15921	15884	15788	15697	15912	16054	15917	15849	15760	16013	16073	16009	15790	15887	15859	15919	15557	15913	15801	15728	16020	15800	15882	15832	15991	16068	15865	16011	15958	15830	15884	15975	16064	15821	15860	15874	15984	15951	16010	15823	15875	15900	16181	15854	15786	15913	16059	15885	15864	16002	15819	15802	15806	15939	15887	15759	15932	15862	15740	16080	16034	15960	15844	16047	15894	16085	15974	15978	15913	15861	15999	15829	16008	15885	15891	15968	15912	16038	15919	16015	15909	15958	15841	16017	15948	16001	15955	16024	15783	15881	15935	15936	15659	16095	15848	15924	15985	15930	15843	15730	15790	15858	15966	15816	15928	15901	15803	16014	15782	15943	15913	15909	15999	16021	15813	15808	15915	15894	15718	16076	15988	16059	15778	15901	15964	15825	15901	15947	15761	15901	15893	15741	16026	15833	15877	16050	16143	15959	15916	16175	15870	16023	15868	15745	16014	15977	15891	15924	16059	15956	15957	16099	15702	15953	16143	15744	15981	15833	15899	15803	15980	15892	15895	15915	15939	15942	15915	15922	15854	15977	15824	15983	15908	15768	15931	15694	16094	15885	15944	15826	15924	15907	15968	15896	15973	15806	15979	15706	15888	15926	15934	15935	15925	15953	15922	15854	16075	16042	15957	16018	15868	15895	15843	16008	15884	15966	15906	15914	15940	16024	15959	15878	15754	15971	15923	15819	15765	15956	15969	15822	15912	16059	16056	16013	15821	15885	16032	15949	15697	15842	15911	15770	15890	15921	15800	15910	15834	16005	16014	15818	16092	15973	15918	16022	15982	15741	15711	15990	15813	15781	15889	16122	15849	15894	15809	15935	15866	15882	16081	15967	15935	16009	15879	15994	15915	15948	15964	15822	15946	15892	15848	15774	15787	15755	15931	15923	15876	15992	15830	15766	15901	15846	15869	16037	15829	15939	15906	15860	15859	15860	15970	15943	15964	16068	15982	15741	15938	16036	15934	15861	15946	15870	15914	16008	16056	15973	15792	15858	15979	15865	16006	15979	15956	15875	15979	15952	15901	15894	16159	16008	15848	15823	16104	15965	15898	15887	15790	15951	16052	16076	15938	16009	15869	15938	15734	15916	16002	15767	15914	15958	15853	15931	15978	15909	16130	15921	15881	15976	16065	15886	15994	15980	15806	16003	16033	15907	15869	15911	15810	15986	15945	15888	15688	15932	15828	15782	15705	15715	15910	15779	15910	15983	15897	15822	15877	15906	16025	15750	15908	16058	15990	15913	15798	16028	15877	15807	15803	15887	15970	15818	15821	15825	15927	15948	15693	15893	15812	15967	15858	15994	15722	15944	16030	15796	15968	16001	15999	15881	15956	15816	15721	15916	15951	16016	15858	15964	15993	16015	15894	15995	15970	15870
23305	21008	28582	23885	22833	24838	24976	20899	19930	19564	19373	19374	19093	19003	19159	18896	18824	19074	18895	19029	19113	18837	18723	18762	18715	18821	18822	18744	18862	18816	18746	18656	18847	18563	18890	18780	18765	18741	18924	18698	18861	18652	18703	18773	18758	18806	18798	18634	18596	18728	18766	18681	18757	18686	18570	19089	19546	19010	18809	18833	19295	18911	18683	18672	18690	18902	18849	18899	18703	18807	18576	18726	18527	18622	18550	18648	18654	18810	18680	18704	18469	18794	18617	18591	18715	18809	18826	18619	18622	18720	18404	18680	18731	18780	18730	18808	18612	18694	18653	18645	18480	18702	18508	18805	18590	18712	18683	18718	18701	18768	18797	18678	18634	18713	18572	18547	18761	18738	18763	18555	18624	18775	18471	18727	18499	18499	18809	18692	18596	18565	18763	18623	18694	18586	18787	18689	18727	18868	18556	18687	18827	18719	18675	18653	18488	18577	18549	18423	18643	18645	18684	18643	18644	18580	18821	18790	18722	18675	18636	18651	18701	18643	18738	18439	18780	18626	18449	18646	18698	18518	18577	18609	18786	18716	18682	18708	18822	18575	18756	18705	18725	18564	18602	18630	18436	18455	18603	18534	18591	18698	18449	18760	18674	18568	18739	18680	18856	18792	18781	18637	18619	18725	18690	18747	18557	18410	18702	18844	18726	18725	18749	18490	18664	18799	18680	18572	18610	18503	18401	18906	18747	18503	18584	18799	18646	18553	18619	18532	18711	18703	18530	18668	18843	18538	18542	18555	18645	18506	18703	18931	18835	18511	18604	18763	18602	18678	18688	18698	18623	18567	18832	18472	18626	18792	18812	18524	18421	18490	18582	18750	18789	18655	18777	18622	18738	18726	18659	18442	18576	18641	18633	18902	18694	18789	18740	18787	18863	18512	18704	18870	18734	18650	18667	18608	18595	18644	18746	18697	18674	18829	18681	18582	18618	18536	18681	18737	18756	18709	18633	18781	18765	18632	18846	18710	18567	18752	18757	18706	18730	18704	18657	18615	18595	18499	18718	18683	18513	18688	18631	18619	18792	18672	18823	18458	18696	18452	18736	18839	18732	18786	18774	18734	18770	18659	18697	18677	18513	18674	18648	18715	18569	18523	18560	18602	18517	18623	18681	18906	18481	18764	18741	18693	18558	18627	18648	18511	18749	18599	18825	18704	18678	18683	18628	18828	18876	18513	18568	18811	18738	18758	18645	18490	18660	18667	18559	18713	18841	18542	18554	18660	18650	18638	18417	18646	18931	18797	18718	18775	18706	18700	18584	18947	18709	18673	18517	18602	18680	18613	18596	18678	18959	18640	18502	18827	18594	18643	18763	18743	18600	18668	18659	18651	18621	18593	18595	18819	18761	18676	18889	18884	18617	18649	18641	18802	18630	18830	18626	18661	18647	18556	18711	18722	18746	18604	18805	18759	18698	18583	18609	18758	18822	18763	18715	18659	18524	18723	18773	18740	18929	18709	18582	18513	18846	18554	18614	18572	18615	18707	18702	18811	18707	18797	18571	18648	18656	18713	18730	18761	18706	18836	18798	18709	18587	18726	18629	18874	18882	18556	18556	18623	18758	18550	18651	18721	18541	18999	18719	18702	18713	18679	18694	18845	18608	18745	18669	18593	18821	18642	18696	18830	18796	18623	18645	18726	18761	19135	18731	18769	18660	18497	18510	18662	18710	18811	18795	18650	18914	18520	18565	18796	18525	18747	18608	18543	18730	18738	18637	18738	18668	18571	18756	18812	18869	18687	18667	18652	18801	18659	18619	18503	18556	18558	18766	18791	18779	18732	18544	18801	18699	18701	18754	18527	18542	18626	18741	18499	18630	18516	18448	18552	18610	18541	18667	18761	18735	18569	18701	18839	18672	18551	18676	18614	18709	18709	18736	18919	18731	18604	18592	18550	18662	18557	18579	18604	18616	18712	18456	18542	18523	18668	18636	18739	18765	18693	18698	18719	18793	18628	18673	18697	18629	18731	18726	18634	18609	18834	18764	18710	18766	18657	18635	18624	18727	18556	18552	18620	18643	18589	18449	18611	18779	18843	18823	18594	18716	18661	18711	18796	18561	18708	18941	18952	18633	18755	18600	18836	19013	18645	18609	18474	18789	18892	18942	18380	18539	18574	18830	18551	18533	18559	18761	18777	18940	18797	18554	18839	18670	18552	18734	18843	18713	18800	18540	18667	18601	18746	18636	18492	18761	18562	18830	18553	18777	18761	18660	18833	18495	18687	18605	18750	18512	18552	18767	18589	18825	18547	18859	18693	18723	18690	18550	18693	18664	18683	18647	18660	18652	18678	18784	18611	18766	18957	18715	18712	18731	18845	18697	18729	18608	18817	18795	18760	18646	18822	18564	18642	18905	18631	18610	18508	18625	18425	18696	18617	18585	18557	18752	18626	18720	18835	18825	18820	18656	18890	18690	18828	18623	18505	18426	18725	18968	18787	18732	18637	18738	18615	18669	18511	18289	18729	19035	18606	18566	18750	18769	18658	18791	18780	18647	18713	18772	18682	18700	18318	18545	18569	18770	18657	18572	18455	18680	18656	18628	18622	18634	18693	18715	18515	18578	18549	18653	18393	18752	18671	18637	18730	18809	18559	18611	18802	18539	18731	18695	18610	18581	18813	18816	18604	18666	18572	18473	18719	18486	18504	18612	18693	18588	18694	18682	18388	18704	18712	18539	18846	18819	18676	18717	18738	18650	18751	18683	18565	18753	18981	18670	18641	18644	18874	18933	18545	18794	18618	18703	18696	18673	18572	18562	18752	18679	18659	18534	18516	18720	18494	18684	18653	18748	18599	18653	18623	18579	18609	18680	18704	18622	18630	18797	18820	18768	18494	18497	18565	18703	18820	18749	18748	18539	18533	18607	18616	18506	18558	18749	18483	18652	18755	18540	18589	18871	18719	18704	18605	18586	18732	18762	18669	18799	18837	18692	18662	18692	18610	18629	18764	18536	18594	18548	18804	18838	18705	18624	18526	18577	18648	18505	18314	18688	18590	18846	19056	18676	18714	18713	18682	18615	18761	18613	18868	18934	18751	18814	18545	18575	18924	18869	18619	18778	18848	18618	18683	18726	18587	18834	18657	18669	18631	18693	18727	18761	18743	18737	18647	18708	18442	18557	18565	18747	18644	18606	18411	18643	18692	18618	18574	18519	18967	18895	18540	18680	18577	18625	18696	18689	18652	18532	18609	18745	18635	18740	18910	18622	18658	18736	18972	18708	18779	18728	18597	18612	18723	18568	18612	18424	18764	18547	18804	18608	18722	18678	18681	18765	18594	18600	18735	18817	18702	18632	18526	18549	18672	18662	18585	18554	18937	18788	18638	18616	18896	18820	18817	18656	18834	18805	18792	18631	18591	18667	18683	18707	18553	18573	18586	18726	18678	18480	18679	18774	18822	18851	18997	18706	18616	18738	18695	18435	18847	18312	18538	18768	18842	18660	18796	18599	18827	18779	18530	18636	18795	18626	18758	18795	18507	18612	18550	18776	18720	18653	18731	18639	18653	18600	18465	18720	18492	18570	18804	18848	18546	18919	18966	18766	18553	18680	18604	18525	18564	18606	18686	18622	18628	18799	18717	18805	18584	18568	18655	18665	18803	18770	18667	18693	18553	18582	18840	18898	18734	18659	18673	18550	18726	18730	18728	18692	18619	18722	18782	18621	18681	18678	18721	18556	18656	18663	18716	18632	18509	18637	18519	18630	18670	18772	18722	18650	18705	18683	18614	18716	18788	18904	18572	18589	18703	18766	18588	18794	18503	18635	18852	18658	18781	18597	18710	18777	18678	18600	18605	18723	18708	18700	18776	18726	18731	18938	18698	18670	18750	18715	18871	18694	18697	18873	18771	18693	18681	18959	18825	18701	18766	18577	18801	18639	18700	18716	18737	18786	18709	18587	18751	18514	18642	18670	18703	18451	18725	18707	18797	18725	18666	18759	18609	18926	18800	18466	18751	18757	18820	18766	18668	18666	18780	18700	18824	18639	18723	18637	18739	18616	18648	18672	18599	18638	18659	18762	18551	18825	18597	18657	18609	18489	18773	18570	18818	18428	18708	18522	18678	18664	18599	18720	18685	18572	18592	18858	18631	18653	18708	18705	18712	18629	18692	18619	18621	18582	18712	18787	18615	18920	18688	18675	18625	18603	18560	18761	18827	18516	18571	18606	18786	18560	18626	18665	18788	18630	18538	18705	18645	18671	18719	18587	18579	18470	18845	18723	18643	18672	18709	18673	18414	18752	18692	19003	18745	18693	18705	18860	18550	18504	18840	18813	18689	18545	18585	18888	18705	18711	18602	18874	18532	18783	18580	18644	18648	18464	18803	18643	18673	18640	18695	18532	18677	18770	18789	18722	18689	18836	18838	18680	18655	18431	18696	18748	18492	18793	19060	18844	18675	18604	18737	18702	18534	18718	18963	18712	18607	18651	18628	18617	18668	18505	18545	18707	18758	18567	18511	18605	18674	18650	18777	18715	18402	18624	18585	18625	18538	18513	18593	18710	18650	18512	18678	18378	18805	18871	18718	18482	18640	18783	18881	18603	18631	18822	18567	18699	18561	18773	18782	18596	18607	18776	18516	19047	18694	18635	18876	18685	18864	18834	18757	18664	18412	18766	18577	18745	18764	18694	18865	18749	18845	18528	18597	18767	18697	18747	18673	18755	18693	18570	18716	18524	18697	18612	18412	18543	18876	18597	18664	18583	18542	18764	18485	18909	18719	18585	18782	18594	18528	18636	18606	18668	18688	18607	18650	18568	18672	18673	18842	18554	18759	18743	18629	18802	18714	18810	18970	18568	18509	18786	18602	18519	18830	18566	18850	18644	18475	18559	18793	18675	18529	18764	18677	18683	18693	18690	18841	18716	18364	18685	18873	18657	18503	18596	18826	18893	18759	18676	18743	18629	18551	18655	18685	18684	18710	18717	18539	18623	18691	18765	18863	18666	18612	18820	18608	18934	18796	18646	18518	18451	18620	18698	18489	18755	18540	18804	18707	18625	18529	18798	18764	18717	18488	18688	18660	18687	18555	18731	18634	18800	18771	18650	18640	18793	18744	18637	18710	18694	18620	18540	18761	18601	18555	18590	18517	18622	18595	18593	18626
22837	39155	34633	29226	25977	22325	21040	18345	16854	16173	16186	16100	15729	15779	15536	15575	15612	15530	15449	15465	15459	15491	15448	15540	15595	15319	15499	15517	15322	15410	15617	15351	15357	15519	15431	15454	15373	15272	15385	15454	15344	15259	15499	15583	15310	15508	15405	15343	15316	15348	15493	15373	15302	15533	15359	15858	16455	15483	15209	15392	16000	15539	15521	15337	15391	15383	15313	15460	15328	15159	15229	15309	15506	15312	15356	15336	15458	15373	15430	15418	15247	15347	15326	15421	15410	15431	15361	15341	15297	15380	15292	15423	15362	15367	15343	15390	15467	15344	15331	15424	15445	15382	15320	15444	15267	15301	15428	15306	15320	15464	15276	15309	15527	15237	15415	15427	15460	15499	15280	15171	15265	15550	15263	15472	15248	15372	15335	15376	15352	15456	15515	15431	15442	15322	15266	15440	15343	15420	15224	15294	15296	15422	15397	15258	15451	15440	15444	15107	15415	15248	15262	15310	15501	15394	15258	15364	15510	15272	15346	15287	15319	15383	15390	15323	15443	15383	15200	15379	15421	15337	15392	15314	15312	15349	15354	15418	15333	15482	15509	15273	15459	15250	15489	15363	15457	15290	15321	15335	15374	15318	15264	15355	15380	15477	15278	15476	15304	15376	15406	15357	15306	15419	15231	15295	15273	15396	15354	15324	15369	15432	15275	15385	15398	15388	15360	15604	15359	15352	15447	15561	15289	15421	15127	15356	15389	15381	15287	15409	15491	15470	15530	15397	15415	15368	15233	15247	15292	15360	15346	15383	15429	15429	15355	15349	15423	15328	15316	15404	15291	15354	15399	15411	15324	15325	15356	15383	15334	15207	15319	15377	15266	15370	15222	15565	15218	15379	15248	15442	15416	15268	15361	15342	15243	15439	15298	15505	15166	15529	15305	15194	15425	15516	15464	15347	15390	15478	15448	15471	15357	15295	15368	15545	15368	15443	15462	15302	15341	15308	15415	15426	15383	15296	15368	15344	15322	15509	15394	15362	15416	15498	15403	15504	15254	15318	15258	15462	15306	15315	15405	15402	15234	15332	15187	15356	15276	15451	15321	15337	15438	15328	15427	15313	15307	15497	15233	15316	15253	15339	15348	15224	15273	15422	15189	15375	15544	15567	15297	15243	15579	15333	15200	15394	15483	15277	15411	15263	15400	15321	15491	15353	15302	15395	15285	15284	15306	15290	15413	15278	15299	15375	15309	15292	15444	15298	15463	15356	15358	15280	15417	15219	15358	15401	15416	15302	15406	15485	15483	15496	15234	15269	15470	15207	15279	15488	15279	15334	15514	15461	15430	15378	15418	15213	15324	15409	15398	15453	15321	15527	15376	15364	15240	15455	15156	15275	15392	15474	15490	15219	15434	15419	15369	15318	15295	15424	15427	15233	15395	15306	15297	15275	15423	15448	15299	15352	15528	15392	15399	15297	15386	15377	15459	15410	15415	15343	15446	15422	15384	15401	15404	15353	15442	15450	15383	15352	15273	15372	15362	15339	15397	15259	15301	15409	15278	15339	15450	15348	15282	15290	15368	15263	15289	15261	15343	15339	15346	15438	15339	15332	15446	15366	15352	15215	15179	15130	15344	15321	15306	15533	15245	15338	15448	15320	15326	15512	15291	15344	15476	15567	15424	15420	15461	15450	15298	15512	15490	15417	15243	15453	15458	15299	15277	15316	15215	15391	15283	15292	15239	15306	15327	15459	15298	15351	15340	15444	15208	15545	15406	15332	15438	15505	15439	15416	15474	15302	15191	15293	15345	15380	15282	15339	15247	15356	15473	15234	15364	15320	15367	15324	15220	15413	15161	15537	15322	15287	15313	15328	15366	15394	15294	15434	15340	15479	15277	15444	15482	15318	15276	15321	15338	15294	15473	15334	15350	15436	15398	15232	15289	15462	15506	15494	15474	15333	15373	15418	15374	15322	15394	15217	15371	15241	15411	15338	15396	15337	15317	15383	15470	15408	15364	15190	15399	15423	15488	15533	15172	15465	15343	15380	15428	15331	15322	15424	15335	15661	15322	15437	15366	15233	15532	15373	15283	15103	15362	15475	15226	15445	15445	15440	15374	15237	15412	15360	15233	15199	15256	15382	15461	15430	15259	15232	15341	15444	15371	15324	15260	15426	15266	15405	15386	15375	15306	15483	15238	15320	15421	15289	15474	15328	15409	15379	15362	15318	15290	15542	15380	15448	15404	15466	15284	15318	15120	15564	15309	15331	15255	15478	15319	15441	15360	15204	15249	15342	15384	15374	15176	15455	15488	15375	15242	15282	15366	15335	15327	15221	15479	15430	15344	15522	15418	15316	15461	15246	15191	15180	15323	15487	15251	14985	15261	15251	15475	15315	15444	15450	15302	15265	15270	15342	15354	15329	15291	15348	15295	15404	15432	15282	15280	15412	15280	15285	15291	15379	15288	15345	15316	15452	15275	15299	15314	15390	15468	15161	15289	15250	15263	15287	15297	15457	15513	15442	15310	15361	15280	15304	15433	15216	15331	15409	15366	15458	15380	15494	15248	15312	15186	15422	15357	15359	15392	15298	15531	15424	15267	15250	15422	15524	15444	15330	15440	15376	15476	15371	15438	15231	15163	15446	15200	15147	15447	15651	15446	15350	15451	15370	15373	15313	15472	15331	15407	15357	15334	15349	15447	15335	15348	15566	15385	15496	15416	15450	15275	15296	15276	15335	15367	15451	15264	15583	15453	15383	15343	15335	15397	15373	15412	15373	15371	15426	15382	15620	15401	15408	15242	15437	15396	15300	15424	15361	15251	15387	15546	15322	15259	15203	15419	15525	15390	15310	15528	15369	15231	15389	15450	15449	15455	15561	15255	15333	15274	15332	15316	15254	15303	15360	15515	15212	15427	15377	15287	15364	15376	15422	15423	15370	15394	15404	15415	15584	15495	15398	15279	15313	15433	15455	15156	15445	15549	15398	15234	15362	15353	15482	15251	15516	15590	15407	15373	15245	15289	15236	15513	15441	15304	15391	15344	15409	15566	15303	15324	15369	15341	15416	15540	15535	15245	15397	15399	15367	15403	15416	15341	15378	15411	15242	15417	15509	15318	15399	15541	15366	15245	15355	15480	15519	15352	15481	15231	15361	15449	15430	15326	15469	15399	15274	15393	15377	15445	15359	15338	15332	15235	15313	15375	15242	15297	15345	15455	15292	15110	15304	15453	15449	15308	15490	15265	15423	15230	15289	15473	15240	15460	15391	15502	15499	15390	15553	15493	15317	15329	15422	15527	15395	15310	15268	15477	15238	15356	15313	15259	15493	15407	15366	15442	15368	15244	15340	15488	15227	15275	15428	15368	15511	15486	15258	15453	15345	15407	15333	15488	15139	15411	15234	15455	15324	15347	15301	15407	15244	15420	15401	15330	15397	15251	15478	15467	15374	15313	15156	15542	15528	15265	15261	15433	15296	15447	15301	15340	15335	15308	15309	15432	15339	15371	15238	15349	15420	15232	15354	15401	15551	15342	15468	15352	15389	15492	15352	15350	15275	15302	15411	15463	15437	15447	15378	15426	15485	15325	15370	15289	15319	15409	15207	15329	15381	15317	15419	15268	15367	15433	15398	15354	15513	15295	15395	15352	15435	15324	15322	15344	15326	15533	15286	15231	15291	15381	15306	15302	15355	15424	15425	15244	15297	15556	15355	15325	15371	15515	15404	15434	15423	15406	15372	15500	15407	15328	15223	15380	15259	15354	15417	15410	15363	15466	15299	15430	15204	15290	15532	15406	15383	15331	15167	15278	15465	15405	15481	15374	15125	15262	15532	15272	15324	15488	15472	15471	15253	15403	15477	15395	15525	14991	15512	15393	15394	15179	15434	15376	15472	15244	15304	15373	15384	15424	15264	15415	15236	15430	15465	15492	15521	15386	15295	15253	15345	15331	15307	15366	15217	15308	15322	15330	15382	15392	15281	15403	15199	15379	15501	15475	15453	15310	15294	15521	15203	15263	15505	15260	15344	15349	15515	15286	15398	15311	15449	15444	15519	15428	15438	15336	15545	15165	15354	15524	15288	15368	15344	15420	15464	15293	15337	15275	15491	15275	15407	15249	15262	15506	15375	15243	15355	15515	15344	15465	15191	15340	15238	15427	15451	15302	15493	15413	15447	15355	15315	15396	15340	15269	15503	15361	15306	15435	15282	15415	15471	15415	15343	15374	15566	15342	15436	15303	15381	15296	15229	15530	15538	15424	15298	15442	15490	15121	15289	15278	15349	15512	15431	15531	15256	15376	15369	15264	15298	15285	15289	15403	15152	15165	15437	15386	15419	15353	15222	15306	15377	15430	15316	15442	15387	15399	15428	15335	15416	15297	15381	15403	15394	15376	15307	15128	15343	15496	15250	15525	15576	15236	15326	15308	15400	15344	15314	15618	15393	15417	15309	15389	15272	15453	15422	15488	15325	15290	15158	15300	15431	15415	15452	15452	15442	15303	15530	15543	15284	15283	15246	15343	15502	15472	15362	15209	15351	15460	15541	15414	15390	15351	15376	15339	15393	15434	15480	15253	15445	15398	15304	15440	15286	15076	15414	15417	15216	15381	15286	15088	15378	15256	15401	15456	15376	15293	15336	15384	15357	15378	15327	15372	15411	15363	15457	15268	15284	15517	15279	15435	15419	15315	15403	15276	15465	15209	15251	15547	15484	15328	15393	15367	15517	15236	15441	15237	15412	15444	15416	15407	15401	15368	15197	15446	15358	15379	15261	15343	15380	15371	15264	15379	15223	15192	15387	15287	15094	15212	15519	15385	15379	15397	15675	15284	15253	15353	15357	15390	15435	15243	15439	15330	15472	15382	15396	15392	15283	15375	15393	15401	15228	15282	15493	15253	15359	15425	15349	15316	15331	15208	15296	15389	15232	15391	15301	15335	15309	15469	15344	15502	15186	15385	15307	15495	15355	15295	15300	15327	15480	15441	15254	15354	15405	15250	15379	15450	15333	15459	15295	15329	15266	15424	15568	15348	15266	15216	15306	15251	15353	15321	15464	15523	15386	15407	15373	15221	15341	15363	15361	15390	15500	15513	15501	15310	15381	15511	15494	15297	15340	15284	15323	15351	15407	15406	15265	15255	15434	15483	15319	15456	15299	15429	15219
22393	21014	28824	23432	21577	24981	28424	22262	20430	20191	20104	19780	19439	19636	19268	19339	19286	19560	19443	19303	19143	19237	19210	19124	19357	19207	19141	19277	19124	18847	19223	19213	19158	19185	19239	19213	18963	19030	19063	19180	19330	19182	19079	19038	19268	18910	19041	19057	19028	19178	19005	19029	19075	19044	19121	19372	20316	19376	19024	19362	19918	19608	19023	19024	19119	19192	19007	19057	18960	19018	19137	19117	18884	19070	18937	19074	18968	19030	19085	19227	19082	19041	18958	18971	19011	19039	18976	18983	18784	18938	19118	18916	19067	18997	18979	18992	19258	19164	19075	19116	18937	19038	18863	18814	18927	19059	19002	18875	19111	18961	18937	19069	19060	19005	18910	18898	19128	19155	19278	18950	19029	19091	19013	19184	19093	18797	19022	19072	18745	18884	19125	19023	18844	19050	18898	18981	19207	18955	18878	18945	19084	18893	18944	18848	18858	18824	18926	18854	19141	18832	18788	19048	18839	18937	18938	18818	18839	18889	19087	18813	19189	19059	18827	18944	19105	18953	18846	18963	18961	19037	19017	18960	19057	18957	18956	19161	18903	18840	18899	19007	18963	19068	19166	18947	18965	18941	18922	18875	18953	18883	18858	18889	18982	18782	18907	19135	19021	18957	18846	18995	18990	18961	18928	18709	19120	19144	19079	19088	19054	18974	19027	19069	18980	19012	19005	18856	19114	18859	19018	18820	19131	19106	19143	18804	18961	19087	18986	19084	18886	18938	19081	18990	19182	19211	19111	18995	18925	18869	18839	18948	19249	19156	19110	18890	19056	19050	19003	19080	18913	18804	18892	18816	19003	18779	18766	19056	18874	19059	19083	19007	18836	18927	19062	19184	19218	19051	18975	18929	19170	18767	18821	18850	18745	18764	19009	19002	18662	18903	19029	18865	18942	18997	19125	19058	19111	18758	19060	18899	18958	19187	18874	18861	18929	18607	18903	18863	19111	18788	18823	18846	18975	19001	18865	18959	18839	19016	18858	18877	18779	19012	19009	19010	18997	18970	18810	18833	19042	18966	19057	18942	19069	18849	19009	18956	18995	19171	18889	18809	18861	18934	19038	19056	19147	18970	19135	19068	18986	19001	18944	18949	19000	19104	19010	18848	18684	18903	19070	18817	19134	18791	19022	18847	19009	19085	18988	19014	18747	18996	18920	18887	18930	19179	18695	18851	18923	19170	18985	18841	19010	19044	18925	18930	18982	18990	19100	18922	19055	19115	19121	19101	18921	18962	19088	18948	19096	18932	19216	19064	18956	18659	19060	18998	18821	19065	18728	18795	19191	18994	18827	18892	18898	19040	18949	18848	18990	18853	18952	18904	19079	18858	18953	19010	18992	19009	18877	18940	19002	18792	18933	19189	18887	19110	18943	18996	18963	18833	19083	18954	18818	19087	19105	18887	18948	18959	18945	19075	18945	18892	19048	19108	19051	19169	18848	18897	18809	18856	18962	18841	18870	18944	18867	18965	18855	18949	18951	19171	18953	18866	18884	18846	19073	19093	19059	18941	19042	18999	18947	19091	19059	19436	18844	19059	19248	19038	19068	18983	18993	18878	19006	18883	18951	18870	19022	18719	18886	18855	18767	18995	18797	19164	18985	18921	18901	18970	19020	19199	19135	18851	19007	19039	18967	18922	18905	19017	19021	18938	18906	18869	19003	18968	19098	18854	19041	18736	18810	18974	18982	18913	19031	19193	18712	18891	18842	18952	18865	18853	19061	18927	18991	18934	18773	19072	19311	18730	18936	18844	19004	18835	18825	18956	18915	19088	18813	19025	19014	18940	18941	18933	18927	18888	18920	18981	19080	18878	18839	18999	18867	18979	19049	18881	18825	18923	18883	19118	18811	18785	19036	19057	19021	18913	19004	18929	18813	18895	18996	19199	18756	18842	18963	19002	18908	18681	18828	19013	18972	18901	19202	19025	18894	18801	18880	18755	19019	19194	19084	18930	18948	18759	18805	19017	18930	18846	18862	18871	19115	18925	19154	19129	19135	18938	18921	18961	18897	18984	18940	19006	18974	19092	18814	18989	18911	18952	18760	18891	18986	19224	19004	18934	18970	18997	19033	19021	19042	18987	18985	18965	19021	19047	19004	18855	18849	18965	18958	18894	18922	19016	18926	19129	18949	18921	18883	19104	18820	19034	19027	18763	18946	18595	18982	18698	18748	18933	18886	18862	18823	18880	18892	18869	19006	19109	19028	18943	18971	19246	18938	19016	18864	18944	19038	18984	18896	19100	18946	19048	19098	19082	18940	18938	18839	18964	19069	19010	19021	19035	19151	18818	18883	18848	19058	19000	18892	18991	19034	18920	18911	18901	19019	18976	19048	19053	19069	18847	19077	18963	18862	18991	19141	19041	18794	18891	18890	18876	18847	18988	19009	18917	18905	18801	19093	19072	18858	18893	19109	18860	18803	18797	19114	18948	19057	19107	18980	18977	18902	18950	18946	18899	18895	18835	18872	18918	18745	18918	18884	18747	19052	18841	19020	18962	19043	18896	18960	18832	19028	18772	18952	18957	18994	19025	18789	19134	18935	19037	19054	18884	18846	19015	18849	18828	18945	18844	18778	18997	18880	19054	18946	19035	18871	18759	18973	18896	18847	19222	18836	18913	18989	18982	18987	18988	18918	18842	19069	18938	18936	18759	18819	18788	18801	19010	19069	18952	19025	19087	19095	18847	19150	18754	18837	18967	18969	19134	18970	18997	19059	18871	18856	18863	18945	18877	18800	18854	18703	18963	19130	18822	19199	18796	18968	18855	18697	18980	18977	18896	18907	18776	19152	18942	18920	18920	19065	18846	18963	18971	19016	18861	18967	18969	18910	18946	18956	19066	18872	18805	19061	19112	18769	19030	18990	18998	19066	19055	18971	18991	18939	18932	18867	18976	18846	18714	19040	18826	18951	19000	18922	18881	19085	18965	18972	18828	18895	18893	19000	18946	19026	19093	18959	19022	18947	18784	19033	18826	18678	18862	18798	18952	19033	18988	18944	18994	19131	18782	18802	18886	18996	19006	18986	18848	18955	18984	19046	18952	18925	18926	19101	18726	18920	19151	18961	18857	18926	18830	18981	19011	19368	18811	18883	18840	18895	18925	18649	18998	18707	18905	19045	19076	19166	19153	18949	18996	18893	18850	18676	18793	19103	18840	18802	18876	18971	18774	18890	18822	19021	18936	18908	18911	18853	18827	18966	18979	18878	18808	18973	18913	19060	19023	19015	19008	19044	18875	19006	19089	18978	18883	19094	19053	18970	19193	19049	19088	18909	18927	19001	18890	19040	19099	18865	19215	18948	19050	18934	18929	18884	19134	18913	19019	18921	19030	18964	19031	18857	19000	19222	18856	19061	18965	19082	18929	19089	18943	18934	18922	18948	19115	18739	18895	19083	18870	18984	18835	18979	18954	18877	18967	18872	18997	18953	18883	18846	18763	18945	18874	18850	18848	19055	18834	18786	18827	18958	19030	19088	18920	19021	18887	18977	19032	18798	18822	18973	18952	18946	18950	18875	19117	18957	19081	18668	18838	18911	18912	18946	18934	18931	18910	19048	18937	18986	19178	19219	18924	19051	18988	18871	19032	18945	19005	19012	18936	18950	18671	18787	18954	18845	19045	18943	18965	18855	18938	19080	18931	18878	18892	18975	18779	18904	18945	18940	18749	18880	18996	19038	19082	18951	18823	18811	18721	19026	19235	18841	18987	19071	19009	18835	18860	19016	18947	18917	18800	18668	18870	18691	19007	18932	18798	18805	19047	19120	19090	19221	18986	19073	19027	19041	19010	18790	18762	18738	19101	18861	19109	19022	18711	18763	19064	18952	18909	19280	19156	18746	19076	18887	19149	19168	18855	18860	19057	18932	19005	19113	19040	19035	19031	19071	18776	18840	18738	18843	18645	18908	19127	19036	18812	18955	18895	19054	19017	18933	18970	18939	18965	19138	19034	18973	18990	19144	18862	19106	18803	18984	18951	19113	19014	18986	18957	18843	18852	18767	18783	18960	18917	18971	18947	19054	19187	19058	19048	18990	19002	19109	19057	19017	18823	19050	19027	18844	19019	18961	18905	19024	18784	19047	18927	18881	19150	18971	18767	18921	18972	18937	18775	18896	19090	19231	19033	18814	19033	19021	19034	18782	18917	18935	18935	18873	19053	18895	18964	18853	18898	19101	19033	19010	19062	19042	19063	18861	18882	18799	18931	19046	19137	18831	19085	18991	19026	18942	19079	18859	18875	18941	18827	18838	18755	18942	18965	19015	18786	19039	18964	19023	19039	18974	19045	19004	18883	18915	18886	18915	18937	19144	18946	19064	18997	18966	19146	18888	19001	18966	18791	19062	18875	18962	19124	18785	18848	18990	18739	19088	18820	19067	19071	18835	18924	19170	19061	18980	18793	19049	18866	18825	18987	18743	19125	19093	18998	19214	19071	19073	19132	18990	18787	19166	18812	18905	18875	18950	18888	18997	18956	19024	18817	18962	18953	19023	19026	18916	18831	18949	18979	19290	18815	18782	19031	18839	18909	18944	19030	19021	18960	19011	18871	18797	19000	18853	18698	19164	19080	18988	18756	19217	19121	18829	19134	18966	19057	18872	19115	18827	18943	18685	18969	19020	19023	18909	19218	18864	18886	19015	18895	19005	19055	19029	18813	18740	18932	18947	18983	18800	18936	19100	18746	18787	18919	19014	18973	18908	18980	19041	18881	19100	18742	18933	18960	18832	18891	18903	18893	19037	19028	18927	18963	19026	18901	19001	19004	18963	18943	18723	18987	18803	19179	18897	19013	19041	19043	19012	18965	19143	19044	18970	18859	19126	18925	18881	18949	19015	18864	18979	18851	18942	18784	18737	18819	19078	19081	19073	19064	18972	18928	18862	18836	18986	18905	18889	18985	19126	19112	19010	18714	18861	18942	18899	19125	19050	18935	18952	18890	19121	18954	18911	19136	18901	19051	18833	18867	18819	18864	19027	18935	19008	19049	19013	19011	19022	18939	18935	19006	18957	19022	19096	18897	18886	19019	18986	18849	19160	19041	19037	18983	18888	18907	18923	18880	19053	18962	18973	18882	18927	18831	18834	18994	19035	18895	19112	18920	19024	18974	19002	19021
24508	44737	40999	33526	29168	25621	23489	19492	17638	16914	16794	16453	16162	16077	15795	15642	15767	15603	15619	15550	15611	15594	15589	15507	15785	15699	15421	15565	15547	15716	15540	15732	15616	15484	15555	15355	15451	15445	15455	15535	15488	15509	15608	15415	15571	15499	15629	15622	15547	15483	15377	15553	15504	15477	15420	16146	17132	15448	15548	15679	16917	16398	15472	15492	15568	15648	15408	15473	15569	15467	15425	15446	15456	15584	15424	15500	15504	15504	15346	15543	15649	15238	15462	15535	15416	15454	15604	15504	15500	15737	15341	15373	15381	15575	15397	15420	15433	15596	15396	15703	15464	15470	15407	15366	15552	15408	15502	15525	15504	15529	15417	15688	15512	15291	15585	15537	15574	15371	15578	15601	15306	15483	15462	15284	15463	15482	15483	15401	15379	15520	15413	15574	15381	15412	15621	15342	15508	15484	15606	15343	15585	15568	15611	15454	15526	15508	15576	15435	15634	15483	15483	15521	15460	15337	15541	15575	15428	15525	15568	15491	15527	15617	15310	15529	15579	15364	15426	15749	15401	15558	15473	15621	15505	15484	15559	15465	15598	15420	15603	15406	15642	15504	15498	15531	15540	15650	15400	15250	15452	15444	15460	15405	15396	15391	15689	15390	15509	15516	15361	15521	15595	15416	15466	15553	15552	15633	15559	15505	15535	15599	15428	15510	15375	15494	15442	15502	15534	15605	15403	15581	15476	15324	15333	15522	15471	15534	15520	15429	15391	15473	15488	15478	15451	15554	15438	15503	15404	15481	15400	15706	15320	15644	15553	15419	15516	15524	15399	15401	15539	15407	15377	15557	15663	15512	15469	15416	15481	15528	15672	15403	15473	15570	15476	15477	15675	15444	15371	15310	15469	15413	15517	15498	15326	15419	15443	15579	15381	15506	15471	15307	15550	15350	15469	15420	15470	15600	15450	15482	15421	15463	15603	15511	15441	15635	15571	15565	15544	15382	15489	15395	15517	15515	15472	15609	15366	15321	15625	15284	15582	15533	15389	15518	15537	15447	15418	15460	15664	15532	15540	15421	15604	15514	15614	15571	15533	15540	15656	15481	15348	15506	15628	15540	15603	15444	15489	15547	15403	15456	15495	15474	15562	15541	15538	15317	15437	15562	15439	15258	15641	15450	15460	15407	15429	15392	15516	15625	15585	15353	15501	15555	15456	15441	15413	15373	15558	15472	15430	15391	15593	15390	15558	15479	15370	15494	15622	15441	15455	15514	15392	15505	15612	15311	15352	15494	15678	15394	15403	15534	15438	15432	15541	15588	15607	15349	15585	15315	15512	15492	15355	15415	15361	15482	15696	15458	15539	15370	15497	15437	15483	15342	15554	15440	15417	15302	15531	15490	15524	15579	15410	15362	15567	15613	15477	15389	15512	15547	15177	15480	15593	15471	15468	15509	15500	15543	15571	15398	15469	15575	15531	15541	15458	15405	15608	15495	15483	15413	15444	15430	15364	15466	15457	15421	15533	15608	15446	15437	15401	15427	15315	15571	15520	15564	15359	15541	15459	15456	15579	15468	15415	15479	15397	15469	15445	15528	15367	15187	15412	15581	15527	15647	15615	15606	15370	15494	15517	15608	15430	15299	15490	15464	15439	15472	15405	15576	15421	15674	15374	15500	15429	15444	15509	15373	15465	15459	15289	15476	15478	15312	15471	15553	15403	15619	15466	15396	15279	15374	15570	15606	15495	15447	15600	15390	15430	15644	15465	15502	15409	15603	15597	15303	15462	15303	15548	15367	15354	15370	15484	15479	15487	15432	15446	15372	15492	15368	15433	15469	15442	15339	15396	15519	15525	15634	15509	15385	15379	15518	15400	15543	15290	15433	15287	15480	15429	15496	15380	15413	15417	15316	15507	15503	15624	15517	15385	15407	15365	15483	15517	15551	15541	15507	15508	15599	15433	15305	15514	15359	15605	15429	15359	15516	15513	15533	15583	15559	15363	15448	15423	15663	15364	15395	15413	15413	15575	15423	15586	15307	15536	15381	15422	15392	15538	15396	15502	15500	15384	15529	15397	15384	15366	15450	15461	15321	15454	15415	15429	15571	15407	15629	15488	15488	15461	15471	15610	15527	15356	15514	15409	15408	15525	15545	15389	15382	15441	15611	15534	15421	15363	15496	15449	15479	15446	15564	15439	15509	15430	15432	15441	15519	15553	15597	15398	15451	15624	15579	15316	15508	15265	15531	15441	15451	15523	15374	15518	15547	15498	15515	15541	15518	15516	15345	15627	15522	15424	15401	15658	15546	15590	15520	15612	15394	15444	15441	15418	15436	15506	15405	15682	15524	15463	15463	15599	15417	15461	15645	15470	15425	15623	15454	15464	15441	15331	15516	15386	15416	15347	15409	15568	15448	15504	15284	15557	15427	15783	15581	15537	15638	15414	15568	15520	15365	15377	15551	15509	15661	15614	15396	15364	15593	15412	15567	15451	15349	15487	15429	15373	15692	15449	15599	15683	15284	15556	15586	15496	15348	15300	15274	15456	15409	15567	15451	15505	15403	15544	15382	15481	15527	15424	15542	15525	15443	15477	15295	15575	15639	15593	15408	15418	15532	15607	15310	15632	15537	15550	15482	15573	15444	15528	15392	15669	15614	15362	15574	15422	15475	15495	15320	15471	15370	15591	15478	15406	15552	15539	15306	15513	15578	15443	15561	15538	15424	15398	15613	15543	15454	15460	15486	15492	15526	15331	15382	15412	15482	15509	15419	15452	15550	15556	15443	15435	15481	15592	15382	15444	15543	15500	15367	15462	15534	15449	15697	15532	15436	15616	15465	15539	15548	15256	15542	15668	15458	15509	15498	15305	15392	15488	15456	15367	15468	15438	15323	15685	15483	15501	15602	15344	15537	15599	15406	15360	15427	15371	15553	15402	15491	15438	15543	15581	15518	15376	15444	15623	15547	15584	15497	15576	15474	15498	15335	15456	15352	15392	15537	15559	15283	15378	15437	15428	15458	15515	15386	15426	15383	15414	15493	15418	15516	15427	15376	15492	15350	15414	15502	15374	15558	15303	15569	15531	15487	15516	15570	15373	15572	15460	15445	15574	15389	15486	15532	15419	15554	15446	15325	15635	15595	15435	15574	15543	15487	15374	15523	15522	15167	15474	15509	15469	15419	15353	15550	15393	15528	15401	15450	15383	15325	15567	15588	15453	15512	15217	15395	15509	15596	15515	15430	15538	15425	15418	15637	15487	15465	15389	15582	15383	15433	15461	15437	15504	15270	15342	15671	15421	15495	15475	15436	15482	15485	15476	15467	15608	15575	15576	15637	15409	15394	15452	15407	15464	15562	15440	15292	15421	15550	15508	15580	15587	15448	15487	15503	15478	15443	15442	15518	15495	15357	15331	15309	15559	15379	15501	15432	15517	15603	15550	15629	15475	15429	15591	15509	15388	15572	15372	15570	15376	15419	15317	15584	15379	15504	15343	15434	15331	15365	15415	15332	15544	15736	15565	15316	15578	15420	15573	15469	15286	15488	15452	15598	15487	15413	15453	15452	15401	15568	15415	15434	15417	15447	15514	15639	15381	15506	15431	15624	15417	15451	15413	15335	15414	15458	15423	15425	15303	15433	15586	15437	15574	15550	15478	15390	15473	15536	15323	15504	15437	15552	15367	15535	15414	15447	15630	15367	15442	15456	15375	15524	15535	15584	15459	15548	15555	15580	15397	15470	15368	15397	15478	15382	15498	15566	15375	15353	15650	15370	15594	15360	15417	15523	15574	15480	15419	15389	15531	15379	15572	15559	15544	15438	15348	15258	15460	15578	15501	15429	15412	15453	15399	15442	15446	15551	15515	15276	15401	15428	15621	15398	15548	15428	15517	15328	15418	15461	15454	15465	15502	15414	15486	15499	15495	15505	15261	15592	15466	15440	15429	15641	15496	15461	15361	15518	15480	15418	15563	15458	15468	15558	15386	15475	15296	15589	15583	15542	15459	15290	15302	15406	15438	15229	15529	15293	15481	15439	15405	15268	15491	15372	15359	15415	15455	15509	15322	15399	15484	15454	15440	15386	15677	15348	15538	15334	15438	15388	15465	15419	15396	15485	15502	15414	15452	15597	15419	15456	15198	15537	15507	15489	15404	15525	15336	15326	15332	15643	15435	15420	15441	15483	15689	15518	15361	15589	15418	15458	15563	15447	15521	15643	15433	15499	15362	15384	15579	15382	15629	15613	15557	15454	15535	15356	15393	15505	15431	15617	15333	15497	15591	15436	15290	15459	15640	15413	15358	15393	15550	15508	15419	15560	15573	15341	15406	15456	15565	15431	15507	15540	15493	15267	15556	15611	15437	15250	15384	15537	15393	15632	15507	15406	15612	15347	15413	15488	15462	15472	15275	15420	15424	15356	15281	15516	15427	15406	15674	15502	15412	15701	15526	15357	15398	15537	15370	15449	15492	15304	15564	15581	15518	15435	15419	15441	15221	15462	15561	15330	15438	15357	15467	15592	15438	15235	15497	15352	15540	15511	15422	15473	15538	15566	15595	15517	15537	15353	15516	15500	15428	15408	15544	15530	15377	15511	15364	15458	15558	15436	15461	15535	15555	15356	15515	15584	15728	15494	15586	15613	15421	15522	15465	15648	15449	15594	15478	15342	15479	15443	15691	15592	15451	15305	15329	15551	15412	15523	15242	15536	15463	15648	15321	15555	15419	15567	15391	15443	15509	15403	15431	15524	15327	15456	15491	15465	15458	15474	15236	15488	15299	15368	15470	15604	15346	15457	15375	15180	15380	15483	15509	15457	15686	15666	15494	15500	15487	15567	15420	15537	15473	15678	15393	15360	15307	15423	15471	15441	15540	15483	15498	15406	15516	15433	15530	15398	15562	15422	15552	15364	15475	15477	15475	15615	15618	15376	15536	15375	15571	15411	15339	15531	15646	15320	15326	15573	15489	15606	15589	15496	15370	15444	15559	15396	15553	15444	15487	15561	15465	15574	15458	15259	15593	15508	15450	15506	15575	15414	15623	15482	15597	15495	15612	15360	15590	15591	15536	15452	15437	15477	15564	15396	15489	15546	15514	15389	15419	15402	15596	15461	15421	15578	15408	15452	15675	15547	15467	15456	15551	15519	15508	15391	15448	15372	15475	15544
27585	23728	31530	29129	24697	23159	22209	20960	20402	19965	20125	20171	20015	20023	20069	20027	20068	20058	19879	19912	20059	20019	19893	20041	19929	20097	20177	20081	19903	19992	19738	19905	19812	19915	20076	19937	20022	19778	19872	20038	19896	19797	20111	19932	19891	20076	19806	20035	19926	19855	19945	19939	20013	20027	19791	20019	20001	19933	19838	19860	19974	19756	20008	20100	19779	19707	19992	19946	20012	20084	20010	19877	19952	19901	19898	19770	19866	19885	19707	20034	19934	19921	20036	19698	19835	19943	20014	19774	19840	19936	19922	19874	19827	19904	19937	20018	20022	19986	20059	19835	19949	20100	20135	19863	19857	19933	19910	20007	20142	19949	20035	19972	19926	19754	19640	19845	20019	20021	20149	19996	19807	20030	19670	19995	19728	19854	20029	19861	19925	20000	19906	19911	19923	19783	19929	19950	19985	20043	19889	20016	19841	19986	19877	19948	19762	19641	19994	19950	20036	19860	19894	19741	19850	19621	19779	19779	19870	19932	20099	19856	20002	19954	19758	19909	20013	20047	19882	19889	19981	19996	20171	19915	19941	20041	19776	19836	19879	19961	19785	19929	20059	19897	19940	19817	19950	19939	19720	19889	20045	19773	19808	19781	19993	19880	19870	19843	19846	20062	19974	19780	19894	19667	19990	20062	20134	19765	19813	19928	20021	19870	19819	19836	20086	19778	19605	19999	19962	20035	20089	19749	19752	19979	19875	19896	19908	19635	19763	19771	20041	19972	19863	19853	20047	19694	19913	19989	19789	19735	20018	20104	19754	20060	19740	19718	19890	19995	19992	19885	19788	19833	19942	19991	20120	19893	19874	19738	19783	19895	19857	19798	19990	20110	19949	19995	19864	19914	19799	19984	20021	20147	19988	19911	19883	19887	19890	19877	19936	19862	20014	20051	19962	19951	19888	19989	19937	19943	19950	19884	19934	19957	19849	19910	19866	19878	19892	19906	20021	19912	20008	19873	20031	19977	20038	19737	19823	19873	19716	19867	19929	20000	20019	19816	20178	20112	19861	19855	19958	19941	20010	20014	19933	20087	19943	19996	19978	19882	19876	19983	19937	19917	19957	20107	19955	20000	20032	19805	20079	20047	19935	19826	19837	19970	19983	19901	19938	19822	19877	19928	19845	19868	20017	19816	19686	19796	19878	19831	19857	19711	19806	19846	19879	19916	20019	20041	19896	20042	19935	20033	19854	19722	19908	20033	19900	19865	20073	20055	19778	19883	19981	19737	20030	20177	19929	19965	20091	20024	20011	19885	19975	19831	19838	20080	19631	19874	19998	19838	20124	19885	20108	20011	19996	19964	19973	19866	19825	19852	20046	19996	19790	19792	20013	19764	19735	19720	20040	19976	20051	19894	19982	19869	19877	19830	19964	19778	19903	19898	19913	19937	20028	20039	20132	20036	19680	19833	19999	19822	20023	19821	20012	19985	20033	19890	19672	19857	20007	19867	19780	19981	20051	20283	20056	19895	19807	19935	19768	19756	19805	19858	19598	19749	20143	20052	20140	19903	19952	19986	19996	20040	19957	19737	20021	19837	19883	19895	19783	19761	19926	20014	19925	19909	19627	20057	20083	19801	19667	19950	20006	19966	19912	20049	19743	19883	19940	20070	19913	19627	19833	19779	19952	19851	19930	19852	20026	20103	20076	19867	19873	19959	20019	20018	20081	20000	19600	20151	19993	19993	19950	19991	20006	19931	19829	19974	20126	20018	19954	19841	19956	20106	20107	19851	19831	19890	19927	20004	19877	19859	19847	19927	19918	20034	20028	19729	19955	19673	19917	19938	19941	19941	19890	19825	19868	19758	19759	19785	19886	19671	19918	20017	19906	20194	19719	19918	19995	19724	20142	19781	19854	19926	19958	20124	19905	20119	19724	19957	19762	20079	19774	19887	20117	20071	19915	20057	19994	19991	19927	19795	20182	19777	19775	19733	19923	19686	19967	19950	19782	19768	19970	19744	19986	19889	19804	19948	19815	19891	20055	19865	19881	19852	19777	19743	19926	19812	19963	19924	19967	19856	19965	19958	20092	20122	20055	20012	19739	19801	19861	19910	19951	19826	19919	20163	19800	19907	19992	19661	19789	19894	19743	19887	19754	19829	19977	20029	19740	19893	20022	19695	19972	20027	19800	19954	19886	19662	19900	19777	19855	19875	20014	20008	19901	19965	19658	20063	20020	19768	19942	19868	19656	19786	19871	19831	19930	19857	20105	19945	19867	19676	19827	19898	19903	19848	19851	19853	20048	19806	19830	20052	20060	19873	19794	19919	19869	19896	20066	19807	20039	20012	19903	19945	19999	19728	19768	20006	19839	19760	20074	19983	19759	20022	20099	19661	20058	19924	19934	19819	19915	20023	19842	19929	20223	20046	20080	19787	19922	19904	19886	20142	19720	19817	19829	19773	19894	19821	19904	19995	19805	19947	20165	19905	20034	19629	19906	20014	20071	19929	19740	19806	19978	19961	19828	20049	19849	20073	19800	19952	19618	20017	19833	19820	19965	19957	19826	19971	19967	19780	19876	19891	20041	19759	19723	19729	20013	19614	19759	19966	19880	19987	19997	19880	19890	19916	19938	19991	20012	19835	19940	20070	20003	19650	19635	19957	19960	20064	19990	19854	20014	19971	19874	19882	19780	19929	19771	19653	19778	20036	19819	19682	19860	20011	19892	20027	19878	20030	19857	20060	20063	19713	19883	19914	19869	19721	19805	19793	19891	19965	20037	19967	19954	19984	19947	19896	19892	19911	19774	19751	20023	19736	19815	19867	19877	20005	19944	20165	19974	19897	19746	19715	19965	19882	19801	19947	19837	19806	19830	19870	20109	19960	20080	19865	20030	19774	19942	20141	20132	20095	20005	20120	19820	19731	19911	19938	19857	19981	19823	19823	19925	19830	19901	19991	19982	19970	19847	20094	19855	20097	19930	19872	20060	19913	19698	20010	20076	19874	19896	19816	19926	19841	19908	19978	19910	19751	19885	20063	19927	20053	19865	19972	19776	19969	19904	19805	19878	19877	20027	19767	19894	19875	20061	20015	19828	19782	19735	20019	19773	19858	19912	19635	19812	19924	19842	19891	20104	20030	20089	19965	19848	19890	19962	20077	19960	19950	20018	19806	19761	19808	19899	20039	19770	19620	19772	19787	19766	19873	19856	20025	20043	19984	19911	20057	19900	19857	20076	20000	19799	19915	19830	20029	19718	19951	19879	19894	19926	19854	20007	19975	19865	19789	20126	19781	19804	19829	20043	19955	19839	19779	19880	19813	19861	19731	19980	19776	19786	19989	20036	19877	19818	19959	19668	19817	19886	19841	20117	19624	20135	20014	19892	19732	19913	19751	19876	19836	19960	19809	19950	19795	20043	19929	20098	20064	19798	19910	19916	19820	19988	19962	19829	19902	19754	19910	20085	20068	20043	20067	20027	19694	19986	19906	19971	19661	19716	19811	19902	19911	20131	19933	19842	19936	19778	19984	20007	19894	19883	19690	19853	19921	20048	20023	20008	19915	19859	19986	20094	19881	19911	19795	19869	19733	20015	19944	19907	20031	19962	20024	20007	19944	19813	19786	19903	19749	20014	19876	19993	19787	20030	19819	19915	20079	19859	19952	20003	19807	20012	19777	19700	19928	20149	19833	19762	20004	19938	19807	19977	19595	19739	19872	20005	19967	19909	19825	19756	19821	20094	19877	19796	19790	20070	19840	19766	20042	19960	19928	20036	19985	19883	20055	19821	19755	20009	20182	19603	19847	19817	19867	19739	20012	20037	20006	19902	20009	19810	19785	19965	20021	19783	19857	19916	19663	20003	19943	20008	19882	19728	19593	19989	19883	19938	19967	19894	19856	19976	19882	20070	20076	19767	19894	19959	19926	19977	19718	19713	19991	19968	20037	19930	19872	19828	19984	20012	19828	19998	19722	19828	20035	19849	19978	19947	19954	20036	19891	19762	19939	19843	19895	19739	19798	19828	20075	19815	19829	19800	20038	19930	19819	20018	19894	19992	19940	19932	19908	20036	19795	20145	20035	19892	20219	19630	19727	19896	19948	19869	19952	19870	19904	19905	19926	19871	19907	19851	19690	19839	20000	20004	19993	19929	20026	19847	19693	19568	19884	19950	20095	19998	19831	19982	19795	19746	19835	19812	20129	19860	19962	19904	19960	19655	19699	19960	19915	19886	19993	20049	19959	19826	19844	19745	19937	19772	20129	19660	20176	19942	19945	19962	19945	19858	19874	19943	19994	19888	19772	19756	19985	19698	19961	19816	20107	19865	20013	19714	19941	19939	19941	19903	19917	19818	20115	20001	19917	19984	19718	19971	19913	19877	20096	19972	19748	19725	19797	19849	19697	19901	19982	19976	19850	19924	19778	19757	19858	19790	19871	20299	20045	19853	19985	19836	19795	19891	19905	19947	19722	20127	19771	20125	20003	19914	20003	19883	19757	19962	19933	20029	19899	20073	19809	19892	19720	19798	19653	19874	20007	19823	19851	19887	20151	19800	19874	19786	20098	19964	19951	19943	19908	19891	19778	19875	19893	19934	19992	19980	19844	19975	19867	19725	19761	19695	19818	20019	19768	19966	20043	19897	19829	20249	19753	19840	19790	19976	19858	19921	19910	19838	19982	19904	19772	19683	19896	19854	19912	20010	19847	19576	19895	19881	19781	19809	19876	19943	20078	19844	19974	19886	19721	19811	20022	19786	19846	19851	19868	19980	19821	19809	19862	19733	19866	20046	19798	20077	19964	19989	19951	19943	19884	19846	19941	19815	19706	19853	19885	19753	19752	19796	19813	19627	20012	19931	19805	20029	19925	19957	20020	20026	19816	19859	19928	19991	19886	19865	19769	19891	19905	19894	19909	19886	20094	19934	19854	19983	19981	19944	19816	19815	19931	19967	19741	19821	20057	20036	19895	19927	19946	19856	19721	19669	19942	19930	19658	19797	19935	19947	19997	19971	19937	19807	19990	19781	19895	19940	20034	20035	19940	19899	19972	20070	19786	19970	20006	19953	20063	19905	19814	19873	19836	19860	20038	19663	19836	19954	19976	19946	19924	19910	19965	20060	19676	19803	19829	19974	20072	19903	19759	20041	19963	19795	19945	19908	19769	19903	20054
23016	34934	32995	26104	22655	20711	19156	17475	16783	16538	16363	16437	15923	16111	16100	16127	16108	16017	16139	16273	16008	16030	16277	16105	15939	16109	15807	16168	15992	15945	16106	16155	16131	16011	15985	16223	16155	16170	16228	16026	16098	15958	16027	15929	15955	16028	15970	16170	16200	16138	15963	16043	15943	16006	16140	16240	16000	15985	16044	16061	16062	16189	16067	15907	16067	15989	16125	15898	15985	16004	16136	15903	16000	16043	16122	15992	16151	15979	15937	16174	16042	16128	16034	15883	16052	15975	16051	16072	16135	15928	16090	16090	16195	15999	16001	15950	15891	16155	15827	15874	16072	16011	15999	16113	16075	16015	16010	16147	16071	16216	15936	15964	16078	16005	15991	16119	16005	16088	16147	16123	16042	16090	15982	15937	16194	16107	16071	16057	16101	15857	16094	16106	16009	16057	15993	16090	15982	16072	16135	16104	15830	16100	16046	16123	16054	16059	15756	16141	16054	16066	16118	16015	16010	15965	16010	15921	16040	16094	16117	16006	16135	16104	16042	15941	15912	15980	16147	16162	15978	16229	16040	16106	16018	16110	15869	16042	16048	16096	16002	16201	16068	16195	16138	16097	16094	16059	16024	16084	16079	16033	16018	15901	15937	15921	16071	16011	16089	15964	15950	16070	16077	15957	16065	16084	16056	15886	16102	16067	16076	15830	15903	15964	16085	15913	16063	16153	16089	16043	16105	16067	16084	16050	16094	16298	15942	15967	16149	16158	16072	15872	16088	16034	16067	16100	16098	16196	15994	16116	16117	16072	16057	16082	16032	16090	16022	16066	16050	16043	16060	16083	15975	16100	16132	16081	16035	15921	15998	15827	16038	16137	15965	15919	15987	16152	15989	16237	16048	16096	15998	16025	16081	16075	16057	16003	16216	16066	15999	16153	16125	16239	16111	16097	16174	16198	15982	16102	16129	15894	16099	16085	16165	16095	15931	16016	16051	15967	16092	15833	16036	15972	16280	16112	16110	16034	16122	16074	16197	15941	15857	15912	16067	16167	15830	16079	15953	16009	16160	15979	16013	15920	15948	16120	15935	15986	16022	15880	16104	16125	16070	16117	16094	16016	16163	15924	16008	15892	15896	15981	15986	15991	16097	15979	16114	15991	16127	16136	16093	16090	15962	16215	16031	15905	16080	15938	16079	16163	16005	15992	16168	16027	16078	16090	16133	15873	15939	15971	15980	15959	15911	15934	16086	16063	16104	16001	16067	15987	15979	16112	16186	15977	15995	15898	15914	16163	16051	16111	16017	16022	15832	15902	16345	15963	16106	16046	15914	16047	16133	16225	16103	16055	16086	16128	16023	16097	15874	16038	16110	15880	16108	16139	16014	16120	15982	15918	15843	15996	16004	16152	16091	16164	15881	15980	16037	16042	16092	15963	15964	16099	15936	16126	16023	16167	16168	16249	15978	16029	16129	16176	15993	15984	15955	15944	16128	16140	15983	16014	16000	15908	15854	16164	15935	16076	15970	16039	15907	16125	15974	16068	15963	16054	15931	16060	16014	15979	16154	16075	15920	16178	15910	16132	16018	16034	16115	16030	16134	15795	15979	16047	15934	15960	16184	16023	15959	15939	16073	15989	16138	16131	16119	16111	15966	15912	15948	16138	16126	16159	16054	15976	16210	16164	15855	16040	15992	16192	16126	16170	16203	16078	15987	15803	16037	16024	16032	16111	16164	15919	16077	16037	15896	16062	15934	15890	15836	15963	16128	15956	15736	15998	16061	15939	16136	16135	16091	15986	16071	16154	15909	16033	16081	16133	16154	16242	16151	16109	15951	15824	16114	16102	15873	16146	16072	15995	15975	15893	16016	15965	16085	16138	16040	16152	15905	16097	16032	16147	16121	16072	15896	16028	16042	15939	15993	16031	16060	15925	15943	15993	16033	16045	16060	16186	15781	16142	16238	16096	15911	16131	16057	16146	16167	15926	16132	16134	15959	16086	16049	15843	16025	15903	15934	16027	16038	15977	16016	15891	16080	16094	15980	16099	16029	16053	16179	16065	15921	16123	16097	16038	15993	15944	15916	15836	16199	16079	16149	16075	15841	16113	15930	15955	16016	16018	16252	16148	16103	16109	16041	16017	15989	16094	15991	15963	16064	15993	16087	16058	15996	16181	15988	15913	16124	16050	16011	16130	16056	15911	16083	16040	16010	16196	16177	15864	16067	16083	16035	16013	16140	15932	16014	16100	15868	16169	16127	16051	15980	16006	15983	15976	16159	16268	16187	16149	15982	15917	16062	16130	16096	15912	15937	16085	16025	16084	16137	15973	15966	15883	16031	16099	16055	16279	16007	15898	16032	15992	16043	15967	15949	16184	16064	16026	15976	15998	16057	15974	15974	16136	15996	15936	16185	16106	16060	16103	16142	16040	16186	16094	16077	16104	16087	16027	15914	16027	16081	15936	16170	15787	16064	16104	15901	15956	16111	15976	16042	15976	16066	15925	15902	16037	15934	16091	16057	15961	16035	16148	16039	16135	15958	16120	16077	16033	15787	16056	16029	16026	16032	16117	16145	16043	16162	15872	16082	15996	15970	16131	15995	16008	15950	16099	16276	15876	16040	15953	16132	16081	16158	16270	16173	15776	16081	15977	16042	16051	15824	15959	15942	15989	15859	15959	16029	16081	15968	16032	16008	16151	15983	16133	16039	15933	15957	16174	16163	15918	16104	15884	16078	15982	16103	16098	16065	16068	16082	16084	16094	16120	16073	16008	16236	16019	16188	15972	16024	16070	16098	16089	15880	16166	16010	16212	16004	16088	16070	15884	15991	16093	16033	16002	16226	16073	16042	16124	16093	16170	15933	15895	15914	16067	15927	16199	16006	15992	16023	15884	16008	16079	15904	16179	15962	15929	16105	15955	16155	15996	16161	15984	16078	16184	16120	16016	16028	15923	15990	16214	16020	16008	16143	15973	16127	16095	15887	16067	15804	16084	15964	16060	16114	15886	16164	16029	16067	16051	16136	15964	16079	16084	15970	15950	16087	16035	16206	15914	16006	16081	15859	16123	15983	15982	16045	16070	15954	16062	16015	15932	16049	15991	15996	15966	15980	15976	16129	16009	15899	16036	16214	16056	15822	16069	16045	16078	16169	16162	15816	16036	15973	16077	16130	16048	16002	15998	15985	15946	16157	15979	16067	15877	15964	15890	16007	16125	16072	15886	15780	16186	15973	16216	15997	16015	16002	15940	16194	16026	16137	15843	15997	16080	16080	15931	15875	16028	15999	15967	16087	16028	15836	16098	16084	16061	16085	15979	16139	16012	15892	15924	16102	16079	16060	16135	15923	15945	16014	15942	16125	16044	15910	16021	15971	16068	16107	16087	16105	16079	16220	15998	16010	15959	15927	16174	16097	16168	16059	16029	16024	16202	16091	15850	15929	16077	16167	15824	16159	16096	15942	15943	16163	16068	15971	16103	16058	15986	16032	16035	16167	16020	16027	16195	16060	16080	16086	15931	15999	16000	16113	16071	16062	16049	16024	16000	16148	16017	16075	16111	15826	16057	16122	15910	16059	16215	15934	15934	15977	16034	16114	16010	16035	16014	15927	16139	16089	15995	15826	16054	15949	16038	16226	15942	15985	16052	16175	15992	16076	16279	16088	16000	16108	15962	15963	16029	16101	16119	16000	15924	16042	16220	16069	16077	15881	16241	16164	16049	16012	16134	16120	16068	15983	16042	16056	16239	16028	16066	16217	16156	16045	16045	16112	15897	16021	16087	16104	16010	16077	16120	15927	16078	15848	16095	16190	15999	15988	16041	16027	15908	15963	15947	16104	15914	16061	16248	15982	16117	16127	15989	15947	16013	16036	16039	16048	16025	16150	16091	16015	16079	16034	15991	15900	15950	16145	16045	16059	16194	15949	16150	15980	16196	15929	16121	16089	16129	15919	16076	16089	16051	16106	15955	15981	15848	16077	15931	15972	16045	16002	16142	16043	16086	16036	16101	16102	16292	16050	16097	16085	16018	15861	15958	16097	16122	15838	16031	15890	16028	15865	16116	16082	16137	16036	15958	16011	16131	15964	16102	16172	16111	16107	16138	16031	16040	16142	15831	16006	15984	15989	16133	16052	16100	16274	15990	15965	16177	16032	16048	16140	15981	16210	16226	16080	15964	15998	15996	16005	16190	16114	16026	16010	15933	16209	16140	16097	16023	16156	16091	16037	16058	15983	16035	15974	16138	16040	15899	16029	16095	16034	15950	15928	15873	16044	15935	16003	15986	15935	16132	16122	16073	16247	16160	16303	15862	15998	15987	15943	16111	15959	16003	16021	16097	16313	16120	15977	16154	16060	15998	16037	15880	15911	16050	16085	16199	16031	16184	15965	16111	16118	15982	16191	16021	16018	16101	15986	16123	16235	15925	15941	15986	16021	16070	15929	16039	16066	16122	15894	16073	16189	16210	15990	16003	15973	16153	16069	16074	16110	15997	16019	16131	15978	15913	16094	16088	16211	16230	16015	16189	16019	16091	16079	16040	16059	15960	16038	15984	15976	16070	16090	15889	15971	16179	16099	15956	16060	16224	15933	16079	16046	16101	15928	16108	15940	16051	15919	16193	16066	16132	15912	16128	16170	16007	16158	16139	16066	16155	16126	16125	15992	16091	15846	16119	16039	16008	15949	16033	16009	15911	16074	16082	15965	16147	16069	16035	16097	15917	15930	16046	16136	15940	16035	16201	16008	15999	15987	15943	16087	16172	15841	16185	16043	15899	16218	15981	15932	16147	16188	15915	15975	15997	16039	16013	16162	16106	16099	15897	16063	15838	15963	16036	15924	15931	15931	16092	15936	15945	15967	16151	15938	16083	16106	16002	15987	16170	16124	16090	15865	16124	16181	16067	16177	15948	16085	16371	15835	16002	15942	16009	16044	16098	16183	15973	15984	16062	16065	16165	16090	16006	16151	16054	16179	16045	15883	16051	15993	16071	16131	15983	16124	15994	16138	16118	16103	16040	15927	16005	16108	16093	16034	16041	16220	16025	16146	16023	16090	16001	16069	15975	15967	16073	16030	16118	15929	16150	16031	16047	15911	16067	16246	15834	16067	16096	16153	15979	16032	16143	15893	16083	16078	15825	16207	16085	16216	15919	16026	15923	15989	16104
23339	21016	28638	23933	23054	25913	26053	22032	21064	20888	20780	20611	20194	20254	20229	20018	20061	20083	20392	19852	19988	20160	19897	20065	20215	19793	19874	19903	19881	20017	19989	19715	19929	20057	20174	19979	20037	19880	19874	20068	20148	20060	19902	19966	20047	19940	19956	19936	20187	19827	19712	20071	20129	19850	19887	20019	20527	20264	19972	19914	20216	20239	20009	19972	20046	19828	19879	19930	20112	19988	19817	19857	19963	19962	19916	19877	19822	19619	19785	20033	19763	19752	20239	19850	19769	19814	19897	19994	20088	20022	19997	19917	19776	19876	19903	19939	19772	19621	20062	19782	19942	19950	19747	19848	19871	19761	20074	19814	19813	19760	20045	19969	19983	19979	19780	19917	20017	19993	19846	19774	19772	19860	19920	19820	20134	19942	19953	20013	19560	19945	19978	19870	19885	19982	19829	19946	19935	19732	20066	19808	19824	19748	19789	20023	19828	19962	19644	19836	19972	19871	19836	19903	19751	19654	19862	20004	19928	19945	19933	19837	20038	19600	19528	19696	20023	20085	19743	19982	19879	19931	20039	19951	19715	19926	19969	19786	19768	20007	19936	19690	20032	19864	19931	19881	19990	20038	19735	19675	19671	19766	19948	19742	19787	20041	20026	19904	19652	19774	19937	19665	19724	19806	19860	19902	19824	19740	19740	19719	19881	19973	19843	19853	19815	19850	20094	19765	19968	19773	19908	19796	19889	19948	19909	19823	19763	19838	19625	19884	19848	20010	19845	19999	19877	19805	19961	19950	19963	19921	19788	19901	19816	20000	20018	19842	19812	20043	19883	19942	19585	20015	19905	19891	19950	19765	19909	19730	19939	19800	19829	19859	19939	19988	19865	19890	19783	19830	19798	19781	19705	19814	19804	19818	19970	19901	19806	19904	19935	19927	19839	20018	19949	19816	19986	19837	19897	19785	19703	19886	19878	19983	19987	20039	20041	19836	19984	19734	19874	19817	19936	19794	19891	19862	19829	19953	20013	19847	20188	19885	19940	20014	19894	20018	19975	19849	19704	19790	19814	19632	19894	19685	19946	19826	19920	20028	19982	19877	20135	19774	19812	19979	19836	19878	19832	19795	19718	19903	19946	19946	20028	19695	19936	19919	19863	19907	19688	19675	19887	19868	19913	19921	19853	19785	19694	19970	19967	19841	19710	19947	19839	20043	19884	19809	20048	20003	19937	19891	19729	20098	19768	19825	20107	19735	19984	19867	19864	19952	19978	19681	19969	19720	19905	19912	19972	19831	19902	19889	19988	19881	20057	20014	19911	19920	19688	20196	20032	19753	19851	19921	19930	19766	19977	19945	20041	19832	20158	19848	19788	19972	19688	19890	19840	19879	19933	19871	19892	19821	19975	19888	19635	19779	19808	19586	19976	19883	19737	19947	19924	19909	19973	19975	19949	19768	19838	19825	19688	19897	19955	20010	20009	19780	19776	19694	20042	19681	19681	19763	19927	19768	19875	20010	19916	19815	19815	19722	19906	19635	19823	19766	19683	19839	20003	19845	19981	19957	20045	19935	19998	19674	19665	19984	19845	19773	20152	20043	19984	19844	19845	20031	20016	19804	19820	19930	19880	19929	19944	19953	20228	19662	19768	19925	19848	19979	19933	19822	19841	20091	19988	19777	19753	19841	19795	20021	19759	19760	19756	19816	19983	19889	19902	19796	19856	19750	19922	20013	19868	19685	19996	19903	19899	19914	20195	19960	20046	19859	19796	19961	19923	19941	19940	19812	20014	19712	19725	19821	19923	19928	20010	19859	19731	19955	19894	19859	19708	20036	19934	19952	19834	19810	19764	19991	19867	19723	19943	19928	20017	19733	19951	19914	19873	19656	19736	20025	20011	19997	20018	20071	19911	20144	19708	19947	19831	19803	19766	19908	19953	19870	20042	20055	19867	20139	19844	19967	19914	20076	19767	19810	19689	19674	20091	19785	19861	19853	19889	19877	19889	19944	20090	19947	19948	19851	19788	19783	19792	19923	19699	19869	19748	19883	19964	20047	19943	19869	20009	19960	19774	19746	19868	19857	20022	19736	19867	19826	19649	19975	19916	19983	19793	19627	19974	19727	20006	19870	19672	19874	19957	20029	19846	19701	19771	19808	19950	20058	19961	20028	20136	20024	19967	19916	20078	19778	19997	19854	19917	19743	19813	19734	19676	19710	19861	19929	19887	19640	19723	19845	19808	20062	19942	19782	19872	19863	19622	19701	19773	19789	19917	19695	19710	19912	20035	20065	20000	19945	19838	19877	19856	19764	19819	19822	20050	19719	20002	20058	19840	19732	19995	19880	19956	19990	19948	19799	20044	19897	20029	20208	19988	19888	20087	19742	19859	19863	19938	19853	19978	19760	19989	20016	20079	19760	19947	20101	19896	19847	19975	20043	20026	20043	19997	19846	19796	19635	19835	19742	19913	19844	20073	19919	19857	20006	20031	19772	19969	19904	19908	19778	19896	19738	19951	19738	20003	19848	19896	19885	19862	19755	19882	19818	19792	19697	19649	19996	19954	20015	19838	19761	19892	20011	19863	19707	19769	20055	20089	19983	19734	19861	19898	19886	19781	19932	19800	19781	19843	19778	19821	19859	19899	19908	19989	19770	19796	19790	20024	20071	19825	19738	19875	19709	19932	19984	19884	19952	19864	19939	19799	19779	19892	19820	19940	19804	19934	19828	19908	19595	19660	19912	19852	19804	19656	19891	19931	19852	19747	20041	19941	19971	19935	19783	19849	19830	20019	19901	19617	19709	20070	19726	19857	20077	19897	19818	19917	19786	19940	19852	19944	19884	19766	20008	19916	19750	19700	19878	19819	19887	19888	19853	19950	20055	19847	19867	19785	19820	19768	19890	19673	19762	19910	19889	19901	19912	19999	19952	20095	19763	19921	19822	20044	19853	19765	19914	19840	19929	19891	19841	19706	19824	19717	19976	19779	20063	19977	19858	19862	20036	19937	19845	19622	19735	19813	19950	19924	19889	19787	19757	19969	19696	19925	19882	19983	19969	19830	19919	20088	19901	19859	19734	19700	19919	19846	19985	19968	19812	19958	19841	20059	20078	20101	19993	19963	19893	19735	19954	20129	19956	19839	19936	19827	20061	19793	19835	19822	19788	19930	19983	19806	19884	19841	19662	19941	19844	19963	19774	19847	19974	19952	19873	19879	19838	19777	19952	19856	20049	20026	19930	19877	19858	19801	20076	20054	19713	20029	19944	19841	19879	19950	19699	19742	19673	19948	19983	19692	19869	19951	20065	19836	19958	19824	19880	19865	19768	19802	19847	19841	19752	20023	19820	20078	19840	19867	19884	19674	19886	19713	19913	19768	19636	19865	19763	19977	20013	19976	19857	19940	19805	19956	19838	20098	19844	20023	19803	19766	19861	19869	19899	19843	19871	19873	19909	19994	19940	19656	19915	19814	20005	19778	19892	20027	19918	19541	19884	19765	20045	19786	19751	19844	19815	19924	19813	19752	20020	19859	19826	19811	19990	19947	19804	19826	19990	19852	19994	20108	19865	20029	19968	19850	19925	19787	20022	19919	19954	20011	19835	19762	19932	19887	19974	19893	19771	20027	19900	19900	19795	19692	19924	19942	19985	19930	19847	19737	19789	19725	19669	19821	19704	19893	19745	19833	19803	19930	19794	19906	19875	19884	19818	19771	19726	19995	19848	19777	19639	19834	19884	19745	19833	19938	19936	20009	19982	19997	20046	19899	19948	20043	19814	19930	19925	19996	20016	20217	19913	19971	19985	19862	19795	19737	20089	19871	19887	19830	19900	19723	19978	20156	19941	20004	19891	19915	19939	19843	19916	20067	20047	19877	19748	19860	19989	19926	19946	19942	19761	19932	20024	20204	19948	20053	19919	20025	19921	19736	19815	20042	19787	19706	20016	20111	19797	19669	19948	19862	19757	20099	19641	19940	19878	19916	19908	19909	19684	20042	20046	20165	19949	20020	20100	20094	19871	19818	19760	20074	20024	19952	19822	19887	19786	20097	19825	19825	19994	20118	19921	19703	19916	19778	19969	19970	19856	19827	19752	19698	19646	19884	19895	19943	19865	19771	19856	19907	19692	19847	19780	19806	19671	19712	19924	19726	20226	19883	19985	20060	19872	20036	20002	19892	19792	19787	19860	19886	19935	19765	19923	19919	19736	19874	19896	19748	19978	20017	19577	19896	19703	19891	19714	19944	19749	19915	19774	19703	19993	19925	19854	20169	19776	19986	19810	19635	19877	20110	19778	19874	19962	19778	19838	19867	19806	19843	20027	19828	19956	19875	19504	19865	20150	19771	19925	19832	19870	19849	19863	19897	19900	19781	19980	20025	19906	20025	19800	19818	20025	19894	19886	19792	19742	19880	19924	19841	19822	20021	20010	19784	19702	19957	19760	19798	19846	19653	19944	19828	19803	19904	19960	19724	19954	19839	19891	19772	19907	19871	20038	20094	19807	19820	19991	19823	19997	19750	19951	19628	20024	19983	19840	19850	19673	19856	19652	19987	19957	19815	19764	19786	20021	19902	19882	19828	19845	19957	19873	19871	19908	19879	19822	19560	20179	19836	19738	19764	19889	19749	19775	19772	19860	19749	19949	19964	19920	19654	19841	19859	19978	19811	19943	19891	19876	20093	19971	19828	19870	19770	19957	19644	19682	19955	19699	19954	20039	19781	19851	19779	19840	19963	19985	19918	19991	19709	19880	20056	20017	19964	19928	19963	19705	19850	19798	19933	19826	19764	19894	19929	19862	20089	19914	19775	19988	19682	19893	19634	20034	19818	19858	19609	19873	19760	19958	19968	20166	19855	20021	20028	19845	20010	19933	19841	19938	19883	19701	19925	19985	19831	19705	19776	19927	19806	19650	19743	19591	19592	19835	19953	19862	19812	19879	19711	19825	19808	19872	19994	19923	19820	19845	19850	19794	19888	20030	19873	19908	19680	19916	19827	19813	19964	19722	19794	19837	19980	19803	19969	19908	19921	19740	19738	19758	19926	19709	20068	19651	19920	19874	19957	19894	19755	19992	19868	19756	19837	19938	19681	19735	20169	20126	20007	19862	19941	19816	20054	19820	20045	19824	20159	19893	19989	19999	19883	19882	19900	19855	19928	19834	19911	19941
22419	40171	39797	30689	25671	23627	20776	18357	17627	16755	16646	16424	16209	16314	16130	16259	16156	16169	16291	16255	16279	16119	16096	16124	16055	16060	16175	16218	16049	16209	16065	15884	16058	16055	15923	16009	16095	16103	16144	16355	15983	16163	15903	16164	16002	16076	16171	16033	16137	15943	16043	15983	16047	15955	16052	16370	16988	16264	16091	16329	16512	16381	16011	16068	16116	16058	15966	16042	16059	16032	16201	16012	16083	16039	16042	16026	15923	15969	16106	15905	16038	16084	16058	15929	16100	15852	15941	15966	16285	16119	15935	15811	16017	16065	16076	15905	16124	16101	15936	16048	16087	16077	16068	16069	15937	15982	16155	16122	15939	16081	16031	16137	16111	15893	15867	15939	15886	16124	16007	16161	16044	16060	16070	16072	16048	16083	15942	16150	16047	15941	16075	16028	15928	16025	15904	16066	16145	16064	16002	15978	16252	15984	16238	16130	16085	16034	16231	16135	16053	16007	15958	16066	15983	16168	16165	15991	16169	15944	16074	16032	15948	15918	15990	16079	16086	15965	16022	16055	15990	15909	15939	15863	16073	15962	15998	16098	16118	15930	15929	16090	16080	15969	16125	16030	16176	16120	15976	16030	16080	15936	16041	16154	16111	15952	16155	16066	16068	16209	15828	16168	16159	16034	16089	16071	15800	16033	16054	16054	16060	16008	16036	16083	15771	15988	16105	16109	15990	16165	15997	15850	16131	15969	16010	16044	16113	16185	15928	16177	16114	15973	16178	16085	16117	16110	16099	16070	16045	15986	15935	16047	15907	15949	15981	15957	16037	16021	16080	15960	15956	16062	16078	16071	15942	16116	16116	16080	16099	16168	16042	15892	16024	15999	15971	16005	15871	16036	15969	15979	15992	15940	16041	16146	15820	16002	16059	15909	16052	16023	15886	15947	16086	16219	16084	16142	16027	15941	15956	16006	15929	16117	16036	16148	16193	15973	16132	16087	16110	16059	15939	15873	16112	15956	16032	15770	16022	15888	16034	15976	15972	16111	15946	15950	15896	15946	16200	15805	16032	15946	16021	16016	16011	16204	15803	16008	16108	16029	16071	15993	16204	15972	15972	16088	16086	16039	16181	15927	15989	16135	15972	15995	15998	16066	15951	15848	16100	16072	15953	15804	16012	16095	15923	15958	16140	16052	16185	15992	16166	16051	16215	16012	15961	15853	16086	16021	16009	16047	16058	16066	16239	15863	16104	16043	15753	16108	16095	16133	15998	15988	16013	15926	15998	16118	16029	16020	16035	16078	16024	16144	16093	15996	15994	16053	15948	16050	16066	16012	16081	15946	15974	16054	16101	15962	16162	15850	16045	15897	16106	16113	15914	15886	16098	15972	15942	15937	16074	16001	16105	15827	15920	16155	15833	16126	15952	15954	16049	16003	15900	16025	16279	16143	15955	15949	15951	15978	16086	16005	16059	15908	15982	16005	15830	16035	15876	16035	15852	16059	15974	15962	16031	15889	16039	16006	15997	15893	16058	15913	16151	15975	16107	16187	16001	15912	16035	15960	16061	16050	15992	16077	16034	16069	15958	16000	15918	15925	16030	16022	15878	16012	15958	16073	16091	15945	16082	15912	16058	15873	16019	16002	16129	16088	16087	16065	15943	16195	16139	15849	16041	15933	15964	15962	16080	16092	15951	15933	15988	16064	15929	16132	15991	15814	16092	16101	15987	15968	15952	15997	15962	16069	16085	15960	15960	16022	15957	15966	15952	16061	15973	16060	16129	16106	16060	16134	16238	15923	15902	15998	16007	15940	16156	15968	15937	16058	15915	16198	16046	15874	15945	15999	16064	15978	16053	16008	16047	15906	15853	15963	16041	16011	16102	16000	16032	16164	16098	15993	16008	16107	15925	16070	16046	16167	15966	16004	16037	16013	16023	16003	16048	16033	16023	15977	16232	15788	16133	16160	15931	15935	15995	16128	16075	16053	16026	16012	16196	16017	15878	16032	16100	16010	15943	16172	16130	16022	16021	16023	16025	15975	15943	16164	15875	16022	16174	16056	16116	16126	16127	16053	15883	16015	15994	15906	16170	16016	16033	15881	16101	16130	15980	16094	15927	16100	16125	16124	15984	15938	16085	15888	15916	15951	16119	16050	16175	15951	16090	15909	15989	16136	15994	16056	15982	15855	16026	16046	16106	16067	15972	16066	16100	15892	15846	15964	16002	15914	15893	15922	16043	15934	16080	16077	16006	16153	16120	16034	16044	16070	15981	16164	15777	16189	16001	15912	16106	15738	16203	16116	16021	16093	16001	15895	16175	15964	15903	16038	16022	16250	15939	15891	16026	16095	16009	15976	16076	16149	15873	16116	16031	16062	16039	16026	15922	16133	16002	16058	15932	16009	16081	16173	16114	16069	16065	16056	15956	16094	15869	16093	15988	15880	16122	15985	16035	16200	15960	16140	16039	15916	16045	15883	16166	16049	15982	16019	16099	15956	15934	16072	16125	16006	15926	16173	16067	15918	16086	15984	16142	16060	16131	15992	15842	16257	16049	15980	16084	15912	15955	16059	16060	16099	16065	16029	15983	16135	16161	15960	16031	15995	16097	16078	16072	16122	16136	16113	15996	16019	16172	15973	16136	16066	16107	15982	16052	16000	16071	16019	16029	16095	16067	16026	16103	16054	16098	16059	16174	16106	16115	16014	16197	15892	16115	16162	16023	16094	15856	16103	16249	16062	15949	15971	15891	16086	16139	15955	15934	15945	16147	15937	16066	15965	15980	15957	16210	16091	16044	16201	16074	15964	16061	16047	16176	16031	15936	15974	15925	15948	15887	16033	15974	15999	15985	16050	16009	15969	15985	16029	16002	15927	15836	16138	16095	15799	16076	16080	15964	16047	15971	15983	15969	15823	16091	16006	16068	15868	16052	16090	16104	16038	15849	15950	16187	15999	16106	15995	16114	15949	15975	15998	16159	16018	15941	16044	16026	15836	15985	16177	16033	16108	16004	16042	16052	15906	15969	16019	16092	16028	16047	16056	16193	15973	16058	15985	15984	16018	15946	16140	15994	16060	15913	15931	16003	16116	16092	16011	16225	16169	16002	16020	16024	16168	16098	15916	16029	15932	16089	16116	16070	15975	16093	16049	16061	15982	16074	16049	15900	15900	16087	15987	15910	15983	16008	16038	16274	16113	16069	15927	16079	16093	16067	15849	16112	15957	16022	16000	16073	16042	15995	16069	15990	15926	16023	15984	15910	15961	16108	16070	16088	16013	15961	16105	16190	16017	16147	16143	15927	16149	16100	15972	15910	16076	16128	16089	15972	16093	15876	15921	16000	16134	15743	16096	15965	15910	15947	15969	16068	16153	16004	16032	15914	16070	16112	16096	16098	16053	16173	16081	16113	15955	16060	15967	16021	16041	15927	16126	16066	16117	15968	15937	16070	15926	16072	16065	15908	16149	16104	16095	16097	15937	15977	15961	16129	16244	15980	16048	16109	16117	15964	16197	15863	15988	15993	16117	15979	16060	16178	15910	16154	16198	16085	16049	15973	15859	15908	16127	15910	15892	16138	16001	15895	16165	16128	15844	15911	15953	16099	15967	16143	15972	16013	16027	15829	16048	16091	15967	15958	16240	16030	15841	15885	15986	16093	16010	16049	15884	15918	15920	15958	15941	16144	16046	15843	16117	15907	15982	16109	15816	16037	15975	16149	16024	15795	15877	15938	15963	15984	15920	15996	15988	15837	16120	16063	15835	15986	16048	16034	15892	16144	15930	16066	16152	16094	16072	16015	16001	15999	15929	16078	15918	16000	16084	15996	16216	16001	16037	15990	16192	15890	15864	16045	16250	16144	16209	16163	15915	15894	15992	15905	16019	16093	16010	15919	15983	16010	16104	15985	16120	15961	16051	16134	15852	16020	16208	16043	15932	15957	16120	16036	16086	15995	16008	16165	16015	16036	16009	16155	16096	16147	15977	15968	16185	16003	16144	16108	16023	15980	16230	16073	15965	15909	16044	15966	16176	16125	16145	15969	15927	16044	15972	15802	16155	16146	15983	15956	16214	15924	15924	16091	16011	16039	16041	15926	15993	16202	16010	16001	16236	16085	15896	15890	16042	15854	16040	15935	15955	16018	16008	16115	16074	16040	16001	15961	16091	15965	16041	16215	16010	15978	16001	16013	16105	16285	16096	15863	16152	15961	16100	15874	16000	15929	15978	16060	15961	16158	16062	15959	15966	16032	16024	15980	15956	16118	16012	16108	16015	16193	15947	16033	15870	16182	15948	16027	16129	16029	15947	16026	16012	15900	16246	15970	15940	16087	16203	16214	16014	16118	16045	15784	16116	15804	16079	15925	16060	15991	15909	15792	15926	16048	16057	16010	15959	15953	15945	15936	16203	16195	16014	15870	15936	16095	16074	15997	16053	16081	16053	16013	16021	15938	15912	16170	16038	16135	16060	16082	15983	16136	16016	16101	16013	15893	15962	16032	16095	15993	15995	15986	15958	16053	16086	16010	16147	16099	16233	16029	15991	16125	15904	16175	15986	15956	16012	15953	16132	15941	15953	15780	15952	16144	16003	15951	16125	16002	15973	16172	16194	15960	16234	16104	16124	16031	16042	16031	15961	16061	15978	16035	16042	16145	16074	15822	16085	16085	16005	16141	15917	16161	16083	15965	16132	15885	15966	16168	16063	16148	16015	15987	15985	16064	16068	16001	16051	16250	15835	16178	15923	16031	16116	16095	15957	16205	16116	16162	15982	16029	16215	16227	15957	16082	15991	15980	16032	16042	16057	16052	16106	15982	16201	15938	16044	15883	16138	16155	16021	16120	15993	15949	16099	15901	16286	15932	16060	15889	16224	16182	16107	16028	15987	16078	16008	15994	16045	16013	16071	16040	16120	16015	16033	16288	16089	16018	16125	16083	16076	15965	16005	15906	16052	15849	16007	15866	15993	16166	16141	16050	15962	16168	15919	16035	15992	15954	16123	16170	15919	15959	15941	16036	16021	15919	16085	16047	16013	16134	16202	15987	16161	16057	16216	16051	15919	16110	16026	16199	15965	16041	16066	16256	15955	15765	15863	15976	16070	16089	16119	15973	16163	15981	15926	15981	16146	16075	16166	16123	16165	16055	16099	15991	15970	15914	15981	16068	16098
22422	21014	28854	23392	21625	25445	28551	22871	21269	21012	20893	20601	20464	20497	20385	20330	20344	20116	20328	20184	20260	20133	20143	20328	19925	20046	20045	20013	19954	20090	20248	20133	20079	20284	19793	19845	20010	20079	20138	19940	19879	19882	19833	20152	19915	20127	20054	19921	20046	20022	19810	20250	19913	20062	19930	20320	21421	20402	19777	20357	20720	20202	20040	19971	19744	20071	19909	19989	20113	20070	20075	19859	20157	19891	19981	19894	19894	20111	19956	20035	19944	19831	20087	19855	19863	19772	19946	19940	19934	19917	20149	19559	19793	20011	19963	19889	20035	20101	20173	19750	19938	19965	20081	19860	20037	19877	19990	20000	19827	19833	19837	20217	19736	19809	19928	19775	19938	19882	19784	20002	19974	19751	19922	20126	19853	20006	20045	19939	19881	19876	19958	19889	19978	19744	19767	19924	20082	19951	19961	19798	19785	19758	19915	19775	20045	19843	19926	19796	19938	19978	19977	19830	19832	19890	19720	20002	19849	19963	19773	19847	19702	19980	19880	19747	19791	20052	20004	20111	19847	19802	20007	19960	19851	19891	19991	20005	20033	19822	19975	19907	19923	19764	19992	19951	19785	19845	20001	19900	20000	20011	19988	20134	19827	19701	20069	19817	19703	19789	19677	19827	19682	19956	19947	20143	19859	19858	19965	19990	19976	19929	19961	19944	19907	20033	20098	19873	19725	20103	20042	19828	19879	19927	20062	19949	19922	19694	19764	19790	19671	19832	19887	19788	19908	19955	19995	19937	19973	19775	19964	19729	19933	19872	19782	20041	20009	20020	19857	19934	19821	19943	19920	19838	19775	19882	19850	19852	19905	20006	19940	19828	19967	19889	19832	19636	19986	19902	19981	19888	20024	19907	19880	19929	19961	19836	19741	19904	19871	19983	19742	19797	19989	19827	19888	20048	19777	19982	20031	19822	19892	19978	19673	19961	20042	19747	19800	19932	19611	19678	19768	19887	19878	19928	19721	19742	19975	19977	19757	20005	19801	19746	19869	19811	19852	19927	19859	19821	19759	19822	19925	19691	19792	19608	19954	19799	20041	19910	19890	19792	19825	19896	19902	19817	19948	19908	20025	19782	19943	19932	19673	19966	19855	19656	19864	19967	19949	20013	19869	19847	19857	19741	19748	19864	20151	19960	19909	19909	19962	19845	20025	19780	19798	19833	19987	19899	19964	19858	19770	19833	19959	20035	19973	19708	19946	20015	19796	19987	20012	19741	19971	20064	19733	19952	19795	20039	19819	19869	19897	19760	19958	19916	19968	19857	19898	19784	19809	19992	19936	20108	19949	19943	19908	20117	19765	19740	19885	19877	20081	19729	20286	19804	19957	19883	20135	19885	19920	19988	19817	19928	20001	19911	19910	19643	19848	19743	19912	19810	19942	19925	19861	19708	19796	19748	19691	19934	19806	19969	19753	20019	19881	19736	19884	19815	19952	19806	19933	19942	19791	19962	19888	19694	20018	19860	19965	19766	19961	19614	19824	19906	19969	19617	19849	19769	20021	19962	19796	19930	20044	19782	19916	19709	19911	19853	19969	19757	20043	19800	19865	19954	19847	19953	19725	19958	19745	19810	19925	19747	19806	19894	19994	19911	19894	19911	19811	19912	20100	19926	19928	19947	20234	19815	19998	19784	19712	19955	19764	19863	19993	19921	19809	19903	20071	19774	20152	20147	19940	19876	19912	20041	19823	20028	19983	20052	20037	19927	19737	19758	19863	19633	19799	19780	19974	19925	20021	19992	19784	19830	19878	19840	19572	19855	19902	19794	19745	19871	19810	19927	19804	19809	19973	19833	19944	19761	19939	19923	19956	19922	19901	19957	20063	19971	19864	19938	19841	19889	19804	19957	19832	19699	19777	19641	19858	19775	19766	19814	20014	20064	20007	20053	19950	20045	19884	20189	19801	19899	20002	19744	19849	19721	20003	19819	20027	20001	19829	19853	19896	20077	19864	19902	19661	19979	20039	19866	19826	19641	19821	19803	19764	20102	20031	19933	20035	20042	19732	19777	19918	19819	19773	19796	20193	19988	20062	19989	19713	19844	19869	19817	19844	19726	19785	19710	20086	20072	19925	19957	19726	19939	19958	19643	19717	19943	19912	19873	19826	20072	19809	19742	19751	19744	19844	19839	19857	19794	19924	19893	19688	19909	20226	19974	19861	19879	19886	19847	19916	19850	20097	19788	19941	19823	20014	19660	19931	20069	19846	19850	19874	19914	19907	19887	19862	19873	20122	20085	19736	19985	19677	19870	20039	19916	19905	19945	19878	19853	20080	19821	19859	19812	19904	19813	19897	20227	19958	19825	19932	19810	19763	19718	19936	19911	19871	19880	19933	19761	19993	19889	19878	19739	20007	19883	19871	19925	19789	19789	19926	19966	19841	19480	19729	19872	19845	19917	19856	19871	19886	19921	20053	19878	20081	20011	19858	19826	19781	19835	19762	19869	19823	19937	19939	19845	19919	19925	19959	20066	20039	19943	20090	19809	20058	19849	19958	20127	20056	19845	19809	19856	19738	19849	19869	19874	19794	19886	19911	19692	19780	19901	19773	20015	19844	19614	19979	19992	19958	19945	19819	19843	19827	20094	19952	19971	19537	19745	19882	19892	19886	19841	19960	20101	19849	19788	19610	19869	19745	19984	20126	19956	19882	19831	20016	19937	19749	19645	19995	19891	19967	19745	20018	19868	19967	20090	19963	19914	19737	19713	19918	20005	19718	19981	19851	19887	19874	19670	20002	20033	19933	19982	19878	19970	19890	20046	19929	19978	19843	19859	19987	20061	20039	19756	19848	19911	20102	20149	19973	19972	19653	19725	19672	19731	19825	20061	19788	19742	19689	19895	19990	20127	19767	19680	20069	19831	19690	19625	19983	20016	19769	20016	19922	19959	19917	19826	19925	19893	19940	19891	19945	19824	19835	20054	19968	19956	20009	20027	20051	19749	19750	19737	19735	19870	19906	19905	19850	19963	19793	19831	19740	19743	19825	19840	19861	19902	19874	19988	19952	19812	19762	19842	19868	20241	19847	19860	19963	20068	20180	20063	19883	19833	19657	19600	19866	20005	19932	19876	19669	19978	19981	19909	19894	19819	19943	19926	19836	19993	19914	19863	19845	19782	19866	20140	19798	19872	19774	19736	19797	19971	19906	19991	20006	19844	19770	19787	19726	19797	19940	19919	19920	19893	19869	19797	19907	20081	19996	19806	19650	19846	19896	19790	19840	19704	19529	20005	19891	19926	20011	19824	19892	19784	19948	19933	19973	19825	19878	19923	19896	19808	20040	19944	19942	19804	19992	19782	20017	19841	19856	19724	19767	20026	19862	19719	20040	19898	19867	20131	20011	19909	19872	19860	19985	19908	19713	19873	20086	19917	19761	19911	20091	19932	19907	19953	20082	19885	19743	19817	19767	19734	19963	19811	19968	19802	19672	20053	19739	19688	19781	19976	19854	19975	19751	20037	19906	19918	19928	19745	19838	19895	19912	19990	19922	19885	19964	20006	20102	19979	19933	19905	19936	19730	19968	19824	19990	19874	19956	20028	19910	19889	20080	19759	19781	19947	19856	19797	20146	19813	20074	19750	19836	19865	19886	19792	19794	19760	19837	19746	19798	19984	19902	19818	19903	19680	19886	19680	19967	20029	19956	19804	20105	20106	19880	19888	19916	19748	19973	20025	20139	19814	19680	19959	19893	19723	19886	20095	19776	19799	19963	19875	19857	19895	19836	19816	20123	19907	19983	19888	19669	19698	19974	19969	19955	19876	19721	19831	19982	19737	19825	19840	19816	19768	19746	19867	20103	19932	19928	19731	19644	19929	19992	19783	19978	19848	19964	19664	19815	20129	19843	19756	19654	19855	19897	19930	20050	19984	19979	19985	19981	19843	19745	19746	19967	19890	20029	19746	19878	19709	19893	19792	19684	19805	19906	19881	19833	19790	19884	19824	19923	19544	19874	19795	19963	19756	19964	19687	19871	19700	19829	19922	19763	19817	19822	19881	19876	19947	19768	19884	19900	19786	19749	19837	19655	19884	20040	20020	20013	19974	20048	19762	19857	19973	19842	19815	19859	20088	19849	19919	19785	20132	19982	19884	19833	19567	19777	19828	19841	19833	19848	19969	19873	19895	19890	19925	19910	20071	20013	19820	19897	19976	19864	19931	19932	19747	19775	19654	19777	19892	19891	19840	19564	19939	19894	19955	20024	19821	19778	19813	19830	19870	19828	20032	19804	19887	20126	19815	19830	19702	19972	20002	19952	19887	19838	19872	20100	19769	19875	19972	19815	19805	19944	19880	19998	20118	19837	19910	19933	19894	19933	19865	20095	19977	19854	19929	19993	20065	19649	19827	19753	19644	19776	19807	20053	19748	19827	19852	20037	19927	20070	19893	19936	19907	20123	19991	19838	19941	19826	19786	19793	19707	19828	19678	19971	19770	19940	19749	19902	19901	19945	20146	19971	19765	19878	19977	19846	19821	19978	20080	19906	19947	19819	19837	19782	19569	19793	19833	19854	19805	19861	19759	19780	19905	19823	19935	20082	19875	20006	19747	19872	19784	19673	20005	19817	19970	19739	20113	19854	19788	20065	19790	19635	19957	19930	19899	19972	19836	20042	19996	19959	19826	19955	20012	19728	19737	19837	19837	20004	19915	19700	19758	19916	19901	20214	19953	19824	19934	19854	19657	20098	19830	19743	19984	19923	19925	19734	19576	19928	19878	19989	20120	19833	20037	19930	19959	19882	19863	19851	19860	19755	19916	19753	19915	20177	19924	19767	19946	19814	19819	19982	19976	20079	20035	19860	20105	20033	19833	20032	19755	19899	19811	19804	19869	20070	19913	20075	19824	19713	19861	20070	19792	19848	20036	19825	19973	19915	19840	19945	19950	19753	19666	19869	19973	19803	19720	19724	19697	19828	20090	19800	19687	20048	19701	19854	20104	20092	19961	19839	19883	19841	19718	19776	19998	19887	19641	19763	19892	19851	19989	20041	19670	19791	19764	20091	19751	19865	19914	20159	19707	20022	19934	19870	19949	19876	20046	19824	20089	19902	19987	19539	19936	19838	20001	19809	19833	19710	19806	19888	19964	20008	19849	19905	19803	20052	19954
24382	42795	43616	33873	28712	26278	22383	19608	18186	17403	17412	16827	16460	16346	16344	16496	16085	16211	16031	16111	16119	16190	16153	16142	16176	16138	15893	16208	15899	16050	15997	16127	16067	16027	16134	16044	16022	15840	16034	16108	15994	16043	16083	16198	16003	16123	15946	15951	15951	16162	16014	16035	16030	16214	15824	16301	17890	16374	16079	16288	17120	16361	16048	16077	16045	15891	15996	16074	15870	15988	16033	16056	16107	16132	16048	16077	16076	15968	15853	16031	16022	16141	16079	15909	15921	15917	15844	16008	16004	16022	16098	15920	16004	15947	15893	15957	15989	16053	15946	16148	15942	16041	16158	16145	15965	15864	15848	15861	15928	15973	15891	15932	16113	15859	16076	16016	15881	16002	16014	16168	15980	16154	15956	15977	15903	16215	16192	16084	15982	16134	15984	15930	15906	15923	15834	15818	15887	15893	15926	15966	15948	16021	16011	15967	15928	15907	15937	16014	15922	15891	16098	16022	16004	15924	16052	15960	16102	15940	15945	16029	16029	16008	16006	15955	16053	16041	15937	16007	16107	16023	15974	16146	15788	16068	16002	15906	16057	15884	16140	16037	16109	15947	15930	16096	15917	15964	16025	15932	15974	15964	15863	15957	16149	15858	15903	15834	16039	15878	15851	15919	15964	16047	15856	15895	16077	16014	16047	16030	15909	15908	15977	16038	16194	15917	15932	16002	16027	15914	16104	15905	15838	16058	16063	15883	15916	15883	15920	16091	16032	15661	15819	16067	16042	16007	16061	15904	16062	15977	15877	15978	15974	16041	15897	16159	16009	16027	15998	16094	15993	16080	15951	15959	16120	15999	15888	16113	15949	16036	16011	16083	15949	15668	16031	16154	15999	16113	15985	15891	16052	16224	15788	16022	15930	16014	16041	15967	15922	15871	15936	15935	15842	16145	15922	16090	15904	16031	16000	16102	15905	15919	16049	15901	16079	15842	16133	15959	16122	15832	15851	16052	15901	16060	15924	15993	15907	15963	15985	16106	15951	16005	15743	16042	16081	15951	16017	16000	15924	15885	16081	16059	15853	16042	16029	15884	16048	15965	16081	16058	15832	15972	16164	16009	15769	16053	16074	15833	15896	15991	16012	15782	15846	16025	15861	15852	16207	16067	16007	15981	16145	15983	15966	16111	15999	16057	16010	15966	16026	15856	15993	16099	15925	15801	15820	15736	15982	15868	15952	15931	16096	15957	16083	15972	15930	15947	16155	16020	15826	15978	16037	15859	15938	15981	15913	15938	16018	16072	15961	15927	15935	16057	15951	16023	15889	16041	16112	16012	15933	15774	15962	15894	16096	15935	15853	15996	15928	16105	15905	16033	15829	15946	16037	15976	16089	15957	15976	16082	15838	15948	15838	15888	15885	15897	15937	15930	16270	16002	15868	15968	15937	16074	16046	16078	15886	15853	15899	15969	15885	15760	16013	15983	16040	15914	16013	15901	15979	15992	16139	16067	16029	15984	16001	15983	16052	15863	15940	16132	15873	16039	15963	16047	16060	15997	15853	16044	15852	16042	15864	16004	16056	15910	16154	15991	15830	15948	16054	16112	16084	15974	16039	15778	16004	16033	15943	16049	16149	15934	15895	15769	15831	16016	16043	15970	16083	15993	16024	16014	15810	16119	15999	16010	16046	16090	16011	15973	15863	16105	15951	15964	15984	15911	16090	16011	15870	15866	15855	15926	15984	15840	16095	15905	15853	15926	15971	15892	15894	15883	16156	15991	15942	16172	16171	16038	15911	15944	15760	16045	15905	15986	16120	15941	15941	16014	15803	16043	16000	15881	16027	16096	15790	15884	15902	16127	16076	15986	15935	15947	16079	15933	16119	16043	16074	16107	15956	16080	15937	16096	15971	16043	15899	16151	16018	16022	15980	15837	15858	16050	15885	16007	15984	16003	16129	15856	16093	16081	15915	16094	15908	16128	15933	16100	16096	16105	15866	16030	15872	16024	16056	16052	15888	15942	15915	16068	16012	15924	15979	16016	15872	15763	16082	16104	15917	15883	15939	15866	16057	15899	15966	16108	16012	16031	15873	15999	15951	15945	15928	16061	15720	16070	15921	15971	16196	15799	16089	16082	15996	16101	15880	16064	16038	16052	15981	15974	16056	16025	15903	15958	15831	15879	15930	15881	16046	15986	16064	15872	16069	15731	16051	16106	15963	15908	16023	15982	15868	15956	15886	15999	16037	16016	15745	16017	15878	16082	15881	16035	15920	16145	16090	15965	15986	16057	16136	15995	16014	16046	15922	15907	15929	16044	15872	15931	15938	15947	15967	15944	16049	15965	15965	15973	16012	15810	16016	16106	15932	16063	15812	16004	16027	16082	15978	15973	15969	15937	15977	15911	15855	16060	15732	15976	15811	15906	15961	16064	15957	15946	15831	16035	15872	16148	15934	15936	16009	16031	15852	15976	16053	16093	15863	15921	15944	15957	16010	15943	15994	16026	15888	15902	15953	15912	15990	15962	16027	16006	15981	15848	15979	15945	16062	16050	15977	15838	16014	15990	16068	15823	15865	16143	15924	15979	15935	15893	16128	16002	15961	16014	16002	15898	15915	15955	15952	15971	16023	15901	16002	16084	15719	16046	16031	16013	15773	16046	15872	15757	15927	15875	15982	16019	15911	16060	15991	15933	15916	16057	15996	16044	15934	16146	15915	16056	16066	15973	15913	15833	15968	15888	15927	15790	15976	15959	15779	15898	15836	16216	15867	15998	16326	16036	16032	15782	16065	15884	15932	16003	15933	15975	16079	15932	15933	16060	15974	16079	15965	15901	16112	16001	15849	15782	16078	15778	15964	15863	16069	15975	16182	15995	16182	15977	15943	16011	15715	15920	15887	15945	16096	15946	15955	15847	15889	15872	16161	16019	15721	15841	15841	15927	15951	15996	15931	15985	15851	16084	15926	15896	15789	15913	15891	15842	16023	15961	15984	16042	16046	15870	15977	15993	15803	15803	15947	15905	15857	16064	15934	15966	16031	15764	16014	15850	15877	16000	16024	15992	15975	15998	15694	15990	16021	15973	15947	15766	15971	15891	16067	15953	16012	16010	15945	15873	15966	15731	16136	16078	15961	15734	16015	15944	15855	15936	16015	15977	16028	15994	15808	16114	15782	15815	16027	15922	15904	15933	16066	15933	16020	16036	15943	15959	15976	15818	15938	15952	15880	16030	15940	15874	16042	15903	15859	15994	15930	15990	16025	16092	15913	15887	15822	16020	15998	15979	16038	15968	16000	16031	16028	16016	16006	16138	15977	15784	16073	15885	16026	16242	15960	15977	15936	16029	16052	16060	15989	16210	16034	16040	15810	15994	16090	16189	15968	16044	15988	15994	15758	15976	16038	15943	16136	15974	16011	15844	15997	15921	15924	16022	15987	15915	16007	15975	15856	15786	15850	16023	15939	15866	15855	16028	15816	16135	16150	15819	16114	15904	15964	15941	16229	15903	15935	16105	15926	16003	15905	15895	15849	16033	15921	15879	16165	16008	15975	15923	16082	15892	15982	16039	16004	15773	16031	15967	15888	16043	16018	15957	15980	15962	16102	15826	15960	16107	15814	15887	15944	15885	15889	15861	16063	15920	16079	15906	15884	15985	15948	16096	15876	16023	15966	15950	16012	15867	16009	16066	16011	16028	15924	16020	15753	15868	16060	16054	15840	15950	15985	16057	16049	16056	15987	15765	16034	15850	16094	15978	15864	15923	16041	15826	15956	16039	16182	16123	15783	15925	15891	15957	15915	16014	15869	15855	15763	16082	15874	15948	15823	15698	15939	15827	15873	15944	15888	15906	15811	15988	15972	15978	16063	16046	16031	15893	16031	16010	15928	15906	15969	15846	15881	15809	15897	15916	15727	15943	16061	15915	15821	15843	15943	15892	16017	16095	16105	16071	15941	16048	16150	15891	16006	16054	16098	15972	16059	15847	16000	15900	15968	16079	15998	15784	15917	15898	15899	15843	15891	15877	16035	15953	16063	15899	16063	16094	15971	15825	16027	15967	16032	15931	16000	16006	15986	15931	15917	15741	15942	15886	16101	16032	15961	15944	15945	16006	15928	16120	15902	15944	15880	15913	15976	16012	15904	15857	16001	15833	16077	15924	15819	16003	16111	15960	15910	15975	15943	16037	15998	16001	15979	15855	15965	16160	16007	15884	16015	15931	15902	15874	16048	15970	16163	15898	15933	16037	15768	16046	16084	15907	15908	15947	16118	15951	16032	15910	15998	16059	16034	16007	16074	15963	16046	15995	16002	15891	15902	16079	15828	15947	16085	16006	15948	15950	15981	15949	15888	15943	16008	16236	15851	16044	15998	15983	15830	15897	16149	15907	15920	15871	16019	15706	15967	16007	15828	15727	15990	16037	15910	15981	15894	15925	15795	15773	16020	16166	16010	16002	16072	15967	16059	15839	15808	15835	15749	16049	16063	15887	15896	15952	15993	15989	16078	15887	16104	15806	15979	15936	16078	15700	15905	16048	15985	16049	16003	15869	16111	15886	16103	15984	16039	15879	15933	16095	16056	15873	16007	15850	15924	16005	15950	16022	15934	15897	15972	15993	15926	15955	15941	15876	15987	16052	16141	16146	16001	15978	15919	15920	16218	16158	15981	16002	16092	15934	15908	15947	15964	16199	15862	16016	15979	15810	15930	15994	16081	16094	16131	15923	15997	15869	16021	15825	15844	16055	15956	15898	15865	16019	15959	15906	16036	15959	15931	15823	16011	15929	15874	16034	16050	15871	16155	15983	15914	15990	15933	15810	15833	15938	15972	16055	15886	15842	16005	15995	15955	15971	15991	15995	16103	16106	15954	16032	15773	16127	16152	15986	16157	15932	16091	16010	15860	15980	16095	15984	15937	16011	16058	15875	16049	15981	16012	15942	15885	16050	15923	15807	15977	16043	15945	15908	16044	16032	16018	15762	15939	15799	15820	15880	16036	16063	15665	15954	15970	15978	15846	15887	16087	16058	15878	15801	15897	15811	16019	16108	15997	15774	15856	16094	15792	15968	15946	15945	16009	15970	15925	15887	16023	15858	16132	15966	16050	16029	15831	16114	16028	16055	15930	15848	16133	15948	15985	16099	15849	16102	15928	15860	15981	15960	15852	16020
27694	23363	31085	29417	24859	24173	22347	21538	21061	20790	20945	20735	20648	20822	20515	20499	20742	20602	20596	20552	20705	20552	20630	20557	20511	20671	20598	20638	20764	20709	20521	20615	20637	20603	20500	20669	20805	20649	20604	20572	20713	20567	20522	20456	20613	20671	20503	20566	20533	20573	20582	20638	20746	20683	20512	20597	20445	20398	20435	20711	20595	20486	20657	20660	20715	20515	20444	20476	20597	20396	20601	20698	20529	20692	20669	20606	20576	20618	20518	20627	20558	20574	20778	20810	20687	20691	20504	20650	20436	20665	20436	20634	20566	20594	20877	20719	20542	20560	20652	20705	20754	20659	20676	20650	20519	20696	20407	20609	20750	20758	20712	20522	20878	20526	20650	20612	20746	20563	20710	20687	20568	20642	20638	20267	20517	20515	20786	20638	20611	20427	20765	20625	20567	20445	20603	20576	20516	20627	20553	20618	20429	20366	20651	20806	20682	20683	20662	20621	20380	20322	20450	20652	20630	20687	20524	20492	20522	20439	20619	20518	20659	20626	20512	20580	20700	20653	20609	20628	20703	20493	20537	20797	20562	20753	20725	20724	20595	20695	20376	20637	20458	20664	20647	20495	20694	20928	20604	20675	20830	20615	20563	20562	20491	20502	20366	20555	20545	20498	20576	20799	20569	20647	20711	20711	20579	20744	20442	20780	20550	20445	20672	20679	20406	20685	20743	20565	20511	20412	20428	20586	20621	20481	20603	20540	20626	20750	20442	20499	20527	20646	20684	20748	20657	20647	20508	20735	20654	20737	20457	20612	20635	20794	20585	20583	20697	20605	20714	20486	20836	20632	20707	20655	20560	20685	20483	20724	20590	20784	20352	20392	20538	20654	20352	20402	20682	20411	20738	20594	20462	20591	20501	20521	20588	20536	20417	20739	20473	20399	20545	20602	20673	20729	20654	20696	20481	20610	20543	20528	20664	20526	20609	20336	20452	20680	20711	20669	20642	20426	20553	20711	20453	20615	20759	20593	20652	20520	20689	20737	20648	20508	20557	20486	20356	20583	20759	20340	20607	20582	20568	20554	20409	20605	20497	20520	20520	20729	20588	20800	20707	20497	20577	20559	20530	20376	20485	20565	20615	20441	20518	20458	20538	20693	20632	20551	20643	20829	20589	20574	20431	20565	20365	20613	20507	20601	20538	20551	20700	20417	20598	20767	20436	20589	20682	20623	20433	20717	20630	20487	20512	20433	20485	20676	20685	20672	20565	20630	20539	20679	20367	20434	20668	20602	20714	20651	20736	20596	20607	20525	20496	20533	20446	20641	20649	20521	20654	20611	20596	20679	20589	20520	20687	20477	20689	20735	20573	20455	20726	20665	20583	20595	20772	20309	20449	20378	20444	20494	20832	20643	20585	20669	20552	20498	20545	20512	20548	20531	20645	20403	20491	20525	20571	20696	20735	20631	20570	20374	20788	20454	20669	20551	20561	20663	20517	20426	20628	20456	20800	20720	20521	20700	20775	20658	20697	20619	20831	20549	20527	20602	20647	20716	20627	20650	20498	20714	20553	20612	20727	20604	20410	20630	20595	20561	20520	20546	20399	20475	20712	20470	20559	20486	20438	20635	20544	20800	20618	20551	20478	20693	20502	20482	20555	20488	20711	20862	20714	20625	20446	20624	20593	20718	20791	20698	20571	20647	20481	20755	20389	20728	20457	20752	20667	20538	20605	20616	20625	20538	20484	20444	20318	20519	20743	20630	20530	20309	20627	20594	20770	20513	20710	20536	20600	20677	20430	20560	20639	20535	20758	20692	20637	20485	20370	20657	20518	20591	20375	20444	20734	20658	20381	20509	20701	20454	20752	20864	20493	20782	20515	20658	20670	20680	20611	20567	20466	20683	20444	20683	20668	20441	20491	20621	20669	20686	20618	20668	20560	20649	20290	20638	20552	20690	20454	20488	20727	20568	20528	20777	20641	20574	20463	20542	20764	20731	20516	20733	20796	20697	20686	20578	20688	20682	20530	20673	20724	20493	20646	20749	20510	20519	20605	20510	20558	20701	20677	20574	20513	20658	20625	20582	20663	20522	20517	20633	20620	20642	20662	20561	20665	20518	20507	20621	20601	20459	20570	20662	20551	20691	20738	20561	20926	20475	20702	20668	20633	20706	20505	20426	20393	20691	20732	20685	20596	20960	20751	20583	20636	20779	20241	20624	20500	20479	20550	20415	20765	20600	20546	20586	20472	20500	20685	20703	20617	20505	20677	20663	20690	20683	20635	20592	20606	20750	20575	20438	20444	20526	20542	20489	20400	20572	20404	20551	20448	20597	20518	20464	20603	20664	20626	20744	20763	20710	20696	20510	20404	20551	20639	20652	20661	20676	20599	20605	20763	20672	20763	20358	20349	20607	20664	20414	20695	20555	20513	20886	20752	20589	20555	20543	20546	20626	20453	20604	20606	20379	20744	20447	20521	20747	20593	20626	20558	20599	20686	20524	20444	20609	20506	20466	20429	20630	20845	20623	20653	20548	20645	20790	20607	20637	20763	20555	20682	20502	20464	20697	20411	20384	20562	20484	20675	20649	20692	20664	20647	20465	20304	20527	20717	20590	20584	20756	20680	20434	20561	20703	20767	20529	20561	20552	20534	20601	20541	20250	20611	20677	20631	20656	20645	20647	20678	20611	20696	20572	20784	20557	20644	20754	20611	20600	20544	20660	20907	20666	20783	20539	20570	20482	20655	20527	20753	20637	20535	20678	20555	20572	20455	20763	20654	20489	20555	20464	20529	20512	20496	20697	20754	20536	20631	20554	20523	20570	20454	20520	20488	20455	20693	20589	20636	20628	20466	20682	20726	20752	20682	20644	20795	20655	20596	20483	20584	20584	20750	20763	20873	20436	20611	20639	20512	20722	20480	20520	20558	20744	20521	20668	20675	20566	20594	20543	20687	20359	20870	20594	20817	20595	20621	20645	20745	20575	20603	20354	20806	20593	20446	20358	20561	20613	20702	20494	20624	20531	20639	20628	20612	20506	20270	20650	20671	20679	20740	20564	20524	20450	20805	20900	20568	20605	20808	20784	20670	20681	20574	20727	20636	20470	20698	20455	20548	20457	20677	20610	20637	20514	20408	20501	20612	20638	20528	20703	20602	20681	20576	20646	20723	20773	20483	20505	20570	20438	20272	20670	20734	20635	20513	20473	20742	20622	20488	20396	20698	20564	20779	20714	20337	20609	20658	20267	20649	20788	20573	20581	20454	20564	20606	20637	20518	20683	20577	20452	20728	20569	20522	20561	20701	20601	20558	20696	20555	20447	20715	20532	20534	20536	20652	20664	20421	20461	20533	20589	20580	20591	20342	20641	20416	20717	20501	20466	20721	20630	20548	20555	20654	20779	20616	20781	20621	20475	20634	20541	20445	20685	20495	20549	20793	20790	20699	20541	20558	20462	20558	20267	20436	20343	20701	20496	20620	20758	20664	20705	20735	20564	20317	20612	20633	20720	20624	20608	20450	20754	20451	20492	20599	20510	20543	20628	20748	20646	20662	20635	20537	20709	20557	20648	20647	20583	20807	20746	20655	20521	20672	20762	20587	20403	20410	20655	20680	20632	20510	20856	20506	20481	20662	20642	20477	20493	20598	20719	20587	20528	20616	20946	20667	20944	20600	20551	20666	20691	20675	20698	20593	20648	20488	20454	20775	20531	20753	20823	20658	20673	20665	20454	20446	20641	20643	20634	20665	20589	20609	20508	20495	20678	20518	20447	20487	20529	20498	20491	20848	20359	20607	20491	20678	20543	20639	20603	20685	20651	20786	20485	20469	20448	20743	20569	20567	20608	20716	20808	20543	20763	20610	20632	20687	20690	20782	20655	20759	21014	20788	20651	20639	20528	20660	20702	20548	20530	20369	20457	20462	20627	20765	20599	20569	20639	20610	20517	20598	20538	20693	20725	20620	20449	20850	20421	20620	20682	20668	20774	20630	20630	20505	20658	20566	20700	20638	20532	20711	20481	20513	20474	20567	20685	20645	20760	20680	20570	20802	20481	20673	20429	20555	20695	20592	20448	20776	20553	20608	20474	20745	20509	20529	20519	20601	20482	20612	20590	20758	20614	20710	20607	20733	20616	20555	20670	20755	20209	20447	20415	20562	20378	20593	20529	20503	20688	20565	20738	20578	20487	20631	20510	20758	20475	20629	20515	20641	20603	20532	20540	20693	20553	20651	20722	20635	20832	20698	20727	20525	20453	20804	20672	20571	20423	20597	20619	20653	20897	20715	20579	20643	20367	20361	20325	20666	20391	20471	20525	20385	20586	20621	20744	20703	20576	20573	20608	20594	20570	20630	20398	20629	20657	20570	20363	20655	20620	20619	20510	20741	20728	20541	20591	20599	20483	20551	20404	20695	20651	20632	20534	20726	20514	20498	20468	20667	20453	20614	20716	20686	20630	20753	20276	20606	20546	20696	20630	20717	20716	20669	20764	20469	20660	20515	20585	20311	20624	20411	20711	20612	20489	20752	20475	20776	20518	20789	20735	20650	20629	20679	20913	20478	20594	20843	20737	20529	20707	20641	20472	20460	20484	20471	20495	20616	20836	20511	20795	20705	20679	20651	20653	20464	20551	20547	20623	20420	20774	20579	20534	20635	20673	20411	20625	20464	20588	20488	20477	20838	20497	20662	20699	20731	20831	20647	20644	20511	20694	20570	20605	20697	20731	20809	20758	20396	20562	20692	20643	20643	20918	20553	20405	20622	20603	20572	20836	20704	20551	20605	20668	20619	20625	20672	20509	20698	20612	20630	20555	20643	20601	20594	20538	20699	20447	20412	20692	20622	20628	20667	20600	20670	20657	20539	20728	20669	20568	20774	20577	20587	20548	20628	20358	20518	20629	20639	20719	20427	20539	20542	20555	20522	20380	20474	20495	20589	20524	20432	20592	20623	20629	20473	20635	20616	20558	20586	20641	20645	20761	20701	20587	20705	20565	20470	20707	20461	20481	20687	20656	20716	20932	20652	20526	20536	20535	20434	20649	20539	20757	20648	20705	20805	20766	20613	20721	20661	20688	20596	20688	20778	20617	20716	20535	20648	20667	20632	20616	20662	20501	20657	20725	20614	20578	20443	20376	20507	20774	20686	20493	20733	20578	20713	20760	20689	20757
23197	32211	32355	25932	22393	21175	18753	17891	17148	16629	16832	16526	16632	16518	16553	16595	16368	16359	16234	16449	16546	16497	16514	16455	16536	16524	16562	16505	16351	16584	16400	16588	16435	16318	16390	16501	16495	16320	16491	16433	16499	16467	16509	16456	16465	16556	16539	16561	16421	16321	16453	16471	16536	16452	16513	16484	16607	16627	16559	16464	16532	16387	16548	16410	16383	16422	16380	16506	16261	16610	16502	16485	16454	16379	16430	16469	16467	16471	16347	16634	16558	16543	16238	16519	16280	16383	16396	16255	16524	16421	16384	16312	16334	16455	16410	16286	16386	16464	16487	16495	16484	16292	16364	16352	16543	16500	16369	16441	16351	16439	16454	16394	16445	16504	16304	16474	16470	16514	16471	16283	16418	16434	16379	16312	16468	16392	16460	16431	16486	16444	16545	16336	16474	16316	16391	16500	16425	16420	16432	16398	16472	16526	16417	16498	16463	16395	16601	16428	16497	16287	16469	16442	16372	16417	16527	16395	16512	16596	16469	16406	16498	16604	16359	16362	16467	16403	16469	16436	16542	16216	16412	16430	16453	16464	16486	16291	16430	16386	16524	16363	16247	16361	16251	16597	16522	16389	16363	16349	16362	16460	16455	16469	16333	16410	16468	16427	16349	16415	16569	16511	16508	16461	16500	16446	16516	16550	16411	16458	16378	16477	16412	16230	16445	16322	16531	16335	16413	16538	16393	16396	16425	16500	16383	16559	16387	16290	16307	16443	16484	16483	16347	16343	16335	16440	16470	16473	16625	16418	16422	16511	16380	16526	16405	16494	16314	16484	16263	16388	16361	16269	16344	16452	16315	16323	16305	16390	16586	16318	16462	16493	16449	16460	16483	16390	16428	16558	16535	16460	16584	16482	16558	16393	16369	16463	16474	16588	16425	16509	16569	16491	16406	16426	16474	16573	16449	16689	16194	16430	16416	16429	16387	16476	16536	16549	16501	16333	16462	16537	16357	16335	16459	16377	16583	16351	16420	16552	16397	16413	16456	16340	16399	16402	16500	16413	16591	16396	16555	16465	16420	16489	16598	16516	16418	16346	16399	16397	16521	16390	16464	16468	16430	16409	16521	16480	16311	16477	16440	16333	16366	16448	16454	16411	16641	16471	16562	16355	16365	16511	16455	16327	16369	16377	16328	16388	16412	16525	16477	16418	16579	16371	16408	16432	16297	16380	16472	16502	16323	16620	16497	16395	16337	16507	16355	16317	16384	16528	16352	16264	16489	16441	16319	16344	16310	16364	16432	16412	16519	16251	16403	16373	16395	16544	16490	16500	16291	16490	16465	16451	16549	16394	16423	16569	16382	16413	16502	16333	16576	16618	16463	16376	16462	16335	16495	16396	16314	16451	16633	16539	16451	16531	16413	16513	16531	16302	16220	16438	16519	16103	16400	16407	16526	16516	16379	16172	16483	16461	16423	16439	16449	16401	16488	16272	16493	16345	16324	16485	16525	16525	16439	16469	16452	16361	16666	16407	16441	16547	16185	16568	16434	16549	16547	16488	16412	16546	16529	16606	16296	16447	16188	16420	16452	16456	16390	16465	16394	16513	16426	16485	16304	16524	16435	16329	16232	16572	16314	16364	16582	16432	16354	16430	16494	16329	16433	16383	16336	16453	16522	16333	16474	16518	16538	16471	16630	16298	16528	16624	16379	16415	16477	16432	16612	16376	16439	16497	16585	16515	16437	16268	16364	16265	16553	16473	16560	16440	16458	16328	16350	16530	16375	16261	16405	16340	16433	16270	16441	16409	16492	16381	16492	16585	16432	16349	16394	16398	16509	16541	16389	16504	16464	16559	16374	16342	16390	16427	16278	16605	16311	16448	16366	16537	16563	16347	16384	16290	16383	16369	16463	16657	16562	16568	16409	16382	16383	16461	16466	16256	16533	16440	16509	16400	16341	16535	16485	16283	16283	16609	16402	16338	16558	16475	16451	16506	16481	16508	16432	16431	16507	16644	16551	16614	16415	16546	16644	16365	16424	16486	16279	16342	16327	16380	16529	16399	16468	16653	16240	16429	16373	16486	16347	16475	16524	16417	16344	16384	16531	16416	16471	16463	16448	16535	16458	16380	16225	16525	16427	16421	16377	16635	16642	16480	16383	16372	16469	16418	16418	16510	16511	16522	16396	16361	16315	16568	16484	16367	16351	16384	16495	16420	16506	16427	16427	16533	16252	16522	16529	16347	16395	16387	16395	16576	16346	16285	16484	16312	16510	16331	16468	16385	16367	16594	16468	16371	16320	16398	16504	16432	16614	16356	16602	16282	16466	16488	16422	16325	16321	16459	16290	16491	16314	16401	16461	16278	16238	16488	16451	16476	16491	16540	16508	16335	16387	16343	16284	16498	16437	16457	16299	16477	16560	16366	16251	16544	16375	16622	16511	16472	16699	16553	16380	16469	16405	16508	16546	16635	16591	16344	16366	16411	16385	16370	16423	16363	16439	16342	16443	16287	16532	16200	16318	16499	16629	16532	16405	16474	16320	16410	16423	16567	16429	16482	16515	16311	16371	16443	16447	16437	16588	16277	16551	16594	16679	16389	16482	16424	16555	16414	16269	16485	16386	16500	16441	16413	16326	16358	16515	16457	16314	16460	16481	16440	16452	16226	16528	16440	16367	16292	16518	16555	16631	16437	16486	16454	16482	16341	16449	16355	16325	16315	16435	16700	16403	16284	16478	16368	16507	16510	16517	16469	16301	16618	16434	16489	16322	16414	16545	16399	16458	16370	16704	16467	16744	16412	16458	16466	16427	16609	16356	16394	16496	16385	16460	16452	16472	16434	16474	16326	16414	16409	16587	16356	16390	16344	16594	16492	16418	16323	16427	16415	16589	16562	16552	16348	16467	16341	16321	16287	16502	16447	16311	16365	16237	16424	16381	16464	16502	16391	16485	16655	16412	16430	16407	16475	16307	16359	16441	16384	16446	16429	16462	16459	16601	16502	16381	16310	16465	16407	16398	16495	16344	16372	16520	16490	16516	16418	16447	16224	16430	16515	16420	16428	16228	16519	16323	16573	16539	16425	16450	16413	16502	16473	16475	16489	16354	16370	16307	16507	16509	16543	16410	16297	16437	16577	16433	16504	16297	16615	16279	16517	16286	16502	16548	16377	16433	16374	16393	16481	16384	16386	16147	16511	16566	16596	16495	16476	16350	16387	16247	16387	16469	16234	16401	16590	16429	16376	16628	16464	16363	16360	16364	16420	16497	16425	16458	16642	16366	16365	16511	16278	16365	16476	16645	16437	16282	16433	16509	16457	16546	16330	16480	16304	16639	16387	16550	16522	16437	16367	16506	16387	16353	16319	16506	16262	16456	16192	16460	16367	16401	16343	16456	16556	16357	16319	16257	16537	16409	16448	16351	16397	16522	16396	16493	16587	16355	16372	16459	16462	16613	16441	16397	16475	16364	16486	16423	16405	16319	16548	16393	16427	16468	16482	16597	16458	16537	16454	16255	16504	16466	16447	16283	16484	16336	16494	16323	16374	16426	16495	16368	16610	16503	16391	16598	16366	16417	16359	16408	16487	16298	16463	16576	16353	16404	16365	16468	16514	16439	16462	16487	16467	16321	16615	16417	16498	16421	16400	16474	16488	16419	16377	16407	16451	16577	16395	16406	16477	16447	16380	16499	16441	16478	16385	16494	16741	16516	16409	16475	16279	16404	16399	16541	16356	16445	16602	16392	16397	16226	16330	16571	16398	16460	16481	16469	16375	16388	16433	16450	16465	16490	16464	16322	16384	16506	16559	16307	16619	16495	16481	16374	16307	16532	16359	16437	16484	16536	16296	16521	16437	16435	16369	16423	16355	16345	16282	16431	16496	16426	16592	16523	16331	16410	16544	16334	16461	16374	16440	16418	16472	16410	16642	16516	16478	16476	16400	16387	16529	16337	16436	16365	16356	16499	16409	16406	16555	16488	16341	16423	16376	16567	16292	16489	16428	16400	16311	16511	16427	16331	16413	16287	16456	16484	16473	16526	16394	16508	16381	16582	16244	16426	16471	16431	16510	16489	16364	16619	16299	16476	16631	16405	16294	16420	16610	16351	16294	16482	16223	16381	16605	16351	16512	16454	16391	16434	16504	16548	16449	16469	16371	16379	16328	16548	16355	16353	16493	16337	16467	16442	16498	16704	16511	16482	16385	16470	16532	16377	16516	16498	16459	16287	16514	16513	16422	16541	16647	16564	16448	16502	16454	16386	16518	16551	16441	16446	16465	16446	16586	16465	16449	16617	16513	16504	16456	16273	16364	16338	16537	16460	16384	16577	16317	16413	16360	16366	16316	16411	16390	16612	16448	16437	16558	16445	16412	16487	16499	16353	16328	16488	16451	16425	16479	16751	16310	16512	16532	16524	16419	16438	16419	16454	16332	16424	16393	16440	16296	16494	16659	16605	16419	16520	16396	16450	16542	16463	16567	16440	16511	16558	16492	16493	16477	16497	16435	16259	16469	16470	16384	16563	16625	16527	16427	16179	16556	16492	16367	16588	16397	16486	16485	16327	16338	16493	16495	16436	16323	16614	16429	16508	16466	16499	16401	16453	16514	16460	16370	16520	16460	16447	16513	16386	16356	16397	16409	16443	16634	16541	16403	16378	16347	16256	16394	16351	16423	16457	16328	16420	16439	16566	16460	16450	16297	16528	16500	16522	16431	16495	16451	16511	16348	16622	16440	16359	16551	16408	16334	16519	16427	16579	16441	16447	16380	16509	16550	16517	16482	16512	16403	16314	16389	16548	16235	16382	16442	16383	16545	16423	16391	16574	16300	16516	16458	16353	16573	16563	16427	16374	16256	16516	16571	16361	16433	16464	16280	16553	16423	16412	16514	16575	16596	16345	16413	16275	16461	16303	16374	16565	16545	16656	16465	16408	16460	16402	16417	16353	16311	16432	16528	16321	16487	16415	16384	16360	16314	16459	16473	16420	16296	16512	16436	16579	16502	16550	16441	16358	16323	16607	16390	16528	16358	16606	16388	16548	16406	16374	16359	16474	16542	16442	16276	16532	16577	16394	16477	16497	16395	16444	16413	16540	16649	16418	16443	16414	16467	16482	16353	16420	16405	16404	16339	16483	16666	16381	16375	16425	16590	16385	16357	16527	16414
23351	21004	28557	23920	22946	25519	25280	21812	20500	20680	20379	20324	20219	19997	20091	20157	20083	20005	20106	19957	19705	19877	19866	19877	19436	19933	19637	19647	19626	19859	19769	19832	19727	19734	19880	19772	19705	19828	19856	19673	19713	19778	19700	19861	19780	19666	19676	19955	19763	19861	19709	19692	19583	19600	19854	20066	20218	19862	20058	19987	20214	20103	19785	19943	19656	19878	19751	19825	19714	19710	19749	19807	19623	19899	19814	19696	19559	19583	19909	19600	19665	19755	19612	19639	19728	19659	19886	19702	19918	19918	19677	19823	19899	19726	19915	19561	19634	19710	19459	19647	19787	19726	19730	19714	19603	19684	19664	19890	19630	19610	19745	19662	19551	19763	19678	19656	19887	19759	19727	19733	19610	19568	19567	19553	19786	19728	19779	19864	19683	19878	19668	19626	19620	19708	19680	19711	19859	19590	19652	19771	19630	19432	19807	19438	19825	19800	19686	19711	19485	19734	19794	19806	19614	19593	19666	19604	19637	19696	19809	19648	19675	19628	19805	19701	19633	19645	19818	19825	19811	19948	19691	19705	19793	19672	19879	19581	19727	19570	19638	19938	19739	19749	19660	19607	19678	19723	19680	19760	19624	19807	19891	19919	20048	19506	19751	19746	19764	19660	19754	19779	19688	19658	19679	19760	19895	19878	19649	19725	19778	19729	19759	19529	19882	19595	19666	19746	19575	19753	19736	19710	19647	19805	19595	19870	19590	19963	19742	19527	19754	19651	19784	19724	19769	19748	19535	19688	19656	19651	19508	19462	19540	19690	19667	19625	19690	19703	19674	19814	19711	19663	19619	19607	19832	19618	19670	19493	19588	19708	19682	19441	19663	19724	19933	19775	19835	19551	19851	19748	19710	19684	19568	19739	19684	19535	19764	19743	19689	19802	19730	19658	19645	19599	19612	19749	19753	19889	20005	19638	19732	19899	19431	19881	20005	19954	19746	19698	19554	19769	19584	19725	19814	19709	19748	19801	19798	19687	19709	19730	19684	19674	19654	19737	19752	19561	19799	19530	19768	19709	19693	19592	19522	19803	19650	19463	19474	19671	19856	19759	19638	19559	19710	19766	19872	19842	19737	19740	19768	19721	19600	19525	19543	19635	19619	19663	19714	19732	19933	19725	19862	19662	19802	19671	19856	19727	19892	19715	19835	19719	19760	19836	19769	19688	19546	19630	19632	19572	19744	19447	19595	19704	19778	19808	19575	19768	19734	19883	19727	19692	19731	19623	19750	19797	19721	19892	19852	19735	19732	19617	19891	19494	19846	19704	19862	19588	19630	19832	19650	19741	19734	19626	19550	19602	19493	19505	19820	19709	19715	19593	19721	19735	19766	19861	19783	19681	19641	19581	19732	19437	19839	19641	19759	19790	19802	19594	19713	19769	19648	19605	19993	19782	19794	19736	19780	19727	19694	19636	19567	19787	19541	19555	19719	19770	19838	19660	19750	19877	19837	19484	19659	19894	19708	19651	19891	19711	19896	19725	19669	19631	19830	19628	19800	19648	19888	19643	19607	19541	19770	19753	19716	19738	19794	19881	19806	19680	19441	19754	19763	19521	19611	19651	19695	19758	19691	19766	19770	19724	19724	19784	19721	19828	19681	19585	19551	19583	19646	19611	19875	19791	19740	19762	19581	19815	19809	19421	19624	19680	19737	19850	19865	19616	19725	19754	19677	19738	19583	19457	19760	19668	19620	19798	19863	19750	19778	19602	19849	19706	19659	19621	19903	19979	19739	19663	19694	19731	19569	19681	19412	19419	19665	19438	19802	19550	19598	19565	19639	19771	19858	19660	19718	19648	19725	19789	19645	19583	19693	19861	19581	19759	19571	19800	19713	19785	19748	19732	19804	19768	19744	19891	19790	19554	19826	19780	19561	19676	19705	19619	19515	19885	19606	19754	19934	19943	19874	19726	19728	19846	19769	19583	19421	19739	19665	19522	19495	19597	19793	19587	19743	19598	19710	19745	19640	19628	19825	19940	19685	19709	19930	19767	19859	19763	19547	19752	19601	19842	19850	19610	19884	19825	19665	19513	19673	19760	19711	19739	19710	19734	19493	19476	19675	19926	19525	19759	19879	19921	19886	19600	19375	19606	19648	19628	19712	19503	19723	19781	19720	19702	19674	19609	19614	19728	19564	19761	19741	19609	19510	19640	19787	19916	19892	19619	19545	19718	19780	19648	19617	19856	19842	19573	19798	19922	19564	19585	19726	19745	19709	19654	19682	19602	19933	19960	19827	19718	19746	19542	19759	19625	19717	19590	19752	19601	19641	19578	19609	19812	19803	19663	19497	19756	19786	19534	19600	19634	19717	19666	19893	19744	19764	19458	19807	19792	19758	19638	19788	19836	19681	19691	19805	19897	19806	19847	19612	19702	19565	19726	19706	19410	19680	19679	19607	19727	19854	19547	19690	19629	19726	19704	19810	19838	19652	19644	19642	19620	19584	19518	19696	19562	19652	19895	19790	19478	19864	19598	19729	19783	19823	19803	19709	19958	19772	19687	19630	19643	19833	19791	19736	19549	19687	19613	19875	19687	19767	19790	19900	19903	19453	19712	19576	19648	19518	19828	19754	19623	19685	19581	19728	19887	19768	19849	19672	19604	19735	19768	19679	19621	19781	19834	19836	19680	19802	19563	19517	19723	19725	19982	19701	19696	20023	19721	19683	19902	19808	19675	19640	19728	19658	19644	19654	19791	19529	19842	19636	19557	19672	19780	19687	19543	19915	19791	19455	19742	19797	19685	19894	19653	19969	19760	19777	19756	19831	19689	19830	19626	19811	19760	19638	19711	19773	19651	19463	19773	19664	19800	19541	19858	19741	19839	19947	19727	19694	19886	19858	19722	19638	19737	19681	19521	19513	19510	19698	19662	19515	19641	19843	19911	19725	19772	19917	19652	19503	19769	19650	19517	19663	19697	19643	19644	19824	19567	19779	19758	19458	19544	19731	19451	19929	19970	19910	19851	19863	19541	19914	19675	19764	19758	19690	19552	19663	19560	19823	19712	19544	19753	19887	19791	19560	19633	19629	19810	19543	19693	19670	19889	19834	19768	19539	19798	20029	19783	19549	19939	19825	19538	19652	19702	19612	19728	19632	19523	19789	19832	19668	19721	19618	19858	19734	19651	19628	19914	19744	19510	19712	19513	19816	19446	19851	19756	19882	19616	19808	19590	19529	19751	19697	19735	19886	19535	19933	19823	19745	19835	19825	19746	19521	19527	19955	19754	19641	19828	19858	19743	19807	19662	19785	19713	19659	19656	19803	19658	19690	19777	19856	19708	19703	19799	19660	20035	19874	19407	19653	19684	19715	20030	19682	19663	19880	19781	19794	19906	19597	19576	19700	19584	19776	19623	19725	19739	19704	19745	19583	19610	19573	19539	19958	19834	19836	19653	19633	19621	19798	19699	19863	19573	19695	19748	19652	19829	19764	19796	19714	19503	19917	19421	19590	19625	19601	19683	19826	19647	19507	19566	19823	19670	19619	19610	19644	19882	19676	19793	19777	19626	19743	19695	19663	19780	19652	19565	19780	19627	19742	19948	19748	19765	19900	19742	19681	19804	19682	19640	19850	19584	19618	19807	19791	19786	19898	19733	19582	19843	19647	19808	19706	19798	19592	19672	19647	19815	19492	19789	19625	19582	19647	19824	19684	19790	19913	19623	19801	19574	19679	19745	19660	19733	19599	19794	19633	19816	19786	19795	19807	19582	19565	19841	19734	19632	19843	19858	19630	19544	19555	19725	19530	19512	19637	19763	19809	19624	19775	19740	19764	19664	19588	19617	19717	19741	19794	19647	19859	19470	19577	19662	19811	19691	19606	19566	19671	19629	19576	19902	19554	19510	19550	19743	19830	19882	19769	19397	19780	19732	19898	19806	19769	19673	19517	19651	19656	19537	19690	19786	19618	19721	19900	19898	19842	19700	19569	19672	19728	19658	19637	19714	19858	19582	19736	19577	19664	19638	19644	19624	19786	19742	19732	19683	19704	19690	19674	19740	19673	19710	19666	19688	19687	19840	19861	19768	19849	19520	19785	19768	19725	19806	19833	19732	19568	19614	19780	19549	19812	19603	19672	19633	19711	19866	19941	19856	19716	19806	19753	19670	19693	19821	19553	19560	19751	19721	19721	19719	19667	19665	19945	19686	19807	19857	19707	19745	19744	19670	19755	19844	19741	19652	19673	19507	19716	19638	19599	19904	19947	19628	19913	19719	19622	19823	19709	19769	19795	19934	19845	19583	19688	19491	19611	19548	19758	19798	19831	19669	19695	19661	19751	19750	19592	19666	19490	19590	19664	19770	19863	19717	19658	19725	19679	19749	19496	19747	19763	19831	19650	19711	19732	19669	19866	19810	19569	19891	19847	19847	19777	19709	19526	19709	19722	19686	19649	19581	19731	19510	19672	19768	19666	19688	19708	19709	19683	19744	19960	19774	19714	19707	19603	19824	19625	19657	19684	19770	19867	19643	20093	19741	19696	19614	19706	19804	19805	19774	19862	19525	19682	19809	19652	19673	19712	19839	19723	19665	19783	19862	19992	19779	19771	19560	20045	19693	19836	19475	19640	19676	19969	19827	19637	19663	19528	19758	19796	19616	19900	19753	19738	19827	19953	19647	19666	19612	19601	19681	19817	19602	19524	19960	19823	19718	19635	19592	19594	19736	19736	19694	19620	19796	20018	19803	19792	19794	19697	19645	19503	19604	19951	19640	19701	19863	19777	19669	19630	19782	19698	19720	19743	19757	19581	19526	19723	19634	19653	19662	19651	19464	19607	19642	19861	19802	19682	19513	19794	19618	19660	19465	19568	19532	19612	19596	19713	19564	19666	19700	19736	19649	19846	19683	19778	19675	19649	19747	19615	19778	19795	19726	19689	19647	19653	19734	19550	19598	19653	19570	19616	19568	19652	19861	19762	19605	19767	19761	19927	19660	19517	19869	19768	19680	19477	19749	19926	19762	19596	19708	19526	19750	19716	19819	19726	19786	19637	19698	19570	19823	19655	19680	19842	19718	19710	19483	19697	19782	19645	19844	19409	19691	19766	19707	19755	19770	19521	19810	19785	19622	19746	19745	19683	19493	19930	20028	19689	19714	19576	19651	19850	19679
22917	38046	36634	30337	26167	22972	19863	18598	17258	16718	16695	16226	16138	16126	16039	16184	16111	16079	16122	16019	16066	16079	16117	16003	16019	16022	15984	16025	16024	15917	16056	16006	16177	15953	15966	15969	15866	15962	16321	15782	16066	15920	15939	16020	16072	16033	15973	15803	15911	15939	15958	16019	15966	15965	15968	16106	16667	15991	16013	16205	16695	16468	16078	15969	15974	15993	15935	15941	16043	15925	16128	15888	15934	15920	16026	15972	16097	15818	15975	15918	15973	16000	15947	16154	16030	15881	16054	15803	15993	15857	15986	16125	15888	15877	15899	15720	15821	15895	15989	15984	15995	15862	15993	15979	16091	16066	16023	16092	15892	15905	15901	15909	15999	16105	15968	15983	15839	15922	15807	16111	15943	16071	15983	15950	16036	15904	16051	15981	15980	15912	15793	15839	15780	15997	15929	15981	15825	15811	15907	16044	15916	15717	16088	16079	15936	15962	15774	16058	15843	16021	16088	15901	15844	15967	15718	16025	15939	15888	15893	15809	15973	15705	15854	16058	15991	15883	16044	15939	15638	16065	15869	15815	16077	16104	16023	15799	15893	15930	16021	16056	16027	15854	15891	16054	16033	16142	15986	16054	16137	15968	15916	15797	15785	16107	15939	15941	15790	15865	16085	15930	15859	16112	15879	15919	15863	16009	15895	15952	15879	16008	16094	15859	16028	15913	15966	16007	16086	15972	15975	15957	15854	15895	16064	15941	15801	16037	15836	15955	15886	15872	16116	15820	15928	16053	16054	15892	16003	15946	15863	15958	16065	15949	16031	15777	15917	15779	15881	15892	16142	15856	16074	15733	15842	16162	15958	15803	15915	16109	15870	15994	15829	16086	15844	15972	16036	16013	15872	15932	15998	16046	16102	15806	15974	15977	16111	15843	15776	15833	15938	15649	15767	16001	16011	15909	15826	15933	15860	15944	15887	15975	15951	16102	16032	15963	15967	16045	15879	16035	15789	16003	15910	16061	15891	15937	16059	15938	15898	16067	15901	16019	15978	16125	15959	15873	15918	15848	16115	15905	15982	15868	15999	15926	16034	15833	15844	15799	15898	15978	15885	15850	15825	15954	15955	16036	15988	15978	15898	15917	15974	15832	15935	16065	15746	15927	16000	15976	15896	15919	16116	15986	15969	16003	15950	15888	15845	15927	15868	16186	16095	15916	16011	15878	16077	15919	15873	15958	15851	15914	15984	15886	15935	16023	15848	15862	15974	15921	15932	15827	15942	15848	15898	15812	15781	15941	15799	15937	16000	15963	15840	15897	15992	16047	15720	16093	15778	15861	15708	15855	15920	16068	16040	15969	16094	16002	15934	15903	15925	15927	15885	15997	15924	15909	16150	16068	15952	15798	15889	15884	15842	15822	16072	15875	16083	15860	15879	15964	15837	15939	15909	15905	16079	16033	15965	16062	15945	15916	15871	16062	15769	15878	15888	15975	15793	15979	15864	15954	15990	16018	15942	16087	15795	15966	15866	15821	15778	15838	16065	15946	15859	15776	15868	15802	15973	16003	15784	16049	16055	15968	15923	16055	15934	15712	15984	15849	15885	15933	15878	16052	15977	15907	16011	15967	15841	15826	15900	15912	16016	16003	15940	15919	15928	16034	16090	15989	16117	15875	15896	15976	16076	15853	15984	15961	15915	16045	15964	16056	15765	16055	15800	16018	15882	15906	15796	15871	16050	15902	15900	15993	16055	15971	15939	15851	15998	15872	15959	15879	15777	15997	15865	16036	15939	16009	16062	15824	15922	15824	16020	16010	15917	15789	16032	16071	16090	16030	15999	15875	16014	15872	15802	16172	16083	16004	15871	15950	16111	16105	15916	15750	16071	15743	15900	15959	15984	16027	15945	16057	15849	15909	15910	15816	16034	15898	15802	15991	15887	15990	16014	15991	15794	15860	15934	16022	15905	15878	15986	15955	15830	16048	15928	16064	15924	15882	15786	16012	16191	16055	16060	15998	15979	16040	15913	16125	15978	16011	15770	15946	16017	15854	15989	16045	15726	16007	15860	15896	15987	16000	15995	15841	15898	16040	15964	16045	15963	16039	16010	15898	16031	15904	15838	15932	15940	15904	16015	15920	15963	16110	16026	15810	15849	16021	16064	15950	15953	15894	15948	15831	15944	15821	15762	15895	15813	15960	15961	16132	15937	15886	15854	15923	16027	15918	15920	16057	15805	15938	16068	15997	15970	15944	16115	16009	15948	16295	16020	15954	15942	16049	16054	16034	16102	15996	15975	15987	15960	16040	15805	15904	16027	15942	15999	15810	15928	15898	16024	15898	15928	15750	15888	15915	15997	15982	15985	15946	15775	15845	15916	15905	16013	15888	15932	15985	16006	15884	15989	15992	15978	15987	16019	16059	16012	15973	16019	16022	15932	15946	15802	16020	15871	16001	15705	15909	15929	15943	15945	15873	15923	15887	15937	16044	15821	15893	15829	15968	16042	15961	15963	15996	15938	16032	15901	15761	15777	16046	15943	15920	16055	15989	16063	16084	16063	15845	16001	15890	15817	15870	15885	15922	15822	15776	16018	16130	15954	16107	15950	15926	15961	15743	15953	15954	16027	15834	15997	15763	16000	16031	15950	16005	15866	16029	15922	15978	16052	15943	15863	15929	15915	16038	15906	15819	15902	16116	16120	15916	16028	15951	15903	15965	15872	15878	15763	15990	15960	16036	16054	16061	15896	16105	16027	15916	16017	15803	15971	15876	15917	15842	15943	15772	15918	15872	15999	16040	16050	15989	15972	15987	15918	15896	16023	15963	15880	15877	15963	15887	16060	15885	15822	15988	16057	15925	15933	15952	16029	15766	15868	15898	16036	15873	15903	15850	15881	15967	15990	16007	15942	15960	15851	15818	15906	15873	15873	15846	16213	15885	15768	15827	15919	15982	15913	15864	15759	15971	15915	15953	15856	16106	15704	15926	16049	15781	15848	15862	16140	15942	15946	15893	15911	15920	16053	15939	16178	15918	15956	15962	15852	16057	16003	15950	15944	15979	15996	15807	15813	15913	16198	15857	15920	15900	15982	15940	15977	15938	15934	15778	16017	15819	15937	15983	16085	16026	15873	15931	15785	15922	15953	16006	15899	15999	15847	15990	15951	15895	15811	16078	15970	15776	15944	16114	15919	15820	15940	15928	15818	15822	16023	16025	15966	15997	16039	15840	16104	15920	15927	15895	15972	16044	15836	15854	15792	16005	15989	15920	16010	15955	15953	15935	15807	15717	15821	15934	15985	15918	16009	16009	15945	15823	15842	15870	16009	15991	15975	15940	15768	16025	16096	16154	15878	15935	15859	15961	15943	15894	15917	15882	15957	15899	15883	16107	15932	15953	16089	16002	16001	15912	15845	15890	15873	15748	15780	15993	16147	15980	15887	15989	15978	15868	16230	16050	15729	16048	15922	16013	16012	15928	15792	15794	16043	15873	15986	16015	16053	15925	15945	15927	15945	15875	15761	15953	15867	16185	16016	16086	16013	15932	15999	15832	15956	15954	15958	15998	15980	15926	16037	16040	15957	15935	15968	15996	15912	15959	15774	16073	15882	16047	15916	16005	15981	16071	15976	15868	15902	15894	15904	15915	15965	16017	15779	15903	16042	16003	15804	15943	16113	16115	15919	16038	15985	15933	15940	15936	15995	15977	16010	15893	15948	15825	15989	15888	15914	15860	15872	15975	15923	15863	15890	16047	15932	15976	15971	16044	16084	15881	15772	15820	16014	15999	15948	15976	15859	15812	15900	15983	15963	16049	16053	15860	15853	15950	15995	15937	15886	15873	15743	16092	15934	15890	15993	15770	15854	16092	15843	15981	15871	15755	15864	16108	16129	15915	15956	16013	15913	16176	16030	15938	15975	15874	16020	16045	15929	15853	15873	15732	16004	15805	15886	15990	15761	15868	15943	15894	15912	16036	15907	16005	16007	16060	15822	16126	15909	15881	15921	15984	15969	15802	16042	15761	16024	16108	16032	15971	15905	15947	16108	15969	15995	16002	15928	15964	15805	15870	15950	16027	15903	16005	15923	15914	15912	15866	15868	16085	15885	15937	16009	16038	16023	16044	15908	15842	16103	16090	16047	15923	16074	16106	16102	16002	15965	15944	15845	15998	15994	16072	16011	16248	15875	16057	15858	15801	15973	15967	16129	15983	15895	15990	16025	15871	15935	16019	15879	16122	16075	16009	15957	15870	15993	15828	15898	15905	15802	16073	16045	15945	16005	15964	16060	15998	15778	15969	15950	15908	15820	16006	15817	16032	16009	16005	15981	15934	15965	16052	15886	15845	16072	15811	15955	15836	15977	15818	15732	15926	15919	15949	15892	15969	16056	15881	15888	15935	16004	15895	15891	15963	16010	15950	16061	16022	16020	15938	16086	15941	15822	15894	15890	15837	15950	15987	15963	15868	16167	16034	15986	15944	16123	16013	15918	15802	15906	15814	15928	15935	15953	15828	15957	15785	15934	16154	15946	16075	15971	15983	16009	15924	15883	16104	16114	15910	15806	15894	15897	16012	15809	15865	15878	16044	16025	15999	15904	16121	15939	15884	15997	15930	15817	15984	15904	16006	16047	15894	16017	15936	16059	15941	16034	16175	15772	16074	16045	15853	16055	15835	15733	16027	15965	16019	15931	15793	16059	15859	15806	16189	15967	16025	15908	15956	15936	15859	15934	16083	15975	16075	15803	16008	15869	16050	16022	15863	15959	15942	15758	15734	16146	15906	15854	15898	15916	15815	15960	16044	15889	15849	15925	15898	16055	15796	16010	16191	15915	15987	15893	15790	15789	15893	15981	15898	16114	15900	15978	15886	16040	15978	16027	15868	16104	15923	15944	15839	16012	16102	15817	15981	16007	16027	15959	15932	16029	15946	15929	15864	15945	15915	15921	15779	15956	16033	16106	15824	15835	15878	15935	15705	16045	16098	15962	15822	15924	15836	16023	15832	15856	15934	16126	15813	16040	15886	15846	15974	15906	15929	16070	15970	15962	15810	16003	15894	15940	15871	16029	15864	15910	15969	15839	15998	15813	16065	15949	15815	15870	16126	15855	16071	15902	15940	15907	16045	15866	15969	16021	15815	16082	15954	16090	15955	15899	15970	15944	15878	15930	16034
22478	21010	28780	23461	21588	24886	27950	22239	20597	20483	20143	19899	19829	19833	19636	19690	19611	19646	19479	19445	19535	19610	19372	19294	19264	19286	19405	19318	19326	19527	19307	19584	19407	19193	19306	19234	19281	19377	19319	19360	19435	19311	19131	19312	19144	19189	19285	19278	19222	19212	19390	19286	19491	19266	19462	19398	19948	19719	19301	19580	20205	20130	19167	19153	19449	19281	19092	19078	19196	19406	19086	19095	19307	19221	19257	19030	19302	19331	19441	19163	19067	19180	19125	19305	19116	19254	19208	19277	19062	19362	19271	19390	19287	19206	18970	19399	19327	19204	19424	19342	19153	19350	19131	19317	19095	19153	19214	19384	19303	19314	19157	19350	19348	19108	19135	19213	19327	19274	19307	19345	19271	19248	19341	19337	19430	19060	19314	19373	19223	19377	19212	19130	19138	19453	19285	19108	19298	19224	19248	19354	19567	19102	19113	19324	19178	19161	19079	19176	19346	19300	19242	19102	19077	19394	19300	19239	19259	19234	19426	19442	19306	19224	19128	19125	18992	19326	19134	19298	19142	19308	19152	19256	19074	19390	19286	19573	19210	19312	19199	19100	19428	19310	19320	19254	19120	19300	19526	19231	19115	19092	19252	19316	19179	19144	19241	19454	19324	19311	19249	19223	19250	19118	19267	19363	19373	19187	19011	19055	19135	19338	19177	19148	19021	19353	19246	19068	19187	19364	19322	19166	19355	19228	19335	19012	19305	19133	19117	19229	19213	19236	19355	19136	19248	19213	19279	19141	19073	18852	19454	19248	19120	19044	19276	19224	19306	19002	19175	19128	19228	19175	19265	19308	19153	19092	19375	19203	19142	19147	19369	19275	19538	19225	19447	19160	19193	19180	19096	19140	19191	19192	19198	19120	19176	18960	19127	19372	19200	19131	19219	19340	19384	19328	19114	19117	19237	19021	19286	19208	19017	19409	18930	19419	19289	19283	19071	19285	19292	19296	18952	19157	19247	19049	19205	19252	19323	19358	18993	19240	19380	19165	19354	19210	19120	19131	19159	18979	19160	19059	19305	19080	19194	19162	19271	19107	19343	19240	19294	19439	19253	19057	18946	19199	19315	19374	19095	19070	19167	19234	19048	19315	19233	19194	18994	19149	19508	19382	19140	19261	19145	19187	19084	19167	19240	19405	19405	19254	19197	19131	19290	19217	19146	19377	18931	19117	19195	19139	19253	19390	19254	19263	19189	19113	19190	18998	19333	19081	19255	19222	19223	19169	19123	19194	19142	19388	19277	19179	19109	19153	19219	18945	19387	19194	19227	18995	19283	19115	19164	19086	18976	19197	19290	18904	19231	18917	19265	19342	19070	19170	19172	19232	19189	19286	19121	19040	19042	19374	19101	19238	19318	19250	19443	19119	19423	19244	19256	19248	19123	19373	19271	19104	19259	19173	19310	19097	19115	19046	19185	19096	19130	19045	19036	19227	19271	19222	19189	19395	19240	19137	19072	19297	19118	18922	19238	19159	19177	19245	19254	19021	19172	19461	19364	19042	19268	19170	19180	19179	19115	19266	19417	19206	19149	19090	19087	19219	19245	19210	19166	19246	19332	19205	19355	19257	19061	19318	19232	19218	19311	19145	19278	19107	19171	19333	19241	19055	19492	19204	19197	19289	19056	19266	19360	19286	19318	19245	19195	19395	19132	19240	19155	19128	19254	19278	19167	19203	19262	19227	19266	19248	19272	19354	19164	19199	19247	19207	19311	19095	19282	19363	19321	19247	19288	19373	19306	19349	18962	19140	19215	19299	19307	19120	19160	19085	19067	19106	18985	19179	19340	19225	19087	19132	19204	19281	19312	19259	19209	19394	19107	19152	19195	19338	19390	19249	19239	19160	19189	19245	19184	19384	19084	19201	19072	19194	19117	19202	19320	19265	19336	19322	19239	19146	19179	19125	19127	19197	19179	19227	18945	19240	19343	19153	19310	19366	19323	19001	19147	19269	19161	19154	19112	19165	19232	19260	19089	19144	19318	19128	19158	19072	19166	19184	19106	19106	19276	19402	19323	19144	19375	19243	19306	19363	19328	18982	19059	19022	18996	19037	19225	19138	19076	19175	19050	19129	19148	19301	19413	19313	19265	19119	19161	19326	19294	19127	19033	19336	19329	19194	19331	19062	19033	19226	19347	19180	19166	19318	19241	19247	19307	19071	19210	19496	19343	19054	19151	19572	19206	19374	19018	19114	19254	19389	19249	19018	19288	19234	19111	19077	19282	19481	19161	19164	19093	19243	19349	19261	19249	19292	19185	19428	19349	19250	19173	19284	19347	19340	19166	19236	19165	19247	19395	19197	19403	19084	19262	19169	19312	19094	19249	19281	19189	19119	19144	19266	19264	19117	19135	19060	19152	19112	19258	19043	19152	19185	18965	19361	19205	19123	19082	19261	19345	19358	19242	19019	19055	19238	19217	19266	19192	19193	19009	18972	19217	19114	19258	19166	19262	19105	19273	19207	19425	19280	19343	19402	19219	19546	19428	19275	19060	19123	19643	19270	19292	19195	19020	19179	19279	19089	19270	19131	19317	19027	19350	19223	19225	19110	19053	19361	19291	19129	19117	19311	19200	19329	19050	19085	19067	19473	19385	19156	19261	19213	19510	19268	19042	19281	19223	19174	19039	19104	19355	19114	19262	19092	19235	19243	19176	19190	19255	19120	19071	19023	19069	19372	19204	19418	19334	19262	19304	19205	19294	19180	19056	19407	19039	19075	19255	19219	19270	19426	19284	19103	19167	19190	19198	19157	19340	19177	19251	19370	19091	19188	19368	19374	19218	19236	19093	19246	19274	19169	19268	19101	19270	19280	19067	19136	19019	19139	18962	19265	19223	19076	19300	19357	19135	19214	19254	19237	19289	19253	19173	19298	19226	19178	19342	19013	19166	19307	19151	19114	19158	19100	19354	19176	19427	19096	19118	19223	19222	19076	19249	19226	19178	19136	19241	19205	19281	19083	19167	19259	19274	19512	19308	19150	19306	19245	19222	19045	19403	19188	19138	19226	19220	19079	19248	19096	19281	19086	19214	19187	18994	19200	19347	19210	19162	19141	19192	19116	19014	19142	19095	19333	19278	19341	19135	19110	19301	19198	19283	19111	19179	19087	19124	19180	19167	19026	19347	19066	19148	19249	19389	19221	19346	19043	18972	19060	19201	19119	19206	19278	19200	19263	19381	19265	19194	19072	19312	19056	19139	19126	19104	19170	18985	19143	19311	18994	19153	19220	19245	19368	19328	19341	19209	19191	19115	19005	19163	19082	19171	19249	19157	19277	19313	19039	19154	19121	19086	19005	19257	19480	19233	19083	19207	19320	19107	19191	19211	19333	19235	19196	19336	19016	19241	19329	19071	19105	19209	19231	19179	19170	19247	19110	18980	19409	19043	19048	19236	19305	19249	19117	19175	19265	19258	19329	19048	19222	19122	19372	19075	19110	19085	19149	19105	19357	19130	19171	19253	19176	19088	19200	19327	19294	19405	19160	19294	19250	19100	19281	19067	19282	19264	19111	19387	18958	19174	19122	19181	19270	19335	19125	19359	19356	19314	19397	19261	19349	19224	19218	19043	18950	19033	19005	19059	18983	19124	19243	18933	19174	19312	19112	19214	19069	19063	19254	19185	19181	19327	19487	19373	19228	19437	18973	19254	19196	19242	19226	19165	19022	19157	19381	19155	19231	19299	19354	19078	19177	18934	19129	19020	19171	19096	19134	19408	19225	19128	18941	19259	19046	19210	19099	19183	19417	19161	19285	19119	19282	19189	19151	19225	19371	19304	19120	19185	19043	19233	19353	19239	19163	19327	18950	19187	19005	19131	19296	19207	19220	19361	19284	19187	19235	19209	18969	19258	19197	19299	19347	19168	19080	19253	19415	19150	19068	19072	19102	19059	19231	19226	19131	19051	19365	19247	19334	19174	19051	19271	19240	19106	19165	19044	19047	19295	19216	19229	19289	19125	19145	19099	19203	18994	19188	19107	18979	19275	19111	19185	19274	19183	19512	19231	19101	19204	19158	19127	19271	19285	19032	19205	19288	19036	19308	19246	19318	19200	19207	19218	19233	19361	19239	19156	19288	19149	19100	19009	19196	19140	19199	19423	19241	19176	19058	19248	19217	19279	19196	19277	19333	19395	19207	19352	19171	19095	19284	19146	19236	19445	19182	19324	19186	19138	19180	19214	19426	19419	19335	19148	19283	19353	19221	19200	19106	19038	19316	19302	19199	19223	19223	19363	19259	19196	19277	19336	19222	19178	19161	19119	19014	19157	19282	19175	19313	19242	19253	19098	19148	19157	19350	19259	19352	19157	19298	19175	19299	19288	19235	19254	19376	19101	19043	19259	19019	19081	19021	19322	19021	19356	19226	19199	19101	19138	19104	19203	19280	19139	19246	19102	19199	19034	19341	19137	19362	19230	19334	19215	19171	19289	19281	19190	19248	19287	19019	19273	19141	19380	18990	19164	19283	19257	19352	19157	19097	19169	19280	19127	19299	19234	19233	19195	19068	19412	19260	19406	19324	19000	19210	19045	19175	19240	19383	19171	19079	19319	19279	19152	19210	19267	19050	18996	19343	19270	19361	19424	19388	19369	19019	19367	19080	19242	19061	19022	19287	19281	19284	19117	19367	19097	19205	19464	19276	19228	19120	19383	19329	19072	19355	19192	19242	19262	19219	19127	19181	19263	19258	19215	19010	19222	19141	19118	19151	19166	19252	19175	19216	19115	19420	19130	19024	19067	19329	19260	19197	19237	19181	19068	19293	19089	19219	19217	19001	19189	18967	19249	19330	19359	19350	19222	19276	19242	19070	19165	19110	19302	19034	19097	19297	19205	19218	19191	19123	19426	19174	19192	19003	19280	19145	19078	19077	19218	19335	19278	19174	19160	19206	19246	19014	19282	19298	19114	18917	19353	19152	19168	19138	19212	19366	19250	19268	19280	19217	19274	19160	19263	19225	19146	19139	19307	19113	19394	19123	19249	19338	19131	19001	19065	19157	19082	19240	19152	19077	19167	19026	19344	19164	19099	19068	19266	19163	19177	19420	19218	19216	19067	19186	19202	19022	19113	19311	19236	19084	19054	19161	19305	19239	19094	19240	19375	19118	19083	19030
24309	42328	40269	32877	29086	24911	21700	19346	17900	17079	16767	16314	16202	15774	15919	15904	15934	15914	15876	15762	15885	15714	15877	15715	15612	15648	15826	15708	15619	15699	15538	15550	15580	15538	15754	15682	15563	15752	15555	15660	15492	15702	15667	15639	15565	15728	15602	15728	15660	15774	15534	15536	15710	15577	15605	15688	16559	16257	15680	16316	17097	16364	15707	15451	15630	15591	15548	15594	15587	15628	15760	15648	15499	15612	15571	15635	15621	15724	15668	15629	15553	15563	15585	15534	15615	15632	15672	15443	15669	15637	15563	15629	15697	15598	15676	15569	15612	15609	15683	15579	15809	15491	15545	15674	15741	15517	15681	15736	15473	15633	15658	15701	15692	15742	15652	15705	15474	15584	15441	15522	15701	15635	15591	15601	15581	15628	15625	15635	15539	15701	15741	15554	15580	15457	15658	15603	15566	15588	15378	15546	15661	15677	15466	15527	15681	15606	15651	15690	15468	15671	15577	15421	15637	15486	15704	15569	15696	15656	15667	15554	15518	15725	15801	15617	15511	15645	15660	15513	15551	15514	15727	15658	15607	15695	15579	15494	15642	15663	15620	15416	15531	15567	15478	15713	15359	15562	15625	15535	15702	15626	15746	15512	15444	15563	15649	15536	15535	15522	15734	15565	15681	15718	15515	15644	15573	15592	15512	15596	15846	15588	15494	15633	15610	15559	15596	15775	15605	15684	15685	15625	15516	15685	15614	15517	15745	15444	15604	15567	15414	15441	15563	15652	15590	15608	15639	15774	15569	15503	15653	15476	15615	15557	15558	15555	15775	15458	15468	15393	15634	15476	15689	15611	15555	15594	15598	15585	15605	15504	15488	15510	15502	15677	15537	15686	15604	15506	15470	15802	15601	15652	15646	15499	15632	15632	15744	15684	15784	15485	15532	15647	15650	15579	15500	15447	15663	15521	15545	15588	15538	15702	15617	15498	15599	15647	15424	15508	15756	15412	15551	15524	15686	15504	15580	15526	15738	15525	15699	15730	15605	15580	15567	15525	15539	15629	15659	15550	15604	15817	15562	15568	15669	15436	15785	15670	15474	15670	15659	15756	15686	15554	15494	15613	15736	15605	15623	15540	15468	15579	15602	15871	15572	15533	15719	15490	15565	15526	15603	15563	15527	15458	15600	15591	15416	15595	15565	15429	15538	15555	15685	15553	15532	15631	15463	15596	15512	15526	15567	15573	15596	15690	15588	15598	15577	15628	15518	15530	15514	15575	15748	15644	15573	15497	15441	15669	15691	15606	15656	15626	15427	15709	15536	15535	15614	15660	15366	15558	15485	15598	15796	15498	15625	15538	15591	15631	15572	15436	15626	15594	15516	15685	15707	15640	15583	15546	15585	15575	15751	15678	15491	15703	15586	15597	15621	15614	15506	15564	15627	15479	15543	15718	15457	15486	15623	15781	15586	15685	15577	15533	15427	15477	15637	15564	15631	15659	15706	15493	15549	15619	15726	15592	15576	15639	15734	15280	15702	15654	15807	15645	15425	15327	15556	15890	15599	15535	15699	15395	15525	15671	15654	15584	15599	15472	15482	15539	15627	15484	15606	15596	15568	15577	15582	15620	15594	15690	15525	15536	15584	15374	15660	15579	15607	15622	15612	15642	15495	15486	15765	15724	15575	15569	15498	15502	15423	15592	15590	15498	15640	15389	15608	15714	15580	15587	15510	15599	15824	15522	15700	15599	15694	15324	15688	15494	15503	15713	15547	15720	15530	15797	15638	15601	15565	15385	15515	15614	15483	15711	15621	15527	15480	15647	15636	15618	15519	15710	15482	15523	15629	15504	15497	15560	15575	15566	15756	15549	15687	15490	15560	15710	15479	15820	15582	15549	15509	15539	15711	15705	15630	15599	15416	15600	15424	15536	15544	15416	15610	15542	15530	15583	15588	15663	15634	15646	15537	15610	15721	15603	15534	15496	15538	15588	15540	15338	15475	15447	15578	15683	15497	15498	15591	15462	15568	15495	15573	15423	15663	15525	15518	15742	15554	15707	15600	15717	15660	15707	15586	15568	15617	15525	15674	15645	15669	15532	15646	15482	15608	15700	15430	15699	15581	15633	15781	15722	15605	15615	15581	15450	15585	15674	15668	15542	15585	15618	15616	15446	15567	15591	15745	15668	15730	15800	15698	15752	15625	15392	15625	15505	15639	15513	15595	15282	15722	15562	15771	15678	15579	15717	15446	15497	15548	15501	15719	15564	15626	15532	15537	15586	15443	15563	15651	15614	15605	15629	15368	15627	15585	15699	15724	15567	15502	15436	15693	15621	15575	15572	15364	15659	15544	15451	15531	15536	15577	15518	15642	15337	15719	15547	15429	15658	15540	15649	15626	15627	15565	15652	15594	15399	15679	15705	15517	15557	15542	15570	15516	15512	15603	15511	15555	15662	15705	15455	15606	15671	15488	15416	15529	15523	15660	15468	15560	15544	15523	15630	15625	15465	15684	15428	15456	15614	15469	15530	15648	15584	15603	15685	15742	15506	15446	15562	15516	15541	15618	15454	15786	15601	15629	15636	15567	15542	15525	15511	15649	15641	15605	15596	15469	15549	15457	15574	15639	15608	15604	15663	15586	15481	15744	15648	15541	15415	15618	15559	15560	15472	15502	15649	15637	15620	15663	15619	15517	15671	15628	15571	15433	15618	15560	15571	15741	15663	15576	15622	15713	15620	15600	15492	15533	15570	15581	15653	15534	15644	15549	15363	15495	15525	15589	15444	15502	15647	15681	15491	15627	15725	15732	15545	15646	15564	15708	15340	15660	15638	15652	15593	15720	15649	15565	15443	15634	15539	15517	15638	15490	15604	15465	15644	15676	15551	15533	15730	15679	15468	15580	15546	15524	15440	15536	15505	15552	15574	15483	15513	15635	15681	15624	15757	15562	15663	15460	15550	15454	15646	15618	15604	15567	15675	15619	15452	15536	15638	15543	15592	15557	15668	15425	15681	15579	15433	15508	15672	15457	15512	15717	15720	15461	15622	15724	15600	15460	15772	15572	15399	15560	15713	15523	15745	15643	15746	15588	15647	15520	15517	15489	15566	15693	15722	15669	15574	15686	15697	15610	15539	15483	15664	15610	15403	15603	15605	15630	15488	15628	15455	15531	15620	15706	15598	15728	15666	15710	15608	15497	15574	15678	15664	15558	15584	15718	15532	15384	15746	15549	15758	15432	15665	15592	15640	15580	15634	15472	15635	15602	15589	15473	15514	15456	15565	15692	15543	15540	15662	15608	15524	15608	15473	15588	15458	15744	15573	15601	15626	15453	15613	15590	15593	15741	15686	15548	15579	15499	15721	15581	15805	15461	15626	15568	15420	15612	15559	15638	15553	15764	15790	15614	15439	15863	15389	15458	15783	15734	15636	15599	15492	15640	15619	15673	15542	15666	15526	15531	15483	15475	15448	15587	15364	15699	15594	15735	15635	15663	15589	15623	15575	15701	15688	15597	15454	15560	15591	15553	15632	15530	15553	15592	15720	15683	15605	15627	15674	15461	15656	15640	15588	15619	15716	15501	15722	15560	15448	15656	15621	15594	15710	15666	15567	15600	15732	15523	15557	15606	15536	15488	15581	15722	15600	15618	15627	15626	15644	15451	15767	15559	15642	15695	15561	15394	15621	15708	15509	15572	15443	15404	15589	15647	15493	15561	15607	15374	15508	15588	15676	15741	15541	15637	15551	15547	15528	15566	15503	15702	15620	15469	15534	15466	15632	15659	15653	15621	15609	15699	15575	15636	15906	15611	15463	15601	15620	15531	15665	15485	15435	15749	15659	15517	15684	15639	15629	15734	15594	15551	15588	15546	15509	15494	15659	15516	15649	15598	15534	15599	15567	15786	15417	15653	15531	15568	15490	15539	15646	15584	15471	15833	15444	15796	15608	15637	15470	15662	15650	15610	15638	15638	15644	15596	15562	15622	15583	15594	15673	15695	15588	15548	15423	15581	15527	15609	15609	15583	15526	15614	15601	15504	15621	15660	15718	15726	15740	15527	15835	15520	15498	15537	15566	15557	15635	15435	15619	15522	15636	15583	15625	15518	15686	15500	15654	15411	15382	15586	15594	15651	15661	15551	15619	15405	15761	15535	15577	15646	15642	15557	15626	15590	15685	15551	15422	15580	15614	15590	15642	15585	15592	15632	15564	15576	15632	15668	15559	15746	15615	15390	15633	15596	15622	15637	15621	15589	15608	15494	15375	15533	15772	15626	15555	15585	15674	15694	15584	15709	15549	15627	15670	15583	15533	15621	15688	15551	15598	15603	15458	15637	15693	15702	15460	15549	15526	15649	15484	15526	15705	15663	15640	15528	15538	15561	15607	15743	15581	15701	15631	15555	15628	15605	15471	15754	15660	15541	15516	15621	15531	15520	15624	15579	15542	15642	15684	15551	15580	15659	15667	15628	15596	15519	15619	15595	15453	15455	15666	15532	15545	15489	15533	15498	15587	15576	15514	15620	15595	15635	15464	15543	15689	15715	15607	15428	15522	15554	15503	15564	15603	15521	15512	15683	15591	15671	15576	15659	15469	15708	15524	15581	15647	15539	15634	15650	15580	15580	15763	15702	15503	15483	15485	15632	15665	15515	15550	15682	15607	15491	15405	15605	15674	15662	15548	15564	15742	15615	15623	15775	15691	15582	15682	15483	15519	15628	15403	15412	15510	15523	15550	15471	15571	15325	15263	15649	15692	15504	15571	15542	15705	15615	15597	15626	15530	15605	15432	15720	15699	15565	15512	15596	15747	15488	15349	15657	15671	15708	15471	15472	15864	15554	15590	15645	15653	15551	15276	15577	15404	15673	15598	15568	15580	15671	15736	15549	15742	15461	15520	15613	15587	15744	15561	15529	15388	15497	15625	15606	15632	15579	15600	15774	15547	15718	15682	15603	15547	15522	15601	15571	15559	15557	15659	15464	15575	15594	15638	15715	15540	15652	15542	15529	15577	15612	15508	15435	15589	15683	15615	15667	15719	15490	15617	15569	15542	15677	15576	15550	15697	15654	15663	15692	15519	15619	15610	15641	15673	15464	15720	15674	15550	15549	15755	15643	15527	15470	15656	15549	15675	15455	15513	15525	15656	15530	15523	15574	15648	15422	15707	15553	15586
27623	23258	29658	27875	23975	22536	21795	20752	20574	20267	20040	20039	19864	19773	20136	19765	19645	19883	19798	19985	19897	19808	19829	19959	19738	19896	20169	20063	20017	20191	19795	19861	20014	19948	19685	19799	19817	19881	19967	19831	19953	19815	19986	19824	20011	19655	19808	19688	19746	20065	19907	19802	20029	19693	19995	19876	19900	19825	20006	19995	19897	19864	19796	19930	19570	19648	19920	19701	19719	20075	19937	19767	19909	19870	19934	19850	19813	19868	19946	19871	19913	20054	19685	19965	19961	19737	20005	19923	19955	19812	19975	19939	19739	19817	19613	19921	19685	19785	19839	19840	19641	19935	19876	19622	19801	19929	19940	19741	20181	19780	20094	19912	19824	19780	19826	19713	19906	19696	19762	19935	19888	19847	19696	19846	19802	19829	19788	19882	19556	19723	19833	19646	19847	19707	19806	19795	20036	19767	19733	19713	19729	19767	19831	19860	19859	19685	19813	19765	19964	19586	19738	19786	19882	19714	19954	19889	19914	19694	19837	19872	20069	19752	19920	19781	19632	19918	19772	20030	19904	19701	19568	19905	19972	19826	19909	19881	19746	19738	20074	20098	20004	19540	19892	20027	19663	19971	19788	19845	19806	19745	19698	19918	19907	19584	19713	19860	19732	19907	19811	19671	19750	19850	19691	20075	19946	19806	19826	19802	19715	19901	19850	19976	19831	19774	19701	19830	19880	19737	19789	19891	19945	19880	19655	19933	19857	19790	19844	19838	19871	19782	19771	19859	19970	19708	19914	19777	19963	19680	19928	19946	19927	19801	19881	19792	19800	19917	19773	19573	19615	20000	19835	19903	19629	19837	20025	19824	19482	19781	19794	19778	19813	20070	19588	19931	19667	19807	19925	20017	19646	19687	19798	19615	19908	19990	19989	19793	19711	19643	19636	19837	19897	19793	19869	19662	19784	19840	19851	19756	19961	19815	19913	19933	19663	19845	19583	19845	19682	19862	19632	20059	19852	19885	19954	19898	19751	19631	19677	19857	20005	19890	19916	19818	19946	19903	19797	19641	19613	19957	19459	19987	19640	19700	19795	19812	19948	19970	19792	19628	19995	19815	19591	19855	19929	19781	19852	20039	19784	19895	19961	19995	19588	19867	19860	19899	20060	19784	19830	19776	20006	19782	19942	19932	19869	19871	19848	19654	19910	19844	19756	19777	19754	19668	19765	20065	19875	19942	19918	19893	19814	19820	19707	19710	19740	19655	20126	19744	19924	19894	19789	19630	19796	19973	19835	19758	19904	19771	19685	19837	19898	19955	19776	19761	19857	19886	19704	19897	19924	19764	19948	19772	19836	19657	19744	19659	19692	19715	19797	19939	19874	19895	19929	19721	20009	19958	19699	19828	19629	19689	19732	19810	19953	19790	19741	19675	19733	19808	20000	19968	19965	19853	19891	19709	19783	19830	19961	19867	19770	19895	19810	19734	19863	19847	19835	19748	19876	19761	19623	19756	19794	19865	19881	19910	19933	19891	19957	19919	20009	19761	19811	19726	19673	19884	19805	19703	19939	19739	19738	19786	20085	19810	19851	19820	19845	19987	19958	19918	20020	19783	19763	19831	19607	19942	19885	19653	19953	19818	19831	19634	19709	19964	19696	20057	19698	19825	19857	19771	20033	19888	20000	19813	20018	19838	19884	19626	19942	19890	19971	19871	19790	19685	19739	19854	19792	19812	20030	19849	19850	19823	19771	19713	19693	19779	19869	19916	19830	19873	19887	19606	19906	19987	19954	19840	19698	19689	19893	19819	19876	19761	19914	19764	19607	19776	19981	19594	19744	19729	19664	19822	19625	19831	19794	19879	19832	19887	19593	19943	19831	19994	19969	19732	19812	19877	19923	19871	19768	19857	19835	19578	19685	19879	19848	19924	19692	19759	20027	19768	19549	20006	19697	19698	19623	19873	19881	20047	19817	19804	19908	19941	19873	19928	19688	19721	19924	19977	19964	19555	19877	19830	19904	19665	19885	19941	19722	19860	19965	19700	19756	20008	19851	19698	19779	19893	19913	19751	19889	19681	19717	19949	19745	19956	19970	19831	19866	19786	19868	19874	19688	19760	19888	19806	19726	19803	19759	19813	19658	19896	19975	19744	19802	19859	19975	19766	19752	19991	19783	19928	19804	19769	19839	19759	19790	19948	19777	19666	19598	19849	19819	19724	19876	19837	19873	19875	19847	19860	20094	19839	19774	20011	19900	19893	19884	19853	19688	19817	20042	19882	19898	19903	19942	19884	19782	19766	19718	19948	19796	19720	19861	20095	19919	19976	19805	19701	19765	19910	19799	19858	19794	19775	19914	20082	19841	19833	19863	19944	19974	19904	19990	19967	19825	19753	19893	19987	19861	20005	20055	19883	19745	19847	19898	19948	19844	19801	19972	19650	19875	19762	19857	19723	19852	19758	19789	20045	19631	19841	19859	19735	19877	19848	19832	19757	19501	19918	19602	19863	19800	19997	19743	19753	19880	19689	19772	19825	19649	19759	20076	19889	19929	19816	19796	19908	19853	19946	20029	19800	19944	19961	19791	20093	19846	19718	20054	19786	19938	19752	19611	19759	19749	19875	19763	19827	19742	19760	19839	19684	19899	19974	19744	19781	19897	19860	19944	19917	19847	19844	19965	19793	19754	19859	19815	19780	19704	19765	19878	20125	19914	19883	19866	19851	19748	19836	19884	19815	19942	19759	19741	19722	19823	19798	19797	19846	19981	19955	19746	19833	19956	19779	19902	19694	19775	19695	20055	19752	19698	19660	19839	19880	19646	19751	19929	19830	19823	19811	19977	19932	19877	20148	19692	19879	19830	19932	19974	19932	19787	19889	20002	19859	19788	19758	19816	19613	19838	19821	19714	19675	19964	19640	19866	19878	19843	19840	19777	20028	20176	19985	19910	19932	19948	20068	19968	20002	19883	19717	19683	19880	19708	19879	19892	20051	19807	19936	19971	19765	19964	19948	19985	19795	19839	19577	19890	19681	19900	19982	19741	19855	19863	19758	20083	19624	19789	19959	19877	19837	19713	19881	19917	19891	19785	19815	19876	19867	19843	19921	19906	19928	19882	20051	19914	19926	19887	19778	19737	19625	19996	19831	19911	19968	20102	19803	19989	19698	19780	19607	19672	19770	19750	19657	19826	19863	19819	19629	19780	20005	20039	19785	19924	19769	19888	20147	20011	19635	19890	19891	19806	19599	19822	19773	19951	19960	19659	19759	19750	19736	19760	19975	19896	20006	19765	19781	19798	20053	19754	19710	19830	19972	19757	19860	19737	19805	19937	19912	19953	20068	19820	20185	19836	19721	19784	19795	19880	19730	19803	19654	19648	19800	19763	19868	19858	19808	19828	20009	19993	19754	19877	19653	19847	19863	19902	19900	19809	19643	19905	19715	19990	19762	19756	19983	19906	19933	20086	19891	19950	19816	19832	19895	19784	19962	19940	19851	19867	19875	20036	19799	19748	19986	19724	20129	20200	20004	19781	19829	19744	19939	19913	19781	19760	19648	19798	19939	19716	19774	19913	19936	20154	19909	19884	19823	19818	19779	19643	19658	19907	19689	19857	19891	19967	19766	19973	19973	19914	19569	19788	19666	19791	19754	19988	19840	19877	20004	19673	19765	19840	19913	19759	19908	19757	20123	19782	19753	19818	19870	19969	19738	19766	19981	19812	19901	19741	19915	19686	19708	19820	19752	19905	19850	19811	19920	19983	20037	19944	19766	19947	19802	19793	19981	19954	19896	19927	19735	19792	19713	19663	19879	19799	19768	19799	19690	19775	19907	19888	19922	19838	19661	19880	19838	19722	19726	19900	19936	19940	19769	19786	19771	19912	19566	19975	19673	20037	19940	19883	19693	19788	19796	19852	19738	19937	19801	19660	19695	19829	19921	20029	19877	19882	19758	19844	20016	19842	19667	19853	19874	19751	19879	19728	19664	19686	19856	20019	19773	19992	19864	19714	19937	19772	19747	19786	19877	19787	19694	19851	19904	19883	19871	19872	19775	19571	19764	19823	19839	19799	19919	19961	19830	19905	19909	19920	19813	19742	19886	19814	19769	19917	19759	19790	19858	19693	19754	19789	19755	19835	19543	19599	19858	19836	19902	19867	19715	19901	19742	19718	19980	20026	19779	19916	19615	19813	19698	20019	19903	19883	19923	19808	19881	19854	19547	19781	19752	19991	19800	19787	19833	19842	19695	19891	19754	19656	19909	19986	19736	20076	20134	20026	19924	19827	19766	19698	19793	19859	19859	19776	19698	19629	19920	19679	19777	19811	19941	20074	19693	19888	19851	19694	19657	19882	19645	19918	19820	19849	19685	19832	19787	19839	19737	19915	19904	19716	19701	19803	19745	19912	19871	19752	19849	19884	19796	19725	19947	19840	19770	19843	19912	20083	19959	19650	19898	19819	19817	19998	19644	19954	19820	20057	19922	19863	19670	19777	20010	19614	19764	19855	19944	19826	19721	19842	19644	20011	19938	19924	19856	19860	20055	19823	19824	19779	19780	19987	19790	19946	19939	19978	19988	19807	20023	19940	19940	19863	19687	19769	19596	19938	19921	19895	19809	19925	19774	19824	19838	19804	19724	19769	19997	19746	19927	19833	19787	19884	19885	19813	19954	19804	19733	20040	19897	19884	20020	19947	19894	19850	19726	20036	19869	19791	19651	19813	19869	19790	19929	19871	20028	20211	19772	20000	19827	19892	20090	19814	19743	19754	19793	19768	19820	19710	19760	19575	19660	19811	19734	19754	19699	19907	19808	19752	20021	19965	19931	19901	19817	19799	20086	19874	19644	19994	19707	19739	19758	19887	19806	19913	19766	19977	19957	19867	19953	19671	19840	19990	19989	20101	19823	19787	19849	19993	19691	20069	19899	19737	19913	19772	19790	19904	19836	19734	19691	19791	19707	19769	19627	19551	19931	19731	19700	19772	19777	19788	19687	19935	19792	19909	20006	20047	19747	19833	19858	20093	19901	19724	19823	19737	19772	19798	19687	19842	19886	19903	20019	19892	19924	19941	19900	19677	19767	19785	19892	19822	19909	19722	19683	20112	19605	19762	19827	19901	19925	19853	19946	19856	19710	19788	19828	19866	20047	19883	19856	19787	19712	19871	19710
22323	31383	29681	24348	22485	19622	18399	17076	16741	16500	16206	16287	15884	16132	15911	16098	16092	16162	15893	15986	16169	15926	15953	15971	15985	16131	15986	15841	15929	15943	15819	16160	16006	16053	15886	16204	16032	15829	15936	16174	15967	15735	16017	16113	16034	15910	16147	15928	15962	15886	16099	15910	15950	15838	16017	15921	15955	16162	15995	15867	15962	15837	15992	16105	16114	15855	16087	15921	16037	16037	16120	15984	16014	15987	15957	15985	15925	15973	15907	15970	15864	16174	15875	16097	16073	16115	15921	15860	16122	15954	15907	15926	16124	15910	15970	15951	16259	15874	16078	15919	16149	16005	16150	16003	16171	16044	15898	15940	15989	15979	16007	16013	16068	15916	15979	15890	16055	15897	16005	16064	16079	15871	15997	16020	15917	15814	15938	15968	16140	16018	16069	16092	15879	16037	16017	15978	15897	15854	15963	15951	15876	15823	16003	15950	16031	15992	15883	16088	15893	15973	16070	15998	16071	15943	16033	15974	16065	15981	15819	16034	16090	15838	16026	15909	16019	15906	16015	15988	15804	16033	15881	15984	15941	15899	15931	16068	15911	15888	16060	15888	15931	15933	15960	15890	15822	16067	15934	16077	15930	16007	15776	16055	15932	15935	16049	15999	16114	15922	16006	16088	15947	15842	16034	16044	16154	15980	15857	16072	16000	15898	15907	15952	16016	15914	15999	16056	15941	15972	15977	15729	16131	15873	15990	16048	15995	15957	16131	16016	15953	15920	16062	15824	15945	16099	16139	15915	15928	16016	15836	15937	15912	15952	15998	15998	15897	15918	15876	15996	15887	16055	15963	16032	15997	16032	15971	15997	15962	16110	15992	15878	16004	15989	15895	16090	15971	15964	15953	16019	15946	15940	16077	15848	16000	15971	16051	15996	15922	15981	16199	16017	16111	15883	16065	16044	15960	15872	15754	15989	16034	15935	16154	15927	15964	16023	15806	15861	16069	15983	15868	15954	15902	15791	16026	15980	16063	15687	15925	15922	15942	16022	15938	15944	16122	15992	16048	16047	15975	15656	15957	16012	16021	15900	15845	16176	16126	15889	15967	15886	15801	15860	15973	16134	15925	15909	16071	15873	15869	15996	16065	16151	16017	16080	16147	15797	15924	16199	15969	16061	15985	15960	16146	16029	15921	15814	16040	15953	15890	15787	15948	16018	16064	16094	16033	15906	16029	15971	15982	15928	16104	15907	15897	15983	15974	15958	15867	16001	16122	15908	16061	15745	16104	16033	15899	15889	16021	15949	15973	15841	16145	15917	16075	15788	15922	15921	16151	16052	16061	15930	15854	16041	16025	15902	15983	15967	15838	16090	16003	15872	16114	15915	15884	16034	15987	15941	15965	15899	15839	15921	16036	16035	15951	15865	15882	15965	15978	15933	15961	16109	16104	16166	15958	15836	15850	15949	16099	15997	16027	15832	15788	16070	15802	16090	15953	16076	16100	15852	15955	16029	15866	15917	16058	15951	16023	16024	15888	16008	15879	16037	16029	15999	15991	15977	15972	16076	16013	15950	16091	16012	15931	15851	16066	15882	15928	15623	15947	15790	15869	16156	16137	16008	15922	16032	15913	15905	16029	16087	15969	15944	16111	15993	15981	16010	15971	16100	15887	16034	16198	16096	15923	15921	15842	15969	16111	16033	16019	15875	15926	16030	15825	16035	15863	15867	15929	16059	16088	15946	15920	15964	16239	15907	16028	15931	15957	15872	15962	15823	16003	16070	15896	15850	15985	16051	15959	15901	15966	16055	16024	16160	16039	16024	15919	16108	16126	15874	16006	16014	16107	15973	16018	15757	16047	16080	15973	16128	16003	15876	15976	15999	15965	15834	15990	15942	15948	16011	15919	16020	16065	15908	15835	16058	16034	15951	16093	15911	15863	16111	15924	16027	15944	15945	15910	16043	16000	15948	16007	16061	15827	15839	15998	15895	16133	15986	15895	15907	16090	15881	15967	16011	16131	15897	15983	16109	15849	16057	16044	16097	15958	16052	16062	16001	15942	15845	15958	16050	15979	16112	16030	16033	15969	16149	15910	15923	15977	16057	15780	16084	15921	15757	16030	16135	16022	15942	15861	15850	15793	15930	15930	15970	16090	16014	15910	15897	16172	15908	15993	15963	15869	16068	16038	16046	16167	16008	15949	15953	15865	16010	15994	16040	15818	15998	15962	16172	15861	16062	15897	15919	15991	15943	15835	16118	15947	16017	16062	16089	15990	16188	15763	15766	15968	16091	15918	15978	15998	16025	15917	16042	15940	16050	15815	16078	15956	16118	15971	15945	16057	15983	16047	16038	15895	15874	15874	16066	16002	15919	15964	15899	15938	16100	15952	15867	16023	15910	16089	15987	15818	15843	15877	16122	15950	16086	15929	16148	15981	15772	15751	15780	16063	16038	16027	15929	15950	15936	15959	16063	15947	16038	15997	16075	15941	15980	16054	15837	15913	16026	16012	15904	15986	15778	15917	15851	15843	15923	16019	16187	15990	16020	16110	15823	15795	15972	15807	16048	15919	15990	16105	15957	15848	15833	15969	16076	15899	16138	16021	16002	15936	16087	15987	15881	16111	15963	15917	15758	16050	15936	16011	16042	15959	16120	16087	16084	15804	15814	15916	15894	15960	16050	16018	15997	16120	15951	16106	15845	15953	16001	15989	15991	15870	15891	15862	16125	15929	15915	15952	15961	15848	16071	15910	16034	15990	15955	15845	15945	16003	15918	15980	15930	16064	15906	16024	16041	15886	15972	16009	16024	15948	15843	16087	15924	16075	15933	15991	15995	16072	15923	15877	16034	16014	15930	16021	15858	15939	16071	15964	15910	15820	16074	16087	16144	15795	16093	15857	15936	16112	15994	15907	15842	15871	15887	15962	15877	16029	16023	16135	15959	15841	16036	16083	16013	16082	15796	15985	15948	15921	15981	15902	16035	15980	16018	15986	16131	15900	15966	15872	16089	15986	16070	15964	16051	16025	16043	16064	15912	15948	15905	16039	16080	15834	15959	16110	15965	16081	15863	16008	16023	15874	16106	15831	16038	15901	15903	15837	15970	15891	15705	15981	16158	15979	15919	15844	16020	15739	15980	15733	15973	15989	15942	16007	16100	15881	15896	15961	16188	16049	15962	16011	15987	16025	16091	16098	16076	16061	16082	15909	16108	16046	15923	15903	16056	15963	15941	16054	15927	16012	16045	16054	15985	15878	16019	15874	16016	15862	16015	16013	15984	16262	15987	15831	15899	16040	16043	15987	15988	15847	16021	15962	16011	16049	16205	15934	15975	15990	15940	15965	15994	16023	16034	15823	15947	16108	15807	15885	16066	15937	15912	16056	15935	16121	16010	15971	16089	15887	16077	16198	15963	16010	16072	16037	15956	16017	15956	16006	16040	15744	16021	15889	15920	15900	16065	15952	15900	16023	15978	16008	16025	15923	15910	15957	16053	16071	15912	16062	15913	16024	15972	16103	16006	15950	16052	16002	15963	15970	15948	16043	15902	15950	15934	15922	16057	15876	15976	15941	15868	16011	15796	15980	15943	15800	15814	15756	16269	15965	16021	16033	15952	15915	15951	15855	16107	16107	15808	16095	15979	15978	15987	16065	16081	15941	15955	15982	15777	15891	16061	15896	15892	15908	15959	15977	15977	16050	16032	15900	15977	15814	15928	15985	15898	16019	15848	16018	16038	16138	16053	15854	15913	16019	15899	15890	15970	16052	16019	16091	15870	15883	15915	15925	15899	15966	15943	15887	16102	16036	16089	15996	16097	15727	15972	16080	15999	16036	15938	15962	16009	16032	16104	15869	15992	15879	16054	16095	16074	16021	16007	16042	16093	16105	15959	15964	15977	15804	15858	15828	16040	16007	16133	16092	16006	15978	16122	15980	15996	15839	15802	15945	15958	15759	15744	16138	16054	15931	16014	15972	15949	16013	16085	15831	15892	15875	16097	15865	16032	15944	15881	15947	15888	16043	15912	16068	16025	15960	16023	15830	15733	16028	15894	15904	16098	16115	15913	15984	15987	15906	16066	15856	16065	16025	16094	15950	15955	16041	15886	15787	16070	15929	15863	16021	15973	16062	15940	15966	16065	16068	16033	16072	15951	15975	15944	16108	16080	15818	15986	15963	16073	16083	15906	15933	15933	16062	15958	15997	15871	15932	16063	15955	15877	15948	15910	16281	16058	16217	15943	16079	16014	15835	16136	15937	16082	16134	15921	15932	16069	16209	15948	15998	15914	16043	16087	15846	16065	15983	15782	15698	16000	16030	16016	16045	16010	16130	16069	15981	15907	15777	15959	15969	15870	15966	15989	15992	16005	15962	15800	16226	16132	15938	16020	16128	16076	16123	15828	15920	15884	16014	15919	15931	15864	15859	16087	15800	16074	15796	15965	15924	16157	15900	16064	15833	15863	16097	15931	16080	16113	15995	15939	15993	15890	16061	16025	15758	16049	15830	15942	16123	16065	15899	16135	16080	16077	15874	16157	15981	15990	15930	16055	15920	16159	16000	15790	15934	15954	15978	16003	15847	15976	15847	15913	16003	15882	15889	15921	15935	16119	15913	16167	15935	15905	15966	16035	15914	15999	16050	15979	16013	15990	15843	15908	16000	16131	15798	15926	15859	15960	16057	15998	15904	15893	16042	16007	15868	15943	15840	15912	16058	16167	16044	16026	15833	15914	15703	15917	15913	16049	16080	16129	16138	15985	15858	15910	15914	16156	15982	15723	16114	15964	15965	15867	15973	16188	15835	16094	16057	16070	15981	15993	15943	15811	15942	16072	16009	15877	15998	15919	15993	15950	16035	16030	15999	15911	15958	16080	16098	16077	15899	15939	15949	16171	15934	15916	16135	16131	16097	16078	16042	15920	16078	16136	15872	15965	15997	15973	15731	16210	15994	15893	16041	15888	15764	16095	16134	15919	15959	16022	16074	15859	15939	16079	15939	15975	15883	15857	15920	15853	15969	15893	16155	16043	15950	15945	16124	15817	16010	15899	16044	15871	16211	16034	16034	15958	15969	16016	16003	15843	16141	15991	15927	15790	15989	16111	15979	16145	15950	15978	16094	15875	16033	16103	16048	15865	15933	15871	16018	15782	16013	15963	15962	15959	16008	16001
23326	20990	28579	23825	22663	24124	23547	20168	19202	19283	19037	18758	18781	18488	18617	18478	18283	18469	18316	18000	18332	18399	18280	18355	18288	18310	18137	18103	18299	18309	18208	18136	18257	18376	18192	18107	18211	18329	18033	18272	18393	18359	18277	18208	18138	18297	18175	18286	18094	18270	18244	18110	18304	18128	18241	18265	18687	18406	18308	18395	18451	18243	18327	17943	18317	18286	18102	18309	18134	18089	18172	17963	18046	18133	18217	18304	18232	18169	18137	18178	18100	18155	18204	18293	18155	18090	17959	18367	18166	17988	18162	18280	18395	18356	18135	18208	18282	18191	18077	18300	18142	18186	18105	18200	18028	18234	17991	18486	18199	18135	18298	18163	18286	18323	18266	18277	18180	18026	18281	18240	18107	18187	18102	18081	18160	18189	18054	18006	18174	18254	17999	17975	18192	18116	18179	18298	18051	18043	18253	18015	18406	18324	18109	18151	18141	18111	18027	18106	18043	18217	18144	18139	18119	18046	17982	18210	18054	18287	18267	17979	17991	18161	18287	18240	18135	18152	18179	18258	18208	18038	18202	18295	18462	18142	18276	18048	18163	18236	18188	18138	18216	17998	18280	18059	18256	18164	18218	18153	18291	18128	18147	18184	17951	18192	18006	18162	18235	18349	18263	18112	18062	18180	18388	18133	18207	18152	17921	18076	18072	18253	18214	18025	18269	17933	18042	18216	17961	18160	18173	18391	18390	17983	18167	17984	18276	18392	18274	18122	18384	18125	18077	18004	18226	18076	18197	18121	18030	18021	18191	18080	18262	18126	18227	18206	18217	18326	18196	18215	18301	17946	18003	18191	18464	18001	18307	18148	18139	18130	18267	18144	18138	18125	18282	18144	18058	18101	17939	18109	18189	18145	18079	18191	18059	18098	18097	18330	18055	18251	18282	18199	18200	18011	18273	18105	18306	17919	18174	17966	18100	18105	18035	18047	18162	18093	18442	18226	18259	18130	18107	18046	18021	18133	18034	17993	18174	18143	18317	18248	18132	18015	18186	18091	18226	18094	18153	18129	18288	18060	18142	18100	17976	18196	18204	18035	18137	18428	18025	18118	18247	18339	18107	18208	18022	18236	18076	18322	18124	18136	18314	18052	18207	18195	18201	18186	18231	18060	18197	18293	18323	18046	18096	18164	18363	18234	18214	18235	18040	18092	18364	18117	18069	18031	18174	18213	18175	18166	18221	18105	17984	18149	18066	18151	18369	18200	18110	18339	18200	18381	18283	18228	18116	18214	18269	18203	18194	18261	18244	18124	18259	18165	18187	18285	18018	18397	18178	18291	18234	18092	18063	18140	18254	18251	18216	18145	18307	18165	18028	18038	18326	18177	18049	18122	18217	18312	17967	18115	18068	18099	18000	17931	18084	18221	18128	18165	18145	18270	18131	18318	18205	18343	18058	18005	18106	18034	18112	18188	18321	17987	17975	18069	18159	17950	18074	18094	17937	18178	18197	18313	18132	17936	18103	18233	18316	18193	18096	17976	18108	18048	18266	18174	18095	18057	18048	18041	17952	18220	18024	18232	18222	18124	18238	17990	18277	17948	18174	18243	18187	18149	18219	18103	18265	18067	18271	18167	18232	17920	17976	18182	18151	18062	18120	17981	17999	18095	18161	17985	18160	18272	18395	18156	18066	18115	18212	18097	18032	18298	17920	18281	18246	18041	18225	17804	18013	17905	18151	17984	18045	18149	18128	18220	18225	18106	18189	18202	18280	18109	18249	18360	18436	18307	18272	18252	18091	17973	18005	17977	18237	18159	18331	18140	18239	18308	18203	18111	18015	18229	18103	18139	18160	18131	17984	18245	18242	18170	18014	18058	18180	17987	18159	18067	18063	18229	18042	18161	18396	18194	18192	18025	18319	17916	18158	18255	18139	18014	18154	18204	18085	18202	18087	18326	18058	18159	18331	18229	18255	18214	18216	18075	18268	18087	18101	18229	18160	18008	17903	17997	18483	18332	18190	18203	18000	18302	18195	18196	18062	18003	18325	18051	18037	18176	18205	18153	18321	17965	17992	18214	17997	18247	18249	18168	18110	18127	18255	18160	18078	18009	17884	17979	18132	18109	18220	18041	18117	17937	18151	18311	18202	18106	18060	17925	18408	18139	18262	18314	17923	18091	18288	18010	18344	18340	18144	18134	18196	18042	17934	17955	18259	18282	18410	17995	18199	18264	17959	18306	18269	18015	17987	18272	18012	18168	18062	18068	18158	18079	18157	18209	18115	18213	18019	18149	18213	18160	18270	18180	18382	18314	18179	18172	18257	18251	18147	18084	18065	17871	18046	18005	18272	18350	17883	18016	18071	18231	18158	18170	18082	18036	18269	18186	18103	17997	18329	18161	18246	18245	18156	18104	18165	18263	18170	17963	18247	18082	18060	18253	18129	18008	18241	18021	18023	18116	17937	18274	18124	18153	18094	18140	18220	17934	18060	18117	18032	18318	18086	18000	18151	18161	18033	18133	18020	18138	18305	18119	18204	18284	18084	17964	18195	18082	18082	18053	18091	18251	18343	18312	18297	18113	18110	17926	17889	18217	18088	18139	18304	17988	18018	18006	18240	18048	18180	18351	18045	18231	18012	17904	18012	18119	18170	18137	18089	18176	18308	17967	18117	18075	18100	18207	18100	18066	18144	18113	17962	17949	18098	18252	18232	18071	18054	18096	18041	18232	18209	18100	18118	18066	18272	18174	18253	18047	18217	18233	18292	18502	18075	18179	18082	18126	18203	18180	18129	18216	18238	18047	18267	18051	17932	17993	18381	18037	18360	18157	18064	18105	18143	18245	18182	18237	18279	18006	18294	18199	17985	18145	18288	18103	18225	18242	18288	18129	18120	18188	18221	18193	18288	18159	18446	18145	18148	17955	18132	18071	18424	18128	18125	18279	18250	18110	18310	18195	18096	18078	18182	18070	18157	18290	18112	18057	17873	18233	18233	17964	18020	17905	18229	18281	18239	18164	18073	18251	18149	18040	18144	18097	18188	18062	18133	18119	18322	18077	18367	18411	17952	18088	18054	18252	18090	18209	18209	18288	18225	18101	18100	18043	18123	18096	18160	18342	18078	18162	18155	17940	17922	18289	17952	18213	17966	18152	18133	18340	18265	18190	18124	18174	18177	18040	18113	18247	17991	18141	18109	18117	18089	18238	18152	17991	18119	18020	18183	18265	18122	17975	18291	18164	18033	17940	18059	18267	18182	18233	18066	18074	18238	18130	18196	18132	18137	18220	18329	18282	18176	18354	18188	18210	18085	18058	18014	18094	18130	18129	18276	18157	18066	18334	18232	18179	18129	18187	18180	18106	18254	17958	18088	17989	18223	18108	18261	18070	17955	18077	18129	17972	17902	18021	18147	18113	18079	18110	18303	18079	18213	18178	18000	18280	18220	18007	18132	18291	18059	18072	18303	18156	18102	17961	18266	18165	18097	18113	17960	18092	18190	18146	18232	18062	18177	18276	18149	18047	18095	18068	18414	18146	18234	18156	18199	18224	18220	18004	18104	18104	18108	18261	18302	18377	17974	18072	18261	17958	18161	18103	18105	18183	18147	18106	18112	18178	18144	18307	18025	18149	18217	18249	18133	17997	18151	18305	18173	18297	18254	18294	18233	17974	18293	18277	17968	18183	18177	18128	18202	18398	18050	18098	18123	18033	18343	18393	18144	18053	18213	18174	18449	18020	18233	18193	18370	18248	18176	18291	18065	18103	18101	17860	18142	18243	18201	18019	18136	18186	18041	18125	18131	18039	18223	18263	18324	18147	18036	18090	18294	17988	17994	18160	18267	18412	18225	18242	18283	18373	18262	18207	18163	18219	18247	18465	18129	18070	18143	18134	18270	18134	18088	18359	18239	18102	18175	18097	18238	18146	18288	17971	18176	18071	18154	18090	18123	18019	18239	18169	17932	18103	18331	18182	18056	17992	18172	18246	18164	18202	18073	18105	18119	18018	18146	18171	17824	17907	18065	18155	18215	18213	18306	18053	18014	18107	18082	18132	18100	18141	18127	18100	18043	18082	18144	18201	18361	18148	18152	18097	18222	18326	18104	18187	18238	18273	18198	17992	18165	18217	18349	18095	18005	18041	18125	18183	18177	18377	18118	18202	17952	18301	18198	18083	18022	18191	18221	18115	18037	18041	18179	18162	18184	18056	18140	18433	18149	18108	18207	18116	18243	18229	18108	18224	17989	18068	18151	18195	18140	18187	18276	18247	18270	18176	18278	18088	18194	18102	18063	17957	18069	18085	18016	18076	18182	18158	18026	18106	18146	18061	18043	17950	18193	18119	18170	18027	18082	18114	18255	18361	18145	18156	18226	18400	18134	18158	18121	17906	18156	18255	18324	18123	18251	18323	18284	18141	17829	18157	17970	18261	18287	17940	18384	18199	17895	18193	18235	18094	18205	18249	18110	18073	18226	18309	18387	18074	18271	18091	18263	18017	18086	18224	18122	18326	18188	18229	18066	18039	17984	18227	18154	18170	18318	18153	18345	18101	18147	18107	18098	17978	18262	18212	18164	18311	18117	18175	18219	17917	18190	18307	17964	18181	18107	18246	18116	17951	18042	18085	18179	18327	17971	18134	18083	18170	18163	18207	18091	18203	18177	18142	18149	18340	18307	17934	18371	18212	18206	18213	18192	18103	18240	18038	18213	18029	17993	18178	18287	18205	18300	18288	17994	18258	18164	18143	18262	18101	18109	18242	18039	18127	18188	17928	18099	18028	18131	18224	18238	18317	18133	18172	18194	18165	18130	18071	18096	17983	18305	18099	18139	18266	18239	18029	18166	18274	18311	18184	18185	17997	18251	18105	18275	18144	18237	17984	18078	18217	18104	18320	18223	18105	18098	18256	18257	18069	18221	18078	18256	18287	18251	18356	18175	18116	18010	18139	18020	18037	18160	18052	18010	18032	18223	18263	18135	18110	18177	18286	18318	18305	18187	18114	17870	18147	18456	18199	18192	18427	18118	18210	18120	18210	18187	18235	18374	17984	18220	18152	18183	18156	18314	18110	18143	18259	18070	18077	18077	18120	18223	18247	18244	18214	17969	18078	18115	18094	18278	17976	18222	18266	18250	18094	18154	18239	17878	18178	18240	18148	18110	18041	18127	18370
21185	36871	34922	28827	25204	21041	19020	17506	16787	16361	15648	15481	15439	15279	15305	15116	15181	15229	15395	15191	15260	15269	15086	15052	15131	15047	14985	15093	15147	15122	15254	15022	15083	15143	15100	14892	15031	14999	15132	14974	15039	15028	15013	15092	15053	15030	15042	15040	15048	15079	14960	15156	14982	14998	14993	15229	15832	15352	15055	15237	15306	15348	15015	15067	15037	15063	15076	15087	15020	15048	15026	15119	15070	15204	15033	15011	14829	15112	14956	15107	15001	15068	14884	14888	15057	15023	15084	15120	14940	15130	15143	15016	14879	15178	14950	15094	15251	15232	15108	15112	15166	15086	14985	15083	15019	15265	15048	14911	15015	14978	14885	14948	15011	14940	15072	15089	14902	15099	15013	15114	15035	14972	15168	15006	15036	15088	15208	15058	14948	15151	14999	15287	15023	15130	14974	15108	14939	15020	14766	15024	15081	15035	14850	15012	15095	15106	15169	15078	15001	15016	15134	14883	15142	15002	15180	15090	14981	15115	15063	15022	15043	15195	15103	15223	14998	14859	15036	15105	15024	15069	15051	15140	15027	15233	14964	15023	15213	14984	14865	15014	15156	15248	15134	14920	14946	15028	15014	14999	14996	15077	14926	14879	15047	15064	15180	15196	15090	15105	15045	15099	15041	15138	14918	15120	15052	14898	15168	15098	14993	15016	15010	14976	15006	14993	14970	14942	15025	15122	15226	15040	15056	14905	15131	15073	15200	15050	14996	14895	15030	15062	15162	14981	15067	14992	15057	15048	15142	15096	14974	14934	14950	14969	15110	15048	15015	15065	15030	15081	15226	15034	15090	14931	14979	15086	15155	15198	15062	15078	15206	15008	15082	15095	14896	15179	14947	15064	14961	15184	15093	14981	15084	14904	15149	14875	14937	15085	15019	15031	14984	15114	14975	15013	15152	14996	14864	15033	15119	15115	15001	15059	15118	14968	15017	15048	14967	14939	15055	15226	14958	14996	14951	14945	15111	15079	15059	15131	15039	15021	14982	15107	15100	14990	15066	14988	15074	14881	15117	15111	15087	15121	14879	14873	15051	15014	15090	15114	14942	15130	15112	15159	14993	15021	14942	14870	15102	14953	15125	15042	14946	15079	15058	15056	14937	15037	15051	14964	15048	15036	15106	14918	14815	14840	15025	15049	14922	14971	14944	15085	15202	15047	15138	14984	15057	14927	14937	15068	15069	15147	14974	14934	15228	15060	15050	15051	14986	15038	14905	15160	15159	14939	15046	15018	14877	15090	15101	15054	15044	15098	15085	15062	15030	15104	15100	15219	15074	15066	15026	14908	15001	15142	15059	15043	15040	14884	15250	15048	15005	15117	14931	15107	14993	14913	15060	14809	15014	15141	14962	15108	14890	15025	15052	15052	15082	15034	14941	15079	15079	15099	15039	15039	14938	14971	14923	14959	15108	14988	15165	15033	15232	15045	14969	15177	15059	14998	14857	15044	14908	15153	15001	15063	15199	14927	14992	14824	15009	14998	14925	15045	15116	15038	15121	15205	14931	15125	14938	14948	15090	15024	15103	15117	14952	15086	14916	14897	15053	14892	14931	14919	15059	14946	15014	14959	15145	15097	14983	15070	15148	15282	14838	14853	14963	15059	15021	14822	15099	14928	14976	14957	15108	15143	15232	14982	14959	15096	15203	14903	14868	15212	15051	15001	14889	14984	15038	15088	15158	14926	14993	15003	15021	15112	14983	15101	14876	15048	15123	15196	15083	15010	15150	15067	14939	14905	15109	15025	15164	14915	14994	14994	14977	15176	15070	15043	15033	14943	15146	15025	14901	15049	14904	15210	14859	15136	15142	14938	14886	14997	15216	14925	14953	15028	15043	15328	15151	14878	15033	14986	15122	14995	15039	15204	15250	15163	15081	15056	14870	15063	14896	15006	15103	15118	15059	14936	15248	14989	15042	15106	15099	15067	14975	14979	15160	15077	15053	14931	15050	15073	15096	15064	15104	15157	14944	15167	15166	14935	15207	14942	14887	14979	14980	15040	14987	15028	15208	14819	15033	14885	15193	14978	15090	15073	15039	15047	14957	14926	15060	14948	14915	15065	15070	15094	15019	15145	14973	15087	15090	15046	15169	15135	14996	15209	14944	15101	15016	15101	14856	15017	15048	15061	15012	15064	15197	15117	15074	15030	14998	15072	14895	15164	15055	14867	14906	15019	15042	14947	15139	14951	14955	15011	14999	14998	14953	15094	15020	15090	15127	14911	14918	15060	15175	15071	15252	15041	15081	15151	15066	15091	15070	15175	15025	15071	15048	14939	15315	15041	14940	15132	14875	15077	14894	15000	15110	14866	15080	14974	14980	15077	15180	14946	15288	15049	15185	15059	15099	15046	15118	15061	14901	14988	14948	14928	15108	15046	15150	15019	15073	15087	14894	14968	15020	14947	15013	14958	15055	15142	14888	14902	15031	15051	15081	15207	15083	15009	15021	15162	15034	15045	15015	14938	15029	14987	15027	15173	14974	14951	15116	15147	15154	15208	14959	14977	15141	14987	15032	15091	15144	15130	14939	15219	15011	15023	15222	15150	14993	14859	15011	14976	14986	15137	14995	15043	15038	14973	15094	14866	15072	14992	14889	15126	14876	15090	15069	14951	14997	15136	15004	14805	15038	15040	15008	15151	15096	15017	14963	14978	14954	15029	15059	15032	15141	14993	15044	14831	15122	14894	14973	14958	14999	15055	15068	15221	15247	15018	15031	14926	15210	14958	15152	15113	14896	14922	15114	14841	15143	14936	15152	15033	14883	15087	15063	15089	15085	15056	14900	14988	14943	15063	15120	15003	15021	14931	15109	15174	15126	15070	14825	14993	15181	14919	15153	15014	15091	15027	14899	14994	14946	15101	15040	15127	14998	15060	15018	14960	14887	15111	14926	14963	15100	15075	14932	15150	14999	15106	14969	15088	15043	14978	15011	15176	14940	15148	15233	14976	15049	14875	15097	15071	15000	15018	14937	15134	15219	15008	15022	14973	15020	15059	15058	15061	15023	15118	14980	15004	15217	15039	15187	14972	15120	15106	15195	14939	14977	15001	15099	15112	15015	15088	14828	15150	14966	14946	15028	14958	15117	14940	14951	15152	14983	15007	15032	15039	15041	15037	14929	15119	14988	14900	14943	15031	14929	14911	15104	15166	15052	15112	14895	15120	15107	15016	15030	15116	14995	15062	15064	14987	15033	15096	14900	15029	14969	15062	15017	15119	14961	15041	14955	15016	14974	14960	15058	15155	15047	15009	15178	15033	14998	14991	15055	15003	15051	15133	15210	14956	15071	15018	14940	14980	14987	15110	15102	14967	14892	15242	15116	15031	15129	14941	15071	15050	15201	14850	14998	15066	15070	15078	15233	14958	14886	15059	15136	15077	15190	15005	15183	15039	15131	15092	14910	15098	15108	14992	15139	14952	15053	15074	14920	14972	15027	15158	14968	15125	14900	14872	14952	15094	14978	15112	15160	15154	15014	15025	14980	15117	15000	15031	15062	15103	14994	15219	14988	14996	15074	15021	15017	15082	14956	15095	14978	14994	15103	14921	14976	15038	15021	15041	14881	15004	15031	15125	14996	14968	15153	14994	14960	14913	14964	15146	15116	14860	15219	15164	15057	15103	14963	15062	15022	15007	15058	15022	15055	14995	15038	15069	15038	15053	15128	15107	15076	15007	15007	14984	14910	14955	14974	15029	14935	15173	15116	15091	15166	15050	15044	14951	15080	14993	15009	14974	15133	15094	14997	15058	14989	14958	14970	14960	15035	15022	15025	15119	15060	15078	14994	15206	14962	15067	15154	15105	15076	15119	15005	14984	15046	15033	14995	14961	14885	15133	15085	15061	14831	15006	14965	14939	15050	15079	14975	15196	14909	15122	15049	15011	15107	15128	15082	15084	14952	15095	15043	14962	15040	15150	14994	15125	15004	15044	15177	14920	15183	14910	14930	14962	15018	14967	15030	14970	15003	15004	15076	15048	14842	15095	15116	15125	15036	15104	15162	15000	15054	15112	15101	15158	14971	15073	15083	15133	15005	15036	15155	14971	15184	15014	15161	15106	15147	15246	14991	14905	15158	15224	15024	15226	15006	14999	15003	14864	15009	15058	15137	15043	15035	14946	15261	15046	15160	14986	14970	15044	15146	15037	15304	15106	15155	15158	15180	15143	15063	15112	15019	15146	14988	15107	14968	14935	15126	15124	15047	14935	15114	14890	15048	15094	15007	15098	14955	15157	15029	14978	15019	15120	15034	15029	15143	15007	15066	14969	15133	15091	15024	14978	15138	15044	14936	15036	14979	14999	15105	15071	15096	15112	15053	15005	15113	15182	15074	15004	15103	15030	14964	15042	14988	15127	14937	14956	15130	15019	15169	15097	15066	15128	15033	14954	15075	15066	14994	15079	14940	14894	14897	15112	15006	15038	15050	15073	15088	15041	15132	15124	15189	15108	15164	14980	14974	14950	14959	15196	15199	15181	14884	14980	15062	15082	15148	14980	15090	15067	15143	15147	15017	15036	15100	15102	15142	15162	14945	15128	15088	14998	14937	14705	14955	15081	15173	15094	15228	15084	15033	14942	15046	14860	15066	15143	15074	15123	15216	15228	14894	15199	15078	15049	15136	15032	14818	15110	14886	14998	14943	15005	15042	15286	15084	15063	15021	15225	14983	15090	14902	15015	15074	15165	14900	15154	15128	15123	15016	15134	14915	15295	15272	14955	15040	15142	15063	15024	15039	14914	14992	14958	15196	15160	15272	14938	15031	14915	14948	15071	15030	15010	14989	15093	15128	14915	14957	15019	15219	15220	15029	15002	15034	15145	14939	15036	14993	15151	15137	15019	15067	15088	15090	15115	15135	15006	15048	15140	15187	15143	15159	14938	14997	14902	15119	15145	15068	15155	14874	15290	15100	14862	15115	15175	15060	15022	15039	14947	15058	15075	15094	15044	15159	15133	14868	15102	14915	14928	15090	14976	14951	15002	15003	14991	14968	15002	15167	15074	15066	15032	15301	14971	14942	15061	14896	14964	14949	14905	14999	14974	15151	14874	15241	15094	14914	14929	14973	14942	14996	14950	15157	15088	15128	15085	15096	15043	15025	15032	15215	15100	15106	15114
22474	20990	28816	23417	21491	24228	26829	21143	19861	19772	19520	19113	18718	18727	18734	18572	18634	18551	18781	18769	18664	18747	18682	18753	18513	18431	18599	18272	18429	18734	18478	18626	18381	18339	18525	18558	18465	18321	18576	18447	18345	18380	18314	18298	18457	18423	18356	18445	18382	18441	18498	18277	18412	18404	18369	18697	19112	18599	18441	18442	18799	18850	18331	18376	18207	18336	18365	18025	18418	18382	18264	18277	18312	18275	18310	18175	18227	18345	18654	18200	18527	18321	18084	18425	18405	18348	18419	18296	18317	18303	18232	18340	18396	18300	18091	18319	18203	18463	18367	18591	18298	18514	18337	18199	18354	18266	18402	18437	18295	18169	18474	18376	18435	18214	18441	18386	18279	18370	18134	18209	18465	18340	18251	18056	18224	18331	18293	18228	18373	18367	18411	18497	18356	18407	18267	18384	18269	18049	18056	18332	18306	18244	18207	18198	18216	18403	18255	18328	18253	18193	18322	18261	18477	18268	18544	18557	18236	18309	18121	18633	18430	18239	18432	18396	18508	18476	18382	18285	18263	18250	18266	18295	18719	18324	18204	18354	18544	18392	18313	18475	18454	18413	18551	18250	18377	18508	18248	18290	18266	18474	18265	18249	18188	18282	18073	18402	18186	18336	18191	18120	18111	18252	18185	18397	18139	18354	18376	18326	18441	18404	18403	18184	18226	18280	18501	18233	18351	18202	18442	18516	18150	18454	18299	18304	18430	18340	18291	18362	18377	18222	18225	18162	18208	18387	18530	18324	18473	18405	18316	18263	18390	18351	18291	18225	18121	18296	18162	18229	18179	18244	18392	18403	18297	18169	18386	18259	18407	18141	18293	18234	18155	18168	18339	18206	18126	18085	18334	18045	18279	18183	18146	17910	18216	18131	18283	18254	18472	18256	18250	18481	18130	18413	18278	18357	18301	18366	18428	18091	18226	18150	18532	18069	18185	18326	18319	18225	18316	18491	18313	18200	18300	18072	18257	18327	18314	18243	18217	18192	18356	18214	18173	18401	18162	18346	18273	18387	18353	18250	18301	18346	18278	18164	18329	18223	18393	18179	18341	18302	18158	18473	18241	18412	18174	18419	18450	18265	18285	18361	18162	18316	18396	18222	18198	18195	18356	18251	18182	18202	18273	18404	18222	18227	18427	18275	18463	18313	18138	18325	18532	18338	18241	18249	18356	18292	18183	18266	18242	18241	18482	18173	18367	18291	18534	18349	18341	18228	18287	18342	18365	18381	18196	18191	18185	18304	18354	18462	18271	18248	18270	18337	18307	18173	18427	18265	18194	18225	18383	18646	18213	18082	18287	18225	18222	18384	18393	18401	18392	18268	18467	18415	18234	18247	18157	18408	18210	18194	18319	18269	18127	18345	18248	18333	18356	18330	18387	18211	18381	18447	18216	18231	18404	18296	18146	18346	18384	18307	18325	18410	18309	18348	18265	18373	18180	18207	18318	18019	18103	18232	18279	18401	18189	18028	18306	18129	18329	18371	18162	18177	18040	18135	18197	18394	18260	18201	18293	18383	18425	18269	18355	18146	18302	18329	18496	18283	18221	18384	18160	18312	18170	18368	18285	18186	18254	18254	18087	18303	18163	18262	18226	18256	18245	18317	18316	18386	18144	18397	18301	18223	18339	18427	18190	18257	18366	18432	18117	18275	18363	18211	18237	18065	18241	18242	18131	18434	18452	18147	18193	18411	18444	18361	18386	18309	18398	18261	18369	18388	18405	18347	18122	18247	18128	18191	18370	18449	18364	18216	18249	18489	18361	18297	18383	18161	18130	18346	18292	18446	18311	18214	18353	18136	18312	18136	18327	18130	18524	18269	18192	18291	18347	18428	18177	18334	18306	18316	18408	18176	18413	18196	18373	18444	18359	18384	18529	18274	18314	18385	18257	18278	18232	18147	18218	18066	18556	18232	18285	18193	18453	18323	18418	18366	18206	18112	18335	18243	18255	18329	18169	18387	18192	18282	17892	18443	18426	18386	18330	18235	18378	18339	18360	18579	18292	18520	18575	18112	18160	18433	18318	18236	18334	18287	18293	18249	18400	18263	18131	18361	18422	18054	18207	18515	18365	18299	18266	18511	18414	18326	18474	18182	18174	18152	18134	18345	18323	18209	18208	18424	18297	18211	18108	18183	18439	18049	18253	18300	18124	18345	18217	18361	18477	18509	18193	18284	18272	18247	18191	18196	18265	18336	18291	18414	18268	18202	18147	18206	18188	18391	18077	18206	18148	18325	18288	18236	18179	18132	18152	18478	18195	18303	18313	18346	18309	18133	18246	18390	18270	18271	18346	18514	18250	18006	18166	18371	18364	18342	18393	18342	18091	18306	18444	18352	18347	18333	18491	18349	18394	18338	18173	18205	18462	18418	18409	18218	18329	18275	18148	18291	18068	18287	18461	18294	18300	18282	18415	18407	18181	18291	18194	18277	18369	18020	18322	18276	18139	18447	18305	18278	18170	18199	18273	18267	18504	18345	18128	18243	18271	18272	18334	17985	18223	18222	18462	18169	18241	18400	18428	18206	18439	18318	18228	18506	18392	18305	18219	18305	18183	18226	18413	18465	18262	18126	18221	18476	18330	18405	18376	18229	18349	18375	18300	18467	18293	18353	18164	18151	18239	18318	18367	18128	18284	18198	18169	18110	18377	18313	18259	18149	18317	18266	18261	18361	18105	18214	18278	18563	18342	18323	18214	18334	18337	18442	18387	18378	18351	18231	18338	18070	18436	18238	18449	18208	18260	18157	18032	18506	18432	18393	18111	18432	18220	18326	18373	18439	18436	18297	18213	18436	18308	18278	18481	18306	18416	18295	18222	18143	18136	18208	18304	18276	18175	18192	18490	18109	18288	18202	18429	18425	18448	18325	18128	18131	18438	18349	18471	18321	18162	18315	18375	18337	18415	18496	18199	18385	18356	18351	18292	18384	18480	18104	18295	18211	18322	18335	18223	18210	18364	18195	18166	18347	18298	18421	18441	18306	18211	18403	18338	18258	18342	18385	18144	18301	18055	18279	18256	18325	18153	18264	18467	18088	18330	18340	18456	18333	18354	18117	18177	18231	18303	18419	18213	18244	18394	18229	18502	18385	18306	18218	18283	18193	18321	18290	18230	18173	18150	18268	18393	18275	18323	18276	18116	18355	18455	18394	18244	18283	18225	18373	18144	18349	18292	18318	18132	18268	18265	18431	18267	18181	18373	18150	18200	18257	18025	18240	18223	18191	18262	18306	18288	18239	18297	18265	18461	18081	18012	18252	18401	18519	18212	18332	18455	18353	18441	18213	18313	18071	18300	18316	18202	18224	18306	18073	18338	18457	18230	18223	18417	18285	18217	18342	18332	18223	18296	18527	18282	18425	18256	18148	18311	18398	18205	18291	18256	18310	18254	18142	18280	18298	18267	18103	18259	18198	18191	18366	18377	18405	18309	18291	18382	18153	18282	18334	18305	18219	18334	18104	18284	18134	18351	18358	18219	18270	18232	18191	18398	18314	18368	18284	18235	18130	18275	18255	18311	18347	18220	18255	18296	18358	18345	18421	18012	18325	18171	18365	18129	18491	18228	18141	18265	18484	18188	18040	18308	18115	18240	18338	18336	18326	18315	18245	18324	18174	18357	18362	18259	18350	18374	18345	18271	18376	18438	18352	18490	18210	18266	18272	18295	18231	18347	18562	18326	18263	18203	18482	18218	18256	18425	18105	18276	18346	18576	18061	18236	18330	18378	18370	18465	18284	18162	18301	18472	18383	18256	18092	18444	18201	18229	18458	18469	18284	18519	18458	18231	18349	18185	18301	18375	18202	18363	18470	18230	18435	18252	18215	18307	18468	18445	18025	18206	18148	18060	18342	18439	18475	18122	18173	18447	18465	18491	18371	18392	18267	18403	18396	18372	18424	18333	18534	18291	18001	18273	18257	18545	18316	18520	18247	18265	18435	18450	18134	18539	18229	18296	18274	18343	18248	18110	18313	18332	18278	18289	18134	18333	18472	18308	18507	18399	18368	18346	18296	18263	18353	18159	18148	18228	18522	18385	18350	18143	18261	18214	18542	18321	18325	18273	18369	18174	18369	18322	18129	18275	18390	18394	18219	18236	18185	18307	18322	18332	18344	18347	18316	18249	18263	18188	18492	18277	18296	18377	17956	18229	18236	18468	18222	18007	18262	18252	18295	18402	18039	18183	18403	18391	18214	18375	18354	18364	18182	18325	18245	18447	18180	18223	18268	18165	18412	18578	18241	18212	18334	18346	18209	18262	18396	18319	18353	18373	18573	18163	18330	18419	18029	18452	18583	18321	18120	18317	18340	18425	18168	18206	18089	18319	18203	18187	18304	18132	18222	18430	18211	18327	18363	18216	18176	18408	18375	18163	18184	18195	18286	18177	18117	18329	18300	18419	18120	18362	18479	18278	18496	18373	18433	18301	18242	18382	18167	18423	18354	18221	18252	18271	18401	18419	18291	18359	18120	18266	18266	18490	18258	18258	18206	18381	18427	18360	18251	18309	18236	18395	18317	18069	18209	18629	18174	18287	18232	18269	18058	18306	18348	18261	18402	18417	18369	18331	18268	18306	18341	18296	18296	18409	18124	18216	18138	18484	18205	18235	18233	18375	18300	18429	18290	18098	18072	18348	18356	18185	18510	18426	18121	18351	18241	18160	18365	18331	18345	18274	18284	18098	18245	18338	18462	18089	17973	18329	18281	18308	18307	18148	18153	18297	18351	18306	18300	18283	18334	18400	18230	18148	18322	18251	18367	18365	18289	18361	18204	18432	18159	18294	18351	18261	18270	18254	18411	18065	18153	18313	18426	18339	18342	18458	18345	18149	18111	18374	18452	18368	18210	18416	18059	18413	18142	18329	18234	18261	18281	18448	18140	18314	18261	18027	18436	18385	18241	18321	18245	18453	18389	18202	18341	18295	18480	18447	18441	18152	18476	18380	18272	18055	18133	18297	18283	18248	18262	18258	18292	18423	18384	18438	18315	18225	18418	18261	18094	18445	18341	18251	18344	18198	18305	18179	18116	18264	18447	18384	18433	18455	18467	18153	18187	18090	18358	18453	18392	18336	18318	18382	18180	18146	18292	18209	18256	18275	18134	18327	18293	18319	18353
21918	41330	39036	32129	28651	22850	20260	18405	17553	17078	16044	15722	15794	15507	15340	15321	15423	15318	15324	15076	15483	15048	15328	15233	15327	15157	15154	15174	15308	15050	15044	15122	15073	15217	15241	15179	15240	15169	15140	15011	15138	15023	15108	15138	15183	15165	15191	15270	15247	15148	15082	15245	14965	15248	15284	15836	16081	15132	15027	15149	16009	15725	15005	15084	15029	15099	15197	15167	14884	15043	15139	15052	15234	15201	15152	14926	15287	15143	15135	15133	15089	14971	15096	15021	15237	15011	15065	15123	14906	15049	15114	15111	15020	15108	14951	15133	15114	15076	15163	14833	15102	15138	14914	14851	15149	14945	15126	15196	14909	15082	15135	15039	15144	15090	15132	15015	15167	14851	15148	15091	15124	15087	15215	14989	15259	15141	14992	14977	15140	15205	15206	14931	15117	15022	15014	15189	15183	15097	15169	15215	15036	15008	15176	15069	14977	15157	15161	15089	15125	15014	14882	15185	15141	14950	15300	15183	14942	14988	15038	15110	15073	15010	14991	15020	14970	15162	15002	15159	14986	15107	15143	15004	15186	15020	15234	15009	15063	15111	15013	15157	15063	15000	15036	15175	15153	15060	15192	15027	15194	14999	15032	15234	15019	14967	15082	15147	15072	15004	15216	14884	15070	15165	15201	15262	15023	14951	15117	14980	14809	15063	15188	15125	15011	15187	15070	15179	14798	15045	15077	15009	14857	14984	15113	15267	15060	15202	15174	15021	15073	14985	15100	15231	14980	15127	15024	14976	15123	14948	14939	15149	15033	15170	15121	15086	15018	15099	15250	15263	15218	14959	15061	15060	14981	15100	14971	14996	15083	14912	15077	15103	15121	15085	15105	15054	15108	15180	15075	15091	15124	15130	14951	15045	15120	15188	15105	15197	14942	15074	15109	15013	15024	15239	15180	15179	15203	15267	14945	15158	15050	15141	15003	15160	14973	15229	15024	15040	15137	14943	15056	15135	15081	15258	14902	15090	15254	15086	14854	15148	14980	15213	15172	15060	15061	15154	15015	15032	15290	15067	15028	15147	15272	14863	14890	15085	15045	15139	15119	15122	15069	14890	15020	15319	15076	15071	15175	15065	15007	14934	15054	15051	15046	15083	15175	15010	15097	15011	15028	15038	15054	15213	14945	14973	15018	14866	15045	14942	15071	15244	15004	14936	15060	14968	15062	15135	14874	15074	15138	15081	15107	15118	14975	15084	14888	15143	14897	15056	15141	14966	15118	14915	15062	15130	14937	14980	15180	15048	15030	15136	15035	14966	15039	15073	15112	14898	15096	14940	15122	15167	15085	15145	15039	14952	15034	14987	15041	15142	15175	14948	15024	15021	15147	14937	15023	15157	15101	15076	14981	15088	14987	15133	15040	15102	15175	15179	14950	15185	14999	15126	15269	15029	15077	14838	14958	15030	15072	15021	15182	15222	14902	15130	14936	15032	15024	15119	15194	15062	15073	15190	15088	15116	15212	15008	15005	14999	15257	15028	15026	15133	15037	15129	15049	14949	15131	14986	15142	15042	15027	15157	15102	14919	14863	15121	15138	15117	15112	14965	15040	15041	15133	15200	15180	15082	15022	15069	15099	15078	14950	15000	15060	14958	14937	15145	15133	14965	15304	15167	15002	14966	15191	15006	15098	15036	15067	14914	15022	15044	14916	15059	14919	15057	15160	15134	15060	14967	15008	15017	15084	14994	15168	15018	15099	14992	15007	15006	15113	14954	14949	15111	14899	14968	14932	15075	15233	15050	15264	14984	14828	15093	14874	14975	15201	14995	15075	15017	15086	15117	15141	15120	15038	15215	15149	14954	14990	15184	15019	15085	14947	15072	15117	15024	15268	14984	15053	15053	15071	15058	15099	15148	15088	14972	14990	14957	15018	14996	14972	15046	14908	14985	14990	15135	14967	15063	14875	14958	15038	14998	15014	15071	15104	15082	15038	15053	15084	15181	15101	15008	14889	15009	15086	15020	15140	14923	15004	15000	15011	14991	15253	14981	15191	14997	15157	15148	15101	14895	14838	14991	14996	15222	14971	15017	15080	14950	15084	15020	15044	15039	14871	14978	14956	15109	15198	15082	15202	14902	15123	15069	15137	15090	14944	15053	14974	15126	15062	15135	15218	15039	15065	15016	15015	14994	14970	15029	15098	15036	15007	14954	15158	15301	15009	15050	15065	15031	15075	14966	15141	14850	15258	15082	14966	15057	15125	14875	14962	14962	14965	15078	15060	15131	15154	14949	15087	15000	14954	15152	14999	15102	14915	14977	15015	15175	15212	15044	15092	15074	15023	15256	14994	15034	15132	15089	15198	15077	15006	15049	15131	15074	15155	15019	15030	14993	15127	14956	15154	14882	15078	14911	15201	14968	15086	14973	14926	15050	14942	15083	14984	15052	14982	15108	14890	14947	14983	15198	15076	15087	15331	14957	14894	15082	15104	14789	15097	14978	14998	14995	15106	14987	15119	15030	15173	14981	15158	14992	15049	15095	15204	15129	15092	15099	15281	15147	15059	15034	14988	15149	15113	15104	15171	15046	15131	14969	15179	15125	14971	14925	15141	15159	15219	15004	15059	15024	14982	15000	15095	14821	15120	15344	15087	15205	14859	14780	15001	15000	14974	15170	15062	15048	15078	15166	15003	15074	15128	14970	15019	14993	15149	15051	15046	14939	15043	15063	14943	15114	14890	15055	15070	15138	15300	15028	15200	14963	15169	15206	14952	15115	14953	15031	15097	14948	15169	14968	14929	15023	15098	15084	15041	14975	15011	15136	15166	15030	15114	15231	15054	14930	15236	15030	14965	15110	15017	15289	15114	15072	15021	15087	14956	15158	15158	14997	15108	14970	15204	14943	15146	15047	15016	14955	15111	15072	15118	14964	14963	15027	15148	14970	15128	15103	14992	15035	15072	14913	15009	15097	15230	15138	14963	15106	15058	14953	15085	15077	14996	14979	15099	15031	15039	15182	14938	15142	15102	14966	15082	15112	15059	14994	15081	14997	15147	14992	15005	14907	14930	15043	15088	14974	14935	15132	15013	15163	15129	14933	15013	15080	15113	15179	15149	15223	15042	15109	15045	15039	14983	15109	14930	15131	15014	14989	15158	14881	15050	15018	15097	14950	14979	15049	15058	15058	15136	15162	15001	15085	14987	15141	15093	15036	14992	15133	14978	15137	15143	14875	15091	14917	14996	14995	15061	14913	14953	15141	15009	15062	15037	15121	15137	14984	15006	15052	14920	15068	14902	15133	15151	14972	15121	15074	14973	14853	15072	14958	15051	15043	15131	14879	14943	15134	15120	14863	15131	14872	14961	15059	15041	15152	14990	14968	15071	15139	14993	15130	14990	15075	15139	15184	15045	15081	15219	15139	15134	15135	15107	15055	15110	15033	15124	15109	15094	15018	15096	15008	15087	15087	15120	15160	14987	14939	15210	15023	15212	15043	15048	15183	15020	14951	14996	15236	15041	15022	14984	15116	15077	15089	14829	15089	14996	15266	14998	15085	15097	15017	15087	15164	15038	15147	15093	15056	15045	15014	15257	15142	15234	15063	15130	15068	14891	15128	14890	15025	15051	15074	14821	14930	14864	14934	15043	15199	15039	14935	15081	15185	15105	14967	15188	15082	15100	14986	14970	15156	14886	15206	15086	14906	15038	14941	15068	15317	15165	14994	15097	14987	15030	14969	15042	15027	14865	15143	15043	15135	15209	15067	15096	15061	14927	14931	15026	15026	15185	15084	15133	15028	14963	15198	14955	15005	14855	15048	15218	14977	15169	15059	15147	14914	15021	15023	15025	15240	15113	15060	15025	15186	14967	15037	15047	15056	15113	14931	14976	15222	15011	14951	14989	15087	15105	14953	15179	15023	15109	14916	15082	15153	15137	14920	15243	15198	14921	15130	14891	14921	15047	15039	14976	15148	15228	15019	15141	15149	14915	15008	15104	15069	15020	15047	14768	15033	15179	15223	15084	15012	15092	15235	15137	15088	15186	15012	15034	15248	15044	15186	15042	15084	15031	15089	15004	15185	15128	14931	15185	14953	14909	15026	15021	15000	14958	15132	15092	15073	15113	14928	14903	15124	14995	14969	15019	15059	15153	15111	15065	15198	15029	15021	15174	15254	15163	15097	15223	15018	15055	15159	14891	14917	15117	15021	15283	14989	15103	15065	14882	14846	15053	15130	15133	15023	15158	15091	15175	15158	14854	15239	15062	15203	14998	15062	14998	15090	15232	15100	14958	15087	14969	14981	15093	14966	15096	15079	14931	15132	15147	15098	15061	15078	14869	15181	15022	15072	15005	15110	14982	14995	14998	14929	15002	15157	15022	15005	15297	15029	15077	15091	15076	14826	15031	14996	15112	15183	14905	14907	15049	15038	14971	15142	15088	15019	15283	14886	15358	15009	15179	14926	15073	15075	15276	14926	15021	14949	14990	15027	14983	15033	14942	15124	14977	15200	15119	15010	15053	15011	14930	15075	15026	15105	15035	14960	15081	15153	15117	14998	15049	15001	15170	14974	15220	15131	15061	15090	14915	15043	15098	14987	15173	14981	14996	15068	15113	15144	15213	15142	15141	15154	15039	15003	15040	14843	15036	15156	15110	14897	15080	15064	15038	15039	15022	14988	15147	14915	15082	15095	15304	14938	15089	15083	15297	14940	14937	15005	15060	15037	14979	15198	15194	15013	15108	15115	15102	15143	15024	14919	15048	15012	15162	15068	15084	15070	14945	15076	15178	14966	15097	14841	15082	15009	14894	15096	15122	15110	15049	15016	15035	15098	15021	15064	15078	15055	15043	14984	15070	15191	15006	14963	14988	15030	15156	14929	15245	15044	15097	14989	15163	14892	14920	14980	15064	14878	14917	14979	14973	15051	14937	15054	15033	15103	15215	15024	15115	14883	15003	15024	15058	14937	15088	15255	15099	14988	15112	15109	14965	14928	15257	14998	15074	15114	15050	15097	14928	14894	15018	14891	14953	14931	14915	14935	14978	15106	15117	14996	15070	14976	15060	15052	14895	15023	15172	15054	15055	15107	15007	14991	15169	15074	15067	14975	14936	15073	14967	15110	15105	15010	15031	15058	15017	15145	14900	14956	15110	14990	15117	14968	14980	15166
27548	23295	29212	27556	23800	21909	21086	20205	20038	19855	19872	20013	19491	19555	19760	19640	19730	19662	19496	19745	19673	19608	19593	19660	19540	19774	19914	19482	19710	19636	19726	19567	19661	19297	19494	19439	19366	19597	19633	19475	19508	19511	19274	19469	19750	19582	19651	19463	19492	19751	19783	19507	19421	19431	19671	19541	19479	19283	19665	19499	19694	19756	19771	19514	19438	19620	19569	19543	19523	19542	19632	19634	19691	19624	19708	19380	19637	19700	19485	19403	19612	19417	19638	19499	19628	19566	19522	19595	19351	19569	19630	19686	19626	19492	19548	19506	19388	19531	19586	19696	19530	19610	19518	19507	19552	19715	19584	19385	19719	19567	19559	19532	19393	19304	19624	19529	19511	19569	19628	19585	19601	19436	19366	19546	19436	19518	19725	19425	19605	19559	19688	19487	19489	19548	19604	19567	19355	19722	19516	19438	19527	19727	19710	19678	19580	19591	19563	19490	19674	19534	19493	19526	19725	19550	19410	19570	19537	19487	19394	19540	19520	19599	19474	19488	19600	19415	19604	19657	19728	19795	19395	19442	19410	19427	19497	19592	19596	19572	19587	19437	19695	19529	19539	19534	19459	19752	19616	19567	19581	19486	19621	19702	19493	19334	19451	19620	19493	19604	19631	19539	19631	19676	19636	19624	19646	19799	19429	19522	19572	19556	19330	19525	19590	19616	19599	19672	19634	19358	19569	19345	19602	19513	19701	19434	19476	19474	19582	19507	19759	19651	19428	19405	19848	19564	19615	19384	19673	19647	19549	19386	19367	19342	19436	19444	19590	19598	19358	19718	19289	19454	19530	19486	19622	19583	19503	19323	19528	19463	19556	19476	19684	19533	19384	19536	19583	19686	19645	19366	19518	19344	19555	19455	19628	19740	19539	19484	19382	19821	19536	19661	19420	19622	19565	19499	19387	19618	19444	19681	19520	19649	19596	19523	19467	19409	19284	19568	19436	19638	19548	19629	19533	19534	19659	19352	19747	19425	19756	19762	19578	19529	19413	19258	19588	19784	19721	19592	19413	19456	19551	19427	19640	19504	19673	19646	19390	19684	19333	19632	19466	19610	19780	19330	19698	19499	19570	19671	19511	19544	19457	19604	19491	19559	19556	19413	19524	19516	19486	19473	19377	19321	19274	19742	19351	19736	19527	19531	19446	19662	19630	19545	19485	19739	19510	19518	19563	19502	19509	19527	19393	19582	19477	19539	19445	19325	19563	19582	19444	19679	19582	19517	19742	19491	19353	19394	19598	19299	19522	19554	19395	19587	19596	19583	19612	19528	19451	19621	19638	19349	19667	19656	19537	19579	19493	19451	19558	19605	19683	19506	19481	19562	19620	19623	19568	19652	19695	19543	19418	19496	19621	19407	19621	19511	19450	19507	19521	19589	19834	19578	19537	19531	19349	19723	19567	19439	19620	19589	19701	19534	19427	19634	19526	19632	19331	19531	19572	19596	19504	19347	19520	19600	19637	19408	19425	19473	19564	19597	19454	19562	19608	19611	19490	19438	19506	19660	19565	19619	19627	19497	19890	19580	19507	19656	19535	19526	19322	19503	19600	19642	19568	19761	19693	19653	19356	19615	19574	19597	19368	19379	19511	19526	19531	19492	19377	19327	19505	19634	19567	19582	19484	19450	19410	19453	19566	19576	19817	19643	19336	19467	19602	19616	19567	19711	19668	19748	19369	19643	19675	19601	19613	19508	19835	19645	19704	19478	19540	19686	19347	19821	19533	19520	19598	19576	19563	19462	19515	19420	19489	19455	19514	19680	19448	19559	19472	19762	19575	19592	19395	19609	19438	19461	19642	19482	19623	19632	19466	19413	19837	19593	19553	19597	19260	19711	19306	19489	19612	19619	19527	19369	19373	19623	19407	19406	19527	19616	19725	19442	19356	19402	19495	19570	19514	19500	19457	19519	19526	19754	19573	19653	19745	19541	19508	19594	19797	19339	19517	19625	19539	19528	19494	19647	19481	19654	19474	19581	19568	19517	19637	19387	19384	19573	19629	19376	19636	19746	19445	19327	19327	19518	19449	19571	19677	19631	19462	19636	19630	19588	19556	19517	19751	19515	19610	19666	19481	19613	19513	19569	19618	19480	19628	19717	19678	19631	19705	19732	19554	19535	19568	19581	19627	19590	19375	19472	19543	19553	19548	19564	19747	19655	19661	19433	19609	19638	19475	19508	19768	19599	19606	19538	19565	19838	19519	19461	19607	19670	19402	19581	19525	19588	19635	19560	19538	19306	19509	19456	19687	19475	19626	19573	19611	19422	19350	19696	19749	19568	19591	19378	19534	19446	19501	19674	19674	19365	19671	19532	19507	19744	19465	19361	19633	19653	19692	19491	19766	19560	19794	19615	19328	19468	19526	19475	19808	19481	19678	19375	19821	19805	19733	19528	19691	19629	19709	19382	19395	19430	19669	19601	19561	19536	19703	19622	19556	19340	19526	19410	19428	19348	19526	19704	19425	19615	19612	19548	19495	19556	19590	19722	19497	19349	19485	19573	19749	19626	19420	19480	19567	19535	19432	19749	19669	19627	19509	19545	19598	19550	19420	19644	19535	19685	19496	19535	19695	19642	19572	19401	19663	19548	19726	19620	19739	19481	19545	19508	19752	19620	19569	19573	19580	19511	19584	19612	19624	19606	19422	19540	19744	19585	19640	19512	19496	19736	19654	19503	19512	19619	19650	19665	19597	19569	19312	19573	19426	19701	19636	19501	19438	19423	19290	19442	19699	19609	19578	19497	19590	19245	19599	19420	19735	19648	19676	19546	19464	19639	19424	19549	19530	19499	19469	19664	19516	19429	19555	19529	19612	19672	19588	19643	19609	19607	19576	19577	19693	19524	19567	19668	19757	19496	19469	19583	19476	19617	19715	19333	19676	19794	19788	19608	19466	19567	19925	19521	19392	19662	19458	19655	19433	19497	19639	19633	19637	19549	19824	19483	19563	19568	19607	19571	19286	19679	19547	19608	19428	19435	19463	19763	19636	19528	19460	19466	19639	19516	19805	19531	19663	19498	19503	19542	19672	19516	19448	19518	19798	19653	19514	19320	19516	19496	19502	19537	19809	19438	19684	19576	19444	19553	19470	19504	19591	19600	19765	19591	19642	19277	19515	19628	19677	19473	19488	19494	19545	19391	19630	19610	19547	19704	19574	19446	19476	19681	19684	19645	19676	19678	19681	19636	19477	19394	19613	19608	19586	19783	19538	19661	19432	19646	19510	19370	19579	19743	19597	19898	19663	19522	19701	19654	19390	19477	19153	19633	19381	19564	19571	19709	19416	19620	19461	19346	19432	19374	19496	19840	19577	19532	19635	19478	19431	19668	19544	19349	19725	19594	19653	19718	19584	19567	19509	19664	19524	19525	19595	19668	19538	19458	19535	19658	19540	19552	19454	19426	19483	19631	19634	19529	19528	19252	19591	19265	19540	19683	19677	19540	19245	19368	19620	19183	19570	19596	19367	19563	19522	19438	19520	19542	19757	19562	19488	19501	19641	19527	19347	19725	19475	19462	19691	19511	19619	19457	19690	19647	19762	19433	19520	19739	19480	19644	19605	19503	19619	19494	19632	19560	19727	19445	19735	19650	19626	19318	19338	19439	19656	19560	19450	19376	19708	19348	19775	19520	19617	19601	19602	19686	19639	19694	19747	19597	19546	19494	19649	19499	19442	19577	19529	19507	19535	19630	19547	19484	19524	19480	19592	19841	19558	19404	19367	19507	19534	19491	19569	19464	19411	19613	19571	19563	19609	19459	19741	19515	19484	19567	19633	19619	19467	19556	19386	19719	19619	19511	19604	19500	19577	19503	19684	19589	19816	19566	19578	19582	19624	19558	19677	19726	19695	19801	19731	19388	19530	19426	19520	19490	19648	19751	19604	19538	19597	19698	19481	19515	19466	19493	19649	19479	19567	19618	19506	19534	19430	19616	19539	19534	19467	19521	19527	19457	19470	19377	19624	19521	19464	19600	19573	19443	19467	19511	19484	19573	19503	19535	19472	19538	19498	19665	19696	19727	19473	19496	19684	19565	19453	19705	19839	19583	19521	19393	19576	19585	19336	19539	19472	19593	19462	19530	19551	19474	19532	19425	19497	19612	19456	19506	19565	19465	19668	19620	19468	19400	19660	19628	19884	19619	19633	19621	19698	19695	19512	19809	19448	19584	19551	19628	19574	19609	19569	19367	19515	19328	19498	19595	19385	19481	19625	19514	19492	19735	19490	19431	19469	19431	19355	19572	19738	19625	19600	19715	19492	19502	19531	19547	19489	19613	19665	19708	19523	19507	19796	19551	19431	19752	19634	19552	19407	19619	19578	19598	19500	19409	19649	19565	19472	19349	19640	19594	19407	19492	19591	19652	19577	19849	19578	19673	19474	19496	19627	19466	19627	19557	19584	19401	19617	19429	19414	19424	19335	19393	19497	19420	19657	19560	19344	19416	19496	19608	19703	19439	19256	19636	19726	19520	19488	19389	19567	19426	19446	19463	19506	19622	19624	19608	19553	19558	19470	19504	19756	19398	19531	19592	19800	19580	19344	19459	19703	19392	19554	19541	19568	19504	19603	19608	19531	19493	19490	19512	19588	19564	19612	19567	19844	19525	19693	19539	19367	19731	19465	19487	19804	19472	19521	19618	19637	19569	19740	19610	19611	19559	19621	19472	19541	19754	19744	19691	19485	19640	19704	19368	19700	19478	19515	19664	19606	19726	19539	19369	19588	19598	19462	19781	19590	19614	19492	19786	19611	19623	19737	19540	19577	19620	19692	19556	19651	19540	19471	19481	19500	19673	19587	19658	19470	19500	19628	19576	19430	19415	19605	19544	19570	19586	19680	19521	19640	19483	19351	19549	19529	19596	19521	19604	19379	19628	19509	19391	19391	19600	19480	19520	19491	19528	19530	19439	19813	19655	19652	19412	19595	19684	19899	19889	19448	19461	19500	19418	19550	19668	19581	19589	19755	19601	19850	19515	19827	19864	19557	19466	19527	19539	19666	19446	19542	19609	19624	19480	19621	19578	19686	19650	19573	19396	19464	19473	19612	19610	19817	19786	19814	19541	19461	19727	19666	19711	19638	19405	19617	19452	19763	19534	19693	19409	19706	19632
21230	31851	29055	24102	21915	18832	17438	16695	16710	16378	16034	16000	16079	15738	15843	15838	15943	15930	15890	16138	15789	15843	15801	15780	15836	15970	15804	15848	16000	15908	15994	15885	15973	15939	15856	15728	15834	15963	15959	15975	16001	15899	15757	15905	15970	15928	15888	15970	15816	15948	15873	15777	15774	15849	15969	15920	15843	15978	16063	15989	15749	16022	15749	15800	16054	15831	15963	15865	15978	15874	15858	16006	15832	15961	15909	15768	15759	15870	15929	15839	15966	15993	15888	15823	15950	15820	15819	15830	15909	15815	15774	15850	15708	15831	15880	15849	15910	16026	15995	16026	15858	15840	15803	15884	15911	15941	15798	15851	15743	15800	16088	15955	15831	15935	15786	15841	15824	16001	15897	15979	15831	15886	15968	15884	15741	15984	15925	15857	15916	15993	15972	15969	15895	15997	15727	15914	15887	15787	15916	15742	15685	16017	15903	15944	15922	15930	15859	15849	15925	15902	15882	15807	15780	15899	15848	15834	15933	15739	15817	15875	16049	15957	15843	15691	15900	15916	15889	15864	15788	15918	15862	15978	15887	15962	15867	15863	15762	15850	15910	16005	15847	15941	15844	15894	16081	15781	15715	15945	15944	15926	15774	15811	16005	15760	15868	15840	15785	15908	15789	15689	15857	15987	15899	15920	15818	15706	15964	15951	15705	15902	15740	15738	15780	15939	15849	15800	15871	15869	15786	15989	15792	16094	15688	15942	16001	15816	15905	15743	15931	15834	15902	15891	15891	16047	15952	15715	15837	15837	15889	15801	15838	15969	15865	16008	16022	15915	15862	16018	15981	15690	15971	15645	15829	15770	15968	15874	16071	16203	15920	15752	15669	15824	15985	15810	15810	15822	15924	15909	15797	15980	15982	15765	15877	15952	15984	15729	15816	16020	15799	15796	15889	15927	15916	15752	15860	15632	16022	15763	15756	15828	15827	15944	15846	15953	15967	15795	15925	15986	15882	15984	15966	15779	15939	16010	15802	15956	15768	15897	16133	15843	15822	15858	15880	15650	15948	15931	15781	15729	15874	15997	15962	15896	15750	15950	15790	15931	15950	15869	15941	15818	15826	15977	15825	15745	15843	15866	15985	15811	15928	15772	15835	15875	15821	15717	15866	15733	15880	15782	15931	16089	16110	15906	15807	15965	16036	15901	15671	15695	15966	16000	15921	15813	15781	15905	15828	15848	15963	16034	15996	15861	15904	15871	15993	15827	15982	15860	15851	15900	15845	15798	15840	15956	15845	15759	15890	15754	15945	16013	15829	15880	15756	15992	15866	15861	15769	15722	15922	15871	15658	15968	15955	16017	15881	15889	15861	15771	15832	15906	15873	15798	15876	16025	15827	15863	15932	15933	15856	15820	15940	15733	16035	15997	15817	15858	16132	16054	15895	15662	15877	15930	15892	15909	15844	15924	15889	15859	15976	15825	15869	15942	15901	15792	15825	15828	15887	16005	15807	15807	15899	15800	15959	16019	15883	15938	15821	15984	15884	15893	15828	15772	15849	15850	15859	15752	15994	15819	15817	16008	15804	15801	15939	15737	15917	15946	15813	15868	15703	16075	15805	15943	15877	15893	15822	15847	15899	15767	15713	15757	15846	15795	15787	15732	15779	16057	15814	15825	15909	15895	16049	15688	15844	15821	15881	15985	15894	16006	15989	15902	15906	15844	15914	15893	15910	16066	15794	15970	16019	15811	15854	15984	15769	15819	15840	15849	15885	15800	15747	15909	15876	15722	15941	16055	15840	15961	16043	15783	15898	15840	15875	16034	15940	15837	15986	15837	15864	15948	15863	15929	15904	15782	15889	15880	15750	15910	15783	15729	15936	15766	15643	15800	15955	15921	15843	16028	15939	15849	15844	15982	15891	15717	15731	15879	16099	15804	15792	15891	15867	15881	15920	16092	15882	15952	15939	15956	15826	15933	15863	15917	15682	15887	15880	15982	15961	16090	15867	15790	15875	15946	15789	15778	15959	15835	15867	15727	15909	15828	16109	15796	15742	15888	15806	15873	15905	15846	15925	15749	15939	15821	15917	15833	15806	15747	15911	15864	15843	15707	15876	15936	15908	15883	15845	15913	15800	15831	15834	15988	16038	16047	15907	15952	15672	16054	15803	15845	15788	15976	15842	15895	15794	15846	15894	15945	16050	15872	15701	15789	15910	15947	15866	15786	15720	15760	15783	15803	15942	15896	15824	15778	15848	15870	16113	15866	15766	16044	15939	15766	15883	15964	15831	16037	15860	15855	16022	15842	15868	15995	15868	16042	15769	15799	16005	15807	15961	15958	16030	15788	15960	15768	15857	15931	15765	15801	15827	15982	16029	15963	15836	15921	15928	15941	15941	15879	15907	15905	15799	15824	15957	15960	15814	15808	15936	16052	15939	15906	15830	15801	15849	15838	16050	15829	15850	15797	15911	15864	15905	15976	15955	15814	15972	16016	15909	16002	15875	15951	15820	15937	15870	15886	15883	15707	16061	15844	15825	15909	15836	15942	15973	15937	15998	15987	15719	15763	15924	16032	15849	15789	16002	15861	15924	16099	15991	15987	15917	15956	15951	15847	15977	15883	15840	15841	15691	15991	15818	15883	15881	15778	16034	15736	15920	15964	16013	15881	15798	15827	15805	15963	15922	15746	15918	15895	15850	15987	15799	15847	15953	15907	15939	15916	15878	15916	15894	15842	15861	15914	16163	15877	15777	15888	15828	15809	16007	15823	15776	15914	15676	15771	15881	16111	15907	15772	15882	15939	15765	15798	15861	16004	16029	15903	15852	15819	15946	16000	15841	15879	15809	15978	15988	15759	15778	15919	15831	15773	15807	15831	15997	15759	15918	15937	15811	15914	15904	15951	15981	15921	15780	15882	16015	15963	15733	15912	15850	16123	15738	15932	15802	15905	15913	15972	15890	15789	15958	15870	15868	15824	15949	15906	15868	15808	15741	15961	16003	15902	15929	15856	16067	15796	15790	15846	15611	15804	15984	15751	16112	15766	15781	15837	15919	15823	15868	16081	15993	15853	15985	15795	15939	15808	16007	16056	15894	15971	15778	16032	15810	15739	15941	15879	15547	16056	15847	15938	15775	15976	15862	15729	16071	15964	15795	15752	16103	15728	16031	15828	15867	16048	15800	15926	15945	15755	15823	15797	15665	15868	15899	15939	15987	15849	15770	15959	15700	15832	15900	15791	16017	15883	15817	16165	15949	15795	15760	16071	16013	15869	15908	15997	15874	15831	15881	15841	15827	15978	15933	15756	15903	15864	15903	15925	15711	16095	15822	15872	16035	15793	15798	15791	15680	15928	15909	15875	16060	15853	15899	15898	15829	15847	15978	15955	15842	15994	15732	15946	16001	15762	15701	16011	15883	15852	15811	15904	15830	15697	15917	15881	15904	15787	15855	15940	15772	15767	15728	16018	15840	16018	16054	15944	15834	15957	15791	15962	16010	15835	15827	15843	15847	15937	15850	15925	15872	15891	16003	15910	15704	15754	15898	15689	15825	15983	15675	15935	15818	15875	15914	15806	15883	15839	15904	15855	15742	15842	15974	15970	15970	15777	16002	15911	15899	15860	15788	16027	15820	15937	15882	15951	15823	15883	15868	15780	15878	16010	15804	15871	15795	15904	15861	15686	15981	15723	15896	15999	15887	15823	15811	15984	15819	15830	15996	15702	15822	15963	15894	15790	15798	15660	15961	16027	15949	15833	15856	15902	15849	15875	15824	15944	15827	15951	15920	15819	15794	15939	15859	15881	15747	15905	15780	15907	15959	15887	16056	15793	15847	15893	16012	15740	15818	15885	15929	15862	15971	16011	15737	15611	15877	16031	15772	15937	15959	15923	15818	15861	16219	15743	15770	15829	15851	15870	15780	15971	15916	15917	15989	15799	16030	15906	15971	15805	15812	15757	16002	15838	16014	15706	15874	15949	15751	15764	15848	15831	15964	16022	15777	16053	15944	15859	15930	16012	15944	15788	15919	15829	15983	15808	15978	15831	15982	15999	15773	15797	15764	15735	15896	15956	15878	15761	15859	15756	15763	15823	15864	15856	15776	15871	15894	15837	15871	15968	15975	15886	15838	15831	15883	15854	15892	15912	15914	15896	15866	15917	15944	15890	15925	15682	15703	15895	16028	15728	15981	15984	15710	15872	15964	15950	15981	15956	15705	15973	15972	15810	15895	15953	15886	15657	16020	16047	15872	15842	15883	16062	15895	15839	15900	15922	15757	15830	15952	15905	15773	16004	15636	15965	15893	15835	15842	15741	16040	15961	15933	15784	15946	15860	15836	15901	15902	15818	15838	15950	16040	15921	15873	15875	15812	15835	15937	15776	15744	16044	15817	15690	15919	15702	15947	16037	15791	16034	15980	15828	15766	15957	15886	15938	15875	15881	15871	15813	15836	15879	15786	15900	15834	15996	15997	15883	15858	15998	16047	15807	15792	15788	15983	15852	15873	15820	15916	15771	15871	15751	15970	16056	15686	15856	15881	15790	15860	15838	15941	15844	15931	15847	15721	15931	15861	16063	15751	16020	15851	15873	15932	16002	15901	15776	15885	15843	15889	15970	15944	15895	15779	15898	15872	15963	15832	15976	15914	15822	15888	15800	15764	15899	15895	15759	16022	15784	15951	15877	15788	15705	15870	15831	15641	15912	15805	15780	15841	15815	15915	15905	15873	15743	16185	15856	15928	15828	15952	15984	15892	15941	15935	16000	15926	15874	15935	15959	15721	15966	15779	15902	15923	15899	15967	15996	15888	16013	15926	16062	15839	15999	15931	15809	15792	15846	15972	15909	15941	15825	15906	15910	15945	15727	15807	15987	15792	15777	15916	15735	15821	15723	15872	15943	15755	15840	15840	15976	15841	15936	15845	15892	15753	15914	16005	15890	15983	15848	15930	15958	15903	15863	15905	15972	15815	15699	15782	16025	15913	15854	15934	15827	16017	15673	15956	15954	16086	15863	15911	15917	15737	15937	15793	15838	16077	16033	15852	15887	15963	15811	16045	15844	16089	15902	15715	15907	15854	15781	15878	15899	15892	15908	15888	15939	15976	15804	15745	15943	16069	16037	15857	15802	15731	15903	15780	15792	15850	15906	15780	15932	15792	15861	16005	15923
23362	21014	28591	23863	22856	24703	24531	20915	20304	20393	19799	19895	19930	19790	19544	19674	19454	19688	19668	19781	19587	19399	19572	19635	19624	19384	19387	19602	19551	19505	19482	19427	19428	19843	19545	19594	19414	19555	19503	19448	19393	19326	19533	19301	19368	19498	19360	19460	19385	19479	19354	19445	19437	19243	19442	19598	20052	19742	19448	19522	19861	19648	19562	19199	19255	19295	19521	19298	19400	19469	19591	19355	19679	19444	19351	19486	19323	19444	19603	19479	19471	19467	19555	19458	19538	19465	19574	19401	19354	19122	19519	19395	19556	19499	19475	19258	19560	19373	19245	19197	19305	19257	19458	19449	19428	19341	19451	19594	19503	19162	19461	19302	19470	19453	19559	19343	19249	19522	19395	19498	19345	19324	19211	19356	19374	19268	19374	19297	19345	19291	19364	19262	19183	19495	19385	19295	19367	19486	19304	19362	19483	19361	19367	19279	19462	19404	19441	19391	19228	19356	19335	19384	19455	19382	19210	19546	19573	19317	19354	19318	19222	19334	19523	19437	19258	19384	19430	19443	19202	19480	19317	19405	19238	19359	19349	19132	19466	19368	19528	19343	19334	19454	19313	19315	19420	19345	19429	19627	19311	19405	19409	19377	19168	19316	19454	19077	19464	19178	19504	19364	19434	19102	19250	19267	19207	19685	19316	19354	19327	19468	19342	19387	19225	19291	19350	19523	19285	19271	19345	19354	19305	19391	19247	19297	19741	19211	19258	19214	19596	19185	19318	19274	19331	19473	19489	19255	19345	19291	19289	19474	19374	19555	19253	19204	19518	19463	19456	19298	19331	19353	19499	19076	19375	19372	19254	19318	19318	19292	19456	19543	19247	19406	19432	19487	19488	19262	19226	19187	19557	19352	19248	19246	19276	19385	19269	19375	19133	19391	19245	19349	19659	19549	19418	19387	19279	19290	19325	19396	19686	19409	19554	19262	19355	19208	19236	19413	19441	19475	19262	19241	19495	19545	19607	19440	19273	19660	19442	19198	19345	19372	19230	19363	19366	19294	19325	19354	19553	19272	19253	19248	19435	19307	19404	19400	19314	19198	19352	19339	19324	19336	19355	19257	19467	19176	19434	19477	19331	19440	19370	19317	19400	19334	19340	19370	19413	19567	19453	19401	19198	19347	19246	19603	19340	19480	19306	19481	19253	19453	19443	19285	19395	19204	19268	19469	19284	19437	19312	19464	19492	19533	19279	19304	19370	19359	19234	19325	19506	19461	19346	19464	19392	19221	19283	19306	19428	19534	19357	19129	19276	19275	19426	19077	19380	19440	19348	19502	19472	19340	19419	19292	19306	19389	19354	19426	19470	19378	19481	19528	19394	19369	19230	19535	19490	19425	19304	19430	19476	19270	19402	19280	19444	19389	19379	19433	19499	19502	19331	19200	19424	19511	19216	19485	19223	19400	19363	19339	19642	19399	19198	19376	19392	19246	19345	19238	19448	19461	19281	19378	19276	19351	19308	19233	19094	19445	19426	19580	19385	19422	19461	19224	19349	19349	19289	19262	19286	19572	19203	19420	19314	19284	19555	19400	19415	19336	19336	19256	19387	19420	19429	19295	19367	19444	19145	19512	19375	19101	19215	19400	19526	19367	19469	19509	19236	19367	19391	19493	19450	19467	19538	19576	19217	19360	19109	19422	19446	19069	19299	19416	19346	19564	19358	19397	19575	19268	19174	19351	19277	19380	19346	19372	19352	19078	19309	19534	19261	19291	19256	19181	19289	19338	19622	19242	19270	19358	19324	19544	19523	19412	19506	19382	19472	19299	19448	19558	19325	19323	19198	19522	19509	19681	19375	19502	19444	19399	19509	19252	19401	19334	19534	19369	19243	19675	19424	19526	19280	19528	19426	19402	19295	19380	19176	19276	19388	19239	19299	19359	19185	19381	19283	19301	19350	19450	19410	19493	19424	19393	19367	19645	19308	19347	19259	19359	19282	19311	19475	19217	19353	19405	19391	19291	19404	19409	19622	19480	19286	19305	19474	19448	19416	19056	19339	19369	19411	19497	19473	19317	19468	19640	19419	19432	19242	19604	19303	19365	19453	19594	19486	19639	19314	19313	19318	19416	19549	19260	19471	19423	19256	19101	19381	19267	19104	19329	19281	19343	19092	19465	19308	19324	19349	19260	19371	19523	19452	19108	19289	19273	19265	19341	19402	19298	19277	19311	19484	19168	19327	19477	19633	19333	19342	19308	19264	19490	19328	19388	19337	19258	19360	19170	19445	19432	19071	19056	19300	19346	19378	19274	19347	19377	19641	19365	19383	19379	19432	19317	19394	19499	19385	19390	19250	19292	19290	19423	19361	19475	19605	19606	19507	19262	19352	19382	19300	19183	19246	19189	19334	19404	19188	19209	19324	19253	19258	19364	19273	19399	19270	19425	19317	19388	19309	19366	19198	19334	19613	19392	19284	19388	19505	19470	19313	19429	19394	19260	19308	19268	19388	19415	19285	19438	19607	19285	19216	19705	19374	19435	19374	19309	19279	19193	19215	19427	19377	19370	19349	19520	19444	19452	19267	19213	19489	19222	19311	19396	19362	19222	19467	19416	19268	19347	19297	19359	19420	19333	19480	19371	19360	19515	19461	19454	19300	19390	19174	19487	19165	19267	19363	19519	19680	19453	19365	19276	19331	19203	19272	19350	19210	19295	19397	19194	19270	19404	19286	19190	19371	19522	19141	19382	19627	19520	19286	19418	19268	19125	19338	19328	19314	19156	19346	19172	19403	19484	19260	19278	19457	19265	19444	19206	19367	19367	19262	19154	19343	19472	19484	19359	19316	19389	19281	19187	19468	19371	19459	19368	19302	19316	19447	19389	19290	19385	19243	19225	19449	19275	19125	19406	19326	19411	19390	19267	19285	19239	19166	19378	19641	19567	19365	19320	19311	19274	19460	19176	19407	19352	19228	19359	19410	19478	19272	19466	19239	19356	19265	19309	19312	19109	19345	19223	19437	19526	19374	19400	19181	19404	19541	19243	19252	19356	19307	19446	19489	19567	19416	19572	19582	19395	19243	19308	19296	19317	19277	19501	19417	19164	19396	19322	19373	19461	19546	19091	19362	19366	19464	19543	19345	19339	19299	19409	19407	19393	19251	19376	19387	19360	19371	19441	19433	19390	19267	19347	19370	19626	19254	19282	19335	19450	19223	19200	19416	19287	19437	19381	19624	19376	19183	19250	19383	19266	19313	19444	19246	19193	19417	19294	19457	19313	19331	19357	19319	19377	19542	19126	19406	19322	19243	19570	19529	19448	19550	19203	19513	19681	19309	19224	19305	19314	19280	19305	19362	19522	19247	19245	19376	19115	19649	19360	19330	19610	19301	19309	19563	19364	19358	19365	19300	19379	19221	19368	19419	19427	19258	19312	19371	19372	19370	19234	19371	19410	19218	19423	19424	19484	19399	19331	19321	19377	19380	19447	19467	19090	19482	19616	19500	19460	19240	19288	19159	19412	19265	19256	19303	19390	19388	19183	19410	19214	19483	19254	19347	19514	19363	19317	19221	19239	19274	19331	19205	19540	19263	19483	19631	19602	19387	19547	19269	19388	19547	19486	19558	19410	19467	19317	19303	19357	19550	19413	19397	19271	19318	19302	19320	19416	19380	19306	19334	19302	19143	19328	19399	19151	19213	19445	19237	19200	19479	19102	19435	19453	19205	19493	19401	19317	19393	19359	19361	19490	19300	19308	19255	19335	19230	19519	19503	19233	19405	19409	19306	19325	19516	19422	19613	19415	19320	19220	19358	19180	19207	19336	19533	19503	19377	19577	19423	19360	19496	19264	19427	19344	19436	19349	19365	19486	19285	19524	19526	19190	19461	19240	19356	19333	19153	19323	19565	19330	19475	19416	19455	19246	19348	19223	19340	19312	19206	19225	19421	19231	19249	19369	19404	19291	19490	19307	19409	19519	19472	19104	19375	19579	19400	19317	19285	19418	19357	19378	19427	19636	19428	19273	19305	19193	19374	19484	19454	19405	19555	19357	19494	19309	19348	19383	19288	19183	19405	19142	19324	19261	19358	19466	19406	19231	19423	19479	19506	19342	19225	19303	19439	19286	19370	19473	19263	19209	19371	19497	19528	19562	19305	19371	19359	19471	19352	19312	19316	19374	19336	19494	19311	19205	19404	19433	19488	19475	19237	19274	19561	19423	19302	19581	19245	19377	19362	19433	19328	19375	19447	19326	19274	19284	19454	19353	19455	19255	19399	19237	19410	19387	19312	19246	19172	19390	19498	19220	19387	19408	19153	19452	19406	19675	19555	19301	19364	19574	19396	19369	19344	19230	19438	19380	19339	19297	19306	19481	19408	19489	19327	19634	19197	19544	19333	19519	19443	19573	19389	19304	19478	19247	19373	19352	19262	19514	19294	19323	19459	19352	19322	19453	19309	19350	19331	19502	19425	19532	19465	19642	19552	19510	19394	19413	19382	19310	19388	19325	19404	19290	19500	19336	19391	19230	19266	19256	19474	19269	19250	19378	19356	19438	19329	19182	19387	19250	19310	19419	19268	19334	19311	19245	19326	19457	19417	19327	19366	19223	19286	19391	19163	19405	19315	19120	19200	19341	19345	19443	19365	19413	19442	19252	19107	19578	19340	19229	18994	19244	19460	19348	19419	19530	19254	19492	19398	19275	19404	19319	19237	19432	19314	19477	19435	19274	19372	19254	19513	19558	19449	19299	19287	19194	19062	19248	19282	19353	19108	19508	19327	19212	19265	19322	19354	19294	19360	19207	19422	19215	19092	19465	19344	19370	19293	19333	19394	19225	19258	19410	19392	19405	19388	19464	19143	19177	19046	19294	19256	19359	19321	19491	19494	19285	19335	19290	19252	19108	19312	19430	19541	19247	19341	19487	19184	19227	19222	19520	19369	19346	19319	19311	19300	19519	19386	19313	19449	19450	19240	19184	19266	19519	19233	19180	19444	19604	19267	19299	19171	19451	19398	19507	19406	19663	19372	19353	19456	19222	19480	19447	19307	19494	19280	19407	19469	19303	19351	19489	19186	19444	19471	19203	19389	19376	19349	19147	19469	19358	19422	19320	19450	19385	19238	19319	19426	19239	19334	19363	19289	19420	19370	19470	19397	19194	19510	19494
20869	39894	36207	28436	24772	20983	18976	17578	17246	16952	16267	16218	16213	16072	15927	15891	15950	15842	15891	16024	15944	15916	15856	15737	15910	15698	16026	15779	15960	15898	15839	15997	15946	16013	15756	15960	15663	15904	16031	15822	15880	15780	15680	16046	15883	15685	15780	15833	15834	15712	15816	15916	15887	15777	15863	15939	16862	16166	15862	15897	16262	16448	15955	15772	15554	15886	15684	15733	15867	15963	15863	15651	15772	15778	15700	15793	15995	15818	15791	15891	15919	15679	15974	15711	15864	15899	15845	15746	15751	15754	15792	15874	15577	15652	15880	15712	15695	15896	15706	15732	15890	15745	15737	15804	15759	15664	15910	15764	15777	15779	15844	15551	15732	15797	15829	15741	15854	15704	15689	15955	15767	15774	15722	15782	15650	16033	15948	15769	15782	16059	15813	15749	15782	15697	15783	15762	15760	15706	15787	15864	15812	15880	15754	15812	15704	15701	15706	15766	15597	15930	15773	15857	15752	15836	15937	15673	15935	15583	15876	15751	15881	15844	15894	15944	15775	15700	15690	15804	15741	15796	15786	15928	15668	15807	15783	15706	15758	15750	15957	15773	15825	15880	15927	15898	15786	15657	15772	15880	15734	15659	15964	15817	15787	15738	15884	15814	15833	15842	15627	15790	15749	15851	15807	15814	15787	15677	15646	15773	15812	15825	15772	15721	15774	15775	15833	15632	15793	15782	15789	15822	15738	15791	15688	15858	15817	15883	15821	15790	15786	15715	15797	15788	15823	15765	15862	15768	15679	15846	15906	15819	15847	15766	15560	15976	15618	15803	15751	15702	15722	15790	15620	15688	15869	15835	15902	15787	15830	15829	15836	15726	15772	15740	15798	15816	15845	15817	15664	15813	15941	15810	15866	15735	15694	15826	15851	15875	15873	15658	15833	15687	15548	15615	15794	15785	16031	15704	15660	15786	15854	15624	15685	15770	15715	15844	15746	15699	15859	15702	15879	15728	15913	15732	15799	15883	15866	15676	15835	15930	15683	15816	15873	15752	15754	15935	15600	15745	15587	15602	15795	15734	15864	15693	15719	15808	15891	15673	15828	15818	15958	15929	15957	15653	15772	15770	15908	15778	15675	15665	15558	15752	15794	15704	15853	15901	15695	15717	15737	15893	15792	15648	15765	15731	15585	15741	15691	15817	15799	15764	15739	15721	15802	15751	15697	15727	15942	15744	15861	15547	15667	15727	15851	15568	15696	15877	15866	15702	15981	15750	15850	15859	15792	15701	15810	15892	15926	15856	15916	15672	15752	15666	15733	15697	15720	15922	15837	15763	15793	15819	15816	15805	15637	15761	15757	15879	15910	15733	15798	15859	15828	15743	15783	15746	15926	15723	15704	15863	16063	15901	15735	15734	15716	15749	15787	15873	15723	15701	15799	15851	15685	15771	15793	15755	15722	15795	15605	15730	15678	15945	15720	15748	15656	15939	15772	15800	15859	15801	15741	15752	15600	15784	15856	15680	15767	15871	15811	15692	15907	15740	15807	15692	15764	15776	15786	15694	15911	15676	15820	15807	15684	15841	15741	15763	15741	15674	15877	15902	15947	15885	15806	15988	15781	15837	15834	15793	15908	15814	15707	15892	15625	15871	15785	15853	15722	15759	15749	15808	15777	15872	15778	15588	15793	15873	15858	15781	15872	15968	15784	15772	15654	15818	15867	15813	15791	15724	15660	15806	15893	15602	15883	15832	15580	15655	15859	15756	15663	15794	15675	15688	15656	15800	15643	15745	15662	15591	15785	15829	15788	15632	15796	15788	15767	15767	15739	15737	15817	15795	15908	15597	15717	15659	15732	15929	15777	15739	15767	15867	15767	15907	15805	15969	15765	15605	15749	15832	15909	15668	15706	15617	15914	15581	15702	15682	15926	15945	15840	15792	15700	15748	15855	15748	15775	15781	15694	15749	15530	15757	15759	15811	15864	15715	15842	15808	15843	15777	15819	15631	15851	15720	15723	15845	15816	15688	15886	15769	15863	15740	15888	15640	15748	15835	15766	15771	15921	15932	15990	15915	15796	15603	15839	15808	15678	15894	15723	15773	15650	15650	15883	15743	15855	15774	15834	15817	15867	15761	15765	15836	15844	15837	15715	15763	15886	15866	15728	15922	15755	15634	15676	15797	15728	15692	15893	15704	15814	15645	15672	15769	15681	15830	15723	15713	16034	15741	15734	15788	15760	15799	15639	15740	16008	15866	15687	15758	15634	15704	15822	15907	15742	15764	15783	15823	15781	15784	15816	15631	15723	15910	15866	15743	15798	15800	15822	15768	15757	15760	15720	15674	15812	15799	15706	15819	15818	15783	15724	15902	15716	15802	15748	15771	15819	15777	15873	15793	15739	15827	15855	15682	15875	15752	15838	15770	15762	15770	15705	15921	15745	15814	15828	15866	15736	15800	15785	15629	15792	15747	15760	15846	15652	16016	15747	15903	15681	15768	15881	15710	15822	15822	15823	15713	15751	15730	15760	15622	15824	15840	15738	15812	15980	15727	15810	15792	15744	15630	15775	15674	15864	15899	15792	15736	15831	15819	15672	15824	15893	15790	15859	15710	15811	15666	15644	15894	15908	15638	15881	15753	15941	15822	15757	15587	15896	15747	15814	15765	15760	15850	15900	15762	15748	15803	15741	15593	15625	15792	15733	15858	15648	15823	15874	15800	15749	15830	15809	15635	15695	15766	15798	15663	15695	15723	15587	15923	15621	15770	15692	15897	15762	15729	15803	15677	15748	15705	15982	15725	15788	15965	15673	15769	15803	15839	15783	15735	16018	15700	15762	15618	15885	15708	15638	15726	15714	15752	15829	15776	15728	15663	15758	15690	15782	15851	15706	15774	15903	15569	15852	15818	15736	15839	15867	15721	15686	15768	15761	15787	15690	15774	15924	15700	15719	15617	15679	15717	15663	15722	15770	15955	15933	15732	15829	15890	15685	15698	15775	15919	15845	15635	15826	15809	15682	15736	15785	15911	15799	15818	15732	15806	15790	15900	15865	15945	15813	15895	15834	15802	15811	15785	15774	15848	15693	15784	15746	15791	15616	15698	15767	15785	15672	15602	15891	15775	15668	15607	15698	15745	15725	15746	15672	15788	15764	15661	15836	15592	15651	15639	15647	15710	15752	15742	15744	15986	15657	15841	15714	15709	15679	15873	15881	15902	15841	15672	15811	15704	15811	15774	15792	15649	15759	15756	15836	15735	15653	15579	15740	15545	15708	15631	15708	15825	15842	15754	15885	15984	15704	15632	15794	15742	15831	15932	15826	15773	15683	15797	15676	15828	15867	15919	15605	15708	15802	15525	15751	15833	15650	15690	15766	15608	15870	15646	15939	15718	15937	15713	15897	15952	15744	15755	15724	15809	15941	15758	15948	15741	15750	15886	15680	15754	15707	15686	15720	15586	15774	15661	15687	15549	15807	15787	15707	15973	15859	15768	15663	15790	15829	15791	15789	15818	15731	15781	15654	15702	15769	15708	15792	15798	15871	15754	15773	15805	15768	15817	15767	15804	15641	15792	15790	15808	15935	15858	15836	15894	15717	15777	15725	15848	15723	15802	15674	15735	15695	15702	15865	15779	15658	15838	15786	15913	15720	15867	15647	15902	15975	15776	15830	15772	15500	15789	15699	15838	15845	15838	15744	15877	15646	15715	15880	15756	15875	15775	15808	15720	15788	15554	15759	15530	15810	15768	15797	15822	15797	15724	15756	15753	15809	15436	15756	15842	15960	15761	15858	15820	15615	15809	15668	15809	15737	15794	15829	15715	15799	15923	15764	15753	15724	16000	15818	15877	15823	15842	15791	15729	15873	15737	15748	15898	15723	15784	15716	15788	15747	15774	15808	15909	15851	15785	15867	15836	15645	15660	16026	15723	15932	15783	15686	15673	15648	15876	15760	15854	15745	15935	15932	15837	15586	15827	15988	15906	15760	15726	15848	15874	15691	15819	15950	15831	15843	15655	15718	15837	15740	15801	15635	15948	15697	15577	15840	15773	15484	15773	15885	15690	15702	15953	15708	15821	15798	15895	15841	15845	15837	15894	15735	15826	15630	15890	15821	15828	15618	15766	15678	15884	15875	15721	15837	15700	15804	15778	15790	15617	15722	15725	15682	15757	16003	15692	15850	15815	15771	15764	15827	15912	15501	15604	15896	15675	15657	15693	15875	15817	15852	15650	15861	15812	15863	15844	15564	15722	16018	15730	15771	15835	15751	15730	15709	15649	15799	15843	15908	15670	15784	15680	15836	15594	15811	15768	15960	15800	15915	15848	15786	15804	15773	15696	15885	15841	15844	15945	15815	15760	15671	15787	15824	15790	15687	15636	15698	15597	15837	15722	15753	15705	15805	15673	15961	15661	15780	15770	15735	15873	15684	15847	15745	15734	15705	15732	15742	15575	15766	15802	15755	15690	15788	15606	15910	15748	15767	15810	15721	15960	15738	15760	15682	15666	15819	15735	15785	15671	15874	15896	15673	15651	15733	15692	15827	15823	15754	15705	15776	15811	15731	15744	15795	15621	15723	15646	15850	15732	15837	15950	15887	15875	15764	15859	15796	15752	15792	15792	15819	15648	15778	15938	15698	15818	15712	15736	15796	15790	15706	15705	15945	15890	15775	15670	15617	15512	15491	15727	15870	15936	15920	15674	15899	15653	15871	15612	15802	15756	15723	15781	15732	15907	15727	15633	15846	15854	15716	15728	15835	15756	15645	15915	15777	15827	15721	15782	15707	15729	15977	15592	15868	15969	15708	15833	15775	15806	15846	15934	15772	15552	15796	15817	15687	15708	15640	15670	15710	15716	15713	15897	15740	15752	15808	15690	15741	15840	15733	15914	15579	15733	15766	15752	15744	15728	15749	15687	15924	15671	15813	15874	15784	15967	15862	15711	15684	15769	15646	15849	15830	15755	15813	15508	15658	15826	15866	15886	15793	15832	15795	15768	15725	15650	15810	15752	15661	15777	15750	15818	15636	15671	15905	15861	15754	15802	15868	15762	15650	15698	15807	15674	15792	15727	15618	15752	15716	15823	15828	15824	15789	15821	15786	15628	15811	15644	15793	15769	15879	15861	15690	15807	15875	15897	15908	15624	16045	15536	15773	15844	15790	15911
22435	20980	28744	23390	21443	24244	27349	21861	20811	20752	20183	20075	20036	19843	19978	19703	19747	19708	19500	19421	19642	19699	19673	19779	19622	19615	19739	19506	19591	19616	19771	19542	19427	19493	19570	19489	19405	19503	19514	19546	19550	19503	19415	19455	19362	19366	19630	19574	19476	19263	19452	19594	19476	19487	19744	19571	20748	19764	19324	19301	20333	19929	19580	19393	19460	19496	19392	19319	19406	19350	19461	19550	19176	19386	19244	19469	19543	19325	19364	19364	19580	19357	19424	19511	19390	19388	19310	19279	19269	19418	19402	19533	19339	19231	19252	19400	19481	19587	19538	19500	19440	19483	19419	19546	19199	19362	19294	19296	19412	19362	19378	19264	19341	19581	19568	19368	19348	19399	19276	19373	19228	19366	19525	19466	19362	19237	19611	19661	19212	19132	19379	19597	19271	19304	19182	19343	19318	19433	19328	19333	19183	19171	19254	19292	19554	19317	19281	19331	19354	19217	19408	19535	19329	19287	19351	19227	19100	19197	19303	19254	19492	19461	19398	19380	19273	19407	19342	19387	19542	19629	19412	19382	19690	19321	19382	19467	19467	19508	19518	19353	19242	19298	19556	19266	19211	19271	19457	19189	19377	19377	19493	19206	19251	19272	19189	19262	19374	19437	19423	19321	19571	19270	19616	19392	19322	19188	19369	19128	19509	19483	19451	19445	19458	19239	19429	19222	19308	19467	19208	19361	19431	19478	19217	19418	19124	19386	19547	19310	19361	19366	19289	19347	19286	19195	19494	19234	19322	19280	19167	19400	19433	19295	19451	19435	19285	19351	19346	19334	19341	19288	19504	19290	19348	19434	19370	19274	19382	19252	19347	19311	19480	19540	19495	19432	19356	19310	19527	19188	19296	19343	19576	19390	19552	19459	19404	19314	19170	19333	19487	19267	19262	19265	19386	19399	19479	19282	19201	19414	19470	19428	19398	19315	19213	19307	19261	19463	19220	19448	19404	19337	19351	19252	19417	19338	19393	19273	19299	19246	19155	19335	19485	19437	19423	19319	19253	19276	19182	19413	19310	19237	19338	19305	19395	19438	19538	19475	19312	19279	19409	19261	19366	19450	19334	19221	19342	19477	19283	19402	19246	19193	19394	19370	19302	19122	19141	19488	19435	19405	19489	19374	19390	19235	19369	19317	19227	19378	19262	19434	19414	19394	19424	19398	19219	19268	19308	19420	19277	19288	19496	19247	19270	19341	19309	19352	19124	19282	19310	19322	19344	19344	19537	19480	19155	19298	19375	19257	19457	19339	19304	19221	19496	19355	19262	19179	19302	19298	19292	19332	19295	19459	19696	19344	19440	19241	19484	19242	19503	19243	19302	19329	19302	19295	19416	19475	19305	19452	19325	19298	19389	19109	19420	19146	19371	19238	19576	19442	19367	19196	19135	19500	19220	19167	19436	19511	19494	19219	19315	19271	19386	19360	19377	19606	19380	19278	19269	19259	19336	19380	19394	19280	19515	19484	19452	19295	19475	19352	19358	19379	19454	19225	19001	19278	19392	19375	19343	19463	19350	19126	19420	19266	19228	19380	19253	19324	19512	19177	19423	19355	19469	19279	19327	19454	19414	19484	19460	19165	19350	19389	19481	19318	19369	19502	19479	19295	19270	19322	19481	19311	19180	19415	19378	19262	19425	19279	19113	19333	19675	19332	19410	19529	19290	19363	19332	19436	19287	19365	19019	19350	19455	19438	19345	19408	19348	19371	19430	19597	19553	19420	19331	19181	19230	19411	19414	19283	19293	19156	19396	19482	19145	19259	19344	19398	19435	19264	19267	19474	19433	19276	19447	19382	19346	19533	19299	19344	19214	19626	19408	19280	19316	19559	19440	19431	19590	19391	19519	19400	19421	19485	19094	19273	19419	19305	19252	19516	19437	19146	19097	19403	19379	19277	19235	19592	19356	19097	19240	19238	19394	19600	19580	19058	19298	19282	19311	19079	19434	19411	19249	19389	19249	19365	19512	19350	19382	19454	19419	19337	19299	19350	19300	19235	19390	19451	19315	19292	19404	19326	19289	19305	19463	19110	19304	19340	19362	19474	19225	19263	19294	19410	19381	19105	19225	19329	19328	19286	19371	19274	19118	19400	19358	19483	19461	19329	19261	19324	19407	19272	19338	19306	19149	19353	19312	19411	19270	19262	19387	19480	19200	19332	19165	19256	19380	19353	19343	19460	19479	19454	19358	19273	19408	19159	19295	19365	19355	19133	19383	19431	19148	19180	19464	19263	19418	19252	19544	19389	19351	19406	19536	19319	19113	19432	19365	19566	19234	19272	19133	19267	19446	19298	19441	19489	19272	19319	19314	19554	19361	19495	19174	19343	19378	19119	19376	19347	19441	19267	19219	19293	19461	19399	19414	19401	19368	19345	19462	19179	19304	19353	19637	19487	19468	19455	19334	19527	19230	19349	19527	19374	19380	19323	19337	19562	19178	19336	19295	19544	19371	19474	19366	19368	19335	19310	19168	19223	19243	19375	19439	19515	19246	19308	19597	19379	19299	19343	19139	19412	19501	19458	19192	19458	19165	19434	19256	19432	19170	19254	19326	19243	19373	19204	19551	19423	19329	19262	19307	19254	19296	19280	19382	19371	19409	19458	19400	19385	19252	19236	19080	19293	19370	19326	19483	19192	19425	19269	19185	19157	19549	19441	19539	19582	19556	19385	19173	19078	19448	19260	19449	19584	19240	19162	19396	19347	19545	19340	19321	19338	19423	19205	19418	19179	19148	19464	19254	19481	19260	19310	19481	19329	19426	19206	19256	19465	19365	19540	19218	19389	19294	19375	19361	19260	19382	19396	19435	19352	19454	19182	19110	19270	19180	19246	19301	19465	19540	19217	19318	19347	19410	19395	19460	19415	19309	19437	19392	19193	19299	19359	19108	19604	19238	19327	19256	19141	19549	19269	19319	19346	19364	19378	19427	19162	19138	19351	19511	19246	19234	19549	19528	19344	19190	19222	19449	19449	19217	19385	19197	19382	19376	19371	19166	19281	19385	19583	19483	19347	19187	19147	19195	19459	19299	19374	19264	19142	19497	19359	19182	19243	19295	19371	19169	19082	19170	19469	19185	19389	19426	19433	19239	19223	19281	19282	19329	19239	19384	19344	19560	19330	19324	19369	19487	19500	19319	19341	19374	19538	19303	19339	19173	19317	19227	19486	19309	19359	19449	19425	19373	19409	19507	19268	19203	19504	19088	19383	19218	19308	19098	19432	19367	19342	19520	19477	19444	19433	19394	19137	19307	19316	19620	19428	19552	19518	19161	19519	19342	19257	19285	19223	19314	19201	19369	19435	19412	19115	19411	19112	19312	19519	19509	19296	19310	19312	19328	19348	19284	19557	19256	19481	19382	19206	19240	19403	19408	19369	19097	19327	19303	19230	19168	19306	19391	19376	19286	19355	19461	19329	19228	19252	19253	19261	19338	19359	19411	19331	19383	19325	19257	19323	19274	19277	19424	19391	19310	19292	19465	19292	19194	19367	19356	19404	19370	19546	19386	19504	19313	19339	19194	19378	19433	19217	19284	19449	19182	19416	19383	19128	19493	19426	19128	19382	19284	19329	19388	19270	19361	19352	19308	19212	19363	19373	19383	19288	19247	19296	19220	19370	19202	19390	19346	19106	19227	19297	19478	19231	19366	19318	19086	19404	19377	19466	19249	19159	19334	19462	19482	19243	19472	19391	19275	19481	19594	19367	19544	19269	19364	19521	19358	19341	19248	19483	19467	19407	19401	19320	19198	19397	19201	19483	19287	19424	19577	19480	19483	19433	19335	19467	19038	19333	19510	19393	19227	19379	19308	19534	19363	19168	19384	19168	19279	19251	19462	19457	19556	19484	19547	19497	19387	19503	19480	19241	19317	19466	19373	19255	19375	19533	19350	19081	19263	19230	19526	19011	19115	19461	19262	19457	19274	19288	19346	19355	19297	19364	19250	19357	19475	19275	19340	19329	19493	19432	19442	19324	19352	19282	19380	19536	19312	19394	19144	19199	19393	19216	19601	19248	19269	19488	19326	19312	19426	19418	19557	19216	19299	19343	19267	19381	19336	19242	19302	19357	19328	19512	19156	19317	19365	19367	19321	19369	19346	19363	19373	19377	19499	19472	19325	19245	19466	19270	19365	19218	19447	19212	19409	19185	19302	19383	19242	19169	19235	19417	19149	19390	19374	19418	19245	19324	19242	19223	19369	19244	19396	19305	19400	19313	19476	19386	19362	19378	19260	19154	19349	19369	19307	19307	19258	19369	19036	19366	19424	19460	19387	19195	19463	19347	19236	19167	19239	19343	19394	19461	19353	19214	19212	19329	19352	19322	19383	19273	19212	19082	19298	19495	19397	19355	19026	19363	19344	19543	19143	19354	19382	19249	19390	19373	19165	19339	19474	19406	19457	19259	19526	19276	19363	19632	19253	19462	19332	19334	19497	19320	19329	19308	19339	19363	19375	19283	19484	19456	19539	19341	19251	19289	19316	19374	19315	19348	19334	19097	19334	19345	19377	19447	19346	19470	19327	19278	19404	19365	19418	19309	19272	19429	19271	19054	19303	19326	19183	19565	19298	19426	19537	19287	19393	19254	19230	19320	19464	19241	19444	19086	19238	19181	19284	19426	19142	19264	19270	19343	19457	19345	19373	19165	19308	19324	19368	19296	19438	19381	19518	19255	19345	19371	19226	19219	19388	19230	19119	19291	19169	19286	19464	19342	19432	19280	19366	19282	19434	19157	19468	19349	19517	19330	19291	19423	19243	19300	19395	19286	19253	19238	19496	19156	19334	19712	19411	19394	19338	19498	19346	19501	19340	19245	19266	19305	19390	19447	19399	19259	19202	19039	19274	19670	19638	19267	19241	19360	19340	19276	19307	19384	19366	19517	19133	19169	19469	19274	19364	19353	19396	19182	19218	19421	19200	19297	19213	19254	19271	19282	19128	19335	19306	19263	19429	19289	19544	19210	19424	19034	19300	19392	19230	19287	19281	19393	19323	19548	19392	19415	19162	19298	19257	19212	19436	19321	19302	19432	19193	19366	19342	19361	19375	19238	19305	19575	19352	19322	19192	19421	19129	19345	19682	19459	19462	19381	19341	19282	19399	19206	19479	19327
22388	44554	40436	32023	26827	22820	20133	18436	18041	16908	16888	16233	16083	16135	15954	16015	15897	15870	15826	15868	15829	15807	15703	15598	15812	15715	15718	15813	15788	15756	15632	15688	15736	15741	15594	15569	15641	15688	15655	15508	15579	15867	15827	15886	15690	15598	15766	15506	15800	15634	15691	15745	15676	15519	15625	15743	17636	15962	15581	16014	16903	16408	15808	15574	15712	15764	15743	15639	15707	15737	15532	15621	15559	15696	15612	15767	15671	15489	15704	15631	15754	15778	15799	15664	15718	15834	15884	15656	15691	15656	15573	15673	15767	15558	15540	15586	15617	15732	15703	15601	15541	15622	15615	15714	15800	15564	15720	15720	15796	15619	15831	15668	15639	15589	15574	15725	15697	15762	15538	15663	15722	15766	15750	15575	15593	15587	15732	15634	15622	15715	15734	15598	15476	15600	15714	15574	15649	15678	15771	15791	15668	15946	15590	15793	15770	15704	15696	15731	15705	15802	15657	15633	15720	15523	15831	15625	15839	15800	15523	15819	15659	15641	15714	15606	15603	15692	15655	15617	15608	15619	15820	15824	15701	15663	15571	15636	15781	15670	15760	15767	15689	15766	15728	15605	15743	15599	15692	15608	15673	15832	15723	15670	15628	15628	15631	15719	15647	15723	15721	15698	15655	15716	15828	15730	15612	15521	15621	15717	15617	15611	15698	15643	15574	15554	15759	15486	15659	15736	15663	15436	15667	15523	15606	15522	15620	15710	15622	15672	15370	15647	15679	15528	15725	15789	15623	15560	15504	15663	15833	15543	15630	15829	15686	15423	15485	15815	15401	15508	15544	15732	15695	15726	15611	15816	15739	15538	15663	15551	15535	15598	15526	15732	15518	15681	15488	15582	15687	15516	15562	15534	15662	15668	15582	15802	15585	15587	15757	15601	15577	15742	15734	15759	15599	15723	15647	15487	15810	15533	15804	15577	15657	15637	15584	15541	15736	15572	15552	15892	15559	15581	15606	15623	15563	15676	15552	15809	15591	15803	15608	15630	15798	15571	15715	15757	15672	15682	15730	15722	15699	15693	15735	15603	15507	15770	15640	15653	15554	15578	15804	15620	15534	15708	15683	15690	15506	15718	15663	15647	15679	15566	15579	15747	15635	15737	15646	15678	15640	15617	15592	15546	15656	15680	15746	15717	15656	15608	15717	15570	15686	15676	15665	15653	15699	15718	15690	15640	15482	15642	15567	15743	15576	15660	15534	15674	15591	15662	15735	15553	15694	15564	15664	15740	15619	15679	15546	15698	15763	15563	15501	15648	15677	15678	15700	15718	15668	15599	15710	15629	15706	15470	15684	15643	15549	15839	15586	15790	15663	15756	15607	15513	15724	15639	15557	15545	15598	15743	15543	15664	15381	15582	15660	15576	15567	15728	15716	15686	15525	15711	15545	15693	15757	15666	15623	15590	15634	15698	15777	15649	15820	15649	15637	15576	15687	15664	15594	15776	15482	15743	15588	15616	15689	15601	15668	15806	15756	15641	15572	15611	15514	15515	15771	15659	15679	15615	15771	15461	15729	15648	15740	15652	15459	15621	15548	15561	15641	15716	15533	15580	15644	15494	15593	15639	15766	15524	15781	15731	15628	15488	15629	15472	15799	15654	15748	15499	15786	15714	15555	15484	15663	15670	15791	15584	15677	15692	15537	15557	15644	15525	15684	15684	15613	15638	15680	15658	15557	15677	15517	15732	15456	15786	15606	15483	15572	15665	15711	15680	15713	15488	15626	15522	15667	15667	15675	15658	15547	15773	15722	15618	15697	15534	15701	15662	15771	15734	15878	15549	15729	15676	15608	15670	15649	15743	15601	15697	15740	15572	15479	15523	15490	15654	15702	15549	15601	15663	15679	15730	15679	15665	15632	15581	15630	15420	15793	15653	15654	15582	15632	15464	15699	15839	15534	15628	15671	15553	15571	15777	15564	15657	15569	15642	15687	15708	15582	15698	15627	15520	15763	15657	15734	15370	15521	15570	15646	15672	15660	15584	15576	15461	15788	15800	15623	15921	15545	15718	15619	15600	15621	15604	15658	15579	15581	15527	15499	15488	15634	15493	15827	15614	15695	15656	15694	15768	15425	15787	15633	15611	15768	15694	15865	15699	15646	15796	15594	15643	15794	15753	15564	15466	15555	15623	15600	15587	15682	15764	15796	15648	15657	15559	15662	15674	15631	15623	15605	15640	15643	15721	15653	15646	15766	15653	15631	15621	15720	15732	15776	15548	15633	15717	15735	15543	15580	15596	15707	15715	15566	15561	15657	15833	15590	15732	15691	15685	15751	15559	15548	15543	15551	15739	15566	15574	15554	15798	15667	15759	15581	15722	15451	15594	15646	15651	15511	15435	15435	15658	15599	15611	15636	15652	15623	15687	15794	15719	15668	15715	15631	15579	15692	15501	15473	15420	15653	15660	15622	15761	15501	15720	15535	15622	15695	15584	15667	15563	15473	15488	15688	15542	15552	15654	15818	15697	15751	15659	15779	15621	15745	15628	15695	15527	15634	15649	15716	15766	15585	15660	15668	15654	15674	15571	15784	15852	15373	15537	15536	15786	15665	15673	15717	15627	15821	15702	15617	15688	15574	15672	15740	15573	15725	15832	15638	15650	15590	15592	15639	15656	15699	15585	15489	15667	15723	15510	15748	15675	15770	15707	15482	15608	15673	15665	15711	15752	15593	15641	15539	15576	15659	15763	15463	15628	15688	15606	15702	15691	15669	15613	15672	15728	15684	15777	15651	15770	15575	15313	15591	15616	15686	15662	15691	15690	15569	15777	15643	15563	15565	15620	15515	15507	15504	15524	15677	15585	15667	15658	15721	15694	15530	15564	15786	15552	15550	15770	15681	15642	15503	15619	15687	15633	15390	15537	15653	15715	15792	15650	15693	15788	15630	15629	15773	15630	15581	15740	15730	15670	15528	15662	15490	15358	15621	15456	15680	15663	15579	15806	15541	15750	15567	15591	15701	15850	15561	15546	15702	15583	15528	15530	15634	15625	15629	15578	15612	15784	15763	15693	15675	15612	15629	15687	15571	15636	15612	15736	15598	15870	15590	15582	15736	15560	15834	15641	15521	15518	15785	15565	15674	15511	15684	15758	15574	15630	15759	15717	15705	15690	15607	15666	15624	15726	15486	15651	15667	15499	15816	15564	15668	15684	15675	15473	15706	15784	15623	15669	15794	15871	15603	15667	15637	15578	15728	15714	15693	15632	15655	15519	15633	15708	15724	15602	15599	15504	15767	15572	15733	15724	15715	15596	15631	15576	15583	15790	15617	15423	15530	15648	15778	15616	15492	15584	15736	15649	15577	15612	15646	15829	15546	15620	15672	15637	15694	15636	15836	15670	15522	15520	15702	15772	15852	15781	15553	15637	15658	15687	15464	15569	15501	15609	15639	15680	15469	15518	15655	15592	15515	15601	15588	15607	15752	15750	15690	15659	15574	15554	15802	15654	15528	15753	15594	15507	15605	15672	15650	15556	15747	15677	15585	15556	15633	15767	15843	15656	15713	15632	15664	15541	15542	15676	15490	15505	15650	15661	15644	15781	15797	15464	15716	15581	15646	15685	15600	15593	15696	15739	15680	15530	15516	15831	15565	15638	15696	15817	15609	15647	15746	15533	15554	15640	15720	15586	15577	15709	15652	15494	15694	15561	15838	15696	15537	15783	15591	15654	15634	15796	15783	15551	15544	15714	15765	15614	15764	15629	15608	15733	15543	15679	15678	15429	15613	15747	15725	15597	15570	15657	15672	15552	15618	15710	15765	15668	15655	15821	15668	15673	15460	15358	15583	15672	15753	15702	15657	15721	15710	15704	15724	15586	15617	15708	15562	15569	15644	15642	15725	15640	15697	15621	15628	15557	15724	15785	15723	15780	15493	15574	15600	15726	15783	15635	15629	15576	15528	15642	15628	15764	15699	15579	15806	15531	15456	15767	15590	15544	15717	15617	15552	15652	15644	15828	15513	15707	15550	15601	15587	15649	15582	15596	15760	15625	15769	15798	15648	15492	15688	15728	15762	15717	15657	15714	15738	15588	15642	15626	15687	15690	15689	15598	15638	15629	15686	15639	15831	15738	15695	15595	15549	15628	15688	15651	15573	15580	15658	15683	15510	15734	15642	15617	15623	15803	15598	15718	15519	15535	15689	15518	15383	15721	15687	15613	15689	15782	15508	15575	15788	15600	15607	15601	15658	15829	15696	15692	15733	15832	15668	15490	15618	15589	15561	15623	15578	15581	15612	15658	15760	15593	15624	15536	15660	15601	15568	15672	15788	15644	15630	15660	15719	15674	15626	15543	15574	15722	15823	15531	15689	15681	15613	15563	15486	15550	15658	15638	15645	15602	15632	15697	15501	15611	15657	15568	15641	15540	15691	15662	15551	15588	15626	15610	15681	15672	15749	15590	15515	15799	15512	15803	15568	15531	15520	15780	15829	15692	15655	15614	15615	15448	15709	15671	15810	15703	15649	15635	15631	15670	15580	15838	15679	15664	15703	15626	15664	15487	15654	15639	15612	15601	15711	15577	15646	15732	15633	15591	15600	15695	15956	15403	15655	15561	15683	15602	15829	15554	15503	15682	15597	15663	15592	15624	15578	15649	15641	15559	15715	15618	15583	15573	15675	15597	15525	15591	15695	15656	15872	15629	15739	15761	15524	15616	15541	15651	15887	15557	15729	15754	15486	15520	15623	15562	15648	15639	15675	15757	15391	15763	15631	15504	15665	15679	15606	15627	15698	15623	15512	15667	15717	15609	15690	15862	15655	15604	15777	15661	15896	15587	15590	15694	15711	15674	15569	15481	15663	15891	15791	15571	15542	15731	15612	15571	15577	15739	15519	15488	15690	15806	15636	15690	15697	15651	15677	15577	15577	15609	15581	15572	15827	15633	15627	15779	15719	15626	15610	15602	15794	15839	15793	15571	15804	15552	15690	15869	15682	15605	15558	15629	15705	15614	15715	15574	15717	15672	15637	15751	15503	15712	15591	15685	15561	15669	15643	15671	15703	15618	15678	15812	15608	15486	15611	15633	15461	15634	15630	15637	15538	15549	15596	15817	15660	15576	15806	15706	15685	15838	15799	15718	15643	15707	15754	15664	15543	15531	15703	15578
27645	23567	29968	27996	22977	21946	21472	20655	20606	20397	20256	20095	19976	20069	20060	20113	20300	19856	20032	19994	20062	19952	20221	20021	19994	19752	20080	20187	20290	20203	20081	19980	20194	20107	20088	20005	19954	19868	20052	20010	20005	19870	19980	19905	20105	19850	19894	19983	19922	20039	20139	20196	20051	20072	19978	19929	20010	19983	19899	20040	20218	20064	19985	20254	19948	19960	20094	20222	20140	19849	20064	19974	20087	19834	19914	19906	19981	20013	20293	20123	20053	19858	20130	20018	20032	19888	20122	20058	20112	20014	20371	20218	20165	19995	20111	20007	20079	20109	19927	19953	19859	19924	19986	20063	20015	19789	19800	20003	20149	19959	19979	20017	20268	19913	20031	20239	20171	20013	20092	20182	20186	20046	19952	19870	20067	19977	20138	20044	20274	20007	20050	20193	19992	20133	20138	20186	19921	19983	19859	19886	19931	19899	19965	20025	20013	19881	20051	20284	20032	20069	20155	20021	20108	19932	20115	19954	19977	19878	19781	20077	19953	20119	19816	20380	20086	20184	19914	19896	20016	20003	20227	20051	20034	20341	20179	20093	19993	19913	19976	20073	20194	20064	20097	19969	19928	19894	20099	19957	20094	19950	20000	20064	20033	20024	20020	20225	19953	19964	20054	20109	20016	20039	20173	19907	19969	19887	20060	20104	19990	20010	19908	19928	19897	19935	19928	19850	19984	20089	19951	19737	20205	19898	20093	19903	20020	20204	20089	19867	19904	20071	19918	19779	20009	19991	19999	19891	20168	20071	19965	19861	19975	19941	20082	20283	19871	20078	19990	20117	20026	19990	20134	19804	19995	19991	19993	20005	19982	19983	19878	20003	20144	20168	19918	20025	20144	19966	20047	19923	20023	20011	19942	19891	20050	19856	20021	19925	20082	19935	19882	20076	20004	20148	20036	19858	19981	19905	20039	19900	20051	20049	20134	19872	19811	19924	20161	19799	20142	20012	19897	19716	19870	19950	20133	20175	19975	19954	19999	19976	19845	19942	20072	20353	20071	19979	19952	20177	19683	19960	20055	19969	19957	20009	20075	20186	19804	20115	20032	19948	19978	19808	20231	20142	19867	20070	20004	19911	20023	20005	19873	19840	20036	20140	20066	20244	20045	20046	20085	19954	19984	19942	20111	20079	20067	20095	20074	20196	20077	19972	20007	20240	20232	20247	20267	19962	19942	20038	20020	20017	20051	20159	19976	19952	20075	20176	19968	19900	19868	19968	19893	19709	20153	20084	20089	20069	20100	20115	20029	20308	19928	20061	20045	19945	20058	20020	20045	19978	20082	20153	19941	20154	19994	20209	20183	19903	19928	20169	19994	19996	19989	19944	19896	20134	20063	20158	20033	19855	20019	19930	20057	20056	20062	20136	19982	20097	20149	20102	20142	19992	19787	20035	20001	19845	20029	20056	20231	20218	20029	20094	19770	20114	19923	19877	20199	19932	20073	20151	19912	20008	19868	20079	20117	19872	19854	20033	20003	20106	20084	19917	19848	19859	19873	20013	19747	19870	19906	19856	20109	20093	20223	19896	20147	19816	19998	20063	20047	20037	20095	19863	19891	20015	20042	20169	19960	20028	20098	19871	20013	19912	19760	20175	19854	19962	19868	19689	20147	19998	20028	20006	19896	20312	20179	20042	19989	20012	20069	19877	20106	19885	19948	19907	19897	19980	19876	19982	20051	20069	19906	20106	20280	20183	20033	19867	19919	19953	20008	19947	20037	20043	20207	20061	19956	20081	20076	19986	19980	19897	20073	20012	20312	19876	20079	20068	19818	20166	19862	19971	19990	19954	19984	20025	20066	19926	20130	20339	19993	19884	20218	19978	19897	20104	19963	20132	20151	20130	19863	20029	19966	19998	19902	19998	20008	19888	19788	19953	19973	19971	19972	20007	20104	19964	20209	19987	19934	19828	20232	19974	19696	19830	20015	20171	19917	19892	19906	19779	19974	20140	19918	19976	20019	20072	20107	20016	19854	19836	20196	20003	20060	19901	19990	20094	20069	19889	19947	19902	19977	20190	19967	19972	19957	20086	19952	19866	20028	20124	20016	20106	20205	20014	20227	19911	20117	20052	20044	19880	19837	20003	19928	19976	20127	19809	20043	20039	20063	20009	20129	20015	20108	20026	20165	20112	20022	19972	19963	19890	19863	20040	19919	19973	20039	20062	20009	20157	20047	20013	20238	19846	20023	20021	19988	20007	20074	20068	20025	20093	20092	20105	20095	19839	20321	20132	19945	19801	20122	20087	19975	19892	20051	20130	20063	20165	20150	20138	20110	19840	19819	20016	19991	20338	20042	19985	19945	19893	20065	20017	20118	20227	19769	19961	20039	20187	20021	20085	19915	19916	20202	19996	20221	19937	20047	20109	20221	20086	19906	19977	20074	20195	20154	20034	20001	20060	20172	20007	20053	19957	20129	19944	19868	20032	20166	20070	19915	20064	19846	20090	20080	19893	20136	20111	20141	20092	20061	20246	20034	19914	19949	19992	19944	20064	20090	19991	19973	20033	20269	19851	20054	19969	20031	19960	20032	20228	20094	19913	19879	19893	20288	20085	20074	19963	20086	19844	20160	20000	19874	19978	19817	20110	19853	20167	20159	20062	20127	20116	20117	19982	19959	20241	20161	19972	20004	19973	20022	20084	19896	20014	20067	20204	19982	19843	20070	19999	20080	19939	19934	20183	19983	20151	19989	20107	19935	19972	20196	20022	20044	19862	19868	20046	19983	19847	19872	19932	19998	20113	20028	19998	20133	20116	20089	20101	20168	20128	20115	19836	20127	20134	20050	20042	19902	19948	19997	20015	20401	19852	19962	20099	20018	20004	19979	19938	20069	20011	19944	19820	20042	19958	19996	20115	19873	19890	19998	19942	20030	19985	20014	19954	20062	20043	20082	19848	20014	20174	20035	19942	19901	20103	20038	20093	20252	20021	20034	19851	19922	20076	20171	20124	19909	19965	19763	19765	20124	20056	19887	19992	20055	20031	20040	19947	19892	19911	19887	20140	19800	20105	19996	20012	20029	20047	19937	20167	20059	20228	19950	20218	20349	20267	20062	19776	19926	20029	19812	19952	20184	19904	20158	20026	19992	20358	20155	20079	20207	19916	19945	20235	20112	19973	19983	20098	20010	19864	20092	19951	19936	20001	20082	19991	20002	20180	19990	20017	20027	20101	19868	19690	19945	19865	20003	19851	19866	19880	20033	19764	19957	20202	19776	20053	20160	19890	19924	19968	20087	20134	20007	20009	20097	19993	20203	20030	20143	20015	20069	19854	20054	20063	20025	19893	20150	20183	20029	20318	19913	19960	20021	20014	19887	20132	19862	19805	20067	20009	20109	19923	20274	20186	20063	20123	20153	20214	20052	19783	19982	20161	19984	19886	19924	20132	20229	19886	20023	19944	20067	19938	20012	20118	19827	20074	20209	19843	20102	20092	20202	20118	20000	20017	20008	19919	20074	20062	20013	19934	20026	20222	19939	19981	19896	20122	19830	19862	19934	20203	20188	19934	19991	20041	20028	20061	20031	20117	20099	20008	19854	19804	19901	19988	20001	19942	19978	20128	19996	19961	19910	19873	20188	19930	19998	20064	20135	19975	20028	20128	20039	20077	20020	19968	19840	19869	20227	20109	20152	20050	19924	19879	20196	19865	20003	20084	19986	20103	19771	19966	20189	20295	19967	19908	20041	19989	20005	19848	19801	20113	20034	19714	19925	19938	20122	20034	19859	19966	20067	19969	19937	20000	19778	19777	20021	19889	20118	19913	20078	19876	20103	20145	19824	19987	19936	20055	20039	20216	19996	19854	20027	20163	20110	20080	19884	20040	20044	20040	20201	19936	20094	20092	19940	19875	19929	19984	20374	20078	19788	20128	20014	20262	20241	19906	20159	19969	20148	19989	20227	20146	20058	19782	20028	20092	20201	20186	20040	20051	20252	20146	19987	20047	19876	20011	19807	20019	20063	19947	19968	20249	20123	20315	20121	20031	20185	19967	20155	19975	19943	19959	19931	19926	20055	19971	19990	20106	20140	20022	19823	19883	19942	19937	19965	20175	20093	20117	19942	20051	20036	20093	20013	20069	19941	20122	19949	19901	20219	19742	19868	20024	19821	19995	19864	20015	20180	19922	20117	19976	20087	20222	19953	19979	20192	20054	19921	20035	20002	20041	20076	20056	20008	19993	20082	20074	19943	19903	20050	19838	19994	19982	19969	20157	20112	19922	19939	20139	20036	20003	20142	20077	19886	20066	20084	20092	20343	19931	20109	19882	19953	19846	19919	19902	20123	19956	19899	20099	19995	19975	20074	20083	20135	20140	20117	19906	19887	20135	20092	19899	19930	20059	19878	20064	20037	20096	19869	20171	19960	19977	20110	19943	20144	20133	20132	19953	19866	20211	20039	19981	19992	20043	20004	20057	20178	20018	20163	19996	20039	20009	20083	19973	20057	19970	20193	20060	20079	20152	19816	20022	20093	19862	20159	19910	20062	20056	19889	19905	19994	20000	20015	20211	19900	20045	19981	20011	19853	20103	19921	20067	20097	19957	20103	20253	19807	19847	20083	20286	20112	20007	20161	19914	20203	20009	19974	20134	19990	20139	20142	20069	20122	20124	20072	19921	20090	19942	19896	20099	20136	20003	19936	20237	20040	20321	20019	20101	20005	19816	20153	20070	20050	20106	20042	20058	19933	19938	20134	20014	20273	19840	20106	20012	20144	19794	19935	20120	20054	19844	19828	20166	20095	20176	19715	20132	20078	20078	20234	20018	20117	19992	20126	19901	19946	19822	20114	20229	20118	20070	19946	19935	19844	19992	20024	19861	19853	20010	20097	20098	19906	19838	19876	20138	19912	20204	20077	20021	20159	20186	20079	19888	19946	19906	20042	20094	20094	20026	20177	20004	20041	19942	20072	19853	20026	20102	20207	19992	20077	20070	19988	20280	19952	20316	20133	20185	20032	19946	19905	19811	20069	19913	20012	20145	20006	19880	19978	20120	20016	20127	20058	20039	20174	20071	20240	20004	19937	20047	20063	20161	20024	20229	19956	20014	19960	20148	20016	19866	20120	19885	19711	20021	20069	20267	19944	19722	19925	20224	19989	20047	20408	20254
21349	34361	30132	24193	20193	18892	17416	16852	16843	16398	16235	16251	16204	16124	16273	16045	15968	16174	16112	16182	16177	16042	15968	16164	16162	16209	15949	16171	16160	16131	16121	16085	16086	16162	15996	16125	16007	16186	16133	16026	16043	16049	16111	16105	15996	16155	16047	16012	15977	16210	16183	16085	16000	15879	16121	16010	16074	16091	16153	16007	16193	16074	16194	16007	16072	16170	15949	16070	15892	16089	16119	16190	15994	16250	16156	15966	15918	16108	16054	16156	16025	16007	16145	15941	15990	16195	16009	16049	16105	16132	16082	15970	16131	16061	16123	16246	16213	16159	16013	16065	16087	16052	16024	16106	16371	16170	16012	15953	16071	15966	16108	16193	16129	16080	16111	16139	16021	16081	16152	16120	16097	16026	16031	15855	16242	16191	16183	15988	16195	16185	16043	16106	15974	15968	16136	15966	15963	15950	16150	16006	16059	15917	16047	16074	16138	16056	16033	15889	16135	15983	15958	16166	16227	15970	16045	16203	16135	16023	16143	16247	16013	16195	16072	16115	16018	16091	15946	16170	16238	16030	15941	16112	16094	15959	15959	15982	16122	15873	16179	16148	16068	16079	16165	15922	16016	16043	16011	15989	16034	16182	16148	15897	16094	15948	16201	16193	16126	16211	16096	16039	16089	16010	16072	15984	16069	16068	16095	16090	16033	16240	16104	16041	16065	16053	16109	16137	16043	16101	16162	16070	15953	16134	15958	15969	15842	16159	16096	16055	16003	16058	16101	16157	16163	16048	16082	16224	15908	16151	16024	15958	16282	15988	16080	15969	16141	16042	16042	16115	16095	16084	16058	15981	16171	16098	16137	16114	16004	16118	15995	16056	16057	16059	16174	15964	16057	16077	16054	16214	15975	15914	16140	16056	16066	16035	16056	16151	15973	16065	15967	16224	16106	16112	16162	15844	16127	16082	16000	16041	15889	16048	16049	15831	16044	16006	16165	16139	16034	16217	15890	16026	16092	16154	16098	16006	16182	16073	16091	15970	16050	16180	16079	16016	16042	15905	16167	16107	16021	15964	15936	16055	15994	16215	16017	16145	16046	16076	15961	16183	16068	15914	15963	16054	16008	16015	16056	16187	16018	16002	16100	16092	16005	16029	16093	16100	16062	15985	16015	16080	16131	16051	16173	16108	15966	16156	15953	15993	16076	16017	15951	15984	15920	16174	16154	16023	16136	16029	16273	15938	15956	16157	16017	15997	16039	16123	16200	16046	16161	16049	15977	16031	16030	16142	16040	16101	16178	15953	16029	16103	15896	16141	16213	16014	16022	16167	15981	16194	16225	16138	16164	16091	16062	16092	16178	15938	16024	16131	16022	16093	16034	16145	16089	16009	16006	16168	16106	16060	15847	16042	16076	16039	16201	16118	15996	16048	15983	15971	16136	16165	16144	16122	16056	15949	15992	16080	16032	16346	16134	15852	16166	16114	16162	16092	16058	16066	16120	15974	15963	16028	16214	15946	16116	15937	16213	15989	16138	15974	16069	16150	16007	16067	16135	16096	16130	16080	15920	16129	16170	16194	16071	16019	15949	16012	16220	16120	16033	15895	16133	16092	16201	15974	16037	16057	16064	16124	16015	16097	16066	16014	16033	16377	16056	16137	15978	16169	16303	16095	16064	15989	16101	15953	16163	16132	16035	16031	16237	16020	15988	16185	16011	16002	16198	16147	16003	16109	15959	16050	16118	16158	16100	16196	16016	16036	16183	16004	16059	16021	16208	16062	15925	16063	15932	16076	16203	15980	16221	15946	16105	16082	16128	16158	16025	15983	15965	15971	16038	16104	16078	15952	16052	15972	15989	16012	16090	16075	15939	15968	16016	16023	16212	16093	16049	16120	16170	16195	16032	16049	16128	16002	16013	15942	16100	15966	16171	15945	15905	16084	16035	16047	16234	16037	16218	16163	16174	16027	15931	15957	16156	16022	16048	16011	16097	16152	16058	16097	16065	16151	16050	16057	16038	16113	16262	16056	16008	15973	16097	15996	16052	16210	16184	16023	16075	16025	16268	16057	16083	15964	16140	15958	15937	16177	16131	15960	15998	16123	16088	16089	16210	16073	15894	15892	16095	16072	16135	16168	16024	16189	16071	16013	16160	16046	16147	16258	16031	16154	15976	15955	16041	15989	16135	16006	16146	16052	16141	15994	15967	16143	15968	16224	15935	16169	16151	16069	15968	16052	16060	16021	16017	16133	16057	16092	16150	16216	16016	16070	16016	16192	16093	16160	16202	16021	16106	15872	16006	16170	16053	16059	16052	16120	16089	16194	16130	16083	16177	15953	15870	16114	16010	16068	16094	16144	16060	16039	15946	16122	15999	15927	15954	15834	16045	16173	16117	16047	16143	16106	16008	16036	16166	15976	15880	16153	15954	15906	16122	16106	16193	16116	16092	15956	16063	16187	15922	16134	16001	16079	16134	16034	16043	16081	16004	16127	16193	15849	16254	16046	16143	16132	16092	16276	15998	16069	16073	15999	16023	16113	16119	15988	16070	15905	15931	15917	16221	16211	16082	15969	16011	15998	16147	15958	16149	15895	16100	15952	16038	16032	15967	16098	16040	16094	16124	15896	16077	16137	16074	15936	16077	16074	16117	16097	16209	16079	16123	16051	16071	15993	16269	15959	15974	16011	16079	16123	15868	15981	16082	16152	15965	16037	16030	16102	16110	15936	16083	15953	16025	16137	15912	16151	16089	16050	16071	15957	16147	16191	15971	16058	16221	16052	16254	16141	16105	16246	15995	16099	16147	16050	16055	16070	16057	16117	16070	16240	16086	16023	16144	15967	16144	15893	15975	16002	16219	16030	16000	16258	15985	16083	16043	15900	16092	15916	16123	16167	15997	15940	16152	15920	16071	16036	16184	15918	16298	16061	16035	16096	16217	16098	15967	16180	16059	16067	16114	15994	16042	15952	15990	15984	15953	16084	15904	16106	16070	16246	16044	15972	16008	15972	16112	16121	16256	16263	15966	16086	16169	15969	16001	15996	16083	16104	16115	16009	16097	15885	16071	16179	16192	16162	15910	16221	15968	16030	16115	16049	16110	16246	15969	16084	16096	16036	16067	16079	16111	16040	16167	16074	16163	16015	16093	16140	16218	16113	16039	16070	16322	16054	16045	16049	15983	15986	16076	16191	16102	16131	16116	16132	16022	16119	16249	16111	16053	15985	16077	16237	16148	16266	15959	16066	16193	15955	16056	16148	16067	16082	16106	16079	15973	16095	16068	16092	16013	16190	15993	16077	16125	16083	16143	16015	16081	15963	16147	15960	15909	16035	16044	15982	16017	16100	16076	16075	15976	16092	16060	16052	16127	16138	16181	16180	16212	16114	15979	15865	16158	16178	15913	16014	16044	16229	16106	16029	16165	16131	16153	16070	16128	16050	15994	16014	16083	15954	16068	16174	16173	16158	16188	16127	16215	16042	16225	16136	16091	16012	16183	16012	16076	16093	16094	16030	16069	16175	16071	16095	16155	15993	16106	16149	16041	16107	16007	16119	16033	16171	16117	15948	16022	16010	16054	16152	15885	16094	15990	16019	16105	16113	16045	15971	16309	16009	16033	16095	16192	15979	16187	16215	16045	16181	16068	16018	15963	16054	16170	16149	16021	16025	16189	16002	16148	16118	15980	15991	15816	16156	16030	16149	15991	16319	15994	16226	16036	15966	16234	16075	16016	15993	16093	16116	15954	16262	16037	16138	16007	16012	16019	16117	16186	16278	16083	15912	16287	15995	15978	15991	16013	16006	16126	16187	16180	16137	16099	16130	16106	15953	16187	16095	15990	16116	16076	16131	16154	16203	16252	16035	16145	16107	16087	15993	15952	16137	16170	16194	15971	16105	15985	16153	16063	16067	16070	16276	15984	15968	16026	16119	16035	16254	16040	16119	16040	16167	16097	16042	15985	16213	16025	16132	16010	16094	16055	16023	16240	16257	15998	16210	15984	16013	16099	15841	15942	15969	16097	16089	16092	16034	16197	16215	15980	16058	16011	15903	15959	15947	16037	16066	15955	16100	15999	16181	16118	15971	16248	16186	16135	16119	16181	16101	16012	16225	16096	15993	16075	16052	15944	16140	16039	16083	15970	16034	16085	16000	15998	16049	16153	16043	16033	16052	16079	15987	15989	15935	16157	16042	15869	16089	16130	15995	15989	16195	16125	16062	16033	16166	16082	16046	15971	15961	16054	16124	16188	15892	15875	15910	16218	15934	16009	16049	16057	16344	16183	16020	16149	15933	16241	15992	16235	16011	16216	16000	16080	16012	16262	16163	15970	16059	16094	16174	15996	16024	16162	16094	16023	16019	16088	16116	16099	16272	16219	16045	16096	16100	15978	16081	16175	16083	16193	16068	16049	16120	16055	16228	16005	16251	16154	16092	16033	16185	15915	16044	15985	16030	16151	16062	16189	15984	16029	16070	16089	16147	16019	16037	16166	16234	16006	15957	15952	16231	16064	16002	16253	16027	16167	16211	15945	16077	16242	16104	15888	16149	16156	16133	16154	16021	16056	16037	16079	15994	16065	15970	16126	16134	16231	15978	16039	16074	16252	15896	16183	16044	15967	16080	16040	16008	16146	16166	16090	16132	16263	16148	16105	15948	15987	16036	16137	16075	16115	16081	16025	16106	15971	16126	16197	16105	16143	16056	16126	16176	15965	15997	16196	16116	16219	16099	16108	16106	16117	16091	16091	16033	16048	16039	16022	16062	15891	16139	15927	15944	15917	16083	16107	16150	16132	16222	16056	15950	16198	16145	15955	15979	16006	16033	16204	16078	16250	16058	16029	16097	16168	16015	16162	16163	15923	16140	16170	16114	15962	15921	15842	16064	15959	16180	16018	16154	16034	16146	16072	16112	16055	16157	16103	16079	16101	15971	16095	16122	16091	16154	16017	15970	16159	15998	16102	16117	15904	15902	15932	16185	16236	15869	16007	16142	16232	16057	16129	16049	16117	16104	16064	16075	16015	16031	16155	16130	16207	16111	15959	15903	16111	16107	16113	15971	16057	15967	16141	16081	15972	16102	15901	16047	16084	16144	16053	16265	16091	16061	16173	16016	16003	16095	15875	16058	16014	15982	16252	16071	15948	16046	16169	15961	15995	16034	16083	16167
23397	21003	28530	23881	22304	23806	23184	19934	19501	19649	19107	18891	18665	18782	18670	18632	18592	18876	18709	18684	18755	18542	18448	18612	18565	18713	18585	18702	18618	18602	18637	18545	18469	18631	18689	18567	18394	18485	18546	18422	18581	18586	18550	18390	18479	18368	18667	18588	18501	18415	18489	18255	18429	18335	18506	18358	19173	18650	18530	18531	18725	18587	18443	18470	18440	18385	18586	18463	18421	18392	18494	18483	18881	18451	18386	18587	18602	18588	18445	18351	18486	18492	18572	18386	18572	18536	18281	18375	18540	18607	18614	18401	18545	18594	18261	18463	18488	18618	18574	18375	18518	18432	18539	18741	18614	18432	18586	18397	18386	18507	18412	18573	18498	18496	18311	18603	18542	18406	18578	18434	18506	18635	18518	18524	18803	18352	18574	18561	18581	18423	18513	18483	18376	18565	18502	18385	18270	18362	18618	18584	18385	18545	18677	18443	18464	18453	18551	18416	18443	18487	18521	18490	18366	18558	18657	18406	18235	18249	18522	18405	18413	18405	18525	18496	18377	18639	18505	18442	18394	18366	18752	18437	18427	18460	18400	18435	18456	18497	18536	18343	18526	18299	18526	18236	18470	18463	18433	18282	18267	18445	18439	18520	18494	18447	18517	18390	18549	18439	18463	18349	18421	18374	18559	18424	18433	18440	18550	18257	18443	18644	18291	18544	18543	18698	18270	18451	18546	18477	18451	18508	18458	18490	18360	18479	18585	18540	18428	18425	18555	18393	18300	18307	18481	18319	18456	18612	18645	18485	18450	18574	18527	18483	18576	18519	18456	18509	18295	18405	18467	18373	18483	18411	18398	18553	18625	18455	18382	18457	18540	18441	18415	18399	18453	18335	18151	18475	18503	18582	18388	18428	18444	18364	18616	18394	18531	18739	18415	18487	18384	18462	18667	18483	18405	18546	18571	18599	18382	18494	18454	18526	18543	18427	18530	18369	18421	18396	18416	18639	18426	18338	18497	18459	18343	18562	18440	18573	18553	18358	18376	18337	18457	18574	18589	18565	18423	18469	18401	18401	18389	18683	18508	18328	18286	18453	18399	18261	18562	18363	18194	18384	18719	18458	18593	18443	18592	18423	18270	18588	18471	18435	18376	18523	18473	18366	18348	18504	18377	18459	18250	18438	18477	18378	18411	18610	18527	18599	18482	18377	18410	18387	18307	18364	18501	18525	18627	18515	18644	18610	18399	18520	18420	18391	18489	18493	18363	18527	18357	18245	18416	18369	18612	18506	18285	18586	18483	18553	18454	18528	18473	18521	18380	18570	18352	18439	18350	18521	18410	18445	18480	18513	18265	18310	18392	18410	18479	18339	18394	18568	18599	18406	18430	18587	18492	18583	18469	18301	18495	18387	18324	18399	18392	18459	18713	18180	18544	18387	18507	18521	18508	18462	18430	18431	18390	18627	18486	18315	18568	18446	18741	18392	18713	18415	18461	18647	18638	18621	18533	18456	18536	18457	18472	18516	18596	18442	18396	18589	18455	18451	18396	18571	18356	18487	18335	18400	18445	18659	18399	18547	18377	18462	18383	18458	18600	18596	18411	18429	18440	18446	18536	18230	18500	18463	18682	18433	18286	18361	18487	18473	18592	18345	18542	18620	18409	18486	18526	18225	18454	18515	18381	18390	18473	18412	18440	18399	18251	18572	18479	18516	18496	18557	18562	18598	18364	18582	18616	18649	18455	18509	18493	18295	18493	18353	18457	18480	18542	18697	18503	18691	18514	18534	18395	18601	18486	18391	18564	18306	18628	18480	18326	18267	18278	18332	18419	18509	18427	18386	18209	18467	18390	18465	18447	18435	18569	18273	18389	18358	18469	18591	18587	18681	18523	18441	18561	18466	18634	18581	18516	18355	18421	18520	18482	18453	18361	18434	18372	18424	18584	18389	18548	18561	18291	18444	18515	18421	18526	18383	18511	18514	18345	18272	18434	18502	18243	18529	18602	18599	18455	18354	18562	18319	18642	18332	18521	18514	18223	18518	18549	18635	18429	18462	18485	18336	18345	18355	18464	18447	18576	18154	18530	18396	18355	18340	18444	18601	18349	18526	18344	18463	18458	18509	18137	18590	18485	18406	18473	18382	18550	18456	18462	18396	18411	18383	18436	18311	18550	18594	18585	18402	18484	18460	18507	18315	18261	18452	18564	18697	18355	18631	18534	18364	18530	18383	18585	18500	18147	18615	18575	18499	18586	18554	18344	18547	18366	18530	18561	18385	18454	18715	18598	18182	18564	18511	18352	18440	18585	18298	18289	18459	18589	18489	18472	18507	18645	18503	18230	18551	18656	18496	18539	18389	18259	18598	18508	18440	18372	18584	18505	18507	18297	18471	18438	18439	18454	18378	18628	18418	18368	18478	18419	18367	18565	18426	18518	18449	18412	18550	18568	18415	18691	18440	18268	18571	18516	18403	18398	18430	18348	18415	18394	18530	18343	18455	18447	18503	18459	18436	18553	18434	18456	18658	18420	18542	18329	18270	18605	18428	18506	18545	18479	18451	18443	18644	18558	18338	18552	18391	18480	18379	18402	18536	18535	18465	18481	18310	18532	18237	18302	18495	18444	18382	18397	18721	18392	18457	18466	18475	18435	18512	18225	18583	18618	18198	18432	18378	18553	18352	18540	18519	18527	18449	18561	18573	18612	18477	18475	18327	18473	18314	18379	18331	18419	18395	18381	18344	18502	18398	18456	18271	18356	18609	18451	18571	18616	18484	18567	18456	18417	18363	18543	18329	18419	18544	18419	18499	18570	18539	18510	18510	18392	18236	18435	18358	18251	18340	18616	18478	18392	18264	18439	18433	18347	18439	18313	18511	18575	18523	18626	18281	18500	18379	18418	18460	18378	18378	18390	18670	18355	18405	18551	18235	18486	18711	18456	18641	18554	18166	18354	18335	18449	18483	18295	18521	18152	18428	18273	18344	18433	18423	18505	18569	18543	18382	18361	18460	18316	18507	18559	18511	18565	18451	18463	18535	18434	18471	18455	18442	18440	18568	18407	18663	18364	18505	18244	18340	18421	18449	18502	18382	18344	18547	18506	18309	18441	18415	18485	18347	18516	18339	18556	18550	18351	18533	18419	18278	18677	18660	18390	18556	18545	18375	18444	18563	18422	18337	18480	18476	18412	18513	18440	18510	18273	18390	18649	18363	18388	18592	18597	18363	18316	18336	18279	18274	18579	18378	18577	18287	18593	18365	18533	18417	18252	18549	18411	18520	18530	18451	18275	18485	18447	18478	18431	18470	18408	18529	18365	18331	18308	18299	18468	18532	18450	18384	18407	18164	18646	18446	18286	18393	18343	18386	18507	18176	18478	18486	18448	18249	18431	18444	18417	18442	18431	18492	18514	18328	18430	18309	18413	18367	18444	18441	18492	18448	18492	18567	18368	18342	18467	18280	18613	18534	18454	18319	18436	18564	18476	18453	18467	18240	18353	18539	18389	18524	18426	18390	18425	18586	18207	18376	18540	18607	18420	18423	18594	18451	18626	18306	18344	18687	18403	18254	18255	18575	18485	18400	18236	18211	18524	18474	18404	18463	18320	18251	18407	18389	18432	18509	18319	18469	18584	18385	18389	18457	18595	18330	18622	18445	18351	18442	18585	18179	18273	18622	18644	18559	18585	18447	18296	18548	18272	18382	18518	18358	18496	18406	18427	18401	18574	18318	18309	18523	18492	18284	18447	18448	18472	18352	18185	18332	18254	18231	18266	18505	18373	18397	18185	18486	18502	18479	18556	18508	18523	18429	18389	18326	18427	18436	18283	18342	18582	18570	18315	18392	18413	18493	18372	18400	18385	18182	18435	18414	18601	18480	18281	18477	18691	18429	18313	18518	18347	18413	18291	18386	18493	18515	18622	18375	18186	18402	18377	18456	18506	18463	18555	18563	18408	18401	18665	18369	18240	18614	18345	18457	18411	18616	18374	18406	18705	18464	18482	18552	18246	18350	18309	18459	18369	18455	18428	18672	18337	18514	18364	18298	18469	18491	18350	18511	18269	18365	18375	18384	18588	18577	18288	18541	18644	18315	18566	18370	18372	18330	18342	18567	18698	18502	18209	18475	18486	18296	18545	18300	18415	18503	18387	18527	18515	18540	18283	18648	18452	18274	18406	18345	18362	18456	18507	18235	18540	18444	18236	18520	18362	18481	18310	18508	18546	18305	18221	18438	18587	18361	18508	18424	18400	18326	18373	18327	18448	18383	18422	18599	18482	18498	18539	18400	18240	18614	18682	18411	18291	18212	18247	18333	18327	18561	18576	18628	18399	18486	18369	18392	18448	18332	18400	18481	18486	18514	18485	18534	18518	18313	18528	18671	18529	18294	18423	18288	18401	18445	18701	18709	18549	18658	18728	18377	18416	18570	18403	18591	18686	18509	18566	18578	18524	18387	18493	18666	18375	18594	18485	18267	18279	18365	18479	18512	18483	18593	18460	18364	18453	18367	18486	18483	18455	18483	18624	18524	18371	18332	18448	18723	18572	18473	18477	18490	18426	18383	18310	18361	18444	18588	18548	18509	18471	18540	18494	18307	18459	18613	18404	18647	18577	18387	18346	18455	18472	18233	18433	18396	18546	18379	18551	18358	18457	18403	18254	18331	18394	18422	18411	18381	18269	18315	18360	18365	18335	18591	18362	18394	18412	18494	18546	18383	18450	18587	18300	18510	18558	18516	18620	18406	18531	18473	18330	18537	18389	18585	18338	18389	18339	18348	18360	18482	18501	18402	18405	18369	18385	18306	18545	18529	18498	18474	18294	18428	18531	18337	18362	18451	18412	18585	18401	18597	18504	18420	18429	18492	18371	18593	18489	18468	18483	18416	18455	18388	18534	18367	18706	18641	18519	18450	18165	18456	18559	18493	18495	18427	18490	18614	18445	18324	18330	18492	18468	18386	18474	18459	18388	18369	18358	18396	18473	18673	18572	18538	18372	18488	18572	18237	18703	18312	18530	18546	18528	18460	18297	18425	18395	18509	18578	18466	18537	18519	18603	18571	18462	18413	18364	18538	18580	18460	18470	18345	18584	18446	18430	18330	18280	18556	18721	18277	18436	18300	18326	18491	18409	18466	18687	18453	18395	18435	18500	18439	18380	18412	18509	18507
21457	39406	34868	27455	22108	19947	17940	16945	16595	16219	15864	15626	15421	15317	15415	15433	15478	15185	15343	15351	15327	15242	15458	15249	15355	15155	15264	15137	15308	15124	15308	15116	15377	15316	15279	15066	15285	15315	15132	15175	15324	15089	15324	15195	15211	15169	15138	15140	15271	15464	15149	15145	15194	14963	15335	15174	15861	15553	15126	15350	15603	15313	15242	15235	15296	15202	15079	15251	15148	15149	15116	15123	15077	15235	15270	15027	15124	15113	15309	15257	15293	15238	15284	15093	15262	15035	15195	15110	15210	15213	15257	15179	15176	15138	15176	14964	15231	15133	15297	15225	15260	15339	15015	15163	15324	15168	15058	15337	15222	15146	15194	15133	15214	15187	15349	15170	14981	15224	15191	15136	15379	15338	15142	15107	15159	15153	15120	15300	15162	15195	15348	15157	15330	15277	15049	15110	15318	15260	15251	15200	15223	15169	15185	15021	15145	15274	15236	15263	15014	15409	15123	15255	15268	15158	15159	15224	15325	15028	15145	15266	15094	15160	15206	15052	15135	15020	15299	15196	15167	15105	15235	15154	15161	15287	15216	15087	15027	15211	15127	15352	15156	15127	15212	15209	15096	15332	15161	15314	15184	15135	15117	15100	15254	15222	15280	15010	15355	15361	15090	15225	15102	15350	15175	15193	15191	15126	15084	15188	15255	15195	15211	15304	15146	15263	15283	15332	15174	15124	15271	14999	15114	15083	15171	14944	15340	15243	15294	15139	15118	15118	15220	15295	15049	15285	15262	15145	15153	15119	15349	15134	15262	15172	15005	15188	15142	15206	14965	15214	15172	15052	15226	14863	15234	15143	15128	15268	15333	15159	15335	15174	15132	15096	15119	15010	15284	15252	15201	15113	15151	15077	15109	15122	15081	15146	15051	15143	15176	15163	15069	15102	15202	15316	15233	15271	15219	15279	15091	15325	15201	15028	15033	15336	15246	15310	15138	15294	15239	15039	15053	15352	15297	15303	15203	15381	15277	15265	15044	15296	15276	14991	15149	15254	15241	15424	15153	15075	15148	15089	15037	15101	15213	15206	15012	15180	15110	15230	15185	15304	15037	15182	15079	15208	15232	15248	15051	15209	15108	15182	15043	15344	15027	15274	14994	15310	15248	15187	15154	15256	15107	15173	15070	15230	15275	14979	15138	15289	15342	15130	14917	15293	15141	15173	15265	15296	15156	14959	15155	15089	15127	15037	15202	15387	15109	15237	15054	15127	15324	15287	15111	15120	15373	15168	15062	14944	15086	15167	15098	15269	15149	15176	15291	15081	15078	15186	15246	15248	15155	15093	15114	15152	15036	15191	15279	15339	15099	15190	15179	15219	15278	15080	15226	15118	15086	15285	15155	15264	15096	15276	15198	15190	15156	15458	15181	15298	15197	15280	15119	15376	15268	15143	15314	15054	15121	15154	15171	15117	15249	15054	15286	15295	15205	15327	15200	15246	15119	15181	15354	15153	15111	15271	15126	15377	15234	15261	15218	15022	15305	15109	15287	15103	15151	15241	15080	14984	15289	15169	15354	15148	15110	14995	15108	15169	15185	15171	15093	15183	15154	15172	15160	15050	15376	15222	15378	15114	15143	15221	15085	15024	15326	15368	15151	15315	15147	15196	15205	15163	15219	15392	15135	15130	15253	15159	15270	15055	15335	15081	15297	15168	15115	15197	15145	15235	15160	15178	15086	15192	15241	15084	15153	15344	15124	15087	15159	15194	15319	15236	15193	15275	15216	15323	15156	15158	15207	15245	15181	15269	15213	15043	15425	15044	15354	15268	15232	15161	15287	15061	15063	15177	15193	15185	15014	15259	15154	15355	15138	15264	15147	14943	15188	15544	15051	15055	15030	15159	15017	15349	15193	15122	15182	15187	15222	15350	15032	15429	15238	15130	15172	15174	15104	15192	15081	15211	15091	15199	15239	15128	15238	15156	15098	15071	15321	15062	15259	15152	15030	15386	15079	15270	15166	15258	15105	15248	15037	15285	15127	15247	15052	15002	15063	15121	15085	15336	15132	15153	15179	15146	15160	15117	15149	15191	15134	15234	15271	15091	15242	15223	15403	15350	15352	15221	15146	15295	15153	15180	15179	15188	15208	15294	15125	15081	14972	15194	15209	15224	15179	15180	15113	15073	15262	15160	15131	15187	15248	15165	15221	15047	15097	15273	15054	15198	15081	15166	15244	15119	15288	15169	15093	15035	15321	15316	15288	15201	14955	15336	14989	15283	15315	15208	15156	15222	15070	15237	15177	15217	15174	15324	14933	15220	15150	15035	15113	15458	14970	15081	15041	15151	15239	15231	15346	15239	15033	15062	15117	15213	15196	15348	15185	15176	15254	15167	15248	15138	15215	15139	15042	15160	15408	15120	15176	15326	15205	15300	15252	15284	15242	15074	15231	15235	15103	15190	15363	15125	15142	15186	15216	15169	15218	15267	15163	15253	15040	15083	15191	15052	15254	15041	15226	15084	14945	15296	15152	15145	15217	15253	15011	15109	15220	15124	15041	15280	15262	15172	15225	15160	15184	15142	15318	15211	15070	15111	15156	15401	15155	15218	15134	15280	15125	15114	14914	15207	15084	15202	15046	15208	15280	15111	15088	15238	15209	15148	15392	15124	15110	15260	15164	15029	15216	15304	15065	15186	15224	15119	15110	15065	15248	15193	15078	15140	15142	15149	15187	15371	15198	15130	15144	15275	15353	15183	15187	15191	15028	15266	15125	15204	15214	15256	15150	15318	15155	15073	15134	15117	15232	15149	15389	15198	15111	15217	15149	15079	15243	15144	15224	15116	15252	15194	15156	15107	15297	15303	15049	15094	15071	15326	15162	15234	15076	15111	15340	15272	15097	15209	15191	15135	15172	15256	15106	15251	15150	15052	15359	15265	15087	15283	15128	15363	15085	15253	15094	15139	15206	15125	15395	15227	15082	15202	15205	15175	15209	15167	15178	15119	15177	15187	15193	15093	15127	15201	15156	15227	15352	15269	15126	15170	15268	15140	15177	15084	15077	15258	15291	15193	15144	15295	15194	15102	15165	15189	15280	15119	15198	15265	15244	15150	15257	15243	15244	15173	15169	15355	15049	15215	15181	15147	15099	15236	15131	15334	15097	15273	15189	15283	15243	15235	15107	15201	15255	15328	15163	15317	15045	15283	15032	15316	15126	15221	15109	15194	15101	15184	15090	15161	15087	15107	15203	15104	15012	14986	15225	15198	15022	15179	15130	15067	15047	15324	15158	15354	15074	15343	15226	15237	15088	15208	15116	15184	15046	15187	15141	15260	15052	15220	15364	15120	15004	15293	15214	15096	15191	15244	15110	15157	15096	15073	15308	15143	15229	15243	15090	15190	14980	15185	15114	15199	15154	15022	15222	15168	15036	15185	15091	15148	15281	15047	15223	15272	15061	15158	15371	15315	15214	15168	15164	15021	15288	15157	15125	15288	15082	15065	15122	15280	15246	15180	15194	15057	15110	15238	15099	15162	15184	15088	15218	15119	15150	15308	15101	15196	14849	15107	15198	15106	15216	15199	15045	15266	15084	15184	15286	15190	15132	15003	15254	15120	15228	15241	15207	15294	15322	15214	15191	15097	14966	15129	15109	15124	15207	15285	15127	15293	15219	15274	15112	15217	15211	15267	15301	15231	15118	15205	15218	15160	15411	15207	15275	15258	15230	15040	15160	15141	15275	15349	15317	15340	15130	15231	15118	15267	15289	15082	15310	15237	15203	15036	15314	15226	15159	15081	15137	15146	15175	15244	15276	15281	15127	15188	15156	15158	15339	15190	15049	15133	15223	15210	15135	15052	15202	15283	15033	15028	15161	15040	15162	15198	15116	15138	15107	15080	15164	15161	15114	15183	15223	15131	15125	15041	15175	15234	15439	15136	15102	15286	15267	15123	15236	15240	15132	15186	15148	15276	15268	15064	15290	15353	15251	15119	15341	15355	15203	15029	15056	15279	15130	15123	15298	15283	15278	15307	15041	15057	15383	15228	15237	15271	15108	15189	15122	15357	15146	15324	15237	15206	15291	15102	15111	15148	15207	15305	15224	15238	15056	14951	15187	15304	15263	15087	15378	15223	15196	15141	15183	15113	15340	15199	15146	15236	15169	15197	15291	15289	15185	15144	15275	15129	15206	15190	15201	15229	15258	15226	15093	15201	15111	15172	15363	15243	15187	15212	15215	15129	15328	15131	15071	15317	15223	15231	15312	15209	15132	15082	15233	15071	15127	15225	15143	15235	15252	15277	15232	15182	15251	15211	15218	15225	15161	15325	15327	15206	15164	15115	15091	15305	15081	15236	15376	15069	14937	15064	15199	15108	15266	15260	15143	15194	15139	15174	15115	15088	15316	15255	15303	15336	15309	15238	15131	15121	15196	15168	15179	15259	15197	15012	15288	15176	15223	15204	15087	15290	15104	15129	15134	15186	15206	15033	15060	15268	15239	15117	15229	15054	15289	15319	15186	15165	15343	14975	15122	15249	15000	15090	15244	15032	15345	15135	15226	15145	14971	15170	15239	15151	15194	15179	15216	15285	15193	15279	15151	15049	15090	15347	15158	15115	15224	15157	15252	15137	15248	15214	15148	15111	14938	15146	15235	15087	15031	15156	15180	15117	15206	14979	15019	15065	15323	15105	15297	15226	15272	15219	15347	15076	15184	15263	15253	15124	15062	15175	15170	15231	15306	15305	15241	14974	15061	15167	15229	15294	15220	15189	15022	15101	15256	15321	15089	15385	15370	15348	15297	15287	15152	15108	15188	15252	15126	15103	15197	15152	15334	15124	15253	15008	15177	14994	15269	15136	15262	15185	15089	15128	15055	15074	15305	15200	15209	15260	15132	15041	15152	15223	15094	15238	15172	15126	15241	15274	15239	15263	15196	15268	15133	15257	15147	15232	15183	15242	15257	15076	15066	15211	15149	15138	15225	15084	15239	15093	15181	15206	15395	15230	15214	15151	15267	15370	15281	15245	15106	15168	15331	15279	15322	15083	15018	15176	15062	15194	15347	15231	15180	15185	15055	15166	15105	15170	15046	15206	15285	15126	15098	15208	15309	15137	15035	15174	15210	15233	15352	15313	15168	15203	15189	15133	15241	15351	15305	15103	15230	15229
22477	21014	28860	23384	21314	23990	26747	21114	20108	20096	19827	19269	19426	19015	18980	18954	18935	18970	19152	18939	18857	19007	18960	18595	18898	18760	18854	18784	18741	18820	18998	18691	18725	18578	18980	18843	18646	19027	18771	18615	18855	18828	18514	18530	18765	18821	18935	18730	18737	18891	18774	18904	18660	18712	18486	18552	19559	19382	18885	18974	19216	19232	18576	18644	18730	18551	18593	18532	18525	18549	18583	18611	18606	18608	18661	18961	18638	18753	18644	18530	18635	18681	18684	18758	18736	18710	18675	18726	18624	18767	18729	18793	18659	18553	18675	18618	18823	18522	18611	18720	18776	18873	18889	18684	18766	18759	18674	18673	18775	18748	18785	18745	18658	18799	18796	18594	18604	18460	18693	18732	18470	18735	18636	18335	18625	18582	18604	18667	18427	18664	18584	18681	18740	18757	18615	18633	18537	18409	18701	18722	18750	18706	18458	18636	18500	18526	18542	18487	18544	18596	18588	18589	18663	18752	18489	18646	18623	18601	18599	18527	18464	18870	18993	18784	18730	18516	18539	18640	18631	18537	18500	18505	18552	18511	18639	18775	18483	18653	18651	18432	18578	18945	18843	18885	18663	18741	18754	18499	18671	18313	18460	18535	18647	18591	18543	18782	18594	18571	18680	18640	18706	18328	18622	18486	18820	18721	18596	18766	18555	18669	18654	18540	18655	18620	18509	18658	18426	18567	18568	18538	18548	18547	18865	18538	18591	18555	18714	18542	18601	18573	18606	18661	18492	18530	18608	18733	18481	18714	18477	18515	18655	18770	18538	18718	18647	18609	18609	18589	18639	18789	18736	18712	18461	18732	18378	18606	18505	18569	18707	18721	18573	18560	18657	18595	18451	18650	18738	18569	18534	18927	18766	18601	18554	18666	18499	18523	18538	18607	18471	18633	18607	18474	18532	18768	18686	18644	18730	18463	18788	18673	18740	18541	18609	18519	18632	18545	18523	18727	18678	18491	18492	18617	18530	18690	18399	18583	18525	18604	18502	18589	18581	18397	18838	18631	18701	18555	18529	18577	18664	18572	18606	18585	18763	18550	18695	18563	18727	18459	18488	18602	18763	18782	18702	18597	18671	18512	18612	18595	18602	18388	18586	18623	18561	18380	18501	18643	18550	18642	18686	18849	18712	18658	18711	18733	18646	18534	18731	18739	18653	18446	18587	18479	18460	18691	18499	18517	18586	18476	18484	18600	18668	18559	18604	18636	18593	18500	18621	18765	18458	18593	18511	18757	18553	18591	18684	18768	18719	18373	18546	18562	18538	18455	18562	18683	18594	18761	18552	18552	18451	18470	18596	18651	18728	18580	18424	18680	18512	18735	18666	18467	18476	18662	18535	18390	18693	18548	18564	18493	18672	18671	18588	18502	18738	18559	18519	18599	18614	18792	18638	18564	18639	18562	18500	18538	18500	18731	18464	18570	18689	18489	18819	18768	18557	18660	18594	18470	18496	18626	18404	18574	18694	18696	18645	18614	18703	18639	18632	18559	18729	18533	18475	18743	18427	18645	18730	18652	18602	18703	18516	18802	18583	18735	18533	18592	18763	18603	18541	18437	18618	18775	18543	18489	18657	18703	18486	18553	18390	18529	18638	18641	18669	18588	18776	18452	18428	18636	18548	18569	18524	18794	18577	18750	18434	18624	18482	18555	18668	18737	18479	18862	18556	18558	18441	18485	18564	18647	18552	18748	18631	18749	18659	18759	18672	18650	18525	18667	18547	18811	18411	18458	18591	18688	18651	18468	18571	18438	18533	18462	18599	18844	18582	18786	18609	18497	18457	18500	18567	18517	18652	18518	18444	18698	18442	18526	18629	18577	18484	18414	18353	18783	18654	18469	18548	18418	18621	18417	18398	18664	18761	18693	18662	18702	18439	18595	18643	18579	18656	18542	18855	18484	18633	18677	18509	18806	18620	18650	18594	18611	18613	18628	18548	18595	18792	18491	18493	18518	18735	18514	18615	18468	18583	18362	18565	18564	18531	18707	18482	18533	18511	18691	18539	18489	18495	18611	18519	18567	18472	18555	18582	18617	18643	18556	18567	18676	18857	18649	18571	18526	18498	18884	18737	18725	18448	18630	18461	18544	18529	18500	18801	18623	18816	18684	18667	18485	18613	18554	18638	18728	18559	18540	18379	18576	18582	18654	18620	18590	18713	18607	18566	18606	18632	18694	18747	18714	18590	18660	18608	18446	18820	18477	18543	18547	18520	18432	18530	18464	18700	18605	18615	18622	18526	18477	18754	18488	18566	18810	18493	18488	18679	18659	18514	18646	18603	18597	18600	18615	18535	18688	18613	18757	18518	18686	18673	18414	18697	18612	18732	18558	18500	18491	18651	18557	18809	18703	18735	18580	18434	18784	18686	18574	18900	18412	18444	18741	18737	18550	18462	18434	18570	18513	18532	18466	18330	18734	18641	18536	18683	18659	18676	18586	18797	18576	18658	18782	18575	18459	18750	18565	18542	18596	18558	18643	18708	18624	18745	18700	18577	18601	18685	18846	18591	18419	18603	18632	18706	18740	18525	18822	18489	18420	18599	18595	18506	18657	18666	18616	18595	18455	18609	18383	18554	18573	18552	18595	18589	18629	18378	18558	18640	18462	18485	18484	18548	18638	18565	18650	18731	18673	18530	18574	18623	18552	18481	18417	18401	18901	18610	18593	18542	18499	18626	18586	18679	18456	18732	18576	18668	18594	18636	18627	18766	18751	18566	18652	18639	18438	18517	18465	18505	18537	18542	18562	18507	18587	18739	18532	18529	18394	18718	18582	18765	18488	18545	18797	18763	18411	18534	18622	18542	18381	18509	18578	18598	18531	18534	18501	18578	18548	18557	18522	18320	18489	18442	18647	18815	18523	18559	18528	18589	18579	18599	18651	18511	18708	18739	18663	18701	18681	18548	18768	18561	18515	18710	18739	18689	18603	18581	18597	18814	18503	18737	18451	18654	18554	18560	18532	18569	18606	18583	18525	18552	18552	18608	18764	18761	18616	18514	18566	18669	18766	18632	18562	18583	18550	18605	18266	18536	18464	18609	18549	18684	18792	18639	18554	18880	18549	18600	18469	18356	18746	18561	18509	18519	18734	18808	18521	18531	18491	18530	18650	18568	18613	18567	18497	18635	18437	18523	18725	18394	18508	18640	18530	18685	18694	18368	18572	18549	18662	18674	18731	18747	18727	18578	18603	18532	18530	18552	18556	18727	18661	18630	18729	18559	18765	18728	18685	18516	18751	18762	18636	18667	18692	18392	18659	18512	18452	18467	18750	18492	18325	18537	18550	18562	18457	18537	18624	18796	18570	18668	18501	18437	18445	18839	18558	18556	18600	18618	18726	18485	18495	18638	18526	18735	18704	18658	18537	18614	18473	18602	18634	18588	18613	18736	18801	18329	18338	18467	18488	18433	18443	18484	18570	18838	18455	18731	18451	18609	18704	18613	18420	18355	18538	18657	18838	18604	18599	18442	18709	18665	18531	18575	18743	18547	18618	18675	18425	18751	18530	18672	18663	18598	18542	18501	18602	18570	18429	18684	18573	18627	18572	18634	18518	18589	18454	18614	18449	18511	18611	18701	18428	18768	18775	18388	18647	18506	18481	18657	18676	18605	18730	18634	18649	18575	18675	18591	18606	18502	18332	18587	18771	18712	18576	18440	18322	18638	18756	18615	18686	18630	18508	18635	18401	18582	18496	18763	18410	18446	18603	18497	18414	18532	18596	18592	18542	18728	18572	18492	18759	18756	18445	18652	18483	18749	18697	18526	18531	18541	18605	18465	18601	18570	18482	18572	18700	18633	18524	18619	18793	18665	18547	18650	18549	18556	18668	18678	18314	18458	18469	18542	18661	18529	18582	18637	18664	18650	18584	18514	18462	18524	18359	18400	18532	18760	18579	18512	18476	18622	18822	18543	18669	18637	18545	18591	18397	18519	18597	18409	18647	18601	18836	18496	18693	18676	18311	18526	18543	18624	18659	18413	18600	18655	18542	18293	18635	18627	18525	18654	18595	18440	18600	18420	18534	18489	18701	18554	18338	18455	18503	18586	18510	18445	18595	18552	18541	18444	18563	18644	18670	18490	18347	18667	18630	18612	18808	18510	18713	18737	18748	18459	18557	18607	18514	18503	18606	18612	18527	18577	18760	18696	18464	18488	18543	18900	18622	18601	18817	18450	18577	18744	18745	18618	18592	18631	18680	18566	18607	18575	18540	18571	18588	18622	18839	18512	18750	18586	18645	18729	18524	18650	18727	18769	18621	18627	18694	18527	18786	18452	18576	18393	18617	18649	18551	18604	18775	18511	18547	18743	18941	18737	18549	18474	18533	18580	18691	18462	18700	18597	18583	18539	18548	18583	18418	18601	18764	18607	18594	18733	18617	18868	18546	18652	18608	18620	18664	18637	18424	18286	18788	18755	18542	18772	18706	18736	18705	18648	18610	18706	18564	18631	18540	18570	18608	18532	18627	18569	18723	18679	18611	18595	18568	18772	18477	18718	18740	18505	18784	18623	18747	18717	18598	18552	18711	18604	18578	18684	18771	18453	18524	18511	18506	18715	18491	18451	18534	18757	18581	18461	18582	18397	18567	18484	18698	18725	18590	18580	18670	18704	18524	18690	18684	18518	18770	18569	18406	18485	18701	18630	18526	18383	18717	18528	18484	18714	18650	18681	18458	18646	18543	18561	18582	18623	18427	18576	18710	18701	18365	18666	18706	18780	18608	18753	18511	18780	18616	18476	18507	18482	18801	18549	18596	18481	18736	18496	18520	18530	18501	18619	18517	18457	18424	18525	18520	18522	18608	18592	18575	18607	18507	18671	18845	18637	18623	18635	18431	18662	18640	18557	18739	18734	18581	18556	18519	18416	18835	18552	18653	18744	18688	18712	18737	18620	18520	18591	18584	18591	18503	18471	18717	18421	18401	18686	18506	18639	18516	18657	18468	18488	18650	18592	18611	18715	18587	18286	18568	18662	18604	18684	18522	18813	18722	18622	18694	18654	18581	18506	18576	18375	18492	18622	18673	18574	18805	18568	18819	18680	18492	18642	18519	18458	18640	18549	18551	18369	18597	18583	18607	18553	18445	18576	18516	18542	18589	18572	18636	18487	18640
23078	43813	39029	29875	24507	21713	19265	17752	17627	16655	16184	15925	15687	15655	15628	15295	15457	15481	15443	15344	15315	15473	15454	15332	15166	15308	15294	15289	15268	15434	15433	15423	15244	15307	15440	15284	15162	15310	15370	15311	15130	15408	15339	15320	15185	15373	15175	15278	15308	15339	15271	15244	15220	15290	15050	15268	17182	15836	15447	15543	16258	15817	15068	15137	15264	15112	15343	15352	15263	15214	15303	15214	15234	15326	15186	15285	15284	15083	15336	15078	15192	15352	15132	15287	15282	15155	15382	15309	15291	15202	15166	15301	15349	15241	15357	15239	15216	15204	15163	15347	15193	15263	15291	15228	15279	15305	15215	15295	15401	15258	15221	15193	15178	15152	15326	15286	15177	15280	15256	15325	15144	15118	15334	15205	15248	15154	15251	15337	15233	15254	15103	15344	15202	15305	15392	15268	15345	15247	15257	15156	15234	15270	15218	15208	15078	15389	15125	15227	15352	15399	15190	15356	15267	15279	15204	15240	15332	15182	15251	15290	15279	15315	14991	15246	15104	15349	15127	15237	15313	15123	15177	15249	15389	15100	15072	15241	15037	15319	15131	15226	15083	15142	15304	15271	15267	15317	15312	15173	15300	15229	15273	15213	15309	15150	15215	15349	15127	15218	15050	15103	15247	15278	15044	15149	15219	15152	15343	15367	15463	15229	15117	15329	15411	15170	15250	15252	15182	15309	15263	15156	15270	15243	15278	15111	15358	15272	15230	15242	15155	15192	15215	15209	15299	15208	15194	15356	15052	15257	15097	15172	15305	15294	15253	15239	15275	15364	15339	15206	15125	15300	15204	15179	15373	15333	15195	15102	15442	15183	15181	15313	15295	15136	15381	15163	15148	15160	15022	15191	15253	15353	15184	15138	15386	15171	15228	15252	15267	15295	15097	15284	15162	15146	15309	15211	15367	15127	15288	15165	15176	15118	15381	15275	15230	15299	15249	15427	15271	15333	15276	15261	15261	15226	15185	15318	15102	15221	15424	15067	15348	15221	15196	15291	15356	15142	15204	15170	15257	15237	15313	15223	15151	15121	15261	15271	15085	15223	15236	15193	15078	15357	15246	15319	15395	15206	15142	15253	15160	15287	15086	15297	14985	15247	15405	15300	15100	15342	15227	15202	15138	15460	15220	15114	15209	15142	15255	15158	15201	15209	15083	15332	15257	15209	15224	15171	15039	15207	15338	15375	15204	15058	15171	15182	15247	15230	15227	15283	15304	15187	15216	15259	15040	15192	15232	15345	15164	15029	15169	15269	15444	15138	15315	15233	15185	15164	15215	15071	15134	15305	15309	15080	15220	15230	15125	15160	15228	15321	15236	15189	15141	15148	15216	15300	15139	15251	15164	15110	15236	15100	15298	15341	15263	15379	15361	15253	15199	15141	15198	15152	15170	15105	15196	15050	15163	15251	15087	15220	15084	15252	15218	15343	15092	15197	15105	15382	15146	15226	15216	15353	15208	15306	15338	15200	15212	15321	15040	15138	15187	15318	15286	15168	15215	15179	15123	15120	15249	15110	15079	15218	15269	15309	15160	15176	15242	15063	15102	15212	15133	15175	15357	15129	15097	15171	15196	15464	15321	15044	15245	15301	15331	15044	15022	15127	15274	15278	15297	15109	15221	15166	15297	15090	15361	15323	15367	15308	15085	15254	15293	15171	15501	15014	15163	15263	15183	15291	15241	15238	15428	15183	15195	15242	15198	15251	15139	15298	15267	15341	15249	15234	15233	15209	15252	15245	15041	15172	15165	15303	15283	15193	15337	15150	15118	15308	15250	15199	15139	15279	15141	15324	15300	15213	15244	15150	15308	15269	15285	15049	15203	15251	15224	15209	15210	15382	15216	15215	15259	15369	15178	15284	15372	14918	15248	15157	15225	15375	15257	15202	15184	15192	15270	15250	15140	15262	15241	15216	15291	15241	15105	15193	15145	15024	15231	15249	15290	15229	15204	15172	15196	15261	15230	15318	15365	15177	15196	15100	15237	15178	15314	15297	15337	15293	15195	15079	15183	15411	15254	15192	15306	15034	15267	15113	15116	15312	15236	15308	15372	15103	15192	15111	15285	15386	15295	15316	15020	15047	15232	15267	15101	15188	15196	15355	15270	15269	15279	15141	15313	15240	15328	15297	15306	15160	15300	15345	15169	15367	15237	15179	15319	15100	15222	15073	15310	15183	15212	15226	15367	15038	15103	15309	15062	15344	15153	15071	15151	15253	15250	15439	15236	15154	15148	15360	15148	15403	15254	15170	15299	15102	15187	15322	15236	15178	15062	15165	15441	15139	15108	15263	15249	15340	15179	15326	15267	15276	15257	15188	15284	15205	15112	15081	15359	15312	15207	15296	15223	15312	15260	15173	15203	15090	15210	15254	15253	15053	15061	15200	15051	15270	15174	15437	15428	15237	15145	15351	15195	15183	15074	15136	15120	15053	15113	15271	15091	15302	15148	15067	15436	15317	15366	15193	15230	15119	15167	15040	15287	15223	15238	15314	15377	15090	15163	15330	15207	14969	15342	15040	15151	15359	15241	15321	15238	15127	15161	15254	15275	15234	15245	15165	15253	15145	15266	15229	15271	15157	15157	15328	15159	15354	15253	15175	15251	15074	15212	15113	15250	15238	15116	15341	15141	15197	15399	15063	15125	15258	15194	15247	15259	15208	15178	15306	15240	15288	15253	15308	15229	15135	15267	15252	15279	15197	15225	15243	15366	15183	15285	15227	15275	15291	15171	15449	15106	15115	15214	15122	15275	14950	15259	15303	15083	15047	15206	15182	15199	15108	15301	15064	15361	15225	15111	15183	15179	15271	15268	15361	15166	15086	15165	15256	15217	15238	15269	14963	15072	15174	15225	15358	15255	15257	15239	15225	15289	15253	15165	15112	15380	15173	15332	15142	15191	15406	15294	15352	15107	15101	15252	15205	15128	15108	15189	15137	15247	15424	15234	15098	15241	15098	15375	15287	15225	15158	15187	15162	15200	15072	15149	15260	15129	15151	15257	15257	15213	15096	15250	15255	15206	15368	15154	15204	15339	15127	15190	15225	15297	15296	15138	14990	15247	15298	15284	15312	15322	15171	15301	15205	15161	15225	15253	15126	15153	15328	15301	15113	15197	15304	15407	15173	15163	15384	15085	15138	15131	15372	15234	15457	15239	15231	15382	15094	15253	15249	15296	15271	15279	15120	15295	15337	15141	15115	15110	15320	15322	15226	15236	15337	15364	15377	15288	15360	15141	15377	15266	15203	15221	15177	15363	15181	15294	15343	15259	15307	15269	15248	15208	15182	15172	15103	15340	15159	15066	15060	15208	15172	15215	15122	15255	15098	15121	15229	15102	15288	15358	15326	15194	15176	15261	15082	15280	15204	15353	15348	15059	15126	15227	15411	15160	15117	15321	15194	15276	15162	15084	15193	15474	15302	15310	15340	15348	15132	15477	15144	15361	15167	15181	15409	15240	15175	15186	15134	15182	15314	15396	15236	15309	15265	15006	15426	15264	15167	15088	15419	15393	15241	15280	15123	15150	15319	15385	15157	15184	15163	15372	15110	15224	15196	15287	15181	15235	15226	15123	15256	15132	15308	15235	15373	14957	15289	15357	15254	15266	15235	15194	15368	15077	15409	15262	15245	15203	15208	15283	15258	15256	15266	15318	15295	15279	15134	15372	15183	15207	15110	15138	15170	15191	15199	15195	15168	15078	15315	15350	15428	15153	15223	15187	15244	15441	15185	15128	15174	15187	15069	15213	15206	15185	15126	15382	15121	15333	15250	15086	15220	15240	15252	15198	15304	15295	15193	15196	15409	15308	15347	15262	15256	15248	15366	15189	15149	15096	15059	15119	15283	15063	15183	15283	15229	15163	15187	15096	15306	15258	15214	15186	15485	15234	15296	15228	15198	15334	15198	15217	15308	15081	15295	15078	15127	15229	15378	15113	15294	15113	15360	15131	15170	15282	15156	15439	15163	15293	15120	15421	15183	15263	15228	15373	15122	15320	15236	15198	15206	15156	15168	15316	15290	15161	15185	15167	15313	15184	15039	15303	15284	15224	15422	15300	15019	15285	15056	15053	15212	15277	15031	15303	15181	15264	15418	15345	15028	15222	15350	15300	15272	15100	15346	15192	15316	15139	15318	15218	15232	15281	15214	15233	14987	15115	15145	15274	15293	15148	15183	15294	15202	15200	15331	15317	15183	15238	15215	15177	15225	15141	15126	15316	15326	15135	15180	15266	15190	15271	15254	15151	15189	15263	15200	15284	15223	15358	15145	15326	15370	15329	15376	15147	15221	15233	15264	15262	15108	15229	15155	15323	15217	15169	15013	15285	15265	15345	15290	15268	15225	15326	15298	15458	15297	15286	15231	15230	15273	15315	15236	15173	15288	15121	15029	15306	15370	15203	15198	15268	15293	15307	15097	15304	15351	15109	15218	15303	15129	15181	15318	15095	15146	15279	15215	15246	15532	15237	15200	15228	15320	15125	15188	15242	15223	15296	15256	15131	15105	15236	15143	15194	15220	15195	15177	15163	15159	15408	15223	15274	15216	15194	15204	15178	15200	15265	15184	15154	15237	15271	15177	15411	15137	15129	15131	15059	15121	15270	15314	15296	15234	15313	15253	15195	15213	15087	15102	15303	15238	15210	15099	15239	15229	15313	15161	15238	15192	15274	15421	15346	15290	15184	15443	15275	15227	15339	15311	15265	15080	15220	15217	15377	15226	15246	15003	15137	15178	15296	15148	15148	15255	15370	15254	15471	15249	15205	15135	15159	15409	15359	15173	15158	15237	15344	15232	15136	15166	15108	15254	15176	15124	15276	15101	15289	15370	15315	15117	15230	15334	15303	15248	15262	15293	15359	15256	15210	15297	15274	15219	15264	15256	15193	15238	15311	15131	15127	15233	15148	15146	15193	15221	15339	15009	15235	15159	15160	15171	15263	15223	15171	15059	15219	15212	15216	15107	15280	15119	15371	15106	15352	15355	15130	15127	15229	15261	15228	15287	15327	15299	15288	15357	15258	15133	15241	15354	15138	15167	15325	15321	15194	15307	15244	15301	15111	15171	15103	15216	15463	15418	15135	15161	15228	15151	15308	15221	15214	15170	15288	15128	15206	15306
27531	22950	28633	25827	21207	20606	19974	19227	19635	19463	19038	19090	19066	19086	19101	19083	19035	19039	18977	18938	19035	19114	18840	18786	18963	18980	19012	18955	18917	18965	18960	19022	19033	19044	19004	18804	19116	18997	18898	19094	19054	19231	18975	19091	19189	18897	18923	18889	19094	19067	19199	19001	18945	19119	19053	19104	18944	18930	18771	18894	19210	19024	18966	18961	19031	19045	19011	19054	18880	19121	19143	19082	19113	18967	18957	19134	19052	19037	19074	18898	18906	19034	19141	19059	18898	18998	19155	18980	18913	18918	18987	18988	19030	18844	18829	18933	19069	18986	19172	19018	19055	18980	18951	18932	19157	19084	18965	18661	18927	18960	18866	18874	18948	19004	18918	19002	18790	18877	18991	18881	19197	19080	19022	19007	19016	18782	19147	19029	18825	18904	18898	18988	19013	18970	19115	18915	18682	19049	18846	18930	18980	19025	19038	18998	18990	19057	18943	19168	19170	18917	18812	18922	18878	19031	18847	18964	19006	18969	18980	18889	18929	18876	18979	18920	18839	19022	19041	18973	18937	18927	18866	18973	19124	18914	18836	18856	18879	19034	19102	18800	18922	18997	18927	18989	18802	18712	19002	18788	18842	19071	18927	19166	19134	18942	18903	18901	18898	18891	18912	19019	18951	18944	18799	18886	19109	18973	18801	18833	18938	19084	18782	18939	18947	18914	19010	18873	19028	19058	18870	18878	18938	18899	18813	18957	18975	18910	18841	18952	18914	18936	19128	18856	18909	18889	19221	19019	18955	19092	19132	18903	19004	18915	18943	19053	19102	18983	18965	18807	19113	18891	19071	18870	19048	18943	18825	19075	19127	19106	19150	18813	18816	19073	18979	18879	19097	18872	18854	18939	18942	18798	19216	19038	18913	19112	18907	18908	19071	19116	19146	18789	18806	19003	18796	19185	18984	19023	18902	18814	19147	19126	19049	18948	19035	18952	18950	18874	18880	18972	19000	19033	19199	18892	18975	19102	18904	18881	19012	19028	18787	18884	19127	19055	19042	18909	19010	18825	18796	18894	18815	18972	19053	19083	18992	18921	18878	18870	19144	18873	18938	18883	18992	19041	18768	19172	18941	19011	19001	19017	18790	19090	18878	19005	19013	19013	19057	19065	19025	19096	18958	18911	18881	18909	18881	18885	19042	19123	19002	19121	18891	19083	19014	18898	18721	18901	18836	19235	18982	19008	18917	18928	19006	19130	18901	18806	18917	18820	18910	18851	18916	18977	18978	18963	18999	19182	19110	18907	19188	19129	19010	18971	18940	19069	19029	18837	18936	18919	18806	19176	18895	19149	18824	18795	18939	18764	19038	18952	18990	19007	18824	18992	19146	18884	18956	18901	18903	19018	18820	18989	19081	18937	18745	18836	19018	18797	18938	18912	18935	18954	18848	18863	18972	18955	18872	19138	18906	18890	19006	19015	19018	19079	18721	19027	18953	18904	19007	18892	18942	19327	18875	18989	18884	18776	18985	19217	19000	19125	19010	18944	18888	18898	18859	18909	18890	18979	18885	18899	18868	19089	19155	19156	18854	18998	19201	19050	19205	18918	19026	18988	18972	18890	18926	19013	19129	18966	18884	18677	18773	19134	18782	19148	18794	19135	19044	19049	19007	18907	19005	19142	19098	19005	18856	19034	19084	19187	19009	19063	19103	18959	18936	18876	18849	19169	19039	19019	18754	18983	18988	18971	18950	18893	19030	18996	19073	19092	18912	18952	18965	18908	19015	18921	18815	18936	19051	18891	18972	19019	18987	18929	18979	19020	19072	18997	19234	19034	19160	19068	19210	19053	18863	18960	18951	18966	18894	18910	18828	18805	19163	18760	18793	19056	18962	19011	19091	19012	19187	19103	18997	19025	19101	19171	19151	18803	19243	19212	18962	18964	18907	19025	19181	18817	18896	18956	18832	18905	19217	18956	18989	18955	19050	19024	18872	18896	18848	19074	18928	19027	18795	18921	18844	18951	18942	19131	19138	19067	18820	18946	18749	18968	18863	19002	18914	18881	18887	19088	19043	18934	18951	18680	18968	19052	19122	19075	18842	18992	19219	18965	18921	19207	19103	19110	19074	18935	19051	19128	19063	18923	18818	19048	18998	18800	18877	18960	18941	19107	19179	19122	19147	18948	19089	18906	19133	18916	18981	19259	19017	18921	18897	18998	18918	18929	18985	18871	18866	19005	19154	19145	19023	18643	19305	18990	18923	18929	18966	19052	19095	18875	18925	18986	18996	18911	19016	18876	19111	19043	19039	19021	19190	18849	19088	19140	18924	19023	19001	18893	18958	19087	19026	18918	19016	19201	18801	18816	19074	18920	18995	19018	18935	18907	18894	18990	18945	18921	18914	18811	18956	19097	19064	18936	18950	19167	19203	19107	18928	18926	18971	19188	19068	19117	19002	18722	18954	19041	18965	18883	19184	19090	19085	19107	19100	19132	18791	18829	19076	19044	18909	18980	18880	18987	19269	19080	19259	19045	18979	18934	19041	19113	19040	19094	18874	19041	18873	19107	19108	18840	19020	18926	18892	18881	18950	18979	18779	18991	19008	18892	19003	19051	19002	18795	18948	19030	19174	18954	18897	19048	18890	18891	18881	19038	18871	19065	18927	18941	18992	18859	18917	18884	19022	19181	19085	19021	19113	18933	19080	19046	19272	18939	19215	18916	19111	19029	18981	19065	19134	18964	19062	19000	19311	18807	18893	18913	18914	19005	19090	18982	18836	18981	19055	19044	18917	19104	18951	19189	19167	18950	18872	18999	19173	19074	18972	18858	19075	18986	18976	19142	19056	19055	18859	19082	19051	19058	19115	18877	18994	19016	19042	18889	19048	19005	18825	19011	19311	18891	19087	19113	19094	18997	18972	18844	19045	19005	18943	18922	19091	18878	18933	18867	19141	18988	18957	18929	18932	18983	18943	18962	18915	18849	18766	18961	19079	18825	18952	18875	18807	18965	18899	19014	19027	18988	19015	18918	19080	18783	19069	19073	18830	18942	18979	18777	19098	18969	19015	18850	18945	18947	18844	19035	18861	18784	19120	19126	18928	18999	19131	19076	19071	19054	18850	19028	18950	19014	18962	19061	19224	18922	19090	18779	19263	19075	19021	18950	18900	19082	19093	18816	19107	18985	18929	18972	19163	19087	18995	18736	18965	19178	18806	18982	18883	19066	19056	18961	19047	18978	18920	19155	18866	18814	18778	19106	19042	19156	19122	18951	18877	19139	18751	19083	18976	19013	18950	19111	19165	19008	19065	19191	18888	19125	18955	18926	18901	18784	19106	18968	18912	19012	19046	18902	19073	18914	19140	19129	18771	19107	19111	18771	18941	18880	18850	18872	18981	18849	19053	18912	18928	19118	18998	18869	18879	18716	19201	19003	18925	18805	19142	18999	18892	18943	18889	18830	19182	19002	19111	19112	19082	18973	19111	18825	18999	19224	19022	19050	18847	18884	18676	18907	19023	18958	18862	18830	19076	18952	19030	18897	18893	18888	18890	18821	18935	18773	18934	19066	19124	18988	19204	19072	19045	18954	18800	18954	18859	18769	18784	19032	19067	18872	18970	18918	19128	18993	18956	19002	19011	19087	19096	18835	18911	18851	18981	18893	18937	18992	19119	18973	18915	19177	18971	19038	18959	19145	19068	18930	18927	19080	18795	19051	19145	18940	18830	18811	19134	18991	19130	19065	19048	19132	19042	19123	19115	18986	18937	18783	19001	18973	18799	18909	18855	18834	18982	18872	19152	18798	18969	18892	19228	19025	18805	19040	19155	18806	19117	19043	18749	19061	18960	18818	19155	18807	18986	18988	19071	19026	19022	19055	18983	19124	18958	18853	19039	18917	18973	19030	19155	19214	18835	19249	19044	19129	18874	18926	18992	18980	19022	19001	19085	18923	18932	18999	18973	18853	19046	18995	18929	19052	18905	18947	18937	19095	18958	19106	18901	18889	19023	19203	19106	18986	18998	19035	19010	19100	18990	18868	18708	18919	19094	19009	19099	18991	18818	18886	18692	19094	18965	18764	18880	19057	19013	19043	19044	19054	18923	19059	18930	18964	18860	19018	18685	18857	19121	18990	18912	18991	19097	19062	19059	19056	18857	19046	18847	18908	19173	19074	19198	18826	18831	18900	18967	19147	19013	18967	18918	18842	19118	19284	18987	18938	19030	18963	18878	18947	18986	19013	19266	18995	18874	19016	18991	18971	19027	19009	18952	19201	18856	18949	19048	18927	19096	18853	18902	18946	19079	19025	19068	19047	18985	18815	19108	18928	19044	18974	18972	18921	18931	19006	18901	19111	19014	18961	19248	18925	18925	19004	19066	19060	19196	18920	18916	18751	18992	18900	18938	18895	19101	18942	19012	19112	19055	19213	19036	18998	19267	18974	18999	19032	19124	18942	18992	18897	18998	18898	18720	18850	19048	19229	18951	18867	18807	19111	18902	19060	18857	18851	19078	19112	18847	18906	19105	18963	19225	19041	18979	18994	19043	18928	18818	19001	19069	19011	18876	18854	19002	19027	18955	18978	19062	18940	18934	19019	18989	18899	19049	18966	18893	18939	18782	18900	18932	19013	19194	18930	19216	18925	18959	18853	18915	18932	19304	19070	19012	19150	19180	19040	18891	19175	18950	19028	19046	19095	19055	18895	18928	19123	19039	18992	19019	18931	19020	18946	18928	18930	18934	18992	19115	19033	19019	18861	18966	18870	18962	19029	18991	18914	19005	19187	19071	18801	19102	18943	19101	19187	19049	18968	18944	19015	19131	18879	18874	19046	19049	18776	18973	18855	19187	19032	18968	19018	19204	19011	19005	18965	18916	19083	18988	18989	18946	18938	19096	19088	19151	18925	19025	19041	18970	18756	18837	18955	19132	19081	19066	18742	18950	19001	19127	18904	18994	18891	19006	18961	18853	18967	18761	19083	18924	18995	18898	18886	18985	19086	18898	19108	18970	19216	18974	19005	18959	18945	18964	19161	18826	18881	19011	19102	18886	19038	19081	19146	18832	18952	18908	18637	18900	19172	19081	19058	18908	18920	19131	18864	19030	19056	18903	18897	19005	18924	18866	18982	18961	18999	18825	18877	19109	19021	18915	19128	19228	18956	19069	19017
21087	31674	28401	21424	19056	17556	16716	16085	16140	15985	15790	15607	15581	15662	15642	15467	15590	15512	15628	15343	15603	15441	15317	15584	15548	15401	15392	15691	15455	15715	15548	15590	15476	15500	15513	15560	15484	15587	15455	15507	15481	15578	15324	15490	15481	15720	15497	15550	15568	15561	15633	15548	15533	15524	15502	15665	15618	15555	15417	15458	15513	15720	15619	15475	15551	15618	15557	15519	15652	15477	15443	15553	15753	15360	15484	15573	15553	15537	15477	15638	15462	15465	15582	15580	15688	15565	15384	15597	15615	15673	15578	15385	15602	15398	15497	15549	15647	15567	15653	15544	15722	15527	15729	15568	15407	15497	15624	15666	15447	15514	15552	15562	15460	15427	15578	15519	15470	15471	15575	15348	15566	15432	15465	15554	15458	15539	15693	15482	15523	15524	15540	15483	15592	15512	15424	15420	15626	15371	15437	15591	15671	15507	15596	15638	15594	15559	15370	15685	15637	15334	15578	15357	15492	15570	15541	15542	15533	15427	15644	15647	15452	15439	15621	15477	15672	15425	15628	15508	15403	15466	15502	15434	15411	15500	15570	15408	15396	15652	15463	15515	15572	15518	15683	15413	15548	15423	15472	15541	15521	15451	15399	15477	15645	15470	15525	15628	15446	15503	15604	15620	15523	15372	15511	15558	15885	15337	15515	15450	15596	15522	15534	15446	15465	15463	15644	15557	15655	15612	15498	15528	15549	15637	15416	15602	15639	15698	15613	15539	15433	15520	15542	15443	15464	15600	15408	15445	15533	15566	15575	15621	15402	15526	15432	15556	15414	15417	15486	15392	15446	15593	15572	15590	15404	15532	15648	15537	15558	15414	15543	15487	15588	15669	15411	15594	15599	15485	15575	15444	15696	15542	15668	15653	15652	15478	15636	15452	15621	15546	15402	15429	15624	15390	15537	15400	15609	15517	15561	15490	15464	15433	15708	15478	15473	15540	15507	15567	15466	15513	15596	15447	15382	15646	15473	15591	15555	15481	15509	15629	15545	15568	15591	15603	15611	15531	15456	15539	15457	15492	15435	15467	15575	15505	15705	15451	15600	15518	15562	15572	15634	15624	15560	15651	15580	15328	15565	15525	15416	15598	15567	15481	15426	15523	15706	15425	15713	15391	15442	15595	15585	15374	15628	15503	15497	15383	15576	15559	15465	15509	15296	15461	15442	15580	15378	15551	15442	15540	15558	15372	15551	15605	15503	15508	15607	15475	15553	15643	15701	15673	15517	15546	15624	15430	15588	15626	15424	15494	15581	15510	15599	15580	15601	15506	15503	15533	15540	15403	15495	15428	15614	15468	15477	15636	15481	15457	15550	15377	15646	15376	15484	15500	15532	15518	15466	15453	15478	15487	15575	15529	15560	15619	15552	15529	15577	15365	15581	15433	15692	15639	15307	15690	15592	15537	15580	15532	15594	15367	15502	15461	15618	15557	15541	15519	15467	15589	15466	15614	15571	15509	15471	15469	15459	15566	15499	15420	15563	15552	15515	15494	15554	15520	15331	15594	15649	15475	15464	15425	15436	15610	15608	15644	15387	15458	15431	15493	15489	15608	15609	15480	15543	15470	15460	15566	15612	15556	15520	15561	15599	15460	15513	15694	15473	15640	15490	15493	15553	15616	15479	15625	15330	15533	15455	15610	15480	15513	15627	15519	15617	15575	15531	15435	15516	15304	15383	15602	15394	15577	15483	15423	15422	15497	15586	15409	15588	15608	15458	15483	15447	15624	15550	15495	15440	15464	15516	15542	15615	15553	15477	15578	15606	15506	15561	15639	15575	15417	15462	15479	15450	15570	15644	15459	15514	15635	15426	15416	15690	15558	15538	15574	15452	15539	15643	15508	15468	15459	15411	15561	15554	15417	15539	15534	15704	15510	15446	15440	15564	15543	15458	15453	15424	15466	15556	15580	15467	15504	15616	15571	15574	15541	15504	15345	15660	15458	15570	15578	15596	15533	15500	15557	15371	15358	15665	15385	15461	15681	15682	15575	15593	15638	15688	15307	15585	15441	15494	15463	15500	15439	15542	15562	15516	15503	15372	15555	15556	15428	15543	15607	15745	15649	15513	15467	15570	15450	15544	15413	15611	15476	15429	15443	15516	15591	15561	15537	15574	15616	15604	15578	15540	15565	15468	15355	15538	15567	15706	15692	15506	15400	15543	15561	15480	15568	15568	15692	15627	15623	15457	15557	15593	15613	15478	15562	15624	15534	15585	15460	15574	15705	15460	15689	15674	15657	15562	15550	15446	15545	15589	15655	15558	15491	15614	15612	15662	15493	15667	15485	15470	15492	15742	15578	15509	15505	15449	15628	15474	15622	15502	15574	15582	15646	15410	15493	15473	15469	15546	15584	15584	15469	15546	15607	15459	15409	15603	15464	15581	15577	15564	15520	15469	15447	15489	15568	15580	15673	15324	15681	15483	15546	15542	15460	15470	15466	15656	15652	15462	15607	15650	15538	15457	15515	15410	15339	15571	15639	15360	15599	15264	15652	15479	15462	15576	15581	15570	15630	15474	15608	15536	15381	15610	15519	15545	15541	15528	15629	15559	15565	15445	15438	15658	15576	15542	15458	15615	15602	15540	15561	15512	15660	15675	15536	15545	15583	15544	15388	15563	15502	15321	15637	15398	15525	15454	15598	15724	15648	15456	15407	15482	15637	15645	15411	15609	15510	15485	15541	15593	15469	15778	15694	15485	15707	15460	15581	15497	15533	15502	15644	15463	15641	15471	15523	15487	15491	15478	15330	15421	15534	15714	15463	15382	15449	15420	15542	15563	15425	15437	15459	15653	15510	15465	15578	15477	15621	15661	15700	15611	15529	15488	15370	15610	15591	15616	15564	15479	15510	15601	15497	15524	15547	15474	15585	15599	15584	15587	15535	15485	15529	15408	15316	15463	15565	15490	15726	15509	15559	15327	15505	15523	15571	15603	15483	15457	15544	15472	15689	15397	15508	15588	15321	15381	15644	15406	15512	15596	15665	15562	15505	15439	15608	15486	15577	15564	15377	15609	15551	15596	15408	15651	15647	15739	15523	15424	15511	15439	15549	15599	15569	15659	15673	15625	15539	15558	15494	15430	15635	15402	15552	15718	15315	15583	15540	15398	15541	15410	15410	15604	15497	15572	15440	15616	15495	15476	15565	15400	15670	15462	15590	15612	15444	15430	15436	15485	15553	15498	15430	15491	15506	15627	15498	15652	15434	15377	15558	15485	15241	15427	15562	15599	15609	15558	15431	15543	15495	15525	15611	15613	15296	15488	15490	15737	15638	15535	15477	15588	15499	15398	15577	15315	15487	15511	15359	15679	15497	15448	15503	15637	15343	15591	15480	15547	15685	15611	15415	15566	15484	15581	15600	15595	15628	15717	15595	15375	15515	15613	15546	15374	15525	15535	15447	15634	15546	15636	15505	15536	15444	15463	15387	15785	15640	15723	15518	15490	15556	15357	15772	15446	15475	15342	15635	15565	15502	15607	15492	15450	15679	15371	15524	15472	15531	15486	15651	15477	15482	15550	15573	15658	15332	15470	15478	15565	15491	15400	15556	15562	15532	15493	15486	15630	15532	15623	15384	15533	15617	15484	15579	15440	15688	15525	15601	15472	15405	15549	15519	15579	15587	15599	15597	15517	15558	15439	15531	15545	15667	15659	15705	15524	15497	15421	15582	15488	15497	15659	15510	15564	15626	15702	15574	15313	15581	15451	15589	15675	15450	15476	15496	15717	15546	15495	15400	15607	15599	15434	15497	15587	15781	15541	15564	15437	15520	15437	15659	15511	15371	15534	15583	15438	15499	15575	15661	15613	15508	15440	15630	15659	15531	15578	15582	15401	15347	15533	15629	15517	15609	15457	15667	15423	15511	15412	15520	15452	15495	15389	15508	15508	15337	15624	15450	15554	15458	15547	15634	15654	15377	15430	15706	15504	15539	15557	15567	15568	15406	15563	15675	15538	15551	15496	15472	15624	15454	15659	15618	15612	15728	15664	15434	15614	15608	15600	15775	15460	15463	15557	15631	15543	15633	15478	15541	15555	15513	15497	15532	15554	15573	15542	15611	15362	15549	15516	15483	15560	15477	15649	15565	15328	15457	15407	15399	15640	15732	15601	15623	15416	15669	15615	15586	15572	15434	15536	15531	15573	15437	15477	15507	15458	15534	15699	15485	15516	15473	15681	15347	15566	15481	15416	15550	15517	15519	15597	15288	15412	15563	15356	15484	15472	15524	15484	15585	15400	15544	15530	15424	15425	15663	15594	15586	15576	15556	15633	15438	15577	15655	15661	15569	15620	15455	15525	15401	15585	15510	15558	15635	15430	15564	15464	15600	15471	15623	15603	15575	15542	15607	15526	15607	15499	15588	15764	15614	15528	15672	15487	15402	15551	15417	15427	15453	15468	15472	15427	15632	15600	15473	15463	15538	15589	15537	15624	15539	15442	15539	15464	15307	15588	15351	15429	15411	15442	15653	15509	15494	15622	15592	15469	15550	15526	15643	15490	15593	15332	15424	15483	15510	15462	15506	15572	15612	15432	15611	15488	15682	15575	15500	15569	15465	15493	15551	15684	15559	15430	15564	15601	15491	15640	15649	15419	15655	15426	15510	15357	15565	15622	15559	15474	15529	15653	15568	15504	15610	15646	15612	15720	15492	15656	15564	15627	15548	15570	15463	15296	15500	15476	15547	15383	15383	15413	15518	15601	15399	15510	15426	15501	15656	15560	15568	15490	15598	15399	15592	15516	15713	15377	15662	15452	15536	15598	15686	15455	15673	15549	15516	15661	15583	15611	15615	15606	15638	15529	15419	15558	15510	15519	15612	15595	15610	15463	15414	15433	15534	15650	15550	15559	15550	15592	15588	15539	15630	15512	15343	15636	15583	15485	15476	15537	15430	15525	15391	15458	15373	15554	15489	15504	15535	15533	15585	15523	15555	15518	15530	15515	15490	15578	15660	15460	15535	15645	15597	15536	15396	15574	15568	15532	15531	15533	15530	15638	15455	15381	15542	15421	15380	15430	15616	15541	15771	15419	15595	15429	15495	15548	15578	15572	15615	15404	15551	15579	15409	15619	15442	15433	15523	15415	15597	15458	15408	15647	15565	15378	15690	15588	15543
23327	21019	28572	23782	22225	23676	23213	20144	19309	19529	19172	18990	18815	18796	18958	18847	18701	18641	18838	18622	18906	18779	18795	18678	18932	18856	18781	18662	18827	18674	18558	18734	18562	18546	18740	18676	18587	18675	18696	18812	18772	18427	18705	18785	18616	18523	18660	18594	18690	18641	18837	18738	18619	18678	18679	18679	19336	18966	18563	18571	19089	19118	18755	18730	18535	18664	18595	18608	18583	18749	18728	18664	18673	18831	18751	18678	18549	18544	18459	18548	18693	18513	18750	18473	18689	18646	18716	18502	18774	18540	18527	18530	18614	18566	18647	18975	18484	18391	18595	18627	18627	18750	18792	18727	18714	18504	18611	18660	18630	18498	18499	18785	18366	18681	18701	18633	18669	18671	18548	18528	18596	18614	18654	18587	18606	18417	18593	18549	18553	18589	18700	18567	18580	18468	18628	18607	18550	18654	18630	18561	18480	18667	18560	18502	18522	18552	18541	18558	18805	18438	18470	18442	18688	18585	18515	18564	18599	18737	18601	18569	18520	18731	18477	18519	18524	18760	18609	18662	18368	18508	18560	18653	18746	18500	18557	18643	18728	18512	18557	18476	18620	18462	18553	18623	18550	18691	18473	18602	18602	18717	18810	18573	18528	18632	18679	18563	18541	18673	18666	18394	18520	18405	18703	18449	18525	18445	18601	18718	18599	18655	18672	18656	18551	18509	18585	18416	18594	18733	18417	18595	18695	18685	18582	18827	18504	18646	18572	18670	18906	18605	18508	18696	18427	18768	18513	18617	18547	18511	18604	18539	18572	18788	18523	18704	18688	18703	18832	18650	18746	18593	18647	18845	18697	18683	18748	18380	18624	18763	18623	18760	18836	18723	18634	18457	18671	18458	18654	18436	18610	18684	18597	18582	18622	18666	18713	18725	18557	18515	18505	18627	18801	18635	18469	18614	18651	18510	18615	18805	18555	18602	18456	18417	18496	18710	18610	18661	18655	18682	18676	18606	18487	18740	18578	18901	18588	18662	18502	18651	18537	18483	18715	18659	18571	18681	18515	18523	18591	18702	18578	18522	18722	18514	18558	18533	18403	18504	18679	18709	18597	18546	18534	18651	18608	18782	18786	18755	18697	18539	18625	18710	18692	18701	18765	18490	18623	18651	18478	18472	18553	18830	18673	18444	18630	18690	18535	18542	18567	18429	18566	18644	18535	18632	18475	18782	18424	18586	18847	18601	18314	18280	18374	18468	18778	18620	18555	18664	18483	18634	18680	18357	18426	18549	18299	18614	18516	18435	18628	18647	18774	18783	18538	18567	18645	18620	18610	18716	18412	18776	18833	18824	18863	18714	18615	18699	18676	18667	18471	18574	18512	18537	18584	18427	18621	18669	18783	18489	18537	18644	18580	18651	18596	18412	18474	18390	18623	18680	18611	18476	18585	18657	18550	18527	18500	18679	18723	18541	18503	18553	18744	18599	18479	18793	18440	18562	18751	18750	18493	18355	18738	18459	18566	18603	18575	18623	18622	18497	18672	18585	18682	18270	18636	18643	18418	18524	18743	18663	18629	18480	18575	18480	18639	18537	18239	18559	18699	18600	18483	18423	18647	18696	18729	18474	18496	18456	18646	18672	18692	18625	18577	18620	18513	18428	18677	18676	18558	18653	18702	18703	18796	18752	18548	18442	18495	18798	18665	18492	18614	18580	18581	18639	18713	18541	18456	18588	18566	18726	18759	18745	18523	18886	18643	18573	18536	18661	18828	18561	18463	18408	18655	18471	18539	18435	18700	18511	18640	18632	18501	18696	18638	18600	18619	18535	18464	18488	18699	18445	18474	18597	18741	18439	18792	18618	18537	18387	18431	18492	18719	18510	18657	18546	18618	18561	18753	18695	18541	18501	18638	18641	18557	18383	18656	18693	18590	18507	18822	18543	18628	18544	18665	18520	18640	18587	18680	18792	18695	18573	18594	18569	18583	18482	18588	18569	18559	18721	18498	18873	18685	18498	18394	18530	18489	18563	18730	18688	18745	18416	18507	18527	18592	18565	18701	18634	18641	18430	18633	18594	18704	18577	18501	18611	18504	18434	18543	18708	18689	18681	18464	18505	18595	18514	18381	18626	18704	18480	18541	18694	18586	18486	18465	18716	18503	18466	18781	18651	18536	18443	18522	18455	18648	18560	18728	18436	18757	18530	18516	18626	18760	18684	18795	18530	18790	18432	18512	18616	18892	18477	18489	18602	18512	18500	18545	18540	18557	18645	18652	18411	18659	18576	18437	18780	18500	18643	18497	18604	18631	18557	18687	18574	18554	18568	18552	18383	18791	18580	18545	18680	18598	18506	18458	18763	18626	18833	18646	18702	18385	18703	18597	18472	18672	18469	18663	18349	18750	18747	18661	18452	18672	18633	18472	18606	18458	18526	18695	18449	18640	18413	18556	18422	18856	18715	18560	18540	18741	18677	18705	18665	18319	18462	18787	18520	18397	18874	18516	18757	18590	18628	18674	18618	18631	18696	18551	18661	18392	18617	18825	18575	18436	18657	18471	18749	18426	18548	18596	18449	18471	18513	18451	18586	18551	18373	18623	18482	18564	18685	18617	18510	18584	18610	18622	18353	18643	18647	18721	18651	18799	18611	18641	18518	18471	18630	18705	18633	18664	18528	18477	18695	18565	18565	18752	18722	18463	18590	18704	18573	18670	18531	18692	18550	18622	18549	18700	18564	18582	18734	18535	18515	18479	18572	18723	18528	18644	18745	18770	18673	18543	18655	18341	18481	18568	18722	18399	18697	18492	18770	18474	18659	18748	18379	18730	18662	18674	18549	18729	18701	18644	18863	18470	18466	18740	18607	18463	18580	18693	18529	18635	18521	18483	18687	18478	18580	18612	18684	18532	18588	18814	18646	18640	18531	18703	18585	18767	18325	18691	18479	18591	18623	18586	18664	18598	18684	18339	18477	18528	18731	18442	18741	18787	18784	18677	18461	18567	18526	18433	18595	18669	18560	18650	18745	18492	18550	18598	18621	18552	18592	18705	18615	18464	18470	18581	18692	18490	18826	18566	18568	18562	18666	18646	18625	18678	18587	18620	18490	18585	18628	18678	18452	18651	18349	18401	18486	18518	18676	18636	18676	18730	18545	18720	18725	18567	18732	18633	18595	18762	18575	18633	18691	18520	18448	18720	18570	18593	18404	18554	18492	18824	18789	18693	18638	18694	18422	18708	18528	18469	18520	18649	18728	18568	18594	18653	18524	18691	18516	18496	18450	18610	18546	18593	18658	18805	18662	18666	18492	18735	18607	18735	18701	18567	18613	18602	18412	18567	18459	18720	18644	18657	18676	18571	18561	18550	18773	18476	18502	18557	18542	18590	18517	18465	18598	18620	18439	18509	18656	18627	18675	18649	18660	18598	18572	18331	18760	18581	18622	18636	18547	18589	18699	18692	18483	18608	18624	18603	18502	18711	18588	18688	18625	18337	18575	18662	18682	18675	18550	18495	18501	18659	18512	18534	18518	18661	18494	18587	18514	18670	18709	18759	18766	18613	18695	18545	18670	18708	18456	18648	18419	18442	18518	18593	18714	18631	18557	18513	18590	18414	18396	18675	18561	18664	18636	18618	18689	18401	18570	18770	18482	18504	18652	18625	18729	18663	18567	18873	18617	18492	18677	18715	18609	18782	18421	18505	18707	18422	18447	18405	18366	18525	18674	18507	18488	18451	18536	18636	18631	18579	18617	18936	18592	18635	18786	18690	18472	18729	18408	18682	18598	18777	18622	18668	18710	18641	18560	18568	18495	18694	18424	18638	18471	18660	18548	18538	18667	18489	18583	18654	18798	18593	18503	18497	18456	18487	18622	18311	18363	18451	18770	18759	18639	18533	18500	18600	18535	18661	18585	18630	18515	18561	18624	18506	18491	18637	18595	18500	18293	18588	18614	18573	18449	18569	18645	18750	18640	18739	18601	18553	18557	18663	18358	18493	18597	18611	18743	18516	18719	18663	18568	18571	18459	18530	18687	18585	18455	18368	18565	18425	18650	18603	18957	18618	18503	18519	18709	18654	18503	18720	18561	18525	18520	18533	18533	18542	18469	18403	18644	18602	18785	18519	18574	18682	18390	18643	18614	18629	18302	18375	18517	18613	18430	18594	18692	18598	18552	18586	18558	18661	18622	18808	18543	18697	18639	18763	18435	18535	18566	18598	18590	18437	18625	18817	18633	18649	18443	18515	18619	18622	18562	18770	18622	18507	18592	18548	18614	18565	18557	18566	18651	18548	18489	18508	18525	18532	18531	18577	18455	18631	18611	18482	18588	18585	18516	18623	18829	18547	18647	18630	18497	18517	18658	18458	18874	18708	18556	18336	18710	18498	18600	18489	18695	18654	18803	18546	18565	18765	18472	18718	18450	18552	18640	18643	18555	18747	18704	18319	18693	18600	18608	18503	18654	18552	18506	18580	18709	18596	18495	18425	18570	18597	18390	18724	18590	18611	18650	18577	18515	18775	18710	18619	18550	18670	18495	18615	18590	18505	18617	18616	18636	18536	18568	18636	18681	18532	18378	18491	18526	18514	18436	18615	18402	18723	18461	18391	18630	18577	18629	18665	18529	18490	18804	18661	18566	18688	18552	18646	18647	18498	18631	18440	18749	18589	18695	18606	18500	18473	18566	18446	18681	18435	18595	18381	18539	18662	18808	18768	18455	18844	18551	18554	18459	18564	18554	18694	18612	18556	18756	18419	18624	18400	18510	18474	18789	18434	18645	18635	18490	18487	18463	18577	18540	18615	18671	18758	18579	18651	18591	18599	18541	18519	18680	18713	18878	18424	18489	18430	18462	18562	18692	18466	18563	18637	18688	18651	18664	18633	18561	18558	18535	18632	18813	18572	18553	18555	18681	18579	18761	18751	18619	18688	18425	18537	18631	18715	18632	18410	18580	18644	18715	18438	18610	18630	18667	18802	18685	18556	18496	18692	18427	18603	18553	18639	18537	18556	18511	18610	18534	18737	18758	18732	18518	18778	18565	18518	18611	18510	18664	18381	18613	18549	18690	18570	18615	18599	18562	18734	18551	18467	18654	18699	18574	18658	18536	18687	18511	18540	18746	18528	18773	18699	18581	18664	18655	18624	18682	18489	18782	18680	18588	18599	18418
20337	35671	32722	25168	21010	19359	17679	17076	16615	16159	15940	15890	15877	15651	15473	15573	15694	15448	15479	15375	15644	15574	15371	15531	15476	15438	15331	15418	15175	15347	15350	15299	15519	15415	15504	15352	15343	15374	15462	15351	15326	15445	15518	15368	15363	15351	15285	15368	15432	15432	15402	15405	15422	15557	15257	15375	16528	15759	15451	15342	15782	15856	15300	15438	15364	15405	15514	15452	15293	15261	15162	15356	15289	15405	15457	15194	15437	15306	15421	15324	15314	15428	15428	15292	15304	15460	15375	15403	15229	15357	15232	15338	15362	15370	15472	15271	15193	15468	15408	15417	15365	15258	15336	15514	15354	15399	15208	15349	15299	15453	15447	15343	15485	15455	15376	15361	15291	15443	15452	15433	15353	15342	15310	15397	15315	15406	15350	15386	15285	15302	15402	15245	15318	15323	15503	15438	15335	15433	15294	15336	15298	15455	15385	15398	15456	15315	15411	15411	15452	15509	15412	15284	15331	15431	15345	15337	15358	15436	15213	15566	15324	15246	15411	15297	15328	15406	15155	15547	15477	15369	15285	15333	15334	15245	15422	15298	15235	15346	15456	15280	15264	15386	15347	15514	15223	15387	15386	15283	15490	15304	15105	15313	15480	15393	15339	15393	15169	15424	15370	15357	15354	15417	15422	15261	15458	15408	15326	15375	15286	15426	15366	15155	15424	15546	15259	15391	15212	15469	15228	15220	15340	15317	15300	15534	15114	15456	15538	15358	15369	15362	15494	15294	15393	15426	15514	15431	15355	15407	15303	15382	15574	15346	15331	15304	15408	15298	15313	15485	15290	15279	15362	15439	15367	15205	15362	15255	15264	15420	15384	15399	15472	15202	15290	15243	15435	15278	15368	15274	15332	15241	15560	15221	15538	15332	15367	15194	15428	15482	15512	15275	15317	15414	15272	15363	15426	15457	15314	15431	15311	15482	15402	15179	15273	15256	15412	15311	15492	15252	15392	15156	15387	15395	15332	15154	15275	15390	15293	15476	15452	15196	15486	15438	15308	15346	15253	15517	15346	15206	15443	15373	15524	15416	15223	15362	15422	15243	15354	15323	15280	15299	15378	15356	15501	15294	15293	15304	15518	15467	15344	15353	15402	15420	15283	15418	15309	15281	15404	15452	15364	15276	15544	15285	15407	15214	15327	15377	15440	15348	15466	15450	15231	15329	15474	15410	15356	15344	15414	15264	15429	15338	15356	15412	15427	15324	15428	15300	15263	15261	15267	15344	15333	15181	15471	15398	15354	15486	15436	15340	15457	15367	15296	15308	15328	15173	15494	15296	15364	15437	15465	15217	15302	15403	15394	15387	15168	15343	15403	15448	15281	15166	15419	15294	15375	15308	15471	15524	15458	15293	15256	15299	15248	15258	15388	15317	15346	15196	15464	15373	15445	15313	15302	15287	15476	15383	15321	15335	15261	15383	15326	15486	15506	15291	15430	15345	15230	15416	15392	15334	15255	15572	15259	15450	15429	15411	15499	15476	15315	15308	15294	15417	15264	15364	15299	15251	15479	15415	15266	15385	15420	15266	15350	15323	15531	15131	15331	15441	15077	15262	15318	15362	15349	15402	15356	15348	15500	15260	15489	15340	15430	15296	15390	15497	15171	15446	15275	15382	15462	15289	15343	15273	15343	15326	15383	15396	15098	15318	15515	15446	15426	15231	15512	15333	15563	15340	15388	15266	15344	15261	15384	15344	15265	15143	15392	15347	15323	15262	15475	15288	15249	15509	15293	15244	15422	15333	15263	15256	15446	15428	15410	15401	15241	15251	15336	15300	15327	15229	15099	15352	15255	15241	15357	15366	15365	15326	15184	15467	15422	15381	15132	15529	15272	15426	15440	15369	15421	15376	15346	15355	15428	15370	15501	15310	15441	15386	15369	15292	15351	15205	15473	15365	15520	15346	15517	15513	15294	15345	15424	15283	15434	15380	15336	15387	15373	15319	15303	15374	15353	15504	14988	15475	15298	15358	15324	15378	15373	15409	15390	15336	15183	15346	15506	15191	15413	15349	15573	15293	15446	15396	15369	15247	15258	15221	15366	15303	15297	15313	15370	15238	15381	15196	15479	15086	15319	15481	15345	15337	15362	15540	15266	15437	15537	15267	15337	15453	15447	15262	15242	15491	15306	15437	15495	15267	15428	15538	15322	15580	15463	15349	15414	15402	15183	15584	15252	15310	15565	15488	15579	15407	15289	15333	15480	15462	15481	15465	15448	15476	15266	15418	15478	15210	15235	15507	15337	15511	15414	15400	15303	15241	15392	15351	15236	15471	15260	15417	15253	15292	15395	15389	15280	15359	15322	15359	15293	15130	15385	15284	15529	15406	15402	15466	15168	15402	15472	15344	15265	15267	15339	15448	15316	15307	15388	15464	15314	15315	15277	15389	15301	15387	15247	15278	15179	15330	15314	15398	15395	15409	15376	15324	15293	15311	15355	15308	15401	15269	15406	15357	15246	15447	15293	15350	15275	15354	15286	15424	15393	15410	15407	15432	15422	15307	15468	15348	15421	15422	15575	15365	15359	15439	15320	15298	15305	15414	15458	15535	15393	15274	15389	15361	15289	15305	15149	15426	15199	15454	15314	15428	15304	15230	15299	15385	15343	15358	15314	15210	15443	15464	15239	15323	15251	15518	15306	15338	15496	15230	15414	15291	15161	15387	15384	15141	15566	15391	15563	15273	15421	15309	15440	15213	15406	15250	15482	15321	15370	15364	15407	15499	15342	15278	15441	15403	15265	15291	15208	15210	15364	15358	15359	15398	15327	15586	15193	15389	15317	15490	15471	15292	15349	15157	15469	15483	15081	15451	15429	15300	15314	15270	15466	15497	15422	15304	15651	15406	15434	15444	15307	15360	15266	15196	15305	15393	15476	15448	15372	15303	15260	15278	15365	15330	15254	15497	15492	15297	15449	15270	15471	15436	15418	15310	15331	15366	15241	15302	15429	15237	15187	15434	15403	15335	15296	15426	15370	15178	15335	15231	15354	15302	15130	15330	15277	15249	15313	15213	15158	15372	15348	15419	15274	15153	15384	15328	15494	15064	15295	15387	15303	15190	15292	15299	15410	15375	15345	15428	15427	15493	15365	15433	15300	15272	15310	15450	15477	15348	15411	15387	15355	15520	15457	15370	15272	15436	15302	15305	15231	15301	15291	15227	15356	15422	15264	15573	15342	15438	15304	15288	15375	15384	15340	15377	15426	15343	15236	15280	15355	15338	15305	15417	15200	15195	15501	15444	15286	15317	15367	15353	15413	15476	15377	15321	15355	15261	15228	15374	15314	15304	15246	15401	15413	15398	15364	15380	15422	15432	15323	15320	15285	15281	15452	15324	15179	15315	15383	15297	15385	15215	15372	15386	15327	15425	15408	15316	15273	15302	15374	15358	15340	15344	15243	15345	15327	15463	15387	15342	15268	15365	15427	15319	15429	15302	15389	15493	15223	15372	15311	15310	15151	15271	15247	15274	15425	15464	15363	15355	15291	15318	15453	15476	15235	15314	15240	15399	15332	15427	15438	15296	15392	15342	15432	15407	15403	15217	15355	15463	15354	15236	15509	15302	15567	15446	15338	15287	15336	15472	15303	15280	15167	15411	15141	15352	15371	15281	15479	15238	15326	15348	15315	15453	15181	15404	15271	15440	15358	15328	15317	15224	15251	15346	15231	15402	15463	15232	15514	15216	15298	15454	15271	15410	15353	15426	15361	15406	15275	15286	15486	15415	15313	15267	15182	15354	15475	15477	15491	15266	15396	15342	15376	15294	15364	15371	15332	15193	15445	15328	15271	15167	15173	15310	15441	15490	15238	15372	15263	15507	15275	15172	15301	15295	15476	15383	15411	15418	15314	15331	15490	15495	15478	15337	15561	15394	15330	15405	15491	15348	15512	15191	15265	15317	15413	15426	15331	15437	15479	15384	15426	15147	15277	15310	15473	15312	15331	15271	15441	15227	15278	15449	15388	15422	15287	15489	15309	15380	15319	15379	15435	15158	15498	15181	15360	15385	15355	15391	15339	15412	15362	15395	15255	15266	15415	15247	15315	15404	15395	15331	15256	15326	15373	15385	15327	15313	15355	15516	15363	15272	15359	15212	15246	15360	15254	15408	15467	15326	15384	15331	15389	15252	15261	15376	15503	15457	15255	15459	15261	15321	15398	15395	15443	15284	15365	15403	15390	15254	15313	15444	15339	15265	15370	15319	15320	15331	15406	15601	15462	15236	15279	15421	15375	15295	15371	15326	15358	15378	15351	15261	15344	15447	15413	15362	15227	15296	15341	15335	15358	15297	15516	15367	15307	15437	15553	15261	15469	15306	15389	15287	15422	15295	15521	15375	15517	15314	15475	15323	15464	15202	15521	15294	15417	15382	15297	15391	15474	15269	15348	15390	15404	15342	15354	15269	15330	15300	15311	15425	15390	15364	15337	15321	15431	15330	15306	15366	15250	15285	15240	15425	15122	15451	15443	15430	15320	15358	15296	15525	15456	15290	15252	15368	15375	15324	15313	15402	15445	15355	15410	15276	15418	15398	15493	15385	15332	15417	15411	15356	15318	15429	15371	15418	15506	15437	15455	15347	15295	15364	15342	15452	15428	15284	15456	15357	15403	15190	15341	15242	15455	15461	15422	15327	15186	15380	15386	15226	15264	15369	15418	15251	15278	15379	15302	15381	15567	15512	15520	15347	15338	15346	15429	15268	15514	15322	15385	15251	15385	15091	15402	15465	15458	15459	15367	15428	15357	15521	15241	15348	15368	15262	15453	15251	15322	15243	15436	15405	15387	15233	15355	15304	15301	15312	15530	15363	15360	15220	15534	15416	15394	15294	15198	15451	15410	15558	15305	15473	15295	15463	15393	15493	15481	15297	15276	15248	15216	15303	15254	15398	15458	15118	15463	15396	15355	15392	15277	15415	15528	15401	15409	15346	15363	15197	15330	15399	15396	15355	15486	15401	15179	15341	15340	15315	15336	15365	15504	15350	15438	15409	15414	15472	15304	15111	15210	15290	15203	15342	15498	15291	15284	15543	15288	15319	15439	15366	15264	15354	15302	15339	15352	15497	15287	15338	15451	15332	15293	15447	15348	15350	15588	15442	15402	15439	15333	15460
22496	21056	28901	23462	21397	24130	27188	21898	20888	21242	20810	20481	20160	20368	20055	20210	20067	20005	20036	20028	19979	19963	19994	19894	19997	20259	19803	19799	19989	19912	19778	20021	20043	19830	19987	19954	19911	20055	19885	19692	19933	19728	19854	19763	19819	19906	19898	19690	20098	19839	19930	19905	19875	19793	19861	19976	21158	20642	19986	19928	20333	20520	19878	19891	19744	19957	19791	19955	19822	19640	19852	19723	19812	19669	19578	19660	19918	19949	19843	19727	19903	19789	19762	19734	19702	19587	19770	19727	19659	19893	19657	19820	19744	19731	19936	19769	19629	19635	19810	19741	19775	19789	19751	19835	19661	19829	19895	19678	19643	19828	19767	19859	19661	19873	19896	19913	19509	19721	19824	19768	19755	19626	19537	19701	19832	19707	19747	19857	19893	19849	19855	19668	19783	19548	19548	19812	19663	19785	19886	19692	19743	19805	19937	19772	20053	19780	19940	19891	19725	19801	19767	19891	19932	19678	19594	19805	19837	19710	19675	19677	19846	19885	19756	19813	19914	19872	19702	19955	19683	19488	19856	19786	19729	19659	19587	19553	19702	19658	19904	19905	19633	19707	19719	19681	19751	19890	19792	19720	19514	19754	19681	19787	19827	19915	19708	19619	19707	19581	19546	19681	19769	19605	19850	19646	19796	19733	19756	19758	19636	19703	19657	19603	19777	19734	19865	19718	19783	19567	19910	19826	19590	19549	19688	19734	19913	19680	19803	19816	19835	19903	19709	19636	19773	19789	19667	19773	19665	19698	19772	19980	19678	19684	19645	19795	19901	19939	19563	19642	19877	19803	19865	19795	19886	19651	19755	19763	19795	19642	19630	19725	19745	19813	19688	19477	19515	19884	19955	19774	19815	19799	19756	19703	19889	19712	19620	19624	19791	19718	19706	19670	19698	19773	19988	19770	19685	19767	19686	19976	19800	19715	19743	19765	19695	19866	19657	19686	19768	19864	19866	19731	19655	19656	19657	19825	19696	19739	19840	19846	19686	19883	19714	19926	19664	19486	19651	19649	19618	19652	19723	19854	19723	19597	19852	19616	19605	19648	19697	19796	19928	19779	19780	19854	19645	19835	19715	19539	19697	19889	19622	19739	19674	19731	19777	19711	19462	19530	19672	19883	19554	19723	19775	19712	19803	19939	19793	19585	19647	19776	20149	19739	19931	19888	19911	19536	19877	19755	19725	19799	19901	19750	19716	19871	19622	19642	19903	19951	19876	19971	19897	19748	19680	19652	19771	19733	19716	19775	19777	19719	19672	19765	19529	19790	19833	19712	19840	19656	19871	19767	20020	19581	19765	19841	19802	19762	19969	19796	19746	19761	19669	19745	19660	19919	19859	19594	19861	19856	19792	19604	19819	19980	19896	19706	19853	19752	19645	19832	19783	19621	19724	19817	19799	19626	19701	19831	19771	19602	19744	19555	19828	19783	19963	19773	19938	19817	19537	19740	19820	19820	19531	19965	19796	19886	19843	19680	19788	19801	19674	19720	19589	19733	19708	19741	19656	19747	19502	19630	19764	19836	19735	19651	19683	19636	19760	19644	19618	19816	19799	19631	19603	19652	19854	19566	19696	19729	19791	19731	19711	19827	19788	19532	19789	19506	20037	19835	19914	19774	19674	19829	19741	19709	19759	19862	19978	19632	19761	19755	19892	19734	19852	19706	19839	19577	19748	19819	19858	19731	19850	19739	19597	19625	19728	19716	19665	19739	19838	19608	20024	19804	19682	19703	19631	19722	19917	19840	19650	19584	19718	19642	19977	19931	19795	19847	19831	19631	19803	19744	19787	19763	19535	19881	19738	19567	19831	19775	19847	19638	20195	19781	19777	19527	19650	19892	19758	19843	19789	19527	19808	19857	19848	19789	19749	19597	19967	19758	19713	19907	19734	19697	19816	19783	19716	19597	19658	19825	19879	19868	19709	19872	19753	19586	19750	19918	19895	19541	19579	19759	19940	19609	19757	19716	19426	19576	19774	19764	19603	19530	19734	19915	19922	19747	19779	19668	19492	19823	19609	19842	19850	19544	19608	19547	19906	19748	19489	19577	19872	19927	19721	19791	19909	19851	19879	19838	19743	19779	19883	19669	19701	19759	19812	19920	19801	19574	19657	19794	19814	19557	19702	19613	19744	19848	19654	19866	19669	19739	19668	19798	19606	19778	19820	19682	19736	19878	19658	19647	19618	19799	19704	19655	19899	19677	19650	19453	19726	19564	19672	19561	19675	19768	19811	19592	19601	19827	19720	19628	19738	19794	19985	19727	19697	19772	19618	19795	19900	19713	20064	19752	19636	19738	19608	19745	19899	19809	19724	19919	20012	19802	19863	19810	19621	19653	19802	19798	19820	19857	19814	19641	19684	19521	19710	19778	19751	19935	19801	19808	19820	19827	19532	19619	19692	19703	19783	19974	19980	19799	19756	19830	19848	19593	19677	19935	19698	19872	19942	19958	19608	19749	19768	19732	19693	19643	19587	19796	19765	19634	19507	19700	19844	19774	20041	19835	19799	19811	19984	20010	19821	19770	19784	19917	19709	19666	19586	19889	19576	19667	19792	19828	19754	19694	19546	19736	19873	19699	19772	19661	19742	19861	19808	19678	19928	19858	19943	19785	19680	19829	19712	19786	19742	19678	19583	19597	19748	19831	19668	19494	19766	19606	19810	19772	19654	19635	19792	19549	19628	19818	19792	19810	19872	19758	19819	19731	19618	19794	19750	19876	19718	19868	19905	19583	19828	19764	19764	19551	19649	19795	19644	19671	19617	19672	19841	19694	19700	19717	19833	19725	19741	19680	19777	19676	19672	19708	19594	19890	19880	19708	19789	19711	19880	19867	20102	19693	19756	19764	19812	19812	19442	19877	19792	19791	19858	19523	19861	19735	19763	19668	19638	19508	19828	19720	19852	19684	19726	19766	19797	19730	19784	19715	19560	19727	19761	19726	19773	19970	19713	19902	19789	19785	19715	19788	19549	19473	19790	19675	19666	19556	19661	19709	19876	19593	19857	19773	19841	19655	19765	19741	19732	19751	19618	19901	19836	19777	19511	19561	19759	19799	19694	19769	19912	19746	19904	19688	19651	19851	19685	19841	19779	19904	19707	19871	19743	19608	19641	19875	19650	19629	19836	19951	19715	19842	19824	19755	19721	19652	20022	19753	19707	19684	19734	19976	19809	19692	19789	19882	19786	19710	19849	19741	19671	19715	19854	19640	19643	19772	19888	19996	19837	19620	19855	19693	19870	19584	19679	19617	19605	19763	19601	19674	19562	19678	19798	19852	19821	19800	19676	19943	19940	19659	19913	19883	19723	19861	19551	19759	19588	19600	19721	19727	19797	19511	19540	19592	19619	19811	19769	19733	19786	19815	19598	19808	19684	19704	19667	19857	19696	19799	19759	19950	19705	19490	19925	19755	19822	19654	19650	19654	19686	19703	19868	19550	19752	19442	19826	19668	19638	19884	19842	20108	19816	19750	19831	19960	19795	19876	19778	19814	19766	19826	19696	19821	19709	19674	19781	19709	19677	19737	19848	19562	19844	19938	19717	19796	19785	19718	19891	19750	19677	19882	19741	19614	19754	19708	19622	19599	19803	19882	19712	19727	19793	19562	19707	19897	19988	20000	19767	19790	19844	19715	19893	19842	19915	19772	19686	19688	19819	19743	19599	19816	19758	19771	19690	19808	19564	19678	19710	19619	19633	19900	19886	19777	19508	19599	19425	19831	19822	19800	19821	19820	19571	19860	19709	19853	19867	19753	20014	19676	19595	19717	19705	19803	19685	19672	19803	19784	19635	19692	19730	19582	19560	19511	19684	19660	19809	19676	19921	19691	19903	19642	19826	19952	19608	19859	19641	19822	19635	19644	19731	19873	19735	19935	19799	19732	19912	19756	19814	19711	19808	19785	19788	19724	19768	19738	19660	19775	19759	19671	19884	19791	19960	19862	19711	19543	19777	19838	19645	19763	19565	19834	19888	19773	19585	19574	19668	19789	19599	19772	19844	19805	19845	19584	19897	19753	19569	19837	19799	19756	19660	19706	19555	19800	19779	19669	19909	19715	19665	19952	19608	19612	19890	19711	19912	19599	19597	19729	19672	19736	19780	19726	19792	19712	19540	19936	19519	19750	19595	19883	19640	19757	19869	19746	19541	19667	19583	19979	19725	19979	19682	19694	19832	19523	19652	19912	19638	19723	19655	19613	19654	19996	19648	19803	19576	19607	19704	19714	19937	19924	19646	19718	19644	19723	19616	19618	19761	19602	19720	19680	19707	19862	19740	19716	19867	19839	19922	19593	19523	19732	19632	19646	19724	19627	19975	19678	19656	19553	19756	19645	19789	19695	19668	19750	19783	19957	19719	19719	19651	19615	19786	19791	19799	19768	19865	19825	19695	19903	19521	19695	19762	19822	19784	19724	19918	19843	19700	19742	19705	19837	19686	19708	19715	19752	19767	19534	19552	19410	19632	19612	19849	19814	19699	19780	19765	19688	19775	19576	19770	19835	19813	19481	19636	19695	19640	19549	19775	19805	19950	19649	19478	19724	19730	19802	19710	19506	19877	19744	19833	19492	19801	19521	19710	19582	19443	19635	19590	19586	19603	19760	19567	19851	19719	19693	19708	19895	19659	19811	19760	19918	19837	19618	19801	19819	19507	19529	19754	19733	19678	19661	19640	19746	19789	19535	19702	19648	19739	19768	19832	19650	19674	19670	19719	19924	19701	19782	19775	19766	19718	19534	19494	19682	19665	19737	19655	19766	19790	19746	19872	19767	19487	19791	19680	19765	19759	19890	19654	19608	19679	19559	19715	19719	19797	19634	19464	19786	19697	19648	19704	19707	19743	19751	19673	19784	19775	19755	19994	19590	19862	19783	19505	19891	19718	19901	19607	19567	19732	19751	19665	19815	19810	19925	19547	19503	19666	19507	19639	19662	19679	19869	19790	19823	19785	19549	19601	19659	19702	19835	19560	19698	19701	19745	19631	19679	19597	19769	19796	19802	19734	19697	19693	19798	19839	19758	19869	19708	19649	19954	19702	19649	19707	19739	19791	19729	19856	19726	19848	19912	19712	19576	19622	19734	19570	19822	19785	19528	19740	19577	19525	19842	19774	19717
21796	39555	37375	27949	23719	21555	19500	18720	17909	17220	17078	16761	16589	16254	16368	16322	16303	16255	16271	16143	16276	16209	16238	16208	16104	15998	16102	16134	16120	16276	15998	16223	16003	15953	16070	16059	16041	15997	16070	16059	16182	16057	15861	16157	15987	16042	16094	16103	15878	15987	16007	15972	16102	15971	16117	16062	17945	17184	15952	16224	16984	16978	16114	15993	16012	15898	16122	15977	16117	16080	16000	16092	15965	16172	16153	15957	16001	15992	16139	15805	16047	16043	15898	16049	16086	16078	16092	16029	15907	16051	16113	16003	15924	16063	15858	16116	16053	15952	16050	15946	15875	16122	15866	16047	16171	15943	16007	15952	16049	16011	16095	16117	15995	15835	16006	15990	16070	15979	15970	16102	15941	15936	15913	15900	15996	16090	16035	16059	16097	16023	15923	16242	15916	16119	16036	15979	16063	15875	16060	15876	16106	15980	16180	16118	15999	16068	16073	15973	16067	15947	15846	15991	16243	15893	16006	15828	15844	15993	16164	16157	15977	15903	16020	15960	15904	16038	15868	15849	16287	16020	15846	15885	15907	15906	15907	16008	16034	15985	16172	15936	16131	16137	15980	15910	15901	16040	15834	15820	16188	15885	16056	16057	15963	15802	15970	15873	15837	16144	15959	16310	16076	15808	16034	16058	16003	15925	16153	15966	15895	15919	16093	15993	15989	16081	15863	16124	15936	16198	16004	16102	15929	16118	16049	16061	15920	16002	16133	16147	16037	15953	15983	16062	16010	16020	16019	16040	15990	15992	16108	16133	15755	16112	16035	16095	15784	16063	16004	16031	16017	16039	16006	15944	15944	15994	16095	15972	16027	15949	16001	15963	16127	16002	16017	16061	15972	15977	16016	15985	15959	15888	16067	16000	16149	15816	16009	15873	16124	16016	16085	16136	16136	16080	16114	15912	16042	16094	16079	15997	15897	15880	16028	15767	15923	16053	15925	16093	15941	16045	15992	15772	16052	15824	16019	15809	16094	16034	16139	15873	16059	16057	15941	16138	15860	15965	15954	16142	15827	15929	16111	15986	15916	16008	15964	15972	16105	15961	16009	15930	15910	16015	15969	16174	16007	15948	15962	16125	16103	16091	15984	15990	15955	15906	16079	16019	15873	16076	16192	16023	16030	16047	15988	15901	15816	15838	16028	15885	15989	15932	15936	16014	15986	15931	15985	16039	16077	16049	16034	15989	16108	16120	15955	16132	15988	15940	15966	16037	15916	16004	16073	15960	16066	16087	15698	15969	15876	15918	16021	16000	15876	16042	15951	16060	16055	15914	16069	15815	15978	15985	16063	15985	16018	16035	15934	16153	16042	16001	15961	16000	15941	16047	16047	15854	15925	15902	15962	15919	16095	15982	15977	15952	15952	15959	15979	15852	15992	16046	15872	16045	15882	15996	16191	15883	15931	16064	16061	16103	16107	16022	15853	16013	16005	15997	15910	16088	16035	16227	16036	15985	16154	15927	16009	16074	15854	15842	16124	15916	15949	15974	15785	16032	16014	15969	16074	15871	15912	16021	16024	15930	16200	16093	16089	16001	15874	15833	16006	16171	15972	16190	16018	16097	15904	16026	15971	15945	15887	15964	15785	16092	15976	16103	15974	15828	16062	16049	16041	15896	15991	15900	15796	15846	16036	16001	15864	15991	15981	16003	16066	15792	15872	15995	15960	16195	16017	15967	16098	16074	15969	15857	16034	16024	15947	16009	16015	15951	16088	16015	15878	16052	16111	15952	16087	16050	16042	16071	16052	16099	16041	16106	16005	15973	16045	15924	15879	16134	16074	15908	16064	15967	15928	15962	16053	15997	15958	16010	15961	15912	15902	15995	15966	16097	15851	15919	16019	15807	16104	15939	16029	15980	16022	16194	15967	15847	16019	16070	15831	15950	15939	16131	15988	15970	15940	15885	16156	15959	15981	15891	16035	15997	16032	16031	15845	15930	16099	16026	16060	15938	15916	15970	15924	15937	15827	15929	15896	15957	16000	16087	15842	16031	15967	16046	16018	16103	16013	15918	16111	15875	15905	15854	16092	16038	15992	15988	15978	15939	16041	15992	16019	15850	16038	16005	16033	15965	16038	15911	15965	15923	15941	15841	16100	16050	15990	15905	15870	16013	16044	16147	16047	15968	16031	16135	16094	15998	15994	16050	15951	15907	16061	15991	16062	16131	15915	16119	15908	15952	16025	16002	15932	15948	15841	15993	15986	16080	15981	16118	15944	16048	16100	15846	16071	15969	15939	15880	15779	15954	16057	16133	16024	15826	15964	16172	15930	16193	15964	16068	15939	15984	16054	16128	15963	16014	16061	16111	15887	16065	16055	15879	16182	16102	16210	15955	15968	16084	15999	16056	15785	16081	15991	15981	16079	16014	16086	15893	15953	15984	15958	15866	15851	15990	15836	16047	16105	15918	15981	15933	15819	15952	16109	16023	16008	15833	16029	16020	16151	16037	15965	15904	15983	15961	16073	16071	15870	15991	15938	15887	15921	15956	15892	16015	15926	15962	16158	16000	16063	15901	16082	16011	15995	16099	16038	16011	15955	16095	16056	15854	16036	15931	15929	16070	15781	15922	15892	16038	16046	16008	15912	15993	15843	15859	15951	16057	15887	15991	16032	16029	16208	16107	16092	16096	16091	15938	16197	15903	16024	15982	16140	15947	16088	16069	16059	15963	15958	15921	16141	16081	15991	16011	16089	16065	15985	15978	16093	15884	16042	16101	15940	16082	15930	15958	15911	15916	16084	15976	16123	15998	15963	15987	16115	15874	16118	16058	15913	16185	16085	16048	16021	15907	16020	15876	15915	16108	15944	16016	16151	16070	15918	15903	16099	15956	16061	15856	15888	16036	15981	16019	16008	16060	16058	16134	15820	16075	16085	15874	15992	16192	15939	16015	15941	15886	15977	15935	16030	15967	15920	16061	16013	15792	15892	15980	15972	16255	16058	16012	15897	16008	16044	16049	16009	15855	15912	16054	15961	15941	15946	15863	15961	15907	15946	16042	15790	16139	16026	16118	16011	15891	16033	15931	15969	15970	16045	15853	16180	15970	16004	16058	15985	15823	15960	16081	15870	16127	15993	16029	16072	16066	16032	15836	16130	15943	15852	15785	15927	16156	15900	15952	16042	16008	15748	16045	15889	15876	16018	16101	15858	16021	16043	16030	15995	16056	15882	16062	16106	16174	15983	15952	16014	15852	15924	16075	15991	15745	15986	16140	15932	15962	16080	15815	16130	15894	15976	15875	15982	16072	16023	16089	15907	15930	15948	16034	15903	16011	15864	16086	15917	16043	15922	16019	16136	16053	16016	16122	15981	15957	16094	16118	16072	16072	16030	15900	16092	16079	16018	15964	15889	15895	15914	15931	15942	15917	16042	15774	15979	15925	15933	15888	15873	15915	15915	15979	16072	16055	16064	16063	15965	15927	15880	16025	16028	16057	15977	16019	15930	16048	16125	16098	15845	15948	15988	15900	16057	16025	16089	15959	16052	15813	16080	15972	16030	16080	16087	15910	15898	15992	15969	15939	15883	16061	16176	16072	15977	15891	15930	15932	15856	16131	15849	15964	15963	16042	15956	16074	15968	15917	16061	16032	16025	15971	16036	15988	16031	16084	16194	15976	15998	15914	16092	16088	15899	16085	15903	16064	16013	16101	15934	16058	16099	16111	15925	16045	15889	16062	15932	16087	16119	15996	15957	16124	15931	16133	15965	16039	15903	15978	15970	15936	15964	15951	16126	15988	16068	16090	15946	16009	15838	16049	16026	15858	16046	16057	15954	16013	15778	16112	15972	16045	16048	15947	16059	16160	15982	15996	15873	16139	15966	16005	16035	15963	15873	16049	15958	15823	16150	16049	16024	16112	16060	15960	15860	16082	15904	16048	16106	16171	15989	16182	15984	15931	15953	15803	16070	16063	15949	15897	15951	16039	15916	16046	16302	16124	16042	15911	15880	16119	15932	16006	16073	15922	16150	16050	15908	16195	16090	15997	15806	16102	15912	15979	16092	15925	15855	15975	15955	16024	15910	15899	15908	15939	16127	15748	15843	15900	16003	15854	16023	16005	16180	16012	16184	16041	16040	15876	16132	16082	16000	15981	15938	16046	15901	15917	15932	15857	15859	16100	15919	15978	15944	15896	16051	15900	15990	16116	15830	16088	16158	15933	15819	16018	16056	15879	16009	15864	16041	16081	16125	15995	16017	16034	16107	16078	15882	16008	16110	15907	16009	15982	16108	16012	15842	16072	16003	16270	15901	15833	16044	15894	15938	16010	15862	16061	15923	15865	15972	15952	15938	16062	16062	16081	15925	15961	15978	16045	16071	15921	15975	16152	16063	16022	16033	16033	15992	15876	16039	16021	15976	16113	16038	16108	16022	15866	15938	16088	16013	15871	15780	16072	16036	15915	16029	16013	15942	15951	16046	16105	15917	15901	15954	15998	16055	16076	16107	15926	16044	15964	16040	15954	15908	16008	15930	16144	15992	15908	16052	15897	16049	16062	16139	15818	16085	15943	16081	15900	16183	15949	16081	15892	16127	15755	16139	16120	15959	15966	15941	15920	16072	16115	15999	15863	15944	15906	15803	16020	15996	15939	16042	16006	16139	16006	15930	16042	15961	15989	16183	15978	16056	15883	15880	16095	16087	15896	15904	16119	16018	16063	16000	16005	15872	16117	15990	16039	15925	15967	15894	16260	16148	16007	15997	15910	16025	16041	16029	16132	15979	15954	16015	15932	16127	15982	15850	16048	15830	15976	16259	16076	16067	15975	16113	15808	16008	16200	15931	16140	16086	16206	15867	16021	16072	15899	15971	15928	15887	15990	15864	15945	16161	16050	16096	15992	16110	15985	16013	15910	15959	15828	16061	15907	15832	16037	15868	16138	16071	15938	16165	15818	16040	15972	16037	15962	15962	15995	15743	15797	16159	16018	15932	16025	16045	16024	15990	16217	15999	16005	15898	16062	15811	15912	15999	16014	15925	15883	16060	15944	16031	15853	16008	15965	15899	15911	16013	16014	15860	16187	15906	16082	16040	16033	16107	15889	15971	16013	15950	15878	16146	15818	16038	16062	15928	16019	15893	16156	16037	15999	16017	15992	16097	16007	15969	15977
27510	22917	29503	26909	23092	22757	22605	22276	21849	21503	21575	21689	21493	21472	21446	21511	21376	21538	21466	21436	21497	21315	21427	21431	21563	21474	21475	21320	21413	21389	21584	21483	21503	21486	21448	21541	21180	21436	21479	21555	21538	21470	21468	21355	21550	21437	21559	21592	21384	21063	21488	21451	21386	21195	21393	21413	21680	21454	21439	21694	21356	21438	21340	21568	21458	21231	21350	21346	21260	21203	21602	21456	21613	21743	21450	21579	21586	21432	21615	21419	21524	21432	21414	21315	21365	21229	21420	21415	21440	21422	21533	21437	21595	21495	21322	21716	21544	21361	21254	21309	21374	21505	21217	21376	21505	21541	21485	21644	21706	21467	21490	21545	21439	21285	21286	21431	21586	21482	21648	21477	21369	21416	21403	21231	21547	21346	21285	21400	21481	21581	21316	21414	21360	21576	21375	21580	21745	21353	21555	21494	21455	21553	21332	21385	21424	21524	21395	21655	21443	21523	21406	21502	21648	21491	21255	21379	21248	21399	21480	21345	21314	21346	21425	21224	21386	21303	21447	21342	21295	21319	21464	21215	21382	21329	21415	21474	21435	21285	21261	21416	21345	21490	21255	21405	21744	21434	21425	21579	21423	21428	21373	21480	21299	21539	21433	21564	21338	21465	21370	21506	21460	21414	21562	21329	21386	21357	21264	21471	21449	21453	21498	21287	21356	21430	21303	21589	21543	21521	21289	21500	21483	21515	21422	21434	21418	21264	21397	21538	21431	21576	21522	21567	21410	21482	21379	21406	21474	21446	21565	21510	21759	21576	21372	21514	21387	21254	21426	21579	21288	21302	21433	21296	21475	21298	21433	21513	21248	21540	21585	21365	21372	21424	21517	21197	21474	21383	21525	21428	21439	21595	21273	21643	21483	21376	21421	21274	21516	21365	21478	21492	21253	21539	21447	21430	21575	21432	21563	21431	21556	21264	21484	21414	21530	21410	21297	21460	21342	21491	21745	21541	21446	21393	21387	21393	21487	21451	21509	21405	21332	21558	21652	21508	21496	21305	21470	21366	21389	21640	21544	21345	21469	21267	21326	21465	21743	21224	21371	21312	21398	21466	21446	21213	21541	21477	21565	21566	21477	21537	21436	21479	21340	21302	21664	21321	21475	21653	21204	21401	21157	21557	21440	21311	21385	21557	21408	21334	21340	21476	21335	21551	21404	21442	21293	21624	21597	21320	21416	21277	21393	21527	21455	21314	21446	21241	21439	21353	21356	21572	21489	21454	21514	21551	21441	21184	21543	21621	21383	21467	21341	21500	21536	21325	21384	21306	21532	21413	21578	21542	21428	21617	21450	21393	21255	21666	21656	21460	21362	21682	21490	21509	21361	21313	21276	21329	21522	21483	21307	21371	21331	21467	21440	21282	21529	21483	21420	21280	21615	21256	21527	21554	21431	21518	21492	21405	21517	21517	21686	21534	21502	21366	21394	21504	21336	21468	21474	21464	21558	21522	21566	21470	21601	21474	21536	21642	21564	21355	21473	21658	21328	21471	21671	21360	21316	21478	21503	21535	21335	21639	21361	21296	21503	21547	21575	21405	21456	21388	21312	21473	21358	21208	21396	21351	21423	21288	21435	21244	21395	21484	21182	21489	21474	21430	21567	21382	21531	21391	21478	21437	21288	21353	21641	21541	21456	21457	21819	21262	21351	21577	21569	21571	21568	21275	21429	21584	21320	21471	21599	21477	21504	21555	21400	21353	21600	21389	21406	21296	21336	21625	21466	21571	21614	21585	21439	21484	21436	21475	21304	21491	21400	21330	21328	21545	21522	21400	21078	21443	21517	21521	21589	21473	21413	21489	21313	21207	21344	21497	21657	21411	21366	21499	21431	21478	21178	21159	21611	21435	21508	21331	21276	21481	21434	21187	21351	21584	21339	21483	21367	21398	21335	21556	21621	21366	21572	21760	21459	21554	21558	21454	21494	21481	21296	21584	21523	21296	21573	21371	21630	21442	21368	21423	21306	21472	21609	21572	21476	21399	21422	21325	21334	21552	21511	21521	21606	21614	21736	21492	21536	21619	21629	21467	21506	21350	21574	21436	21499	21439	21437	21475	21335	21266	21393	21465	21472	21429	21619	21428	21533	21403	21457	21510	21464	21256	21333	21518	21424	21468	21448	21602	21601	21493	21435	21567	21262	21570	21507	21664	21576	21433	21464	21480	21323	21366	21512	21465	21550	21237	21175	21593	21368	21431	21370	21433	21368	21109	21494	21807	21527	21356	21446	21536	21325	21544	21620	21546	21387	21491	21644	21482	21400	21471	21330	21405	21516	21540	21546	21440	21578	21239	21416	21497	21469	21643	21420	21341	21642	21495	21450	21413	21359	21456	21493	21155	21338	21693	21240	21432	21261	21308	21298	21586	21172	21347	21611	21450	21304	21354	21392	21408	21392	21486	21514	21304	21285	21368	21590	21474	21499	21251	21493	21475	21619	21565	21471	21423	21426	21529	21595	21471	21497	21380	21137	21362	21603	21362	21424	21400	21429	21428	21505	21245	21630	21441	21621	21508	21421	21564	21579	21466	21573	21563	21382	21589	21645	21637	21456	21415	21397	21603	21335	21488	21371	21348	21618	21468	21445	21394	21232	21392	21594	21487	21344	21511	21606	21431	21397	21482	21457	21621	21471	21359	21441	21328	21637	21381	21503	21437	21505	21514	21421	21239	21705	21238	21482	21593	21514	21572	21464	21390	21215	21230	21351	21407	21367	21681	21523	21581	21576	21510	21298	21464	21474	21273	21265	21304	21511	21372	21460	21478	21450	21426	21377	21312	21461	21354	21422	21555	21445	21455	21540	21291	21394	21458	21235	21300	21282	21402	21324	21664	21443	21712	21646	21422	21359	21309	21489	21490	21326	21306	21567	21503	21439	21449	21533	21579	21570	21612	21420	21532	21572	21337	21428	21423	21346	21336	21385	21473	21482	21435	21608	21495	21438	21407	21464	21576	21685	21460	21488	21612	21449	21312	21535	21352	21345	21467	21520	21471	21498	21474	21226	21354	21794	21634	21283	21480	21421	21597	21595	21417	21362	21464	21376	21658	21559	21490	21434	21420	21548	21606	21384	21404	21307	21438	21458	21411	21401	21501	21447	21315	21357	21548	21671	21517	21283	21460	21698	21382	21270	21326	21453	21326	21474	21312	21637	21624	21371	21686	21297	21290	21432	21560	21217	21330	21523	21540	21602	21457	21448	21400	21616	21488	21448	21251	21419	21507	21506	21441	21314	21577	21525	21743	21680	21413	21481	21638	21645	21458	21627	21492	21465	21345	21654	21315	21386	21404	21467	21536	21586	21515	21514	21281	21501	21448	21531	21258	21400	21433	21527	21583	21476	21628	21176	21526	21218	21340	21442	21743	21369	21411	21627	21527	21456	21500	21492	21448	21273	21488	21648	21348	21290	21631	21720	21586	21478	21364	21438	21578	21482	21510	21299	21533	21491	21568	21510	21564	21634	21370	21582	21508	21587	21412	21385	21335	21559	21585	21396	21475	21616	21521	21515	21303	21570	21379	21534	21544	21571	21455	21351	21333	21305	21736	21534	21295	21309	21568	21399	21269	21282	21618	21456	21348	21439	21294	21426	21550	21496	21548	21363	21545	21384	21559	21185	21578	21472	21361	21517	21492	21497	21443	21415	21586	21335	21569	21591	21289	21527	21622	21509	21456	21367	21545	21500	21628	21408	21392	21352	21409	21453	21554	21475	21367	21271	21261	21332	21713	21557	21392	21393	21497	21351	21514	21534	21606	21569	21159	21443	21524	21544	21325	21347	21496	21544	21427	21410	21494	21522	21290	21383	21476	21546	21502	21439	21277	21576	21516	21175	21555	21649	21577	21484	21438	21442	21495	21373	21540	21367	21543	21623	21670	21444	21518	21504	21513	21543	21689	21561	21186	21355	21388	21532	21517	21499	21239	21467	21303	21475	21413	21305	21538	21224	21271	21412	21414	21502	21370	21368	21486	21477	21354	21681	21511	21522	21770	21481	21636	21371	21432	21250	21334	21558	21306	21633	21412	21525	21645	21652	21550	21620	21478	21463	21433	21329	21620	21531	21552	21604	21310	21650	21401	21292	21465	21432	21530	21396	21515	21600	21411	21436	21551	21516	21502	21360	21545	21484	21563	21380	21452	21352	21592	21399	21671	21640	21442	21467	21542	21429	21642	21387	21292	21252	21393	21558	21439	21608	21443	21386	21427	21361	21327	21475	21482	21445	21419	21420	21098	21334	21357	21553	21552	21422	21569	21556	21340	21245	21421	21590	21449	21508	21336	21504	21226	21405	21360	21343	21467	21366	21270	21385	21532	21460	21367	21640	21465	21520	21598	21594	21493	21621	21499	21609	21285	21423	21503	21358	21406	21494	21464	21402	21581	21276	21626	21656	21684	21390	21242	21397	21688	21429	21582	21574	21528	21320	21611	21585	21506	21556	21444	21742	21506	21320	21409	21616	21495	21364	21267	21451	21503	21232	21477	21393	21400	21434	21270	21496	21438	21397	21423	21248	21435	21392	21554	21572	21680	21301	21395	21792	21423	21340	21378	21267	21605	21636	21180	21638	21201	21488	21492	21414	21502	21443	21544	21291	21642	21526	21446	21622	21419	21424	21373	21423	21336	21574	21538	21628	21360	21371	21421	21505	21611	21181	21637	21609	21572	21492	21583	21652	21411	21534	21529	21475	21535	21553	21482	21347	21663	21545	21143	21477	21538	21455	21542	21358	21418	21352	21337	21563	21445	21346	21551	21407	21436	21500	21597	21566	21373	21474	21465	21274	21479	21488	21237	21399	21502	21406	21550	21549	21397	21422	21297	21543	21407	21451	21449	21355	21317	21809	21455	21596	21462	21580	21317	21630	21624	21437	21441	21551	21621	21419	21348	21488	21360	21411	21608	21703	21543	21390	21482	21343	21255	21228	21442	21657	21646	21691	21555	21509	21229	21332	21190	21500	21488	21342	21420	21512	21285	21552	21396	21420	21572	21519	21363	21395	21559	21465	21440	21371	21591	21483	21602	21707	21411	21310	21395	21082	21571	21642	21379	21544	21514	21365	21498	21403	21411	21432	21421	21483	21535	21317	21477	21386	21345	21665	21535	21384	21589	21837	21414
20738	28903	28223	21845	19434	18777	17914	17702	17438	17393	17197	17094	17043	17024	17086	17044	17070	16983	17019	16960	17100	17074	17005	17173	17141	16976	16975	17126	17084	16972	17098	16969	17004	16884	17037	16857	16868	17018	17151	16942	17120	16937	16989	17134	16879	16969	16949	17229	17055	16945	17072	16854	17137	16959	17030	17127	17266	17147	17009	16971	17164	17075	17161	16915	16888	16906	17155	16994	17040	16905	16927	16902	16741	17116	16895	16938	17092	17018	16935	16863	17204	16831	17099	17185	16922	16999	16950	16958	17081	16913	16921	16863	17065	16824	17050	16824	17087	17020	16901	16982	16921	16874	17083	16984	16965	17096	17059	16818	16978	17122	16890	17029	16832	16987	16904	17056	16859	17038	17135	16836	17015	16929	17024	16962	16866	17125	17022	16931	16981	16988	17008	16935	16941	17099	17007	17033	16882	16928	16897	16977	17119	16929	17038	17106	16958	16988	16938	16912	16850	17055	17024	17103	16886	17128	16961	17035	17039	16886	16978	16929	16969	16891	16944	17083	17065	16884	16986	16833	17134	16957	16920	17040	16939	16876	16964	17044	16907	16798	16798	16855	16922	16997	16933	16982	17057	17003	16962	17112	16877	17077	16764	17045	17055	16931	16930	16946	16832	17031	17046	17218	17060	16945	16998	16997	16802	16934	17088	17029	16947	17028	17049	16901	16879	16984	17007	17089	16870	16996	16948	16917	16913	16667	16849	17172	16953	16874	17039	17020	16955	16909	16977	16806	16895	16985	16924	16910	16966	17108	16840	17140	17037	17030	17056	16856	16970	16931	16939	16929	16983	16954	17029	16998	16939	17134	16875	17010	16964	17197	16884	16852	16954	17201	16948	17014	16882	16935	17081	16794	17219	16954	17157	16860	17136	17054	17070	17032	16976	17109	17088	16907	16930	17081	17132	16984	16883	16802	16920	16965	16983	16920	16956	16964	16811	17168	17095	16908	16897	16969	16918	17017	17028	16880	17040	16977	16897	17014	17027	16948	17044	16883	17002	17115	16931	17075	16972	17090	17051	16760	17038	16824	16892	16807	16847	16821	16991	17091	16930	17132	17027	16872	17157	17001	17280	16977	17108	17035	17097	16902	17012	16953	17001	16887	16842	17071	16975	16838	16803	16861	16888	17034	17069	16904	16939	16979	16899	16829	17076	16940	16768	16866	16911	17020	16986	16974	16936	16987	17022	16918	17139	16698	17104	16877	17083	17057	17044	16941	17132	16934	17029	16940	17003	16994	16987	16948	17015	16964	16913	17105	17020	17025	16942	17071	16894	17078	16769	17084	16893	17037	17078	16944	16997	17019	17042	16949	17072	17044	16962	17160	17018	17028	16970	17112	16949	16924	16950	17017	16808	17141	17089	16977	16891	17023	17067	16941	17030	17041	16998	16944	16997	17050	17042	16872	17108	16924	16992	16885	16970	16890	17071	16839	16861	16978	16961	16907	16918	17034	16982	16871	16956	16986	16965	17017	16840	16964	16984	16750	17047	17050	16950	16851	16955	16935	16998	17014	16897	16990	17048	16949	16893	16781	16882	16970	16996	16853	17072	16887	16923	17102	16966	17027	16993	16888	17180	16889	17073	16964	16894	16917	16860	16937	17033	16845	17046	16999	17025	16951	17008	16872	16840	16656	16734	17085	16976	16862	17062	16867	16994	16851	17035	17018	16833	17030	17107	16828	17043	16932	17013	16965	16788	16984	17169	17058	16951	17011	16986	17038	16988	17102	16946	16919	17101	16912	16916	17027	16908	17008	16999	16979	16893	17118	16891	16850	16840	17096	17000	17081	16988	17038	16879	17150	17024	17059	16980	16973	17056	16820	16914	16851	17116	17002	16783	17034	17108	16898	16799	16826	16903	17057	16982	17074	17016	16901	17050	16901	16884	16927	17031	16986	16915	17003	17026	16881	17005	16976	17031	16992	16809	17066	16895	17088	17168	16918	17022	16986	16985	16994	17016	16802	17033	16815	17220	17023	17008	16830	16789	16932	16912	17005	17146	16876	16834	16954	17007	17111	17031	16875	16885	16979	16999	16933	17062	16836	16924	17085	17034	16891	16967	17125	17039	16981	16963	16975	16988	17102	17027	16852	16871	17043	17083	16925	16934	16783	17082	17074	16940	16910	16974	17001	17047	16917	17012	16925	16994	17062	17001	17025	16821	16946	17168	17137	17059	16922	17067	16946	16958	16926	16940	17100	16966	16881	16871	17037	16985	16904	16782	16924	17021	16915	17022	17049	16952	17065	16916	16981	16936	16889	17059	17055	16995	17042	17130	17062	16912	17079	17167	17069	16763	17002	16933	16831	17006	16830	16650	17110	17076	16910	17102	17070	17070	17076	16966	16934	16852	17086	17017	16954	17000	16910	16926	16796	16887	16957	16844	17002	16960	17061	16997	16894	17194	16912	16879	17071	16992	16820	16894	17157	16842	17126	16988	16952	17011	16947	16928	17048	16946	16940	16974	16939	17069	16876	17033	16963	16897	17102	16980	16933	16932	16761	17025	16920	17135	16983	16877	17043	17091	16977	16752	17082	16941	16994	16967	16861	16760	16936	17081	16895	16899	17061	16924	16992	16953	17020	17078	16967	17002	16854	17019	17067	16937	17132	16919	16756	16831	16936	17143	16938	16880	16907	17105	16972	16859	17023	17074	16947	16844	17049	17150	17096	16991	16982	17256	17103	16973	17068	16825	16922	16818	17015	16962	17101	17005	16870	17030	16921	16872	16963	17132	16866	16793	16682	17008	16934	16983	16976	16879	17133	16956	16831	17079	16960	16772	17087	17169	16936	16918	16894	16789	17030	16939	17041	16937	17006	16868	17011	16993	17069	17025	16999	16947	16881	17104	17255	16851	16957	17031	16982	17030	16905	17054	17199	16975	17050	16839	17010	17021	17079	16911	16984	17032	16842	16841	16904	16942	17003	17050	16957	16898	17003	17066	16930	16881	16903	16832	17029	16894	16870	17144	16693	16976	16918	16841	17020	16944	16924	17016	16977	17114	17003	16913	16983	16906	16758	16954	17061	16940	16875	17165	16997	16896	17005	16958	16915	17043	16959	17077	16926	16966	16973	16977	16943	17013	16938	16915	16973	17083	16982	16999	16975	17057	16922	16898	17120	17117	17093	17026	17094	16879	16876	16939	16860	16933	16975	17079	17211	17018	16924	16830	17081	16980	17135	17146	17116	16995	17016	17025	16823	17086	16936	16876	16902	16909	16794	16879	17024	16877	17205	16940	17013	16907	16986	17060	16933	16923	16897	17041	17019	16965	16978	17054	17078	17101	16973	16953	16844	16898	16983	17136	17077	17175	16968	16922	17120	16972	17207	17006	16921	17187	16996	16898	17075	16947	17120	16869	16882	17109	16937	17084	16864	16897	17048	16864	16686	16938	16934	16947	17069	16957	16978	16937	17023	17148	16854	16996	16838	16955	16900	16907	16948	16957	16920	17049	16964	16995	17033	16866	16728	17047	16975	17041	17061	16896	16936	16998	16961	16982	16880	17036	17057	16965	17118	17051	17078	17052	17004	16969	17030	17051	16880	17079	17142	17006	17013	17092	16953	16830	16988	17053	16976	16848	17056	16877	17024	16965	16986	17086	16926	17218	17011	16924	16971	17075	16835	16971	17153	17011	16903	16944	16981	17075	17021	17002	16837	16819	16973	17029	16918	17088	16897	16949	17067	16987	16888	16948	16795	17066	17007	17007	17196	16975	16999	17116	16960	17052	17059	16924	16908	17000	16892	17035	17083	17024	17117	16883	17025	16718	17264	17169	16818	16896	16817	17094	17075	17065	16931	17003	17090	17032	17084	17106	17027	16991	17049	17186	16996	16866	16856	17067	16910	16919	16777	16940	17107	17018	17066	17045	16948	17044	16866	17003	17035	16933	16923	16955	16937	16998	17035	17079	16753	16984	16847	17068	16921	17087	17075	17099	17060	16874	16893	16980	17009	16981	16812	17006	17086	16957	17073	16982	17039	17021	16967	16924	16897	16981	16994	17078	16933	16891	17076	17067	16792	17094	16928	16906	16954	16968	16878	16984	16977	16859	16900	17055	16921	16716	16845	16898	16910	16699	16979	16839	17088	16963	17022	16969	16919	16800	16820	17103	16987	16997	17000	17141	17010	16974	16877	17080	17063	16972	16821	17019	17028	17045	17215	17155	17013	16984	16995	17023	17026	17025	17146	16872	17016	16994	16912	17067	16929	16990	16998	17002	17113	17099	17043	16930	16873	17076	16990	16982	16933	16852	17106	17020	16964	16920	16955	16910	16902	16912	17059	17003	17081	16959	17010	17053	16931	16856	17058	16971	16922	16824	17080	16994	17135	17037	16854	17207	16934	16982	16942	16866	17013	17123	17073	16890	17000	16977	16986	16825	17184	17093	16900	16856	17176	16985	17149	16933	16900	17024	16745	17105	17001	16911	17066	16954	17007	16957	17013	17032	17177	17075	16939	16968	17099	17024	16934	17063	16915	17263	16897	16864	17128	17016	17014	16843	17094	16952	16986	16913	16816	16842	16891	16901	16888	16895	17076	16980	16891	16936	16972	17093	17052	17117	17172	16996	17010	16963	16996	17144	16924	17079	16915	16934	17023	16992	16893	17056	16981	16940	16904	17170	16863	16837	17013	16876	16957	16965	16995	16976	16867	16964	16942	16889	16874	16923	17116	16983	16940	16796	16983	16955	16950	16917	17057	16982	16999	16844	17020	16950	16927	17084	17039	17059	17030	16862	16928	17059	16915	16974	16966	17028	17040	17134	17074	17091	16901	16918	16939	16986	16921	17035	16803	17095	16981	16945	17018	17051	16885	17081	17072	16854	17097	17104	17039	17079	17018	17108	16988	17040	16886	16909	17017	17017	16965	16926	16858	17209	16865	17110	17091	17099	17093	16976	16877	17132	16966	16927	17085	17084	16976	16737	16923	16958	16905	17039	17047	16794	16853	16939	17048	17094	16970	16750	17083	16930	16979	17000	17052	16921	17031	16995	16839	16919	16918	17082	16978	16847	17007	16916	17047	16967	16870	17029	16912	16854	16947	16911	17061	17097	16954	16944	17139	16969	16881	17127	16973	17161	17058	16983	16953	17069	16911	17080	16971	16938	16911	17066	17057
23376	21080	28710	23822	22481	24673	24928	21899	21423	21550	21506	21190	21069	20880	20821	20848	20815	20818	20707	20842	20652	20985	20794	20766	20684	20708	20781	20784	20771	20690	20944	20569	20639	20587	20563	20777	20721	20715	20730	20562	20792	20659	20733	20547	20712	20592	20844	20797	20610	20788	20511	20577	20671	20802	20492	20650	21113	20886	20755	20785	20983	21149	20881	20650	20770	20726	20605	20521	20547	20542	20790	20884	20840	20563	20709	20560	20681	20816	20712	20657	20762	20783	20834	20660	20811	20737	20699	20594	20721	20927	20742	20599	20682	20581	20708	20677	20650	20654	20546	20700	20729	20466	20496	20536	20622	20700	20678	20569	20711	20601	20596	20440	20489	20542	20523	20746	20702	20445	20633	20687	20593	20751	20792	20796	20632	20579	20525	20574	20626	20550	20836	20462	20590	20545	20520	20572	20684	20676	20609	20700	20641	20664	20459	20626	20562	20560	20532	20541	20353	20778	20342	20801	20671	20552	20607	20559	20764	20575	20883	20672	20399	20501	20742	20688	20438	20615	20772	20606	20391	20657	20644	20620	20562	20595	20581	20759	20677	20422	20730	20679	20332	20503	20648	20686	20638	20621	20543	20574	20554	20640	20432	20645	20556	20795	20735	20446	20652	20442	20612	20684	20705	20732	20605	20583	20669	20704	20608	20758	20659	20532	20588	20760	20692	20660	20741	20798	20459	20589	20590	20682	20707	20618	20712	20689	20596	20731	20560	20567	20604	20731	20691	20631	20642	20417	20692	20548	20499	20792	20841	20890	20673	20642	20690	20713	20528	20582	20678	20633	20604	20682	20646	20546	20698	20539	20620	20750	20763	20569	20648	20782	20518	20749	20614	20630	20696	20662	20490	20652	20824	20820	20646	20689	20779	20646	20691	20662	20708	20731	20406	20579	20744	20575	20553	20560	20476	20681	20604	20585	20852	20612	20736	20780	20441	20521	20715	20698	20649	20675	20624	20579	20616	20622	20535	20869	20659	20695	20768	20515	20626	20598	20810	20521	20655	20635	20417	20616	20722	20611	20623	20711	20398	20694	20761	20584	20721	20686	20646	20517	20766	20572	20694	20679	20453	20691	20541	20767	20710	20658	20575	20693	20658	20750	20715	20740	20616	20637	20782	20579	20847	20415	20599	20691	20762	20557	20660	20806	20664	20804	20657	20745	20742	20879	20282	20789	20498	20733	20432	20732	20881	20485	20678	20540	20526	20698	20637	20590	20484	20760	20597	20551	20655	20847	20695	20438	20514	20547	20453	20423	20722	20341	20730	20661	20800	20740	20782	20701	20571	20724	20931	20836	20746	20826	20745	20340	20536	20443	20789	20534	20451	20672	20618	20402	20651	20459	20724	20536	20618	20747	20561	20529	20504	20613	20558	20651	20742	20519	20793	20806	20656	20638	20632	20704	20350	20715	20534	20554	20757	20783	20858	20747	20691	20709	20679	20521	20665	20609	20853	20435	20627	20552	20660	20832	20534	20664	20679	20494	20515	20510	20510	20581	20868	20583	20698	20608	20562	20617	20593	20630	20695	20690	20442	20467	20764	20544	20378	20774	20652	20716	20531	20497	20628	20607	20414	20822	20569	20608	20760	20468	20535	20799	20498	20621	20615	20525	20579	20832	20680	20639	20627	20731	20621	20573	20464	20486	20660	20692	20845	20574	20489	20735	20677	20842	20858	20656	20675	20545	20504	20608	20593	20588	20624	20486	20609	20439	20675	20714	20766	20491	20694	20609	20770	20544	20589	20610	20673	20600	20628	20748	20497	20874	20630	20812	20542	20472	20306	20581	20712	20465	20531	20596	20423	20423	20560	20551	20561	20678	20577	20505	20723	20799	20645	20342	20554	20486	20792	20594	20510	20644	20836	20724	20823	20434	20494	20548	20786	20642	20701	20514	20587	20668	20540	20579	20716	20440	20497	20571	20577	20436	20551	20453	20579	20756	20605	20773	20782	20774	20490	20536	20695	20680	20545	20735	20608	20766	20617	20541	20665	20602	20430	20734	20623	20788	20684	20679	20685	20489	20448	20303	20643	20726	20733	20523	20654	20611	20518	20584	20569	20519	20620	20613	20673	20576	20469	20612	20520	20495	20623	20695	20617	20708	20354	20571	20816	20658	20709	20642	20450	20557	20916	20673	20539	20670	20724	20653	20697	20701	20669	20777	20904	20655	20709	20629	20447	20688	20483	20634	20644	20570	20704	20425	20437	20649	20606	20476	20474	20743	20615	20736	20684	20742	20517	20912	20625	20640	20527	20561	20479	20709	20698	20642	20573	20753	20552	20485	20544	20588	20534	20720	20651	20607	20803	20781	20727	20773	20571	20747	20598	20603	20691	20644	20711	20690	20598	20614	20769	20742	20699	20469	20606	20594	20577	20590	20720	20583	20511	20694	20744	20703	20774	20590	20670	20445	20645	20606	20556	20829	20698	20643	20571	20504	20660	20749	20671	20473	20770	20659	20679	20655	20627	20686	20536	20639	20517	20422	20781	20694	20758	20317	20769	20834	20672	20805	20564	20759	20690	20756	20754	20634	20626	20778	20615	20742	20474	20476	20444	20390	20773	20531	20637	20582	20873	20705	20433	20618	20739	20349	20714	20612	20482	20645	20668	20682	20508	20612	20784	20474	20550	20439	20805	20719	20699	20560	20536	20532	20654	20622	20761	20463	20687	20687	20505	20696	20667	20805	20746	20785	20783	20498	20459	20806	20608	20622	20747	20703	20760	20706	20563	20755	20538	20730	20589	20667	20600	20634	20689	20693	20790	20796	20739	20779	20531	20749	20588	20654	20592	21046	20633	20728	20660	20562	20648	20460	20612	20522	20813	20708	20498	20588	20544	20518	20688	20450	20664	20660	20794	20604	20558	20690	20726	20755	20557	20547	20652	20608	20813	20670	20847	20588	20706	20419	20526	20557	20524	20724	20688	20717	20716	20635	20699	20693	20561	20717	20501	20773	20686	20621	20598	20661	20522	20511	20602	20626	20588	20771	20540	20531	20778	20446	20710	20634	20712	20617	20496	20574	20568	20561	20774	20790	20844	20648	20695	20649	20721	20791	20706	20517	20660	20534	20647	20664	20684	20821	20686	20580	20719	20597	20502	20632	20753	20700	20708	20535	20492	20413	20593	20426	20613	20611	20594	20576	20557	20508	20495	20389	20502	20518	20661	20717	20495	20833	20464	20782	20621	20714	20688	20416	20664	20611	20575	20494	20542	20600	20638	20691	20820	20672	20683	20527	20614	20500	20757	20943	20683	20749	20763	20771	20560	20704	20749	20437	20717	20633	20705	20711	20608	20622	20568	20484	20712	20819	20627	20779	20491	20615	20539	20757	20611	20646	20746	20699	20798	20603	20603	20880	20643	20434	20374	20685	20610	20665	20476	20648	20614	20688	20762	20402	20469	20534	20554	20700	20660	20775	20478	20419	20723	20658	20526	20431	20789	20622	20766	20393	20814	20431	20570	20694	20699	20864	20694	20736	20795	20487	20508	20434	20522	20599	20499	20585	20713	20746	20756	20490	20689	20756	20716	20730	20425	20492	20645	20500	20734	20658	20672	20564	20805	20659	20541	20606	20628	20562	20535	20588	20909	20535	20705	20683	20455	20714	20674	20746	20402	20540	20592	20706	20781	20588	20523	20552	20564	20678	20684	20473	20727	20849	20922	20545	20589	20662	20487	20598	20641	20631	20718	20517	20523	20570	20718	20640	20368	20592	20526	20693	20630	20621	20555	20506	20604	20647	20637	20906	20712	20734	20725	20729	20552	20549	20629	20666	20545	20590	20795	20937	20631	20461	20731	20613	20498	20708	20778	20560	20683	20615	20532	20686	20560	20605	20843	20627	20724	20561	20630	20615	20502	20646	20792	20864	20629	20480	20655	20660	20792	20711	20727	20679	20577	20651	20442	20889	20612	20485	20711	20635	20615	20459	20576	20605	20801	20452	20570	20611	20546	20742	20765	20699	20738	20633	20729	20747	20636	20617	20646	20486	20638	20492	20637	20579	20597	20256	20562	20499	20524	20527	20470	20618	20483	20550	20742	20839	20617	20705	20657	20501	20512	20658	20711	20408	20689	20717	20791	20827	20606	20791	20545	20727	20636	20658	20881	20574	20700	20710	20681	20602	20543	20728	20808	20427	20831	20558	20541	20435	20702	20558	20451	20677	20740	20854	20569	20810	20558	20495	20668	20559	20810	20512	20798	20510	20380	20499	20679	20594	20755	20370	20426	20740	20730	20688	20658	20663	20611	20530	20537	20638	20708	20533	20585	20583	20788	20879	20616	20660	20651	20755	20328	20563	20476	20742	20638	20619	20826	20596	20793	20635	20670	20649	20621	20571	20521	20621	20620	20539	20577	20526	20649	20575	20474	20735	20928	20635	20682	20595	20593	20447	20513	20604	20598	20739	20551	20731	20791	20833	20589	20539	20819	20501	20624	20749	20613	20468	20683	20602	20650	20590	20667	20905	20680	20614	20674	20651	20669	20673	20717	20643	20595	20567	20467	20699	20756	20762	20485	20737	20739	20651	20670	20829	20708	20654	20580	20575	20732	20588	20448	20632	20644	20534	20723	20657	20704	20559	20647	20436	20654	20482	20574	20953	20716	20714	20649	20649	20542	20631	20720	20580	20497	20612	20480	20471	20711	20596	20711	20748	20573	20764	20402	20581	20732	20415	20579	20590	20753	20414	20708	20507	20657	20733	20551	20630	20718	20443	20531	20655	20745	20657	20669	20550	20378	20844	20753	20916	20445	20725	20587	20919	20710	20625	20414	20582	20495	20693	20696	20701	20655	20570	20568	20696	20683	20580	20307	20689	20775	20558	20628	20614	20747	20557	20623	20635	20646	20560	20659	20687	20428	20445	20682	20869	20950	20480	20639	20515	20722	20573	20590	20331	20661	20548	20649	20645	21003	20659	20693	20393	20759	20538	20573	20646	20610	20361	20446	20520	20887	20670	20543	20700	20591	20629	20664	20440	20752	20522	20473	20634	20772	20633	20557	20621	20397	20497	20694	20494	20635	20556	20781	20677	20456	20743	20752	20572	20543	20573	20582	20660	20871	20476	20482	20553	20715	20454	20788	20590	20519	20651	20657	20704	20572	20830	20728	20603
19643	34893	32787	24952	21721	19869	18764	18523	17543	17451	17294	17033	16635	16642	16561	16608	16841	16759	16666	16719	16524	16699	16837	16514	16648	16524	16644	16541	16484	16525	16562	16628	16701	16587	16481	16458	16751	16661	16656	16390	16426	16524	16629	16594	16515	16581	16697	16483	16631	16415	16614	16583	16498	16701	16444	16599	17477	16910	16465	16738	16973	17234	16459	16239	16506	16607	16557	16515	16521	16415	16565	16285	16426	16489	16464	16576	16578	16328	16666	16464	16353	16536	16726	16436	16728	16589	16515	16339	16325	16509	16508	16642	16519	16493	16390	16368	16412	16701	16530	16615	16581	16522	16603	16508	16519	16486	16425	16520	16476	16396	16564	16734	16592	16456	16421	16347	16661	16487	16468	16543	16584	16391	16606	16555	16469	16445	16601	16530	16374	16508	16402	16607	16421	16512	16696	16502	16497	16387	16497	16562	16490	16478	16511	16565	16499	16372	16578	16459	16595	16599	16415	16531	16383	16707	16535	16550	16402	16545	16392	16563	16388	16293	16549	16471	16448	16590	16587	16547	16479	16476	16419	16421	16330	16636	16470	16565	16502	16323	16565	16661	16595	16496	16277	16553	16585	16761	16431	16375	16589	16507	16411	16749	16474	16633	16429	16729	16454	16538	16414	16480	16311	16508	16509	16778	16410	16219	16489	16559	16579	16365	16517	16427	16473	16418	16414	16431	16451	16519	16517	16582	16553	16567	16428	16595	16669	16492	16594	16670	16493	16586	16491	16466	16515	16594	16407	16575	16541	16502	16374	16608	16582	16480	16552	16352	16518	16333	16515	16421	16535	16381	16514	16519	16425	16349	16552	16336	16637	16417	16610	16504	16456	16387	16448	16414	16402	16520	16406	16583	16584	16536	16545	16479	16438	16532	16636	16534	16410	16459	16348	16438	16607	16548	16593	16434	16544	16533	16374	16396	16545	16632	16620	16354	16511	16535	16589	16578	16437	16489	16619	16377	16456	16491	16394	16585	16543	16520	16479	16522	16491	16599	16387	16352	16362	16464	16451	16384	16437	16515	16494	16530	16375	16449	16464	16500	16426	16581	16590	16472	16463	16522	16415	16457	16274	16427	16560	16344	16584	16629	16349	16544	16572	16484	16572	16504	16639	16373	16401	16505	16508	16490	16620	16450	16450	16449	16501	16577	16471	16430	16414	16471	16540	16614	16530	16441	16533	16451	16573	16504	16346	16416	16360	16371	16579	16411	16382	16700	16414	16541	16489	16450	16509	16475	16514	16406	16619	16491	16611	16426	16460	16501	16448	16450	16528	16548	16335	16593	16667	16453	16385	16416	16690	16590	16337	16517	16518	16450	16617	16582	16549	16346	16560	16497	16715	16553	16588	16713	16644	16513	16513	16553	16416	16481	16401	16477	16558	16611	16293	16441	16352	16483	16484	16465	16309	16557	16613	16588	16579	16244	16674	16385	16499	16518	16345	16557	16489	16643	16510	16535	16588	16358	16450	16484	16568	16433	16466	16423	16478	16471	16640	16433	16480	16518	16452	16500	16473	16811	16346	16184	16576	16551	16419	16399	16578	16387	16657	16460	16580	16434	16499	16356	16538	16341	16376	16455	16242	16400	16437	16504	16598	16364	16573	16523	16429	16530	16491	16539	16586	16490	16504	16466	16482	16529	16511	16508	16466	16756	16410	16502	16479	16436	16642	16598	16631	16495	16562	16237	16585	16544	16576	16518	16562	16566	16557	16624	16595	16431	16472	16414	16429	16469	16443	16395	16344	16553	16565	16474	16533	16417	16507	16465	16485	16416	16469	16713	16500	16629	16426	16502	16413	16588	16396	16527	16459	16490	16454	16741	16449	16430	16633	16547	16334	16507	16691	16539	16478	16475	16524	16550	16552	16490	16467	16627	16414	16613	16466	16416	16579	16475	16588	16462	16643	16590	16377	16545	16498	16462	16443	16369	16725	16415	16276	16621	16325	16431	16395	16526	16282	16541	16536	16476	16670	16557	16331	16490	16574	16500	16590	16542	16533	16360	16546	16391	16526	16628	16499	16351	16651	16409	16540	16434	16689	16475	16410	16507	16368	16523	16461	16571	16527	16496	16411	16504	16574	16402	16414	16579	16698	16499	16596	16544	16662	16321	16476	16387	16289	16440	16606	16561	16402	16347	16315	16513	16651	16509	16470	16352	16440	16468	16445	16508	16701	16615	16439	16398	16594	16514	16536	16577	16509	16480	16566	16371	16446	16535	16618	16394	16467	16499	16412	16584	16524	16245	16543	16377	16550	16541	16403	16564	16444	16563	16333	16593	16636	16553	16404	16430	16607	16399	16440	16375	16475	16635	16470	16439	16423	16481	16600	16474	16686	16817	16511	16557	16575	16597	16704	16315	16312	16500	16408	16399	16518	16381	16518	16588	16558	16585	16582	16633	16544	16666	16541	16629	16434	16416	16392	16475	16445	16426	16517	16634	16435	16721	16473	16488	16465	16542	16547	16476	16635	16434	16552	16556	16451	16657	16355	16421	16520	16428	16477	16564	16399	16561	16475	16393	16603	16564	16484	16505	16425	16473	16497	16500	16632	16570	16452	16506	16500	16450	16361	16379	16440	16560	16456	16538	16597	16468	16515	16523	16399	16602	16482	16327	16603	16446	16407	16395	16525	16606	16628	16385	16263	16475	16500	16558	16440	16424	16450	16479	16426	16583	16611	16251	16522	16484	16719	16304	16623	16513	16629	16545	16491	16459	16521	16470	16526	16404	16398	16486	16439	16563	16574	16541	16434	16504	16397	16475	16535	16359	16641	16509	16279	16546	16557	16544	16518	16438	16473	16483	16658	16416	16510	16511	16523	16600	16446	16517	16526	16344	16377	16548	16459	16541	16509	16499	16487	16493	16548	16481	16552	16486	16600	16331	16541	16520	16614	16695	16409	16486	16327	16532	16487	16401	16494	16417	16655	16438	16549	16459	16579	16609	16583	16356	16319	16413	16445	16429	16682	16568	16474	16615	16577	16710	16473	16374	16751	16417	16588	16454	16437	16306	16485	16633	16403	16524	16420	16586	16324	16449	16447	16592	16346	16375	16530	16608	16631	16374	16663	16508	16286	16455	16632	16506	16590	16564	16456	16580	16432	16539	16401	16484	16473	16485	16597	16705	16534	16478	16621	16563	16407	16519	16528	16365	16461	16585	16361	16493	16589	16470	16455	16484	16471	16389	16536	16688	16688	16483	16492	16674	16530	16603	16289	16546	16699	16546	16620	16330	16531	16361	16458	16470	16385	16418	16440	16520	16441	16558	16597	16586	16315	16450	16418	16652	16644	16442	16658	16552	16590	16568	16514	16430	16523	16546	16363	16381	16472	16356	16497	16462	16500	16686	16373	16669	16441	16453	16506	16462	16525	16564	16687	16357	16571	16384	16436	16521	16509	16497	16540	16458	16523	16456	16482	16560	16442	16604	16407	16367	16558	16658	16553	16423	16527	16417	16338	16493	16393	16377	16541	16479	16493	16644	16606	16519	16486	16595	16585	16740	16317	16416	16453	16607	16458	16613	16453	16504	16430	16715	16471	16561	16487	16379	16385	16277	16413	16555	16515	16470	16529	16274	16408	16483	16513	16498	16480	16479	16533	16544	16519	16452	16516	16515	16526	16500	16551	16502	16515	16454	16500	16531	16571	16457	16596	16572	16546	16622	16491	16358	16461	16392	16469	16622	16568	16646	16517	16595	16561	16380	16600	16588	16370	16575	16521	16514	16569	16552	16410	16463	16453	16437	16377	16617	16471	16450	16460	16670	16512	16517	16503	16286	16668	16665	16546	16487	16461	16333	16737	16474	16442	16597	16403	16681	16375	16378	16483	16509	16561	16465	16537	16607	16467	16589	16481	16533	16456	16385	16456	16589	16439	16460	16463	16436	16597	16495	16399	16451	16483	16620	16487	16424	16600	16450	16512	16596	16474	16581	16661	16516	16367	16538	16465	16620	16438	16436	16415	16398	16553	16269	16395	16645	16577	16641	16373	16527	16477	16382	16457	16410	16621	16382	16507	16336	16521	16401	16573	16491	16535	16643	16485	16460	16485	16655	16586	16572	16554	16469	16660	16351	16629	16449	16594	16455	16325	16548	16520	16404	16369	16457	16283	16609	16484	16496	16531	16624	16458	16518	16506	16510	16423	16531	16513	16413	16668	16434	16525	16635	16608	16422	16413	16310	16488	16479	16514	16608	16510	16331	16270	16543	16386	16330	16544	16514	16612	16514	16576	16511	16374	16620	16484	16259	16376	16553	16336	16500	16489	16642	16482	16582	16465	16478	16553	16607	16500	16455	16485	16627	16554	16543	16457	16479	16318	16392	16299	16571	16615	16372	16444	16580	16455	16225	16516	16502	16440	16576	16531	16397	16656	16460	16516	16554	16339	16522	16475	16564	16678	16489	16585	16438	16397	16560	16374	16452	16394	16480	16616	16485	16445	16481	16415	16470	16453	16323	16463	16556	16617	16530	16524	16704	16553	16430	16370	16335	16502	16319	16404	16665	16478	16475	16546	16463	16522	16554	16357	16353	16505	16533	16592	16469	16563	16580	16544	16429	16574	16516	16564	16502	16623	16482	16583	16622	16736	16452	16289	16453	16620	16595	16545	16311	16461	16380	16440	16504	16574	16499	16576	16423	16603	16350	16445	16698	16503	16400	16470	16690	16495	16413	16606	16556	16476	16705	16314	16523	16576	16539	16465	16484	16542	16512	16468	16477	16545	16577	16431	16304	16373	16534	16571	16517	16414	16479	16446	16408	16656	16468	16374	16523	16455	16454	16461	16435	16436	16398	16372	16543	16479	16464	16571	16407	16365	16510	16662	16356	16548	16389	16617	16530	16496	16564	16594	16357	16543	16664	16530	16390	16375	16458	16571	16576	16377	16500	16384	16414	16512	16436	16571	16669	16685	16420	16366	16498	16478	16431	16581	16603	16336	16455	16656	16349	16497	16543	16500	16475	16533	16455	16493	16591	16595	16541	16655	16499	16560	16473	16572	16519	16314	16628	16377	16456	16515	16441	16466	16492	16537	16571	16536	16535	16421	16570	16411	16472	16637	16553	16342	16487	16376	16461	16478	16398	16511	16634	16606	16491	16326	16642	16570	16485	16467	16438
22368	21032	28860	23442	21409	24171	27595	22647	21630	21757	21629	21232	20970	20935	20970	20864	20910	20803	20742	20760	20654	20671	20816	20855	20537	20614	20649	20800	20700	20722	20698	20621	20694	20509	20665	20727	20551	20630	20302	20373	20388	20323	20580	20447	20434	20534	20417	20432	20550	20535	20446	20402	20617	20592	20486	20526	21674	21317	20446	20607	21236	21287	20472	20372	20551	20504	20365	20503	20465	20412	20400	20421	20373	20519	20666	20348	20496	20561	20630	20628	20443	20514	20558	20308	20581	20475	20392	20484	20459	20495	20730	20352	20611	20460	20469	20479	20391	20572	20512	20310	20527	20369	20306	20740	20248	20366	20534	20536	20444	20503	20551	20550	20460	20400	20463	20518	20439	20521	20550	20267	20418	20664	20452	20425	20430	20431	20420	20457	20616	20636	20514	20376	20400	20352	20449	20523	20509	20542	20572	20356	20527	20456	20501	20496	20419	20549	20505	20451	20447	20406	20595	20382	20208	20365	20452	20254	20401	20466	20488	20513	20638	20475	20476	20329	20529	20334	20286	20708	20538	20249	20379	20522	20445	20297	20389	20441	20495	20399	20412	20583	20420	20401	20387	20377	20302	20249	20308	20516	20478	20499	20557	20396	20542	20359	20192	20393	20410	20327	20468	20548	20562	20389	20291	20439	20595	20671	20395	20220	20591	20459	20615	20585	20412	20584	20438	20638	20327	20542	20434	20625	20492	20259	20363	20396	20512	20494	20189	20381	20441	20413	20572	20483	20575	20472	20405	20565	20517	20386	20396	20225	20635	20257	20421	20337	20324	20571	20450	20486	20422	20619	20084	20506	20486	20281	20548	20424	20422	20549	20404	20262	20265	20384	20493	20455	20566	20581	20165	20534	20548	20583	20459	20468	20514	20255	20422	20318	20452	20468	20325	20522	20555	20305	20282	20201	20560	20525	20620	20593	20450	20308	20528	20428	20293	20532	20478	20505	20187	20481	20394	20350	20329	20431	20418	20395	20174	20302	20364	20424	20365	20631	20546	20508	20180	20413	20541	20524	20354	20530	20307	20485	20438	20267	20287	20317	20245	20240	20312	20130	20272	20428	20396	20342	20600	20270	20469	20281	20459	20111	20564	20431	20292	20578	20646	20598	20711	20417	20441	20328	20460	20462	20546	20364	20261	20354	20622	20326	20343	20291	20312	20293	20317	20526	20509	20549	20260	20390	20291	20332	20519	20355	20319	20580	20316	20468	20465	20390	20268	20462	20389	20395	20433	20297	20365	20210	20442	20440	20296	20288	20049	20204	20427	20400	20331	20433	20270	20607	20223	20541	20532	20219	20283	20434	20258	20427	20320	20415	20498	20709	20415	20246	20481	20427	20333	20382	20506	20307	20421	20609	20471	20273	20416	20279	20523	20182	20448	20352	20484	20442	20335	20378	20521	20182	20280	20350	20620	20235	20491	20452	20488	20499	20421	20496	20394	20552	20760	20600	20418	20442	20297	20348	20421	20308	20576	20540	20618	20536	20324	20321	20452	20424	20469	20427	20450	20453	20519	20415	20278	20468	20287	20453	20501	20358	20264	20338	20292	20426	20370	20428	20364	20421	20522	20354	20436	20505	20527	20311	20179	20296	20274	20621	20482	20522	20443	20467	20365	20621	20381	20617	20349	20260	20183	20421	20554	20254	20586	20539	20410	20485	20378	20333	20521	20477	20468	20100	20429	20515	20439	20450	20247	20375	20419	20370	20508	20369	20435	20717	20536	20516	20435	20420	20285	20400	20362	20450	20331	20502	20440	20287	20429	20342	20474	20192	20489	20229	20351	20531	20325	20511	20342	20629	20452	20602	20398	20600	20353	20455	20472	20525	20406	20324	20497	20443	20409	20538	20561	20583	20615	20566	20469	20468	20332	20369	20571	20355	20402	20425	20620	20397	20463	20361	20417	20384	20450	20384	20668	20569	20508	20433	20461	20480	20320	20496	20491	20555	20275	20506	20461	20372	20390	20331	20589	20620	20371	20299	20504	20495	20524	20500	20574	20429	20522	20562	20518	20526	20530	20424	20375	20357	20474	20366	20317	20390	20503	20416	20168	20370	20362	20277	20320	20375	20517	20459	20403	20438	20519	20364	20409	20592	20463	20356	20321	20326	20314	20410	20578	20566	20507	20316	20378	20478	20328	20529	20354	20573	20491	20321	20452	20321	20282	20233	20401	20225	20421	20501	20347	20325	20498	20426	20462	20461	20325	20190	20318	20476	20500	20504	20294	20189	20503	20219	20342	20385	20434	20227	20386	20366	20123	20338	20594	20447	20331	20389	20422	20418	20336	20502	20285	20468	20417	20653	20429	20323	20492	20414	20471	20280	20099	20442	20620	20453	20322	20389	20291	20225	20392	20394	20389	20416	20433	20448	20313	20397	20359	20477	20311	20363	20440	20168	20437	20318	20307	20631	20483	20148	20336	20453	20435	20415	20329	20595	20609	20584	20484	20434	20493	20506	20512	20504	20270	20437	20353	20450	20623	20274	20522	20536	20346	20416	20482	20478	20316	20383	20498	20420	20453	20223	20192	20515	20489	20501	20254	20290	20620	20432	20604	20577	20437	20323	20372	20444	20371	20393	20472	20271	20264	20435	20118	20347	20295	20604	20444	20365	20301	20226	20525	20422	20369	20381	20178	20277	20470	20360	20491	20266	20311	20250	20344	20570	20568	20459	20351	20538	20572	20204	20523	20255	20476	20420	20281	20399	20373	20435	20455	20442	20499	20149	20287	20590	20284	20563	20345	20390	20194	20469	20293	20449	20487	20282	20155	20377	20411	20404	20506	20557	20327	20325	20260	20225	20621	20225	20464	20347	20414	20543	20269	20385	20721	20562	20309	20443	20423	20656	20281	20634	20208	20596	20455	20440	20361	20131	20621	20606	20252	20540	20284	20562	20288	20309	20249	20455	20463	20300	20337	20621	20506	20437	20436	20295	20197	20410	20579	20348	20442	20464	20471	20587	20530	20437	20494	20548	20451	20602	20372	20722	20490	20427	20532	20212	20315	20328	20217	20454	20360	20646	20576	20350	20757	20460	20480	20406	20459	20313	20428	20421	20444	20331	20739	20337	20347	20403	20521	20343	20366	20692	20418	20172	20336	20115	20340	20298	20331	20255	20317	20336	20408	20503	20335	20238	20302	20534	20642	20364	20389	20464	20127	20394	20387	20476	20245	20325	20472	20281	20351	20569	20534	20271	20542	20213	20130	20565	20329	20616	20428	20422	20325	20485	20529	20196	20359	20553	20180	20311	20512	20439	20482	20484	20556	20216	20440	20348	20594	20455	20568	20366	20330	20545	20331	20280	20422	20403	20458	20373	20475	20281	20481	20468	20364	20338	20357	20564	20330	20215	20379	20313	20349	20338	20443	20394	20380	20396	20423	20243	20378	20541	20337	20381	20440	20514	20393	20432	20268	20374	20472	20262	20635	20552	20394	20460	20481	20436	20383	20317	20367	20476	20449	20340	20488	20612	20221	20385	20378	20230	20257	20423	20670	20500	20485	20498	20472	20429	20524	20565	20633	20389	20421	20511	20265	20289	20457	20232	20443	20405	20406	20523	20508	20421	20562	20373	20304	20239	20424	20540	20584	20301	20557	20359	20465	20447	20458	20327	20493	20530	20315	20083	20314	20364	20663	20418	20530	20517	20408	20347	20549	20286	20320	20394	20490	20469	20587	20360	20517	20489	20482	20381	20497	20286	20478	20480	20481	20420	20579	20453	20504	20411	20444	20359	20227	20309	20230	20295	20364	20431	20598	20316	20547	20450	20326	20555	20567	20502	20385	20546	20365	20424	20501	20261	20367	20437	20394	20230	20477	20383	20483	20440	20388	20501	20441	20261	20348	20383	20698	20201	20306	20491	20343	20368	20375	20580	20384	20300	20540	20278	20350	20422	20499	20398	20596	20319	20454	20424	20306	20418	20392	20341	20291	20437	20407	20431	20503	20429	20388	20282	20347	20548	20310	20233	20551	20458	20486	20494	20346	20362	20543	20489	20464	20527	20484	20392	20287	20540	20325	20499	20311	20326	20383	20164	20334	20587	20450	20392	20434	20445	20570	20587	20525	20264	20297	20587	20291	20504	20403	20461	20497	20605	20242	20368	20522	20566	20572	20491	20598	20226	20448	20407	20143	20258	20266	20314	20439	20336	20331	20645	20386	20579	20485	20267	20599	20405	20452	20560	20249	20467	20242	20269	20170	20286	20450	20401	20543	20406	20631	20422	20471	20408	20432	20443	20611	20367	20352	20288	20430	20376	20357	20454	20507	20423	20405	20520	20468	20440	20389	20338	20405	20451	20390	20473	20320	20362	20330	20448	20558	20374	20459	20334	20266	20389	20410	20555	20396	20248	20358	20352	20519	20233	20328	20476	20286	20568	20022	20442	20427	20418	20242	20530	20499	20426	20521	20198	20571	20477	20380	20287	20460	20444	20399	20459	20437	20600	20385	20553	20330	20340	20428	20321	20295	20492	20551	20589	20347	20449	20437	20498	20440	20543	20447	20285	20487	20456	20574	20380	20455	20534	20345	20541	20397	20488	20520	20239	20351	20336	20598	20411	20585	20396	20595	20439	20374	20400	20420	20458	20435	20290	20295	20557	20537	20371	20657	20490	20424	20556	20504	20409	20402	20345	20503	20657	20596	20362	20433	20435	20540	20572	20461	20189	20395	20531	20264	20501	20320	20481	20226	20391	20492	20404	20375	20377	20313	20336	20369	20457	20546	20186	20804	20376	20385	20547	20289	20349	20391	20659	20303	20362	20530	20375	20454	20369	20405	20486	20477	20608	20448	20302	20509	20218	20377	20459	20208	20193	20510	20414	20375	20660	20387	20550	20614	20407	20256	20364	20619	20688	20328	20442	20374	20463	20597	20550	20557	20372	20483	20375	20431	20190	20465	20581	20551	20209	20178	20400	19997	20361	20408	20362	20558	20583	20553	20473	20349	20433	20389	20230	20490	20401	20425	20376	20396	20398	20338	20342	20406	20398	20355	20457	20397	20554	20265	20287	20521	20431	20207	20225	20340	20419	20504	20480	20285	20444	20283	20335	20273	20302	20209	20481	20558	20335	20356	20289	20488	20511	20443	20402	20260	20384	20121	20240	20305	20339
21053	38724	36988	29069	24357	21153	19716	19267	18124	17463	17635	17049	16739	16878	16897	16464	16660	16561	16670	16358	16413	16430	16441	16644	16525	16554	16401	16634	16434	16394	16470	16394	16460	16426	16425	16305	16444	16398	16489	16506	16414	16359	16380	16385	16460	16436	16459	16458	16344	16278	16429	16417	16306	16708	16401	16457	18285	17156	16358	16780	17308	17341	16473	16532	16415	16536	16385	16350	16345	16359	16349	16380	16295	16378	16559	16270	16416	16380	16458	16239	16388	16427	16278	16133	16345	16278	16309	16410	16393	16546	16214	16431	16380	16611	16383	16418	16299	16298	16420	16527	16225	16612	16331	16242	16353	16593	16372	16427	16478	16529	16243	16351	16362	16481	16326	16394	16337	16384	16359	16353	16324	16312	16456	16349	16439	16317	16478	16306	16424	16290	16496	16469	16279	16310	16441	16269	16457	16280	16441	16440	16339	16478	16400	16297	16317	16260	16346	16447	16372	16535	16296	16323	16362	16500	16526	16204	16463	16398	16447	16231	16436	16413	16388	16263	16425	16339	16390	16371	16269	16244	16519	16230	16315	16442	16418	16367	16465	16244	16383	16386	16204	16413	16342	16328	16454	16516	16494	16385	16563	16471	16224	16375	16321	16468	16517	16399	16313	16392	16518	16244	16499	16334	16375	16342	16314	16212	16258	16362	16460	16233	16357	16221	16398	16311	16413	16267	16324	16422	16293	16337	16266	16441	16345	16366	16336	16253	16318	16392	16361	16268	16336	16325	16401	16458	16341	16345	16264	16450	16364	16284	16450	16447	16292	16447	16425	16223	16408	16268	16414	16303	16472	16250	16295	16212	16233	16378	16429	16162	16483	16611	16203	16389	16565	16356	16401	16512	16356	16373	16323	16390	16233	16292	16224	16446	16391	16428	16383	16378	16370	16363	16386	16290	16228	16403	16356	16252	16536	16369	16422	16323	16395	16309	16336	16495	16367	16358	16319	16431	16141	16391	16303	16377	16452	16312	16233	16269	16349	16312	16534	16227	16448	16363	16318	16437	16216	16609	16352	16315	16380	16335	16445	16086	16334	16193	16279	16314	16277	16338	16191	16492	16292	16326	16296	16368	16350	16433	16336	16226	16608	16405	16492	16380	16294	16379	16375	16161	16307	16317	16467	16199	16374	16236	16348	16214	16436	16319	16300	16371	16287	16359	16239	16351	16406	16311	16474	16326	16493	16379	16450	16314	16263	16370	16409	16247	16275	16372	16312	16278	16366	16215	16185	16360	16419	16429	16403	16301	16191	16432	16269	16320	16609	16307	16277	16341	16442	16320	16359	16311	16471	16327	16168	16373	16394	16331	16476	16320	16351	16359	16467	16537	16358	16484	16408	16356	16417	16389	16379	16469	16428	16300	16645	16293	16346	16253	16356	16251	16356	16475	16453	16371	16478	16458	16496	16445	16328	16504	16399	16421	16352	16346	16377	16407	16425	16294	16524	16417	16346	16448	16337	16480	16402	16351	16226	16483	16186	16251	16229	16430	16315	16304	16351	16453	16285	16385	16261	16418	16415	16379	16317	16335	16321	16288	16265	16404	16359	16402	16480	16415	16302	16397	16207	16327	16413	16351	16297	16360	16446	16232	16395	16364	16221	16436	16405	16166	16419	16293	16423	16360	16432	16345	16181	16375	16342	16466	16441	16439	16319	16544	16479	16496	16265	16314	16292	16243	16410	16273	16247	16375	16498	16342	16380	16415	16475	16349	16339	16394	16411	16420	16524	16410	16405	16326	16496	16308	16297	16299	16416	16473	16542	16499	16498	16355	16257	16400	16375	16271	16394	16437	16222	16220	16355	16309	16389	16308	16274	16462	16333	16253	16322	16479	16354	16411	16273	16404	16400	16304	16486	16346	16460	16418	16428	16317	16271	16232	16348	16390	16437	16408	16361	16347	16575	16337	16289	16337	16384	16498	16353	16367	16458	16261	16499	16275	16389	16418	16364	16352	16390	16330	16210	16161	16486	16390	16435	16248	16339	16348	16206	16307	16163	16285	16448	16309	16331	16267	16304	16436	16351	16513	16299	16353	16299	16202	16324	16409	16366	16248	16248	16260	16257	16319	16231	16216	16350	16250	16332	16383	16354	16367	16283	16443	16388	16286	16304	16351	16451	16374	16352	16388	16254	16531	16430	16280	16452	16428	16346	16444	16404	16449	16441	16403	16311	16343	16300	16373	16312	16314	16319	16249	16300	16287	16435	16337	16396	16182	16273	16270	16427	16366	16370	16382	16280	16404	16304	16360	16440	16515	16319	16295	16287	16352	16274	16172	16383	16511	16413	16234	16350	16434	16369	16422	16358	16307	16599	16198	16327	16348	16395	16328	16153	16371	16366	16657	16382	16291	16390	16181	16192	16341	16369	16449	16172	16334	16194	16511	16394	16468	16334	16264	16253	16413	16431	16421	16370	16450	16370	16398	16359	16230	16367	16278	16608	16429	16462	16433	16331	16314	16468	16243	16314	16330	16273	16236	16263	16269	16321	16481	16405	16312	16250	16420	16263	16268	16343	16555	16451	16282	16390	16459	16220	16181	16399	16455	16499	16264	16357	16280	16231	16435	16506	16204	16232	16210	16351	16443	16468	16195	16281	16051	16340	16160	16403	16311	16401	16355	16260	16231	16516	16309	16306	16462	16205	16337	16314	16229	16581	16280	16410	16369	16185	16391	16340	16324	16346	16399	16403	16530	16331	16247	16355	16261	16301	16275	16248	16300	16399	16669	16255	16342	16319	16393	16507	16436	16344	16378	16100	16230	16216	16343	16465	16390	16342	16182	16273	16522	16260	16504	16593	16392	16406	16373	16377	16444	16238	16128	16424	16269	16272	16137	16403	16386	16244	16404	16283	16328	16460	16453	16294	16240	16427	16429	16586	16370	16395	16518	16302	16565	16409	16281	16323	16301	16373	16399	16339	16325	16194	16327	16323	16287	16288	16284	16510	16466	16257	16366	16470	16260	16286	16431	16274	16446	16524	16315	16281	16323	16570	16308	16321	16453	16234	16271	16192	16334	16376	16431	16499	16289	16375	16487	16529	16350	16293	16284	16353	16468	16470	16393	16423	16442	16480	16531	16350	16102	16400	16355	16486	16389	16394	16504	16303	16288	16304	16369	16320	16303	16489	16271	16478	16366	16306	16186	16409	16479	16433	16348	16281	16418	16387	16295	16256	16231	16324	16450	16494	16413	16398	16337	16313	16463	16326	16317	16425	16345	16356	16469	16305	16430	16374	16292	16494	16331	16429	16132	16468	16212	16355	16303	16454	16419	16420	16317	16328	16342	16397	16464	16466	16293	16197	16409	16413	16459	16320	16310	16340	16324	16385	16328	16516	16414	16531	16393	16369	16594	16139	16427	16430	16295	16333	16241	16288	16302	16278	16412	16315	16340	16490	16423	16291	16243	16472	16310	16462	16461	16120	16518	16091	16469	16254	16345	16295	16398	16285	16461	16409	16410	16390	16268	16270	16255	16517	16340	16303	16309	16509	16323	16226	16474	16231	16310	16408	16226	16206	16252	16391	16257	16336	16392	16392	16379	16291	16432	16491	16318	16397	16331	16299	16394	16347	16375	16378	16420	16218	16382	16462	16298	16358	16365	16558	16344	16391	16306	16181	16361	16161	16187	16440	16418	16281	16413	16250	16308	16297	16461	16426	16158	16364	16458	16274	16434	16558	16273	16168	16339	16348	16405	16449	16373	16230	16383	16325	16331	16446	16241	16390	16314	16276	16334	16320	16237	16332	16356	16339	16316	16223	16337	16353	16282	16362	16470	16256	16343	16341	16471	16387	16344	16509	16296	16442	16212	16351	16258	16300	16359	16465	16326	16357	16337	16334	16303	16278	16281	16345	16367	16316	16322	16347	16268	16207	16376	16294	16403	16393	16554	16225	16330	16494	16332	16394	16502	16250	16260	16288	16315	16422	16360	16430	16335	16263	16381	16154	16363	16193	16365	16302	16517	16354	16183	16409	16139	16435	16294	16113	16155	16355	16280	16339	16262	16265	16116	16424	16372	16375	16406	16376	16451	16544	16410	16534	16311	16375	16356	16283	16440	16702	16448	16243	16265	16231	16362	16605	16386	16333	16367	16471	16348	16432	16412	16292	16389	16312	16366	16190	16321	16159	16326	16341	16496	16481	16384	16365	16385	16358	16260	16370	16190	16261	16325	16282	16339	16524	16351	16444	16377	16219	16085	16459	16362	16406	16303	16498	16403	16395	16466	16385	16396	16347	16304	16253	16368	16195	16272	16168	16255	16461	16267	16319	16365	16350	16442	16400	16479	16259	16328	16372	16513	16168	16222	16496	16456	16535	16474	16433	16354	16288	16493	16200	16445	16193	16345	16178	16323	16400	16260	16408	16285	16334	16328	16568	16425	16159	16142	16323	16289	16351	16258	16416	16250	16335	16230	16301	16433	16470	16400	16144	16336	16232	16216	16257	16255	16410	16380	16319	16383	16412	16302	16435	16296	16404	16422	16472	16228	16341	16360	16359	16407	16328	16157	16454	16390	16182	16364	16339	16358	16377	16317	16411	16218	16429	16328	16315	16512	16345	16270	16427	16342	16374	16287	16320	16399	16467	16421	16394	16412	16413	16496	16311	16598	16248	16371	16502	16317	16482	16226	16378	16486	16314	16313	16331	16283	16332	16252	16330	16294	16389	16183	16190	16497	16425	16453	16398	16263	16385	16515	16404	16336	16477	16376	16269	16222	16190	16609	16319	16314	16301	16348	16268	16414	16479	16226	16397	16360	16383	16431	16259	16401	16391	16434	16379	16292	16426	16511	16346	16461	16205	16493	16317	16290	16449	16360	16242	16396	16295	16323	16484	16248	16435	16372	16255	16493	16583	16380	16419	16278	16365	16415	16496	16387	16507	16315	16370	16359	16488	16395	16287	16403	16447	16591	16190	16387	16287	16479	16353	16395	16303	16307	16300	16378	16427	16378	16361	16199	16304	16276	16342	16345	16375	16578	16279	16187	16385	16285	16427	16399	16275	16309	16199	16338	16341	16374	16412	16368	16350	16404	16397	16471	16556	16503	16286	16188	16446	16278	16416	16288	16383	16268	16248	16432	16306	16360	16252	16350	16428	16194	16418	16338	16260	16280
27523	23053	29033	27507	23424	23039	22662	22221	21998	21940	22189	22092	21915	21811	21785	21912	21844	21851	21820	21834	21745	21687	21593	22140	21811	21960	21969	21695	21858	21968	21625	21788	21627	21793	21968	21922	21976	21859	21882	21857	21788	21588	21988	21944	21936	21787	21772	21652	21703	21803	22041	21876	21829	21682	21933	21795	22182	21709	21815	21720	21970	21821	21759	21827	21749	21927	21837	21788	21767	21690	21810	21838	21862	21757	22000	22041	21795	21823	21817	21703	21733	21715	21744	21741	22086	21619	22074	21804	21763	21846	21909	21981	21673	21724	21876	22049	21750	21846	21815	21718	21777	21979	21934	21724	21832	22043	21811	21893	21799	21804	21684	21905	21839	21650	21649	21798	21993	21842	21887	21820	21741	21603	21913	21510	21736	21700	21985	21644	21800	21900	21692	21843	22006	21685	21614	21732	21656	21765	21707	21806	21776	21819	21653	21819	21836	21726	22004	21626	21641	21706	21766	21945	21676	21935	22047	21900	21850	21647	21795	22045	21781	21725	21685	21705	21804	21938	21785	21618	21763	21722	21743	21744	21572	21766	21636	21846	21779	21869	21877	21830	21563	21860	21896	21984	21641	21732	21827	21903	21888	21780	21742	21846	21787	21808	21915	21716	21976	21777	21819	21801	21534	21865	21789	21935	21865	21669	21842	21710	21821	21779	21808	21846	21966	21727	21843	21862	21851	21770	21867	21889	21792	21819	21808	21782	22037	21508	21748	21747	21890	21733	21848	21805	21739	21802	21590	22045	21764	21733	21738	21849	21943	21854	21770	21904	21707	21769	21866	21733	21788	21766	22017	21875	21675	21745	21853	21830	21680	21786	21874	21867	21751	21741	21842	21553	21753	21981	21907	21767	21576	21732	21695	21835	21915	21761	21811	21821	21676	21806	21750	21684	21891	21749	21953	21557	21792	21891	21898	21760	21970	21842	21822	21915	21916	21722	21863	21781	21760	21897	21784	21534	21852	21797	21664	21616	21920	21824	21906	21832	21821	21857	21938	21733	21910	21917	22047	22111	21665	21708	21789	21890	21751	21899	21789	21869	21854	21759	21804	21796	21768	21817	21648	21601	21857	21714	21778	21704	21804	21782	21862	21682	21877	21765	21791	21809	22021	21671	21989	21692	21734	21762	21593	21871	21967	21736	21969	22008	21906	21943	22007	21732	21830	21814	21563	21515	21566	21569	21828	21830	21611	21600	21598	22002	21734	21810	21887	21818	21770	21701	21696	22084	21990	21795	21884	21630	21637	21856	21785	21942	21655	21815	21717	21901	21858	21805	21741	21756	21934	21750	21880	21845	21925	21850	21859	21736	21894	21707	21721	21965	21786	21788	21772	21848	21951	21942	21896	21793	21850	21739	21860	21694	21652	21739	21863	21803	21698	21742	21832	21774	22021	21651	21732	21602	21818	21724	21916	21752	21861	21817	21972	21884	21759	21846	21760	21753	21910	21848	21660	21555	21485	21777	21801	21652	21713	21907	21621	21802	21613	21712	21716	21840	21914	21776	22125	21772	21861	21922	21997	21840	21966	21826	21935	21865	21792	21803	21728	21703	21783	21789	21840	21819	21828	21734	22040	21637	21741	21749	21895	21639	21744	21875	21794	21843	21876	21715	21750	21946	21664	21910	21723	21731	21668	21952	21891	22193	21920	21899	21914	21799	21782	21811	21915	21891	21795	21781	21859	21779	21802	21741	21688	21873	21648	21858	21953	21696	21798	21764	21893	21939	21813	21691	21706	22048	21702	22037	21765	21932	22077	21780	21727	21761	21747	21783	21784	21638	21671	21561	22029	21836	21866	21910	21843	21972	21705	21713	21845	21843	21647	21861	21915	21680	21459	21834	21767	21616	21858	21801	21813	21681	21964	21785	21726	21729	21893	21720	21911	21736	21578	21789	21632	21840	21698	21809	21947	21775	21916	21990	21763	21655	21926	21827	21914	21534	21855	21889	21776	21728	21839	21773	21750	21592	21715	21752	21742	21687	21734	21822	21880	21945	21622	21914	21806	21782	21841	21936	21677	21856	21676	21696	21752	21662	21862	21476	21686	21620	21644	21753	21794	21765	21994	21853	21759	21842	21857	21660	21753	21832	21879	21949	21930	21883	21731	21720	21643	21662	21725	21471	21825	21852	21761	21483	21788	21888	21767	21638	21922	21775	21922	21688	21882	21774	21796	21927	21947	21957	21931	21772	21645	21876	21859	21819	21973	21803	21777	21676	22044	21663	21910	21649	21805	21669	21778	21921	21689	21734	21693	21725	21865	21657	21771	21562	21769	21935	21778	21766	21756	21601	21781	21684	21798	21772	21736	21813	21738	21912	21835	21649	21678	21786	21718	21804	21767	21817	21940	21915	21812	21773	21635	21747	21932	21788	21839	21797	21747	21728	21830	21826	21842	21938	21437	21896	21962	21689	21698	22000	21759	21712	21733	21563	21760	21972	21771	21682	21600	21792	21739	21807	22006	21905	21986	21869	21863	21859	21715	21850	21604	21687	21745	21817	21957	21784	21691	21703	21668	21804	21887	21772	21820	21671	21910	21766	21991	21826	21838	21720	22022	21850	21961	21739	21946	21566	21732	21834	21546	21671	21909	21955	21780	21867	22017	21921	21609	21679	21771	21912	21958	21855	21915	21620	21940	21688	21675	21848	21666	21860	21759	21558	21588	21753	21787	21865	21845	21841	21703	21701	21629	21459	21866	21821	21721	21774	21852	21800	21844	21733	21711	21992	21786	21790	21868	21758	21851	21817	21790	21517	21737	21787	21888	21845	21793	21644	21604	21636	21738	21805	21696	21769	21792	21826	21678	21743	21759	21756	21730	21897	21838	21776	21958	21788	21950	21875	21961	21857	21946	21781	21820	21476	21821	21599	21841	21840	21834	21672	21714	21810	21784	21821	21636	21883	21904	21774	21675	21772	21903	21697	21740	21861	21903	21840	21853	21891	21709	21608	21806	21807	21924	21654	21768	21893	21743	21858	21759	21697	22075	21803	21593	21787	21561	21911	22075	21737	21610	21916	21692	21651	21654	21672	21851	21664	21706	21753	21673	21588	21609	21898	21964	21842	21657	22108	21802	21701	21611	21907	21864	21828	21910	21812	21929	21832	21918	21621	21845	21875	21861	21735	21851	21669	21672	21535	21802	21739	21753	21761	21981	21677	21668	21867	21752	21785	21851	21989	21752	21625	21719	21831	21735	21800	21828	21733	21959	21776	21748	22198	21892	22069	21639	21883	21990	21805	21849	21953	21858	21990	21934	21558	21947	21980	21816	21903	21706	21736	21919	21865	21563	21973	21899	21897	21774	21921	21946	21753	21904	21802	21828	21578	21977	21800	21768	21802	21904	21714	21827	21941	22029	21884	21974	21805	22044	21829	21876	21787	21760	21708	21714	21982	21978	21793	21915	21738	21906	21713	21978	21682	21740	21760	21745	21955	21657	21807	21546	21625	21967	21698	21845	21923	21822	21847	21725	21959	21912	21617	21924	21952	21843	21751	21913	21800	21733	21833	21901	21875	21885	21856	21799	21758	21901	21830	22125	22085	21585	21835	21722	21946	21743	21910	21901	21721	21839	21873	21795	21853	21757	21835	21965	21923	21837	21646	21746	21684	21897	21864	21893	21797	21801	21706	21808	21697	21884	21845	21766	21768	21583	21596	21823	21829	21820	21796	21811	21694	21793	21936	21472	21842	21823	21628	21832	21770	21844	21935	21893	21614	21926	21747	21812	21616	21710	21843	21567	21780	21918	22067	21978	21880	21750	22099	21678	21540	21795	21889	21839	22080	21842	21931	21642	21774	21644	21823	21716	21981	21875	21930	21865	21716	21756	21775	21819	21781	21753	21923	21874	21672	21829	21734	21913	21879	21797	21952	21912	21810	21983	21967	21805	21655	21797	21666	21772	21650	21911	21781	21845	21537	21731	21742	21748	21880	21654	21713	21873	21831	21687	21735	21824	21909	21731	21868	21672	21961	21677	21673	21624	21714	21953	21743	21761	21796	21741	21929	21874	21948	21807	21652	21866	21888	21621	21892	21864	21626	21532	21649	21913	21918	21858	21665	21875	21950	21594	21753	21685	21685	21730	21940	21829	21902	21955	21610	21735	21599	21746	21790	21698	21665	21710	22027	21911	21908	21738	21726	21696	21779	21783	21850	22020	21737	21784	21561	21787	22020	21940	21910	21661	21787	21783	21876	21766	22048	21957	21820	21842	21514	21918	21932	21775	21835	21656	21916	21721	21860	21849	21759	21748	21857	21920	21723	21570	21762	21891	21835	21591	21923	21990	21807	21820	21957	21962	21688	21943	21906	21692	21887	21947	21704	21745	21834	21705	21813	21664	21803	21900	21953	21613	21868	21506	21824	21819	21981	21712	21674	21836	21834	21752	21763	21778	21932	21671	21629	22034	21685	21794	21823	21995	21684	21665	21813	21777	21738	21686	21725	21702	21702	21924	21814	21825	21754	21758	21838	21862	21877	21601	21982	21800	21844	21641	21800	21955	21971	21824	21933	21604	21785	21811	21849	21894	21835	21872	21839	21856	21887	21644	21791	21846	21853	21891	21763	21848	21808	21622	21819	21599	21814	21626	21765	21877	21735	21759	21845	21977	21882	21966	21938	21752	21729	21648	21901	21838	21709	21763	21844	21868	21852	21867	21891	21750	21665	21886	21916	21832	21742	21862	21730	21839	21874	21862	21790	21918	21959	21761	21800	22073	21681	21618	21701	21807	22171	22042	21857	21810	21912	21823	21713	21885	21922	22025	21860	22094	21793	21865	21904	21797	21795	21641	21781	21765	21661	21831	21918	21700	21787	21631	21688	21911	21836	21722	21803	21816	21786	21861	21630	21746	21487	21652	21737	21784	21480	21903	22075	21865	21535	21844	21725	21623	21877	21691	21853	21729	21962	21971	21771	21708	21877	21898	22006	21908	21879	21787	21893	21672	21836	21889	21688	21770	21904	21749	21890	21728	21774	21769	21578	21548	21873	21892	21810	21934	21931	21802	21861	21676	22075	21770	21724	21731	21813	21635	21575	21766	21858	21789	21802	21901	21898	21733	22065	21743	21759	21853	21853	21750	21859	21620	21853	21792	21862	21731	21788	21870	21628	21762	21724
20298	29207	26903	22295	19845	18413	18018	17856	17411	17545	17473	17216	17141	17101	17245	17270	17325	17241	17147	17312	17268	17070	17216	17089	16945	17031	17369	17234	17039	17106	17025	17302	17103	17164	17153	17161	17183	16939	17204	17091	17150	17206	17098	17124	17221	17130	17106	17227	17121	17122	17299	17031	17070	17147	17108	17230	17314	17170	17260	17047	17160	17262	17351	17127	17232	17210	17052	17137	17140	17267	17127	17257	17120	17274	17185	17043	17236	17025	17115	17343	17183	17103	17101	16985	17276	17047	17059	17168	17378	17106	17167	17089	17139	17082	17129	16941	17083	17078	17073	17169	17263	17217	17058	17124	17164	17188	17058	17246	17064	17099	17016	17090	17157	17018	17211	17132	17144	17193	17288	17236	17156	17263	17190	16969	17326	17030	17035	17249	17230	17128	17136	16995	17187	17097	17370	17013	17017	17139	17045	17198	17078	17247	17094	17078	17075	16990	17157	17213	17174	17169	17351	17211	17103	17157	17254	17316	16983	17156	17130	17256	17059	17291	17252	17062	17216	17204	17006	16973	17233	16981	17206	17180	17127	17280	17135	17185	17139	17159	17032	17131	17115	17266	17177	17244	17152	17221	17102	17149	17194	17102	17098	17270	16972	17164	17251	17186	17191	17220	17111	17079	17257	17136	17089	17045	17116	17229	17100	17195	17197	17146	17096	16995	17167	17146	17147	17106	17087	17138	17088	17073	17189	17109	17190	17039	17164	17192	17216	17072	17138	17169	17234	16973	17094	17166	16976	17010	17188	17094	17068	17098	16989	17026	17119	17078	17261	16981	17234	17100	16882	17255	17023	17315	17112	17155	17076	17044	17168	17101	17107	17335	17107	17222	17250	17144	17010	17014	17393	17270	17301	16978	17305	17125	17068	17152	17103	17091	17069	17054	17209	17294	17118	17228	17280	17182	17086	17081	17275	17148	17143	17158	17020	17058	17220	17152	17105	17088	16982	17272	17314	17131	17181	17092	17170	17162	17135	17072	17303	17151	17128	17029	16950	17033	17085	17139	17162	17161	17115	17018	17175	17120	17127	17302	17141	17094	17211	17110	17288	17122	17115	17193	17162	17216	17362	17232	17105	16943	17158	17222	17182	17048	17066	17126	17265	17072	17240	16944	17168	17266	17105	17034	17032	17305	17153	17280	17002	16958	17113	17299	17060	17222	17120	17257	17036	17202	17094	17131	17103	17107	17194	17137	17237	17161	17249	17073	16987	16985	16968	17025	17123	17033	17255	17039	17187	17250	17272	17257	17097	17247	17229	17257	17087	17061	17217	17102	17192	17305	17075	17193	17214	17068	17232	17089	17041	17241	17324	17194	17092	17211	17219	17093	17244	17212	17054	17120	17044	17316	17063	17172	17070	17219	17114	17291	16916	16944	16968	17259	17349	17135	17110	17171	17142	17075	17181	17156	17203	17195	17075	17119	17251	17193	17139	17128	17098	17048	17115	17234	17130	17188	17184	17089	17218	17062	17201	17178	17155	17137	17268	17121	17252	17054	17105	17107	16986	17022	17255	17297	17095	16919	17118	17254	17115	17094	17118	17165	17098	17243	17094	17196	17280	17183	17167	17340	17045	17204	17219	17099	17095	16942	17133	17139	17155	17191	17005	17078	17132	16950	17360	17201	17282	16932	17366	17138	17198	17153	17085	17257	17187	17201	17230	17165	17332	17121	17039	17217	17093	17152	17039	17222	17070	17055	17264	17113	17224	17238	17068	17168	17178	16855	16969	17150	17054	17142	17245	17166	17142	17190	17191	17046	17184	17335	17094	17074	17310	17275	17298	17104	17222	17251	17072	17112	17173	17208	17189	17089	16999	16992	17186	17186	17183	17283	17215	16990	17113	17290	17086	17013	17062	17147	17243	17014	17324	17161	17130	17201	17259	17180	17108	17103	16972	16992	17330	17105	16919	17032	17318	17021	17192	17092	17231	17102	17148	17268	17112	17206	17129	17014	17110	17062	16971	17152	17233	17044	17063	17268	17081	17217	17264	17154	17336	17173	17163	16885	17117	17085	16986	17310	17152	17290	17295	17053	17051	17098	17138	17156	17118	17173	17277	17149	17103	17042	17145	17185	17134	17050	17172	17237	17148	17173	17080	17047	17159	17323	17136	17021	17273	17147	17272	17259	17151	17085	17126	17128	17330	17249	17298	17162	17019	17142	17097	17191	17121	17144	17071	17211	17238	17050	17019	17250	17253	17229	17203	17113	17113	17069	17005	17135	17056	17098	17078	17162	17232	17040	17186	16976	17192	17137	17114	17259	17074	17217	17193	17104	17093	17188	17077	17157	17283	17026	17239	17141	17232	17198	17120	17147	17216	17125	17126	17123	17244	16966	17172	17135	17094	16987	17160	16863	17141	17104	17069	17137	17115	17199	17081	17164	17236	16939	17216	17118	16956	17179	17206	16997	17216	17082	17137	17106	16997	16994	17236	16988	17269	16997	17210	17140	17136	17193	17182	16975	17155	17127	17030	17286	17213	17070	17111	17156	17204	17124	17246	17232	17057	17065	17299	17039	17268	17143	17041	16965	17287	17156	17125	17101	17157	17134	17174	17183	17263	17151	17148	17259	17106	17232	17052	17190	17115	17163	16969	16944	17208	17184	17139	17306	17138	17082	17189	17219	17259	17289	17213	17225	17281	17180	17245	17256	17233	17112	17022	17108	17201	17157	17069	17221	17267	17248	17125	17134	17204	17041	17222	17151	17157	17174	17225	17122	17205	17257	17040	17153	17120	17086	17303	17164	17147	17152	17178	17176	17203	17222	17289	17137	17164	17266	17238	17054	17244	17104	17022	17291	17105	17097	17178	16952	17266	17087	16976	17181	17317	17106	17176	17194	17346	17193	17208	17223	17045	17060	17176	17278	17120	16964	17211	17138	17096	17272	17083	17190	17139	17168	17123	17087	17177	17202	17084	17163	17042	17106	17047	17379	17244	17132	17036	17120	17243	17160	17075	17100	17140	17113	17071	17070	17122	17089	16937	17001	17083	17095	17277	17176	17305	17072	17137	17250	17028	17159	17203	17199	17121	17158	17291	17191	17203	17189	16999	17258	17020	17098	17290	17027	17373	17159	17232	17168	17063	17131	17084	17157	17206	17163	17184	17090	16958	17156	17278	17028	17030	17091	17090	17101	17038	16970	17174	17275	17000	17296	17119	17075	17028	17227	17282	16993	17116	17119	16996	17194	17238	17081	17168	17012	17050	17190	17066	17266	17279	17129	17091	17182	17199	17141	17148	17073	17155	17172	17118	17125	17187	17094	17108	17222	17188	17324	17149	17292	17077	17149	17172	17316	16987	17039	16980	17338	17190	17213	16936	17114	17031	17283	17211	17039	17230	17186	17178	17107	17350	17291	17116	17267	16988	17227	16953	17108	16953	17174	17079	17297	17227	16929	17175	17157	17157	17080	17116	17090	17304	17273	17068	17205	17171	17291	17238	17099	17025	17241	17049	17072	17221	17217	17144	17267	17238	16989	17191	17223	17329	16969	17118	17179	17037	17261	17261	17267	17121	17334	17152	17165	17354	17163	17186	17191	17106	17146	17251	17275	17247	17072	17161	17145	16918	17140	17331	17159	17253	17286	17133	17051	17123	17287	16978	17046	17346	17042	17139	17385	17195	17137	17160	17177	17212	17175	17165	17046	17297	17201	17145	17006	17221	17272	17058	17225	17137	17069	17249	17373	17069	17254	17236	17201	17226	17204	17203	17220	17171	17083	17106	17145	17194	17314	17275	17053	17049	17124	17136	17103	17056	17170	17127	17294	17164	17090	17191	17223	17110	17118	17176	17035	17090	17159	17255	17057	17296	17132	17148	17022	17190	17159	17161	17163	17187	17082	17112	17005	17004	17058	17071	17172	17086	17166	17075	17212	17178	17132	17290	17107	17206	17126	17265	17283	17287	17086	17219	17277	17235	17129	17215	17140	17141	17095	17166	17231	17212	17152	17119	17184	17084	17203	17155	17241	17111	17234	17218	17246	17193	17035	17064	17051	17291	17150	17148	17104	17161	16966	17256	17127	17262	17064	17050	17175	16983	17184	17082	17055	17466	17038	17237	17124	17045	17111	17199	17198	17115	17225	17248	17055	16954	17012	17005	17153	17114	17038	17090	17093	17147	17147	17013	17102	17198	17209	17114	17114	17112	17092	17285	17141	17109	17136	17266	17376	17017	17098	17076	17261	16942	17186	17086	16953	17264	17235	17062	17004	17032	17216	16990	17108	17070	17204	17144	17033	17233	17205	17052	17109	16934	17176	17261	17281	17209	17322	17154	17042	17150	17047	17129	17097	17302	17034	17064	17053	17161	17286	17123	17076	17275	17084	17035	17183	17241	17035	17125	17118	17245	17102	17264	17112	17197	17063	17114	17180	17178	17107	17109	17042	17251	17173	17063	17018	17174	17251	17184	17227	17257	17055	17202	17278	17225	17008	17172	17081	17198	17154	17123	17066	16927	17081	17121	17200	17158	17316	17036	17217	17126	17195	17217	17160	17215	17041	17304	17162	17083	17016	17328	17073	17137	17186	17160	17342	17217	17295	17519	17095	17022	17183	17067	17137	17190	17217	17000	17258	17243	17184	17133	17252	17027	17228	17044	17225	17094	17051	17079	17266	17186	17089	17157	17254	17284	17166	17165	17282	17132	17288	17170	17181	17032	17161	17042	17112	17269	17206	17166	17210	17255	17246	17198	17145	17222	16936	17103	17206	17014	17206	17106	17198	17158	17015	17191	17136	17210	17202	17059	17312	17250	16990	17030	17170	17107	17191	17197	17035	17064	17145	17146	17182	17165	17205	17245	17118	17188	17350	17116	17164	17064	17148	17206	17191	16968	17234	17018	17228	17265	17139	17174	17140	17217	17278	17092	17214	17089	17185	17218	17053	17280	17229	17239	17196	17209	17249	17162	17097	17151	17173	17064	17260	17239	17109	17201	17190	17121	17110	17252	17096	17271	17014	17234	17259	17338	17062	17142	17227	17108	17202	17318	17121	17019	17200	17192	17186	17219	17154	17229	17171	17083	17061	17169	17284	17123	17159	17150	17196	17163	17061	17093	17136	17003	17084	17161	17174	17140	17279	17216	17067	17334	17292	17044	17201	17148	17181	17092	17188
23222	20990	28576	23783	22514	24511	25039	22119	21601	21592	21450	21138	21357	21217	21218	21245	21105	21224	21017	21101	20898	21033	21214	21193	21097	20995	20756	20953	21048	20966	21004	20895	21051	20943	21042	21025	20869	20866	21179	20937	20847	20899	20836	20936	20829	21117	20813	21118	20959	20871	20709	20942	20953	20913	20823	21051	21604	21593	20973	21148	21255	21291	21063	21083	21095	20967	21026	20952	20970	20724	20939	20728	21071	20821	20851	20817	20720	20670	20927	20763	20844	20852	20928	20887	21136	21031	20802	20974	20878	20964	21001	20611	20947	20858	20836	20774	20910	20897	20732	20755	20945	20931	20847	20886	21040	21042	20934	20698	20811	20859	20831	20877	20987	21082	21019	21008	20853	20856	20758	20816	20680	20845	20794	20866	20744	21092	20860	20966	20736	20915	20879	20838	20732	20918	20844	20825	20787	20735	20979	20838	20835	20992	20821	20793	20884	20966	20845	20788	20793	20800	20877	21070	20705	20919	20610	20869	20893	21043	21060	20826	21073	20852	20816	20905	21057	20801	20789	20597	20821	20760	21005	20852	20896	21000	20904	20932	20815	20737	20891	20833	20910	20855	21061	20751	20879	20971	21068	20968	20732	20931	20933	20950	20912	20709	20957	21096	20869	20967	20873	20964	21024	20838	20668	20983	20692	20977	20830	20733	21123	20688	20759	20765	20833	21043	20840	20953	20786	21084	21119	20868	21064	20978	20995	20902	20770	20805	20935	20882	21027	20919	21009	20764	20762	20936	20792	20839	20631	20829	20953	21026	20873	20671	20778	20798	20720	20839	20832	20643	20970	20839	21161	20935	20910	21014	20965	20870	21040	20857	21026	20833	20638	20751	20928	20887	21099	20787	21252	20989	20670	21002	21003	20766	21037	21005	20940	20924	20705	20972	20968	21074	20824	20883	20697	20872	20781	20966	20821	20849	20761	20854	20889	20888	20929	20785	20810	21017	20943	20792	20859	20970	20978	20916	20605	20741	20770	20899	21085	20864	20830	20646	20721	20892	20788	20791	20890	20802	20810	20778	20911	20655	20706	20861	20887	20827	20927	20822	20949	20800	20693	20798	20961	20893	20931	20704	21027	20695	20805	20906	20828	20964	20859	20678	21015	20840	20931	20835	20874	21049	20714	20834	20779	20824	20647	20850	20987	20805	20993	20828	20924	20721	20785	20324	20881	20803	20732	20944	20964	20958	20895	20877	20976	20852	20861	20827	21109	20752	20946	20975	20716	21140	20757	20838	20808	20933	21013	21192	20687	20769	20894	20669	20978	20761	20674	21005	20864	20912	20789	20933	20789	20922	20767	20877	20864	21077	21072	20900	20941	20741	20983	20919	20828	20844	20534	21020	20871	20846	20773	20876	20834	20784	21026	20752	20951	20742	21015	20900	20835	20841	20990	20851	21046	20971	21020	20645	20894	20796	20717	20946	20718	21147	20825	20752	20844	20734	20887	20855	20804	20948	20834	21171	21006	20591	20684	20859	20908	20985	20822	20871	20984	20800	20819	20834	20857	21027	20948	20772	20933	21084	21025	21017	20776	20955	20759	20895	20882	20850	20887	20935	21023	20961	20935	20848	20811	20859	20854	20986	20890	20820	20899	20955	20859	20858	20633	20938	21002	20969	21060	20768	20855	20856	20903	20948	20740	21053	20832	20733	21065	20938	20885	20604	20857	20896	20714	21029	20844	21010	20920	20930	21114	20918	20783	20810	20855	20986	20854	20773	20868	20887	20914	20956	20994	21038	20806	20980	20830	20761	20934	20957	20902	20930	20804	20820	20904	20868	20812	20688	20914	20762	21038	21106	20803	20854	20912	20730	20886	20887	20833	21089	20925	20776	20935	20995	20941	20914	20857	20837	20855	20784	20736	21027	21186	20884	20853	20819	21031	20714	20844	20867	20728	20876	21076	20879	20924	20993	20956	20790	20646	20700	20980	20827	20885	20924	20914	20886	20828	20795	21005	20923	20859	21024	20711	20991	20817	20862	20855	20952	21017	21013	21175	20836	20981	20793	21055	20906	21014	20887	21021	20926	20951	20871	20657	20956	20853	20799	20812	20802	20859	20866	20910	20753	20695	20872	20821	20872	20875	20922	20623	20856	20921	20850	20632	20915	20971	20589	20896	20686	20912	20818	20963	20889	21002	20908	20898	20815	20959	20729	21002	20898	20851	20663	20893	21064	20901	20712	20846	20798	20857	20959	20825	20794	21107	20867	20757	20941	20807	20999	20835	21155	20792	20797	21016	20855	20904	20857	20816	21018	20863	20841	20696	20753	20811	20973	20700	21095	21241	20936	20886	20993	20863	21171	20674	20830	20908	20893	20917	21003	20706	20867	20912	20941	20760	20984	20860	20935	20835	20705	20986	21077	21092	20861	21028	20847	21168	20939	20994	20989	20904	20884	20926	21038	20692	20810	20643	20682	21000	20756	20812	20939	20962	20781	20843	20829	20956	20666	20793	20800	20926	21045	20857	20759	20776	21037	20846	21168	20976	20787	21019	20813	21021	20921	21055	20813	20931	20763	20859	21034	20720	20789	20846	20671	20793	20678	20828	21059	20795	20805	20821	20846	20804	20788	20983	20830	20985	20862	21008	20880	21038	20581	20733	20824	20983	20935	20932	20831	20773	20834	20904	20845	20893	20694	20884	20786	20706	20839	21051	20933	20910	20916	20940	20681	21023	20673	20784	20742	20945	20921	21010	20848	21068	21025	20832	20889	20859	20971	20859	21162	20955	21009	20866	20780	20846	20841	20752	20986	20842	20987	20849	20779	20806	20774	20899	20788	20748	20825	20803	21078	20783	20984	20902	20895	20763	20973	20810	20860	20802	20611	20680	20957	21075	20710	20894	20777	20670	20893	21021	21031	20948	20774	20794	20784	20846	20703	20850	20719	20870	20902	20976	20768	20958	20866	20927	20763	21160	20843	20861	20949	21025	20878	20770	20903	20753	20685	20796	21183	20812	20947	20953	21111	20914	20772	20758	20931	21016	20809	20966	20878	20951	21054	20817	20692	20936	20951	20813	21034	20678	20920	21014	20782	20947	20894	20813	21138	21099	20891	20843	21058	20835	20965	20734	20805	20997	20859	20851	20855	20988	21027	20816	20622	20883	21151	20739	20896	21039	20982	20765	20792	20799	20859	20840	20753	20890	20962	20904	20918	20937	20815	20986	20684	20945	21093	21030	20904	20885	20907	20807	20875	20992	20910	20930	20781	20984	20781	20977	21137	20755	20945	20702	20765	20785	20805	20867	20751	20969	20917	20852	20954	20913	20901	20830	20761	20929	20810	21012	20717	21116	20763	21071	21056	21170	20930	21000	20763	20983	20926	21013	20918	20829	20973	20753	20831	21080	20769	20894	20832	20915	20910	20924	20933	20828	20781	20683	20972	20813	20880	20799	20947	20901	20791	20893	20895	20783	20887	20799	20643	20827	20870	20934	20927	20897	21042	21048	20811	20739	20946	20819	20736	21023	20785	20789	20723	20989	20832	20873	20659	20979	20873	21080	20831	20811	21014	20952	20953	20744	20765	20836	21025	21044	20744	20852	20863	20839	20868	20828	20696	20824	20823	21051	20900	20846	20770	20992	21062	20984	21033	20686	20720	20828	21093	20768	20889	20669	20807	20920	20702	20749	20900	20695	21070	20947	20627	20883	20811	20884	20740	20691	21025	20960	20821	21117	20769	20874	20797	20760	20790	21015	20900	20937	20888	21101	20798	21000	21116	20714	20929	20777	20604	20815	20872	20994	20950	20795	20962	20986	20862	20988	20942	20731	20772	20869	20728	20869	20877	21014	20911	20959	20968	20717	21030	20946	20728	20938	20806	21090	20903	20944	21011	20694	20886	20917	20994	20787	20966	20741	20955	20699	20862	21015	20733	20745	20651	20843	20762	20878	20984	20889	20748	20851	20854	20858	20792	20899	20915	20903	21010	20902	20984	21141	20559	20748	21083	20965	20802	21039	21003	20893	20917	20867	21067	20770	20911	20895	20844	20960	21037	20851	20752	20899	20978	20839	21051	20987	20804	20718	20844	20829	20883	20897	20908	20942	20879	20922	20808	20879	20821	20953	20869	20948	20937	20869	20885	20831	21145	21000	20760	20872	20811	20855	20874	21005	20841	20956	20767	20800	20788	20909	20814	20715	20928	20716	20723	20558	20982	20899	20783	20901	21072	21046	20871	20935	20796	20858	20826	20619	20722	20896	20757	20996	20934	20884	20989	21014	20899	20793	20780	20894	20865	20884	20844	20742	20850	20735	20924	21111	20872	21045	20546	20817	20895	20946	20736	20874	20936	20793	20934	20860	20821	20759	20833	20910	21020	20891	20961	20990	20900	20842	20782	20683	20826	20929	20697	20944	20668	20878	20786	20855	20977	20756	20848	20914	20782	20915	20950	20802	20642	20913	20643	20789	20949	21116	20930	20917	21123	20831	20807	21101	20969	20865	21054	21059	20924	20855	20963	20902	20912	20634	20701	20988	20911	20948	20829	21048	20938	20981	20920	20998	20881	20626	20905	20690	20767	20635	20793	20702	20727	21041	20865	21140	20903	20916	21024	20999	20887	20880	20788	20967	20749	20945	21007	20857	20968	20758	20775	20885	21050	20780	20734	20968	20669	20908	20875	20904	20671	20927	20918	20759	20790	21001	20796	21127	20822	20866	20871	20956	21069	20822	20913	20988	21032	21068	20903	21019	20575	20895	20869	20942	20751	20947	20856	20917	20944	20848	20725	20950	21038	20977	21118	20709	20732	20817	20954	20651	20964	20809	20899	20827	20998	20986	20811	20776	20696	20856	20969	20946	20865	20943	20664	20821	21058	20972	20788	20760	21038	20915	20662	20945	20748	20903	20723	20759	20917	20935	20772	20760	20904	21069	20649	20729	20766	20861	20808	20971	20806	20905	20896	20900	20794	20960	20839	20881	20742	20948	20746	21023	20704	21016	20658	20886	20902	20851	20833	20898	20934	20967	21053	20825	20849	20896	20831	20804	20937	21309	20788	21004	20932	20995	20918	20804	20972	20964	20818	20954	20754	20882	21043	20740	20859	20936	20929	20857	20762	20800	20890	20961	20949	20884	20934	20977	20757	20854	21005	21070	20700	20928	20985	20890	20531
19815	35748	32634	25379	21863	19433	18803	18221	17390	17261	17330	16941	16852	16833	16785	16711	16716	16750	16899	16628	16769	16765	16766	16850	16765	16692	16769	16570	16615	16676	16799	16602	16747	16522	16623	16537	16680	16479	16713	16580	16734	16582	16540	16546	16418	16755	16545	16682	16642	16652	16616	16682	16729	16604	16681	16856	17716	17409	16535	16697	17039	16917	16862	16530	16746	16409	16734	16596	16765	16906	16625	16605	16461	16553	16531	16488	16859	16530	16760	16553	16681	16603	16617	16652	16599	16538	16495	16500	16678	16600	16483	16579	16619	16542	16665	16858	16613	16617	16606	16580	16742	16751	16645	16511	16697	16555	16604	16670	16614	16597	16591	16602	16744	16687	16475	16527	16653	16492	16611	16514	16585	16634	16554	16556	16640	16568	16789	16741	16715	16594	16802	16846	16562	16773	16571	16511	16602	16615	16674	16428	16700	16598	16717	16593	16683	16705	16644	16510	16441	16574	16529	16611	16682	16599	16501	16664	16363	16593	16621	16605	16713	16513	16742	16703	16585	16460	16737	16837	16834	16538	16628	16859	16688	16654	16575	16754	16577	16554	16663	16638	16449	16665	16681	16760	16729	16581	16525	16600	16473	16534	16553	16619	16606	16754	16862	16596	16610	16696	16703	16504	16633	16660	16585	16583	16495	16439	16683	16786	16604	16682	16592	16809	16635	16759	16608	16513	16615	16730	16527	16597	16535	16769	16530	16472	16601	16594	16659	16633	16682	16595	16731	16622	16593	16610	16504	16818	16669	16677	16517	16719	16653	16725	16616	16712	16611	16851	16552	16781	16641	16480	16582	16602	16572	16588	16622	16608	16724	16563	16604	16588	16564	16585	16684	16809	16576	16653	16688	16735	16580	16706	16564	16692	16570	16441	16511	16646	16589	16669	16621	16622	16586	16706	16600	16673	16684	16664	16692	16628	16673	16628	16732	16659	16567	16739	16558	16839	16623	16556	16672	16574	16517	16533	16645	16777	16660	16608	16419	16590	16658	16606	16526	16542	16721	16431	16476	16429	16694	16477	16624	16731	16702	16666	16549	16662	16552	16550	16559	16619	16569	16640	16605	16500	16685	16430	16576	16690	16574	16484	16830	16633	16767	16526	16698	16706	16497	16408	16452	16623	16583	16746	16528	16742	16661	16447	16659	16746	16558	16661	16617	16671	16730	16492	16614	16537	16738	16601	16556	16724	16548	16611	16532	16592	16583	16708	16528	16611	16808	16680	16567	16601	16591	16577	16641	16595	16721	16554	16457	16632	16591	16669	16598	16611	16552	16611	16597	16603	16553	16791	16679	16640	16724	16522	16645	16582	16767	16592	16547	16656	16532	16660	16706	16694	16635	16571	16523	16519	16672	16354	16406	16542	16737	16496	16473	16623	16643	16545	16516	16720	16685	16552	16461	16606	16583	16555	16513	16488	16565	16581	16506	16338	16638	16616	16739	16623	16649	16743	16640	16502	16663	16632	16591	16629	16535	16687	16682	16584	16687	16655	16587	16688	16650	16677	16690	16486	16683	16730	16656	16704	16610	16657	16506	16615	16772	16651	16678	16568	16609	16672	16496	16649	16536	16799	16688	16575	16686	16657	16719	16701	16751	16740	16495	16604	16459	16759	16730	16751	16762	16601	16721	16600	16681	16621	16627	16480	16802	16743	16548	16476	16694	16542	16685	16702	16571	16842	16538	16641	16655	16751	16704	16504	16631	16538	16652	16666	16671	16482	16659	16760	16674	16698	16540	16667	16579	16668	16610	16622	16659	16578	16639	16712	16496	16614	16595	16553	16664	16560	16596	16630	16714	16589	16593	16618	16616	16603	16648	16518	16443	16599	16691	16591	16576	16641	16595	16587	16557	16598	16600	16520	16659	16744	16745	16698	16742	16534	16763	16634	16560	16796	16771	16552	16612	16772	16599	16694	16560	16515	16470	16739	16679	16449	16609	16651	16518	16676	16586	16731	16649	16770	16615	16668	16655	16738	16690	16759	16497	16541	16572	16532	16503	16648	16728	16699	16548	16543	16736	16718	16528	16657	16631	16572	16580	16639	16528	16545	16529	16786	16525	16615	16632	16664	16616	16588	16570	16737	16834	16641	16585	16625	16601	16645	16519	16566	16563	16475	16572	16722	16650	16670	16440	16625	16596	16634	16647	16567	16573	16745	16448	16678	16524	16655	16493	16519	16523	16557	16662	16611	16750	16575	16646	16844	16577	16498	16640	16614	16600	16677	16612	16655	16594	16398	16582	16549	16538	16604	16550	16717	16647	16603	16742	16613	16539	16700	16606	16591	16763	16604	16709	16612	16723	16569	16627	16775	16566	16755	16661	16578	16554	16639	16571	16576	16649	16662	16623	16600	16672	16523	16526	16536	16609	16651	16525	16480	16577	16653	16478	16510	16554	16716	16627	16499	16461	16457	16492	16642	16642	16676	16668	16612	16621	16650	16657	16646	16687	16544	16407	16649	16547	16741	16442	16488	16570	16720	16504	16613	16766	16645	16726	16603	16692	16579	16681	16574	16561	16604	16581	16481	16630	16673	16562	16558	16634	16516	16576	16556	16724	16537	16609	16534	16785	16585	16603	16771	16668	16550	16563	16483	16609	16482	16575	16608	16601	16718	16693	16512	16691	16497	16589	16607	16542	16616	16671	16657	16698	16639	16663	16568	16490	16463	16605	16753	16699	16674	16745	16529	16614	16540	16787	16700	16536	16665	16761	16520	16473	16565	16673	16695	16649	16544	16542	16523	16691	16603	16589	16658	16579	16350	16789	16630	16724	16663	16787	16672	16543	16690	16626	16690	16612	16542	16798	16537	16542	16547	16589	16539	16527	16533	16695	16341	16724	16621	16522	16844	16580	16578	16577	16655	16660	16665	16615	16669	16660	16496	16715	16520	16444	16639	16617	16502	16673	16479	16565	16522	16714	16655	16573	16835	16564	16651	16696	16643	16720	16768	16614	16717	16491	16772	16533	16545	16532	16698	16523	16659	16654	16505	16711	16677	16613	16523	16778	16636	16480	16621	16823	16530	16637	16620	16591	16636	16412	16509	16618	16479	16514	16614	16546	16651	16626	16493	16715	16632	16734	16579	16552	16729	16711	16607	16825	16646	16725	16498	16590	16727	16573	16564	16704	16515	16619	16451	16617	16523	16612	16710	16590	16627	16598	16744	16343	16509	16776	16656	16555	16727	16682	16587	16671	16748	16593	16452	16754	16767	16573	16399	16753	16400	16672	16647	16621	16712	16501	16629	16679	16582	16506	16592	16559	16519	16509	16718	16658	16819	16562	16565	16767	16604	16771	16771	16523	16561	16646	16584	16685	16544	16564	16769	16511	16662	16559	16648	16573	16670	16683	16673	16500	16569	16546	16538	16819	16624	16559	16688	16548	16566	16628	16745	16603	16695	16536	16555	16516	16733	16699	16684	16544	16509	16590	16470	16602	16510	16514	16462	16598	16581	16577	16623	16606	16552	16577	16653	16742	16731	16697	16450	16654	16558	16738	16675	16552	16606	16674	16549	16714	16577	16655	16536	16782	16784	16578	16587	16689	16669	16772	16587	16608	16613	16561	16600	16611	16620	16612	16728	16695	16435	16553	16625	16512	16604	16759	16690	16548	16670	16574	16606	16475	16556	16596	16606	16506	16743	16448	16648	16728	16588	16739	16604	16482	16550	16771	16514	16655	16737	16709	16594	16609	16472	16748	16625	16628	16595	16569	16615	16472	16618	16635	16487	16739	16589	16478	16412	16605	16511	16618	16714	16697	16687	16449	16548	16639	16540	16537	16716	16541	16697	16868	16629	16543	16744	16850	16546	16556	16523	16631	16468	16562	16716	16641	16564	16433	16700	16651	16786	16595	16430	16575	16575	16570	16638	16546	16459	16532	16678	16539	16631	16580	16693	16555	16634	16490	16487	16568	16495	16750	16537	16566	16678	16633	16572	16663	16589	16699	16666	16702	16675	16708	16587	16630	16616	16596	16638	16656	16510	16634	16691	16679	16556	16520	16593	16697	16508	16514	16406	16663	16565	16535	16526	16609	16630	16684	16653	16694	16647	16492	16622	16593	16648	16552	16795	16585	16673	16564	16662	16558	16491	16722	16598	16564	16622	16598	16484	16485	16664	16725	16450	16545	16476	16542	16735	16526	16707	16547	16494	16599	16649	16596	16592	16682	16645	16367	16640	16689	16554	16706	16489	16611	16661	16666	16470	16403	16702	16433	16620	16694	16613	16637	16624	16653	16591	16675	16594	16735	16651	16785	16749	16608	16606	16778	16751	16494	16604	16501	16712	16480	16566	16759	16599	16695	16654	16536	16528	16559	16597	16581	16844	16814	16351	16590	16628	16511	16788	16728	16900	16478	16594	16606	16496	16599	16646	16780	16480	16653	16550	16656	16601	16499	16574	16493	16672	16661	16606	16697	16765	16589	16557	16670	16537	16405	16797	16564	16631	16847	16336	16717	16670	16644	16622	16759	16538	16551	16645	16581	16656	16736	16557	16596	16744	16581	16620	16719	16717	16763	16608	16638	16421	16542	16698	16584	16609	16531	16737	16582	16642	16565	16717	16600	16768	16669	16641	16633	16558	16649	16668	16677	16438	16716	16845	16530	16728	16601	16496	16483	16493	16802	16512	16566	16617	16776	16572	16704	16720	16622	16551	16682	16652	16669	16440	16607	16479	16722	16670	16654	16649	16629	16746	16532	16746	16679	16619	16677	16684	16529	16562	16583	16707	16641	16500	16849	16506	16595	16529	16585	16814	16639	16834	16723	16542	16525	16656	16643	16714	16667	16567	16666	16624	16676	16590	16683	16574	16494	16744	16640	16508	16585	16772	16545	16628	16574	16499	16587	16574	16519	16736	16682	16585	16668	16534	16503	16793	16462	16507	16595	16739	16629	16392	16569	16562	16636	16748	16529	16775	16690	16588	16756	16506	16702	16716	16508	16633	16522	16680	16601	16747	16592	16676	16538	16478	16645	16668	16497	16773	16556	16734	16678	16507	16468	16466	16550	16560	16768	16611	16708	16649	16638	16805	16639	16460	16514	16559	16794	16603	16692	16764	16632	16497	16670	16719	16519	16786	16593	16376	16479	16702	16534	16506	16615	16583	16645	16421
22408	21002	28805	23405	21359	24077	27510	22573	21476	21528	21438	20900	20979	21010	20841	20880	20715	20763	20813	20730	20536	20937	20692	20634	20620	20670	20642	20640	20551	20731	20509	20723	20543	20544	20529	20647	20429	20657	20570	20509	20638	20566	20593	20586	20680	20575	20593	20334	20430	20655	20824	20415	20504	20847	20919	20605	21945	21276	20540	20743	21432	21282	20668	20601	20390	20326	20477	20438	20337	20397	20594	20513	20440	20561	20577	20528	20758	20440	20633	20582	20560	20423	20336	20598	20454	20482	20285	20334	20659	20507	20377	20489	20304	20489	20348	20483	20253	20446	20189	20384	20344	20240	20375	20604	20585	20416	20543	20609	20524	20681	20468	20636	20492	20507	20391	20369	20342	20359	20486	20558	20418	20565	20484	20419	20226	20397	20557	20485	20432	20320	20299	20659	20282	20449	20366	20392	20343	20424	20539	20383	20499	20344	20448	20461	20339	20498	20515	20483	20495	20489	20414	20417	20330	20348	20471	20572	20167	20621	20259	20453	20245	20313	20289	20287	20345	20591	20398	20297	20374	20284	20439	20403	20378	20538	20404	20415	20426	20575	20496	20426	20326	20575	20207	20346	20560	20419	20621	20611	20424	20463	20343	20637	20341	20431	20540	20605	20426	20632	20360	20465	20427	20347	20359	20290	20257	20295	20168	20276	20580	20340	20612	20536	20450	20326	20553	20298	20551	20320	20226	20357	20407	20397	20161	20696	20305	20355	20448	20299	20500	20214	20405	20211	20591	20418	20448	20396	20457	20551	20629	20203	20388	20356	20578	20377	20547	20270	20453	20442	20552	20353	20374	20464	20422	20371	20398	20467	20754	20476	20318	20397	20508	20455	20280	20324	20457	20537	20211	20427	20335	20351	20486	20395	20652	20541	20541	20512	20342	20649	20498	20432	20482	20515	20425	20270	20261	20381	20481	20435	20598	20285	20754	20511	20659	20372	20451	20370	20397	20294	20377	20604	20337	20505	20201	20331	20308	20443	20423	20502	20393	20224	20152	20438	20416	20266	20241	20254	20245	20469	20585	20614	20484	20036	20130	20431	20381	20335	20643	20298	20342	20420	20339	20487	20485	20370	20255	20387	20239	20211	20513	20344	20367	20391	20402	20204	20249	20458	20247	20356	20632	20371	20364	20429	20348	20502	20348	20310	20397	20406	20160	20354	20396	20372	20586	20461	20449	20592	20491	20458	20277	20391	20499	20475	20636	20309	20495	20410	20446	20438	20309	20080	20196	20506	20508	20785	20401	20544	20420	20355	20432	20429	20365	20248	20542	20300	20312	20396	20396	20462	20616	20450	20467	20322	20378	20399	20546	20480	20472	20444	20496	20260	20397	20329	20371	20322	20626	20405	20625	20591	20634	20389	20368	20514	20424	20441	20473	20452	20350	20480	20235	20428	20432	20383	20348	20321	20349	20277	20296	20363	20374	20359	20452	20428	20387	20297	20588	20548	20366	20685	20642	20407	20553	20385	20338	20467	20276	20623	20543	20202	20418	20428	20377	20295	20439	20341	20519	20368	20633	20379	20414	20464	20221	20519	20379	20361	20392	20323	20288	20260	20446	20375	20357	20290	20438	20450	20313	20411	20522	20187	20149	20311	20329	20293	20375	20577	20469	20612	20373	20496	20336	20186	20486	20293	20429	20372	20529	20383	20535	20426	20437	20421	20490	20410	20678	20587	20350	20352	20371	20113	20247	20366	20569	20397	20509	20470	20540	20175	20223	20623	20420	20503	20357	20538	20583	20300	20369	20463	20563	20328	20526	20459	20348	20142	20441	20525	20447	20334	20495	20259	20308	20291	20300	20257	20612	20322	20276	20673	20487	20415	20477	20717	20564	20303	20258	20271	20527	20585	20350	20390	20370	20442	20248	20480	20585	20367	20549	20461	20747	20387	20528	20522	20289	20523	20430	20460	20490	20500	20186	20349	20534	20556	20274	20388	20526	20390	20536	20392	20527	20504	20356	20226	20299	20405	20236	20426	20404	20391	20476	20524	20396	20505	20414	20324	20337	20293	20520	20569	20393	20544	20547	20315	20537	20304	20734	20259	20333	20439	20315	20478	20456	20203	20409	20616	20420	20578	20319	20490	20411	20364	20435	20576	20400	20536	20386	20667	20239	20233	20474	20503	20274	20394	20587	20249	20624	20381	20446	20261	20530	20181	20499	20435	20347	20449	20527	20446	20683	20433	20316	20563	20441	20287	20264	20295	20582	20439	20562	20512	20275	20458	20431	20598	20605	20527	20388	20415	20483	20427	20297	20357	20437	20203	20368	20345	20304	20281	20412	20376	20150	20405	20523	20369	20464	20321	20611	20726	20319	20528	20412	20342	20458	20191	20338	20432	20379	20225	20361	20312	20350	20220	20518	20588	20456	20372	20263	20449	20620	20443	20349	20446	20537	20275	20417	20432	20471	20431	20520	20179	20270	20347	20328	20304	20326	20510	20365	20368	20421	20394	20581	20287	20418	20519	20349	20394	20380	20715	20461	20265	20423	20545	20249	20252	20559	20210	20566	20227	20635	20529	20549	20488	20485	20619	20365	20484	20368	20487	20566	20438	20532	20752	20666	20645	20382	20375	20703	20346	20323	20564	20313	20261	20527	20452	20453	20483	20277	20373	20259	20536	20669	20678	20286	20457	20403	20440	20385	20056	20408	20206	20195	20288	20400	20434	20566	20422	20416	20456	20421	20422	20309	20424	20270	20299	20320	20325	20473	20472	20397	20351	20417	20464	20343	20377	20262	20352	20300	20370	20458	20402	20303	20663	20370	20146	20318	20511	20480	20269	20252	20289	20511	20448	20678	20390	20387	20514	20512	20581	20449	20228	20379	20308	20259	20327	20353	20224	20364	20306	20311	20586	20333	20624	20270	20260	20205	20356	20622	20320	20363	20396	20441	20491	20413	20450	20494	20361	20558	20520	20484	20459	20364	20428	20365	20365	20377	20276	20215	20441	20502	20505	20338	20597	20499	20446	20315	20324	20137	20363	20228	20395	20478	20487	20527	20422	20445	20430	20432	20378	20320	20369	20481	20507	20540	20332	20604	20496	20537	20463	20469	20357	20326	20287	20393	20238	20450	20276	20428	20455	20459	20409	20336	20344	20456	20399	20473	20514	20378	20421	20444	20271	20485	20609	20360	20423	20571	20256	20401	20310	20340	20377	20511	20295	20397	20284	20358	20335	20336	20387	20640	20326	20466	20432	20550	20698	20453	20334	20500	20377	20653	20301	20355	20263	20423	20321	20430	20440	20354	20289	20352	20255	20505	20432	20361	20370	20460	20359	20531	20618	20215	20356	20456	20523	20330	20424	20609	20338	20717	20591	20614	20206	20365	20427	20380	20681	20381	20552	20293	20342	20477	20327	20537	20290	20348	20466	20300	20549	20321	20338	20344	20381	20330	20502	20327	20428	20398	20413	20297	20329	20470	20039	20300	20558	20455	20440	20223	20564	20367	20432	20577	20429	20465	20429	20280	20444	20617	20434	20529	20254	20310	20504	20556	20243	20281	20416	20285	20325	20477	20237	20231	20540	20393	20610	20442	20515	20486	20372	20630	20482	20355	20309	20419	20504	20477	20167	20402	20385	20506	20210	20404	20426	20471	20322	20403	20260	20540	20499	20287	20548	20202	20394	20174	20386	20397	20436	20298	20406	20462	20444	20554	20474	20273	20305	20431	20575	20444	20549	20517	20419	20569	20412	20393	20486	20350	20623	20529	20318	20326	20466	20405	20380	20520	20488	20135	20184	20214	20598	20320	20477	20487	20384	20533	20584	20354	20381	20469	20390	20526	20422	20258	20605	20297	20391	20349	20407	20508	20443	20479	20407	20578	20562	20282	20206	20315	20442	20446	20468	20441	20332	20439	20571	20620	20316	20417	20652	20302	20488	20678	20252	20575	20257	20536	20414	20149	20524	20483	20566	20382	20260	20226	20499	20540	20651	20055	20264	20434	20368	20380	20344	20269	20414	20426	20420	20568	20418	20376	20515	20418	20367	20391	20198	20442	20193	20407	20318	20301	20454	20351	20574	20480	20515	20435	20316	20358	20554	20145	20563	20500	20377	20417	20503	20386	20479	20223	20261	20517	20395	20398	20432	20302	20150	20487	20329	20534	20628	20497	20609	20505	20217	20061	20339	20169	20213	20387	20240	20488	20340	20352	20339	20418	20491	20326	20478	20489	20382	20346	20477	20374	20691	20426	20323	20413	20469	20404	20351	20565	20457	20441	20524	20616	20491	20378	20543	20531	20434	20527	20459	20486	20264	20484	20367	20393	20457	20403	20371	20477	20519	20536	20414	20417	20302	20418	20555	20563	20582	20388	20370	20537	20504	20434	20444	20239	20417	20363	20383	20215	20469	20525	20463	20531	20457	20549	20569	20292	20386	20520	20232	20490	20454	20231	20632	20625	20509	20534	20574	20436	20643	20472	20583	20349	20369	20281	20273	20300	20306	20493	20347	20185	20359	20559	20458	20590	20468	20572	20338	20479	20581	20354	20415	20583	20475	20362	20402	20648	20560	20462	20431	20482	20486	20412	20593	20667	20426	20281	20360	20434	20412	20432	20370	20436	20494	20506	20568	20545	20485	20382	20518	20562	20377	20453	20313	20436	20493	20472	20422	20477	20391	20489	20632	20387	20583	20688	20367	20301	20491	20436	20554	20709	20355	20518	20675	20492	20358	20425	20531	20373	20617	20216	20451	20190	20475	20128	20439	20500	20279	20590	20393	20296	20440	20418	20277	20342	20407	20699	20272	20415	20265	20316	20427	20378	20500	20512	20562	20415	20463	20533	20268	20574	20372	20118	20373	20385	20371	20379	20437	20412	20309	20510	20512	20231	20368	20354	20422	20715	20428	20631	20494	20450	20414	20428	20364	20434	20303	20351	20538	20430	20698	20334	20476	20417	20434	20346	20310	20270	20285	20499	20197	20450	20212	20346	20426	20530	20341	20464	20569	20342	20391	20507	20303	20397	20271	20337	20239	20426	20470	20368	20329	20363	20626	20429	20422	20218	20392	20282	20560	20489	20651	20419	20671	20413	20352	20391	20302	20342	20483	20338	20507	20332	20296	20201	20382	20408	20434	20430	20414	20503	20451	20264	20428	20278	20254
20664	39242	36972	28322	23647	20408	19721	18683	17729	17439	17346	16999	16721	16789	16793	16626	16646	16705	16561	16488	16441	16437	16614	16491	16522	16367	16436	16298	16445	16563	16387	16509	16454	16360	16614	16466	16465	16317	16388	16257	16370	16519	16398	16528	16468	16378	16408	16216	16385	16274	16521	16375	16339	16660	16307	16462	18438	16992	16224	16679	17473	17460	16602	16263	16447	16250	16320	16382	16435	16319	16279	16317	16327	16378	16298	16388	16321	16336	16354	16360	16216	16401	16293	16500	16428	16382	16444	16377	16354	16417	16470	16196	16292	16323	16320	16317	16443	16337	16309	16184	16351	16392	16247	16425	16188	16403	16367	16443	16507	16304	16397	16328	16352	16269	16426	16324	16450	16245	16441	16227	16444	16224	16315	16417	16389	16353	16412	16337	16456	16280	16374	16493	16366	16299	16356	16360	16205	16250	16358	16497	16215	16166	16594	16355	16241	16225	16277	16339	16282	16391	16342	16528	16159	16334	16335	16395	16243	16204	16370	16253	16583	16251	16443	16307	16288	16393	16385	16225	16416	16387	16337	16305	16329	16351	16254	16325	16280	16294	16274	16404	16306	16296	16250	16241	16398	16445	16165	16366	16168	16320	16515	16250	16292	16288	16275	16275	16315	16341	16355	16348	16305	16275	16279	16322	16540	16273	16525	16344	16286	16325	16352	16245	16509	16349	16252	16236	16515	16420	16398	16391	16453	16377	16304	16306	16486	16318	16331	16511	16439	16382	16403	16345	16327	16096	16393	16314	16286	16523	16211	16358	16255	16318	16278	16158	16299	16271	16419	16342	16231	16287	16417	16331	16386	16181	16366	16531	16301	16339	16495	16421	16307	16252	16361	16288	16369	16363	16337	16330	16207	16163	16260	16498	16346	16473	16163	16354	16335	16282	16483	16303	16372	16374	16319	16426	16330	16263	16465	16348	16397	16286	16341	16405	16471	16418	16324	16169	16440	16195	16279	16501	16324	16221	16470	16149	16511	16160	16282	16418	16397	16297	16474	16263	16335	16194	16361	16385	16442	16284	16359	16328	16334	16305	16522	16531	16248	16309	16360	16257	16195	16516	16220	16351	16351	16340	16236	16304	16291	16168	16273	16241	16268	16301	16389	16323	16342	16226	16396	16440	16385	16222	16271	16256	16372	16373	16246	16233	16289	16391	16212	16311	16463	16230	16380	16464	16377	16415	16208	16149	16276	16254	16443	16257	16313	16378	16388	16361	16404	16371	16187	16120	16403	16410	16336	16209	16333	16447	16237	16403	16216	16220	16269	16314	16365	16395	16182	16417	16359	16257	16172	16300	16418	16497	16398	16430	16337	16234	16290	16215	16358	16270	16458	16214	16601	16334	16115	16275	16322	16527	16298	16392	16301	16312	16325	16281	16516	16383	16205	16413	16317	16185	16242	16305	16375	16249	16329	16357	16287	16242	16435	16274	16347	16372	16380	16180	16271	16473	16442	16421	16171	16343	16399	16175	16321	16183	16315	16234	16392	16403	16453	16224	16385	16218	16410	16452	16367	16421	16190	16424	16328	16267	16202	16162	16324	16314	16335	16348	16238	16345	16098	16341	16229	16286	16402	16417	16403	16380	16358	16403	16245	16446	16394	16369	16345	16346	16308	16119	16421	16403	16329	16263	16359	16406	16304	16353	16311	16275	16485	16247	16511	16484	16024	16452	16277	16293	16372	16327	16176	16460	16329	16235	16233	16355	16364	16173	16441	16527	16167	16319	16248	16242	16259	16343	16171	16239	16199	16200	16341	16185	16334	16288	16461	16356	16378	16283	16425	16299	16425	16301	16298	16382	16265	16156	16218	16418	16210	16449	16133	16257	16311	16303	16144	16260	16247	16475	16225	16290	16308	16432	16101	16393	16381	16383	16125	16321	16278	16339	16347	16149	16364	16204	16344	16145	16344	16384	16273	16367	16337	16259	16361	16328	16342	16276	16332	16145	16202	16364	16426	16265	16340	16396	16427	16363	16507	16318	16208	16594	16435	16417	16277	16288	16254	16242	16192	16381	16333	16266	16261	16308	16345	16288	16188	16475	16381	16309	16322	16224	16400	16286	16370	16115	16283	16434	16219	16313	16508	16377	16431	16295	16368	16295	16517	16385	16279	16346	16352	16416	16446	16399	16354	16329	16337	16410	16368	16263	16148	16298	16219	16351	16315	16335	16234	16236	16292	16388	16378	16332	16372	16311	16436	16334	16360	16448	16333	16170	16383	16263	16142	16300	16223	16353	16253	16358	16360	16332	16232	16244	16274	16439	16366	16252	16275	16292	16469	16375	16402	16218	16154	16453	16215	16452	16425	16325	16370	16416	16294	16352	16384	16402	16272	16395	16099	16295	16283	16372	16299	16416	16294	16331	16218	16350	16498	16371	16292	16392	16367	16260	16305	16318	16254	16360	16367	16313	16357	16403	16367	16289	16074	16314	16293	16312	16425	16351	16374	16380	16352	16206	16405	16353	16406	16338	16369	16327	16571	16367	16255	16336	16054	16338	16479	16260	16388	16315	16269	16210	16346	16363	16251	16432	16371	16327	16226	16273	16146	16289	16274	16299	16189	16276	16315	16351	16393	16470	16253	16353	16335	16352	16325	16360	16275	16247	16324	16296	16353	16422	16257	16396	16324	16156	16467	16288	16376	16333	16253	16430	16433	16460	16312	16446	16233	16151	16347	16280	16336	16252	16326	16269	16306	16447	16320	16322	16356	16369	16369	16223	16318	16266	16335	16282	16491	16178	16269	16518	16353	16327	16375	16320	16430	16290	16378	16331	16186	16312	16370	16478	16162	16288	16135	16121	16322	16287	16249	16422	16294	16331	16444	16169	16218	16311	16439	16489	16297	16293	16303	16258	16313	16278	16299	16374	16211	16285	16330	16334	16402	16172	16307	16327	16111	16205	16294	16266	16520	16229	16297	16313	16162	16456	16241	16374	16389	16297	16287	16245	16215	16552	16288	16389	16331	16382	16263	16397	16337	16306	16315	16141	16353	16355	16322	16171	16424	16307	16416	16370	16240	16354	16255	16284	16322	16403	16300	16323	16154	16387	16298	16286	16374	16206	16482	16343	16402	16240	16287	16242	16473	16372	16460	16321	16317	16294	16236	16335	16220	16295	16567	16436	16373	16219	16264	16386	16464	16305	16322	16304	16310	16233	16235	16252	16273	16390	16362	16357	16357	16436	16380	16403	16284	16282	16271	16328	16260	16251	16388	16404	16214	16222	16260	16448	16351	16377	16344	16325	16062	16542	16326	16350	16298	16177	16418	16252	16064	16171	16098	16335	16390	16322	16132	16323	16475	16329	16257	16469	16328	16330	16296	16334	16312	16327	16254	16321	16264	16356	16307	16344	16434	16396	16285	16543	16317	16376	16317	16382	16408	16164	16322	16405	16288	16112	16392	16330	16354	16505	16334	16308	16430	16427	16337	16199	16337	16271	16279	16423	16393	16279	16205	16411	16181	16232	16517	16397	16209	16274	16245	16492	16588	16281	16392	16272	16287	16326	16210	16376	16114	16295	16370	16208	16310	16212	16158	16416	16275	16379	16426	16213	16349	16304	16292	16313	16173	16381	16132	16255	16043	16462	16306	16321	16220	16347	16235	16297	16209	16439	16310	16494	16217	16339	16312	16435	16317	16267	16454	16401	16433	16193	16309	16290	16276	16418	16397	16312	16447	16385	16368	16408	16387	16187	16294	16016	16293	16133	16249	16233	16211	16377	16313	16408	16279	16227	16417	16225	16284	16462	16348	16393	16302	16233	16385	16295	16275	16410	16308	16110	16371	16408	16258	16229	16308	16264	16260	16420	16258	16191	16389	16250	16349	16379	16257	16397	16251	16323	16491	16422	16227	16362	16317	16300	16193	16214	16419	16220	16313	16379	16322	16374	16340	16360	16254	16316	16388	16289	16195	16156	16321	16276	16363	16229	16090	16320	16357	16339	16340	16451	16532	16265	16159	16247	16184	16313	16468	16446	16308	16148	16245	16253	16379	16406	16471	16349	16098	16520	16245	16219	16291	16055	16424	16182	16380	16329	16173	16378	16287	16328	16310	16217	16403	16270	16298	16339	16278	16334	16152	16470	16236	16275	16227	16226	16228	16307	16317	16326	16381	16442	16187	16194	16421	16326	16206	16448	16272	16282	16306	16444	16189	16174	16281	16279	16271	16274	16150	16383	16345	16370	16340	16523	16313	16427	16202	16458	16305	16303	16235	16393	16325	16389	16312	16306	16378	16256	16325	16335	16260	16411	16160	16387	16351	16267	16395	16262	16411	16334	16365	16353	16378	16388	16338	16474	16374	16320	16456	16188	16349	16361	16405	16386	16195	16424	16172	16339	16370	16183	16222	16254	16098	16341	16406	16445	16343	16336	16412	16234	16197	16411	16391	16415	16290	16377	16304	16279	16269	16395	16382	16556	16427	16326	16330	16164	16164	16252	16045	16254	16197	16209	16380	16285	16377	16347	16285	16276	16364	16198	16362	16371	16276	16334	16256	16373	16406	16383	16163	16359	16325	16170	16309	16198	16408	16315	16454	16095	16246	16242	16254	16399	16177	16115	16268	16297	16399	16324	16366	16189	16210	16370	16238	16248	16276	16321	16373	16265	16131	16342	16317	16378	16217	16277	16179	16314	16256	16342	16268	16328	16246	16082	16468	16248	16446	16410	16254	16268	16352	16198	16427	16441	16224	16376	16217	16199	16295	16319	16360	16292	16402	16261	16474	16274	16311	16309	16380	16240	16312	16232	16240	16524	16475	16161	16180	16479	16318	16445	16183	16298	16325	16241	16337	16445	16319	16404	16230	16255	16300	16331	16379	16255	16522	16191	16341	16274	16482	16268	16093	16309	16182	16316	16276	16266	16197	16305	16352	16342	16384	16313	16262	16363	16255	16184	16423	16368	16351	16325	16445	16398	16283	16441	16226	16422	16656	16301	16091	16428	16189	16434	16250	16289	16369	16319	16308	16328	16227	16414	16318	16349	16273	16400	16293	16077	16247	16287	16343	16120	16193	16167	16128	16392	16456	16196	16422	16188	16421	16165	16244	16198	16269	16328	16249	16382	16423	16406	16309	16333	16222	16334	16313	16442	16496	16101	16412	16366	16163	16466
27356	22723	28548	26557	22126	21636	21797	21210	20910	21119	21119	21168	21263	20981	20977	20821	20850	20730	21038	20855	20770	20922	20794	20817	20945	21063	21118	21027	20864	20852	21009	20900	20734	20858	20952	20738	20904	20796	20752	20727	20712	20856	21267	21012	20958	20801	20789	20713	21131	20868	20984	20955	20723	20875	20824	20937	20966	20897	20902	20826	20872	20853	20873	20846	20908	20816	20791	20953	21021	20716	20933	20771	20919	20936	20815	20696	21023	20694	20799	20984	20839	20885	20798	20781	21077	20748	20863	20816	20680	20778	20829	20608	20767	20893	20709	20960	20908	20628	20889	20777	20938	20825	20672	21017	20978	20921	20827	20756	20745	20860	20957	20806	20717	20983	20905	20820	20776	20708	20815	20694	21072	20816	20842	20783	21114	20913	20903	20956	20916	20764	20615	20999	20902	20851	20684	20775	21081	20950	20666	20904	21030	20881	20764	20644	21078	20899	20988	20737	20770	20777	21021	20830	20766	20427	20878	20930	20804	21079	20650	20750	20776	20895	20638	21178	20763	20640	20890	20810	20988	20868	21041	20822	20974	20803	20931	20984	20697	20833	20864	20854	20751	20936	20762	20751	20893	20780	20784	20955	20723	20675	20927	20801	20654	20651	20762	20698	20878	20820	20888	20793	20723	20931	20895	20905	20826	20809	20757	20746	20785	20676	20916	20822	20997	20706	20876	20660	21081	20883	20799	20987	20771	20815	20782	20626	20655	20915	20779	20707	20939	20808	21059	20839	20826	21012	20822	20650	21041	20982	21059	20928	20837	20770	20987	20705	20684	20744	20963	20848	21052	20791	21048	20753	20750	20856	20784	20859	21024	20937	20882	20692	20641	20571	20713	20797	20744	21102	20812	21001	20914	20792	20677	20785	20799	20864	20646	20747	20611	20959	20791	21015	20759	20758	20828	20773	20842	20765	20824	20850	20867	20893	20780	20770	21032	20797	20856	20753	20722	20845	20996	20616	20876	20939	20675	20801	20890	20817	20862	20992	20885	20675	20755	20866	21041	21012	20795	21100	20938	20823	20950	20851	20817	20946	20729	20617	21117	20839	20905	20768	20806	20808	20859	20963	20855	20732	20652	20827	20705	20875	20883	20785	20975	20662	20883	20814	20775	20726	20821	20598	20837	20789	20812	20707	20822	20862	20516	20578	20736	20947	20840	20925	20778	20703	21008	20741	20906	20794	20785	20838	20687	20922	20991	20882	20912	20948	20770	20959	20991	20839	20870	20551	20791	20721	20761	20542	20724	20823	20730	20815	20801	20834	20751	20927	20985	21022	20867	20784	20884	20673	20969	20869	20803	20799	20950	20635	21035	20868	20784	20814	20745	20764	20866	20747	21038	20777	20950	20896	20729	20990	20924	20969	21032	20817	20924	20784	20771	20694	20839	20932	20732	20815	20745	20909	20993	20646	20656	20822	20865	21036	20658	20739	20891	20858	20650	20785	20846	20710	20797	20933	20852	20658	20859	20802	20895	20860	20974	20897	21031	20671	20951	20917	20665	20795	20822	20930	20907	20844	20830	20956	20879	20783	21053	20680	20912	20949	20907	20569	20914	20911	20696	20933	20717	20650	20763	20670	20990	20724	21027	20927	20736	20834	20938	20742	20674	20842	20965	20711	20945	20827	20850	20732	21057	20862	20852	20761	20798	20863	20667	20704	20948	20966	20934	20880	20837	20752	20984	20838	20993	20782	20760	20841	20984	20873	20772	20889	20748	21030	21030	20771	20809	20899	20913	20888	20860	20664	20795	20824	20755	20898	20760	20713	20713	20664	20971	20960	20785	20885	20988	20795	20815	20734	20739	20755	20840	20827	20917	20918	20838	20766	20907	20704	20738	20839	20602	20813	20837	20861	20935	20821	20672	20791	20925	20814	20889	20710	20824	20842	20847	20902	20783	21010	20596	20914	20899	20854	20829	20673	20744	20848	20728	20980	20984	20765	20845	20988	20933	20988	20782	20879	20855	20975	20860	20944	20611	20883	20821	20722	20728	20897	20833	20787	20887	20764	20925	20737	20753	20785	20957	20894	20934	20747	20831	20829	20851	20747	20606	20820	20908	20818	20773	20607	20531	20784	20733	20831	20860	20734	20614	20822	21050	20736	20803	20795	20820	20693	20650	20829	21011	20702	20803	20864	20540	20889	20808	20601	20891	20676	20859	20986	21026	21016	21094	20820	20932	20899	20812	20791	20912	20906	20829	21003	20503	20941	20866	20978	20820	20852	20828	20974	21069	20733	20753	20839	20823	20854	20814	20933	21004	20965	20708	20869	20973	20770	20979	20849	20680	20799	20843	20879	20600	20726	20946	20870	21037	20728	20961	20873	21030	20959	20740	21070	20794	20699	20849	20920	20835	20933	20726	20768	20817	20727	20955	20843	20860	21033	20733	20778	20800	20706	20791	20649	20693	20958	20818	20708	20859	21044	20607	20988	20800	20829	20740	20719	20866	20866	20673	20858	20710	20832	20931	20886	20763	20890	20839	20957	21012	20804	20869	20798	20845	20817	20849	20850	20644	20722	20934	21054	21026	20884	20839	20889	20828	20936	20738	20923	20880	20781	20794	20750	20834	20887	20750	20780	20772	20867	20642	20784	20841	20997	20681	20862	20907	20696	20895	20658	20879	20828	20774	20829	20958	20835	20740	21022	20767	20937	20837	21075	20777	20912	20914	20840	20518	20625	20919	20906	20982	20733	20706	20794	20806	20891	20690	20953	20711	20950	20871	20769	20725	20859	20734	20917	20752	20672	20951	20869	20688	21063	20892	20750	20805	20824	20963	20998	20961	20760	20587	20693	20800	20707	21064	20678	20746	20749	21023	21158	20852	20896	20952	20561	20805	20981	20751	20785	20810	20784	20696	20892	20858	20981	20686	20658	20935	20869	21009	20847	20937	20784	20806	20782	20763	20693	20852	20853	21031	20910	21067	20742	20850	20827	20918	20573	20730	20874	20753	20525	20986	20734	20895	20708	20799	20695	20771	21165	20952	20670	20782	20979	20717	20952	20837	20623	21011	20852	20839	20895	21080	20742	20675	20715	20915	20734	20799	20982	20987	20958	20880	20950	20924	21068	21012	20800	20921	20946	21133	20778	20777	20796	20712	20810	20644	20751	20794	21064	20752	20984	20671	20738	20732	20897	20983	20769	20969	21076	20755	20924	20920	20989	21019	20997	21066	21041	20968	20859	20919	20708	20927	20725	20810	20850	20825	20866	21110	20582	20729	20845	20894	20899	20825	20972	20783	20984	21025	20680	20851	20876	20755	20887	20872	20820	20825	21014	20882	20972	20897	20709	20806	20783	20927	20798	20810	21007	20788	20795	20744	20822	20809	20687	20772	21021	20697	20928	21051	20669	20678	20626	20694	20827	20732	20799	21034	20753	20834	20892	20941	20880	20929	20764	20766	20855	20736	20829	20969	20927	20849	20896	20946	20878	20752	20936	21023	20789	20608	20709	21028	20945	20980	20905	20971	20923	20832	20856	20807	21022	20605	20676	20945	20749	21063	20935	20906	20883	20864	20910	20849	20915	20988	21060	20671	20943	20981	20965	20681	20588	20987	20923	20897	20823	21020	20923	20790	20863	20851	20807	20833	20776	20944	20906	20688	20858	20956	21100	20624	20897	20852	20545	20764	20818	20905	20784	21059	20733	20702	21023	20846	20827	20912	20845	21001	20673	20882	21048	20762	20914	20931	20905	20803	20964	20601	20927	20591	20974	20743	20696	21011	20802	20952	20786	20976	20776	20916	20677	20648	20882	20868	20930	20670	20965	20809	20702	21019	20706	20893	21027	21125	20841	21051	20860	20790	21136	20752	20982	20706	20891	20747	20900	20860	20735	20948	20999	20853	20784	20839	20863	20822	20563	20753	20760	20839	20807	20838	20823	20605	20901	20987	20752	20894	20785	20934	20888	20864	20754	20636	21060	20750	20794	20973	20725	20799	20735	21072	20962	20780	20903	20732	20799	20763	20870	20787	20588	20963	20880	20966	21033	20978	20772	20662	20931	20846	20974	20815	20811	20709	20801	20910	20997	20722	20886	20845	20903	20789	20764	20755	20710	20902	20646	20990	20773	21054	21038	20909	20908	20705	20922	20792	20697	20838	20977	20917	20749	20816	20743	21032	20933	20864	20811	20862	20812	20745	20810	20875	20930	20861	21009	20894	20844	21036	20884	21021	20856	20834	20973	20848	20702	21007	20854	20852	20772	20834	20968	20998	20888	20837	21047	20864	20905	20744	20539	20809	20943	20883	20842	20870	20768	20769	20944	20696	20896	20677	20925	20877	20800	20701	20998	20907	20815	20894	21032	20799	20663	20840	20810	20825	20822	20967	20622	20743	20935	20859	20779	20719	20806	20784	20769	20978	20745	20924	20842	20989	21020	20832	20884	20749	20983	21033	20861	20928	21043	20754	20785	20716	20687	20757	20865	20937	20912	20949	21005	20658	20714	20924	20999	20751	20815	21046	20687	20872	20729	20807	21007	20773	20798	20926	21070	20814	20656	20804	20854	20739	20955	20706	20959	20965	20889	20776	21015	20932	20741	20786	20723	20940	20931	20889	20864	20844	20931	20941	20852	20799	20823	20800	20973	20642	20778	20784	20721	20898	21005	20800	20907	20941	20901	21154	20749	20879	21005	20904	20825	20892	20753	20964	20905	20651	20769	20868	20618	20812	20757	20794	20711	20967	20610	20874	20836	21143	20831	20904	20831	20991	20971	20800	20856	20857	20863	20889	20874	20845	20811	21070	20851	20649	20715	20848	20919	20749	20797	20854	20674	20825	20995	20631	20781	20886	20897	20961	21113	20866	20903	21083	20778	20921	20815	21013	20918	20779	20890	21055	20747	21007	20888	20836	20587	21034	20713	20841	21010	20904	20868	20925	20681	20903	20931	20815	20984	20982	20843	20686	20959	20902	20729	20886	20807	20863	21023	20854	20699	20867	20837	20836	20483	20619	20812	20833	20850	20949	20673	21033	20909	20918	20878	20608	20771	20833	20878	20883	20909	20892	20934	20732	20652	20831	20793	20851	20815	20971	20875	20748	20909	20876	20846	20823	20671	21027	20814	20860	20886	20824	20736	20730	20763	20968	20711	20841	20936	20722	20887	20874	20885
19199	28794	26802	21477	18758	17806	17817	17397	16792	16849	16930	16627	16764	16619	16785	16835	16727	16584	16858	16568	16603	16683	16706	16489	16539	16446	16471	16710	16770	16654	16761	16849	16581	16694	16832	16623	16542	16553	16479	16722	16553	16655	16613	16522	16697	16371	16622	16557	16723	16770	16743	16474	16715	16776	16793	16658	16814	16700	16646	16748	16852	16610	16458	16676	16542	16505	16614	16591	16627	16699	16657	16625	16467	16480	16734	16517	16440	16651	16540	16824	16455	16630	16592	16681	16728	16553	16567	16619	16514	16673	16575	16736	16436	16555	16786	16619	16803	16576	16652	16708	16771	16767	16554	16504	16596	16711	16638	16605	16377	16677	16826	16648	16692	16598	16532	16548	16582	16773	16544	16713	16655	16488	16544	16830	16474	16703	16726	16599	16595	16506	16477	16637	16720	16860	16356	16717	16606	16763	16683	16703	16613	16597	16341	16716	16736	16633	16700	16562	16508	16414	16687	16647	16872	16609	16719	16619	16660	16687	16600	16708	16652	16590	16615	16727	16650	16740	16749	16559	16701	16326	16585	16566	16701	16340	16772	16522	16559	16631	16650	16625	16603	16502	16572	16603	16537	16812	16632	16768	16383	16493	16597	16672	16762	16763	16804	16606	16627	16680	16576	16845	16733	16548	16660	16793	16784	16575	16404	16540	16753	16669	16646	16485	16654	16599	16685	16761	16561	16749	16590	16624	16622	16626	16664	16636	16760	16638	16739	16516	16517	16575	16656	16739	16522	16651	16544	16578	16676	16490	16650	16770	16547	16612	16508	16708	16656	16782	16694	16515	16678	16626	16699	16573	16492	16539	16641	16639	16549	16563	16759	16581	16587	16716	16450	16427	16533	16641	16527	16542	16603	16692	16708	16667	16723	16711	16678	16565	16637	16581	16725	16719	16644	16752	16885	16603	16735	16633	16601	16704	16568	16706	16672	16572	16611	16615	16624	16469	16628	16374	16494	16513	16538	16483	16554	16519	16858	16649	16557	16531	16625	16596	16508	16542	16764	16540	16701	16601	16689	16597	16844	16800	16747	16642	16594	16651	16690	16548	16545	16613	16526	16587	16643	16524	16522	16448	16599	16429	16597	16655	16665	16634	16629	16635	16656	16563	16681	16723	16679	16627	16547	16518	16563	16667	16682	16414	16750	16686	16418	16683	16654	16826	16658	16621	16701	16710	16698	16733	16628	16587	16515	16674	16618	16694	16678	16604	16683	16515	16726	16784	16573	16605	16530	16667	16581	16580	16527	16639	16625	16588	16701	16555	16717	16738	16468	16660	16639	16557	16718	16612	16546	16479	16579	16703	16633	16707	16650	16756	16544	16537	16446	16591	16626	16633	16683	16758	16554	16742	16467	16772	16799	16799	16703	16599	16600	16558	16669	16683	16607	16595	16653	16543	16652	16752	16607	16668	16666	16486	16869	16595	16607	16709	16690	16565	16652	16657	16471	16519	16595	16636	16513	16614	16581	16805	16546	16579	16712	16702	16467	16606	16561	16563	16670	16645	16510	16564	16594	16724	16667	16653	16634	16569	16647	16473	16650	16578	16729	16787	16778	16693	16648	16714	16666	16492	16589	16652	16680	16483	16615	16735	16467	16593	16820	16647	16541	16460	16802	16512	16710	16550	16690	16658	16702	16611	16757	16391	16719	16415	16685	16559	16510	16677	16636	16627	16625	16556	16658	16673	16698	16503	16706	16605	16622	16615	16694	16639	16673	16575	16591	16535	16531	16736	16706	16677	16724	16543	16559	16582	16894	16556	16733	16639	16623	16761	16706	16652	16743	16707	16588	16706	16711	16647	16594	16716	16739	16704	16695	16771	16718	16601	16629	16662	16690	16493	16705	16656	16678	16409	16662	16680	16725	16615	16568	16674	16904	16677	16643	16645	16585	16752	16652	16541	16760	16399	16573	16740	16639	16557	16613	16668	16711	16685	16671	16676	16679	16733	16452	16663	16702	16649	16497	16681	16822	16553	16730	16587	16746	16457	16619	16707	16566	16637	16642	16751	16705	16537	16649	16846	16542	16560	16651	16568	16646	16654	16602	16727	16701	16624	16733	16794	16664	16509	16542	16581	16777	16528	16604	16735	16549	16545	16586	16644	16652	16618	16730	16538	16621	16756	16615	16727	16686	16616	16639	16606	16604	16713	16756	16594	16744	16622	16724	16696	16580	16487	16683	16666	16673	16636	16579	16718	16649	16620	16518	16697	16728	16707	16513	16649	16623	16592	16608	16737	16484	16620	16519	16668	16666	16600	16663	16765	16627	16605	16662	16634	16606	16459	16553	16641	16687	16686	16634	16626	16554	16625	16697	16643	16629	16696	16583	16538	16550	16611	16577	16616	16601	16668	16633	16439	16720	16520	16560	16687	16640	16689	16545	16593	16669	16760	16518	16616	16676	16720	16461	16716	16454	16677	16747	16643	16660	16675	16663	16526	16674	16647	16764	16680	16678	16547	16736	16676	16602	16680	16568	16489	16622	16578	16717	16619	16782	16490	16782	16691	16631	16594	16496	16483	16668	16576	16677	16634	16624	16699	16653	16560	16510	16562	16699	16838	16606	16701	16678	16663	16507	16646	16420	16574	16756	16614	16718	16566	16594	16689	16737	16542	16616	16661	16710	16662	16590	16592	16710	16668	16714	16553	16567	16489	16702	16695	16520	16486	16648	16777	16594	16471	16623	16649	16702	16662	16589	16712	16467	16622	16664	16622	16478	16524	16630	16640	16652	16584	16746	16657	16614	16547	16508	16806	16769	16701	16576	16655	16540	16662	16748	16679	16641	16785	16805	16703	16672	16741	16613	16597	16591	16647	16693	16730	16700	16759	16410	16445	16455	16815	16684	16633	16714	16573	16729	16630	16616	16513	16681	16400	16557	16550	16627	16398	16505	16733	16556	16620	16656	16542	16507	16668	16603	16661	16478	16601	16571	16657	16859	16562	16737	16571	16696	16489	16641	16586	16694	16699	16796	16696	16596	16655	16515	16590	16606	16585	16701	16877	16553	16734	16486	16766	16651	16856	16593	16623	16677	16664	16632	16712	16631	16758	16506	16739	16747	16676	16620	16742	16642	16740	16661	16676	16817	16742	16638	16717	16657	16724	16693	16760	16775	16770	16397	16695	16775	16499	16758	16554	16680	16743	16680	16657	16632	16584	16718	16679	16722	16696	16597	16686	16454	16552	16677	16737	16711	16674	16626	16604	16673	16561	16588	16736	16686	16609	16758	16699	16810	16704	16510	16701	16693	16651	16580	16776	16609	16580	16566	16682	16608	16471	16586	16600	16465	16541	16809	16683	16543	16642	16580	16665	16490	16572	16642	16570	16684	16497	16585	16766	16577	16771	16557	16455	16628	16681	16552	16670	16584	16597	16516	16768	16583	16840	16597	16616	16674	16710	16569	16652	16538	16512	16645	16682	16724	16717	16677	16518	16677	16752	16748	16655	16493	16616	16705	16565	16706	16616	16615	16594	16741	16582	16668	16574	16576	16472	16697	16754	16757	16673	16744	16565	16528	16633	16630	16574	16598	16722	16741	16483	16626	16757	16755	16604	16568	16672	16581	16685	16590	16745	16790	16694	16663	16578	16714	16684	16710	16730	16583	16492	16684	16674	16513	16591	16690	16587	16662	16747	16733	16626	16665	16602	16466	16583	16722	16697	16777	16710	16600	16802	16756	16610	16700	16689	16579	16751	16582	16721	16631	16659	16662	16678	16598	16731	16579	16638	16596	16591	16642	16460	16736	16630	16730	16429	16592	16536	16697	16618	16663	16603	16608	16680	16581	16697	16623	16698	16559	16661	16621	16688	16570	16507	16514	16751	16562	16563	16718	16632	16628	16522	16772	16481	16612	16674	16474	16713	16740	16517	16765	16547	16475	16663	16759	16467	16571	16641	16620	16786	16621	16627	16553	16588	16601	16682	16764	16722	16738	16705	16680	16605	16677	16596	16690	16526	16646	16532	16488	16778	16741	16550	16626	16832	16489	16660	16452	16517	16495	16640	16759	16642	16582	16459	16635	16664	16614	16597	16713	16554	16864	16524	16571	16705	16562	16634	16691	16659	16615	16575	16528	16695	16602	16642	16649	16776	16695	16633	16778	16572	16550	16773	16404	16747	16646	16766	16625	16712	16615	16797	16569	16523	16644	16669	16596	16501	16589	16791	16690	16638	16733	16485	16575	16740	16620	16554	16721	16405	16659	16618	16653	16610	16657	16672	16699	16612	16627	16703	16895	16708	16586	16707	16678	16442	16706	16582	16503	16680	16709	16633	16690	16594	16571	16575	16611	16607	16732	16592	16635	16481	16779	16672	16625	16554	16565	16633	16675	16648	16656	16713	16532	16787	16780	16636	16664	16666	16608	16647	16592	16623	16661	16460	16600	16734	16543	16774	16609	16672	16527	16661	16789	16467	16652	16457	16609	16693	16618	16772	16757	16669	16692	16603	16646	16771	16597	16611	16668	16660	16507	16710	16740	16687	16772	16370	16619	16629	16713	16599	16617	16800	16664	16512	16573	16707	16687	16691	16494	16663	16677	16813	16515	16545	16567	16642	16445	16729	16578	16707	16545	16600	16597	16651	16683	16508	16728	16692	16582	16801	16701	16625	16665	16602	16686	16679	16684	16658	16710	16550	16579	16525	16746	16713	16723	16585	16633	16653	16618	16640	16720	16702	16595	16642	16525	16633	16694	16622	16753	16644	16692	16645	16644	16701	16634	16592	16734	16599	16613	16537	16626	16583	16701	16623	16681	16580	16398	16548	16684	16571	16677	16730	16602	16735	16652	16705	16613	16730	16696	16780	16717	16793	16708	16435	16714	16573	16711	16649	16533	16445	16768	16658	16655	16505	16586	16579	16569	16634	16839	16504	16619	16643	16555	16510	16590	16590	16652	16582	16663	16612	16719	16680	16559	16598	16757	16514	16687	16552	16517	16618	16637	16452	16964	16724	16515	16714	16631	16559	16748	16652	16523	16564	16517	16587	16540	16709	16484	16820	16739	16481	16868	16606	16709	16703	16604	16588	16832	16645	16586	16660	16587	16662	16565	16582	16694	16686	16653	16691	16533	16598	16609	16521	16584	16527	16453	16626	16611	16678	16551	16626	16711	16651
23284	20998	28569	23773	22276	24236	24997	21881	21138	21526	21300	20927	21036	20894	20892	20938	20796	20963	20915	20801	20794	20666	20941	20703	20758	20613	20694	20714	20784	20480	20449	20754	20552	20532	20564	20663	20965	20593	20778	20636	20695	20709	20816	20560	20677	20668	20845	20869	20810	20770	20673	20833	20829	20830	20556	20722	21332	21206	20778	20741	21204	21077	20962	20624	20824	20782	20553	20567	20882	20724	20594	20634	20661	20537	20576	20577	20971	20573	20941	20597	20562	20681	20500	20805	20724	20644	20721	20660	20667	20654	20748	20652	20673	20491	20951	20617	20664	20479	20568	20384	20521	20658	20678	20488	20692	20577	20494	20594	20445	20652	20758	20630	20696	20735	20516	20438	20778	20637	20656	20634	20420	20840	20598	20637	20592	20523	20475	20644	20770	20440	20398	20763	20602	20672	20672	20394	20596	20610	20415	20375	20809	20707	20537	20563	20698	20623	20415	20595	20591	20703	20577	20716	20802	20564	20598	20403	20719	20366	20559	20648	20722	20597	20606	20641	20726	20763	20857	20675	20619	20737	20746	20534	20542	20846	20492	20670	20471	20652	20697	20814	20689	20633	20374	20665	20572	20829	20616	20428	20798	20527	20435	20557	20633	20738	20606	20738	20702	20887	20501	20649	20625	20544	20582	20711	20501	20556	20605	20608	20539	20578	20772	20682	20641	20677	20807	20597	20585	20545	20713	20645	20696	20486	20497	20824	20738	20507	20529	20506	20617	20511	20379	20739	20686	20527	20680	20561	20534	20662	20682	20588	20502	20500	20546	20762	20666	20636	20616	20657	20428	20466	20335	20752	20601	20580	20708	20548	20625	20661	20758	20589	20496	20585	20596	20722	20601	20795	20417	20569	20698	20780	20701	20547	20689	20510	20770	20608	20686	20607	20870	20671	20704	20509	20712	20576	20449	20702	20548	20556	20571	20706	20715	20717	20691	20632	20775	20762	20340	20738	20647	20788	20763	20497	20701	20641	20661	20712	20556	20451	20707	20615	20392	20658	20722	20697	20674	20477	20664	20538	20782	20754	20686	20629	20832	20774	20811	20393	20591	20557	20615	20680	20514	20644	20646	20592	20692	20786	20736	20266	20785	20466	20630	20730	20744	20790	20524	20794	20730	20907	20485	20602	20674	20648	20294	20665	20764	20572	20699	20806	20602	20742	20604	20838	20665	20754	20671	20528	20535	20467	20592	20450	20434	20653	20523	20685	20619	20456	20763	20726	20812	20802	20782	20477	20661	20450	20473	20720	20452	20536	20562	20671	20661	20754	20592	20638	20691	20501	20629	20804	20770	20710	20712	20850	20776	20613	20713	20652	20608	20641	20839	20721	20766	20513	20794	20372	20541	20644	20561	20743	20522	20803	20671	20674	20511	20607	20571	20796	20582	20759	20801	20755	20616	20742	20549	20711	20622	20487	20711	20520	20726	20634	20548	20545	20656	20676	20591	20597	20630	20618	20583	20582	20565	20593	20869	20671	20811	20811	20631	20623	20557	20664	20597	20688	20697	20466	20536	20794	20582	20356	20857	20547	20639	20574	20377	20746	20683	20702	20512	20696	20548	20593	20508	20701	20792	20565	20647	20645	20543	20846	20595	20563	20581	20837	20467	20705	20737	20649	20608	20473	20360	20704	20480	20714	20601	20697	20674	20587	20687	20523	20869	20564	20592	20743	20594	20438	20711	20432	20529	20799	20819	20503	20510	20537	20752	20714	20617	20633	20517	20519	20753	20943	20728	20653	20645	20558	20733	20556	20725	20823	20628	20762	20717	20506	20737	20793	20668	20357	20513	20474	20501	20526	20565	20675	20717	20613	20530	20653	20730	20628	20687	20632	20649	20739	20446	20564	20566	20648	20525	20603	20588	20569	20649	20724	20582	20519	20826	20577	20520	20639	20631	20530	20835	20681	20728	20682	20498	20476	20669	20651	20430	20632	20639	20634	20717	20461	20502	20530	20505	20656	20789	20693	20827	20624	20625	20786	20606	20601	20596	20821	20879	20756	20565	20935	20636	20668	20585	20579	20501	20667	20649	20698	20680	20547	20698	20786	20697	20445	20798	20821	20702	20570	20617	20750	20693	20652	20768	20798	20760	20517	20412	20537	20631	20713	20726	20593	20735	20649	20500	20758	20728	20662	20669	20781	20651	20614	20407	20721	20548	20501	20622	20663	20683	20784	20636	20625	20666	20655	20700	20665	20827	20703	20541	20556	20510	20494	20498	20609	20525	20717	20596	20536	20726	20632	20757	20563	20557	20734	20842	20621	20594	20622	20703	20712	20576	20468	20635	20589	20643	20609	20638	20627	20655	20611	20756	20787	20611	20711	20553	20487	20576	20365	20537	20596	20538	20694	20840	20762	20663	20544	20752	20676	20633	20625	20696	20452	20557	20302	20587	20367	20922	20605	20742	20635	20707	20712	20706	20817	20730	20546	20688	20781	20494	20570	20631	20621	20658	20548	20709	20546	20683	20626	20782	20653	20700	20582	20752	20708	20832	20589	20416	20444	20610	20674	20698	20537	20644	20446	20608	20509	20533	20389	20628	20542	20582	20640	20541	20599	20637	20784	20663	20622	20647	20486	20726	20438	20581	20634	20730	20574	20585	20482	20651	20690	20849	20543	20705	20476	20452	20631	20707	20563	20685	20745	20697	20500	20686	20725	20704	20564	20481	20688	20602	20475	20627	20781	20647	20725	20796	20295	20441	20651	20791	20627	20623	20604	20831	20531	20796	20681	20796	20817	20728	20743	20546	20744	20725	20667	20678	20683	20539	20656	20824	20474	20633	20619	20921	20643	20685	20651	20514	20642	20647	20516	20743	20595	20691	20453	20800	20751	20547	20978	20620	20669	20840	20719	20552	20714	20671	20892	20711	20535	20663	20650	20905	20658	20733	20562	20706	20592	20433	20342	20673	20588	20737	20727	20507	20571	20593	20575	21036	20653	20538	20484	20595	20622	20557	20737	20622	20493	20712	20741	20577	20671	20875	20607	20397	20721	20700	20795	20699	20752	20553	20437	20737	20593	20443	20570	20618	20559	20700	20460	20576	20572	20772	20726	20610	20509	20521	20494	20498	20594	20660	20504	20642	20470	20585	20603	20582	20724	20628	20764	20732	20849	20534	20536	20678	20590	20553	20494	20688	20729	20648	20614	20519	20675	20805	20688	20475	20416	20588	20815	20795	20677	20550	20474	20920	20597	20751	20635	20588	20552	20722	20604	20662	20756	20577	20623	20388	20776	20792	20718	20857	20696	20889	20582	20501	20563	20663	20612	20568	20615	20632	20633	20627	20817	20713	20612	20646	20815	20720	20630	20669	20609	20513	20541	20753	20591	20647	20674	20859	20592	20683	20521	20704	20666	20746	20688	20578	20442	20691	20850	20603	20544	20590	20614	20763	20443	20719	20663	20729	20866	20632	20778	20554	20895	20664	20603	20625	20615	20531	20530	20698	20515	20535	20562	20585	20674	20588	20601	20668	20587	20606	20772	20756	20715	20585	20525	20675	20650	20715	20444	20747	20742	20777	20817	20692	20767	20573	20683	20366	20747	20696	20590	20427	20475	20730	20513	20579	20546	20522	20601	20742	20664	20470	20817	20608	20619	20481	20763	20560	20425	20836	20735	20914	20608	20761	20548	20771	20610	20585	20484	20324	20665	20430	20527	20669	20496	20701	20608	20485	20845	20615	20588	20604	20387	20429	20570	20638	20639	20608	20712	20633	20892	20449	20616	20690	20417	20531	20675	20611	20865	20771	20430	20438	20902	20567	20615	20757	20587	20768	20755	20699	20644	20726	20554	20669	20773	20639	20407	20889	20597	20568	20548	20456	20379	20364	20617	20647	20793	20579	20546	20498	20617	20577	20543	20646	20661	20942	20643	20610	20594	20519	20375	20733	20547	20488	20606	20438	20647	20888	20797	20799	20485	20759	20650	20634	20469	20765	20537	20738	20685	20712	20729	20721	20564	20565	20771	20666	20715	20460	20653	20509	20520	20525	20692	20651	20456	20737	20509	20789	20582	20761	20417	20686	20557	20752	20590	20622	20772	20740	20767	20490	20690	20685	20708	20774	20771	20590	20679	20576	20633	20470	20617	20639	20552	20759	20701	20633	20853	20618	20580	20637	20596	20465	20527	20640	20655	20457	20664	20774	20387	20662	20582	20660	20428	20442	20585	20459	20440	20688	20463	20540	20491	20762	20762	20594	20599	20652	20578	20696	20575	20731	20609	20402	20503	20727	20570	20760	20820	20431	20608	20534	20658	20543	20518	20506	20609	20652	20801	20582	20719	20512	20578	20694	20491	20663	20693	20522	20636	20601	20650	20500	20769	20380	20564	20798	20714	20581	20576	20708	20488	20671	20578	20674	20759	20336	20494	20593	20709	20811	20590	20673	20668	20736	20652	20595	20527	20597	20743	20545	20465	20625	20570	20664	20687	20586	20486	20476	20606	20741	20703	20557	20412	20573	20650	20815	20512	20665	20444	20750	20664	20651	20784	20668	20657	20661	20683	20688	20423	20516	20622	20645	20738	20798	20608	20514	20731	20644	20545	20527	20447	20576	20737	20569	20657	20681	20512	20629	20807	20575	20615	20555	20669	20380	20663	20548	20882	20852	20454	20634	20566	20500	20429	20650	20606	20570	20797	20722	20441	20351	20541	20507	20628	20627	20726	20725	20558	20632	20468	20677	20693	20528	20729	20648	20627	20765	20540	20649	20755	20632	20562	20685	20819	20738	20561	20668	20620	20584	20629	20522	20532	20705	20533	20619	20601	20522	20701	20500	20792	20653	20626	20684	20686	20499	20494	20463	20470	20640	20752	20497	20610	20655	20541	20792	20358	20686	20623	20767	20849	20723	20599	20667	20789	20761	20656	20602	20693	20513	20490	20678	20729	20530	20544	20523	20505	20629	20600	20496	20556	20597	20704	20734	20652	20530	20823	20655	20556	20830	20650	20536	20842	20785	20872	20724	20825	20642	20526	20599	20699	20729	20423	20795	20461	20834	20657	20727	20805	20582	20633	20677	20670	20505	20423	20550	20830	20713	20738	20759	20591	20734	20937	20540	20619	20653	20756	20463	20651	20681	20549	20582	20710	20436	20725	20810	20409	20696	20531
18795	35059	32145	24590	21172	19520	18864	17827	17469	17213	17356	16831	16943	16844	16807	16612	16750	16736	16703	16790	16574	16746	16687	16595	16589	16514	16648	16461	16483	16627	16544	16551	16440	16738	16562	16423	16587	16723	16660	16819	16541	16429	16677	16571	16692	16673	16582	16613	16617	16403	16627	16440	16660	16822	16373	16544	17474	16824	16529	16734	17243	17147	16729	16545	16515	16705	16475	16617	16663	16786	16499	16742	16516	16649	16594	16480	16486	16614	16401	16513	16512	16527	16425	16439	16497	16512	16637	16890	16523	16723	16542	16405	16617	16347	16596	16631	16479	16371	16578	16520	16643	16522	16640	16522	16543	16584	16655	16555	16493	16499	16495	16586	16484	16545	16432	16645	16694	16411	16425	16620	16584	16638	16683	16526	16671	16552	16495	16684	16367	16603	16582	16688	16632	16472	16657	16569	16661	16613	16514	16562	16604	16508	16484	16575	16638	16720	16573	16412	16689	16571	16571	16450	16439	16376	16678	16374	16451	16400	16698	16692	16554	16517	16720	16462	16457	16482	16825	16755	16587	16510	16508	16665	16567	16562	16538	16586	16691	16574	16409	16547	16480	16490	16596	16711	16684	16440	16620	16364	16674	16570	16549	16407	16538	16474	16481	16475	16546	16515	16612	16540	16718	16409	16543	16581	16470	16392	16541	16452	16552	16554	16546	16363	16771	16699	16567	16495	16500	16538	16680	16426	16580	16605	16500	16438	16539	16647	16512	16623	16605	16472	16489	16439	16403	16547	16731	16597	16691	16685	16472	16764	16436	16492	16607	16506	16624	16612	16549	16490	16673	16687	16519	16543	16693	16464	16533	16450	16626	16516	16530	16461	16415	16486	16570	16571	16524	16509	16423	16432	16597	16691	16413	16606	16608	16462	16380	16430	16562	16548	16500	16579	16524	16409	16434	16605	16429	16459	16460	16654	16641	16641	16540	16476	16507	16479	16575	16564	16590	16481	16626	16393	16483	16430	16470	16595	16516	16483	16529	16541	16486	16663	16731	16392	16425	16636	16388	16572	16661	16406	16614	16559	16590	16566	16584	16596	16440	16595	16325	16531	16457	16568	16465	16439	16546	16540	16311	16530	16615	16560	16473	16429	16580	16530	16583	16480	16621	16557	16426	16360	16407	16495	16439	16549	16655	16700	16590	16451	16575	16521	16551	16462	16399	16534	16590	16491	16478	16437	16582	16474	16568	16670	16615	16587	16341	16579	16640	16688	16583	16533	16517	16430	16535	16613	16621	16541	16635	16439	16513	16320	16634	16540	16528	16503	16480	16761	16509	16660	16522	16459	16430	16483	16495	16562	16457	16486	16583	16558	16412	16537	16608	16573	16375	16519	16552	16561	16654	16628	16595	16359	16622	16623	16581	16652	16441	16407	16698	16548	16611	16632	16609	16379	16543	16571	16563	16532	16427	16687	16374	16519	16522	16634	16598	16397	16648	16443	16533	16660	16575	16460	16562	16489	16535	16713	16615	16468	16585	16474	16436	16513	16518	16721	16534	16662	16563	16638	16485	16558	16649	16683	16566	16425	16608	16614	16653	16600	16549	16664	16577	16494	16564	16614	16428	16542	16416	16473	16575	16763	16541	16607	16529	16677	16575	16735	16463	16522	16492	16489	16461	16507	16487	16469	16496	16524	16641	16577	16577	16570	16539	16423	16475	16470	16546	16570	16571	16695	16544	16510	16624	16480	16681	16410	16546	16443	16643	16621	16410	16339	16640	16457	16569	16483	16511	16397	16617	16499	16594	16646	16639	16627	16564	16418	16497	16675	16515	16482	16382	16544	16651	16554	16453	16549	16593	16542	16517	16641	16559	16380	16519	16626	16602	16630	16490	16669	16490	16520	16638	16532	16552	16457	16604	16456	16473	16672	16518	16640	16597	16526	16774	16586	16504	16524	16541	16573	16603	16630	16548	16577	16372	16546	16655	16737	16555	16529	16554	16638	16524	16508	16519	16482	16522	16511	16463	16636	16461	16641	16378	16499	16587	16720	16733	16414	16576	16482	16535	16572	16560	16591	16410	16521	16400	16662	16696	16538	16578	16475	16521	16524	16699	16652	16576	16472	16517	16507	16608	16554	16374	16506	16668	16457	16568	16528	16462	16428	16530	16555	16493	16693	16628	16389	16593	16537	16593	16488	16409	16493	16608	16470	16456	16677	16413	16469	16446	16614	16537	16622	16724	16540	16607	16584	16479	16423	16485	16537	16471	16572	16493	16510	16640	16598	16593	16702	16589	16675	16566	16455	16199	16484	16666	16473	16596	16539	16347	16475	16649	16617	16564	16654	16450	16588	16493	16616	16656	16363	16594	16545	16581	16578	16515	16402	16618	16602	16594	16425	16566	16514	16418	16544	16665	16347	16614	16604	16634	16730	16445	16579	16498	16619	16577	16681	16693	16402	16601	16541	16630	16574	16544	16557	16542	16588	16718	16523	16610	16618	16601	16638	16518	16508	16647	16557	16351	16647	16665	16495	16779	16430	16456	16640	16751	16399	16556	16599	16547	16450	16563	16600	16531	16556	16529	16477	16576	16520	16488	16688	16457	16638	16462	16763	16587	16518	16513	16423	16602	16615	16523	16481	16800	16580	16568	16562	16588	16656	16434	16782	16709	16590	16572	16673	16409	16607	16574	16632	16478	16294	16568	16539	16606	16549	16544	16629	16406	16635	16568	16620	16454	16429	16473	16520	16511	16524	16515	16428	16513	16534	16626	16424	16601	16564	16506	16586	16514	16573	16505	16552	16633	16590	16565	16401	16457	16389	16623	16539	16486	16525	16473	16510	16587	16541	16585	16588	16609	16583	16424	16615	16352	16444	16397	16614	16616	16444	16575	16424	16594	16666	16608	16688	16381	16552	16485	16453	16510	16474	16663	16444	16508	16530	16422	16537	16600	16653	16722	16399	16580	16341	16663	16600	16417	16753	16610	16644	16532	16402	16725	16562	16475	16672	16537	16415	16611	16491	16467	16530	16487	16622	16628	16445	16475	16541	16711	16665	16582	16622	16515	16474	16633	16584	16728	16580	16556	16618	16694	16349	16445	16362	16569	16424	16554	16364	16519	16591	16536	16568	16579	16551	16394	16567	16565	16442	16698	16662	16673	16650	16409	16671	16503	16350	16672	16542	16516	16598	16494	16644	16494	16713	16629	16545	16680	16623	16537	16420	16577	16585	16623	16540	16493	16423	16567	16546	16646	16524	16672	16675	16413	16667	16600	16639	16595	16521	16666	16698	16571	16424	16570	16238	16592	16483	16577	16598	16523	16447	16618	16590	16706	16545	16546	16756	16604	16519	16647	16430	16621	16705	16622	16570	16563	16516	16425	16591	16608	16639	16456	16508	16519	16447	16409	16425	16674	16547	16456	16499	16673	16623	16568	16432	16602	16621	16512	16587	16561	16656	16679	16427	16618	16470	16640	16596	16601	16582	16541	16521	16441	16427	16506	16554	16564	16550	16672	16292	16497	16490	16419	16666	16675	16663	16314	16557	16714	16474	16516	16592	16480	16642	16574	16420	16420	16555	16490	16740	16381	16734	16679	16350	16481	16669	16527	16511	16640	16589	16525	16579	16551	16625	16603	16537	16601	16563	16338	16639	16441	16590	16530	16602	16589	16753	16527	16818	16465	16453	16421	16374	16557	16405	16544	16395	16767	16581	16659	16494	16564	16514	16538	16406	16738	16503	16600	16605	16769	16714	16395	16568	16530	16560	16442	16572	16526	16519	16722	16509	16402	16596	16672	16546	16628	16443	16610	16525	16624	16706	16465	16530	16347	16634	16539	16613	16720	16562	16506	16675	16484	16497	16516	16520	16543	16644	16480	16466	16546	16680	16277	16328	16720	16597	16551	16473	16898	16615	16522	16602	16579	16543	16548	16623	16567	16768	16609	16367	16526	16618	16532	16755	16504	16623	16502	16512	16483	16396	16666	16551	16440	16598	16440	16501	16669	16549	16476	16623	16490	16502	16483	16696	16473	16663	16565	16732	16457	16618	16474	16709	16482	16564	16416	16628	16572	16570	16561	16420	16546	16620	16519	16613	16437	16579	16496	16728	16691	16578	16561	16545	16556	16436	16527	16678	16654	16474	16591	16667	16466	16528	16441	16523	16547	16481	16614	16528	16539	16662	16488	16590	16493	16608	16653	16446	16575	16435	16494	16544	16526	16567	16439	16447	16402	16538	16717	16519	16468	16694	16540	16525	16527	16566	16636	16472	16573	16454	16623	16451	16639	16674	16533	16585	16673	16609	16599	16439	16658	16499	16594	16442	16478	16446	16729	16477	16482	16628	16478	16566	16576	16724	16632	16534	16538	16638	16409	16524	16645	16558	16549	16436	16524	16445	16572	16396	16500	16472	16440	16677	16656	16704	16459	16618	16612	16613	16415	16540	16555	16608	16452	16672	16437	16646	16576	16525	16458	16432	16533	16651	16586	16658	16675	16515	16451	16532	16716	16595	16562	16606	16670	16362	16532	16581	16606	16575	16674	16485	16384	16574	16463	16499	16534	16499	16681	16604	16433	16465	16458	16595	16769	16601	16481	16510	16572	16545	16595	16515	16531	16431	16571	16555	16553	16559	16536	16563	16386	16685	16513	16640	16635	16688	16448	16508	16492	16548	16470	16545	16491	16634	16570	16572	16392	16690	16441	16679	16786	16579	16583	16532	16763	16707	16612	16482	16520	16477	16595	16541	16609	16444	16652	16539	16511	16565	16479	16654	16485	16791	16555	16507	16580	16713	16572	16679	16615	16409	16468	16395	16636	16390	16669	16615	16598	16256	16670	16507	16550	16573	16616	16548	16575	16733	16535	16576	16547	16551	16701	16559	16284	16531	16405	16511	16521	16473	16616	16509	16516	16538	16396	16485	16741	16523	16407	16570	16632	16591	16504	16563	16539	16705	16587	16686	16638	16478	16463	16616	16646	16491	16570	16349	16572	16534	16697	16583	16536	16373	16501	16595	16409	16582	16376	16465	16581	16612	16572	16787	16544	16546	16572	16665	16436	16519	16431	16598	16559	16455	16506	16523	16511	16632	16502	16545	16662	16631	16583	16635	16530	16702	16493	16672	16489	16478	16547	16448	16725	16493	16403	16458	16508	16624	16530	16803
22399	20982	28758	23405	21312	24324	28144	22884	22337	22533	22505	22118	21991	21915	22009	21953	21910	21816	21634	21548	21772	21836	21537	21445	21677	21426	21597	21883	21542	21588	21277	21644	21547	21592	21594	21557	21463	21727	21725	21641	21516	21460	21317	21589	21714	21615	21636	21345	21329	21535	21397	21387	21497	21924	21546	21830	22778	22255	21295	21867	22182	22091	21653	21741	21482	21476	21386	21407	21616	21528	21553	21480	21610	21265	21472	21457	21611	21704	21428	21528	21427	21404	21526	21644	21464	21204	21498	21401	21128	21460	21481	21318	21356	21587	21509	21376	21514	21451	21429	21411	21764	21594	21337	21565	21400	21399	21591	21478	21656	21344	21645	21160	21306	21498	21487	21406	21319	21342	21429	21556	21318	21214	21305	21342	21480	21407	21231	21169	21307	21443	21281	21399	21346	21476	21603	21429	21578	21232	21392	21709	21595	21377	21492	21236	21487	21363	21423	21508	21380	21425	21421	21370	21608	21280	21382	21699	21392	21267	21386	21417	21514	21320	21245	21493	21584	21085	21399	21339	21371	21177	21551	21401	21697	21329	21303	21427	21480	21211	21386	21465	21338	21320	21376	21316	21530	21466	21299	21296	21462	21295	21475	21538	21287	21255	21344	21323	21346	21313	21384	21471	21298	21588	21239	21257	21286	21359	21322	21363	21388	21478	21415	21533	21413	21382	21286	21326	21152	21281	21312	21601	21378	21484	21646	21427	21485	21315	21548	21206	21423	21182	21349	21363	21409	21272	21423	21408	21169	21294	21373	21257	21487	21523	21363	21349	21417	21355	21355	21584	21400	21577	21383	21503	21279	21407	21408	21320	21530	21615	21574	21243	21486	21479	21362	21308	21565	21314	21162	21502	21276	21417	21290	21340	21289	21331	21318	21354	21664	21446	21281	21152	21262	21354	21407	21228	21279	21512	21509	21575	21515	21348	21357	21273	21331	21351	21368	21367	21328	21232	21140	21269	21515	21422	21345	21374	21454	21512	21314	21428	21487	21607	21356	21422	21351	21395	21503	21640	21538	21383	21254	21532	21496	21588	21496	21260	21398	21323	21233	21776	21275	21130	21543	21332	21305	21425	21404	21347	21441	21372	21414	21205	21320	21353	21433	21462	21491	21351	21292	21486	21411	21342	21483	21324	21400	21243	21179	21503	21331	21097	21534	21506	21229	21368	21472	21616	21279	21315	21383	21432	21414	21461	21456	21517	21457	21497	21305	21274	21388	21322	21405	21524	21596	21456	21533	21118	21445	21340	21359	21325	21462	21684	21412	21117	21583	21342	21333	21258	21468	21310	21531	21405	21328	21330	21362	21412	21256	21395	21356	21259	21158	21518	21164	21202	21591	21446	21489	21183	21401	21461	21500	21362	21394	21549	21456	21305	21144	21277	21633	21322	21381	21315	21524	21375	21190	21344	21385	21666	21559	21320	21304	21271	21528	21387	21379	21433	21340	21394	21364	21292	21479	21233	21393	21153	21306	21410	21669	21445	21560	21484	21355	21495	21389	21397	21248	21157	21361	21542	21460	21419	21393	21323	21313	21457	21422	21320	21484	21367	21555	21610	21405	21512	21264	21553	21437	21425	21626	21330	21437	21439	21459	21582	21533	21441	21263	21441	21369	21583	21219	21296	21257	21383	21487	21438	21142	21267	21348	21165	21414	21396	21659	21568	21407	21444	21441	21343	21411	21334	21318	21220	21522	21259	21313	21414	21499	21308	21329	21353	21493	21306	21269	21381	21331	21411	21440	21278	21379	21428	21233	21322	21393	21457	21377	21591	21475	21377	21317	21399	21416	21473	21538	21283	21579	21426	21319	21269	21568	21333	21336	21517	21224	21267	21169	21139	21280	21479	21318	21408	21381	21331	21437	21453	21396	21298	21465	21444	21354	21254	21238	21260	21298	21466	21566	21348	21334	21354	21325	21443	21343	21388	21439	21302	21237	21273	21375	21322	21406	21376	21423	21463	21400	21347	21200	21336	21280	21315	21350	21431	21148	21317	21347	21452	21425	21355	21534	21302	21200	21227	21563	21419	21326	21367	21427	21363	21435	21452	21393	21403	21403	21503	21508	21282	21374	21413	21489	21382	21257	21077	21246	21321	21475	21144	21329	21238	21408	21376	21351	21460	21229	21528	21137	21516	21335	21518	21352	21524	21219	21624	21686	21564	21327	21458	21541	21465	21288	21371	21518	21428	21576	21611	21413	21342	21294	21418	21226	21358	21409	21358	21326	21247	21493	21212	21440	21320	21444	21365	21424	21562	21369	21311	21379	21457	21587	21440	21169	21150	21315	21376	21298	21509	21471	21196	21357	21340	21072	21244	21414	21375	21490	21358	21542	21501	21365	21350	21417	21481	21547	21476	21372	21560	21231	21274	21246	21509	21498	21303	21283	21352	21586	21722	21325	21138	21271	21590	21563	21360	21482	21420	21453	21368	21347	21449	21404	21244	21397	21267	21449	21366	21295	21390	21614	21136	21493	21440	21142	21378	21406	21293	21337	21399	21419	21493	21348	21315	21239	21556	21360	21453	21459	21450	21402	21593	21115	21235	21515	21469	21397	21354	21376	21360	21394	21324	21460	21347	21560	21543	21466	21497	21614	21345	21184	21284	21572	21367	21282	21365	21246	21356	21440	21293	21595	21316	21381	21462	21435	21403	21072	21416	21521	21531	21372	21477	21262	21529	21201	21340	21292	21159	21333	21586	21421	21443	21320	21259	21531	21294	21453	21613	21482	21317	21214	21373	21584	21381	21308	21426	21384	21325	21344	21403	21240	21438	21452	21367	21405	21130	21284	21265	21263	21270	21330	21596	21368	21267	21325	21244	21466	21511	21248	21498	21195	21434	21360	21456	21395	21438	21314	21491	21446	21489	21365	21547	21453	21284	21380	21436	21361	21278	21384	21413	21430	21344	21295	21505	21334	21433	21386	21213	21339	21530	21415	21479	21548	21457	21472	21467	21412	21446	21168	21374	21497	21158	21398	21350	21325	21413	21432	21335	21371	21468	21441	21210	21276	21328	21294	21446	21206	21319	21384	21353	21338	21507	21351	21342	21374	21562	21573	21379	21406	21423	21372	21483	21380	21313	21328	21276	21452	21362	21465	21404	21232	21492	21489	21523	21394	21677	21442	21335	21676	21524	21367	21273	21372	21562	21393	21526	21159	21343	21104	21243	21567	21496	21376	21454	21120	21548	21226	21399	21504	21446	21918	21496	21424	21173	21360	21260	21355	21413	21409	21304	21455	21308	21436	21306	21237	21443	21285	21400	21457	21332	21239	21447	21341	21382	21417	21445	21471	21439	21471	21424	21176	21206	21156	21425	21493	21050	21299	21187	21232	21358	21495	21578	21436	21334	21233	21325	21317	21016	21514	21407	21387	21200	21202	21399	21179	21334	21366	21707	21384	21498	21380	21208	21139	21564	21263	21389	21457	21249	21455	21199	21382	21247	21323	21372	21154	21243	21365	21220	21396	21406	21323	21388	21498	21385	21469	21355	21533	21297	21347	21270	21333	21370	21447	21287	21363	21424	21300	21638	21262	21431	21306	21572	21358	21379	21664	21308	21383	21352	21356	21373	21513	21267	21403	21477	21652	21427	21249	21382	21455	21343	21252	21417	21418	21150	21566	21612	21458	21396	21317	21379	21503	21306	21447	21414	21306	21483	21366	21315	21684	21406	21423	21573	21491	21431	21593	21310	21268	21229	21420	21525	21396	21485	21388	21240	21319	21373	21363	21474	21461	21476	21349	21560	21454	21378	21225	21527	21260	21459	21483	21359	21223	21441	21659	21413	21518	21475	21320	21527	21291	21317	21430	21422	21575	21326	21276	21718	21219	21512	21586	21413	21417	21480	21421	21516	21438	21445	21525	21502	21367	21419	21253	21369	21242	21277	21345	21364	21339	21316	21085	21450	21386	21393	21263	21424	21321	21399	21522	21142	21255	21354	21326	21406	21319	21313	21321	21194	21523	21561	21416	21455	21184	21315	21286	21404	21475	21421	21555	21456	21433	21319	21457	21501	21518	21396	21447	21250	21163	21483	21501	21619	21398	21319	21212	21427	21601	21321	21253	21283	21389	21512	21463	21289	21534	21429	21454	21480	21481	21356	21308	21251	21310	21484	21214	21456	21433	21290	21265	21310	21672	21293	21321	21517	21299	21475	21505	21397	21518	21396	21470	21544	21473	21372	21228	21505	21263	21310	21418	21459	21360	21516	21361	21299	21355	21256	21409	21539	21736	21504	21285	21398	21744	21438	21198	21416	21322	21262	21518	21198	21610	21514	21513	21522	21448	21320	21444	21486	21259	21275	21462	21368	21540	21202	21399	21473	21414	21277	21361	21490	21373	21494	21589	21389	21480	21593	21335	21420	21442	21413	21292	21611	21413	21289	21573	21418	21336	21341	21541	21417	21406	21210	21561	21556	21222	21390	21571	21439	21388	21302	21361	21391	21403	21504	21465	21446	21315	21352	21471	21322	21265	21333	21484	21297	21127	21411	21442	21330	21397	21392	21465	21455	21344	21173	21452	21521	21376	21441	21510	21369	21376	21435	21245	21371	21543	21451	21191	21329	21363	21311	21345	21500	21597	21503	21384	21362	21382	21463	21387	21622	21465	21550	21445	21455	21219	21366	21308	21390	21283	21308	21555	21441	21307	21385	21331	21342	21258	21404	21323	21291	21331	21475	21444	21266	21198	21455	21345	21477	21404	21361	21201	21143	21420	21572	21462	21246	21482	21342	21473	21350	21216	21165	21386	21342	21411	21435	21229	21234	21262	21314	21449	21289	21265	21548	21341	21391	21494	21192	21257	21620	21435	21550	21447	21339	21417	21413	21484	21216	21479	21477	21390	21495	21612	21306	21235	21336	21552	21401	21295	21427	21459	21210	21332	21572	21616	21457	21428	21284	21394	21110	21331	21495	21297	21340	21268	21421	21440	21652	21344	21347	21386	21364	21297	21448	21400	21573	21422	21368	21333	21368	21168	21190	21540	21526	21407	21581	21506	21460	21343	21372	21377	21293	21387	21422	21365	21301	21234	21440	21431	21204	21515	21384	21402	21284	21442	21366	21539	21235	21232	21075	21345	21326	21321	21494	21488	21457	21527	21314	21328	21207
20463	40204	37284	27993	22867	21054	20045	18988	18428	18049	17947	17546	17203	17232	17283	17262	17167	17132	16911	17279	17178	16909	16979	17027	17031	17022	17112	17128	16846	16742	16965	16978	16995	16922	16946	17001	16951	17046	16996	17045	16990	17077	16854	16962	17029	16911	16854	17053	16957	16984	16944	17008	16804	17670	16899	17473	18849	17751	17012	17356	17818	17840	17133	16901	17074	16785	16936	17099	16678	17022	16970	16827	16983	17101	16838	16885	16966	16871	17001	16868	17120	16974	16901	16840	16739	16815	16865	16892	16873	16853	16973	16772	16934	16829	16776	16881	16895	16966	16894	17057	16838	16987	16891	16845	16928	16914	16846	16921	16876	16962	16929	16813	16916	17030	16950	16873	16807	17045	16805	16924	17003	16821	16960	16900	16996	17081	16843	16986	16982	16824	17008	16802	16958	16861	16981	16869	16715	16769	17009	16827	16710	16962	16905	16885	16851	16937	17124	16868	16911	17054	16912	16997	16867	16655	16822	16710	16997	16816	16806	16890	16812	17010	16978	16792	16813	16791	16833	16920	16948	16793	16956	16912	16810	17073	16908	16934	16873	16911	16931	16795	17061	16882	16786	16741	16938	16985	16924	16875	17045	17011	17011	16875	17079	17013	16761	16807	16919	16976	16722	16874	16828	16954	16883	16944	16939	16738	16864	17085	16925	16972	16958	17102	16937	16837	16727	16851	16853	16989	16745	16947	16850	16893	16900	16932	16910	17082	16916	16942	16981	17012	17096	16995	16909	16775	16831	17031	17001	16834	16930	16863	16909	16896	16752	16936	17171	17027	16841	17053	16838	16921	17040	16933	16938	16899	16940	16909	17011	16797	16821	16897	16755	16841	16926	16837	16794	16814	16860	16819	16828	16886	16870	17055	17129	16944	16867	16742	16816	16846	16945	16977	16855	16995	16913	17019	16908	17015	16893	16844	16839	16839	16777	16839	16954	16893	16865	17035	16967	16952	16874	16789	16826	16965	16900	16882	16761	16882	17108	16873	16781	16848	16804	17007	16757	16846	16866	16904	16877	16908	16995	16847	16769	17000	16911	16744	16880	16931	16925	16769	16973	16936	16888	16872	16970	16666	16865	16916	17063	16925	16829	16884	16877	17028	16853	16847	17067	16952	16853	16975	16912	16847	16868	16961	17063	16741	16821	16986	16933	16895	16990	17001	16869	16873	16758	16620	16805	16861	17004	16869	16977	16700	16934	16787	16847	16882	16644	16895	16904	16882	16757	17113	16671	16854	16796	16963	17034	16765	16995	16719	16893	16778	16895	16821	16975	16922	16860	16920	16772	16809	17109	16925	16856	16984	16876	16909	16809	16861	16687	16760	16838	16832	16866	16831	16896	16940	17088	17123	16959	17064	16924	16885	16769	16926	16910	16677	16944	16974	16763	16792	16818	16959	16718	16834	16888	16768	17152	16725	16959	16774	16793	16950	16970	16870	17058	16800	16823	16859	16900	16871	16793	16996	16860	16854	16906	16968	16925	17022	16766	16985	16762	17005	16966	17079	16783	16909	16823	17014	16940	16901	16802	16932	16965	16626	16880	17020	16939	16882	16975	16850	16786	16848	16859	16899	16824	16982	16792	17111	17224	16812	16980	17105	16766	16787	16779	16959	16755	16972	16863	17062	17086	16882	16840	16833	16766	16987	16868	16992	16930	16818	16910	16608	17012	17015	16775	16815	16829	16854	16812	16792	16809	16932	16902	16849	16843	16881	16805	16779	17096	16911	16840	16842	16923	16915	16907	16981	17031	16995	17034	16848	17004	16933	16771	16820	16923	16787	16862	16924	16786	16842	16857	17074	17118	16990	16827	16722	16680	17021	17023	16971	16882	16810	16715	16824	16793	16771	16912	16946	16931	16883	17058	16926	16922	16840	16867	16870	16941	16809	16986	16894	16899	16894	16855	16883	16810	16785	17028	16881	16719	17022	16904	17076	16936	16946	16936	16791	16904	16862	16954	16888	16995	16897	16837	16812	16908	16872	16755	16811	16983	16941	16834	17160	16791	16675	16908	16846	16779	16903	16895	16839	16898	16976	16943	16989	16894	17007	16836	16950	16848	16775	17026	16860	16925	16798	16908	16891	17008	16844	16877	16992	16993	17011	16971	16944	16914	16897	16933	16882	16747	16937	17063	16866	16855	16765	17036	16939	16820	16875	16773	16786	16942	17076	16922	16846	17075	16928	16873	16906	16780	16951	16870	16930	16899	16814	16848	17107	16762	16714	16917	16865	16973	16830	16891	16898	17018	16767	16968	16801	16915	16812	16778	16775	16926	16888	17020	16783	16869	16876	16669	17039	17038	16946	16910	16914	16942	16731	16924	16880	17101	16802	16848	16817	16670	17021	16888	16847	16909	16843	16820	16864	17042	16777	17025	16957	16879	16841	17001	16902	16886	16818	16709	16846	16839	16870	16844	16862	16779	16834	17061	16798	16822	16941	16944	16722	16726	16993	16886	16799	16919	17018	16958	16700	16852	16889	16860	16831	16811	16981	16984	17017	16922	16912	16837	17020	16747	16869	16965	16903	16915	16856	16884	16965	16755	16960	17052	16963	16913	16922	17055	17066	16883	16933	16970	16817	16916	16947	16749	16805	16858	16790	16911	16844	16944	16860	16816	17086	16846	16816	16946	16883	16928	16934	16873	16903	16981	16824	16793	16768	17060	16945	16980	16853	16906	16892	17057	17010	16825	16856	16924	16777	16894	16932	16762	16871	16991	16981	16946	16935	16809	16950	16874	16857	16989	16859	16687	16964	16775	16760	16817	16856	17119	16838	16947	16970	17070	16901	16899	16890	16805	16856	16822	16763	17053	16748	16787	16649	17006	16805	16834	16956	16832	16908	16907	16997	17098	16863	16884	16798	16960	16752	16899	16874	16791	17115	16918	16954	17077	17092	16756	16826	16832	16851	16950	17069	16984	17030	16817	16937	16813	16779	16859	16756	17012	16976	16809	16907	16991	16768	16730	16883	16898	17014	16928	16961	16846	16711	17087	16864	16860	16884	16740	16940	16852	16844	16869	16851	16853	16963	16898	17026	16855	16986	17065	16956	16916	16826	16898	16950	17036	16699	16933	16885	16903	16894	16931	16884	16998	17030	16893	16737	17001	16761	16834	16863	16826	16918	16852	16946	16777	16889	16871	16863	17028	17023	16843	16902	16956	16984	16784	16826	16901	16858	16851	16733	16874	17034	16977	16831	17120	16743	16815	16946	16956	16884	16694	16879	17009	16887	16935	17003	16832	16788	17007	16757	16971	16972	16816	16849	16809	17005	16813	16972	16678	16994	16798	16856	17109	16857	16895	16852	17031	16935	16837	16958	16742	16894	16981	16748	16881	16896	16931	16946	16960	16736	16928	16988	16881	16857	17048	16897	16998	16872	16742	16768	17048	16836	16930	16839	16927	17002	17074	16792	17042	16753	16791	17081	16817	16775	16975	16869	16856	17032	17008	16752	17074	16834	16883	16984	17105	16961	16785	16859	16868	17017	16938	16827	16857	16969	16747	16914	16785	16796	16914	16790	17009	16869	16809	16839	16882	16703	16813	16945	16968	16778	17037	16941	16848	16912	16942	16920	16846	16841	17072	16916	16910	16860	16949	16935	16923	17027	16950	16989	16808	16823	16772	16868	16882	16822	16789	17007	16987	16728	16696	16990	16885	16938	16887	16861	17001	16774	16855	16880	16782	16808	16996	17159	16816	16841	16915	16843	16831	16725	16901	16883	16915	16985	17018	16826	17041	16865	16829	16968	17019	16903	16988	16775	16935	16817	16844	16996	17146	16947	16899	16837	16857	16914	17047	16862	16818	16673	16813	16816	16922	16941	16799	16858	16870	16895	16897	17012	16807	16864	16884	16814	16785	16809	17060	17101	16882	16897	16827	16992	16962	16993	16857	16832	16853	17011	16904	16957	16751	16938	16987	17068	17042	16705	16873	16916	16890	16921	16787	16816	16901	16847	16799	16857	16841	16816	16699	16827	16920	16824	16832	16831	16925	16690	17017	16896	16875	16809	16973	16783	16855	16888	16869	16918	16813	16928	16812	16814	16830	16832	16790	16989	16902	16706	16777	16782	16895	16866	17120	16954	16811	16957	16953	17003	16795	16726	17006	17101	16830	16834	16873	16855	16825	16891	16899	16988	16812	16964	16991	16831	16807	16826	16921	16943	17100	16942	16955	16601	16924	16820	17002	17062	16704	16723	16916	16921	16879	16767	16872	16998	16723	16959	16850	16987	16943	16796	16759	16746	16929	16836	17099	16925	16803	16927	16911	16975	16828	16977	16972	17083	16826	16808	16868	16941	16873	16834	16772	16948	16809	16932	16792	16968	16812	16806	16826	16877	16881	16860	16958	17055	16899	16874	17010	16954	16711	16937	16942	17127	16821	16671	16854	17032	16800	16930	16741	16891	17051	16847	16867	17025	16895	16845	16959	16811	16982	16812	16900	16866	16787	16970	16919	16991	16914	16805	17038	16886	16870	16976	17021	16920	17059	16940	17086	16748	16967	16676	16905	16740	17017	16928	16815	16833	16927	16884	17025	16751	16698	16888	16947	16805	16778	16924	16845	16853	16966	16907	16890	16994	16790	16926	17014	16896	16941	16788	16852	16949	16980	16768	16941	17055	16835	16848	16867	16943	17002	16877	16706	16848	16774	16854	16800	16793	16925	16709	16746	16925	16957	16919	16925	16884	16923	16847	16854	16988	16957	16913	16834	17019	16828	16853	16821	16789	16970	17031	16862	16852	16835	17006	16724	16789	16835	16841	17014	16877	16907	16835	16817	16843	17086	16958	16769	16910	16815	17076	16839	16887	16785	16940	16943	17028	16846	16874	16909	16906	16726	16901	16932	16944	17059	17061	17001	16892	16968	16948	17058	17033	16752	16808	16930	16920	16928	16993	17219	16789	16843	16900	16846	16730	16986	16822	16859	16995	16939	16983	16964	16996	16672	16953	16886	16939	16871	16924	16887	16995	16886	16943	17066	16759	16896	16938	17012	16863	16871	16868	16828	16832	16711	16989	16815	16972	16954	16802	16946	16711	16854	16845	16861	16750	16947	16872	16955	16923	16921	16852	16829	16907	16909	16931	16910	16725	16926	16864	16808	16950	16877	17025
27620	23212	30197	27604	23331	22916	23100	22542	22695	22387	22535	22262	22317	22208	22334	22290	22405	22319	22430	22329	22242	22467	22285	22235	22218	22397	22239	22144	22471	22134	22238	22367	22482	22286	22270	22409	22416	22247	22327	22241	22396	22233	22387	22191	22550	22343	22351	22132	22396	22159	22214	22444	22161	22141	22303	22244	22344	22231	22263	22301	22324	22176	22439	22173	22190	22327	22244	22303	22244	22366	22313	21967	22152	21983	22065	22185	22261	22179	22185	22281	22228	22174	22365	22243	22275	22290	22174	22112	22212	22171	22304	22141	22269	22350	22195	22447	22057	22394	22208	22220	22115	22319	22193	22405	22324	22183	22312	22178	22083	22220	22500	22253	22075	22113	22107	22176	22127	22243	22252	22324	21956	22246	22392	22262	22179	22448	22348	22248	22287	22232	22265	22155	22269	22236	22146	22058	22385	22289	22146	22173	22281	22122	22139	22538	22202	22278	22408	22486	22348	22161	22216	22430	22378	22137	22298	22091	22428	22115	22405	22358	22252	22239	22270	22322	22292	22248	22361	22238	22441	22234	22219	22187	22282	22104	22255	22297	22153	22156	22423	22230	22117	22164	22039	22385	22115	22133	22165	22394	22449	22227	22155	22048	22057	22308	22247	22222	22239	22185	22219	22246	22253	22168	22389	22240	22203	22141	22190	22210	21990	22017	22333	22211	22158	22195	22400	22302	22313	22384	22335	22338	22247	22229	22257	22086	22321	22106	22292	22099	22247	22253	22231	22258	22265	22348	22286	22265	22330	22360	22281	22287	22256	22379	22509	22379	22154	22207	22378	22220	22404	22271	22189	22159	22249	22117	22378	22385	22497	22268	22313	22181	22263	22224	22216	22207	22119	22081	22025	22292	22023	22300	22317	22214	22318	22193	22305	22243	22309	22389	22377	22065	22147	22321	22336	22084	22113	22292	22120	22321	22189	22122	22404	22068	22127	22303	22364	22247	22352	22450	22333	22168	22454	22329	22112	22233	22238	22330	22242	22009	22181	21986	22265	22279	22357	22418	22132	22072	22385	22341	22317	22199	22319	22147	22323	22167	22226	22296	22281	22072	22232	22350	22286	22158	22126	22305	22267	22048	22271	22518	22131	22244	22274	22332	22152	22260	22460	22080	22182	22315	22158	22204	21959	22002	22123	22457	22242	22074	22194	22227	22451	22134	22191	22471	22168	22268	22281	22395	22322	22223	22422	22393	22230	22397	22449	22384	22263	22185	22419	22351	22214	22254	22363	22329	22321	22344	22448	22170	22047	22287	22229	22422	22251	22104	22315	22148	22391	22230	22278	22179	22063	22196	22169	22179	22337	22178	22071	22133	22075	22311	22091	22239	22438	22497	22147	22272	22083	22133	22241	22049	22085	22314	22374	22229	22529	22268	22281	22186	22209	22041	22123	22464	22291	22349	22305	22299	22112	22435	22245	22226	22031	22126	22331	22381	22149	22281	22463	22509	22678	22196	22195	22097	22200	22216	22142	22055	22180	22217	22232	22170	22317	22360	22239	22395	22196	22446	22472	22299	22309	22358	22222	22333	22319	22027	22211	22336	22288	22241	22354	22349	22154	22257	22353	22283	21938	22317	22342	22002	22298	22295	22170	22382	22137	22317	22516	22281	22414	22270	22417	22374	22366	22054	22194	22114	22345	22192	22392	22481	22357	22354	22246	22248	22077	22320	22279	22312	22452	22185	21941	22041	22199	22063	22191	22087	22263	22216	22371	22296	22265	22055	22318	22246	22301	22470	22282	22176	22244	22206	22194	22291	22075	22163	22173	22328	22222	22164	22160	22309	22169	22289	22429	22230	22395	22339	22451	22363	22228	22234	22215	22292	22409	22116	22132	22273	22398	22188	22140	22253	22142	22251	21954	22240	22159	22283	22177	22404	22306	22278	22008	22260	22183	22083	22253	22098	22349	22309	22362	22251	22372	22278	22208	22190	22201	22598	22410	22223	22219	22170	22299	22223	22301	22104	22318	22268	22127	22533	22147	22177	22308	22114	22162	22219	22468	22222	22076	22093	22157	22144	22153	22386	22369	22062	22143	22291	22242	22240	22379	21983	22156	22252	22159	22332	22474	22562	22475	22212	22225	22319	22360	22371	22225	22085	22309	22352	22453	22372	22157	22329	22309	22087	22251	22364	22528	22130	22254	22283	22408	22060	22209	22238	21989	22164	22211	22076	22250	22202	22485	22339	22230	22187	22179	22257	22202	22212	22133	22349	22170	22298	22112	22104	22181	22381	22249	22077	22264	22424	22210	22304	22258	22104	22205	22238	22105	22394	22459	22338	22418	22435	22126	22238	22183	22305	22288	22231	22158	22376	22231	22236	22287	22321	22461	22234	22166	22429	22415	22408	22292	22269	22159	22391	22276	22232	22186	22335	22379	22172	22212	22278	22247	22358	22262	22024	22499	22439	22409	22338	22284	22067	22120	22055	22235	22289	22343	22221	22078	22119	22299	22151	22350	22320	22351	22232	22205	22226	22324	22457	22306	22180	22070	22087	22200	22270	22317	22198	22182	22116	22403	22197	22256	22511	22423	22350	22191	22319	22165	22511	22251	22155	22424	22005	22140	22362	22181	22404	22184	22269	22309	22123	22314	22343	22029	22124	22109	22063	22235	22287	22387	22146	22194	22264	22270	22253	22355	22125	22200	22131	22461	22285	22050	22249	22256	22353	22177	22386	22226	22297	22384	22327	22334	22297	22300	22341	22125	22393	22180	22463	22298	22237	22193	22180	22048	22093	22132	22076	22174	22117	22250	22248	22318	22434	22297	22125	22377	22260	22235	22204	22162	22523	22440	22499	22359	22262	22280	22410	22177	22058	22355	22336	22316	22246	22306	22189	22114	22146	22380	21935	22265	22305	22356	22205	22245	21950	22301	22280	22210	22027	22425	22249	22046	22515	22063	22132	22211	22163	22365	22181	22541	22025	22301	22346	22245	22280	22378	22371	22150	22326	22269	22344	22300	22666	22259	22183	22169	22228	22395	22095	22203	22169	22169	22484	22111	22208	22542	22192	22232	22474	22323	22230	22443	22231	22160	22165	22386	22323	22158	22188	22436	22251	22004	22284	22290	22202	22204	22264	22086	22293	22441	22156	22195	22420	22193	22314	22187	22421	22508	22329	22267	22202	22126	22364	22359	22259	22519	22261	22175	22184	22184	22369	22132	22177	22230	22246	22329	22209	22278	22203	22330	22316	22366	22089	22260	22331	22328	22259	22365	22145	22303	22170	22371	22296	22116	22271	22173	22324	22181	22181	22229	21961	22158	22165	22261	22337	22270	22265	22133	22125	22425	22390	22144	22079	22355	22315	22238	22183	22098	22451	22567	22155	22581	22427	22324	22498	22395	22241	22156	22313	22181	22281	22104	22078	22078	22156	22390	22244	22324	22019	22158	22342	22212	22041	22224	22172	22228	22408	22245	22280	22296	22212	22506	22045	22219	22288	22332	22226	22395	22341	22115	22469	22254	22090	22299	22334	22427	22121	22078	22214	22151	22129	22333	22474	22249	22373	22397	22313	22412	22278	22467	22285	22243	22142	22352	22234	21993	22233	22463	22434	22390	22332	22275	22356	22430	22169	22252	22326	22172	22312	22248	22369	22226	22172	22536	22495	21937	22366	22363	22299	22325	22159	22265	22123	22177	22310	22168	22185	22302	21987	22157	22336	22281	22466	22264	22226	22177	22056	22319	22289	22161	22408	22449	22174	22441	22384	22346	22321	22239	22264	22343	22258	22300	22160	22468	22113	22382	22375	22181	22096	22196	22126	22299	22354	22408	22245	22292	22428	22371	22223	22224	22294	22224	22209	22441	22242	22179	22324	22393	22283	22145	22203	22320	22457	22328	22271	22381	22354	22225	22290	22199	22311	22413	22159	22288	22415	22341	22145	22491	22308	22312	22288	22080	22172	22120	22313	22126	22220	22404	22175	22362	22100	22035	22299	22265	22119	22350	22239	22262	22080	22118	22136	22232	22406	22202	22138	22152	22148	22140	22308	22063	22131	22112	22315	22365	22140	22219	22359	22165	22390	22360	22218	22134	22258	22283	22241	22375	22181	22279	22488	22202	22353	22121	22264	22263	22266	22404	22255	22279	22240	22249	22380	22269	22314	22252	22471	22237	22230	22444	22439	22204	22106	22131	22258	22345	22157	22301	22243	22246	22195	22253	22216	22374	22205	22338	22281	22240	22110	22310	22235	22390	22255	22179	22384	22598	22543	22472	22068	22198	22307	22210	22114	21947	22295	22347	22283	22004	22487	22180	22393	22360	22197	22120	22387	22281	22190	22396	22395	22492	22421	22264	22277	22124	22215	22141	22237	22198	22295	22245	22261	22347	22227	22201	22249	22313	22224	22294	22460	22390	22132	22452	22254	22212	22368	22090	22169	21975	22226	22130	22070	22131	22065	22257	22279	22208	22157	22305	22217	22447	22156	22357	22260	22376	22226	22352	22202	22230	22220	22019	22203	22331	22398	22030	22270	22357	22494	22274	22371	22365	22179	22411	22101	22277	22175	22248	22349	22270	22294	22379	22201	22293	22305	22317	22199	22217	22284	22100	22223	22378	22540	22274	22179	22127	22379	22289	22289	22275	22491	22293	22378	22367	22263	22339	22597	22320	22426	22396	22055	22320	21997	22335	22399	22271	22256	22381	22323	22477	22255	22184	22320	22159	22440	22206	22347	22281	22250	22290	22285	22374	22601	22228	22353	22358	22232	22521	22194	22245	22313	21911	22379	22195	22384	22243	22262	22283	22257	22492	22160	22114	22126	22087	22208	22327	22235	22009	22300	22483	22272	22363	22188	22208	22238	22199	22256	22169	22281	22340	22159	22391	22111	22171	22081	22276	22255	22240	22289	22304	22158	22560	22119	22069	22149	22209	22170	22181	22183	22123	22546	22514	22351	22419	22120	22024	22381	22374	22107	22221	22186	22215	22381	22213	21961	22302	22274	22240	22203	22231	22412	22174	22196	22185	22203	22126	22132	22331	22195	22149	22272	22186	22422	22294	22143	22145	22107	22232	22506	22289	22410	22034	22059	22249	22317	22177	22227	22094	22290	22239	22191	22482	22102	22400	22337	22296	22294	22320	22319	22104	22391	22290	22505	22463	22290
19898	30326	28919	21825	19187	18553	18229	17650	17620	17464	17598	17535	17492	17463	17568	17641	17405	17506	17570	17376	17329	17433	17369	17557	17617	17598	17345	17579	17566	17324	17552	17576	17550	17307	17400	17323	17436	17491	17494	17436	17317	17278	17235	17447	17471	17533	17502	17401	17402	17434	17447	17445	17231	17595	17409	17476	17577	17585	17295	17366	17393	17383	17480	17306	17384	17623	17466	17477	17305	17691	17614	17307	17445	17483	17414	17557	17467	17288	17396	17407	17519	17277	17490	17473	17434	17398	17428	17331	17725	17420	17379	17460	17447	17618	17516	17431	17498	17371	17314	17459	17444	17408	17365	17540	17347	17660	17329	17334	17324	17414	17543	17421	17419	17547	17475	17498	17479	17319	17633	17358	17547	17563	17475	17399	17587	17397	17386	17323	17420	17396	17489	17424	17301	17426	17310	17497	17402	17228	17370	17434	17517	17615	17402	17230	17469	17373	17463	17354	17368	17462	17305	17363	17491	17368	17455	17327	17419	17351	17425	17354	17467	17496	17312	17389	17437	17387	17303	17248	17557	17296	17406	17518	17352	17532	17307	17334	17245	17429	17308	17420	17227	17365	17335	17434	17531	17509	17536	17396	17534	17330	17493	17461	17419	17505	17514	17427	17406	17216	17572	17390	17351	17396	17442	17453	17524	17504	17387	17650	17473	17334	17473	17581	17495	17510	17344	17438	17363	17301	17477	17447	17436	17472	17526	17360	17523	17408	17513	17430	17380	17610	17499	17487	17382	17279	17333	17580	17492	17462	17485	17265	17434	17347	17301	17566	17264	17405	17426	17457	17491	17326	17325	17416	17472	17291	17396	17332	17420	17616	17494	17572	17338	17441	17343	17349	17509	17356	17635	17401	17501	17385	17398	17518	17516	17471	17289	17615	17298	17372	17272	17439	17489	17350	17676	17310	17282	17430	17317	17425	17387	17279	17361	17385	17372	17414	17614	17366	17351	17528	17389	17347	17396	17466	17352	17393	17397	17424	17468	17434	17311	17365	17343	17480	17434	17317	17568	17403	17483	17421	17421	17396	17435	17539	17573	17403	17673	17578	17449	17478	17447	17336	17431	17531	17519	17510	17423	17253	17480	17379	17307	17390	17241	17510	17513	17431	17435	17492	17480	17383	17472	17257	17492	17353	17229	17450	17503	17510	17484	17469	17520	17228	17395	17435	17459	17611	17370	17395	17592	17439	17505	17465	17462	17408	17473	17404	17437	17351	17457	17354	17319	17575	17288	17367	17331	17514	17584	17609	17310	17347	17506	17353	17353	17447	17546	17291	17464	17442	17487	17463	17468	17185	17500	17442	17799	17289	17488	17509	17538	17596	17597	17572	17475	17366	17378	17440	17472	17453	17355	17439	17352	17497	17296	17546	17443	17398	17531	17421	17472	17437	17422	17366	17458	17508	17589	17408	17579	17466	17296	17400	17438	17355	17628	17430	17480	17545	17428	17465	17457	17652	17462	17345	17477	17423	17530	17285	17402	17386	17443	17387	17259	17323	17497	17399	17409	17401	17454	17460	17373	17366	17509	17430	17309	17339	17435	17496	17554	17359	17543	17522	17433	17382	17432	17313	17391	17516	17386	17315	17538	17657	17334	17275	17578	17480	17410	17522	17471	17346	17472	17413	17570	17562	17492	17483	17492	17441	17435	17347	17381	17404	17428	17392	17381	17526	17530	17359	17289	17396	17571	17539	17293	17370	17570	17490	17344	17424	17330	17433	17391	17344	17393	17474	17526	17581	17589	17519	17546	17502	17388	17463	17291	17403	17348	17412	17516	17400	17444	17605	17495	17618	17294	17453	17243	17410	17620	17189	17300	17504	17313	17459	17432	17569	17329	17339	17524	17447	17307	17548	17404	17420	17537	17555	17490	17398	17524	17571	17406	17362	17529	17392	17511	17468	17548	17265	17551	17493	17433	17518	17386	17517	17651	17467	17431	17518	17518	17524	17382	17504	17409	17510	17334	17455	17386	17387	17489	17358	17544	17373	17543	17554	17501	17520	17394	17388	17602	17562	17422	17404	17534	17487	17387	17378	17445	17442	17403	17341	17388	17419	17689	17375	17588	17471	17384	17437	17497	17533	17231	17440	17465	17660	17409	17390	17507	17397	17491	17550	17316	17359	17444	17508	17376	17345	17328	17397	17376	17572	17409	17300	17425	17227	17248	17378	17538	17485	17495	17462	17476	17390	17497	17330	17502	17484	17440	17355	17391	17628	17433	17681	17296	17577	17453	17375	17213	17434	17437	17509	17584	17334	17492	17628	17421	17415	17534	17499	17332	17449	17318	17415	17427	17385	17452	17535	17485	17293	17278	17410	17534	17443	17372	17577	17356	17326	17387	17522	17470	17563	17430	17445	17459	17385	17311	17416	17217	17388	17491	17249	17365	17610	17344	17492	17617	17460	17456	17623	17370	17501	17316	17613	17348	17506	17372	17518	17420	17460	17485	17304	17495	17459	17468	17463	17541	17287	17454	17345	17449	17449	17497	17385	17673	17402	17288	17536	17340	17464	17393	17384	17564	17380	17441	17143	17319	17470	17554	17389	17409	17498	17520	17379	17424	17710	17691	17389	17508	17521	17428	17568	17468	17320	17374	17522	17528	17441	17412	17386	17389	17525	17428	17563	17644	17337	17477	17504	17449	17525	17475	17232	17524	17423	17386	17405	17433	17742	17501	17488	17223	17548	17385	17535	17368	17403	17506	17575	17527	17367	17425	17343	17428	17270	17266	17451	17519	17459	17429	17516	17524	17479	17584	17236	17643	17376	17535	17475	17424	17418	17573	17463	17425	17515	17375	17428	17651	17426	17527	17366	17379	17602	17377	17355	17380	17336	17342	17439	17316	17580	17422	17530	17459	17302	17463	17421	17391	17436	17464	17377	17478	17311	17450	17397	17558	17366	17346	17448	17591	17697	17510	17434	17326	17536	17257	17546	17510	17440	17186	17591	17448	17492	17420	17404	17584	17515	17380	17253	17540	17350	17457	17443	17495	17479	17447	17447	17401	17527	17485	17391	17376	17532	17363	17552	17400	17417	17430	17401	17537	17375	17434	17340	17570	17245	17555	17487	17522	17400	17468	17361	17593	17517	17461	17430	17426	17380	17462	17325	17407	17436	17404	17620	17445	17421	17335	17370	17645	17344	17455	17510	17571	17236	17633	17513	17502	17580	17480	17419	17390	17582	17432	17463	17447	17472	17403	17482	17323	17373	17430	17240	17461	17534	17509	17371	17554	17457	17434	17306	17280	17481	17454	17511	17250	17350	17433	17576	17344	17387	17563	17550	17418	17300	17475	17318	17631	17322	17414	17575	17390	17361	17365	17382	17450	17415	17627	17449	17436	17454	17474	17537	17504	17483	17462	17410	17390	17372	17422	17544	17491	17636	17395	17421	17644	17358	17486	17484	17582	17365	17402	17443	17368	17649	17499	17445	17306	17531	17492	17351	17360	17453	17371	17373	17459	17689	17340	17314	17408	17353	17436	17544	17433	17346	17532	17486	17455	17474	17494	17565	17331	17224	17457	17432	17661	17503	17408	17440	17531	17485	17454	17560	17481	17435	17576	17353	17454	17409	17607	17404	17409	17419	17468	17460	17636	17614	17617	17474	17462	17609	17672	17439	17389	17420	17647	17616	17436	17414	17559	17413	17499	17407	17564	17384	17279	17439	17346	17490	17489	17534	17523	17465	17454	17602	17539	17291	17496	17442	17528	17507	17452	17417	17435	17572	17420	17385	17425	17445	17498	17413	17436	17458	17418	17439	17407	17489	17457	17480	17445	17468	17328	17447	17422	17464	17367	17566	17419	17256	17526	17498	17321	17406	17657	17339	17475	17492	17528	17377	17402	17464	17536	17330	17453	17455	17425	17491	17578	17407	17381	17344	17592	17550	17414	17339	17466	17423	17378	17409	17478	17433	17361	17468	17356	17498	17536	17593	17728	17578	17505	17361	17422	17550	17312	17252	17449	17476	17419	17431	17400	17496	17549	17466	17313	17388	17592	17442	17522	17295	17385	17391	17477	17636	17433	17321	17599	17409	17509	17423	17396	17383	17639	17506	17603	17423	17528	17384	17550	17496	17371	17604	17537	17434	17416	17385	17561	17654	17433	17499	17397	17379	17392	17484	17563	17348	17300	17362	17385	17363	17485	17305	17515	17376	17421	17609	17517	17505	17539	17459	17336	17550	17433	17568	17532	17515	17533	17351	17432	17200	17456	17459	17430	17316	17336	17405	17570	17489	17512	17258	17501	17670	17558	17453	17274	17276	17487	17556	17381	17160	17451	17609	17339	17478	17326	17487	17591	17316	17524	17390	17243	17410	17598	17253	17398	17552	17262	17420	17337	17319	17444	17346	17424	17369	17371	17365	17459	17488	17336	17394	17471	17454	17423	17546	17529	17531	17491	17465	17442	17386	17449	17575	17478	17431	17619	17524	17326	17423	17331	17261	17371	17459	17391	17487	17344	17271	17324	17430	17391	17342	17487	17406	17378	17507	17460	17479	17353	17536	17321	17281	17441	17401	17374	17582	17511	17307	17527	17419	17341	17560	17351	17566	17530	17440	17533	17479	17462	17521	17323	17310	17305	17425	17574	17572	17296	17398	17472	17366	17526	17561	17600	17294	17553	17348	17403	17461	17395	17586	17383	17554	17566	17383	17335	17432	17382	17490	17630	17454	17368	17316	17501	17389	17578	17419	17544	17583	17368	17280	17508	17579	17375	17402	17422	17467	17518	17479	17426	17554	17385	17450	17467	17480	17366	17490	17489	17429	17536	17465	17353	17431	17348	17311	17356	17410	17268	17473	17316	17430	17322	17409	17558	17585	17456	17447	17451	17502	17477	17449	17429	17409	17547	17374	17432	17497	17313	17346	17407	17463	17474	17481	17494	17314	17487	17481	17556	17514	17388	17417	17450	17340	17592	17547	17513	17291	17513	17267	17530	17362	17533	17687	17530	17320	17527	17528	17581	17468	17355	17433	17355	17513	17480	17477	17361	17517	17387	17367	17497	17530	17504	17403	17422	17475	17408	17549	17326	17501	17456	17465	17297	17488	17414	17607	17350	17288	17462	17452	17422	17309	17539	17316	17481	17346	17446	17402	17371	17371	17591	17422
23192	20982	28560	23707	22387	24935	25752	22863	22136	22495	22322	22093	22196	21842	22026	21820	22009	21922	22009	21861	21849	21829	21937	21892	21757	22049	21911	21829	21782	21918	21877	21996	21891	21839	21745	21823	21656	21814	21865	21747	21790	21866	21678	21749	21487	21447	21588	21853	21777	21630	21666	21817	21786	21697	21905	21992	22584	22320	22010	21869	22068	22290	21687	21821	21765	21819	21854	21885	21754	21844	21623	21771	21813	21803	21653	21782	21800	21988	21654	21571	21663	21765	21593	21605	21859	21743	21674	21950	21956	21613	21696	21534	21820	21739	21785	21878	21662	21623	21535	21699	21570	21737	21796	21920	21892	21723	21661	21724	21670	21694	21549	21735	21760	21908	21900	21560	21542	21669	21810	21721	21596	21657	21398	21766	21704	21715	21688	21582	21780	21663	21793	21887	21969	21615	21783	21482	21692	21672	21710	21634	21865	21950	21463	21666	21706	21937	21779	21832	21891	21685	21812	21781	21584	21437	21682	21755	21591	21557	21860	21951	21682	21701	21639	21623	21547	21715	21707	21725	21769	21745	21748	21468	21610	21590	21758	21579	21814	21692	21697	21850	21813	21677	21710	21718	21685	21645	21564	21581	21813	21566	21703	21789	21815	21450	21733	21694	21521	21488	21888	21662	21732	21710	21609	21850	21546	21552	21793	21691	21861	21738	21636	21749	21512	21971	21699	21726	21758	21672	21854	21738	21682	21766	21787	21936	21622	21849	21659	21776	21673	21738	21719	21471	21691	21738	21788	21747	21876	21688	21594	21620	21621	21666	21518	21557	21613	21751	21684	21765	21837	21684	21861	21654	21564	21956	21613	21744	21699	21842	21637	21688	21725	21721	21609	21725	21455	21450	21480	21514	21425	21483	21694	21545	21732	21604	21654	21852	21837	21679	21616	21709	21787	21501	21618	21682	21784	21893	21715	21716	21785	21641	21919	21485	21708	21697	21801	21481	21729	21871	21851	21683	21730	21777	21711	21494	21747	21930	21673	21767	21828	21479	21663	21555	21846	21817	21675	21566	21712	21650	21828	21716	21837	21746	21519	21446	21690	21671	21568	21636	21707	21748	21767	21614	21577	21742	21788	21913	21922	21522	21571	21622	21611	21724	21904	21410	21805	21758	21720	21671	21862	21704	21721	21640	21649	21525	21758	21610	21435	21781	21799	21661	21646	21877	21644	21845	21764	21694	21854	21781	21801	21676	21765	21738	21680	21611	21748	21529	21838	21799	21849	21834	21767	21853	21665	21673	21636	21770	21635	21286	21769	21630	21571	21510	21798	21851	21817	21916	21685	21598	21912	21712	21584	21827	21726	21378	21727	21821	21634	21786	21733	21581	21629	21784	21725	21940	21696	21662	21854	21681	21722	21677	21578	21564	21644	21775	21785	21726	21648	21770	21658	21609	21797	21637	21596	21601	21809	21836	21686	21778	21615	21754	21551	21694	21900	21655	21703	21859	21738	21511	21728	21664	21751	21531	21483	21570	21563	21543	21644	21765	21640	21755	21528	21638	21738	21784	21611	21465	21500	21736	21671	21532	21787	21692	21823	21773	22017	21538	21846	21474	21929	21638	21673	21807	21589	21583	21632	21680	21767	21764	21791	21940	21750	21755	21541	21802	21689	21917	21562	21695	21698	21768	21437	21891	21782	21715	21638	21571	21569	21913	21638	21824	21754	21534	21515	21699	21756	21722	21668	21387	21919	21696	21621	21750	21563	21640	21524	21698	21745	21736	21856	21454	21536	21802	21786	21814	21775	21446	21749	21710	21621	22014	21430	21664	21719	21882	21745	21582	21807	21615	21728	21718	21720	21456	21544	21704	21806	21584	21509	21449	21673	21616	21582	21694	21765	21692	21666	21530	21798	21628	21532	21612	21397	21604	21820	21740	21752	21620	21697	21869	21819	21487	21669	21644	21592	21694	21862	21799	21763	21739	21660	21557	21758	21480	21843	21675	21781	21706	21666	21548	21711	21681	21769	21744	21650	21804	21549	21662	21675	21737	21724	21633	21705	22011	21608	21565	21905	21674	21633	21901	21797	21710	21939	21895	21602	21745	21781	21536	21678	21926	21718	21670	21852	21822	21565	21693	21719	21686	21701	21664	21746	21609	21833	21779	21602	21950	21599	21630	21702	21721	21652	21600	21614	21665	21854	21763	21568	21739	21609	21505	21731	21719	21769	21629	21795	21913	21633	21665	21617	21659	21712	21608	21712	21692	21643	21859	21622	21641	21855	21557	21776	21545	21595	21614	21870	21781	21685	21794	21913	21857	21912	21703	21703	21532	21609	21637	21686	21806	21691	21674	21652	21892	21748	21768	21895	21725	21726	21803	21961	21714	21654	21480	21787	21868	21808	21463	21480	21702	21738	21821	21856	21762	21686	21771	21700	21672	21799	21691	21403	21695	21685	21750	21755	21709	21672	21694	21645	21571	21732	21734	21896	21388	21710	21780	21730	21678	21660	21556	21679	21795	21896	21710	21461	21648	21832	21760	21772	21601	21753	21842	21829	21646	21662	21860	21980	21350	21794	21712	21513	21658	21771	21479	21745	21842	21613	21549	21704	21796	21581	21631	21432	21797	21916	21723	21719	21612	21687	21526	21780	21698	21672	21713	21749	21608	21655	21752	21676	21740	21299	21370	21776	21778	21755	21887	21775	21853	21723	21839	21611	21631	21665	21602	21657	21764	21554	21778	21492	21555	21844	21592	21804	21795	21732	21644	21590	21574	21833	21777	21528	21864	21550	21613	21730	21711	21668	21781	21587	21802	21661	21547	21491	21606	21684	21717	21778	21612	21631	21790	21724	21718	21945	21775	21759	21573	21690	21726	21447	21776	21439	21449	21577	21762	21666	21725	21708	21801	21833	21602	21791	21713	21737	21709	21530	21535	21744	21503	21972	21842	21667	21641	21800	21607	21539	21906	21713	21675	21976	21796	21571	21473	21651	21670	21655	21680	21605	21744	21693	21793	21741	21801	21788	21823	21713	21680	21768	21770	21686	21636	21822	21854	21769	21589	21778	21742	21709	21631	21597	21500	21572	21747	21660	21624	21708	21639	21720	21659	21739	21633	21729	21877	21908	21818	21878	21911	21643	21669	21758	21723	21662	21880	21777	21576	21681	21668	21746	21890	21347	21548	21814	21891	21784	21705	21768	21680	21726	21761	21676	21487	21739	21790	21709	21702	21654	21706	21775	21755	21608	21757	21677	21810	21665	21946	21793	21968	21905	21762	21640	21437	21623	21823	21694	21858	21936	21907	21653	21637	21578	21615	21742	21737	21807	21608	21613	21665	21829	21841	21764	21612	21770	21507	21759	21829	21495	21665	21868	21828	21681	21726	21620	21722	21739	21685	21826	21693	21751	21675	21913	21507	21824	21479	21759	21906	21705	21791	21741	21815	21570	21496	21687	21713	21620	21664	21777	21758	21765	21449	21929	21741	21522	21568	21754	21622	21884	21600	21743	21795	21715	21937	21635	21694	21541	21585	21448	21811	21561	21733	21745	21639	21731	21797	21900	21601	21613	21906	21774	21597	21838	21484	21765	21577	21572	21802	21717	21659	21775	21739	21884	21732	21925	21593	21355	21786	21607	21693	21868	21817	21778	21562	21694	21577	21553	21824	21468	21553	21792	21692	21761	21623	21754	21560	21879	21669	21725	21726	21974	21517	21786	21633	21635	21734	21685	21605	21874	21560	21767	21720	21712	21741	21489	21632	21883	21801	21721	21670	21595	21618	21797	21653	21738	21767	21582	21669	21751	21575	21783	21680	21806	21777	21652	21560	21785	21863	21502	21601	21905	21672	21645	21777	21753	21546	21471	21887	21816	22002	21532	21748	21691	21979	22009	21879	21670	21696	21310	21681	21736	21637	21604	21576	21545	21590	21675	21531	21807	21730	21729	21573	21710	21583	21917	21722	21486	21453	21660	21798	21593	21759	21856	21716	21765	21847	21691	21652	21815	21640	21668	21780	21834	21499	21725	21789	21638	21621	21489	21637	21757	21613	21799	21626	21896	21960	21831	21790	21621	21740	21653	21714	21718	21588	21653	21804	21957	21613	21727	21591	21722	21717	21714	21640	21512	21715	21617	21602	21638	21599	21690	21676	21553	21661	21716	21791	21624	21714	21533	21505	21798	21790	21875	21738	21688	21397	21721	21770	21776	21602	21806	21667	21658	21588	21919	21486	21630	21661	21716	21803	21756	21795	21733	21765	21910	21731	21670	21647	21611	21606	21519	21648	21743	21769	21701	21878	21752	21587	21556	21758	21717	21823	21991	21654	21896	21677	21648	21828	21748	21437	21774	21706	21881	21544	21581	21837	21999	21679	21560	22009	21768	21391	21526	21592	21802	21815	21698	21959	21635	21725	21683	21570	21657	21699	21668	21979	21610	21593	21647	21866	21690	21489	22066	21673	21750	21742	21883	21822	21974	21746	21692	21494	21689	21770	21762	21561	21654	21714	21511	21818	21531	21699	21687	21679	21606	21577	21659	21709	21817	21846	21908	21755	21656	21517	21656	21675	21928	21645	21764	21754	21725	21872	21789	21517	21625	21768	21522	21565	21554	21633	21773	21737	21880	21538	21641	21847	21719	21625	21599	21763	21813	21761	21431	21532	21857	21623	21629	21588	21756	21701	21425	21862	21659	21802	21919	21763	21663	21769	21802	21672	21530	21551	21628	21838	21753	21590	21750	21741	21637	21735	21591	21686	21743	21751	21736	21640	21593	21754	21670	21707	21802	21763	21636	21723	21586	21686	21787	21561	21791	21620	21558	21947	21761	21293	21593	21502	21743	21694	21788	21798	21604	21713	21753	21595	21621	21722	21677	21581	21740	21624	21709	21607	21701	21861	21852	21733	21860	21698	21666	21706	21835	21757	21865	21933	21721	21524	21764	21733	21649	21727	21785	21691	21684	21772	21712	21879	21695	21678	21778	21594	21686	21377	21913	21802	21625	21757	21942	21654	21761	21883	21623	21912	21719	21931	21603	21558	21768	22014	21634	21677	21794	21680	21557	21640	21676	21480	21606	21663	21742	21812	21806	21560	21658	21761	21918	21621	21697	21494	21791	21638	21603	21873	21656	21729	21804	21565	21856	21682	21712	21628	21651	21586	21545	21710
18597	36453	33963	23857	20651	19951	19155	18216	17974	17865	17706	17507	17319	17475	17340	17429	17315	17385	17471	17140	17222	17317	17144	17312	17197	17242	17346	17186	17208	17296	17081	17224	17320	17048	17088	17044	17166	17180	17166	17305	17048	17290	17214	17310	17356	16907	17357	17171	17148	17021	17175	17087	16931	17242	17221	17573	18253	18151	17427	17215	17450	17617	17049	17183	17120	17091	17121	17014	17001	17230	17067	17181	17045	17173	17015	17113	17172	17112	17144	17086	16963	17212	17064	17258	17126	17060	17068	17250	17155	17197	17229	17129	17108	17288	17182	17002	17135	17180	17027	17115	17244	17021	17134	17007	17216	17067	17178	16999	17196	17156	17042	17235	17055	17285	17296	17199	17100	17146	17225	17125	16887	17107	17302	17207	17158	17089	17201	17139	17089	16968	17135	17052	17168	17013	17136	17118	16975	17077	17234	17388	17047	17112	17026	16914	17238	17239	17169	17206	16946	17378	16937	17094	17204	17204	17117	17069	17250	17044	17170	17217	17128	17163	17107	17104	17205	16948	17215	17093	17162	17108	17172	17068	17149	17283	17147	17102	17014	16959	17388	17170	17079	17069	17142	17223	17057	17268	17267	17115	17279	17191	17139	17060	17228	17125	17191	17215	17230	17283	17019	17126	17185	17153	17257	17089	17223	17075	17056	17014	17186	17232	17181	17120	17111	17164	17213	17094	17158	17051	17102	17127	17324	17343	17178	17141	17176	17020	17121	17176	17048	17199	17148	17191	17142	17146	17006	16967	17163	17058	17159	17158	17143	17157	17396	16968	17209	17210	17172	17066	17246	16988	17119	17170	17147	17115	17103	17101	17199	17149	17102	17221	17165	17099	17045	17261	17211	17153	17115	17112	17186	17116	17022	17065	17161	17326	17176	17048	17193	17231	17305	17231	17105	17230	17187	17150	17263	17328	17113	17139	17207	17176	17099	17077	17142	16976	17186	17212	17054	17052	17227	17127	17007	17071	17239	17193	17175	17361	17179	17161	17179	17165	17135	17121	17167	17058	17233	17171	17105	17020	17106	17336	16915	17173	17170	17163	17024	17081	17020	17117	17218	17122	17109	17064	17145	17068	17080	17172	17081	17084	17049	17198	17182	17334	17075	17314	17355	17124	17039	17129	17066	16985	17162	17010	17204	16999	17151	17234	17136	17192	17263	17212	17046	17091	17162	17221	17168	17035	17132	17199	17003	17146	17187	17087	17119	17123	17042	17189	17172	17204	17170	16981	17269	17166	17075	17137	17101	17177	17182	16926	17242	17249	16947	17188	17359	16970	17097	16970	17186	17006	17131	17079	17094	17089	17126	17154	17064	17075	17271	17142	17169	17024	17285	17138	17146	17302	17200	17207	17116	17199	17226	17321	17115	17139	17245	17212	17133	17094	17092	17244	17163	17092	17108	17248	16983	17309	17078	17219	17324	17155	17257	17002	17256	16967	17140	17091	17040	17088	17070	17018	17155	17197	17088	17021	16975	16985	17257	17164	17141	17233	17184	17204	17120	17147	17080	17093	17110	17120	17157	16936	17018	17094	17169	17121	17137	17171	17308	17267	16914	17163	17229	17101	17189	17075	17105	17225	17059	17151	17279	17107	17034	17142	17114	17053	17124	17200	17171	17064	17255	17231	17105	17079	17269	17081	17154	17107	17289	17069	17047	17098	17182	17109	17042	17021	17043	17268	17159	17216	17116	17271	17152	17239	17049	17241	17114	17054	17081	17193	17276	17097	17080	17135	17205	17228	16992	17268	17137	17198	17090	17042	17085	17150	17215	17273	17113	17030	17153	17175	17013	17157	17295	17014	17010	17079	17050	16966	17223	17118	17135	16974	17151	17310	17060	17376	16949	17303	17194	17015	17089	16950	17061	17121	17095	17122	17112	17018	17146	17014	17123	17020	17205	17124	17039	17056	17209	17123	17184	17007	17240	16987	17148	17130	17282	17057	17033	17144	17042	17254	17113	17019	16863	17073	17093	17213	17261	17013	17172	17341	17104	17149	17066	17125	17153	17015	17217	17130	17152	17364	17040	17281	17150	17219	17083	17080	16971	17075	17170	17030	17103	17219	16965	17312	17171	17062	17023	17070	17164	17200	17113	17278	17126	17263	17251	17020	17119	17163	17101	17207	17252	17402	16910	17025	17196	17117	17344	17016	17208	17062	17112	17124	17057	17070	17156	17099	17286	17188	17081	17145	16927	17172	17062	17150	17102	17155	17177	17176	17108	17076	17046	17120	16951	17027	17092	17066	17117	17239	17114	17180	17189	17035	17070	17042	17151	17111	17101	17206	16869	17146	17056	17082	17213	16804	17178	17171	17058	17184	17275	17242	17141	16977	17169	17025	17411	17000	17071	17063	17294	16939	17291	17296	17082	17100	17192	17173	17206	17125	17195	17162	17270	17182	17010	17108	17241	17228	17274	17084	17268	17285	17267	17155	16954	16994	17285	17011	16975	17102	16805	17226	17165	17083	17140	17180	17125	17212	17093	17132	17138	17193	17071	16995	17021	17145	17066	17284	17112	17179	17157	17240	17274	17059	17286	16983	17129	17248	17149	16950	17124	17140	17028	17034	17240	17172	17183	17185	17386	17054	16994	17115	17194	17094	17291	16958	16959	17231	17127	17069	17147	17349	17051	17144	17247	17206	17092	17115	17028	17226	17129	17108	17196	17060	17296	17141	17201	17138	17248	17266	17273	17153	17142	17182	17025	17099	17288	17029	17174	17190	17274	17211	17224	17089	17234	17085	17041	17100	17044	17220	17172	17323	17149	16964	17197	17215	17021	17054	17327	17030	17115	17151	17086	16918	17066	17196	17150	17166	17180	17140	17039	17169	16927	17201	17100	17097	17289	17386	17239	17216	17021	17147	17289	16962	17273	17215	17274	17220	17156	17144	17059	16930	17104	17270	17200	17171	17119	17123	17241	17108	17262	17078	17114	17031	17063	17123	17409	17270	17116	17124	17206	17191	17091	17170	17189	17069	17070	17063	17058	17235	17089	17201	17115	17225	17141	17177	17213	17134	17258	16989	17396	17036	17073	17163	17065	17339	17156	16936	17274	17186	17260	16984	17053	17076	17361	17037	17189	17223	17240	17107	17032	17023	17174	17076	17142	16925	17111	17165	17240	17236	17358	17029	17062	17135	17075	17176	17047	17149	17182	17191	16816	17052	17077	17061	17045	17050	17052	17206	17225	17088	17161	17058	17102	17194	17195	17044	17180	17214	17164	17199	17067	17107	17058	17129	17178	17146	17171	17201	17125	17099	17069	17347	17214	17319	17146	17148	17253	17145	17262	17291	17354	17139	16926	17007	17176	17068	17250	17099	17070	17165	17085	17111	17273	17020	17177	17187	17261	17177	17038	17127	17048	17085	16985	17089	17197	16888	17033	17215	17199	17167	17151	17190	17180	17077	17056	17329	16932	17040	17182	17310	17172	17027	17040	17083	17307	17077	16994	17288	16959	17039	17149	17319	17183	17137	17103	17307	17174	17207	17128	17030	17117	17177	17205	17072	17123	17043	17176	17119	17192	17154	17168	17026	17075	17184	17109	17089	17327	17240	17222	17034	17202	17078	17161	17344	17314	16982	17104	17313	17081	17228	17120	17104	17163	17076	17092	17245	17114	17135	17051	17211	17178	17236	17026	17166	17224	17085	17369	17276	16888	17170	17283	17295	17160	17089	17076	17014	17196	17232	17176	17112	17217	17144	17094	17058	17257	17207	17288	17124	17101	17174	17040	17306	17040	17251	17309	17103	16880	16999	17091	17144	17019	17157	17161	17102	17309	17200	17100	17214	17120	17151	17107	17186	17068	17280	17129	17136	17127	17227	17159	17441	17261	17120	17043	17248	17158	16972	17200	17178	17201	16902	17332	17083	17259	17040	16940	17131	17124	17004	17084	17133	17193	17207	17080	17266	17005	17203	17168	17100	17130	17095	17211	17215	17098	17147	17374	17162	17050	17268	17159	17299	17104	17154	17159	16985	17212	17118	17187	17120	17087	17253	17211	17245	17257	17202	17117	17081	17126	17211	17140	17307	16931	17249	17086	17259	17201	17243	17079	17059	17210	17142	16938	17149	17143	17040	17262	17124	17128	17130	17110	17079	17201	17061	16993	17105	17178	17117	17165	16969	17152	17226	17102	17179	17185	16991	17209	17174	17126	17164	17206	17067	17057	17235	17197	17193	16917	17165	16950	17014	17061	17157	16999	17222	17177	17177	16989	16868	16938	17020	17294	17070	17231	17167	17094	17174	17123	17078	17200	17174	17380	17126	17195	17219	16992	17131	17310	17060	17100	17290	16990	17249	17124	17112	17199	17301	17052	17240	17052	17210	17089	17206	17128	17218	17039	17176	17025	17367	17142	17018	17008	17185	17247	17088	17087	17051	17007	17239	17126	16956	17154	17009	17055	16969	17262	17226	17108	17315	16992	17090	17238	17156	17127	17131	17146	17105	17261	17149	17163	16956	17133	17219	16963	17145	17098	17097	17208	17172	17322	17279	17188	17056	17257	17135	17176	17082	17202	17026	17406	17278	17017	17159	17170	17136	17170	17279	17119	17089	17138	17199	17055	17223	17173	17221	17224	17118	17223	16931	17082	17165	17285	17068	17226	17251	17208	17136	17052	17114	17118	17077	17165	17047	17086	17212	17308	17054	17068	17171	17104	17116	17043	17165	17195	17348	17186	17126	17232	17399	17089	17140	17222	17073	17218	17181	17030	17205	17293	17150	17017	17240	17191	17225	16982	17258	17042	17225	17281	17187	17016	17133	17150	17255	17245	17014	17092	17009	17157	17028	17179	17081	17138	17163	17187	17228	17134	17077	17275	17134	17209	17260	17186	17164	17077	17304	17223	17069	16989	17091	17284	17029	17091	17137	17034	17249	17187	17176	17122	17233	17320	17245	17185	17188	16994	16993	17216	17252	17040	17106	17330	17101	17291	17228	17221	17218	17092	16980	17174	16957	17131	17189	17046	17139	17108	17134	16913	17179	17078	17130	17079	17166	17307	17192	17190	17069	17073	17265	17257	17051	17134	17306	17041	17185	17170	17134	17053	17258	17299	17214	17128	17167	17004	17222	17252	17051	17033	17206	17245	17149	16998	17252	17166	17035	17214	17157
22356	21002	28816	23407	21336	24517	28259	23442	22518	23094	22749	22472	22402	22242	22271	22230	22102	22043	21994	21961	21926	21997	21850	21969	21995	21993	21900	21826	21867	21885	21945	21732	21993	21827	21997	22225	21805	21691	21879	21924	21897	21686	21912	21717	21673	21982	21731	21955	21745	21867	21905	21737	21841	21704	22064	22184	23130	23342	22556	21973	22346	22262	22022	21930	21750	21740	21924	21807	21893	21616	21652	21666	21928	21827	21755	21664	21701	21755	21965	21681	21682	21803	21958	21708	21404	21584	21835	21868	21581	21922	21919	21840	21880	21594	21635	21740	21724	21764	21788	21790	21767	22008	21784	21854	21578	21833	21728	21776	21732	21517	21804	21661	21743	21543	21772	21750	21879	21856	21769	22012	21614	21660	21826	21885	21741	21630	21538	21613	21708	21682	21941	21825	21812	21870	21842	21770	21604	21872	21596	21709	21928	21772	21419	21779	21756	21708	21891	21514	21736	21832	21860	21917	21749	21850	21644	21604	21946	21704	21679	21761	21536	21587	21818	21627	21658	21723	21846	21771	21721	22062	21854	21808	21677	21617	21853	21913	21827	21550	21998	21802	21796	21818	21758	21780	21849	21799	21897	21852	21484	21551	21779	21568	21723	21757	21909	21790	21753	21756	21837	21718	21611	21760	21538	21581	21955	21943	21788	21608	21757	21902	21799	21577	21673	21702	21893	21740	21879	21770	21739	21733	21680	21826	21685	21770	21442	21658	21604	21552	21666	21704	21837	21848	21697	21683	21748	21709	21771	21756	21806	21651	21883	21619	21699	21967	21739	21680	21679	21684	21684	21586	21763	21742	21787	21574	21981	21687	21544	21646	21733	21705	21703	21597	21583	21734	21774	21590	21652	21759	21672	21781	21815	21714	21643	21603	21480	21621	21684	22058	21441	21522	21712	21737	21657	21750	21624	21835	21691	21580	21505	21664	21542	21605	21803	21590	21673	21558	21443	21778	21710	21512	21704	21467	21608	21719	21811	21863	21864	21564	21636	21638	21588	21568	21809	21818	21753	21711	21752	21818	21731	21799	21491	21856	21759	21755	21743	21574	21691	21682	21784	21506	21641	21737	21772	21767	21828	21732	21818	21650	21939	21621	21618	21582	21798	22019	21592	21672	21721	21813	21580	21773	21762	21611	21740	21679	21890	21972	21769	21838	21601	21855	21731	21820	21712	21753	21617	21820	21743	21564	21617	21790	21747	21723	21443	21640	21670	21719	21803	21572	21723	21625	21564	21582	21565	21618	21745	21630	21736	21530	21837	21636	21714	21728	21744	21662	21846	21600	21680	21894	21804	21730	21838	21702	21705	21610	21683	21585	21588	21626	21738	21625	21730	21696	21716	21653	21749	21661	21739	21819	21813	21851	21743	21644	21807	21808	21788	21617	21716	21932	21736	21953	21648	21556	21891	21721	21634	21698	21679	21532	21951	21724	21745	21866	21700	21713	21516	21656	21673	21680	21770	21810	21547	21509	21742	21711	22055	21622	21760	21633	21480	21796	21808	21663	21682	21733	21948	21857	21735	21759	21895	21579	21934	21759	21669	21767	21672	21570	21775	21883	21804	21817	21623	21572	21788	21857	21788	21848	21805	21793	21618	22014	21669	21759	21694	22024	21520	21783	21745	21692	21758	21446	21704	21487	21870	21717	21775	22017	21459	21893	22010	21916	22060	21955	21926	21550	21987	21647	21518	21965	21758	21725	21703	21618	21735	21420	21806	21626	21671	21651	21803	21724	21659	21865	21707	21689	21761	21675	21675	21622	21572	21766	21774	21670	21675	21692	21793	21752	21752	21783	21639	21748	21544	21831	21799	21751	21842	21644	22007	21781	21871	21674	21625	21697	21836	21682	21894	21473	21594	21671	21882	21669	21514	21871	21708	21829	21755	21643	21864	21649	21724	21629	21606	21742	21623	21723	21770	21758	21894	21513	21980	21641	21790	21783	21818	21708	21722	21839	21732	21503	21851	21802	21663	21740	21637	21856	21814	21549	21766	21934	21723	21837	21752	21531	21909	21685	21964	22044	21565	21596	21695	21625	21688	21720	21591	21691	21788	21814	21800	21732	21614	21613	21854	21737	21602	21563	21775	21769	21732	21618	21566	21726	21765	21609	21735	21571	21706	21524	21826	21672	21683	21733	21779	21741	21601	21505	21621	21781	21673	21832	21629	21699	21645	21841	21841	21923	21653	21639	21743	21853	21854	21558	21982	21853	21563	21626	21728	21795	21751	21731	21703	21639	21626	21944	21779	21567	21651	21685	21689	21869	21635	21775	21786	21801	21703	21773	21683	21808	21802	21617	21733	21738	21753	21791	21807	21709	21619	21752	21747	21736	21978	21571	21766	21549	21513	21742	21621	21635	21804	21725	21808	21618	21493	21624	21807	21556	21710	21824	21587	21752	21652	21526	21900	21807	21796	21658	21845	21756	21750	21730	21534	21783	21777	21670	21620	21687	21423	21755	21917	21743	21849	21799	22128	21702	21678	21806	21529	21395	21587	21744	21734	21670	21648	21775	21795	21602	21705	21595	21788	21737	21716	21923	21687	21579	21734	21866	21683	21762	21669	21642	21534	21757	21852	21704	21581	21578	21716	21680	21748	21687	21693	21700	21934	21763	21695	21555	21593	21667	21724	21561	21705	21777	21737	21764	21793	21575	21776	21812	22044	21594	21786	21658	21575	21591	21586	21715	21615	21687	21739	21800	21614	21753	21893	21618	21846	21909	21608	21632	21799	21773	21667	21698	21710	21711	21733	21811	21738	21630	21863	21728	21856	21747	21791	21615	21625	21399	21677	21675	21848	21861	21767	21687	21873	21611	21487	21929	21876	21746	21713	21457	21780	21837	21626	21554	21696	22037	21728	21695	21749	21762	21882	21620	21981	21726	21781	21761	21685	21886	21605	21769	21709	21861	21609	21650	21800	21701	21851	21754	21563	21833	21846	21806	21680	21592	21621	21603	21722	21774	21726	21701	21538	21718	21808	21666	21731	21833	21426	21710	21847	21867	21941	21576	21725	21765	21482	21718	21685	21751	21638	21867	21576	21610	21763	21945	21580	21791	21820	21861	21598	21617	21568	21677	21611	21698	21506	21798	21809	21687	21700	21655	21816	21591	21677	21514	21781	21834	21600	21557	21820	21756	21682	21704	21695	21808	21670	21686	21782	21700	21844	21726	21948	21850	21891	21669	21684	21701	21739	21782	21610	21666	21672	21711	21589	21706	21803	21779	21483	21753	21690	21607	21596	21802	21644	21560	21556	21883	21565	21908	21854	22016	21466	21713	21715	21577	21662	21588	21969	21874	21777	21635	21658	21635	21685	21619	21789	21833	21787	21731	21691	21739	21864	21691	21857	21726	21677	21834	21701	21694	21506	21739	21827	21767	21824	21649	21592	21758	21701	21743	21720	21701	21880	21768	21609	21788	21846	21875	21771	21584	21880	21694	21968	21686	21725	21606	21553	21635	21567	21798	21755	21845	21891	21849	21771	21837	21863	22107	21858	21822	21658	21727	21763	21733	21649	21742	21755	21882	21770	21894	21617	21814	21826	21624	21737	21530	21820	21487	21712	21692	21619	21769	21781	21682	21684	21715	21561	21555	21636	21702	21720	21655	21855	21751	21768	21613	21519	21834	21569	21528	21560	21565	21709	21821	21723	21756	21534	21873	21875	21795	21713	21724	21647	21862	21716	21639	21809	21759	21879	21824	21965	21739	21713	21664	21795	21797	21953	21809	21749	21682	21710	21714	21806	21660	21773	21621	21421	21731	21843	21917	21641	21602	21821	21827	21459	21735	21773	21712	21523	21830	21678	21879	21720	21926	21628	21482	21950	21459	21654	21841	21907	21732	21590	21773	21734	21714	21681	21807	21670	21549	21825	21752	21806	21819	21791	21834	21756	21747	21820	21516	21808	21654	21648	21763	21815	21708	21735	21476	21668	21409	21768	21887	21818	21901	21931	21815	21837	21739	21801	21568	21700	21715	21592	21581	21791	21886	21711	21717	21932	21654	21760	21720	21723	21599	21620	21578	21704	21667	21623	21657	21770	21614	21768	21814	21714	21604	21833	21752	21772	21846	21717	21754	21855	21745	21896	21727	21441	21751	21612	21778	21744	21807	21601	21747	21745	21747	21823	21856	21821	21810	21749	21570	21689	21826	21549	21931	21822	21657	21604	21683	22077	22010	21474	21791	21701	21596	21878	21559	21621	21760	21691	21770	21925	21756	21641	22002	21909	21801	21685	21744	21685	21837	21790	21705	21719	21685	21663	21471	21655	21778	21652	21961	21616	21641	21448	21598	21773	21650	21710	21617	21634	21993	21841	21662	21572	21676	21787	21711	21960	21762	21870	21670	21645	21611	21605	21767	21723	21413	21665	21755	21665	21678	21630	21799	21569	21773	21752	21518	21763	21656	21704	21669	21827	21662	21705	21774	21762	21697	21792	21559	21809	21908	21575	21955	21734	21737	21704	21768	21666	21643	21817	21917	21607	21718	21817	21701	21715	21790	21776	21816	21725	21667	21682	21687	21751	21708	21804	21545	21731	21707	21675	21757	21861	21680	21754	21709	21881	21753	21658	21717	21842	21799	21760	21853	21681	21795	21742	21599	21847	21788	21512	21757	21662	21688	21404	21760	21546	21674	21671	21803	21878	21736	21754	21750	21805	21778	21627	21676	21579	21714	21741	21876	21672	21775	21742	21617	21776	21398	21624	21749	21760	21765	21808	21898	21837	21638	21968	21797	21637	21527	21645	21900	21760	21643	21776	21741	21812	21777	21756	21683	21672	21764	21779	21720	21616	21658	21881	21520	21943	21626	21585	21492	21663	21694	21704	21906	22045	21710	21562	21794	21726	21821	21899	21723	21789	21696	21848	21885	21848	21802	21611	21769	21585	21824	21512	21870	21615	21758	21670	21552	21761	21792	21713	21747	21787	21877	21740	21724	21839	21745	21848	21888	21605	21546	21656	21645	21921	21551	21678	21569	21797	21719	21866	21741	21543	21675	21737	21794	21898	21628	21830	21634	21862	21644	21874	21606	21578	21669	21675	21568	21628	21780	21867	21995	21689	21826	21718	21732	21664	21534	21721	21646	21869	21734	21906	21848	21832	21618	21827	21566
20119	40597	37037	25130	22669	21611	20007	18859	18214	18214	17812	17667	17425	17535	17565	17453	17497	17289	17233	17391	17285	17239	17294	17316	17246	17168	17127	17311	17070	17067	17030	17092	17272	17011	17115	17165	17017	17227	17203	17142	16826	17015	17033	17144	17183	17178	17115	17051	17105	16957	17098	17088	17112	17211	17035	17408	18993	18897	17441	17187	17854	17909	17253	17224	17296	17074	17078	16920	17000	17131	16934	17081	17207	17064	17220	17073	17124	17223	17035	16985	17061	17033	17223	16978	17049	17151	17262	17253	17049	17112	17053	17012	17196	16954	17103	17041	17004	17148	16896	17241	17058	17062	17153	17254	17125	17049	17077	17053	17024	17018	17006	17028	17069	17064	17116	17115	17127	16828	17085	17245	17085	17124	17026	17006	17165	16987	17088	17173	16954	17083	17036	17216	17086	17020	17124	17137	17006	17012	17159	17153	17151	17122	17179	17023	17060	16961	17012	17023	17031	17043	17035	16968	17032	17066	17172	17007	17127	17066	16994	16968	17044	17192	17086	17033	17022	17097	16959	17073	17313	17087	17051	17106	17234	16969	16985	17252	17134	17219	17111	16999	16931	17046	17101	17150	17099	17013	17139	17158	17000	17158	17114	17119	17000	17093	17103	17135	16935	17162	17215	17185	17123	16947	17063	17127	16998	17098	17035	16967	16958	17020	17163	17083	17058	17137	17034	17167	17074	16988	16970	17049	17106	17070	17001	16914	17047	17116	17094	17198	17161	16995	17047	16970	17063	17008	17037	17010	16899	17012	17108	17105	17054	17007	16982	17135	17049	16845	17133	16909	16968	17094	17118	17037	17006	17082	16984	17171	17068	17195	17136	17109	17045	16983	17004	17033	16994	16931	17096	17132	17088	17185	16836	17049	17167	17002	17198	17087	16993	16986	17060	17060	16832	16981	17136	17171	16932	17212	17017	16963	17081	17183	17270	17175	16952	17216	17065	17065	17149	17051	17108	16993	17061	16930	17259	16965	17038	16980	17103	17201	17076	17228	16945	17070	17190	17092	17006	17159	16915	17018	17065	17223	16994	17006	17013	17086	17033	17024	17195	17127	17052	16927	17183	17143	17071	17208	16873	16883	17000	17084	17071	16956	17147	17065	17055	17169	17060	17019	17073	16907	17156	16948	17072	17087	17051	17175	17011	16996	17117	17079	17186	17142	17088	17067	16972	17096	17050	16978	16796	17097	17275	16924	17157	17018	17090	16915	16992	17096	16790	16900	17259	17092	17091	16947	17038	17034	17103	16968	17133	17117	17168	17052	16983	17009	17138	17154	17025	17024	16990	16975	17124	17139	17097	16958	17219	17094	17125	17028	17068	17061	16899	17110	17080	17139	17009	17126	17082	17012	17068	16950	17087	17088	17026	16922	16964	17130	17079	17244	17035	16966	16973	17056	17126	17036	17008	17098	17093	17137	17193	17050	16890	17238	17061	17214	17044	17120	17041	16939	17203	17045	17093	17165	17095	17097	17039	16913	17005	17211	17210	17068	16957	17062	17110	16940	17125	17140	17094	17164	16862	17129	17008	16924	17079	16985	17153	17191	17012	16904	17090	16967	17082	17207	16926	17192	17137	16960	17051	16993	17074	17042	17154	17097	17031	17177	17027	17147	16964	17111	16859	17130	17065	17151	17104	16811	17095	17002	17087	17066	17020	17005	17026	17145	17034	17016	17185	16970	17011	17033	17126	17121	17097	16806	17085	17076	16896	16986	17080	16955	16968	17155	16787	17186	16879	17076	17085	17148	17190	17195	17044	17060	16942	16894	17028	17141	17046	17156	16828	16990	17075	17268	17038	16920	17216	16906	17011	17043	17116	17134	17034	17229	17123	17170	17209	16932	17052	17066	17098	16950	17089	17019	17199	16867	17062	17087	16988	17304	17008	17223	17084	17170	16992	17032	16983	16953	17026	16937	17133	16974	17195	17151	17053	16851	16972	17111	17009	17102	16931	17128	17012	17041	17107	16954	17070	16976	17047	17066	17097	16974	17301	17071	17148	17165	16975	17095	17100	17037	17041	16983	16982	16944	17114	17119	17000	17236	16969	17100	16966	17057	17044	17215	16999	16966	16922	17124	17165	17138	17196	17135	16925	17011	16921	16933	17130	17025	16961	17033	16891	16962	17030	17087	16855	16925	17021	17028	16992	17121	17012	17043	17009	17049	17092	17288	17012	17090	17129	17043	17000	17066	17021	17072	17030	17127	16902	17084	17289	16930	17076	17083	17055	17066	17101	17000	17148	16908	17138	17174	17087	16973	17156	17039	17043	16969	16883	16997	16908	17175	17055	17115	17292	16988	16996	17019	17071	17069	17004	16975	17100	16967	16968	16996	17136	17154	17046	17226	17145	16984	17136	16934	17061	16855	16793	17048	17208	17217	16864	17140	17001	17060	17085	17137	17242	16970	17069	16962	16962	17009	17113	17254	17000	17009	17094	17077	17083	16947	17004	17001	17028	17067	17090	17016	17318	16975	17180	17128	17098	17096	17054	17224	16937	17066	16847	16960	16963	16928	16999	17159	16924	16803	17092	17063	17069	16920	17074	16989	17180	16998	17049	16922	16963	17020	17088	16916	17119	16850	17014	17108	16978	17208	16994	16992	17019	16884	17166	17119	16891	16950	17135	16931	17189	16972	17049	17102	16968	16936	16993	17108	16974	17104	17029	17141	17002	17112	17115	17058	17073	17090	17112	16950	17105	16910	17100	17080	17089	17075	17096	17152	17050	16951	17112	17029	17003	17016	17075	17008	17119	16953	17134	16938	17101	17137	16975	17157	17066	16885	17139	17256	16882	17004	17250	16985	16884	17057	17237	17055	17109	16922	16945	17224	16989	16924	17034	17038	17060	17127	17062	17126	17021	17157	17073	17253	17219	17160	17070	17051	17089	16879	16966	16976	17031	17177	17108	16973	17097	17056	17075	17145	17104	16959	17117	17092	17153	16930	17018	16980	17000	17098	17043	16850	17067	17106	16984	17093	17106	17065	16896	17002	17004	17165	17036	17112	17001	16883	17003	17189	17129	16989	17094	16972	17048	17018	16892	17032	17071	17128	17028	17173	17116	16986	17016	17081	16970	16918	17298	17051	17056	17083	16914	17112	17075	17054	17099	17149	17156	16891	16727	17217	16884	17079	16927	17067	17175	17029	17294	17098	17042	17086	17031	17058	17115	17064	16909	17182	16885	16903	17180	17107	17080	17028	17006	16997	17171	17095	17209	17152	17016	17130	16999	17081	17025	16992	16944	17210	16967	17045	17143	17157	17102	17022	16952	17094	17103	17002	17147	16889	17102	17018	17038	16924	16989	17231	17118	16946	16994	17102	17270	17014	17152	17045	17009	16948	16920	17133	17071	17029	17029	17261	17092	16955	17256	17044	17148	17124	16963	17057	17197	16804	17092	16942	17264	17021	17132	17188	17066	17106	17026	16951	17056	17059	17158	17102	17174	17196	16869	17031	17077	17135	16924	17142	16962	16914	17020	16937	16961	16988	17038	17030	17172	17087	17132	17033	16844	17040	17253	17126	16958	17116	17099	17237	17126	17093	17177	17145	17134	17188	17000	17013	17045	17046	17240	17188	17075	17063	16980	17124	17119	17171	17121	17041	17079	17200	17211	17157	17296	17108	17168	17047	17010	16941	16995	16853	17093	17041	17029	16896	17107	17063	17031	17026	17016	17333	16856	17037	17017	17185	16961	16977	17117	17090	17109	17216	17088	16992	17092	16985	17108	17147	17196	17182	17035	17025	17126	17033	17223	17013	17034	17138	17100	17136	16955	17004	17057	16913	17198	17129	16930	17100	17058	16997	16950	17223	16934	16951	17223	17077	16945	17194	16898	16940	17115	16993	17007	17031	17033	17166	17117	17141	17146	17096	17093	16988	17056	17178	16967	16874	17027	17017	17089	16972	17020	17063	16970	17156	16891	17122	16980	17076	17169	17073	17010	17085	17023	17054	17008	17096	17112	16972	17229	16985	16913	17026	16937	17171	17277	17151	16907	17068	17055	17158	17018	16899	17221	17009	17068	17043	16983	16913	17107	16905	17034	17035	17014	17025	17116	16950	17306	16982	17037	17098	17253	17036	17216	16949	17158	17009	17035	17083	17019	17283	16921	17055	17211	17099	17042	17109	16976	16863	17059	16927	17097	17174	17119	17108	16929	16999	17053	17062	16935	17066	17032	16845	17037	16819	17096	17157	16972	16869	17088	17135	17043	16967	17091	16986	17156	17204	16973	16882	17053	17120	17038	16983	17055	17006	16989	17070	17137	17032	16978	16901	17021	17143	17138	17087	17070	17099	17103	17007	17038	16945	17088	17074	17145	17061	17056	17174	17083	16992	17027	17086	17060	16918	17182	17158	16986	17098	17084	17136	17055	17134	17096	16837	16975	17032	16908	17059	17069	16915	17050	16988	16913	17096	16997	17071	16990	17002	17088	17089	17024	17105	17104	17216	16989	17011	16960	17153	16989	17171	17029	16961	17055	17094	17030	16944	17119	17173	17141	17072	17011	17118	16902	17020	16876	17028	16935	17122	16939	17194	17006	17398	17078	17118	16920	16889	17129	17045	17091	17060	17125	17097	17122	17187	17160	17025	16981	16992	16947	17055	17047	17081	17208	17079	16915	17042	16929	17079	16888	16989	17119	17074	17023	17191	17160	16963	17037	17005	16927	16932	17055	17104	17126	16963	17197	17028	16997	17063	17081	17248	17104	17069	16889	17113	17019	16873	17099	17134	17127	16857	17095	16949	17062	16979	17293	16982	16875	17034	16798	17164	16916	17031	17013	17191	17078	17078	17187	17039	17219	17084	17043	17081	17016	17257	17020	17190	17200	17136	16933	17162	17040	17115	17089	17119	17081	16965	17040	17130	16907	17180	16993	17256	16986	17104	17200	17098	17043	16904	17186	17005	16888	16970	17065	17121	17127	16968	17234	17118	17045	16900	17019	17011	17015	17016	17101	16988	17198	17120	16919	17003	17007	16967	17143	17093	17122	16955	17048	16949	16961	17061	17086	17116	16981	16802	17150	17032	16986	16983	17127	16947	17166	17000	17045	17069	16999	17139	17162	16950	16953	17138	17072	17058	17069	17229	17091	17099	16920	17056	17095	17172	16981	17017
27358	22894	28355	25769	22755	22957	22620	21933	22087	22309	21970	22094	21939	22120	21806	21897	21984	22011	21936	21946	21981	21951	22066	22087	22007	21907	22070	21896	21996	21630	21943	21832	22111	21903	21827	21854	21804	21902	22081	21884	21797	21929	21986	21925	21758	22035	22093	22027	22099	22090	21955	21697	22035	21961	21863	22044	21884	22126	22065	21629	21741	21831	21910	21907	21980	22076	21826	21938	22054	22104	22077	21679	21926	21834	21999	22104	21669	21851	21902	21834	21770	21809	21968	22027	22172	21850	21879	21646	21969	21753	21769	21968	21694	21891	21800	21904	21793	21795	21894	21825	22051	22098	22009	22052	21854	21948	21891	21634	21916	21717	21898	21842	21867	21917	21886	21993	22095	21912	22041	21874	22090	21989	21958	21858	22090	21940	21974	22021	22095	22071	21852	21920	21863	22179	22038	21867	21698	21821	22010	21839	22106	21913	21828	22003	21900	21922	22085	21799	21899	21892	21833	21804	21747	21800	21727	21826	21739	21988	21811	22091	21920	21733	21736	21849	22000	21871	21949	21905	21757	21796	21972	21726	21862	21778	21941	21745	21986	21684	21650	21847	21874	21850	21897	21693	21828	21928	21878	21856	21738	21934	21913	21914	21878	21841	21606	21950	21955	22009	22013	21948	22127	21811	21987	21559	21954	21884	22013	22068	22095	21993	21922	21965	21914	22107	21849	21971	21964	21684	22088	21958	21978	21890	22026	22173	21952	21790	21820	21744	22119	21802	21842	21925	21923	21877	21745	21969	21901	21757	21959	21872	22031	21789	21891	21799	21832	21861	21896	21794	21785	21746	21968	21972	21981	22156	22109	21657	21949	22026	21865	21909	21879	21847	21781	21842	21991	21792	21833	21853	21835	21692	21804	21898	21770	21809	22115	21792	22001	21993	21815	21995	22080	21973	21791	21709	21990	21708	21937	21883	21853	21812	21875	21976	21889	22129	21779	21817	21878	21909	21752	21826	21967	21955	21889	22050	21811	22017	21748	21998	21891	22083	21898	21888	21786	21892	21854	21804	21923	22037	21895	22100	21769	21865	21825	21801	22067	21807	21862	21862	21728	21949	22006	21840	22130	21854	21921	21873	21947	21923	21888	21847	21811	21869	21846	21829	22010	21851	21860	21940	22149	22093	22042	22001	22046	21934	21937	22042	21807	21904	21867	21851	21881	21886	21878	21931	21916	22011	21921	21783	21912	21606	21827	21878	21804	21921	21834	21943	21760	22029	21905	22029	21921	21617	21912	21815	22046	21942	21806	21916	21778	21789	21929	21788	21734	21874	21983	21950	21867	21732	22089	21857	21872	21806	21942	21864	22292	21995	22088	21775	21916	22027	22026	21852	21846	21957	22083	21974	21980	21761	22005	21810	21722	21896	21955	21819	21973	21872	22083	21650	22034	21983	21824	22095	22044	21916	21967	21829	22026	22033	21815	21802	22076	22104	22033	21811	21845	21844	21826	21924	21927	21879	21954	21952	21949	21916	21999	21765	22008	21997	21702	21929	22112	22012	22055	21685	21931	22072	21956	21819	21726	21977	22110	21939	21968	21999	21867	21739	21972	22095	22117	22167	21802	21922	21951	21765	21867	22070	22056	21881	21916	21754	21779	22060	21959	22178	22010	21822	21878	21889	21676	21644	21847	21819	21837	22049	21887	21919	22023	21860	21884	21909	21851	21892	21961	21762	21921	21757	21734	21795	21633	22030	21758	22006	21935	21742	21903	22028	21953	22013	21892	21849	21863	21990	21920	22034	21949	21657	22091	21880	21767	21863	22000	21662	21892	21843	21941	21916	21864	21935	22012	22110	21930	21905	21827	21988	21897	21865	21957	22006	21971	21730	22002	21838	21867	22003	22063	21891	21998	21916	21979	21835	21722	21818	21936	21967	21846	22064	21899	22100	21918	21907	21905	22065	21898	21936	21857	21851	22078	22051	21903	22042	21822	21785	22049	22065	21889	21858	21897	21844	21779	21991	21738	21882	22137	21840	21850	21996	22100	22113	21863	21880	21765	22122	21971	21960	21837	21815	21994	21869	21996	21818	21812	21819	21654	21867	21686	22076	21883	21922	22040	21856	21848	21841	21966	21690	22021	21976	21923	21846	21868	22014	22015	22083	21773	22106	21717	21933	21880	21744	21818	22020	21727	21985	22258	21826	21950	21851	22091	21872	21906	21825	21976	21842	21997	21905	22059	21797	21893	21845	21721	21830	21949	21932	21980	21998	21871	22078	21897	21874	21699	21861	21882	21899	21720	21915	22145	22047	21852	21820	22100	22027	21737	21720	21788	22080	21702	21841	22104	22036	21927	21743	22048	21736	22177	21717	21800	22022	22076	21911	21829	21832	22150	21980	21762	21918	21950	22015	21917	22003	22067	21813	21947	22265	22117	21910	21921	21991	22005	21760	21979	21929	21919	21884	21962	21760	21912	22226	21944	22005	21762	21743	21808	21797	22085	22067	21973	21938	22001	21901	22013	21991	21904	21958	21895	21917	22073	21860	21860	21907	21908	21881	21867	21882	21876	21828	22063	21877	22056	21912	21680	21690	21782	21946	21736	22013	22006	21809	21688	21849	21702	22029	22037	22130	21865	22012	21907	21917	21756	21849	22032	21909	21983	21803	22068	21989	22040	22028	22081	22019	21885	21696	22178	21911	22226	21777	21963	21980	21925	21762	22015	21755	21923	22083	22029	22005	21671	21906	21981	21863	21837	21943	21951	21985	21907	21803	21738	21756	21818	22121	21896	22012	22018	22082	22194	22083	21861	21938	21898	21848	21825	21704	21940	21756	21798	22003	21870	22003	21942	21874	21964	21964	21971	22058	21929	22024	21868	21914	22168	21992	21874	21844	21870	22054	21827	21701	21707	22114	21816	21958	22126	21754	21826	21958	21951	21720	21924	21661	21807	22037	21958	22036	21925	21829	21834	21871	21929	22034	22054	21998	22062	21902	21791	21849	22075	22016	22079	21820	21947	21965	22021	21838	21977	21883	21877	21857	21738	21898	21864	21807	22020	21904	21938	21851	22106	21890	21887	21971	22084	21918	21948	21898	21879	21978	21823	21942	22094	21816	21930	21907	21874	21776	21803	22046	21846	21975	21963	21961	22157	21621	21856	21924	21922	22162	21967	21810	21899	21846	22066	21906	21863	21901	22086	22114	21892	21893	21854	21890	22069	21941	21733	21842	21854	21909	21977	21805	21912	21913	21932	21948	21939	21725	22095	22181	21892	21793	21941	21968	21811	22137	21887	21890	21918	21928	21818	22074	21843	21597	21842	21997	21967	22153	21829	22092	22141	21896	21748	21816	21991	21908	22012	21941	21675	21927	21947	21817	21902	22075	21933	22136	22032	21721	21731	22001	21806	21831	21828	22005	21995	21846	21724	21771	22006	22016	21967	21938	21735	21810	21891	21757	21736	21846	21969	21948	21857	21851	21938	21842	21878	21820	21835	21866	21870	21754	21887	22135	21889	21997	21989	22095	21999	21814	21836	21792	22024	21879	21893	21943	21981	22004	21863	22014	21880	22038	21755	21996	22060	22080	21870	21869	21863	21831	21860	21985	22141	22026	21814	22001	22039	21985	21965	22066	21981	21910	21923	22035	22014	21788	22005	21847	21811	21907	22017	21852	21863	21868	22134	21837	21735	21985	21994	21906	21846	21811	21897	21821	21919	21830	21899	22007	21839	21928	21959	22029	21949	21786	21951	21785	22000	21921	21856	22160	21988	21911	21800	21765	22094	21882	21877	21971	22062	21773	21848	21901	21967	22103	21743	21735	21863	21843	22055	21911	22010	21917	22030	21944	22030	21967	22252	22012	21990	21683	21748	21908	21942	21939	22001	21962	22013	21745	21925	21984	21793	21753	21882	21835	21712	21825	21883	21877	21733	21996	22023	21882	21876	22050	21817	21679	21940	21770	21852	21867	21956	22062	21877	21928	22074	21924	21977	22012	21962	21796	21864	21864	21807	21962	21967	22140	21933	22058	22027	21962	21810	21692	21727	21767	21913	21829	21976	22142	21792	22012	21857	22097	21717	21944	21830	21858	21844	22011	21930	21860	22018	22061	21846	21838	21927	21970	21789	21846	21908	21877	21729	22067	21808	21841	21899	21908	21848	22027	21942	21833	21791	21931	21834	21619	21883	21682	22037	21945	22010	21887	22106	21874	22022	22046	21958	21961	21852	22024	21836	21865	21925	21986	21999	21995	21995	22062	21813	21852	21943	21849	21793	21796	21902	22199	22029	21809	21698	21799	21932	21918	21921	21981	21760	21877	22056	21964	21893	21903	22103	22011	21875	22087	21887	21874	21889	21874	22000	21975	21848	21811	22089	21779	21921	21923	21939	21877	21774	21877	21900	21907	22025	21810	22125	21964	21940	22067	21855	22043	21909	21783	21968	22012	21784	21936	21909	22111	21993	21948	21927	22006	22001	21805	21812	21999	21971	21973	21876	21834	21914	21901	21995	21981	21948	21936	21891	21741	22137	21949	21993	21952	21906	21964	21940	21901	21832	21989	22028	22079	21784	21857	21916	21742	21918	21719	21863	22091	21811	22118	21789	22067	21846	21974	21859	21776	21931	21611	21880	21831	21815	21688	22027	21800	21770	22029	22148	22001	22157	21897	21600	21975	22128	21856	21994	21914	21874	21946	22008	21960	21889	21874	21910	21718	22084	21942	22048	21873	21966	21879	22023	22013	22054	21814	21930	21684	22032	22032	22057	21987	21790	22142	22050	21736	22064	22035	21900	22126	22121	21988	21795	21855	21905	21775	21863	22039	21861	21864	22064	21803	21856	21901	22121	21893	21642	22025	22027	21617	21776	21856	22075	21685	21806	21827	22024	21928	21880	21971	21926	21954	21988	22004	21934	21834	21775	22147	22006	21874	21885	21880	21978	21837	21861	21849	22029	21910	21997	21976	21951	21801	21704	22075	22139	21873	21728	21886	21956	21818	22003	21789	22021	22078	21877	22071	21915	21891	21906	21807	21997	21718	21780	21981	22008	22036	22157	21766	21942	21917	21968	21921	22016	21896	21970	21797	21960	21780	21859	21822	21827	21838	22061	22020	22070	21984	22043	22029	21666	21945	21759	22030	22111	21826	21922	22087	21758	21968	21866	21943
19075	28747	24870	19484	18858	18687	17940	17464	17550	17401	17388	17315	17356	17329	17278	17226	17325	17371	17228	17306	17181	17247	17232	17318	17204	17024	17358	17085	17387	17122	17133	17221	17317	17018	17271	17176	17313	17227	17316	17306	17328	17123	17193	17212	17191	17297	17240	17353	17228	17362	17198	17085	17263	17157	17203	17050	17307	17456	17271	17238	17313	17030	17186	17292	17299	17290	17089	17022	16975	17111	17171	17283	17378	17116	17167	17191	17284	17231	17269	17235	17014	16997	17061	17238	17025	17279	17232	17288	17304	17101	17118	17194	17152	17188	17236	17204	17108	17203	17249	17262	17024	17120	17176	17117	17115	17234	17148	17193	17385	17275	17352	17321	16991	17129	17144	17297	17106	17243	17168	17147	17349	17185	17104	17037	17202	17000	17161	17226	17060	17136	17267	17231	17225	17078	17155	17242	17225	17227	17255	17244	17193	17150	17274	17302	17298	17176	17105	17159	17198	17324	17197	17204	17090	17275	17104	17288	17182	17323	17076	17185	17117	17025	17357	17062	17433	17086	17316	17059	17265	17246	17279	17284	17257	17252	17318	17181	17203	17140	17291	17290	17150	17277	17187	17304	16959	17283	17418	17203	17230	17363	17287	17261	17196	17252	17006	17238	17242	17060	17275	17185	17150	17226	17177	17235	17249	17144	17140	17187	17184	17055	17327	17296	17162	17228	17149	17188	17186	17073	17220	17069	17102	17308	17167	17220	17356	17152	17338	17397	17013	17353	17270	17317	17309	17171	17052	17045	17158	17206	17284	17126	17222	17245	17035	17124	17152	17244	17196	17187	17301	17041	17091	17430	17197	17264	17351	17258	17190	17241	16995	17154	17290	17163	17424	17138	17218	17262	17180	17211	17115	17108	17287	17176	17228	17291	17129	17173	17265	17223	17192	17287	17320	17158	17311	17227	17291	17230	17170	17240	17190	17023	17284	17272	17253	17202	17245	17129	17239	17223	17283	17295	17217	17197	17179	17128	17242	17423	17184	17112	17074	17196	17246	16988	17343	17201	17332	17231	17183	17351	17136	17197	17153	17038	17174	17162	17226	17128	17272	17201	17242	17077	17169	17035	17145	17200	17357	17254	17390	17217	17250	17101	17080	17151	17225	17220	17164	17063	17192	17213	17158	17048	17059	17032	17286	17145	17155	17163	17200	17337	17150	17149	17123	17466	17247	17439	17060	17218	17300	17209	17262	17302	17052	17135	17268	17217	17140	17250	17417	17273	17137	17064	17157	17074	17246	17119	17265	17065	17500	17203	17437	17287	17132	17234	17208	17061	17178	17199	17263	17154	17243	16951	17197	17331	17215	17097	17186	17061	17114	17153	17280	17085	17133	17043	17196	17291	17249	17296	17247	17179	17316	17266	17053	17399	17174	17146	17095	17151	17098	17316	17167	17236	17272	17210	17212	17255	17150	17246	17159	17222	17417	17299	17189	17125	17310	17228	17333	17390	17195	17194	17177	17353	17175	17292	17191	17115	17186	17119	17237	16919	17270	17134	17204	17033	17274	17130	17107	17076	17357	17084	17191	17222	17162	17054	17098	17203	17279	17271	17099	17275	17248	17205	17235	17257	17092	17112	17120	17148	17328	17177	17108	17222	17102	16983	17216	17160	17112	17220	17158	17132	17365	17132	17157	17323	17218	17143	17118	17170	17094	17305	17154	17140	17180	17165	17071	17210	17321	17187	17089	17328	17001	17191	17091	17174	17267	17041	17191	17232	17156	17080	17246	17424	17242	17143	17278	17071	17247	17252	17084	17381	17123	17310	17009	17198	17136	17256	17333	16996	17286	17095	17036	17217	17275	17460	17071	17125	17181	17161	17226	17286	17216	17465	17366	17248	17127	17137	17122	17249	17237	17151	17185	17124	17114	17080	17187	17094	17167	17313	17416	17045	17277	17368	17307	17097	17243	17378	17220	17311	17243	17164	17251	17222	17190	17262	17159	17257	17152	17124	17180	17236	17245	17215	17135	17232	17276	17244	17106	17011	17098	17116	17186	17045	17079	17206	17152	17152	17298	17304	17219	17101	17354	17073	17176	17193	17202	17229	17307	17330	17425	17141	17109	16902	17300	17205	17075	17137	17240	17248	16963	17062	17180	17135	17282	17373	17098	17228	17369	17224	17122	17213	17195	17285	17221	17137	17295	17259	17281	17227	17187	17208	17172	17146	17157	17138	17263	17158	17107	17205	17147	17148	17198	17266	17116	17297	17315	17364	17298	17106	17105	17192	17163	17205	17129	17236	17325	17196	17156	17196	17132	17275	17332	17214	17179	17368	17227	17157	17353	17262	17319	17380	17149	17330	17266	17331	17120	17324	17176	17063	17352	17245	17416	17207	17199	17223	17114	17276	17044	17291	17152	17229	17099	17240	17182	17204	17256	17044	17239	17260	16910	17214	17353	17020	17219	17149	17364	17197	17236	17177	17280	17125	17252	17072	17164	17143	17169	17026	17283	16965	17091	17237	17205	17138	17323	17263	17268	17110	17392	17119	17242	17345	17153	17275	17139	17035	17111	17301	17158	17242	17259	17044	17200	17220	17184	17149	17171	17250	17245	17231	17269	17230	17049	17155	17128	17147	17187	17217	17105	17308	17217	17250	17168	17168	17315	17129	17218	17155	17363	17089	17199	17082	17143	17138	17159	17095	17092	17197	17309	17116	17269	17041	17387	17223	17208	17114	17172	17200	17072	17194	17184	17264	17153	17202	17182	17104	17308	17157	17274	17154	17414	17364	17357	17321	17298	17259	17349	17253	17268	17186	17228	17371	17350	17233	17138	17217	17248	17288	17148	17239	17322	17240	17255	17275	17191	17117	17240	17073	16980	17248	17185	17194	17256	17236	17292	17296	17301	17197	17247	17238	17058	16996	17285	17241	17330	17246	17307	17168	17321	17275	17130	17191	17171	17207	17015	17203	17370	17274	17283	17285	17037	17341	17092	17393	17401	17261	17113	17367	17292	17157	17344	17092	17267	17157	17412	17329	17219	17052	17103	17252	17058	17155	17274	17283	17065	17090	17206	17213	17285	17226	17261	17167	17204	17257	17188	17195	17287	17082	17131	17165	17291	17203	17354	17353	17238	17352	17164	17172	17305	17348	17245	17315	17265	17156	17269	17100	17322	17366	17012	17220	17288	17167	17156	17211	17327	17339	17129	17118	17332	17368	17135	17157	16981	17214	17194	17184	17306	17183	17258	17259	17096	17248	17197	17332	17062	17083	17093	17244	17214	17254	17119	17036	17283	17022	17150	17151	17093	17253	17240	17222	17214	17234	17251	17221	17200	17333	17341	17024	17056	17222	17174	17081	17267	17176	17264	17326	17039	17146	17150	17107	17138	17067	17069	17390	17247	17003	17203	17279	17116	17295	17126	17093	17250	17167	17202	17190	17189	17130	17187	17236	17207	17102	17279	17262	17163	17215	17165	17293	17123	17126	17223	17007	17162	17227	17019	17276	17012	17306	17118	17314	17087	17130	17149	16960	17225	17247	17321	17193	17170	17274	17251	17086	17168	17212	17193	17235	17094	17255	17224	17143	17333	17222	17191	17303	17367	17176	17204	17225	17159	17304	17112	17260	17215	16986	17371	17336	17164	17148	17252	17217	17196	17087	17101	17207	17043	17160	17107	17270	17128	17070	17279	17061	17260	17046	17322	17207	17183	17198	17326	17105	17236	17134	17278	17202	17344	17127	17239	17118	17189	17272	17207	17212	17213	17157	17231	17297	17239	17158	17033	17246	17034	17247	17195	17102	17233	17200	17120	17300	17263	17172	17080	17244	17197	17140	17073	17336	17242	17252	17356	17222	17352	17335	17342	17263	17344	17297	17152	17216	17136	17200	17101	17247	17441	17216	17225	17070	17136	17319	17215	17268	17127	17262	17264	17131	17218	17232	17207	17173	17268	17366	17151	17186	17237	17156	17196	17148	17056	17053	17107	17109	17091	17231	17039	17163	17166	17110	17134	17278	17357	17294	17155	17170	17214	16989	17313	17209	17352	17378	17206	17176	17194	17161	17139	17202	17358	17291	17054	17221	17082	17257	17305	17285	17325	17104	17244	17180	17269	17202	17289	17045	17005	17266	17189	17137	17095	17218	17268	17383	17239	17156	17125	17014	17251	17255	17387	17340	17189	17064	17220	17138	17289	17114	16967	17163	17195	17208	17308	17243	17123	17177	17288	17194	17262	17283	17064	17355	17164	17179	17196	17197	17400	17242	17378	17126	17168	17172	17236	17225	17246	17331	17127	17003	17179	17260	17015	17203	17368	17186	17148	17292	17156	17192	17027	17226	17128	17166	17097	17120	17127	17054	17206	17048	17350	17319	17040	17227	17345	17245	17204	17218	17012	17162	17245	17055	17129	17187	17271	17050	17209	17172	17114	17195	17263	17101	17145	17291	17205	17132	17203	17163	17209	17250	17268	17305	17038	17087	17198	17264	17107	17012	17166	17221	17304	16985	17340	17247	17187	17260	17177	17192	17246	17184	17200	17087	17278	17083	17248	17276	17236	17172	17403	17247	17216	17179	17212	17230	17088	17119	17168	17102	17231	17149	17063	17257	17153	17156	17304	17274	17142	17196	17100	17205	17257	17128	17087	17200	17244	17133	17123	17213	17139	17220	17366	17272	17141	17267	17174	17164	17353	17263	17346	17190	17255	17224	17035	17231	17308	17227	17173	17264	17153	17204	17336	17089	17284	17164	17087	17045	17261	17251	17252	17393	17066	17227	17137	17196	17233	17347	17252	17113	17101	17022	17139	17166	17166	17257	17365	17407	17408	17321	17280	17177	17135	17023	17303	17208	17070	17246	17138	17215	17272	17178	17067	17195	17095	17129	17074	17211	17107	17135	17169	17168	17247	17155	17171	17260	17194	17285	17413	17197	17214	17089	17235	17177	17231	17373	17235	17285	16989	17290	17086	17258	17201	17182	17250	17252	17228	17199	17143	17217	17121	17396	17200	17172	17093	17035	17142	17164	17212	17107	17248	17101	17167	17343	17163	17110	17131	17204	17199	16850	17107	17051	17141	17201	17212	17092	17215	17244	17327	17140	17129	17199	17295	17151	17440	17355	17086	17157	17227	17152	17197	17164	17141	17156	17251	17260	17313	17138	17247	17269
23188	20992	28554	23727	22326	24752	25017	22362	21858	21962	21863	21618	21874	22021	21608	21605	21608	21649	21472	21707	21481	21525	21380	21550	21431	21549	21555	21661	21560	21262	21424	21547	21405	21315	21388	21269	21419	21248	21053	21347	21492	21397	21299	21333	21481	21240	21328	21305	21150	21501	21469	21400	21514	21301	21401	21560	22248	22221	21494	21481	21424	21646	21348	21080	21426	21357	21486	21408	21321	21010	21282	21442	21424	21170	21253	21317	21175	21192	21161	21324	21326	21328	21172	21281	21496	21528	21382	21502	21273	21395	21328	21280	21166	21318	21490	21189	21075	21252	21205	21262	21091	21213	21241	21193	21260	21204	21508	21238	21345	21374	21483	21478	21354	21226	21266	21354	21219	21348	21226	21256	21152	21106	21476	21030	21222	21294	21321	21317	21330	21199	21520	21484	21518	21298	21189	21141	21353	21312	21444	21243	21138	21361	21464	21265	21218	21171	21177	21259	21417	21223	21132	21135	21249	21248	21279	21362	21226	21304	21058	21193	21378	21312	21535	21330	21336	21378	21344	21133	21219	21331	21423	21368	21174	21339	21330	21282	21342	21265	21384	21439	21242	21190	21482	21240	21335	21203	21180	21309	21235	21338	21249	21436	21216	21392	21224	21352	21285	21189	21151	21249	21229	21228	21159	21288	21462	21440	21394	21316	21238	21297	21307	21471	21421	21424	21408	21187	21403	21208	21242	21296	21398	21154	21422	21293	21347	21140	21172	21354	21515	21476	21220	21297	21288	21213	21378	21385	21269	21285	21280	21355	21262	21171	21315	21227	21260	21345	21422	21425	21298	21307	21456	21368	21161	21155	21378	21455	21477	21087	21342	21231	21296	21329	21375	21163	21414	21454	21046	21321	21302	21232	21091	21352	20948	21345	21454	21161	21405	21234	21330	21154	21461	21290	21224	21548	21421	21507	21312	21314	21237	21195	21336	21105	21295	21247	21221	21222	21204	21286	21488	21101	21184	21299	21250	21447	21188	21176	21212	21336	21174	21144	21194	21369	21166	21212	21235	21375	21207	21241	21416	21283	21291	21347	21304	21350	21445	21128	21271	21313	21400	21126	21336	21271	21388	21094	21220	21303	21406	21293	21460	21325	21111	21341	21249	21262	21251	21157	21217	21368	21125	21118	21250	21356	21215	21335	21347	21451	21314	21099	21074	21102	21245	21319	21116	21122	21220	21232	21273	21475	21192	21114	21177	21337	21293	21386	21437	21467	21371	21438	21164	21236	21600	21456	21249	21241	21239	21248	21316	21444	21286	21225	21484	21164	21372	21178	21315	21360	21214	21426	21239	21395	21378	21315	21149	21355	21348	21260	21324	21294	21230	21272	21314	21449	21116	21158	21293	21238	21284	21164	21131	21180	21444	21295	21402	21213	21369	21239	21313	21294	21191	21207	21204	21356	21335	21270	21403	21489	21238	21298	21202	21202	21240	21359	21265	21391	21235	21193	21281	21271	21154	21411	21384	21407	21324	21183	21165	21281	21274	21313	21360	21146	21444	21288	21321	21442	21339	21334	21465	21349	21249	21175	21238	21155	21127	21360	21342	21451	21264	21232	21324	21324	21487	21223	21397	21230	21357	21099	21369	20954	21207	21026	21497	21481	21455	21362	21168	21241	21150	21347	21279	21179	21319	21310	21221	21118	21239	21040	21148	21122	21172	21392	21439	21223	21378	21190	21554	21261	21362	21245	21085	21322	21291	21217	21509	21426	21468	21115	21048	21500	21082	21335	21358	21251	21329	21242	21291	21113	21450	21146	21338	21511	21099	21007	21324	21152	21424	21493	21101	21110	21234	21179	21125	21441	20986	21352	21225	21207	21384	21289	21375	21106	21179	21308	21286	21565	21357	21163	21110	21346	21134	21381	21286	21144	21064	21246	21221	21291	21235	21411	21006	21474	21372	21558	21269	21346	21394	21217	21399	21264	21199	21355	21384	21072	21477	21216	21268	21375	21241	21269	21158	21245	21287	21465	21506	21192	21168	21297	21292	21193	21185	21433	21172	21383	21350	21066	21321	21207	21403	21284	21329	21200	21320	21301	21256	21288	21217	21345	21156	21336	21442	21070	21356	21271	21441	21423	21128	21299	21288	21382	21132	21356	21247	21271	21025	21075	21240	21306	21270	21303	21090	21156	21179	21181	21114	21409	21377	21316	21201	21260	21236	21156	21361	21309	21338	21295	21406	21274	21362	21416	21298	21322	21378	21221	21390	21163	21363	21338	21343	21290	21136	21118	21362	21301	21353	21170	21261	21299	21443	21236	21304	21204	21486	21398	21396	21288	21424	21301	21482	21033	21443	21398	21146	21071	21157	21234	21284	21223	21303	21092	21449	21229	21196	21290	21214	21406	21438	21330	21446	21218	21360	21266	21201	21173	21224	21259	21204	21388	21184	21245	21142	21425	21185	21309	21166	21283	21344	21536	21612	21191	21239	21574	21203	21218	21355	21362	21275	21644	21517	21258	21175	21266	21183	21250	21401	21224	21421	21356	21505	21364	21063	21231	21393	21257	21372	21434	21171	21479	21187	21462	21177	21436	21134	21496	21337	21325	21340	21394	21445	21276	21327	21259	21287	21252	21119	21419	21527	21471	21364	21233	21124	21104	21209	21084	21227	21358	21344	21350	21490	21279	21370	21368	21269	21183	21090	21226	21397	21528	21340	21030	21359	21198	21349	21372	21040	21099	21128	21326	21429	21076	21087	21280	21331	21356	21192	21522	21132	21109	21426	21368	21247	21232	21254	21304	21281	21188	21175	21220	21451	21348	21292	21242	21240	21097	21415	21181	21314	21311	21385	21214	21355	21374	21289	21228	21383	21446	21195	21204	21340	21238	21497	21059	21256	21313	21361	21390	21142	21022	21208	21255	21496	21097	21216	21190	21466	21273	21215	21732	21453	21268	21449	21115	21138	21088	21210	21200	21172	21382	21338	21293	21502	21242	21348	21221	21035	21454	21215	21277	21207	21382	21392	21272	21191	21103	21313	21239	21168	21237	21289	21322	21224	21354	21137	21242	21478	21419	21253	21167	21232	21243	21409	21676	21345	21246	21255	21300	21483	21260	21300	21191	21342	21367	21538	21299	21266	21448	21471	21183	21320	21352	21171	21256	21230	21277	21298	21269	21377	21426	21345	21138	21110	21305	21185	21365	21419	21353	21558	21160	21209	21300	21345	21199	21337	21237	21406	21212	21353	21302	21400	21160	21302	21283	21301	21206	21340	21362	21452	21410	21367	21218	21405	21473	21277	21199	21359	21228	21376	21422	21297	20948	21224	21321	21236	21243	21296	21483	21302	21220	21463	21292	21363	21154	21238	21251	21320	21455	21191	21153	21187	21432	21505	21278	21159	21225	21246	21376	21235	21222	21395	21201	21424	21285	21291	21143	21149	21324	21297	21225	21285	21315	21315	21255	21204	21480	21189	21164	21349	21097	21307	21269	21220	21347	21334	21265	21298	21339	21251	21258	21226	21079	21353	21285	21192	21350	21306	21264	21298	21380	21095	21091	21260	21291	21355	21441	21369	21265	21373	21185	21411	21365	21392	21329	21247	21174	21341	21392	21247	21278	21179	21131	21152	21157	21269	21288	21406	21368	21059	21374	21479	21054	21037	21095	21226	21209	21381	21229	21398	21291	21453	21341	21324	21312	21020	21294	21199	21468	21342	21266	21184	21166	21255	21256	21277	21263	21167	21194	21275	20968	21268	21319	21383	21385	21239	21259	21306	21142	21323	21302	21399	21197	21319	21249	21130	21302	21218	21204	21512	21223	21168	21233	21377	21386	21309	21357	21402	21248	21130	21289	21461	21458	21013	21203	21308	21183	21383	21205	21089	21383	21238	21155	21362	21263	21169	21296	21269	21392	21391	21452	21417	21306	21340	21273	21172	21126	21371	21095	21129	21176	21175	21309	21254	21103	21227	21232	21241	21412	21305	21378	21315	21142	21234	21351	21154	21306	21472	21390	21299	21207	21272	21312	21229	21580	21388	21212	21351	21425	21354	21293	21167	21225	21344	21419	21515	21490	21398	21187	21031	21052	21097	21165	21438	21188	21146	21216	21171	21255	21206	21482	21255	21108	21127	21253	21156	21113	21374	21367	21123	21401	21229	21193	21411	21354	21399	21460	21221	21169	21257	21360	21293	21426	21409	21222	21105	21285	21434	21261	21286	21273	21464	21279	21320	21361	21303	21343	21249	21368	21319	21268	21271	21359	21359	21107	21350	21523	21447	21352	21484	21225	21284	21458	21485	21228	21256	21366	21497	21410	21263	21172	21229	21307	21287	21374	21307	21191	21442	21084	21376	21196	21368	21405	21199	21337	21278	21220	21438	21308	21418	21456	21354	21130	21074	21185	21234	21279	21285	21282	21403	21142	21600	21445	21414	21248	21296	21134	21407	21340	21181	21322	21342	21384	21242	21246	21415	21369	21273	21292	21237	21346	21084	21297	21312	21369	21476	21321	21306	21252	21120	21422	21153	21360	21423	21540	21297	21280	21410	21541	21213	21092	21287	21204	21356	21212	21225	21224	21309	21235	21353	21317	21315	21276	21253	21192	21554	21176	21120	21105	21164	21250	21227	21227	21084	21258	21250	21175	21062	21211	21487	21350	21249	21278	21289	21464	21220	21431	21366	21222	21347	21315	21434	21392	21235	21317	21371	21155	21265	21250	21373	21177	21301	21268	21260	21384	21447	21257	21366	21234	21175	21280	21386	21387	21383	21417	21262	21234	21379	21325	21280	21278	21271	21467	21258	21334	21196	21096	21392	21248	21191	21396	21322	21392	21360	21197	21326	21156	21215	21336	21247	21316	21382	21334	21288	21321	21478	21373	21440	21320	21391	21422	21313	21273	21361	21488	21239	21257	21554	21118	21183	21280	21467	21209	21107	21169	21082	21264	21279	21280	21485	21246	21215	21255	21370	21281	21263	21256	21293	21285	21116	21425	21450	21380	20991	21245	21164	21306	21298	21295	21382	21211	21393	21032	21345	21170	21185	21305	21128	21251	21281	21467	21413	21114	21111	21152	21248	21398	21198	21378	21253	21321	21141	21340	21410	21218	21270	21207	21183	21235	21253	21360	21289	21317	21210	21275	21248	21178	21098	21504	21199	21359
18313	32566	28462	22373	21054	19914	18585	17857	17678	17474	17327	17232	17090	17011	17126	17265	17253	17304	17002	17012	17020	16952	17114	17044	17038	17024	17004	16919	16739	17110	17009	16968	16830	16957	16891	16907	16805	16889	17031	16753	16777	17111	16986	16953	17062	16949	16919	16969	16927	16908	16746	16874	17077	17095	17035	17285	18137	18053	17154	16831	17366	17476	16942	16844	17115	16857	17073	17012	17096	16993	16726	16969	16913	16618	16908	16912	17054	17010	16901	16999	16865	17013	16992	16910	16925	16943	17070	16797	17026	16850	16961	16948	16827	16778	17063	16828	16901	16742	16765	16910	17153	17193	16895	16923	16878	16835	16801	16833	16947	16770	16985	16917	16761	16871	16952	17123	17074	17014	16860	16947	17028	16986	17095	16889	16826	16854	16970	16906	16858	16919	16690	16948	16890	16890	16937	16954	16981	16889	16857	16749	16879	16847	16874	16938	16922	17028	16797	16714	16857	16781	16879	16920	17003	16937	16943	16911	17082	16838	17016	16913	16889	16938	17005	16856	16954	17055	17008	16975	17093	16947	16926	16955	16871	16935	17048	16900	16941	16808	16892	16820	16981	16890	17108	16961	16788	16749	16854	16955	16988	16774	16878	17065	16933	16885	16904	17028	17012	17023	16844	16820	16884	17133	16788	16864	16825	16731	16918	16962	16836	16881	16931	16971	16835	16872	16979	16857	16842	16733	16783	16945	16729	16949	16900	16918	16906	16850	16862	16686	16650	16954	16864	16811	16976	17045	16814	16874	16951	16795	16971	16981	17046	16797	16986	16828	16965	16947	17027	16879	16862	16937	17028	16849	16828	16802	16880	16785	16988	16755	16870	16932	16843	16957	16820	16951	16985	16974	16879	16986	17003	16963	16862	16874	16895	16812	17024	16968	16769	16618	16951	16946	16922	16742	17040	16754	16798	16772	16735	16865	16852	16891	16777	16943	16923	17003	16969	16797	16882	16821	16927	17103	16989	16893	16842	16839	16737	16904	16982	16978	16891	16927	16881	16861	16869	16893	16946	16770	16877	16892	17123	16808	17043	16951	17091	17047	16820	16915	16973	16846	17037	16893	16765	17011	16816	16887	17041	16877	16881	16958	17013	17040	16932	16814	16944	16842	16925	17014	17028	17035	16994	16892	17027	16870	17001	16955	17011	16913	17006	17102	16929	17088	16899	16900	16953	16960	16886	16921	16892	16810	17001	16918	16839	16831	17017	16814	16874	16904	16946	16947	16989	16989	16897	16887	16812	16935	16897	16804	16829	16912	16962	16950	16825	16941	16883	16920	16969	16982	17009	16810	16900	16727	16939	16874	16862	16994	17074	16826	16793	17022	16889	17010	16777	16692	16845	16851	16918	16890	17004	16757	17037	17079	16994	16855	16793	16892	17011	16889	16931	16853	16780	16888	16942	16850	16893	16976	16948	16787	16934	16997	16825	17063	16846	16896	17011	16702	16892	16879	16752	16782	16908	16924	16937	16847	16872	17125	17005	16883	16800	16836	16870	16630	16817	17043	16991	16722	17055	17095	17044	16749	16809	16847	16650	16853	16863	16842	17039	16969	17206	17055	17057	17044	16976	16868	16911	16832	16867	16891	16955	16935	16897	16854	16809	16977	16801	16858	16767	16908	17027	16784	16825	16906	16961	17085	17122	16988	17102	16911	16995	16966	16871	16781	16991	16905	16989	17013	17069	16802	16860	17017	16958	16983	16949	16892	16939	17057	16961	16831	16717	16881	16856	17079	16873	16918	17077	16818	16939	17051	16971	16885	16987	16877	16957	16961	16991	16829	16842	16947	16848	16661	17040	16957	16866	16829	16933	16954	16917	17053	16908	16765	16994	16895	17061	16999	16779	16943	16819	17060	16863	16934	17029	16785	16885	17042	16910	16987	16942	16949	16926	16864	16929	16869	16870	17002	16932	16846	16973	16915	16991	16868	16893	16851	16842	16815	16931	17101	17006	16868	16996	16885	17014	16863	16844	16892	16795	16857	16940	16939	16717	16883	16977	16961	16960	17022	16875	17088	16942	16870	16963	16982	16729	16806	16899	16947	16832	16988	16970	16834	16960	17145	16943	16901	16811	16843	16925	16909	16960	16812	17031	16740	16910	16860	17010	16818	16933	16913	16958	16751	16898	16777	16802	16918	16994	16906	16991	17013	16844	16783	16878	16974	16954	16831	16888	16845	16938	16941	16998	16841	16832	16981	17110	16869	16754	16861	17000	17101	16781	16994	17021	16820	16924	17100	16965	16921	16918	16885	16899	17020	16897	16965	16745	17092	16765	16954	17009	16890	17022	16859	16930	16937	16737	16983	16904	16999	16864	16947	16968	16971	17142	16882	17082	16988	16899	16841	16894	16894	16955	16913	16799	16924	16964	16936	16822	17048	16780	16927	16745	16938	17037	16874	17030	16772	16943	17045	16877	16981	16838	16990	16823	16815	16838	16871	16924	17052	16857	17040	16862	16800	16927	17039	17080	16798	16980	16921	16799	17008	17086	16988	16855	16892	16972	16927	16849	16822	16695	16669	16928	16881	16972	16940	16826	16902	17035	16830	16906	16951	16862	16691	16782	16914	16849	16830	16955	17005	16922	16924	16865	16857	16924	17035	16889	17005	16914	16927	16912	16944	17022	16793	16812	16972	17017	16920	16764	16919	16822	16845	16987	16869	16869	16852	16811	16892	16921	16886	16866	16798	16819	16984	17010	17009	16895	17029	16880	16964	17073	16813	16981	16925	16875	16838	17080	17091	16945	16737	16911	17136	16828	16766	16929	16935	16929	16780	16777	16903	16990	16794	16986	16951	16860	16989	16962	16898	16993	17014	16928	16717	16856	16843	16833	17012	16854	16932	16934	16882	16844	16818	16897	16945	16903	17038	16970	17064	16840	16963	16914	16882	16848	17064	16964	16882	16952	16924	16815	17055	16933	16922	16892	16779	16909	16819	16740	16857	16777	16945	16921	16992	16948	16879	16757	16870	17003	16952	17131	16941	16979	17022	16944	16963	16771	16767	16890	16825	16797	16896	16825	16904	16785	16811	16909	16901	16808	16886	16971	16947	16840	16922	16912	16848	16951	16887	16757	16943	16730	17009	16985	16938	16936	16706	16926	16955	16863	16786	17024	16962	16969	17150	16985	16893	16773	16864	17005	16737	16846	16882	17021	16898	16875	16820	16856	16854	16942	16888	16807	16719	16896	16980	16923	16892	16953	16773	17020	16855	16662	17023	17004	16849	16840	16899	17095	16851	17083	16838	16919	17000	17008	16870	16988	16740	16901	16845	16904	16786	16779	16770	16943	16827	16860	16838	16963	16692	16926	16822	16638	16946	17010	16955	16834	16899	16873	16985	16950	16926	16962	16852	16869	16932	17063	16859	16913	16995	16817	17147	16707	16896	16946	16937	16954	16932	16914	16845	17006	16965	17159	16847	16864	16825	17045	16975	16823	16981	16919	16949	16840	16909	16889	16998	17012	16943	17010	16892	16942	16951	16917	16926	16766	16983	16787	17051	16872	16872	16900	17103	16996	16847	16965	16566	16866	17022	17076	16893	16933	16899	16998	16943	16928	16709	16915	16991	16851	16946	17084	16881	16883	16760	16879	17026	16873	16852	16938	17072	16919	16887	16904	16821	16894	16954	16778	16858	17012	16767	16841	16901	16820	16989	16909	17038	16941	16653	16889	16742	17037	17004	16833	16957	16848	16693	17012	16921	16889	16997	17036	16867	16935	17073	17061	16911	16927	16844	17052	16924	17020	16813	16979	16950	16829	16980	16896	16819	16948	16931	16893	16876	17130	17012	17009	17053	16924	16962	16881	16815	17012	16771	16963	16994	16904	16952	16846	16822	16802	16911	16851	16818	16928	16913	17015	16817	16814	16923	16942	17062	16890	16826	17022	16847	16969	17129	16760	16913	16816	16993	16816	16899	17069	16862	17000	16836	16924	17002	16958	16994	17088	16831	16881	16796	16778	16948	16935	16856	17094	16823	16987	16810	16956	16832	17042	16833	16787	17021	16973	16735	16914	16942	16904	16774	17043	16781	17053	16674	16979	16700	16712	16837	16977	16885	16752	16932	17012	16908	16988	16775	16830	16872	16981	16914	16940	17110	16925	16838	17047	16785	16959	16781	16941	16922	16949	16928	17085	16895	16993	17175	16889	16950	16797	16902	16777	16933	16837	16843	16861	16972	16872	17017	16940	16900	16993	16710	16891	16877	16803	16779	16816	17045	16887	16955	16966	16962	16912	16933	16972	16909	16901	17122	16858	16955	16873	16917	16938	17020	16878	16889	17001	16913	16679	16904	16932	17036	17019	16883	16859	16941	16833	16933	16924	16719	16852	16888	16804	17140	16920	16728	16913	16806	17027	16979	17026	16781	16923	16767	16825	17004	16973	16926	16829	16866	16985	17086	16881	16709	16935	17130	16971	16761	16806	16976	17074	17164	16941	16976	16745	16794	16844	17097	16954	16931	16920	16869	16843	16879	16773	16853	17008	16990	16921	16943	16996	16954	17111	16877	16910	16840	17048	17083	16739	17106	16894	16802	16880	17007	16839	16930	16918	16673	16800	17136	16891	16999	16886	16965	16908	16990	16959	16848	16853	16974	16825	16873	16768	16901	17049	16744	16767	16953	16850	16812	16847	17012	16919	16875	16956	16807	16928	16915	16749	16945	16749	16949	17042	16815	16906	16984	17056	16771	16857	16753	16878	17007	17050	16873	16935	16946	16985	16714	16873	16785	16789	16999	16890	16873	16884	16918	16889	16969	16875	16815	16893	16918	16989	16768	16897	16853	16885	16905	17082	17115	16959	16935	16952	16914	17055	16911	16995	16915	16846	16848	17045	16735	16920	16923	16925	16925	16961	16826	16802	16902	16677	16913	17040	16995	17061	17003	17110	16876	16962	16928	16866	16843	16977	16822	16918	16688	16817	16973	17074	16959	16816	17049	16870	16962	16958	16971	16950	17025	16862	16925	16982	16891	16866	17023	16906	16986	16868	16922	16905	16734	16901	16668	17079	16906	16898	16803	16808	16898	16864	16907	16946	16886	17064	16919	16877	16727	16754	16851	16991	16922	16921	16893	16973	16748	16863	16915	16983	16906	16808	16798	16899	17107	16828	16900
22374	21008	28792	23441	21400	24497	28259	23276	22562	23042	22584	22323	22195	22431	22106	22189	21995	21974	22110	21927	22113	21697	21731	21747	21958	21821	21845	22053	21957	21926	21754	22031	21996	21921	21946	21797	21841	21833	21842	21553	21914	21794	21826	21940	21760	21698	21584	21850	21751	21932	21753	21971	21754	21843	21938	22056	23638	23391	22305	21763	22178	22307	21803	21858	21847	21775	21726	21732	21739	21849	21891	21543	21557	21676	21827	21759	21748	21685	21747	21638	21707	21813	21707	21750	21704	21933	21885	21578	21795	21555	21688	21946	21816	21625	21495	21630	21817	21724	21768	21990	21815	21734	22091	21736	21627	21889	21621	21591	21659	21632	21703	21843	21703	21554	21955	21723	21737	21615	21745	21803	21739	21639	21702	21757	21788	21780	21528	21898	21962	21797	21750	21727	22007	21669	21744	21701	21733	21635	21586	21690	21613	21604	21532	21615	21757	21763	21799	21581	21695	21760	21791	21931	21728	21630	21711	21716	21868	21727	21793	21745	21706	21831	21846	21761	21825	21574	21613	21776	21648	21615	21585	21687	21809	21698	21754	21572	21789	21753	21700	21818	21907	21790	21700	21743	21890	21623	21701	21613	21587	21633	21672	21575	21626	21735	21970	21679	21688	21683	21652	21794	21646	21484	21742	21885	21685	21616	21608	21546	21596	21655	21845	21533	21817	21734	21563	21572	21555	21663	21805	21791	21723	21583	21531	21737	21717	21732	21570	21683	21710	21735	21688	21685	21676	21693	21516	21534	21725	21602	21699	21499	21592	21720	21568	21618	21622	21759	21725	21764	21600	21865	21761	21597	21409	21632	21844	21813	21625	21819	21831	21664	21690	21736	21743	21403	21625	21747	21610	21577	21816	21674	21645	21536	21601	21704	21605	21557	21618	21894	21946	21710	21499	21891	21806	21916	21729	21645	21544	21933	21597	21703	21603	21871	21862	21746	21928	21905	21802	21768	21707	21722	21657	21575	21650	21738	21515	21585	21457	21598	21695	21770	21688	21900	21602	21748	21748	21652	21771	21536	21678	21560	21507	21905	21680	21737	21695	21623	21808	21691	21695	21737	21544	21558	21587	21747	21676	21655	21689	21654	21587	21895	21741	21785	21803	21639	21856	21594	21728	21599	21750	21626	21559	21966	21847	21619	21780	21839	21844	21796	21759	21797	21591	21588	21583	21696	21925	21740	21749	21682	21834	21511	21783	21534	21617	21730	21712	21572	21722	21770	21665	21569	21561	21755	21685	21609	21664	21886	21846	21475	21698	21565	21889	21676	21727	21680	21530	21653	21669	21870	21606	21528	21703	21775	21852	21609	21560	21823	21730	21808	21832	21767	21551	21798	21591	21761	21687	21863	21607	21872	21734	21820	21589	21630	21695	21899	21682	21761	21500	21765	21522	21558	21565	21607	21774	21819	21660	21792	21850	21854	21577	21679	21581	21762	22021	21631	21647	21619	21660	21747	21858	21715	21707	21674	21483	21696	21738	21926	21600	21596	21512	21591	21742	21835	21893	21886	21882	21739	21941	21610	21642	21816	21696	21734	21806	21760	21804	21654	21615	21530	21684	21830	21824	21562	21642	21764	21633	21809	21632	21647	21768	21612	21666	21830	21800	21520	21621	21820	21584	21975	21722	21617	21723	21609	21974	21592	21812	21787	21639	21675	21557	21610	21705	21654	21549	21844	21692	21526	21691	21758	21684	21640	21581	21840	21780	21719	21758	21816	21774	21721	21739	21670	21747	21484	21961	21741	21600	21544	21626	21747	21645	21561	21635	21595	21866	21759	21802	21763	21592	21423	21662	21679	21776	21772	21824	21858	21718	21597	21498	21791	21689	21497	21709	21692	21684	21851	21865	21779	21626	21842	21539	21518	21829	21658	21621	21618	21622	21651	21838	21595	21641	21701	21648	21615	21461	21418	21828	21728	21654	21957	21859	21892	21655	21676	21749	21794	21604	21801	21860	21684	21990	21759	21939	21873	21787	21668	21734	21637	21515	21725	21489	21785	21644	21547	21693	21706	21543	21615	21794	21574	21727	21788	21839	21718	21723	21836	21543	21652	21630	21783	21758	21717	21731	21744	21655	21522	21699	21679	21542	21657	21853	21607	21517	21653	21638	21370	21616	21818	21665	21672	21894	21772	21578	21671	21629	21672	21803	21655	21729	22043	21517	21810	21549	21893	21753	21826	21620	21845	21652	21771	21615	21709	21690	21717	21765	21560	21727	21657	21655	21914	21877	21547	21630	21759	21698	21782	21770	21798	21691	21719	21473	21711	21668	21675	21826	21656	21748	21950	21911	21565	21773	21761	21787	21714	21739	21747	21724	21491	21599	21523	21671	21628	21632	21687	21579	21842	21623	21759	21795	21759	21483	21627	21357	21689	21716	21562	21628	21856	21762	21715	21747	21847	21644	21701	21598	21735	21781	21751	21736	21834	21898	21618	21865	21812	21651	21836	21604	21786	21615	21604	21787	21497	21644	21564	21660	21967	21610	21672	21714	21606	21774	21674	21522	21584	21801	21708	21547	21676	21611	21709	21628	21732	21763	21860	21770	21672	21696	21770	21779	21861	21877	21716	21660	21648	21685	21729	21680	21815	21524	21651	21783	21758	21755	21668	21989	21597	21879	21600	21671	21488	21357	21640	21884	21821	21638	21792	21798	21745	21807	21763	21645	21665	21806	21846	21736	21799	21385	21695	21736	21831	21388	21845	21668	21567	21514	21794	21674	21583	21709	21796	21703	21764	21810	21740	21898	21874	21839	21535	21831	21865	21705	21645	21756	21549	21714	21758	21523	21812	21708	21888	21663	21692	21673	21918	21636	21632	21836	21844	21706	21512	21760	21530	21789	21720	21644	21814	22033	21969	21683	21674	21681	21869	21915	21960	21840	21800	21527	21664	21900	21591	21751	21689	21623	21902	21794	21896	21603	21568	21733	21740	21796	21891	21811	21766	21401	21857	21739	21616	21703	21846	21772	21549	21892	21711	21559	21765	21814	21852	21834	21653	21692	21786	21708	21812	21502	21847	21684	21742	21853	21624	21683	21695	21686	21569	21458	21631	21526	21591	21767	21713	21707	21841	21779	21576	21727	21650	21724	21753	21700	21427	21766	21834	21889	21651	21944	21882	21729	21681	21587	21448	21602	21861	21851	21765	21624	21627	21601	21761	21890	21420	21881	21621	21489	21929	21788	21887	21647	21958	21786	21692	21791	21681	21740	21553	21758	21708	22068	21514	21655	21689	21640	21829	21712	21638	21822	21607	21662	21851	21556	21698	21867	21692	21898	21901	21922	21768	21844	21863	21851	21625	21876	21813	21613	21563	21721	21945	21823	21673	21533	21653	21678	21679	21724	21797	21730	21839	21699	21576	21503	21563	21833	21699	21511	21594	21729	21555	21705	21487	21358	21747	21836	21795	21639	21569	21539	21684	21745	21683	21541	21795	21778	21392	21710	21550	21914	21852	21569	21529	21630	21565	21745	21570	21678	21482	21572	21740	21914	21653	21585	21879	21494	21593	21598	21888	21883	21749	21751	21848	21659	21838	21745	21506	21666	21597	21693	21652	21592	21705	21724	21749	21897	21689	21648	21691	21529	21670	21682	21874	21642	21660	21704	21493	21648	21869	21756	21548	21665	21583	21482	21482	21873	21784	21820	21622	21709	21718	21601	21713	21868	21656	21669	21763	21746	21886	21653	21669	21812	22009	21494	21686	21813	21590	21604	21775	21556	21733	21470	21702	21725	22002	21747	21695	21763	21646	21783	21430	21668	21754	21820	21622	21728	21812	21571	21827	21652	21603	21689	21690	21595	21653	21600	21603	21633	21686	21622	21696	21565	21859	21812	21649	21682	21729	21737	21504	21647	21647	21838	21728	21868	21646	22064	21785	21723	21730	21845	21421	21696	21676	21763	21574	21659	21648	21779	21729	21912	21686	21762	21825	21606	21642	21601	21490	21484	21828	21679	21751	21849	21722	21742	21429	21719	21744	21567	21688	21570	21444	21772	21560	21823	21763	21702	21785	21796	21627	21854	21461	21706	21517	21766	21665	21722	21734	21693	21814	21514	21689	21598	21616	21828	21735	21780	21730	21606	21590	21795	21517	21785	21665	21673	21654	21580	21678	21656	21658	21596	21622	21872	21586	21758	21619	21754	21686	21884	21772	21771	21806	21812	21760	21831	21437	21758	21701	21483	21567	21637	21785	21783	21793	21717	21613	21713	21567	21592	21696	21832	21881	21653	21489	21625	21653	21758	21798	21655	21508	21749	21683	21670	21519	21680	21818	21837	21628	21753	21766	21796	21661	21809	21758	21761	21813	21597	21644	21769	21855	21840	21759	21698	21739	21663	21741	21785	21634	21650	21671	21627	21645	21665	21581	21649	21751	21729	21609	21506	21846	21601	21860	21744	21740	21806	21695	21710	21738	21796	21929	21887	21626	21815	21612	21683	21535	21640	21718	21578	21866	21706	21748	21763	21630	21605	21573	21916	21751	21788	21863	21670	21694	21749	21527	21570	21715	21768	21785	21685	21661	21552	21829	21621	21667	21775	21668	21736	21494	21672	21739	21530	21853	21564	21560	21649	21553	21731	21678	21572	21667	21654	21548	21640	21575	21554	21653	21597	21636	21690	21819	21730	21463	21667	21557	21603	21555	21696	21673	21649	21636	21558	21661	21727	21641	21693	21397	21812	21751	21561	21708	21661	21698	21928	21316	21610	21697	21745	21582	21474	21872	21853	21434	21520	21752	21692	21695	21560	21660	21745	21599	21754	21944	21663	21778	21793	21769	21735	21580	21578	21741	21597	21632	21768	21846	21581	21614	21738	21709	21645	21538	21597	21522	21645	21765	21698	21769	21754	21817	21751	21675	21388	21579	21710	21535	21881	21601	21712	21764	21742	21756	21741	21810	21900	21686	21666	21678	21490	21707	21838	21681	21777	21783	21647	21517	21693	21853	21890	21758	21988	21864	21530	21508	21552	21581	21663	21727	21640	21597	21728	21669	21736	21556	21773	21678	21588	21781	21724	21657	21803	21710	21694	21810	21999	22007	21884	21755	21762	21684	21843	21830	21607	21541	21912	21723	21739	21658	21851	21697	21690	21866	21849	21705	21745	21799
19648	34722	31913	25193	23294	21602	19968	18864	18371	18024	18051	17585	17537	17548	17545	17432	17433	17136	17350	17264	17228	17295	17136	17212	17109	17218	17368	17196	17165	17119	17335	17141	17190	17410	17205	17093	17187	17281	17212	17185	17157	17270	17079	17072	17171	17259	17081	17226	17229	17068	17088	17116	17274	17090	17141	17563	19445	19345	17435	17152	17569	17625	17202	17172	17102	16939	17070	16967	17023	17269	17229	17133	16972	17138	17133	17096	17324	17040	17168	17116	17171	17195	17111	17089	17263	16937	17130	17154	17054	17156	17239	17107	17066	17062	17017	17246	17066	16961	17149	17102	17009	17209	17063	17215	17182	16946	17053	17075	17201	17208	17031	17159	17156	17285	17183	17235	17145	17078	16909	17038	17044	17039	17144	17111	17068	17289	17187	16947	17168	16981	17153	17050	17124	17025	16938	17214	16961	17188	16950	16905	17228	17186	16957	16972	17252	17155	17068	16967	17201	17322	17141	16997	17031	17095	16920	17058	17037	16903	17163	17088	16944	17130	17115	17060	16915	17202	17232	17069	16996	16975	16878	16958	17077	16937	17068	17013	16998	17276	16956	17028	17127	17230	17128	17133	17218	16917	16881	17142	17219	17100	17004	17125	17285	17022	17158	17021	17074	17143	16954	17155	17061	17205	17106	17029	17060	17243	16899	17036	17141	17130	17083	17112	17132	16941	17161	17101	17174	17171	17048	17263	17137	16989	17183	17037	17020	17162	16969	16990	17076	17120	17181	17062	16930	17168	17123	17106	17064	17038	17163	16967	17063	17178	17058	17171	17127	17109	16930	17045	16999	17058	16964	17336	17236	17028	17094	16995	16878	17025	17031	17120	16880	17107	17175	16936	17108	17123	17103	17146	17086	17163	17098	17080	16975	17122	17099	17051	16973	16979	17036	17101	16995	17089	17065	17034	17149	17146	17136	17136	17058	17103	17297	17115	17077	16948	17109	17177	17061	17124	17197	17004	16970	17087	17255	17105	17096	16962	17148	17102	17108	17193	17068	17032	17111	17135	17063	17089	17209	17137	17019	16978	16916	17056	17011	17106	17182	17173	17066	17033	17191	16977	17105	17085	17253	16900	16972	17048	17050	17054	17297	17056	16965	17186	17122	17086	17231	17127	17116	17173	17176	16883	17007	17150	16855	17178	17154	17015	17039	17233	17009	17019	17009	17029	16979	17104	17050	17098	17128	17059	17080	17124	17124	16944	17165	16954	16925	17080	17068	17062	17195	17026	16941	17072	17108	17213	17065	17129	17186	17094	17076	16979	17048	17087	17046	17191	17131	17042	17107	17004	17128	17024	17084	16978	17026	17406	17145	17046	16966	16896	17297	16807	17020	17092	17211	17126	17220	17266	17171	17129	17149	16954	17161	16937	17246	17069	17013	17068	17084	17057	17118	17061	17048	16998	17160	17161	17133	16902	17000	17141	17108	17072	17061	17009	17137	17020	17319	17009	17021	16920	17089	17112	17005	16974	17161	17121	17060	17088	17009	16975	17164	17018	17021	17223	17237	17049	17182	17090	17035	17191	17165	17180	17019	17075	17174	17174	17134	17045	17128	17011	17055	17006	17089	16996	17139	17315	16979	17121	16928	17134	17213	17153	17096	17181	17095	17186	17067	17013	17191	17076	17045	17160	17058	17063	16975	16997	16972	16916	17156	17061	16880	17085	17127	17246	17164	16987	17166	17087	17049	17063	16951	17056	17050	17131	17024	17258	17062	17093	17027	16998	16994	17226	17120	17002	16961	17104	17029	17144	16950	17061	16996	16949	17045	17115	17246	17037	17192	17150	16901	17214	17183	17038	17080	17145	17065	16975	17146	17243	16998	16922	17044	17176	16844	17102	17008	16868	17038	16992	17069	17169	16957	16980	17024	17039	17086	17234	17084	17042	16966	17158	17104	17029	17015	17098	16952	17089	16976	16944	17141	17192	17081	17084	17068	17071	17027	17064	17151	16840	17151	17001	17003	17074	17187	17021	17075	17138	17054	17147	17004	17130	17095	16879	17170	17088	17075	17112	17211	17029	16969	17133	16971	17159	17094	17230	17085	17204	16981	17099	17176	17078	17072	16898	16954	17141	17062	17025	17155	17092	17040	17059	17159	16924	17097	16850	17108	16939	17040	16963	17157	16979	17124	16812	17234	17131	17052	17079	17143	17017	16999	17033	17038	16952	17043	17252	17129	17029	17022	17040	16987	17074	17063	17237	16978	17095	16946	17033	17172	17065	16978	17014	17113	17169	17046	17143	17288	17096	16934	16922	17158	17059	17003	17074	16999	17071	16972	17062	17106	17006	17107	17032	16945	17075	17122	16903	16980	16942	17266	17037	17056	17047	17008	17208	17118	17019	17097	17141	17051	16899	17005	16967	17194	17172	17009	17140	17001	16907	17040	17118	16948	16977	17087	17174	17029	16895	17063	16989	16993	16958	17023	16919	16958	17028	16960	16961	16990	17045	17304	17064	17087	16922	17037	17055	17227	16822	16986	16939	17047	17066	16928	17048	17195	17241	17094	17249	17073	17228	17104	17206	17106	17144	17000	17129	17085	17010	16980	17002	17142	16910	16961	17146	17000	16979	17183	17019	17111	17016	17056	17132	16945	17048	17213	17117	17210	17061	17159	17139	17004	17108	16982	17160	17116	17132	16980	17007	17076	17091	16907	17322	16939	17117	17090	16965	17000	17000	17115	17040	17014	17024	17100	17074	16982	17157	17148	17069	16845	17122	17053	17087	17187	17237	17082	17115	16964	16889	17104	17017	17163	17115	17064	17060	17039	17093	17244	16928	16989	17055	17023	17121	16952	17213	17159	17012	17054	17057	17094	17030	17022	16774	17074	17183	16908	17170	17065	17233	17114	17044	17112	16893	16968	17124	17175	16974	16904	17118	17158	16932	17038	17063	17195	17053	17160	17168	17036	17058	17073	17041	17052	17075	17276	17002	17142	17072	17050	17058	17130	16978	17027	17089	17223	17308	17092	17065	17227	17166	16932	17197	16898	17193	17088	17059	16962	16944	17199	17196	17232	17217	17148	17118	17133	17101	16865	17354	17267	17032	17127	17296	17048	17063	17022	17288	17142	17053	17069	17058	16954	17217	17148	17084	16953	16987	17004	16960	16950	16977	16931	17034	17004	17068	17111	17194	17154	16859	17061	16967	17046	16931	17191	17103	17045	17099	17095	17075	17261	17063	17148	16988	17214	16940	17114	17070	17097	17041	17024	17127	17022	17228	16923	17192	17088	17125	17120	17105	17094	17110	17072	16983	17151	16912	17012	17057	17044	17018	16870	17088	17070	16859	17071	17178	17098	17212	17085	17089	17193	17200	17068	17029	16866	17172	17022	17221	17143	17111	17201	17020	17109	17096	17043	17168	17128	17091	17019	17002	17096	17307	16867	17184	17197	16994	17250	16871	16937	16915	17075	16899	17106	17003	16946	16991	17049	17197	17032	17050	17063	17092	17055	17002	17056	17150	17072	17333	16974	17192	17124	17083	16938	16906	17200	17079	17289	17374	17028	16945	17291	17165	17202	17217	17254	16988	17138	17071	17022	16983	17096	17123	17060	17065	17116	16996	17201	17076	17066	17049	17104	17205	17055	17098	17339	17323	17090	17161	17036	16951	17222	17077	17007	17209	16856	17123	16956	17049	16968	17098	17117	16851	17106	17272	17175	17182	17013	17096	17018	16977	17115	17130	16857	17021	17091	16970	17045	17050	17065	17087	16859	16984	17077	17043	17173	17203	17020	17129	17240	17170	17095	17097	17134	17130	17109	17127	16984	17089	17046	17023	16948	17156	17021	17003	17133	17080	17023	17011	17090	17082	17145	16981	16959	17112	17095	17356	17226	17089	17159	17133	17096	16995	17160	17014	16975	16964	17244	17040	17053	17099	17177	16976	17182	17011	17110	17031	17092	17268	17101	17165	16995	17026	16953	16996	17189	17053	17173	16971	17060	17055	16833	17314	17053	16994	17032	16994	16881	17263	17082	17082	16936	17105	17180	17041	16945	16977	17171	16916	17062	17072	17117	16905	17193	16847	17070	17070	17146	17299	16974	17052	17175	17004	17102	17064	17070	17017	17116	17002	17164	16970	17010	17095	17186	17028	17081	17093	16963	17188	17064	16991	17007	17026	17100	17121	17001	17041	16992	17157	17154	17054	17103	17077	17073	16957	17171	16927	17069	17094	17222	16960	17055	17134	17122	17157	16981	16937	17159	17098	17023	17081	17275	17158	17088	16968	17132	17178	16998	16922	17173	16927	17034	17060	16997	17214	17186	17210	17058	16978	17083	17135	17009	17061	17273	16987	17019	17029	17065	17147	17133	17292	17143	16951	17024	17182	17037	17130	17026	17181	16966	16996	17205	17006	17028	17117	17302	17007	16968	16999	17104	17133	16877	16943	17153	16973	17238	16980	17040	17009	17097	17200	17174	17210	17022	17103	17075	17179	17067	17118	17048	17145	17098	17107	17002	17189	17080	16974	17146	16959	17265	17200	17012	16974	17073	16971	17042	16850	16935	17085	17092	16956	17284	16982	17114	16955	17117	17058	17155	17060	17086	17148	16984	16993	17125	17117	17123	17065	17210	17127	17034	17033	17051	16984	17124	17199	17279	17098	17120	17236	17106	17137	17062	16986	16953	16917	17113	17099	17010	17064	17164	17063	17102	17057	17029	17069	16958	17075	17183	16890	17088	17122	17098	17108	17034	17049	17042	17149	17024	17088	17146	17045	17079	16920	16844	16965	17029	17092	17107	16826	17185	17147	17012	17079	17053	17020	17202	16951	17196	16915	17179	17036	17073	17047	17085	17013	17002	17125	17035	17068	16907	17095	17167	17027	17122	17112	17052	17101	17099	17020	17090	17305	17164	17095	17282	17197	17125	17139	17098	17039	17082	17038	17419	17220	17020	17125	17219	17148	16959	17160	17091	16971	17023	17269	17065	17165	17135	16881	16842	17076	17086	17248	17072	17095	16809	17163	17122	17103	17083	17059	17090	16986	17081	17157	16991	16992	17190	17081	16921	17110	17006	16934	16821	17135	17102	16992	17109	17106	17151	16995	17291	16839	17097	16986	16895	16925	16987	16935	17038	17154	16938	17058	16848	17195	17136	17043	17125	17091
27523	22516	27658	26251	23348	23437	22918	22598	22612	22886	22678	22603	22630	22628	22820	22696	22486	22351	22364	22489	22492	22325	22455	22474	22360	22420	22380	22337	22492	22414	22592	22521	22264	22478	22668	22491	22456	22240	22421	22393	22520	22421	22600	22620	22473	22533	22459	22720	22496	22622	22606	22568	22461	22640	22588	22585	22587	22517	22411	22449	22579	22563	22371	22653	22524	22464	22499	22391	22327	22490	22580	22427	22306	22213	22213	22477	22556	22464	22511	22691	22556	22465	22447	22245	22529	22508	22483	22541	22493	22428	22481	22443	22280	22269	22486	22513	22375	22515	22593	22498	22352	22397	22406	22508	22437	22365	22483	22475	22274	22592	22463	22305	22318	22597	22431	22247	22567	22365	22584	22432	22570	22283	22298	22267	22645	22534	22404	22508	22626	22669	22764	22557	22421	22694	22596	22417	22392	22452	22538	22510	22551	22569	22348	22406	22552	22681	22656	22313	22549	22507	22465	22500	22693	22205	22304	22500	22357	22458	22212	22358	22429	22336	22502	22563	22516	22527	22404	22373	22552	22370	22481	22461	22561	22180	22529	22603	22221	22640	22687	22457	22393	22550	22332	22550	22570	22522	22340	22327	22263	22295	22434	22364	22440	22406	22540	22329	22356	22609	22421	22222	22538	22306	22477	22647	22291	22294	22542	22571	22546	22626	22523	22338	22503	22282	22338	22378	22372	22556	22495	22606	22414	22445	22561	22395	22635	22588	22470	22548	22430	22496	22534	22474	22598	22487	22560	22302	22568	22378	22551	22502	22440	22554	22256	22200	22387	22471	22436	22340	22409	22300	22339	22343	22193	22505	22351	22327	22247	22514	22575	22559	22552	22525	22451	22304	22552	22548	22378	22497	22240	22341	22608	22530	22448	22710	22374	22476	22436	22368	22602	22344	22577	22334	22619	22104	22343	22619	22581	22263	22482	22664	22418	22400	22696	22079	22428	22487	22477	22301	22493	22618	22264	22396	22613	22454	22415	22334	22286	22323	22535	22695	22606	22323	22559	22536	22642	22704	22354	22533	22476	22326	22450	22437	22647	22511	22516	22757	22519	22553	22389	22176	22740	22365	22463	22483	22476	22528	22507	22538	22591	22457	22530	22325	22288	22290	22316	22179	22468	22240	22571	22439	22159	22365	22561	22314	22423	22674	22304	22525	22412	22397	22376	22328	22372	22321	22321	22562	22198	22390	22462	22474	22577	22305	22455	22495	22698	22354	22531	22557	22609	22530	22294	22518	22569	22610	22424	22481	22575	22353	22464	22543	22289	22410	22388	22424	22322	22387	22355	22449	22424	22379	22553	22413	22522	22703	22434	22412	22457	22421	22257	22548	22425	22224	22345	22318	22463	22557	22456	22291	22488	22492	22416	22064	22577	22639	22440	22506	22417	22420	22437	22434	22517	22523	22592	22316	22243	22569	22726	22296	22405	22615	22471	22648	22543	22415	22509	22880	22447	22569	22561	22330	22427	22463	22536	22423	22643	22723	22567	22478	22448	22246	22341	22646	22332	22290	22382	22593	22578	22646	22480	22440	22449	22233	22357	22310	22373	22629	22383	22452	22302	22620	22367	22411	22470	22493	22693	22676	22385	22310	22334	22483	22596	22464	22389	22257	22327	22341	22548	22451	22470	22496	22351	22579	22467	22575	22508	22495	22547	22448	22386	22540	22664	22676	22480	22523	22362	22607	22624	22374	22574	22389	22598	22336	22431	22360	22515	22482	22385	22435	22585	22512	22199	22153	22378	22390	22418	22315	22418	22216	22503	22548	22538	22440	22553	22669	22457	22250	22513	22435	22498	22463	22300	22192	22552	22440	22405	22498	22453	22542	22514	22477	22462	22416	22531	22318	22676	22162	22645	22522	22456	22522	22444	22564	22328	22381	22370	22491	22368	22301	22339	22828	22459	22294	22323	22406	22580	22447	22527	22519	22574	22529	22156	22282	22473	22520	22330	22339	22648	22630	22440	22697	22563	22423	22404	22707	22439	22388	22468	22352	22446	22801	22428	22493	22464	22466	22438	22595	22479	22255	22685	22551	22510	22390	22241	22502	22541	22552	22787	22213	22606	22524	22372	22331	22402	22499	22509	22597	22500	22757	22457	22510	22404	22584	22415	22268	22369	22442	22521	22536	22552	22107	22469	22652	22481	22537	22575	22464	22487	22620	22622	22543	22397	22587	22370	22300	22473	22583	22404	22364	22492	22528	22370	22406	22610	22606	22339	22760	22327	22639	22472	22402	22347	22440	22368	22515	22648	22452	22405	22541	22388	22317	22545	22557	22343	22261	22585	22328	22464	22502	22648	22575	22741	22423	22506	22463	22534	22238	22451	22328	22446	22444	22428	22389	22442	22740	22729	22636	22509	22475	22567	22305	22464	22401	22446	22435	22721	22546	22664	22465	22460	22342	22521	22486	22543	22450	22637	22534	22463	22461	22568	22550	22565	22527	22607	22287	22544	22442	22478	22358	22343	22468	22550	22509	22332	22406	22540	22666	22596	22538	22428	22416	22660	22520	22286	22461	22542	22497	22421	22499	22344	22358	22413	22402	22559	22688	22511	22191	22453	22508	22502	22661	22503	22299	22336	22417	22671	22470	22759	22474	22682	22553	22463	22573	22445	22629	22455	22690	22472	22585	22500	22668	22534	22630	22406	22481	22568	22521	22576	22354	22325	22327	22384	22284	22526	22565	22566	22473	22560	22704	22479	22633	22637	22516	22559	22489	22605	22578	22351	22609	22528	22276	22530	22518	22326	22543	22507	22358	22453	22668	22438	22539	22412	22516	22771	22455	22267	22635	22351	22812	22685	22375	22513	22535	22258	22453	22718	22675	22586	22539	22713	22601	22550	22445	22689	22477	22415	22352	22448	22417	22552	22505	22376	22454	22564	22334	22435	22641	22371	22391	22457	22552	22342	22527	22394	22609	22443	22465	22509	22533	22670	22458	22567	22514	22542	22480	22473	22636	22409	22684	22614	22499	22298	22513	22418	22582	22647	22528	22295	22195	22515	22627	22407	22493	22494	22620	22401	22564	22633	22848	22475	22566	22440	22593	22528	22587	22454	22342	22588	22700	22152	22492	22705	22717	22578	22706	22622	22391	22649	22395	22598	22623	22515	22446	22370	22289	22378	22535	22489	22334	22538	22522	22512	22601	22500	22686	22678	22460	22239	22467	22536	22485	22511	22512	22467	22675	22397	22467	22330	22404	22525	22397	22393	22507	22479	22407	22468	22519	22331	22740	22461	22663	22692	22325	22583	22491	22556	22455	22443	22367	22549	22528	22558	22556	22249	22669	22559	22468	22622	22441	22443	22551	22555	22387	22406	22425	22737	22448	22319	22464	22296	22528	22527	22351	22461	22681	22684	22572	22527	22574	22566	22464	22423	22713	22610	22348	22450	22382	22541	22589	22469	22378	22471	22373	22503	22239	22452	22559	22578	22346	22567	22291	22573	22533	22492	22343	22551	22371	22422	22646	22488	22405	22380	22556	22530	22257	22376	22412	22363	22543	22430	22508	22386	22307	22610	22467	22666	22371	22457	22360	22601	22478	22507	22275	22165	22577	22453	22263	22479	22425	22477	22362	22279	22416	22425	22642	22435	22408	22503	22601	22501	22233	22696	22604	22678	22680	22593	22361	22486	22343	22241	22726	22585	22233	22586	22438	22408	22476	22515	22510	22575	22263	22561	22471	22368	22232	22308	22431	22488	22387	22430	22358	22301	22465	22597	22458	22490	22369	22268	22401	22440	22489	22419	22592	22595	22456	22452	22510	22658	22493	22627	22418	22512	22310	22223	22317	22403	22471	22365	22594	22822	22438	22616	22313	22535	22530	22549	22484	22393	22440	22518	22465	22592	22493	22449	22539	22493	22499	22403	22536	22422	22598	22437	22588	22189	22375	22425	22529	22415	22320	22398	22709	22411	22592	22344	22505	22459	22541	22320	22615	22354	22495	22291	22485	22558	22603	22363	22614	22476	22519	22501	22573	22473	22531	22181	22288	22395	22485	22524	22534	22390	22389	22458	22516	22447	22531	22674	22473	22538	22271	22587	22570	22254	22445	22420	22405	22315	22485	22534	22361	22397	22453	22483	22452	22389	22530	22459	22628	22462	22441	22388	22216	22379	22329	22295	22461	22542	22640	22406	22539	22652	22285	22444	22508	22462	22360	22641	22391	22537	22503	22492	22612	22549	22475	22729	22387	22348	22519	22564	22203	22516	22490	22387	22406	22347	22386	22451	22440	22537	22371	22493	22359	22354	22402	22461	22471	22497	22341	22449	22363	22562	22551	22617	22496	22579	22497	22433	22417	22522	22483	22711	22501	22497	22401	22600	22536	22583	22455	22536	22488	22625	22297	22492	22517	22573	22452	22627	22420	22530	22329	22469	22592	22640	22488	22557	22676	22650	22419	22547	22467	22508	22491	22538	22575	22433	22601	22651	22346	22729	22478	22358	22440	22704	22510	22577	22554	22418	22443	22449	22656	22417	22510	22459	22359	22519	22469	22508	22580	22732	22367	22383	22368	22511	22599	22568	22547	22386	22421	22423	22232	22370	22598	22536	22348	22418	22236	22402	22378	22474	22430	22408	22423	22601	22603	22330	22528	22493	22313	22640	22545	22275	22446	22632	22401	22533	22578	22511	22538	22339	22387	22682	22567	22472	22549	22562	22695	22217	22440	22601	22485	22462	22438	22392	22470	22420	22566	22586	22471	22253	22459	22546	22456	22420	22488	22632	22254	22401	22278	22527	22519	22617	22670	22331	22534	22639	22565	22441	22562	22567	22434	22325	22392	22443	22464	22638	22464	22306	22403	22505	22483	22572	22319	22525	22596	22661	22640	22690	22330	22518	22597	22475	22662	22469	22578	22667	22532	22377	22496	22401	22509	22505	22464	22269	22309	22354	22479	22658	22423	22555	22631	22607	22627	22475	22541	22420	22577	22479	22432	22625	22589	22485	22407	22537	22395	22409	22273	22444	22390	22274	22369	22426	22567	22478	22280	22529	22512	22268	22391	22284	22492	22381	22272	22723	22561	22583	22718	22385	22576	22324	22450	22505	22392	22453	22552	22526	22477	22287	22539	22552	22384	22404	22681	22364	22395	22340	22284	22349	22517
18531	23330	22140	20090	19414	18900	18233	17915	17708	17564	17780	17711	17572	17521	17699	17669	17708	17752	17583	17638	17480	17542	17475	17497	17603	17533	17566	17702	17633	17443	17602	17677	17504	17567	17356	17490	17445	17609	17619	17800	17677	17448	17586	17547	17652	17517	17491	17633	17582	17671	17504	17652	17467	17520	17627	17478	17692	17712	17687	17504	17478	17598	17638	17481	17492	17592	17605	17527	17510	17502	17396	17622	17589	17502	17599	17536	17707	17339	17530	17438	17382	17541	17703	17510	17487	17639	17517	17654	17571	17671	17653	17315	17413	17481	17531	17581	17453	17697	17663	17583	17464	17549	17522	17614	17624	17458	17433	17612	17480	17607	17566	17401	17581	17571	17706	17613	17479	17545	17588	17496	17593	17575	17442	17645	17774	17491	17508	17509	17521	17661	17703	17559	17555	17596	17600	17474	17560	17567	17619	17522	17725	17639	17477	17713	17554	17483	17416	17512	17499	17449	17546	17541	17622	17471	17463	17428	17449	17476	17630	17446	17641	17540	17665	17478	17513	17820	17531	17526	17578	17542	17593	17530	17695	17561	17597	17578	17670	17493	17441	17611	17453	17437	17515	17579	17657	17626	17442	17681	17584	17484	17554	17636	17610	17594	17463	17603	17694	17692	17590	17660	17517	17592	17589	17601	17483	17610	17588	17558	17522	17537	17539	17513	17716	17397	17585	17621	17451	17501	17533	17537	17743	17497	17711	17638	17543	17721	17380	17476	17659	17441	17502	17780	17618	17572	17546	17687	17601	17521	17544	17559	17588	17496	17713	17419	17466	17550	17683	17542	17531	17514	17820	17585	17607	17636	17636	17540	17672	17514	17515	17661	17556	17646	17615	17568	17418	17474	17493	17539	17538	17513	17546	17381	17370	17531	17581	17533	17627	17540	17508	17419	17459	17538	17612	17703	17675	17536	17435	17699	17712	17422	17667	17480	17566	17547	17439	17429	17568	17607	17561	17569	17621	17519	17524	17558	17471	17507	17502	17453	17540	17660	17659	17738	17432	17423	17536	17693	17492	17428	17555	17457	17493	17433	17480	17596	17397	17567	17500	17709	17474	17581	17632	17542	17489	17375	17682	17509	17625	17301	17596	17390	17582	17333	17481	17448	17508	17676	17522	17748	17686	17459	17542	17553	17525	17486	17638	17590	17669	17592	17460	17624	17581	17436	17468	17518	17660	17578	17479	17500	17412	17717	17500	17502	17786	17504	17588	17568	17525	17552	17603	17473	17488	17474	17440	17469	17421	17600	17602	17519	17716	17644	17531	17598	17598	17709	17657	17625	17502	17532	17562	17611	17638	17536	17538	17456	17686	17472	17521	17501	17536	17467	17504	17494	17624	17731	17706	17609	17617	17547	17830	17367	17483	17591	17537	17521	17516	17524	17506	17620	17569	17647	17523	17520	17609	17603	17681	17471	17538	17535	17446	17508	17630	17519	17593	17491	17567	17443	17503	17646	17658	17662	17292	17428	17596	17533	17503	17398	17617	17617	17505	17501	17644	17522	17486	17596	17521	17480	17587	17513	17553	17621	17505	17611	17542	17554	17660	17569	17550	17576	17564	17542	17540	17614	17604	17466	17584	17435	17652	17492	17447	17570	17470	17555	17473	17456	17592	17641	17392	17591	17663	17486	17649	17463	17509	17535	17435	17449	17666	17488	17696	17608	17623	17539	17499	17503	17609	17607	17819	17371	17522	17477	17546	17554	17540	17530	17574	17570	17592	17614	17590	17515	17605	17766	17508	17626	17564	17610	17413	17458	17516	17637	17415	17422	17745	17558	17560	17565	17565	17519	17569	17690	17598	17477	17420	17513	17470	17533	17447	17693	17537	17570	17586	17526	17511	17508	17704	17437	17586	17673	17456	17705	17576	17452	17692	17464	17780	17463	17533	17661	17489	17487	17670	17516	17438	17586	17378	17720	17532	17675	17644	17611	17550	17612	17785	17627	17549	17553	17574	17556	17589	17614	17488	17354	17769	17717	17483	17474	17575	17746	17396	17522	17758	17593	17525	17546	17477	17548	17531	17479	17701	17513	17589	17597	17582	17644	17413	17494	17538	17695	17550	17555	17479	17401	17742	17633	17415	17371	17653	17628	17457	17628	17537	17486	17500	17392	17443	17549	17449	17673	17498	17403	17433	17586	17587	17592	17463	17472	17738	17599	17381	17641	17561	17607	17682	17702	17621	17501	17474	17517	17779	17598	17658	17509	17658	17648	17405	17544	17573	17527	17361	17397	17665	17543	17697	17539	17525	17641	17331	17461	17644	17563	17595	17520	17471	17538	17438	17503	17549	17767	17457	17481	17497	17268	17670	17520	17615	17436	17581	17584	17568	17689	17529	17509	17446	17507	17602	17323	17808	17590	17568	17602	17526	17428	17541	17796	17573	17662	17415	17470	17357	17473	17559	17542	17525	17662	17627	17553	17510	17386	17465	17429	17592	17635	17457	17569	17592	17649	17484	17433	17576	17623	17576	17663	17659	17643	17676	17454	17647	17642	17687	17558	17595	17547	17561	17476	17594	17511	17805	17470	17549	17487	17351	17568	17635	17698	17406	17614	17663	17515	17515	17590	17615	17640	17566	17636	17488	17579	17587	17581	17617	17576	17560	17583	17538	17442	17613	17526	17539	17628	17544	17493	17591	17555	17364	17651	17754	17546	17632	17368	17398	17358	17573	17590	17650	17584	17556	17574	17686	17472	17466	17589	17592	17656	17582	17529	17504	17573	17460	17657	17588	17553	17534	17698	17684	17587	17653	17561	17600	17505	17543	17472	17492	17703	17626	17638	17420	17641	17532	17445	17459	17614	17681	17400	17399	17385	17739	17478	17689	17554	17647	17567	17600	17548	17777	17492	17685	17642	17547	17386	17567	17455	17452	17687	17606	17730	17521	17569	17392	17558	17699	17529	17531	17539	17471	17664	17350	17644	17616	17389	17643	17549	17599	17612	17565	17660	17511	17709	17474	17594	17535	17653	17584	17638	17577	17643	17635	17709	17482	17602	17719	17670	17530	17452	17609	17546	17633	17600	17542	17569	17519	17574	17483	17536	17491	17597	17491	17631	17494	17456	17356	17632	17510	17490	17748	17489	17591	17500	17677	17545	17760	17601	17551	17631	17652	17836	17390	17472	17550	17474	17630	17592	17480	17580	17495	17483	17550	17617	17535	17474	17571	17789	17483	17576	17442	17563	17547	17539	17588	17400	17550	17499	17441	17632	17620	17432	17632	17599	17520	17806	17404	17556	17510	17498	17777	17528	17615	17645	17463	17469	17756	17551	17614	17536	17541	17670	17544	17460	17632	17687	17621	17723	17491	17469	17666	17467	17642	17652	17661	17780	17681	17669	17567	17558	17432	17588	17629	17528	17606	17662	17455	17524	17622	17443	17511	17691	17540	17382	17690	17512	17607	17607	17592	17483	17471	17528	17632	17532	17665	17622	17650	17526	17624	17359	17261	17563	17450	17678	17519	17797	17652	17444	17595	17540	17639	17697	17444	17787	17493	17653	17583	17642	17720	17541	17546	17498	17555	17563	17579	17354	17432	17502	17684	17596	17625	17524	17509	17449	17707	17497	17570	17545	17529	17575	17631	17691	17618	17574	17536	17489	17450	17602	17396	17739	17600	17480	17677	17586	17590	17519	17718	17540	17520	17606	17448	17634	17429	17386	17672	17643	17601	17519	17435	17615	17445	17612	17526	17401	17620	17573	17370	17633	17622	17450	17416	17426	17571	17464	17487	17706	17473	17680	17557	17535	17540	17714	17538	17533	17529	17609	17661	17529	17573	17320	17613	17517	17418	17624	17508	17621	17472	17488	17626	17611	17537	17586	17573	17596	17439	17591	17622	17483	17606	17532	17603	17534	17642	17610	17554	17546	17506	17432	17610	17573	17587	17518	17440	17663	17702	17472	17705	17451	17592	17404	17592	17577	17460	17703	17699	17502	17466	17622	17633	17496	17416	17648	17499	17533	17589	17611	17550	17506	17381	17598	17503	17693	17582	17777	17559	17515	17622	17606	17535	17727	17579	17479	17607	17551	17536	17561	17695	17507	17692	17609	17635	17583	17526	17576	17502	17644	17583	17582	17494	17707	17529	17504	17547	17473	17638	17483	17679	17584	17447	17614	17655	17554	17577	17620	17713	17537	17576	17541	17573	17639	17659	17505	17551	17435	17611	17730	17377	17647	17628	17719	17515	17558	17466	17398	17443	17548	17470	17596	17581	17555	17312	17543	17648	17670	17601	17576	17320	17623	17554	17661	17557	17598	17505	17498	17618	17601	17608	17614	17652	17521	17732	17456	17546	17613	17736	17592	17515	17610	17574	17446	17708	17648	17589	17711	17619	17459	17467	17436	17640	17509	17441	17478	17654	17381	17705	17577	17485	17514	17485	17452	17467	17549	17578	17432	17465	17398	17712	17606	17704	17466	17584	17619	17585	17745	17563	17646	17528	17558	17488	17632	17528	17354	17830	17452	17626	17841	17540	17414	17598	17583	17622	17646	17705	17618	17659	17490	17730	17490	17496	17576	17485	17507	17679	17430	17739	17642	17551	17312	17512	17563	17475	17578	17486	17789	17523	17392	17681	17362	17424	17529	17551	17633	17608	17485	17538	17434	17528	17602	17671	17452	17517	17495	17690	17527	17490	17497	17620	17593	17639	17615	17626	17440	17466	17590	17616	17670	17555	17373	17513	17450	17655	17606	17405	17395	17484	17466	17640	17582	17424	17478	17605	17673	17536	17437	17575	17746	17393	17640	17463	17729	17528	17439	17508	17732	17433	17645	17622	17364	17602	17460	17658	17456	17496	17588	17405	17594	17535	17578	17669	17465	17563	17384	17589	17600	17612	17536	17598	17609	17511	17514	17669	17677	17501	17645	17670	17560	17664	17547	17594	17366	17577	17468	17461	17687	17521	17567	17607	17550	17735	17589	17419	17701	17646	17440	17569	17445	17653	17620	17750	17620	17667	17646	17421	17488	17478	17463	17558	17628	17518	17379	17594	17479	17579	17489	17498	17482	17648	17626	17478	17549	17485	17562	17628	17491	17733	17567	17368	17736	17537	17517	17539	17529	17615	17415	17691	17514	17575	17584	17544	17583	17650	17624	17567	17626
23317	21040	28653	23764	22392	24642	24890	22064	21702	21643	21815	21463	21296	21493	21517	21340	21107	21027	21419	21210	21354	21113	21337	21238	20857	21070	20934	21457	20887	20934	21352	21229	21196	21038	21404	21240	21176	20850	20964	21074	21231	21088	21308	21406	21221	20947	21055	21137	21054	21060	21088	21091	20946	21125	21402	21299	21808	22052	21489	21067	21565	21310	20955	20976	21150	20939	21031	20970	20958	21220	20820	20968	21198	21041	21154	21237	21181	21130	20948	20919	20897	21036	20861	20917	21252	21152	20921	21011	21070	21083	21108	21004	21042	21131	20893	21134	20987	21068	20896	21244	21025	21266	21139	20955	21196	21105	21214	20951	20970	20974	21090	21124	20981	20878	20838	20908	21090	21129	21111	21051	20942	21235	21036	21171	21084	20936	20848	20916	21056	21048	21242	20954	21177	21230	21111	21058	21180	20904	21293	20912	20994	21057	20987	21289	21326	21179	21094	20947	20979	21027	21072	20929	21024	20945	21048	20969	21179	21133	21208	21072	21002	21045	20964	21197	20973	20894	20879	21074	21328	21272	21090	21193	21229	20777	21165	20957	20947	21082	20997	21140	21249	21018	21056	21156	20934	21123	21117	21041	21104	20857	20935	20955	21204	21154	20900	21078	21111	21016	21191	21323	20933	21068	21002	20959	21032	21152	21065	21105	20929	20965	21276	21089	21063	21041	21216	20936	20951	21115	21081	21101	21057	21002	21122	21210	21096	21092	20834	21137	21077	21248	20926	21142	21131	20771	21212	20897	21078	20911	21308	21051	21043	21020	21197	20984	20883	21081	21202	21233	21094	20990	20993	21001	21041	21149	21003	20997	20991	20967	20872	20949	20970	20916	20935	21162	21017	21063	21147	21071	21110	20932	21070	21106	21247	21321	21159	21166	21135	20997	21208	21064	21204	20995	21077	21170	20880	21099	21078	21082	20841	21009	21108	20919	20949	21081	21163	20977	21050	21060	21289	21088	21151	21151	20902	20898	21242	21327	21006	21124	21030	21031	20951	21174	21207	20936	21024	21113	20870	21032	21230	21253	20882	20882	21256	21042	21068	21094	20916	21215	21015	21078	21062	21034	21286	21113	21102	21161	21026	20921	21201	21024	21007	21127	20994	20971	20937	21033	21057	21129	21199	20903	21090	21128	20884	20987	21270	21024	20995	21240	20922	20974	21076	20957	20856	21131	21107	21204	21130	21081	20943	21229	20984	20979	21046	20899	21138	21088	21040	20926	20927	21065	21187	21003	21111	21122	20930	20981	20851	21082	21042	20969	21099	21119	21035	21146	21107	21020	20901	20987	20836	20904	21263	21518	21038	20997	21181	21088	21247	20860	20992	20847	21013	21043	20808	21017	21026	20964	21094	20972	20896	21290	21012	20834	21117	21000	21300	20882	20943	21086	21012	21142	21082	21071	20971	20837	20983	21075	20969	21146	20916	21028	20982	21036	21024	20813	21154	21000	21004	20908	20979	21036	21055	21103	20866	21279	21196	21259	21018	21062	21059	21054	21184	21208	20959	21078	21088	20971	20945	21153	20929	20905	21230	21079	20954	20942	20891	20852	21121	21052	20909	21184	21148	21057	21329	21042	21129	21051	21113	21056	21115	20901	21176	21054	20951	21017	21121	21026	21188	21302	21163	21259	21107	21122	20825	20966	20911	20989	21270	21012	21040	21164	20984	21257	20998	21370	21162	20761	21242	21286	21015	20947	20987	21012	20825	21123	21141	21054	20836	20969	20957	20812	20852	20751	21160	21324	21037	21040	20979	21087	21077	21186	20985	21004	21013	21009	21005	21031	21053	20937	21214	21127	21247	21112	21228	21120	21149	21091	21061	20937	20938	20879	21024	20997	21106	21066	20880	21007	20954	20947	20843	20874	21024	20926	20958	20950	21120	21033	21155	21059	21042	20942	20804	21071	21100	21200	21074	21011	21023	21102	20979	21163	21167	20998	20840	20887	20835	21136	21298	21133	21168	21168	21098	21017	21245	21035	20870	20847	20985	21113	21096	21107	21068	20942	21147	20990	21175	21025	21186	21201	21049	20937	21164	21031	21017	20977	21006	21092	20972	21219	21092	21006	20997	21009	21046	20934	21144	21125	21127	20955	20892	20831	21065	20978	21138	21193	21252	21101	21033	20985	21084	21025	21161	21159	21076	20962	20775	20799	21010	20848	20961	21008	20891	21161	21149	21148	20769	21099	20910	20831	21031	21051	20974	20995	20901	20985	21017	20871	20962	20821	20914	21026	21124	21145	20995	21074	20938	21069	21034	21102	21036	21130	21163	20940	20971	20984	20918	21148	20813	20933	21108	21096	20888	21221	21335	21115	20890	21048	21339	21249	20902	21042	21037	21160	20964	21098	21217	21143	21050	20980	21070	20958	21054	21034	21017	21058	21068	20773	20913	20911	20750	20909	21052	20813	21020	20980	21059	20835	21158	21180	20868	20865	21011	21061	21100	20864	21096	21161	20994	21098	21183	20893	20995	21284	21221	20762	20920	21228	20987	21148	21107	21004	21107	21010	21211	21114	21296	21130	21382	21041	21000	20963	21120	21318	20908	21071	20828	21085	21064	21016	21196	21107	21013	20905	21100	20811	20924	20862	21081	20869	20999	21126	21187	21162	20780	21240	20961	21031	20948	20967	20959	20965	21002	21141	20800	21114	20936	21084	20887	21283	21021	20920	21027	20820	21005	21139	21050	21071	21124	20958	21275	21184	21035	21055	21135	21000	20927	21189	21313	21129	21138	21044	21184	21103	20945	21103	20943	21122	20929	21094	21316	21044	21111	21114	21146	21073	21076	21105	20908	21191	21085	21064	20895	21012	21204	21153	21060	20900	21168	21138	20947	21144	21035	20958	21072	21125	21072	21011	21069	21011	20934	20952	21061	21221	21031	21093	21053	21163	21084	20785	21112	21038	21209	21216	21217	21086	21038	20974	21103	21194	20940	21273	21188	21266	21318	21043	21043	21000	20871	21026	21045	20995	21179	21359	21146	21209	21017	21226	20985	21019	20977	21073	20834	21037	21019	21164	21000	21014	20982	21113	21134	21082	21246	21067	21057	21091	21206	20850	21094	21101	20961	21104	21014	20835	21016	21064	21086	20939	21044	20673	21125	21119	20936	20932	21140	21022	20987	20967	20956	21210	21067	20959	21064	21043	21132	20922	20939	21060	21094	21046	20978	21040	21000	21074	21171	21197	21167	20910	21135	21136	20905	21045	20922	21259	21279	21274	20959	21024	20988	20812	21116	20929	21086	21071	20984	21079	20891	21031	21003	21185	21262	20967	21078	21247	21022	21068	20773	20930	21090	21144	21028	21098	21204	21246	21201	21223	20957	20982	20935	21159	20905	20897	21023	21075	21051	21053	21149	21026	20933	20988	20934	20849	20959	21026	20894	21158	21190	20912	20940	21225	21078	20925	21104	21127	20978	20861	20894	21140	21162	21051	21085	21088	21377	21140	21017	21138	21142	21044	21020	21020	21070	20938	21038	21116	21260	21016	20872	20749	21033	21253	21184	21296	21079	21034	20813	20882	21079	20864	20992	21111	21255	21045	20932	20871	21015	21098	21022	21088	20946	21132	20938	21215	21063	21064	21012	21094	20868	21046	21034	20956	21200	20865	21044	21112	20940	21107	21035	20872	20880	20795	21014	21204	21237	21159	21071	21184	21191	20979	21184	20871	21040	21146	21123	20942	21100	21108	20841	21064	21147	21215	21223	20924	21036	21159	21143	21149	21199	21162	20862	20980	20992	21181	21016	20998	20929	21151	21075	21123	21232	21008	20844	20947	21021	21102	20896	21096	21151	21078	20989	21164	21092	21260	21044	21163	21278	21006	20971	20881	21205	20860	20995	20989	21145	21117	21030	21101	21026	21132	20933	21056	20998	20989	21270	21123	21039	20926	21006	21001	20998	20920	20755	21108	21089	20899	20986	21109	20962	20991	20924	21025	21130	21050	21107	20857	21146	20864	21106	21326	21220	21077	21043	21005	20898	21247	21017	21059	21240	21096	21226	21067	21088	20948	21073	20968	21068	21006	21103	21069	21040	21067	21169	20876	20870	21106	20985	20842	21099	21061	21138	21089	20962	21015	21004	21235	20884	20900	20946	21082	20935	21054	21017	20954	21057	20879	20991	21057	20817	21053	21012	20982	20949	20788	21144	20906	21031	21094	21002	21068	21236	20937	21124	20865	20852	21031	20967	20924	20808	20885	21117	21082	20864	20956	21091	21079	21064	21044	21152	21111	21089	20931	21243	21066	21051	21084	21341	21127	20973	20881	21058	20854	21190	21171	21193	21074	21090	21021	21072	20922	20945	21113	21063	21188	21090	21112	21240	20964	21074	21009	20974	21143	21009	20984	21046	20761	21176	20915	20922	21231	21179	20843	20859	20853	20917	21070	20981	21063	21161	20851	21047	20651	21099	21137	21278	20944	21035	21273	21037	21260	21182	20912	21225	21155	21170	21238	21110	21084	20915	21043	20935	20890	20845	20753	20900	20957	21148	20960	21073	21019	21204	21015	20904	21105	20997	20888	21105	20970	21126	20962	21029	21100	20932	21063	21077	21090	20744	20957	21130	20963	20878	21041	21166	21071	20929	21063	20958	20948	20911	21091	21196	21024	20940	21004	21118	21148	20889	21180	21046	21169	21148	21175	21179	21005	21317	21106	21245	20996	21094	20949	21118	21132	21068	20944	21080	20946	21068	21175	20885	21022	20880	21002	20992	21017	20934	20858	21050	20940	20993	20994	21062	21224	21020	20978	20931	21017	20978	21024	20897	21048	21028	21196	20962	21146	20794	21086	21081	21028	20918	20984	20898	20592	20887	21078	21169	20995	21183	20959	21134	20920	21029	21281	21322	20944	20984	21070	20927	21135	21180	21048	21200	20990	20853	21231	20963	21117	20969	21031	21095	21141	21124	20913	21078	20947	21191	21105	21059	20989	21140	21017	20911	21247	20969	21133	21059	20958	21147	20937	20949	21165	21099	21139	21060	21209	20853	21174	21177	20980	21288	21051	21072	21117	21108	21039	20978	20990	21302	20898	21000	21047	20697	20925	21306	21103	21069	21286	21019	20793	21214	21060	21241	20850	21349	20876	21093	20952	21126	20967	20807	21057
17284	28546	26719	22628	21320	19397	18243	17681	17612	17330	17291	17155	17000	17067	17017	17081	16903	16994	16999	17020	16776	16860	16681	16683	16891	16764	16820	16893	16806	16827	16930	16698	17010	16901	16790	17013	16599	16871	16716	16739	16774	16758	16877	16737	16803	16770	16731	16726	16733	16798	16879	16845	16849	16853	16732	17212	17565	17887	16743	16713	17092	17033	16654	16838	16861	16920	16772	16916	16736	16722	16682	16703	16757	16906	16642	16703	16710	16813	16667	16748	16760	16763	16699	16777	16912	16856	16815	16879	16698	16889	16790	16817	16936	16644	16881	16804	16557	16839	16851	16673	16980	16778	16819	16798	16670	16833	16828	16926	16940	16833	16788	16700	16716	16887	16726	16785	16742	16798	16534	16916	16719	16691	16809	16876	16804	16652	16715	16887	16498	16867	16794	16820	16721	16743	16800	16803	16761	16761	16784	16831	16842	16712	16856	16771	16724	16854	16870	16877	16841	16975	16688	16838	16841	16893	16823	16811	16953	16720	16844	17010	16870	16786	16762	16851	16776	16772	16616	16840	16844	16846	16878	16518	16933	16719	16776	16855	16878	16729	16817	16649	16778	16740	16797	16760	16884	16739	16928	16671	16774	16849	16654	16791	16738	16795	16772	16968	16795	16770	16972	16685	16816	16814	16698	16758	16836	16564	16802	16856	16590	16811	16753	16787	16761	16847	16756	16858	16860	16764	16667	16585	16792	16708	16551	16812	16561	16768	16799	16632	16751	16667	16738	16701	16768	16764	16880	16722	16778	16789	16712	16744	16806	16746	17046	16858	16741	16738	16708	16651	16721	16769	16691	16748	16860	16785	16556	16791	16588	16598	16563	16805	16869	16685	16685	16798	16724	16768	16831	16873	16742	16744	16854	16909	16678	16953	16616	16755	16771	16891	16869	16879	16769	16752	16749	16792	16885	16731	16738	16794	16719	16839	16690	16737	16779	16776	16751	16700	16833	16679	16834	16631	16892	16785	16639	16759	16832	16844	16678	16900	16676	16657	16727	16739	16951	16803	16682	16680	16819	16675	16770	16666	16820	16830	16920	16861	16922	16826	16635	16718	16784	16784	16792	16582	16655	16759	16724	16791	16596	16741	16707	17039	16675	16878	16748	16758	16915	16741	16653	16793	16542	16736	16827	16689	16686	16659	16853	16808	16874	16707	16684	16634	16842	16811	16921	16634	16735	16829	16856	16766	16753	16799	16693	16763	16506	16633	16778	16998	16599	16855	16689	16879	16704	16622	16630	16915	16738	16664	16745	16787	16881	16854	16670	16817	16869	16764	16897	16867	16613	16769	16642	16696	16720	16843	16913	16773	16815	16743	16697	16855	16800	16722	16909	16816	16623	16736	16648	16858	16784	16752	16795	16768	16761	16630	16960	16743	16900	16633	16784	16984	16777	16869	16781	16671	17070	16906	16933	16872	16687	16882	16839	16705	16752	16746	16928	16788	16897	16926	16651	16779	16850	16680	16798	16711	16884	16571	16725	16769	16858	16751	16683	16750	16777	16643	16728	16722	16824	16861	16731	16703	16756	16954	16813	16827	16668	16753	16871	16675	16888	16874	16758	16718	16886	16730	16669	16697	16612	16799	16798	16794	16804	16749	16891	16593	16855	16690	16855	16809	16727	16696	16770	16739	16802	16796	16768	16670	16582	16709	16790	16756	16745	16698	16727	16876	16792	16973	16844	16607	16902	16864	16781	16794	16737	16649	16625	16808	16889	16833	16888	16913	16855	16716	16924	16848	16875	16885	16662	16894	16862	16922	16782	16636	16652	16872	16716	16886	16849	16641	16753	16884	16672	16703	16700	16807	16816	16608	16721	16827	16844	16744	16730	16808	16744	16760	16667	16686	16698	16923	16845	16684	16821	16723	16933	16738	16897	16751	16771	16696	16662	16887	16796	16973	16723	16747	16773	16826	16612	16756	16720	16668	16822	16849	16671	16642	16729	16781	16736	16588	16941	16867	16569	16802	16652	16620	16787	16792	16734	16969	16880	16859	16750	16748	16776	16822	16855	16662	16828	16741	16760	16857	16793	16873	16813	16851	16699	16799	16811	16723	16720	16794	16781	16805	16703	16834	16901	16654	16813	16643	16839	16756	16785	16897	16589	16646	16844	16747	16820	16903	16857	16736	16734	16718	16821	16780	16791	16743	16728	16735	16763	16684	16894	16642	16674	16947	16909	16787	16783	16738	16676	16975	16778	16871	16757	16763	16762	16738	16837	16846	17018	16757	16841	16790	16718	16678	16807	16803	16787	16634	16800	16624	16920	16793	16681	16775	16657	16753	16790	16713	16775	16787	16856	16845	16749	16668	16777	16568	16912	16796	16751	16768	16837	16754	16708	16667	16700	16775	16799	16695	16866	16659	16667	16796	16898	16711	16589	16939	16690	16804	16832	16858	16786	17045	16700	16828	16730	16820	16783	16891	16635	16814	16909	16671	16693	16842	16814	16842	16847	16952	16686	16788	16671	16847	16660	16747	16855	16832	16772	16557	16863	16709	16933	16736	16693	16644	16952	16756	16823	16841	16747	16792	16669	16673	16862	16759	16853	16702	16751	16888	16880	16822	16750	16865	16821	16879	16874	16802	16600	16760	16853	16904	16636	16764	16808	16867	16767	16682	16649	16854	16764	16818	16816	16759	16756	16727	16844	16654	16894	16842	16844	16620	16857	16847	16808	16739	16800	16949	16841	16754	16654	16760	16755	16827	17052	16575	16734	16615	16739	16821	16769	16833	16765	16657	16825	16857	16689	16605	16724	16889	16818	16807	16751	16466	16812	16752	16694	16790	16822	16926	16700	16788	16771	16757	16802	16852	16773	16630	16829	16716	16788	16686	16885	16783	16585	16746	16802	16727	16758	16751	16774	16777	16835	16712	16694	16730	16782	16825	16833	16785	16795	16813	16833	16686	16634	16828	16792	16797	16752	16738	16745	16772	16775	16800	16696	16868	16734	16789	16784	16904	16735	16655	16806	16585	16770	16780	16842	16693	16826	16863	16819	16738	16738	16678	16781	16661	16833	16734	16846	16773	16740	16709	16817	16873	16842	16702	16623	16942	16817	16731	16730	16884	16773	16829	16639	16910	16798	16902	16810	16733	16762	16765	16871	16793	16957	16502	16801	16840	16623	16746	16742	16906	16689	16913	16775	16800	16731	16750	16801	16650	16925	16812	16766	16823	16556	16803	16721	16875	16659	16826	16845	16853	16884	16769	16730	16772	16736	16643	16627	16823	16886	16707	16828	16855	16741	16940	16913	16709	16790	16725	16754	16850	16611	16627	16839	16842	16716	16757	16869	16815	16626	16730	16780	16698	16822	16846	16759	16887	16778	16816	16771	16945	16827	16778	16758	16884	16700	16816	16765	16483	16830	16817	16704	16742	16990	16713	16925	16870	16749	16808	16922	16745	16703	16743	16906	16730	16894	16818	16913	16751	16614	16855	16747	16619	16855	16800	16758	16714	16740	16753	16838	16651	16635	16804	16843	16824	16685	16813	16809	16810	16906	16800	16829	16826	16818	16738	16731	16797	16736	16988	16643	16855	16897	16789	16964	16849	16846	16961	16782	16743	16609	16746	16742	16734	16541	16658	16800	16672	16662	16791	16694	16684	16721	16759	16887	16818	16753	16741	16777	16507	16709	16634	16858	16884	16860	16595	16742	16730	16884	16872	16711	16660	16792	16797	16861	16799	16855	16634	16706	16722	16812	16771	16689	16776	16769	16654	16740	16581	16815	16689	16733	16679	16723	16782	16852	16805	16908	16665	16820	16792	16837	16780	16813	16774	16839	16623	16922	16666	16754	16829	16809	16823	16764	16887	16821	16843	16808	16805	16783	16700	16720	16900	16566	16871	16957	16743	16967	16751	16758	16749	16759	16788	16833	16801	16917	16753	16850	16826	16763	16818	16894	16805	16643	16760	16744	16830	16869	16968	16698	16851	16671	16929	16722	16661	16881	16755	16856	16806	16783	16640	16820	16661	16762	16902	16610	16812	16853	16731	16735	16660	16781	16755	16797	16935	16952	16864	16869	16715	16703	16700	16896	16593	16750	16782	16846	16744	16874	16736	16841	16708	16780	16744	16743	16642	16832	16795	16781	16726	16972	16836	16896	16847	16813	16863	16655	16866	16798	16765	16589	16772	16649	16661	16835	16812	16813	16631	16928	16768	16768	16634	16934	16695	16876	16781	16786	16987	16677	16689	16690	16752	16741	17029	16690	16942	16937	16958	16962	16674	16702	16812	16876	16772	16820	16672	16797	16653	16876	16728	16707	16801	16771	16891	16761	17050	16661	16912	16855	16823	16749	16989	16659	17005	16851	16754	16794	16877	16686	16789	16742	16704	16954	16784	16799	16757	16831	16706	16958	16883	16890	16753	16726	16761	16703	16789	16759	16803	16806	16910	16546	16798	16762	16806	16690	16811	16698	16790	16697	16841	16715	16893	17022	16853	16701	17018	16811	16669	16680	16583	16861	16768	16915	16755	16864	16747	16852	16721	16664	16809	16763	16823	16683	17010	16691	16576	16656	16814	16980	16737	16876	16834	16825	16726	16615	16859	16765	16793	16827	16580	16792	16757	16720	16720	16765	16916	16599	16879	16782	16729	16771	16604	16765	16730	16702	16799	16753	16824	16819	16754	16873	16765	16908	16843	16746	16642	16691	16751	16772	16853	16836	16749	16645	16825	16575	16702	16722	16579	16679	16553	16809	16789	16822	16731	16814	16883	16805	16742	16844	16733	16660	16880	16647	16778	16790	16655	16842	16875	16770	16849	16835	16893	16780	16608	16896	16792	16762	16856	16733	16910	16782	16843	16839	16818	16911	16801	16958	16784	16715	16738	16828	16797	16856	16838	16853	16713	16769	16806	16736	16711	16373	16892	16799	16751	16921	16786	16819	16909	16861	16692	16755	16801	16840	16646	16750	16907	16812	16785	16710	16929	16744	16703	16824	16633	16858	16933	16663	16748	16751	16830	16669	16827	16757	16830	16781	16780	16728	16860	16812	16878	16982	16734	16885	16766	16844	16691	16762	16680	16893	16732	16951	16728	16806	16695	16648	16716	16942	16709	16801	16725	16671	16940	16723	16764	16824	16777	16815	16804	16774	16988	16842	16811
22358	21002	28832	23379	21350	24214	27657	22991	22026	22569	21981	22086	21832	21886	21888	21782	21779	21741	21868	21731	21889	21375	21556	21748	21498	21501	21635	21713	21601	21472	21428	21558	21560	21435	21292	21384	21482	21388	21726	21420	21464	21393	21356	21667	21509	21511	21560	21251	21392	21442	21562	21524	21488	21417	21547	21442	22677	22966	21888	21372	21790	22015	21385	21377	21474	21461	21296	21173	21455	21487	21315	21216	21349	21364	21383	21316	21270	21263	21375	21389	21523	21775	21419	21501	21434	21259	21544	21291	21432	21392	21301	21386	21500	21281	21476	21287	21267	21383	21446	21391	21335	21269	21356	21310	21463	21321	21294	21403	21496	21444	21297	21408	21424	21295	21257	21302	21451	21152	21348	21008	21335	21547	21515	21400	21228	21371	21227	21248	21270	21450	21559	21474	21301	21432	21463	21346	21340	21378	21422	21218	21359	21246	21599	21466	21347	21512	21282	21351	21428	21205	21349	21209	21404	21334	21364	21361	21267	21318	21455	21243	21221	21303	21278	21287	21327	21307	21418	21250	21464	21201	21263	21426	21344	21355	21314	21315	21276	21230	21186	21390	21393	21217	21168	21460	21257	21395	21421	21269	21423	21384	21174	21503	21156	21301	21390	21100	21208	21543	21336	21346	21350	21204	21140	21217	21171	21302	21556	21605	21365	21319	21179	21207	21362	21510	21363	21341	21386	21567	21331	21053	21379	21594	21331	21252	21533	21474	21457	21448	21523	21311	21382	21512	21166	21129	21320	21507	21400	21259	21395	21271	21404	21474	21169	21202	21194	21431	21478	21572	21439	21512	21351	21204	21356	21448	21087	21300	21307	21232	21208	21330	21299	21219	21284	21287	21443	21504	21253	21344	21355	21347	21551	21296	21365	21242	21511	21153	21300	21413	21506	21292	21444	21352	21336	21171	21176	21446	21293	21167	21344	21195	21482	21020	21510	21452	21269	21292	21358	21331	21250	21082	21421	21400	21200	21311	21521	21551	21411	21334	21440	21431	21257	21417	21502	21226	21144	21325	21319	21336	21403	21456	21478	21194	21555	21302	21319	21357	21442	21066	21123	21247	21454	21289	21088	21234	21317	21502	21358	21322	21181	21242	21278	21222	21195	21312	21294	21498	21228	21461	21179	21181	21321	21261	21255	21253	21312	21474	21293	21220	21338	21322	21168	21157	21516	21244	21278	21361	21224	21307	21341	21351	21302	21245	21428	21304	21189	21362	21199	21399	21280	21280	21372	21472	21497	21177	21102	21470	21561	21428	21504	21365	21495	21382	21234	21325	21311	21338	21379	21138	21510	21266	21438	21220	21299	21342	21116	21141	21450	21148	21248	21406	21378	21235	21482	21233	21454	21393	21398	21432	21269	21303	21553	21552	21280	21442	21360	21119	21213	21238	21276	21325	21291	21238	21475	21434	21355	21283	21189	21174	21343	21214	21125	21041	21292	21249	21346	21294	21340	21334	21179	21251	21363	21289	21293	21218	21054	21266	21318	21407	21654	21209	21510	21430	21600	21261	21300	21176	21430	21197	21450	21232	21442	21283	21476	21249	21358	21203	21396	21357	21415	21268	21477	21504	21470	21523	21255	21249	21374	21259	21480	21197	21449	21445	21390	21430	21220	21133	21224	21523	21378	21324	21321	21388	21315	21466	21409	21284	21270	21489	21382	21367	21416	21427	21250	21118	21386	21489	21343	21505	21384	21393	21262	21313	21286	21395	21286	21189	21241	21392	21295	21386	21330	21277	21148	21118	21378	21284	21425	21145	21258	21325	21301	21278	21267	21422	21491	21272	21395	21347	21430	21242	21253	21390	21560	21231	21234	21332	21507	21149	21266	21345	21231	21310	21376	21453	21471	21336	21505	21445	21370	21401	21480	21279	21428	21078	21042	21638	21473	21170	21266	21093	21271	20885	21345	21322	21436	21259	21412	21207	21421	21420	21428	21240	21331	21153	21214	21248	21074	21433	21432	21367	21434	21386	21084	21234	21079	21223	21270	21584	21281	21379	21304	21438	21173	21391	21239	21429	21092	21170	21233	21338	21530	21346	21370	21348	21491	21192	21197	21349	21344	21378	21486	21332	21326	21395	21300	21488	21303	21203	21187	21267	21305	21277	21390	21459	21733	21307	21287	21374	21148	21427	21292	21249	21403	21128	21192	21290	21404	21385	21179	21369	21468	21222	21444	21377	21444	21241	21271	21485	21387	21298	21318	21353	21264	21359	21138	21392	21273	21240	21253	21295	21650	21207	21311	21302	21382	21154	21258	21452	21430	21232	21214	21185	21346	21188	21371	21318	21379	21246	21233	21176	21268	21194	21319	21081	21242	21317	21350	21265	21292	21194	21306	21173	21458	21256	21396	21126	21442	21401	21250	21320	21503	21279	21548	21374	21438	21349	21377	21178	21178	21442	21385	21496	21140	21462	21415	21524	21182	21141	21391	21394	21333	21476	21439	21281	21537	21506	21183	21461	21409	21392	21203	21294	21199	21294	21509	21241	21263	21329	21395	21379	21422	21381	21272	21521	21256	21252	21463	21112	21238	21377	21329	21344	21268	21222	21253	21322	21335	21239	21293	21329	21276	21297	21158	21368	21309	21493	21351	21129	21499	21545	21301	21355	21498	21368	21343	21326	21461	21341	21343	21385	21270	21201	21306	21135	21525	21385	21263	21190	21056	21485	21387	21328	21296	21452	21271	21524	21200	21257	21459	21290	21323	21239	21188	21403	21285	21512	21242	21362	21354	21456	21038	21179	21298	21355	21461	21280	21281	21419	21346	21229	21433	21460	21201	21338	21370	21294	21191	21212	21203	21416	21242	21286	21456	21109	21537	21498	21230	21472	21251	21348	21279	21321	21452	21254	21491	21298	21389	21339	21454	21519	21220	21535	21232	21396	21402	21270	21487	21353	21154	21277	21353	21407	21226	21480	21322	21411	21348	21275	21223	21439	21372	21491	21439	21266	21083	21327	21304	21583	21273	21237	21393	21415	21342	21207	21227	21295	21115	21144	21454	21169	21373	21652	21333	21170	21362	21226	21302	21451	21296	21189	21355	21266	21406	21383	21306	21251	21488	21299	21427	21226	21440	21386	21273	21336	21578	21183	21473	21484	21294	21371	21416	21279	21346	21264	21453	21464	21426	21271	21525	21301	21299	21434	21373	21188	21140	21292	21342	21560	21288	21396	21380	21459	21237	21161	21524	21377	21274	21479	21553	21285	21338	21354	21250	21310	21396	21205	21310	21263	21443	21418	21592	21304	21363	21352	21248	21062	21139	21193	21453	21373	21239	21281	21298	21439	21209	21222	21346	21376	21166	21401	21409	21278	21237	21092	21330	21260	21257	21389	21436	21284	21366	21262	21364	21385	21232	21428	21276	21342	21112	21526	21279	21288	21194	21374	21253	21291	21271	21359	21475	21559	21145	21281	21313	21194	21149	21269	21414	21276	21350	21344	21276	21225	21318	21238	21388	21102	21294	21225	21164	21348	21334	21433	21451	21301	21311	21250	21308	21183	21285	21114	21417	21319	21326	21437	21236	21428	21523	21443	21354	21377	21255	21352	21332	21388	21254	21674	21313	21511	21224	21440	21445	21303	21245	21342	21375	21206	21257	21360	21091	21450	21476	21172	21443	21474	21400	21335	21393	21210	21194	21362	21197	21497	21416	21175	21428	21581	21401	21391	21431	21305	21540	21383	21189	21406	21422	21077	21254	21270	21373	21539	21466	21418	21441	21297	21489	21264	21417	21206	21332	21243	21199	21198	21384	21346	21234	21281	21234	21280	21206	21253	21284	21309	21382	21459	21484	21051	21194	21300	21260	21351	21436	21317	21145	21286	21418	21261	21255	21329	21257	21224	21159	21357	21457	21434	21257	21376	21275	21349	21155	21222	21263	21549	21390	21460	21162	21376	21327	21508	21427	21437	21167	21530	21198	21328	21365	21487	21231	21624	21275	21323	21313	21301	21377	21339	21369	21422	21094	21080	21261	21387	21208	21318	21214	21313	21425	21298	21486	21143	21294	21536	21354	21229	21302	21279	21453	21249	21356	21318	21160	21405	21356	21337	21385	21268	21367	21272	21124	21209	21414	21298	21440	21381	21194	21379	21175	21377	21323	21321	21425	21458	21336	21405	21086	21203	21395	21247	21404	21476	21270	21098	21387	21427	21392	21312	21312	21315	21342	21397	21252	21271	21276	21243	21327	21289	21319	21484	21402	21166	21061	21057	21339	21184	21247	21178	21222	21346	21333	21515	21338	21241	21125	21195	21322	21434	21346	21261	21326	21209	21250	21260	21499	21556	21252	21243	21386	21428	21248	21365	21575	21507	21135	21427	21231	21457	21304	21282	21384	21142	21436	21435	21624	21210	21393	21495	21471	21207	21355	21282	21408	21185	21163	21398	21269	21345	21423	21209	21253	21365	21410	21415	21551	21265	21192	21059	21434	21146	21363	21247	21232	21062	21374	21330	21366	21291	21383	21308	21198	21177	21467	21328	21286	21359	21450	21521	21611	21147	21334	21218	21399	21318	21308	21344	21388	21395	21157	21484	21309	21345	21156	21284	21391	21247	21184	21158	21244	21344	21175	21285	21309	21382	21407	21373	21467	21433	21235	21413	21446	21483	21310	21267	21371	21136	21218	21444	21252	21412	21285	21263	21443	21349	21232	21031	21587	21388	21298	21526	21525	21293	20949	21263	21145	21102	21150	21188	21531	21127	21304	21382	21362	21429	21369	21284	21187	21456	21255	21328	21525	21345	20952	21281	21455	21339	21339	21370	21352	21330	21244	21408	21361	21238	21328	21121	21388	21407	21350	21179	21352	21366	21240	21479	21363	21252	21337	21357	21215	21402	21463	21308	21224	21327	21408	21312	21247	21521	21319	21216	21383	21334	21283	21389	21318	21361	21344	21394	21288	21321	21205	21430	21408	21294	21327	21269	21147	21298	21520	21416	21448	21419	21340	21454	21359	21386	21262	21072	21305	21441	21122	21329	21190	21336	21342	21257	21081	21137	21275	21298	21309	21247	21212	21266	21425	21526	21446	21436	21307	21538	21496	21415	21425	21436	21453	21408	21135	21387	21315	21412	21437	21272	21278	21247	21398	21226	21356	21380	21207	21295
18148	33336	30898	25666	23641	20737	19236	18669	18339	18077	17710	17547	17350	17483	17472	17240	17252	17088	17284	17031	16947	17194	16918	17151	17237	16973	16974	17174	17067	16984	16979	16850	17062	16898	17044	17044	17012	16951	16857	16977	17099	16981	17125	17020	16962	17078	17106	17094	17106	16991	17019	17091	17040	17181	16954	17274	18858	19193	17366	17126	17533	17479	16883	17033	17050	16917	16986	16967	16927	17066	16954	16935	16915	16923	17107	16945	16984	17012	16887	17006	16778	16822	16908	16936	17060	17052	17068	17179	16821	16927	16880	16989	16996	16763	17047	16952	17012	17064	16995	17085	17010	16989	16770	17083	16916	16966	17027	16862	16999	17061	16994	16874	17053	16954	16930	16948	16994	16948	16885	16966	16982	16976	16914	16855	16937	17160	16952	16934	17026	17044	17047	16981	17010	16941	16912	16864	16893	17045	17043	17034	16918	16847	17021	16984	17075	16813	17006	17066	16903	17036	16912	16937	17027	16833	16931	17092	16904	16919	17031	16810	17000	17017	16940	17103	17121	17043	16805	16795	17008	16941	17120	16822	17057	17071	16810	16999	16988	17040	17055	16903	16980	16887	16910	16912	16950	17035	17095	17030	17006	16877	16905	17097	17075	16978	16885	16868	16818	17125	16872	17002	17082	17068	16985	16825	16880	16991	16930	16961	16873	16800	17045	16844	16971	16965	17026	16947	17092	16942	16994	16882	16914	16866	16809	16717	17039	16967	16898	16912	17026	16832	16857	16852	17071	16952	16971	17046	16884	17013	17049	16999	17005	17068	16849	17051	16659	16878	17022	16865	16869	17055	17038	16746	17031	16969	16889	16941	16850	17045	16954	17107	16997	16868	16987	16959	16878	16843	16983	16969	16797	16888	16866	16932	16812	17059	16949	16794	17005	16911	16731	16836	16998	16968	16799	16840	16928	17022	17019	17053	16953	16943	16797	16766	16941	16925	17027	16889	16921	16944	16904	16839	17015	16895	16856	16833	16995	17111	17216	16899	16934	17089	16977	16989	16992	16758	16926	16922	16910	16941	16964	17063	16920	17015	16898	16744	17014	17096	16957	17017	17099	16919	17086	16994	17069	16889	16809	17016	16793	16959	17009	17046	16900	16848	16905	16957	16936	16823	16865	16915	16937	16640	16814	16941	16819	16799	16878	16797	16956	17168	16919	16635	16765	17042	16861	16978	16793	17119	16910	16998	16713	16983	16908	17051	16939	16867	16764	16967	16955	16760	16879	16944	17015	16909	17021	16978	16950	16955	17097	16940	16880	17001	16945	17073	16942	16961	16934	16906	17153	16760	16817	16990	16864	16909	17093	16881	17068	16843	16938	16976	16817	16955	16814	17032	17006	17027	16993	16846	16736	16858	16993	16857	17008	16946	16933	17106	16746	16987	16911	16910	16847	16995	17094	17001	17028	17102	16968	16972	17012	17001	17080	17145	16963	16853	16900	16928	16844	16977	16943	17013	16864	16966	16800	16666	17086	16844	16769	16897	16948	17124	16906	16818	16920	16956	16837	16992	16919	16865	17174	16847	17088	17047	17068	17103	16871	16939	16976	16981	16848	16978	16807	16981	17076	16922	16822	16841	16916	16985	17154	16891	16973	16843	16994	16953	16797	16940	16943	16958	16870	17020	16824	16780	16866	17053	17045	16847	16892	16808	17063	16875	16793	16795	17049	16915	17081	17037	16964	17010	16865	16960	16844	16885	16815	16907	17070	17004	16934	16943	17017	16919	16994	16932	16857	16984	16892	17159	16893	17018	16796	16765	16937	16915	16832	16950	16908	16841	17078	16757	16970	16872	16912	16766	16781	17097	16921	16877	16938	16965	16993	17121	16859	16844	16939	17114	16855	16824	16990	16978	16803	16897	16903	16977	16963	16996	17036	17126	16966	16919	16955	17037	16875	16758	16867	17010	16932	16885	16924	17024	16914	16743	16972	17009	16876	17000	16798	16942	16913	16835	16874	16894	17093	17002	17053	16908	16963	17010	16871	16978	16943	16964	17126	16888	17025	16789	16889	16926	16958	16851	16992	16884	16862	17046	16840	17047	16971	16882	17032	16970	16774	17042	16932	16949	16980	16736	16906	16955	16883	17102	17040	17133	16968	17114	17087	16732	16886	17102	16937	16974	16817	17040	17027	17131	16954	17151	16929	17057	16921	16964	17060	16860	16897	17004	16970	16897	16934	16970	16823	16995	16927	16928	17006	16914	16898	16905	17097	16983	17031	16857	17137	17059	16817	16970	17082	16816	16979	16930	16984	17100	16879	16898	16925	16903	16981	16859	16717	16959	17013	17084	17014	16923	17091	16955	16838	17120	16798	16892	17020	16993	16967	16830	16834	16994	16803	16946	16802	16969	17053	16915	16792	16845	17020	16893	16731	16944	16895	16915	17041	16722	17054	16970	17149	16902	16987	17039	16966	17161	16957	16885	16929	16867	17007	17033	16876	16896	16945	16948	16886	16939	16802	17054	16977	16855	17024	17036	16951	16838	16764	16816	16965	16833	16940	16793	16919	17094	16843	16993	16786	16786	17066	17010	17003	16889	16952	16907	16701	16823	17043	16841	16728	17047	16975	17239	16970	17047	16885	16763	16916	16642	16864	16941	17037	16995	16833	16888	16855	16809	17014	16983	16842	16941	17021	16809	17072	16730	16947	16897	16877	17096	16961	16932	16918	17021	16748	16896	16906	17112	16844	16929	16968	16829	16883	16886	16846	16957	16862	16843	17156	16862	16797	17130	16826	17071	16976	16812	16991	16844	17073	16945	17174	16810	16825	16832	16948	17039	17116	17003	16966	17161	16872	16997	16915	16993	16918	16989	17081	16943	17026	16941	16720	16927	16904	16935	16976	17116	16927	16874	17055	16978	16891	17145	16886	16952	16855	16883	16983	16956	16892	16876	16791	17009	17031	16927	17043	16815	16858	16947	16916	16971	16943	16875	16904	16887	16949	16994	16893	16909	16799	16841	16819	17024	16961	17021	16962	16995	16913	16956	17010	16912	17004	16971	16980	16929	16922	17021	17104	16900	16907	16936	16917	16691	16785	16946	16977	16948	16818	17025	16830	17048	16814	17036	16960	17037	17080	16962	17011	16980	17008	16800	17062	16962	16866	16882	16958	17001	16985	17138	17010	17100	17005	17024	17004	16946	16892	16852	16861	17041	17019	16863	16820	16994	16951	17031	16922	17081	16906	16937	17025	16871	17043	16979	17163	16966	16898	16948	17021	16935	16982	16766	16867	16804	16816	16748	17043	16894	16958	16839	17020	16805	16973	16923	17061	16920	16977	16880	16984	17135	16996	16852	16896	17012	16805	17009	16987	17001	16862	17137	16764	17110	16650	16930	16953	16867	16936	16991	16779	16987	16904	17012	17003	16913	17124	17073	16729	16947	16935	16940	17010	16838	16858	17047	16880	16756	16904	16991	16938	16878	17018	16979	17159	16918	16776	16850	16962	17014	16968	16782	16954	16960	17057	16721	17001	16972	16809	17030	16919	16928	17149	16978	16952	16929	17056	17017	16919	16779	16858	17158	17084	17007	17025	17064	16962	16918	16684	17018	16896	16955	16890	17078	16980	16925	17103	17051	16928	16855	17034	16883	17026	17043	17111	17043	17030	17065	16795	16871	16956	16758	16923	17045	16981	16776	16809	16917	16952	16925	17063	16959	17027	16847	17102	16941	16904	16960	16920	16895	16833	16902	16859	17129	16833	16889	16968	16875	16994	16863	16989	16982	16898	16887	16889	16910	17083	16993	16980	16818	16959	16868	16821	16897	16967	16880	17011	17190	16950	16879	16923	16933	16982	17038	17032	16803	17017	16872	17124	16838	16888	16933	16996	16780	16836	16832	16965	16914	16849	16854	16903	17106	17012	16849	16978	17079	17010	16994	16906	16816	16911	16960	17023	16991	16999	17067	16974	17088	16937	16965	17167	16890	16883	16891	16828	16966	16757	16899	16754	16978	16920	17128	17210	17044	16978	16815	16927	16884	16729	16697	16864	16921	16909	16945	16898	16993	17013	16960	16997	16887	16923	16836	17035	16981	16970	17094	17049	16862	16954	17001	16958	16860	17043	16908	16944	17005	16722	16941	16820	16907	17225	17000	17089	16962	16835	16969	16891	17031	17015	17023	16858	16964	16732	16985	16979	17007	16996	16897	16710	16968	17066	16937	16964	17020	16871	17205	16852	16894	16954	16969	16869	16927	16978	17159	17073	16920	16859	16967	16916	17045	16799	16829	16972	17040	16928	16962	16873	17046	16800	16791	17025	17122	17009	17030	16912	16869	16925	16824	16968	16832	16921	16949	16988	16832	16962	16850	16774	16952	16940	16865	16763	17105	16884	17000	17023	16861	17055	16933	17032	17066	16959	16946	17053	16835	17059	16926	16867	17093	16876	17020	16812	16864	16863	16952	16973	16715	16734	16979	16862	17129	17129	16965	16967	16880	17042	16967	16982	16959	16852	16945	16843	16906	17073	16906	16989	16866	16979	16957	16865	16914	16797	16901	16924	17098	16806	16902	16902	16942	16996	17017	17014	16898	16818	17034	16863	17163	16851	16904	16966	16906	16946	16948	17121	16839	17040	16977	17034	16911	17019	16931	16852	17073	16860	17010	16759	16908	16976	16966	16867	16788	16918	16939	16682	16974	16921	16814	16952	17032	16960	16802	17042	16949	17106	16893	17064	16959	16671	16969	16995	16910	17114	16830	16958	16891	16904	16906	16929	16839	16947	16964	16924	16939	16960	16884	16789	16769	16956	17020	16832	16957	16840	16957	16671	16898	16997	16910	17081	16942	16803	17088	16950	17011	16981	16949	16933	16857	16927	16910	16975	16878	16967	16876	16880	17042	16958	17101	16884	17012	17008	17017	16999	16887	16736	17003	16868	16986	16878	16878	17000	16910	16867	16897	16956	17039	16883	16870	17079	17051	16923	16797	16890	16973	17086	16930	16934	17048	16853	16954	16840	17043	16951	17049	16702	17091	17034	16981	16997	16857	16883	16838	17041	16906	16864	16947	16926	16972	17074	16893	16928	16990	16824	17018	17098	17090	16880	16907	16832	16949	17031	17041	16901	16833	17104	17205	16850	16972	16953	16977	16976	16854	17044	16869	17148	16809
27422	22492	27995	26801	23625	23517	23685	22998	23046	22882	23156	23284	22984	23160	22874	23049	22741	22893	23126	23115	22923	22924	22922	23036	22786	22876	23052	22945	23088	22983	22925	22893	22613	23053	23049	22849	22902	23056	22836	22916	22889	23002	23068	22909	22921	22871	22727	22783	22868	22756	22646	22861	22974	23055	22852	22912	23093	22910	23089	23037	22992	22800	22755	22729	22825	23148	23008	22813	22966	22891	23175	22796	23000	22861	23159	23016	22851	23091	22858	22969	22997	22917	22895	23019	22819	22772	22728	22628	22910	22766	22843	22978	22882	23017	22839	22879	23043	22900	22917	22847	22717	22836	22891	23008	22813	22596	22854	22711	22784	22934	22951	22720	22713	22886	22949	22804	22654	22746	23025	22964	22932	23059	22849	22830	23001	22837	22830	22749	22857	22741	22951	22775	22898	22790	23064	22887	22915	22825	22846	23006	22880	22996	22685	22977	22860	22953	22848	22867	22810	22923	22924	23099	22935	22746	22818	22914	22931	22789	22970	22888	22895	22856	22577	22931	22985	22801	22830	23006	22953	22852	22962	23000	22857	22899	22950	22760	22837	22613	22775	23031	22759	22875	23045	23003	22799	22754	22779	22964	22936	22934	23113	22869	22887	22981	22806	22944	22797	22908	23022	22718	22781	22888	22882	22804	22724	22998	22747	22786	23031	22933	22778	22885	23010	22818	22751	22847	23097	22943	23017	23005	22745	22673	22839	22788	22958	22963	22989	22799	22907	22898	22831	22865	22635	22871	22741	22638	22665	22765	23033	22812	22951	22740	22761	22843	22623	22599	22732	22753	22870	22951	23024	23026	22879	22851	22906	22928	22773	22738	22999	23003	22885	22832	22751	22960	22888	22722	23175	23108	22827	22824	22620	22902	22958	22966	23024	22779	22874	23043	23140	22895	22909	22949	22840	22687	22827	22633	22809	23005	22674	22907	22871	22819	22870	22869	22960	23077	22752	23003	22947	22921	22914	22855	22980	23168	22864	22879	23077	22872	22694	22823	22928	22934	22717	22886	22895	22875	22853	22993	22958	22917	22912	22799	23005	22913	23129	22826	22519	23000	22692	22866	22813	22668	22718	22765	22893	22840	22923	22802	22732	22897	22836	22957	23050	22739	22935	22921	22851	22834	23200	22973	22853	23039	22832	22901	22970	22620	22739	22864	22821	22900	22857	22780	22681	22786	23072	22921	22911	22908	22703	22772	22660	22520	23010	22805	22870	23029	22804	22985	22938	23007	22912	22963	22840	22790	22829	23057	22911	23062	23178	22826	22727	22846	23094	22930	22903	22868	23021	22822	22706	22980	22986	22803	22818	23082	22838	22816	22838	22983	22739	22929	22947	22837	22934	23020	22821	22798	22881	23123	23055	22720	22747	22611	22899	22655	22918	22825	22993	22601	22881	23012	23021	22825	22772	22863	22708	22861	22956	22803	22959	23028	22871	22861	22819	22742	22752	22856	22944	22933	22702	22867	22950	22793	22898	22798	22760	22997	22824	22924	22709	23001	22902	22715	22751	22918	22753	22976	22901	22943	22766	23036	22982	22852	22839	22923	23102	22900	22971	22679	23064	22753	22787	22858	22825	22797	22821	23000	22719	22848	22891	23080	22973	22825	22984	22913	22770	23023	22913	23003	22975	22783	22961	23048	22923	22870	22919	22939	22952	22871	22947	22832	22850	22861	22881	22969	22817	22678	22759	22788	22959	22862	22917	22688	22859	22906	22913	22938	22732	22768	22556	22787	22922	23044	22963	22702	23022	22823	22798	22797	22985	22861	22772	22652	22837	22836	22801	22584	22863	22811	22783	22955	22727	23033	22930	22882	22818	22878	23083	22926	22938	22892	22897	22882	22878	22787	22703	22880	22873	22767	23012	23131	23179	22854	22841	23048	23010	22928	23019	23027	22855	22741	22890	22689	22951	22799	23011	22971	23047	22970	23103	23009	23019	22625	22914	22993	23055	22891	22687	22568	22868	22870	22910	22904	22823	22889	22856	22689	22819	22825	22907	22805	23078	22715	22868	22909	22829	22937	23021	22666	23065	22885	22930	22897	22909	22830	22808	22869	22985	22799	22900	22826	23084	23088	22985	22874	22746	22995	22916	22920	22923	22996	22782	22786	22787	22842	22794	22977	22971	23169	23037	23147	22917	22859	23078	22835	23059	22845	22871	22884	22919	22933	22970	22837	23045	23020	23024	23089	23091	23156	22826	23098	22796	22889	22928	22822	22878	22884	23003	22738	22908	22734	22817	22913	22817	22858	23048	22924	23113	22755	22877	22839	22943	22994	22970	22771	23010	22868	22800	22660	22880	22845	22871	22668	22662	22859	22848	22991	22921	22665	22847	22820	22960	23075	23126	22920	23020	22891	22912	22999	22908	22948	23071	22761	22812	22946	22774	22736	22999	23056	22718	22755	22732	22975	23028	23131	22943	23044	23017	22977	22798	22975	22740	22738	23092	22873	23060	22784	23011	22784	22793	22981	22784	22919	23116	22985	22900	22923	22975	22737	22940	22962	23096	22934	22934	22831	22759	22758	22919	22998	22974	22766	23077	22990	22833	22943	22977	23037	23017	22631	22777	23056	22606	22983	22742	22862	23093	23071	22944	22857	22735	22963	22797	22934	23091	22963	22700	22806	22778	23023	23089	23003	22969	22887	22766	22623	22750	22920	22750	22748	22991	22887	22851	22911	23032	22900	23065	22966	22744	23087	23167	22980	22812	22858	22823	22695	23038	22951	22925	23161	22938	22806	22840	22971	22992	22949	22731	22881	22672	22948	23125	22726	22802	23002	22941	22793	22843	22669	22836	22857	22839	22882	22643	23110	22994	22949	22747	22900	22797	22887	23060	22808	22827	23156	22741	22884	22964	22873	22784	23086	23071	22823	22813	22958	23029	23010	22831	22962	23025	23001	22773	22865	23026	23067	22669	22785	22985	22838	22784	22916	22949	22792	22658	22938	22977	22974	22945	22490	22827	22813	22992	22858	22759	23103	23030	22793	23045	22691	22736	22806	23056	22827	22755	22648	22793	22857	22804	23029	22753	22770	23025	22875	23033	22748	22919	22803	22892	22975	22889	22729	22936	22948	22688	22802	23052	23015	22736	22915	23011	23074	22797	22948	22736	22987	22842	22924	22946	22844	23139	22947	22996	23024	22873	22940	22734	22881	22788	22843	22857	22705	22743	22788	22670	22952	22863	22739	22919	22916	22926	22656	22862	22885	22691	22891	22892	22878	22897	22540	22801	22982	23020	22929	22861	22874	22881	22927	22884	23087	22685	22817	23011	22917	23027	22826	22951	23024	22747	22844	22841	22954	22966	22845	23011	22962	22860	23029	22988	22830	23024	22949	22645	23014	22905	22958	22969	22828	22976	22913	22793	23131	22757	22983	23067	22930	22841	22957	22948	22824	22982	22935	22835	22883	23007	23112	23041	22987	22875	22885	22938	22858	22920	22847	22983	22805	22786	22762	22834	22903	22780	22962	23092	22899	22897	22830	22788	22947	22851	22818	22636	22703	22819	22950	22897	22838	22738	22834	23143	22955	22910	22929	22970	22685	23047	22918	23111	22974	22907	23028	22893	23099	22762	22961	22907	22877	22696	22567	23052	23032	22809	22834	22831	22886	22879	22851	22768	22808	22937	22954	22896	22725	22782	22912	22943	22764	22881	23130	22917	22886	22772	22890	22906	22722	22968	22884	22936	22771	22787	22865	22961	22755	22965	22959	22938	23011	22914	22669	22988	22829	22775	22762	22833	23000	22868	22635	22936	23067	22897	23031	23138	22816	22854	22843	22955	22725	22847	22758	22921	22939	23007	22911	22709	22827	23063	22840	22782	22783	22884	22931	22894	22959	22964	22940	22815	22923	22666	23010	22966	23008	22899	23010	22912	23039	22847	22931	22827	22729	22845	22832	22893	22636	23021	22816	23066	22952	22841	22767	22893	22744	22991	22924	22927	23099	22984	22868	22872	22894	23007	22778	22898	22916	22997	22909	22683	22874	22945	22878	22878	22855	22785	22878	22802	22865	22971	22989	22923	22815	22744	22771	23083	22781	22720	22715	22701	22942	22922	22919	22952	22959	23022	22828	23060	22859	22933	23216	22852	22846	22888	22731	23093	22904	22929	22942	22918	22950	23015	22995	22783	22825	22874	22832	22871	22982	22972	22914	22816	22965	23095	22966	22890	23031	22889	22906	23120	22619	22954	22817	23062	22892	22864	23053	22758	22734	22842	22785	22709	22993	23239	22790	22937	23000	22941	22840	22872	23144	22971	22997	22857	22913	22993	22901	22980	23160	22980	22901	22906	22832	22715	22725	22794	22708	22902	22945	22860	22851	22749	22725	22696	22887	22741	22899	22733	22700	22962	22994	22864	23011	22819	23009	22932	22873	23110	22754	22758	22753	22961	22787	22951	22826	22858	22777	22818	22990	22665	22808	22819	22809	22762	22856	22811	22986	22775	22959	23024	23051	22545	22965	22883	22865	23077	22776	22706	23038	22998	22789	22816	23056	22939	22988	23030	22957	22736	23048	22876	22601	22911	22979	22844	23038	22908	22858	22814	22948	22917	22847	22693	22693	22809	23156	22825	22598	22659	22813	23024	22895	22990	22997	22917	22921	22957	22900	22966	22786	23156	22876	22790	22880	22925	22924	23019	23000	22937	22994	22841	22887	23252	22873	22853	23005	23176	22804	22921	22955	23011	22593	22909	22969	22897	22919	22687	22829	22855	23001	22852	22773	22840	23006	22691	23002	22801	22894	22851	22853	22907	22942	22745	22755	22888	22842	22968	23002	22911	22918	22901	23059	23120	22828	22859	22857	22918	22956	22804	23003	22882	22939	22938	23007	22830	23026	22883	22855	22949	22891	22777	22848	22863	22754	22914	22760	22976	22975	22958	22981	22764	22751	22773	22763	22985	22967	22891	23035	22623	22800	22865	22961	22670	22997	22878	22730	22861	22861	22741	22767	22873	22892	23041	22875	22834	23024	22967	22912	22826	22872	22908	22989	22828	23071	22974	22789	22783	22815	23004	22864	22803	22896	23093	22904	23026	22835	23086	22933	22976	22952	22815	22923	22872	22961	22978	22910	22973	22897	22851	22866	23038	22915	22916	22972	22818	22991
17789	23375	22306	20506	19768	18725	18209	18023	18193	18093	18009	17819	17902	17820	18020	17905	18010	17838	17931	17828	17800	17821	17810	17766	17872	17812	17859	17721	17752	17786	17793	17697	17724	17846	17807	17727	17834	17974	17929	17745	17813	17840	17742	17816	17860	17886	17684	17838	17761	17741	17736	17919	17954	17823	17849	17838	18042	17953	17857	17725	17807	17866	17739	17789	17637	17767	17752	17776	17758	17666	17826	17838	17856	17824	17777	17811	17929	17959	17981	17742	17833	17709	17917	17817	17940	17734	17706	17775	17774	17863	17725	17956	17643	17745	17807	17876	17625	17647	17900	17705	17612	17814	17876	17800	17710	17756	17788	17734	17869	17679	17765	17860	17767	17692	17940	17667	17837	17884	17817	17762	17673	17675	17931	17717	17768	17793	17756	18009	17889	17753	17716	17702	17971	17766	17821	17885	17999	17673	17855	17808	17916	17847	17840	17862	17743	17661	17965	17923	17820	17621	17751	17779	17956	17801	17806	17907	17904	17957	17891	17842	17930	17884	17898	17659	17750	17926	17765	17869	17828	17829	17922	17759	17900	17881	17788	17792	17792	17902	17939	17734	17883	17710	17933	17950	18032	17818	17605	17786	17825	17836	17573	17785	17842	17997	17878	17781	17820	17830	17894	17768	17849	17840	17855	17709	17929	17836	17788	17773	17941	17802	17655	17746	17651	17833	17746	17974	17825	17661	17837	17940	17777	17941	17938	17839	17747	17686	17863	17751	17813	17719	17845	17616	17873	17791	17843	17768	17789	17789	17883	17653	17563	17833	17881	17755	17812	17928	17707	17718	17825	17889	17815	17836	17988	17841	17864	17866	17706	17716	17736	17973	17846	17814	17778	18041	17907	17828	17692	17624	17774	17855	17759	17908	17711	17941	17965	17832	17834	18015	17749	17757	17925	17804	17809	17781	17648	17799	17953	17799	18034	17862	17830	17752	17768	17837	18031	17869	17793	17843	17816	18026	17850	17728	17880	17661	17919	17921	17810	17801	17930	17809	17840	17999	17756	17876	17769	17848	17743	17671	17820	17766	17947	17720	17934	17630	17632	17766	17784	17821	17685	17888	17917	17820	17818	17844	17911	17915	17795	17904	17738	17815	17743	17850	17783	17635	17748	17882	17771	17926	17843	17605	17825	17828	17845	17780	17829	17793	17819	17856	17736	17674	17778	17661	17778	17805	17738	17808	17834	17870	17779	17818	17949	17796	17862	17851	17788	17754	17879	17683	17698	17791	17782	17806	17882	17848	17744	17600	17844	17741	17742	17628	17845	17690	17837	17870	17844	17624	17740	17746	17854	17699	17917	17900	17923	17692	17802	17888	17674	17832	17711	17732	17793	17862	17738	17767	17890	17864	17616	17696	17872	17828	17628	17763	17909	17724	17935	17665	17864	17636	17762	17799	17649	17859	17874	17718	17808	17852	17697	17796	17764	17814	17988	17855	17744	17895	17710	17944	17812	17903	17951	17921	17832	17919	17847	17823	17870	17594	17729	17726	17678	17866	17876	17737	17856	17944	17821	17800	17848	17734	17636	17830	17652	17729	17788	17698	17776	17885	17820	17702	17888	17649	17936	17636	17894	17920	17794	17940	17865	17783	17958	17851	17824	17877	17957	17746	17847	17810	17878	17892	17836	17754	17987	17658	17689	17807	17778	17792	17768	17805	17896	17640	17882	17662	17728	17629	17850	17856	17803	17764	17859	17822	17873	17686	17782	17664	17750	17903	17813	17753	17911	17910	17736	17995	17801	17747	17533	17788	17878	17687	17755	17627	17738	17732	17836	17852	17734	17689	17837	17922	17900	17606	17958	17818	17730	17853	17805	17795	17845	17899	17827	17908	17955	17712	17721	17737	17980	17836	17895	17703	17834	17705	17873	17641	17949	17747	17669	17774	17970	17779	17909	17788	18055	17793	17727	17789	17773	17838	17835	17713	18004	17846	17803	17872	17677	17719	17941	17816	17743	17877	17798	17762	17821	17938	17625	17632	17863	17799	17707	17809	17956	17617	17792	17653	17826	17916	17939	17857	17827	17742	17532	17726	17899	17759	17735	17763	17676	17845	17663	17881	17711	17630	17589	17745	17726	17898	17705	17996	17744	17627	17881	17815	17791	17800	17953	17812	17715	17834	17961	17824	17782	17967	17859	17864	17712	17701	17743	17716	17980	17785	17745	17714	17728	17693	17823	17810	17737	17563	17785	17994	17917	17759	17763	17762	17811	17807	17694	17753	17911	17905	17858	17804	17987	17672	17808	17923	17969	17938	17782	17796	17653	17893	17812	17873	17618	17809	17916	17948	17787	17765	17612	17769	17838	17880	17744	17654	17888	17980	17861	17707	17639	17761	17801	17831	17934	17858	17910	17658	17917	17815	17928	17848	17640	17936	17893	17932	17603	17801	17729	17706	17761	17759	17843	17839	17813	17653	17648	17685	17821	17931	17918	17719	17798	17871	17764	17793	17717	17804	17750	18087	17731	17840	17621	17688	17851	17748	17967	17606	17661	18114	17905	17836	17899	17801	17678	17854	17767	17973	17843	17800	17801	17804	17910	17943	17837	17924	17978	17981	17710	18008	17872	17877	17808	17907	17936	17955	17694	17748	17738	17818	17759	17770	17789	17881	17814	17862	17691	17788	17804	17712	17802	17943	17803	17829	17900	17797	17689	18038	17801	17917	17696	17863	17833	17694	17985	17697	17684	17770	17747	17958	17787	17753	17822	17877	17776	17858	17742	17760	17946	17775	17694	17837	17732	17948	17973	17906	17870	17585	17857	17878	17758	17755	17802	17860	17834	17886	17685	17748	17904	17835	17712	17784	17855	17700	17867	17869	17981	17831	17641	17889	17752	17681	17736	17857	17985	17862	17731	17817	17837	17864	17768	17850	17975	17924	17720	17832	17816	17733	17697	17919	17840	17575	17791	17778	17606	17877	17827	17856	17762	17695	17717	17851	17888	17866	17864	17912	18003	17776	17692	17631	17868	17829	17697	17924	17870	17665	17777	17852	17771	17972	17862	17708	17757	17843	17842	17946	17661	17787	17720	17842	17729	17845	17814	17710	17732	17675	17712	18117	17790	17801	18049	17732	17765	17803	17754	17737	18027	17672	17771	17772	17940	17680	17841	17942	17878	17959	17859	17713	17876	17810	17708	17864	17945	17887	17685	17883	17903	17860	17862	17724	17749	17766	17793	17801	17913	17759	17708	17940	17554	17776	17881	17890	17966	17859	17725	17844	18044	17706	17631	17739	17850	17791	17711	17706	17811	17609	17864	17645	17720	17925	17687	17813	17754	17835	17566	17749	17899	17869	17749	17826	17855	17679	17718	17848	17830	17685	17695	17776	17870	17846	17805	17994	17810	17702	17785	17742	17797	17799	17761	17937	17800	17766	17931	17849	17830	17823	17842	18042	17731	17846	17844	17801	17930	17788	17768	17834	17976	17681	17932	17724	17805	17828	17880	17982	17852	17875	17868	17832	17866	17823	17922	17928	17803	17755	17696	17636	17686	17728	17838	17916	17755	17827	17813	17822	17847	17736	17742	17926	17716	17770	17988	17930	18047	17594	17953	17742	17992	17921	17630	17894	17892	17791	17785	17761	17788	17742	17740	17781	17872	17914	17694	17769	17743	17911	17949	17874	17847	17743	17806	17763	17977	17918	17823	17862	17582	17920	17782	17733	17881	17827	17828	17901	17907	17772	17731	17794	17774	17885	17722	17835	17780	17726	17976	17696	17921	17680	17748	17602	17705	17790	17766	17768	17781	17925	17865	17671	17787	17785	17844	17841	17858	17781	17762	17732	17653	17794	17731	17675	17957	17899	17910	17761	17750	17973	17815	17729	17741	17898	17906	17698	17685	17762	17906	17619	17745	18022	17755	17842	17864	17905	17807	17871	17858	17760	17935	17731	17690	17882	17719	17807	17797	17687	18035	17973	17681	17660	17887	17860	17744	17943	17804	17968	17829	17727	17759	17945	17769	17787	17770	17764	17769	17714	17792	17910	17786	17856	17870	17713	17724	17911	17806	17729	17777	17849	17815	17903	17802	17704	17901	17961	17760	17821	17969	17860	17822	17870	17875	17783	17729	17788	17875	17677	17870	17974	17845	17652	17883	17696	17923	17951	17871	17836	17748	17844	17753	17767	17909	17758	17889	17752	17725	17857	17939	17721	17822	17775	17769	17796	17635	17968	17919	17887	17818	17982	17919	17801	17830	17739	17785	17949	17826	17948	17624	17870	17755	17909	17879	17976	17972	17926	17732	17884	17769	17890	17630	17775	17838	17738	17695	17891	17784	17848	17815	17869	17675	17775	17818	17850	17911	17851	17883	17827	17667	17793	17720	17830	17658	17776	17761	17637	17870	17793	17714	17752	17835	17845	17828	17877	17698	17858	17764	17835	17794	17738	18053	17843	17774	17784	17733	17823	17672	17710	17934	17776	17777	17810	17738	17881	17931	17681	17859	17816	17744	17769	17610	17877	17715	17648	17854	17728	17807	17780	17574	17749	17864	17967	17825	17838	17867	17888	17817	17794	17640	17805	17699	17687	17985	17857	17700	17806	17921	17824	17751	17816	17792	17762	17692	17812	17797	17980	17731	17805	17873	17930	17836	17895	17776	17984	17722	17794	17879	17606	17713	17856	17694	17908	17742	17807	17848	17821	17947	17814	17923	17791	17826	17803	18001	17785	17826	17785	17774	18008	18024	17918	17876	17919	17799	17725	17926	17712	17925	17771	17849	17863	17712	17892	17778	17898	17735	17937	17885	17840	17846	17890	17768	17740	17808	17957	17875	17963	17852	17746	17771	17956	17980	17868	17940	17801	17778	17841	17793	17837	17876	17862	17640	17892	17866	17829	17835	17586	17806	17959	17786	17890	17747	17863	17914	17727	18006	17976	17684	17860	17802	17777	17741	17792	17724	17756	17776	17732	17857	17822	17790	18034	17854	17894	17764	17827	17961	17875	17788	17793	17879	17872	17846	17756	17769	17920	17868	18076	17631	17711	17921	17919	17682	17773	17876	17859	17917	17787	17600	17825	17836	17850	17945	17915	17690	17780	17808	17720	17932	17847	17759	18002	17882	17962	17937	17936	17799	17889	17906	17790	17784	17867	17698	17852	17866	17693
23265	21084	28697	23845	22725	25645	26896	24185	23795	23916	23712	23592	23512	23586	23663	23631	23476	23485	23434	23361	23252	23453	23404	23723	23395	23569	23437	23466	23312	23352	23375	23281	23057	23195	23404	23145	23255	23249	23308	23275	23301	23368	23451	23316	23246	23501	23379	23431	23328	23313	23406	23269	23236	23144	23465	23192	23947	24393	23822	23386	23505	23554	23333	23346	23265	23202	23179	23249	23197	23400	23316	23346	23484	23230	23392	23430	23195	23423	23326	23150	23319	22990	23090	23069	23308	23390	23329	23294	23326	23241	23442	23206	23450	23337	23431	23240	23249	23160	23303	23305	23075	23297	23226	23343	23072	23232	23062	23196	23344	23232	22973	23453	23373	23446	23314	23157	23199	23301	23379	23334	23463	23237	23433	23137	23414	23283	23214	23342	23287	23237	23305	23159	23363	23196	23304	23112	23426	23258	23388	23304	23028	23293	23333	23178	23263	23360	23307	23122	22994	23429	23133	23123	23202	23416	23271	23103	23187	23210	23322	23030	23204	23342	23332	23282	23260	23350	23303	23165	23206	23123	23475	23361	23518	23176	23202	23383	23438	23264	23121	23375	23408	23250	23128	23284	23340	23396	23453	23381	23430	23293	23454	23170	23341	23258	23432	23031	23293	23273	23221	23162	23278	23195	23229	23380	23403	23147	23129	23175	23332	23093	23288	23437	23256	23149	23406	23222	23070	23290	23298	23281	22883	23254	23266	23360	23187	22982	23374	23411	23132	23122	23425	23318	23530	23192	23036	23176	23312	23200	23186	23309	23263	23198	23426	23179	23282	23305	23159	23065	23334	23210	23372	23193	23313	23314	23241	23266	23176	23165	23284	23477	23282	23330	23340	23029	23246	23236	23316	23136	23226	23280	23363	23226	23248	23325	23183	23118	23333	23312	23262	23126	23246	23047	23220	23196	23172	23160	23419	23427	23227	23369	23478	23217	23386	23415	23117	23052	23218	23293	23044	23467	23251	23389	23370	23172	23263	22989	23301	23269	23067	23016	23332	23249	23186	23336	23272	23217	23005	23377	23204	23148	23168	23203	23276	23134	23164	23090	23245	23209	23421	23007	23146	23162	23362	23329	23324	23336	23353	23394	23411	23315	23124	23268	23105	23464	23343	23346	23362	23114	23017	23319	23060	22955	23246	23311	23130	23129	23333	23354	23229	23140	23345	23337	23263	23363	23152	23350	23465	23177	23307	23430	23270	23298	23148	23130	23333	23248	23155	22950	23163	23099	23232	23357	23263	23297	23374	23201	23196	22992	23490	23073	22985	23140	23143	23435	23484	23365	23165	23180	23407	23214	23197	22963	23376	23120	23294	23295	23222	23249	23272	23135	23298	23307	23250	23269	23110	23281	23265	23339	23297	23192	23174	23285	23319	23170	23303	23146	23587	23130	23194	23306	23287	23369	23108	23501	23420	23204	23634	23148	23165	23140	23142	23326	23277	23274	23392	23522	23270	23058	23201	23280	23377	23356	23539	23383	23274	23035	23108	23238	23340	23385	23235	23305	23142	23355	23133	23222	23317	23170	23040	23300	23197	23116	23118	23238	23282	23194	23459	23513	23309	23191	23302	23324	23416	23092	23352	23395	23250	23371	23494	23330	23256	23219	23253	23139	23260	23526	23218	23261	23091	23164	23355	23220	23136	23147	23213	23335	23330	23302	23171	23510	23385	23131	23316	23235	23285	23484	23201	23172	23354	23182	23409	23150	23223	23177	23263	23092	23254	23445	23222	23117	23230	23304	23407	23393	23265	23372	23340	23095	23211	23238	23425	23049	23180	23359	23182	23174	23172	23407	23300	23393	23058	23311	23326	23092	23150	23239	23268	23165	23293	23301	23327	23320	23398	23179	23357	23063	23263	23434	23034	23279	23242	23178	23146	23149	23382	23279	23174	23131	23286	23346	23429	23133	23382	23266	23478	23104	23249	23310	23259	23194	23229	23258	23418	23318	23015	23300	23389	23485	23414	23325	23231	23262	23193	23240	23346	23257	23238	23147	23043	23172	23013	23230	23310	23368	23085	23256	23235	23399	23288	23187	23129	23244	23226	23131	23318	23181	23098	23348	23053	23095	23319	23216	23300	23369	23192	23167	23363	23284	23294	23249	23381	23188	23266	23216	23443	23255	23369	23220	23158	23286	23224	23420	23604	23296	23108	23206	23198	23231	23240	23342	23359	22997	23316	23099	23150	23346	23286	23321	23154	23099	23074	23250	23293	23375	23220	23261	23176	23203	23281	23355	23186	23237	23479	23398	23531	23164	23204	23247	23275	23055	23213	23291	23225	23224	22952	23247	23055	23443	23194	23225	23229	23387	23311	23191	23119	23218	23529	23332	22814	23396	23154	23202	23396	23198	23275	23151	23129	23232	23164	23299	23288	23149	23089	23292	23240	23101	23208	23243	23543	23410	23352	23240	23426	23209	22968	23230	23490	23146	23034	23102	23366	23227	23292	23514	23203	23220	23116	23394	23491	23243	23407	23316	23313	23308	23195	23394	23268	23206	23351	23287	23310	23328	23205	23192	23344	23209	23197	23379	23258	23531	23195	23362	23250	23402	23205	23266	23363	23069	23114	23202	23510	23257	23265	23283	23461	23262	23398	23316	23379	23219	23333	23349	23189	23263	23228	23359	23382	23495	23162	23211	23135	23279	23092	23208	23387	23204	23349	23293	23365	23331	23401	23192	23298	23208	23025	23145	23238	23274	23253	23078	23360	23303	23293	23303	23093	23304	23406	23237	23239	23332	23401	23136	23116	22985	23280	23285	23248	23126	23435	23477	23272	23403	23350	23085	23208	23154	23260	23249	23169	23168	23347	23518	23106	23588	23365	23094	23130	23521	23406	23464	23466	23232	23330	23190	23233	23470	23272	23114	23136	23260	23372	23500	23127	23173	23198	23112	23337	23076	23114	23075	23169	23265	23504	23269	23317	23238	23254	23502	23582	23271	23255	23405	23589	23372	23261	23275	23465	23178	23127	23173	23110	23457	23350	23400	23181	23158	23291	23289	23038	23437	23276	23189	23274	23479	23366	23294	23162	23260	23360	23010	23224	23131	23134	23395	23415	23451	23278	23062	23142	23170	23111	23399	23452	23055	23233	23306	23288	23190	23269	23262	23239	23204	23298	23336	23277	23217	23331	23218	23297	23389	23290	23065	23092	23246	23321	23376	23150	23393	23325	23340	23314	23214	23439	23136	23110	23255	23300	23406	23331	23352	23112	23410	23380	23068	23307	23437	23221	23329	23243	23321	23191	23210	23383	23087	23228	23207	23282	23323	23248	23259	23259	23267	23293	23110	23182	23253	23430	23291	23296	23156	23375	23284	23210	23310	23203	23266	23437	23193	23238	23445	23086	23021	23255	23144	23337	23354	23129	23439	23196	23207	23200	23308	23440	23295	23341	23070	23282	23356	23227	23391	23171	23227	23249	23261	23393	23128	23248	23318	23280	23110	23464	23148	23185	23254	23168	22996	23384	23287	23265	23137	23252	23605	23292	23126	23275	23257	23237	23140	23410	23364	23503	23397	23383	23141	23379	23289	23373	23206	23261	23323	23317	23245	23297	23370	23226	23083	23167	23359	23525	23501	23334	23350	23029	23319	23204	22907	23267	23194	23221	23172	23255	23028	23320	23157	23304	23100	23229	23171	23426	23317	23375	23473	23394	23262	23423	23339	23254	23197	23007	23352	23346	23062	23191	23404	23272	23048	23152	23318	23230	23099	23226	23195	23270	23349	23355	23476	23429	23188	23311	23464	23458	23186	23059	23187	23225	23201	23196	23124	23289	23063	23214	23302	23447	23148	23203	23254	23338	23216	23437	23310	23095	23267	23611	23271	23240	23269	23055	23306	23229	23395	23294	23341	23405	23166	23325	23364	23279	23261	23301	23171	23208	23117	23120	23289	23376	23089	23269	23394	23622	23278	23334	23060	23059	23430	23267	23127	23381	23272	23296	23343	23285	23506	23403	23116	23356	23225	23323	23251	23123	23358	23143	23324	23536	23118	23288	23138	23359	23469	23436	23203	23309	22901	23341	23230	23290	23039	23230	23312	23191	23491	23328	23352	23338	23328	23021	23406	23310	23191	23408	23115	23319	23117	23430	23362	23197	23255	23461	23196	23367	23339	23398	23164	23307	23262	23295	23260	23178	23429	23197	23373	23205	23279	23337	23214	23156	23225	23333	22872	23146	23160	23492	23215	23049	23192	23293	23367	23324	23275	23260	23238	23270	23264	23357	23299	23379	23256	23372	23250	23201	23199	23264	23428	23250	23349	23072	23105	23250	23338	23223	23133	23273	23221	23247	23137	23221	23363	23135	23459	23166	23135	23267	23293	23501	23223	23264	23267	23135	23276	23139	23229	23357	23393	23233	23406	23187	23341	23258	23145	23419	23332	23123	23261	23357	23311	23242	23241	23192	23221	23253	23324	23325	23197	23194	23259	23077	23250	23214	23171	23236	23104	23370	23353	23203	23148	23258	23379	23416	23316	23169	23305	23165	23490	23398	23130	23086	23326	23533	23416	23315	23339	23185	23180	23181	23236	23407	23362	23403	23234	23169	23167	23215	23073	23547	23283	22989	23149	23382	23149	23377	23163	23403	23184	23215	23190	23216	22978	23173	23302	23010	23034	23142	23347	23617	23251	23236	23302	23075	23265	23312	23163	23215	23333	23276	23411	23255	23280	23298	23302	23268	23348	23325	23451	23380	23487	23105	23155	23395	22842	23183	23180	23336	23296	23514	23119	23227	23359	23233	23292	23426	23276	23341	23129	23225	23167	23025	23363	23235	23191	23344	23423	23422	23345	23273	23350	23265	23123	23327	23097	23505	23348	23043	23205	23281	23253	23226	23105	23343	23405	23347	23276	23201	23138	23245	23179	23143	23368	23313	23272	23165	23067	23283	23621	23317	23338	23152	23278	23126	23193	23179	23319	23138	23351	23206	23069	23093	23171	23262	23364	23244	23245	23359	23256	23354	23186	23183	23348	23015	23165	23380	23177	23228	23271	23432	23255	23285	23444	23130	23345	23156	23245	23210	23193	23243	23234	23392	23330	23550	23227	23277	23277	23333	23329	23163	23190	23355	23307	23141	23357	23345	23584	23226	23303	23398	23172	23378	23201
17105	29714	28798	24168	21598	20150	19317	18729	18929	18498	18611	18383	18343	18147	18243	18497	18160	18113	18072	18238	18277	18105	18099	18004	18098	18000	18083	18115	18139	18144	18025	18154	18157	18051	18007	18114	18240	18051	18265	18052	18185	18111	17961	18164	18231	18141	18121	18084	18148	17899	18063	18183	18090	18097	17873	18389	18967	19160	18633	18255	18335	18482	18198	18138	17924	17965	17899	17965	18227	18007	17984	18081	18159	18258	18070	18202	18058	18108	18149	18282	17880	18145	18018	18135	18165	18168	18107	17983	18168	18118	17984	17966	17992	18052	18122	18104	18151	18062	18080	17924	18102	18203	18060	18049	18112	18042	18188	17984	17977	18125	17904	18064	18149	18145	18118	18098	18040	17873	17906	17987	18039	18066	18093	18033	17997	17974	18009	17938	18304	17977	18195	18000	18015	18211	18081	18049	17965	18245	17971	18057	18092	17941	18092	18007	17876	17893	18124	17998	18008	18086	17982	18072	18211	18100	17807	18000	18146	18069	17981	18020	18098	18172	18086	18081	18041	18168	17942	18077	18060	18164	18092	18168	18059	18142	18032	18025	17907	18079	18217	18075	17973	17958	18074	18095	17975	18062	18278	17923	18070	17945	18082	18129	17984	17968	18029	18024	18132	17973	18076	17901	17886	18004	18053	18017	18180	18071	18082	18057	18034	18093	17873	18120	18080	18072	18250	18134	18098	18085	18054	18100	17979	18087	18020	18012	18075	17927	18102	18001	18068	18081	18018	18025	18124	17967	17946	17889	17964	18037	18008	18075	17882	18058	18102	18078	17987	17983	18185	18188	18127	17939	17963	18163	17944	18053	18052	18007	18077	18199	17973	17894	17914	18097	17945	18087	17988	18002	18020	18125	18086	18061	18172	18015	18023	18122	18103	18029	17918	17897	18001	17941	17894	17993	18089	17967	17936	18055	18030	18090	17969	18002	18042	18008	18143	18117	17991	18106	18085	18005	17962	17973	18088	18037	18007	18127	18126	17957	18049	18026	18053	18169	18026	18117	17999	17962	18071	18137	18135	18192	18170	17934	18088	17964	18044	17886	18195	17972	18159	18121	17976	17956	18233	18203	18104	18017	18143	18090	18132	18068	17910	18187	18237	18146	18071	18122	18059	18133	18219	18012	18097	18191	17875	18067	17861	18054	18143	18135	18067	17874	18001	18005	18063	18015	18103	18092	18083	17955	18003	18023	18121	17933	18149	18131	17994	18046	18056	18213	18137	17990	17990	18055	18218	17999	17960	18135	18086	18108	18022	18119	18133	18017	17901	18188	17973	18156	17921	18236	18151	17957	17987	17920	17971	18019	17910	18051	17977	18113	18076	18027	17913	18053	18055	17824	17906	18002	18103	18033	18086	18070	17931	17982	18209	18018	18053	18175	18132	17998	18040	18042	18172	17980	18009	18057	18169	18090	18178	17960	17913	17922	17915	18056	17889	17884	18067	18101	18195	18328	17974	17955	17948	17966	18020	18099	18034	18133	17897	18040	18054	17996	18062	18042	18123	18023	18012	18150	18062	18096	18275	18073	18125	18096	17974	18063	17884	18155	18161	18056	18051	18032	17999	17943	18015	17925	18173	17949	18075	18041	18142	18069	18082	17974	17998	18034	18047	18044	17991	18026	17874	18022	17769	18054	18050	18057	18014	18078	18255	17916	18172	17968	17890	18059	17988	18087	18128	17951	17941	17953	17926	18020	18240	18002	17989	18025	18093	18045	18064	18169	17977	18126	17980	18052	18032	18256	18068	17920	18000	18096	18106	18102	18090	18119	18062	18084	18004	18060	18186	17846	18050	17973	18135	18080	18025	17965	18075	18149	17866	17970	18048	17911	18203	18123	17970	18045	18024	17934	17873	17909	18159	18140	18064	18144	18091	18174	18071	18183	18134	17896	18249	18082	18036	18142	18119	17918	18054	18069	18053	17989	17805	18147	17978	18160	18143	18059	17953	18191	17955	18037	18074	18222	17979	17997	17883	17945	17917	18054	18043	18072	17933	18195	18244	18155	18029	18041	17947	18222	18100	17976	18063	18137	18096	18027	18218	17968	18098	18184	18148	17979	17971	17993	17956	18123	18119	18070	18090	18081	18172	18013	18019	18033	18117	18172	18202	17916	18108	18177	18080	17882	18096	18052	18157	18085	18010	18201	18129	17868	18135	17912	18163	18031	18080	18098	18045	17934	17997	18048	17931	17992	18075	18100	17994	18072	17936	18262	18154	18030	18264	17996	17819	17939	17879	18008	18012	18085	18019	17982	17974	18014	18099	18059	18128	18068	18126	18154	17988	18026	18100	18086	17962	18036	18064	17819	18247	18137	18006	18057	18035	18133	18020	18085	17950	17977	17958	18202	18062	18143	17990	18033	17892	18169	17951	17878	18001	18032	18293	18008	18001	18128	17862	18066	18086	17918	17956	18139	18014	18098	17967	17958	18025	18175	17923	18073	17916	17988	18034	17987	18237	17906	17933	18001	18119	17932	18269	18012	18118	18029	18188	18076	17987	17896	18070	18082	18052	17990	18052	17988	18081	17982	18146	17863	18062	17923	17967	18059	17956	18002	17992	18166	17999	17954	18050	17984	18143	18201	18075	17892	18153	18058	18078	18063	18147	18072	17973	18171	17999	18078	17993	18005	18155	17997	18177	17975	18089	17949	18243	18188	18136	18029	18111	17929	18068	17986	18124	18213	17988	18132	17974	17980	18034	18024	18227	18312	17918	18021	18109	18082	18010	18207	18021	18052	18118	17936	18024	18173	17928	17926	18044	18056	18214	18083	18062	17959	18091	18173	18061	18076	18061	18163	17985	18073	17890	17912	18045	17919	17980	18066	18051	18090	18080	17971	18075	17884	17849	18059	18059	18291	18063	18015	18158	17960	18053	18115	18024	18043	17988	18178	18117	18172	18065	18076	18136	18192	18131	17904	17916	18016	18121	18153	18088	18113	18190	17980	18065	18084	17803	18152	18069	18148	18047	18120	18210	17958	18226	18108	17893	17929	17903	18203	18013	18171	18239	18034	17967	18022	18154	18043	18066	18151	18234	18025	18089	17965	18130	17873	18056	18131	18237	17918	17869	18071	18081	18099	18024	17881	18042	18152	17999	18101	18010	18102	18093	18117	18190	17977	17920	18119	18161	18222	17968	18007	18016	17949	18077	18073	18248	17896	18094	17949	18070	18038	18020	17849	18165	18114	17970	18132	18108	17869	18004	18117	17976	18056	18175	17824	18066	18046	17930	18072	17945	18279	17983	18109	17867	18132	18113	18044	17986	18087	18223	18015	18056	18179	17999	18100	18106	18024	17963	18100	17933	18071	18181	17990	18168	18207	18193	18133	17958	18157	18091	18319	17919	18190	17958	18048	18109	18078	18114	18063	17980	17918	18287	17984	18122	18008	17928	18038	17951	17956	18098	17907	18278	18090	17900	17894	18139	18101	18144	18090	18044	18032	18156	18062	18013	18004	18026	17945	18167	18131	18067	18080	18108	18126	18114	17913	18217	17996	18113	17894	18224	18273	18129	17846	17942	18036	17975	18049	17927	18084	18204	18038	17951	18071	18031	18164	18164	18097	18173	17945	18256	18081	18033	18043	18116	17932	18195	17942	17984	18130	17980	17944	18110	17836	18084	18152	18084	17968	18155	18106	17945	17946	18203	17986	17937	17987	18146	18046	18094	18108	18009	18197	18100	18024	18059	18121	18058	18198	18058	18208	17990	17955	17870	18092	17981	18077	18037	17950	18154	18197	18189	18056	18111	18162	17912	18003	17966	18111	18155	18127	18025	17974	18114	17858	18085	18155	18001	18319	18063	18148	17927	18211	18139	18003	18120	17866	18094	18092	18054	18073	18011	18092	18161	17912	18214	18063	18063	18098	17910	18039	18030	18050	17960	18065	18082	18152	18056	18050	18100	18163	18093	18015	18073	18013	17994	18063	18203	18058	18019	18173	17952	18033	17922	18179	17920	18186	18004	17997	17987	17939	18011	18137	18202	17856	18149	18036	17975	18096	17916	18105	18024	18031	18035	18083	18020	18184	17965	18052	18149	18097	18056	18127	18141	17987	18087	17995	18019	17855	17859	18026	18138	17896	17970	18052	18041	18113	18060	18068	18020	17997	17884	18183	18178	18176	17940	17931	18120	18082	17975	18068	18009	18056	18082	17974	17967	17973	18020	18033	18158	18096	18018	18059	18034	18124	17798	18052	17922	18149	18096	18332	17879	17978	18060	18166	17980	18138	18003	18075	18102	18161	18061	18022	18155	18170	18081	17948	17988	18125	18106	18028	18041	18181	18136	18009	18038	18016	18037	18072	18113	17944	18100	18007	18159	18017	18148	18119	18072	18054	18157	18260	18077	17997	18060	18151	17998	18045	18126	18082	17875	18131	17848	18264	18117	18292	18135	17912	18091	17985	17890	17976	17885	17896	17961	18047	17954	18247	18154	18166	17971	17973	17905	18063	17920	18152	18008	17961	17959	18182	18033	18047	18056	17975	17915	18041	17856	18084	18180	17930	17965	18000	18181	18050	17845	18134	17995	18062	17917	17925	17989	17921	18041	17889	18005	18014	17980	18057	18120	18082	18078	18095	18152	18025	18058	17929	17962	18072	18153	18409	17859	18018	18184	17890	18155	18026	18015	18057	18064	18026	18021	18112	18093	18100	17980	17978	18039	18015	18063	18080	17949	18063	18166	18049	18211	18149	18107	18180	17994	17838	17954	18022	18003	18072	17935	17940	17931	17993	18110	18064	18111	17943	17935	17978	18244	18015	18029	18140	18145	18233	18275	18138	18177	17928	18080	17978	18070	18190	18060	17759	18068	18069	17965	18066	17912	17970	18262	18108	18035	18007	18240	18218	17987	18157	18098	18109	18067	18001	18043	18050	18006	18068	18020	18123	18058	18042	18081	18155	18018	18257	17937	18231	18021	17921	17930	17994	18140	18222	18105	18004	18078	18100	18053	18200	18048	18088	18000	18043	18218	18066	18126	18175	18055	17936	18082	17931	18074	18128	18064	18010	18069	17936	17969	18107	17981	18135	18015	18003	18003	18218	18052	17913	17968	18088	17938	18100	18138	18119	18050	18171	18120	17941	17957	18109	18091	17971	18018	18159	18154	18143	17926	17960
22279	20992	28802	23404	21452	24952	29411	25054	24757	24900	24683	24458	24605	24420	24159	24211	24487	24211	24277	24295	24341	24255	24095	24178	23974	24252	23912	23974	24079	24138	24274	23968	24024	23921	24206	23953	23906	23861	23870	24021	23866	23748	23936	24053	23823	23766	24128	23817	24061	23877	23929	23706	23807	24297	23843	24061	25372	25483	24807	24232	24302	24515	23869	23943	23900	23718	24092	23771	23722	23903	23983	23776	23906	24002	23864	23936	23980	23869	24080	23987	23887	24045	23781	23916	23911	23751	24061	23757	23868	23889	23742	23686	23882	23961	23864	23964	23816	23923	23837	23938	23965	23781	23972	23850	23896	23927	23753	24131	23941	24013	23962	23790	23919	23850	23773	23767	23889	23837	23853	23921	23931	23600	23991	23871	23912	24017	23793	23931	23861	23807	23919	23668	23988	23863	23685	23955	23983	23774	23638	23786	23736	23680	23907	23914	23742	23756	23931	23719	23664	23974	23868	23794	23876	24047	23908	23806	23779	23739	23986	23504	23963	23866	23813	23832	24171	23958	23781	23709	23796	24022	23940	24087	23720	23866	23698	23968	23745	23742	23859	23853	23939	23614	23886	24050	23855	23961	24000	23633	23806	23813	23910	23971	23978	23887	23637	24037	23724	23959	23835	23864	23745	23858	23837	23802	23788	23873	23715	23944	23755	23920	23856	23863	23808	23784	23734	23582	23991	23934	23936	23813	24033	24009	23749	24015	23803	23958	23892	23827	23686	23740	23733	23881	23934	23613	23898	23887	23846	23727	23759	23613	23890	23905	23772	23722	23854	23801	23935	23936	23896	23891	24050	23828	24056	23883	23921	23928	23799	23759	23909	23742	23472	23863	23663	23733	23797	23836	23863	23708	23767	23575	23814	23760	23969	23832	24003	24052	23799	23812	23802	23849	23604	23833	23748	23808	23754	23873	24107	24031	23593	23788	23799	23850	23775	23712	23688	23796	23872	23872	23960	23943	23678	23842	23669	23889	23739	23951	23886	23988	23747	23976	23795	23757	23792	23924	23746	23679	23672	23834	23787	23852	23895	24103	23952	23781	23926	23826	23772	23891	23895	23753	23957	23849	23990	23738	23711	23928	24039	23838	23714	23716	23716	23769	23843	24254	23887	23759	23951	23688	23907	23758	23970	23863	23856	23922	23654	24056	23829	23665	23809	24007	23805	23871	23853	23809	23953	23964	23755	23903	24058	23928	23624	23516	23657	23754	23785	23955	23851	24072	23964	23944	23922	23803	23946	23834	23986	23774	23814	23839	23647	23867	23870	23865	23792	23837	23753	23680	23887	23855	23949	23898	23908	23939	23856	23793	23694	24019	23919	23858	23911	23882	23967	23568	23821	23905	23870	23841	23668	23706	23859	23701	23918	23857	23760	23741	23999	24005	23744	23949	23633	23863	23888	23768	23762	23675	24081	23826	23735	24025	23952	23761	23940	24004	23753	23897	23852	23909	23866	23850	23853	23897	23887	23649	23645	23939	23829	23984	23923	23979	24121	23729	23716	23773	23825	23976	23684	23752	23826	23949	23888	23696	23653	23701	23832	23932	23940	23798	23743	23817	23664	23894	23814	23982	23738	23760	23720	23673	23853	23768	23580	23673	23850	23739	23947	23717	23823	23849	23953	23856	23967	23720	23671	23820	23843	23740	23863	23957	23680	23853	23727	23933	23906	23889	24074	23706	23694	23822	23746	23679	23807	23701	23858	23977	23870	23938	23905	23815	23812	23802	23858	23917	23784	23588	23837	23752	23928	23788	23865	23892	23667	23693	23783	23869	23722	23932	23682	23805	23888	23781	23648	23964	24052	23625	23960	24059	23880	23754	23633	23914	23893	23804	23632	23878	23820	23861	23896	23863	23854	23720	24092	23916	23931	23806	23686	23955	23818	23919	23980	23878	23679	23794	23600	23848	23913	24040	23814	24007	23820	23945	23724	23935	23774	23873	23658	23568	23853	23685	23664	23740	23902	24001	24016	23894	23799	23890	23898	24105	23870	24010	23774	23810	23879	23808	23858	23937	23678	24071	23850	23758	23923	23921	23768	23770	23669	23778	23788	23939	23939	23771	23741	23710	24004	23780	24085	24107	23928	23905	23878	23971	24029	23863	23763	23862	23743	24010	24026	23754	23705	23945	23919	23835	23797	23682	23791	23813	23912	23820	23965	23744	23916	23889	23788	24007	24089	23758	23877	23984	23863	23988	23808	23881	23953	23876	23684	23647	23817	23920	23897	23895	23868	23609	23750	23869	23906	23912	23942	23866	23950	23787	23856	23585	23831	23618	24124	23852	23857	23717	23936	23928	23771	23670	23820	24188	23914	23749	23790	23766	23798	23763	23561	23752	23855	24012	23525	23885	23742	23857	23976	23985	23653	23766	23826	24048	23639	23887	23960	23825	23935	23740	23855	23973	23675	23628	23800	23741	23652	23924	23883	24067	23818	23686	23887	23916	23524	23552	24143	23883	23871	23739	24033	23999	23747	23921	23916	23852	23869	24001	23893	23644	23734	23825	23619	23703	23892	23983	23758	23908	23953	23765	23931	23721	23798	23714	23902	23989	23840	23912	23918	24022	23667	23668	23822	23432	23906	23817	23596	24037	23975	23948	23742	23709	23885	23746	23813	23933	23776	23976	23851	23807	23824	24013	23883	23766	23965	23910	23775	23865	23783	23810	23770	23898	23994	24047	23982	23672	23816	23905	23965	24088	23752	23786	23843	23963	23805	23842	23706	23859	23742	23949	23856	23820	23872	23878	23722	23784	24243	23765	23785	23738	23603	23847	24007	24002	23762	23823	23714	23837	23769	23887	23890	23800	23689	23738	23813	23877	24082	23620	23896	23719	23905	23829	23683	24007	23780	23855	23915	23617	23980	23958	23936	23668	23809	23968	23899	23738	23953	23974	23883	23903	24058	23900	23753	23946	23847	23837	23938	23835	23973	24032	23843	23774	23766	23863	23883	23968	23927	23886	23741	23575	23827	23853	23814	23844	23988	23602	23977	23808	23964	24030	23996	23959	23879	23827	23867	23935	23813	23954	23685	23902	23780	23831	23783	23793	23827	23729	23853	23881	23852	23897	24010	23782	23782	23923	23881	23919	24005	23918	23674	23881	23867	23790	23903	23852	23704	23691	23831	23779	23924	23874	23894	23841	23803	23958	23836	23976	23909	23906	24005	23973	23834	23988	23749	23696	23772	24028	23990	23976	23880	23800	23871	23784	23776	23860	23906	23841	23801	23737	23739	23930	23916	23848	23899	23683	23756	23998	23734	24143	23933	23843	23809	23893	23883	24086	23909	24043	24075	23895	23910	23743	23931	23835	23868	23767	23953	23981	24005	23747	23852	23785	23906	23825	23692	23796	23901	24046	24077	23961	23932	23858	23805	24000	23828	23799	23802	23887	23798	23860	23867	23898	23799	23793	23870	23917	23857	23760	23835	23824	23832	23904	23819	23802	23821	23663	23968	23798	24011	23660	23795	23760	23986	23780	23848	23829	23761	24028	23974	23784	23769	23765	23656	23837	23643	23876	23867	23842	23652	23928	23698	23962	23789	23752	23865	23920	23811	23986	23709	23758	23818	23854	24013	23819	23728	23976	23891	23777	23941	23894	23823	23976	23917	23784	23810	23815	23772	24076	23831	23770	23855	23869	23883	24008	23958	23833	23690	24006	23834	23885	23791	23987	23804	23883	23741	23715	23970	23886	23823	23933	23805	23489	23810	23739	23690	23855	23953	23898	24004	23871	23802	23787	23839	23689	23888	23920	23848	23915	23802	23697	23567	23780	23885	23917	23611	24061	24167	23772	23853	23826	23812	23912	23727	23585	23779	23838	23755	23984	23613	23972	23889	23805	23970	23758	23690	23731	23997	24127	23656	23632	23839	23764	23742	23841	23700	23791	23905	23652	23850	24141	23806	23610	23841	23878	23862	23851	23707	23655	23812	24046	23765	23874	23810	23968	23988	23921	23891	23853	23904	23924	23658	23720	23730	23981	24010	23786	23763	23788	23743	23732	23644	23889	23840	23876	23708	23757	24055	23852	23762	23822	23647	24131	23929	23805	23985	23680	23707	23894	23802	23848	23864	23694	23735	23762	23758	23624	23856	23681	23762	24048	23847	23674	23787	23728	23941	23868	24102	23962	24104	23612	23730	23785	23986	23958	23734	24106	23920	23899	23867	23957	23621	23876	23796	23885	23933	23749	23674	23951	24028	23936	23945	23882	23792	23722	23756	23975	23801	23653	23600	23718	23867	23861	23519	23654	23642	23661	23903	23807	23792	24074	23912	23993	23928	23926	23640	23935	23881	23793	23855	23664	23661	23779	23780	24120	23934	24089	23810	23753	23719	23734	23578	23662	23865	24043	23913	23972	23805	23728	23898	23819	23812	23649	23827	23534	23718	23955	23957	23789	23898	23858	23646	23744	23605	23760	23989	24098	24081	24042	23942	23925	23944	23621	23816	23483	23646	23935	23865	23855	23752	23726	23656	23802	23788	23728	23722	23736	23749	23603	23687	23791	23966	23762	23779	23901	24000	23943	23837	23725	23876	23871	23825	23802	23868	23986	24141	23841	23907	23924	23663	23672	23771	23937	23897	23829	23899	23959	23720	23733	23834	23626	23794	23833	23957	23954	23665	23765	24094	23993	23916	23757	23774	23729	23862	23997	23923	23895	23801	23894	23772	23963	23734	23831	23812	23854	23923	23773	23744	23912	23764	23746	23873	23928	23848	23949	23894	23768	23800	23880	23954	23863	23874	23715	23891	23890	23760	23742	24040	23945	23842	23941	23788	23737	23907	23920	23964	23815	23834	23971	23792	24117	24024	23875	23666	23724	23829	23989	24033	23638	23708	23648	23843	23733	23918	23754	24000	23894	23966	23938	23734	23994	23668	23793	23888	23978	24107	24026	23787	23750	23906	23777	23873	23775	23789	23666	23902	23572	23912	23769	23761	23870	23933	23653	23630	23733	23875	24038	23839	23786	24064	23778	23746	23854	23782	23943	23852	23764	23704	23639	23830	23779	23780	24021	23793	23713	23794	23766	23770	23555	23671	23972	24030	23842	23855	23713	23871	23630	24113	23908	23972	23743	23926	23996	23915	23804	23753	23789	23898	23991	23773	23859
18695	33594	32305	26606	23170	21387	20359	19588	19476	19368	19189	18793	18891	18730	18688	18525	18621	18470	18329	18440	18368	18418	18640	18356	18388	18517	18407	18395	18287	18192	18333	18312	18362	18404	18502	18311	18315	18560	18190	18485	18303	18438	18159	18458	18323	18285	18326	18215	18402	18446	18322	18294	18395	18352	18416	18756	20299	20337	19245	18597	18892	18908	18379	18380	18310	18189	18274	18371	18366	18297	18339	18215	18262	18320	18339	18268	18262	18593	18272	18369	18184	18446	18485	18206	18467	18218	18400	18283	18315	18152	18225	18204	18241	18350	18200	18164	18297	18098	18416	18207	18122	18190	18228	18304	18383	18172	18305	18366	18563	18343	18272	18268	18313	18191	18390	18275	18324	18341	18349	18271	18375	18281	18286	18212	18436	18320	18379	18343	18289	18211	18239	18432	18419	18184	18008	18395	18420	18141	18254	18302	18300	18304	18268	18196	18384	18285	18357	18370	18283	18298	18300	18063	18403	18418	18350	18266	18197	18473	18176	18307	18370	18247	18465	18281	18206	18428	18263	18308	18133	18248	18257	18305	18220	18368	18317	18189	18243	18265	18254	18227	18354	18304	18234	18331	18266	18167	18272	18198	18423	18300	18218	18122	18518	18177	18246	18215	18288	18266	18267	18242	18234	18435	18148	18148	18219	18363	18358	18138	18144	18292	18329	18435	18355	18263	18283	18164	18170	18419	18116	18247	18291	18517	18303	18353	18294	18374	18182	18211	18353	18291	18360	18274	18363	18306	18223	18240	18115	18409	18282	18307	18225	18237	18209	18380	18255	18402	18341	18322	18285	18301	18245	18312	18435	18315	18251	18161	18362	18302	18397	18220	18367	18253	18418	18185	18275	18380	18004	18326	18336	18260	18282	18277	18243	18274	18152	18228	18396	18269	18318	18139	18319	18171	18307	18189	18280	18340	18313	18350	18299	18363	18323	18178	18307	18225	18304	18227	18177	18346	18222	18353	18278	18201	18175	18345	18116	18135	18135	18337	18480	18241	18272	18330	18427	18467	18175	18355	18304	18286	18264	18155	18391	18221	18471	18122	18143	18267	18254	18142	18354	18040	18389	18246	18084	18144	18042	18378	18489	18142	18274	18320	18322	18314	18264	18159	18041	18343	18267	18239	18363	18082	18343	18254	18219	18326	18288	18323	18382	18236	18251	18212	18321	18230	18279	18108	18228	18264	18253	18366	18308	18329	18301	18428	18273	18234	18285	18301	18350	18243	18292	18336	18218	18251	18313	18299	17956	18273	18167	18297	18257	18347	18294	18244	18407	18218	18106	18187	18161	18405	18229	18226	18217	18246	18485	18138	18098	18171	18280	18439	18396	18227	18185	18408	18201	18284	18284	18360	18028	18045	18199	18387	18211	18188	18255	18185	18305	18180	18200	18470	18306	18241	18306	18238	18330	18410	18156	18282	18452	18243	18220	18474	18265	18336	18210	18161	18292	18269	18354	18108	18242	18134	18342	18324	18355	18401	18256	18194	18205	18300	18210	18228	18195	18265	18151	18315	18329	18224	18199	18259	18071	18310	18136	18183	18540	18381	18278	18426	18197	18301	18263	18220	18276	18503	18242	18372	18290	18143	18303	18098	18423	18332	18325	18139	18274	18131	18458	18189	18382	18281	18124	18150	18273	18335	18280	18259	18207	18310	18310	18304	18446	18201	18115	18235	18206	18374	18174	18306	18318	18288	18296	18432	18204	18365	18254	18127	18381	18179	18238	18431	18216	18269	18368	18335	18309	18241	18292	18305	18348	18457	18459	18277	18238	18307	18405	18210	18252	18307	18318	18192	18257	18203	18270	18157	18263	18385	18341	18206	18302	18131	18328	18413	18337	18136	18019	18337	18202	18265	18369	18180	18154	18262	18198	18293	18174	18286	18169	18385	18119	18455	18358	18333	18237	18304	18287	17958	18424	18234	18410	18353	18147	18243	18391	18338	18263	18399	18363	18296	18280	18181	18472	18251	18286	18153	18163	18200	18249	18334	18328	18266	18235	18299	18282	18213	18298	18225	18312	18229	18080	18358	18278	18293	18137	18196	18347	18214	18265	18137	18306	18287	18305	18233	18398	18190	18167	18182	18211	18173	18250	18352	18340	18383	18283	18208	18255	18268	18306	18272	18319	18296	18333	18333	18214	18173	18195	18187	18176	18227	18401	18123	18346	18259	18291	18293	18274	18156	18313	18074	18348	18344	18249	18257	18164	18316	18225	18325	18241	18219	18472	18101	18202	18220	18414	18191	18401	18266	18351	18308	18309	18212	18429	18350	18312	18208	18373	18214	18094	18300	18276	18247	18249	18325	18347	18178	18069	18313	18298	18321	18280	18125	18321	18283	18390	18320	18307	18468	18206	18252	18299	18014	18285	18310	18398	18241	18344	18305	18175	18232	18296	18262	18330	18294	18132	18204	18272	18218	18335	18206	18351	18321	18116	18348	18418	18245	18299	18222	18146	18356	18282	18151	18454	18353	18337	18239	18397	18343	18335	18419	18177	18222	18230	18222	18177	18283	18368	18319	18284	18223	18259	18144	18332	18354	18197	18235	18271	18309	18287	18330	18218	18236	18330	18446	18418	18303	18336	18233	18127	18240	18222	18276	18144	18243	18397	18259	18145	18079	18193	18321	18338	18198	18251	18262	18224	18537	18229	18263	18396	18087	18197	18179	18235	18243	18242	18224	18478	18220	18276	18396	18268	18366	18211	18307	18263	18224	18249	18184	18369	18099	18347	18181	18273	18276	18254	18156	18504	18167	18216	18401	18254	18366	18325	18298	18445	18159	18407	18181	18256	18205	18275	18458	18215	18364	18424	18320	18235	18137	18326	18312	18256	18262	18434	18294	18246	18193	18306	18383	18254	18177	18274	18390	18265	18252	18253	18216	18358	18086	18295	18357	18224	18304	18475	18314	18515	18231	18220	18311	18187	18271	18468	18293	18217	18377	18371	18175	18179	18343	18043	18117	18218	18157	18303	18421	18327	18284	18320	18092	18049	18244	18232	18286	18391	18404	18171	18277	18257	18288	18115	18116	18200	18247	18349	18301	18335	18313	18239	18253	18307	18225	18144	18275	18430	18208	18342	18194	18260	18214	18268	18385	18132	18308	18439	18153	18339	18222	18212	18248	18362	18104	18137	18243	18279	18201	18183	18204	18180	18396	18085	18368	18222	18234	18180	18355	18204	18022	18340	18154	18364	18403	18269	18184	18187	18389	18231	18296	18135	18223	18257	18164	18415	18263	18214	18442	18331	18324	18155	18223	18191	18253	18328	18444	18162	18068	18245	18295	18181	18206	18491	18285	18118	18337	18294	18279	18212	18344	18226	18213	18292	18202	18311	18304	18295	18305	18289	18229	18384	18137	18314	18230	18314	18238	18273	18288	18278	18248	18344	18374	18304	18355	18261	18412	18058	18292	18343	18391	18212	18207	18339	18269	18246	18264	18119	18178	18230	18264	18166	18356	18298	18378	18214	18291	18142	18229	18258	18272	18202	18296	18140	18133	18276	18179	18374	18474	18311	18178	18199	18283	18222	18294	18306	18133	18177	18171	17996	18211	18235	18318	18290	18236	18294	18181	18338	18312	18272	18198	18365	18340	18153	18260	18270	18155	18248	18016	18189	18314	18075	18194	18386	18190	18270	18212	18378	18354	18271	18239	18219	18356	18201	18214	18396	18191	18286	18256	18220	18091	18256	18223	18353	18423	18187	18404	18296	18237	18201	18254	18294	18343	18243	18193	18345	18165	18160	18300	18472	18387	18315	18275	18485	18403	18306	18369	18264	18218	18412	18417	18254	18442	18271	18236	18077	18218	18183	18193	18268	18442	18200	18434	18286	18305	18282	18336	18449	18361	18267	18324	18251	18199	18002	18114	18328	18194	18324	18393	18232	18330	18134	18245	18121	18193	18346	18288	18484	18260	18324	18356	18195	18239	18213	18169	18227	18181	18297	18360	18259	18092	18341	18139	18507	18313	18231	18254	18471	18238	18308	18328	18190	18243	18236	18158	18329	18318	18374	18257	18417	18133	18258	18247	18253	18291	18309	18283	18165	18209	18235	18292	18137	18260	18260	18318	18086	18185	18452	18154	18156	18283	18348	18421	18483	18415	18341	18088	18315	18126	18248	18108	18224	18432	18376	18278	18348	18249	18430	18195	18351	18443	18309	18229	18356	18251	18277	18028	18288	18231	18337	18304	18253	18442	18388	18220	18262	18335	18187	18167	18156	18272	18166	18277	18258	18395	18399	18146	18398	18179	18315	18194	18080	18223	18276	18289	18441	18220	18287	18245	18083	18261	18329	18218	18221	18192	18141	18191	18186	18120	18378	18148	18277	18081	18071	18284	18258	18176	18238	18241	18432	18359	18423	18303	18211	18362	18257	18274	18317	18075	18350	18286	18212	18379	18277	18328	18305	18331	18159	18291	18117	18398	18267	18246	18318	18350	18298	18253	18289	18241	18331	18172	18221	18268	18166	18229	18375	18372	18298	18243	18153	18339	18163	18246	18327	18163	18156	18190	18118	18338	18265	17985	18532	18317	18306	18285	18275	18416	18379	18270	18323	18118	18249	18240	18271	18368	18194	18209	18287	18299	18295	18163	18255	18292	18410	18235	18222	18313	18366	18257	18132	18359	18096	18434	18201	18033	18351	18478	18395	18399	18205	18211	18108	18206	18231	18287	18132	18304	18259	18257	18243	18354	18326	18422	18235	18305	18330	18184	18258	18363	18383	18219	18306	18149	18341	18152	18304	18405	18246	18173	18266	18206	18329	18074	18145	18289	18279	18297	18310	18200	18198	18284	18332	18317	18434	18137	18186	18094	18362	18349	18318	18240	18465	18345	18243	18136	18164	18358	18271	18213	18302	18337	18166	18191	18178	18327	18198	18331	18303	18266	18222	18328	18462	18462	18301	18309	18329	18109	18387	18414	18373	18199	18303	18305	18288	18283	18193	18079	18358	18229	18140	18175	18185	18248	18303	18139	18176	18354	18374	18212	18166	18142	18254	18282	18342	18350	18337	18325	18378	18190	18323	18568	18235	18283	18286	18228	18279	18238	18358	18325	18247	18472	18402	18268	18496	18047	18239	18224	18196	18281	18326	18301	18297	18143	18176	18172
27451	22569	28602	27568	24643	24739	24776	24490	24423	24764	24687	24434	24341	24570	24316	24525	24585	24447	24616	24723	24566	24376	24542	24240	24317	24418	24431	24488	24612	24414	24298	24571	24387	24373	24256	24418	24247	24256	24443	24476	24183	24486	24568	24545	24280	24405	24212	24712	24544	24443	24582	24355	24496	24407	24705	24324	24543	24422	24402	24512	24590	24137	24256	24563	24273	24049	24262	24426	24173	24406	24305	24338	24329	24119	24346	24367	24337	24264	24378	24363	24178	24348	24331	24292	24356	24480	24561	24363	24275	24364	24401	24435	24129	24395	24288	24446	24330	24281	24254	24394	24085	24192	24068	24489	24535	24406	24116	24371	24302	24107	24209	24297	24312	24344	24228	24466	24563	24201	24373	24426	24443	24280	24346	24252	24274	24481	24260	24252	24428	24410	24310	24158	24307	24354	24272	24478	24207	24292	24375	24235	24354	24341	24464	24276	24203	24575	24396	24357	24380	24491	24242	24187	24207	24267	24252	24332	24577	24535	24353	24321	24171	24211	24555	24325	24344	24413	24513	24367	24452	24389	24317	24428	24373	24419	24351	24359	24287	24341	24473	24426	24361	24422	24362	24152	24296	24370	24625	24191	24287	24559	24422	24159	24306	24421	24190	24336	24256	24402	24493	24336	24414	24423	24477	24221	24259	24465	24004	24106	24359	24317	24399	24383	24584	24183	24371	24188	24201	24276	24419	24235	24366	24205	24611	24263	24429	24216	24095	24426	24541	24301	24217	24163	24512	24209	24187	24457	24295	24141	24264	24206	24315	24258	24362	24361	24417	24429	24275	24318	24256	24442	24225	24307	24316	24536	24324	24416	24394	24198	24469	24486	24250	24345	24327	24055	24298	24180	24299	24413	24459	24186	24084	24344	24228	24121	24583	24367	24606	24165	24323	24250	24247	24180	24429	24222	24476	24090	24205	24140	24488	24313	24518	24319	24366	24587	24298	24420	24447	24511	24158	24415	24460	24343	24420	24174	24388	24201	24219	24159	24287	24232	24243	24133	24404	24336	24098	24325	24441	24405	24450	24387	24206	24396	24231	24349	24474	24406	24497	24172	24574	24424	24383	24210	24363	24165	24353	24326	24251	24335	24309	24238	24394	24468	24366	24451	24502	24417	24272	24341	24309	24281	24288	24242	24446	24258	24394	24337	24381	24168	24231	24341	24359	24167	24307	24477	24484	24409	24478	24542	24468	24385	24217	24577	24402	24355	24464	24480	24435	24468	24324	24418	24268	24359	24465	24438	24307	24520	24289	24323	24350	24340	24294	24326	24314	24487	24329	24260	24243	24104	24355	24537	24150	24296	24578	24232	24296	24439	24173	24302	24387	24350	24164	24417	24224	24247	24027	24151	24486	24223	24192	24290	24306	24320	24115	24288	24223	24515	24417	24228	24348	24483	24212	24417	24382	24367	24319	24108	24303	24297	24384	24212	24321	24455	24370	24404	24424	24426	24270	24251	24135	24516	24466	24367	24378	24455	24491	24703	24320	24301	24448	24402	24089	24516	24170	24298	24435	24199	24374	24250	24310	24305	24313	24324	24236	24236	24128	24315	24184	24308	24304	24221	24319	24415	24546	24370	24395	24253	24343	24268	24421	24428	24250	24280	24626	24527	24318	24060	24196	24074	24001	24388	24385	24460	24350	24270	24397	24414	24191	24443	24374	24278	24244	24270	24613	24263	24362	24431	24397	24320	24340	24349	24364	24489	24382	24590	24585	24275	24409	24230	24181	24266	24283	24261	24440	24238	24264	24332	24487	24492	24379	24166	24261	24517	24383	24266	24254	24138	24171	24255	24435	24360	24393	24291	24458	24455	24425	24348	24314	24475	24483	24504	24296	24342	24378	24290	24517	24043	24338	24267	24336	24499	24100	24306	24281	24221	24398	24258	24340	24285	24163	24373	24169	24158	24395	24210	24385	24132	24553	24492	24335	24346	24473	24254	24209	24409	24260	24363	24272	24199	24390	24273	24399	24517	24395	24354	24239	24540	24367	24321	24210	24267	24327	24290	24438	24371	24370	24138	24192	24434	24449	24232	24275	24245	24051	24223	24374	24496	24425	24510	24281	24437	24371	24363	24273	24462	24509	24596	24313	24629	24309	24609	24382	24263	24300	24325	24254	24475	24266	24374	24244	24397	24242	24160	24434	24255	24514	24341	24091	24279	24358	24216	24359	24473	24313	24338	24275	24410	24317	24251	24407	24287	24501	24204	24242	24337	24324	24274	24107	24509	24223	24575	24363	24384	24307	24305	24472	24342	24510	24470	24552	24367	24214	24509	24298	24255	24175	24150	24195	24308	24292	24299	24411	24157	24048	24234	24380	24283	24375	24187	24544	24298	24356	24434	24330	24474	24234	24240	24312	24302	24430	24527	24335	24409	24203	24134	24361	24235	24158	24501	24536	24302	24195	24373	24536	24412	24399	24402	24331	24319	24432	24514	24388	24258	24581	24409	24269	24341	24221	24220	24555	24341	24237	24408	24329	24243	24188	24461	24425	24407	24223	24105	24443	24396	24293	24412	24393	24281	24611	24393	24602	24151	24273	24407	24450	24078	24413	24269	24470	24252	24272	24242	24292	24340	24281	24271	24384	24357	24239	24266	24361	24447	24356	24403	24129	24361	24140	24310	24209	24566	24444	24239	24453	24112	24435	24549	24360	24311	24244	24294	24078	24307	24393	24115	24459	24337	24468	24333	24405	24306	24266	24490	24565	24351	24115	24210	24291	24198	24284	24301	24537	24452	24174	24138	24450	24315	24304	24141	24346	24419	24278	24394	24289	24377	24311	24210	24280	24418	24367	24386	24309	24107	24411	24395	24411	24491	24283	24473	24641	24444	24474	24387	24443	24015	24353	24303	24526	24713	24457	24356	24272	24332	24195	24293	24310	24310	24464	24274	24404	24293	24412	24410	24177	24432	24420	24332	24445	24676	24295	24408	24342	24212	24403	24417	24186	24403	24245	24165	24293	24556	24435	24253	24338	24559	24497	24319	24167	24296	24464	24249	24344	24228	24297	24250	24379	24375	24334	24277	24349	24394	24458	24284	24203	24584	24010	24268	24237	24264	24442	24338	24314	24305	24411	24346	24288	24457	24507	24424	24614	24523	24346	24298	24564	24273	24326	24473	24223	24276	24323	24453	24597	24608	24358	24413	24347	24504	24292	24457	24490	24364	24442	24404	24376	24470	24207	24337	24560	24196	24301	24420	24281	24231	24318	24491	24373	24047	24097	24353	24248	24263	24427	24363	24199	24217	24464	24119	24270	24372	24313	24323	24285	24422	24298	24581	24521	24366	24598	24318	24375	24573	24217	24434	24331	24244	24506	24308	24238	24273	24468	24330	24314	24417	24288	24538	24294	24319	24313	24335	24143	24353	24287	24206	24225	24417	24313	24443	24621	24459	24340	24161	24353	24241	24251	24407	24218	24455	24342	24252	24429	24314	24368	24216	24406	24327	24321	24466	24447	24271	24261	24414	24351	24248	24431	24511	24181	24192	24465	24373	24422	24406	24314	24142	24315	24153	24493	24611	24479	24364	24408	24188	24059	24469	24534	24414	24356	24156	24535	24366	24407	24350	24289	24366	24442	24375	24588	24514	24348	24486	24535	24311	24405	24381	24315	24315	24377	24488	24328	24483	24395	24349	24492	24340	24374	24452	24569	24452	24259	24356	24511	24281	24262	24162	24259	24355	24185	24529	24362	24411	24416	24298	24446	24366	24140	24539	24416	24450	24470	24379	24605	24312	24460	24424	24365	24272	24052	24173	24271	24307	24390	24557	24384	24213	24194	24289	24338	24374	24350	24214	24465	24360	24395	24493	24448	24424	24402	24171	24438	24467	24170	24431	24414	24300	24318	24299	24453	24321	24546	24380	24240	24299	24304	24424	24274	24427	24501	24160	24178	24022	24410	24465	24309	24328	24424	24428	24557	24433	24209	24436	24332	24395	24251	24305	24171	24380	24375	24221	24453	24629	24238	24082	24303	24394	24162	24457	24202	24420	24467	24344	24158	24252	24342	24242	24331	24456	24362	24345	24070	24310	24281	24479	24317	24301	24287	24475	24292	24364	24056	24161	24332	24448	24373	24062	24251	24355	24426	24440	24428	24295	24382	24386	24581	24175	24439	24167	24193	24390	24406	24231	24297	24353	24579	24441	24382	24450	24393	24449	24150	24236	24419	24517	24410	24238	24218	24687	24372	24300	24386	24554	24435	24281	24217	24374	24555	24220	24511	24382	24359	24377	24512	24383	24240	24218	24516	24346	24475	24494	24342	24257	24443	24292	24408	24240	24246	24217	24239	24384	24360	24508	24385	24708	24288	24392	24383	24326	24500	24340	24371	24319	24652	24353	24376	24195	24399	24332	24476	24318	24290	24153	24186	24197	24306	24200	24670	24342	24370	24446	24339	24405	24454	24395	24240	24021	24263	24111	24518	24401	24350	24494	24171	24373	24269	24346	24285	24278	24302	24342	24440	24358	24536	24466	24498	24418	24385	24427	24322	24329	24349	24295	24471	24509	24504	24292	24233	24390	24429	24404	24326	24540	24234	24347	24388	24452	24468	24270	24346	24438	24580	24302	24320	24494	24461	24215	24271	24259	24415	24284	24353	24487	24242	24410	24378	24268	24541	24172	24423	24301	24291	24490	24435	24295	24529	24689	24427	24220	24327	24355	24477	24189	24345	24354	24355	24498	24405	24531	24340	24294	24356	24413	24394	24367	24332	24481	24356	24264	24371	24238	24343	24320	24159	24236	24656	24270	24284	24280	24146	24330	24337	24299	24492	24352	24321	24484	24300	24322	24309	24336	24342	24256	24433	24516	24512	24291	24331	24319	24436	24236	24313	24137	24529	24222	24354	24364	24313	24567	24336	24299	24337	24182	24399	24439	24215	24390	24398	24279	24160	24157	24541	24707	24405	24421	24223	24486	24473	24393	24283	24234	24362	24725	24327	24141	24353	24454	24493	24516	24241	24539	24382	24294	24240	24471	24425	24160	24375	24380	24364	24481	24400	24426	24290	24417	24295	24290	24355	24441	24399	24283	24563	24197	24260	24352	24315	24325	24375	24475	24245	24452	24057	24247	24433	24521	24371	24634	24523	24352	24243	24326	24377	24272
18021	22587	22501	20313	19433	19097	18799	18747	18687	18568	18596	18626	18839	18504	18799	18577	18600	18552	18596	18503	18570	18499	18554	18525	18397	18402	18453	18541	18541	18682	18511	18579	18570	18586	18728	18482	18430	18481	18469	18570	18564	18601	18495	18639	18522	18664	18510	18529	18685	18510	18534	18408	18377	18600	18510	18561	18597	18847	18533	18558	18592	18690	18648	18622	18495	18530	18654	18627	18706	18450	18597	18527	18568	18411	18566	18571	18491	18635	18339	18597	18482	18643	18549	18639	18495	18710	18604	18759	18673	18448	18513	18597	18511	18639	18646	18536	18622	18649	18642	18616	18672	18596	18515	18591	18508	18550	18512	18504	18572	18404	18665	18640	18489	18465	18460	18520	18642	18661	18524	18336	18704	18623	18543	18501	18585	18478	18701	18413	18397	18700	18577	18479	18710	18708	18557	18567	18484	18414	18736	18632	18583	18570	18462	18668	18539	18528	18563	18648	18434	18464	18554	18688	18460	18536	18627	18522	18579	18516	18461	18648	18686	18451	18613	18535	18574	18591	18655	18608	18537	18566	18561	18572	18428	18707	18643	18491	18644	18551	18632	18484	18610	18526	18753	18432	18614	18526	18758	18431	18646	18560	18606	18746	18452	18621	18528	18473	18531	18570	18587	18739	18529	18478	18609	18439	18654	18496	18499	18640	18514	18484	18589	18540	18820	18417	18343	18522	18623	18535	18419	18449	18613	18520	18646	18655	18526	18572	18419	18691	18462	18572	18639	18523	18500	18579	18285	18517	18481	18610	18501	18576	18628	18689	18483	18642	18517	18536	18525	18577	18531	18493	18415	18558	18455	18570	18794	18619	18604	18523	18548	18471	18544	18389	18452	18479	18579	18345	18633	18514	18562	18643	18532	18603	18587	18477	18431	18664	18695	18565	18640	18488	18474	18426	18483	18412	18527	18653	18490	18536	18686	18689	18340	18546	18492	18490	18429	18649	18635	18522	18482	18499	18600	18604	18478	18523	18641	18496	18553	18524	18583	18472	18576	18393	18534	18604	18636	18512	18615	18539	18335	18410	18478	18567	18525	18610	18490	18527	18534	18487	18647	18506	18605	18481	18578	18595	18507	18576	18656	18470	18628	18495	18498	18774	18523	18567	18554	18456	18763	18502	18482	18763	18637	18669	18660	18558	18720	18507	18474	18573	18493	18628	18550	18479	18576	18601	18550	18609	18588	18570	18350	18274	18644	18708	18632	18599	18572	18623	18546	18589	18498	18586	18572	18617	18552	18451	18499	18324	18611	18655	18436	18560	18304	18697	18578	18714	18571	18556	18623	18440	18625	18523	18360	18546	18506	18556	18472	18626	18509	18495	18677	18599	18492	18722	18507	18471	18631	18412	18457	18666	18463	18499	18463	18567	18612	18421	18606	18416	18627	18743	18605	18613	18368	18726	18649	18488	18488	18422	18528	18342	18610	18555	18678	18582	18407	18745	18647	18486	18576	18536	18382	18731	18673	18400	18517	18438	18480	18382	18641	18518	18494	18633	18402	18461	18603	18587	18621	18549	18572	18535	18672	18629	18503	18676	18529	18503	18588	18535	18594	18676	18490	18894	18441	18545	18669	18478	18565	18432	18393	18463	18463	18630	18573	18498	18609	18523	18676	18706	18524	18494	18579	18645	18603	18620	18557	18502	18499	18678	18464	18549	18626	18457	18669	18440	18786	18468	18279	18405	18598	18554	18527	18413	18408	18529	18458	18506	18649	18514	18620	18578	18639	18462	18578	18265	18448	18526	18473	18528	18575	18737	18560	18688	18589	18652	18597	18417	18606	18495	18565	18364	18628	18654	18493	18414	18790	18616	18613	18716	18557	18695	18446	18578	18440	18473	18486	18511	18502	18501	18558	18519	18675	18539	18451	18428	18528	18622	18478	18524	18372	18551	18590	18486	18591	18638	18626	18382	18575	18691	18749	18684	18676	18333	18581	18542	18593	18582	18548	18880	18625	18485	18615	18616	18434	18576	18496	18636	18624	18313	18618	18670	18531	18471	18515	18790	18375	18595	18567	18477	18431	18591	18562	18369	18651	18576	18732	18568	18722	18583	18530	18531	18664	18400	18608	18439	18528	18720	18593	18725	18528	18313	18608	18648	18546	18711	18537	18692	18435	18662	18550	18714	18647	18425	18520	18384	18431	18444	18441	18641	18528	18512	18609	18543	18529	18774	18598	18541	18573	18498	18651	18565	18644	18471	18553	18425	18506	18645	18821	18454	18468	18652	18778	18626	18526	18454	18615	18489	18502	18434	18370	18573	18607	18533	18807	18418	18636	18510	18595	18494	18608	18473	18533	18448	18320	18590	18610	18333	18648	18636	18430	18657	18497	18556	18692	18558	18536	18495	18575	18577	18457	18508	18658	18725	18593	18610	18493	18534	18562	18569	18587	18514	18513	18617	18387	18495	18637	18687	18433	18542	18710	18497	18615	18535	18681	18623	18570	18534	18695	18616	18454	18433	18527	18452	18533	18633	18549	18475	18602	18663	18613	18580	18421	18363	18452	18629	18560	18584	18608	18729	18626	18561	18435	18486	18518	18478	18508	18547	18407	18521	18647	18423	18648	18437	18531	18767	18521	18629	18607	18596	18454	18548	18555	18710	18538	18530	18289	18670	18451	18460	18853	18460	18480	18771	18306	18569	18659	18659	18596	18543	18449	18590	18576	18457	18564	18523	18450	18569	18644	18538	18455	18481	18578	18583	18593	18547	18596	18512	18474	18665	18682	18634	18648	18664	18634	18546	18524	18483	18523	18660	18467	18481	18560	18606	18526	18460	18588	18676	18638	18373	18487	18536	18431	18589	18604	18500	18490	18528	18573	18441	18486	18408	18635	18413	18589	18626	18766	18439	18599	18635	18714	18619	18448	18673	18685	18569	18658	18589	18527	18609	18672	18611	18581	18508	18693	18558	18602	18587	18702	18534	18613	18765	18544	18465	18579	18448	18576	18603	18537	18646	18606	18282	18549	18753	18396	18515	18465	18564	18512	18464	18614	18378	18507	18724	18564	18552	18697	18628	18492	18585	18436	18758	18595	18379	18665	18493	18502	18686	18577	18581	18666	18528	18600	18622	18385	18507	18581	18512	18616	18714	18448	18531	18501	18586	18515	18493	18560	18560	18376	18487	18637	18531	18590	18490	18627	18533	18581	18614	18381	18580	18552	18558	18726	18585	18631	18725	18544	18454	18544	18633	18384	18404	18620	18575	18684	18606	18543	18735	18653	18673	18268	18546	18637	18672	18530	18432	18495	18583	18606	18617	18463	18714	18612	18688	18608	18469	18576	18484	18629	18652	18474	18379	18539	18555	18640	18473	18597	18556	18550	18542	18569	18714	18577	18586	18575	18392	18471	18784	18501	18534	18583	18470	18723	18437	18586	18477	18629	18599	18588	18530	18678	18436	18552	18685	18608	18532	18283	18565	18574	18328	18661	18653	18536	18623	18667	18471	18677	18614	18514	18540	18726	18464	18572	18573	18492	18744	18703	18619	18508	18562	18642	18320	18685	18530	18477	18608	18695	18625	18485	18571	18620	18625	18752	18539	18483	18495	18522	18454	18611	18498	18576	18590	18746	18516	18512	18600	18618	18550	18609	18592	18545	18640	18654	18526	18423	18645	18542	18394	18588	18348	18600	18587	18496	18599	18519	18779	18602	18613	18515	18732	18669	18491	18541	18597	18562	18681	18571	18492	18508	18632	18519	18612	18713	18711	18595	18567	18515	18597	18603	18566	18548	18349	18555	18559	18511	18779	18740	18851	18677	18506	18350	18531	18752	18486	18459	18680	18557	18641	18545	18554	18541	18678	18435	18563	18716	18650	18674	18483	18580	18653	18542	18712	18570	18594	18637	18526	18593	18569	18639	18460	18694	18583	18517	18751	18615	18649	18467	18493	18440	18397	18384	18643	18491	18537	18763	18688	18664	18572	18711	18394	18605	18526	18534	18622	18622	18744	18486	18497	18594	18441	18534	18625	18416	18514	18713	18422	18550	18742	18589	18566	18737	18559	18472	18605	18515	18476	18450	18507	18658	18417	18581	18797	18684	18609	18555	18480	18675	18614	18543	18462	18570	18536	18580	18778	18521	18514	18728	18463	18572	18645	18636	18529	18541	18523	18641	18529	18645	18501	18649	18472	18570	18632	18703	18552	18484	18542	18540	18588	18319	18436	18552	18701	18500	18667	18662	18668	18502	18660	18755	18431	18647	18636	18570	18553	18529	18493	18564	18523	18486	18654	18479	18398	18576	18592	18597	18619	18631	18451	18549	18514	18600	18532	18554	18447	18577	18509	18592	18669	18569	18492	18529	18591	18577	18598	18713	18532	18616	18650	18548	18366	18688	18522	18468	18470	18516	18594	18486	18648	18507	18601	18449	18532	18463	18634	18481	18585	18571	18501	18664	18677	18567	18554	18484	18617	18713	18414	18568	18560	18446	18596	18717	18487	18505	18542	18594	18493	18524	18647	18349	18595	18560	18613	18565	18474	18486	18565	18759	18531	18581	18479	18502	18605	18487	18524	18584	18448	18656	18590	18570	18587	18753	18505	18423	18594	18505	18499	18652	18533	18478	18402	18552	18711	18557	18654	18516	18431	18462	18635	18569	18493	18661	18498	18476	18757	18464	18640	18469	18529	18559	18442	18611	18512	18470	18643	18595	18225	18495	18551	18504	18576	18511	18343	18698	18612	18691	18495	18691	18580	18477	18526	18618	18655	18555	18561	18559	18525	18498	18616	18626	18459	18688	18618	18650	18667	18476	18663	18670	18484	18641	18650	18444	18531	18466	18624	18500	18521	18631	18586	18575	18589	18683	18593	18720	18717	18613	18691	18544	18530	18582	18398	18681	18611	18552	18475	18522	18749	18708	18523	18641	18694	18630	18550	18628	18554	18435	18465	18520	18743	18660	18558	18419	18495	18792	18528	18743	18718	18499	18665	18580	18458	18672	18515	18632	18516	18519	18350	18576	18661	18361	18576	18668	18368	18519	18543	18434	18623	18770	18567	18432	18589	18437	18461	18450	18460	18617	18348	18604	18474	18508	18626	18664	18605	18310	18606	18659	18679	18561	18610	18637	18463	18783	18450	18679	18392	18644	18523	18681	18427	18722	18479
23244	21012	28548	23824	22492	25631	26601	23622	23417	23564	23506	23354	23196	23374	23510	23428	23095	23378	22945	23142	23341	23192	23154	23207	22986	23150	23062	23167	22990	23120	22862	22814	22915	22964	23208	23162	23194	23072	22813	23118	22873	22947	23073	23128	22970	22971	22931	23092	22898	22955	22805	23058	22866	23032	22919	23037	23695	23687	23682	23460	23257	23234	23095	23020	22904	23094	22840	22874	23044	22899	23061	22973	22996	23110	23230	23001	22977	22958	23158	23091	22974	23060	22993	22805	22975	22795	22903	22992	22893	22711	22749	22988	22814	23013	23210	23284	22951	22936	23057	22925	22550	22997	22906	22857	23069	23131	22892	23036	23070	23035	22936	22794	23041	22648	23222	22897	22887	22875	23139	22807	22826	22979	22980	22854	22913	23058	22948	22890	22769	22964	22976	22865	22828	22987	22910	22987	23053	23119	23069	22955	22714	22843	23070	23043	22924	23080	22910	22984	23150	22965	23050	23070	23007	22927	22945	23091	23003	23237	22965	22878	23089	22893	23124	22968	23097	23044	23135	22896	22964	22980	23121	22821	23031	22957	22591	22690	23001	22923	23082	23080	22810	22930	22920	23162	22912	22927	23192	22944	23022	22859	23015	22916	23002	23020	22915	22927	22993	23163	23157	22907	22976	22874	23115	22945	22809	22955	22979	23025	23007	22772	22966	22997	22919	23051	22908	23097	22902	22819	23079	23022	22748	22903	23045	23106	22927	22946	22827	23211	23061	22738	23038	22826	23014	23063	22905	22955	22805	22856	23031	23011	22716	23046	22963	22921	23001	22988	22791	22803	22779	22855	23014	23106	23028	22878	23083	23039	23148	22950	22867	23047	22985	23092	22825	22960	22864	22975	22997	22943	22894	22981	22861	23021	22943	22764	22716	22934	22968	22855	22752	22899	23144	22804	22995	22645	23087	22982	22919	22773	22905	23115	22954	22992	22968	23013	22992	22934	22766	23042	22826	22861	23077	22878	23171	23086	23042	22966	23069	22967	23043	23090	22823	22931	22828	23010	22989	22939	22940	22812	22894	23003	22973	22962	22825	23198	22996	22845	23155	22828	23100	23057	23014	23146	22783	23030	22920	22901	23056	22962	23101	23111	22886	23027	22924	23137	23229	22895	22961	22949	22852	23018	23099	22907	22971	22958	22873	22993	22883	23124	22879	22900	23080	23133	22853	22815	22901	22967	23029	23028	23042	22932	22817	22762	23037	22992	23053	22819	22952	22990	22747	23064	23157	22984	23037	23121	22754	22802	23118	22835	23013	23144	23128	22880	22977	23004	22914	23018	23160	22712	22880	22954	23109	22984	22931	23146	23129	22974	22873	22766	22817	22648	22886	22740	22846	22982	22970	23092	22837	22766	22869	22968	22880	22945	23173	23092	22876	23176	22922	22966	22947	22949	23032	22804	22900	23020	22776	22913	22818	23049	22882	22833	22956	23149	22978	23018	22947	22842	23053	22855	23009	22890	22792	22836	22807	22922	23031	23020	23007	22890	22951	23000	23023	22854	22943	23154	23087	23035	23057	22782	22760	23017	23083	22938	22862	22995	23103	22972	22972	23073	22907	22761	23118	23121	23012	22844	22980	23015	22819	23147	22908	22831	22977	22924	22849	22761	22667	22934	22806	22756	22914	22908	23050	22831	22692	22919	22813	23229	22822	22923	23015	22961	23261	22852	22865	22983	22747	22834	22836	22890	22966	23097	22800	23063	22948	22900	23015	22912	22898	22918	22796	22896	23020	22820	22950	22920	22887	22770	22731	22990	22844	22831	22944	22902	22708	22931	22959	23164	22843	22965	22917	23114	23154	22902	23040	22972	22997	22981	22950	22860	22872	22953	23080	22717	22758	23226	23260	23053	22846	22992	22757	22863	22914	22871	22891	22954	23116	22817	22866	22823	23175	23226	22965	23081	23086	22849	22990	23106	23024	23043	22882	22706	23206	23055	22992	22901	22873	23144	22895	23141	22942	22873	22936	22932	22979	22908	23073	23074	23095	23018	22984	22871	22891	22899	22880	22829	23127	22796	22847	22966	23007	22780	23051	23258	23064	22970	22939	23169	23204	23002	22853	22908	22829	22733	22791	23030	22984	22919	23017	23023	23066	23050	23111	23100	23049	22874	22967	23224	23053	22549	23088	23172	23020	23010	23131	23050	23152	22825	23163	23107	22736	22960	22765	23070	22957	22906	22980	23174	23074	23086	22900	22802	22980	23094	23035	22836	22867	23089	23061	22889	22919	23185	22905	22823	22858	23110	23070	22862	23070	23040	23008	22909	22894	22921	22940	22980	23137	22905	23236	22951	22896	23063	22973	22929	22917	22755	22927	23054	22924	22991	23126	23171	23179	22918	22783	23082	23115	22922	22822	23018	22891	22952	22807	22987	23053	22771	23065	23055	23094	22775	22979	22874	22961	22820	22923	22879	22951	22911	22960	22888	23080	22970	23058	22851	22988	22949	22941	23263	22841	22922	23049	22971	23096	22831	22749	23022	22844	23265	22908	22871	23198	23090	22804	22923	22944	22899	23092	23028	23026	23235	22893	22979	23073	22995	22855	22726	23071	22905	23249	23065	23055	22987	23016	22954	23012	22763	22707	23113	23020	23012	22956	23107	22758	23063	23033	22921	22909	23176	23031	22828	22950	22964	22864	22934	23039	22952	22877	22936	23142	22866	22840	23011	22957	23090	23016	22998	22910	22999	23169	22957	22982	22977	22911	23099	23003	22976	22975	22899	22900	22986	22853	22815	22987	22897	22981	22935	22839	23050	23021	23020	22957	22753	22933	22800	23040	23205	22904	22857	22795	22898	23010	23020	23336	22990	22910	22899	23039	22755	22911	22940	23042	22864	23220	22968	22984	22956	23112	22941	22926	22890	22824	22828	22951	23050	23014	23063	23082	23050	22887	22859	22990	22964	22798	22696	22964	23156	22925	23075	23049	23079	23103	22977	22896	22934	22935	23042	23067	23068	23066	22885	23105	22853	22963	23021	22958	22753	23128	22954	22821	22976	22947	23047	22963	23016	23102	23002	23003	22654	23020	23057	22794	22899	22927	23048	23066	23069	22945	22754	23076	22935	23013	22999	22969	22953	22879	22938	22959	23016	23073	23025	23076	22977	23028	22953	23039	23074	22879	23085	23082	22960	22901	22606	22815	22978	23013	23036	23060	23040	22824	23020	22996	22824	22858	22967	23009	22987	23050	22940	22839	23074	23076	22882	22965	23050	23110	23141	23112	23191	23069	22877	23067	22997	22855	22886	23010	22889	23170	23000	23046	23013	23197	22846	22983	23033	23079	23026	22840	23023	22838	22735	23058	22683	23127	23176	22918	23015	23096	23067	23001	22792	23053	22785	22953	22968	22703	22586	22839	23152	22663	22834	22834	22775	22994	22938	22920	22910	22810	22609	22873	22988	23098	22916	23072	23105	22763	23051	22782	22877	23065	22831	23002	23098	23080	23170	23120	22893	23103	23072	23052	23010	22872	22934	23002	22878	22900	22957	22803	22891	23003	23188	23108	23021	22781	23109	22774	23097	22991	22864	22786	22840	22916	23209	23126	23156	23001	22937	22922	22927	23014	22930	22995	23128	22901	23156	22975	23074	22959	23110	22966	22982	23026	23135	23192	22891	23028	22967	22827	23083	22970	22950	22967	22858	23090	23040	22995	22821	22755	22948	23128	22951	22905	22842	22847	22930	22852	22983	22773	22986	23068	22881	22792	23023	23037	23026	23057	23008	22972	22885	22860	22994	23132	22937	22955	22778	22888	22966	22948	22989	22814	22886	22885	22820	22835	23011	22904	22953	22991	22894	22925	23009	22939	22954	22962	22873	23070	22954	23026	22776	22869	22896	22663	22983	23006	22920	22898	22906	23000	22980	22845	22691	22979	23021	22910	22823	22963	22856	22987	22748	22998	22859	23030	23140	22984	22950	22877	22802	22911	23148	23037	22959	22977	22916	23009	22885	22979	22818	22862	23103	22881	22816	23018	23079	22937	23113	22816	22910	22975	22961	22788	22969	22904	22940	22942	23080	23110	22891	22807	22870	23118	22976	23020	22922	22945	22909	23003	22854	23074	23018	23180	22895	22961	22933	22888	22960	22857	23021	23170	23119	22885	22960	22761	22764	22920	22952	23057	22993	22931	22873	22899	22805	22891	22809	23061	22965	22952	22908	22991	22874	22751	23142	22709	22939	22750	23018	23063	23129	22748	22990	23008	22763	22942	22868	22954	22843	22947	22639	22935	22781	23051	22770	22729	23105	23144	23008	23045	22763	22979	23020	23037	22899	22951	23003	22917	22994	22844	22888	22975	22947	22966	22936	22862	22966	23028	22731	23008	22930	23070	22986	22993	23045	23065	22979	22812	22740	22972	23186	22802	22810	23061	22955	22971	22870	22743	22984	23012	22868	22955	22950	22984	22971	22778	22785	23032	22862	23030	22867	23104	22816	22911	22957	23166	23111	22920	23068	23179	22947	23064	22967	22965	23092	22913	23135	22966	23030	22719	23001	23168	22907	23031	22851	22900	22835	23119	22980	22915	23064	22988	22789	22890	22939	23041	22955	23011	22909	22880	23121	22921	23055	22833	22970	22915	22860	22887	22912	22897	23034	23265	22984	23099	22827	23072	22920	22878	23189	23006	23115	22951	22984	23036	22701	22993	22910	23014	22821	22989	22962	22842	22965	23056	22825	22792	22632	23214	22910	22882	22880	22828	22835	22854	22844	23019	22746	23007	22858	22585	22968	22881	22976	22911	22732	23013	22911	22926	23088	23121	23081	22894	22657	22980	22896	23074	22927	22896	22893	22872	22944	22830	22974	22830	22912	22861	23041	22785	22911	22786	22904	23001	23162	23084	23062	23151	22861	22983	23012	22962	22800	23106	23086	23016	22981	23104	22721	22952	22770	23067	22832	23141	22917	23022	22881	23014	22966	23160	23172	22949	22800	22891	22829	23181	22879	22908	22952	23032	23104	23133	22818	23008	22863	22867	22940	22989	22966	22963	22832	23048	22937	22984	23007	22888	22864	22924	22808	22924	22897	22939	22982	23048	22767	22923	22697	23162	22783	22896	22897	23128	22899	23304	22877	22874	22910	23066	22958	22955	22924	23029	23091	22921	22919
16383	27939	26500	21948	20353	19689	19103	18608	18544	18547	18225	18416	18253	18263	18058	18004	18003	18089	17841	17790	17815	17864	18016	17964	18116	17912	17821	17799	18046	18041	18007	17907	17928	17916	17683	17878	17844	17933	17804	17956	17798	17970	17825	17834	17828	18008	17876	17936	17878	17807	18007	17751	18099	18125	17867	17891	18854	18938	18495	17991	18131	18281	17946	17806	17881	17936	17867	18104	17719	17750	17869	18081	17845	17775	18008	17991	17748	17750	17978	17887	18013	17789	17749	17927	17915	17697	17810	17740	17947	17939	17945	17926	17896	17923	17885	17925	17782	17847	17948	17991	17890	17864	17925	17693	17873	17819	17666	17855	17927	17806	17931	17835	17670	17921	17953	17885	18085	18042	17771	18057	17821	17817	17888	17815	17845	17894	17957	17805	17887	17797	17813	17772	17752	18030	17843	17850	17751	18013	17774	17959	17762	17832	17821	17778	17726	17882	17767	17858	18035	17793	17826	17701	18011	17897	18044	17846	17691	17976	17746	17916	17797	17864	17841	17735	18000	17681	17842	17935	17824	17876	17932	17619	17699	17706	17819	18004	17995	17841	17895	17841	17896	17837	17817	17813	17757	17844	17912	17849	17720	17758	17902	17742	17846	17918	17916	17948	17861	17788	17978	17989	17881	18086	17955	17865	17780	17939	17656	17872	17904	17693	17959	17812	17826	17877	17814	17842	17822	17949	17941	17883	17986	17743	17772	17858	18045	17755	17798	17884	17839	17910	17755	17930	17667	17816	17831	17817	17786	17725	17808	17910	17742	17865	17864	17903	17907	17652	17848	17762	17820	17917	17693	18032	17894	17836	17853	17964	17902	17865	17828	17871	17898	17954	17769	17859	17866	17928	17631	17854	17692	17799	17734	17851	17807	17714	17868	17861	17813	17792	17940	17873	17834	17921	17996	17937	17975	18059	17666	17893	18035	17835	17852	17968	17808	17782	17901	17725	17790	17744	17810	17877	17911	17864	17867	17749	17972	17813	17733	17843	17830	17804	17825	17763	17934	17748	17693	17848	17659	17819	17816	17783	17766	17933	17749	17841	17794	17761	17803	18016	17841	17750	17830	17968	17629	17876	17766	17727	17993	17839	17754	17866	17902	17922	17949	17895	17673	17910	17861	17697	17768	17941	17791	17783	17831	17816	17864	17811	17845	18044	17737	17918	17856	17777	17929	17922	17845	17889	17943	17894	17792	17617	17729	17951	17858	17882	17938	18090	17769	17752	17788	17836	17934	17976	17799	17932	17966	17771	17854	17711	17787	17785	17890	17837	17764	17926	17906	18008	17775	17918	17953	17996	17876	17911	18057	17854	17799	17925	17907	17908	17726	18055	17816	17903	17964	17723	17770	17879	17915	17871	17810	17969	17772	17842	17878	17921	17764	17778	17859	17781	17886	17964	17959	17883	17818	17851	17764	17765	17844	17785	17829	17822	17709	17939	17701	17747	17856	17796	17888	17742	17964	17762	17758	17753	17834	17758	17894	17771	17936	17784	17834	17927	18016	17837	17859	17734	17818	17771	17855	17788	17932	17992	17739	17809	17952	18233	17731	17933	17689	17904	17904	17926	17749	17867	17867	17822	17905	17711	17693	17904	17848	17601	17752	17964	17843	17856	17780	17888	17949	17864	17877	17860	17902	18123	17668	17876	18012	17662	17948	17887	17718	17646	17788	17952	17804	17791	17796	17729	17838	17918	17772	17941	17729	17977	18034	17914	17577	17886	17701	18009	17770	17813	17860	17781	18087	17548	17722	17783	17767	17958	17760	17695	17873	17887	17879	17772	17803	17905	17722	17695	17793	17750	17857	17686	18004	17870	17904	17938	17906	17840	17780	17873	17853	17910	17847	17875	17794	17880	17905	17806	17726	17891	17901	17865	17881	18014	17896	17774	17800	17877	17796	17837	17963	17958	17852	17940	17716	17706	17841	17642	18072	17870	17883	17879	17850	17871	17876	17867	17894	17755	17904	17802	17908	17796	17904	17951	17795	17814	18015	17829	17879	17897	17832	17673	17744	17849	17861	17644	17690	17973	17851	17959	17777	17844	17720	17721	17813	17781	17967	17806	17784	17967	17823	17834	17859	17848	17750	17990	17855	17972	17933	17757	17926	17952	18054	17974	17964	17917	17931	17807	17759	17780	17797	17950	17863	17680	17801	17811	18003	17760	17915	17749	17979	17859	17809	17894	17862	17729	17961	17781	17840	17782	17788	17887	17731	17843	17891	17756	17822	17671	17851	18038	17888	17847	17769	17801	17736	17864	17743	17830	17841	17838	17941	17782	17876	17749	17779	17802	17964	17851	17833	17805	17846	17830	17835	17737	17966	17943	17740	17913	17781	17993	17844	17783	17874	17795	17940	17932	17776	17753	17879	17784	17781	17959	17825	17927	17699	17819	17964	17898	17729	17843	17850	17819	17920	17745	17915	17851	17750	17812	17953	17759	17871	17756	17650	17939	17761	17806	17830	17837	17887	17921	17962	18039	17835	17802	17837	17739	17932	17846	17719	17906	17759	17913	17814	17708	17944	17809	17860	17757	17921	17728	18031	17757	17961	17919	17828	17830	17717	17664	17736	17832	17961	17717	17918	17978	17991	17852	17778	17748	17792	17825	17735	17857	17899	17811	17823	17909	17859	17750	17951	17932	17884	17804	17933	17784	17845	17846	17666	17711	17846	17706	17669	17948	17877	17849	17919	17827	18000	17954	17717	17866	17937	17884	17807	18012	17845	17744	17884	17800	17781	17720	17734	17901	17840	17711	17762	17800	17611	17822	18016	17744	17949	17872	17877	17705	17765	17857	17691	17939	17841	17756	17911	17693	17856	17801	17847	17912	17811	17745	17947	17834	17846	17823	17962	17861	17794	17899	17663	17982	18049	17764	17861	17648	17904	17741	17744	17917	17836	17765	17867	17725	17799	17978	17789	17917	17901	17836	17790	17815	17645	17657	18021	17745	17804	17995	17838	17821	18027	17903	17769	18031	17886	17891	17599	17935	17716	17836	17806	17793	17863	17832	17873	17902	17820	17641	17961	17928	17945	17649	17944	18144	17758	17851	17947	17846	17833	17993	17839	17870	17721	17943	17839	17838	17867	17816	17718	17821	17859	18049	17956	17834	17967	17925	17712	17696	17867	17832	17936	17916	17866	17813	17934	17935	17912	17748	17872	18039	17731	17912	17769	17774	17717	18105	17771	17817	17687	17942	17803	17738	17924	17947	17752	17994	17813	17770	17825	17789	17883	17880	17923	17919	17606	17844	17957	17860	17762	17870	17716	17887	17969	17726	17831	17911	17790	17842	17845	17787	17758	17871	17725	17788	17802	17846	17800	17633	17835	17969	17903	17944	17811	17899	17986	17725	17862	17818	17911	17924	17970	17849	17887	17840	17827	17945	17914	17730	17749	17915	17868	17794	17963	17762	17837	17786	17801	17721	17776	17905	17664	17807	17771	17825	17931	17774	17895	17722	17739	17688	17781	17785	17839	17744	17850	17681	17858	17691	17757	17778	17839	17942	18000	17925	17810	17885	17781	17887	17918	17858	17804	17906	17752	17908	17836	17664	17954	17785	17866	17926	17654	17844	17867	18100	17837	17911	17649	17839	17922	17786	17844	17820	17692	17856	17730	17947	17671	18076	17804	17761	17926	17920	17855	17749	17852	17755	17952	17855	17807	17831	17763	17811	17925	17939	17746	17740	17762	17756	17814	17785	17889	17825	17792	18003	17858	17875	17870	17865	18064	17803	17790	18056	17894	17768	17927	17766	17797	17811	17807	17907	17964	17819	17899	17942	17838	17745	17767	17784	17797	17882	17738	18015	17711	17887	17904	17859	17840	17827	17804	17802	17794	17912	17884	17601	17903	17910	17673	17766	17783	17854	18015	17951	17893	17889	17674	17842	17802	17891	17872	17829	17793	17690	17867	17870	17810	17758	17756	17623	17972	17892	17618	17969	17831	17889	17892	17961	17911	17809	17818	17807	17886	17663	17830	17849	17888	18032	17784	17824	17849	17799	17947	17868	17879	17739	17917	17885	17778	17811	17800	17829	17917	17805	17961	17810	17961	17736	17933	17829	17836	17924	18011	17820	17927	17766	17849	17927	17889	17902	17942	17844	17770	17999	17771	17946	17892	17845	17944	17974	17783	17752	17869	17817	17816	17871	17805	17987	17796	17781	17831	17840	17942	17602	17776	18014	17745	17952	17817	17981	17912	17940	17981	17748	17876	17901	17954	17987	17982	17906	17792	17780	17955	17798	17704	17934	17816	17866	17905	17750	17944	17855	17789	17815	17881	17975	17974	17816	17792	17718	17682	18007	17878	17806	17751	17622	17912	17749	17731	17876	17761	17751	17866	17731	17891	17980	17869	17732	17829	17932	17850	17827	17831	17919	17902	17764	17970	17873	17911	17745	17782	17774	17897	17655	17741	17901	17957	17781	17881	17821	17999	17862	17727	17948	17777	17854	17948	18044	17696	17914	17635	17835	17670	17782	17832	18013	17843	17871	17822	17899	17859	17686	17812	17799	17872	17795	17841	17706	18065	17806	18068	17758	17823	17838	17990	17720	17924	17945	17850	17996	17897	17800	17861	17795	17712	17912	17900	18027	17963	17848	18047	17863	17992	17708	17783	17888	17802	17658	17794	18117	17796	17823	17784	17880	18004	17805	17785	17669	17923	17736	18065	17835	17797	17733	17927	17840	17899	17763	17827	17828	17845	17942	17778	17974	18004	17760	17847	17748	17787	17840	17888	17848	17909	17931	17854	17797	17756	17795	17915	17924	17736	17791	17831	17887	17915	17977	17970	17714	17877	17757	17985	17864	17923	18015	17811	17821	17903	17822	17850	17709	17926	17766	17861	17940	17920	17726	17843	17794	17970	17663	17899	17837	17995	18024	17708	17939	17831	17772	17766	17853	17742	17981	17842	17835	17889	17787	17723	17802	17966	17795	17921	17903	17780	17756	17889	17891	17817	17851	17922	17776	17864	17750	17951	17840	17828	17815	17929	17945	17820	17920	17675	17784	17602	17751	17664	18011	17889	17762	17862	17901	17787	17899	17936	17717	17772	17782	17883	17911	17882	17719	17947	17888	17686	17922	18052	17654	17829	17666	17972	18030	17784	17908
22329	20994	28744	23454	21374	24621	28677	24590	23933	23918	23775	23571	23596	23620	23606	23496	23545	23573	23172	23603	23204	23201	23502	23093	23336	23043	23229	23084	22988	23196	23180	23136	23199	23186	23179	23057	23214	23029	23133	22956	23029	23132	23297	23297	23082	22970	23011	23173	22995	23385	23203	23133	23405	23132	23146	23274	24720	24826	24146	22986	23438	23466	23286	23043	23029	23050	22985	23009	23148	22983	23202	23066	22988	23026	22997	23005	22949	22973	23021	23119	23065	23045	23194	22810	23063	22993	23059	23006	23116	23088	23122	23042	23018	22915	23212	23155	23040	23120	23253	23209	23069	22975	23120	23021	23112	23155	22976	23095	23063	22941	22926	22962	23010	23277	23018	22962	23057	23129	23248	23147	22912	23037	23101	23165	23197	23172	23048	22963	23297	22974	22967	23230	23193	23234	23279	23107	22820	23290	23172	23009	23173	23034	22926	23098	22987	23031	22955	23014	23049	23204	22965	22893	23526	23022	23078	23135	23144	22940	23162	23141	23051	23026	23176	22994	22998	23188	23080	22837	23195	23165	23007	23105	23006	22895	23173	23150	22963	23246	22935	22936	23077	22995	22896	23073	23027	22867	23026	23316	22816	22922	23244	22941	23027	23044	22964	22933	22889	22917	23119	23023	22973	22955	23037	22706	23019	23022	22961	22986	23103	23076	23042	23005	23189	23033	23149	23019	22975	22931	23113	22997	22989	23077	23307	23177	22994	23046	23111	23017	22856	23098	23049	22976	22998	23162	22851	23209	23034	23111	23006	22917	23008	23272	22934	23173	22754	22968	23151	22825	23094	23036	22813	22860	22886	22973	22990	23008	22971	23082	23217	23083	23250	22993	23011	22856	22863	22936	22906	23123	23195	23277	22809	23020	23109	23184	22940	23065	23064	23046	23214	23044	23226	22979	23115	23148	23126	23193	22996	23125	22978	23162	22965	22942	23090	23019	23009	23008	23162	22996	23041	22971	23216	23131	23173	22963	22893	22909	23102	23058	23174	23215	23031	23107	23015	23025	22687	23070	23199	23078	22977	23140	22948	22952	22955	22945	23094	23384	23068	23074	23143	23054	23026	22934	23145	22992	23295	23275	23057	23191	22892	22919	23026	23012	22943	22932	22970	22980	22988	22934	23043	22964	23008	23013	23327	22996	22975	23110	22996	23047	22849	22924	22993	23013	23065	23130	23210	23101	23055	22960	22879	23074	22917	23180	23088	22893	23184	22748	23231	23164	22887	23189	23191	22846	23129	22853	22906	22979	23070	22908	23017	23150	23159	23030	23294	22982	23234	23043	23196	22906	23016	22805	22902	22852	23176	23013	22987	23119	22738	23268	23089	23134	23066	22868	22983	23061	22922	23059	23023	23164	23006	23004	23086	23123	23031	23060	23319	23001	23093	22935	23027	23059	23036	22968	23075	22935	22940	22919	22877	22963	23339	23045	23019	23069	23033	23094	23049	22885	22919	23047	23062	23075	22872	23086	23042	22971	22927	22949	23007	23252	23030	23045	22892	23154	23124	23023	23085	23232	23080	22868	23113	23195	23155	23022	23054	22976	23128	22948	23178	22977	22856	23125	23119	23114	23036	23063	22905	23020	23086	23035	23040	23038	22991	23114	23154	23076	23132	22939	23081	23058	23130	22923	23121	23088	23213	22932	23007	22953	22958	22844	23106	22910	23205	23133	23054	23156	23009	23007	23054	23035	23020	23090	23152	23033	22954	23002	22989	22946	23103	23247	22916	23121	22899	23096	23078	23069	22959	23120	23080	23313	23085	22988	23080	23026	23106	23116	23085	23031	23217	23106	23033	23110	23060	22925	22829	22882	23098	22972	22996	23181	23058	23174	23087	23126	22797	22784	22727	22975	23049	23191	22962	23038	22994	22839	22930	23044	23007	23189	23190	23129	22973	23048	22955	23014	23178	22949	22844	22945	22876	23008	22959	22911	22988	22910	22930	23033	23178	23099	23076	22935	22917	22961	23079	23166	23100	22997	22930	23026	22833	22841	22990	23100	23112	23019	23045	22980	23024	22920	23016	22942	23053	23033	22999	22891	22966	22977	23087	22937	23127	23067	22936	22982	23052	23009	22920	22996	23052	23007	23179	22990	22958	23089	23048	23180	23177	23105	23052	23152	23208	23032	22859	23248	23006	23037	23100	22840	23348	22985	23118	22839	23131	22878	22977	22973	22987	22848	23001	23040	23005	23037	23003	22976	23220	23104	23030	22951	23038	22986	23112	22792	23076	22973	23047	23158	22996	22892	23009	22866	23130	23104	22972	23037	23109	23064	22913	23125	22830	22969	22996	22818	22970	23120	23028	23179	23167	23089	22843	22999	22916	23036	23201	22995	23302	22989	22925	22910	23095	23191	23054	23043	23263	23129	22996	23208	23013	22825	23028	22868	22977	23182	22878	22995	23030	23025	23039	23014	22927	23250	22779	22861	22911	23055	22992	22930	22986	23149	22988	23028	22968	23141	23156	23017	23046	23050	23192	22990	23050	23056	23316	23052	23085	22986	23105	23000	22953	22927	23081	23262	22923	23070	23055	23166	23017	23121	23082	23285	22909	23023	23075	23123	23305	22929	22912	22797	23032	23053	23179	23036	23011	23163	22634	23001	23125	22872	22767	22937	23109	23014	23114	22881	23019	23340	23081	22931	22935	22900	23022	23127	23149	22863	23133	22707	23118	22946	23096	23021	23214	22939	22884	22942	22858	23089	23072	23011	22997	23086	23307	22956	23049	23143	23009	22989	22935	23221	23333	22678	22917	22966	23048	22944	23026	22909	23271	22971	23037	22854	23007	22977	23015	22919	22887	23207	22920	23089	23031	23017	23047	23127	22989	23089	23048	23017	23050	23044	23056	23030	23253	23070	23086	23045	23067	22905	23026	23108	22907	22982	23220	22797	23061	23080	23145	23101	23155	22984	23144	23029	23001	23199	23031	22935	23096	23231	22943	23181	23049	23007	22992	23103	22917	23137	22866	23002	22832	22666	23231	23072	23194	23067	22879	22856	22976	22899	23103	22944	22916	22873	22940	22930	22961	23127	23158	23145	23151	22826	23183	22945	23020	23028	22925	23122	23012	22920	23297	23096	23119	22977	23171	22907	22935	23073	23271	22997	23107	23063	23013	23141	23148	23065	23224	23193	23016	23058	22960	22869	23040	23065	23002	23071	23008	22782	23316	22951	23085	22868	22831	22920	23030	22981	23123	23062	23214	23021	23060	22987	23120	23080	22993	22836	23068	23183	23003	22936	22887	22877	22963	22980	23115	23071	23180	23038	23028	23032	23050	22945	23034	23149	22940	23072	23151	23233	23175	22967	23031	23178	23139	22896	23034	23180	23153	23236	22955	22851	23137	22690	23105	23066	23055	22921	23095	22933	22942	23174	23203	23319	23158	22903	23023	23104	22758	22971	23059	23127	23116	22722	22896	23001	23003	22709	22956	23196	22985	23245	23029	22912	23269	23088	23030	22836	23253	23102	22821	22924	23024	23152	22732	22931	23296	23186	22954	22889	23176	22935	23049	23040	22886	23209	23157	22887	23196	22748	23101	23084	22976	23105	22972	23175	22982	23000	22929	22781	23017	22942	23006	23007	23191	23188	23064	22811	22958	23146	22943	22903	23008	22933	22980	22882	22937	23297	23072	23053	23165	23055	23018	22817	23005	22944	22980	22825	23201	23098	23158	23021	22990	22877	23186	23122	23056	22875	22953	22999	23094	22957	23146	23078	23027	23188	22926	22788	22862	23048	22930	23063	22907	23060	22973	22965	22985	22829	23118	23008	22838	22866	22920	23111	23008	23149	23112	22781	22901	22862	23166	22863	23236	23010	23107	23121	23090	23266	23118	23103	23185	23110	23000	23010	22979	22915	23047	23148	23108	23103	23159	23139	23010	23089	22835	23110	23068	22883	23179	22971	23138	23048	23058	22729	22946	23119	23172	22871	23076	23045	23093	23021	22960	23111	22931	23044	23073	23102	22960	23182	23002	22920	23109	22994	23165	22928	22893	22741	23130	23147	23022	23155	23264	22841	22934	22921	22931	23147	23083	23096	22900	23089	23003	23082	22805	23214	23051	22837	22732	22907	22945	23096	22941	23000	23137	23164	23047	23008	23108	23092	23121	22985	23017	23066	23141	23113	23168	23364	23059	23043	23087	23012	23034	23093	23069	23008	22857	22848	22881	22943	22990	22942	23175	23088	22879	22942	22881	23182	23255	22919	23053	23001	22984	22969	22903	23039	23072	23144	22991	23041	23029	22949	23074	23297	22993	22980	23123	22964	23017	22986	22966	23111	22897	22874	22859	22932	22883	23188	23176	22999	23121	22876	22956	23054	22996	23073	22946	22890	22922	23058	23082	23061	23079	22922	23150	23118	22705	22953	22880	22961	23031	23129	22990	22866	22995	23194	23071	23278	23171	23084	22933	23047	23138	23132	23193	23091	22874	23124	23025	22718	23002	22941	23235	23158	22919	23146	23107	23296	23216	22998	22904	23084	22795	23124	23182	22888	22946	23107	23085	22912	23240	22826	22917	23076	22870	22860	22936	23038	23156	23125	22993	23114	23057	22783	23102	23112	23032	23042	22887	23000	23213	22953	22976	23156	22862	23008	23098	23062	22993	22984	22936	22976	22818	22910	22980	22980	23159	23042	23114	23224	23018	23161	23086	22982	22989	23235	23114	22989	23051	23265	23121	22727	23024	23061	23031	23015	23195	23332	22827	22999	23265	22970	23062	22942	23018	23035	23094	22921	22932	23130	22738	23042	22825	23153	23346	22998	23092	23107	23126	22986	22774	23044	23040	22805	23078	23113	22990	22940	22803	22791	22990	23035	23096	22984	22945	22899	23119	23072	23310	22936	23075	23164	22998	23194	22870	23107	23170	22930	23015	23019	22850	22970	23086	23113	23176	22902	22923	22790	23035	22891	23097	23062	23001	22922	23000	23004	23067	23063	22989	22957	23054	22996	23124	22880	23047	22955	23022	22898	23172	22942	23124	22990	22956	22881	23220	22957	22935	22857	22993	22833	22876	23190	23086	22864	23030	23124	23091	23180	22955	22998	22916	23097	23072	22908	22995	22982	23125	23121	22964	23155	23071	22925	23026	22922	23233	23319	23006	22761
17595	32069	30039	24334	22035	20895	19812	19444	18955	18849	18388	18425	18328	18286	17980	18233	18083	18116	17959	17990	17951	17851	17880	18074	17876	17928	18018	17911	17718	17871	17826	17893	17874	17833	17853	17830	17818	17886	17748	17878	17862	17953	17842	17787	17969	17631	17871	17864	17738	17873	17936	17780	17857	17766	17762	18099	20370	19796	18814	18041	18198	18338	17810	17929	17791	17768	17911	17854	17861	17803	17781	17817	17770	18025	17902	17966	17806	17913	17774	17757	17809	17842	17896	17793	17825	17888	17991	17889	17910	17822	17933	17792	17749	17839	17867	17833	17694	17758	17724	17835	17869	17934	17852	17812	17763	17825	17706	17705	17830	17911	17838	17964	17847	17712	17875	17880	17779	17886	17731	17687	17886	17818	17753	17853	17761	17868	18037	17714	17568	17899	17840	17910	17748	17827	17798	17818	17694	17772	17812	17813	17606	17719	17640	17749	17903	17848	17860	17813	17894	17734	17820	17931	17785	17756	17838	17915	17700	17772	17768	17746	17788	17785	17980	17876	17894	17952	17838	17753	17889	17762	17974	17764	17817	17825	17872	17900	17804	18092	17700	17690	17774	17858	17854	17748	17676	17893	17644	17837	17866	17753	17709	17787	17719	17781	17847	17637	17791	17872	17761	17800	17825	17768	17833	17896	17795	17733	17855	17877	18050	17975	17847	17842	17898	17916	17683	17854	17715	17957	17811	17869	17608	17754	17924	17824	17880	17875	17739	17783	17892	17744	17911	17778	18016	17962	17840	17888	17747	17747	17911	17648	17793	18025	17895	17893	17814	17727	17743	17758	17734	17770	17909	17734	17926	17910	17627	17745	18061	17880	17992	17865	17942	17921	17768	17876	17791	17576	17732	17939	17910	17773	18020	17693	17721	17716	17773	17665	17763	17879	17828	17893	17789	17891	17722	17682	17957	17840	17785	17787	17816	17826	17745	17940	17829	17940	17756	17777	17821	17698	17765	17692	17928	17668	18021	17843	17866	17896	18076	17720	17989	17636	17695	17964	17955	17685	17832	17748	17750	18035	17837	17861	18004	17696	17723	17866	17827	17899	17745	17717	17774	17855	17707	17719	17796	17714	17834	17712	17876	17761	17862	17733	17925	17855	17957	17751	17752	17870	17836	17886	17749	17808	17615	17920	17756	17718	17942	17732	17782	17681	17743	17789	17910	17714	17905	17792	17821	17589	17881	17671	17869	17964	17686	17642	17778	17756	17758	18033	17873	17924	17808	17870	17748	17825	17922	17822	17848	17720	17701	17798	17984	17788	17838	17875	17773	17767	17970	17673	17605	17811	17715	17763	17853	17725	17790	17742	17961	17814	17837	17933	17895	17800	17849	17955	17773	17841	18064	17930	17796	17921	17838	17778	17879	17855	17895	17698	17750	17870	17849	17853	17878	17880	17825	17800	18052	17851	17886	17840	17978	17792	17891	17805	17859	17789	17851	17928	17827	17833	17855	17726	17888	17916	17870	17936	17773	17895	17852	18006	17909	17665	17827	17808	17885	17989	17806	17765	17718	17809	17856	17925	17891	17861	17727	17903	17766	17732	17807	17662	17913	17854	17881	17714	17900	17832	17684	17789	17869	17737	17600	17835	17944	17887	17640	17938	17868	17853	17652	17946	17887	17870	17716	17889	17780	17718	17826	17936	17750	17787	17708	17916	17884	17816	17938	17713	17839	17804	17597	17803	17936	17563	17784	17879	17984	17702	17628	17908	17839	17831	17824	17796	17751	17740	17772	17646	17965	17859	17898	17733	17762	17873	17793	17856	17848	17878	17716	17824	17803	17749	17721	17845	17818	17815	17766	17702	17937	17856	17734	17808	17836	17793	18145	17913	17535	17796	17770	17922	17633	17922	17736	17842	17755	17693	17902	17797	17868	17797	17816	17853	17849	17845	17859	17663	17883	17844	18009	17712	17974	17842	17656	17908	18017	17938	17815	17662	17804	17964	17697	17982	17716	17973	17704	17711	17788	17774	17840	17721	17698	17764	17827	17685	17800	17657	17694	17917	17841	17916	17808	17794	17794	17797	17823	17819	17709	17867	17637	17766	17703	17828	17900	17814	17832	17936	17740	17808	17788	17836	17782	17853	17737	17927	17784	17900	17856	17844	17881	17772	17900	17854	17796	17894	17893	17822	17854	17901	17838	17740	17836	17842	17966	17870	17911	17574	17883	17865	17574	17800	17925	17827	18129	17790	17737	17864	17799	17700	17865	17650	17771	17750	17842	17821	17891	17739	17926	17841	17940	17734	17799	17889	17958	17714	17784	17765	17719	17923	17965	17884	17744	17864	17839	17695	17773	17831	17555	17866	17730	17891	17886	17776	17806	17902	17895	17872	17764	17885	17699	17614	17921	17763	17708	17873	17827	17711	17818	17696	17655	17890	18016	17782	17760	17820	17797	17833	17728	17862	17819	17797	17705	17820	17799	17842	17758	17799	18006	17867	17693	17736	17835	17856	17923	17879	17843	17783	17999	17767	17804	17865	17786	17803	17788	17817	17828	17910	17881	17864	17886	17949	17871	17782	17900	17763	17891	17626	17678	17936	17871	17987	17661	17747	17797	17860	17779	17796	17863	17788	17862	17865	17764	17755	17816	17774	17801	17770	18108	17770	17692	17896	17838	17993	17882	17704	17785	17889	17863	17779	17808	17696	17831	17915	17824	17694	17764	17807	17905	17615	17590	17931	17761	17777	17695	17530	17876	17765	17855	17894	17751	17805	17820	17829	18029	17711	17741	17716	17983	17936	17872	17638	17849	17735	17692	17892	17868	17908	17842	17817	17871	17956	17767	17738	17811	17774	17871	17638	17818	17743	17690	17563	17872	17754	17889	17869	17830	17850	17739	17730	17758	17696	17861	17703	17790	17700	17920	17863	18139	17657	17771	17909	17857	17863	17794	17803	17882	17908	17774	17749	17884	17739	17928	17790	17802	17814	17809	17856	17615	17807	17859	17808	17786	17754	17736	17863	17687	17811	17780	17625	17823	17862	17963	17898	17821	17865	17766	17765	17852	17647	17797	17834	17898	17771	17784	17790	17596	17760	17813	17746	17958	17861	17892	17915	17837	17840	17709	18009	17697	17749	17890	17947	17787	17783	17593	18052	17908	17900	17885	17894	17636	17625	17923	17838	17925	17911	17715	17793	17989	17838	17641	17912	17627	17927	17742	17769	17909	17925	17859	17641	17780	17747	17740	17766	17852	17892	18046	17829	17881	17795	17902	17808	17838	17892	17862	17763	17842	17875	17884	17693	17751	17871	17785	17916	17813	17803	17763	17718	17629	17923	17803	17778	17725	17722	17821	17754	17829	17810	17835	17923	17736	17867	17880	17718	17884	17698	17926	17896	17979	17739	17835	17810	17762	18001	17820	17832	17748	17897	17720	17988	17797	17739	17710	17806	17901	17895	17667	17925	17857	17824	17948	17779	17820	17830	17842	17986	17680	17772	18001	17840	17844	17796	17907	17806	17908	17761	17812	17849	17805	17801	17807	17952	17749	17781	17625	17661	17807	17783	17858	17798	17790	17773	17794	17760	17740	17679	17951	17878	17726	17889	17632	17923	17738	17902	17846	17734	17783	17882	17798	17776	17779	17994	17737	18086	17722	18081	17720	17827	17693	17762	17685	17748	17918	17761	17976	17858	17870	17692	17925	17778	17941	17606	17887	17901	17816	17864	17797	17851	17734	17827	17730	17749	17834	17797	17951	17904	17956	17687	17877	17788	17779	17874	17746	17761	17843	17766	17751	17854	17769	17851	17712	17736	17752	18011	17788	17642	17632	17643	17779	17800	17635	17900	17795	17836	17886	17788	17875	17812	17749	17885	17840	17868	17943	17813	17907	17789	17804	17813	17954	17918	17633	17779	17721	17719	17783	17764	17798	17647	17760	17694	17887	17712	17825	17823	17622	17901	17836	17802	17997	17778	17934	17794	17768	17788	17704	17747	17735	17813	17841	17804	17817	17803	17700	17585	17781	17692	17829	17775	17851	17755	17580	17662	17771	17853	17980	17793	17788	17896	17731	17752	17758	17723	17630	17788	17726	17835	17821	17691	17822	17739	17790	17846	17885	17780	17761	17841	17827	17987	17857	17833	17663	17751	17722	18007	17842	17891	17796	17735	17992	17891	17810	17765	17944	17839	17780	17802	17932	17973	17922	17779	17842	17886	17811	17578	17787	17678	17958	17625	17884	17624	17781	17743	17733	17900	17888	17824	17752	17711	17846	17797	17704	17722	17947	17933	17645	17748	18081	17759	17895	17752	17624	17906	17913	17962	17866	17655	17832	17758	17886	17822	17904	17888	17802	17727	17942	17701	17969	17851	17850	17932	17848	17669	17933	17752	17688	17880	17929	17639	17934	17815	17823	17793	17818	17803	17754	17861	17998	17849	17770	17950	17761	17819	18026	17728	17874	17899	17842	17805	17795	17912	17766	17721	17869	17915	17730	17918	17843	17755	17663	17878	17773	17724	17649	17911	17810	17698	17756	17872	17924	17731	17819	17837	18021	17720	17814	17840	17769	17770	17817	17800	17930	17745	17735	17798	17701	17781	17516	17902	17773	17881	17816	17741	17744	17785	17913	17773	17826	17817	17768	17828	17796	17686	17946	17629	17887	17776	17746	17746	17647	17838	17811	17697	17652	17909	17898	17805	17901	17804	17888	17906	17855	17756	17947	17750	17794	17759	17744	17820	17731	17813	17847	17892	17820	17709	17796	17811	17854	17785	17756	17806	17914	17872	17862	17725	17749	17879	17697	17943	17760	17703	17804	17717	17781	17876	17742	17806	17915	17658	17776	17924	17888	17935	17633	17831	17790	17589	17913	17887	17972	17936	17736	17930	17833	17754	17804	17631	17821	17769	17737	17867	17890	17779	17793	17939	17706	17904	17688	17692	17707	17655	17836	17688	17775	17956	17835	17832	17805	17887	17844	17853	17923	17829	17725	17733	17769	17928	17780	17847	17850	17878	17976	18026	17839	17752	17835	17830	17883	17757	17909	17782	17946	17946	17789	17753	17742	17962	17822	17718	17807	17737	17902	17805	17810	17700	17655	17829	17865	17638	17848	17874	17683	17873	17689	17719	17777	17815	17769	17819	17780	17701	17722	17935	17898	17832
27479	22401	27698	26482	23592	23777	24126	23797	23757	23600	23590	23619	23615	23639	23669	23640	23718	23556	23552	23569	23605	23565	23769	23474	23516	23401	23605	23479	23565	23562	23776	23591	23698	23467	23443	23492	23505	23308	23613	23451	23811	23402	23758	23532	23635	23518	23477	23488	23579	23626	23466	23481	23286	23402	23557	23451	23465	24021	23671	23556	23648	23703	23555	23706	23647	23472	23414	23617	23489	23435	23333	23578	23488	23521	23796	23499	23632	23484	23414	23407	23580	23466	23510	23371	23477	23432	23156	23532	23542	23384	23516	23606	23441	23628	23700	23326	23287	23472	23343	23381	23261	23545	23371	23427	23460	23532	23603	23708	23622	23519	23497	23667	23384	23557	23765	23580	23351	23511	23391	23442	23435	23313	23552	23612	23486	23283	23446	23573	23502	23724	23340	23593	23183	23322	23559	23403	23656	23442	23488	23386	23578	23665	23404	23500	23607	23509	23635	23353	23508	23369	23428	23674	23222	23488	23569	23417	23500	23452	23449	23385	23565	23689	23489	23776	23472	23243	23488	23676	23575	23465	23619	23579	23395	23384	23472	23403	23491	23393	23593	23629	23684	23416	23597	23613	23371	23378	23519	23548	23456	23575	23481	23682	23375	23542	23636	23568	23412	23662	23482	23479	23456	23439	23318	23651	23353	23517	23563	23566	23544	23608	23431	23618	23348	23394	23455	23618	23302	23273	23411	23574	23576	23322	23312	23522	23432	23480	23741	23617	23285	23577	23545	23356	23449	23447	23403	23548	23359	23739	23486	23539	23411	23563	23637	23424	23431	23524	23542	23523	23607	23483	23506	23541	23637	23566	23420	23445	23725	23595	23702	23673	23428	23672	23550	23616	23377	23431	23652	23496	23583	23665	23680	23390	23576	23352	23593	23550	23579	23604	23715	23501	23637	23370	23347	23645	23670	23535	23517	23613	23467	23463	23674	23435	23749	23427	23688	23425	23469	23556	23424	23404	23619	23489	23666	23463	23691	23480	23436	23458	23782	23584	23418	23682	23541	23612	23600	23540	23624	23665	23464	23538	23698	23553	23529	23534	23542	23252	23411	23600	23564	23560	23457	23703	23751	23382	23581	23384	23648	23755	23656	23518	23447	23505	23456	23523	23722	23349	23560	23536	23691	23545	23456	23332	23455	23339	23316	23485	23237	23636	23594	23432	23378	23431	23539	23554	23525	23565	23496	23634	23510	23602	23606	23694	23458	23473	23548	23513	23546	23323	23317	23634	23659	23459	23635	23348	23564	23381	23531	23434	23504	23472	23623	23435	23452	23413	23445	23456	23547	23309	23590	23481	23557	23362	23481	23205	23410	23402	23600	23432	23531	23267	23423	23563	23717	23606	23505	23425	23700	23434	23506	23534	23495	23364	23717	23528	23685	23602	23394	23494	23429	23727	23536	23428	23547	23523	23375	23480	23586	23567	23784	23455	23559	23428	23493	23712	23502	23501	23349	23428	23506	23381	23765	23226	23503	23651	23477	23513	23502	23477	23363	23470	23501	23645	23625	23563	23586	23394	23596	23801	23436	23425	23330	23301	23316	23796	23785	23290	23484	23752	23582	23465	23392	23343	23538	23598	23450	23491	23623	23363	23519	23541	23454	23642	23545	23377	23598	23454	23489	23365	23397	23585	23568	23569	23488	23420	23553	23686	23503	23247	23573	23421	23498	23475	23518	23403	23560	23602	23558	23387	23323	23295	23515	23344	23468	23613	23430	23419	23454	23698	23368	23527	23589	23679	23193	23346	23451	23246	23195	23362	23391	23283	23580	23662	23719	23462	23531	23601	23432	23632	23528	23536	23646	23303	23459	23503	23361	23399	23539	23470	23609	23605	23475	23592	23521	23690	23589	23348	23377	23438	23487	23629	23523	23505	23298	23526	23511	23458	23715	23560	23523	23644	23559	23533	23603	23491	23602	23409	23527	23459	23563	23614	23853	23410	23843	23488	23642	23405	23310	23524	23398	23760	23528	23553	23318	23637	23524	23671	23623	23364	23540	23410	23510	23555	23408	23256	23383	23436	23418	23428	23491	23511	23300	23498	23495	23445	23442	23460	23425	23615	23468	23470	23501	23541	23383	23377	23561	23539	23611	23569	23475	23319	23549	23606	23448	23440	23750	23402	23519	23773	23679	23494	23608	23431	23499	23384	23222	23601	23595	23561	23510	23406	23457	23524	23429	23331	23758	23549	23524	23475	23680	23763	23544	23504	23667	23702	23755	23553	23823	23446	23392	23542	23550	23506	23572	23766	23620	23303	23396	23508	23728	23328	23649	23621	23304	23452	23634	23757	23637	23708	23232	23552	23421	23526	23413	23446	23383	23449	23627	23297	23311	23393	23355	23317	23498	23516	23445	23420	23519	23625	23545	23566	23702	23453	23787	23642	23560	23490	23461	23530	23533	23703	23663	23568	23400	23453	23543	23515	23563	23553	23468	23529	23441	23720	23606	23489	23586	23339	23512	23720	23416	23600	23601	23486	23576	23339	23560	23472	23566	23709	23577	23543	23576	23187	23616	23449	23640	23432	23493	23481	23450	23716	23351	23378	23578	23577	23579	23720	23479	23482	23594	23388	23546	23708	23676	23533	23422	23485	23530	23474	23541	23719	23616	23387	23714	23500	23590	23515	23563	23343	23674	23404	23444	23614	23463	23507	23514	23715	23336	23708	23538	23619	23557	23508	23659	23425	23475	23667	23448	23231	23532	23320	23611	23216	23654	23463	23442	23331	23681	23419	23604	23717	23539	23519	23633	23480	23448	23557	23686	23418	23632	23779	23337	23507	23479	23498	23431	23491	23760	23648	23588	23463	23686	23728	23561	23638	23458	23653	23612	23516	23302	23276	23404	23414	23611	23489	23416	23508	23449	23512	23537	23623	23508	23333	23579	23552	23660	23730	23600	23570	23585	23250	23737	23581	23443	23296	23515	23606	23587	23430	23516	23400	23688	23707	23407	23442	23538	23453	23499	23437	23399	23505	23472	23497	23473	23552	23419	23479	23412	23548	23541	23507	23528	23632	23677	23516	23384	23396	23566	23414	23546	23497	23602	23424	23640	23484	23539	23513	23719	23508	23448	23522	23555	23462	23430	23493	23392	23520	23410	23527	23626	23486	23509	23491	23439	23560	23655	23568	23564	23637	23601	23555	23453	23535	23494	23518	23301	23504	23539	23612	23579	23480	23504	23478	23472	23409	23660	23509	23412	23473	23521	23330	23540	23251	23498	23681	23475	23673	23574	23642	23540	23760	23366	23421	23441	23390	23631	23672	23390	23573	23631	23616	23542	23285	23232	23572	23600	23367	23439	23845	23439	23484	23462	23537	23568	23592	23547	23561	23405	23729	23414	23464	23597	23469	23606	23699	23404	23551	23470	23463	23334	23424	23488	23436	23555	23348	23432	23494	23528	23450	23438	23837	23343	23448	23374	23512	23462	23488	23656	23493	23673	23443	23548	23696	23517	23629	23380	23685	23675	23477	23420	23523	23257	23728	23500	23457	23724	23398	23486	23474	23598	23558	23632	23740	23422	23349	23518	23431	23654	23418	23453	23456	23508	23498	23789	23471	23351	23287	23626	23710	23507	23357	23426	23658	23394	23396	23678	23532	23482	23438	23395	23322	23572	23526	23557	23382	23601	23484	23568	23655	23395	23279	23382	23685	23464	23406	23521	23273	23419	23374	23242	23605	23637	23225	23448	23552	23376	23496	23574	23573	23522	23477	23183	23627	23615	23528	23560	23430	23425	23584	23524	23490	23618	23451	23664	23554	23636	23639	23513	23184	23559	23560	23437	23565	23628	23520	23559	23382	23449	23353	23377	23654	23491	23707	23180	23546	23630	23279	23352	23429	23551	23520	23682	23627	23459	23500	23614	23605	23673	23420	23479	23566	23532	23572	23378	23329	23393	23271	23428	23437	23779	23391	23275	23449	23635	23513	23579	23359	23479	23619	23542	23558	23477	23561	23595	23502	23492	23666	23742	23418	23515	23693	23626	23492	23681	23410	23552	23560	23590	23446	23278	23643	23554	23455	23462	23532	23540	23523	23597	23525	23553	23627	23478	23504	23523	23449	23599	23274	23689	23446	23467	23698	23694	23558	23367	23302	23309	23273	23802	23515	23520	23580	23459	23450	23514	23604	23634	23444	23554	23370	23686	23585	23333	23502	23502	23237	23473	23312	23592	23517	23676	23577	23512	23377	23506	23500	23638	23517	23476	23517	23575	23618	23378	23268	23309	23268	23377	23430	23556	23731	23467	23244	23591	23559	23603	23309	23636	23472	23542	23669	23645	23536	23558	23580	23627	23572	23478	23509	23570	23613	23520	23631	23723	23336	23348	23545	23575	23583	23569	23422	23644	23539	23507	23698	23465	23683	23550	23591	23629	23427	23509	23603	23515	23385	23674	23392	23542	23513	23394	23570	23569	23411	23472	23534	23703	23405	23697	23509	23713	23718	23646	23610	23642	23606	23625	23473	23547	23578	23581	23465	23510	23234	23569	23640	23584	23521	23491	23609	23289	23402	23400	23439	23495	23338	23508	23629	23503	23488	23410	23530	23615	23397	23232	23692	23556	23616	23541	23423	23538	23382	23612	23119	23675	23577	23608	23400	23520	23643	23579	23529	23349	23347	23407	23577	23505	23609	23436	23372	23468	23360	23739	23549	23338	23551	23550	23541	23425	23626	23421	23211	23415	23550	23534	23255	23578	23570	23465	23543	23568	23689	23531	23524	23632	23398	23340	23393	23468	23556	23682	23706	23657	23407	23610	23626	23531	23549	23615	23518	23484	23478	23498	23358	23456	23409	23614	23627	23565	23544	23438	23597	23536	23460	23619	23420	23538	23457	23339	23531	23367	23455	23469	23629	23554	23356	23519	23470	23402	23574	23604	23519	23503	23349	23476	23558	23291	23512	23560	23476	23504	23721	23583	23587	23426	23622	23740	23581	23382	23420	23411	23623	23536	23623	23556	23630	23450	23314	23615	23422	23551	23325	23503	23588	23518	23132	23421	23398	23374	23638	23364	23431	23747	23599	23646	23773	23482	23521	23471	23581	23577	23413	23495	23488	23640	23663	23550	23412	23566	23168	23443	23498	23566	23494	23639	23594	23397	23450	23456	23516
17204	21667	20916	19292	19059	18412	18541	18456	18361	18415	18192	18191	18066	18114	18063	18047	18156	18127	18169	18200	18076	18101	18203	18191	18015	18148	18103	18075	18255	17934	18025	18094	18084	17990	18035	18170	18039	18094	18160	18116	18313	18002	18105	18239	18158	18235	18013	18087	18193	18123	17965	18214	18214	18101	18160	18284	18267	18250	18336	18122	18170	18285	18165	18022	18017	18211	17924	18065	18141	18065	18246	18205	18035	17959	18105	18014	18147	18192	18148	18148	18107	18103	18074	18140	18116	18146	17947	18099	18151	18144	18113	18127	18172	18184	17917	18047	18043	18116	18204	18155	17951	18153	17929	18135	18089	17968	18206	18247	18226	18112	18154	18158	18130	17967	18072	18287	17990	18145	18120	18074	18187	18349	18091	18097	18256	18052	18133	17903	18077	18193	18221	18030	18098	17987	18073	18116	18168	17966	18019	18417	18193	18092	18165	17942	18122	18073	18191	17984	18253	18094	18103	18033	18052	18059	18171	18298	18192	18173	18041	18206	18037	17946	18200	18103	18146	18191	18230	18065	18031	18031	18110	18233	18195	18118	18288	17811	18025	18134	18112	18132	18011	18059	18083	17883	18112	17924	18158	18050	18082	17961	18289	18254	18158	18009	18124	18108	17973	18227	18249	18132	18045	17974	18010	18172	18183	18235	18076	18120	18177	18100	17955	18144	18041	18017	18058	17919	18344	18026	18252	18152	18069	17945	18101	17945	18086	17998	17922	18104	18018	18066	18119	18074	18153	17997	18023	18002	18194	17990	18152	18044	18098	18151	18046	18215	18112	18050	18102	18205	18034	17996	18131	18137	18231	18090	18172	18247	18038	17992	18123	18108	17914	17958	18088	17977	17972	18185	18147	18188	18245	18009	18067	18133	18151	18176	18160	18102	17820	18092	18172	18103	18031	18148	17897	18178	18099	18009	18328	18170	18123	18086	18063	18192	18183	18223	18107	18181	18152	17873	18114	18152	18087	18065	18152	18108	17857	18173	18084	18144	18041	18249	18019	18237	18221	18201	17969	18203	17992	18169	18155	17943	18055	18128	18117	18110	18144	18106	18107	18008	17980	18002	17934	18186	18110	18077	18032	18080	18143	18218	18108	18252	18209	18173	18060	18047	17915	18119	18149	18111	18108	18080	18175	18233	17947	18028	18001	18045	18051	18020	18049	18121	18194	18103	18021	17975	18245	18199	18076	18119	17994	18191	18147	18118	18242	18274	18209	18057	18093	18037	18418	18202	18140	17928	18181	18234	18077	18160	18221	18026	18108	18156	18323	18237	18152	18068	18219	18084	18118	18073	18081	18207	18252	18232	18065	18087	18199	18290	18195	18058	18124	17948	18134	18142	18121	18112	18220	18105	18252	17957	18129	17993	18215	18272	18285	17963	18130	18212	18112	18219	17985	18235	17960	18097	18107	18191	18037	18173	17817	18004	18185	18172	18231	18064	18138	18204	18042	18182	18172	18115	18042	18145	18090	18119	18197	18117	18022	18067	18060	18136	18102	18225	18009	17959	18079	18088	17991	18020	18139	18048	18211	18239	18282	18039	18267	18267	18043	18055	18192	18073	18323	18084	17933	18094	18112	18131	18067	18111	18080	18282	18093	18107	18070	18068	18193	18012	18039	18233	18102	17995	18269	18274	18094	17979	18127	18115	18293	18105	17979	18216	18050	17887	18035	17994	18178	18142	18290	18274	18123	17995	18046	18190	18167	17983	17980	18158	18027	18250	18105	17998	18094	18155	18055	18135	18121	18037	18079	18081	18190	18123	18040	18213	17948	18087	18160	18150	18085	18090	17997	18168	18225	18001	18036	18375	18074	18036	18197	17937	18031	18142	17983	18215	18104	18042	18107	18194	18290	18180	18217	18208	18208	18058	17991	18066	18117	18024	18055	18091	17991	18130	18092	18154	18135	18270	18156	18133	18254	17981	18086	18002	18088	18064	18019	18036	18086	18004	18190	18108	17983	18029	18170	18089	18072	17958	18162	18172	18104	18245	17941	18121	18325	18041	18155	18075	18056	18053	18039	18187	18096	17976	18076	18105	18102	18054	18100	17974	18160	18160	18084	18214	18021	18091	17915	18076	18151	18004	18126	17895	17996	17814	18086	18194	18173	18107	18317	17998	18142	17903	18122	18188	17856	18093	18124	18085	18050	18234	18107	18122	18124	18047	18107	18124	18089	18207	18083	18063	18079	18168	18014	18153	18226	18217	18222	18161	18233	18071	18175	17984	18297	18100	18219	18047	18059	18115	18078	18047	18055	18093	18056	17947	18270	18103	18086	17926	18192	18168	18117	18060	17985	18265	18072	18167	18105	18078	18144	18047	18114	18108	18017	18134	18211	18080	18297	18227	18107	18278	17994	18244	18065	18025	17957	18196	18054	18112	18066	18158	18071	18212	18080	18165	18061	18051	18117	18134	17985	18036	18182	18200	18018	18050	17929	18150	18243	18218	18244	18205	18122	18088	18046	18083	18192	18164	17976	18094	18148	18190	18114	18123	18072	18034	18112	18108	18008	17918	18078	18233	18243	18074	17999	18162	18209	17902	18270	17983	18299	18146	18223	18163	17990	18123	18026	18236	18133	18064	18077	18254	17961	17958	18124	18125	18168	18216	18079	18084	18036	18170	18084	18017	18210	18007	18145	18131	18012	18254	18101	18131	18063	18028	18334	18078	18208	18214	18280	18080	18211	18055	18040	18281	18104	18168	18121	18141	18222	18268	18119	18274	18168	18070	18093	18138	18081	18082	17991	18238	18005	18308	17996	18079	18018	18067	17975	18100	18027	18200	18197	18028	18169	18066	18061	18028	18177	17990	18172	18041	18444	18174	18088	18211	17852	17927	18142	18176	18116	18029	18056	18109	18145	18201	18090	18110	18058	18273	18249	17965	18210	17903	18133	18125	18030	18167	18022	18184	18230	18233	18141	18152	18185	18247	18210	18166	18009	18281	18236	18100	18104	18172	18031	18112	18124	17969	18190	17958	18188	18111	17939	18099	18142	18166	18202	18139	18183	18235	18135	17955	18155	18052	18292	18016	18006	18003	18161	18033	18047	18095	18238	18055	18143	18098	18164	18182	18099	17994	18126	18155	18058	18031	18113	18144	18167	17916	18117	18300	18180	18116	18046	18169	18043	18049	18280	17990	18074	18210	18062	18161	17972	18028	18161	18035	18111	18000	18177	18041	18194	18091	18098	18107	18190	18128	17985	18009	17986	17990	18135	18140	18228	18223	17945	18157	18099	18026	18120	18177	18066	18228	18192	18043	18131	18043	18207	18067	18087	18146	18041	18065	18063	17994	18119	18073	18152	18043	18186	18088	17964	18244	18032	18161	18230	18049	18240	18122	18127	18062	17919	18235	18109	18000	18098	18057	18273	18070	18120	18291	18105	18262	18069	17899	18044	18179	18152	18141	18159	17933	18099	18071	18204	18010	18063	18299	18130	18064	18139	18096	18103	18128	18169	18226	18072	18344	18182	18158	18329	18207	18143	17917	18175	18159	18179	18142	18254	18173	17939	18139	18086	18000	18253	18039	18086	18032	18221	18061	18270	17988	18125	18053	17943	18031	18009	18131	18022	18137	18067	18303	17999	18335	18175	18184	18043	18024	18253	18291	17896	18222	18331	18126	18090	17991	18049	18017	18099	18265	17944	18064	18403	18078	17964	18020	18071	18237	18241	18199	18192	18043	18352	17929	18013	18098	18130	18198	17935	18199	18074	18030	18143	18071	18092	18222	18098	17954	18254	18213	18059	18199	18299	17940	18074	17930	18203	18206	18044	18263	18141	18172	18080	18110	18232	18014	18109	18236	18222	18214	18021	18222	18144	18120	18103	18037	17901	18330	17902	18234	18226	18247	18035	18081	18135	18176	17958	18066	18125	18148	18363	18029	18006	17956	18221	18007	18200	18118	18189	18156	18122	18183	18086	18184	18170	18052	18126	18100	18017	17994	18211	18122	18103	18043	18176	17990	18153	18085	18198	18008	18201	18071	18008	18033	18031	18142	18352	18071	18176	18139	18269	18173	18140	18079	18128	17979	18121	18054	17959	18127	18214	18119	18035	17981	18128	18154	18146	18045	18210	18141	18108	18039	18024	17997	18244	18160	17975	18043	18158	18214	18088	17997	18313	17978	18089	18066	18300	17928	18135	18050	18181	18269	18070	18202	17930	18143	18087	17977	18272	18138	17980	18171	18044	18129	18097	18094	18143	18100	18145	18163	18195	18195	18183	18061	18145	18102	17964	18121	18170	18199	18249	17980	18204	18175	18272	18141	17997	18194	18207	17990	17968	18064	18123	18124	18177	18043	18089	18047	18245	18018	18245	18079	18064	17944	18110	18041	18128	18117	18246	18251	17975	18285	18101	18267	18349	17906	18166	18029	18088	18016	18121	18145	18163	18097	17912	18123	18146	18274	18231	18188	18043	17874	18053	18098	18196	18091	18089	18016	18069	18030	18066	18024	18185	18235	18270	18234	18157	17966	18156	18099	18030	17940	18064	18023	18119	18021	18190	18200	18215	18195	18149	18200	18133	18084	18117	17985	18066	17956	18077	18399	18100	18384	18202	18258	18262	18097	17993	18017	18159	18186	18217	18061	18193	18252	18023	18163	18178	18023	17967	18234	18217	18199	18272	18197	18017	18104	18211	17912	18068	18078	18284	18049	18244	18075	17977	18013	18204	18236	17955	18114	17889	17896	18114	18172	18315	18191	18049	18131	18178	18221	18133	18046	18202	18106	18091	18190	18125	18275	18147	17968	18130	18207	18201	18117	18144	18289	18139	18330	18218	18086	18250	18288	18153	18148	18181	18243	18014	18182	18199	17913	18196	17973	18052	17922	17956	18254	18135	18172	17972	17956	18204	18216	18037	18051	18141	18197	18038	18116	18233	18172	18107	18156	18095	18164	18100	18056	17999	18050	18124	18236	18059	18066	18247	18137	18287	17879	18165	18217	18233	18067	18048	18029	18095	18058	18091	18305	18030	18161	17992	17859	18211	17958	18096	17940	18173	17870	17959	18356	17917	18235	17919	18161	18112	18191	18069	18235	18196	18075	18124	18145	18149	18124	18143	18228	18188	18130	18091	18105	18073	17929	18123	18041	18184	18152	18128	18007	18273	18232
23231	21006	28596	23752	22523	25559	26653	23941	23797	23852	23750	23551	23487	23344	23189	23512	23428	23488	23373	23444	23589	23503	23422	23354	23491	23383	23383	23300	23192	23328	23218	23231	23536	23331	23127	23407	23333	23344	23315	23338	23255	23359	23314	23142	23284	23122	23262	23310	23434	23188	23278	23283	23586	23415	23333	23422	24145	24246	23883	23335	23428	23423	23489	23156	23358	22991	23321	23016	23381	23203	23017	23399	23456	23524	23270	23323	23051	23441	23270	23154	23182	23131	23214	23158	23343	23248	23593	23402	23127	23250	23280	23416	23415	23159	23256	23298	23302	23029	23376	23160	23286	23357	23288	23134	23179	23309	23334	23315	23301	23381	23386	23254	23190	23224	23121	23157	23319	23205	23253	23074	23026	22960	23249	23070	23016	23063	23398	23304	23193	23364	23211	23295	23227	23182	23284	23145	23148	23060	23098	23423	23154	23119	23354	23197	23145	23333	23007	23063	23117	23174	23269	23104	23320	23161	23221	23044	23019	23094	23228	23400	22973	23225	23246	23408	23036	23032	23202	23349	23051	23297	23407	23368	23252	22945	23100	23201	23128	23319	23383	23450	23251	23224	23105	23151	23203	23345	23244	22888	23357	23149	23235	23112	22901	23280	23077	23244	23011	23102	23392	23050	23430	23420	23330	23202	23104	22918	23187	23175	23107	23001	23028	23168	23374	23152	23400	23021	23180	23155	23186	23120	23227	23236	23296	23365	23177	23153	23264	23362	23326	23280	22985	23175	23384	23256	23246	23185	23015	23067	23253	23465	23249	23207	23245	23141	23271	23415	23247	23326	23242	23153	23192	23297	23213	23055	23342	23099	23204	22989	23173	23112	23199	23374	23108	23438	23122	23128	23126	23031	23039	23373	23131	23186	23198	23457	23282	23066	23357	23127	23290	23070	23074	23394	23327	23319	23242	23101	23325	23322	23185	23164	23179	23422	23237	23010	23056	23316	23132	23138	23109	23250	23279	23349	23159	23121	23156	23337	23200	23302	23295	23354	23187	23274	23228	23053	23275	23249	23246	23286	23138	23204	23237	23151	23180	23170	23183	23240	23074	23473	23183	23298	23441	23304	23131	23225	23027	23122	23089	23418	23329	22951	23121	23101	23217	23018	23413	23014	23223	23113	23192	23180	23118	23349	23191	23035	23228	23419	23189	23166	23248	23282	23268	23117	23382	23327	23032	23476	23217	23219	23223	23272	23286	23318	23190	23137	23234	23102	23250	23154	23241	23307	23283	23130	23103	23188	23327	23433	23115	23119	23286	23206	23348	22995	23264	23464	23147	23236	22940	23253	23194	23060	23314	23444	23260	23239	23199	23238	23197	23006	23442	23155	23228	23289	23164	23112	23234	23197	23251	23322	23321	23184	23160	23192	23384	23130	23267	23374	23021	23263	23175	23117	22956	23140	23337	23285	23253	23153	23168	23357	23260	23001	23169	23162	23170	23349	23425	23239	23136	22877	23105	23128	22918	23086	23123	23143	23246	23127	23233	23154	23157	23335	23389	23431	23197	23174	23209	22973	23414	23146	23157	23153	23246	23039	23317	23318	22903	23240	23224	23127	23087	23040	23141	23158	23227	23125	23311	23256	23249	23145	23137	23402	23313	23388	23099	23020	22973	23132	23297	23232	23169	23347	23228	23403	23118	23120	23301	23103	23114	23429	23335	23130	22840	23097	23292	22855	23198	23211	23163	23078	23066	23339	23206	23296	23185	23514	23417	23369	23046	23161	22933	23219	23155	23097	23175	23347	23130	23151	23263	23104	23226	23104	23222	22984	23179	23245	23275	23159	23339	23056	23056	23290	23233	23153	23209	23153	23106	23089	23258	23299	23232	23368	23377	23362	23025	23181	23124	23209	22997	23318	23197	23191	23172	23273	23287	22990	23147	23259	23161	23198	23205	23142	23268	23108	23167	23153	23230	23324	23063	22945	23273	23224	23164	23256	22983	23424	23316	23120	23123	23210	23176	23002	23291	23222	23125	23127	23190	23031	23116	23197	23171	22915	23493	23337	23027	23188	22964	23236	23215	23268	23206	23273	23093	23218	23217	23321	23351	23218	23227	23011	23365	23425	23395	23130	23172	23170	23198	23285	23287	22949	23439	23243	23102	23362	23336	23115	23215	23234	23065	23167	23228	23014	23341	23098	23186	23206	23247	23289	23188	23180	23469	23124	23219	23078	23090	23263	23408	23224	23172	23150	23138	23105	23271	23378	23393	23115	23329	23169	23161	23108	23199	23142	23253	23033	23394	23236	23319	23265	23255	23129	23056	23099	23103	23063	23153	23254	23123	23373	23164	23262	23464	23184	23338	23212	23268	23227	23100	22963	23061	23261	23270	23168	23249	23065	23264	23182	23370	23126	23241	23371	23297	23172	23375	23422	23260	23374	23313	23300	23177	23208	23128	23255	23068	23052	23250	22862	23119	23380	23188	23210	22979	23149	23379	23057	23173	23255	23041	23053	23046	23248	23244	23049	23179	23114	23311	23076	23226	23152	23316	23204	23279	23238	23333	23078	23241	23225	23111	22971	23360	23265	23167	23109	23263	23347	23455	23446	23192	23131	23203	23374	23027	23039	23299	23405	23186	23201	23340	23111	23155	23319	23335	23114	23074	23371	23130	23127	23316	23296	23099	23300	23383	23232	23219	23153	23038	23209	23217	23180	23236	23166	23292	23263	23280	23273	23196	23149	23137	23259	23229	23262	23184	23099	23319	23228	23290	23391	23147	23294	23079	23332	23184	23344	23109	23042	23291	23158	23320	23190	23254	23056	23293	23220	23140	23336	23212	23280	23196	23183	23135	23027	23087	23200	23213	23209	23084	23258	23229	23122	23227	23110	23273	23351	23270	23146	23354	23097	23358	23155	23299	23056	23273	23318	23158	23148	23461	23332	23160	23192	23111	23024	23150	23284	23216	23231	23334	23256	23291	23165	23020	23110	23251	23424	23252	23141	23261	23239	23175	23040	23479	23339	23095	23164	23206	23109	23133	23128	23108	23278	23251	23044	23136	23060	23023	23254	23074	23331	23132	23438	23254	23105	23320	23294	23132	23227	23387	23242	23352	23250	23056	23041	23181	22978	23116	23170	23159	23133	23426	23429	23092	23232	23247	23250	23227	23119	23193	23151	23262	23040	23151	23191	23168	23288	23268	23204	23102	23314	23047	23171	23122	23149	23092	23234	23324	23185	23434	23185	23201	23065	23235	23408	22894	23051	23088	23108	23290	23152	22982	23259	23397	23252	23282	23167	23271	23219	23255	23308	23198	23225	23273	23236	23065	22928	23164	23263	23201	23171	23110	23090	23237	23021	23393	22985	23294	23249	23379	23366	23103	23041	23283	23052	23043	23193	23099	23074	23080	23192	23308	23313	22979	23114	22984	23054	23131	23201	23178	23203	23133	23124	23411	23054	23139	23102	23226	23285	23397	23195	23102	23180	23063	23092	23191	23297	23243	23243	23241	23370	23317	23278	23259	23257	22928	23174	23237	23060	23401	22971	23121	23168	23093	23259	23338	23383	23073	23262	23131	23189	23398	23020	23182	23002	23205	23113	23052	23138	23132	23251	23086	23229	23167	23246	23083	23469	23117	23162	23484	23273	23118	23531	23180	23147	23057	22901	23203	23257	23435	23233	23315	23070	23287	23316	23448	23180	23165	23347	23412	23065	23167	23188	23201	23407	23378	23192	23238	23164	23183	23071	23319	23020	23187	23099	23077	23193	23182	23192	23256	23197	23136	23400	23005	22867	23184	23186	23292	23359	23002	23088	23204	23073	23075	23338	23092	23298	23214	23144	23400	23177	23243	23197	23148	23246	23293	23083	23500	23180	23167	23157	23291	23330	23221	23360	23236	23137	23237	23179	23180	23439	23151	23348	23290	23104	23175	23319	23372	23257	23105	23165	23182	23445	23240	23207	23191	23456	23413	23485	23206	23206	23114	23037	23228	23189	23106	23081	23231	23182	23170	23163	23215	23021	23216	23009	23227	23249	23384	23402	23146	23265	23114	23054	23311	23131	23070	23097	23466	23338	23190	23063	23178	23105	23107	23206	23253	23362	23172	23357	23238	23198	23166	23112	23141	23160	22942	23117	23254	23277	23206	23256	23250	23335	23227	22989	23174	23111	23134	23132	23042	23203	23392	23356	23036	23417	23240	23329	23244	23293	23308	23321	23096	23158	23259	23240	23377	23236	23368	23410	23147	23274	22989	23154	23117	23039	23310	23158	23349	23271	23085	23104	23203	23291	23162	23068	23248	23148	23213	23271	23124	23171	23194	23213	23024	23098	22958	23173	23431	23189	23081	23092	23198	23169	23244	23233	23045	23131	23193	23057	23082	23016	23221	22989	23324	23408	23133	23197	23335	23525	23211	23162	23121	23258	23029	23222	23371	23246	23262	23269	23185	23017	23143	23102	23240	23076	23266	23183	23035	23008	23270	23045	23184	23425	23148	23135	23143	23233	23279	23033	23118	23250	23204	23203	23202	23254	23384	23196	23356	23024	23197	23204	23296	23194	23231	23205	23049	23332	23216	23218	23175	23361	23226	23199	23415	23299	23017	23090	23212	23127	23224	23067	23019	23062	23279	23276	23213	23324	23041	23044	23307	23315	23203	23353	23370	23370	23277	23184	23071	23213	23252	23147	23327	23272	23123	23236	23162	23390	23219	23376	23217	23092	23269	23326	23274	23061	23233	23271	23187	23303	23143	23340	23341	23446	23256	23384	23113	23270	23247	23069	23348	23053	23382	23173	22951	23240	23241	23021	23106	23218	23008	23322	23223	23159	23197	23078	23060	23314	23044	23207	23123	23254	23123	23175	23333	23119	23394	23119	23032	23173	23049	23128	23267	23080	23251	23315	23093	23487	23139	22970	23301	23194	23448	23151	23125	23347	23245	23346	23126	23112	23205	22915	23075	23233	23216	23116	23245	23162	22930	23327	23063	23111	23029	23269	23066	23009	23135	23266	23166	23172	23218	23098	22953	23246	23275	23323	23219	23277	23039	23227	23284	23191	22963	23223	23165	23181	23238	23179	23341	23063	23104	23217	23034	22942	23311	23263	23235	23295	23237	22995	23222	23485	23222	23258	23302	23216	23233	23139	23205	23277	23161	23339	23301	23147
15973	27304	25861	22167	20745	19540	19115	18752	18606	18408	18350	18240	18102	18274	18161	18100	17955	18074	18019	18078	18027	18095	18027	17900	18033	17910	17891	18098	17829	18089	17871	17970	18174	17930	17973	18114	17921	17951	17979	17948	18018	18087	17898	17922	17943	17981	18113	17928	18068	18096	18177	18061	17941	18057	18062	18263	19122	19073	18636	17896	18304	18357	18059	17949	17847	17939	17925	17900	17935	17928	17982	17842	18097	17730	17865	17952	17884	18004	17810	18065	17986	17909	17966	18136	17994	18067	17780	17960	17934	17937	17929	18003	17956	17731	17843	17892	17788	17950	17967	18067	18038	18016	17784	18045	18084	17880	17960	17957	17831	17914	17830	18073	17665	17746	18011	18007	17947	17838	17899	17968	17885	18058	17814	18106	18087	17832	18002	17901	17844	17880	17888	18037	17956	17779	17971	18137	17979	17880	18010	17979	17996	17848	17879	17977	18100	18153	17952	17932	17853	18056	18012	18029	17871	17915	18126	17984	17918	17942	17967	17891	17929	17892	17992	18030	18177	17885	18016	18019	17992	17938	18072	17915	17927	17895	17878	17836	17877	17927	18009	17905	18034	17917	17926	17857	18065	17782	17898	17945	17876	17976	17934	18068	17823	17890	17949	17923	17877	17957	17889	18013	17954	18033	17888	18013	17911	17998	18037	17958	18019	17851	17978	17917	17937	17979	17873	17939	17826	17839	18007	17897	17935	17913	17923	17911	17863	17951	17831	17980	17991	17857	17996	18028	17982	18174	17964	18013	17900	17890	17979	17784	18074	17906	17940	18004	18036	18106	17872	17937	18035	17777	17992	17821	18025	17870	17970	18033	17920	18015	17901	17897	17818	17923	18030	18075	18023	17759	18040	17891	17971	18032	17889	17983	17882	17811	17801	18077	17982	17927	18107	17871	17837	18080	17887	18130	18094	17907	17709	17972	17976	17923	18047	18059	17841	17744	18019	17795	17844	17913	17792	18113	17798	17920	17941	17799	17972	17986	17982	18070	18024	17893	17942	17898	17908	18055	18024	17922	17918	17913	17849	17814	18048	17996	18176	18086	18055	18025	18005	17887	17988	17886	17983	18034	18007	18051	18028	17955	17866	17926	17945	18014	17966	17798	18001	17947	17704	18057	17950	17787	18121	18040	18055	17912	17938	18059	17888	17898	17898	17972	18019	17798	18052	17884	17910	17972	17919	17895	17916	17953	17951	17970	17912	17859	17922	17788	17823	17893	17906	17945	18004	17686	17737	17957	18011	17922	17944	17947	17887	17910	18123	17988	17921	18064	17932	17979	17951	17769	18128	17933	17969	17893	17964	17874	17979	18019	17822	18057	17853	17968	18051	17875	17881	17933	17987	17989	17974	17910	17756	17878	17976	18015	17897	17836	18079	17821	17962	17901	17907	17718	17996	17949	17930	17949	18058	18066	17746	17905	17998	18010	17810	17882	17918	17901	17978	17985	17931	18023	17937	17946	17973	17906	18148	17961	18116	18117	17988	17872	17859	18093	17898	17993	17928	17876	17924	17932	17878	17905	17814	17851	17874	18062	17988	18105	17944	17852	17787	18074	17848	17830	17763	17797	17836	17993	17996	17951	18071	17900	17974	17974	17839	17755	17841	17913	17940	18002	17914	17834	17897	17887	17924	17846	17967	18005	17750	17957	18114	17873	17858	17895	18037	17916	18030	17890	18073	17918	17989	17995	17834	17812	17876	17844	17807	17852	17939	17847	17877	17978	17909	18015	17855	17877	17704	17951	17959	17947	17876	18022	17797	17909	17989	18223	17927	17871	17865	17931	17803	17821	17828	18074	17901	17903	17898	17838	17988	18012	18120	17806	17693	17993	17871	17935	18088	17892	17891	17751	17933	17956	17955	18112	17944	18002	17807	17931	18078	17874	17916	17919	18013	18009	18035	17951	17967	17850	18101	17886	17962	17866	18111	17825	18039	17965	18120	17892	17975	18030	17996	17816	17928	18036	18061	17996	17976	17993	17862	17940	17888	17934	17892	17984	17946	17938	17836	17762	17950	17738	17998	18080	17950	17998	17902	18010	17960	17853	18119	17862	17700	17861	17821	17762	17863	18024	17992	17843	17835	17870	17797	17834	18061	17960	17881	17908	17796	18016	17857	17797	17840	17848	18090	18200	18014	17906	17747	18055	17932	17824	17842	17920	17915	17773	18082	17965	17967	17813	17730	17933	17853	17916	18055	18103	17871	17848	17968	17895	17912	17942	17895	17912	17728	17926	17946	17980	17955	17960	18181	17887	17786	17809	18058	17854	18055	17837	17927	18035	18008	17996	17831	17913	17854	17912	17853	17909	17702	17913	17994	17889	17928	17895	17944	17972	18063	17796	17946	17969	18020	17779	17862	18125	18019	17846	17894	17824	17946	17755	18001	17997	17853	17959	17885	17935	18032	17984	17914	18030	17884	17957	17920	17851	18008	17871	17845	17952	17925	17783	18026	17859	17944	17967	17975	17965	17905	17977	17956	17930	17977	18011	17991	18010	17953	18006	17864	17889	17922	17922	17814	18044	17886	17959	17849	17927	17952	17769	18022	18009	18079	17736	17998	17906	17980	17939	18033	18027	17860	17864	17992	17931	18102	18059	17785	17946	17815	18160	17890	17768	17921	17982	18109	17992	17786	17980	18005	17959	17779	17969	17946	17744	17905	17912	17995	17806	17946	17818	18050	17873	17830	18111	17913	18067	18083	18021	18084	17805	18003	18012	17842	17996	18020	18109	17861	17889	17979	17985	17809	17919	17842	17820	17960	17918	17816	18047	17994	17870	17860	18008	18085	17969	17784	18020	17935	17983	17990	17956	17794	18007	17803	18069	17862	18037	17927	17833	18158	17881	17889	17890	18032	17795	17938	18034	18010	18075	17967	17766	18079	17995	17945	17999	17913	17949	18025	17852	18043	17887	17854	17861	17930	17909	18029	17908	17920	17808	17972	17891	17892	18003	18006	17936	17954	17938	18050	17875	18009	17947	17853	17960	17891	17938	18021	17975	17803	17839	17963	17928	18063	17913	17933	18048	17987	17975	17920	18051	18063	17873	17929	17942	17810	17990	17792	17925	17928	17932	17893	17850	18106	18031	18038	17948	17916	17769	17919	18054	17907	17956	17929	17748	17926	17945	17952	17995	17917	17924	17999	17878	17902	17878	17855	17922	17865	18187	17837	17888	18013	18033	17896	17964	17979	17815	17754	17975	18008	17969	18106	17760	17934	17982	18084	17854	17891	17959	17824	17801	17851	17871	17930	17863	17759	18068	17870	18034	18061	18000	17859	17907	18000	18058	18217	17793	18095	17805	18094	17870	17923	17957	18008	17975	18079	17968	17970	17928	18031	17842	17796	17967	17753	18092	17978	17894	18042	18026	17830	17836	17913	17881	18117	17930	17914	17754	17865	17884	17898	18098	18002	17998	17918	17920	17810	17831	17985	17903	17914	17954	17772	17983	18117	17935	17990	17992	17911	17824	17990	18059	17923	17800	17866	17914	17944	17847	17935	17945	17949	17804	17899	17997	17790	18001	18020	17904	17950	17828	17788	17966	17988	17896	17945	17953	17969	17825	17856	17998	17945	17883	17922	18018	17797	17836	18020	17983	17741	18091	17979	17858	17804	18083	18073	17894	17976	17938	17812	17947	17834	17738	18049	17876	18048	17890	18055	17988	17924	17982	17862	17975	17851	18033	17915	17888	17813	17873	17918	17986	17876	17969	17893	17871	17916	17927	17726	18101	18045	18068	17956	18196	17924	17810	17881	17823	17936	18000	18008	18036	17926	18021	17937	17757	17791	17827	17834	18079	17799	17941	17898	17992	17895	17976	17960	17907	17963	17831	17843	18003	18020	17768	18151	18050	17972	17956	17831	17965	17970	17688	18076	17997	17994	17960	18001	17883	18003	17992	17993	17961	17957	17779	18088	17908	18136	17954	17710	18020	17900	17999	18059	17967	18040	17793	18062	18123	17902	17885	17990	17951	18006	17731	18014	17984	17980	17797	18083	17911	17855	17765	17967	17888	17948	17892	17942	17861	17894	17913	17943	17896	17923	17756	18019	17895	18025	17822	18017	17734	17883	18037	17999	18003	17898	17908	17969	17834	17798	17974	17924	18034	17806	18109	17952	18078	17920	17841	17921	17962	17880	17895	17930	17963	17901	17852	17935	17959	18082	17676	17882	17914	17918	17897	17869	18084	18053	17967	17939	17917	17932	17971	17896	17970	17911	18018	17968	17808	18135	17957	17973	17867	17949	18058	17952	17947	17814	17974	17988	17887	18020	18022	17938	17855	17948	17921	17925	18016	17914	17989	17728	17815	18063	17926	17950	17889	17897	18069	17946	17884	18220	17919	18088	17978	18129	17980	17986	18013	17830	18117	17878	17998	17812	17898	17940	17798	17988	18002	17961	17964	18061	17783	18049	17923	17993	17825	17838	18038	17913	17892	18064	17798	18070	17883	17909	17961	17908	17969	17992	17848	18004	17988	17979	17839	18022	17931	17999	17924	17975	17829	17815	18056	18031	17747	17893	17851	18024	17939	17974	17841	17905	17888	17982	17875	17851	18013	17871	17803	18033	17857	18042	17900	18078	17962	17912	17909	17909	17923	17742	17977	17886	17820	17842	17954	17767	18067	18048	17971	17990	17899	18001	18094	17910	17821	18065	17899	17977	17858	18046	17940	17978	17992	18024	17962	17945	18063	18035	17872	17873	17984	17916	17851	17860	18126	17980	17823	17963	17892	17988	17990	17801	18022	17900	17833	18007	17904	17762	17926	18010	18022	17967	17855	17784	17935	17837	18010	17802	17982	17775	17867	18069	17897	17952	17769	18095	17965	17905	17810	17917	17891	17771	17883	18219	17662	17880	17947	18025	17910	18129	18059	17796	18101	17998	17852	17863	18037	18031	17737	17827	18064	18026	17900	18073	17889	18073	17907	18021	18007	18048	17889	18126	17776	17858	18060	17972	18164	18064	17947	17923	17823	17886	17968	17861	18046	17869	17929	17782	17928	18085	18039	17982	17717	17851	17885	17929	17865	17979	17936	17842	17903	18023	18019	17718	17804	17891	17865	17864	18060	17859	17967	17887	17828	18081	17811	17989	17802	17929	17837	17918	17960	17832	18011
22367	21018	28814	23462	21388	24731	29194	24440	23946	24254	23949	23841	23567	23830	23687	23802	23671	23492	23525	23482	23477	23389	23364	23634	23352	23357	23480	23255	23332	23471	23350	23137	23321	23272	23193	23292	23444	23379	23267	23236	23104	23157	23481	23497	23455	23189	23532	23207	23365	23342	23259	23546	23470	23468	23203	23502	24757	25136	24462	23729	23590	23804	23327	23110	23319	23324	23359	23135	23336	23231	23227	23119	23076	23311	23396	23250	23415	22999	23247	23286	23314	23221	23261	23392	23250	23018	23356	23168	23216	23211	23247	23289	23257	23103	23320	23115	23282	23264	23373	23302	23348	23355	23235	23069	23078	23195	23055	23180	23099	23026	23193	23521	23168	23210	23072	23092	22961	23143	23206	23054	23228	23096	23290	23318	23441	23105	23234	23269	23228	23367	23201	23365	23253	23102	23159	23304	23369	23256	23272	23143	23315	23237	23208	23162	23481	23018	23141	23258	23348	23056	23170	23198	23180	23220	23321	23172	23399	23273	23294	22914	23127	23293	23163	23401	23157	23156	23090	23282	23150	23173	23206	23067	23199	23136	23035	23276	23196	23432	23329	23196	23211	23294	23391	23053	23302	23386	23069	23027	23068	23309	23228	22921	23078	23021	23222	23403	23350	23354	23139	23132	23241	23312	23223	23240	23313	23132	23249	23234	23261	23356	23080	23164	23353	23083	23211	23226	23342	23005	23220	23222	23375	23196	23343	23243	23272	23348	23232	23193	23306	23162	23314	23002	23268	23319	23525	23283	23214	23112	23295	23053	23144	23214	23193	23349	23250	23210	23140	23081	23070	23248	23197	23205	23293	23225	23272	23177	23164	23213	23026	23074	23202	23265	23330	23217	23334	23184	23273	23179	23366	23086	23136	23292	23200	23315	23357	23176	23418	23162	23186	23398	22977	22915	22956	23283	23214	23323	23277	23217	23217	22978	23082	23281	22974	23056	22994	22981	23047	23254	23296	23194	23101	23118	23027	23136	23194	23352	23205	23037	23051	23135	23190	23147	23211	23232	23223	23008	23070	23082	23107	23244	23205	23178	23318	23445	23303	23032	23166	23235	23453	23300	23214	23104	23159	23215	23135	23200	23275	23216	23306	22906	23030	23030	23324	23141	23180	23061	23184	23153	23367	22945	23164	23212	23176	22949	23150	23305	23059	23277	23249	23361	23091	23031	23282	23227	23236	22958	23247	23200	23257	22864	23207	23042	23240	22936	23187	23239	23360	23144	23483	23365	23298	23183	23153	23335	23192	23314	23282	23170	23163	23180	23383	23168	23247	23105	23367	23155	23413	22914	23076	23232	23395	23396	23085	22946	23221	23138	23182	23263	23014	23382	23108	23123	23123	23429	23129	22976	23025	23158	23238	23420	23112	23415	23172	23368	23073	23172	23151	23005	23157	23297	23263	23040	23096	23326	23231	23232	23074	23146	23401	23129	23416	23324	23299	23293	23099	23215	23518	23331	23136	23091	23313	23074	23255	23100	23465	23259	23363	23233	22977	23278	23161	23178	23241	23231	23162	23257	23106	23223	23419	23096	23272	22919	23055	23334	23092	23109	23129	23170	23174	23433	23106	23173	23138	23277	23337	23212	23335	23306	23184	23105	23303	23276	23290	23323	23275	23084	23252	22982	23240	23234	23134	23435	23031	23093	23371	23300	23155	23145	23209	23342	23277	23057	23216	23005	23131	23216	23288	23141	23348	23219	23132	23434	23466	23102	23283	23203	23343	23130	23045	23163	23216	23400	23172	23205	23114	23281	23375	23487	22939	23162	23146	23087	23425	23291	23156	23127	23342	23362	23164	23105	23294	23182	23082	23190	23411	23110	23258	23165	23015	23196	23137	23241	23178	22923	23299	23331	23021	23337	23385	23252	23173	23480	23154	23274	23146	23364	23317	23369	23265	23147	23093	23172	23515	23132	23246	23126	23247	23265	23351	23000	23122	23165	23439	23171	23294	23343	23163	22950	23055	23225	23319	23180	23240	23136	23053	23225	23280	23307	23369	22962	23127	23146	23063	23324	23276	23214	23089	23306	23408	23186	23213	23181	23086	23166	23332	23290	23144	23080	23230	23088	23164	23271	22983	23131	23237	23173	23063	23304	23011	23216	23515	23245	22959	23393	23405	23424	23235	23323	22992	22941	23212	23154	23183	23240	23113	23175	23371	23300	23191	23135	23132	23257	23400	23233	23283	23466	23166	23166	23397	23414	23214	23368	23234	23283	23085	23165	23189	23326	23411	23020	23133	23023	23259	23172	23381	23229	23279	23292	23105	23286	23118	23056	23336	23244	23324	23165	23279	23271	23092	22939	23559	23360	23199	23277	23105	23178	23205	23162	23280	23055	23248	23132	23241	23345	23112	22962	22961	23367	23213	23339	23377	23411	23204	23136	22947	23237	23470	23200	23136	23043	23115	23247	23061	23325	23234	23285	23227	23153	22844	23179	23248	23044	23116	23134	23144	23344	23372	23119	23299	23079	23127	23124	23326	23184	23201	23287	23083	23070	23142	23314	23232	23137	23158	23189	23216	23330	23249	23216	23128	23168	23042	23179	23370	23114	23264	23104	23230	23454	23393	23363	23206	23250	23393	23208	22987	23155	23230	23355	23389	23213	23251	23229	23218	23370	23271	23248	23407	23466	23137	23289	23111	23156	23089	23273	23263	23202	23202	23357	23398	23311	23047	23190	23051	23126	23163	23085	23367	22990	23240	23166	23185	23303	22985	23142	23387	23274	23234	23294	23161	23149	23253	23122	23375	23301	23196	23070	23249	23335	23291	23236	23307	23272	23146	23208	23040	23133	23013	23173	23101	23325	23244	23371	23309	23233	23172	23429	23267	23332	23392	23153	23098	23129	23360	23192	23174	23080	23171	23253	23256	23123	23283	23184	23256	23270	23145	23378	23245	23130	23078	23305	23396	23436	23116	23200	23290	23169	23184	23106	23155	23190	23320	23061	23266	23197	23024	23161	23248	23110	23228	23211	23346	23190	23143	23345	23156	23021	23250	23156	23049	23146	23338	23139	23291	23154	23173	23306	23177	23051	23158	23232	23118	23196	23127	23245	23270	23299	23261	23122	23209	23191	23114	23070	23163	22972	23206	22995	23370	23149	23368	23167	23059	23086	23228	23157	23247	23216	23108	23179	23176	23234	22989	23182	23123	23007	23271	23014	23288	23282	23397	23261	23302	23048	23054	23207	23242	23187	23351	23140	23044	23074	23130	23225	23185	23326	23159	23147	23147	23289	23236	23075	22945	23202	23287	23273	23196	23274	23103	23130	23021	23185	23164	23154	23125	23192	23299	23114	23377	23296	23262	23196	23336	23001	23310	23069	23312	23000	23262	23528	23052	23022	23137	23127	23200	23210	23223	23303	23307	23219	23436	23391	23163	23179	23267	23237	23271	23353	23138	23176	23495	23291	23062	23249	23071	23123	23254	23148	23411	23083	23253	23052	23167	23157	23147	23322	23375	23142	23014	23255	23435	23218	23140	23214	23206	23155	23263	22983	23271	23173	23232	23403	23195	23204	23361	23388	23346	23230	23191	23508	23128	23432	23203	23203	23303	23023	23162	23228	23199	23112	23202	23230	23329	23282	23399	23218	23133	23171	23151	23244	23050	23150	23366	23101	22955	23181	23147	23042	23215	23384	23411	23350	23052	23109	23438	23151	23473	23519	23163	23082	23108	23166	23246	23071	23372	23225	23198	23441	23041	23145	23101	23152	23219	23265	23232	23353	23295	23255	23416	23332	23259	23192	23408	23342	23049	23165	23185	23119	23302	23234	23107	23165	23220	23295	23077	23108	23282	23373	23117	23387	23274	22995	23319	23517	23144	22963	23116	23298	23274	23234	23122	23188	23050	23325	23215	23198	23232	23326	23332	23104	23197	23016	23114	23212	23232	23070	23132	23365	23129	23185	23240	23029	23528	23088	23112	23336	23106	23295	23335	23163	23277	23395	23351	23252	23193	23078	23040	22985	23109	23221	23326	23119	23129	23232	23273	23083	23309	23163	23078	23258	23199	23135	23195	23018	23489	23296	23260	23231	23348	23167	23301	23208	23207	23296	23301	23251	23327	23200	23214	23225	23285	23098	23438	23015	23249	23303	23166	23156	23048	23185	23110	23278	23267	23262	23455	23326	23119	23313	23331	23219	23219	23209	22995	22962	23111	23166	23265	23379	23169	23365	23397	23003	23042	23159	23223	23310	23451	23294	23322	23491	22985	23234	23211	23306	23232	23389	23262	23319	23107	23213	23025	23298	23337	23200	23480	23231	23207	23353	23119	23152	23331	23302	23321	23040	23233	23425	23250	23082	22972	23423	23135	23174	23214	23414	23199	23185	23266	23301	23338	23238	23183	23070	23347	22992	23156	22785	23123	23207	23149	23046	23153	23216	23359	22992	23036	23101	23431	23191	23045	23340	23257	23100	22955	23148	23133	23347	23029	22980	23493	23273	22981	23155	23053	23221	23233	23259	23309	23386	23178	23131	23005	23019	23194	23194	23275	23277	22964	23038	23257	23249	23130	23325	23325	23071	23257	23263	23198	23115	23276	23124	23193	23303	23510	23135	23158	23132	23298	23096	23159	23052	23318	22988	23214	23158	23149	23255	23240	23115	23218	23075	23404	23153	23057	23011	23155	23033	23149	23103	23010	23340	23497	23064	23145	23099	23112	23120	23391	23082	23267	23086	23460	23317	23381	23169	23423	23352	23285	23409	23302	23442	23350	22745	23340	23062	23296	23152	23156	23208	23226	23402	23436	23133	23158	23472	23328	23189	23216	23164	23222	22943	23224	23166	23029	23354	23314	23156	23152	23169	23155	23401	23295	23005	23242	23114	23152	23498	23287	23045	23265	23293	23304	23174	23135	23301	23212	23232	23176	23308	23375	23097	23196	23234	23215	22990	23209	23143	23035	23104	23288	23007	23492	23309	23272	23100	23341	23043	23328	23167	23263	23230	23338	23141	23278	23285	23189	23065	23286	23124	23101	23444	23294	23301	23049	23243	23251	23075	23201	23237	23332	23136	23118	23209	23048	23272	23126	23379	23074	23135	23078	23129	23336	23248	23023	23141	23530	23038	23225	23213	23175	23308	23406	23362	23159	23119	23230	23330	23326	23296
17155	31881	30034	24546	21966	20725	20121	19490	19018	18709	18781	18763	18258	18311	18304	18179	18150	18141	18180	18044	18009	18296	18040	18032	18148	17969	17975	18031	18081	17941	17954	17805	18059	17864	18068	17978	18167	17793	17867	18078	18086	18041	18058	18025	18081	18073	18091	17887	17991	17927	17827	18046	17935	17959	17891	18601	19994	20041	19293	18138	18345	18432	17859	17840	17875	17935	17857	17805	17742	18066	17874	18080	17951	17846	18284	17885	17887	17870	17993	17988	18000	17961	18083	18032	18072	17912	17824	17882	17977	17817	18001	17861	17859	17992	17980	18067	17861	17938	18039	17883	17986	17930	17989	17971	17864	17882	18084	17804	18075	18014	17959	18012	17980	18052	18072	18042	17892	18030	18005	18125	17907	18018	17956	18022	18022	17801	17694	17907	17868	17946	17899	17944	17923	17971	17944	17949	18046	17976	17949	17911	18019	17891	18127	18039	17982	18069	17960	17992	17960	17917	18028	17866	17958	17898	18027	17883	17908	17904	18117	17960	17932	17904	17968	17935	17862	17777	17852	18021	18175	18009	18009	17889	17855	17838	17896	17984	17845	18038	17812	17968	17807	18050	17909	18060	17981	17966	17829	17829	17944	18102	17842	17960	17975	17874	18017	18036	17874	17986	17824	17891	18083	17979	17915	18105	17842	17815	17905	18086	17939	18096	17887	17962	17818	17938	17923	18010	18032	17979	17824	17766	17875	17858	18023	17886	17882	17859	17642	17632	18012	18172	17683	18009	17968	17828	17858	18208	17960	17842	17867	17974	17809	18156	17824	18012	17848	17877	17942	17855	18039	17843	17916	18070	17881	18016	17941	17862	17924	17989	17875	18024	18026	17914	17838	17970	17776	17785	17926	17825	18017	17876	17902	17997	18088	17913	17940	18013	17958	17834	17924	18023	17958	18048	18019	17840	17930	17797	17857	18004	17916	18019	17915	18017	17887	17969	18031	17922	17967	18009	17704	17852	17849	17841	17858	17925	18016	17869	17908	17924	17677	17948	18153	17887	17814	18099	17781	17709	17991	17630	18104	17902	17770	18106	17649	17806	17832	17897	17831	17736	17862	17730	17940	17907	18026	17943	17892	17869	17926	17916	18024	18083	17813	17898	17807	18074	17846	17951	17975	17938	18006	17949	18195	17768	17985	17994	18044	17873	17906	17821	17721	17897	18073	17849	17924	17795	17881	17911	18131	17866	17926	18079	17756	18035	17723	17933	18013	17834	18082	18002	18095	17897	17905	17965	17705	17960	18076	17954	17998	17937	18008	17878	17853	17840	17958	18071	17955	18066	18033	17868	18001	18057	18024	17933	17805	17896	17896	17941	18110	18013	18032	17687	17949	17930	17849	17969	17956	17944	17929	18066	17832	17912	17981	17880	17925	17961	17799	17874	17848	18003	17872	18043	17956	17967	18001	18077	17865	17986	17887	17947	17838	18084	17784	17985	17962	17886	17930	18096	17996	17983	17786	17917	17999	18071	17985	17909	17965	18105	17980	17849	17879	17890	17883	17910	17886	18056	17713	17811	17878	18000	17865	18025	17922	17780	17965	17966	17954	17841	17886	17825	17979	17880	18046	18036	17881	17839	17796	18091	17883	17869	17975	17835	17932	17757	17774	18046	17918	18070	17851	17904	17783	17859	17919	17868	17941	17950	17889	17862	17813	17987	17915	17826	18006	17850	18015	17946	17854	17865	17942	17948	18000	17897	18105	17892	18012	17791	17887	17962	17924	17957	18018	17872	17773	18082	17847	17953	17939	17920	17956	18002	17909	17713	17884	17998	17977	17942	18018	17997	18041	17897	17942	17860	17833	17854	17979	17881	18225	17938	17820	17956	17986	17859	17736	17975	17858	18010	17945	17913	18068	17988	17994	17830	17846	17812	17875	18159	17858	17667	18069	17853	18025	17923	17952	17959	17971	17974	17965	17834	17865	17858	17906	17690	17942	17885	18048	17763	18034	17917	17918	17674	17871	17913	17875	17618	17917	17923	18069	17772	17964	17858	17795	17734	17954	17978	17897	17943	17824	17905	17894	18109	18020	17647	17897	17958	17921	18039	17847	17950	18068	17796	17954	17982	17991	17825	18002	17798	17994	17620	17856	17797	17899	17965	17806	17882	17881	17854	17928	17789	18050	17911	17816	17976	18088	17974	17903	18012	17942	17910	17932	17837	18128	17956	17908	18018	17909	17985	17946	17868	18035	17858	17893	17978	17787	18005	17971	17960	18162	17846	18067	17855	17793	17951	17967	17799	17887	17977	17969	17814	17886	17966	17816	17866	17955	17886	17833	17942	17845	17946	17857	17896	17863	17910	17999	17897	17979	17930	17959	18078	17947	17901	18035	18009	17800	17900	17891	17909	17752	17801	17878	17858	17998	17986	17884	17873	17734	17888	17791	18021	17872	17878	18034	18033	18099	17791	17975	18026	17912	17785	17921	17908	17855	18019	17721	17748	17897	17789	17982	17838	17941	17895	17944	17912	18034	17979	17919	17996	17955	17859	17787	17875	17931	17752	17888	17797	17893	18031	17972	17864	17919	17994	17957	17886	18138	17860	17892	18029	17577	17874	17855	17885	18062	18004	17821	18060	17981	17877	18168	17931	18000	17974	17944	17880	17931	17952	18087	17972	18014	17908	18044	17852	17956	18037	17732	18009	18046	17874	17982	17916	18007	17747	17842	18034	17805	17971	17760	17910	18032	18002	17977	17879	17974	17717	18138	18037	17710	17846	17795	17869	18019	17829	17949	18014	18005	17933	17916	17906	17966	17970	17954	18013	17901	17720	17964	17829	17822	17941	17824	17813	17845	17957	17968	17848	18007	18260	18052	17905	18052	18050	17864	17961	17787	17962	17957	18071	17860	17846	18081	17872	17866	17831	17895	17969	17842	17768	18185	17945	17839	17859	17933	18019	17961	17925	17760	17901	17922	17851	18046	17922	18110	17937	17683	17881	17730	17929	17825	18016	17983	17859	17899	17935	17820	17877	17849	17874	18002	18004	17928	18138	17921	17912	17833	17856	18001	17808	18107	17782	17776	17820	17851	17753	17949	17839	18008	17953	17983	18197	17829	17809	17818	17969	17889	18015	18000	17991	17771	17830	17851	17950	18055	17991	18087	17932	17951	17858	17829	17900	17931	17910	17925	17971	17958	17837	17802	17966	17955	18042	18122	17905	17924	17925	17929	18054	17976	17893	17899	17975	17949	18046	18033	17847	17991	18009	18033	17904	18037	17943	17984	17972	17877	17897	17977	17925	17996	17961	18044	17801	17904	17924	17904	18063	17973	17808	17733	17878	17917	17953	17948	17867	17911	17870	17888	17888	17890	17757	18017	18063	17983	17949	17881	17878	18000	17700	17911	17920	18127	17777	17885	17727	18211	17848	17873	17918	17822	17770	17849	17924	17844	18065	17956	17889	17830	17990	17923	17954	17978	17828	17878	17989	17876	17801	17907	17805	17835	17919	17929	17886	17976	17986	17836	17847	18039	17981	17969	17945	17895	17805	18041	17950	17952	17907	17867	17870	17762	17932	18161	17953	17885	17943	17861	17859	17845	17910	17931	17756	17996	17834	17847	17923	17901	18052	17862	18107	17679	17965	17798	17918	17794	18003	18071	17964	17865	17979	17805	17893	17989	18087	17961	17707	17904	17900	17900	17923	17951	17869	17674	17766	17943	17831	17877	18068	17864	17933	18026	17963	17842	18142	17936	17906	17933	17943	17985	17975	17996	17823	18144	17888	18059	17883	17843	17796	17814	17782	17868	17920	17894	17962	18047	17941	17818	17746	17902	17891	17818	17922	17775	17897	17975	17972	18007	17805	17925	18044	17870	17915	17781	17870	18056	17986	17970	17855	17882	17833	17873	18073	17838	18106	17898	17829	18076	17896	17961	18002	18030	17833	18083	17714	18158	18108	17912	17893	17867	17818	17834	17885	17830	17909	18039	17933	17952	17951	17964	17808	18012	17942	17970	17905	17812	17868	17833	17833	17963	17715	17996	18113	17944	18056	17785	17858	18025	17966	17956	17860	17967	17745	17830	17852	17832	17975	17936	17907	17878	17778	17941	18008	17889	17908	17942	17873	17961	17935	17963	17835	17695	17900	17936	18002	17937	17892	17907	18058	17909	17798	17920	17833	17919	17935	17961	17896	17816	18007	17903	17934	17854	17822	17770	17818	18002	17899	17912	17832	17938	17872	17865	17822	18047	17945	17990	18060	17905	17773	17794	17797	17924	17650	17884	18089	17765	17796	17905	17990	17973	17796	17909	17864	17925	18008	17913	17900	17867	17890	17951	17987	17907	17908	17882	17839	17872	17834	17874	17922	17898	18068	18016	18000	17801	18105	17851	17872	17845	18053	17936	17858	18048	17839	17974	18081	17788	17881	17863	17812	17929	17894	17958	17930	18024	17916	18007	17808	17926	18130	18008	17981	17911	17989	17992	17945	17821	17897	17952	17947	17926	18025	17971	17930	17853	18029	17961	17913	17935	17823	18019	17928	17903	17926	17793	18047	18061	17981	18004	17961	18139	17968	17943	17876	17960	18013	18056	17854	18047	18018	17865	17910	17764	17912	17955	17748	17946	17909	17975	18014	18173	18160	17877	18111	17977	17931	18141	17968	17707	17857	17950	17925	17861	18036	17900	17836	17894	17839	18040	17823	18029	17884	18021	17950	18003	18001	17874	18055	17893	17994	17937	17989	18063	17878	17889	18042	17861	17785	17953	17839	17927	17847	17892	17904	17964	17959	17870	17843	17894	17620	18012	17916	17861	17996	17612	18028	17768	18056	17967	18018	17790	17913	17928	17996	17842	18035	17875	18111	17825	17733	17985	18022	17762	17901	17837	18070	18002	17717	17938	18029	17897	17770	18067	18114	17901	17922	17960	17910	18033	18025	18104	18004	17997	17887	17811	17755	18103	17773	17883	17831	17935	17968	17961	17882	17996	17981	18019	18107	17840	17983	17740	17991	18048	17890	17926	17826	17856	17981	17872	17974	17955	17949	17860	17960	17806	18013	17884	17957	17805	17882	18002	17934	18039	17856	17863	17721	17944	17936	17949	17834	17889	17903	17913	17892	17827	17981	17846	17917	18021	17804	17994	17915	18152	17949	17940	17939	18093	17826
27646	22592	28176	27053	24051	24428	24595	24025	23909	24205	24299	24205	24180	24094	24199	24364	24314	24411	24166	24095	24144	24149	24070	24192	23956	24049	24029	23991	24185	24003	24336	24195	23976	24173	24055	24086	24126	24211	24098	24236	24220	24138	24244	24050	24001	24256	24308	24159	24221	24275	24291	24161	24082	24147	24210	24076	24489	24134	24229	24063	24329	24203	24093	24027	24158	24235	24126	24124	24351	24137	24124	24385	24025	24196	24180	24356	24214	24131	24473	24178	23981	24035	24140	23962	24122	24128	24157	24103	24248	24005	24073	23965	24190	24118	24100	23976	24099	23776	24149	23969	24084	24066	23937	24146	24325	24168	24040	24297	24425	24182	24190	24112	24225	23944	24276	23977	24273	24110	23902	23844	24095	24076	24314	24169	24047	24123	24223	24054	24167	24232	24218	24113	24069	24091	24053	24116	24000	24043	23863	24149	24199	23975	24213	24147	24124	24029	24179	24253	24277	24268	24236	23912	23952	24085	24207	24214	23955	24129	24100	24080	24216	24221	24033	24226	24054	24226	24156	24100	24123	24334	23969	24163	24221	24139	24235	24128	24042	24069	24082	24196	24046	24237	23934	24081	24091	24108	23936	23983	24114	24247	24220	24091	24136	24157	24147	24062	24135	24069	24021	23993	23987	24278	24119	24081	24071	23824	24290	24126	24336	24138	24213	24155	24158	24273	24029	24050	24321	24143	24362	24274	24203	24295	24244	24125	24097	24170	24121	24186	24068	24248	24056	24137	24247	24038	24101	23952	24323	24244	24101	24123	24233	24191	24005	24165	24092	24169	24135	24000	24113	24234	24085	24105	23966	24088	24148	24292	24137	24214	24126	24145	23951	23988	24122	24003	24185	24083	24095	24005	24049	24150	24046	24146	24070	24463	24246	24252	24014	24081	23937	23882	24024	24115	24238	23837	24207	24209	24183	23948	23996	24265	24217	24225	24384	24262	24361	24159	24236	23950	24099	24218	23951	23836	23756	24125	24221	24093	24039	24277	24161	24087	24327	24122	24033	23974	24068	24257	24213	24260	24133	24064	24061	24303	24042	23983	24103	24098	24175	24140	24191	24030	24065	24148	24110	24253	24108	23926	24051	24065	23977	24305	24214	24057	24215	23964	24067	23965	24028	24076	24170	24047	24121	24322	24107	24166	24086	24133	24189	24002	24144	23914	24241	24280	23976	24152	24182	24063	23999	24073	24313	24144	24169	23954	23946	24105	24254	24153	24242	24227	24194	24281	24087	23972	24300	24057	24001	24248	24154	24391	24308	24150	23993	23975	24245	23991	24120	24328	24100	24220	24064	23978	24043	24151	24225	24380	24109	24263	24051	24008	24208	24017	24176	24128	24165	24220	24148	23943	24030	24174	24397	24196	24281	24231	24180	24206	24119	24211	23957	23841	24046	24059	24140	24216	24037	23964	24084	24196	24072	24231	24301	24190	24194	24154	24229	24224	24193	24144	24213	24168	24155	24303	24124	24131	24213	24126	24144	24077	24089	24172	24006	24166	24209	24200	24017	24186	24102	24179	24182	24111	24202	24058	24070	24148	24068	24265	24060	24061	24291	24142	24131	23942	24077	24079	24124	24219	24070	24169	24367	24174	24282	24142	24432	24279	24253	24129	24217	24082	24142	24223	24147	24346	23987	23983	24147	24151	24107	24251	24198	24260	24253	24062	24036	24221	24181	23960	24297	24235	24000	24116	24028	23978	24020	23967	24197	23963	24174	24093	24440	23991	23991	24204	24177	24004	24102	24059	24044	23966	24065	24320	24210	24018	24059	23968	24107	23962	23956	24146	24125	24034	24326	24109	24037	24228	24286	24213	24225	24071	23972	24278	24081	24099	24124	24074	24011	24217	24092	24161	24318	24136	24188	24089	24219	24223	24042	24254	24057	24047	24133	24154	24334	24082	24263	24183	24255	24433	24088	23973	24067	24180	24238	24146	24177	24202	24054	24446	24388	24046	24111	23971	23956	24227	24020	24083	24110	24139	24076	24145	24148	24080	24089	24009	24000	23908	24067	24229	24001	24053	24230	24080	24114	24179	24146	24079	23883	23901	24181	24409	24096	24226	24124	24109	24246	24173	24027	24192	24240	24257	24027	24023	24199	24303	24408	24156	24005	24168	24167	24190	24159	24022	23974	24035	23983	24166	24028	24122	24154	24216	24094	24375	24185	24045	24253	24298	24153	24164	24113	24241	24146	23877	24188	24034	24215	24338	24188	24237	24021	24072	24042	23941	24309	24008	24083	24105	23801	24090	24185	23985	24275	24020	24191	24157	24222	24311	23968	24252	24148	24234	24082	24147	24136	24114	24410	24166	24258	24304	24177	24244	23951	24160	24174	24038	24060	24034	24165	23989	24032	24140	24218	24346	24297	24065	24263	24291	24204	24059	24103	24157	23854	24104	24006	24036	24151	24082	24066	24073	24034	24179	24021	24154	24132	24026	24113	24228	24039	24061	24361	24110	24384	24460	24149	24272	24051	24086	24047	24090	24134	24292	24125	24132	24149	23879	23973	23988	24220	24184	24240	24125	23984	24013	24204	24052	24031	24116	24079	24187	24219	24291	24252	23761	24165	24279	24061	24277	24077	24053	24035	24075	24048	24100	24160	24112	24213	23948	24088	24176	24202	24235	24208	24349	24222	24025	24301	24136	24224	23932	24326	24014	23959	24059	24176	24134	23830	24187	24134	24041	24245	24068	24026	24005	24160	23964	24033	23989	24085	24169	24370	24145	24290	24151	24129	23994	24310	24188	24170	24110	24053	23903	24327	24301	24006	24137	24134	24134	24056	24223	24247	24202	24355	24074	24166	23969	24097	24151	24148	23951	24029	24108	24344	23815	24275	23945	24160	24265	24171	24144	24279	24326	24381	24014	24026	24130	23960	23895	24209	24263	24189	24148	24126	24104	24086	23929	24269	24289	24138	24036	24068	24133	24375	24338	24255	24091	24316	24055	24016	23919	24078	24206	24201	24035	24178	24550	24048	24143	24157	24098	24110	24060	24139	24018	24095	23924	24022	23926	24279	24110	24043	24105	24007	24131	24202	24114	24062	24135	24205	24286	24108	24025	24166	24057	24261	24232	24329	24261	24208	24432	24097	24138	24294	24021	24359	24063	24053	24265	24076	24287	24226	24112	24110	23916	24096	24130	24033	24034	24158	24228	24111	24368	24130	24216	24204	23945	24064	24278	24100	24252	24148	24170	24233	24161	24172	24242	23975	24013	24173	24360	23986	24238	24098	23815	24038	23957	23915	24346	24085	24223	24118	24382	24152	24212	24126	24249	24170	24019	24001	24116	24292	24039	24243	24196	24024	24038	24240	24005	24055	24078	24179	24174	24162	24119	24347	24138	24166	24095	23978	24194	24215	24098	24044	24256	23906	23934	24228	23988	24039	23978	24185	24062	24179	24073	24083	24034	24235	24087	24191	24095	24235	24084	24115	23969	24050	24178	24204	24056	24151	24029	24058	24182	24085	24023	24158	24135	24063	24110	24218	23959	24188	24006	23991	23979	24151	24111	24272	24136	23994	24025	24035	24016	24195	24136	24035	23987	24172	23944	24293	24229	23945	24203	24187	24284	24092	24310	24259	23972	24135	24044	24123	24122	24282	24009	24094	24226	24037	23987	24119	24029	23972	24108	24225	24102	23972	24231	24217	24290	24068	24062	24019	23973	24166	24332	24178	24280	24209	23876	24134	24055	23944	24111	24148	23951	23980	24067	24243	24052	24099	24192	24171	24045	24057	24101	24176	24113	24179	24143	24098	23899	24129	24317	23842	24168	24236	24129	24229	24259	24011	24300	24260	23970	24027	24154	23907	24329	24225	24224	24284	23945	24127	24124	24296	24112	23995	24099	24296	24265	24099	24047	24236	24169	24235	24058	24099	24237	24087	23852	24141	23955	24034	24154	24184	24307	24185	24146	24300	24243	24202	24283	24133	24277	24034	23998	24152	24172	24060	24170	24043	23814	24358	24292	24050	24113	24175	24011	23998	24226	23983	24103	24176	24050	24207	24409	24248	24340	24280	24134	24058	23948	24227	24089	24016	24354	23946	24212	24099	24163	24213	24210	24142	24012	24067	24099	24397	24351	24154	23972	24270	24244	24107	24223	24196	24110	24186	24057	24160	24023	24136	24253	24130	24270	24133	24226	23940	24352	23931	24040	24228	24232	24161	24156	24151	24032	24045	24116	24238	23887	24350	23996	24064	24336	24091	23889	24304	23935	24313	24179	24220	24155	23899	23929	24110	24158	24228	24233	24198	24260	24199	24352	24158	24083	23952	24191	24083	24322	24102	24187	24541	24185	24067	24113	24051	24221	24355	24027	24304	24259	24219	24089	24174	24070	24153	24131	24168	24104	24136	24393	24091	24183	24200	24029	24326	24141	24487	24147	24154	24133	24060	24056	24244	24028	24153	24219	24233	24207	24115	24106	23918	24258	24207	24137	24228	24187	24278	24178	24097	23954	24399	23999	24166	24127	24198	24124	24126	24153	24366	24143	23977	24169	23839	23989	24141	24237	24201	24183	24126	24257	24295	24135	24134	24232	24135	23992	24201	24330	24315	24108	24101	23992	23996	24153	24380	24275	24223	24136	24207	24008	24113	24221	24223	24079	24328	24031	24070	24280	24278	24111	24155	24114	24033	24140	24203	24091	24164	24019	24250	24041	24168	24230	24339	24137	24135	24021	24130	24018	24242	24295	23901	24263	24488	24163	24050	24248	24205	24130	24254	24133	24066	24185	24038	24047	24182	24024	23798	24048	24213	24052	24254	23921	24000	24280	24016	24004	24158	24200	24278	23839	24052	23921	24121	23984	24159	24139	24015	24085	24217	24338	24245	24135	24133	24103	24050	23994	24025	24197	24127	24150	23955	24039	23896	24185	24022	24193	24105	24057	23889	24101	24105	24221	24319	24037	24223	24082	24229	24190	24301	24307	24195	24209	24040	24214	24157	24103	24254	24023	24087	24414	23946	24041	24120	24115	24411	24066	24148	24247	24121	23918	24360	24359	24206	24368	24198	23971	24105	24182	24063	24002	24122	24166	24180	24210	24084	24240	24035	24213	24263	23917	24101	24195	24415	24250	24176	24161	24168	24202	24181	24172	24228	24076	24191	24028
17248	22089	21633	19595	19119	19120	18738	18730	18627	18670	18569	18545	18500	18634	18591	18295	18420	18387	18547	18559	18355	18413	18393	18506	18440	18294	18360	18365	18397	18581	18253	18577	18370	18548	18530	18540	18532	18497	18488	18249	18610	18561	18465	18520	18399	18527	18492	18375	18370	18349	18326	18546	18461	18363	18410	18380	18575	18479	18587	18474	18526	18445	18499	18456	18408	18446	18470	18626	18571	18417	18382	18466	18447	18566	18442	18512	18384	18495	18357	18251	18333	18543	18491	18285	18476	18434	18389	18342	18511	18292	18574	18247	18502	18401	18328	18696	18547	18297	18567	18374	18525	18442	18525	18551	18491	18337	18382	18531	18422	18458	18630	18370	18486	18418	18734	18527	18456	18400	18494	18565	18227	18454	18442	18410	18420	18397	18301	18247	18593	18414	18358	18475	18413	18483	18389	18558	18314	18265	18435	18343	18399	18407	18414	18410	18387	18434	18456	18576	18490	18464	18328	18395	18352	18540	18289	18489	18377	18433	18454	18443	18389	18414	18423	18556	18364	18420	18354	18357	18379	18442	18315	18367	18424	18645	18403	18433	18401	18425	18222	18430	18542	18330	18327	18374	18485	18478	18482	18240	18395	18473	18454	18481	18456	18400	18425	18361	18507	18680	18445	18383	18336	18464	18483	18506	18451	18633	18548	18464	18435	18435	18489	18432	18392	18689	18504	18489	18584	18494	18667	18509	18537	18373	18551	18482	18566	18282	18514	18585	18476	18550	18332	18360	18663	18261	18518	18559	18359	18590	18364	18377	18471	18431	18483	18613	18331	18480	18481	18500	18448	18226	18474	18358	18593	18576	18418	18431	18464	18477	18247	18397	18380	18476	18253	18359	18487	18395	18525	18411	18387	18392	18475	18395	18552	18506	18374	18265	18469	18374	18546	18468	18505	18450	18548	18310	18399	18470	18610	18320	18417	18526	18482	18393	18502	18416	18453	18312	18492	18573	18443	18343	18387	18460	18425	18554	18373	18456	18526	18553	18484	18332	18414	18415	18532	18470	18630	18391	18450	18339	18488	18499	18250	18505	18532	18261	18377	18371	18451	18513	18432	18504	18521	18596	18472	18673	18458	18595	18432	18309	18500	18521	18475	18515	18307	18435	18448	18503	18396	18583	18534	18452	18317	18235	18454	18254	18384	18560	18406	18424	18503	18584	18445	18515	18373	18601	18365	18522	18412	18432	18494	18421	18457	18594	18478	18509	18357	18470	18710	18470	18364	18583	18604	18553	18434	18494	18376	18265	18511	18587	18380	18353	18331	18343	18451	18373	18366	18405	18484	18460	18328	18414	18372	18601	18507	18489	18503	18483	18534	18435	18287	18653	18402	18574	18411	18567	18500	18429	18509	18259	18547	18413	18382	18306	18508	18419	18621	18597	18333	18344	18290	18355	18427	18638	18191	18385	18211	18399	18420	18434	18597	18394	18528	18558	18555	18517	18724	18255	18416	18409	18302	18335	18394	18562	18417	18540	18356	18481	18411	18277	18478	18512	18487	18438	18518	18538	18563	18437	18449	18473	18254	18528	18479	18553	18290	18435	18434	18347	18303	18392	18380	18653	18351	18380	18558	18538	18443	18436	18528	18404	18499	18528	18360	18384	18296	18453	18477	18446	18523	18453	18473	18637	18495	18427	18472	18520	18298	18421	18462	18613	18318	18469	18619	18654	18348	18597	18394	18218	18323	18521	18518	18366	18324	18348	18467	18380	18445	18600	18335	18207	18443	18347	18632	18316	18334	18353	18399	18400	18380	18416	18523	18413	18387	18423	18610	18404	18409	18517	18479	18573	18288	18662	18490	18491	18511	18476	18398	18452	18518	18444	18235	18420	18361	18343	18510	18521	18501	18378	18462	18586	18561	18459	18527	18484	18540	18476	18458	18540	18571	18280	18635	18506	18531	18387	18402	18528	18443	18411	18369	18236	18456	18669	18614	18383	18436	18177	18411	18399	18564	18524	18461	18378	18460	18381	18338	18604	18428	18369	18457	18382	18408	18260	18132	18425	18660	18324	18297	18338	18510	18223	18573	18665	18268	18559	18492	18393	18366	18414	18397	18465	18395	18482	18382	18369	18538	18377	18501	18576	18302	18511	18429	18324	18473	18367	18501	18559	18280	18445	18502	18436	18443	18241	18445	18485	18399	18360	18423	18413	18572	18495	18403	18476	18457	18559	18609	18578	18373	18452	18454	18402	18307	18423	18486	18381	18450	18473	18431	18504	18541	18422	18627	18529	18496	18470	18409	18459	18429	18391	18470	18503	18376	18610	18405	18654	18327	18588	18430	18333	18343	18373	18296	18370	18401	18623	18418	18381	18412	18266	18468	18260	18314	18370	18637	18477	18398	18426	18412	18453	18310	18560	18500	18502	18599	18407	18414	18271	18540	18376	18283	18467	18305	18498	18287	18489	18391	18551	18302	18389	18612	18345	18303	18417	18593	18440	18464	18427	18540	18440	18434	18642	18501	18445	18434	18371	18534	18349	18362	18279	18492	18406	18458	18545	18310	18374	18441	18539	18406	18578	18241	18595	18481	18532	18356	18528	18543	18371	18575	18361	18360	18521	18344	18311	18533	18405	18449	18361	18290	18411	18391	18254	18696	18540	18383	18602	18369	18472	18516	18364	18365	18419	18451	18284	18538	18345	18526	18420	18512	18356	18594	18626	18489	18391	18420	18169	18737	18407	18393	18454	18321	18405	18480	18281	18449	18394	18332	18432	18464	18550	18336	18538	18474	18515	18365	18490	18411	18422	18236	18240	18487	18435	18374	18446	18487	18349	18535	18444	18581	18513	18583	18282	18328	18384	18475	18342	18480	18347	18597	18458	18587	18537	18448	18345	18390	18405	18420	18400	18342	18632	18529	18573	18430	18496	18359	18460	18463	18572	18513	18416	18325	18482	18424	18359	18294	18258	18432	18518	18428	18542	18455	18295	18433	18423	18617	18259	18371	18406	18315	18503	18310	18511	18354	18458	18304	18368	18603	18450	18346	18542	18438	18275	18450	18304	18483	18520	18405	18416	18466	18390	18503	18583	18350	18347	18413	18438	18529	18544	18345	18341	18291	18356	18426	18526	18353	18437	18429	18477	18543	18524	18435	18372	18399	18520	18500	18392	18334	18475	18374	18450	18359	18517	18484	18380	18543	18430	18479	18502	18588	18345	18609	18505	18436	18427	18480	18325	18355	18579	18452	18312	18326	18541	18369	18492	18429	18423	18456	18481	18392	18399	18383	18380	18378	18629	18320	18321	18475	18471	18543	18303	18529	18549	18505	18479	18476	18422	18428	18473	18510	18342	18420	18480	18408	18311	18506	18528	18421	18339	18412	18328	18428	18420	18302	18492	18482	18404	18565	18611	18439	18381	18444	18458	18418	18294	18571	18421	18526	18411	18500	18322	18393	18647	18388	18360	18498	18214	18465	18342	18262	18411	18371	18386	18541	18560	18474	18369	18625	18226	18382	18426	18550	18419	18409	18513	18389	18333	18369	18398	18607	18427	18600	18352	18388	18453	18482	18481	18449	18528	18569	18525	18441	18372	18442	18573	18601	18529	18455	18508	18389	18361	18354	18469	18339	18479	18522	18407	18230	18348	18395	18398	18374	18333	18422	18347	18438	18335	18568	18347	18277	18340	18340	18458	18430	18605	18513	18419	18522	18394	18583	18499	18383	18507	18463	18457	18517	18413	18418	18278	18348	18283	18505	18596	18422	18313	18376	18267	18604	18234	18281	18386	18380	18433	18589	18304	18394	18399	18517	18488	18550	18352	18573	18265	18372	18532	18586	18515	18626	18380	18501	18464	18524	18464	18542	18446	18340	18497	18497	18538	18610	18579	18484	18385	18572	18354	18395	18402	18349	18444	18348	18408	18424	18360	18411	18386	18484	18444	18349	18432	18261	18487	18483	18428	18428	18319	18373	18467	18413	18291	18541	18494	18599	18498	18337	18379	18226	18323	18626	18476	18527	18470	18517	18512	18409	18545	18418	18357	18496	18270	18358	18499	18381	18343	18472	18453	18517	18495	18411	18280	18462	18463	18419	18494	18196	18459	18511	18448	18495	18297	18312	18387	18355	18434	18624	18314	18265	18351	18460	18586	18470	18447	18577	18570	18379	18363	18333	18407	18384	18543	18412	18509	18404	18476	18330	18548	18632	18444	18459	18316	18461	18241	18371	18496	18588	18498	18302	18358	18667	18414	18685	18609	18509	18499	18662	18344	18360	18435	18459	18317	18370	18451	18388	18465	18342	18395	18355	18228	18314	18384	18298	18621	18460	18299	18342	18462	18411	18695	18450	18475	18295	18462	18613	18432	18525	18322	18361	18475	18344	18359	18414	18553	18293	18418	18557	18367	18351	18338	18405	18611	18345	18434	18514	18338	18299	18329	18549	18417	18449	18443	18545	18357	18452	18352	18479	18478	18415	18402	18510	18484	18580	18416	18296	18537	18525	18470	18383	18240	18453	18381	18436	18395	18354	18340	18623	18394	18414	18312	18338	18380	18364	18547	18469	18452	18524	18354	18510	18378	18380	18563	18337	18430	18472	18325	18428	18536	18534	18451	18500	18295	18492	18491	18480	18490	18438	18518	18343	18496	18527	18486	18477	18349	18508	18297	18412	18623	18513	18404	18405	18348	18455	18399	18495	18348	18462	18417	18443	18475	18577	18309	18432	18507	18521	18364	18416	18555	18506	18423	18384	18466	18387	18466	18457	18579	18455	18555	18310	18453	18366	18358	18427	18486	18471	18398	18641	18341	18351	18264	18443	18527	18513	18433	18386	18430	18458	18533	18512	18629	18380	18523	18351	18404	18427	18526	18473	18330	18533	18413	18459	18286	18602	18586	18409	18294	18489	18370	18425	18580	18410	18268	18565	18391	18412	18542	18380	18306	18448	18527	18488	18530	18427	18389	18501	18509	18424	18610	18445	18470	18544	18498	18423	18332	18585	18395	18507	18450	18508	18462	18420	18476	18454	18263	18418	18345	18331	18353	18537	18395	18425	18572	18531	18352	18340	18534	18458	18382	18508	18419	18554	18473	18316	18533	18430	18312	18394	18394	18345	18395	18462	18343	18409	18359	18497	18417	18435	18406	18538	18380	18497	18305	18479	18307
23309	21069	28624	23830	22580	25669	27259	24329	24024	24027	24317	24042	23948	24029	24181	23985	23955	23894	23944	23741	23834	23836	23677	23755	23982	23629	23816	23869	24006	23952	23727	23714	23808	23714	23694	23753	23874	23818	23820	23549	23742	23601	23710	23643	23584	23686	23634	23606	23755	23755	23811	23506	23669	23809	23879	23826	24547	24621	24442	24091	24071	23806	23712	23631	23496	23720	23530	23489	23640	23884	23726	23676	23682	23512	23971	23532	23756	23772	23685	23944	23469	23427	23794	23757	23817	23608	23839	23610	23786	23594	23733	23703	23765	23740	23585	23746	23758	23625	23706	23567	23543	23732	23858	23499	23674	23607	23735	23563	23672	23621	23634	23627	23660	23777	23674	23808	23607	23553	23518	23798	23549	23914	23775	23796	23601	23488	23529	23725	23749	23578	23556	23810	23822	23712	23398	23510	23701	23616	23713	23667	23720	23806	23626	23714	23611	23622	23660	23703	23785	23695	23866	23634	23746	23636	23706	23624	23720	23693	23779	23697	23716	23261	23640	23613	23529	23678	23717	23466	23709	23694	23675	23798	23730	23320	23856	23612	23770	23490	23663	23795	23738	23493	23686	23605	23625	23815	23788	23720	23815	23352	23723	23661	23671	23705	23596	23766	23730	23875	23630	23474	23520	23482	23616	23722	23762	23803	23810	23885	23478	23818	23613	23498	23607	23660	23581	23655	23772	23793	23421	23520	23725	23774	23725	23551	23579	23471	23669	23733	23433	23552	23543	23680	23576	23798	23438	23538	23641	23608	23528	23630	23894	23662	23461	23732	23750	23483	23573	23562	23525	23749	23472	23681	23445	23553	23575	23450	23585	23712	23619	23625	23852	23549	23592	23713	23600	23598	23594	23759	23586	23690	23738	23755	23644	23757	23638	23463	23576	23682	23594	23833	23550	23558	23676	23727	23636	23503	23588	23496	23439	23497	23609	23483	23505	23421	23902	23530	23482	23659	23498	23717	23676	23594	23763	23944	23657	23589	23563	23710	23680	23810	23607	23918	23518	23653	23747	23464	23584	23660	23681	23692	23528	23365	23711	23500	23620	23592	23746	23696	23810	23426	23435	23840	23668	23623	23544	23486	23656	23590	23649	23748	23495	23508	23571	23710	23582	23519	23834	23460	23541	23793	23636	23615	23757	23505	23594	23719	23737	23608	23674	23682	23510	23614	23637	23552	23764	23871	23614	23436	23747	23481	23642	23753	23927	23633	23778	23574	23558	23558	23485	23533	23425	23579	23643	23714	23878	23677	23682	23462	23828	23969	23563	23794	23699	23755	23782	23514	23546	23403	23537	23578	23610	23603	23462	23674	23590	23627	23648	23725	23602	23707	23845	23594	23656	23597	23616	23647	23734	23502	23698	23610	23819	23570	23596	23715	23499	23724	23474	23548	23839	23669	23657	23505	23503	23735	23712	23837	23374	23624	23722	23743	23784	23566	23745	23628	23639	23624	23606	23618	23747	23681	23548	23601	23536	23583	23601	23610	23650	23520	23427	23666	23472	23525	23605	23398	23760	23759	23663	23614	23501	23674	23615	23742	23589	23600	23615	23483	23740	23707	23751	23881	23450	23602	23561	23755	23615	23509	23654	23699	23690	23538	23800	23849	23729	23755	23788	23673	23670	23789	23504	23435	23586	23709	23657	23666	23627	23535	23880	23665	23668	23410	23436	23552	23748	23497	23639	23648	23564	23815	23537	23585	23584	23799	23744	23698	23819	23551	23526	23670	23536	23558	23850	23650	23740	23415	23624	23564	23857	23501	23765	23799	23658	23851	23723	23487	23613	23600	23768	23672	23630	23406	23770	23742	23638	23723	23591	23639	23807	23494	23544	23460	23826	23555	23717	23569	23609	23496	23718	23618	23682	23706	23716	23617	23748	23422	23560	23731	23870	23762	23132	23480	23599	23485	23668	23603	23489	23466	23541	23592	23632	23497	23681	23411	23426	23719	23778	23610	23702	23751	23572	23566	23570	23609	23376	23774	23742	23505	23607	23756	23652	23609	23884	23777	24009	23540	23634	23658	23519	23564	23733	23869	23730	23723	23674	23336	23502	23824	23893	23657	23566	23942	23780	23641	23699	23562	23643	23479	23779	23544	23631	23568	23619	23831	23583	23504	23711	23723	23693	23395	23513	23854	23635	23949	23629	23667	23671	23715	23571	23581	23506	23505	23601	23622	23569	23515	23882	23325	23645	23636	23582	23518	23778	23606	23874	23591	23735	23703	23809	23764	23866	23715	23824	23425	23672	23507	23817	23711	23771	23816	23611	23578	23598	23532	23474	23491	23798	23477	23404	23737	23757	23625	23713	23805	23730	23460	23827	23639	23626	23476	23705	23714	23776	23694	23707	23731	23695	23619	23542	23642	23583	23647	23566	23682	23457	23566	23576	23592	23649	23784	23619	23420	23539	23560	23447	23679	23800	23795	23441	23593	23534	23393	23732	23657	23651	23522	23609	23534	23657	23496	23642	23724	23605	23534	23774	23528	23533	23430	23771	23733	23678	23640	23374	23446	23605	23793	23721	23588	23613	23767	23696	23563	23866	23922	23990	23640	23616	23657	23533	23528	23482	23477	23494	23631	23509	23890	23640	23602	23744	23737	23371	23611	23700	23710	23681	23810	23811	23607	23840	23826	23660	23605	23554	23607	23848	23752	23493	23388	23617	23505	23753	23488	23748	23813	23720	23622	23699	23851	23617	23783	23774	23419	23895	23723	23787	23735	23986	23706	23674	23820	23794	23555	23919	23699	23770	23586	23537	23735	23682	23663	23543	23750	23798	23940	23622	23529	23664	23689	23566	23744	23446	23659	23627	23586	23780	23554	23716	23625	23750	23598	23555	23581	23669	23817	23737	23667	23499	23693	23675	23666	23627	23476	23537	23736	23558	23694	23783	23646	23753	23728	23790	23474	23872	23625	23562	23854	23539	23768	23776	23647	23807	23625	23935	23678	23751	23820	23772	23876	23501	23674	23593	23726	23774	23700	23721	23686	23817	23729	23569	23451	23681	23588	23838	23514	23721	23582	23741	23358	23583	23537	23774	23616	23582	23838	23515	23592	23765	23585	23818	23669	23691	23837	23405	23635	23753	23526	23560	23519	23674	23617	23614	23626	23631	23525	23692	23681	23666	23512	23709	23803	23711	23800	23586	23879	23568	23718	23632	23514	23415	23694	23822	23696	23864	23673	23794	23567	23675	23716	23584	23582	23792	23571	23562	23679	23514	23816	23573	23702	23922	23754	23458	23388	23803	23779	23635	23733	23533	23687	23613	23769	23413	23594	23570	23738	23558	23894	23668	23938	23823	23652	23780	23581	23633	23623	23773	23713	23611	23422	23578	23573	23713	23581	23781	23534	23476	23661	23895	23511	23719	23788	23806	23518	23619	23681	23793	23760	23763	23534	23688	23529	23679	23584	23608	23667	23500	23498	23714	23689	23774	23715	23629	23732	23623	23642	23783	23645	23840	23710	23684	23586	23518	23537	23514	23734	23782	23746	23790	23499	23599	23474	23601	23668	23657	23771	23701	23556	23819	23532	23595	23462	23663	23630	23564	23430	23685	23606	23506	23767	23632	23627	23599	23800	23401	23945	23905	23420	23746	23450	23650	23596	23694	23500	23826	23398	23498	23594	23686	23747	23565	23681	23761	23623	23779	23490	23609	23576	23593	23600	23677	23856	23790	23566	23816	23650	23580	23832	23651	23756	23593	23659	23593	23718	23738	23724	23779	23612	23500	23763	23654	23658	23554	23378	23576	23630	23580	23616	23475	23544	23940	23796	23651	23709	23628	23616	23805	23643	23486	23495	23562	23590	23643	23618	23752	23819	23803	23780	23839	23621	23654	23704	23585	23621	23694	23669	23615	23641	23618	23605	23634	23669	23815	23684	23514	23817	23670	23474	23473	23669	23556	23485	23645	23684	23574	23618	23532	23689	23685	23717	23794	23563	23569	23836	23772	23708	23608	23908	23799	23529	23532	23818	23534	23581	23906	23455	23737	23673	23769	23481	23632	23678	23643	23728	23657	23833	23714	23802	23515	23879	23774	23858	23684	23842	23618	23744	23556	23585	23666	23435	23509	23617	23605	23817	23677	23636	23709	23671	23831	23683	23693	23631	23705	23937	23524	23913	23646	23738	23820	23538	23526	23746	23604	23661	23687	23819	23660	23490	23654	23681	23645	23608	23646	23604	23822	23670	23671	23549	23700	23722	23711	23571	23645	23769	23684	23603	23357	23525	23613	23507	23866	23722	23446	23813	23607	23702	23589	23523	23642	23631	23560	23538	23774	23682	23377	23495	23511	23748	23554	23645	23691	23698	23665	23441	23607	23686	23695	23708	23712	23834	23774	23780	23722	23675	23820	23600	23717	23680	23764	23830	23780	23548	23474	23602	23489	23666	23755	23877	23810	23775	23524	23648	23658	23586	23595	23807	23626	23559	23532	23633	23592	23590	23589	23636	23477	23382	23773	23836	23495	23526	23670	23556	23441	23488	23699	23685	23595	23567	23503	23686	23748	23701	23718	23740	23537	23727	23700	23761	23541	23687	23653	23703	23671	23469	23761	23762	23738	23389	23761	23701	23686	23503	23731	23551	23526	23738	23670	23549	23474	23596	23680	23703	23757	23785	23571	23715	23755	23858	23525	23632	23530	23915	23671	23514	23702	23699	23684	23707	23562	23655	23557	23640	23637	23865	23932	23628	23498	23677	23686	23679	23569	23498	23648	23486	23555	23799	23512	23900	23781	23448	23507	23556	23981	23597	23572	23546	23749	23416	23470	23470	23577	23644	23631	23831	23608	23774	23728	23621	23680	23693	24017	23663	23588	23690	23641	23597	23795	23514	23702	23669	23573	23749	23690	23580	23550	23691	23561	23564	23738	23594	23690	23968	23922	23563	23699	23527	23718	23600	23679	23568	23586	23605	23418	23413	23623	23595	23358	23634	23735	23609	23500	23865	23597	23659	23692	23704	23839	23753	23691	23741	23597	23537	23759	23749	23660	23530	23806	23497	23601	23774	23543	23781	23691	23739	23686	23638	23686	23404	23475	23373	23686	23690	23631	23635	23618	23779	23608	23512	23618	23571	23711	23759	23670	23708	23550	23639	23745	23688	23675	23827
16316	27896	25848	21537	20399	19711	19290	18832	18834	18697	18570	18590	18273	18359	18297	18335	18313	18278	18364	18210	18175	18197	18148	18260	18478	18139	18286	18287	18275	18216	18028	18324	18328	18182	18216	18144	18144	18190	18273	18243	18051	18285	18226	18155	18268	18221	18170	18302	18259	18355	18276	18397	18207	18230	18288	18468	19391	19069	18915	18658	18487	18351	18123	18229	18206	18286	18089	18325	18192	18240	18139	18204	18219	18316	18162	18195	18091	18185	18160	18370	18155	18241	18171	18219	18204	18389	18190	18275	18133	18243	18182	18275	18195	18233	18235	18098	18132	18558	18098	18125	18088	18294	18147	18206	18285	18339	18246	18085	18302	18290	18217	18081	18039	18167	18087	18276	18116	18080	18127	18174	18185	18195	18171	18197	18283	18159	18081	18175	18282	18053	18265	18290	18205	18259	18090	18065	18243	18334	18165	18276	18162	18231	18265	18148	18160	18317	18145	18001	18173	18114	18334	18123	18127	18090	18266	18290	18028	18223	18195	18313	18146	18353	18137	18037	18156	18057	18216	18166	18350	18079	18295	18216	18124	18110	18219	18177	18192	18224	18003	18284	18241	18220	18050	18267	18152	18167	18254	18287	18238	18211	18242	18158	18253	18242	18145	18047	18170	18170	18087	18109	18198	18316	18360	18246	18058	18144	18052	18260	18033	18098	18105	18398	18046	17992	18317	17992	18191	18309	18083	18137	18178	18240	18127	18064	18208	18219	18086	18100	18179	18056	18275	18198	17950	18099	18135	18083	18063	18217	18125	17993	18047	18273	18345	18161	18095	18232	18330	18039	18282	18168	18369	18083	18153	18140	18092	18181	18233	18048	18092	18188	18274	18046	18183	18218	18145	18137	18106	18152	18224	18220	18234	17917	18267	18211	18272	18285	18317	18121	18152	18135	18129	18212	18166	18019	18090	18117	18192	18076	18117	18293	17945	18237	18248	18126	18217	17971	18249	18170	18275	18093	18129	18040	18351	18096	18218	18138	18163	18198	18186	18329	18177	18144	18261	18137	18247	18217	18136	18255	18214	18091	18182	18229	18178	18087	18344	18175	18300	18191	18164	18078	18090	18032	18441	18205	18125	18163	18217	18196	18077	18103	18121	18225	18327	18223	18070	18066	18003	18341	18281	18088	18125	17999	18255	18073	18103	17994	18105	18316	17965	18064	18212	18236	18231	18261	18189	18075	18232	18395	18172	18117	18276	18265	18211	18294	18126	18125	18079	18120	18225	18157	18194	17956	18082	18140	18032	18296	18095	18449	18091	18140	18272	18214	18182	18157	18170	18230	18163	18184	18093	18241	18139	18145	18164	18328	18113	18153	18245	18186	18233	18066	18197	18166	18070	18144	18241	18271	18306	18108	18328	18089	18175	18156	18274	18242	18109	18170	18132	18142	18181	18250	18245	18298	18269	18158	18108	17971	18123	18108	18110	18207	18040	18114	18129	18303	18118	18342	18261	18057	18219	18252	18004	18119	18203	18065	18225	18098	18077	18061	18241	18189	18105	18168	18286	18233	18349	18188	18159	18181	18235	18314	18382	18119	18034	18182	18088	18149	18134	18306	18012	18165	18235	18204	18031	18161	18111	18245	17877	18172	18081	18124	18167	18378	18294	18081	18182	18090	18091	18062	18134	18080	18257	18027	18128	18078	18161	18296	18295	18098	18161	18174	18177	18300	18249	18105	18410	18044	18167	18067	18327	18154	18179	18133	18136	18107	18131	18328	18100	18083	18309	18228	18104	18186	18075	18143	18395	18030	18133	18295	18114	18069	18040	18275	18328	18178	18105	18222	18198	17974	18160	18067	18092	18038	18305	17982	18270	18059	18168	18159	18273	18035	18167	17964	18251	18117	18239	18213	18352	18318	18208	18090	18316	18050	18179	18124	18150	18060	18207	18143	18192	18196	18116	18092	18197	18188	18122	18121	18207	18298	18174	18259	18033	18074	18247	18216	18167	18271	18212	18240	18204	18089	18135	18148	18205	18170	18154	18238	18154	17964	18261	17963	18125	18059	18124	18412	18415	17985	18018	18193	18153	18158	18036	18164	18311	18181	18173	18100	18280	18264	18163	18205	18067	18320	18210	18089	18109	18125	18149	18097	18005	18190	18087	18170	17973	18282	18275	18269	18057	18177	18308	18229	18336	18031	18184	18280	18231	18193	18075	18158	18052	18202	18182	18274	18173	18214	18065	18383	18263	18277	18187	18172	18098	18246	18264	18302	18165	18284	18087	18227	18156	18252	18189	18246	17915	18176	18309	18123	18274	18221	18054	18157	18311	18022	18172	18163	18328	18096	18086	18016	17996	18077	18321	18205	18115	18272	18181	18245	18245	18064	18182	18222	18016	18338	18221	18122	17973	18206	18182	18232	18207	18216	18135	18240	18158	18087	18292	18258	18292	18247	18070	18226	18241	17864	18271	18020	18369	18338	18124	18252	18103	18040	18049	18284	18128	18094	18209	18100	18008	18084	18140	18195	18061	18100	18128	18000	18107	18179	18147	18213	18182	18154	18260	18193	18096	17997	18060	18216	18285	18216	18226	18135	18060	18282	18233	18190	18085	18252	18092	18029	18207	18057	18197	18223	18124	18259	18162	18064	18242	18090	18115	18067	18169	18155	18256	18084	18259	18246	18178	18086	18237	18129	18299	18140	18108	18154	18266	18054	18225	18155	18239	17993	18119	18208	18088	18086	18260	18178	18211	18243	18270	17962	17983	18094	18267	18214	18220	18211	18034	18152	18155	18348	18199	18147	18099	18229	18198	18196	18052	18133	18233	18198	18122	18208	18309	17996	18236	18342	17995	18041	18263	18402	18133	18193	18042	18120	18315	18255	18266	18102	18194	18239	18249	18243	18157	18284	18231	18262	18176	18221	18138	18305	18325	18122	18114	18050	18201	17911	18265	18224	18160	18203	18211	18133	18241	18193	18271	18168	18002	18282	18172	18366	18232	18149	18156	18181	18258	18168	18230	18311	18262	18267	18156	18242	18134	18277	18152	18157	18250	18100	18272	18302	18129	18089	18090	18031	18265	18026	18275	18132	18194	18194	18228	18189	18142	18181	18149	18296	17945	18103	18061	18264	18067	17994	18125	18242	18181	18268	18249	18159	18101	18185	18337	18084	18131	18211	18002	17963	18083	18057	18091	17911	18236	18160	18355	18274	18399	18061	18131	18141	18374	18151	18341	18326	18174	18198	18130	18345	18187	18084	18312	18349	18134	18116	18050	18173	18087	18152	18235	18040	18137	18139	18152	18382	18039	18403	18192	18038	18166	18180	18212	18130	18187	18297	18240	18107	18065	18260	18191	18276	18296	17996	18009	18273	18031	18112	18094	18159	18196	18168	18131	18311	18175	18156	18131	18307	18103	18160	18136	18271	18089	18111	17979	18092	18143	18017	18145	18382	18154	18237	18164	18120	18120	18083	18105	18117	18015	18211	18101	18276	18108	18096	18186	18087	18078	18168	18186	18064	18101	18150	18329	18252	18238	18040	18239	18098	18047	18316	18200	18113	18152	18081	18242	17926	18204	18154	18292	18350	18264	18034	18239	18164	18135	18249	18161	18185	18177	18386	18064	18193	18327	18176	18282	18349	18234	18169	18007	18135	18084	18367	18199	18243	18139	18281	18350	18369	18156	18199	18271	18117	18288	18159	18095	18162	18218	18265	18082	17991	18201	17976	18132	18230	18203	18180	18088	18061	18027	18219	18250	18302	18278	18157	18351	18089	18130	18041	18052	18250	18271	18128	18166	18186	18220	18072	18053	17994	18119	18255	18308	18207	18037	18427	18312	18064	18276	18114	18194	18059	18205	18294	17871	18052	18287	18211	18077	18239	18146	18201	18231	18202	18154	18108	18174	18187	18152	18337	18362	18138	18176	17971	18201	18284	18320	18228	18006	18148	18314	18188	18337	18089	18136	18123	18058	18216	18207	18022	18237	18275	18092	18208	18283	18068	18253	18162	18151	18169	18223	18169	18301	18100	18377	18125	18031	18158	17970	18087	18297	18235	18138	18142	18104	18129	18038	17975	18300	18243	18199	18182	17933	18188	18212	18108	18158	18189	18023	18055	18112	18253	18116	18086	18150	18141	18051	18149	18141	18198	18238	18068	18112	18060	18195	18092	18053	18258	18159	18142	18170	18159	18013	18184	17862	18111	18251	18084	17947	18146	18169	18268	18267	18097	18138	18184	18100	18278	18081	18199	18200	18044	18262	18115	18222	17965	18301	18177	18348	18167	18211	18204	18248	18050	18063	18259	18310	18220	18302	18226	18151	18229	18345	18219	18139	18283	18127	18119	18114	18211	18270	18247	18163	18114	18208	18152	18121	18260	18063	18401	18111	18087	18198	18056	18070	18120	18100	18195	18079	18181	18202	18227	18054	18132	18137	17892	18118	18166	18256	18037	18074	18254	18306	18318	18033	18067	18102	18141	18180	18233	18232	18131	18284	18205	18210	18107	18147	18107	18130	17979	18151	18202	18213	18426	18059	18029	18222	18149	18136	18298	18154	18272	18037	18085	18129	18295	18249	18102	18053	18150	18171	18199	18195	18201	18226	18203	17978	18094	17970	18155	18215	18217	18172	18169	18140	18289	18188	17943	18157	18182	18030	18122	18344	18223	18215	18093	18220	18019	18315	18036	18238	18166	18077	18193	18225	18011	18257	18048	18189	18318	18109	18278	18165	18155	18240	18151	18255	18169	18153	18079	18150	17991	18251	18220	18003	18309	18160	18060	18106	18221	18118	18212	18232	18072	18065	18262	18165	18139	18050	18173	18291	18207	18210	18085	18228	17929	18216	18213	18305	18220	18131	18383	18190	18164	18218	18049	18180	18114	18356	18210	18293	18069	18169	18195	18086	18302	18122	18246	18249	18050	18328	18216	18234	18120	18224	18020	18121	18444	18113	18258	17983	18043	18309	18258	18172	18056	18008	18098	18088	18245	18283	18274	18238	18187	18097	18193	18084	18178	18283	18263	18199	18127	18174	18170	18409	18062	18117	18090	18214	18110	18173	18103	18123	18126	18183	18141	18234	17980	18267	18132	18226	17986	18188	18097	18234	18152	18095	18169	18040	18382	18008	18254	18125	18160	18284	17870	18109	18164	18225	18128	18099	18308
22404	21068	28846	23525	21449	24844	29321	25015	24295	24847	24488	24348	24470	24213	24261	24117	24091	24106	24072	24037	24123	23913	24066	24196	23802	23741	23926	23985	24021	23919	23961	23855	23921	23884	23801	24015	23690	23735	23800	23853	23849	24042	23845	23942	23986	23926	23864	23779	23886	23881	23911	23959	23824	23819	23839	24228	25365	25269	24927	23845	24207	24212	23775	23618	23985	23816	23774	23753	23792	23624	23828	23806	23752	23741	23851	23502	23810	23622	23891	23753	23613	23788	23613	23606	23696	23827	23781	23597	23953	23673	23855	23834	23684	24015	23961	23755	24002	23889	23670	23608	23827	23801	23662	23753	23635	23630	23842	23788	23786	23690	23676	23719	23694	23832	23617	23558	23548	23639	23639	23593	23745	23774	23592	23918	24094	23916	23676	23673	23770	23592	23732	23663	23850	23817	23729	23667	23841	23840	23745	23895	24028	23695	23776	23644	23742	23843	23962	23883	23712	23740	23720	23523	23804	23971	23796	23989	23652	23788	23796	23815	23915	23765	23636	23518	23742	23777	23698	23706	23539	23824	23792	23525	23769	23831	23676	23586	23737	23705	23635	23487	23802	23722	23849	23648	23601	23669	23644	23870	23475	23580	23760	23889	23626	23830	23795	23666	23616	23675	23527	23713	23889	23726	23962	23642	23498	23486	23660	23625	23825	23781	23728	23593	23803	23640	23650	23740	23837	23853	23783	23979	23609	23763	23722	23744	23701	23526	23882	23854	23790	23771	23484	23666	23519	23697	23798	23723	23856	23769	23796	23576	23673	23678	23887	23718	23782	23723	23768	23648	23617	23857	23658	23807	23672	23584	23809	23705	23709	23894	23816	23792	23882	23715	23850	23805	23944	23618	23614	23818	23734	23597	23526	23731	23892	23728	23833	23670	23743	23850	23791	23744	23576	23613	23710	23860	23670	24088	23634	23875	23830	23773	23692	23960	23738	23775	23685	23585	23892	23676	23657	23719	23905	24113	23644	23645	23590	23598	23752	23673	23837	23730	23782	23756	23805	23835	23780	23579	23505	23960	23766	23811	23740	23808	23611	23631	23628	23672	23694	23880	23846	23846	23896	23632	23511	23885	23739	23625	23748	23718	24011	23584	23708	23525	23696	23875	23649	23704	23803	23566	23845	23708	23967	23766	23677	23835	23882	23847	23906	23761	23693	23572	23623	23743	23791	23787	23758	23762	23752	23571	23741	23670	23796	23884	23788	23687	23649	23799	23772	23760	23857	23730	23838	23903	23735	23752	23928	23806	23708	23620	23583	23514	23911	23753	23742	23871	23697	23870	23553	23631	23726	23707	23927	23724	23770	23746	23691	23639	23650	23348	23636	23638	23673	23925	23735	23889	23719	23634	23733	23840	23957	23978	23690	23930	23575	23730	23809	23524	23777	24023	23680	23765	23750	23722	23685	23659	23684	23700	23767	23643	23913	23616	23842	23685	24122	23825	23667	23734	23857	23760	23630	23759	23612	23710	23748	23933	23619	23807	23687	23948	23634	23727	23634	23995	23785	23702	23603	23491	23895	23640	23598	23748	23816	23685	23829	23754	23700	23558	23892	23749	23924	23700	23856	23876	23839	23635	23719	24010	23746	23898	23956	23740	23784	23650	23744	23693	23713	23661	23749	23761	23891	23774	23517	23624	23542	23763	23565	23795	23761	23919	23929	23659	23531	23510	23717	23494	23914	23622	23677	23798	23750	23807	23740	23805	23696	23875	23909	23537	23858	23696	23781	23822	23748	23972	23952	23654	23788	23595	23852	23733	23741	23521	23544	23753	23749	23805	23705	23875	23664	23695	23797	23914	23934	23715	23614	23562	23798	23593	23472	23680	23885	23780	23709	23796	23770	23756	23432	23715	23815	23653	23776	23638	23765	23777	23809	23514	23976	23777	23755	23606	23654	23750	23795	23591	23662	23686	23635	23612	23441	23969	23752	23880	23859	23640	23544	23721	23712	23700	23712	23779	23618	23750	23597	23864	23650	23793	23694	23696	23804	23799	23800	23615	23826	23691	23804	23807	23783	23380	23716	23856	23595	23565	23918	23953	23687	23534	23696	23780	23781	23604	23805	23693	23811	23758	23657	24035	23645	23787	23916	23741	23527	23648	23618	23863	23584	23666	23793	23889	23783	23654	23664	23792	23874	23530	23758	23655	23780	23673	23599	23849	23768	23768	23858	23642	23834	23830	23777	23876	23608	23651	23721	23943	23943	23821	24055	23586	23784	23659	23796	23793	23614	23651	23762	23700	23860	23612	23606	23754	23870	23443	23860	23625	23525	23529	23784	23679	23612	23598	23844	23704	23850	23685	23626	23675	23589	23900	23816	23497	23937	23611	23774	23823	23892	23647	23657	23951	23879	23567	23943	23921	23669	23581	23653	23571	23737	23739	23768	23604	23606	23754	23869	23500	23472	23523	23891	23819	23814	23622	23850	23692	23850	23709	23608	23807	23626	23843	23734	23816	23615	23760	23899	23725	23548	23698	23644	23730	23708	23939	23948	23646	23778	23823	23661	23891	23514	23638	23784	23661	23822	23577	23774	23597	23820	23665	23854	23603	23771	23764	23746	23513	23805	23563	24070	23758	23752	23907	23734	23572	23729	23654	23474	23506	23625	23901	23801	23823	23563	23845	23693	23790	23847	23718	23894	23697	23627	23672	23673	23334	23593	23730	23847	23875	23815	23702	23676	23490	23768	23664	23842	23923	23720	23760	23782	23763	23651	23503	23800	23791	23612	23460	23798	23510	23877	23711	23547	23724	23917	23915	23718	23832	24007	23577	23902	23846	23864	23997	23963	23705	23815	23696	23924	23953	23797	23601	23757	23830	23588	23724	23822	23620	23674	23898	23686	23827	23612	23701	23681	23636	23768	23644	23528	23617	23642	23812	23606	23808	23715	23638	23928	23665	23788	23922	23759	23514	23755	23494	23716	23786	23670	23853	23946	23687	23833	23924	23895	23937	23800	23877	23612	23667	23685	23902	23700	23725	23622	23710	23610	23765	23639	23656	23980	23658	23661	23877	23903	23717	23753	23925	23766	23660	23857	23711	23761	23682	23786	23863	23922	23880	23716	23567	23719	23694	23683	23623	23528	23670	23915	23694	23880	23839	24164	23652	23624	23630	23802	23828	23839	23644	23722	23645	23728	23611	23656	23608	23694	23774	23606	23683	23960	23893	23864	23826	23819	23769	23694	23641	23668	23735	23471	23727	23320	23761	23739	23726	23874	23653	23646	23597	23785	23670	23854	23728	23725	23714	23728	23659	23560	23837	23797	23647	23881	23842	23846	23506	23835	23635	23910	23649	23946	23669	23668	23723	23619	23727	23542	23601	23635	23559	23590	23694	23719	23629	23780	23601	23732	23823	23637	23591	23796	23459	23954	23829	23771	23779	23572	23713	23612	23553	23933	23622	23700	23659	23804	23779	23873	23600	23651	23670	23735	23668	23513	23644	23716	23770	23822	23939	23774	23743	23995	23788	23671	23718	23943	23702	23681	23714	23857	23539	23875	23797	23682	23643	23727	23584	23838	23802	23681	23485	23761	23959	23861	23721	23800	23640	23649	23678	23681	23646	23707	23722	23797	23797	23708	23658	23832	23878	23668	23645	23804	23717	23786	23649	23750	23632	23778	23473	23554	23686	23650	23697	23475	23599	23600	23535	23821	23843	23646	23566	24026	23815	23854	23760	23823	23730	23781	23795	23715	23805	23917	23808	23943	23631	23913	23654	23848	23676	23886	23737	23709	23776	23588	23842	23601	23655	23923	23824	23938	23720	23812	23786	23662	23588	23537	23795	23779	23805	23564	23684	23649	23801	23873	23719	23712	23754	23532	23930	23679	23829	23770	23837	23822	23446	23772	23700	23611	23916	23728	23861	23604	23661	23868	23506	23614	23705	23612	23807	23733	23532	23525	23877	23794	23687	23894	23754	23764	23829	23696	23785	23591	23827	23672	23663	23813	23895	23739	23619	24028	23957	23797	23664	23674	23790	23962	23686	23650	23595	23732	23746	23726	23614	23562	23765	23774	23801	23720	23657	23862	23610	23662	23895	24016	23591	23591	23736	23758	23760	23995	23676	23817	23762	23662	23771	23747	23698	23779	23659	23648	23560	23787	23949	23781	23678	23848	23489	23732	23691	23864	23765	23744	23745	23841	23697	23659	23887	23578	23760	23740	23603	23640	23690	23845	23810	23949	23806	23741	23701	23789	23797	23916	23757	23898	23663	23800	23780	23973	23823	23773	23811	23711	23551	23579	23783	23657	23502	23950	23739	23908	23606	23648	23524	23854	23537	23615	23623	23797	23778	23835	23495	23972	23826	23682	23665	24149	23598	23666	23814	23697	23490	23726	23762	23847	23471	23863	23640	23762	23833	23740	23618	23719	23854	23686	23755	23699	23719	23751	23670	23805	23447	23589	23804	23927	23660	23862	23639	23874	23744	23689	23797	23519	23735	23738	23718	23851	23752	23798	23587	23836	23745	23735	23609	23542	23630	23773	23780	23723	23717	23745	23975	23937	23912	23592	23607	23807	23880	23797	23924	23790	23637	23618	23744	23629	23798	23828	23804	23557	23673	23719	23802	23866	23790	23827	23642	23764	23851	23632	23906	23780	23676	23773	23832	23803	23435	23764	23682	23537	23692	23643	23657	23857	23703	23765	23854	23757	23525	23719	23560	23738	23967	23724	23789	23641	23813	23576	23749	23740	23711	23698	23580	23673	23658	23792	23539	23556	23804	23488	23543	23758	23712	23646	23694	23680	23877	23609	23688	23671	23626	23636	23688	23889	23621	23832	23839	23772	23563	23709	23830	23684	23639	23612	23629	23801	23854	23745	23601	23628	23872	23811	23693	23742	23747	23811	23897	23657	23443	23828	23815	23665	23814	23734	23683	23811	23639	23865	23569	23629	23778	23718	23858	23739	23818	23626	23755	23595	23795	23708	23612	23729	23634	23765	23910	23905	23807	23776	23748	23775	23603	23659	23562	23707	23882	23804	23621	23593	23839	23660	23695	23757	23832	23841	23780	23730	23624	23525	23554	23886	23627	23491	23593	23745	23671	23591	23915	23868	23807	23749	23799	23732	23716	23661	23660	23672	23744	23740	23662	23733	23731	23770	23627
17738	32076	29497	23808	21896	20900	20221	19609	19397	19033	18854	18836	18621	18377	18593	18461	18265	18378	18461	18470	18412	18266	18361	18308	18437	18175	18258	18112	18399	18279	18339	18159	18460	18259	18354	18173	18399	18384	18118	18326	18347	18039	18335	18183	18356	18221	18242	18290	18272	18179	18184	18292	18095	18317	18285	18791	20544	20025	19460	18523	18542	18620	18204	18054	18106	18150	18217	18145	18387	18160	18009	18326	18128	18308	18125	18105	18189	18301	18110	18312	18175	18335	18274	18179	18109	18014	18103	18094	18034	18111	18170	18288	18178	18419	18044	18193	18127	18150	18220	18221	18211	18202	18063	18214	17997	18176	18160	18206	18129	18148	18048	18148	18213	18152	18226	18093	18181	18130	18139	18086	18173	18047	18056	18105	18199	18072	18237	18147	18319	18138	18052	18218	18242	18225	18090	18088	18202	18236	18297	18300	18162	18123	18238	18176	18003	18222	18180	18251	18075	18016	18119	18071	18116	18192	18422	17871	18317	18161	18149	18089	18185	18221	18066	18068	18271	18022	18171	18175	18252	18212	18000	18056	18185	18086	18115	18071	18138	18307	18196	18213	18379	18189	18192	18206	18264	18296	18079	18154	18242	18194	18249	18042	18166	18128	18341	18212	18142	18159	18077	18149	18085	18287	18270	18220	18108	18174	18175	18265	18192	18031	18328	18060	18161	18219	18283	18159	18298	18296	18044	18345	18093	18094	18047	18089	18246	18061	18159	18338	17998	18245	18237	18205	18026	18150	18144	18096	18296	18096	18096	18084	18207	18177	18032	18075	18082	18134	18113	18262	18229	18196	18158	18367	18152	18059	18160	18084	18314	18246	17999	18124	18146	18144	18212	18040	18331	18357	18176	18198	18105	17980	17983	18155	18232	18160	18216	18093	18100	18426	18123	17991	18100	18150	18336	18187	18253	18245	18131	18109	18120	18055	18251	18041	18278	18282	18180	18172	18317	18108	18376	18132	18144	18002	18006	18072	18095	18047	18102	18108	18062	17994	18354	18245	18145	18197	18138	18204	18039	18221	18055	18131	18163	18079	17960	18166	18346	18211	18061	18219	18002	18232	18171	18228	18154	18070	18204	18196	18035	18336	18214	18202	18066	18139	18204	18154	18191	18092	18217	18180	18093	18100	18082	18205	18147	18065	18074	18189	18011	18188	18162	18187	18111	18101	18224	18197	18271	18106	18086	18058	18211	18366	18199	18095	18112	18306	18199	18192	18241	18184	18135	18150	18233	18006	18189	18179	18221	17899	18071	18322	18097	18153	18112	18030	18342	18313	18244	18279	18190	18295	18120	18105	18214	18192	18116	18193	18172	18309	18184	18188	18051	18277	18201	18101	18347	18194	18186	18157	18172	18225	18097	18067	18103	18522	18277	18176	18207	18180	18053	18138	18279	18034	18235	18126	18031	18194	18258	18168	18104	18076	18144	18140	18188	18280	18183	18066	18296	18020	18234	18153	18260	18185	18126	18082	18146	18315	18211	18181	18025	17923	18161	18097	18091	18189	18152	18136	18269	18059	18329	18181	18172	18156	18231	18263	18109	18200	18180	18205	18297	18048	18121	18133	18077	18144	18198	18267	18207	18211	18111	18072	18142	18010	18074	18211	18131	18209	18071	18153	18351	18243	18167	18175	18229	17984	18210	18183	17949	18098	18320	18203	18177	18209	18167	18197	18249	18151	18047	18131	18213	18171	18128	18255	18001	18293	18151	18151	18135	18085	18156	18019	18078	18187	18086	18290	18187	18240	17921	18150	18169	18176	18327	18177	18327	18128	18306	18087	18053	18222	17970	18296	18032	18239	18141	18166	18211	18073	18082	18348	18097	18271	18517	18222	18144	18081	18126	18101	18091	18045	18110	18282	17908	18207	18199	18193	18234	18011	18117	18174	18333	18320	18222	18232	18008	18038	18170	18056	18149	18100	18167	18121	18054	18049	18082	18239	18103	17955	18028	18134	18008	18302	18226	18165	18169	18249	18320	18187	18276	18057	18236	18187	17976	18128	18072	18227	18199	18180	18129	17984	18203	18244	18191	18239	18205	18158	18110	17984	18223	18182	18385	18195	18189	18049	18039	18201	18293	18076	18056	18327	18289	18257	18115	18178	18249	18147	18052	17999	18224	18227	18149	18017	18061	18271	18238	18154	18344	18122	18165	18255	18202	18217	18287	18162	18048	18082	18262	18198	18111	18188	18201	18200	18076	18348	18096	18226	18152	17922	18165	18354	18244	18335	18243	18153	18171	18152	18134	18127	18244	18158	18145	18112	18344	18215	18244	18122	18287	18195	18115	18191	18011	18217	18013	18220	18267	18276	18137	17972	18178	18086	18162	18263	18154	18144	18100	18344	18012	18127	18102	18138	18012	18366	18103	18048	18278	18053	18235	18219	18186	18429	18110	18127	18326	18315	18157	18338	18278	18030	18120	18287	18194	18332	18273	18133	18250	18198	18044	18114	18117	18468	18131	18194	18241	18159	18016	18119	18000	18197	18183	18086	18131	18148	18131	18153	18192	18253	18218	18246	18288	17915	18173	18206	18219	18294	18190	18177	18065	18125	18142	18224	18325	18006	18081	18146	18064	18171	18209	18253	18113	18012	18205	18073	18144	18073	18339	18148	18127	18295	18054	18217	18073	18381	18019	18337	18194	18141	18214	18319	18103	18137	18169	18183	18046	18168	18036	18207	18194	18143	18359	18109	18367	18149	18008	18038	18134	18153	18003	18318	18137	18316	18175	18172	17993	18242	18228	18190	18050	18045	18026	18144	18101	18154	18006	18132	18089	18049	18092	18156	18352	18312	18273	18330	18133	18075	18249	18174	18082	18288	18176	18212	18196	18120	18003	18274	18299	18167	18321	18144	18145	18148	18113	18051	17977	18104	18223	18170	18061	18080	18328	18280	18100	18233	18197	18263	17994	18223	18199	18219	18242	18270	18159	18281	18254	18173	18192	18132	18307	18103	18080	18285	18076	18174	18032	18218	18182	18174	18177	18166	18216	18006	18169	18152	18046	18143	18184	18421	18075	18188	18250	18189	18211	18074	18104	18141	18246	18215	18189	18203	18228	18196	18127	18187	18254	18094	18133	18148	18250	18069	18228	18301	18096	18256	18124	18134	18267	17980	18091	18445	18226	18229	18209	18087	18100	18035	18155	18129	18051	17983	18081	18352	18090	18302	18118	18331	18126	18081	18097	18162	18115	18087	18141	18322	18038	18079	18312	18082	18204	18129	18361	18140	18208	18212	18073	18082	18238	18072	18180	18183	18361	18132	18120	17936	18168	18130	18086	18077	18067	18063	18114	18426	18183	17940	18201	18279	18290	18234	18169	18037	18147	18273	18263	18163	18021	18302	18216	18028	18248	18134	18169	18121	18172	18198	18163	18079	18256	18031	18102	18162	18219	18116	18390	18345	18065	18287	18120	18199	17932	18126	17981	18244	18285	18315	18096	18165	18200	18281	18073	18239	18087	18194	18231	18287	18260	18245	18174	18182	18136	18208	18197	18142	18158	18228	18251	18040	18284	18096	18180	18287	18167	18097	18243	17922	18160	18169	18042	18236	18209	18211	18220	18233	18027	18299	18140	18217	18050	18127	18034	18356	18139	18199	18108	18218	18138	18112	18363	18182	18212	18082	18221	18056	18210	18281	17977	18171	18216	18194	18171	18057	18078	18206	18028	18227	18259	18113	18085	18117	18229	18224	18092	18015	18092	18114	18163	18163	18052	18093	18276	18272	18161	18218	18051	18129	18101	18139	18176	18062	18165	18326	18129	18176	18204	18193	18208	18293	18223	18291	18160	18126	18198	18196	18109	18172	18123	17970	18065	18293	18128	18240	18200	18295	18093	18132	18251	17952	17993	18070	18064	18108	18025	18083	18178	18234	18036	18350	18108	18096	18207	18211	18182	18175	17991	18170	18145	18216	18139	18191	18246	18101	18173	18286	18082	18208	18158	18284	18130	18293	18104	18332	18076	18212	18218	18153	18145	17960	18241	18205	18252	18074	18114	17968	18342	18281	18208	18130	18274	18277	18092	18227	18249	18078	18061	18081	18149	18235	18171	18183	18162	18157	18230	18016	18226	18167	18219	18151	18270	18278	18103	17979	18079	18241	18211	18047	18205	18181	18168	18079	17871	18388	18096	18271	18206	18070	18144	17992	18143	18102	18054	18165	18286	18223	18201	18136	18153	17958	18145	18058	18109	18297	17962	18113	18205	18266	18076	18020	18325	18177	18161	18113	18268	18247	18197	18199	18190	18077	18153	18096	18114	18322	18134	18276	18003	18161	18128	18436	18237	18256	17992	18198	18169	18086	18097	18126	18193	18136	18080	18136	18113	17920	18223	18181	18150	18236	18072	18203	18012	18071	18261	18313	18106	18298	18283	18057	18162	18220	18075	18121	18157	18096	18293	17967	18156	18318	18205	18221	18242	18221	18273	18116	18172	18119	18123	18091	18189	18078	18166	18099	18100	18221	18150	18169	18304	18203	18131	18059	18279	18074	18193	18330	18201	18256	18214	18058	18226	18092	18166	18010	18169	18260	18047	18251	18106	18216	18265	18190	18134	18301	18226	18112	18080	18349	17971	18035	18231	18221	18081	18224	18041	18104	18261	18121	18168	18043	18267	18181	17962	18222	18112	18134	18223	18129	18166	18134	18189	18242	18191	18383	18176	18125	18026	18367	18147	18172	18222	18287	18088	18238	18092	18227	18048	18165	18136	18197	18156	18064	18207	18278	18052	18187	18273	18221	18379	18058	18392	18119	18102	18195	18147	17888	18056	18094	18236	18145	18067	18149	18025	18195	18281	18272	18038	18204	18130	18227	18182	18307	18221	18273	17963	18124	18186	18300	18068	18206	18062	18308	18260	18180	18197	18271	17986	18201	18178	18226	18038	18219	18220	18219	18115	18082	18235	18066	18173	18032	18301	18202	18238	18251	18279	18103	18339	18087	18256	18178	18139	18107	17976	18227	18030	18173	18009	18193	18200	18237	18080	18113	18239	18099	18207	18215	18183	18051	18139	18189	18178	18236	18172	18014	18244	18210	18294	18317	18299	18211	18207	18181	18088	18295	18128	18168	18294	18196	18184	18020	18256	18112	18282	18208	18091	18134	18114	18187
27527	22457	27748	26831	23949	24222	24349	23979	24108	23921	24215	23932	24045	24231	23943	23949	24078	24089	24030	24051	24024	24084	23950	24013	24067	23943	24001	24027	24079	24020	24227	24055	24010	23804	23971	24210	23914	24053	23801	23847	23810	24068	23871	24055	24361	24166	24083	24049	24019	23996	23900	23919	23882	24038	24093	24002	23940	23960	24120	23968	23940	24170	23951	23923	23937	23841	23887	23871	24013	24062	23780	23901	24153	23755	23760	24198	24056	23603	23959	24033	23723	23987	23986	24023	23953	24037	24058	23836	23667	24046	24013	23990	24007	23903	23894	23922	23932	23885	23704	23952	23952	23823	23910	24088	24132	24075	23832	23797	23955	23826	23939	23702	23797	23682	23954	23822	23787	23939	23995	24020	23829	24014	24008	24030	23977	23925	23914	23907	23760	23755	24019	23887	23657	23869	23903	23761	24125	23938	24056	24176	24042	23876	23895	24019	23955	23685	23810	24065	24103	23746	24074	24012	24068	23861	23863	23954	23931	23830	23902	23706	23977	23683	24079	23965	23948	23996	23723	23751	24099	23875	23966	23957	23906	23678	23840	24103	23983	23949	23705	23750	24011	24147	24058	24241	24047	23852	23917	23719	23863	23864	23796	23913	23862	23915	24043	23849	23915	23973	23825	23708	23917	23977	23953	23994	23808	24014	23933	23988	23971	23767	23849	23815	23952	23818	23996	23793	24056	23883	23892	24100	23715	23861	24041	23663	23784	24003	24032	23897	24186	24055	23903	23818	23987	23925	23882	23994	24016	24078	24033	24129	24113	23854	24154	24126	23865	23994	23677	24010	23876	23794	23794	23887	24015	23730	23857	23858	24071	23743	23846	23971	23724	23842	24046	23969	23780	23927	24415	23997	23928	23933	23849	23878	23818	23966	23992	23935	24167	23888	23819	23977	23857	24040	23981	23851	23912	24085	23860	23838	24067	23812	23925	24090	23907	23924	24017	23875	23997	23741	23885	24006	23779	23863	23964	23963	23966	23873	23869	23751	23798	23905	23826	23968	23928	23795	23823	24024	23931	23862	23813	23931	23882	24056	23911	23964	23780	24015	24016	23883	23735	23858	24058	23793	23753	24065	23894	23932	23802	24039	23830	23982	23683	24062	23648	23691	23887	23794	24085	23855	23994	23668	23839	23943	23920	24075	24038	23954	23774	23739	23906	23987	23866	23837	23912	23766	23795	23684	23733	23861	23789	23936	23935	24009	23941	24014	23791	23776	23836	23956	24052	23985	23845	23913	24124	23740	23777	23932	23900	23809	23762	24006	23800	23897	23975	23832	23961	23710	23946	23897	23972	23861	23918	23797	24216	23999	23937	24013	23735	24088	24085	24013	23837	24077	23887	24002	23972	23679	24008	23732	24012	23664	23730	23990	23827	23773	23954	23935	23729	23786	23890	23752	23893	24022	23903	23913	23876	23947	24008	23900	23756	23789	23715	23936	23889	23852	23912	24043	23868	23868	23913	23937	23997	23897	23914	23891	23923	23839	24023	23913	23890	23787	24000	23881	23952	23884	24001	23709	23792	23842	23823	24100	23921	23891	23987	24015	23872	23751	23784	23923	23941	23875	23635	23955	23921	23860	23988	23904	23964	23841	23764	23802	23914	24228	24118	23795	24031	23866	23859	23853	23822	24012	24066	23838	24019	23852	23970	23925	23710	23954	24010	23910	23766	23941	23902	24039	24070	23856	23834	23691	23962	23811	24015	24221	23932	24014	23854	24020	23907	24104	24092	23996	23982	24184	23833	24095	23974	23776	23984	23912	23824	24010	23958	23887	23843	23692	23953	23962	23839	23915	23895	23869	24107	24106	23995	23862	23973	24028	23976	24145	24055	23826	23873	23689	24012	23931	24129	23771	24033	24004	23870	23784	24004	23845	23992	24025	23853	24108	24061	24019	23686	23773	23713	23923	24080	23814	23994	23862	23826	23865	24127	24030	23882	23944	24232	24128	23939	23941	23971	24079	23938	23832	23946	23863	23824	23892	24098	23813	23928	23860	23761	23818	23945	23839	24062	23833	23929	23857	23881	23769	23945	23951	23682	23828	23826	24134	23875	24019	23753	23842	24234	23804	23798	23984	23798	23854	24034	24231	24005	24014	23933	23893	23834	24134	24031	24070	23820	23904	23965	23868	23880	23835	23939	24008	24016	23834	23889	24010	23939	24006	23929	23801	23915	23767	23903	24024	23758	24145	24041	23955	23934	23886	23849	24154	23993	24054	24092	24028	23830	23930	23882	24105	24001	23848	23998	23858	24096	23866	24255	23947	23864	23854	23674	23827	23908	23981	23878	23783	23848	23945	23976	24049	23877	23966	24073	23690	23648	23951	24123	24117	23928	23709	23928	23681	23805	23824	23954	23989	24194	23941	23704	23907	23965	23772	24037	24001	23983	24070	24015	23855	23702	23886	24102	23955	23997	24101	23739	23859	23944	24007	24093	24133	23831	24006	23977	24002	23882	23939	23804	24055	24044	23697	24069	23927	23700	23766	23843	23920	24058	23941	23758	23819	24079	23806	23745	23839	23880	24120	23985	24139	23833	23803	24061	23867	23946	23937	24016	23932	23987	23987	24002	24006	23800	23904	23839	23842	23974	24001	23758	24082	24020	23786	23907	23990	24019	23985	24050	23769	23695	23884	23783	23844	23807	23951	23754	24148	23820	23792	23922	24110	24041	24069	23961	24053	24008	24022	23936	23811	23835	23922	23908	23866	24078	23822	24130	23705	23910	23795	23915	23916	23972	23692	24065	23888	24070	23783	23913	23933	23962	23796	24072	23964	23952	23888	23759	23748	23709	23941	23872	24024	24051	24068	23950	23790	23896	23723	23903	23929	24085	23910	23777	23986	23985	23969	24144	23882	24022	23842	23862	23529	23892	24048	24174	24040	24109	23942	23857	23896	23911	23739	24131	24088	24018	23873	23845	24180	23950	23936	24043	23971	23761	23885	23999	23782	24227	23979	24036	23788	24036	24065	23894	23768	23926	23929	24105	23824	23821	23975	23989	23765	23851	23951	23910	23792	23988	24047	23970	24131	24050	23815	23847	23843	23921	24006	24001	23864	24089	23818	23915	23702	23794	23860	24042	24065	24001	23843	24070	24017	23995	24012	24262	23937	23849	24094	23938	24077	23686	23698	23882	23803	24033	23713	23940	23938	23776	23825	23789	23905	23749	23721	23777	23921	23845	24088	23909	24114	24010	23995	23995	24008	23800	23890	23940	23989	24159	23913	23898	23804	24018	23814	24038	24026	24019	23864	24077	23920	23954	23916	23905	23925	23873	24053	24128	23778	23949	23983	23842	23856	24012	23813	23998	23861	23832	23578	23826	23749	23876	24042	23944	23798	24032	24000	23979	23938	24086	23939	23606	23822	23918	23514	24135	24052	24103	23937	23966	23674	24153	23949	23951	23785	24080	24026	23870	23993	23830	23956	23874	24005	24063	24023	24209	23820	23873	23917	23753	24052	23901	23828	23941	24076	24023	23918	23940	23879	24014	24109	23774	23951	23982	23749	24038	23991	23880	24129	24047	23809	23948	24105	24039	23932	23951	23749	23830	23826	24142	24066	23851	23836	23811	23753	23799	23839	23853	23975	24035	24063	24047	23988	23911	23926	23711	24001	24165	23711	23792	23920	23665	23873	23966	23556	23851	24110	23811	23774	24107	23929	23790	23881	24013	23959	24023	24021	23986	23796	24107	23931	23641	23887	24068	23814	23886	23964	23920	23951	24036	23686	23653	23850	24019	23972	23930	23897	23725	23899	23863	24180	23773	23898	23741	24286	24220	24028	23803	23753	23990	23841	23950	23929	23839	23685	23828	23888	23932	23893	23785	23966	23893	23989	23916	23961	23969	23950	23950	24147	24091	23869	24084	24021	24166	23824	24022	24047	23938	23716	24090	23834	24003	24027	24039	23838	23879	23963	23962	23813	23893	24130	24044	24048	23976	23980	23958	23796	23930	23908	23799	23844	24011	23764	23709	23927	24063	23950	24078	23938	24180	24023	23915	23922	23986	23777	23839	23714	23898	23771	24001	23779	24037	23729	23983	23899	24133	23967	23857	24015	23813	24009	23694	23989	23900	23928	23777	23882	23843	23995	23856	23863	23830	24124	23805	24036	23845	23948	24014	23992	23943	23866	24012	24024	23783	24069	23826	24050	24011	24027	23782	23795	24138	23840	23936	24156	23737	24007	23957	23908	23910	23915	23975	24106	23930	23844	24050	23982	23935	23928	23878	23615	23920	23938	23918	23901	23891	23968	23953	23960	23955	23858	24143	24102	23978	23834	23970	23726	23980	24050	23836	23970	23832	23920	23966	23922	23981	23933	23807	24005	24049	23851	23800	23745	24120	24020	24036	23822	23906	23980	24108	23854	23823	23974	23632	24062	24212	24016	23935	23983	23833	24063	23825	23897	23938	24169	23972	24049	23838	24009	23928	23882	24064	23907	24077	24134	23938	23624	24258	24103	24046	24012	23843	23834	23999	23819	23972	23836	24055	23932	23942	23767	23829	23912	24007	24153	23945	23931	23894	23998	23700	23859	23972	23936	23832	24038	24152	23779	23953	23797	24275	23919	23979	23916	24073	24026	24020	23934	24075	23997	24045	23849	24189	24027	23802	23884	24066	24074	23846	24129	23750	23920	24101	23680	23930	23672	23974	24015	24033	24104	24164	23774	23902	24108	23995	23926	23950	23879	23895	23962	23873	24128	24040	23769	24015	23834	23988	24059	23778	23817	24060	23999	24046	23916	23966	24144	24099	24098	23869	24065	23953	23983	23973	24088	23990	23994	24050	23988	24068	23833	23883	23952	24114	23945	24033	24074	23888	24304	23917	23974	24061	23850	23897	23902	24037	23958	23928	23993	23889	23946	24017	23818	23902	23804	23953	24022	23773	23815	23953	23716	23815	23874	24030	24001	24184	24114	23919	23839	23844	23673	23822	23867	23929	24028	24012	23832	24190	24187	24080	23958	23768	23672	24221	24116	23889	23945	23829	23658	23996	23929	23835	23894	23921	24218	23901	24279	23813	23840	24040	24096	24034	23709	23713	24092	23734	24015	24131	23868	23800	23968	24111	23870	23811	23972	24069	24271	23952	23905	24012	23755	23930	23870	24059	23843
17730	21317	20431	19280	18885	18958	18432	18657	18397	18354	18405	18445	18484	18315	18427	18480	18468	18354	18303	18286	18378	18397	18262	18334	18268	18278	18239	18328	18265	18428	18404	18229	18335	18462	18218	18353	18327	18245	18180	18373	18259	18437	18343	18431	18456	18403	18281	18280	18289	18200	18154	18334	18218	18526	18453	18414	18644	18453	18520	18504	18232	18260	18376	18351	18231	18510	18334	18151	18308	18411	18198	18334	18264	18224	18344	18212	18317	18378	18141	18223	18323	18293	18189	18256	18223	18294	18234	18471	18287	18495	18269	18114	18240	18246	18388	18396	18329	18341	18374	18428	18585	18231	18337	18172	18372	18357	18146	18240	18303	18184	18320	18477	18320	18311	18144	18300	18346	18464	18363	18309	18383	18171	18101	18218	18055	18510	18358	18416	18358	18209	18238	18355	18249	18148	18475	18238	18299	18192	18167	18465	18312	18287	18324	18253	18240	18046	18078	18259	18353	18324	18234	18210	18225	18199	18237	18297	18505	18138	18347	18172	18240	18368	18242	18195	18444	18284	18424	18408	18281	18434	18391	18436	18205	18360	18380	18348	18236	18256	18332	18263	18420	18282	18177	18293	18307	18262	18228	18295	18302	18200	18132	18206	18334	18377	18204	18299	18249	18344	18372	18138	18236	18568	18300	18373	18134	18286	18147	18181	18149	18336	18266	18368	18261	18417	18270	18227	18195	18430	18262	18259	18206	18253	18332	18427	18293	18216	18265	18438	18154	18127	18324	18155	18186	18272	18349	18434	18412	18305	18283	18404	18147	18197	18226	18391	18302	18100	18143	18317	18305	18430	18402	18371	18369	18353	18296	18332	18294	18400	18342	18315	18213	18335	18260	18380	18181	18302	18378	18425	18276	18342	18410	18456	18418	18398	18326	18208	18302	18391	18241	18268	18418	18190	18341	18284	18220	18224	18386	18147	18284	18258	18310	18347	18256	18438	18307	18103	18067	18452	18410	18180	18359	18335	18259	18281	18141	18293	18286	18415	18100	18379	18240	18325	18403	18480	18377	18366	18364	18176	18348	18354	18347	18127	18395	18341	18334	18201	18525	18189	18304	18357	18346	18320	18247	18341	18495	18308	18275	18266	18349	18229	18211	18167	18220	18280	18357	18131	18225	18397	18277	18367	18115	18313	18381	18284	18420	18176	18207	18428	18329	18277	18174	18284	18364	18379	18225	18110	18336	18356	18320	18373	18353	18378	18263	18232	18282	18365	18326	18354	18222	18108	18393	18487	18276	18229	18384	18279	18328	18221	18295	18217	18430	18236	18300	18353	18427	18418	18377	18207	18561	18122	18552	18225	18322	18253	18245	18245	18468	18188	18248	18369	18326	18446	18167	18451	18267	18161	18117	18268	18406	18188	18502	18262	18398	18342	18152	18240	18387	18353	18353	18207	18409	18327	18340	18213	18282	18269	18462	18452	18268	18631	18271	18165	18450	18289	18284	18134	18433	18259	18207	18268	18206	18309	18313	18101	18356	18251	18393	18341	18339	18197	18300	18432	18167	18309	18379	18400	18220	18326	18370	18456	18334	18395	18458	18259	18287	18363	18344	18412	18506	18572	18288	18224	18304	18256	18345	18389	18451	18315	18304	18271	18464	18291	18190	18328	18440	18266	18276	18309	18201	18433	18415	18326	18304	18401	18267	18297	18330	18324	18242	18355	18383	18154	18287	18221	18455	18389	18344	18411	18235	18319	18127	18110	18366	18276	18145	18201	18430	18184	18311	18459	18221	18172	18400	18176	18508	18223	18274	18230	18342	18418	18350	18307	18264	18332	18268	18150	18291	18293	18338	18393	18252	18321	18384	18242	18295	18504	18225	18350	18318	18266	18326	18426	18266	18310	18400	18508	18216	18299	18391	18401	18296	18399	18202	18601	18343	18470	18033	18184	18431	18294	18357	18422	18230	18411	18344	18191	18248	18289	18139	18500	18338	18541	18158	18310	18293	18213	18411	18152	18431	18173	18287	18251	18276	18346	18372	18367	18301	18314	18217	18157	18386	18224	18287	18359	18162	18226	18360	18293	18230	18338	18381	18498	18265	18268	18185	18165	18417	18283	18387	18375	18333	18200	18326	18443	18263	18418	18258	18344	18466	18352	18330	18334	18267	18294	18220	18407	18341	18335	18381	18251	18323	18422	18186	18471	18218	18357	18379	18092	18387	18132	18341	18466	18338	18202	18442	18388	18361	18293	18295	18215	18220	18310	18246	18265	18422	18246	18321	18339	18373	18224	18256	18441	18192	18318	18366	18247	18274	18477	18177	18271	18183	18350	18336	18394	18192	18246	18349	18392	18377	18339	18235	18223	18367	18194	18294	18350	18423	18101	18287	18291	18151	18408	18346	18191	18201	18162	18090	18275	18240	18174	18210	18276	18232	18417	18415	18202	18194	18262	18202	18425	18282	18199	18226	18147	18189	18377	18034	18242	18397	18394	18308	18316	18393	18257	18169	18358	18372	18334	18344	18415	18215	18238	18297	18263	18413	18250	18329	18282	18244	18224	18324	18178	18319	18129	18340	18467	18228	18303	18307	18353	18383	18283	18528	18264	18275	18334	18318	18314	18336	18298	18392	18344	18465	18311	18315	18348	18222	18367	18243	18381	18388	18243	18292	18298	18364	18271	18229	18204	18347	18442	18061	18493	18272	18312	18296	18264	18211	18140	18194	18377	18427	18384	18142	18156	18385	18270	18518	18284	18243	18479	18302	18072	18364	18387	18457	18100	18225	18531	18436	18421	18208	18407	18375	18218	18390	18323	18198	18169	18157	18168	18433	18362	18312	18327	18365	18332	18375	18372	18203	18203	18365	18397	18189	18484	18224	18357	18135	18299	18205	18246	18204	18211	18354	18344	18348	18318	18350	18387	18439	18280	18416	18407	18308	18272	18327	18422	18293	18320	18309	18114	18178	18389	18207	18286	18326	18375	18397	18183	18339	18444	18308	18228	18367	18269	18298	18435	18290	18482	18435	18121	18432	18141	18378	18238	18370	18370	18287	18427	18265	18303	18427	18272	18437	18452	18292	18221	18413	18260	18248	18126	18312	18396	18372	18283	18272	18337	18343	18308	18187	18364	18274	18520	18387	18333	18194	18331	18339	18264	18498	18223	18163	18417	18264	18144	18306	18255	18320	18258	18298	18280	18198	18188	18450	18317	18383	18380	18364	18247	18420	18351	18296	18297	18184	18303	18243	18416	18208	18368	18373	18258	18303	18376	18435	18358	18410	18249	18390	18282	18188	18231	18267	18315	18177	18258	18335	18372	18336	18187	18217	18202	18328	18354	18352	18378	18444	18307	18392	18290	18324	18280	18390	18403	18273	18286	18552	18519	18406	18199	18459	18293	18441	18342	18292	18289	18184	18297	18360	18334	18280	18197	18313	18288	18299	18310	18208	18349	18411	18170	18206	18434	18309	18211	18168	18326	18369	18403	18429	18201	18244	18229	18315	18236	18189	18201	18301	18383	18206	18300	18289	18440	18134	18328	18182	18259	18389	18343	18321	18220	18288	18272	18339	18240	18533	18211	18352	18344	18272	18357	18142	18409	18329	18341	18406	18299	18095	18356	18453	18366	18330	18330	18365	18347	18311	18256	18396	18373	18195	18446	18328	18260	18306	18371	18490	18268	18256	18351	18327	18200	18351	18437	18226	18327	18252	18415	18376	18378	18334	18350	18211	18352	18329	18290	18360	18444	18280	18444	18377	18266	18350	18282	18283	18281	18279	18180	18344	18341	18340	18433	18248	18261	18276	18415	18383	18388	18317	18378	18341	18342	18348	18334	18322	18208	18219	18222	18402	18373	18290	18104	18313	18054	18387	18388	18306	18425	18186	18326	18189	18281	18362	18415	18322	18216	18358	18401	18423	18235	18308	18451	18338	18257	18409	18377	18228	18258	18198	18412	18304	18296	18237	18388	18459	18424	18403	18315	18204	18192	18429	18242	18313	18255	18420	18216	18389	18458	18543	18218	18423	18387	18406	18250	18228	18412	18321	18295	18299	18392	18231	18172	18274	18205	18292	18374	18154	18306	18318	18291	18427	18423	18306	18349	18303	18270	18267	18262	18478	18351	18324	18342	18309	18397	18276	18372	18283	18380	18273	18269	18269	18264	18351	18261	18347	18172	18192	18274	18282	18392	18353	18430	18358	18412	18399	18349	18433	18409	18178	18203	18355	18368	18207	18289	18431	18122	18384	18386	18270	18203	18356	18132	18433	18360	18210	18351	18387	18403	18281	18359	18414	18182	18241	18297	18344	18225	18430	18281	18312	18315	18334	18288	18150	18247	18294	18419	18290	18168	18228	18459	18301	18284	18243	18235	18346	18314	18233	18433	18497	18456	18297	18222	18455	18290	18428	18256	18069	18258	18218	18380	18398	18456	18371	18295	18442	18169	18304	18200	18308	18359	18248	18122	18310	18247	18354	18277	18417	18234	18407	18297	18158	18468	18190	18406	18294	18330	18246	18228	18338	18126	18229	18293	18317	18496	18294	18296	18202	18319	18244	18362	18317	18284	18245	18462	18506	18279	18583	18286	18308	18265	18319	18192	18302	18322	18439	18236	18389	18290	18340	18283	18321	18223	18202	18268	18378	18178	18364	18319	18266	18302	18230	18349	18412	18216	18365	18316	18178	18305	18319	18378	18336	18235	18226	18278	18289	18269	18170	18236	18353	18323	18259	18169	18294	18287	18293	18480	18352	18039	18412	18195	18172	18504	18359	18101	18405	18181	18300	18303	18410	18392	18180	18347	18277	18307	18164	18427	18323	18265	18390	18501	18348	18260	18339	18250	18391	18311	18310	18229	18209	18262	18402	18427	18323	18236	18339	18237	18303	18206	18419	18464	18363	18288	18325	18293	18369	18222	18401	18191	18323	18225	18191	18339	18250	18389	18281	18337	18193	18346	18424	18252	18437	18339	18269	18244	18207	18410	18261	18272	18367	18287	18335	18226	18405	18336	18286	18171	18390	18366	18268	18314	18439	18184	18404	18240	18328	18157	18195	18326	18346	18335	18153	18377	18400	18135	18472	18366	18374	18401	18227	18232	18356	18176	18431	18512	18273	18265	18427	18224	18196	18510	18312	18187	18278	18364	18225	18376	18260	18347	18287	18342
23136	21028	28639	23755	22419	24995	26157	23639	23102	23213	23172	23022	22926	22976	23006	23011	22778	22665	22765	22799	22755	22695	22756	22575	23029	22825	22529	22696	22835	22798	22611	22722	22543	22780	22923	22685	22593	22475	22827	22870	22830	22961	22701	22831	22509	22672	22621	22846	22795	22696	22752	22736	22783	22679	22855	22852	23282	23369	23178	22914	22912	23000	22855	22755	22654	22582	22631	22814	22484	22647	22527	22709	22746	22640	22636	22600	22649	22713	22561	22733	22763	22523	22644	22416	22732	22748	22478	22728	22603	22523	22799	22601	22704	22626	22724	22806	22711	22953	23004	22855	22668	22653	22841	22513	22690	22439	22396	22591	22506	22726	22598	22542	22561	22605	22642	22792	22783	22644	22734	22737	22618	22484	22416	22480	22580	22691	22824	22766	22444	22645	22653	22708	22700	22553	22348	22518	22543	22586	22404	22621	22744	22415	22513	22564	22648	22609	22908	22757	22568	22704	22747	22758	22665	22615	22627	22780	22795	22568	22842	22751	22827	22406	22614	22492	22648	22924	22545	22607	22665	22502	22489	22803	22760	22637	22598	22706	22616	22776	22742	22734	22685	22702	22664	22509	22649	22714	22663	22622	22522	22746	22645	22674	22661	22620	22484	22544	22486	22621	22821	22557	22528	22579	22727	22481	22530	22495	22657	22470	22651	22597	22588	22694	22620	22884	22645	22467	22585	22562	22818	22678	22615	22516	22612	22644	22423	22757	22524	22625	22711	22792	22515	22905	22874	22614	22457	22570	22589	22648	22701	22771	22790	22686	22745	22655	22605	22878	22653	22707	22776	22753	22536	22609	22613	22708	22503	22590	22802	22675	22889	22594	22568	22553	22546	22629	22552	22807	22519	22362	22488	22623	22764	22662	22704	22659	22503	22661	22721	22800	22707	22634	22616	22672	22611	22648	22861	22767	22552	22910	22485	22606	22620	22745	22750	22761	22835	22549	22578	22812	22689	22674	22736	22667	22562	22587	22538	22722	22637	22371	22676	22459	22627	22600	22586	22644	22712	22458	22712	22674	22646	22416	22802	22706	22721	22908	22738	22496	22712	22786	22714	22594	22556	22841	22751	22878	22922	22841	22700	22686	22452	22549	22605	22758	22441	22625	22661	22458	22472	22756	22533	22541	22672	22670	22545	22543	22732	22482	22547	22634	22725	22696	22396	22665	22704	22764	22632	22755	22644	22637	22582	22663	22709	22560	22625	22558	22409	22566	22423	22766	22697	22777	22605	22476	22760	22379	22402	22663	22667	22704	22613	22487	22484	22601	22561	22766	22822	22799	22908	22681	22629	22605	22634	22531	22736	22523	22635	22627	22534	22529	22590	22305	22525	22702	22792	22873	22724	22700	22561	22478	22774	22707	22465	22664	22557	22674	22579	22728	22709	22675	22776	22662	22896	22673	22852	22668	22589	22580	22487	22597	22809	22738	22741	22619	22564	22642	22577	22732	22669	22648	22583	22602	22862	22594	22752	22557	22619	22729	22666	22680	22694	22865	22934	22800	22885	22877	22576	22664	22533	22780	22831	22704	22655	22487	22674	22604	22637	22663	22703	22681	22647	22446	22442	22611	22665	22729	22681	22680	22591	22674	22802	22582	22808	22829	22923	22587	22513	22678	22509	22695	22648	22413	22782	22367	22691	22533	22550	22732	22521	22486	22632	22478	22798	22576	22676	22795	22842	22644	22696	22425	22514	22746	22660	22537	22816	22599	22636	22653	22597	22676	22566	22804	22788	22641	22848	22967	22740	22649	22756	22584	22882	22552	22549	22810	22753	22714	22643	22681	22607	22716	22673	22577	22569	22617	22544	22675	22588	22503	22500	22474	22902	22626	22475	22695	22780	22827	22633	22754	22472	22497	22653	22703	22496	22980	22749	22540	22714	22672	22551	22647	22466	22814	22648	22593	22687	22651	22699	22623	22627	22511	22632	22640	22711	22348	22646	22760	22736	22827	22570	22696	22672	22631	22605	22749	22653	22822	22769	22808	22707	22773	22937	22638	22623	22696	22494	22440	22382	22539	22629	22797	22689	22678	22579	22537	22908	22706	22534	22575	22690	22597	22484	22637	22859	22675	22788	22698	22695	22595	22763	22584	22503	22576	22674	22624	22759	22730	22834	22768	22618	22737	22574	22769	22736	22690	22693	22562	22780	22649	22492	22718	22637	22584	22708	22466	22652	22599	22730	22660	22542	22814	22450	22438	22864	22783	22736	22822	22644	22726	22525	22653	22529	22664	22666	22815	22629	22512	22709	22418	22708	22795	22550	22585	22700	22689	22590	22919	22829	22552	22689	22937	22722	22812	22820	22550	22588	22629	22514	22807	22527	22516	22671	22477	22595	22791	22638	22589	22569	22731	22658	22509	22671	22622	22740	22669	22876	22614	22618	22610	22590	22555	22435	22539	22533	22433	22939	22358	22780	22707	22790	22683	22637	22599	22551	22589	22402	22558	22467	22490	22772	22736	22610	22701	22757	22697	22631	22794	22490	22416	22661	22704	22658	22693	22423	22711	22746	22538	22657	22504	22643	22507	22774	22520	22578	22623	22742	22434	22503	22722	22690	22696	22572	22764	22754	22717	22591	22531	22484	22681	22643	22544	22668	22731	22651	22562	22927	22864	22699	22651	22857	22534	22730	22821	22817	22517	22652	22630	22568	22787	22584	22684	22470	22476	22705	22766	22768	22742	22610	22819	22605	22664	22638	22577	22539	22723	22713	22685	22777	22533	22508	22652	22700	22447	22503	22601	22776	22458	22468	22510	22683	22658	22630	22765	22790	22566	22726	22508	22547	22622	22875	22716	22568	22589	22485	22486	22612	22521	22521	22471	22748	22453	22817	22759	22602	22933	22676	22845	22701	22761	22657	22374	22629	22748	22482	22612	22662	22529	22776	22763	22829	22541	22503	22871	22711	22600	22745	22666	22679	22678	22760	22542	22981	22459	22534	22644	22779	22610	22728	22911	22632	22655	22615	22624	22637	22682	22681	22533	22689	22779	22698	22651	22435	22690	22618	22600	22729	22721	22641	22624	22790	22623	22745	22611	22606	22864	22705	22619	22853	22864	22804	22944	22573	22642	22780	22865	22632	22671	22604	22779	22721	22816	22563	22673	22843	22567	22547	22428	22740	22773	22617	22624	22573	22725	22518	22718	22609	22714	22828	22582	22731	22593	22681	22544	22523	22535	22664	22598	22655	22684	22720	22822	22651	22523	22366	22606	22762	22456	22551	22687	22446	22531	22637	22572	22699	22718	22516	22625	22807	22340	22789	22624	22815	22708	22810	22725	22665	22702	22626	22506	22561	22490	22621	22448	22611	22475	22544	22537	22777	22819	22775	22545	22380	22658	22452	22654	22528	22666	22654	22789	22726	22643	22776	22478	22680	22519	22820	22502	22603	22808	22486	22424	22619	22414	22841	22753	22648	22652	22780	22659	22847	22591	22715	22847	22641	22541	22558	22507	22538	22581	22649	22817	22656	22550	22699	22553	22632	22751	22689	22537	22470	22667	22668	22871	22641	22496	22662	22578	22369	22763	22690	22819	22690	22634	22829	22807	22580	22493	22713	22617	22582	22492	22815	22523	22648	22740	22500	22768	22681	22611	22626	22599	22580	22446	22810	22757	22828	22570	22849	22686	22595	22636	22737	22700	22712	22667	22905	22743	22567	22775	22682	22510	22687	22790	22726	22772	22859	22713	22707	22746	22693	22624	22597	22846	22582	22785	22566	22721	22830	22754	22599	22584	22525	22637	22576	22582	22613	22435	22701	22416	22396	22556	22768	22730	22578	22411	22636	22670	22650	22436	22741	22609	22569	22723	22514	22684	22724	22835	22540	22765	22831	22587	22605	22562	22444	22455	22695	22690	22711	22838	22697	22656	22703	22431	22612	22726	22547	22819	22796	22523	22627	22698	22620	22698	22595	22537	22211	22636	22633	22691	22520	22780	22715	22470	22586	22698	22579	22649	22540	22611	22767	22713	22550	22450	22639	22594	22622	22472	22655	22534	22763	22429	22682	22856	22865	22622	22684	22634	22499	22485	22540	22764	22790	22637	22566	22741	22821	22514	22756	22804	22779	22520	22734	22658	22693	22577	22827	22741	22540	22820	22513	22623	22706	22655	22612	22603	22593	22525	22796	22682	22644	22569	22827	22616	22681	22883	22605	22782	22769	22462	22649	22709	22646	22580	22508	22571	22867	22568	22475	22724	22773	22635	22621	22773	22649	22683	22648	22839	22595	22612	22643	22816	22767	22645	22629	22576	22586	22461	22835	22545	22589	22614	22638	22546	22710	22679	22743	22774	22651	22480	22672	22720	22764	22761	22826	22757	22524	22574	22650	22763	22505	22506	22681	22611	22780	22598	22729	22692	22579	22808	22847	22642	22802	22540	22485	22671	22712	22629	22780	22659	22856	22779	22791	22581	22652	22547	22553	22539	22563	22568	22682	22589	22750	22647	22792	22635	22640	22694	22839	22808	22650	22507	22712	22693	22644	22695	22570	22742	22596	22422	22325	22635	22747	22586	22727	22668	22558	22659	22698	22728	22707	22527	22616	22568	22501	22514	22328	22754	22752	22761	22698	22639	22607	22531	22375	22647	22720	22811	22637	22597	22675	22692	22557	22572	22774	22704	22606	22693	22749	22664	22684	22604	22471	22744	22594	22664	22967	22538	22654	22567	22586	22702	22522	22792	22558	22646	22685	22622	22564	22713	22512	22593	22649	22470	22824	22755	22409	22682	22579	22489	22678	22639	22834	22447	22596	22811	22657	22906	22782	22632	22647	22762	22633	22882	22787	22703	22656	22575	22731	22726	22700	22698	22608	22656	22623	22779	22958	22384	22678	22712	22651	22631	22650	22598	22833	22728	22525	22525	22775	22649	22907	22640	22580	22574	22567	22609	22341	22788	22529	22597	22504	22696	22831	22745	22556	22556	22745	22642	22825	22667	22856	22445	22547	22652	22694	22595	22554	22642	22623	22770	22774	22594	22494	22498	22812	22692	22761	22518	22558	22676	22605	22772	22877	22643	22709	22678	22548	22734	22701	22583	22766	22648	22728	22751	22605	22534	22442	22643	22632	22816	22908	22720	22632	22696	22763	22542	22800	22649	22592	22332
16590	26607	24520	21234	20125	19173	18675	18436	18193	18102	18247	18170	17892	17682	17821	17690	17768	17759	17937	17810	17754	17641	17794	17800	17610	17821	17553	17779	17773	17598	17712	17633	17715	17768	17869	17623	17732	17714	17665	17420	17673	17629	17624	17675	17566	17570	17685	17727	17865	17732	17646	17522	17697	17780	17889	17866	18783	18838	18097	17951	17751	18069	17487	17811	17644	17653	17724	17520	17663	17414	17666	17594	17645	17540	17590	17558	17761	17624	17777	17644	17674	17654	17607	17570	17638	17554	17743	17634	17656	17654	17610	17604	17760	17635	17671	17339	17492	17520	17633	17547	17824	17692	17745	17561	17550	17624	17567	17593	17670	17768	17583	17653	17697	17612	17641	17776	17578	17559	17475	17685	17675	17617	17549	17392	17556	17636	17354	17633	17528	17660	17477	17631	17550	17515	17827	17551	17548	17620	17812	17596	17726	17589	17489	17510	17721	17558	17644	17641	17742	17556	17656	17596	17430	17617	17648	17528	17618	17682	17555	17618	17610	17578	17550	17614	17591	17535	17599	17431	17705	17821	17587	17530	17697	17702	17520	17479	17687	17706	17638	17608	17721	17552	17599	17561	17615	17627	17733	17519	17613	17685	17661	17659	17702	17666	17671	17578	17602	17643	17469	17632	17723	17755	17591	17758	17518	17463	17589	17629	17510	17597	17637	17498	17600	17551	17716	17574	17583	17612	17653	17391	17660	17651	17529	17547	17536	17502	17690	17312	17716	17477	17729	17505	17550	17571	17567	17445	17536	17660	17326	17529	17634	17635	17634	17302	17479	17676	17521	17673	17682	17656	17566	17509	17458	17775	17398	17404	17786	17636	17395	17467	17587	17556	17437	17578	17657	17803	17696	17511	17675	17547	17730	17562	17439	17620	17521	17528	17604	17715	17573	17805	17622	17659	17645	17631	17690	17640	17615	17572	17634	17736	17687	17591	17526	17707	17697	17730	17755	17812	17554	17595	17734	17515	17572	17392	17551	17721	17527	17485	17533	17450	17655	17642	17535	17767	17526	17481	17729	17460	17518	17574	17532	17593	17642	17700	17632	17475	17578	17572	17603	17701	17577	17642	17519	17475	17542	17691	17482	17665	17490	17727	17756	17644	17714	17535	17786	17399	17657	17628	17744	17520	17660	17526	17641	17555	17558	17500	17682	17816	17615	17682	17337	17578	17527	17730	17600	17403	17504	17672	17769	17624	17669	17735	17654	17701	17792	17544	17672	17623	17391	17592	17613	17657	17739	17623	17592	17618	17685	17565	17523	17479	17584	17522	17690	17682	17664	17548	17565	17641	17674	17527	17690	17576	17798	17701	17530	17717	17708	17600	17726	17691	17677	17571	17737	17526	17711	17575	17692	17689	17546	17660	17662	17571	17604	17778	17609	17592	17719	17580	17664	17847	17585	17650	17708	17646	17469	17617	17760	17515	17797	17700	17456	17578	17778	17559	17570	17651	17736	17595	17581	17511	17611	17634	17698	17556	17520	17540	17534	17478	17632	17576	17484	17587	17594	17543	17716	17391	17621	17604	17424	17537	17542	17648	17649	17838	17592	17680	17687	17616	17404	17621	17656	17679	17482	17611	17765	17498	17621	17618	17649	17720	17599	17725	17763	17576	17670	17498	17728	17526	17509	17403	17792	17796	17626	17790	17803	17637	17638	17622	17486	17665	17639	17749	17512	17567	17604	17695	17615	17811	17520	17472	17518	17497	17630	17556	17598	17565	17548	17644	17566	17567	17639	17644	17592	17665	17673	17735	17711	17553	17617	17554	17657	17588	17590	17654	17678	17648	17571	17598	17739	17508	17487	17636	17702	17757	17511	17735	17602	17556	17588	17655	17504	17480	17631	17595	17449	17577	17672	17514	17523	17676	17539	17759	17478	17491	17617	17758	17606	17543	17569	17451	17720	17833	17653	17607	17756	17630	17681	17622	17547	17798	17529	17547	17576	17336	17706	17604	17641	17549	17624	17512	17717	17648	17673	17656	17504	17531	17645	17577	17624	17526	17693	17541	17833	17488	17615	17407	17726	17554	17713	17670	17631	17580	17507	17648	17534	17621	17632	17690	17549	17514	17627	17615	17730	17702	17573	17516	17631	17776	17590	17492	17579	17510	17760	17528	17415	17663	17316	17593	17591	17584	17626	17612	17632	17589	17646	17622	17662	17507	17550	17725	17647	17583	17606	17664	17573	17459	17640	17791	17708	17570	17568	17537	17648	17459	17496	17752	17802	17580	17748	17566	17391	17879	17656	17623	17737	17570	17809	17482	17592	17521	17551	17750	17560	17743	17574	17755	17707	17511	17702	17666	17707	17696	17672	17687	17659	17692	17631	17601	17474	17586	17567	17597	17547	17648	17710	17509	17783	17646	17566	17812	17564	17675	17732	17559	17771	17618	17518	17711	17609	17542	17480	17624	17725	17721	17775	17671	17440	17578	17634	17570	17750	17506	17558	17573	17798	17602	17682	17404	17515	17694	17534	17540	17556	17799	17594	17554	17624	17736	17587	17512	17655	17628	17704	17668	17550	17576	17531	17609	17467	17497	17516	17474	17549	17498	17616	17435	17666	17711	17549	17769	17512	17471	17694	17471	17682	17689	17664	17529	17589	17599	17485	17388	17653	17483	17628	17657	17547	17570	17638	17787	17381	17556	17633	17543	17629	17598	17600	17530	17617	17555	17714	17619	17468	17632	17495	17660	17587	17563	17714	17629	17552	17544	17736	17743	17580	17559	17558	17485	17571	17750	17498	17716	17677	17661	17618	17504	17633	17590	17546	17552	17654	17496	17727	17701	17586	17699	17549	17701	17675	17696	17624	17553	17560	17544	17703	17822	17829	17676	17632	17718	17617	17621	17541	17688	17571	17410	17647	17665	17739	17545	17608	17759	17611	17658	17695	17628	17675	17544	17674	17669	17649	17467	17652	17704	17681	17719	17785	17592	17772	17717	17525	17589	17612	17595	17693	17692	17749	17474	17708	17724	17608	17499	17516	17492	17540	17649	17707	17562	17648	17610	17881	17517	17516	17557	17722	17587	17693	17630	17500	17615	17587	17502	17523	17716	17832	17600	17729	17521	17574	17777	17609	17601	17466	17488	17660	17537	17629	17397	17538	17565	17620	17760	17537	17468	17694	17629	17461	17520	17607	17361	17573	17591	17622	17743	17669	17470	17731	17430	17618	17692	17706	17446	17641	17621	17538	17633	17726	17539	17646	17465	17622	17652	17465	17581	17741	17373	17589	17554	17531	17578	17726	17683	17715	17533	17491	17640	17521	17547	17454	17565	17562	17605	17759	17706	17484	17568	17579	17608	17507	17398	17637	17734	17623	17661	17737	17730	17680	17696	17697	17528	17575	17786	17544	17443	17682	17434	17717	17671	17568	17623	17652	17545	17673	17574	17526	17492	17623	17557	17701	17728	17622	17459	17570	17550	17609	17746	17613	17669	17719	17549	17532	17794	17641	17687	17562	17537	17654	17724	17494	17293	17724	17551	17539	17597	17663	17609	17488	17387	17581	17617	17670	17440	17604	17609	17632	17712	17474	17537	17710	17561	17702	17686	17588	17541	17552	17568	17638	17652	17699	17643	17599	17802	17479	17621	17451	17567	17664	17575	17592	17703	17490	17509	17649	17708	17596	17504	17503	17489	17557	17720	17583	17511	17600	17733	17625	17608	17666	17626	17496	17643	17522	17763	17406	17622	17646	17522	17570	17710	17556	17650	17520	17742	17576	17522	17693	17603	17644	17665	17649	17666	17572	17742	17570	17348	17621	17642	17617	17585	17479	17615	17564	17626	17458	17444	17604	17645	17747	17537	17517	17709	17598	17441	17646	17655	17437	17474	17684	17547	17615	17672	17715	17609	17772	17529	17774	17546	17500	17646	17626	17721	17717	17670	17655	17536	17521	17712	17672	17709	17654	17483	17650	17528	17636	17550	17619	17697	17606	17670	17617	17438	17612	17515	17677	17554	17716	17464	17661	17623	17570	17636	17517	17645	17616	17665	17743	17435	17627	17659	17483	17461	17409	17531	17741	17711	17705	17615	17593	17567	17518	17605	17524	17422	17620	17589	17670	17851	17536	17547	17597	17579	17532	17596	17622	17618	17490	17452	17519	17651	17504	17678	17555	17500	17655	17591	17659	17588	17743	17626	17727	17763	17643	17483	17671	17456	17511	17581	17382	17385	17719	17724	17670	17523	17664	17597	17754	17638	17582	17681	17446	17480	17509	17666	17643	17557	17685	17583	17492	17715	17495	17594	17743	17407	17613	17593	17517	17687	17709	17793	17802	17517	17523	17597	17701	17692	17567	17707	17449	17738	17705	17613	17630	17646	17706	17567	17614	17561	17719	17599	17668	17591	17577	17566	17670	17579	17633	17404	17514	17485	17741	17798	17479	17537	17457	17684	17618	17657	17644	17562	17551	17513	17669	17564	17488	17559	17613	17564	17663	17600	17705	17602	17666	17727	17595	17674	17629	17697	17658	17538	17580	17483	17658	17625	17563	17776	17609	17590	17677	17698	17620	17492	17667	17377	17561	17637	17600	17511	17583	17774	17542	17508	17557	17590	17496	17546	17419	17612	17671	17716	17552	17745	17629	17533	17525	17690	17595	17486	17510	17716	17630	17612	17694	17633	17664	17634	17564	17585	17823	17614	17631	17559	17565	17762	17570	17549	17588	17660	17615	17724	17718	17492	17676	17497	17750	17671	17658	17637	17519	17575	17475	17613	17620	17723	17550	17600	17625	17752	17398	17818	17723	17752	17604	17586	17666	17657	17719	17676	17487	17710	17614	17620	17380	17659	17672	17720	17582	17772	17626	17534	17674	17609	17563	17801	17685	17585	17675	17483	17507	17658	17772	17539	17709	17484	17544	17506	17550	17689	17382	17519	17645	17529	17648	17421	17520	17630	17611	17653	17627	17572	17609	17641	17626	17513	17657	17653	17582	17706	17606	17596	17649	17581	17514	17473	17480	17650	17555	17482	17686	17751	17757	17536	17602	17601	17582	17520	17648	17722	17695	17502	17615	17760	17581	17708	17518	17589	17733	17655	17710	17586	17489	17729	17450	17759	17657	17542	17721	17470	17648	17773	17817	17605	17423	17661	17642	17704	17492	17609
22461	21072	28899	23488	21376	24267	27978	23358	22441	22972	22615	22139	22435	22520	22365	22312	22207	22272	22332	22185	22105	22109	22175	22059	21873	22156	21921	22212	21985	22104	21989	22096	22106	21923	22026	22078	21881	21980	21924	22055	22090	21850	21908	21774	22084	21756	22051	22285	21806	21883	21908	21693	21860	21958	21945	22024	23417	23393	22929	22182	22423	22589	22010	21834	21758	21905	21833	21986	21916	21907	21952	21896	21989	21837	21910	21897	21949	21937	21853	21797	22045	22014	21990	21702	21851	21980	21943	21812	21749	21996	21972	21818	21917	21950	22008	21743	21630	21832	21865	21718	21770	21851	21954	21991	21692	22064	21786	21647	21938	21684	21939	21961	22113	22017	21983	21608	21861	22006	21900	21872	21871	21923	21778	21787	21837	21882	21910	21761	21802	21743	21993	21809	21798	21845	21890	21754	22028	21894	21856	21732	21805	21722	21870	22012	21939	21805	21796	21795	21724	21933	21733	21795	21813	21728	21974	21761	21781	21993	21940	21999	21942	21722	21749	21687	21777	21984	21985	21673	21943	22021	21877	21959	21897	21534	21951	21960	21979	21564	21843	21837	21851	21870	21932	21949	21879	21848	21925	21880	21999	21796	21918	21790	21632	22093	21743	21866	21877	21979	21942	21937	22160	21780	21717	21772	21909	21644	21848	22045	21862	21819	21748	21836	21874	21739	21746	21673	21834	21822	21726	21891	21972	21858	21978	21870	21773	21743	21856	21640	21908	21757	21661	22048	22036	21884	21775	21841	21875	21757	21892	21901	21923	22095	22001	21812	21767	21805	21999	21797	21804	21589	21825	21762	21791	21964	21897	21873	21919	21738	21856	21711	21694	21793	21775	21876	21754	21668	21950	21863	21697	22107	21900	21857	21896	21704	21963	21815	21792	21836	21884	21650	21867	22006	21806	21941	21892	21531	21759	21868	21992	21962	22022	21901	21670	21743	21665	21804	21875	21618	21884	21746	21977	21871	21866	21998	21512	21660	21866	22089	21896	21660	21820	21725	21667	21679	21741	21794	21855	21879	21650	21689	21911	22130	21813	21603	21944	21980	21753	21874	21917	21853	21850	21798	21688	21957	22013	21899	21898	21966	21737	21783	21701	21828	21672	21903	21891	21984	21998	21928	21811	21758	21746	21845	21651	21723	21931	21683	21917	21563	21940	21752	21799	21765	21757	21860	21822	21989	21806	22041	21761	21851	21814	21736	21997	22040	21874	21747	21734	21747	21934	21638	21730	21874	21947	21784	21892	21743	21878	21956	21827	21853	21954	22015	21569	21938	22009	21884	22017	21914	21752	21954	21826	21843	21674	21736	21868	21807	21732	21718	21869	21904	21864	21766	21789	21819	21769	21724	21706	21907	21907	21933	21816	21717	21961	21717	21936	21878	21765	21782	21633	21860	21749	21875	21935	21745	21903	21924	21894	22099	21929	21784	21800	21878	21705	21836	21946	21967	21742	21789	21833	21687	21780	21739	21834	21777	21619	21728	21833	21685	21864	21998	21969	21730	21696	21694	21866	21664	21731	21798	21805	21885	21956	21814	21727	21875	21950	21751	21892	21916	21733	21771	21931	21814	21984	21825	21874	21832	21728	21800	22110	21972	21816	21623	21841	21683	21591	21679	21926	21776	21764	21891	21877	21807	22058	21641	21740	21813	21903	21912	21781	21802	21979	21750	21938	21798	21898	21736	21623	21568	22036	22112	21712	21938	21906	21712	21946	21893	21997	21891	21676	21867	21884	21914	21952	21654	21874	21850	21944	21909	21649	21736	21800	21943	21878	21977	22095	21821	21777	21739	21681	21726	22029	21806	21804	21754	21738	21802	21653	21716	21847	21656	21659	21806	21753	21806	21845	21820	21959	22027	21977	21805	21849	22057	21844	22008	21785	21880	21953	21556	21909	21890	21875	21775	21774	21835	21797	21813	21930	21689	21823	21764	21846	21922	21945	21793	21865	21826	21967	21924	21765	21846	21847	21994	21927	21734	21663	21837	21754	21767	22044	21617	21745	21692	21868	21798	22035	22023	21811	21834	21971	21802	21880	21747	22086	21872	21893	21883	21882	21921	21922	22085	21887	21677	21964	21679	21878	21877	21808	21954	21886	21705	21814	22070	21852	21803	21880	22002	21858	21678	21736	21838	21703	21658	21795	21698	21883	21687	21576	21956	22098	21776	21928	21711	21990	21883	21609	21804	21881	21752	21798	21868	21751	21991	21835	21625	21808	21671	21844	21622	21894	21754	21723	21727	21961	21993	21828	21982	21836	21918	21651	21626	21924	21759	21823	21900	21840	21823	22004	21845	21670	21990	21746	21975	21860	21808	22033	21851	21873	22002	21578	21843	21602	21881	21664	21712	21795	21702	21753	21740	21967	21820	21849	21780	21886	22032	21648	21806	21982	21836	21937	21819	22092	21754	21885	21622	21779	21787	21786	21670	21576	21876	21655	21867	21815	22012	21880	21904	21799	21861	21895	21701	21570	21967	21773	21957	21695	21594	21491	21872	22024	21815	21856	21897	22110	21812	21919	21795	21836	21837	21829	22037	22047	21840	21868	21866	21840	21621	21675	21899	21767	21906	21837	21870	21853	21670	21727	21656	21800	21712	21778	21801	21876	21801	21971	21846	22030	21829	21913	21947	21850	21910	21972	21895	21806	21870	21611	21806	22013	21861	21691	21737	21764	21616	21988	21698	21729	21757	21694	21746	21778	21739	22050	21883	21908	21826	21801	21971	21864	21867	21678	21738	21944	21850	21874	21828	21792	21722	21819	22040	21840	21713	21707	21783	21721	22016	21808	21702	21861	21718	21908	21667	21805	21792	21728	21608	21975	21640	21594	21879	21819	21931	21868	21736	21837	21750	21880	21933	21770	21533	21882	21819	21851	22029	21700	21602	22044	21988	21747	21971	21709	21741	22045	21971	21832	22045	21725	21755	21598	21624	21644	21763	22062	21947	22020	21819	21831	21768	21969	21733	21871	21874	21828	21758	21593	21822	21608	21853	21828	21747	21745	21659	21802	21715	21877	21843	21798	21919	21858	21735	21890	21663	21702	21731	21883	21831	22024	21720	22042	21986	21834	21824	21954	21717	21751	21790	21993	21832	21765	21768	22090	21954	21740	21920	21764	21708	21903	21943	21776	21809	21787	21864	21811	21925	22053	21972	21750	21780	21638	21649	21891	22060	21911	21612	21750	21918	21915	21933	21863	21858	22091	21757	21693	21745	21811	21770	21867	21934	21767	21897	21718	21819	21873	21833	21924	21927	21802	21940	21856	21665	21788	21856	21856	21989	21670	21809	22033	21913	22002	21694	21939	21760	21625	21864	22002	21966	22010	22053	21777	21730	21867	21765	21698	21681	21805	21773	22096	21716	21612	21837	21853	21598	21772	21851	22023	21650	21767	21893	21873	21919	21851	21733	21762	21789	21658	21876	22023	22021	21838	21640	21946	21934	22047	21821	21806	21668	21899	21864	21836	21741	21928	21883	22086	21846	22001	21730	21983	21846	21796	21754	21876	21790	21862	21885	21732	21834	21779	21668	21905	22181	21977	21753	21553	21855	21658	22144	21875	21907	21949	22009	21884	21823	21925	21793	21732	21781	21690	21842	21744	21856	21938	21689	21871	21756	21638	21713	22039	21794	21717	21843	21909	21857	21948	21668	21935	21762	22060	21593	21862	21782	21891	21733	21723	21837	21846	21734	21828	21878	21747	21694	21764	21748	21783	21953	22042	21972	22113	21747	21669	21894	21718	21634	21870	21857	21788	21770	21754	22016	22105	21753	21831	21829	21819	21850	21782	21840	21850	21777	21801	21828	21702	21601	21918	21659	21913	21918	22027	21858	21829	21895	21852	21686	21743	21833	21958	21910	22013	21855	21704	21994	21844	21799	21663	21984	21808	21777	21670	21704	21751	21944	21852	21793	21840	21606	21815	21620	21878	21655	21716	21685	21740	21654	21910	21925	21793	21757	22052	21894	21979	21560	21862	21753	21643	21923	21754	21848	21682	21998	21660	21675	21673	21702	21848	21872	21828	21769	22109	22006	21963	21679	21739	21829	21949	21814	21801	21628	22090	21884	21570	21825	21767	21759	21929	21860	21897	21920	21837	21720	21784	21754	21661	22018	21678	21749	21860	21783	21705	21979	22039	21795	21911	21962	21968	21917	21943	21808	21861	22205	21931	21912	21835	21936	21875	21861	21890	21751	21691	21819	21897	21709	21677	21783	21807	21830	21949	21933	22017	22039	21987	21938	22059	21798	21688	22027	21917	21643	21942	21680	21872	21783	21781	21744	21854	21918	21651	21746	21897	21740	21683	21689	21872	21821	21836	21881	21921	21850	22013	21899	21857	21835	21943	21834	21456	21937	21867	21981	21994	21829	21603	21823	21906	21792	21834	21942	21770	21773	21739	21704	21934	21727	21857	21856	21726	21899	21911	21985	21661	21739	21912	21787	21745	21791	21892	21886	21820	21735	21794	21786	21767	21848	21854	21874	21807	21776	21867	21634	21956	21922	21598	21819	21819	21821	21618	21784	21896	21824	21936	21988	21794	21832	21858	21876	21750	21795	21650	21818	21997	21967	21867	21604	21863	21964	21795	21821	21822	21758	21707	22003	21602	21911	21878	21933	21997	21716	21886	21846	21626	22030	21613	21929	21812	21707	21797	21856	21724	21691	21899	22077	21651	21934	21806	21786	21827	21843	21877	21742	21794	21709	21698	21635	21806	21698	21877	21814	21956	21968	21856	21864	22048	22137	21770	21798	21830	21844	21957	21781	21957	22160	21918	21793	21760	21887	21826	21878	21975	21860	21564	22018	21874	22032	21936	21800	21815	21672	21706	21897	21756	21701	21913	21747	21944	21700	21648	21848	21795	21940	21923	21906	21750	21733	21575	21795	21817	21666	21812	22153	21947	21714	21710	21690	21870	21909	21643	21788	21960	21986	21890	21793	21764	21896	21859	21808	21812	21616	21994	21898	21839	21762	21659	21801	21937	21833	21666	21929	21698	21939	21892	21795	21826	21861	21967	21983	21861	21848	21919	21544	21992	21641	21673	21712	21764	21845	21702	21955	21769	21717	21877	21810	21764	21985	21714	21950	21821	21638	21725	22217	21879	21663
17322	30781	28364	22996	21383	19928	19047	18467	18237	18072	17878	17852	17560	17691	17579	17411	17496	17299	17288	17480	17438	17269	17211	17454	17404	17301	17186	17277	17409	17175	17200	17322	17182	17098	17382	17369	17123	17319	17141	17330	17105	17256	17088	17094	17228	17286	17035	17173	17269	17260	17112	17162	17329	17276	17202	17657	18999	19136	18083	17265	17921	18084	17310	17061	17170	17174	17233	17149	17213	17183	17127	17099	17187	17018	17035	17213	17304	17263	17311	17182	17170	17035	17092	17077	17102	17133	17360	17255	17232	17224	17187	17048	17268	17145	17082	17256	17363	17160	17118	17072	16970	17135	17142	17055	17252	17088	17042	17047	17119	17148	17260	17136	17172	17037	17206	17234	17341	17161	17140	17160	17069	17203	17202	17141	17328	17077	17258	16997	17152	17197	16984	17234	17030	17200	17015	17269	17141	17184	17010	17156	17231	17300	17033	17143	17014	17076	17012	17251	17013	17143	17134	17172	17121	16916	17163	17289	17150	17240	17075	17034	17026	17099	17254	17055	17181	17225	17112	17149	17147	17158	17101	17065	17070	17205	17103	17117	17311	17183	17132	17080	17069	17167	17131	17047	17144	17186	17211	17168	17053	17220	17147	17156	17184	17150	17067	17217	17295	17258	17159	17157	17039	17081	17183	17149	16989	17106	17129	17198	17183	17146	17139	17233	17313	17110	17230	17122	17096	17063	17212	17008	16979	17178	17091	17145	17176	16977	17188	17152	17306	17212	17246	16956	16998	17102	17051	17034	17104	17235	17172	17095	16994	17138	16955	17253	17184	16982	17317	16977	17103	17034	17075	17407	17185	17228	17153	17167	17204	17211	17000	17197	17170	17182	17123	17110	16968	17062	17236	17213	17208	17049	17154	17036	17141	17155	17156	17237	17113	17212	17174	17138	16998	17018	17198	17084	17337	17167	17206	17256	17034	17246	17226	17029	17079	17004	17047	17253	17250	17124	16863	16961	17228	16999	17108	17298	17055	17197	17132	17128	17080	17295	17134	17136	17001	17023	17028	17153	17168	17136	17160	17037	17132	17389	17047	17012	17051	17153	17262	17078	17129	17119	17133	17206	17291	17247	17492	17149	17092	17208	17033	17013	17173	17081	17163	17189	17140	17097	17135	17236	16983	17054	17224	17176	17032	17134	17095	17179	17250	17161	17041	17075	17172	17004	17165	16976	17055	17116	17065	17146	17045	17124	17163	17223	17157	17234	17167	17141	17175	16984	17159	17303	17082	17161	17144	16974	17136	17041	17514	17110	17210	17092	17212	17158	17078	17055	17095	17264	16998	17056	17202	17070	17298	17024	17180	17049	17155	17016	17183	17002	17096	17131	17183	17099	17165	16995	17142	17081	17126	17051	17318	17161	17122	17126	17230	17216	17282	17024	17020	17208	17117	17013	17254	17217	16870	17173	17279	17000	17062	16946	17050	17163	16956	17299	17046	17060	17158	17049	17152	17205	17271	17202	17111	17208	17024	17109	17130	17137	17269	17172	17122	17088	17127	17015	17081	17190	17236	17159	17146	17121	17141	17096	17130	17232	17243	17090	17290	17182	17104	17274	16990	17197	16935	17190	17154	17185	17110	16980	17152	16955	17058	17218	17137	16955	17307	17027	16983	17146	17112	17105	17125	17322	17131	17173	17242	16994	17111	17120	17102	17075	17252	16955	17156	16951	17141	17070	17234	16964	17236	16991	17322	17211	16955	16993	17150	17159	17170	17220	17118	17110	17264	17287	17186	17150	17166	17090	17103	17102	17029	17013	17016	17169	17132	17231	17216	17247	17101	17131	17133	17073	17158	17202	17209	17211	17100	17115	17099	17344	17170	17126	16945	17054	17065	17239	17189	17173	17176	17243	17069	17137	17144	17194	17187	17058	17163	17106	17308	17270	17260	17113	17149	17014	17170	17269	17189	17125	17111	17210	17011	17158	17161	17077	17235	17209	17155	17151	17067	16969	17109	17066	17198	17191	17217	17134	17132	16955	17144	17063	17032	17229	17357	17099	17263	17067	17206	17098	17080	17136	17097	17102	17040	17042	17063	17260	17143	17131	17124	17312	17168	17211	17110	17096	17197	17056	17239	17123	17139	17297	17222	17197	16976	17160	17066	17120	17173	17274	17125	17251	17169	17153	17229	17187	17095	17180	17031	17155	17219	17095	17170	17029	17171	17025	17112	17275	16964	16965	17149	17168	17228	17091	17284	16993	17215	17166	17151	17184	17212	17136	16981	17020	17145	17024	17164	16995	17073	17036	17041	17153	16986	17092	17081	17202	17092	17255	17207	17059	17216	17123	17042	17237	17243	17154	17044	17206	17253	17090	17265	17128	17139	17034	17186	17095	17164	17348	16977	17120	16906	17118	17025	17186	17183	17000	17241	17021	17103	17125	17071	17090	17166	17041	17134	17107	17077	17064	17033	17336	17189	17271	17107	17023	17025	17158	17147	16983	17009	16975	17109	17142	17227	17076	17163	17041	17160	17136	17092	17161	17208	17074	17110	17226	17221	17248	17040	17201	17124	17087	17011	17163	17155	17145	17260	17156	17161	17064	17059	17064	17005	17107	17126	17049	17125	17213	17050	17074	17083	17044	17032	17275	17158	17139	17053	17142	17031	17198	17235	17219	17165	17053	17136	17062	17328	17083	17249	16947	16997	17006	17070	17039	17153	17112	17154	17165	17335	17058	17269	17253	17217	17044	17081	17163	16875	17097	17141	17266	17302	17090	17105	17266	17058	17141	17107	17237	17080	17120	16978	17239	17048	16930	17242	17172	17083	17129	17121	17149	17206	17294	16930	17268	16838	17128	17123	17230	17060	17282	17300	17114	17124	17068	17109	17216	17106	17230	17202	17215	17045	17207	17020	17098	17119	17054	17261	17328	17061	16963	17279	17013	17158	17087	17185	17083	17075	17096	17094	17229	17065	17249	17201	16994	17224	17105	17074	17089	17332	17295	17119	17361	17148	17174	17113	17101	17392	17272	17211	17097	17090	17253	17084	17140	17278	17085	16988	17216	17205	17272	17207	17115	17179	17175	17009	17238	17179	17066	17016	17184	16945	17274	17181	17196	16917	17149	17119	17060	17170	17211	17211	17352	17034	17167	17217	17392	17183	17121	17049	17109	17026	17221	17126	17076	17179	16987	17154	17003	17232	17276	17088	17208	17284	17004	17130	17275	17221	17124	17141	17134	17247	17272	17154	17294	17061	17054	17174	16918	17156	17100	17110	17103	17265	17164	17131	17285	17282	17024	17262	17324	17144	17166	17222	17094	17214	17164	17295	17175	17095	17364	17235	17099	17206	17119	17137	17245	17093	17241	17137	17134	16978	17205	17221	17230	17170	17112	17216	17142	17125	17102	16983	17072	17093	17126	17215	17048	17136	17002	17107	17046	17051	17108	17135	17259	17082	17171	17074	17189	17252	17063	17091	17176	17027	16991	17202	17079	17097	17201	17069	17183	17149	17046	17105	17079	17200	17173	17049	17328	17167	17219	17062	17099	17186	17067	17200	17187	16987	16939	17183	17092	17253	17172	17274	17211	16934	16986	17194	17010	17491	17009	17184	17257	17366	17059	17028	17143	17268	17118	17223	17203	17110	17131	17140	17172	17162	17096	17002	17028	17247	17207	17144	17217	17075	17086	17268	17069	17171	17118	17293	17114	17071	17368	17015	17146	17090	17115	17081	17108	17188	16895	17033	17197	16850	17058	17115	17257	16983	16983	17224	17095	17126	16981	17011	17284	17030	17178	17109	17067	17132	17160	17143	16978	17218	17369	16966	17096	17103	17090	17229	17095	17265	17053	17044	17143	17113	17158	17064	17124	17007	17139	17062	17047	16992	17105	17089	17240	17141	17113	17246	17147	17102	17303	17010	17201	17206	17153	17172	17025	17051	17219	17230	17159	17128	17260	17245	17090	17235	17246	17261	17098	17206	17273	17212	17115	17353	17297	17192	17148	17139	17268	17032	17086	16958	16977	17047	17034	17275	16987	17093	17133	17159	17087	17253	16901	17132	17080	17105	17220	17083	17306	16972	17041	16997	17079	17069	17256	17067	17278	17036	17082	17108	17188	17317	17087	17230	16992	17174	17125	17171	17304	17089	16987	17058	17309	17305	17239	17089	17251	17282	17235	17244	17172	17069	17282	17046	17107	17226	17090	17124	17209	17163	17066	17049	17151	17023	17261	17078	17151	17130	17222	17173	17039	17119	17037	17148	17192	17159	17085	17074	17085	17068	17062	16902	17150	17069	17048	17229	17051	17075	17039	17018	17158	17157	17120	17160	17277	17136	17043	16954	16969	17254	17316	17272	16964	17265	17016	17170	17134	17009	17219	17180	17050	17084	17093	17146	17042	17006	17257	17211	17176	17081	17058	17192	17077	17267	17143	17253	17310	17104	17319	17239	17253	17074	17157	17221	17045	17121	17219	17216	17136	17030	17147	17161	17134	17124	17041	17129	17217	17090	17195	17181	17064	17121	17129	17192	17062	17002	17281	17057	17137	17116	17115	17276	16975	17091	17240	17215	17188	17122	17155	17007	17179	17048	17118	17178	17088	17221	17175	17078	17200	17180	17113	17248	17188	17096	17022	17283	17091	17202	17146	17093	17205	17116	17304	17068	17251	16995	17120	17172	17218	17090	17019	17298	17300	17329	17031	17267	17090	17052	17179	17055	17138	17309	17204	17190	17023	17082	17048	17195	17119	17125	17252	17203	17021	17235	17077	17084	17137	17139	17153	17207	17095	17291	17140	17087	17011	17349	17281	17175	17226	17002	17046	17085	17075	17135	17180	16906	17255	17136	17176	17154	17335	17072	17230	17088	17256	17249	17167	17054	17096	17227	17007	17199	17237	17185	17012	16974	17172	17124	17212	17278	17144	16950	17020	17263	17128	17248	17239	17293	17147	17204	16994	17269	17001	17268	16990	17111	17024	17051	16974	17061	16991	16925	17271	17074	17085	17171	17044	17207	17106	17117	17186	17032	17045	17061	17086	16987	17120	17151	17236	17269	17100	17056	17102	17081	17166	17091	17084	17128	17255	17273	17222	17126	16998	17158	17143	17141	17113	16990	17270	17072	17273	17159	17072	17252	17110	17166	17088	17171	17261	17145	17177	17092	17164
27395	22288	26794	25209	22260	22494	22367	22257	22253	22101	22198	22338	22029	22171	22143	21989	22015	22019	22079	22112	21983	22120	22204	22044	21803	22066	21974	22194	21920	22044	22019	21960	21983	22180	22092	22020	22087	22110	22136	22311	22204	21876	22003	22073	22056	21933	21827	22036	21989	22043	21983	22191	22202	22011	22012	22009	22199	22061	22119	22260	21863	22121	22111	22076	22003	21918	21877	21905	22091	22074	22099	22017	21941	21808	22215	21883	22042	22230	22169	22102	21782	21947	21946	22014	22227	22041	22002	21844	22123	22041	22075	22042	22163	21971	21799	21969	22070	22058	22045	22063	22060	21991	22079	22152	21851	21908	22095	22128	21986	22080	22175	22086	22095	22041	22030	21872	22140	22133	22054	21992	22012	22300	21972	22056	22214	22095	21880	22021	22020	22234	22260	22099	22096	22107	22091	22101	22112	21860	22188	21985	21928	22000	21884	21970	21983	21734	22040	22023	22112	21992	21874	22088	22155	21802	22101	21985	22096	22051	22099	22057	21964	21865	21847	21753	22037	21927	21702	21964	22086	21809	21955	21839	21929	21978	22062	22116	22114	21887	21872	22154	21986	21919	21872	21869	22186	21971	21995	21993	22040	22189	22015	22143	21933	21976	21776	21875	22060	21972	22090	22079	22283	21909	22051	22142	21840	21920	21991	22169	21909	22047	21883	21699	22119	21998	22157	22176	22136	21927	21972	22201	22031	22235	21907	22092	22092	22144	21814	21996	22081	22121	21997	21994	22094	21785	22012	21963	21870	21985	21962	21955	21902	21967	21854	22223	22139	22051	22035	22173	21947	21764	21931	22023	22075	21957	21947	22135	22042	22128	22172	22207	22032	21994	22055	22109	22125	21974	21926	21956	21990	22293	21925	21909	22220	22026	22000	22022	22049	22145	22121	21897	22067	22181	22083	21957	22003	21936	21973	22120	22283	22088	22038	21957	22162	22061	21952	21784	21956	21869	22053	21932	21938	22103	22149	22098	21936	21881	21999	21994	22168	22417	21694	22081	21956	21931	22029	21950	22108	22115	21997	22075	21949	22198	22054	22095	22094	21868	21775	21881	22054	22067	22022	22102	21992	22117	21867	21986	22036	22046	22229	22090	22052	22086	22303	21837	22209	21871	21869	22166	22224	21961	21898	22096	22060	22008	22052	21994	22022	22147	22105	22060	22236	22168	22091	21900	22194	22127	21991	22068	21977	22064	22037	22081	22242	21925	22195	21946	22104	22194	22043	21868	22262	22061	22019	22099	21934	22149	22116	22093	22210	21907	22086	22118	22070	22108	21899	21905	22018	22040	22040	21953	22071	21948	22071	22213	22154	22183	21857	21919	21808	22152	22038	22186	22155	22071	22045	21930	21998	21759	22142	22269	22172	22295	21944	22096	22105	22180	22108	21858	22166	21940	22016	21937	21691	21980	21988	21837	22018	22055	22027	21884	22116	21595	22039	22011	22100	21728	22246	22039	21866	22134	21891	21920	22033	21916	21866	22031	22019	21980	21825	21880	21811	22072	21875	22250	22054	21980	22106	22127	21946	21976	22014	22122	22086	21907	21949	21878	21936	21763	21939	21880	22185	22232	22026	21968	22014	21879	22125	22064	21927	22043	22147	22174	21745	21911	21939	22036	22038	22297	22056	22097	21896	21847	22001	21968	22106	22135	22209	21766	21967	21949	21904	22021	21939	22184	22109	22259	22031	22009	22022	22009	22121	21934	22046	21959	22096	22014	21893	22258	22017	22287	22033	22053	22120	21783	21854	22004	22063	21976	21905	22034	21922	21969	22172	21955	21964	22024	22075	21983	22010	22028	22125	21899	22069	21945	22247	21975	21874	22036	22172	21934	21819	22018	21889	22087	22068	21956	22121	21941	21705	22232	21899	22115	22067	21992	21829	22012	21998	22068	22132	22069	22055	22079	21926	21821	21907	21621	22145	21914	22082	21977	22038	21918	22058	21932	22042	21942	22155	21954	21694	21862	22035	21964	21987	21912	21961	21981	21978	22147	21849	22003	22166	22013	22176	21989	21822	21900	21894	22025	22064	21916	22019	22111	22333	22179	21973	22009	22444	22004	22053	22058	22123	21919	21841	22135	22155	21978	21941	22014	21997	22055	22054	22076	22064	22078	22127	22046	21909	21900	21847	21940	22001	21946	22248	22057	21930	22055	22137	22032	22126	22021	22015	22084	21885	21999	22384	21966	22022	22213	21881	22122	22131	21813	22078	21934	21976	21946	22001	21810	21954	22180	21989	22128	22170	21882	21870	21974	21980	22139	21955	21979	22020	22075	21965	22157	22022	22003	22009	22014	22074	22016	22116	22016	21898	21731	22071	22061	22053	22010	21958	22121	22158	21948	22149	21997	22241	21996	21894	21833	22041	21991	22046	22037	22038	22101	22083	21988	21945	22098	22255	21831	22062	22133	21955	22143	22169	22115	22292	22156	22072	21926	21998	22171	22075	21872	22127	21919	22196	22072	21892	21981	22080	21889	22149	21941	22180	22033	22146	22021	22243	21972	21953	21953	21984	21820	22135	22131	21978	22197	21887	21876	22046	21971	21973	21909	22192	22029	21951	21812	21949	21863	22210	22078	21871	22010	22003	21945	22082	21997	21745	22351	22213	21803	22206	22136	21952	21921	21936	22141	21942	21946	21895	21991	22000	22045	21989	22058	21880	21971	21954	22014	21819	22099	21990	22066	21985	21833	22184	21968	21837	21899	22223	22180	22222	22145	22091	21835	22038	22124	21971	21903	21840	22280	22044	22021	21829	21778	22187	22071	21866	22051	22059	21831	21910	22221	21882	22020	22211	21699	21990	22156	21990	22027	22145	21978	22084	21952	21857	22018	22071	22064	22245	22014	21858	22086	21968	22042	22087	22012	22021	22108	22039	21789	22097	21963	22115	22053	21926	21979	22055	22012	22103	22010	22030	22095	22091	21981	22123	22028	21971	22077	21970	22011	21978	22055	22065	21976	22145	21923	22084	21879	22183	22072	21898	22093	21802	22268	21846	22246	22057	22064	21870	22015	22201	21985	22059	21988	21891	22085	22060	22006	22184	22191	22192	21943	22018	22127	22099	22173	21967	21940	21930	21974	21968	22005	22090	22048	22098	21968	22040	21895	22175	22126	22189	22026	22062	21929	22023	22156	22271	22006	21860	21926	21902	22030	22050	21751	21866	22149	21895	21903	22082	21831	22210	22085	22009	22437	22013	21952	21992	22231	22038	22173	21995	22135	22069	22157	22119	22184	21934	22026	21962	22085	22028	22277	21898	21987	21970	22122	22016	21991	22162	22049	22048	22031	22169	22205	21900	22100	22093	22082	22109	21775	21857	21989	21903	22067	21949	21925	22042	22156	21962	21820	22189	22227	22142	21842	22148	22090	22003	22053	21982	22027	21994	21900	22002	22064	22021	22018	22014	22223	22202	22135	21967	22062	22167	22046	21981	21842	21956	21930	21882	22119	22045	21838	22034	22205	22141	21992	22243	22098	22073	22041	21860	22141	22147	21986	22050	22112	22103	22124	22077	22141	22084	22028	22093	22091	21967	22057	22062	22126	21932	22080	22242	22101	22060	22057	22116	22020	22084	22130	21852	22134	22045	21808	22078	22067	22024	21997	21993	21838	21944	22022	22206	22173	22016	22068	22001	22110	22148	22100	22108	22090	21990	21977	21888	22039	22038	21948	22104	22124	21947	22092	21979	21946	22063	22036	22133	21842	21945	21842	21979	22093	22063	22000	22084	21970	21997	21803	22037	21928	22202	21854	21982	21900	22051	22073	21812	21891	22036	21934	21847	21970	22124	22013	22056	22055	21998	22167	22026	22289	22130	22040	21990	21918	22155	21826	22162	22231	22102	22085	22087	22042	22138	22172	22179	21885	21914	22048	21992	22034	22199	21925	22077	22061	22000	21916	22036	22233	22093	21983	22032	21944	22002	22081	22077	22165	21856	22094	22096	22047	22162	22349	21875	22142	22406	22039	22105	22099	22021	22032	21975	22098	22129	21990	22109	22057	21945	21967	21961	21976	22004	22092	21884	22005	22018	22112	22166	21978	21850	22114	21850	21984	22013	22094	22058	21916	21968	21976	22085	21949	22058	21923	22053	21997	22061	21891	22074	21925	21994	22041	22076	22000	22114	21986	22151	22091	21945	22092	22205	22113	22027	21830	21900	22012	22004	21877	22035	22068	22018	21830	22094	22111	21868	21829	21823	22058	21871	22073	22019	21971	22060	22007	22053	22126	21973	21910	22215	21960	21894	22126	22063	22094	22067	21932	22009	21962	22034	21883	22063	22116	22103	22090	21985	22136	21987	22033	22085	22025	21891	22116	21988	22279	21878	22111	22141	22000	22096	22022	22229	22066	22276	21946	22196	22012	22220	21972	21966	21916	22039	22074	22063	22207	21933	21887	21899	21966	22156	21939	22140	21991	21931	21933	22041	21914	22081	22083	21987	22098	21955	21800	21938	22062	22002	21878	22014	22139	22191	21894	21940	22219	22063	22310	22099	22021	22230	22178	22120	22170	22099	22283	21953	21904	21944	22070	21835	21876	22207	22045	22057	22066	22100	22162	22040	22094	21886	21988	22099	22057	22199	21941	22150	22000	21993	22197	22012	21934	22094	21966	22118	21934	22061	22079	21934	22131	22051	21962	22062	22048	21971	22227	22195	22201	21927	22310	21924	22342	22144	22065	21890	22116	22037	21962	22063	21937	22216	22240	21858	21916	21914	21977	21819	21814	22100	21816	22054	22126	21989	21801	22040	21917	21982	21963	22213	21857	22036	21972	22031	22189	22014	21932	21934	22081	22031	22114	21900	21968	22193	22144	22032	22084	22038	22189	21973	22180	22039	22015	21981	22059	22024	21935	21941	21879	22268	22044	22080	21800	22179	22181	22107	22122	22082	22022	22132	22133	22114	22157	21850	21934	21864	22123	22088	22028	21887	21929	22031	22129	21982	21961	21879	21993	21963	22008	22133	21875	22039	22081	22132	22023	22217	22034	21902	21871	22185	21985	21866	22079	21922	21859	22209	22073	22105	21961	22053	22173	22116	21953	22072	21928	22183	21874	22096	21951	21921	21993	22062	21852	21962	22048	22160	22027	22132	22031	22041	21977	21984	21936
17074	20647	19576	18354	18016	17844	17508	17499	17521	17678	17527	17392	17384	17262	17345	17520	17362	17458	17408	17270	17335	17369	17133	17370	17393	17224	17313	17252	17369	17437	17368	17268	17355	17406	17235	17316	17264	17482	17251	17241	17357	17278	17403	17269	17398	17492	17607	17350	17222	17350	17359	17128	17354	17193	17502	17324	17430	17312	17216	17176	17496	17176	17391	17251	17374	17388	17240	17354	17359	17288	17390	17238	17301	17283	17258	17238	17503	17286	17332	17352	17270	17341	17194	17264	17356	17366	17372	17351	17533	17314	17236	17383	17424	17479	17467	17288	17376	17274	17252	17131	17349	17278	17377	17351	17316	17173	17289	17305	17429	17149	17288	17333	17290	17358	17321	17279	17458	17302	17311	17310	17270	17263	17120	17380	17250	17248	17384	17190	17159	17384	17326	17355	17266	17255	17263	17483	17411	17174	17304	17326	17285	17194	17375	17372	17238	17520	17228	17195	17483	17435	17396	17384	17410	17469	17316	17328	17389	17314	17223	17265	17297	17308	17336	17370	17195	17202	17398	17211	17271	17292	17261	17371	17342	17168	17176	17297	17341	17190	17277	17184	17386	17481	17377	17316	17549	17433	17497	17309	17414	17208	17253	17321	17292	17246	17291	17282	17260	17325	17344	17422	17328	17278	17109	17256	17322	17414	17368	17380	17296	17229	17245	17236	17455	17293	17353	17370	17494	17307	17313	17304	17276	17160	17406	17325	17317	17342	17398	17371	17042	17346	17325	17213	17346	17277	17369	17288	17327	17181	17314	17299	17447	17330	17154	17423	17422	17386	17302	17319	17297	17373	17316	17306	17445	17445	17231	17465	17325	17273	17288	17472	17326	17429	17311	17388	17449	17340	17204	17117	17289	17375	17449	17271	17281	17550	17518	17410	17287	17358	17178	17216	17475	17204	17294	17309	17481	17306	17361	17320	17357	17203	17466	17386	17307	17276	17336	17128	17432	17167	17448	17563	17374	17203	17312	17245	17261	17383	17406	17413	17192	17317	17210	17262	17396	17303	17253	17469	17249	17319	17354	17416	17301	17437	17336	17447	17190	17318	17311	17091	17360	17295	17274	17396	17442	17374	17320	17383	17379	17278	17365	17222	17228	17219	17166	17477	17380	17204	17312	17376	17218	17242	17384	17365	17248	17290	17424	17294	17386	17282	17328	17327	17260	17268	17187	17270	17281	17316	17444	17397	17309	17301	17284	17257	17283	17417	17355	17188	17303	17381	17207	17313	17266	17417	17355	17290	17261	17246	17283	17392	17380	17385	17365	17246	17186	17475	17383	17255	17341	17305	17197	17340	17314	17347	17392	17098	17311	17218	17292	17294	17352	17351	17304	17395	17313	17318	17330	17253	17329	17305	17340	17196	17368	17343	17275	17187	17167	17419	17325	17381	17357	17345	17248	17219	17086	17238	17291	17242	17420	17327	17244	17279	17380	17234	17457	17308	17253	17369	17233	17353	17164	17437	17478	17288	17375	17387	17294	17373	17498	17389	17238	17374	17234	17182	17326	17176	17365	17417	17285	17500	17275	17176	17215	17329	17343	17469	17349	17338	17081	17370	17334	17394	17391	17079	17407	17370	17238	17420	17362	17357	17379	17339	17547	17258	17187	17535	17371	17397	17461	17376	17282	17233	17310	17227	17372	17247	17326	17368	17409	17351	17314	17242	17334	17434	17359	17207	17362	17337	17218	17312	17299	17218	17255	17365	17373	17500	17386	17273	17408	17284	17267	17279	17243	17336	17274	17269	17362	17323	17247	17405	17324	17358	17276	17251	17353	17425	17359	17355	17473	17238	17217	17492	17330	17453	17470	17293	17308	17404	17273	17219	17351	17253	17418	17367	17321	17385	17420	17281	17285	17437	17248	17457	17147	17409	17443	17299	17309	17329	17358	17533	17128	17259	17328	17445	17411	17212	17275	17424	17388	17266	17253	17339	17353	17172	17441	17376	17351	17451	17200	17264	17416	17281	17272	17389	17329	17397	17349	17259	17395	17424	17448	17421	17268	17158	17311	17176	17257	17273	17503	17349	17386	17355	17528	17389	17347	17183	17368	17183	17215	17567	17252	17357	17132	17165	17327	17325	17283	17276	17222	17315	17230	17327	17266	17392	17403	17345	17235	17256	17218	17391	17390	17246	17147	17410	17333	17421	17038	17485	17431	17348	17212	17154	17397	17387	17200	17331	17312	17280	17462	17188	17338	17288	17234	17393	17363	17270	17262	17256	17427	17331	17220	17377	17426	17254	17386	17248	17393	17215	17304	17520	17322	17383	17387	17384	17224	17427	17178	17118	17417	17403	17500	17214	17184	17366	17297	17239	17452	17442	17320	17393	17175	17396	17433	17082	17419	17158	17321	17206	17485	17260	17229	17401	17313	17311	17291	17235	17461	17250	17380	17264	17308	17279	17284	17366	17220	17380	17362	17299	17289	17325	17409	17413	17387	17258	17324	17465	17315	17342	17222	17404	17194	17309	17502	17234	17203	17394	17396	17332	17427	17326	17267	17376	17325	17303	17208	17298	17407	17318	17409	17268	17266	17312	17326	17454	17169	17294	17406	17317	17361	17372	17444	17228	17362	17264	17316	17408	17360	17299	17315	17291	17256	17360	17357	17283	17289	17211	17276	17440	17318	17418	17470	17386	17383	17235	17250	17221	17431	17321	17138	17342	17351	17304	17288	17212	17437	17408	17397	17345	17329	17213	17231	17360	17457	17330	17302	17389	17491	17485	17366	17168	17246	17265	17360	17377	17368	17411	17364	17040	17508	17199	17327	17286	17301	17559	17317	17244	17339	17198	17375	17501	17468	17261	17417	17325	17322	17305	17468	17353	17292	17333	17417	17514	17380	17467	17312	17413	17355	17481	17198	17400	17202	17331	17218	17299	17275	17456	17375	17495	17435	17581	17310	17194	17396	17452	17315	17354	17400	17261	17392	17344	17273	17151	17388	17286	17448	17381	17407	17184	17398	17201	17219	17322	17407	17354	17387	17166	17197	17362	17391	17336	17186	17372	17535	17331	17351	17437	17362	17460	17402	17229	17326	17362	17286	17273	17197	17180	17365	17343	17558	17204	17354	17361	17362	17412	17348	17334	17314	17202	17351	17390	17232	17338	17300	17353	17459	17123	17160	17498	17431	17337	17362	17539	17455	17235	17405	17358	17224	17332	17328	17276	17482	17448	17382	17280	17336	17514	17327	17318	17256	17421	17156	17326	17253	17351	17208	17212	17394	17363	17302	17418	17239	17457	17256	17307	17457	17266	17332	17374	17271	17441	17221	17198	17284	17291	17476	17502	17357	17291	17239	17370	17272	17300	17368	17213	17173	17320	17393	17397	17347	17251	17389	17331	17287	17268	17440	17398	17366	17507	17388	17323	17181	17361	17159	17332	17279	17393	17351	17267	17284	17264	17264	17332	17269	17437	17357	17274	17287	17333	17241	17456	17419	17334	17303	17363	17290	17186	17243	17340	17262	17334	17466	17372	17233	17518	17298	17467	17267	17367	17356	17329	17507	17345	17251	17539	17419	17314	17430	17255	17361	17341	17328	17247	17451	17293	17373	17225	17345	17398	17323	17289	17402	17498	17401	17407	17485	17453	17456	17329	17541	17412	17470	17317	17357	17272	17317	17349	17301	17325	17479	17393	17244	17360	17393	17288	17398	17281	17181	17217	17235	17429	17225	17441	17371	17435	17192	17340	17425	17300	17309	17339	17301	17396	17334	17550	17340	17337	17426	17403	17387	17396	17282	17404	17389	17301	17481	17272	17380	17264	17253	17191	17274	17341	17376	17327	17369	17183	17242	17315	17446	17246	17287	17306	17282	17183	17448	17456	17386	17261	17369	17268	17457	17407	17403	17370	17487	17409	17284	17406	17206	17350	17382	17238	17392	17251	17350	17382	17243	17345	17291	17362	17305	17532	17403	17073	17262	17308	17519	17375	17356	17242	17110	17409	17431	17282	17487	17077	17494	17170	17381	17413	17443	17338	17290	17244	17237	17230	17356	17256	17389	17397	17488	17350	17492	17270	17195	17431	17366	17524	17286	17351	17387	17330	17277	17330	17388	17218	17336	17447	17439	17311	17234	17445	17407	17389	17264	17337	17386	17159	17285	17347	17224	17396	17427	17464	17291	17392	17456	17443	17287	17293	17352	17366	17475	17253	17201	17264	17403	17252	17355	17169	17317	17155	17295	17272	17233	17410	17261	17394	17242	17408	17381	17336	17343	17390	17239	17330	17214	17387	17351	17241	17330	17425	17157	17427	17385	17142	17375	17223	17166	17514	17268	17279	17334	17241	17412	17360	17210	17330	17330	17435	17330	17283	17360	17342	17372	17370	17326	17262	17175	17276	17410	17395	17229	17155	17634	17292	17389	17387	17173	17218	17288	17363	17402	17281	17438	17409	17410	17295	17313	17241	17300	17180	17420	17347	17335	17414	17289	17279	17411	17201	17289	17359	17250	17224	17364	17608	17272	17251	17244	17388	17405	17410	17398	17371	17248	17151	17414	17390	17344	17253	17477	17333	17325	17246	17360	17283	17237	17342	17445	17491	17385	17253	17608	17181	17392	17234	17210	17280	17229	17342	17239	17229	17312	17164	17287	17300	17353	17180	17295	17350	17315	17436	17336	17386	17277	17547	17304	17312	17176	17394	17341	17301	17327	17183	17358	17296	17440	17364	17266	17573	17494	17244	17335	17443	17311	17453	17390	17348	17273	17270	17334	17369	17484	17198	17315	17164	17273	17230	17279	17314	17348	17418	17202	17407	17388	17538	17312	17213	17390	17276	17342	17315	17382	17363	17402	17320	17356	17361	17199	17394	17286	17427	17365	17369	17419	17378	17336	17427	17228	17157	17273	17263	17230	17337	17228	17275	17298	17426	17181	17143	17311	17391	17408	17386	17407	17359	17326	17382	17429	17253	17457	17289	17269	17314	17301	17355	17185	17252	17330	17201	17289	17383	17354	17292	17431	17211	17236	17256	17262	17516	17275	17246	17380	17291	17272	17142	17210	17153	17426	17276	17196	17318	17433	17204	17377	17479	17298	17318	17346	17362	17429	17237	17340	17305	17350	17268	17407	17572	17349	17354	17223	17379	17378	17224	17457	17243	17381	17287
23286	21044	28645	23768	22183	24161	24879	21811	21475	21818	21704	21236	21379	21348	21336	21199	21261	21224	21098	21141	21109	21085	21175	21387	21199	21021	21251	21161	21343	21227	20956	21028	21209	21170	21272	21051	21181	21097	21061	21256	21318	21104	21109	21078	21180	21112	21197	21145	21286	21281	20964	20857	21364	21148	21171	21319	21914	22119	21700	21129	21128	21212	21120	21151	21197	21049	21128	21070	21178	21133	21097	21128	21193	20894	21204	21047	21074	21196	20960	21018	21171	21044	21212	21141	21073	20966	21104	20962	21150	21104	21053	20943	21145	21065	21242	21114	21142	21013	20994	21219	21125	20873	21095	21283	21252	21172	21080	20729	21229	21218	20906	20970	21144	20991	21026	21140	21113	21174	21256	21067	21169	20990	21085	21060	21056	21363	21195	20948	21095	21268	20906	20998	21065	21115	21044	21204	21223	21068	21221	21067	21101	20883	20824	20953	20772	21098	21116	20925	20866	21121	21082	21036	20980	20901	21127	21138	21032	21193	21104	20983	20885	21187	21151	21262	20919	21013	21118	21113	21273	21324	21084	21149	21102	20808	21119	20833	20855	20860	21159	21046	21181	21106	21066	21086	21011	20942	21057	20959	21098	20786	21084	21213	21127	21019	21010	21061	21225	21117	21112	21134	21081	21048	20857	20916	20981	21008	21061	20890	21044	21054	21031	21163	21140	21139	21168	21138	21202	21141	20990	20978	21012	21064	21098	20961	21145	21000	21151	21019	20799	20874	21279	20913	21055	21003	21019	20903	20950	21063	20777	21033	21009	21079	21232	21086	20903	21070	21143	20864	20903	21015	21231	21029	21260	20977	21002	21004	20960	21013	20794	20848	21071	21053	21020	21096	21181	21004	21083	21091	20971	21128	21034	20981	21093	21098	21244	21237	21156	20901	21018	20967	21143	21026	21213	20892	20877	21178	21168	21258	21049	20958	21231	20975	21108	21185	20946	21326	20901	20996	21005	21133	21036	20914	21019	21220	20988	21120	21186	21056	20983	21055	21022	20897	21219	21050	20796	20940	21010	21170	21017	21165	21155	20923	20853	21115	21210	21206	21228	21078	21140	20920	21067	21030	21048	21029	20983	20880	21110	20931	21186	21221	21118	21081	20974	21132	21020	21007	21229	21213	21095	21262	21201	21251	21224	21162	21082	20938	21083	20974	21159	20937	21112	21156	21076	20986	21159	21075	21177	21157	21219	21131	21216	20868	21120	21120	20945	21147	21121	20814	20933	21101	21046	21180	20922	21175	20802	20921	21137	20959	21426	20923	21173	20964	21175	21125	21106	21331	21116	20936	21071	21250	21160	21114	21105	20953	21103	21151	21197	21177	20953	21066	21008	20894	21086	21102	21227	21223	21056	21130	21154	21225	20983	21202	21103	21283	20971	21104	21045	20777	21027	21221	21050	21210	21112	21197	21043	21206	21143	20850	21125	20897	21146	20929	21159	21185	21192	21093	21041	21070	21096	21068	21107	20978	21028	21126	21214	21025	21101	20946	21046	20991	20987	20999	20936	21247	20867	20903	21083	21177	21240	21011	21015	21101	21153	21150	21327	21132	21070	21014	20946	21184	21121	21143	21032	21079	21243	21076	21186	21133	21322	20954	21125	21042	21146	21400	21040	21292	21050	21050	21096	21103	20894	21026	21053	21180	21085	20932	20977	21059	21164	21033	21086	21189	21231	21150	21089	21193	21379	21236	20970	21112	21273	21108	21083	21052	21096	21127	21072	21035	21309	21008	21117	21058	21071	21215	21040	21121	21119	20949	21070	20880	21030	21043	21069	20979	20926	21143	21084	21242	21082	20994	21130	21285	20892	20806	21030	21183	21103	21038	21009	21208	20956	21108	20905	21178	21145	20941	21162	21113	21178	21191	21181	21270	21039	20963	21292	21018	21023	21256	21161	21002	21092	21145	20932	20857	21039	20982	21106	21061	21069	20943	20960	21149	21280	21102	21142	21076	20968	21172	21051	21025	21089	21178	21193	21123	21124	20975	20918	20753	20803	21066	21250	21249	21036	21152	21104	20932	21061	21176	21129	21187	21076	21170	21019	20928	21051	21027	20994	20974	21014	21339	21331	21028	21074	21225	21165	21038	21053	20944	20965	20839	21012	21078	20875	21104	21041	21040	21169	21024	21231	21195	21062	21080	21080	20893	21091	20977	20859	21116	20906	21153	21029	20889	20974	21238	21078	20940	20963	21191	21216	21030	21049	20987	21120	21044	21148	21123	20953	21139	20927	21273	20858	21059	21177	21041	20975	20935	21125	20985	21197	21022	21095	21205	21067	21123	20869	21025	20999	21235	21067	21047	21016	21140	21181	21301	21129	21023	21108	21135	21053	21188	21159	20883	21150	21218	21099	20979	21141	20959	21219	21049	20995	20994	21080	21042	21070	21057	21261	20971	20886	21182	20984	21103	21115	21263	21051	21112	20955	21248	21034	21040	20884	20924	21059	21173	21019	20960	21260	21126	20943	21258	21126	21308	21006	21017	21045	21185	20949	20855	21086	21088	21390	21008	20995	20987	21060	21305	21028	21061	21044	21190	21018	21026	21147	21113	20999	21044	20987	20966	20879	21224	21190	21230	20949	20868	20962	21209	21130	21012	21029	21021	21024	21213	21094	21015	20829	20972	20918	20962	21049	21102	21176	21098	21082	20908	21201	21001	20923	21226	21141	21163	21055	21171	20917	20898	20999	21141	21004	21096	20980	21155	21182	20909	20989	21240	21022	20984	21078	21057	21091	21175	21021	21075	20942	21123	21046	21086	21191	21124	21045	21333	21161	21020	21071	21021	21106	21114	21039	21058	21075	21055	21144	21148	20844	21038	21031	21121	21202	21159	21095	20900	21045	21102	21122	21101	21012	21039	21009	21293	20919	21191	20917	20897	21076	21012	20962	20975	21230	21340	21170	21098	21260	20918	21026	21304	21197	21051	21131	20964	21095	20983	21345	21112	21104	21216	20912	21030	21154	21262	20992	21351	21128	21088	21109	21200	20923	21063	21284	21068	20948	21242	20902	20931	21198	21128	21131	20938	20994	20831	21099	21202	20969	21012	21094	20963	21027	21203	20943	21063	21108	20949	21204	21171	21045	20871	21122	21101	21071	21076	21176	21142	20995	21142	21281	20910	21111	21193	21245	20934	21031	21106	21094	21266	20997	20951	21069	21192	21056	21208	21064	21134	21114	21094	21078	20901	20991	20963	21282	21141	21208	21336	21091	20906	21048	21070	21043	21175	20994	21008	21065	20942	21022	20844	21095	21156	20972	20924	21062	21193	21057	21189	21091	21063	21198	21243	21058	21188	21342	21147	21154	21186	21195	20971	20851	21045	20819	20916	21059	21093	21106	20960	20927	21062	20987	21032	21082	21071	21311	21011	21228	21059	20983	20944	21089	20890	21201	20946	21119	21244	21177	21255	21215	20856	21083	21104	21219	20954	21080	20952	21055	21045	20836	21004	21111	21022	20896	20873	21220	20994	21009	21159	21055	21032	20936	21233	21236	21029	21089	21241	21133	20988	21131	21014	21239	21072	20986	20915	21034	20999	20905	21152	20721	20872	21232	21004	21152	21087	21008	21105	21121	20928	20995	20961	20943	21067	21167	21044	21129	20982	21217	20942	21198	21022	21092	21168	21136	21275	21069	20999	20862	20995	21149	21114	21092	21077	21112	21211	20958	21026	21081	21066	21081	21043	21263	21154	21176	20929	21180	20808	21095	21174	21285	20926	21039	21214	20998	21114	21007	21023	21195	21107	21162	21142	21091	21082	21012	20870	21041	21101	20972	20727	21071	21337	20939	21037	21022	20975	21117	21158	21068	20926	21094	21159	21037	20882	21211	21099	21061	20939	21078	20953	20946	21201	21256	21159	20806	21005	21296	21058	20962	21212	21192	21152	21355	21115	21119	21066	21044	20974	21221	21062	21014	20989	21129	21053	20985	21062	21009	20953	21142	21016	21097	21312	21156	21138	21182	21162	21005	20955	20803	20973	21087	21021	21116	21095	21429	21096	21213	21262	20937	21142	21092	21072	21080	21135	20895	21073	21246	21358	21037	21241	21059	21044	21176	20941	20905	21129	21249	20951	21214	21141	21251	21209	20970	21085	21094	20909	21011	20936	20910	21163	21122	21059	21135	21217	21154	21032	21184	21093	20977	20918	21072	20999	21112	21194	21258	21342	21053	21021	21042	21197	21098	21176	21193	21278	21134	21056	21133	21343	21169	21190	21058	21167	21047	21236	21191	21035	21032	21063	21196	21204	21087	20920	21076	21051	20916	21014	21045	21243	21192	20993	20918	21262	21184	21134	21188	21141	20912	21114	21152	21048	21223	21230	21140	20913	21089	21262	20921	21093	21296	21257	20902	21158	21120	21171	21159	20909	21106	21194	21035	21167	21227	21107	21243	21026	21282	21078	21331	20867	21151	21018	21020	20954	20949	21148	20927	20937	21061	21077	20984	21123	21131	21221	21048	20933	21364	21028	21043	20961	21062	21200	21043	20906	21241	20815	20982	21033	20959	20905	21032	21156	21161	21160	21180	21198	21085	20951	21204	21120	20896	21071	21129	21115	21033	21172	21272	20877	21023	21182	21021	21070	21017	20950	20979	20931	21016	21077	21069	21115	21092	20938	21117	21023	21110	21064	21214	21077	21217	20871	21278	21109	21203	21092	21080	21146	21369	21139	21115	20928	21101	21176	21135	21021	21105	20946	21101	20947	21068	21095	21146	21225	21150	20793	21110	21046	20880	20976	20982	20942	21101	20848	21087	20814	21057	20800	21079	21039	21213	21203	21076	20970	21233	20996	20991	20909	21057	21008	21150	21074	21026	20995	20998	21149	21089	21121	21050	21079	21177	20912	21159	20760	20992	21086	20981	21209	21085	21131	21182	21162	21028	21051	21104	21092	20965	21136	21163	21135	21159	20834	21167	21123	20912	21158	20979	21035	20911	21064	21192	21238	21053	20959	21188	21062	20983	21043	21004	21070	21297	21027	21116	21029	20963	21012	20864	21081	21102	21036	20866	21180	21034	21118	21088	21259	21013	21034	21047	21129	21185	20920	21007	20956	20946	21043	21158	21120	21257	21105	20976	21155	21128	20990	20900	20928	21212	21012	20990	20709
15820	26451	24272	20343	19151	18490	17894	17519	17571	17268	17340	17093	17135	16892	17057	16849	16926	17050	16985	16760	16858	16727	16916	17037	16735	16869	16700	16848	16728	16891	16872	16864	16721	16997	16740	16853	16876	16873	16877	16816	17005	16831	16858	16820	17088	16811	17018	16908	16810	16803	16882	16850	16768	16746	16850	17070	17692	17809	17424	16728	17325	16974	16640	16677	17033	16874	16853	16893	16795	16754	16709	16783	16759	16919	16848	16707	16884	16628	16996	16677	16868	17015	16722	16971	16846	16800	16903	16787	16742	16858	16780	16795	16711	16837	16754	16818	16736	16928	16679	16774	16879	16708	16880	16819	16791	16820	16759	16864	16714	16870	16907	16845	16879	16625	16861	16943	16788	16770	16935	16844	16811	16841	16787	16818	16851	16660	16725	16813	16724	16698	16708	16719	16900	16744	16797	16672	16855	16892	16883	16771	16725	16670	16775	16767	16778	16678	16767	16693	16851	16788	16856	16744	16795	16822	16777	16762	16799	16684	16751	16821	16836	16761	16799	16737	16722	16726	16868	16839	16768	16845	16917	16779	16697	16768	16922	16758	16598	16890	16710	16667	16946	16624	16833	16850	16867	16807	16775	16863	16925	16892	16912	16739	16719	16736	16737	16793	16669	16839	16885	16689	16725	16801	16830	16811	16791	16881	16703	16793	16739	16703	16707	16933	16720	16731	16721	16876	16673	16873	16799	16746	16642	16733	16753	16747	16781	16757	16856	16849	16783	16711	16780	16778	16747	16808	16876	16851	16862	16966	16841	16726	16806	16841	16807	16849	16720	16860	16769	16762	16800	16769	16950	16956	16854	16870	16978	16751	16840	16565	16874	16695	16913	16742	16668	16733	16630	16672	16662	16846	16824	16705	16613	16810	16795	16798	16750	16611	16722	16860	17018	16984	16717	16804	16903	16929	16804	16721	16948	16797	16803	16911	16960	16766	16764	16743	16715	16659	16829	16780	16857	16657	16625	16822	16728	16866	16725	16759	16935	16717	16741	16845	16853	16833	16784	16858	16745	16702	16748	16763	16806	16784	16886	16796	16872	16863	16862	16726	16743	16898	16669	16792	16519	16763	16930	16789	16734	16730	16963	16821	16806	16729	16891	16701	16855	16838	16693	16741	16647	16775	17011	16893	16619	16962	16806	16680	16899	16775	16808	16623	16925	16658	16972	16736	16705	16755	16767	16777	16754	16773	16916	16755	16893	16729	16854	16870	16814	16787	16753	16761	16908	16845	16619	16829	16779	16883	16799	16754	16848	16640	16749	16599	16893	16786	16775	16796	16910	16882	16888	16724	16774	16868	16820	16923	16800	16938	16831	16714	16828	16715	16945	16644	17013	16653	17054	16816	16809	16847	16885	16847	16897	16690	16705	16749	16851	16794	16756	16977	16747	16864	16817	16809	16912	16797	16728	16772	16817	16803	16773	16800	16694	16829	16965	16827	16718	16798	16722	16707	16737	16827	16681	16871	16883	16844	16738	16770	16875	16855	16662	16798	16843	16713	16691	16789	16752	16971	16787	16753	16900	16663	16905	16762	16760	16830	16826	16922	16682	16770	16752	16810	16740	16664	16704	16749	16829	16917	16762	16661	16788	16820	16822	16658	16839	16739	16716	16749	16692	16777	16681	16990	16893	16842	16929	16892	16905	16674	16802	16771	16808	16958	16629	16664	16816	16614	16820	16651	16902	16841	16841	16765	16615	16760	16772	16835	16808	16887	16886	16847	16855	16842	16734	16819	16891	16734	16888	16932	16731	16956	16762	16693	16945	16630	16834	16718	16798	16808	16818	16914	16773	16876	16841	16816	16853	16861	16811	16938	16872	16770	16860	16768	16888	16831	16687	16905	16641	16860	16802	16609	16747	16945	16859	17036	16764	16858	16747	16814	16581	16727	16667	16658	16765	16815	16733	16850	16912	16840	16753	16762	16876	16958	16956	16742	16847	16844	16764	16665	16713	16729	16837	16724	16777	16775	16901	16780	16875	16854	16788	16821	16626	16762	16643	16753	16769	16822	16775	16729	16781	16699	16766	16833	16793	16634	16882	16810	16792	16824	16584	16875	16778	16807	16851	16838	16843	16849	16693	16844	16595	16809	16811	16599	16889	16751	16829	16747	16958	16891	16770	16917	16889	16679	16846	17015	16772	16934	16636	16766	16854	16920	16927	16773	16945	16750	16811	16808	16812	16819	16725	16912	16721	16926	16816	16878	16785	16702	16778	16754	16810	16948	16817	16804	16916	16730	16750	16874	16675	16631	16854	16864	16847	16880	16509	16917	16775	16664	16771	16860	16812	16654	16787	16757	16569	16865	16906	16689	16867	16686	16921	16748	16718	16857	16796	16889	16945	16803	16874	16771	16901	16771	16958	16708	16796	16888	16827	16871	16876	16700	16791	16835	16670	16762	16867	16577	16669	16607	16883	16763	16719	16856	16935	16736	16844	16815	16982	16830	16801	16604	16828	16840	16834	16508	16893	16877	16776	16953	16708	16803	16927	16825	16786	16722	16836	16837	16707	16736	16720	16782	16997	16776	16750	16811	16706	16778	16915	16802	16896	16608	16726	16772	16900	16806	16781	16784	16733	16777	16820	16798	16727	16819	16716	16836	16820	16755	16822	16917	16739	16809	16854	16713	16863	16957	16713	16807	16655	16824	16790	16531	16865	16766	16910	16801	16747	16693	16846	16798	16754	16864	16752	16771	16764	16810	16826	16761	16943	16995	16829	16864	16674	16803	16877	16849	16778	16815	16808	16729	16881	16668	16770	16944	16663	16757	16832	16740	16851	16705	16898	16790	16994	16698	16804	16804	16803	16790	16902	16828	16722	16748	16886	16588	16813	16899	16791	16787	16734	16870	16673	16992	16770	17012	16838	16770	16790	16862	16759	16742	17169	16784	16957	16884	16921	16841	16790	16703	16933	16707	16846	16802	16667	16791	16653	16860	16825	16837	16766	16690	16766	16898	16910	16832	16725	16970	16795	16813	16790	16789	16601	16892	17006	16849	16839	16840	16818	16756	16658	16733	16734	16654	16964	16793	16808	16757	16924	17126	16839	16667	16844	16679	16813	16814	16864	16727	16781	16973	16599	16986	16718	16873	16906	16928	16686	16667	16878	16775	16679	16788	16862	16767	16681	16945	16742	16972	16873	16905	16724	16781	16700	16919	16825	16889	16833	16861	16680	16794	16673	16772	16718	16630	16841	16873	16927	16890	16894	16929	16809	16818	16835	16653	16798	16805	16729	16664	16736	16541	16787	16647	16614	16740	16853	16710	16759	16825	16843	16626	16937	16739	16663	16863	16963	16749	16698	16734	16790	16777	16885	16794	16776	16789	16783	16760	16821	16943	16769	16780	16975	16864	16728	16988	16730	16871	16875	16922	16626	16843	16838	16666	16419	16862	16905	16949	16870	16752	16834	16936	16590	16847	16939	16864	16798	16826	16757	16795	16789	16731	16938	16681	16852	16870	16686	16877	16867	16791	16788	16853	16703	16869	16646	16513	16889	16597	16961	16835	16929	16958	16668	16819	16824	16761	16756	16809	16673	16824	16778	16785	16754	16714	16737	16803	16876	16851	16822	16713	16744	16841	16918	16765	16680	16803	16876	16836	16659	16828	16868	16716	16841	16741	16852	16844	16884	16765	16888	16903	16679	16871	16900	16861	16774	16826	16837	16800	16732	16943	16799	16761	16704	16790	16715	16817	16760	16972	16718	16679	16790	16914	16735	16874	16909	16869	16772	16833	16830	16777	16722	16704	16670	16725	16841	16804	16827	16813	16651	17111	16814	16575	16671	16899	16688	16734	16862	16803	16775	16796	16703	16773	16681	16687	16792	16816	16702	16728	16616	16897	16726	16815	16790	16778	17032	16757	16804	16793	16712	16864	16948	16878	16616	16786	16707	16886	16720	16764	16800	16793	16770	16753	16792	16826	16916	16768	16904	16725	16669	16673	16986	16642	16776	16827	16855	16835	16775	16787	17047	16882	16871	16759	16835	16945	16979	16711	16885	16605	16890	16922	16711	16570	16851	16842	16704	16869	16612	16816	16829	16801	16936	16867	16720	16879	16892	16823	16749	16800	16855	16662	16661	16996	16780	16962	16789	16780	16766	16828	16823	16718	16846	16785	16757	16884	16812	16798	16777	16770	16886	16622	16758	16726	16745	16785	16767	16760	16715	16755	16805	16737	16857	16655	16827	16650	16761	16895	16683	16737	16716	16792	16918	16737	16861	16901	16722	16873	16841	16819	16860	16745	16814	16905	16618	16899	16780	16646	16802	16927	16566	16819	16889	16668	16562	16625	16914	16708	16897	16871	16740	16722	16844	16733	16636	16876	16975	16787	16773	16809	16859	16673	16769	16813	16679	16658	16821	16663	16732	16969	16871	16822	16912	16613	16769	16766	16702	16971	16797	16918	16852	16929	16781	16861	16896	16822	16773	16730	16890	16703	16825	16741	16754	16816	16732	16917	16990	16807	16732	16837	16957	16728	16847	16786	16797	16825	16813	16847	16743	16912	16813	16845	16900	16637	16943	16722	16802	16820	16660	16811	16690	16821	16757	16647	16666	16709	16731	16728	16908	16874	16812	16717	16710	16836	16842	16652	16654	16736	16851	16693	16841	16900	16926	16759	16809	16799	16674	16731	16767	16649	16840	16781	16860	16737	16779	16987	16799	16868	16829	16731	16785	16749	16773	16819	16855	16894	16622	16873	16735	16729	16810	16852	16704	16967	16871	16831	16767	16778	16830	16819	16736	16789	16837	16699	16886	16904	16670	16554	16771	16827	16774	16611	16675	16807	16673	16823	16820	16672	16930	16651	16881	16768	16781	16744	16797	16798	16625	16851	16745	16817	16855	16709	17032	16793	16776	16948	16701	16639	16787	16950	16761	16800	16877	16725	16841	16835	16777	16691	16759	16849	16690	16859	16737	16762	16999	16753	16881	16725	16780	16892	16750	16873	16761	16807	16877	16841	16748	16747	16659	16810	16754	16814	16823	16918	16799	16751	16766	16783	16779	16870	16823	16756	16693	16751	16814	16788	16798	16779	16994	16844	16830	16675	16717	16738	16835	16572	16784	16869	16957	16831	16822	16671	16887	16681	16893	16908	16746	16715	16788	16727
22430	21044	28842	23438	21319	24233	27927	23244	22476	22841	22448	22475	22308	22315	22267	22099	22365	22017	21965	21946	22045	22088	22004	22030	22019	22025	21840	21893	21985	22011	21999	21925	21867	21852	21738	21989	22003	21783	21755	21840	22073	21928	21979	21721	21826	22018	21953	21780	21882	21740	21816	21894	21741	22171	22087	22205	23143	23347	22678	21801	22506	22343	22119	22028	21933	21579	21877	21922	21818	21951	21836	21931	21771	21842	21543	21792	21796	21768	21810	21933	21731	21904	21769	22056	21840	21763	21950	21894	21977	21906	21770	21684	21801	21711	21988	22016	21815	21623	21985	21717	21880	21731	21849	21889	21991	22043	21674	21864	21852	21823	21874	21965	21792	21790	21741	21804	21752	21890	21942	21628	21907	21781	21843	21721	21855	21835	21792	21680	21830	21645	21728	22028	21861	21833	21770	21844	21849	21821	21899	21873	21794	21804	21657	21854	21793	21677	21633	21376	21767	21792	21798	21958	21730	21727	21724	21763	21772	21943	21608	21854	21935	21872	21732	21552	21852	21792	21990	21831	21869	21910	21737	21927	21754	21631	21771	21811	21650	21687	21715	21793	21588	21664	21545	21830	21840	21818	21950	21802	21813	21879	21980	21765	21907	21597	21786	21853	21642	21751	21922	21927	21808	21645	21679	21787	21606	21562	21713	21774	21753	21865	21954	21718	21659	21810	21704	21778	21720	21679	21787	21674	21928	21652	21641	21958	21971	21827	21583	21647	21935	21772	21754	21862	21931	21685	21849	21915	21786	21859	21695	21744	21959	21889	21892	21855	21820	21647	21700	21775	21620	21863	21792	21710	21831	21926	21970	21733	21800	21640	21713	21741	21700	21730	21772	21853	21818	21930	21790	21971	21890	21768	21664	21655	21886	21812	21789	21859	21892	21709	21879	21769	21884	21695	21628	21618	21558	21608	21359	21888	21599	21604	21688	21897	21794	21710	21680	21771	21758	21704	21830	21713	21664	21579	21733	21859	21868	21690	21793	21667	21832	21798	21901	21913	21903	21891	21897	21782	21793	21876	21654	22045	21791	21913	21826	21659	21745	21686	21835	21582	21823	21678	21556	21760	21699	21751	21850	21830	21597	21725	21661	21806	21892	21879	21721	21626	21819	21608	21918	21698	21671	21886	21700	21690	21632	21766	21768	21808	21852	21811	21856	21796	21858	21844	21596	21975	21589	21813	21679	21614	21688	21773	22112	21941	21957	21745	21867	21822	21745	21536	22001	21852	21795	21769	21792	21741	21611	21566	21787	21744	21744	21761	21770	21781	21803	21628	21713	21660	21897	21741	21754	21890	21712	21854	21550	21657	21841	21748	21850	21685	21855	21751	21724	21673	21789	21756	22001	21747	21780	21884	21803	21902	21748	21794	21933	21823	21508	21599	21797	21654	21803	21892	21824	21928	21841	21904	21757	21858	21694	21779	21924	21748	21913	21841	21814	21719	21721	21808	21779	21881	21620	21692	21730	21563	21800	21991	21935	21631	21772	21716	21630	21674	21650	21933	21763	21757	21724	21759	21794	21808	21566	21735	21866	21783	21783	21962	21756	21629	21926	21896	21684	21772	21949	22003	21653	21792	21759	21828	21774	21768	21733	21829	21689	21666	21719	21816	21859	21890	21756	22045	21828	21905	21780	21727	21826	21932	21816	21835	21880	21602	21720	21677	21806	21718	21892	21825	21829	21496	21792	21785	22073	21647	21728	21839	21841	21566	21923	21868	21838	21666	21710	21940	21839	21822	21980	21591	21692	21773	21955	21930	21783	21619	21635	21675	21904	21742	21839	21670	21790	21847	21754	21800	21638	21730	21859	21727	21881	21877	21572	21849	21697	21848	22103	21520	21758	21703	21800	21775	21830	21635	21741	21760	21872	21785	21663	21603	21731	21778	21607	21580	21622	21910	21882	21766	21633	21743	21603	21585	21751	21839	21645	21706	21733	21716	21823	21952	21877	21764	21625	21818	21771	22124	21899	21745	21804	21806	21736	21913	21877	21912	21553	21898	21711	21765	21829	21812	21831	21739	21493	21912	21927	21821	21729	21851	21684	21695	21572	21753	21813	21739	21828	21914	21772	21770	22048	21736	21870	21608	21809	21915	21851	21620	21791	21786	21944	21658	21906	21969	21657	21900	21666	21892	21665	21810	21964	21909	21864	21546	21775	21797	21914	21530	21956	21592	21828	21782	21778	21800	21735	21542	21878	21768	21819	21659	21758	21792	21807	21697	21820	21952	21587	21848	21897	21868	21688	21950	21761	21849	21795	21812	21802	21643	21532	21596	21787	21833	21662	21728	21918	21798	22047	21675	21834	21908	21997	21881	21961	21820	21843	21749	21840	21834	21809	21924	21721	21841	21721	21693	21686	21646	21749	21799	21770	21687	21687	21489	21733	21764	21673	21711	21860	21837	21940	21652	21787	21705	21673	21925	21820	21720	21709	21733	21727	21773	21864	21828	21840	21912	21789	21639	21590	21859	21883	21645	21659	21617	21744	21750	21751	21799	21576	21838	21917	21794	21886	21806	21562	21875	21936	21857	21798	21795	21741	21869	21854	21642	21652	21717	21776	21959	21687	22129	21781	21686	21886	21724	22101	21895	22049	21843	21804	21819	21726	21931	21948	22040	21875	21834	21812	21838	21743	21829	21821	21801	21857	21875	21604	21664	21868	21805	21791	21771	21687	21933	21961	21779	21853	21800	21953	21879	21879	21827	21578	21923	21756	21700	21831	21801	21851	22009	22062	21894	21755	21844	22004	21741	21705	21520	21766	21869	21788	21682	21883	21841	21844	21810	21720	21702	21619	21755	21554	21764	21995	21721	21876	21759	21688	21946	21767	21679	21804	21762	21615	21909	21698	21582	21716	21980	22012	21797	21756	21780	21782	21800	21950	21856	21733	21881	21808	21722	21878	21807	21808	21748	21759	22032	21787	21694	21709	21680	21811	21729	21901	21585	21880	21604	21792	21780	21649	21761	21605	21536	21548	21616	21660	21727	21832	21737	21815	21854	21818	21594	21823	21685	21601	22016	21924	21822	21830	21698	21688	21799	21758	21862	21813	21664	21834	21872	21781	21699	21822	21692	21601	21842	21776	21771	21511	21698	21708	21786	21817	21719	21744	21865	21729	21774	21960	21682	21888	21836	21857	21874	22044	21783	21985	21802	21732	21758	21836	21676	22004	21925	21948	21723	21636	22020	21709	21706	21735	21695	21694	21736	21735	21817	21917	21733	21645	21703	21677	21773	21701	21845	21612	21695	21764	21592	21580	22118	21744	21813	21782	21598	21845	21663	21613	21765	21784	21624	21822	21904	21563	21556	21859	21727	21843	21768	21839	21722	21849	21676	21914	21600	21847	22048	21641	21859	21701	21962	21778	21636	21644	21963	21937	21939	21913	21705	21759	21781	21643	21779	21780	21890	21685	21748	21752	21820	21631	21776	21980	21753	21653	21794	21637	21889	22036	21863	21906	21782	21701	21785	21844	21654	21609	21810	21668	21773	21597	21592	21521	21870	21850	21648	21570	21767	21872	21547	21858	21441	21727	21616	21661	21656	21846	21904	21762	21796	21791	21727	21759	21739	21691	21798	21697	21771	21901	21955	21756	21946	21602	21747	21906	21824	21653	22001	21516	21866	21778	21779	21818	21776	21729	21788	21744	21776	21633	21692	21726	21807	21469	21698	21787	21732	21788	21803	21664	21709	21930	21699	21590	21807	21781	21838	21779	21646	21735	21616	21590	21860	21743	21772	21907	21942	21909	21662	21647	21819	21644	21963	21742	21677	21677	21641	21577	21646	21637	21704	21715	21728	21756	21564	21641	21770	21846	21650	21548	21635	21672	21619	21883	22007	21762	21764	21649	21668	21739	21906	21897	21714	21692	21630	21883	21811	21626	22010	21822	21929	21942	21709	21936	21873	21697	21810	21755	21836	21615	21933	21752	21839	21673	21753	21752	21727	21794	21990	21760	21752	21835	21964	21834	21793	22154	21688	21810	21667	21628	21732	21869	21749	21605	21758	21608	21686	21792	21902	21590	21502	21745	21909	21741	21793	21999	21847	21881	21647	21673	21686	21966	21681	21801	22026	21711	21704	21922	21613	21839	21589	21662	21764	21552	21599	21590	21877	21652	21703	21663	21535	22015	21760	21688	21893	22020	21789	21924	22008	21809	21773	21838	21687	21889	21710	21771	21745	21684	21768	21896	21556	22003	21872	21718	21600	21538	21756	21792	21696	21605	21799	21717	21817	21865	21581	21769	21888	22017	21588	21549	21575	21530	21758	21835	21636	21804	21807	21887	21779	21685	21848	21930	21860	21773	21852	21832	21676	21884	21562	21930	21747	21963	21793	21622	21859	21656	21814	21850	21709	21776	21837	21719	21655	21595	21888	21907	21907	21893	21860	22006	22188	21726	21849	21755	21577	21761	21776	21771	21896	21758	21527	21711	21640	21987	22008	21711	21770	21740	21597	21956	21677	22068	21856	21812	21702	21891	21961	21779	21831	21883	21661	21777	21650	21714	21688	21545	21816	21780	21890	21940	21843	21538	21937	21872	21605	21680	21552	21910	21798	21805	21967	21914	21718	21883	21936	21658	21767	21709	21856	21907	21920	21918	21665	21633	21807	21768	21686	21401	21790	21688	21622	21579	21602	21721	21702	21625	21639	21760	21855	21724	21704	21845	21718	21944	21755	21793	21790	21816	21720	22101	21635	21554	21825	21939	21599	21774	21682	21738	21705	21719	21739	21658	21733	22023	21602	21863	21855	21829	21572	21779	21690	21720	21746	21786	21876	21885	21731	21793	21829	21871	21650	21900	21695	21802	21620	21620	21538	21764	21753	21854	21764	21741	21783	21880	21865	21739	21984	21953	21939	21903	21604	21813	21725	21623	21813	21758	21739	21830	21784	21793	21602	21671	21691	21733	21870	21854	21890	21901	21952	21603	21726	21728	21584	21893	21717	21622	21870	21987	21729	21773	21606	21736	21486	21800	21635	21563	21792	21714	21914	21688	21634	21780	21808	21915	21681	21617	21712	21923	21786	21691	21867	21564	21875	21683	21837	21811	21821	21859	21760	21573	21858	21712	21836	21712	21608	21870	21750	21504	21692	21935	21797	21895	21701
17151	31551	28330	23032	21203	19875	19050	18697	18407	18219	17917	17643	17665	17379	17503	17473	17313	17365	17514	17458	17392	17308	17441	17504	17230	17263	17253	17274	17183	17131	17274	17327	17175	17286	17090	17319	17169	17321	17184	17370	17209	17258	17216	17239	17337	17297	17292	17180	17016	17182	17270	17315	17275	17341	17073	17503	18926	19127	17845	17228	17757	17880	17106	17022	17197	17199	17254	17107	17092	16986	17210	17120	17082	17242	17230	17238	17137	17363	17245	16922	17091	17049	17098	17158	17179	17293	17260	17193	17145	17087	17037	17404	17261	17304	17159	17112	17200	17232	17184	17291	17135	16927	17200	17092	17099	17042	16987	17262	17169	17136	17005	17071	17329	17149	17009	17154	17024	17168	17220	17186	17197	17077	17129	17342	17107	17075	17104	16922	17242	17101	17137	17159	17110	17255	17168	17074	17028	17229	17094	17052	17168	17076	17209	17098	17298	17098	17043	17102	17251	17029	17084	17295	17094	17195	17279	17175	17194	17164	17343	17219	17212	17246	17096	17198	17192	17099	17222	17197	17326	17169	17228	17175	17031	17130	17175	17187	17181	17182	17232	17141	17112	17126	16983	17146	17067	17180	17017	17177	17204	17145	17192	17258	17043	17109	17112	17107	16977	17034	17169	16994	17272	17075	17081	17216	17304	17359	17072	17254	17336	17224	17369	17145	17162	17188	17130	17282	17022	17311	17054	17091	16996	17062	17090	17305	17211	17195	17104	17154	17074	17008	17084	17054	17137	17141	17216	17265	17069	17179	17197	17132	17101	16970	17131	17157	17264	17028	17001	17071	16993	17050	17118	17150	17085	17110	17139	17185	17240	17127	17307	16972	17253	17090	17173	17200	17171	16986	17202	17171	17060	17116	17124	17306	17162	17045	17048	17096	17085	17185	17096	17050	17194	17004	17086	17118	17092	17210	17195	17213	17146	17245	17111	17082	17022	17165	17055	17224	17201	17240	17134	17165	17204	17248	17028	17136	17253	17132	17212	17140	17040	17225	17297	16957	17102	17177	17243	17211	17035	16984	17153	17244	17025	17223	17177	17090	17230	17119	17378	17104	17191	16888	17050	17073	17163	17155	17029	17125	17152	17343	17081	17217	17000	17284	17298	16973	17046	17168	17231	16982	17145	16997	17151	17245	17225	17234	17170	17239	17139	17164	17010	17168	17151	17095	17208	17150	17071	17161	16934	17221	17269	17149	17132	17149	17165	17202	17179	17049	17181	17156	17183	17154	17031	17200	17101	17209	17206	17097	17050	17180	17131	17110	17232	17033	17184	17078	17004	17036	17222	17166	17175	17035	17221	16998	17052	17141	17263	17049	17109	16988	17310	17197	17127	17127	17121	17109	17057	17231	17101	17202	17317	17279	17244	17172	16963	17173	17170	17164	17297	17190	17092	17194	17340	17147	17382	17201	17157	16999	17040	17196	17156	17326	17347	17091	17136	17105	17133	17104	17011	17135	17171	17189	17236	16959	17029	17073	17212	16989	17247	17075	16943	17103	17143	16976	17077	17158	17236	17172	17279	17048	17042	17233	17246	17212	17043	17267	17331	16998	17072	17198	17253	17063	17346	17081	17133	17275	16994	17054	17244	17122	17150	17292	17047	17127	17212	17238	17187	16997	17329	17052	17187	17151	17247	17108	17053	17341	17225	17161	17234	17189	17119	17042	17209	17222	17061	17029	17144	17182	17145	17217	17363	17207	17130	17128	17180	17159	17167	17233	17006	17064	16975	17149	17442	17134	17115	17143	17062	16981	17294	17295	17315	17137	17293	17126	17109	17042	17021	17215	17183	17035	17094	17129	17207	17084	17328	17099	17036	17011	17117	17190	17047	17095	17119	17038	17073	17202	17185	17145	16938	17193	17293	17093	17387	17095	17232	17058	17225	17153	17293	17219	17107	17295	17181	17137	17112	17045	17143	17060	17050	17112	17214	17211	17060	17117	17158	16945	17157	17040	17108	17089	17124	17128	17203	17140	17240	17160	17264	17023	17121	17121	17118	17102	17295	17236	17389	17104	17255	17149	16985	17155	17175	17117	17207	17184	17107	17255	17105	17075	17029	17059	17162	17104	17240	17086	17099	17087	17119	17225	17247	17130	17138	17128	17222	17157	17134	17143	17316	17188	17016	17110	17068	17020	17195	16943	17217	17158	17076	17290	17186	17063	17245	17228	17118	17179	17123	17223	17264	17201	17220	17156	17188	17103	17068	17057	17217	17114	16895	17028	17308	17220	17065	17078	17214	17262	17150	17086	17049	17060	17091	17133	17130	17294	17341	17033	17006	17035	17108	17115	17194	17239	17106	17177	17215	17082	17065	17173	17051	17313	17132	16972	17218	17029	17243	17199	17204	17077	17092	16955	17173	17234	16930	17165	17150	17187	17054	17281	17012	17198	17042	17132	17237	17208	17242	17269	17036	16998	17185	17200	17119	16911	17334	17208	17081	16892	17195	17100	17143	17198	17251	17172	17071	17142	17040	17108	17217	17206	17096	17344	17203	17338	17081	17145	17255	17107	17240	16993	17187	17170	17188	17134	17258	17059	17084	17202	17116	17062	17217	17177	17247	17268	17163	17201	17219	17214	17183	17238	17097	17221	17104	17311	17227	17171	17144	17129	17057	17277	17036	17197	17225	17098	17240	17140	17063	16953	16986	17098	17147	17124	17213	16979	17241	17124	17156	17023	17141	17058	17049	17169	17116	17116	17041	17025	17190	17254	17225	17140	16976	17214	17163	17216	17177	17078	17108	17182	17104	17092	17282	16992	17183	17076	17214	17209	17299	17095	17156	17037	17266	17138	17230	17121	17107	17075	16970	17264	17242	17158	17158	17171	17321	17380	17138	17238	17178	17273	17331	16952	17099	17043	17163	17174	17111	17127	17093	17172	17069	17080	17070	17099	17244	17163	17080	17176	17110	17187	17109	17315	17065	17135	17127	17150	17090	17197	17063	17240	17322	17059	17060	17102	17141	17097	17307	17112	17183	17233	17065	17196	17047	17216	17086	17214	17238	17167	17165	17233	17031	16909	17249	17004	17256	17148	17135	17082	16946	17324	17163	17172	17150	17151	17143	17039	17159	17217	17200	17270	16996	17066	17182	17304	17181	17170	17255	17189	17208	17094	17165	17119	17144	17189	17198	17196	17024	17247	17267	17197	17167	17217	17252	17104	17136	17103	17141	17122	17058	17257	17160	17116	17019	17185	17116	17117	17330	17073	17207	17194	17088	17096	17161	17126	17124	17018	17078	17116	17069	17154	17270	17126	17123	16924	17134	17138	17185	17228	17262	17119	17232	17159	17155	17142	17177	17106	17060	17243	17115	17263	17185	17028	17217	17018	17304	17019	17249	17074	17122	17167	17059	17235	17122	17229	17084	17086	17282	17255	17313	17023	17194	16979	17151	17156	17014	17215	16947	17192	17167	17081	17198	17008	17217	17346	17221	17120	17249	17114	17265	17039	17345	17159	17056	17097	17125	17163	17211	17016	17265	17298	17114	17023	17103	17353	17167	17292	17029	17192	17154	17277	17144	17113	17232	17388	17168	17168	17215	17139	17134	17078	17276	17134	17206	17099	17092	16980	17175	17068	17181	17237	17267	16975	17054	17130	17260	17153	17133	17299	17176	17220	16896	17250	17152	17273	17178	17242	16951	17224	17099	17088	17233	17223	17210	17091	17183	17073	17155	17009	17208	17160	17214	17461	17096	17205	17214	17306	17151	17161	17227	17238	17133	17317	17268	17160	17215	17042	17104	17176	17115	17332	17005	17200	16959	17218	17208	17050	17051	17077	17095	17332	17116	17171	17187	17271	17133	17144	17229	17100	17122	17251	17213	17133	17092	17305	16972	17123	17212	17152	17102	17230	17212	17157	17043	17092	17124	17207	17165	17140	17050	17061	17079	17097	17139	17123	17202	17171	17216	17056	16928	17172	17171	17254	17016	17223	17271	17010	17287	16918	17137	17211	17128	17272	17293	17171	17243	17134	17263	17171	17282	17208	17122	17086	17116	17158	17068	17073	17164	17071	17197	17035	17038	17067	17113	17444	17183	17088	17155	17284	16891	17019	17092	17112	17207	17062	17389	17135	17125	17155	17074	17113	17168	17073	17077	17320	17075	17192	16886	17131	17133	17216	17147	17041	17187	17126	17286	17174	17142	16903	17154	17091	17108	17295	17207	17157	17105	17098	17334	17084	17196	17324	17068	17132	17330	17064	17122	17210	17060	16900	17130	17153	17191	17139	17043	17206	17074	17164	17115	17166	17084	17068	17252	17108	17331	17214	17081	17087	17195	17246	17095	17238	17235	17236	17317	17001	17244	17198	17132	17175	17054	17150	17200	17066	17019	17069	16980	17151	17070	17202	17132	17119	17041	17204	17231	17254	17116	17196	17112	17267	17140	16998	17136	16965	17254	17325	17287	16972	17151	16974	17323	17259	17001	17030	17142	17009	17165	17328	17212	17064	17014	17085	17080	17131	17157	17155	17163	17020	17073	17114	17111	17262	17050	17031	17161	17160	16976	16989	16994	17304	17224	17136	17054	17211	17029	17158	17133	17083	17270	17198	17256	17043	17173	17043	17255	17001	17014	17076	17172	17229	17281	16951	17070	17027	16816	17116	17361	17259	17319	17011	17251	17093	17065	16963	16939	17039	17096	17086	17231	17106	17096	17018	17285	16987	17148	17221	17241	17128	17189	17037	17079	17206	16984	17016	17281	17216	17135	17190	17217	17197	17133	17064	17214	17146	17061	17229	17148	17253	17227	17191	17024	17157	17026	17226	17143	17086	17188	17075	17167	17165	17221	16998	17296	17191	17124	17145	17051	16971	17208	17117	17071	17033	17173	17159	17032	17062	17019	17007	17171	17089	17081	17233	17221	17159	17282	17010	17158	17204	17050	17045	17288	17157	17334	17071	17122	17321	17002	17198	17170	17310	17233	17123	16854	17180	17246	17136	17044	17192	16914	17006	17079	16979	17189	17191	17337	17047	17229	17232	17080	17246	17000	17259	17203	17146	17218	17010	17395	17257	17154	17270	17110	17179	17155	17162	17033	17197	17045	17139	17189	17130	17153	17069	16995	17156	17128	17177	17201	17008	16938	17168	17085	17244	17140	17259	16953	17055
27459	22442	27412	25778	22953	23175	23252	23023	22819	22851	23088	22932	22808	22819	22814	22641	22876	23001	23034	22838	23014	22854	22794	22850	22791	22615	22648	23002	22754	22975	22610	22350	22844	22874	22790	22963	22723	22867	22963	22604	22669	22617	22861	22910	22904	22592	22707	22966	22703	22888	22764	22625	22601	22823	22759	22780	22983	22822	22965	23113	22851	22727	22868	23088	22876	22646	22627	23002	22706	22752	22781	22617	22768	22775	23030	22901	22891	22967	22920	22838	22767	22688	22834	22707	23036	22810	22894	22744	22718	22899	22656	22677	22558	22762	22762	22884	22764	23020	22753	22840	22724	22889	22803	22689	22675	22870	22696	22688	22673	22672	22656	22740	22627	22919	22658	22745	22626	22681	22520	22739	22764	22675	22797	22593	22740	22780	22610	22738	22881	22823	22754	22838	22844	22682	22725	22551	22771	22584	22750	22634	22805	22832	22689	22909	22973	22616	22953	22898	22853	22726	22758	23014	22858	22790	22740	22666	22649	22861	22868	22696	22913	22532	22800	22493	22765	22821	22866	22645	22811	22685	22740	22849	22846	22969	22851	22639	22832	22790	22749	23011	22859	22856	22686	22724	22850	22813	22643	22736	22612	22645	22784	22496	22607	22733	22747	22951	22750	22657	22777	22804	22869	22858	22871	22635	22976	22715	22658	22929	22927	22595	22967	22832	22786	22710	22717	22743	22713	22659	22861	22767	22756	22920	22760	22633	22833	22602	22737	22873	22882	22956	22771	22771	22751	22817	22778	22742	22640	22715	22660	22593	22822	22717	22869	22997	22814	22826	22849	22875	22644	22827	22643	22788	22634	22716	22744	22873	22654	22764	22795	22941	22747	22745	22789	22634	22893	22746	22853	22786	22892	23067	22877	22851	22832	22725	22587	22803	22688	22869	22806	22608	22549	22589	22627	22729	22772	22914	22779	22898	22809	22923	22602	22735	22950	22715	22855	22714	22806	22777	22723	22649	22673	22803	22793	22872	23152	22969	22957	22567	22659	22834	22687	22960	22858	22781	22865	22690	22567	22755	22630	22846	22770	22742	22802	22597	22958	22871	22730	22775	22751	22629	22504	22682	22830	22804	22806	22669	22691	22726	22673	22645	22644	22579	22758	22775	22643	22995	22797	22893	22932	22733	22778	22910	22799	22717	22831	22538	22865	22722	22742	22600	22690	22816	22888	22827	22967	22790	22727	22710	22978	22865	22771	22849	22807	23013	22759	22672	22690	22984	22801	22689	23078	22863	22806	22728	22824	22655	22786	22837	22713	22659	22763	22472	22768	22665	22905	22789	22511	22858	22860	22718	22643	22992	22540	22886	22998	22889	22631	22632	22620	22806	22857	23065	22725	22823	22767	22918	22634	22881	22849	22850	22849	22701	22977	22788	22715	22638	22781	22783	22871	22676	22655	22781	22686	22918	22958	22736	22785	22738	22930	22753	22767	22794	22791	22680	22864	22584	22887	22625	22668	22756	22768	22755	22637	22770	22869	22833	22642	22832	22736	22920	22855	22691	22773	22987	22718	22936	22870	22890	22755	22699	22700	22492	22675	22727	22811	22994	22734	22680	22893	22802	22817	22649	22670	23052	22846	22871	22878	23193	22826	22573	22824	22783	22834	22700	22923	22707	22694	22791	22740	22857	22849	22803	22744	22953	22951	22658	22895	22781	22795	22836	22973	22855	22687	22835	22813	22971	22660	22758	22859	22785	22837	22798	22771	22633	22848	22800	22793	22678	23060	22812	22702	22658	22574	22609	23062	22843	22818	22860	22809	22812	22726	22827	22865	22875	22678	22617	22887	22871	22757	22955	22945	22958	22840	22722	22887	22775	22783	23090	22894	22741	22920	22730	22727	22791	22637	22764	22694	22787	22768	22774	23003	22777	22697	22801	22782	22788	22939	22783	22582	22677	22741	22771	22517	22789	22578	22891	22683	22769	22758	22844	22782	22844	22827	22680	22980	22836	22873	22851	22997	22947	22655	22927	22795	22951	22740	22547	22758	22916	22648	22615	22799	22846	22906	22706	22881	22845	22880	22908	22835	22983	23006	22583	22866	22750	22753	22976	22959	22865	22671	22741	22907	22828	22770	22793	22747	22927	22632	22819	22839	22665	22596	22773	22804	22723	22801	22717	22806	22844	22898	22815	22558	22789	22693	22675	22566	22809	22656	22782	22663	22606	22578	22914	22876	22922	22742	22871	22657	22588	22549	22712	22813	22971	22808	22909	23067	22854	22640	22581	22897	22780	22729	22855	22929	22874	22714	22658	22798	22651	22847	22651	22798	22791	22770	22654	22812	22460	22598	22818	22765	22869	22759	22742	22712	22819	22998	22924	22659	22723	22875	22888	22979	22832	22751	22753	22619	22696	22738	22830	22731	22779	22839	22778	22772	22604	22942	22666	22968	22667	22718	22759	22805	22876	22664	22823	23027	22865	23059	22917	22750	22869	22906	22918	22839	22826	22614	22847	22961	22893	22738	22834	22936	22571	22787	22825	22706	22767	22660	22431	22606	22572	22853	22865	22904	22755	22716	22718	22766	22778	22834	22764	22845	22880	22726	22698	22686	22782	22611	22681	22742	22815	22750	22844	22819	22698	22764	22760	22624	22836	22820	22980	22681	22732	22891	22770	22845	22576	22708	22846	22927	22607	22882	22866	22789	22529	22726	22750	22582	22799	22676	22812	22620	22708	22799	22764	22805	22888	22929	22805	22783	22872	22647	22765	22857	22644	22657	22766	22682	22761	22795	22861	22945	22804	22626	22676	22707	22894	22761	22803	22820	22702	22928	22812	22811	22815	22889	22710	22869	22777	22725	22558	22729	23047	22764	22927	22714	22628	22915	22817	22851	22908	22818	22729	22783	22653	22845	22755	22856	22965	22587	22806	22830	22793	22883	22853	22935	22819	23024	22692	22851	22787	22954	23006	22857	22595	22804	22607	22823	22716	22818	22746	22854	22977	22800	22934	22775	22869	22590	22671	22598	22727	22721	22785	22732	22477	23044	22746	22644	22623	22890	22780	22721	22945	22927	22947	22735	22997	22763	22800	22697	23040	22820	22914	22850	22765	22928	22826	22847	22799	22711	22803	22741	22814	22828	22600	22846	22712	22905	22710	22772	22796	22574	22851	22720	22939	22883	22631	22773	22682	22695	22897	22597	22843	22893	22851	22824	22705	22742	22764	22963	22907	22756	22708	22963	22809	22908	22781	22900	22964	22956	22805	22945	22832	22892	22893	22865	22637	23007	22670	22586	22827	22980	22574	22623	22774	22616	22829	22923	22795	22835	22783	22791	22762	22805	22827	22716	22710	22693	22876	22751	22962	22740	22843	22860	22907	22796	22560	22758	22812	22667	22657	22813	22864	22755	22744	22668	22766	22746	22775	22784	22665	22711	22894	22850	22872	22877	22780	22899	22701	23320	22849	22701	22777	22830	22747	22931	22679	22878	22955	22810	22766	22883	22676	22608	22852	22845	22603	22829	22811	22961	22644	22732	22809	22742	22891	22662	22831	22729	22810	22741	22769	22935	22836	23086	22721	22865	22950	22827	22664	22713	22790	22888	22723	23009	22901	22742	22768	22757	22832	22806	22992	22753	22728	22761	22799	22797	22754	22693	22582	22827	22728	22509	22660	22662	22789	22819	22924	22810	22763	22924	22753	22582	22739	22628	22788	22779	22752	23083	22820	22753	22938	22691	22689	22728	23029	22860	23032	22764	22920	22870	22661	22733	22545	22890	22822	22868	22877	22990	22795	22817	22691	22979	22835	22732	22856	22776	22914	22543	22759	22793	22674	22724	22821	22800	22753	22915	22983	22892	22901	22756	22827	22859	22785	23055	22747	22717	22799	22753	22934	23002	22822	22802	22601	22774	22822	22827	22635	22718	22854	22728	22741	22882	22936	22801	22588	22797	22832	22709	22674	22725	22832	22819	22685	22760	22788	22568	22885	22730	22693	22536	23087	22757	22630	22793	22578	22727	22752	22895	22994	22697	22730	22889	22467	22690	22778	22863	22916	22729	22782	22681	22853	22794	22700	22761	22751	22930	22538	22742	22858	22779	22767	23007	22859	22758	22869	22727	22804	22694	22684	22805	22901	22793	22818	22900	22769	22716	22766	22654	22885	22957	22844	22751	22706	22757	22733	22816	22908	22701	22962	22958	23105	22901	22609	23016	22771	22819	22938	22819	22899	22758	22898	22854	22733	22434	22778	22836	22730	22971	22899	22666	22983	22836	22915	22684	22800	22473	22820	22779	22753	22593	22769	22829	22788	22879	22785	22684	22777	22861	22706	22944	22875	22543	22686	22906	22961	22801	22757	22677	22836	22600	22763	22859	22824	22681	23063	22806	22566	22627	22821	23026	22915	22800	22888	22925	22942	23042	22699	22782	23010	22843	22784	22807	22772	22624	22771	22625	22772	22758	22806	22749	22808	22953	22631	22639	22945	22875	22861	22712	22681	22973	22802	22346	22779	22896	22932	23022	22678	22597	22762	22966	22455	22761	22773	22680	22813	23069	22657	22960	22831	22877	22731	22901	22826	22706	22714	22796	22913	22917	22895	22739	22894	22905	22745	22945	22991	22604	22527	22717	22779	22924	23028	22964	22470	22851	22639	22611	22898	22746	22714	22766	22625	22674	22882	22819	22954	22804	22662	22740	22792	22914	22658	23006	22581	22793	22898	22819	22773	22719	22831	22848	22699	22860	22658	22895	22823	22823	22810	22710	22737	22878	22786	22639	22730	22812	22926	22619	22641	22819	22650	22726	22685	22706	22878	22861	22622	22692	22740	22850	22863	22921	22900	22665	22750	22689	22695	22883	22742	22628	22688	22732	22957	23115	22862	22703	22801	22744	22805	22511	22802	22720	22831	22627	22709	22984	22778	22817	22642	22719	22989	22903	22797	22547	22917	22768	22998	22847	22780	22608	22728	22806	22839	22859	22756	22836	22764	22711	22850	22744	22751	22791	22709	22922	22846	22812	22896	22887	22778	22786	22838	22790	22725	22652	22786	22618	22687	22782	22783	22830	22919	22787	22600	22737	22750	22883	23023	22605	22775	22844	22803	22799	23023	22729	22658	22844	22549	22701	22865	22823	22986	22853	22613	22772	22759	22676	22959	22898	22671
17372	22138	20782	19184	18617	18076	18092	18095	17834	18016	17917	17748	17740	17950	17861	17688	17762	17806	17763	17904	17683	17830	17846	17793	17980	17765	17689	17800	17797	17950	17813	17848	17717	17849	17930	17800	17795	17807	17957	17915	17760	17764	17533	17889	17828	17805	17779	17931	17751	17818	17894	17832	17918	17504	17834	17764	17943	17846	17836	17731	17996	17954	17883	17922	17765	17808	18010	17704	17814	17673	17716	17767	17726	17634	17662	17800	17779	17577	17925	17806	17921	17796	17847	17798	17694	17616	18018	17584	17689	17902	17911	17856	17824	17779	17705	17994	17648	17785	17989	17885	17562	17770	17917	17643	17716	17776	17703	17831	17708	17890	17690	17836	17761	17864	17749	17550	17814	17635	17677	17570	17550	17795	17609	17761	17720	17755	17817	17619	17780	17758	17895	17785	17843	17845	17742	17754	17755	17697	17916	17768	17798	17907	17733	17705	17603	17836	17827	17673	17770	17847	17768	17695	17817	17731	17744	17936	17747	17876	17836	17496	17704	17690	17692	17926	17685	17759	17611	17846	17863	17752	17906	17946	17728	17779	17714	17894	17658	17895	17710	17601	17617	17641	17740	17878	17764	17920	17907	17560	17785	17842	17719	17859	17736	17771	17537	17770	17688	17693	17870	17888	17762	17763	17623	17835	17687	17823	17872	17768	17821	17850	17843	17753	17613	17774	17660	17854	17866	17724	17964	17660	17740	18043	17965	17615	17735	17585	17750	17831	17915	17732	17741	17712	17639	17778	17562	17858	17824	17673	17643	17815	17738	17692	17797	17852	17824	17912	17745	17800	17723	17689	17784	17794	17802	17808	17764	17629	17860	17740	17560	17854	17805	17725	17888	17778	17805	17817	17888	17681	17828	17747	17870	17960	17703	17821	17734	17823	17817	17590	17565	17582	17783	17792	17990	17569	17690	17662	17744	17805	17717	17806	17747	17687	17700	17826	17757	17910	17630	17973	17828	17774	17630	17824	17666	17928	17745	17628	17810	17799	17722	17657	17814	17839	17898	17784	17664	17821	17718	17750	17793	17817	17616	17611	17687	17762	17713	17803	17800	17820	17701	17724	17734	17592	17719	17662	17907	17861	17817	17751	17842	17660	17670	17667	17695	17937	17681	17876	17913	17751	17769	17671	17806	17702	17932	17867	17621	17722	17888	17713	17731	17729	17856	17784	17933	17729	17822	17683	17735	17886	17797	17874	17759	17735	17820	17575	17756	17680	17676	17937	17799	17654	17840	17632	17798	17744	17763	17760	17760	17755	17737	17722	17917	17636	17850	17708	17943	17691	17804	17854	17667	17626	17779	17896	17735	17676	17811	18026	17816	17661	17754	17748	17658	17981	17790	17771	17687	17823	17764	17827	17763	17772	17822	17846	17782	17873	17635	17832	17733	17844	17936	17674	17735	17716	17716	17607	17841	17767	17867	17718	17886	17756	17802	17706	17843	17707	17891	17635	17764	17827	17744	17729	17683	17712	17719	17923	17671	17782	17784	17814	17718	17721	17654	17890	17705	17689	17931	17748	17840	17947	17802	17803	17689	17606	17918	17701	17833	17837	17814	17659	17828	17761	17802	17857	17850	17585	17689	17841	17821	17699	17736	17797	17742	17739	17776	17789	17774	17941	17796	17685	17809	17747	17748	17816	17744	17700	17594	17750	17848	17604	17709	17738	17760	17806	17948	17813	17822	17860	17722	17811	17700	17678	17932	17785	17685	17946	17759	17584	17846	17662	17668	17687	17761	18006	17640	17669	17689	17896	17709	17808	17792	17865	17793	17751	17647	17861	17640	17714	17757	17583	17606	17906	17711	17869	17708	17771	17785	17867	17759	17766	18008	17605	17872	17654	17789	17793	17970	17779	17783	17577	17747	17950	17632	17792	17751	17671	17678	17729	17670	17692	17764	17783	17794	17662	17820	17693	17909	17743	17803	17751	17890	17853	17806	17775	17618	17910	17725	17800	17715	17627	17897	17742	17893	17746	17799	17715	17748	17882	17717	17742	17729	17882	17794	17737	17717	17831	17930	17701	17681	17716	17583	17791	17797	17738	17868	17689	17823	17759	17640	17823	17770	17834	17597	17785	17735	17848	17768	17637	17826	17743	17946	17838	17815	17813	17767	17709	17953	17644	17682	17820	17718	17879	17704	17590	17710	17763	17892	17809	17822	17789	17812	17900	17764	17866	17915	17890	17876	17649	17910	17853	17761	17985	17890	17873	17801	17678	17964	17918	17523	17820	17707	17925	17788	17777	17777	17801	17820	17981	17754	17849	17882	17727	17687	17860	17812	17712	17778	17766	17816	17820	17682	17843	17745	17838	17983	17985	17672	17709	17660	17647	17722	17759	17993	17827	17819	17625	17807	17633	17647	17894	17751	17915	17956	17682	17720	17903	17772	17727	17781	17734	17837	17794	17757	17785	17842	17935	17681	17931	17769	17737	17749	17755	17775	17902	17839	17761	17716	17693	17823	17974	17863	17710	17745	17840	17894	17703	17557	17827	17771	17731	17960	17813	17665	17716	17764	17790	17897	17526	17838	17765	17844	17875	17631	17927	17733	17849	18001	17798	17849	17798	17703	17794	17623	17767	17793	17861	17849	17832	17619	17795	17845	17733	17881	17643	17609	17639	17775	17703	17599	17878	17694	17905	17780	17642	17651	17808	17706	17774	17676	17826	17755	17875	17712	17981	17820	17711	17598	17875	17697	17834	17816	17704	17810	17823	17520	17797	17694	17932	17797	17941	17793	17829	17866	17824	17907	17921	17799	17656	17810	17843	17817	17812	17801	17859	17749	17638	17664	17570	17729	17689	17782	17938	17713	17641	17877	17715	17789	17848	17907	17609	17809	17819	17808	17833	17843	17756	17734	17635	17852	17863	17795	17763	17901	17640	17933	17833	17964	17841	17869	17802	17686	17676	17805	17780	17899	17729	17954	17767	17676	17875	17719	17777	17645	17890	17614	17748	17653	17616	17517	17830	17806	17849	17913	17806	17812	17847	17680	17774	17831	17635	17813	17696	17698	17638	17821	17692	17936	17920	17786	17756	17647	17779	17683	17853	17771	17516	17684	17758	17636	17831	17847	17829	17869	17645	17843	17721	17779	17912	17706	17792	17825	17877	17788	17832	17741	17743	17820	17844	17830	17769	17760	17828	17801	17799	17826	17875	17722	17759	17791	17848	17748	17676	17865	17830	17871	17848	17820	17870	18002	17645	17824	17714	17877	17841	17809	17743	17692	17791	17741	17776	17824	17647	17733	17775	17699	18007	17804	17963	17856	17825	17739	17983	17730	17800	17670	17878	17644	17973	17730	17857	17706	17778	17778	17979	17750	17913	17932	17816	17874	17793	17776	17705	17707	17664	17792	17850	17817	17718	17598	17824	17782	17668	17705	17652	17660	17856	17766	17822	17778	17776	17833	17766	17715	17921	17669	17745	17778	17629	17748	17727	17802	17747	17700	17757	17617	17895	17809	17831	17927	17650	17563	17789	17890	17836	17992	17881	17640	17598	17740	17525	17815	17816	17798	17845	17885	17866	17737	17742	17726	17834	17873	17763	17795	17767	17827	17684	17924	17670	17773	17740	17939	17836	17735	17644	17824	17731	17772	17923	17848	17914	17861	18034	17768	17931	17881	17993	17789	17810	17690	17753	17671	17797	17750	17620	17722	17701	17679	17808	17792	17826	17820	17865	17619	17790	17811	17767	17677	17728	17742	17894	17892	17600	17757	17784	17730	17814	17763	17815	17667	17742	17719	17795	17846	17769	17816	17666	17783	17705	17732	17817	17812	17890	17916	17825	17827	17828	17640	17735	17706	17839	17840	17844	17848	17772	17829	17751	17738	17768	17711	17733	17704	17802	17606	17956	17763	17792	17849	17912	17634	17704	17979	17801	17781	17740	17689	17663	17700	17651	17869	17587	17756	17804	17882	17719	17835	17671	17781	17838	17746	17760	17820	17771	17594	17736	17888	17735	17730	17777	17867	17799	17670	17742	17832	17751	17610	17784	17808	17743	17876	17814	17826	17804	17863	17830	17704	17805	17855	17694	17750	17623	17827	17738	17615	17784	17667	17633	17724	17784	17701	17740	17659	17854	17610	17789	17819	17644	17843	17922	17767	17781	17706	17722	17806	17973	17765	17878	17731	17774	17772	17782	17724	17785	17522	17735	17643	17694	17632	17813	17985	17814	17814	17897	17917	17697	17793	17854	17670	17667	17628	17675	17757	17820	17632	17766	17659	17762	17654	17711	17745	17705	17751	17780	17772	17710	17849	17844	17651	17820	17731	17739	17741	17703	17629	17921	17884	17632	17740	17820	17737	17887	17837	17847	17745	18045	17809	17837	17705	17920	17807	17897	17857	17685	17853	17705	17850	17799	17881	17840	17713	17819	17676	17867	17751	17827	17710	17867	17865	17705	17809	17741	17789	17759	17802	17935	17717	17925	17768	17745	17586	17836	17807	17890	17787	17852	17784	17575	17856	17834	17717	17862	17725	17761	17701	17755	17754	17680	17854	17854	17900	17772	17724	17737	17658	17666	17683	17732	17701	17854	17804	17819	17653	17831	17781	17778	17814	17812	17689	17649	17737	17797	17715	17726	17878	17796	17743	17755	17667	17910	17691	17641	17752	17757	17886	17625	17782	17936	17824	17751	17677	17796	17648	17671	17906	17757	17744	17739	17781	17749	17822	17889	17859	17787	17724	17790	17726	17729	17769	17792	17814	17817	17889	17762	17831	17903	17624	17844	17841	17706	17775	17698	17661	17732	17752	17829	17749	18114	17609	17778	17585	17700	17814	17711	17827	17803	17865	17732	17623	17677	17857	17793	17930	17668	17847	17870	17690	17835	17602	17610	17740	17748	17535	17788	17767	17872	17724	17823	17580	17742	17794	17796	17712	17757	17576	17786	17722	18000	17725	17646	17759	17829	17702	17838	18015	17666	17660	17730	17698	17913	17689	17835	17823	17847	17780	17934	17789	17906	17838	17849	17625	17631	17707	17792	17754	17593	17876	17889	17735	17726	17656	17830	17728	17752	17776	17563	17755	17752	17689	17743	17948	17757	17870	17692	17719	17803	17806	17626	17883	17752	17760	17791	17827	17931	18034	17746	17865	17771	17753	17759
23233	21064	28641	23809	22323	24982	25713	22863	22629	22813	22454	22666	22468	22610	22425	22430	22359	22453	22232	22385	22081	22497	22352	22347	22450	22314	22334	22513	22193	22048	22072	22151	22304	22238	22284	22067	22319	22142	22235	22231	22178	22313	22145	22136	22211	22228	22409	22178	22208	22127	22051	22282	22303	22297	22347	22381	22815	22981	22786	22314	22409	22577	22232	22203	22370	22303	22236	22200	22057	22458	22090	22191	22198	22195	22242	22419	22125	22234	22200	22236	21950	22143	22246	22291	22461	22281	22183	21934	22222	22242	22335	22144	22101	22076	22217	22269	22171	22064	22328	22413	22055	22094	22379	22229	22241	22249	22277	22289	22115	22298	22328	22151	22181	22148	22274	22223	21983	22161	22457	22247	22242	22280	21963	22340	22259	22315	22434	22244	22099	22283	22291	22223	22253	22127	22179	22183	22066	22210	22253	22203	22113	22239	22319	22235	22059	22444	22162	22087	22331	22157	22245	22408	22157	22381	22270	22294	22231	22341	22145	22330	22142	22106	22057	22295	22034	22230	22173	22479	22322	22024	22163	22108	22237	22358	22390	22044	22164	22180	22412	22028	22293	22146	22010	22154	22238	21945	22169	22298	22328	22087	22021	22141	22082	22308	22250	22119	22290	22149	22251	22218	22203	22154	22356	22134	22211	22072	22088	22081	22123	22054	22247	22133	22354	21919	22334	22073	22132	22294	22196	22365	22230	21997	22103	22246	21967	22089	22223	22299	22250	22164	22494	22225	22111	22116	22124	22259	22286	22248	21979	22287	22022	22098	22264	21993	22212	22223	22108	22200	22190	22344	22251	22050	22306	22097	22146	22252	22233	22220	22181	22180	22270	22303	22297	22059	22256	22266	22167	22136	22139	21925	22116	22183	22211	22346	22334	22262	21921	21931	22282	22026	22162	22271	22120	22260	22416	22273	21935	22167	21998	21911	22073	22132	22308	22397	22104	22314	22160	22291	22032	22203	22279	22024	22255	22145	22133	22326	22435	22178	22151	22096	22161	22005	22053	22142	22126	22317	22282	21946	22152	22182	22405	22215	22176	22173	22201	22138	22230	22100	22092	22073	22258	21929	22225	22204	22257	22189	22133	22310	22180	22101	22233	22154	22274	22146	22291	22233	22047	22085	22000	22320	22100	22277	22260	22263	22094	22250	22065	21953	22176	22266	22157	22014	22321	22166	22146	22053	22192	22172	22224	22265	22349	22283	22054	22116	22075	21920	22160	22213	22194	22275	22348	22228	21987	22102	22297	22303	22165	22313	22477	22259	22276	22179	22159	22314	21922	22179	22182	22241	22313	22217	22216	22182	22199	22041	22303	22402	22186	22049	22327	22365	22347	22109	22185	22254	22297	22102	22375	22071	22160	22120	22308	22179	22208	22408	22204	22049	22150	22102	22182	21977	22127	22349	22260	22332	22071	22094	22089	22233	21870	22157	22121	22175	22254	21960	22282	22148	22190	22059	22299	22147	22236	22237	22146	22254	22218	22211	22047	22324	22316	22378	22073	22209	22133	22304	22129	22072	22255	22227	22332	22257	22175	22268	22195	22070	22020	22075	22321	22182	22314	22310	22261	22156	22127	22223	22085	22283	22418	22223	21928	22165	22088	22007	22091	22189	22185	22316	22349	22240	22354	22324	22206	22124	22310	21868	22151	22164	22107	22040	22191	22212	22199	22296	22175	21998	22130	22180	22219	22031	22182	22075	22307	22013	22245	22268	22146	22115	22172	22249	22224	22167	22253	22239	22324	22059	22262	22364	22035	22101	22078	22088	22008	22038	22220	22070	22107	22252	22384	22150	22243	22096	22073	22308	22081	22124	22086	22241	22211	22149	22179	22222	22092	22187	22135	22212	22304	21907	22081	22243	21952	21823	22189	22189	22202	22114	22229	22242	22254	22042	22331	22217	22104	22151	22148	22275	22245	22204	22114	22060	22015	22129	22281	22019	22218	22062	22135	22148	22323	22238	22111	22082	22143	22319	22031	21902	22216	22411	22350	22258	22147	22188	22252	22231	22252	22316	22425	22244	22135	22205	22139	22176	22154	22105	22297	22301	22253	22094	22135	22349	22169	22084	22283	22134	22153	22102	22234	22088	22189	22184	22084	22240	22222	22396	22197	22063	22066	22234	22252	22157	22354	22182	22285	22143	21998	22139	21982	21998	22130	22107	22314	22141	22140	22132	22130	22296	22274	22089	22463	22314	22019	22291	22139	22096	21924	22202	22323	22165	22197	22435	22205	22003	22212	22211	22287	22080	22344	22033	22138	22155	22279	22400	22216	22301	22306	22263	22197	22317	22185	22064	22365	22092	22116	22151	22107	22234	22257	22227	22133	22192	22401	22313	22060	22174	22095	22194	22200	22280	22382	22196	22442	22321	22281	22159	22113	22250	22182	22061	22247	21970	21983	22259	22138	22310	21996	22290	22496	22185	22198	22231	22290	22235	22260	22259	22075	22396	22288	22132	22141	22365	22184	22092	22246	22067	22188	22134	22219	22088	22159	22231	22279	22315	22155	22113	22309	22365	22102	22193	22312	22120	22227	22187	22190	22283	22168	22147	22083	22183	22136	22238	22209	22215	22169	22086	22194	22094	22177	22452	22211	22094	22392	22138	22182	22235	22151	22177	22140	22145	22359	22274	22240	22256	22195	22159	22168	22225	22106	22363	22130	22106	22259	22240	22196	22142	22042	22141	21975	22276	22097	22399	22136	22168	22187	22427	22104	22138	22210	22079	22203	22470	22235	22478	22204	22360	22228	22277	22322	22158	22038	22455	22163	22111	22243	21898	22113	22193	22110	22288	22114	22244	22183	22222	22180	22209	22150	22225	22358	22289	22135	22106	22224	22155	22120	22174	22415	22113	22356	22153	22055	22191	22197	22218	22318	22215	22151	22109	22296	22325	22097	22008	22096	22295	22209	22276	22378	22396	21986	22212	22227	21970	22133	22016	22457	22155	21907	22106	22217	22008	21967	22314	22076	22150	22157	22130	22318	22243	22227	22286	22048	22094	22246	21989	22023	22315	22168	22237	22001	22090	22251	22190	22253	22069	22202	22271	22071	22100	22326	22047	22221	22329	22064	22351	22463	22209	22120	22227	22130	22164	22134	22176	22148	22203	22232	22224	22253	22127	22236	22210	22030	22219	22437	22057	22223	22223	22194	22266	22150	22183	22027	22157	22300	22324	22237	22364	22330	22199	22363	22304	22208	22172	22191	22230	22234	22226	22113	22237	22136	22113	22144	22353	22125	22097	22257	22155	22034	22313	21937	21992	22171	22219	22303	22314	22135	22080	22178	22254	22238	22315	22128	22255	22276	22156	22185	22361	22099	22129	22036	22202	22170	22272	22282	22287	22210	22201	22497	22255	22111	22315	22371	22131	21992	22372	21981	22217	22097	22204	22340	22079	22167	22396	22227	22525	21990	22072	22128	22043	22211	22241	22172	22343	22404	22206	22277	22229	22276	22269	22167	21940	22021	22429	22203	22194	22293	22087	22230	22138	22204	21968	22081	22058	22003	21934	22436	22138	22160	22176	22470	22372	22268	22210	22151	22048	22104	22290	22410	22329	22192	22358	22346	22274	21990	22167	22042	22195	22110	22347	22411	22295	22320	22307	22127	22081	22218	22248	22156	22080	22110	22265	22280	22249	22173	22133	22066	22218	22199	22236	22153	22063	22137	22164	22238	22196	22042	21940	22066	22288	22095	22353	22337	21982	22227	22074	22369	22281	22285	22023	22200	22281	21895	22135	22032	22129	22346	22153	22313	22247	22084	22365	22170	22207	22283	22220	22396	22043	22182	22195	22081	22267	22161	22379	22269	22332	22164	22078	22135	22130	22184	22192	22248	22463	22170	22275	22183	22383	22320	22088	22104	22098	22097	22241	22160	22145	22172	22019	22142	22181	22418	22217	22170	22252	22035	22274	22266	22090	22254	22204	21961	22083	22012	22054	22278	22037	22169	21848	22049	22213	22135	22271	22318	22431	22084	22340	22013	22321	22628	22140	22109	22228	22146	22292	22249	22280	22291	22224	21949	22233	22099	22092	22217	22244	22222	22139	22126	22324	22145	22183	22364	22117	22097	22068	22283	22208	22125	22225	22195	22251	22200	22278	22352	22156	22142	22219	22110	22365	22326	22474	22234	22317	22293	22087	22333	21968	22267	22105	22345	22135	22275	22029	22297	22089	22209	22218	22263	22236	22090	22299	22317	22252	22280	22263	22041	22220	22133	22100	21994	22115	22177	22097	22076	22290	22060	22189	22484	22258	22128	22135	22087	22410	21997	22286	22152	22081	22376	22210	22066	22123	22128	22038	22276	22037	22134	22102	22066	22395	22119	22235	22300	22093	22098	22145	22372	22180	22353	22424	22364	22300	22216	22234	22270	22375	22027	22080	22167	22032	22083	22275	22377	22047	22584	22145	21921	22549	22057	22049	22167	22171	22319	22230	22344	22199	22286	22272	22280	22061	21980	22159	22368	22265	22086	22326	22081	22113	22217	22219	22077	22285	22011	21909	22025	22155	22178	21808	22150	22075	22109	22374	22189	22301	22119	22117	22051	22132	22130	22233	22251	22268	22212	22190	22311	22407	22116	22361	22029	22090	22112	22139	22228	22378	22232	22501	22218	22417	22053	22080	22286	22050	22319	22443	22125	22017	22122	22313	21946	22292	22314	22167	22140	22149	22204	21874	22224	22125	22130	22294	22191	22229	22266	22322	22234	22019	22205	22267	22136	22335	22145	22109	22076	22358	22363	22127	22250	22123	22048	22148	22062	22217	22095	22055	22075	21977	22033	22169	22238	22032	22470	22248	22059	22360	22357	22208	22007	22191	22226	22174	22187	22163	22135	22334	22216	22266	21973	22373	22458	22218	22210	22114	22124	22360	22176	22036	22054	22155	22191	22063	21995	22086	21912	21978	22229	22332	22119	22160	22249	22099	22396	22054	22250	22246	22161	22089	22098	22204	22237	22254	22323	22172	22194	22181	22356	22350	22300	22146	22064	22313	22082	22241	22142	22259	22078	22085	22299	22320	22172	22088	22091	22034	22082	22241	22252	22095	22244	21986	22144	22355	22105	22064	22115	22049	22308	22091	22065	21991	22332	22339	22269	22092	22043	22213
16251	27048	25686	21442	20129	19263	18694	18182	18199	17960	18011	17853	17656	17842	17657	17673	17786	17673	17567	17508	17742	17575	17466	17546	17703	17570	17660	17572	17752	17555	17651	17578	17584	17627	17324	17610	17483	17523	17385	17546	17616	17364	17592	17489	17410	17625	17496	17461	17465	17372	17445	17475	17506	17669	17593	17678	18317	18684	18249	17479	17901	17681	17366	17465	17462	17427	17529	17544	17587	17568	17523	17497	17514	17569	17396	17421	17599	17552	17302	17710	17561	17306	17436	17513	17598	17461	17513	17709	17510	17422	17446	17449	17474	17441	17470	17423	17617	17445	17468	17485	17265	17748	17404	17302	17687	17497	17575	17495	17443	17727	17515	17533	17358	17305	17581	17453	17626	17614	17506	17535	17389	17439	17668	17659	17435	17664	17734	17662	17597	17454	17330	17366	17391	17421	17499	17381	17731	17573	17665	17410	17499	17512	17413	17404	17522	17483	17562	17651	17408	17450	17405	17568	17357	17382	17311	17435	17334	17454	17394	17490	17409	17621	17460	17487	17480	17431	17544	17508	17442	17515	17539	17475	17589	17564	17411	17598	17353	17440	17561	17652	17281	17501	17499	17532	17499	17491	17385	17443	17333	17627	17587	17462	17434	17394	17358	17402	17523	17497	17447	17409	17391	17470	17425	17356	17569	17593	17443	17500	17566	17401	17511	17610	17544	17432	17493	17352	17446	17453	17475	17479	17575	17567	17418	17632	17440	17578	17556	17479	17485	17494	17414	17575	17468	17550	17562	17563	17586	17473	17492	17520	17611	17490	17676	17550	17430	17388	17450	17469	17449	17584	17590	17500	17474	17272	17617	17411	17542	17467	17763	17537	17554	17683	17455	17409	17643	17504	17391	17604	17455	17495	17529	17546	17556	17340	17473	17519	17385	17420	17525	17602	17440	17454	17399	17430	17344	17475	17543	17494	17491	17655	17417	17521	17475	17186	17464	17356	17437	17409	17549	17406	17614	17516	17609	17429	17482	17486	17551	17461	17232	17396	17567	17379	17512	17508	17226	17276	17354	17598	17576	17599	17534	17507	17448	17412	17483	17435	17485	17547	17509	17415	17597	17432	17397	17573	17340	17404	17573	17485	17491	17390	17678	17462	17502	17527	17489	17349	17478	17363	17578	17528	17670	17388	17346	17587	17364	17502	17471	17468	17572	17281	17468	17434	17418	17551	17374	17339	17455	17299	17549	17446	17502	17642	17433	17764	17429	17390	17434	17638	17420	17504	17463	17541	17454	17342	17426	17592	17610	17483	17477	17424	17431	17417	17519	17409	17434	17333	17505	17641	17506	17548	17482	17645	17634	17585	17375	17483	17379	17484	17411	17515	17538	17514	17482	17470	17315	17433	17527	17539	17458	17542	17453	17394	17424	17492	17516	17504	17489	17518	17393	17426	17382	17563	17481	17528	17514	17469	17490	17456	17457	17399	17643	17507	17428	17473	17429	17603	17491	17517	17399	17556	17415	17552	17460	17643	17332	17469	17444	17494	17497	17329	17460	17479	17537	17568	17452	17535	17503	17398	17476	17513	17610	17503	17487	17387	17559	17526	17527	17436	17490	17504	17594	17509	17719	17485	17534	17470	17315	17638	17618	17747	17410	17488	17497	17512	17572	17517	17589	17563	17536	17622	17606	17422	17488	17476	17484	17357	17531	17535	17349	17525	17414	17444	17519	17643	17343	17506	17495	17522	17329	17627	17620	17473	17282	17474	17552	17542	17312	17617	17445	17462	17470	17570	17432	17485	17442	17594	17576	17517	17691	17512	17548	17334	17449	17563	17528	17602	17674	17363	17374	17527	17548	17399	17499	17302	17383	17436	17456	17549	17257	17452	17520	17571	17373	17422	17489	17391	17361	17522	17419	17438	17450	17586	17380	17294	17454	17453	17351	17544	17485	17495	17542	17518	17492	17471	17389	17471	17621	17543	17558	17504	17427	17474	17441	17377	17425	17267	17472	17454	17461	17468	17324	17499	17547	17365	17512	17181	17574	17416	17408	17382	17494	17390	17373	17422	17558	17407	17553	17549	17500	17544	17399	17511	17521	17508	17508	17454	17366	17566	17503	17212	17607	17515	17560	17392	17380	17584	17421	17477	17454	17460	17543	17677	17678	17356	17656	17524	17421	17511	17333	17345	17491	17489	17656	17283	17270	17540	17494	17338	17424	17527	17390	17305	17562	17402	17221	17391	17586	17451	17529	17544	17443	17400	17577	17399	17298	17619	17343	17550	17555	17694	17415	17630	17568	17495	17471	17551	17656	17604	17473	17536	17455	17573	17464	17388	17527	17424	17719	17412	17625	17307	17493	17655	17718	17489	17342	17417	17619	17600	17435	17476	17493	17613	17534	17350	17492	17521	17425	17560	17529	17521	17293	17715	17456	17318	17466	17371	17615	17606	17496	17370	17553	17375	17559	17570	17337	17425	17439	17455	17329	17439	17371	17393	17522	17461	17396	17506	17432	17466	17545	17529	17339	17616	17571	17548	17661	17510	17511	17590	17325	17482	17595	17452	17618	17462	17689	17416	17340	17419	17448	17460	17627	17306	17515	17560	17513	17483	17577	17584	17312	17345	17385	17318	17525	17497	17579	17506	17596	17352	17454	17427	17587	17460	17657	17412	17684	17512	17412	17608	17494	17637	17398	17435	17570	17339	17539	17443	17470	17537	17418	17519	17387	17320	17339	17615	17545	17467	17576	17338	17569	17502	17468	17583	17599	17275	17428	17455	17499	17357	17441	17517	17437	17517	17643	17422	17386	17475	17406	17500	17350	17522	17322	17456	17503	17484	17569	17519	17615	17401	17583	17523	17400	17449	17384	17299	17404	17570	17595	17416	17489	17304	17525	17200	17505	17502	17507	17530	17665	17519	17349	17402	17506	17457	17274	17468	17498	17512	17532	17404	17508	17595	17700	17403	17504	17619	17603	17342	17518	17565	17531	17577	17466	17479	17397	17504	17744	17529	17545	17518	17526	17415	17439	17583	17416	17550	17331	17552	17585	17514	17607	17535	17657	17491	17413	17452	17616	17587	17667	17480	17372	17457	17599	17526	17664	17574	17500	17523	17347	17365	17432	17586	17387	17589	17485	17544	17548	17535	17544	17462	17505	17507	17421	17544	17551	17434	17460	17484	17419	17252	17565	17443	17559	17338	17315	17464	17389	17451	17537	17481	17514	17510	17416	17424	17504	17256	17466	17404	17187	17537	17471	17437	17446	17516	17471	17446	17562	17368	17315	17510	17545	17500	17662	17472	17395	17429	17238	17505	17588	17539	17390	17473	17531	17443	17265	17383	17449	17360	17405	17465	17396	17578	17465	17562	17632	17623	17392	17549	17383	17410	17602	17532	17368	17507	17404	17371	17537	17377	17467	17542	17431	17648	17374	17487	17529	17503	17486	17602	17354	17614	17507	17406	17545	17453	17505	17617	17271	17419	17603	17473	17667	17471	17602	17468	17393	17423	17549	17495	17500	17408	17466	17724	17404	17416	17420	17358	17386	17599	17543	17537	17438	17506	17460	17342	17507	17456	17578	17388	17442	17429	17485	17504	17518	17615	17429	17567	17482	17645	17509	17564	17638	17390	17632	17446	17403	17547	17477	17521	17358	17384	17493	17612	17369	17648	17379	17558	17567	17555	17443	17733	17605	17591	17418	17281	17646	17446	17350	17555	17549	17561	17421	17327	17487	17446	17397	17362	17496	17401	17666	17595	17527	17417	17517	17357	17652	17580	17610	17293	17551	17409	17441	17691	17396	17375	17465	17437	17471	17447	17712	17260	17324	17499	17496	17568	17671	17423	17488	17523	17558	17457	17392	17506	17590	17434	17491	17438	17448	17555	17163	17461	17386	17496	17418	17463	17391	17447	17484	17645	17477	17489	17364	17400	17667	17533	17335	17622	17598	17391	17640	17320	17629	17431	17602	17496	17280	17458	17520	17392	17404	17439	17597	17297	17458	17431	17528	17442	17483	17418	17512	17611	17372	17368	17312	17427	17375	17467	17357	17539	17320	17562	17376	17655	17293	17395	17441	17400	17371	17315	17356	17410	17360	17500	17369	17524	17320	17659	17626	17392	17500	17659	17462	17679	17383	17551	17496	17453	17439	17563	17578	17278	17544	17439	17421	17601	17476	17467	17542	17498	17460	17529	17565	17387	17663	17416	17469	17270	17474	17466	17336	17388	17463	17656	17448	17409	17468	17456	17532	17404	17466	17622	17401	17416	17442	17605	17540	17523	17460	17403	17383	17383	17391	17376	17484	17582	17379	17428	17663	17396	17411	17372	17540	17467	17516	17391	17528	17549	17340	17424	17464	17624	17446	17545	17460	17635	17434	17402	17429	17715	17514	17594	17486	17531	17459	17327	17494	17455	17500	17537	17664	17442	17253	17513	17507	17553	17463	17534	17464	17353	17382	17599	17311	17649	17465	17462	17155	17416	17278	17496	17719	17441	17467	17516	17532	17499	17385	17462	17389	17424	17492	17437	17755	17454	17530	17654	17512	17475	17363	17588	17517	17443	17527	17532	17376	17399	17540	17443	17505	17320	17473	17494	17411	17355	17441	17510	17518	17486	17462	17558	17367	17446	17496	17431	17647	17646	17484	17534	17582	17748	17441	17563	17454	17433	17397	17614	17573	17427	17440	17479	17441	17570	17485	17336	17452	17712	17374	17539	17482	17497	17430	17654	17353	17521	17468	17453	17519	17587	17326	17626	17466	17732	17464	17472	17409	17612	17515	17439	17498	17615	17434	17486	17406	17423	17518	17465	17477	17499	17400	17525	17628	17492	17562	17647	17508	17468	17387	17487	17513	17414	17420	17448	17371	17417	17492	17479	17387	17498	17690	17417	17505	17269	17449	17452	17555	17512	17567	17442	17413	17582	17386	17580	17429	17511	17581	17524	17545	17516	17471	17353	17438	17403	17457	17695	17439	17523	17507	17592	17285	17345	17638	17308	17526	17507	17351	17557	17392	17655	17384	17443	17499	17585	17461	17385	17435	17383	17303	17397	17404	17433	17535	17301	17558	17450	17581	17574	17354	17557	17464	17580	17379	17436	17517	17581	17406	17346	17427	17479	17581	17425	17383	17524	17430	17492	17559	17529	17533	17582	17485	17346
22396	21060	28860	23457	21400	24547	28232	23838	23337	23600	23584	23167	23130	22973	23037	22835	22721	22956	22838	22909	22971	22963	22633	22881	22946	22773	22873	22849	22972	22935	22666	22876	22621	22940	22716	22771	22843	22803	22834	22726	23044	22705	22661	22960	22937	22646	22595	22844	22524	22836	22722	22927	22708	22998	22992	23042	24123	24582	23768	22835	23290	23352	22814	22766	23009	22614	22630	22775	22479	22600	22800	22636	22669	22653	22833	22796	22872	22696	22584	22501	22710	22730	22695	22771	22648	22645	22594	22748	22614	22639	22545	22572	22693	22651	22703	22649	22746	22477	22750	22601	22828	22662	22556	22539	22836	22735	22677	22594	22720	22600	22535	22529	22480	22604	22613	22680	22651	22633	22777	22644	22747	22668	22765	22762	22901	22650	22402	22837	22543	22778	22729	22632	22533	22687	22833	22731	22697	22721	22885	22691	22455	22487	22708	22464	22784	22901	22866	22710	22716	22755	22621	22887	22682	22680	22703	22508	22528	22630	22708	22645	22775	22411	22566	22798	22461	22640	22815	22483	22750	22658	22590	22698	22592	22534	22565	22812	22548	22758	22743	22665	22536	22680	22615	22595	22576	22501	22797	22590	22596	22606	22740	22746	22702	22675	22724	22437	22934	22435	22728	22517	22710	22723	22714	22507	22838	22650	22583	22697	22620	22568	22749	22653	22758	22463	22477	22646	22689	22654	22636	22478	22639	22603	22481	22607	22722	22524	22496	22513	22497	22606	22763	22718	22835	22577	22615	22817	22514	22790	22743	22560	22733	22682	22698	22661	22623	22555	22723	22650	22734	22614	22807	22475	22588	22635	22560	22584	22846	22709	22659	22563	22711	22438	22484	22721	22523	22732	22671	22642	22682	22686	22943	22525	22499	22747	22761	22471	22648	22578	22644	22614	22471	22406	22455	22627	22653	22646	22784	22712	22824	22520	22782	22623	22676	22587	22487	22564	22570	22598	22700	22614	22578	22632	22562	22604	22550	22586	22558	22658	22623	22553	22320	22657	22751	22656	22877	22541	22614	22597	22524	22692	22768	22684	22692	22453	22692	22645	22541	22608	22652	22760	22551	22497	22516	22615	22808	22585	22496	22541	22678	22647	22600	22584	22636	22748	22753	22839	22712	22708	22782	22528	22547	22512	22515	22460	22789	22663	22556	22653	22765	22681	22567	22387	22756	22855	22598	22443	22695	22746	22688	22501	22882	22570	22484	22606	22511	22779	22727	22435	22800	22518	22798	22702	22617	22759	22694	22730	22664	22667	22563	22452	22637	22592	22710	22506	22629	22643	22626	22440	22672	22537	22725	22498	22664	22643	22524	22632	22558	22568	22681	22684	22446	22606	22320	22857	22592	22757	22583	22576	22731	22449	22602	22686	22675	22465	22900	22851	22628	22638	22656	22560	22556	22577	22558	22511	22634	22676	22649	22610	22738	22617	22671	22577	22699	22471	22558	22421	22484	22778	22685	22513	22698	22588	22729	22695	22402	22591	22731	22477	22764	22467	22739	22774	22390	22576	22690	22651	22730	22682	22683	22489	22554	22706	22729	22710	22512	22648	22721	22658	22630	22577	22554	22570	22410	22514	22551	22335	22877	22579	22817	22667	22697	22791	22635	22673	22476	22714	22627	22658	22665	22746	22586	22687	22741	22616	22509	22623	22678	22738	22639	22851	22707	22500	22637	22703	22506	22780	22754	22707	22646	22410	22432	22504	22684	22583	22401	22154	22759	22713	22663	22595	22570	22606	22504	22585	22666	22761	22631	22744	22784	22782	22513	22514	22417	22719	22595	22779	22795	22763	22424	22740	22526	22538	22489	22691	22506	22519	22693	22607	22749	22724	22588	22648	22487	22446	22432	22700	22584	22720	22740	22560	22553	22773	22629	22541	22534	22564	22653	22594	22586	22665	22919	22797	22704	22805	22674	22741	22884	22688	22665	22503	22471	22623	22715	22660	22657	22568	22768	22704	22600	22721	22462	22491	22606	22523	22744	22718	22666	22655	22632	22659	22494	22744	22708	22699	22741	22616	22686	22544	22454	22546	22825	22600	22914	22723	22655	22886	22526	22825	22618	22658	22511	22632	22654	22628	22692	22423	22755	22472	22543	22550	22722	22845	22574	22783	22713	22813	22502	22526	22700	22522	22690	22614	22796	22662	22707	22643	22804	22562	22697	22634	22463	22616	22528	22802	22695	22760	22712	22798	22616	22768	22495	22745	22736	22455	22637	22476	22656	22626	22742	22689	22605	22256	22569	22444	22719	22406	22513	22523	22573	22710	22788	22774	22552	22603	22774	22608	22816	22701	22856	22583	22655	22673	22599	22596	22645	22600	22399	22704	22748	22766	22671	22712	22682	22814	22842	22803	22722	22684	22750	22429	22585	22486	22436	22691	22678	22589	22716	22767	22705	22912	22861	22649	22644	22564	22440	22666	22508	22576	22655	22645	22651	22704	22790	22866	22589	22397	22373	22534	22601	22583	22703	22570	22506	22404	22762	22533	22676	22712	22424	22750	22771	22725	22605	22491	22551	22581	22519	22739	22658	22638	22488	22584	22595	22771	22517	22499	22577	22479	22674	22621	22683	22355	22452	22778	22474	22645	22652	22632	22512	22595	22583	22608	22521	22568	22452	22449	22665	22596	22552	22496	22571	22639	22843	22541	22546	22660	22652	22701	22727	22631	22615	22691	22364	22682	22441	22665	22775	22490	22523	22701	22680	22496	22477	22609	22306	22604	22510	22659	22585	22336	22723	22826	22678	22339	22544	22605	22693	22798	22678	22710	22544	22767	22589	22876	22889	22578	22733	22656	22385	22891	22553	22498	22727	22562	22456	22658	22375	22462	22588	22645	22393	22602	22769	22608	22829	22645	22787	22548	22667	22525	22624	22407	22778	22548	22818	22510	22488	22473	22671	22582	22574	22794	22586	22455	22813	22618	22789	22711	22568	22762	22634	22688	22558	22482	22699	22328	22661	22496	22559	22590	22646	22797	22660	22610	22759	22694	22772	22758	22616	22599	22724	22387	22799	22735	22369	22629	22623	22595	22392	22528	22653	22340	22762	22586	22650	22598	22976	22553	22600	22697	22591	22598	22660	22709	22581	22385	22764	22762	22588	22749	22534	22637	22610	22551	22722	22567	22637	22531	22650	22731	22611	22608	22374	22674	22656	22319	22613	22774	22642	22632	22628	22558	22515	22763	22586	22760	22659	22665	22532	22440	22644	22588	22541	22352	22767	22759	22490	22525	22761	22594	22609	22700	22406	22561	22522	22473	22535	22674	22513	22521	22680	22453	22654	22606	22563	22468	22536	22786	22420	22519	22493	22626	22609	22710	22708	22617	22578	22459	22631	22599	22645	22424	22440	22769	22817	22836	22602	22609	22755	22517	22357	22535	22794	22843	22452	22649	22735	22616	22567	22519	22560	22473	22760	22577	22728	22456	22404	22521	22570	22749	22662	22603	22376	22479	22521	22768	22607	22786	22762	22719	22481	22647	22804	22872	22547	22568	22605	22430	22694	22570	22611	22514	22808	22611	22496	22848	22752	22543	22637	22489	22544	22599	22681	22502	22693	22509	22637	22504	22709	22813	22558	22543	22499	22611	22605	22572	22675	22547	22842	22580	22548	22617	22438	22407	22536	22604	22740	22560	22873	22687	22407	22578	22426	22496	22570	22639	22521	22598	22811	22498	22693	22761	22627	22628	22514	22243	22909	22359	22580	22708	22657	22752	22773	22753	22650	22648	22722	22738	22501	22391	22732	22753	22573	22621	22608	22696	22786	22699	22498	22691	22665	22614	22734	22838	22542	22829	22593	22594	22458	22491	22612	22569	22185	22560	22733	22525	22675	22544	22647	22660	22635	22492	22769	22743	22749	22591	22487	22642	22615	22708	22667	22685	22646	22701	22548	22556	22656	22591	22772	22871	22790	22883	22808	22594	22539	22502	22556	22631	22782	22593	22531	22879	22843	22570	22599	22586	22784	22794	22646	22713	22860	22725	22470	22526	22359	22610	22456	22608	22586	22632	22688	22570	22753	22527	22747	22539	22826	22707	22767	22620	22403	22700	22680	22571	22579	22638	22699	22638	22894	22425	22529	22592	22849	22450	22565	22693	22626	22737	22619	22602	22715	22615	22459	22597	22713	22455	22666	22514	22879	22562	22678	22506	22906	22753	22767	22750	22739	22618	22793	22535	22635	22566	22382	22561	22710	22557	22589	22713	22482	22350	22701	22355	22918	22914	22756	22658	22714	22685	22703	22785	22673	22662	22632	22515	22612	22688	22648	22765	22628	22857	22360	22544	22615	22591	22499	22777	22642	22751	22445	22715	22843	22630	22539	22660	22563	22843	22830	22609	22752	22771	22482	22543	22585	22578	22841	22725	22617	22562	22668	22747	22725	22603	22673	22426	22700	22512	22604	22470	22773	22691	22530	22751	22758	22558	22368	22796	22657	22624	22601	22559	22707	22687	22734	22599	22564	22560	22477	22655	22449	22530	22586	22736	22764	22771	22480	22747	22515	22635	22771	22663	22671	22682	22726	22512	22509	22724	22663	22626	22603	22951	22750	22406	22683	22548	22742	22814	22615	22746	22651	22734	22656	22607	22714	22590	22568	22734	22638	22581	22449	22474	22403	22745	22795	22593	22523	22538	22494	22764	22619	22576	22806	22768	22409	22654	22490	22603	22606	22582	22657	22689	22704	22632	22603	22847	22706	22770	22751	22725	22788	22895	22623	22876	22583	22565	22679	22633	22774	22516	22581	22522	22587	22474	22888	22696	22690	22780	22567	22490	22580	22687	22551	22702	22448	22542	22591	22668	22949	22629	22642	22718	22605	22616	22579	22621	22541	22462	22694	22565	22506	22659	22621	22673	22754	22598	22642	22705	22685	22707	22466	22658	22777	22675	22647	22626	22576	22729	22824	22639	22766	22747	22818	22550	22788	22570	22451	22582	22595	22540	22574	22705	22616	22546	22555	22686	22612	22728	22328	22758	22824	22536	22667	22521	22664	22561	22566	22621	22727	22622	22591	22807	22498	22671	22728	22570	22619	22658	22663	22724	22738	22598	22622	22662	22682	22617	22492	22701	22629	22624	22425	22550	22486	22705	22327	22463	22615	22804
17830	31638	29252	23977	22008	20426	19336	18880	18651	18595	18130	18311	18083	18183	18016	18039	17972	18109	17816	17927	17729	17951	17713	17646	17940	17722	17761	17634	17863	17671	17776	17708	17697	17742	17671	17859	17726	17642	17533	17841	17822	17783	17776	17731	17764	17748	17686	17823	17650	17657	17761	17702	17709	17990	17855	18312	19508	19860	18881	17794	18125	18069	17699	17720	17859	17725	17675	17639	17644	17711	17634	17795	17703	17748	17720	17749	17526	17629	17578	17582	17905	17617	17736	17756	17695	17747	17600	17699	17486	17534	17602	17671	17900	17639	17716	17607	17702	17672	17497	17716	17719	17481	17593	17699	17524	17776	17599	17620	17573	17692	17757	17500	17744	17653	17616	17580	17755	17514	17722	17612	17584	17713	17565	17646	17615	17735	17827	17619	17576	17617	17639	17730	17648	17735	17715	17826	17700	17652	17898	17736	17774	17868	17718	17685	17673	17745	17543	17644	17701	17717	17641	17638	17495	17543	17566	17468	17557	17609	17505	17719	17660	17696	17774	17657	17820	17746	17614	17697	17633	17582	17577	17674	17653	17658	17727	17602	17766	17582	17660	17511	17704	17573	17688	17690	17510	17791	17734	17587	17631	17702	17617	17591	17835	17487	17809	17527	17904	17626	17733	17554	17714	17640	17621	17799	17818	17526	17544	17616	17787	17517	17676	17642	17519	17867	17585	17666	17897	17665	17648	17669	17697	17497	17557	17647	17578	17633	17550	17619	17674	17783	17595	17647	17576	17630	17675	17715	17564	17676	17710	17657	17686	17621	17559	17676	17813	17544	17667	17573	17823	17486	17455	17558	17662	17793	17880	17725	17588	17672	17716	17712	17675	17679	17500	17732	17800	17554	17650	17726	17667	17838	17607	17738	17617	17733	17695	17665	17619	17622	17743	17700	17662	17610	17649	17744	17761	17708	17583	17636	17624	17443	17655	17437	17604	17663	17604	17653	17473	17596	17519	17643	17771	17665	17711	17633	17605	17663	17694	17621	17595	17685	17699	17542	17554	17657	17545	17567	17618	17725	17652	17690	17576	17707	17810	17732	17773	17771	17482	17676	17710	17689	17707	17717	17745	17572	17683	17619	17728	17679	17649	17549	17836	17540	17787	17569	17450	17702	17618	17623	17656	17652	17636	17772	17606	17540	17644	17583	17716	17647	17583	17648	17756	17702	17464	17546	17723	17655	17638	17469	17713	17618	17582	17699	17651	17608	17770	17599	17715	17619	17625	17665	17812	17537	17637	17696	17650	17639	17713	17613	17686	17727	17592	17655	17536	17689	17689	17626	17682	17639	17592	17670	17623	17675	17790	17507	17710	17666	17519	17775	17628	17471	17723	17631	17530	17745	17621	17749	17697	17709	17937	17715	17634	17752	17669	17657	17748	17755	17657	17764	17665	17429	17642	17550	17570	17627	17427	17606	17481	17579	17403	17757	17687	17657	17663	17607	17721	17630	17789	17525	17691	17750	17681	17552	17726	17758	17505	17546	17731	17769	17653	17591	17687	17712	17666	17577	17675	17827	17576	17480	17629	17651	17634	17746	17736	17556	17395	17635	17650	17725	17731	17656	17574	17613	17708	17619	17620	17775	17654	17598	17640	17639	17777	17548	17607	17731	17850	17675	17916	17771	17774	17440	17655	17599	17622	17481	17625	17661	17616	17515	17631	17726	17500	17778	17700	17463	17622	17621	17711	17751	17827	17788	17728	17808	17679	17724	17607	17654	17593	17729	17482	17542	17929	17609	17799	17527	17607	17566	17782	17467	17566	17529	17788	17565	17577	17536	17657	17708	17505	17434	17595	17595	17745	17578	17731	17748	17778	17671	17833	17680	17569	17652	17698	17514	17686	17665	17656	17508	17668	17600	17784	17789	17634	17586	17598	17572	17599	17688	17774	17687	17695	17663	17750	17562	17618	17518	17783	17584	17727	17809	17760	17622	17763	17424	17662	17440	17552	17701	17543	17845	17587	17819	17603	17660	17681	17619	17565	17487	17644	17721	17665	17647	17534	17694	17722	17676	17597	17459	17779	17697	17717	17619	17586	17718	17582	17532	17709	17472	17600	17582	17754	17548	17614	17691	17691	17444	17783	17696	17639	17652	17553	17798	17790	17458	17695	17744	17634	17566	17425	17880	17532	17505	17622	17741	17584	17668	17418	17594	17403	17486	17750	17535	17725	17562	17632	17701	17672	17739	17518	17683	17623	17597	17721	17691	17451	17470	17644	17616	17702	17774	17612	17546	17685	17618	17660	17553	17574	17872	17645	17535	17619	17740	17645	17612	17750	17527	17761	17751	17868	17522	17468	17644	17628	17520	17703	17513	17710	17617	17616	17610	17781	17543	17848	17813	17659	17547	17627	17400	17644	17620	17623	17619	17558	17762	17704	17670	17537	17879	17632	17672	17666	17679	17586	17696	17716	17680	17888	17675	17573	17806	17651	17704	17697	17713	17627	17766	17655	17639	17777	17509	17619	17614	17700	17553	17684	17650	17556	17723	17702	17584	17633	17522	17553	17639	17603	17699	17586	17878	17613	17806	17552	17661	17570	17670	17540	17768	17586	17538	17638	17590	17488	17501	17703	17716	17584	17748	17551	17600	17794	17476	17692	17653	17765	17662	17622	17592	17794	17466	17555	17424	17633	17714	17586	17575	17524	17599	17562	17738	17573	17724	17660	17576	17601	17629	17565	17707	17736	17682	17832	17946	17563	17459	17516	17668	17813	17644	17634	17738	17693	17591	17514	17765	17652	17652	17702	17664	17733	17710	17832	17551	17784	17612	17767	17649	17578	17672	17657	17705	17566	17633	17523	17747	17769	17789	17710	17714	17534	17785	17440	17554	17738	17490	17626	17618	17510	17514	17651	17696	17679	17713	17643	17864	17361	17742	17709	17530	17752	17427	17528	17604	17468	17648	17581	17565	17613	17527	17778	17668	17679	17495	17417	17725	17595	17645	17811	17774	17553	17661	17677	17679	17673	17664	17602	17547	17589	17618	17860	17557	17781	17717	17617	17702	17508	17750	17639	17577	17630	17738	17595	17621	17663	17658	17423	17786	17707	17744	17676	17813	17554	17568	17680	17742	17728	17690	17712	17435	17608	17696	17713	17618	17678	17669	17763	17631	17499	17775	17643	17609	17716	17572	17725	17494	17569	17709	17551	17795	17501	17709	17804	17742	17539	17833	17532	17757	17749	17641	17508	17583	17726	17674	17651	17699	17705	17878	17608	17768	17777	17607	17645	17689	17740	17800	17606	17492	17555	17671	17693	17590	17904	17820	17398	17635	17710	17641	17655	17664	17789	17621	17702	17735	17704	17591	17727	17722	17638	17582	17532	17624	17564	17583	17571	17803	17714	17712	17692	17834	17707	17762	17660	17676	17786	17550	17638	17573	17705	17705	17571	17628	17577	17665	17730	17733	17636	17825	17638	17768	17647	17753	17576	17477	17665	17573	17542	17582	17494	17719	17659	17599	17690	17628	17610	17699	17537	17622	17503	17543	17776	17547	17560	17718	17757	17687	17436	17633	17539	17541	17484	17580	17646	17611	17642	17540	17638	17649	17597	17465	17768	17630	17681	17562	17763	17741	17582	17509	17615	17574	17817	17491	17748	17659	17623	17460	17451	17681	17612	17664	17716	17496	17619	17614	17694	17564	17701	17738	17683	17656	17732	17646	17508	17517	17722	17609	17670	17601	17767	17747	17504	17752	17764	17732	17620	17552	17545	17679	17493	17621	17603	17862	17476	17751	17900	17645	17715	17724	17626	17560	17668	17702	17559	17590	17670	17649	17746	17627	17498	17805	17709	17669	17554	17471	17536	17906	17616	17653	17693	17687	17814	17689	17499	17650	17812	17726	17509	17604	17650	17899	17524	17550	17638	17620	17662	17591	17690	17663	17576	17654	17621	17544	17653	17721	17700	17575	17427	17573	17779	17541	17612	17659	17737	17588	17499	17603	17701	17782	17482	17721	17594	17566	17810	17645	17705	17632	17738	17623	17698	17532	17842	17585	17796	17779	17711	17720	17728	17629	17652	17724	17606	17659	17766	17698	17705	17618	17530	17660	17715	17671	17717	17750	17610	17773	17759	17472	17670	17698	17571	17690	17611	17526	17572	17734	17675	17783	17818	17702	17724	17710	17750	17583	17748	17721	17637	17606	17588	17807	17695	17582	17699	17634	17615	17537	17625	17750	17598	17662	17595	17827	17572	17617	17708	17710	17519	17669	17719	17837	17640	17803	17614	17667	17784	17694	17527	17476	17664	17687	17661	17741	17508	17586	17876	17580	17617	17703	17525	17592	17851	17618	17687	17696	17589	17645	17647	17734	17715	17723	17642	17685	17621	17555	17624	17626	17630	17625	17557	17662	17658	17703	17772	17653	17674	17557	17763	17702	17769	17674	17589	17607	17804	17733	17801	17817	17553	17552	17618	17627	17696	17519	17576	17692	17751	17690	17676	17675	17693	17722	17745	17673	17745	17745	17639	17628	17729	17707	17657	17664	17722	17685	17465	17593	17641	17483	17628	17598	17522	17695	17640	17790	17604	17665	17555	17787	17615	17784	17579	17708	17789	17633	17682	17703	17596	17760	17613	17627	17717	17637	17510	17574	17570	17682	17711	17673	17671	17520	17618	17627	17808	17534	17800	17510	17646	17580	17718	17687	17683	17649	17698	17610	17599	17585	17768	17784	17525	17756	17618	17674	17513	17751	17637	17815	17687	17779	17621	17625	17750	17504	17805	17578	17555	17647	17688	17471	17590	17529	17541	17724	17688	17635	17602	17709	17677	17579	17663	17742	17598	17850	17571	17721	17559	17721	17593	17618	17604	17651	17589	17692	17606	17686	17657	17855	17624	17688	17760	17459	17792	17790	17614	17591	17807	17481	17551	17437	17547	17719	17542	17756	17745	17680	17764	17681	17513	17738	17713	17666	17570	17511	17706	17405	17433	17588	17831	17555	17704	17626	17737	17463	17694	17649	17654	17835	17759	17682	17582	17569	17614	17496	17604	17461	17524	17710	17776	17552	17651	17643	17516	17635	17662	17799	17602	17697	17658	17649	17637	17641	17779	17548	17678	17674	17761	17632	17696	17811	17655	17642	17673	17572	17664	17634	17669	17763
27543	22432	27581	26357	23784	23771	23732	23497	23456	23630	23275	23700	23635	23428	23451	23350	23554	23196	23114	23372	23472	23435	23274	23373	23531	23381	22999	23332	23292	23647	23346	23423	23460	23335	23301	23382	23247	23531	23360	23373	23338	23484	23495	23394	23502	23241	23478	23513	23333	23451	23366	23290	23325	23212	23250	23369	23481	23284	23517	23651	23343	23412	23528	23280	23394	23297	23432	23631	23189	23469	23386	23431	23569	23477	23179	23493	23320	23352	23385	23319	23321	23574	23406	23357	23353	23404	23495	23331	23298	23446	23565	23288	23453	23271	23190	23245	23454	23436	23393	23400	23476	23182	23452	23390	23202	23299	23394	23312	23414	23450	23273	23563	23258	23118	23090	23416	23531	23297	23299	23176	23171	23352	23383	23182	23315	23455	23616	23459	23421	23426	23312	23436	23379	23394	23244	23583	23219	23318	23438	23707	23488	23211	23342	23486	23543	23453	23325	23505	23433	23327	23397	23399	23491	23336	23579	23401	23383	23397	23440	23346	23448	23242	23366	23452	23634	23591	23346	23451	23327	23379	23390	23118	23203	23343	23327	23579	23629	23239	23557	23533	23545	23397	23287	23313	23119	23483	23400	23340	23543	23489	23338	23370	23511	23292	23400	23434	23318	23535	23522	23185	23212	23345	23249	23465	23600	23501	23434	23458	23399	23322	23476	23399	23417	23385	23239	23242	23602	23474	23484	23288	23256	23629	23353	23407	23471	23499	23252	23422	23390	23412	23312	23387	23251	23130	23396	23393	23352	23423	23385	23301	23566	23295	23258	23316	23410	23323	23354	23571	23336	23234	23412	23496	23316	23412	23272	23439	23368	23268	23463	23413	23385	23584	23567	23509	23476	23335	23486	23423	23371	23586	23510	23391	23261	23159	23434	23508	23474	23369	23338	23394	23319	23612	23364	23493	23366	23357	23269	23415	23691	23535	23224	23267	23726	23463	23600	23361	23266	23417	23298	23617	23377	23541	23388	23472	23503	23345	23405	23118	23361	23376	23457	23437	23340	23233	23414	23175	23335	23439	23510	23120	23243	23535	23639	23510	23421	23462	23102	23365	23499	23298	23304	23234	23558	23425	23325	23292	23304	23170	23425	23522	23526	23551	23533	23449	23356	23514	23221	23330	23411	23507	23129	23297	23469	23601	23540	23565	23144	23290	23379	23408	23486	23369	23417	23344	23387	23291	23407	23197	23496	23389	23500	23174	23335	23348	23292	23455	23433	23462	23459	23253	23308	23272	23358	23389	23542	23501	23296	23352	23464	23399	23444	23223	23572	23451	23460	23320	23415	23417	23330	23303	23421	23201	23529	23541	23505	23282	23285	23361	23546	23459	23493	23530	23525	23152	23420	23434	23512	23277	23197	23419	23479	23471	23454	23468	23479	23292	23448	23396	23510	23225	23315	23359	23368	23349	23171	23349	23373	23100	23245	23465	23474	23255	23451	23310	23529	23418	23326	23403	23533	23225	23389	23260	23356	23085	23370	23129	23568	23360	23337	23204	23410	23378	23488	23331	23365	23429	23475	23536	23384	23386	23437	23464	23117	23347	23480	23208	23383	23495	23348	23557	23672	23552	23459	23286	23496	23222	23421	23423	23288	23315	23505	23462	23442	23507	23649	23493	23607	23528	23337	23298	23387	23464	23373	23453	23349	23430	23313	23224	23309	23583	23336	23650	23306	23415	23356	23540	23300	23456	23184	23569	23510	23330	23407	23437	23541	23443	23352	23468	23389	23420	23375	23310	23521	23610	23550	23448	23550	23146	23511	23733	23271	23627	23547	23282	23389	23022	23438	23164	23457	23475	23427	23440	23450	23247	23319	23434	23409	23337	23353	23431	23494	23481	23475	23458	23311	23290	23564	23311	23338	23416	23358	23313	23519	23287	23390	23293	23397	23466	23405	23386	23280	23399	23439	23260	23151	23226	23261	23306	23599	23457	23082	23408	23506	23218	23500	23382	23460	23298	23386	23406	23409	23387	23076	23436	23367	23445	23470	23442	23516	23340	23340	23482	23246	23338	23440	23444	23278	23402	23305	23227	23372	23166	23281	23520	23329	23249	23240	23329	23473	23375	23496	23484	23318	23243	23356	23374	23619	23554	23442	23392	23239	23222	23535	23448	23403	23275	23368	23542	23484	23356	23359	23273	23356	23597	23278	23556	23535	23602	23408	23562	23605	23391	23476	23383	23491	23280	23510	23342	23158	23240	23596	23305	23247	23292	23419	23459	23475	23661	23610	23419	23380	23498	23559	23433	23398	23164	23389	23440	23550	23422	23455	23533	23302	23427	23345	23411	23353	23406	23363	23242	23429	23261	23519	23315	23373	23443	23506	23424	23410	23493	23655	23170	23351	23692	23581	23263	23417	23250	23306	23509	23342	23327	23384	23278	23340	23341	23317	23296	23199	23362	23146	23344	23415	23417	23398	23431	23321	23403	23228	23349	23547	23417	23620	23524	23552	23536	23334	23184	23354	23262	23392	23296	23503	23247	23177	23443	23215	23342	23282	23496	23492	23610	23399	23309	23480	23467	23121	23414	23354	23477	23224	23282	23347	23292	23411	23373	23589	23381	23457	23434	23354	23452	23491	23408	23441	23491	23471	23303	23384	23461	23325	23187	23480	23575	23159	23325	23437	23256	23448	23211	23616	23516	23541	23465	23110	23376	23324	23548	23300	23506	23465	23209	23276	23352	23220	23514	23448	23571	23404	23322	23434	23469	23344	23371	23448	23383	23482	23607	23392	23300	23353	23405	23453	23444	23308	23672	23572	23548	23315	23339	23412	23152	23488	23320	23284	23569	23484	23338	23500	23354	23326	23441	23299	23308	23253	23293	23700	23541	23394	23458	23537	23414	23529	23439	23397	23312	23514	23482	23493	23570	23614	23513	23412	23700	23239	23452	23327	23460	23343	23157	23531	23327	23269	23413	23379	23122	23480	23590	23211	23482	23359	23434	23228	23439	23478	23328	23512	23253	23411	23274	23501	23252	23441	23344	23511	23690	23469	23517	23231	23372	23510	23344	23359	23578	23368	23360	23475	23462	23124	23464	23525	23507	23521	23335	23320	23381	23502	23196	23504	23544	23602	23431	23534	23499	23283	23420	23421	23488	23292	23230	23456	23432	23211	23310	23113	23503	23511	23375	23318	23470	23372	23384	23385	23346	23379	23313	23412	23637	23466	23325	23508	23335	23284	23285	23441	23474	23530	23357	23357	23285	23379	23244	23449	23519	23675	23349	23433	23613	23228	23242	23514	23312	23409	23242	23311	23225	23579	23441	23347	23377	23190	23365	23224	23277	23298	23504	23615	23352	23330	23539	23383	23561	23509	23449	23517	23424	23481	23434	23315	23341	23562	23357	23416	23202	23463	23530	23520	23282	23388	23371	23571	23371	23403	23459	23520	23345	23494	23196	23293	23393	23359	23500	23402	23273	23348	23302	23343	23457	23478	23304	23237	23428	23428	23596	23305	23430	23361	23307	23412	23360	23350	23350	23572	23377	23351	23485	23354	23364	23401	23347	23540	23390	23383	23610	23431	23658	23337	23171	23304	23362	23219	23449	23532	23417	23467	23359	23227	23437	23107	23380	23511	23480	23438	23247	23451	23369	23397	23472	23335	23443	23621	23230	23483	23348	23324	23332	23319	23281	23438	23535	23641	23376	23522	23584	23281	23279	23507	23559	23444	23373	23356	23316	23512	23163	23329	23437	23241	23299	23544	23442	23421	23435	23198	23398	23486	23547	23405	23305	23528	23520	23371	23374	23216	23303	23442	23359	23421	23121	23454	23260	23325	23383	23588	23493	23403	23384	23617	23385	23556	23173	23415	23657	23591	23247	23254	23398	23353	23452	23499	23413	23361	23347	23303	23260	23443	23690	23403	23414	23590	23454	23498	23401	23562	23303	23552	23411	23590	23606	23423	23290	23514	23463	23597	23428	23286	23242	23424	23374	23358	23254	23609	23346	23391	23380	23380	23421	23392	23713	23605	23302	23537	23304	23520	23587	23423	23449	23474	23490	23141	23216	23499	23573	23381	23458	23378	23456	23341	23338	23356	23401	23417	23293	23314	23291	23429	23455	23407	23594	23146	23410	23444	23292	23276	23488	23264	23420	23489	23551	23417	23594	23542	23393	23610	23252	23217	23580	23703	23425	23574	23370	23343	23311	23390	23513	23506	23374	23617	23384	23440	23329	23246	23394	23387	23385	23280	23261	23567	23369	23472	23286	23383	23368	23460	23582	23371	23589	23446	23247	23360	23581	23491	23356	23171	23309	23222	23192	23600	23368	23235	23260	23262	23491	23196	23510	23418	23435	23280	23336	23469	23559	23284	23488	23361	23156	23506	23306	23314	23306	23204	23452	23490	23369	23485	23430	23486	23321	23203	23398	23324	23278	23435	23519	23267	23445	23426	23205	23401	23213	23332	23712	23539	23326	23534	23446	23449	23686	23428	23332	23164	23444	23460	23365	23464	23325	23348	23430	23366	23148	23590	23411	23274	23588	23319	23352	23562	23328	23531	23329	23401	23450	23549	23407	23515	23328	23588	23498	23440	23432	23707	23270	23543	23286	23144	23290	23270	23515	23262	23294	23452	23185	23356	23408	23444	23308	23529	23334	23331	23484	23177	23212	23256	23233	23413	23624	23525	23118	23380	23171	23395	23323	23557	23242	23309	23320	23214	23431	23515	23579	23190	23189	23530	23457	23408	23170	23382	23428	23387	23299	23228	23408	23392	23309	23318	23514	23399	23250	23231	23423	23532	23252	23320	23432	23377	23553	23559	23334	23267	23376	23513	23399	23479	23364	23235	23326	23508	23224	23451	23493	23242	23108	23266	23368	23428	23348	23396	23464	23453	23366	23455	23369	23347	23430	23504	23543	23326	23215	23403	23362	23425	23347	23471	23304	23462	23437	23448	23403	23403	23405	23427	23497	23251	23611	23506	23169	23386	23420	23281	23504	23469	23570	23673	23502	23201	23431	23434	23446	23203	23273	23538	23423	23338	23298	23413	23274	23556	23253	23369	23387	23367	23467	23490	23514	23446	23418	23301	23355	23509	23187	23320	23344	23631	23618	23334	23389	23463	23525	23393	23358	23482	23483	23405	23363	23355	23454	23364	23428
17573	22016	20686	19357	18920	18624	18262	18116	18226	18292	18141	17979	18053	18240	17980	18359	18134	18046	18268	18248	17956	18114	18153	18173	18261	18193	17966	18128	18150	18116	17987	17822	17995	18142	18080	18139	18045	18087	18228	17997	18133	18140	18137	18151	18017	18145	17971	18117	18066	18096	18033	18182	18214	17875	18121	18024	18362	18203	18220	17991	18221	18051	18105	18077	17994	18124	18200	17945	18080	18125	18218	17855	18148	18008	18046	18060	18046	18216	18051	18037	18172	18032	17884	18138	17929	18173	18070	18173	17958	18144	18070	18053	18199	18047	18050	18074	18100	18013	18034	18094	18016	18170	18173	18120	18122	18231	18231	17980	18036	17961	18013	18059	18074	18113	17953	18169	18089	18152	18129	18018	18049	18057	18002	18081	18064	18010	18069	18118	18171	17935	18078	18045	18039	17953	17879	18173	18194	18110	17982	18004	17968	18073	18241	18097	18117	18061	18011	18027	18124	18179	17911	18019	18162	18063	18044	18128	17899	18238	18086	18139	17937	18102	18113	18011	18097	18143	18084	18044	18129	18133	18149	18219	18010	18032	18192	18165	18273	18219	17971	17922	18110	17874	18119	18030	17836	18082	18149	17966	18058	18146	18097	18108	18003	17993	18169	18110	18020	18107	18016	18070	18171	18101	17999	18121	17953	18192	18038	18068	18224	18092	17980	17873	18138	17933	18139	18088	17752	18240	18055	17990	18019	18020	17999	18096	18195	18078	18063	18104	18200	18136	17977	18238	17960	18118	18094	18005	18106	18110	18050	18089	18154	18095	17782	18141	17965	18108	17940	18213	17925	18083	18018	18143	18147	18104	18087	17973	17990	18105	18043	18020	18097	18181	18018	18117	18058	18050	17990	18100	18099	18142	18022	17934	18174	17999	17911	17972	18268	17943	18139	17972	17972	18184	18224	17900	18120	18148	18289	18249	17854	18048	18198	18297	17895	17925	18247	18146	17949	17977	18120	18014	17958	18130	18044	18136	18206	17889	18051	18186	18215	18036	17922	18235	18138	18165	17973	17937	18150	18114	18175	18024	18375	18040	18036	18188	18046	18158	18111	18022	18235	18259	18057	18128	18179	18089	18208	18260	17910	18161	18080	18214	18086	17988	17965	18080	18124	18300	18195	17972	18122	17892	18178	18097	18181	18232	17810	18148	18117	18178	17989	18287	17985	18112	18130	18085	18147	18088	18206	17918	18184	18125	18075	17973	18131	18231	18235	17981	18171	17992	18434	18075	18073	18221	18023	18043	18018	18090	18164	18015	18158	18137	18090	18013	18267	18123	18052	18037	17961	18155	18015	18127	18138	18086	18133	18112	18150	17950	18013	17887	17980	18033	18110	18136	18055	18150	18225	18074	18035	18053	17978	18141	18209	18056	18195	18052	18024	18032	17968	18192	17963	17995	18237	18006	18144	18013	18042	18158	18108	18011	18191	17893	18036	17978	18061	18245	18016	18098	18020	18131	18051	18059	17860	18210	18075	18079	18182	18203	17989	17994	18054	18252	18077	18102	18183	18215	18087	18147	17933	18199	18123	18230	17918	18074	17950	18168	17923	18159	18110	18152	18040	18039	17927	18088	18157	18172	18120	18180	18065	18062	18178	18242	18155	18179	18074	18064	18115	18112	18173	17851	17994	18271	18075	18032	18119	18018	18053	18098	18005	18033	18073	18105	18048	18066	18088	18075	18078	18042	18203	18112	18006	18182	18063	17974	17999	18053	18097	18066	17948	18124	18135	18107	18155	18135	18012	18156	18002	18097	17923	18134	18224	18132	18059	18080	18055	18125	18209	18146	18088	18183	18042	17921	18161	18081	18113	17930	18127	18085	18175	17997	18141	18100	18032	18131	18039	18147	18178	18124	18271	18120	18082	17998	18196	17946	18202	17911	18095	18034	17948	17957	17987	18108	18204	17897	18155	18094	17963	18132	18116	18122	18108	17872	18046	18127	18001	18168	18017	18193	18185	17995	18217	17987	18100	18025	18121	18009	18103	18113	17953	18069	18140	18206	18219	18000	18210	18057	17816	18074	18002	18102	17988	18041	18146	18112	18159	18112	18124	18009	18046	18047	18096	17925	18215	18058	18170	18033	18008	18116	18036	18174	18178	18054	18114	18049	18226	17880	18009	18026	17979	17837	18133	17984	18187	18123	17921	18227	18202	18072	18154	18139	18195	18034	18079	18098	17835	18058	17936	17973	18107	18084	18241	18031	18155	18180	17972	18152	18072	18260	18035	18031	18074	18026	18186	18064	18185	17989	18166	18057	18057	18093	18151	18149	18036	18029	18228	18037	18043	18113	18317	18080	17991	18175	18067	18007	17956	18035	17995	18161	18125	18021	18010	17926	18131	18123	18182	18270	18061	18027	17966	17978	18177	18010	18037	18018	18082	18051	18074	18160	18233	17963	18153	17860	17979	18016	18081	18047	18103	17974	18240	17993	18088	18131	18069	18075	18031	18045	18177	18014	18123	18256	18037	17976	18042	17852	18096	17986	18245	18059	18012	18019	18102	17908	18089	18133	18252	18149	18116	18326	17927	18024	18094	18265	18270	17982	18300	18106	18181	18052	17986	18024	18056	18025	18119	18088	18050	17907	18080	18047	17805	18166	18155	17889	17968	18032	17981	17901	18016	18053	18239	18087	18185	18171	18001	18021	18070	18135	17935	18175	18292	18162	18095	18222	18132	18060	18107	18100	18031	18071	17989	18150	18138	18191	18075	18232	18148	18077	17933	18176	18085	17935	17943	17977	18050	18095	18166	17912	18166	18050	18070	18051	18124	18132	18099	18106	18094	18072	18014	18126	18303	18008	18064	18216	18115	17917	18218	17962	18024	17962	18054	18273	17943	17955	18021	18108	18093	17913	18103	17998	17943	17771	18017	17937	17972	18260	18198	18058	18114	18093	18052	18099	17984	18025	18123	18104	18059	17802	18230	18075	18194	18163	18153	18017	18114	18199	17979	17913	17975	18002	18085	18264	18055	18240	18103	17918	18181	18046	18068	18049	18082	18092	17950	18345	18152	18139	18023	18027	18055	18316	18058	18073	18175	18170	18109	18018	18166	17979	18173	18133	18159	18179	18141	18004	17992	18034	18205	18102	17967	17962	17992	18120	18151	17926	17998	18333	18121	18161	18134	18220	17933	18131	18086	18127	17993	18190	17997	17955	18115	18033	17979	18123	17896	18057	18120	18142	18000	18105	18109	18100	18282	17938	18026	18037	18077	17986	18176	18154	18017	17997	18309	17922	18061	18230	18013	18013	18086	18077	18100	18127	17981	18093	18029	18069	18216	18156	18028	17961	18103	18099	18145	17809	18128	17925	18112	18084	17907	18002	18053	17974	18144	17933	18017	18076	18011	17987	18176	18064	18236	18030	18215	18147	18085	18088	17966	17930	18010	18083	18048	17919	17905	18185	18183	18123	18129	18008	18112	17998	17887	18072	18165	18056	18206	18140	18075	18015	18032	18108	18016	18189	18114	18240	18171	18164	18186	18060	18043	17954	18094	18101	18113	18097	18105	18149	18173	18315	18075	18076	18113	18072	18026	18188	18247	18023	17948	18051	18198	18218	18043	18052	18012	17985	18242	17896	17895	18095	17980	18034	18049	18179	18043	18025	18043	18110	18032	18205	18213	18202	18052	18256	18230	18062	18204	18004	18160	18057	18177	18076	17974	17979	18140	18302	18090	18082	18049	18084	17943	18172	18239	18102	17918	18072	18100	18065	18035	18130	17911	18097	18196	17975	18299	18153	18201	18076	18072	18242	18131	18145	18109	18087	18160	17893	18014	18178	18106	18068	18044	18072	18117	18102	18229	18084	18141	18026	18073	18115	18112	18073	17936	17947	18116	18107	18137	18165	17973	18058	17841	18034	18154	18136	18444	18011	18044	18086	18194	18139	18013	18043	18081	18090	17926	18194	18023	17987	18021	18081	17988	18020	17927	18213	18021	17977	18245	17987	17989	18109	18231	18221	18029	18068	18026	18141	17982	18096	18060	18129	18054	17901	18114	17959	17925	18186	18084	18102	18134	18082	18152	17866	18120	18055	18095	18043	17925	18095	18093	18037	17960	18005	18098	18166	18031	18158	18077	18127	18076	18262	18131	18067	18206	18173	18079	18241	18108	18261	18167	18265	18077	18054	18091	18138	17895	18206	18254	18086	18189	18035	18273	18037	17966	18029	18112	17968	18214	18130	18063	17970	18205	18200	18127	18076	17935	18069	18120	17995	18281	17905	18072	18003	18112	18225	18052	18164	18143	18041	17817	18184	18077	17944	18111	18193	18228	18067	18075	17918	17934	18037	18136	18276	17938	18305	18141	18128	17973	17836	18023	18045	18104	18088	18188	18144	18084	18178	18221	18061	18147	18123	17964	18149	18027	18231	18137	18042	18108	18009	17888	18124	18006	18112	18198	18165	18081	18037	18093	18130	18222	18176	18144	18147	18077	18253	17955	18143	17910	18168	18064	18170	18060	18180	17914	18160	18013	17975	18028	18052	17987	18258	17961	17977	18171	18060	18103	18142	17951	18026	17985	17941	18083	18113	18023	18258	18068	18214	18139	18139	18175	18059	18268	17972	18169	18104	18159	17984	18097	18115	17997	18209	18010	18251	18151	17964	18017	17903	18085	18213	17878	17998	18160	18110	18051	18046	17923	18195	17947	18063	18001	18081	18072	18035	18004	18162	18108	17906	18151	18058	18112	18214	18196	18048	18029	18141	18113	18262	18099	18133	18040	18156	18006	18002	18081	17973	18074	18106	18163	17994	18259	18150	18065	18095	18189	18018	18229	18061	17923	17998	18142	18059	18003	17996	18024	17940	18201	18070	18083	17972	18139	18205	17971	18183	18229	18008	18194	18118	18116	17938	18120	18026	18202	18056	18061	17955	18110	17971	18064	17974	17830	18105	18225	18152	18141	18025	18167	18139	18100	18065	18052	18074	18188	18079	17818	18126	18050	18092	18021	18064	18041	18020	18181	17942	18011	18174	18119	18191	18181	18181	18105	18098	18064	18036	18079	17996	18186	18142	18096	17997	18206	18161	18063	18206	17907	18197	18103	17995	18161	18030	18158	18117	18122	18133	18045	18122	18046	17977	18151	18071	17987	18130	18108	18032	18001	18198
23233	21034	28633	23767	22346	25059	26026	23268	22815	23204	23090	23123	22855	23189	23038	22792	22739	22888	22758	23076	22836	22991	22878	22735	22798	22612	22911	22808	22918	22786	22725	22670	22800	22832	22701	22807	22753	22750	22623	22586	22780	22688	22672	22711	22873	22715	22658	22516	22554	22708	22546	22694	22489	22862	22793	22985	23265	23599	23190	22691	22826	22804	22574	22763	22550	22734	22873	22787	22737	22822	22689	22591	22587	22564	22659	22680	22382	22587	22616	22792	22688	22713	22584	22466	22508	22624	22431	22654	22548	22773	22752	22872	22744	22426	22618	22604	22766	22759	22747	22705	22730	22664	22748	22823	22511	22512	22799	22690	22609	22655	22708	22681	22510	22511	22572	22416	22623	22750	22497	22897	22765	22710	22510	22864	22488	22684	22841	22575	22596	22682	22734	22520	22751	22874	22498	22684	22514	22586	22639	22569	22675	22817	22837	22574	22800	22732	22683	22691	22747	22549	22603	22508	22863	22630	22654	22666	22427	22696	22598	22635	22616	22400	22645	22628	22549	22567	22651	22611	22810	22532	22602	22620	22677	22632	22621	22685	22739	22741	22694	22586	22511	22616	22643	22588	22653	22457	22580	22597	22673	22657	22592	22792	22463	22745	22865	22470	22757	22611	22863	22590	22465	22442	22715	22430	22529	22720	22747	22522	22774	22584	22734	22593	22385	22619	22602	22593	22663	22535	22480	22747	22581	22627	22908	22656	22474	22432	22456	22628	22721	22700	22658	22533	22570	22784	22878	22643	22760	22700	22686	22605	22653	22512	22556	22663	22526	22615	22634	22276	22576	22591	22645	22679	22607	22657	22547	22681	22753	22666	22600	22540	22557	22467	22709	22684	22861	22395	22498	22694	22486	22477	22619	22794	22656	22685	22541	22637	22643	22747	22646	22538	22663	22593	22584	22692	22502	22491	22758	22682	22737	22641	22694	22726	22781	22571	22663	22704	22557	22502	22596	22632	22607	22748	22597	22557	22707	22541	22677	22576	22353	22595	22610	22706	22595	22666	22553	22533	22910	22690	22630	22617	22395	22756	22612	22587	22478	22329	22640	22523	22460	22565	22682	22841	22517	22669	22554	22682	22617	22586	22613	22711	22667	22676	22659	22793	22612	22841	22570	22727	22768	22633	22872	22651	22516	22756	22749	22787	22650	22553	22597	22636	22613	22693	22769	22556	22648	22786	22773	22591	22621	22674	22648	22624	22519	22526	22602	22705	22739	22511	22762	22595	22669	22577	22850	22601	22619	22739	22724	22457	22730	22691	22509	22695	23005	22444	22563	22631	22788	22565	22800	22748	22797	22697	22550	22660	22504	22578	22586	22721	22718	22559	22615	22599	22440	22740	22559	22662	22480	22521	22539	22502	22662	22459	22640	22615	22632	22538	22608	22789	22698	22350	22614	22737	22511	22854	22544	22672	22687	22672	22518	22717	22592	22486	22678	22565	22616	22579	22805	22792	22464	22651	22497	22504	22563	22637	22579	22545	22516	22715	22530	22787	22549	22672	22559	22666	22590	22694	22574	22505	22494	22877	22605	22836	22701	22579	22742	22669	22837	22576	22648	22255	22977	22712	22626	22529	22800	22876	22638	22479	22511	22701	22480	22697	22554	22636	22796	22562	22709	22563	22787	22528	22629	22736	22546	22652	22718	22779	22738	22463	22472	22558	22576	22643	22703	22532	22657	22479	22768	22360	22681	22608	22385	22521	22476	22570	22582	22667	22456	22493	22657	22492	22396	22453	22505	22472	22433	22635	22567	22669	22513	22781	22617	22483	22784	22660	22593	22722	22682	22710	22761	22783	22619	22633	22694	22758	22754	22704	22758	22705	22617	22497	22619	22532	22683	22803	22742	22737	22826	22747	22577	22551	22734	22583	22805	22562	22520	22439	22566	22556	22510	22668	22533	22611	22573	22608	22570	22706	22406	22615	22824	22539	22447	22570	22546	22415	22840	22506	22583	22831	22785	22636	22480	22484	22681	22747	22706	22846	22486	22678	22636	22759	22801	22746	22614	22625	22586	22710	22694	22680	22470	22526	22677	22679	22730	22743	22651	22668	22695	22588	22446	22720	22506	22461	22586	22642	22723	22518	22698	22654	22718	22803	22497	22650	22465	22600	22491	22603	22638	22726	22749	22621	22566	22564	22507	22694	22679	22669	22448	22595	22569	22806	22903	22669	22583	22611	22542	22635	22665	22682	22648	22563	22537	22746	22647	22838	22729	22615	22501	22604	22538	22714	22618	22717	22514	22688	22555	22577	22518	22804	22354	22725	22734	22851	22699	22650	22526	22317	22615	22527	22704	22551	22744	22654	22835	22592	22748	22604	22426	22622	22655	22491	22559	22567	22551	22656	22713	22617	22893	22758	22531	22777	22693	22481	22416	22702	22569	22599	22749	22581	22593	22476	22676	22648	22715	22504	22612	22631	22654	22649	22532	22672	22420	22889	22815	22706	22519	22531	22526	22538	22825	22601	22643	22724	22854	22540	22345	22605	22616	22367	22820	22527	22525	22573	22592	22668	22697	22583	22684	22882	22586	22655	22542	22532	22615	22646	22559	22579	22814	22548	22863	22653	22563	22620	22569	22526	22721	22587	22604	22444	22309	22695	22782	22737	22655	22873	22764	22744	22668	22710	22484	22647	22761	22787	22549	22675	22583	22607	22747	22694	22631	22659	22494	22501	22548	22830	22676	22835	22553	22531	22656	22783	22659	22865	22535	22584	22640	22741	22707	22672	22626	22609	22549	22610	22885	22629	22692	22684	22655	22655	22784	22737	22741	22863	22583	22477	22801	22699	22503	22449	22478	22769	22664	22514	22392	22700	22597	22735	22725	22467	22463	22637	22627	22532	22609	22717	22593	22668	22613	22825	22482	22534	22371	22467	22604	22770	22703	22594	22764	22429	22408	22593	22737	22757	22686	22792	22402	22500	22631	22777	22660	22579	22617	22637	22616	22498	22469	22628	22721	22533	22650	22785	22597	22557	22563	22604	22879	22727	22410	22530	22805	22765	22847	22714	22482	22459	22671	22669	22623	22857	22622	22522	22489	22813	22621	22647	22722	22489	22365	22682	22557	22403	22649	22730	22641	22828	22671	22503	22603	22660	22393	22852	22917	22582	22726	22660	22617	22722	22737	22741	22722	22840	22474	22474	22698	22628	22715	22646	22568	22622	22662	22469	22568	22665	22715	22699	22498	22539	22662	22584	22515	22589	22764	22629	22380	22555	22563	22582	22502	22381	22796	22512	22620	22630	22832	22558	22645	22668	22460	22724	22637	22542	22703	22598	22794	23004	22512	22800	22552	22527	22631	22306	22557	22779	22905	22536	22684	22402	22602	22498	22386	22669	22602	22784	22718	22746	22713	22631	22716	22687	22596	22822	22643	22670	22713	22568	22634	22609	22705	22610	22547	22498	22625	22926	22917	22376	22454	22681	22528	22685	22527	22806	22488	22347	22678	22549	22648	22734	22564	22588	22895	22752	22795	22814	22775	22591	22536	22766	22654	22465	22788	22645	22597	22756	22721	22735	22867	22457	22706	22659	22848	22780	22746	22712	22535	22737	22755	22723	22679	22636	22488	22395	22786	22693	22583	22599	22608	22754	22710	22728	22638	22732	22693	22644	22345	22616	22747	22541	22683	22671	22880	22776	22448	22634	22488	22526	22787	22710	22547	22716	22570	22582	22488	22722	22741	22511	22529	22617	22607	22603	22572	22709	22582	22884	22898	22697	22627	22554	22478	22593	22747	22477	22602	22494	22607	22450	22781	22717	22706	22730	22564	22573	22776	22552	22643	22624	22760	22603	22707	22770	22589	22558	22723	22678	22484	22695	22714	22761	22612	22627	22907	22593	22679	22382	22695	22850	22565	22830	22907	22706	22680	22564	22530	22472	22670	22678	22808	22697	22800	22797	22752	22887	22625	22839	22745	22747	22812	22495	22664	22825	22643	22957	22604	22735	22624	22774	22719	22732	22821	22640	22667	22584	22491	22481	22465	22799	22568	22619	22723	22718	22837	22598	22612	22602	22728	22548	22697	22589	22658	22490	22562	22523	22811	22715	22620	22675	22944	22701	22658	22619	22700	22679	22484	22607	22494	22726	22469	22523	22795	22658	22660	22671	22776	22483	22532	22781	22641	22589	22605	22605	22799	22664	22367	22604	22653	22606	22724	22616	22521	22535	22610	22538	22886	22865	22675	22581	22563	22548	22602	22658	22830	22641	22818	22969	22575	22838	22602	22632	22856	22549	22553	22763	22356	22430	22740	22583	22357	22635	22575	22487	22602	22822	22456	22475	22711	22457	22908	22745	22565	22622	22558	22772	22402	22494	22723	22644	22837	22545	22637	22595	22591	22555	22643	22483	22611	22546	22663	22474	22764	22694	22799	22823	22756	22746	22664	22745	22594	22758	22611	22619	22684	22305	22484	22782	22893	22470	22742	22582	22665	22606	22505	22590	22805	22583	22726	22662	22639	22598	22586	22705	22625	22466	22795	22645	22683	22578	22535	22694	22456	22626	22783	22586	22496	22663	22635	22688	22751	22783	22574	22596	22711	22687	22635	22427	22546	22676	22635	22543	22499	22455	22736	22512	22624	22827	22724	22670	22694	22581	22530	22659	22604	22529	22642	22497	22342	22510	22633	22563	22436	22769	22635	22579	22758	22491	22814	22589	22706	22639	22476	22440	22625	22492	22624	22587	22529	22502	22727	22640	22725	22719	22489	22573	22478	22536	22731	22511	22820	22534	22713	22572	22596	22713	22800	22654	22398	22731	22750	22565	22807	22714	22496	22636	22455	22714	22641	22713	22669	22685	22546	22634	22670	22787	22659	22797	22913	22539	22604	22459	22668	22528	22514	22796	22803	22450	22730	22592	22592	22672	22716	22793	22559	22773	22619	22648	22714	22394	22684	22608	22586	22819	22627	22631	22752	22761	22570	22572	22577	22422	22854	22486	22633	22545	22669	22690	22741	22595	22716	22613	22910	22756	22897	22577	22493	22577	22540	22611	22638	22636	22645	22731	22658	22551	22469	22456	22318	22615	22672	22456	22699	22787	22483	22557	22629	22662	22888	22915	22666	22604	22454	22603	22648	22869	22679	22532	22632	22693	22861	22537
16327	27408	25530	21649	20345	19191	18653	18648	18270	18149	17986	18016	17983	17855	17947	17922	17685	17769	17699	17891	17908	17698	17743	17695	17629	17619	17630	17587	17700	17596	17707	17541	17797	17865	17780	17828	17672	17783	17730	17747	17761	17575	17436	17631	17677	17657	17730	17917	17631	17774	17847	17619	17782	17844	17796	18193	18622	18874	18384	17678	17751	17934	17663	17843	17640	17891	17820	17742	17670	17716	17685	17785	17728	17760	17592	17569	17736	17917	17694	17545	17782	17544	17637	17720	17655	17703	17696	17757	17652	17756	17677	17520	17693	17577	17685	17655	17755	17806	17640	17622	17845	17694	17622	17589	17569	17737	17712	17784	17743	17824	17688	17706	17803	17570	17724	17760	17702	17688	17494	17528	17586	17724	17575	17770	17541	17681	17660	17515	17609	17696	17525	17716	17539	17710	17703	17623	17796	17828	17864	17701	17597	17578	17525	17746	17655	17675	17698	17669	17663	17768	17710	17654	17833	17644	17700	17528	17845	17647	17511	17567	17714	17714	17610	17628	17655	17823	17787	17675	17699	17603	17553	17578	17616	17599	17601	17634	17629	17676	17761	17821	17440	17708	17740	17676	17733	17479	17789	17756	17761	17667	17722	17593	17848	17789	17543	17691	17733	17447	17656	17827	17737	17491	17835	17536	17689	17708	17830	17628	17700	17636	17650	17732	17850	17588	17635	17856	17678	17882	17736	17731	17493	17723	17631	17674	17834	17711	17784	17777	17773	17637	17578	17599	17602	17467	17550	17756	17740	17782	17697	17727	17647	17522	17652	17774	17447	17712	17672	17764	17731	17734	17615	17703	17702	17468	17821	17462	17718	17663	17730	17675	17513	17674	17576	17577	17678	17789	17562	17772	17866	17527	17664	17740	17732	17775	17770	17579	17692	17642	17651	17729	17804	17754	17822	17551	17670	17886	17703	17656	17656	17636	17520	17686	17675	17585	17724	17661	17611	17691	17607	17794	17700	17671	17673	17651	17854	17636	17750	17692	17542	17722	17631	17614	17719	17628	17740	17670	17610	17553	17790	17679	17778	17506	17749	17563	17671	17549	17592	17464	17553	17757	17624	17699	17630	17654	17633	17835	17813	17361	17784	17645	17761	17825	17528	17788	17640	17673	17830	17778	17666	17828	17708	17681	17668	17695	17718	17722	17844	17592	17707	17761	17727	17500	17662	17618	17784	17648	17691	17566	17871	17647	17647	17599	17559	17564	17723	17690	17862	17860	17700	17798	17757	17761	17712	17848	17645	17684	17783	17677	17693	17627	17598	17758	17641	17724	17648	17519	17596	17584	17746	17673	17798	17638	17774	17578	17789	17658	17706	17637	17584	17473	17748	17671	17574	17854	17597	17742	17604	17611	17728	17673	17735	17823	17548	17716	17818	17738	17762	17689	17617	17531	17674	17661	17652	17752	17665	17538	17513	17678	17821	17741	17836	17516	17568	17680	17712	17722	17668	17590	17629	17705	17579	17525	17616	17564	17656	17612	17781	17604	17545	17615	17653	17794	17762	17923	17728	17669	17817	17612	17687	17711	17809	17650	17576	17614	17610	17824	17662	17586	17613	17765	17557	17584	17693	17665	17744	17620	17637	17742	17636	17645	17813	17743	17516	17721	17744	17537	17639	17628	17549	17659	17758	17804	17746	17717	17778	17638	17654	17621	17567	17749	17653	17705	17555	17721	17708	17734	17727	17611	17627	17735	17883	17558	17675	17775	17734	17882	17683	17674	17649	17776	17574	17666	17604	17705	17562	17697	17392	17721	17733	17679	17718	17744	17674	17878	17687	17684	17772	17783	17602	17701	17704	17537	17776	17636	17724	17579	17736	17662	17536	17697	17710	17651	17747	17530	17872	17606	17777	17555	17440	17679	17628	17631	17589	17727	17537	17753	17658	17586	17522	17527	17711	17682	17658	17678	17779	17495	17711	17724	17673	17631	17793	17646	17642	17603	17581	17637	17738	17631	17634	17653	17604	17445	17639	17564	17838	17551	17729	17649	17518	17748	17814	17814	17626	17832	17833	17684	17496	17616	17703	17719	17846	17710	17780	17575	17770	17615	17413	17961	17583	17481	17755	17680	17733	17609	17746	17644	17706	17625	17612	17687	17828	17554	17787	17542	17649	17470	17756	17699	17622	17682	17817	17758	17875	17404	17599	17805	17694	17672	17621	17467	17718	17764	17509	17599	17705	17857	17703	17633	17621	17797	17690	17802	17726	17732	17517	17726	17608	17805	17744	17757	17675	17679	17599	17793	17875	17705	17525	17731	17618	17672	17702	17690	17548	17573	17594	17614	17721	17573	17675	17621	17769	17621	17585	17751	17686	17568	17685	17619	17727	17712	17643	17757	17495	17709	17568	17840	17710	17704	17655	17801	17638	17791	17738	17699	17534	17819	17629	17829	17813	17753	17764	17699	17689	17749	17824	17561	17695	17626	17736	17750	17757	17618	17581	17778	17658	17685	17708	17853	17768	17756	17702	17739	17856	17535	17717	17728	17733	17535	17585	17688	17753	17817	17867	17609	17561	17583	17738	17577	17671	17597	17573	17637	17611	17681	17833	17599	17788	17680	17702	17731	17623	17761	17835	17619	17774	17711	17667	17570	17713	17663	17578	17488	17738	17584	17684	17653	17759	17817	17826	17684	17670	17547	17679	17764	17941	17589	17659	17590	17590	17628	17741	17616	17697	17724	17651	17706	17732	17483	17570	17761	17585	17630	17605	17750	17625	17530	17572	17781	17766	17791	17734	17674	17784	17535	17863	17675	17588	17645	17856	17700	17595	17665	17848	17651	17722	17768	17698	17549	17698	17756	17628	17557	17569	17692	17550	17749	17589	17732	17576	17530	17696	17615	17584	17703	17436	17476	17690	17659	17600	17480	17620	17665	17614	17838	17668	17610	17568	17699	17532	17713	17573	17719	17929	17742	17555	17617	17501	17702	17711	17541	17766	17706	17636	17651	17487	17530	17590	17562	17769	17513	17695	17715	17699	17760	17642	17640	17651	17713	17560	17726	17901	17710	17435	17908	17567	17586	17895	17563	17541	17727	17714	17622	17777	17600	17627	17703	17642	17762	17610	17621	17829	17529	17651	17737	17569	17760	17746	17612	17538	17728	17622	17789	17711	17786	17610	17709	17629	17617	17687	17748	17599	17567	17634	17697	17623	17550	17693	17851	17833	17749	17903	17705	17725	17599	17631	17667	17591	17594	17436	17733	17598	17638	17609	17520	17641	17775	17844	17566	17878	17644	17618	17715	17494	17767	17559	17646	17750	17648	17494	17639	17885	17575	17702	17526	17567	17639	17611	17583	17547	17611	17569	17696	17717	17861	17672	17613	17639	17743	17807	17556	17549	17782	17683	17738	17584	17765	17638	17800	17699	17686	17768	17746	17539	17678	17768	17733	17643	17474	17805	17704	17588	17560	17780	17690	17556	17576	17626	17704	17769	17658	17687	17710	17517	17637	17662	17671	17683	17529	17591	17741	17652	17659	17817	17501	17618	17450	17811	17613	17468	17625	17651	17656	17768	17534	17739	17605	17687	17719	17707	17493	17673	17725	17698	17673	17827	17666	17670	17605	17527	17612	17579	17771	17745	17745	17719	17589	17713	17584	17660	17558	17686	17688	17814	17654	17724	17719	17521	17615	17727	17877	17456	17612	17671	17547	17639	17694	17780	17697	17752	17660	17747	17602	17608	17849	17811	17712	17811	17654	17654	17648	17669	17623	17738	17816	17543	17704	17471	17892	17784	17699	17767	17621	17682	17693	17810	17611	17560	17710	17590	17578	17794	17776	17591	17758	17613	18018	17602	17818	17679	17719	17657	17739	17590	17603	17709	17637	17717	17671	17821	17569	17702	17786	17611	17569	17717	17554	17683	17622	17567	17694	17714	17625	17446	17783	17610	17756	17715	17562	17738	17776	17558	17751	17602	17700	17554	17528	17816	17639	17789	17624	17709	17740	17619	17712	17821	17674	17749	17784	17594	17639	17700	17775	17435	17592	17726	17645	17587	17917	17768	17714	17653	17676	17648	17712	17628	17593	17728	17677	17684	17628	17743	17415	17759	17499	17528	17859	17601	17608	17497	17727	17597	17808	17582	17682	17740	17573	17528	17802	17556	17781	17505	17597	17893	17591	17797	17631	17635	17780	17673	17555	17702	17731	17668	17762	17630	17701	17615	17749	17660	17582	17712	17659	17681	17653	17795	17622	17539	17619	17666	17647	17561	17735	17930	17616	17652	17614	17611	17678	17736	17661	17717	17668	17708	17688	17648	17754	17612	17708	17577	17519	17712	17463	17735	17670	17749	17763	17583	17613	17540	17654	17969	17746	17688	17605	17808	17662	17479	17531	17942	17781	17712	17683	17754	17570	17691	17652	17610	17660	17848	17912	17697	17706	17747	17611	17639	17534	17524	17695	17786	17854	17770	17590	17904	17661	17633	17675	17627	17752	17696	17607	17567	17669	17526	17757	17998	17564	17545	17808	17660	17769	17663	17655	17655	17816	17625	17734	17609	17752	17829	17576	17637	17481	17684	17513	17755	17682	17689	17703	17683	17693	17588	17630	17652	17673	17508	17813	17690	17679	17568	17622	17522	17646	17732	17764	17822	17564	17665	17795	17568	17769	17706	17650	17502	17566	17671	17609	17559	17731	17614	17672	17577	17713	17664	17673	17596	17636	17671	17709	17698	17572	17571	17637	17764	17777	17691	17609	17635	17488	17725	17503	17728	17813	17798	17601	17589	17707	17796	17622	17667	17847	17469	17689	17602	17676	17680	17882	17814	17639	17779	17667	17737	17553	17833	17726	17669	17734	17901	17729	17672	17757	17865	17787	17606	17832	17655	17634	17569	17886	17640	17526	17833	17739	17699	17706	17645	17713	17868	17670	17801	17631	17628	17670	17720	17672	17628	17675	17591	17655	17750	17684	17752	17477	17670	17590	17697	17762	17757	17748	17808	17642	17654	17604	17617	17813	17718	17617	17756	17625	17818	17579	17670	17474	17834	17495	17657	17685	17745	17661	17711	17693	17728	17603	17557	17834	17659	17623	17588	17808	17718	17717	17714	17592	17665	17605	17767	17709	17777	17562	17624	17672	17628	17694	17578	17736	17610	17524
22375	21031	28817	23481	21436	24501	28585	24382	23697	24267	23964	23668	23747	23567	23543	23444	23480	23383	23352	23408	23304	23298	23455	23246	23436	23392	23235	23153	23294	23279	23275	23179	23373	23294	22953	23320	23295	23195	23374	23153	23464	23032	23150	23122	23147	23241	23399	23260	23361	23265	23108	23351	23279	23183	23418	23761	24451	24850	24091	23519	23407	23503	23155	23049	23091	23389	23138	23138	23143	23219	23233	23223	23213	23167	22968	23057	23182	23074	23262	23005	23115	23022	23065	23135	23212	23235	23218	23025	23332	23013	23192	23163	23199	23198	23090	23178	23016	23091	23267	23253	23118	23382	23252	23224	23177	23182	23000	23059	23156	23216	23094	23225	23096	23196	23105	23096	22956	23178	23011	23046	23155	23048	22897	22974	23083	23075	22978	23177	22970	23333	23165	23024	23044	23053	23106	22999	23241	23153	22941	23066	23192	23138	23213	23195	23136	23197	23216	23027	23190	23050	23211	23082	22954	23250	23282	23109	23142	23200	23081	23118	23153	23354	23145	23114	23124	23090	23072	23007	23022	23184	23205	23241	23123	22991	22953	23307	23255	23286	22943	23039	23119	23003	23051	23051	22969	23019	23109	22956	23142	22943	23083	23024	22949	22987	23118	22899	23135	22960	23153	23071	22948	23115	22976	23233	23140	22901	22951	22919	23113	23333	23052	23173	23238	23012	23149	23162	23007	23038	23071	23062	22897	23060	23364	23129	22979	22893	23141	23154	23190	23226	23101	23195	23211	22986	23086	23159	23219	23061	23057	23168	23105	23186	23138	23085	22983	23087	23095	23139	23152	23178	23025	23374	22928	23211	23175	23165	22962	23000	23026	23049	23139	22921	23060	23393	23021	23043	22838	22730	23296	22988	23020	23175	23275	23096	23123	23176	23073	23079	23050	23066	23053	23009	22856	23181	23218	22810	23251	23122	23039	22997	22901	22843	22996	23090	23229	23051	22987	23147	23107	23005	22983	22897	23124	23051	23000	23049	23236	23125	23166	22935	23234	23301	23001	23096	23112	22949	23226	23105	23186	23070	23216	23005	23042	22820	22785	23174	22926	23063	23210	23155	22817	23111	23120	23085	23174	23106	23028	23011	22975	23073	23105	22942	23096	23012	23078	23085	22987	23104	22968	22984	23000	23168	23027	22764	23243	23288	22914	23066	23219	23000	23242	23095	22868	22984	22930	23063	23033	23146	23138	23078	22900	22890	23122	23112	22943	23329	23218	23114	22902	23134	23178	22913	23094	23026	23261	23022	22860	23074	23203	23057	23185	23354	23079	23080	23342	23015	22955	22999	23168	23106	23180	23173	23183	23152	23039	23142	23109	23000	23097	23006	22999	23168	23049	22953	23126	23215	23227	23053	23246	23133	23118	22943	23068	23088	23065	23010	22934	23074	23097	23143	22990	22713	23064	23016	23074	23163	23085	23103	22918	23056	23096	23160	23032	22972	23243	23131	23167	23181	23138	22960	23161	23004	23134	23031	23187	23085	23182	23143	23098	23175	23108	23216	23213	23126	23101	23073	23071	23342	23156	23307	23235	23261	23065	23120	23144	23005	23193	22954	23004	23047	23240	23016	23190	23005	23160	22927	23049	23140	23178	23113	23280	23005	23130	23088	23033	23012	23213	23062	23154	23011	23054	22968	23212	22984	23089	23196	23130	22970	23156	22939	23051	22944	22813	23084	23093	23260	23313	22999	23018	23219	23017	23087	22857	23203	23119	23151	23134	23151	23210	23047	23006	23186	22982	23272	23247	23271	23185	23077	23131	23233	23128	23148	23077	23211	23240	23228	23200	23224	23244	23041	23012	22994	23065	22980	23078	23062	23085	23128	23128	23061	23022	23021	22970	22996	23247	23031	23206	23240	22870	23155	23063	23295	22736	22969	23108	23164	23019	23088	23112	23210	23026	23129	23007	23010	23141	23124	23046	23223	23229	22874	23111	23128	23242	23202	23140	23072	23001	22962	23147	22895	23130	23138	22935	23233	23172	23053	23161	23151	23135	23036	22860	23259	23177	23005	22985	23094	23204	22939	23201	23253	23137	23078	23092	23051	23014	23304	22890	22903	23039	23123	23303	23160	23215	22966	23024	23078	23133	23097	23186	23086	23146	23342	23098	23000	23226	22985	23050	23003	22982	22967	23143	22966	23047	23170	22866	23209	23379	23169	23310	23189	23282	23165	23104	22908	23205	23051	22859	23100	23008	23043	22909	23007	23046	23152	23070	23091	23075	22950	23159	22908	23324	23061	23123	23079	22970	22869	23130	23076	23122	23012	23077	23099	22984	23062	23190	23074	22968	23162	22930	22951	23079	23175	23069	22948	23144	22814	23401	23155	23067	23082	23100	23351	23206	22999	23118	23167	23287	23097	23059	22995	23099	23153	23079	23123	23304	23021	23244	23106	23121	23222	23205	23113	23136	22984	23124	23052	22858	22955	23209	22943	23131	22905	22982	23056	23058	23197	22959	23181	23203	22892	23281	22909	23091	22936	22990	22773	22982	23108	23142	22973	23085	22917	23070	23134	23095	23442	23120	23092	23146	23013	23142	23381	23065	23178	23220	23118	23010	22936	23132	22930	23187	23104	23168	22995	23235	23045	22988	23165	22974	23120	23190	22941	23082	23028	22980	23046	23081	23244	22941	23068	23188	23091	23000	23018	22746	23246	23133	23099	23015	23119	23164	23013	23187	23332	22928	23146	23223	22922	23251	23177	22983	23289	23261	23112	23123	23089	23044	23018	23125	23000	22880	23188	23161	23005	23277	23138	23066	23155	22950	23048	22997	23136	22996	22938	23224	22977	22921	22940	23038	23039	23256	23161	23026	23065	23215	23088	23061	22810	23104	23111	22938	23086	22812	23153	23067	23151	22979	23156	23017	23024	22966	23043	22950	22919	22931	23093	23202	23318	23130	22931	23280	23236	23116	23218	23021	22953	23023	23240	22824	22776	23156	23101	23252	23124	23191	22921	23123	23193	23029	23061	22787	23135	23092	22963	23046	23110	22990	23198	23104	22887	23067	22917	23102	23180	22902	23061	22824	23030	23054	23057	23123	22952	22969	23118	23312	22857	22741	22875	23283	23276	23025	22886	23053	23095	23182	23035	22952	23036	23262	23265	23138	23062	23203	23157	22956	23231	23024	23206	22985	23045	23054	23106	22899	23148	23256	23124	23051	23290	23097	23024	22884	23037	23138	22955	22974	23016	23342	23058	22966	22973	23076	23250	23255	22982	23356	23073	22935	23192	23117	23023	23107	23097	23273	22985	23078	23061	23051	23076	23088	23088	23095	23142	23104	22957	23037	22914	23040	23443	23064	23100	23435	23041	23071	23039	22979	22982	23234	23093	23006	23171	22924	22837	23279	23146	23218	22906	23231	23158	22997	23038	23083	22923	22987	23179	23266	23071	22878	23224	22959	22928	23090	22903	22947	23096	23101	23350	23131	22954	22975	23267	23195	22939	23149	23095	23233	23137	22957	23036	23178	23084	22955	22982	22909	23143	23151	23068	23047	23059	23285	23332	23173	23008	23353	23068	23040	22979	23193	23061	23014	23140	23252	23192	23080	22847	22919	22831	23024	23051	23099	23151	23002	23229	23096	22972	22790	23030	23074	23032	23081	22977	23108	23126	23294	23371	22963	23166	22970	23095	22984	22823	23161	23080	23078	23136	22986	23221	23173	23174	23133	23308	23219	22930	23006	23278	22865	23049	22868	22979	22816	22989	23128	23264	23162	23081	23073	23049	23001	22983	23212	23221	23209	22988	23150	23059	23135	22872	22861	23098	22972	23183	22883	22961	23331	22950	23046	22914	23124	23064	23243	23222	23047	23067	22998	23156	23076	22997	23122	23175	23156	22939	23116	22837	23140	23040	23167	23007	22992	22968	22838	23001	22982	22870	23124	23093	22795	23163	23000	23185	23072	22948	22905	22945	23107	23002	23205	23059	23103	23020	23044	23098	23000	23282	23457	23286	23113	22887	23151	23349	23234	23023	23085	23019	23099	22989	22811	23012	23009	23230	23278	22958	22890	23152	23228	23155	23131	23147	23187	22959	23089	23307	22904	23010	23274	23154	23116	22963	23000	23237	23058	23038	23035	23135	23137	23262	22934	22990	22977	23025	23013	23154	23114	22991	23184	23028	22892	23200	23101	23183	22887	23132	22971	22936	23065	23009	23013	23286	23351	23227	23287	23051	23154	23134	23051	23131	23197	23040	23065	23266	23015	23230	23085	23013	23084	22932	23071	23017	23068	22929	23214	23126	23294	23201	22984	23341	23113	23072	23063	23188	23276	23134	22883	23183	23172	23104	23236	23204	23344	22952	23024	23161	23013	22990	23369	22989	23256	23053	23010	23396	22906	23012	23050	23126	23172	23041	23149	23152	23233	22928	23065	22990	23236	22992	22933	22970	23007	23064	22930	23155	23159	22959	23057	23074	23088	23333	23045	23261	22997	22805	23195	23062	23319	23024	23140	23200	23118	22978	23088	23044	23160	23128	23066	23003	22965	23074	23152	23120	23069	23167	23152	23157	23225	23191	23190	23180	23025	22753	23124	23049	22897	23135	22973	23026	23051	23167	23070	23020	23272	23210	23091	23192	23018	23164	22998	23222	22938	22897	22990	23270	23061	23151	23083	22988	23083	22964	23188	23099	23023	23142	23162	23194	23119	22928	23050	22986	23244	23127	22970	23194	23265	22971	23028	23370	23084	23118	23128	23082	23103	23016	23181	23270	23196	23081	23074	23146	23105	22915	23211	23051	23296	23179	23137	23186	23211	23220	23200	23208	23182	23111	23082	22999	22916	23203	23003	23110	23001	23175	23182	23167	23100	23251	23020	23011	23353	23054	22817	23086	23078	23116	22981	23321	23106	22904	23035	23050	22958	23431	23110	23170	23148	23067	23332	23152	22967	23299	23096	23141	23134	22984	23122	22909	22995	22946	23131	22795	22990	23005	22975	23070	23133	22985	22971	22903	23023	23087	23193	23186	23089	23040	23106	23148	23252	22995	23088	23009	23005	23009	23229	23280	23253	23162	23123	23358	23232	23140	22928	23088	23114	23126	22913	23262	23210	23246	23050	23097	23001	23256	23224	22899	23019	23187	23119	23252	23169	23015	23024	23231
17613	31917	29339	24063	21616	20415	19660	19141	18882	18555	18469	18295	18319	18340	18152	18253	18110	18044	18013	18175	17967	18119	18165	18094	17966	17985	17941	18000	17909	17875	18081	17951	17975	17886	17974	17743	17814	17891	17880	17835	17932	17931	17991	17933	17897	17984	17923	17850	17726	17945	17872	17902	18054	17836	17938	18686	20002	20140	19066	17908	18529	18291	17896	18064	17804	17946	17881	18163	17705	18012	17845	17798	17914	18056	17849	18057	18014	17757	17964	18141	17747	17870	17861	17888	17955	17789	17974	17896	17818	17835	17944	17979	17897	17888	17963	17749	17970	17925	17747	17781	17862	17808	17901	17834	17742	17984	17954	18097	17820	17826	17906	17885	17797	17858	17837	17840	17906	17880	17926	17934	17957	17805	17823	17970	17941	17975	17916	17923	17925	17958	17919	17885	17840	17910	17937	17971	17904	17780	17861	17832	17908	17765	17958	17888	17758	17811	17937	17934	17841	17891	17850	17927	17652	17880	17821	17595	17919	17929	17878	17954	17742	17903	17919	17978	17853	17898	18073	17797	17963	17795	17814	17845	18043	17852	17946	17760	17803	17847	17815	17888	17906	17838	17954	17979	17667	17977	17840	17749	17901	18000	17993	17809	17917	18060	18121	17948	17946	17790	17777	17810	17817	17884	17740	17926	17861	17970	18031	17809	17922	17939	17870	17841	17680	17972	17869	17755	17925	17856	17958	18058	18009	18059	17801	17829	17837	17888	17791	17837	17819	17920	18044	17798	17778	17880	18052	17868	17725	17910	17916	17650	17959	18122	17944	17795	17996	17747	18005	17607	17876	17993	17847	17990	17850	17940	17854	17814	17981	17720	17829	17897	17782	17963	17813	17813	18012	17943	17884	17990	17767	17900	17737	17994	17871	17913	17873	17929	17864	17903	17852	17694	17871	17811	17948	17877	17831	17797	17843	17921	17830	17928	17924	17947	17820	17852	17756	18010	17761	17985	17953	17819	17791	17941	17802	17958	17778	17599	17837	17828	18029	17858	17757	17757	17968	17894	17825	17864	17793	17963	17807	17942	17938	17808	18029	17844	17800	17851	18000	17931	17928	17868	17799	17893	17985	17996	17895	17913	17870	17885	17926	17693	17891	17934	18069	17702	17923	17832	17789	17794	17628	17845	17838	17820	18010	18027	17948	17941	17787	17682	17808	17815	17964	17711	17816	18023	17875	17783	17835	17970	17760	17890	17972	17932	17985	17891	17846	18041	17726	17848	17855	18071	17930	17875	18009	17997	17932	17812	17837	17831	17983	17889	17879	17929	17885	17802	17865	17917	17691	17995	17939	17900	17860	17923	17993	17966	17850	17900	17947	17861	17941	17831	17665	17807	18069	17957	17944	17855	17892	17746	17947	17705	17855	17807	17773	17959	17900	17835	17991	17779	17768	18042	17964	17650	18071	17889	17950	17859	17848	18092	17759	17782	17864	17840	17946	17774	17902	17889	17959	17828	17968	17873	17842	17855	17848	17882	17770	17924	17785	17973	18007	17905	17866	17886	17961	17958	17804	17615	17913	17720	17928	17787	17776	17900	17904	17750	17943	17926	17783	17879	17930	17692	17803	17774	17807	17790	17897	17710	17937	17870	17791	17961	17963	17799	17936	17947	17693	17728	17636	17750	17938	17879	17875	17750	17916	18135	17765	17917	18135	17941	17755	17818	17868	18010	17814	17773	17980	17751	17843	17801	17902	17896	17908	17942	17767	17773	17882	17864	17931	17891	17759	17773	17840	17717	17679	17956	17925	17847	17738	17899	17885	17891	17798	17805	17876	17881	17887	17838	18023	18037	17824	17806	17835	17953	17861	17714	18004	17854	17888	17717	17789	17851	17868	17977	18141	17875	17954	17959	17853	17799	17833	18014	17960	17699	17816	17843	17964	17958	17845	17785	17978	17906	17994	17680	17881	17940	17805	17863	17876	17937	17949	17871	17917	17663	17908	17841	17766	17913	17931	17799	17944	17877	17807	17734	18095	17753	17896	17970	17832	17839	17848	17868	17833	17966	17810	17983	17800	17941	17724	17968	17756	17893	17699	18073	17824	17878	17789	17945	17967	17922	17783	17879	17851	18107	17934	17884	17859	17813	18051	17818	17756	17840	17890	17928	18002	17934	17774	17814	17954	17830	17801	17931	17718	17632	17972	17922	17841	17894	17758	17889	17848	17800	17964	17866	17818	17796	18080	17746	17861	17752	17810	17829	18106	17889	17808	17731	17860	17885	17817	17861	17969	17970	17797	17694	18031	17871	17847	17849	17826	17945	17879	17942	17758	18145	17972	18000	17797	17810	17975	17835	17780	17982	17903	17794	17836	17838	17722	17855	17859	17778	17845	17998	17872	18118	17930	17806	17903	17741	17948	17854	17963	17986	17813	18021	17936	17784	17935	17655	17799	17942	18106	17768	17751	17837	17914	18076	17932	17851	17900	17789	17738	17724	17688	17830	18006	17893	17833	17870	17935	17875	17769	17856	17910	17753	17948	17947	17941	17753	17758	17933	17901	17949	17733	17984	17730	17934	17956	17829	17785	17950	17785	17800	17903	18013	17858	17886	17959	18037	17897	17870	17814	17823	17851	18035	17968	17761	17908	17819	17875	17781	18064	18037	17893	17976	17845	17882	17868	17899	17971	17737	17812	17844	17822	17891	17881	17797	18053	17908	17925	17954	17749	18025	17869	17991	17894	17874	17961	17958	17834	17734	17910	17901	18107	17934	17987	17657	17819	17694	17772	17886	17834	17948	17838	17857	17885	17940	17906	17772	17877	17958	17803	17862	17835	17850	17889	17861	17816	17626	17863	17632	17926	17933	17786	17853	17892	17939	17753	17797	17865	17772	17897	17981	17964	17846	17865	17857	17864	17982	17856	17878	17899	17875	17818	17778	17977	17894	17930	17760	17933	17979	17767	17833	17753	17789	17700	17875	17748	17880	17908	17863	17700	17961	17713	17857	17832	17948	17826	17764	17801	17693	17780	17823	17758	17790	17784	17928	17787	17733	17890	18024	17751	17885	17769	17724	17685	17688	17926	17907	17883	17935	17896	17820	17797	17960	17961	17732	18004	17900	17852	18000	17981	17817	17782	17803	17943	17884	17918	17907	17886	17766	18006	17897	17943	18070	18053	17906	17818	17795	17941	17893	17765	17753	17757	17826	17845	17913	17863	17750	17987	17913	17750	17995	17866	17892	17877	17846	17927	17876	18038	17867	17945	17793	17942	17912	17989	17739	17753	17797	17997	17754	17757	18005	17963	17835	17856	17906	17958	17658	17810	17981	17952	18088	17798	17736	17839	17953	18003	17803	17854	17823	17737	17651	17866	18046	17858	17742	17835	17910	17805	17848	17725	17730	17974	17974	17903	17797	17780	17959	17746	17818	17897	17966	17953	17957	17782	17820	17911	17703	17833	17858	17976	17999	18049	17709	17849	17888	17778	18034	17897	17926	17798	18085	17730	17965	18079	17837	18024	17911	17934	17778	18005	17874	17753	18001	17843	17989	17950	17813	17839	17863	17854	17759	17817	17814	17829	17948	17806	17872	17768	17866	17864	17933	17645	17872	17942	17900	17944	17861	17703	17782	17918	17998	17861	17763	18032	17959	17926	17874	17961	17831	17954	17831	17893	17987	17820	17811	17809	17739	17909	17810	17772	17845	17880	17800	17762	17872	17926	17781	17817	17772	18040	17792	17962	17839	17772	17803	17898	17907	17875	17878	17901	17925	17841	17864	17880	17857	17958	17915	17772	18075	17758	17846	17729	17747	17827	17886	17742	17892	17925	17945	17725	17819	17834	17818	17791	17978	17732	17905	18074	17981	18006	17857	17964	17892	17847	17987	17609	17978	17798	17815	17829	18013	17919	17828	17921	18123	17941	18039	17919	17846	17899	17774	17857	17997	17818	17900	17763	17979	18004	17956	17908	17738	17854	17684	17753	17947	17974	18018	17772	17921	17873	17987	17886	17757	18116	17823	17827	17706	18057	17949	17798	17870	17859	17880	17997	17853	17849	17865	17852	17891	18026	17754	17841	17796	17818	17881	17765	17787	17941	18039	17892	17944	17837	17913	17807	17998	18022	17772	17935	17947	17975	17937	17902	17904	17905	17917	17932	17888	17800	17858	17965	17826	17787	17902	17892	18096	17759	17649	17897	18087	17957	17841	17845	17811	17786	17847	17799	17915	17834	17712	17959	17975	17882	17931	17893	17874	17751	17748	17882	17808	17849	17900	17913	17987	17906	17799	17796	17818	17834	17960	17835	17835	17856	17847	17897	18042	17772	17908	18041	17749	17738	17868	17982	17864	18083	17859	17865	17783	18003	17861	17881	18001	17906	17726	17841	17866	17749	17787	17966	18030	17809	17844	17838	17793	17665	17833	17836	17912	17915	18024	17967	17825	17735	17869	17786	17945	17893	17821	17967	17890	17912	17687	17733	18013	17791	18001	17928	17918	17932	17954	17720	17914	17752	18000	17702	17794	17834	17912	18006	17954	17842	17820	17868	17678	17856	17908	17991	18014	17892	17938	17972	17880	17705	17720	17819	17820	17987	17906	17886	17660	17963	18026	18037	17955	17817	17901	17830	17899	17897	17885	17799	17916	17663	17754	17904	17871	17792	17905	17992	17878	17776	17720	17865	17868	18030	17860	17897	17970	17880	17851	18001	17855	17888	17920	17836	18119	18089	17996	17842	17961	17930	17770	17778	17819	17813	17813	17918	17875	17692	17799	18032	17824	17796	17925	17852	17952	17828	17954	17878	17874	17840	17976	17892	17875	17913	17912	17825	17949	17851	18031	17927	17862	17790	18006	17871	17877	17886	17882	17992	17876	17845	17849	17807	18076	17754	17890	17966	17876	17838	17975	18039	17924	17797	17940	17890	18010	17852	17829	17807	17981	17867	17957	17943	17720	17869	18032	17919	17996	17969	17912	17837	17956	17916	17966	17743	18031	17771	17829	17869	17608	17801	17710	18011	17768	17961	17910	17941	17915	17756	17906	17848	17937	17936	17995	17888	17783	17813	17897	17880	17796	18032	17756	17951	17862	17778	17979	17688	17908	18028	17809	17933	17964	17861	17780	17937	17748	17763	17907	17895	17736	17989	17761	17746	17923	17997	17875	17901	17785
27572	22456	27755	26551	23633	23774	23988	23711	23556	23678	23615	23871	23585	23505	23745	23570	23449	23640	23717	23596	23513	23446	23657	23518	23699	23540	23727	23609	23701	23541	23510	23425	23526	23533	23414	23585	23571	23639	23596	23672	23585	23577	23462	23856	23426	23542	23555	23555	23602	23523	23584	23650	23551	23616	23310	23577	23507	23697	23858	23716	23535	23642	23635	23472	23436	23514	23504	23671	23650	23587	23627	23321	23566	23636	23567	23438	23555	23495	23519	23523	23614	23469	23412	23487	23719	23564	23555	23562	23565	23555	23365	23745	23838	23719	23846	23576	23492	23755	23750	23393	23350	23636	23568	23674	23786	23627	23541	23443	23494	23433	23633	23610	23613	23456	23582	23482	23603	23492	23694	23565	23723	23585	23488	23495	23540	23377	23790	23688	23209	23311	23417	23723	23628	23391	23498	23639	23486	23666	23848	23533	23569	23658	23627	23325	23621	23575	23454	23609	23703	23343	23232	23564	23513	23559	23649	23454	23764	23391	23572	23538	23535	23508	23526	23562	23423	23624	23709	23821	23628	23692	23528	23502	23463	23439	23559	23680	23603	23513	23729	23496	23664	23632	23574	23614	23540	23498	23515	23423	23517	23656	23921	23679	23431	23264	23459	23506	23575	23620	23389	23456	23656	23258	23598	23531	23638	23171	23558	23717	23336	23542	23545	23461	23510	23617	23457	23502	23381	23461	23571	23275	23480	23471	23560	23492	23606	23542	23492	23539	23759	23518	23490	23418	23590	23561	23690	23374	23519	23598	23565	23421	23278	23488	23311	23509	23729	23599	23465	23551	23541	23587	23715	23468	23506	23589	23786	23458	23632	23518	23517	23357	23417	23584	23605	23452	23492	23507	23502	23470	23572	23626	23585	23626	23759	23360	23696	23586	23410	23494	23635	23377	23350	23602	23477	23457	23425	23533	23440	23538	23678	23524	23748	23284	23531	23447	23531	23633	23694	23599	23627	23753	23679	23602	23540	23619	23664	23617	23532	23411	23547	23285	23639	23646	23616	23670	23432	23568	23495	23297	23618	23449	23761	23333	23626	23458	23484	23374	23542	23550	23673	23461	23512	23471	23415	23543	23488	23354	23622	23431	23422	23553	23677	23563	23546	23575	23472	23676	23348	23544	23584	23696	23664	23750	23433	23650	23809	23492	23493	23531	23437	23431	23571	23449	23578	23527	23350	23727	23508	23526	23386	23374	23450	23394	23566	23580	23317	23397	23467	23503	23614	23654	23539	23655	23687	23719	23391	23526	23606	23569	23575	23386	23566	23716	23369	23657	23531	23421	23563	23583	23567	23788	23754	23461	23388	23103	23385	23423	23695	23508	23590	23660	23228	23603	23562	23568	23570	23727	23687	23555	23423	23500	23427	23497	23515	23495	23617	23475	23600	23706	23492	23679	23651	23547	23648	23638	23636	23731	23491	23646	23734	23648	23587	23681	23680	23681	23548	23433	23546	23751	23472	23628	23692	23315	23533	23610	23783	23405	23397	23539	23533	23525	23498	23494	23346	23509	23570	23506	23489	23565	23511	23616	23600	23625	23616	23273	23415	23455	23422	23604	23696	23568	23654	23614	23506	23623	23724	23435	23333	23616	23558	23603	23390	23716	23576	23557	23546	23677	23527	23490	23680	23414	23433	23579	23334	23455	23316	23575	23288	23553	23559	23859	23732	23488	23303	23384	23738	23537	23469	23430	23415	23515	23621	23343	23479	23390	23526	23594	23539	23594	23643	23705	23721	23548	23385	23346	23361	23700	23642	23374	23485	23575	23482	23524	23718	23651	23526	23449	23542	23592	23571	23621	23481	23531	23293	23586	23637	23405	23535	23638	23428	23724	23561	23567	23584	23668	23751	23447	23598	23594	23668	23714	23766	23701	23574	23709	23751	23451	23678	23520	23487	23511	23644	23474	23397	23465	23489	23444	23558	23466	23564	23947	23595	23655	23635	23716	23335	23301	23444	23329	23856	23479	23646	23463	23546	23465	23379	23729	23822	23474	23603	23615	23570	23630	23585	23520	23463	23657	23530	23643	23619	23546	23648	23351	23821	23598	23350	23420	23582	23642	23716	23387	23574	23765	23601	23438	23518	23528	23486	23606	23324	23549	23480	23477	23506	23610	23520	23709	23424	23360	23349	23703	23510	23413	23393	23685	23358	23451	23587	23679	23506	23534	23777	23269	23724	23411	23613	23580	23447	23582	23578	23475	23638	23761	23624	23648	23364	23644	23537	23429	23507	23647	23552	23542	23604	23388	23225	23196	23633	23549	23691	23536	23644	23675	23545	23503	23517	23486	23616	23488	23594	23478	23475	23497	23404	23447	23483	23530	23489	23484	23274	23555	23696	23535	23494	23556	23660	23504	23602	23384	23764	23462	23573	23476	23422	23482	23534	23281	23484	23340	23575	23571	23608	23777	23641	23471	23671	23457	23604	23532	23554	23506	23506	23520	23486	23667	23478	23516	23542	23715	23518	23492	23455	23647	23482	23493	23377	23535	23413	23686	23327	23579	23758	23641	23578	23514	23661	23607	23693	23614	23620	23771	23683	23486	23464	23594	23730	23635	23695	23621	23673	23468	23456	23432	23616	23524	23587	23479	23590	23573	23548	23633	23417	23439	23695	23599	23720	23351	23449	23494	23523	23611	23692	23628	23476	23374	23616	23674	23528	23390	23613	23527	23598	23643	23718	23633	23585	23535	23566	23440	23554	23361	23614	23766	23565	23546	23497	23679	23271	23791	23836	23499	23623	23478	23547	23836	23677	23518	23421	23425	23672	23528	23418	23686	23533	23514	23633	23579	23706	23622	23626	23497	23500	23564	23384	23412	23523	23573	23706	23733	23593	23579	23504	23326	23562	23436	23321	23582	23509	23330	23405	23510	23691	23545	24006	23747	23562	23432	23514	23597	23423	23749	23688	23597	23573	23668	23533	23631	23375	23600	23524	23406	23553	23752	23512	23478	23614	23458	23444	23643	23658	23538	23379	23742	23512	23446	23413	23610	23585	23644	23538	23571	23309	23623	23444	23545	23471	23556	23341	23487	23574	23439	23432	23287	23332	23649	23530	23697	23647	23674	23770	23419	23555	23367	23726	23498	23497	23605	23351	23559	23679	23756	23431	23646	23544	23785	23571	23650	23784	23541	23593	23461	23415	23506	23618	23642	23544	23764	23394	23309	23271	23691	23605	23639	23612	23401	23756	23477	23617	23640	23821	23427	23436	23497	23578	23570	23591	23571	23468	23643	23626	23404	23607	23543	23555	23486	23573	23514	23441	23550	23427	23620	23537	23501	23765	23434	23490	23684	23608	23352	23817	23602	23550	23533	23449	23518	23624	23517	23632	23545	23648	23541	23490	23461	23640	23590	23543	23615	23435	23488	23496	23480	23516	23589	23467	23545	23645	23568	23350	23662	23606	23467	23514	23634	23604	23594	23738	23466	23311	23569	23653	23597	23733	23533	23463	23626	23367	23260	23609	23602	23442	23602	23675	23528	23530	23537	23395	23542	23590	23596	23540	23424	23544	23570	23407	23622	23663	23548	23500	23367	23356	23635	23539	23669	23453	23597	23502	23640	23610	23562	23749	23472	23377	23667	23638	23710	23650	23767	23626	23524	23519	23864	23474	23754	23569	23574	23563	23700	23426	23427	23681	23704	23703	23755	23607	23791	23812	23785	23590	23534	23613	23848	23364	23608	23693	23601	23670	23612	23480	23381	23622	23539	23515	23694	23572	23383	23459	23492	23359	23658	23740	23401	23619	23584	23652	23536	23468	23646	23482	23467	23570	23807	23554	23638	23748	23564	23435	23546	23550	23674	23584	23653	23524	23480	23540	23531	23406	23679	23524	23540	23640	23763	23348	23589	23416	23548	23625	23443	23526	23635	23460	23579	23650	23644	23478	23566	23869	23671	23374	23489	23543	23408	23477	23586	23503	23306	23687	23474	23630	23623	23605	23496	23472	23523	23647	23522	23409	23801	23532	23566	23482	23551	23647	23745	23576	23593	23538	23426	23411	23538	23494	23737	23816	23548	23592	23462	23745	23632	23553	23825	23423	23765	23431	23436	23561	23705	23463	23547	23404	23510	23744	23388	23448	23719	23538	23488	23705	23477	23773	23756	23705	23530	23564	23560	23511	23468	23669	23536	23717	23625	23438	23677	23738	23741	23412	23316	23694	23776	23648	23688	23748	23511	23317	23548	23541	23536	23649	23433	23574	23561	23492	23631	23626	23569	23616	23547	23560	23551	23382	23516	23545	23457	23346	23589	23725	23573	23648	23582	23515	23364	23570	23613	23607	23695	23608	23599	23412	23511	23451	23450	23352	23559	23735	23365	23372	23693	23647	23741	23528	23617	23483	23552	23687	23405	23782	23423	23387	23556	23436	23631	23662	23557	23636	23464	23527	23721	23516	23791	23569	23569	23513	23372	23491	23486	23602	23442	23462	23676	23456	23409	23610	23553	23582	23329	23479	23475	23856	23601	23607	23672	23458	23282	23283	23622	23446	23686	23788	23501	23317	23584	23548	23286	23592	23706	23529	23572	23652	23697	23578	23553	23498	23501	23541	23555	23439	23578	23613	23489	23504	23427	23488	23572	23511	23353	23401	23936	23497	23576	23479	23589	23475	23853	23584	23419	23640	23626	23646	23755	23649	23668	23515	23401	23402	23571	23473	23658	23704	23510	23432	23459	23646	23445	23575	23467	23514	23449	23347	23661	23706	23405	23562	23614	23633	23755	23566	23478	23563	23737	23570	23479	23606	23550	23533	23774	23633	23559	23616	23497	23572	23649	23272	23652	23484	23457	23299	23434	23389	23642	23751	23693	23877	23662	23440	23517	23719	23674	23449	23438	23670	23589	23453	23448	23600	23505	23330	23520	23496	23420	23638	23514	23622	23729	23665	23509	23414	23591	23779	23527	23423	23588	23365	23634	23505	23395	23520	23547	23525	23658	23437	23419	23563	23386	23806	23538	23488	23698	23581	23484	23561	23446	23590	23353	23596	23451	23721	23611	23398	23647	23635	23690	23644	23480	23658	23674	23594	23606	23553	23755	23488	23559	23766	23690	23479	23528	23739	23679	23667	23569	23526	23258	23565	23551	23504	23454	23696	23503	23428	23405
17543	21138	20780	19280	18574	18617	18333	18179	18335	18113	18166	18278	18209	18148	18242	18090	18272	18329	18319	18336	18080	18101	18227	18163	18217	18167	18090	18257	18243	18156	18241	18071	18055	18239	18113	18093	18202	18147	18278	18205	18091	18041	18157	18326	18071	18388	18171	18174	18263	18251	18076	18296	18292	18003	18105	18041	18519	18385	18315	18229	18375	18071	18167	18088	18320	18252	18206	18260	18229	18174	18123	18296	18210	18341	18290	18190	18238	18013	18151	18199	18262	18202	18227	18271	18221	18184	18118	18214	18276	18286	18141	18175	18156	18050	18284	18196	18147	18049	18133	18085	18179	18176	18341	18046	18176	18083	18105	18158	18168	18084	18141	18170	18113	18036	18147	18058	18336	18089	18057	18075	18220	18213	18078	18143	18119	18287	18151	18253	18078	18210	18084	18131	18109	18170	18213	18260	18101	18303	18056	18265	18064	18124	18106	18085	18184	18117	18047	18263	18251	18162	18306	18148	18038	18264	18307	18150	18308	18310	18043	18261	18230	18163	18198	18167	18355	18119	18239	18242	18094	18215	18069	18203	18094	18302	18152	18054	18006	18153	18117	18263	18198	18230	18175	18210	18037	18085	17986	18135	18430	18161	18072	18227	18126	18148	18083	18159	18166	18179	18333	18099	18223	18202	18082	18335	18094	18183	18203	18173	17958	18124	18184	17960	18099	18228	18092	18219	18072	18045	18189	18254	18097	18184	18173	18265	18206	18149	18215	18119	18060	18055	18234	18058	18188	18186	18304	18275	18195	18326	18064	18195	18058	18348	18088	18166	18086	18160	18160	18201	18082	18073	18438	18102	18106	18034	18059	18271	18127	18332	18079	18062	18082	18205	18234	18171	18100	18055	18235	18110	18020	18099	18275	18126	18146	18364	18005	18151	18334	18238	18094	18189	18062	18161	18225	18086	18151	18249	18249	18286	18218	18040	18193	18148	18033	18281	18029	17992	18188	18128	18075	18099	18293	18129	18253	18109	18183	18096	18250	18087	18086	17967	18031	18128	18016	18053	18252	18164	18184	18103	18186	18129	18387	18362	18220	18174	18080	18232	18185	18099	18060	18294	18132	18192	18118	18144	18168	18142	18150	18256	18286	18267	18161	18262	18031	18044	18287	18380	18048	18395	18000	18142	18225	18119	18258	18026	18193	18111	18374	18338	18217	18065	18214	17994	18294	18008	18118	18231	18065	18394	18266	18166	18171	18115	18112	18237	18362	18292	18012	18214	18154	18174	18255	18138	18021	18181	18162	18160	18228	18180	18177	18320	18078	18255	18017	18205	18055	17941	18162	18086	18311	18175	18102	18258	18212	18114	18253	18297	18218	18166	18129	18060	17999	18300	18219	18078	18229	18217	18223	18229	18178	18083	18116	18273	18051	18192	18104	18060	18180	18083	18245	18194	18082	18011	18111	18119	18275	18035	18109	18000	18429	18214	18249	18272	18121	18243	18317	17999	18103	18084	18258	18212	18282	18390	18201	18255	18163	18120	18268	18081	17851	18122	18206	18218	18167	18155	18190	18278	18089	18271	18199	18122	18044	18142	18260	18075	18239	18125	18262	18130	18066	18130	18175	18073	18272	18063	18013	18045	18210	17967	18316	18188	18484	17997	18152	18131	18147	18108	18161	18057	18029	18291	18144	18185	18218	18103	18169	18246	18270	18216	18239	18151	18158	18141	18166	18019	18179	18139	18140	18202	18107	18209	18178	18198	18063	18423	18142	18102	18290	18054	18115	18193	18229	18235	18215	18182	18043	18222	17991	18220	18178	18282	18168	18368	18149	18267	18282	18199	18162	18081	18236	18128	18150	18072	18090	18083	18107	18152	18149	18214	18223	18123	18316	18281	18058	17909	18137	18248	18190	18199	18133	18244	18150	17969	18046	18249	18218	18308	18425	18220	18060	18102	18246	18253	18140	18197	18058	18272	18258	18215	18204	18088	18347	18320	18144	18080	18061	18218	18033	18247	18293	18173	18100	18232	18137	18176	18379	18310	18106	18187	18249	17997	18214	18036	18207	18253	18065	18209	18126	18297	18264	18167	18256	18242	18150	18215	18303	18056	18197	18385	18174	18075	18093	18228	18118	17956	18111	18261	18262	18226	18386	18108	18217	18311	18203	18254	18136	18134	18172	18046	18233	18122	18175	18002	18289	18001	18284	18233	18140	18185	18089	18202	18240	17999	18146	18083	18190	18266	18295	18100	18135	18059	18243	18120	18076	18212	18157	18190	17950	18261	18266	18203	18177	18077	17936	18166	18032	18152	18259	18182	18244	18161	18066	18396	18089	17952	18205	18359	18332	18193	18286	18122	18246	18324	18135	18155	18216	18050	18178	18251	18072	18135	18271	17953	18547	18227	18192	18159	18225	18197	18224	18202	18144	18110	18311	17974	18264	18024	18342	18126	18276	18226	18142	18141	18153	18034	18095	18101	18195	18297	18194	18038	18240	18178	18140	18294	18310	18171	18069	18225	18185	18213	18113	18308	18150	18059	18205	18079	18233	18217	18229	18045	18315	18121	18271	18146	17982	18113	18207	18165	18037	18270	18224	18289	17926	18187	18200	18288	18075	18237	18267	18192	18163	18078	18124	18166	18165	18311	18191	18194	18182	18171	18089	18124	18195	18299	18343	18066	18150	18257	18376	18093	18191	18246	18148	18183	18167	18069	18148	18310	18102	18152	18181	18078	18103	18113	18030	18312	18029	18106	17979	18252	18132	17989	18238	18179	18130	18194	18013	18116	18250	18075	18088	18151	18300	18113	18234	18242	18116	18032	18234	18255	18153	18162	18065	18193	18120	18147	18102	18264	18079	18201	18102	18162	18048	18131	18221	18079	18144	18199	18178	18090	18116	18280	18126	18239	18040	18180	18218	18177	18124	18035	18100	17880	18098	18165	18040	18213	18285	18147	18162	18151	18175	18388	18414	18223	18233	18051	18324	18216	17993	18168	18127	18179	18074	18156	18132	18075	18184	18297	18221	17920	18126	18497	18122	18279	18145	18203	18108	18207	18246	18165	18165	18215	18103	18232	18335	18084	18321	18094	18224	18276	18083	18030	18194	18152	18164	18201	18173	18099	18229	18014	18240	18023	18138	18128	18273	18133	18281	18135	18078	18044	18047	18245	18083	18163	18088	18280	18233	18077	18107	18171	18212	18157	18125	18077	18315	18157	18175	18101	18067	18160	18138	18207	18150	18040	18178	18112	18094	18101	18091	18107	18265	18158	18112	18039	18249	18230	18107	18182	18214	18195	18125	18127	18261	18284	17970	18078	18035	18156	18165	18148	18181	18167	18156	18226	18159	18338	18132	18248	18308	18208	17993	18138	18260	18103	18136	18205	18145	18267	18216	18040	18131	18078	18259	18114	18198	18146	18001	18075	18326	18136	18220	18195	18118	18148	18074	18234	18229	18143	18188	18049	18116	18254	18021	18007	18096	18107	18266	18061	18162	18262	18197	18138	18106	18109	18122	18133	18048	18326	18165	18070	18419	18160	18229	18174	18124	18303	18133	17993	18046	18082	17999	18184	18125	18283	18239	18215	18119	18060	18335	17971	18230	18213	18133	18102	18330	18296	18174	17988	18100	18318	18224	18222	18114	18178	17959	18206	18276	18044	18286	18212	18138	18241	18108	18192	18201	18137	18275	18083	18238	18137	18118	18033	18134	18282	18159	18136	18192	18168	18249	18062	17999	18289	18087	18122	18207	18255	18320	18297	18143	18243	18112	18053	18312	18132	18305	17994	18145	18244	18196	18250	18318	18258	18140	18301	18008	18007	18146	18064	18187	18281	18152	18013	18194	18085	18074	17930	17986	18164	18182	18227	18056	18140	18260	18249	18100	18233	18167	18115	17959	18376	18245	18150	18162	18297	18221	18122	18402	18249	18028	18183	18150	18185	18066	18198	18356	18114	18136	18046	18063	18130	18129	18174	18333	18180	18252	18015	18360	18116	18201	18204	18315	18273	18227	18244	18216	18078	18203	18357	18230	17995	18183	18121	18308	18088	18280	17994	18049	18273	18227	18244	18168	18133	18265	18187	18089	18212	18138	18200	18295	17979	18219	18258	18052	18097	18253	18107	18121	18215	18171	18276	18086	18270	18035	18267	18118	18144	18377	18379	18346	18299	17982	17957	18140	18209	18294	18094	18202	18095	18058	18204	18133	18286	18042	17966	18110	18087	18031	18137	18233	18206	17972	18143	18040	18209	18316	18390	18276	18163	18244	18191	18390	18208	18126	18192	18178	18172	18131	18047	18087	18111	18287	18137	18020	18040	18022	18064	18293	18337	18070	18238	18173	18181	18093	18137	18043	18136	18166	18111	18220	18121	18146	18154	18309	18149	18166	18197	18212	18002	18073	18058	18231	18101	18042	18134	18300	18206	17981	18101	18205	18049	18125	18200	18101	18084	18180	18283	18210	18310	18159	18003	18303	18124	18086	18249	18244	18192	18198	18255	17962	18089	18199	18001	18261	17993	18218	18204	18189	18355	18019	18172	18247	18032	18179	18245	18088	18300	18135	18302	18218	18172	18219	18117	18302	18088	18125	18039	18078	18209	18232	18166	18130	18187	18249	18129	18152	18323	18102	18408	18169	18147	18160	18134	18184	18284	18357	18186	18208	17973	18328	18274	18241	18160	18140	18149	18262	18022	18202	18204	18145	18131	18224	18079	18159	18210	18069	18156	18248	17987	18332	18139	18122	18099	18048	18194	18028	18156	17899	18142	18032	18016	18297	18304	18133	18180	18316	18129	18277	18046	18200	18120	18174	18164	18091	18278	18303	18373	18170	18174	18282	18002	18083	18268	18260	18162	18196	18034	18007	18186	18313	18243	18281	18225	18110	18068	18472	18188	18275	18070	18141	18205	18214	18099	18193	18230	18172	18217	17938	18208	18233	18153	18150	18023	18068	18250	18276	18137	18302	18065	17996	18186	18046	18246	18167	18050	18076	18223	18058	18145	18087	18315	18248	18133	18251	18139	18116	18293	18442	18143	18269	18281	18077	18111	18146	18250	18116	18222	18119	18117	18063	18151	18391	18057	17973	18009	18136	18072	18248	18317	18216	18202	18255	18167	18277	18207	18254	18190	18178	18326	18207	17987	18302	18210	18338	18090	18213	18165
23278	21052	28655	23759	22488	25155	26353	23363	23241	23523	23335	23286	23264	23171	23117	23032	23414	22915	22992	22953	23175	23059	23015	23010	23251	23021	23144	23109	23149	22963	23183	22966	23215	22681	22929	23072	23058	23260	22911	22965	22984	22871	22970	23094	23113	22655	22888	22992	23098	22760	22968	22885	23031	23160	23153	23244	23471	24055	23599	23264	23030	23209	23041	22851	22857	23121	23092	22959	22873	22869	23213	22878	22890	22983	22754	22952	22684	22885	22940	22848	22792	22911	23066	23093	22709	22521	22716	23016	22693	23117	23076	22792	23154	22771	22984	22991	23193	22857	23032	23044	22955	22988	23065	22993	22732	23021	23184	22838	23058	23013	22972	22852	22901	23067	22800	23014	23045	22823	22885	23018	22955	23017	22900	23083	22822	22825	22858	22980	22982	22984	23056	22951	22788	22847	22908	22919	22972	22974	22900	22986	22869	22973	23027	22914	22865	22850	22771	22729	23084	22940	22947	22878	23023	22888	22830	23024	22755	22671	22775	23023	22974	22879	23127	22882	23205	22848	22733	23043	22831	22945	22977	23039	23218	22857	22829	22993	22841	23055	22828	22906	23150	22962	22983	22960	22978	22980	22967	23144	23086	22956	22807	22795	23131	23282	22970	23045	23033	22890	22759	23013	22901	22946	22780	22839	22905	22769	22769	22893	22954	23258	22958	22739	23063	22599	22691	22983	23075	23018	22924	22783	23139	23023	22723	22857	22865	22930	22767	22735	22980	22789	22899	22899	22881	22857	22995	22810	23081	22969	22956	22980	22788	22952	23058	23080	22987	22942	22921	22825	23046	23149	22826	22871	22853	22809	23045	22937	23017	22838	23023	22961	22789	22969	22998	22905	22935	23167	22694	22773	22865	22936	22954	22829	23024	23050	22908	22852	23141	23089	23037	22866	22903	22847	22946	22672	23052	23008	23242	22888	22856	23035	22877	22997	22925	22871	22955	22955	23093	23032	22786	22892	23130	22792	22964	22846	22790	22854	23165	23037	22910	22778	22945	23072	22814	22933	22978	22945	22967	22969	22916	23061	22918	22741	22906	22799	22941	23142	23033	22823	22685	22937	22849	22884	22841	23119	23091	22786	23009	22848	22913	22906	22671	22887	22913	22844	22807	22751	23047	22911	23054	22729	22883	22921	23066	22911	22946	22953	22986	23011	22839	22710	22839	23012	23066	22763	22756	22947	22887	22801	22830	22942	22709	22979	23121	23013	22878	22847	23016	22977	22960	22891	22711	22904	22731	22727	22772	23306	22796	22768	22770	22670	22864	22917	22941	22949	22958	23113	22962	22979	23127	22865	22929	22797	22899	22862	22832	22881	22869	23167	23065	22929	23018	22903	22866	22895	23080	22868	23080	23122	22851	22763	22753	23095	22874	22866	22900	22822	23105	22835	23052	23085	22912	23071	22996	22838	22951	22963	22902	23095	22930	22972	23179	22952	22964	22881	22735	22939	22893	22933	22760	22980	22862	23053	22910	22967	22776	22883	23094	22763	23012	23012	23076	23195	23038	22820	22674	22874	22918	22821	22683	22972	23090	22969	23033	23158	22941	22874	22835	22921	22859	23100	22839	22963	22863	22892	22914	22926	22845	22979	23034	22887	23019	22873	22914	22990	23000	23062	23019	22806	22981	22819	23146	22898	23026	22888	22727	22849	22938	22548	22859	23041	22990	22936	22813	22982	22781	23005	22942	22930	22860	22858	22917	22838	22956	22824	22970	22657	22748	22998	23060	22783	23109	22742	22881	22798	22559	22774	22909	22642	22973	22739	23116	22978	22997	22812	23082	23045	22992	22958	22919	22887	22857	22886	22976	22974	23125	22992	22896	22685	22717	22977	23073	22929	22896	23026	23051	22786	23015	23292	22864	22904	22852	22847	23098	22914	22987	22820	22908	22862	22836	22876	22903	22855	22902	22850	23105	22772	22864	23087	22965	22969	22877	22899	22710	22835	22886	23032	22723	22787	22789	22939	23050	22827	23149	22825	22984	22744	22836	22717	23058	22657	22952	22937	22898	23099	22936	22959	23002	22922	22796	22965	22879	23057	22842	23038	23004	22892	22939	22994	22955	22800	23128	23068	22801	22875	22776	22924	22862	22751	22867	22818	22865	22567	22609	22859	22929	22996	22840	22802	22865	22696	22874	22705	22955	22800	23106	22918	22855	22765	22997	22972	23123	23063	23019	22773	22913	22969	23031	22876	22778	22736	22795	22925	22938	22948	23115	23025	22835	23035	23003	22829	22970	23076	23091	22628	23046	22888	22843	22827	22958	23031	22838	23012	22852	22831	22930	22987	22862	22717	23128	23055	22805	22770	22964	22951	22964	22690	22797	22975	22996	22918	22782	22867	22822	22712	22764	22768	22805	22794	22844	22727	23110	23032	22765	22766	22904	23012	22831	22898	23024	22892	22561	22967	22877	23057	23036	22949	23043	22889	22910	22928	22981	23082	22947	22936	23104	22813	23129	22828	22716	23043	22813	22924	22960	22683	22920	22819	23031	23137	22948	23085	22971	23057	23079	23022	23052	22989	23022	22906	22879	22785	22962	22766	22862	22837	22895	22911	23108	22854	22903	22890	22992	22599	23150	22803	22925	22997	22822	22838	22773	23068	22999	23049	22673	22802	22916	23075	22831	23046	22888	22810	22849	23004	23005	22904	23034	22665	22719	22821	22917	22772	22896	22935	23056	23054	23042	23122	22842	22725	23116	23042	22786	22896	22978	23130	23037	22810	22822	23137	22841	23037	22930	22855	22968	22695	23003	23011	22832	22713	22977	22911	23095	22891	22874	22996	22938	22832	23047	22967	22730	22926	23038	22852	22894	22723	22831	23006	22921	22892	23067	22807	22979	22999	23118	23093	22938	23068	22906	22829	23027	22861	23025	22898	23020	22975	23056	22985	22849	22740	22752	22770	22899	22901	22774	23031	23114	22936	22704	22929	22914	22909	23059	22689	22897	23046	22908	23070	22884	22883	23047	22861	23019	23128	23031	23103	22850	22861	23136	22774	23067	23025	22749	22832	22836	23041	22949	22992	22964	22755	22943	23008	22863	23162	23139	23171	23022	22781	23186	23071	23049	22844	22967	22901	23034	23045	22873	22985	22850	22924	23041	22783	23153	22953	23065	22982	22831	23035	22917	23050	22996	23166	22919	23027	22930	22793	22808	22782	22834	22886	22748	22881	22847	22793	22718	22839	22872	22789	22850	22940	22894	22968	23053	22957	23078	22870	22970	23191	23074	22786	22980	23064	22790	22687	23031	22809	23107	22956	22975	22904	22889	22978	22852	22816	23041	23101	23095	23003	22889	23042	22765	22896	22808	22740	22844	22958	23025	23045	22991	22843	22747	23095	23029	23106	22853	23097	22814	22810	22965	22791	22895	23140	22597	22822	23127	22933	22665	22977	23009	23107	22862	22811	23055	22711	22903	23065	23160	23048	23052	23076	23065	22897	23020	23038	23050	22851	23002	22897	22718	22895	22781	22928	22852	22836	22891	23016	22804	22890	22986	23124	22906	22806	22900	22966	22701	22667	23004	22981	23023	22918	22984	23031	22794	22865	23159	22712	22869	23006	22731	22888	22901	22959	23035	22956	22829	22851	22882	22822	22966	22807	23040	22974	22899	22973	23036	23096	23078	23042	23058	22864	22907	22820	22931	22728	22746	22838	22988	22734	22980	23060	23037	23074	22955	22850	23106	22884	23095	22788	23122	23016	22973	22779	23023	22774	22723	22699	23106	23078	23050	22911	23172	23136	22899	22747	22940	22810	23081	22796	23042	22720	22946	22863	23059	22821	22916	22823	22978	22893	22807	23010	22963	23053	22599	23021	23079	22983	23060	22861	22513	23010	22978	22954	23154	22853	22845	22934	23142	22941	22893	22899	23146	22959	22627	22764	22826	23134	23055	22716	23067	23019	22893	23014	22954	23040	22864	22938	22984	22898	23134	22960	22949	22971	22969	22804	22941	22965	22807	22951	22903	22889	22843	22985	22991	22695	22841	23062	22973	23092	22849	22886	22798	23078	23075	22776	22879	22909	22567	22924	22764	22934	23043	23011	23087	23010	22578	22853	22897	23071	22757	22899	22886	23054	23059	22879	22961	22996	23046	22985	22963	22864	23045	22869	22896	22913	22943	22869	22860	23014	22942	23094	23107	22983	22621	22997	23112	23299	22873	22915	22727	23022	22857	22746	22886	22921	22869	22757	22907	22980	22930	23030	22915	22687	22751	22859	22904	22831	22945	23033	22771	22768	23099	22788	22739	22979	22937	22803	23020	22810	23071	22867	23001	22866	23036	22970	22689	22915	22758	22926	22980	22765	22760	22896	23189	23014	23060	22803	22886	22827	22970	22906	22945	22967	22783	23174	22955	22908	22941	22911	22867	23111	23034	22889	22664	22921	23012	22811	22847	22934	22933	23047	22972	22789	22806	23036	22944	23019	22860	22844	22869	23158	23075	22895	22683	23071	23008	22920	23049	22884	23054	22847	23032	23001	22826	22901	22992	22959	23319	23032	23003	22811	23004	22802	23252	23077	23018	22981	23125	22893	22968	22872	23152	23027	22949	22903	22897	23039	22903	22670	22949	22882	22838	22956	23031	22871	22882	22941	22989	23061	22882	22909	22994	22909	22799	22931	23052	23028	22999	22781	22880	23083	22965	22827	23053	22842	22718	22894	22933	22896	22797	22820	22850	22775	22902	22632	22747	22918	23008	22988	22770	23078	23018	22587	23133	22723	23045	22998	22901	22975	23129	23075	23063	22948	22967	22702	22856	23022	22826	22990	22918	22768	23093	22966	23123	23068	22970	22933	23091	22628	22853	22774	23032	22917	22924	22946	23081	22866	22947	23134	22628	22929	22825	23000	22943	22932	22944	22982	22912	23086	22925	23203	22895	22840	22718	22876	22832	22890	22921	23162	23226	22869	22841	23034	22988	22845	22959	22803	23039	23003	22820	22892	23027	22926	22898	22908	23129	23096	22800	22932	23021	23102	22971	22957	23104	22953	22984	22968	23005	22972	22997	22954	22857	22734	23095	22837	23335	23251	23054	23022	23044	22836	22831	22821	22970	23007	22769	22562	22876	22812	23060	22881	23019	22971	23001	22939	22834	22755	23010	22926
16094	26540	25127	21343	19894	19219	18892	18535	18496	18150	18261	18249	18191	18099	17982	17963	18078	17929	17842	18027	17811	17921	17943	17957	17878	17907	17749	18017	17877	18049	18021	18013	17681	17870	17832	17778	17946	17932	17822	17780	17796	17814	17739	17943	17731	18111	17816	17834	17923	17715	17965	17851	17903	17965	17956	18208	18673	19013	18518	18188	18296	17904	17819	17968	18076	17741	18047	17803	17589	17883	17775	17794	17732	17589	17848	17776	17704	17804	17886	17569	17830	17710	17832	17939	17794	17837	17930	17801	17762	17661	17758	17718	17721	18015	17918	17760	17654	17784	17734	17843	17886	17808	17698	17805	17859	17855	17825	17947	17700	17895	17726	17766	17641	18013	17721	17829	17916	17705	17802	17846	17747	17732	17863	17950	17923	17638	17842	17652	17709	17724	17975	17705	17776	17778	17856	17807	17801	17871	17817	17795	17794	17848	17831	17843	17856	17870	17855	17789	17751	17852	17711	17788	17638	17727	17863	17728	17999	17741	17904	17760	17734	17621	17811	17763	17800	17794	17854	17878	17679	17889	17867	17827	17756	17818	17794	17911	17821	17797	17900	17592	17797	17654	17883	17907	17725	17747	17910	17605	17871	17993	17923	17894	17925	17734	17825	17636	17757	17708	17790	17860	17680	17874	17689	17776	17891	17932	17856	17660	17708	17780	17840	17873	17769	17706	17735	17770	17985	17851	17857	17942	17685	17966	17855	17648	17933	17921	17888	17764	17790	17839	17717	17847	17827	17935	17791	17901	17591	17773	17960	17721	17808	17902	17752	17753	17757	17883	17838	17745	17688	17700	17785	17588	17918	17795	17804	17801	17739	17772	17836	17838	17876	17691	17748	17830	17775	17953	17843	17891	17798	17874	17615	17680	17837	17812	17867	17761	17797	17889	17680	17807	17779	17911	17810	17566	17779	17718	17742	17596	17896	17753	17977	17877	17672	17901	17862	17655	18022	17879	17693	17705	18080	17889	17972	17949	17718	17902	17972	17895	17867	17885	17659	17704	17795	17686	17762	18010	17722	17753	17844	17933	17799	17849	17602	17688	17842	17758	17805	17776	17896	17711	17597	17938	18045	17776	17828	18018	17703	17866	17890	17805	17915	17588	17768	17614	17752	17807	17823	17909	17812	17676	17853	17765	18020	17689	17816	17756	17829	17794	17856	17716	17822	17951	17999	17844	17585	17817	17771	17751	17805	17765	17781	17750	17814	17887	17810	17947	17821	17878	17731	17665	17885	17705	17938	17926	17787	17768	17753	17593	17755	17855	17891	17797	17818	17821	17864	17737	17867	17722	17745	17748	17795	17931	17675	17849	17882	17887	17860	17657	17814	17820	17876	17807	17890	17677	17684	17880	17787	17844	17809	17672	17720	17756	17724	17684	17733	17888	17820	17620	17792	17515	17665	17804	17605	17866	17929	18004	17748	17837	17570	17812	17830	17907	17910	17826	17703	17823	17817	17871	17856	17959	17813	17931	17868	17684	17823	17880	17740	17914	17670	17666	17884	17745	17795	17705	17764	17735	17867	17944	17815	17764	17983	17887	17706	17722	17825	17910	17900	17740	17729	17855	17659	17862	17799	17734	17920	17950	17799	17724	17719	17716	17961	17839	17905	17910	17861	17743	17914	17805	17916	17689	17902	17881	17682	17758	17751	18025	17917	17828	17629	17702	17855	17717	17840	17835	17871	17752	17954	17808	17927	17877	17765	17825	17813	17815	17834	17897	17964	17610	17718	17826	18043	17760	17784	17693	17858	17880	17698	17927	17771	17779	17896	17495	17876	17796	17788	17757	17896	17833	17675	17845	17944	17796	17797	17905	17765	17814	17950	17850	17886	17903	17792	18032	18003	17782	17630	17747	17663	17815	17947	17741	17867	17809	17808	17899	17658	17767	17877	17832	17904	17878	17791	18015	17769	17892	17805	17786	17828	17728	17823	17715	17863	17787	17818	17758	17843	18007	17852	17731	17814	17803	17969	17866	17817	17747	17867	17864	17789	17817	17943	17837	17708	17662	17852	17642	17869	17756	17800	17869	17974	17934	17895	17775	17831	17806	17723	17785	17856	17814	18043	17674	17813	17634	17786	17834	17971	17945	17691	17850	17667	17812	17906	17636	17831	17792	17950	17831	17731	17645	17756	17717	17772	17903	17776	17850	17718	17791	17885	17930	17743	17805	17757	17821	18005	17763	17746	17916	17752	18014	17649	17760	17762	17858	17622	17906	17835	17912	17758	17855	17673	17760	17864	17841	17861	17979	17708	17920	17876	17788	17790	17913	17832	17777	17680	17801	17660	17695	17683	17750	17828	17790	17848	17941	17911	17813	17979	17731	17876	17721	17751	17816	17797	17767	17872	17688	17876	17666	17724	17757	17822	17737	17542	17707	17880	17798	17803	17675	17760	17765	17900	17812	17637	17788	17841	17694	17771	17892	17772	17856	17732	17731	17754	17732	17848	17625	17829	17905	17884	17857	17760	17906	17692	17903	17783	17827	17828	17791	17802	17692	17887	17771	17825	17768	17866	17746	17868	17725	17832	18029	17567	17815	17621	17834	17892	17903	17964	17757	17654	17921	17743	17808	17850	17707	17829	17791	17676	17831	17791	17755	17886	17812	17732	17716	17938	17780	17651	17752	17828	17854	17625	17748	17785	17861	17916	17828	17827	17657	17888	17672	17992	17814	17750	17852	17757	17787	17858	17755	17876	17800	17774	17882	17789	17722	17751	17871	17732	17779	17860	17843	17746	17787	17708	17646	17899	17901	17910	17861	17858	17719	17857	17758	17799	17718	17665	17642	17996	17753	17829	17839	17747	17962	17842	17672	17773	17843	17770	17707	17856	17713	17640	17829	17750	17904	17882	17660	17831	17779	17845	17888	17679	18067	17888	17757	17799	17748	17829	17872	17806	17825	17928	17777	17923	17820	17886	17786	17921	17733	17757	17655	17836	17816	17718	17801	17790	17727	17897	17753	17883	17739	17754	17962	17634	17795	17801	17921	17833	17938	17749	17806	17754	17842	17791	17715	17683	17858	17676	17966	17737	17898	17757	17846	17809	17908	17661	17947	17740	17789	17864	17908	17813	17765	17719	17737	17887	17830	17689	17958	17820	17805	17816	17808	17849	17751	17840	17896	17898	17775	17842	17792	17780	17920	17962	17898	17768	17749	17815	17770	17843	17880	17611	17965	17804	17786	17717	17693	17701	17698	17574	17919	17715	17844	17761	17767	17801	17848	17534	17698	17717	17951	17745	17934	17711	17761	17564	17756	17986	17732	17831	17783	17899	17562	17693	17890	17647	17845	17835	17805	17773	17654	17850	17802	17916	17691	17840	17850	17670	17664	17677	17806	17619	17784	17690	17720	17824	17756	17884	17676	17900	17801	17546	17932	17812	17680	17847	17787	17752	17718	17918	17832	17761	17703	17739	17845	18011	17746	17973	17765	17706	17763	17804	17939	17711	17717	17797	18026	17767	17734	17814	17799	17820	17715	17714	17671	17669	17779	17743	17733	17878	17703	17856	17776	17857	17853	17865	17853	17668	17743	17773	17678	17860	17899	17744	17629	17822	17852	17743	17756	17969	17878	17878	17791	17712	17897	17823	17800	17832	17924	17647	17797	17893	17722	17703	17712	17875	17920	17627	17780	17910	17757	17803	17789	17834	17875	17697	17846	17876	17754	17813	17939	17709	17823	17748	17920	17943	17672	17745	17898	17885	17828	17685	17704	17848	17964	17721	17789	17763	17839	17923	17758	17747	17744	17770	17730	17970	17827	17845	17787	17736	17820	17919	17670	17896	17662	17899	17743	17978	17837	17918	17893	17704	17889	17886	17899	17777	17729	17884	17790	17860	17907	17796	17811	17795	17667	17615	17775	17702	17790	17729	17848	17992	17757	17703	17745	17733	17965	17887	17775	17761	17672	17948	17754	17914	17860	17868	17663	17840	17822	17676	17719	17867	17832	17748	17767	17817	17744	17712	17832	17735	17764	17718	17845	17857	17749	17929	18077	17941	17772	17780	17681	17703	17777	17526	17742	17702	17823	17841	17755	17698	17957	17687	17844	17853	17665	17831	17853	17782	17802	17714	17612	17739	17791	17744	17792	17785	17798	17769	17711	17845	17746	17808	17812	17775	18078	17790	17795	17782	17838	17958	17854	17910	17915	17683	17821	17829	17876	17808	17692	17853	17521	17796	17903	17762	17895	17750	17653	17727	17782	17829	17696	17747	17734	17865	17686	17792	17736	17760	17701	17788	17996	17846	17949	17744	17867	17759	17700	17751	17651	17781	17986	17909	17771	17802	17975	17792	17986	17720	17828	17648	17887	17650	17847	17805	17828	17571	17915	17894	17776	17829	17618	17861	17773	17763	17810	17636	17876	17821	17754	17715	17704	17792	17866	17802	17860	17799	17772	17737	17595	17825	17798	17801	17803	17954	17738	17802	17794	17762	17871	17755	17753	17900	17891	17796	17735	17815	17758	17842	17833	17833	17876	17726	17748	17747	17894	17653	17906	17845	17765	17863	17757	17804	17788	17959	17510	17781	17664	17838	18008	17830	17703	17823	17843	17702	18007	17804	17826	17956	17869	17634	17851	17844	17700	17753	17668	17738	17815	17926	17633	17831	17793	17722	17775	17941	17925	17893	17788	17770	17898	17870	17738	17959	17717	17779	17662	17951	17882	17504	17791	17835	17752	17762	17807	17948	17863	17810	17824	17833	17916	17692	17850	17950	17810	18063	17858	17635	17856	17771	17937	17892	17764	17715	17837	17749	17811	17847	17685	17773	17767	17758	17780	17705	17884	17756	17973	17702	17647	17766	17926	17878	17770	18029	17854	17685	17722	17967	17880	17699	17745	18021	17913	17885	17964	17686	17837	17796	17838	17791	17823	17793	17861	17893	17770	17729	17807	17735	17650	17819	17843	17800	17715	17894	17758	17876	17604	17574	17757	17713	17803	18032	17632	17847	17870	17855	17803	17849	17750	17932	17849	17678	17980	17790	17755	17854	17831	17802	17635	17777	17833	17852	17733	17725	17639	17643	17955	17673	17757	17715	17656	17887	17742	17823	17701	17858	17646	17798	17698	17712	17740	17787	17864	17745	17721	17730	17882	17837	17559	17836	17866
22427	21076	28915	23492	21427	24495	28536	24211	23797	23993	23519	23473	23539	23358	23179	23132	23086	23105	23425	23020	23134	23112	23017	22918	23042	23110	23214	23344	22935	22912	23135	23053	22820	23114	23170	23128	23066	23158	23041	22789	22966	23085	23005	23164	23092	22863	23050	22734	23183	23064	23083	23163	23057	22832	23040	23085	24086	24623	24238	23420	23298	22997	22884	22932	22870	22911	23008	23015	23089	22928	22998	22993	22893	22770	23006	22874	22859	22880	22891	22741	22826	22920	23030	23028	22835	22627	22804	22931	22898	22655	22878	22952	22957	22963	22955	22879	23140	22730	22680	22793	22888	22938	22892	22800	22942	22985	23030	22999	22660	23156	22871	22896	22756	22963	22989	22902	22956	22885	23119	22792	22911	22877	22933	23067	22946	22863	22845	22935	22770	23064	23014	22849	22907	23008	22685	23109	22956	22595	22979	22685	22763	22961	22902	23033	22911	22966	23017	22728	22680	22816	22835	22901	22913	23206	22907	22840	22890	22778	22899	23035	22907	22809	23100	22898	23042	22940	22773	22887	22831	23060	22922	22875	23028	22936	22877	22944	23185	22879	22796	22853	22866	22907	23104	22938	23124	22997	22941	23026	22938	22788	22818	22824	22661	22749	22866	22803	22827	22645	22747	22846	22743	22971	22887	22970	22981	22863	22905	22729	22739	22847	22901	22743	22915	22946	22772	22781	23100	22944	22803	22937	22982	22939	22986	22929	22944	22825	22957	22857	22756	22786	22886	22731	22708	23248	22957	23082	22923	22764	23000	22975	22681	23014	23008	22749	22809	22803	22796	22933	22839	22883	22788	22947	22953	22907	23126	22758	22828	22955	22734	22891	22805	22795	22917	22914	22696	23192	22654	22701	22943	22769	22826	22887	22830	22776	22885	22917	23041	22830	22865	22788	22950	22687	22681	22771	22783	22881	22776	22802	22937	22859	22906	22835	22917	22743	22955	22936	22860	22844	23019	22916	22891	22696	22855	22933	23043	22889	22652	22825	22948	22817	22759	22925	22860	22821	22866	22877	23017	22964	22988	22925	22935	22725	22972	22561	22888	22888	22824	22843	22868	23014	23014	22794	22901	22935	22679	22845	22780	22649	22897	22931	22888	22676	22885	22731	22719	22936	22937	22735	22729	22817	22992	23000	23012	22937	22758	22852	22830	22811	22767	22832	22821	22737	23009	22670	22851	22843	22748	22787	22854	22874	22914	22964	22734	22897	22900	22789	23095	22892	22979	22799	22837	22954	22639	22814	22884	22728	22952	22975	22800	22909	22979	22855	22837	22980	22965	22899	22819	22856	22904	22688	22687	23123	22769	22940	22780	22954	22758	22965	22658	22767	22763	23125	22960	22746	23002	23042	23073	22669	22952	22850	22841	22674	22966	22569	23050	22835	22715	22934	22804	22865	22758	22790	22939	22789	22791	22962	22826	23047	23137	22915	22928	22763	23059	22704	22759	22856	22845	22797	22975	22722	22909	23166	22953	23007	22840	22812	23079	22724	22877	22979	23015	22864	22861	22864	22925	22824	22836	23011	22911	22795	22846	23033	22661	22938	22695	22954	22961	22997	23033	22755	22695	22666	23062	22654	22997	22944	23048	22913	22814	22815	22887	22837	22927	22755	22832	22995	22891	22933	22857	22890	22623	22911	23009	22885	22689	22762	22802	22715	22787	22923	22625	22831	22611	22684	22664	22844	22776	22736	22778	22793	22859	22951	22778	22854	23038	22900	22771	22672	22992	22751	22765	22982	22799	23120	22893	22724	22900	22895	22813	22796	22763	22797	22781	22797	23067	22816	22913	22965	22827	22886	22799	22724	22932	22829	23016	22694	22887	22697	23015	22911	22779	22782	22772	22609	23006	23060	22832	22845	22798	22692	22872	23110	22995	22742	22818	22837	22727	22966	22925	22701	22861	22724	23014	22708	22918	22653	22886	22879	22831	22955	22790	22909	22847	22968	23036	22691	22838	22879	22897	22962	22915	22820	22870	22856	23008	22974	23155	22785	22543	22768	22905	22890	22966	22722	22885	22872	22951	22728	22822	23075	22753	22900	22863	22777	22800	22786	22700	22895	22838	22897	22905	22946	22918	22963	23047	22847	22608	22842	22981	22811	22721	22788	22883	22783	23139	23078	22727	22866	23080	23012	22935	22545	22971	22852	22929	22881	23062	22854	22996	22860	22905	22833	22829	22913	22788	22707	22814	22941	22849	22749	22985	22681	23074	22891	22889	22805	22855	23045	22679	22779	23043	22863	22770	22899	22808	22799	23061	22712	22921	23037	22647	23054	22611	22640	23031	22922	22864	22785	22912	22950	22803	23000	23069	22997	22965	22752	22595	23007	22861	22840	22811	22831	23003	22918	22901	22800	22825	22882	22701	22844	22699	22890	22725	22854	23022	22886	22862	22813	22850	22916	23089	22880	22834	22799	22865	22948	22902	22704	22767	22966	22898	22946	22750	22933	22651	22953	22963	22791	22840	22777	22898	22750	22922	23047	22760	22902	22740	22776	23148	22861	22911	22781	22796	22918	22777	22912	22789	22917	22776	22896	22990	22817	22832	22949	22922	22872	22885	22950	22857	22900	22940	22738	23068	22892	22852	22939	22928	23083	23005	22781	23021	22936	22857	22921	22903	22958	22607	22929	22888	22667	22869	22702	22988	22871	22872	22637	22680	22835	23127	22767	22837	22693	22828	22775	22968	23086	22940	22926	22941	23084	22969	23020	22901	22881	22903	22778	22827	22690	22887	22999	22728	22812	22889	22975	22945	22929	22966	23088	22803	22701	22730	22830	22897	23000	22830	22907	23016	23098	23045	22683	22875	22968	22902	22978	22627	22860	22644	22743	22794	22823	22864	22950	22722	22944	22726	22676	23004	22809	22740	22812	22816	23028	22812	22821	22748	22645	22913	23023	22958	22921	22854	22738	22917	22811	22692	23079	23053	22792	22694	22868	22929	22724	22869	22862	22758	22809	22883	22924	22950	22822	22741	22760	22954	22891	23039	22967	22895	23105	22817	22863	22969	22881	22857	22775	22866	22797	22717	22876	22765	22989	22908	22791	22838	22775	22845	22776	22724	23164	22965	22668	22702	22913	22868	22910	22894	22895	22769	22748	22733	22710	22925	23118	22694	22932	23016	22857	22818	22787	22798	22868	22935	22914	22831	22587	22853	22677	22786	22961	22644	23026	22759	22748	22948	22953	22796	22802	22623	22654	22929	22818	22807	23041	22922	22712	22984	22915	22718	23000	23064	22868	22935	22772	22841	22694	22867	22771	22866	22868	22960	23027	22911	22723	22975	23085	22958	22829	22903	22926	22988	22833	22779	22804	22728	22967	22756	22710	22763	22998	22782	23024	22704	22702	22710	22898	22814	22821	22840	22640	22893	22872	22861	22950	22951	22931	22863	22931	22826	22762	22663	22868	22975	22773	22920	22694	22873	22993	22943	23033	22635	22812	22849	22820	22764	22681	22947	22857	23100	22680	22894	22834	22836	22738	22860	22986	22894	22771	22708	22614	22705	22755	22907	22848	23008	23067	23029	22907	22838	23050	23003	22980	22715	22876	22934	22726	22922	23068	22924	22872	23165	22922	22786	22996	22950	22898	22865	22915	22867	22886	23042	22818	22880	22848	22598	22659	22951	22866	22530	22837	22967	22898	22775	23055	22891	22857	22824	22779	22753	22852	22922	22939	22534	22652	22852	22933	23057	22955	23127	22634	22932	22795	22786	22836	22943	22979	22737	22730	22927	22830	22852	23042	23079	23033	23074	22710	22834	23163	23207	22731	23012	22809	22991	22807	22819	22672	22908	22887	22833	22655	22848	22737	22880	22885	22861	23074	23011	22865	22814	22682	22708	22923	22900	22892	22663	23054	22974	22611	23014	22703	23176	22642	22817	22493	22672	22853	22794	22632	22822	22665	23051	22994	22813	22862	22867	22942	22865	22828	23114	22836	22884	22996	22902	22734	22955	23058	22780	22840	22950	22837	22990	22783	22897	22915	22672	22757	22961	22816	22833	22966	22774	23057	22809	22647	22780	22956	22882	22939	22808	22879	22809	23037	22991	22993	22882	22776	22844	22696	22743	22993	22932	22947	23172	22823	23045	22813	22896	22896	22730	23001	22798	22723	23213	22684	22834	22647	22790	22823	22785	22783	22915	22906	22798	22882	22880	22792	22769	22787	22936	22649	22986	22956	22883	22868	22829	22907	22988	22977	22943	22735	23040	22827	22899	22873	22933	22751	22763	23035	22762	22718	22697	22823	22829	22866	22565	22922	22830	22996	23091	22891	22761	22939	22803	22821	22789	22796	22583	22743	23056	22786	22823	22765	22799	23138	22864	22771	22549	22812	22664	22745	22944	22870	22835	22802	22788	22994	23123	22906	22741	22862	22712	22664	22933	22850	22632	22912	23115	22833	22812	23001	22757	22890	22835	22862	22859	22909	22792	22827	22774	22845	22988	22865	22820	22886	23006	22895	22801	22983	23096	22833	22797	22984	22829	22777	22797	22902	22978	22853	22722	22922	23013	22887	22873	22917	22983	22811	22969	22793	23048	22873	22769	22859	22963	22574	22772	22929	22771	22868	22663	22930	22835	22890	22766	22699	22943	22870	22944	22721	22862	22833	22644	22852	22850	22979	22875	22949	22868	22809	22866	22842	22755	22845	22948	22862	22662	22959	22626	22860	22749	22811	22894	22798	22792	22820	22741	22695	22837	22821	22680	22873	22782	22881	22874	22735	22730	22853	22866	23012	22867	22858	23007	23018	22896	23072	22806	22871	22815	22909	22802	22636	22693	22759	22938	22878	22791	22867	23054	23023	23059	22759	22967	22810	22979	22910	22929	22952	22868	22889	23116	22965	23122	22745	22834	22837	22758	22860	22993	22837	22830	22926	22996	22868	22934	23042	22962	22823	22766	22889	22761	22791	22888	22750	22702	22709	22884	22744	22863	23060	22977	22852	22726	22757	22905	22854	22684	22918	22896	22848	22757	22915	22995	22738	22730	22849	23071	22812	22785	22822	22903	22836	22957	22717	22896	22984	22993	22846	22714	22927	22855	22822	22946	22768	22993	23086	22561	22869	22943	22853	22866	22871	22906	22825	23037	22868	23138	22739	22685	22850
17423	30602	28216	23321	21096	19947	19360	18991	18850	18556	18247	18253	18298	18071	18145	18107	17913	17913	18041	18041	17954	17909	17805	17913	18018	17711	17852	17779	17773	17795	17687	17990	17784	17748	17990	17780	17822	17724	17773	17779	17758	17944	17651	17627	17904	17744	17899	17830	17774	17783	17688	17908	17710	17843	17929	18367	19310	20080	19149	18347	18041	17963	17818	17645	17730	17823	17581	17827	17822	17703	17726	17754	17782	17697	17930	17738	17724	17859	17680	17735	17824	17696	17664	17711	17555	17771	17817	17673	17633	17650	17783	17669	17808	17889	17750	17797	17921	17771	17617	17923	17597	17821	17728	17758	17835	17648	17735	17667	17812	17856	17812	17751	17742	17740	17810	17664	17763	17677	17489	17595	17811	17822	17804	17754	17653	17702	17702	17817	17775	17780	17715	17682	17767	17750	17600	17724	17830	17566	17694	17687	17856	17617	17692	17860	17663	17792	17769	17790	17749	17691	17729	17761	17596	17774	17719	17636	17802	17623	17839	17728	17773	17609	17644	17667	17617	17861	17663	17719	17861	17761	17717	17653	17756	17637	17957	17756	17562	17916	17663	17639	17796	17641	17879	17725	17794	17665	17785	17749	17818	17731	17674	17705	17788	17624	17710	17813	17831	17800	17760	17686	17742	17519	18066	17755	17665	17672	17772	17668	17927	17880	17630	17640	17554	17781	17604	17693	17706	17784	17754	17600	17730	17713	17696	17672	17979	17680	17797	17622	17702	17687	17787	17645	17781	17781	17808	17586	17824	17782	17782	17549	17766	17765	17547	17572	17683	17713	17703	17854	17680	17823	17772	17705	17742	17731	17737	17801	17658	17852	17655	17686	17725	17638	17657	17572	17705	17513	17898	17679	17595	17748	17623	17657	17823	17594	17383	17716	17750	17840	17847	17659	17646	17500	17795	17595	17707	17756	17762	17597	17944	17660	17696	17795	17678	17675	17582	17673	17764	17775	17758	17707	17626	17734	17581	17537	17806	17646	17606	17686	17741	17603	17724	17951	17616	17728	17793	17536	17940	17721	17712	17907	17741	17645	17701	17785	17498	17724	17827	17777	17793	17893	17673	17763	17771	17684	17730	17537	17663	17646	17719	17629	17849	17779	17813	17607	17496	17701	17754	17786	17711	17646	17728	17701	17828	17946	17890	17632	17628	17880	17724	17682	17800	17615	17762	17679	17531	17740	17733	17663	17628	17706	17703	17698	17712	17521	17791	17849	17887	17781	17771	17839	17746	17796	17780	17757	17576	17610	18029	17844	17757	17777	17781	17637	17657	17602	17567	17875	17696	17709	17663	17912	17759	17685	17807	17678	17658	17964	17683	17769	17799	17584	17590	17772	17575	17693	17759	17544	17569	17542	17791	17516	17614	17761	17648	17539	17741	17822	17659	17726	17951	17886	17804	17658	17767	17721	17481	17650	17869	17643	17771	17634	17890	17555	17686	17605	17695	17705	17599	17794	17675	17688	17666	17815	17743	17630	17735	17653	17772	17792	17776	17746	17622	17847	17615	17775	17844	17861	17725	17605	17746	17697	17711	17889	17768	17883	17630	17664	17692	17809	17616	17615	17691	17741	17780	17772	17722	17685	17652	17772	17859	17606	17758	17777	17642	17697	17803	17574	17689	17791	17611	17770	17744	17795	17873	17731	17690	17652	17843	17665	17668	17644	17685	17771	17797	17859	17671	17841	17659	17836	17827	17634	17544	17795	17538	17940	17635	17719	17882	17632	17651	17640	17883	17805	17854	17613	17739	17714	17508	17724	17701	17743	17760	17554	17720	17681	17595	17801	17658	17683	17793	17507	17692	17745	17807	17716	17577	17687	17702	17685	17734	17785	17662	17870	17738	17755	17774	17723	17764	17652	17812	17773	17702	17650	17936	17773	17790	17627	17768	17704	17758	17716	17753	17696	17674	17766	17705	17568	17750	17778	17793	17614	17727	17493	17773	17871	17685	17763	17801	17673	17726	17603	17720	17715	17895	17787	17666	17624	17850	17807	17878	17792	17686	17672	17480	17887	17913	17951	17663	17709	17778	17647	17826	17732	17704	17692	17615	17653	17563	17784	17669	17589	17770	17830	17659	17707	17724	17801	17702	17702	17796	17804	17817	17588	17778	17717	17764	17595	17734	17689	17646	17883	17786	17778	17673	17655	17679	17755	17683	17786	17797	17681	17711	17700	17894	17742	17739	17898	17818	17674	17612	17743	17692	17609	17702	17832	17745	17711	17806	17708	17646	17787	17814	17636	17752	17816	17754	17609	17780	17759	17767	17659	17790	17477	17667	17716	17728	17769	17718	17575	17660	17706	17629	17762	17790	17731	17834	17838	17615	17591	17678	17925	17894	17399	17751	17729	17627	17651	17797	17849	17782	17714	17834	17769	17593	17666	17789	17822	17705	17715	17833	17800	17664	17523	17677	17776	17687	17763	17668	17627	17665	17764	17708	17765	17804	17840	17737	17655	17701	17691	17653	17782	17605	17781	17819	17700	17758	17604	17654	17734	17797	17608	17789	17632	17558	17660	17715	17841	17743	17684	17784	17716	17798	17658	17635	17666	17669	17699	17682	17817	17886	17650	17732	17671	17744	17791	17806	17772	17673	17629	17761	17607	17832	17831	17608	17758	17525	17769	17806	17691	17630	17654	17604	17674	17827	17793	17807	17791	17703	17714	17766	17728	17655	17743	17649	17688	17834	17781	17735	17577	17690	17588	17671	17611	17692	17697	17564	17818	17794	17623	17717	17735	17596	17768	17856	17799	17866	17730	17818	17861	17776	17684	17644	17650	17771	17748	17653	17574	17692	17814	17526	17560	17458	17812	17733	17840	17826	17737	17703	17684	17732	17682	17857	17698	17695	17777	17728	17666	17668	17736	17662	17689	17769	17795	17899	17725	17790	17556	17774	17791	17790	17764	17841	17652	17545	17697	17738	17735	17828	17841	17679	17669	17751	17605	17542	17775	17704	17695	17472	17817	17685	17578	17761	17671	17823	17726	17868	17959	17769	17692	17694	17702	17470	17529	17759	17807	17734	17660	17786	17786	17845	17750	17676	17552	17817	17575	17581	17814	17655	17642	17803	17626	17715	17866	17825	17862	17731	17704	17885	17783	17673	17603	17763	17957	17461	17689	17838	17643	17765	17741	17703	17677	17672	17848	17879	17635	17735	17675	17743	17689	17723	17869	17648	17527	17749	17743	17669	17729	17782	17853	17694	17891	17621	17733	17885	17620	17695	17536	17724	17680	17752	17799	17665	17912	17666	17740	17751	17885	17845	17660	17664	17751	17646	17595	17662	17806	17722	17592	17729	17629	17767	17625	17708	17885	17764	17861	17765	17593	17758	17582	17677	17632	17703	17805	17720	17521	17745	17702	17691	17523	17771	17771	17689	17822	17721	17890	17718	17694	17989	17456	17730	17901	17692	17745	17825	17625	17607	17602	17729	17757	17686	17655	17778	17750	17706	17512	17817	17926	17662	17672	17677	17612	17662	17759	17598	17741	17816	17664	17829	17666	17752	17958	17747	17803	17793	17637	17679	17907	17677	17798	17663	17888	17691	17744	17744	17635	17777	17966	17665	17688	17775	17627	17918	17770	17715	17642	17664	17604	17886	17918	17762	17792	17809	17661	17777	17670	17740	17738	17791	17653	17780	17662	17575	17690	17783	17698	17560	17712	17615	17872	17936	17748	17825	17780	17748	17740	17615	17580	17926	17883	17709	17672	17658	17599	17739	17731	17766	17752	17619	17788	17711	17722	17828	17730	17903	17724	17539	17627	17570	17719	17574	17766	17632	17667	17566	17804	17734	17680	17772	17771	17769	17820	17765	17941	17756	17761	17777	17718	17571	17930	17806	17525	17818	17680	17760	17515	17773	17657	17732	17657	17489	17766	17657	17685	17705	17605	17939	17838	17572	17723	17709	17727	17695	17633	17603	17717	17675	17869	17815	17646	17936	17675	17705	17671	17926	17670	17540	17893	17640	17795	17656	17681	17744	17528	17669	17712	17755	17639	17812	17771	17659	17610	17594	17747	17633	17686	17670	17635	17702	17845	17624	17773	17663	17710	17726	17777	17746	17662	17646	17625	17630	17664	17837	17443	17691	17706	17678	17749	17832	17579	17796	17666	17757	17599	17634	17837	17814	17723	17597	17524	17676	17789	17855	17625	17769	17667	17856	17777	17665	17830	17734	17740	17774	17817	17799	17754	17796	17738	17868	17778	17934	17901	17743	17568	17818	17822	17729	17913	17624	17757	17738	17649	17656	17758	17718	17808	17839	17751	17767	17624	17879	17571	17813	17574	17814	17644	17691	17611	17571	17882	17805	17750	17681	17665	17795	17786	17632	17515	17827	17791	17750	17851	17685	17646	17682	17580	17850	17611	17806	17686	17585	17675	17683	17748	17744	17818	17679	17851	17670	17548	17685	17604	17746	17742	17867	17511	17678	17539	17764	17688	17689	17744	17726	17786	17674	17839	17778	17847	17789	17772	17646	17600	17504	17843	17593	17837	17770	17767	17558	17715	17726	17668	17718	17789	17682	17796	17649	17863	17722	17725	17700	17650	17794	17840	17708	17724	17630	17755	17714	17938	17847	17714	17539	17791	17753	17696	17707	17734	17883	17666	17855	17839	17855	17680	17759	17671	17662	17652	17755	17775	17596	17649	17698	17707	17845	17699	17703	17666	17645	17599	17855	17848	17937	17632	17768	17711	17887	17868	17615	17751	17591	17606	17744	17877	17706	17550	17814	17583	17895	17627	17719	17660	17819	17796	17803	17767	17729	17734	17797	17734	17697	17766	17640	17747	17809	17766	17689	17704	17767	17650	17651	17582	17597	17692	17647	17584	17705	17707	17655	17670	17715	17666	17748	17655	17525	17774	17671	17574	17654	17811	17701	17616	17655	17665	17859	17831	17858	17721	17826	17827	17790	17600	17817	17902	17586	17663	17669	17728	17839	17628	17670	17745	17823	17561	17781	17889	17675	17712	17749	17854	17695	17822	17579	17690	17806	17681	17703	17743	17738	17656	17760	17550	17802	17895	17858	17721	17788	17696	17753	17901	17693	17726	17698	17722	17697	17496	17597	17602	17667	17687	17695	17683	17730	17799	17842	17597	17694	17797
27447	22328	27057	25552	22682	22951	23230	22969	22853	22518	22705	22663	22788	22743	23042	22914	22772	22811	22737	22859	22778	22980	22712	22689	22720	22534	22616	22717	22780	22796	22487	22502	22793	22841	22822	22670	22669	22843	22666	22716	22728	22874	22639	22711	22772	22693	22929	22812	22535	22647	22754	22838	22699	22788	22700	22576	23117	23022	22853	22714	22831	22841	22703	22773	22641	22692	22939	22649	22660	22912	22734	22804	22657	22570	22721	22843	22679	22924	22802	22756	22795	22862	22931	22740	22844	22812	22750	22726	22771	22569	22664	22840	22833	22791	22755	22687	22657	22739	22738	22675	22675	22711	22865	22700	22723	22756	23057	22756	22732	22778	22639	22750	22668	22522	22670	22691	22711	22837	22605	22654	22665	22701	22958	22654	22547	22780	22681	22663	22628	22533	22910	22683	22857	22423	22676	22610	22524	22623	23009	22617	22830	22642	22912	22790	22535	22811	22790	22771	22557	22656	22739	22833	22606	22673	22782	22618	22726	22552	22704	22793	22605	22822	22671	22889	22557	22739	22813	22660	22751	22646	22691	22788	22588	22579	22537	22783	22660	22817	22966	22572	22874	22801	22480	22736	22651	22717	22858	22722	22508	22664	22682	22636	22748	22905	22792	22645	22910	22683	22669	22575	22696	22909	22810	22689	22870	22684	22682	22685	22996	22724	22712	22600	22809	22719	22704	22631	22655	22756	22665	22774	22602	22527	22766	22837	22933	22761	22511	22636	22727	22557	22754	22639	22756	22623	22312	22736	22762	22799	22870	22956	22978	22638	22605	22798	22887	22720	22468	22692	22742	22673	22764	22820	22647	22691	22777	22875	22861	22586	22612	22868	22475	22669	22794	22784	22613	22622	22746	22723	22765	22812	22811	22760	22695	22752	22692	22830	22626	22632	22821	22767	22628	22645	22524	22546	22700	22582	22413	22909	22926	22710	22920	22747	22664	22636	22741	22603	22769	22748	22858	22673	22746	22595	22921	22639	22715	22808	22722	22783	22606	22703	22680	22518	22670	22680	22880	22519	22692	22626	22734	22777	22768	22599	22703	22558	22632	22793	22856	22821	22789	22790	22684	22604	22659	22824	22760	22718	22747	22497	22690	22866	22939	22687	22645	22710	22627	22657	22665	22625	22460	22637	22752	22660	22706	22923	23185	22702	22820	22751	22698	22617	22678	22735	22795	22675	22633	22792	22897	22876	22924	22859	22839	22818	22779	22759	22591	22856	22659	22671	22809	22668	22568	22549	22880	22411	22706	22694	22781	22718	22804	22861	22793	22869	22629	22650	22672	22494	22815	22961	22692	22901	22791	22733	22754	22731	22649	22815	22654	22484	22711	22905	22768	22504	23006	22784	22524	22610	22507	22466	22699	22477	22580	22633	22901	22791	22694	22602	22759	22649	22808	22756	22837	22645	22727	22715	22655	22707	22604	22664	22648	22672	22595	23122	22799	22582	22627	22580	22899	22893	22854	22641	22647	22702	22501	22709	22685	22845	22663	22785	22788	22825	22828	22701	22510	22512	22693	22847	22522	22784	22804	22884	22589	22930	22449	22563	22957	22850	22772	22701	22704	22767	22555	22679	22846	22882	22749	22696	22874	22629	22675	22782	22791	22637	22859	22722	22708	22543	22801	22778	22652	22607	22934	22558	22652	22832	22642	22693	22898	22606	22749	22508	22805	22659	22753	22708	22722	22673	22671	22645	22970	22865	22805	23009	22755	22843	22712	22817	22628	22630	22655	22734	23084	22692	22645	22798	22659	22742	22593	22655	22950	22725	22972	22861	22820	22775	22667	22686	22636	22634	22670	22541	22880	22507	22384	22611	22532	22638	22784	22510	22899	22708	22678	22868	22750	22574	22880	22617	22710	22772	22870	22762	22708	22793	22744	22755	22703	22884	22502	22630	22681	22471	22561	22823	22790	22923	22536	22722	22703	22811	23019	22915	22897	22780	22526	22746	22727	22730	22789	22648	22605	22678	22783	22750	22788	22588	22564	22622	22758	22587	22575	22737	22764	22586	22686	22643	22759	22700	22631	22892	22653	22580	22677	22918	22847	22901	22740	22781	22737	22794	22826	22594	22779	22603	22745	22804	22619	22763	22678	22566	22742	22631	22589	22695	22528	22841	22743	22893	23008	22855	22743	22703	22570	22805	22666	22838	22735	22783	22631	23005	22733	22917	22889	22569	22766	22755	22772	22843	22946	22875	22721	22651	22973	22647	22702	22620	22762	22928	22767	22751	22658	22796	22568	22615	22637	22724	22884	22880	22762	22734	22659	22722	22853	22640	22726	22818	22531	22999	22629	22519	22731	22750	22743	22775	22646	22538	22608	22557	22888	22496	22730	22812	22670	22622	22752	22742	22718	22582	22781	22749	22585	22722	22758	22559	22800	22779	22681	22831	22589	22770	22857	22858	22894	22897	22913	22639	22638	22752	22608	22711	22655	22949	22667	22633	22722	22596	22962	22761	22591	22718	22573	22703	22740	22611	22642	22695	22922	22720	22627	22528	22736	22636	22832	22824	22738	22738	22757	22780	22472	22521	22881	22759	22690	22652	22908	22810	22626	22893	22740	22751	22577	22725	22653	22714	22750	22721	22838	22709	22834	22815	22767	22555	22968	22698	22711	22528	22656	22934	22875	22607	22637	22546	22719	22682	22709	22789	22722	22975	22821	22702	22788	22695	22737	22856	22713	22789	22814	22645	22636	22652	22879	22721	22639	22548	22741	22882	22640	22905	22707	22665	22898	22645	22576	22808	22909	22434	22693	22920	22529	22607	22786	22536	22624	22734	22781	22820	22846	22893	22594	22858	22877	22772	22808	22702	22621	22869	22750	22794	22870	22666	22608	22842	22853	22832	22737	22670	22531	22855	22689	22647	22620	22540	22603	22855	22880	22650	22802	22742	22752	22874	22877	22832	22556	22800	22846	22643	22884	22899	22804	22739	22672	22720	22931	22716	22732	22847	22813	22790	22637	22560	22639	22696	22680	22579	22856	22787	22809	22715	22708	22640	22914	22666	22645	22770	22682	22921	22773	22603	22608	22904	22963	22703	22540	22754	22674	22827	22816	22759	22809	22634	22790	22727	22989	22860	22769	22733	22666	22679	22893	22872	22681	22778	22832	22685	22687	22656	22825	22842	22769	22736	23004	22949	22656	22855	22625	22815	22683	22760	22678	22801	22468	22832	22778	22780	22817	22790	22632	22847	22768	22645	22648	22558	22776	22647	22910	22720	22831	22765	22542	22871	22726	22689	22562	22582	22605	22759	22797	22597	22921	22683	22631	22561	22618	22870	22573	22804	22812	22790	22812	22763	22717	22942	22739	22633	22705	22647	22632	22757	22687	22932	22813	22658	23006	22692	22660	22845	22637	22661	22925	22818	22674	22741	22760	22722	22673	22609	22664	22674	22772	22654	22776	22763	22692	22705	22738	22807	22961	22963	22690	22760	22700	22654	22511	22860	22711	22806	22685	22662	22819	22568	22745	22770	22727	22685	22735	22870	22931	22769	22546	22664	23000	22928	22754	22875	22700	22812	22684	22812	22779	22719	22819	22839	22751	22631	22508	22725	22871	22755	22750	22661	22884	22824	22649	22901	22678	22683	22749	22782	22723	22489	22881	22629	22582	22616	22702	22631	22900	22827	22774	22594	22580	22720	22861	22615	22725	22759	22460	22725	22927	22603	22705	22681	22642	22946	22810	22485	22722	22776	22858	22647	22673	22783	22766	22612	22430	22501	22898	22764	22676	22852	22587	22680	22535	22689	22761	22540	22650	22768	22812	22554	22739	22761	22666	22714	22672	22786	22686	22783	22845	22643	23010	22650	22508	22771	22824	22773	22625	22839	22776	22717	22789	22632	22731	22742	22570	22877	22686	22760	22531	22916	22876	22971	22681	22850	22863	22882	22879	22696	22786	22655	22771	22654	22772	22822	22831	22729	22763	22772	22688	22575	22854	22583	22522	22580	22839	22851	22803	22688	22440	22680	22827	22769	22853	22561	22480	22778	22913	22863	22692	22895	22832	22646	22602	22807	22660	22501	22778	22883	22825	22408	22528	22440	22658	22930	22789	22640	22802	22730	22569	22620	22592	22703	23013	22642	22586	22764	22935	22853	22746	22806	22623	22656	22719	22810	22823	22683	22796	22903	22684	22689	22484	22689	22775	22820	22612	22668	22628	22769	22769	22517	22697	22697	22854	22708	22840	22761	22688	22847	22739	22679	22750	22615	22809	22764	22750	22652	22919	22788	22654	22914	22837	22814	22680	22711	23009	22726	22666	22732	22452	22539	22783	22659	22654	22890	22906	22818	22820	22797	22705	22599	22925	22741	22781	22642	22849	22492	22792	22479	22545	22703	22896	22635	22761	22675	22643	22685	22752	22762	22797	22726	22772	22680	22691	22646	22889	22741	22786	22635	22763	22602	22623	22669	22638	22657	22844	22796	22823	22910	22588	22697	22673	22688	22818	22577	22635	22605	22867	22944	22889	22502	22562	22592	22611	22792	22798	22760	23006	22571	22728	22532	22649	22649	22851	22803	22795	22874	22761	22704	22815	22638	22731	22894	22592	22972	22869	22754	22804	22845	22604	22856	22730	22678	22758	22679	22815	22699	22816	22435	22645	22790	22943	22804	22582	22661	22689	22711	22587	22647	22699	22900	22872	22782	22670	22767	22783	22794	22689	22752	22607	22723	22876	22605	22466	22576	22696	22775	22546	22638	22705	22865	22668	22804	22532	22514	22850	22685	22833	22816	22759	22690	22707	22821	22821	22612	22764	22677	22539	22656	22639	22845	22761	22689	22826	22905	22859	22691	22839	22518	23015	22830	22768	22614	23021	22808	22900	22701	22817	22585	22702	22793	22738	22769	22807	22678	22609	22746	22790	22758	22751	22701	22773	22550	22429	22689	22618	22792	22604	22559	22898	22793	22938	22678	22741	22880	22775	22703	22585	22642	22777	22748	23034	22786	22773	22841	22733	22766	22773	22502	22700	22772	22834	22876	22927	22857	22513	22633	22756	22854	22727	22531	22623	22732	22912	22608	22803	22752	22806	22566	22870	22894	22802	22875	22869	22701	22872	23005	22716	22727	22852	22627	22703	22971	22781	22697	22862	22587	22723	22766
16864	19957	19400	18335	18272	17861	18050	17892	17790	17798	17818	17731	17756	17754	17698	17670	17711	17702	17675	17719	17635	17866	17854	17807	17657	17797	17648	17445	17760	17648	17699	17571	17608	17765	17585	17824	17752	17636	17872	17509	17613	17747	17494	17636	17722	17727	17729	17638	17674	17757	17722	17821	17691	17761	17805	17562	18018	17770	17805	17787	17726	17787	17752	17879	17627	17710	17637	17565	17758	17649	17626	17839	17652	17679	17946	17630	17712	17726	17654	17731	17620	17531	17789	17689	17760	17785	17708	17815	17825	17728	17771	17640	17697	17938	17649	17813	17635	17799	17799	17791	17737	17687	17754	17737	17885	17762	17766	17749	17913	17556	17792	17729	17665	17722	17515	17627	17626	17670	17580	17771	17603	17793	17759	17648	17655	17769	17651	17780	17690	17795	17915	17686	17874	17632	17827	17619	17764	17765	17771	17509	17636	17767	17739	17773	17694	17610	17726	17701	17677	17770	17726	17833	17631	17722	17633	17615	17632	17787	17604	17840	17722	17764	17435	17709	17892	17601	17693	17682	17787	17671	17719	17890	17818	17650	17865	17716	17478	17685	17714	17789	17656	17726	17639	17759	17834	17917	17771	17915	17760	17679	17574	17797	17725	17640	17642	17720	17646	17684	17825	17650	17754	17738	17737	17577	17574	17713	17819	17458	17659	17688	17627	17740	17742	17604	17590	17735	17733	17621	17819	17755	17761	17665	17629	17771	17737	17704	17641	17751	17825	17548	17739	17775	17748	17766	17661	17617	17748	17539	17664	17693	17650	17604	17586	17574	17740	17818	17646	17623	17662	17639	17644	17780	17768	17665	17656	17786	17726	17722	17803	17762	17852	17632	17731	17691	17823	17758	17810	17889	17807	17746	17719	17575	17694	17796	17796	17738	17775	17529	17689	17526	17850	17794	17768	17564	17646	17679	17791	17609	17677	17513	17876	17665	17704	17789	17748	17703	17759	17886	17737	17659	17650	17771	17683	17869	17596	17697	17619	17567	17612	17784	17594	17572	17688	17755	17757	17770	17603	17560	17651	17671	17730	17725	17616	17602	17731	17713	17571	17766	17751	17621	17771	17744	17691	17621	17773	17699	17843	17706	17631	17789	17742	17641	17654	17655	17577	17706	17633	17590	17799	17642	17681	17902	17787	17800	17813	17565	17672	17674	17612	17708	17743	17727	17717	17755	17728	17654	17517	17597	17739	17773	17726	17852	17799	17675	17565	17649	17796	17561	17849	17628	17644	17802	17802	17648	17713	17615	17756	17923	17664	17680	17662	17778	17681	17732	17682	17735	17720	17704	17644	17704	17874	17637	17780	17644	17765	17764	17480	17682	17760	17618	17822	17626	17917	17716	17750	17669	17752	17756	17592	17750	17850	17693	17964	17702	17802	17648	17618	17738	17619	17659	17769	17717	17541	17759	17715	17455	17638	17631	17774	17719	17639	17948	17837	17620	17659	17607	17694	17798	17717	17756	17747	17738	17615	17780	17626	17751	17683	17708	17537	17658	17812	17682	17685	17770	17922	17515	17686	17743	17823	17797	17791	17698	17678	17700	17788	17785	17740	17524	17884	17712	17595	17563	17666	17692	17585	17638	17606	17567	17755	17653	17634	17536	17687	17790	17564	17691	17685	17827	17807	17821	17720	17719	17637	17654	17645	17731	17747	17755	17479	17719	17808	17487	17785	17521	17713	17788	17710	17651	17894	17747	17714	17583	17770	17579	17613	17603	17720	17727	17625	17758	17694	17608	17656	17731	17798	17672	17803	17760	17743	17685	17577	17758	17621	17553	17759	17719	17459	17777	17786	17767	17675	17731	17666	17628	17733	17610	17667	17695	18041	17622	17693	17681	17588	17708	17698	17758	17539	17755	17718	17817	17666	17734	17792	17684	17719	17582	17859	17743	17786	17661	17748	17716	17847	17664	17717	17932	17603	17736	17825	17623	17769	17663	17733	17607	17774	17654	17564	17815	17655	17778	17716	17693	17677	17727	17604	17696	17712	17661	17635	17790	17658	17743	17605	17832	17733	17587	17719	17818	17665	17603	17711	17735	17736	17689	17824	17530	17651	17755	17717	17780	17696	17675	17851	17740	17791	17599	17680	17957	17700	17739	17638	17692	17741	17776	17700	17608	17420	17750	17675	17560	17730	17752	17778	17704	17601	17755	17725	17664	17653	17661	17736	17611	17651	17676	17674	17733	17785	17622	17619	17733	17724	17724	17605	17580	17584	17809	17513	17703	17787	17665	17681	17789	17661	17799	17636	17597	17884	17597	17633	17645	17604	17884	17585	17811	17784	17649	17822	17711	17773	17834	17847	17643	17702	17768	17722	17684	17711	17638	17752	17612	17720	17836	17785	17681	17623	17482	17695	17745	17762	17827	17748	17882	17750	17688	17647	17735	17719	17933	17652	17811	17605	17678	17704	17749	17637	17869	17671	17840	17792	17793	17698	17703	17756	17803	17807	17756	17623	17607	17707	17830	17744	17695	17679	17626	17846	17765	17707	17638	17816	17571	17577	17818	17832	17845	17738	17749	17674	17607	17909	17733	17699	17799	17708	17673	17770	17682	17851	17649	17721	17849	17742	17624	17871	17834	17763	17859	17743	17709	17873	17551	17704	17860	17793	17700	17683	17629	17857	17732	17818	17887	17677	17869	17717	17649	17780	17675	17747	17804	17683	17765	17770	17609	17692	17567	17685	17648	17624	17751	17712	17646	17822	17856	17613	17608	17810	17680	17641	17677	17742	17640	17607	17785	17680	17703	17602	17841	17857	17707	17824	17724	17717	17692	17625	17698	17504	17690	17700	17810	17733	17644	17795	17627	17660	17728	17815	17599	17554	17549	17778	17764	17601	17482	17753	17774	17717	17814	17801	17728	17786	17730	17620	17728	17724	17806	17736	17657	17567	17851	17737	17703	17706	17754	17622	17680	17616	17731	17704	17803	17789	17540	17746	17773	17675	17644	17639	17787	17559	17778	17623	17681	17611	17849	17599	17667	17644	17481	17653	17741	17888	17476	17623	17641	17755	17722	17769	17667	17699	17795	17762	17551	17511	17653	17745	17676	17642	17794	17802	17859	17667	17642	17677	17770	17779	17758	17709	17892	17761	17635	17811	17750	17691	17738	17769	17853	17768	17618	17698	17719	17805	17732	17908	17688	17696	17718	17606	17611	17708	17703	17608	17579	17735	17586	17577	17850	17742	17835	17777	17826	17714	17782	17564	17653	17585	17660	17956	17706	17564	17726	17555	17821	17791	17771	17819	17759	17695	17816	17709	17496	17662	17844	17605	17859	17675	17671	17678	17564	17609	17491	17779	17801	17734	17805	17753	17879	17755	17770	17600	17697	17625	17623	17682	17839	17758	17642	17628	17592	17527	17710	17724	17521	17784	17694	17729	17678	17839	17688	17824	17669	17786	17636	17775	17717	17683	17741	17446	17676	17736	17552	17683	17839	17666	17548	17761	17736	17681	17782	17832	17680	17507	17635	17685	17614	17810	17649	17676	17703	17789	17661	17867	17753	17621	17695	17661	17491	17615	17554	17557	17624	17750	17506	17803	17580	17784	17739	17814	17797	17771	17795	17661	17600	17644	17740	17746	17675	17622	17597	17606	17643	17854	17716	17720	17574	17555	17778	17723	17496	17823	17746	17608	17634	17743	17544	17787	17721	17565	17886	17863	17799	17756	17807	17549	17442	17690	17851	17665	17721	17571	17625	17621	17825	17637	17562	17812	17678	17728	17668	17662	17606	17814	17725	17921	17675	17697	17663	17710	17682	17626	17654	17684	17603	17778	17505	17683	17751	17794	17803	17906	17758	17793	17549	17588	17733	17755	17733	17507	17654	17638	17923	17634	17773	17566	17744	17802	17668	17546	17735	17562	17611	17830	17771	17769	17605	17657	17613	17756	17775	17789	17709	17767	17722	17584	17688	17859	17596	17734	17765	17639	17770	17772	17542	17748	17702	17547	17689	17841	17707	17653	17601	17732	17904	17560	17796	17718	17770	17600	17611	17710	17781	17591	17625	17703	17732	17689	17691	17717	17662	17775	17570	17751	17677	17870	17739	17779	17675	17738	17759	17698	17668	17825	17650	17620	17489	17522	17740	17814	17539	17887	17723	17785	17632	17750	17659	17722	17678	17583	17654	17748	17848	17736	17850	17628	17684	17677	17791	17750	17711	17671	17709	17755	17542	17741	17840	17806	17780	17805	17681	17969	17653	17520	17834	17745	17742	17703	17707	17674	17692	17486	17766	17785	17647	17554	17729	17613	17713	17551	17760	17714	17765	17674	17822	17629	17599	17628	17783	17817	17562	17553	17539	17707	17679	17844	17633	17761	17838	17703	17826	17737	17771	17822	17906	17535	17625	17643	17682	17593	17590	17798	17592	17762	17757	17707	17681	17868	17804	17733	17651	17663	17525	17684	17713	17756	17747	17913	17760	17607	17556	17904	17670	17769	17657	17692	17808	17612	17717	17599	17746	17764	17755	17681	17759	17829	17612	17566	17841	17621	17712	17755	17973	17691	17599	17501	17727	17776	17778	17712	17615	17878	17927	17705	17718	17871	17702	17473	17767	17703	17764	17605	17765	17656	17676	17803	17747	17612	17750	17782	17682	17748	17617	17747	17725	17646	17781	17483	17678	17715	17691	17737	17591	17521	17804	17605	17713	17822	17738	17495	17654	17781	17689	17746	17791	17748	17617	17769	17728	17652	17834	17562	17667	17647	17686	17599	17537	17715	17652	17701	17906	17757	17765	17778	17682	17681	17657	17847	17683	17805	17793	17779	17563	17584	17667	17684	17723	17603	17699	17804	17734	17714	17808	17705	17627	17625	17555	17627	17770	17670	17811	17858	17660	17825	17588	17627	17878	17658	17688	17794	17613	17686	17698	17772	17773	17808	17575	17527	17737	17567	17707	17794	17701	17652	17710	17563	17555	17654	17746	17677	17610	17675	17609	17717	17851	17670	17458	17810	17550	17742	17676	17627	17943	17700	17558	17783	17735	17696	17536	17641	17627	17546	17604	17623	17614	17634	17599	17617	17651	17812	17644	17862	17640	17737	17648	17847	17704	17653	17672	17692	17772	17461	17553	17749	17664	17827	17808	17555	17607	17821	17571
23219	21039	28607	23784	22290	24743	25577	22897	22432	22706	22849	22525	22696	22642	22612	22372	22150	22106	22332	22277	22120	22449	22389	22428	22185	22158	22317	22301	22151	22180	22137	22162	22163	22076	22074	22119	22329	22333	22072	22120	22393	22259	22284	22273	22256	21999	22316	22204	22306	22113	22232	22103	22230	21988	22380	22360	22982	23184	22693	22344	22622	22166	22202	22055	22306	22226	21983	22167	22115	21973	22110	22170	22103	22031	22074	22318	22163	22168	22133	22278	22118	22147	22281	22327	22123	22149	22310	22148	22118	22127	22241	22147	21988	22042	22102	22268	22307	22126	22219	22446	22056	22208	22081	22117	22104	22157	21960	21799	22125	22057	22230	22178	22368	22059	22265	21892	22137	22300	22321	22005	22280	22132	22081	21900	22218	22252	22198	22095	22001	22174	22381	22054	22064	22173	21921	22153	22317	22133	22256	22173	22020	22350	22005	21898	22130	21982	22008	22034	22069	22011	22108	22215	22303	22217	21727	22053	22141	22207	22024	22179	22293	22069	22143	22084	22150	22152	22257	22201	21993	22132	22217	22063	22157	22209	22062	22020	21995	21994	22350	21965	22093	22075	22065	22212	22038	21831	22117	22320	22267	22176	22348	22210	22314	22311	22065	21932	21986	21985	22102	22130	22133	22276	22066	22009	22184	22024	22215	22107	22196	22220	22020	22004	22324	22174	22070	22090	22306	22154	22178	22158	22226	22053	22198	22020	22111	22083	22035	22140	22254	22029	22301	22051	22236	22259	21966	22093	22111	22211	22123	22015	22193	21915	21977	22237	22156	22259	22113	22156	22002	22293	22017	22180	21933	22240	22135	21785	22011	22288	22014	22081	22149	22199	22221	22167	22088	21979	22143	22104	22138	21993	22131	22045	22073	22062	22117	22139	22021	22191	21926	22205	22006	21980	21982	22093	21988	22082	22188	22095	22060	22137	22039	22202	22062	22197	21902	22148	22140	21950	22117	22267	22304	22302	22107	22211	22265	22204	22081	22254	22211	21987	21964	22213	22076	22161	21984	22176	22281	22132	21968	22134	21998	22178	22239	22179	21917	22068	22212	22326	22102	21960	22037	22207	21979	21982	21975	22183	22108	22032	22166	22122	22031	21859	22150	22179	22222	22246	22121	22271	22417	22239	22137	22267	22233	22063	22087	22134	22096	22182	22121	22126	22027	22021	21854	22250	22125	22246	21999	22240	22210	22004	22115	21997	22186	22168	21981	22282	22040	22155	22028	22133	22030	22215	22325	22326	22061	21928	22061	21926	21957	22015	22286	22203	22286	22266	22083	22217	22369	21945	22074	22077	22006	22028	22127	22164	22385	21905	22081	21973	21928	22004	22186	22188	22221	22239	21863	22017	21921	22093	22156	22132	22089	22174	22116	22011	22120	22081	22232	22282	22219	22388	22234	21873	21972	22134	22211	22092	22178	22012	22237	22087	22039	22154	22125	22242	22294	22186	22125	22152	21937	22215	22197	21861	21971	22132	22014	22175	22270	21999	21922	22122	22250	22199	21928	22154	22184	22068	22117	22136	22361	22022	21973	22211	22056	22221	22423	22234	22091	22251	22345	22079	21837	22271	22150	22327	22116	22050	22061	22143	22140	22094	22417	22232	22212	22003	22298	22116	22124	21981	22261	22150	22037	22170	22068	22255	22023	22034	22068	22002	22022	22159	22098	22361	21961	22017	22071	21956	21993	21930	22205	22157	22168	22004	22223	22103	22111	22115	21916	22091	22143	22015	22005	22278	21922	22056	22149	22168	22079	22058	22252	22039	22090	22160	22250	21792	21872	22084	21935	22139	22137	22195	22267	22147	22118	22067	22123	21961	22263	22269	22043	22194	22162	22106	22031	22163	22089	22036	22195	22209	22080	22133	22188	22111	22057	22088	22260	22008	22170	21847	22251	22095	21992	22123	21951	22131	22278	22137	22294	22056	22143	22194	22024	22088	22151	21947	21959	21995	22048	22157	21947	22223	22150	22266	21892	21924	22181	22093	22112	22140	22307	22109	21958	22128	22126	22333	22237	22022	22139	21861	22219	22123	22090	22109	21931	22153	22176	22281	22167	22310	22246	22087	22192	21958	22358	21973	22081	22090	21901	22206	22185	22009	22041	22033	22323	22126	22180	22074	22023	22246	22181	22040	21960	22142	22301	22127	22011	22058	22179	22491	22319	22088	22247	22214	22062	22276	21877	22147	22063	22155	22070	21964	22100	22323	22317	22153	22168	22233	22300	22115	22105	22032	22327	22107	22087	21807	22109	21912	21867	22261	22090	22184	22065	21939	22247	22105	22227	22096	22087	21877	22097	22062	22261	21942	21975	22049	22163	22002	22340	22206	22195	22155	22273	22165	22022	22071	22217	21882	22107	22066	22061	22223	22256	22051	22260	22066	22112	22370	22041	22090	21967	22058	22249	21977	22087	22007	22182	22260	22173	22194	22101	22449	21977	22072	22138	22197	22136	21963	22225	22135	22088	22310	21945	22245	21991	21962	22105	22166	21944	22147	21913	22037	22088	22086	22220	22035	22073	22207	21983	21887	22266	22062	22088	21984	21986	22017	22007	21952	22236	22156	21951	22102	22100	21773	22051	22130	22098	22113	21974	22110	21964	22201	22143	22168	21965	22305	22370	22249	22281	22104	22234	22020	22132	22151	22117	21976	22247	22265	22182	22095	22190	22223	22178	21992	22181	22065	22167	22044	22136	22005	22257	21992	22004	21973	21988	21976	22082	22103	21982	22064	22374	22205	22300	22326	22087	22242	22282	22154	21951	22161	22173	22077	22163	22243	22045	22194	22200	21980	22196	22071	22263	22063	22250	21998	22081	22000	22005	22110	21904	22019	21998	22064	22008	22175	22160	22083	21995	22204	22237	22280	22033	22224	22092	22206	22162	22118	21983	22074	22258	22037	22066	22232	21977	22097	22120	22107	22249	22179	22125	21989	22103	22097	22075	22025	22132	22307	22129	22142	21841	22193	22255	22149	22137	22135	22262	22112	22086	22206	22279	22263	22272	22141	22187	21915	22066	22164	22105	22154	22037	22229	22054	22205	22096	22015	22202	22223	22072	22129	22176	22040	22104	22065	21982	21988	22126	22127	22035	21871	22157	21956	22224	22078	22240	22170	21944	22143	22142	22136	22257	21928	22049	22175	22003	22165	21869	21957	22073	22082	22418	22198	22173	22131	22326	22075	22287	22118	22238	22109	22005	22222	21970	21986	22137	22099	22097	22144	22093	21970	22170	22041	22019	22302	22030	22267	22046	21980	22101	22136	22070	22088	22110	22072	22058	22166	22007	21879	22051	22163	22157	22266	21767	22091	22167	22041	22003	21992	21870	22090	22152	21922	22118	22183	21958	22051	21920	22057	22367	21915	22143	22085	22208	22003	22160	22053	22081	22000	22003	22001	22104	22188	21969	22245	22065	22102	22298	22130	22057	22319	21922	22120	21937	21989	22040	22090	22055	22340	22086	22225	22235	22120	22424	22069	22162	22082	22173	22100	22111	21977	22121	22072	22070	22165	21887	22017	22036	22188	22180	22001	22231	22131	22272	22019	22220	22094	21881	21862	22122	22005	22221	22066	22038	22159	22187	22216	22267	22106	22021	22020	22122	22148	22115	22046	21980	21852	21905	22128	22263	22174	22000	21991	22078	22150	22258	22419	22219	22037	22074	22250	21923	21900	22233	22222	21994	22101	22053	21952	22065	22137	22143	21979	22218	22230	22184	22179	22187	22008	21979	22101	22128	22083	22318	22152	22093	22046	22224	22075	22192	22009	22216	21858	22086	22304	22289	22154	22195	21989	22024	21872	21957	22030	22198	22019	22277	21943	21979	22251	22296	22204	21908	22109	21991	22147	21918	22225	22072	22335	22023	22037	21917	22041	22219	22259	22046	22097	22135	22160	22248	21947	22006	22253	22037	22230	21965	21951	22149	21923	22297	22098	22063	22022	22171	21973	21982	22175	22146	21992	22077	22257	22002	22175	22166	21732	22090	22290	22256	22076	22334	22089	21997	22124	22197	22063	21982	22047	22028	21796	21995	22059	22098	21969	22237	22110	21874	22172	22030	22155	22226	21991	22167	22103	22131	22081	22248	22011	22172	22172	22126	21881	22203	22263	22252	21943	22191	22081	22131	22240	22012	22130	22305	22043	22115	22114	22354	22109	22253	22122	22143	22032	22163	21919	22079	21996	21930	22104	21941	22121	22130	21952	22184	22110	22045	21822	22068	22123	21946	22167	22075	22066	22305	22202	22137	22144	22252	21973	21965	22143	22265	22309	22157	22183	22033	22018	22041	22087	22134	22121	22091	22364	22215	22099	22175	21999	21975	22062	22067	22068	21979	22021	21872	22146	22064	22275	22017	22155	22100	22004	22046	22026	22022	22182	22065	22055	21999	21930	22133	22163	22238	22043	22059	21944	22259	22274	22120	21984	22097	22210	22174	22180	22251	21830	22055	22013	21951	22058	22041	21963	22189	22317	22044	22127	22176	22194	22114	22249	22009	21935	22003	22181	22236	22201	22085	22119	21909	22134	22199	22160	22134	22184	21977	21988	22159	22268	22101	22086	22230	22044	22260	21894	22093	22105	21787	22093	22122	22313	22230	22274	22218	22064	22015	22057	22173	21980	22110	22183	22001	22116	22284	22248	22409	22067	22050	22165	22248	21966	22182	22165	22235	22279	22156	21921	22188	22202	22216	22308	22215	22028	22033	22230	22326	22158	22077	22006	22179	22154	22032	22065	22160	22011	22196	22237	22179	22066	21910	22251	22021	22225	22230	22200	22058	22043	22060	22215	22215	22156	21995	22113	21995	22005	22195	22005	22480	22217	22080	22152	22009	21858	22283	22080	22296	22111	22251	22164	22077	22014	22135	22365	22365	22240	21902	22099	22040	21895	22236	22119	22157	22339	22064	22032	22062	22161	22122	22004	22008	21922	21977	22049	22148	22274	22038	22107	22009	22152	22159	22171	21960	22086	22096	22184	22149	21961	22130	22081	21904	22244	21899	22059	22099	22086	22199	22091	22216	22113	22110	22172	22078	22284	22213	22038	22157	22157	22087	22254	22217	22031	22141	21916	22223	22162	22013	22142	22226	22167	22159	21872	21977	22217	22080	22099
15866	24978	23570	20391	19304	18602	18287	17993	17856	17842	17704	17702	17552	17562	17646	17653	17449	17534	17499	17389	17406	17572	17484	17388	17516	17286	17475	17349	17330	17430	17371	17379	17479	17328	17213	17297	17407	17311	17490	17549	17304	17450	17353	17576	17378	17352	17310	17397	17419	17592	17347	17499	17387	17169	17345	17614	18443	18598	17962	17555	17599	17513	17487	17332	17481	17496	17466	17440	17371	17418	17151	17198	17316	17365	17336	17366	17320	17459	17501	17189	17432	17490	17363	17445	17339	17308	17249	17432	17329	17445	17263	17242	17400	17298	17495	17425	17393	17445	17410	17521	17535	17329	17414	17488	17328	17463	17368	17363	17387	17341	17327	17520	17550	17223	17555	17411	17374	17424	17360	17281	17292	17437	17349	17350	17346	17370	17427	17369	17472	17354	17362	17392	17458	17471	17310	17446	17550	17441	17299	17377	17386	17475	17507	17223	17338	17295	17270	17297	17463	17279	17435	17242	17344	17118	17409	17289	17401	17317	17253	17393	17343	17438	17502	17206	17411	17406	17254	17354	17238	17407	17304	17559	17302	17302	17340	17481	17298	17215	17585	17296	17488	17267	17309	17506	17140	17435	17383	17323	17328	17297	17460	17582	17453	17474	17386	17288	17353	17320	17260	17277	17393	17327	17342	17404	17190	17450	17140	17317	17582	17436	17351	17372	17308	17300	17288	17320	17429	17395	17383	17319	17167	17394	17347	17423	17213	17473	17350	17340	17501	17367	17386	17366	17320	17489	17370	17272	17219	17303	17324	17257	17363	17264	17451	17499	17297	17369	17404	17542	17401	17513	17231	17468	17467	17434	17598	17491	17475	17275	17366	17384	17447	17287	17454	17354	17383	17364	17348	17327	17548	17315	17396	17323	17291	17518	17276	17152	17322	17287	17446	17286	17211	17427	17216	17255	17281	17429	17354	17418	17436	17251	17187	17439	17367	17403	17156	17388	17429	17387	17365	17418	17337	17429	17351	17222	17472	17286	17461	17462	17204	17334	17558	17613	17268	17560	17405	17227	17333	17398	17486	17294	17447	17446	17136	17373	17381	17339	17398	17387	17255	17408	17371	17498	17376	17442	17552	17382	17357	17251	17403	17359	17365	17390	17382	17390	17284	17281	17419	17494	17461	17520	17401	17341	17353	17371	17078	17389	17414	17361	17358	17319	17229	17375	17427	17264	17346	17385	17225	17435	17550	17283	17393	17306	17240	17293	17323	17371	17436	17398	17410	17470	17427	17392	17444	17439	17348	17204	17418	17416	17324	17421	17351	17331	17312	17259	17373	17448	17417	17281	17323	17492	17406	17184	17436	17419	17314	17348	17375	17409	17383	17404	17384	17229	17269	17407	17390	17192	17376	17305	17218	17317	17486	17345	17266	17419	17296	17474	17245	17399	17464	17338	17312	17365	17567	17367	17412	17362	17319	17467	17478	17324	17420	17423	17335	17307	17510	17412	17221	17198	17311	17375	17535	17398	17362	17252	17202	17232	17281	17196	17381	17302	17321	17408	17312	17294	17419	17312	17355	17475	17323	17510	17319	17423	17335	17501	17266	17239	17421	17322	17353	17371	17276	17208	17326	17412	17247	17507	17522	17304	17528	17428	17298	17151	17376	17292	17221	17344	17371	17421	17497	17358	17454	17333	17389	17371	17349	17505	17452	17322	17149	17227	17322	17392	17525	17114	17458	17448	17193	17386	17467	17403	17382	17353	17410	17333	17371	17456	17494	17433	17373	17427	17336	17204	17381	17330	17447	17406	17232	17443	17348	17515	17417	17287	17326	17302	17636	17459	17350	17251	17348	17510	17597	17378	17431	17337	17349	17376	17270	17417	17286	17531	17392	17492	17276	17328	17470	17216	17411	17563	17427	17197	17242	17435	17451	17309	17394	17367	17459	17441	17410	17419	17382	17370	17315	17394	17223	17378	17503	17275	17495	17359	17403	17281	17224	17410	17436	17262	17372	17397	17420	17302	17228	17479	17266	17371	17266	17336	17376	17270	17395	17264	17401	17381	17380	17474	17288	17371	17485	17344	17462	17478	17258	17217	17486	17474	17403	17216	17149	17382	17490	17350	17299	17445	17233	17551	17304	17405	17355	17358	17348	17378	17164	17381	17461	17361	17315	17453	17154	17287	17599	17244	17373	17354	17379	17373	17317	17211	17348	17234	17385	17502	17105	17515	17368	17391	17329	17189	17295	17414	17346	17371	17379	17498	17450	17339	17247	17557	17347	17404	17331	17344	17402	17363	17268	17352	17305	17369	17348	17466	17328	17321	17304	17426	17455	17397	17311	17158	17365	17312	17128	17381	17487	17450	17396	17572	17342	17353	17262	17311	17251	17273	17406	17293	17403	17392	17270	17603	17323	17387	17352	17470	17435	17573	17161	17248	17443	17190	17514	17367	17565	17227	17342	17510	17349	17253	17280	17275	17524	17348	17431	17426	17488	17487	17418	17328	17497	17305	17302	17390	17436	17192	17216	17355	17535	17452	17374	17269	17315	17446	17403	17360	17133	17288	17358	17368	17374	17173	17495	17239	17187	17329	17415	17403	17301	17360	17282	17321	17494	17519	17387	17411	17390	17321	17179	17459	17383	17332	17512	17326	17382	17421	17409	17526	17361	17439	17421	17315	17530	17221	17354	17370	17353	17399	17458	17456	17372	17347	17290	17428	17493	17336	17198	17412	17388	17411	17437	17420	17533	17345	17416	17363	17371	17248	17298	17274	17322	17469	17621	17514	17351	17287	17449	17440	17220	17449	17348	17443	17215	17364	17576	17217	17219	17224	17169	17352	17181	17337	17309	17286	17356	17464	17397	17321	17297	17364	17290	17401	17298	17209	17283	17397	17547	17207	17239	17353	17485	17245	17517	17355	17371	17423	17288	17392	17257	17426	17297	17375	17297	17309	17369	17281	17406	17447	17296	17489	17521	17355	17312	17338	17480	17454	17394	17449	17346	17339	17391	17380	17354	17324	17560	17266	17308	17535	17357	17446	17332	17495	17256	17252	17478	17483	17433	17380	17297	17486	17365	17226	17324	17262	17558	17331	17436	17321	17345	17306	17372	17411	17351	17267	17410	17335	17361	17496	17400	17238	17466	17373	17461	17527	17489	17241	17437	17509	17428	17382	17436	17261	17405	17240	17449	17378	17280	17350	17410	17299	17435	17416	17400	17321	17455	17369	17228	17352	17372	17430	17230	17490	17412	17310	17303	17505	17469	17394	17246	17383	17399	17398	17340	17435	17460	17364	17363	17377	17282	17313	17305	17544	17289	17560	17404	17235	17486	17397	17281	17294	17356	17001	17575	17484	17372	17329	17253	17384	17271	17365	17301	17423	17383	17471	17395	17206	17277	17356	17415	17231	17400	17550	17473	17458	17252	17255	17412	17450	17477	17398	17269	17260	17439	17363	17286	17443	17471	17356	17224	17387	17341	17582	17442	17221	17524	17450	17475	17397	17490	17329	17267	17455	17317	17226	17427	17362	17466	17252	17487	17294	17310	17512	17223	17390	17524	17404	17506	17351	17588	17320	17267	17392	17469	17330	17325	17336	17263	17558	17358	17359	17348	17342	17300	17450	17188	17454	17450	17344	17361	17250	17418	17616	17289	17324	17381	17659	17421	17240	17333	17476	17222	17363	17336	17275	17510	17338	17127	17359	17342	17291	17506	17436	17171	17277	17235	17469	17277	17277	17328	17373	17438	17519	17475	17491	17382	17247	17378	17404	17288	17380	17516	17306	17535	17262	17373	17366	17309	17443	17156	17345	17396	17396	17378	17253	17288	17262	17382	17269	17436	17374	17247	17226	17549	17349	17444	17445	17382	17250	17308	17413	17356	17347	17270	17443	17479	17260	17434	17323	17443	17286	17330	17480	17293	17476	17345	17440	17253	17400	17462	17534	17398	17349	17274	17480	17363	17525	17590	17572	17402	17471	17212	17392	17400	17413	17452	17352	17515	17331	17147	17311	17241	17281	17389	17376	17441	17350	17371	17299	17316	17329	17402	17265	17352	17342	17383	17432	17150	17388	17351	17298	17413	17326	17364	17341	17344	17407	17293	17432	17256	17259	17338	17437	17244	17504	17318	17314	17443	17238	17472	17376	17197	17366	17273	17470	17431	17361	17329	17347	17399	17358	17410	17420	17456	17403	17398	17422	17273	17322	17238	17332	17458	17614	17226	17403	17196	17468	17207	17589	17243	17474	17369	17275	17472	17322	17345	17369	17392	17405	17373	17123	17201	17255	17529	17365	17290	17422	17593	17325	17373	17446	17345	17349	17517	17381	17464	17271	17415	17390	17391	17374	17332	17310	17478	17411	17280	17165	17508	17466	17479	17385	17386	17284	17257	17482	17431	17395	17319	17271	17437	17428	17342	17357	17339	17205	17304	17436	17450	17291	17540	17231	17562	17432	17438	17366	17322	17165	17388	17414	17320	17482	17360	17107	17351	17496	17361	17294	17280	17293	17336	17410	17417	17227	17451	17350	17257	17363	17559	17305	17398	17129	17501	17334	17427	17311	17469	17284	17398	17440	17377	17475	17397	17213	17374	17395	17439	17579	17119	17283	17279	17411	17329	17324	17409	17254	17513	17357	17224	17277	17556	17456	17363	17279	17365	17288	17522	17299	17347	17374	17442	17430	17233	17370	17481	17256	17389	17615	17367	17307	17532	17281	17401	17400	17444	17331	17434	17309	17359	17349	17422	17229	17298	17438	17153	17510	17460	17033	17508	17392	17290	17284	17331	17331	17554	17513	17349	17187	17559	17284	17323	17343	17478	17513	17298	17430	17509	17448	17436	17357	17277	17449	17322	17308	17422	17447	17432	17349	17373	17315	17324	17252	17289	17424	17368	17430	17251	17376	17405	17477	17358	17380	17318	17448	17387	17427	17345	17494	17439	17260	17456	17290	17333	17335	17389	17238	17398	17234	17391	17344	17375	17265	17245	17335	17488	17292	17399	17271	17488	17435	17422	17404	17502	17331	17191	17310	17391	17476	17334	17337	17347	17319	17348	17455	17243	17248	17431	17354	17314	17292	17460	17298	17280	17356	17403	17397	17585	17486	17414	17339	17412	17420	17323	17341	17281	17397	17274	17348	17448	17176	17351	17418	17438	17542
22386	21030	28821	23478	21345	24451	28296	23954	23226	23528	23553	23478	23119	22950	23018	22920	23051	22680	22885	22906	22736	22996	22960	22869	22825	22666	22720	22835	22767	22641	22795	22414	22808	22661	22656	22505	22679	22545	22760	22882	23064	22724	22508	22790	22687	22657	22674	22644	22816	22772	22887	22504	22710	22729	22750	22730	23685	24280	23700	23088	22821	22712	22522	22533	22451	22612	22695	22584	22661	22824	22617	22533	22543	22556	22804	22573	22791	22608	22352	22410	22697	22917	22775	22414	22550	22855	22729	22577	22685	22618	22410	22615	22499	22708	22538	22673	22666	22431	22538	22758	22573	22427	22322	22490	22533	22418	22748	22558	22650	22576	22407	22577	22323	22588	22467	22498	22793	22559	22376	22476	22616	22691	22658	22651	22625	22725	22463	22733	22510	22566	22828	22598	22629	22605	22448	22755	22438	22513	22548	22579	22488	22624	22389	22703	22726	22595	22612	22688	22669	22498	22825	22651	22402	22658	22586	22729	22337	22626	22515	22711	22601	22422	22524	22402	22474	22724	22437	22460	22563	22751	22648	22572	22595	22539	22662	22559	22583	22452	22622	22475	22640	22651	22562	22550	22582	22628	22538	22495	22771	22618	22423	22619	22632	22646	22589	22704	22382	22698	22678	22607	22472	22474	22641	22667	22482	22613	22581	22540	22514	22505	22597	22662	22569	22508	22661	22655	22646	22733	22346	22438	22548	22552	22485	22497	22502	22535	22539	22581	22638	22632	22777	22546	22683	22695	22542	22582	22560	22355	22292	22216	22714	22539	22506	22471	22514	22392	22741	22668	22493	22460	22322	22477	22532	22476	22398	22340	22595	22587	22514	22304	22467	22654	22701	22645	22625	22704	22657	22665	22758	22472	22713	22419	22442	22552	22688	22516	22826	22488	22711	22691	22446	22549	22593	22651	22530	22479	22757	22632	22551	22551	22645	22642	22535	22634	22387	22413	22592	22562	22600	22467	22665	22529	22585	22511	22468	22620	22719	22519	22529	22523	22412	22530	22856	22475	22461	22594	22472	22707	22538	22271	22602	22574	22725	22739	22567	22511	22619	22381	22558	22706	22495	22653	22488	22606	22510	22359	22547	22757	22698	22650	22513	22635	22748	22681	22321	22528	22670	22456	22583	22489	22538	22613	22550	22718	22870	22520	22558	22589	22597	22421	22572	22422	22689	22699	22538	22512	22493	22533	22408	22415	22861	22564	22604	22667	22444	22554	22457	22506	22301	22595	22641	22466	22567	22599	22491	22583	22472	22464	22568	22707	22448	22651	22658	22578	22446	22647	22646	22736	22404	22698	22595	22587	22586	22398	22620	22286	22619	22672	22505	22328	22502	22793	22595	22666	22568	22809	22521	22465	22354	22526	22655	22478	22484	22537	22466	22527	22467	22388	22565	22445	22530	22482	22762	22435	22811	22653	22451	22468	22400	22534	22519	22664	22665	22640	22735	22518	22748	22334	22552	22620	22486	22719	22637	22632	22330	22523	22440	22570	22551	22458	22818	22555	22435	22574	22606	22617	22471	22286	22696	22500	22365	22730	22611	22578	22628	22569	22635	22253	22312	22761	22742	22549	22571	22621	22695	22630	22548	22480	22649	22423	22426	22418	22512	22543	22336	22449	22470	22640	22621	22534	22521	22656	22498	22523	22516	22502	22568	22592	22414	22588	22609	22678	22699	22424	22544	22521	22705	22344	22501	22516	22672	22471	22656	22571	22533	22508	22436	22433	22684	22553	22596	22484	22532	22748	22577	22452	22739	22479	22534	22343	22694	22411	22456	22705	22568	22808	22478	22513	22340	22514	22498	22702	22694	22441	22599	22504	22607	22574	22377	22345	22665	22586	22589	22497	22551	22709	22731	22517	22565	22470	22783	22430	22697	22429	22570	22734	22613	22821	22509	22483	22489	22687	22401	22361	22540	22402	22341	22561	22495	22459	22504	22798	22443	22537	22412	22823	22567	22711	22646	22550	22408	22453	22658	22587	22518	22391	22597	22492	22475	22198	22503	22682	22516	22546	22818	22651	22605	22466	22446	22424	22470	22403	22507	22666	22558	22539	22642	22519	22767	22426	22606	22596	22359	22531	22563	22468	22619	22477	22481	22500	22629	22694	22748	22445	22645	22702	22509	22692	22797	22714	22426	22619	22715	22519	22391	22589	22350	22776	22523	22460	22719	22747	22297	22543	22372	22812	22691	22703	22559	22709	22691	22610	22699	22577	22772	22553	22528	22532	22486	22685	22379	22657	22646	22590	22431	22660	22772	22467	22674	22849	22391	22713	22607	22679	22347	22816	22582	22630	22339	22365	22858	22532	22710	22663	22717	22468	22789	22576	22554	22472	22577	22526	22582	22626	22498	22490	22434	22474	22692	22602	22672	22555	22565	22388	22490	22536	22770	22645	22536	22738	22733	22668	22572	22575	22597	22503	22506	22468	22459	22401	22582	22473	22629	22637	22537	22476	22395	22645	22428	22346	22581	22278	22461	22620	22611	22603	22470	22572	22401	22547	22276	22644	22390	22605	22646	22530	22606	22706	22511	22587	22276	22395	22674	22507	22441	22476	22565	22277	22485	22568	22438	22847	22736	22613	22566	22614	22473	22545	22516	22521	22514	22690	22516	22419	22603	22582	22443	22671	22533	22541	22528	22589	22648	22631	22739	22518	22709	22534	22617	22385	22584	22628	22484	22594	22460	22503	22592	22470	22455	22608	22801	22402	22430	22477	22398	22580	22447	22353	22692	22648	22526	22619	22514	22645	22630	22425	22553	22693	22604	22568	22415	22720	22479	22501	22663	22669	22499	22676	22721	22311	22383	22527	22532	22627	22618	22493	22829	22817	22623	22417	22567	22590	22452	22540	22802	22490	22560	22714	22589	22573	22413	22437	22348	22772	22762	22625	22581	22656	22513	22420	22337	22477	22401	22471	22619	22478	22709	22615	22543	22644	22559	22476	22586	22490	22483	22332	22284	22456	22448	22493	22795	22704	22587	22712	22612	22524	22424	22564	22509	22359	22783	22636	22453	22558	22739	22552	22715	22444	22458	22565	22726	22675	22640	22718	22403	22638	22650	22477	22590	22392	22377	22627	22732	22377	22768	22579	22436	22424	22688	22526	22577	22445	22691	22581	22656	22597	22460	22548	22666	22820	22598	22323	22552	22507	22520	22519	22420	22422	22406	22361	22690	22468	22361	22643	22811	22643	22536	22604	22642	22522	22476	22671	22696	22290	22548	22576	22265	22512	22496	22535	22602	22644	22379	22659	22300	22641	22410	22591	22564	22404	22628	22648	22585	22637	22682	22482	22642	22587	22595	22568	22280	22538	22580	22390	22609	22606	22692	22399	22531	22469	22229	22422	22451	22455	22599	22286	22576	22501	22797	22563	22644	22430	22634	22470	22663	22551	22401	22456	22569	22650	22456	22492	22490	22367	22620	22665	22535	22291	22687	22627	22643	22745	22756	22339	22478	22484	22505	22515	22601	22405	22458	22694	22525	22606	22315	22544	22588	22436	22546	22629	22652	22661	22627	22187	22618	22611	22423	22584	22802	22485	22473	22679	22629	22390	22800	22623	22447	22460	22499	22417	22740	22441	22658	22663	22577	22510	22445	22655	22468	22796	22672	22622	22713	22693	22659	22649	22524	22347	22572	22496	22491	22635	22439	22511	22625	22484	22620	22597	22741	22416	22509	22524	22539	22802	22695	22494	22768	22651	22551	22559	22528	22514	22452	22426	22498	22616	22646	22566	22533	22412	22540	22571	22703	22566	22543	22786	22697	22556	22661	22752	22446	22639	22670	22618	22489	22520	22596	22724	22531	22459	22724	22452	22462	22638	22459	22364	22447	22368	22641	22740	22545	22613	22712	22870	22446	22462	22501	22541	22638	22624	22619	22596	22606	22687	22666	22502	22580	22441	22415	22680	22447	22620	22489	22410	22511	22593	22538	22589	22561	22595	22576	22389	22567	22371	22726	22467	22447	22500	22436	22480	22528	22643	22620	22502	22685	22625	22516	22447	22563	22466	22693	22526	22615	22441	22507	22397	22470	22712	22653	22790	22664	22420	22484	22355	22637	22651	22707	22449	22498	22558	22424	22574	22521	22562	22563	22517	22425	22618	22496	22675	22728	22653	22520	22484	22428	22507	22428	22293	22688	22405	22511	22524	22535	22632	22577	22723	22596	22573	22366	22520	22463	22521	22641	22666	22711	22618	22480	22739	22582	22751	22636	22742	22277	22436	22558	22544	22783	22527	22532	22434	22525	22493	22415	22706	22456	22692	22488	22498	22596	22325	22455	22676	22704	22610	22718	22471	22740	22771	22662	22546	22599	22589	22627	22257	22664	22442	22505	22528	22517	22587	22541	22538	22599	22427	22609	22559	22499	22678	22626	22321	22519	22414	22684	22669	22340	22632	22665	22545	22477	22338	22537	22589	22790	22605	22367	22475	22458	22608	22664	22413	22789	22681	22702	22543	22657	22517	22406	22476	22429	22590	22394	22421	22359	22483	22594	22565	22639	22650	22330	22620	22610	22810	22715	22465	22494	22593	22466	22604	22490	22752	22512	22380	22323	22509	22698	22635	22472	22652	22804	22660	22599	22809	22399	22705	22640	22562	22524	22513	22707	22594	22645	22465	22556	22590	22613	22577	22694	22413	22592	22724	22565	22681	22569	22575	22671	22723	22609	22718	22435	22507	22712	22472	22528	22440	22417	22695	22501	22782	22480	22568	22645	22678	22703	22384	22584	22649	22580	22546	22587	22451	22596	22628	22533	22515	22786	22606	22552	22681	22625	22476	22409	22614	22422	22470	22518	22353	22549	22462	22631	22480	22799	22513	22502	22608	22764	22412	22344	22481	22605	22541	22695	22396	22537	22488	22521	22302	22451	22394	22696	22549	22498	22650	22601	22630	22618	22449	22562	22738	22660	22506	22422	22470	22642	22421	22543	22631	22801	22414	22567	22734	22493	22577	22379	22650	22488	22282	22639	22643	22486	22637	22646	22647	22618	22602	22577	22317	22609	22373	22583	22479	22707	22509	22562	22741	22566	22749	22420	22564	22608	22487	22556	22570	22473	22629	22547	22619	22766	22605	22613	22728	22653	22558	22672	22517	22607	22602
17012	29697	27243	22520	20763	19973	19269	18871	18651	18356	18247	18058	17906	18028	17930	17806	17805	17904	17797	17956	17684	17652	17785	17534	17547	17726	17606	17759	17791	17691	17707	17560	17688	17797	17744	17680	17788	17629	17621	17570	17679	17712	17506	17667	17608	17568	17458	17598	17596	17659	17459	17745	17705	17428	17602	18070	19317	19495	18916	18093	18151	17816	17563	17664	17558	17677	17495	17513	17628	17574	17694	17490	17445	17645	17528	17663	17702	17730	17617	17600	17759	17539	17584	17527	17716	17488	17590	17650	17458	17617	17598	17542	17444	17466	17664	17537	17576	17786	17638	17604	17522	17690	17635	17593	17554	17579	17656	17593	17601	17462	17583	17499	17626	17518	17426	17536	17484	17503	17680	17586	17496	17517	17742	17624	17587	17507	17613	17710	17596	17556	17532	17552	17596	17543	17480	17436	17746	17663	17621	17616	17534	17653	17500	17486	17564	17545	17740	17569	17592	17614	17632	17537	17371	17656	17731	17637	17670	17521	17329	17632	17506	17566	17546	17633	17700	17579	17442	17712	17537	17696	17569	17577	17438	17431	17605	17763	17452	17537	17552	17816	17648	17601	17534	17642	17574	17415	17728	17609	17322	17592	17592	17549	17523	17712	17657	17577	17656	17459	17590	17560	17688	17618	17654	17572	17818	17545	17677	17682	17573	17620	17557	17496	17643	17551	17423	17608	17525	17504	17766	17475	17589	17468	17608	17549	17664	17542	17585	17738	17548	17503	17539	17599	17518	17500	17495	17612	17618	17486	17586	17328	17600	17525	17500	17642	17487	17627	17617	17802	17620	17515	17591	17357	17586	17561	17515	17498	17554	17592	17464	17350	17616	17790	17720	17682	17532	17602	17603	17603	17523	17429	17556	17537	17533	17654	17482	17688	17677	17551	17555	17612	17431	17728	17613	17677	17531	17610	17409	17518	17385	17530	17480	17455	17645	17571	17564	17574	17674	17427	17738	17455	17606	17597	17586	17427	17583	17568	17519	17624	17654	17577	17512	17543	17540	17599	17582	17580	17508	17597	17567	17506	17452	17584	17547	17785	17410	17662	17370	17544	17658	17544	17551	17460	17551	17546	17663	17656	17663	17448	17555	17586	17500	17716	17579	17586	17685	17563	17617	17469	17789	17633	17624	17591	17590	17475	17400	17530	17423	17502	17690	17527	17481	17661	17571	17740	17590	17589	17373	17544	17518	17575	17391	17495	17684	17456	17583	17597	17330	17662	17651	17536	17688	17680	17490	17558	17474	17581	17433	17666	17689	17620	17561	17645	17655	17575	17703	17694	17624	17606	17586	17644	17586	17473	17728	17546	17398	17681	17523	17470	17623	17564	17436	17660	17586	17622	17663	17500	17586	17430	17536	17480	17518	17661	17499	17402	17393	17543	17629	17606	17513	17720	17510	17575	17684	17573	17454	17629	17492	17468	17692	17431	17510	17632	17593	17591	17556	17568	17626	17770	17490	17514	17572	17562	17611	17586	17663	17661	17632	17514	17704	17598	17488	17429	17701	17580	17554	17455	17660	17607	17506	17667	17346	17410	17526	17664	17604	17615	17587	17558	17478	17560	17702	17583	17652	17627	17661	17636	17472	17488	17398	17651	17553	17587	17740	17376	17664	17499	17650	17661	17438	17538	17486	17458	17529	17717	17757	17564	17608	17428	17554	17582	17550	17710	17700	17635	17375	17718	17729	17466	17565	17499	17376	17617	17554	17529	17436	17716	17613	17581	17596	17609	17548	17418	17448	17568	17673	17598	17572	17563	17659	17611	17574	17694	17581	17540	17653	17379	17569	17643	17588	17466	17524	17565	17517	17635	17507	17584	17688	17428	17702	17455	17336	17389	17567	17728	17531	17666	17624	17538	17624	17607	17505	17547	17422	17508	17568	17588	17361	17610	17593	17611	17391	17537	17688	17771	17693	17673	17538	17535	17356	17641	17535	17635	17629	17496	17611	17634	17581	17566	17474	17665	17735	17553	17536	17660	17551	17555	17461	17631	17871	17653	17474	17697	17430	17689	17514	17568	17621	17536	17575	17491	17373	17447	17590	17798	17640	17419	17650	17519	17501	17611	17577	17639	17578	17734	17487	17638	17674	17663	17587	17626	17587	17512	17452	17663	17673	17726	17715	17524	17571	17419	17707	17664	17641	17580	17663	17480	17542	17677	17531	17469	17861	17739	17628	17613	17529	17551	17452	17360	17468	17500	17658	17653	17437	17603	17429	17574	17621	17415	17505	17678	17606	17557	17614	17672	17624	17470	17672	17490	17568	17496	17633	17724	17571	17563	17692	17547	17453	17553	17498	17698	17603	17584	17517	17596	17575	17466	17621	17244	17753	17441	17471	17656	17600	17536	17560	17619	17494	17728	17675	17473	17513	17471	17666	17530	17671	17492	17605	17596	17411	17638	17576	17389	17411	17444	17545	17573	17630	17414	17585	17600	17772	17671	17518	17401	17617	17563	17534	17553	17506	17475	17556	17478	17677	17483	17467	17646	17608	17513	17547	17545	17627	17552	17536	17763	17550	17587	17663	17381	17645	17681	17530	17541	17612	17625	17586	17518	17502	17333	17625	17688	17509	17680	17656	17535	17604	17717	17618	17692	17651	17352	17675	17390	17435	17563	17504	17555	17779	17563	17572	17790	17713	17774	17628	17607	17700	17714	17692	17616	17648	17561	17495	17490	17628	17506	17492	17616	17501	17438	17604	17445	17467	17612	17504	17503	17579	17452	17649	17430	17456	17415	17513	17546	17418	17688	17570	17639	17672	17531	17504	17636	17526	17609	17723	17371	17446	17595	17655	17646	17524	17477	17593	17471	17632	17522	17437	17436	17564	17742	17675	17614	17615	17726	17573	17577	17545	17502	17619	17765	17555	17544	17449	17503	17586	17511	17407	17530	17571	17664	17630	17568	17418	17534	17587	17438	17641	17494	17529	17480	17589	17586	17509	17610	17554	17586	17738	17590	17596	17747	17595	17578	17718	17639	17577	17488	17526	17593	17312	17582	17408	17479	17566	17361	17491	17466	17554	17385	17628	17506	17670	17532	17508	17610	17587	17615	17451	17629	17691	17593	17529	17403	17381	17541	17600	17640	17602	17326	17451	17489	17687	17703	17745	17637	17378	17569	17644	17539	17520	17597	17542	17333	17447	17434	17585	17610	17566	17544	17375	17555	17703	17506	17459	17568	17654	17541	17564	17520	17616	17494	17548	17579	17505	17701	17548	17578	17365	17408	17392	17517	17549	17538	17487	17539	17525	17629	17424	17527	17649	17495	17523	17578	17696	17609	17559	17704	17551	17573	17747	17499	17647	17524	17311	17658	17753	17593	17634	17392	17555	17606	17493	17543	17638	17310	17494	17732	17541	17522	17581	17597	17582	17714	17663	17631	17611	17605	17492	17549	17637	17613	17456	17522	17523	17567	17495	17412	17612	17738	17618	17608	17512	17445	17517	17406	17577	17505	17515	17468	17517	17479	17748	17459	17541	17621	17504	17626	17457	17570	17691	17503	17609	17590	17713	17481	17492	17466	17522	17428	17381	17544	17716	17639	17645	17476	17666	17651	17459	17475	17596	17725	17577	17357	17538	17633	17501	17406	17630	17681	17623	17604	17481	17626	17759	17521	17610	17646	17339	17755	17396	17640	17618	17461	17528	17652	17469	17527	17668	17690	17572	17541	17435	17836	17544	17561	17504	17548	17649	17385	17569	17761	17433	17635	17730	17609	17464	17774	17463	17480	17611	17418	17738	17623	17392	17555	17549	17547	17589	17505	17555	17605	17531	17663	17520	17547	17520	17696	17834	17479	17584	17642	17604	17373	17390	17594	17488	17638	17466	17795	17504	17583	17609	17586	17619	17331	17680	17525	17663	17408	17672	17526	17528	17733	17521	17513	17500	17604	17515	17634	17438	17477	17560	17460	17548	17601	17686	17664	17565	17416	17464	17564	17615	17451	17459	17478	17381	17547	17547	17643	17518	17486	17674	17497	17528	17453	17678	17574	17578	17567	17582	17673	17610	17522	17473	17495	17569	17604	17362	17738	17549	17681	17335	17571	17825	17583	17511	17576	17536	17389	17608	17539	17480	17694	17598	17642	17480	17700	17485	17569	17486	17639	17401	17483	17493	17630	17634	17742	17798	17622	17481	17695	17555	17437	17595	17573	17589	17504	17593	17683	17585	17476	17690	17699	17646	17277	17462	17376	17616	17575	17461	17357	17614	17467	17529	17575	17618	17527	17628	17523	17672	17370	17371	17524	17598	17506	17562	17390	17467	17580	17656	17540	17604	17569	17272	17630	17487	17610	17468	17643	17573	17563	17627	17540	17445	17414	17747	17631	17487	17627	17646	17554	17528	17620	17473	17533	17593	17344	17701	17502	17636	17438	17684	17484	17513	17585	17704	17612	17636	17476	17567	17508	17439	17605	17535	17505	17619	17436	17510	17671	17508	17614	17545	17609	17643	17634	17549	17564	17535	17603	17680	17580	17674	17459	17752	17656	17473	17603	17614	17417	17506	17541	17652	17791	17612	17635	17712	17592	17361	17525	17554	17528	17754	17675	17684	17661	17597	17505	17596	17548	17576	17632	17647	17500	17441	17544	17625	17599	17570	17645	17437	17429	17540	17705	17512	17711	17557	17493	17509	17490	17488	17568	17482	17627	17555	17495	17587	17601	17507	17662	17604	17412	17474	17561	17582	17686	17504	17648	17590	17538	17705	17470	17598	17471	17610	17491	17705	17582	17614	17652	17477	17552	17526	17422	17606	17494	17572	17619	17603	17568	17501	17314	17594	17555	17450	17436	17646	17452	17547	17428	17670	17548	17637	17629	17548	17210	17485	17626	17425	17488	17389	17523	17788	17320	17593	17520	17652	17656	17561	17567	17427	17411	17519	17580	17478	17559	17540	17590	17630	17626	17636	17546	17614	17625	17558	17698	17563	17398	17541	17664	17514	17653	17462	17566	17495	17673	17409	17585	17567	17690	17529	17539	17559	17710	17519	17614	17516	17459	17503	17414	17464	17656	17550	17460	17645	17533	17641	17534	17494	17492	17596	17503	17432	17461	17537	17478	17596	17521	17567	17592	17648	17522	17580	17594	17633	17452	17448	17604	17618	17620
27433	22317	27336	25818	23180	23364	23492	23342	23214	23316	23520	23161	23424	23457	23368	23444	23445	23557	23055	23204	23341	23366	23123	23300	23446	23219	23565	23430	23192	23262	23350	23311	23074	23358	23317	23403	23338	23093	23297	23251	23360	23378	23112	23167	23527	23406	23346	23475	23145	23367	23246	23315	23327	23079	23413	23412	23301	23351	23565	23516	23196	23326	23387	23210	23409	23172	23192	23270	23356	23204	23394	23277	23359	23246	23234	23350	23308	23263	23044	23256	23407	23486	23284	23395	23261	23219	23216	23360	23254	23111	23274	23305	23004	23374	23325	23269	23320	23271	23330	23297	23493	23202	23439	23201	23523	23366	23450	23329	23297	23251	23468	23406	23427	23290	23479	23279	23434	23251	23172	23341	23319	23185	23289	23391	23268	23110	23191	23458	23275	23224	23333	23311	23161	23269	23498	23357	23336	23336	23293	23482	23178	23236	23267	23229	23208	23206	23258	23098	23203	23345	23447	23034	23399	23272	23056	23066	23227	23447	23246	23494	23435	23266	23356	23068	23142	23280	23223	23238	23157	23200	23319	23451	23392	23223	23326	23267	23152	23239	23280	23145	23280	23273	23299	23138	23225	23078	23194	23139	23450	23298	23271	23226	23345	23212	23287	23174	23137	23332	23254	23217	23027	23420	23368	23154	23460	23331	23373	23264	23459	23296	23022	23157	23195	23235	23232	23293	23160	23014	23219	23258	22987	23210	23287	23227	23255	23258	23185	23396	23253	23314	23112	23327	23422	23216	23228	23403	23204	23363	23444	23313	23379	23481	23424	23304	23309	23292	23150	23191	23202	23420	23118	23240	23391	23209	23314	23205	23234	23365	23248	23241	23299	23389	23316	23256	23347	23199	23344	23451	23349	23275	23112	23277	23223	23133	22983	23131	23201	23352	23384	23322	23422	23149	23238	23275	23354	23221	23265	23245	23345	23152	23238	23211	23466	23487	23349	23012	23215	23330	23197	23296	23420	23054	23313	23400	23176	23216	23474	23102	22997	23149	23280	23207	23359	23417	23307	23207	23169	23172	23164	23380	23111	23186	23285	23172	23158	23238	23540	23089	23471	23343	23512	23350	23229	23125	23199	23265	23353	23432	23164	23140	23120	23578	23408	23278	23275	23294	23308	23158	22990	23350	23226	23200	23190	23163	23257	23308	23128	23234	23316	23232	23175	23177	23401	23374	23402	23479	23353	23209	23248	23446	23213	23341	23357	23079	23344	23354	23319	23312	23454	23246	23272	23127	23499	23123	23122	23280	23266	23202	23227	23131	23138	23281	23288	23282	23075	23265	23188	23255	23300	23224	23283	23345	23266	23075	23117	23368	23287	23491	23376	23230	23382	23154	23251	23368	23203	23290	22934	23346	23124	23201	22987	23192	23321	23351	23360	23123	23446	23328	23218	23516	23291	23241	23239	23349	23334	23062	23313	23465	23320	23276	23113	23235	23209	23563	23266	23252	23546	23063	23233	23312	23503	23542	23326	23420	23460	23168	23426	23493	23198	23222	23223	23316	23262	23385	23519	23457	23547	23281	23271	23133	23187	23164	23326	23329	23351	23281	23338	23240	23308	23439	23099	23479	23380	23304	23239	23372	23270	23257	23351	23353	23168	23142	23184	23285	23284	23389	23305	23390	23350	23376	23601	23285	23507	23420	23240	23424	23300	23456	23117	23192	23353	23146	23051	23481	23284	23349	23313	23242	23318	23156	23309	22968	23339	23286	23619	23221	23398	23241	23387	23198	23189	23201	23337	23250	23218	23319	23437	23240	23233	23209	23337	23188	23325	23407	23305	23355	22933	23230	23212	23504	23242	23378	23184	23129	23091	23152	23314	23423	23243	23448	23510	23305	23237	23381	23090	23280	23334	23214	23359	23428	23508	23388	23436	23437	23309	23242	23298	23342	23375	23219	23432	23166	23353	23177	23526	23471	23215	23382	23295	23359	23299	23102	23174	23338	23186	23111	23308	23169	23322	23343	23164	23388	23318	23115	23164	23290	23500	23135	23415	23288	23307	23091	23342	23328	23351	23217	23433	23402	23089	23465	23578	23361	23370	23438	23094	23450	23232	23345	23379	23294	23271	23351	23366	23445	23260	23286	23280	23150	23228	23432	23470	23108	23337	23222	23311	23495	23479	23459	23395	23269	23313	23399	23457	23232	23070	23169	23113	23173	23262	23066	23408	23058	23546	23332	23241	23435	23109	23333	23168	23153	23359	23214	23187	23112	23248	23246	23553	23172	23442	23248	23180	23179	23235	23428	23145	23235	23214	23420	23415	23222	23363	23355	23247	23348	23015	23242	23442	23412	23364	23332	23390	23145	23225	23170	23306	23346	23331	23104	23321	23164	23117	23343	23390	23395	23365	23412	23313	23399	23278	23215	23308	23339	23367	23056	23136	23491	23127	23084	23200	23103	23318	23310	23245	23436	23341	23063	23395	23276	23304	23291	23048	23156	23300	23329	23369	23251	23360	23330	23390	23292	23411	23458	23238	23129	23595	23455	23549	23399	23238	23199	23315	23318	23453	23259	23589	23311	23268	23131	23281	23587	23250	23214	23261	23298	23406	23230	23127	23234	23218	23315	23251	23317	23266	23329	23307	23297	23276	23567	23204	23189	23457	23411	23326	23309	23294	23298	23298	23301	23235	23343	23296	23324	23510	23472	23218	23180	23267	23317	23322	23285	23545	23463	23228	23425	23440	23272	23104	23444	23314	23296	23336	23325	23193	23285	23324	23117	23352	23279	23166	23300	23415	23310	23603	23273	23202	23454	23291	23467	23483	23352	23425	23316	23383	22997	23053	23216	23469	23086	23256	23176	23325	23309	23371	23203	23364	23124	23208	23133	23348	23370	23330	23492	23385	23267	23293	23301	23402	23266	23616	23231	23176	23315	23474	23173	23333	23065	23374	23273	23324	23099	23336	23404	23115	23167	23327	23230	23133	23156	23391	23438	23222	23243	23305	23263	23416	23495	23329	23326	23530	23170	23372	23260	23213	23499	23351	23236	23438	23015	23240	23303	23262	23427	23265	23341	23407	23303	23296	23323	23150	23361	23428	23378	23362	23338	23284	23351	23201	23350	23072	23565	23476	23531	23279	23474	23532	23017	23332	23156	23235	23234	23247	23300	23199	23156	23142	23407	23438	23143	23503	23242	23305	23511	23318	23302	23268	23284	23232	23110	23098	23228	23467	23365	23375	23258	23151	23239	23407	23187	23301	23296	23206	23239	23339	23327	23112	23387	23358	23289	23261	23275	23316	23564	23557	23174	23377	23415	23296	23157	23332	23450	23468	23031	23340	23116	23233	23019	23372	23281	23394	23478	23257	23468	23447	23214	23266	23367	23291	23185	23253	23359	23320	23404	23389	23322	23413	23190	23356	23067	23473	23567	23334	22977	23140	23265	23357	23351	23230	23216	23211	23632	23393	23097	23383	23170	23238	23362	23064	23464	23418	23217	23523	23259	23228	23419	23419	23325	23225	23259	23371	23187	23325	23621	23258	23294	23457	23135	23221	23121	23217	23086	23399	23294	23283	23262	23167	23271	23133	23643	23395	23398	23295	23293	23220	23424	23258	23381	23213	23343	23107	23188	23414	23278	23161	23472	23503	23251	23290	23379	23473	23264	23183	23337	23289	23303	23156	23226	23466	23370	23251	23165	23367	23391	23300	23131	23407	23212	23290	23226	23347	23302	23467	23289	23506	23326	23265	23376	23273	23422	23234	23349	23197	23398	23333	23383	23352	23395	23383	23350	23365	23136	23213	23218	23266	23269	23548	23406	23298	23264	23176	23214	23392	23336	23447	23268	23224	23403	23347	23360	23371	23325	23408	23050	23216	23445	23421	23190	23551	23042	23092	23279	23371	23246	23187	23246	23338	23451	23353	23235	23224	23340	23382	23301	23443	23456	23392	23332	23277	23341	23258	23369	23318	23245	23075	23470	23229	23235	23273	23163	23185	23309	23295	23199	23386	23465	23392	23069	23347	23397	23590	23410	23128	23250	23014	23322	23298	23355	23525	23241	23111	23111	23219	23293	23225	23285	23409	23301	23344	23108	23315	23296	23364	23201	23150	23295	23412	23336	23214	23412	23421	23259	23151	23173	23359	23275	23325	23242	23252	23224	23456	23426	23268	23123	23423	23379	23180	23295	23318	23339	23259	23221	23382	23299	23369	23195	23487	23275	23301	23231	23259	23365	23426	23058	23180	23122	23186	23201	23145	23477	23286	23270	23272	23111	23301	23270	23298	23255	23340	23204	23270	23342	23227	23443	23329	23191	23265	23366	23411	23158	23398	23224	23160	23305	23128	23341	23419	23324	23310	23234	23433	23210	23432	23274	23029	23164	23463	23405	23257	23362	23122	23388	23487	23321	23141	23170	23498	23429	23423	23274	23087	23221	23136	23450	23351	23120	23417	23523	23300	23146	23347	23155	23225	23391	23191	23342	23246	23437	23185	23251	23240	23377	23443	23454	23357	23274	23307	23380	23433	23286	23309	23140	23398	23257	23417	23296	23363	23392	23424	23176	23214	23375	23251	23441	23518	23223	23243	23206	23484	23216	22870	23260	23397	22960	23210	23358	23236	23279	23387	23294	23184	23366	23256	23425	23445	23496	23287	23357	23377	23222	23354	23336	23042	23449	23204	23060	23126	23113	23207	23253	23510	23259	23245	23192	23355	23167	23322	23282	23438	23347	23209	23345	23373	23152	23156	23116	23539	23093	23463	23352	23342	23382	23213	23379	23209	23418	23274	23176	23358	23301	23214	23052	23372	23045	23358	23229	23216	23375	23253	23373	23328	23191	23390	23305	23197	23344	23149	23238	23414	23325	23508	23271	23328	23394	23187	23167	23303	23221	23414	23178	23316	23289	23164	23148	23312	23326	23271	23108	23360	23420	23089	23236	23287	23176	23414	23027	23392	23370	23343	23447	23327	23331	23415	23101	23377	23362	23099	23308	23313	23537	23202	23378	23669	23514	23167	23149	23323	23473	23189	23423	23424	23032	23216	23427	23283	23363	23185	23197	23474	23052	23295	23352	23260	23181	23279	23428	23369	23314	23262	23213	23374	23439	23349	23333	23357	23430	23362	23450	23165	23172	23193	23264	23357	23350	23628	23291	23261	23437
16803	19609	19268	18454	18317	18159	18133	18234	18035	18230	18096	18064	18120	18041	18039	17919	18084	18093	18027	18088	18011	17877	18163	18056	18117	18088	17715	18008	17969	17954	18175	17961	18111	17902	18147	17932	17975	18147	17983	17842	17944	18135	17957	17980	18116	18145	18154	17939	17882	18069	18015	18078	17988	17965	18172	18112	18090	18246	18197	17994	18045	17863	17885	18003	18027	18077	18042	17986	18006	17822	18160	17963	18037	17903	18063	17708	18010	18140	17949	18187	17939	17834	18061	18121	17879	18092	18159	17976	17881	17967	18051	17995	18019	18112	18089	18121	18014	18094	18057	18084	18152	17913	18001	18197	17860	17920	17959	17989	17994	17882	18004	18021	18039	17785	18053	18013	18136	17998	18020	17955	17998	17992	17999	18010	17864	17994	17830	17935	17922	18080	18000	17959	18062	18138	17961	17968	18056	18081	17897	18005	17971	17950	17964	17821	18067	17968	18028	18031	17891	18141	17962	18046	18015	17873	18107	17941	18010	17967	18071	17861	17949	17981	18242	17994	17987	17919	18061	18015	18030	18099	18137	18091	18060	18050	18120	17825	18023	17959	17952	17966	18076	17968	17997	18040	17980	17935	17923	17972	17852	17908	18003	18043	17994	18033	18030	17999	18072	17913	18138	17991	17790	18044	17704	18034	17999	18128	18054	17923	17907	18165	17974	18148	17969	17958	18064	18110	17874	17850	18234	17983	17960	17906	17965	18111	17925	17818	18044	17866	18034	17883	17983	17835	18009	17996	18051	17726	17859	17924	18027	17970	17885	18226	17931	18036	18091	17976	18010	17965	17753	18070	17935	17921	17963	17828	18138	17921	18015	17979	18089	17994	18099	17979	18056	17984	17936	18143	17865	17991	17783	18201	17990	17889	18067	17795	17929	18007	17976	17945	18083	17934	18078	17880	18008	18017	17915	18101	18244	18155	18092	18117	18082	17995	18074	18158	18006	18062	17915	17953	18106	17904	18038	18001	18085	18145	18164	18021	18010	17936	18081	18106	17864	18141	17994	18026	17919	18080	17850	17967	17954	17792	17991	18028	17873	17936	18112	18069	18098	18041	17843	18088	18096	18036	17775	18063	18135	18023	18123	17876	17954	18089	18141	18017	17971	17959	17850	18166	18027	18005	17874	18171	18191	17889	17993	17910	18085	17878	17951	18192	18007	17902	18084	17951	17897	17898	18190	18202	17958	17872	18001	17941	17972	18068	18037	17990	18013	17997	17959	18060	18074	18005	18007	18073	18002	18044	18068	17934	18048	18195	18066	18103	18043	18136	17935	17962	18039	18076	18117	18123	17853	18159	17859	18065	17926	17927	18061	17986	17803	18013	18031	18006	17974	17875	18004	17984	17880	18067	18056	18078	17939	17943	17974	18059	17929	17965	18154	18091	17876	18033	18051	17978	17952	18148	18053	18068	17856	18075	17992	17983	18023	18045	17953	17935	18094	17942	18083	18030	17869	18042	18022	18046	18129	17901	18102	17841	17909	17872	18099	18220	17981	18060	18015	17785	18068	18033	18039	18052	18192	18089	17968	17820	17929	17946	17903	17908	18185	18087	17991	17908	17991	17949	17898	17990	18131	17966	18265	17964	18071	18070	17817	18009	18018	18014	18037	17909	17986	17933	17838	18012	18002	18036	18126	17896	17919	18090	17885	17937	17921	18109	17977	18112	17799	17991	18024	18031	17931	17817	17939	18119	18039	17978	17874	18038	18153	18064	18031	18025	17924	17995	17813	17902	17906	18185	17919	17770	18089	18060	17972	17989	17966	17976	17933	17966	18052	17788	18074	18035	17921	17980	17827	18044	18135	17923	17886	17908	17936	18033	18098	17973	18016	17910	18041	18045	17976	17863	17986	18162	17964	17933	18045	18002	18009	18004	18088	17973	18001	18030	17913	17867	18055	18067	18112	18002	17939	18108	17955	17967	17988	18004	17993	18003	18038	17945	17808	17867	18167	18002	17902	18019	17979	17959	17989	17983	18111	17936	17969	17970	18048	18131	18009	18023	18001	17932	17888	18077	17930	17985	17920	17997	18072	18076	18049	18133	17955	17896	17930	17973	17871	18007	18009	17832	18070	18074	18027	18033	18097	18142	18036	18002	18112	18005	18114	18120	18020	18009	18029	17934	17986	17998	18139	18024	18088	17913	17922	17972	17934	18058	17885	18049	18186	18053	17916	18018	18056	18009	18039	18080	17871	18086	18147	18018	17878	17904	17936	18023	17904	17892	18164	17963	17913	17990	18101	17889	18141	18007	17951	17874	18074	18061	17975	18062	17979	18151	18012	17986	17944	17819	17978	17896	18122	17947	17968	18000	18091	18073	17886	17963	18009	17938	17899	17865	18101	17992	18157	17946	17924	17972	17906	17886	18123	17920	18144	17892	18076	17797	18085	17787	17935	17933	17972	17882	17862	17826	18116	17869	18053	17945	18040	17803	18014	17921	18050	17904	18046	17965	18146	17739	18039	17859	18051	18139	18063	17960	17990	17833	18038	17973	18092	17992	18045	18069	17828	17894	17995	18048	17903	18058	17957	18093	17919	18031	17805	18105	18042	17858	18226	17913	17877	17958	17959	17943	18009	17928	17958	17864	18019	17984	17973	17967	18047	17955	18018	17990	18023	17813	18030	18047	17997	17975	17855	18007	17979	18021	18028	17877	18007	17855	17941	18067	17951	18103	17940	17917	17842	18169	17997	18122	17913	18023	18047	18010	18062	18164	17861	18046	17842	17949	17992	18010	17664	17938	18146	18084	18050	17830	18074	18191	18198	17880	18009	18015	17938	18132	17916	17990	18013	18087	18173	18053	18145	17941	18221	17875	17994	18096	18039	17992	17928	18039	18015	18025	18066	17810	17934	18139	18149	18101	17972	17949	17998	17998	17963	17885	18078	17991	18088	17833	18084	18093	18123	18012	18130	18059	17834	18089	17892	18148	17984	17957	17688	17999	17902	18152	17995	18060	17994	18021	17891	18355	18101	18126	17921	17955	17998	17976	18161	17984	17796	17993	17946	17933	18068	17864	18065	18034	18122	17940	18047	18006	17996	18002	17957	18099	18097	17935	18063	17951	17986	18062	18105	18075	17900	18102	17999	17846	18090	17828	17997	17989	17992	18147	17948	17828	18074	18107	18119	18248	18082	18066	18056	18041	17975	18186	18037	18006	18107	17943	17898	18001	18180	17948	18093	17914	18114	18070	18066	18060	17949	18002	18096	17935	18030	17997	17942	18130	17985	17895	18147	18226	17942	17905	18053	17882	17940	18117	18165	17886	17988	18103	18089	18071	17888	18043	17917	18094	17989	18097	17998	18096	18024	17913	18071	18058	18087	17987	17818	18007	18073	17843	18053	17864	17954	18029	18089	17921	18117	18084	17953	17892	18018	17919	18047	18156	17878	18017	17856	18051	18100	17989	18074	18030	17990	18008	18011	17970	18090	18161	17820	18011	18070	18011	17860	18033	17945	18052	17881	18027	18026	17838	17982	18048	18011	18055	17902	17971	17833	17914	18083	17866	17965	18003	18006	17754	18065	18047	18002	18105	17827	17955	17937	17888	17958	18050	17989	18324	18079	18091	18133	18007	17883	18046	17873	18052	18133	17877	18028	17974	18051	17978	17840	17902	17958	17884	17999	18076	17930	17941	17887	18199	18046	18034	17792	18041	17918	17996	18042	18101	17934	18088	18085	18024	17971	18060	17886	17987	18049	17752	17976	17997	17937	18057	18192	18001	18059	18086	18175	17995	17928	18242	17930	17894	18008	18080	17922	18168	18146	18034	18022	18080	18006	18038	17856	17967	18028	18098	18073	18078	17942	18068	17999	17966	17920	18018	18167	17953	17978	18207	18168	18082	18176	18186	18079	18162	18002	17948	18038	17844	17986	17987	17990	17768	17780	18011	18102	17950	17967	18028	17979	18043	17962	18111	18131	17979	18055	18037	18054	18051	18043	17992	18202	17881	18062	18172	18214	18036	18022	18117	17875	18170	18062	18136	17886	18007	18062	18226	17954	18130	17893	18216	17918	17983	18151	18218	18018	18121	18137	17986	17887	17998	17954	18137	17976	18007	17915	17911	18009	18126	18008	17965	18046	17997	17842	17986	17816	17803	17900	18081	17967	17947	18197	18095	17939	17789	18004	18024	18073	18061	17966	17953	17869	18016	17998	17947	18078	18056	18134	18002	18049	17955	18033	17940	17898	17750	17825	17954	17947	18049	18176	18018	18053	17788	18003	18086	18017	18137	18187	18122	17938	18012	17899	17917	18012	18014	18131	17946	17924	18125	18043	17987	18027	17914	17896	18119	17932	18082	17985	17998	17863	17957	17831	17962	17825	17962	17792	18037	18049	18121	18034	18027	17921	18204	18238	17774	17983	17892	17950	17849	18188	18014	18025	18125	18161	17837	18162	17935	18174	17936	18049	17948	17991	18076	18035	18171	18110	17941	18051	18144	17952	18063	18083	17988	17874	18103	17902	17818	17928	17966	18134	18048	18083	17998	17859	17994	18193	17903	18030	17989	17882	17998	17968	17891	17913	18057	17937	17829	18012	17966	18033	18004	17956	18042	18023	17855	17844	18002	18066	17997	18013	18103	17957	18013	18142	17972	18033	17889	17999	17955	18076	17995	18063	17900	18032	18065	17958	17910	18022	17939	18093	18144	18017	17815	18133	17845	18069	17884	17853	17993	18073	18035	17988	18065	17982	17940	18039	17840	18079	18297	18014	17904	17888	17889	17907	17964	18035	17924	17905	17923	18222	17938	17965	18046	18044	17915	17991	17981	17884	17891	18003	17904	18102	17917	17845	18098	18107	17987	18016	18023	18177	17991	18014	17948	17931	18017	18127	18059	18074	18023	18089	17972	18135	17967	18047	17965	17901	17996	18011	17984	17851	18076	18126	17701	18026	18048	18092	17972	18076	17916	18113	17888	18019	18034	17948	17899	17978	18282	18054	18018	17948	18039	17715	18130	18053	17975	18038	18057	18103	17856	18144	18049	18119	17961	17982	18035	17974	18075	17923	17839	18177	17967	17950	18042	18223	18101	18024	18092	17883	18024	17881	18098	18084	17917	18019	18030	18232	18107	18111	17889	18020	17994	18009	18049	18109	17930	17785	17894	17961	17970
23249	21068	28694	23754	22295	24764	25435	23191	22542	22920	22800	22518	22590	22600	22184	22354	22385	22356	22420	22389	22223	22668	22464	22162	22275	22381	22312	22175	22384	22125	22319	22374	22490	22268	22192	22237	22164	22380	22293	22255	22414	22102	22339	22271	22204	22249	22454	22409	22209	22460	22324	22239	22364	22117	22555	22509	23010	23126	22658	22656	22649	22445	22145	22298	22277	22321	22367	22228	21970	22090	22193	22196	22105	22206	22226	22241	22184	22148	22295	22031	22353	22268	22183	22430	22120	22279	22251	22276	22183	22114	22147	22225	22258	22095	22377	22289	22229	22233	22183	22011	22376	22212	22210	22093	22274	22245	22276	22080	22064	22189	22323	22043	22098	22212	22170	22219	22053	22191	22107	22378	22037	22094	22356	22109	22013	22260	22317	22186	21952	22323	22032	22186	22077	22088	22206	22035	22179	22134	22201	22131	22142	22056	22053	22179	22230	22264	22007	22163	22320	22048	22162	21913	22157	22193	22093	22333	22156	22165	21999	22241	22124	22189	22318	22104	22125	22172	22362	22144	22034	22301	22381	22117	22050	21954	22276	22193	22180	22215	22030	22204	22359	22198	22263	22242	22012	22278	22168	22117	22100	22242	22125	22174	22047	22037	22288	22163	22180	22124	22254	22150	22338	22187	22218	22286	22185	22070	22119	22157	22182	22145	22174	22312	22190	22237	22299	22268	22246	22241	22314	21944	22124	22188	22337	22059	22081	22179	22417	22291	22176	22033	22213	22105	22170	22123	22067	22427	22188	22285	22315	22206	22255	22333	22117	22215	22075	22017	22037	22261	22127	22231	22264	22264	22200	22315	22134	22201	22224	22127	22417	22205	22075	22151	22134	22247	22279	22298	22423	22307	22337	22219	22258	22266	22196	22153	22182	22290	22294	21800	22210	22235	22392	22311	22094	22045	22245	22291	22228	22212	22073	22095	22162	21959	22041	22017	22087	22326	22038	22064	22378	22248	21918	22283	22242	22085	22136	22450	22287	22236	22150	22192	22134	22271	22018	21970	22127	22109	22219	22215	22123	22328	22045	22094	22119	21981	22471	22033	22143	22163	22221	22043	21999	22085	22173	22285	22227	22217	22382	22139	22252	22015	22195	22201	22333	22143	22107	21965	22466	22242	22195	22130	21953	22187	22243	22175	22134	22170	21962	22275	22008	22143	22185	22076	22114	22173	22100	22283	22105	21963	22239	22247	22318	22164	22346	22230	22375	22357	21987	22173	22120	22240	22135	22221	22217	22129	21948	22211	21995	22248	22109	22053	22252	22101	22268	21929	22376	22179	22226	22236	22164	21907	22071	22405	22014	22118	22376	22339	22171	22253	22126	22060	22214	22246	22355	22149	22347	22113	22063	22382	22288	22350	22177	22214	22084	21935	22137	22195	22151	22281	22243	22171	22127	22180	22021	22292	22278	22035	22084	22128	22059	22206	22178	22225	22157	22285	22194	22031	22298	22073	22312	22325	22057	22078	22141	22156	22382	22147	22241	22068	22304	22120	21904	22048	22115	22292	22243	22226	22180	22290	22207	22170	22079	22086	22341	22354	22180	22151	22137	22080	22103	22221	22202	22122	22088	21935	22029	22133	22283	22200	22126	22157	22204	22158	22283	22232	22242	22061	22390	22332	22172	22146	22535	22365	22379	22157	22407	22178	22154	22202	22359	22009	22154	22279	22064	22111	22203	22033	22217	22181	22295	22092	22098	22243	22062	22037	22092	22024	22201	22110	22021	22141	22346	22132	22042	22106	22157	22305	22400	22014	22210	22121	22129	22114	22173	21909	22020	22329	22193	22159	22313	22115	22153	22097	22455	22088	22201	22154	22208	22329	22275	22106	22323	22266	22166	22084	22114	22211	22290	22231	22212	22299	22200	22271	21982	22112	22107	22197	22229	22322	22333	22064	22153	22151	22381	22080	22253	22250	22230	22135	22098	22240	22368	22337	22256	22143	22060	22101	22286	22208	22369	22207	22348	22114	22066	22141	22309	22073	22091	22363	22175	22251	22086	22243	22157	22077	22046	22139	22003	22153	22197	22202	22170	22035	21952	22351	22176	22220	22094	22145	22272	22061	22231	22042	22303	22016	22223	21971	22318	22221	22426	22235	22308	22329	22075	22172	21935	21973	22321	22164	22286	22057	22243	22200	22142	22320	22016	22096	22011	21994	22009	22254	22113	22214	22025	22243	22064	22068	22322	22143	22109	22284	22021	22225	22224	22272	22259	22274	22206	22201	22083	21955	21966	22098	22127	22158	22331	21981	22010	22462	22425	22228	22246	22018	22335	22381	22327	22396	22234	22184	22101	22267	22127	22254	22204	22208	22316	22221	22204	22097	22214	22250	22317	22057	22186	22280	22425	22187	22175	22089	22151	22473	22216	22171	22090	22103	22194	22287	22143	22115	22076	22342	22013	22150	22243	22072	22253	22373	22140	22190	22211	22311	22296	22410	22368	22262	22324	22018	22346	22274	22200	22129	22187	22139	22306	22189	21951	22184	22336	22173	22158	22082	22372	22002	22245	22170	22326	22404	22550	22115	22052	22327	22296	22066	22156	22203	22262	22105	22464	22048	22000	21956	22068	22257	22198	22217	22191	22163	22192	22004	22257	22087	22271	22241	22050	22158	22383	21955	21989	21880	22187	22343	22251	22215	21846	22123	22067	22142	22171	21971	22300	22236	21915	22165	22103	22198	22203	22275	22089	22171	22307	22250	22208	22195	22109	22086	22169	22248	22106	22240	22131	22154	22318	22267	22269	22098	21998	22031	22053	22393	22409	22078	22130	22368	22232	22173	22256	22042	22045	22047	22246	22465	22217	21988	22113	22193	22031	22311	22020	22194	22463	22219	22272	22004	22009	21904	22085	22378	22164	22315	22297	22041	22209	22356	22292	22445	22315	22130	22283	22268	22100	21980	22283	22313	22291	22340	22060	22124	22182	22128	22017	22133	22285	22250	22149	22109	22231	22146	22292	22212	22123	22215	22369	22158	22157	22139	22251	22228	22140	22142	22233	22088	22219	22321	22297	22086	22371	22181	22350	22258	22125	22328	22257	22288	22033	22234	22088	22231	22551	22291	22181	22205	22037	22073	22143	22011	22077	22037	22160	22343	22305	21855	22148	22276	22218	22015	22138	22324	22159	22025	22216	22228	22100	22184	22131	22199	22338	22077	22305	22146	22225	22047	22043	22320	22175	22076	22109	22135	22101	22153	22066	22138	22019	22081	22209	22270	22093	22146	22329	22362	22308	22177	22281	22228	22271	22289	22170	22085	22110	22186	22124	22077	22242	22066	22184	22206	22057	22137	22297	22131	22075	22246	22338	22086	22092	21857	22066	22350	22407	22144	22117	22283	22206	22144	22300	22090	22176	22213	22133	22325	22081	21945	22133	22144	22377	22042	22287	22149	22203	22237	21952	21897	22163	22069	21968	22009	22264	22183	22204	22401	22334	22102	22321	22185	22166	22164	22325	22222	22142	22161	22218	22127	22250	22384	22326	22217	22183	22088	22276	22181	21990	22210	22330	22268	22298	22199	22187	22050	22248	22288	22109	22141	22116	22336	22233	22351	22104	22169	22120	21962	22180	22008	22140	22083	22104	22082	22047	22199	22172	22398	22165	22233	22139	22214	22209	22368	22290	22192	22149	22237	22052	22458	22130	22206	22200	22157	22112	22162	22131	22192	22071	22058	22106	21913	22111	22083	22373	22377	22370	22028	22040	22249	22265	22369	22161	22216	22090	22270	22236	21822	22336	22263	22171	22069	22107	22453	22080	22152	22149	22189	22250	22384	22256	22493	22291	22068	22386	22309	22354	22121	22208	22185	22412	22097	22139	22292	22094	22164	21960	22101	22426	22084	22297	22129	22145	22133	22102	22180	22250	22150	22050	22122	22340	22218	22110	22201	22035	22219	22034	22305	22136	22318	22038	22127	22249	22558	22298	22281	22272	22301	22173	21929	22245	22064	22315	22169	22048	22082	22052	22115	22186	22445	22207	22277	22274	21971	22247	22113	22351	22222	22206	22307	22181	22129	22144	22252	22417	22147	22172	22400	22291	22244	22097	22406	22444	22089	21967	22162	22190	22213	22204	22194	22241	22517	22205	22259	22319	22053	22237	22218	22155	22097	22272	22172	22502	22228	22298	22282	22303	22186	22249	22184	22208	22201	22156	22411	22096	22238	22032	22145	22049	22292	21946	22189	22466	22289	22231	21865	21850	22248	22057	22208	22005	22098	22057	22297	22259	22067	22295	21978	22111	22176	22080	22134	22335	22239	22334	22221	22044	22209	22224	22047	22031	22017	22109	22228	22126	22153	21965	22032	22231	22288	22292	22200	22189	22267	22230	22169	22133	22046	22384	22351	22237	22214	22067	22178	22227	22336	22182	22448	22220	22034	22185	22077	22140	22098	22130	22194	22166	22045	21933	22228	22143	22109	22272	22105	22205	22375	22501	22383	22185	22065	22124	22137	22198	22276	22334	22084	21987	22030	22107	22251	22175	22176	21928	22231	22234	22226	22013	22200	22147	22136	22314	21959	22165	21989	22210	22164	22128	22043	22066	22238	22330	22154	22356	22257	22166	22063	22303	22356	22331	22362	22342	22167	22374	22114	22169	22139	22361	22360	22091	22199	22058	22295	22431	22115	22334	21970	22164	22178	22211	22288	22297	22377	22057	22361	22206	21948	21923	22311	22219	22029	22305	22249	22208	22110	22205	22402	22241	22015	22296	22276	21956	22145	22363	22213	21916	22272	22031	22206	22008	22077	22125	22204	22327	22286	22252	22257	22169	22059	22163	22238	22269	22117	22154	22145	22075	22165	22339	22076	22305	22146	22054	22378	22105	22285	22119	21991	22301	22364	22086	22092	22365	22124	22240	22310	22178	22436	22315	22153	22231	22253	22375	22102	22034	22206	22048	22184	22181	22277	22322	22050	22119	22071	22078	22184	22097	22093	22228	22235	22033	22348	22260	22237	22049	22145	22199	22102	22063	22349	22315	22365	22215	22132	22235	22358	22295	22316	22187	22368	22360	22304	22201	22176	22320	22165	22203	22147	22033	22067	22349	22207	22035	22272	22136	21929	22233	21957	22266	22272	22248	22238	22424	22249	22379	22256	22226	22123
15152	24857	23192	20190	19465	18685	18362	18101	17854	17824	17653	17643	17621	17562	17584	17616	17678	17768	17522	17375	17400	17483	17484	17532	17597	17571	17498	17463	17377	17391	17475	17428	17333	17291	17377	17539	17586	17398	17496	17268	17386	17406	17450	17444	17498	17470	17555	17531	17401	17357	17564	17504	17355	17458	17416	17819	18304	18501	17759	17761	17612	17345	17582	17244	17446	17433	17372	17497	17462	17295	17365	17381	17404	17455	17389	17524	17424	17401	17440	17329	17378	17275	17378	17332	17610	17321	17557	17507	17494	17357	17356	17369	17434	17329	17552	17334	17462	17329	17412	17474	17376	17517	17408	17387	17258	17215	17558	17402	17341	17428	17417	17501	17461	17385	17301	17547	17494	17593	17406	17475	17410	17552	17482	17305	17456	17420	17372	17608	17665	17478	17392	17451	17466	17385	17296	17267	17466	17447	17418	17327	17316	17389	17355	17279	17314	17372	17435	17389	17242	17184	17336	17474	17287	17429	17535	17223	17367	17507	17310	17390	17310	17473	17487	17417	17381	17381	17307	17281	17542	17364	17219	17164	17509	17335	17525	17457	17527	17279	17380	17230	17404	17414	17478	17343	17374	17419	17575	17294	17438	17334	17325	17309	17476	17475	17271	17420	17425	17350	17552	17389	17249	17291	17428	17171	17302	17387	17352	17569	17363	17346	17339	17265	17485	17277	17321	17440	17333	17412	17559	17242	17451	17546	17526	17263	17354	17384	17399	17387	17462	17462	17567	17331	17340	17228	17457	17374	17225	17377	17455	17485	17461	17366	17400	17310	17376	17475	17330	17487	17414	17378	17320	17458	17390	17328	17452	17529	17363	17316	17407	17378	17381	17196	17540	17241	17500	17562	17451	17419	17498	17450	17407	17335	17487	17367	17248	17429	17206	17529	17488	17206	17430	17371	17257	17300	17367	17572	17337	17490	17514	17467	17512	17286	17408	17312	17278	17270	17370	17370	17321	17287	17548	17430	17173	17115	17474	17472	17312	17324	17340	17444	17313	17371	17286	17317	17526	17434	17419	17539	17358	17475	17365	17332	17490	17397	17514	17297	17340	17433	17440	17327	17417	17492	17292	17367	17435	17521	17280	17491	17292	17384	17306	17486	17326	17304	17507	17396	17375	17550	17294	17479	17341	17410	17286	17314	17653	17370	17393	17412	17357	17253	17338	17451	17437	17561	17449	17373	17402	17522	17158	17407	17587	17355	17514	17277	17331	17232	17411	17479	17387	17378	17428	17526	17419	17318	17390	17318	17427	17466	17342	17262	17461	17522	17270	17191	17515	17326	17527	17459	17363	17415	17332	17471	17298	17562	17329	17328	17444	17343	17241	17355	17278	17358	17376	17392	17403	17294	17293	17410	17401	17274	17469	17494	17449	17372	17296	17348	17473	17531	17399	17498	17562	17497	17352	17298	17232	17399	17263	17419	17449	17309	17331	17588	17333	17340	17429	17438	17349	17362	17404	17390	17214	17495	17428	17393	17391	17395	17347	17294	17397	17387	17371	17368	17219	17432	17200	17325	17371	17287	17298	17459	17255	17375	17398	17358	17490	17456	17408	17370	17342	17467	17244	17516	17519	17584	17535	17343	17260	17360	17371	17270	17261	17493	17460	17277	17281	17330	17417	17498	17306	17440	17524	17336	17388	17397	17303	17286	17528	17434	17348	17393	17489	17398	17090	17341	17397	17303	17529	17360	17456	17457	17508	17380	17434	17373	17395	17337	17417	17187	17362	17331	17484	17351	17306	17365	17207	17289	17284	17368	17349	17323	17180	17279	17450	17512	17350	17616	17460	17430	17442	17418	17356	17456	17276	17522	17291	17188	17385	17257	17471	17360	17338	17520	17459	17509	17355	17417	17464	17325	17434	17321	17474	17457	17525	17418	17577	17440	17432	17531	17366	17205	17444	17329	17440	17336	17509	17377	17349	17362	17276	17341	17440	17417	17505	17396	17488	17559	17347	17454	17369	17466	17356	17495	17313	17397	17274	17293	17422	17634	17218	17473	17532	17446	17485	17336	17502	17362	17520	17317	17569	17399	17476	17528	17314	17284	17435	17529	17519	17319	17410	17254	17369	17346	17466	17427	17304	17451	17482	17234	17311	17482	17386	17432	17371	17389	17445	17501	17447	17368	17260	17480	17642	17190	17293	17399	17414	17260	17440	17442	17426	17596	17358	17522	17291	17553	17289	17376	17438	17402	17292	17293	17282	17363	17410	17447	17428	17502	17365	17496	17406	17515	17320	17412	17258	17388	17355	17267	17305	17264	17594	17444	17333	17355	17411	17527	17344	17331	17238	17367	17547	17400	17426	17501	17249	17349	17302	17530	17312	17318	17336	17509	17448	17374	17413	17317	17346	17453	17381	17371	17536	17318	17481	17278	17432	17536	17329	17261	17371	17418	17347	17459	17208	17485	17294	17502	17616	17386	17363	17630	17392	17414	17363	17480	17323	17321	17359	17179	17279	17325	17482	17455	17333	17307	17521	17312	17404	17284	17449	17480	17401	17396	17396	17643	17333	17296	17418	17383	17443	17253	17453	17202	17388	17471	17407	17141	17465	17317	17275	17406	17544	17523	17281	17355	17271	17212	17447	17314	17354	17543	17328	17167	17390	17392	17415	17336	17353	17386	17350	17364	17379	17441	17379	17310	17490	17250	17514	17342	17339	17288	17459	17380	17416	17378	17464	17340	17313	17530	17343	17488	17477	17378	17428	17486	17277	17452	17309	17379	17361	17415	17471	17461	17396	17466	17430	17558	17447	17416	17483	17579	17310	17357	17369	17313	17153	17348	17371	17321	17511	17430	17440	17357	17425	17381	17369	17271	17514	17327	17590	17251	17548	17442	17376	17414	17205	17267	17427	17276	17317	17339	17449	17375	17442	17451	17531	17542	17236	17373	17419	17153	17480	17418	17396	17517	17370	17385	17239	17384	17178	17341	17456	17264	17440	17376	17478	17368	17279	17377	17479	17289	17460	17518	17321	17408	17430	17331	17400	17513	17302	17367	17309	17341	17430	17418	17419	17338	17267	17390	17385	17436	17343	17264	17482	17414	17380	17513	17507	17386	17306	17458	17360	17288	17540	17577	17392	17334	17291	17458	17566	17413	17563	17341	17539	17408	17494	17310	17611	17481	17351	17260	17292	17180	17470	17443	17658	17413	17619	17418	17320	17237	17603	17412	17451	17269	17377	17607	17435	17326	17650	17345	17381	17317	17465	17476	17328	17409	17527	17366	17260	17410	17355	17486	17236	17343	17368	17452	17234	17348	17522	17401	17432	17320	17347	17401	17549	17316	17252	17367	17519	17503	17459	17473	17441	17455	17455	17463	17412	17553	17434	17429	17579	17096	17404	17470	17255	17502	17432	17372	17305	17446	17277	17315	17531	17486	17340	17455	17494	17273	17469	17384	17384	17451	17426	17348	17343	17529	17401	17447	17499	17441	17341	17303	17369	17406	17494	17472	17234	17443	17300	17258	17481	17484	17333	17384	17446	17520	17396	17253	17265	17536	17383	17466	17457	17194	17597	17361	17411	17429	17474	17446	17373	17497	17510	17295	17467	17356	17484	17365	17455	17392	17456	17412	17472	17482	17405	17414	17534	17364	17253	17586	17393	17183	17330	17434	17394	17215	17415	17376	17429	17428	17482	17442	17464	17529	17429	17403	17327	17177	17385	17319	17541	17296	17318	17255	17296	17391	17234	17430	17395	17288	17431	17316	17419	17362	17546	17413	17438	17474	17461	17427	17322	17520	17359	17292	17303	17358	17437	17390	17404	17274	17404	17388	17379	17508	17372	17368	17405	17315	17383	17728	17268	17278	17465	17602	17331	17405	17521	17363	17281	17333	17504	17292	17332	17416	17406	17319	17335	17539	17509	17424	17502	17389	17320	17380	17379	17431	17447	17413	17389	17525	17473	17409	17383	17472	17495	17436	17300	17468	17441	17395	17316	17453	17376	17530	17313	17393	17218	17469	17523	17571	17478	17551	17440	17294	17248	17210	17356	17317	17520	17482	17356	17420	17423	17464	17285	17358	17460	17267	17428	17193	17325	17411	17419	17404	17289	17308	17321	17270	17480	17409	17322	17302	17423	17465	17427	17538	17265	17285	17324	17164	17456	17446	17520	17389	17423	17377	17428	17494	17377	17505	17528	17453	17512	17383	17362	17276	17495	17719	17581	17483	17239	17573	17286	17305	17278	17370	17401	17529	17442	17283	17148	17631	17390	17424	17248	17415	17554	17304	17388	17355	17338	17582	17579	17389	17329	17445	17559	17258	17361	17256	17455	17489	17234	17338	17500	17505	17310	17378	17513	17504	17371	17313	17349	17417	17371	17400	17515	17469	17503	17432	17394	17247	17475	17332	17345	17415	17417	17356	17422	17393	17518	17417	17346	17468	17447	17288	17397	17428	17214	17445	17305	17233	17335	17499	17435	17401	17275	17346	17484	17316	17444	17476	17476	17462	17213	17462	17223	17456	17298	17433	17277	17486	17403	17457	17556	17510	17438	17340	17510	17431	17415	17524	17390	17295	17496	17376	17556	17359	17383	17319	17259	17399	17560	17449	17366	17441	17553	17536	17405	17599	17297	17257	17384	17272	17522	17514	17344	17559	17409	17596	17475	17401	17428	17431	17512	17420	17313	17533	17589	17438	17493	17339	17364	17265	17541	17311	17459	17410	17553	17356	17303	17480	17457	17399	17307	17444	17498	17338	17661	17370	17369	17434	17535	17443	17304	17407	17582	17459	17397	17332	17370	17377	17418	17424	17329	17431	17458	17357	17414	17426	17581	17459	17538	17296	17502	17413	17418	17446	17424	17531	17612	17213	17557	17316	17491	17247	17315	17499	17331	17581	17400	17369	17284	17373	17567	17366	17241	17570	17580	17299	17234	17441	17674	17449	17406	17575	17446	17401	17503	17454	17324	17342	17421	17424	17440	17241	17339	17270	17438	17274	17428	17401	17485	17663	17343	17474	17433	17504	17303	17289	17431	17525	17449	17374	17214	17399	17499	17402	17367	17480	17436	17464	17230	17472	17331	17373	17359	17386	17303	17441	17359	17337	17515	17277	17472	17271	17336	17320	17313	17501	17469	17393	17494	17440	17223	17521	17456	17219
22420	21032	28837	23438	21350	24295	28008	23611	22958	23086	23304	22906	23046	22846	22833	23049	22808	22573	22519	22533	22442	22713	22436	22511	22628	22637	22441	22591	22436	22329	22314	22652	22421	22540	22415	22463	22388	22434	22462	22479	22262	22246	22191	22393	22306	22463	22282	22390	22381	22309	22339	22433	22580	22339	22393	22365	23438	23692	23144	22897	23122	22429	22416	22365	22306	22174	22536	22250	22335	22148	22629	22355	22231	22320	22133	22162	22431	22576	22579	22261	22338	22338	22308	22377	22235	22404	22415	22191	22483	22028	22386	22429	22503	22338	22273	22132	22458	22011	22413	22442	22307	22426	22503	22383	22278	22120	22274	22211	22203	22180	22313	22027	22444	22397	22310	22362	22353	22288	22135	22343	22301	22286	22369	22378	22269	22281	22360	22182	22271	22653	22227	22351	22241	22246	22175	22387	22262	22365	22407	22267	22448	22193	22220	22227	22350	22323	22284	22382	22430	22402	22126	22275	22351	22108	22093	22289	22527	22206	22287	22428	22180	22321	22248	22446	22335	22348	22115	22412	22364	22297	22498	22273	22202	22509	22080	22312	22328	22453	22388	22469	22388	22350	22249	22360	22186	22346	22265	22083	22344	22561	22139	22190	22224	22325	22078	22327	22323	22323	22298	22435	22280	22195	22302	22201	22130	22302	22282	22151	22184	22317	22091	22399	22477	22210	22173	22282	22436	22337	22292	22318	22110	22201	22122	22212	22415	22195	22295	22340	22137	22386	22160	22374	22196	22207	22297	22262	22344	22253	22181	22440	22209	22312	22239	22195	22136	22265	22301	22361	22060	22306	22260	22215	22273	22373	22300	22196	22494	22337	22339	22202	22256	22224	22289	22274	22364	22155	22290	22273	22553	22210	22514	22337	22027	22222	22226	22437	22398	22255	22419	22160	22299	22307	22360	22604	22238	22092	22335	22230	22302	22507	22347	22222	22173	22319	22126	22275	22177	22217	22305	22345	22390	22408	22315	22402	22303	22208	22278	22418	22605	22446	22326	22403	22310	22432	22342	22089	22102	22270	22248	22219	22355	22419	22476	22209	22294	22153	22126	22515	22443	21926	22214	22228	22261	22326	22328	22324	22159	22366	22192	22483	22246	22173	22474	22259	22195	22095	22495	22278	22146	22120	22132	22212	22461	22332	22349	22361	22322	22432	22393	22295	22396	22343	22486	22390	22113	22395	22566	22222	22327	22559	22277	22210	22200	22304	22387	22367	22179	22242	22241	22306	22362	22157	22288	22103	22408	22464	22302	22320	22239	22185	22545	22273	22243	22433	22395	22421	22449	22417	22190	22075	21981	22136	22201	22117	22350	22290	22157	22039	22388	22159	22017	22258	22372	22321	22345	22223	22247	22345	22216	22298	22526	22374	22470	22267	22173	22149	22227	22497	22115	22214	22230	22420	22329	22259	22597	22356	22509	22208	22297	22051	22222	22341	22013	22167	22180	22504	22210	22402	22399	22053	22321	22251	22370	22348	22342	22266	22580	22114	22163	22420	22279	22226	22454	22402	22198	22118	22277	22208	22177	22270	22391	22195	22195	22205	22269	22190	22177	22166	22136	22115	22267	21872	22195	22316	22232	22205	22326	22191	22186	22281	22286	22099	22215	22259	22304	22443	22190	21964	22513	22049	22402	22258	22288	22408	22266	22152	22036	22216	22269	22379	22244	22244	22056	22198	22184	22231	22265	22259	22335	22190	22285	21998	22160	22258	22097	22202	22179	22335	22214	22231	22382	22392	22084	22303	22188	22202	22273	22140	22260	22211	22413	22171	22366	22287	22298	22178	22216	22257	22087	22262	22561	22234	22125	22359	22424	22235	22181	22125	22358	22120	22217	22317	22111	22252	22179	22211	22510	22129	22287	22146	22188	22278	22212	22100	22257	22185	22329	22273	22235	22216	22359	22301	22151	22274	22307	22397	22378	22229	22243	22167	22491	22183	22212	22224	22256	22522	22244	22245	22138	21992	22053	22375	22256	22291	21974	22358	22137	22229	22330	22082	22322	22133	22425	22286	22476	22526	22465	22284	22182	22175	22167	22421	22188	22159	22350	22203	22272	22304	22406	22272	22338	22415	22439	22288	21966	22163	22203	22383	22217	22015	22244	22344	22110	22224	22351	22363	22374	22096	22365	21959	22341	22364	22349	22262	22334	22020	22402	22286	22187	22409	22180	22125	22195	22222	22301	22331	22063	22319	22124	22239	22407	22106	22449	22460	22292	22306	22059	22327	22292	22277	22339	22194	22250	22162	22161	22322	22316	22174	22031	22153	22107	22124	22297	22173	22180	22193	22296	22212	22149	22173	22119	22298	22474	22358	22350	22327	22302	22131	22129	22336	22394	22344	22349	22280	22198	22177	22381	22111	22241	22248	22353	22260	22115	22150	22356	22438	22448	22423	22367	22272	22170	22526	22206	22214	22404	22254	22219	22185	22332	22196	22264	22481	22218	22260	22337	21992	21895	22152	22137	22160	22022	22117	22169	22289	22361	22394	22437	22051	22245	22294	22280	22256	22313	22332	22287	22096	22016	22104	22117	22437	22441	22239	22307	22241	22321	22273	22259	22291	22056	21997	22474	22218	22320	22338	22390	22260	22528	22162	22145	22179	22160	22247	22191	22282	22074	21979	22407	22515	22050	22039	22193	22415	22133	22168	22254	22169	22286	22426	22137	22132	22535	22293	22388	22174	22335	22320	22150	22165	22212	22288	22341	22246	22378	22212	22476	22229	22275	22177	22242	22230	22371	22160	22290	22127	22229	22254	22361	22298	22187	22305	22383	22297	21989	22290	22372	22132	22018	22334	22240	22308	22363	22376	22206	22290	22156	22470	22272	22273	22184	22425	22306	22270	22322	22386	22256	22105	22241	22222	22374	22375	22392	22329	22344	22268	22238	22095	22399	22523	22397	22239	22325	22387	22358	22401	22496	22226	22260	22270	22337	22126	22144	22309	22254	22400	22055	22428	22249	22032	22296	22192	22250	22295	22207	22251	22370	22431	22277	22387	22261	22243	22232	22277	22403	22115	22237	22285	22341	22334	22371	22391	22395	22084	22238	22159	22330	22266	22429	22352	22165	22304	22374	22198	22374	22285	22184	22302	22287	22280	22340	22280	22266	22227	22343	22289	22357	22154	22236	22101	22087	22176	22232	22230	22250	22104	22180	22136	22199	22093	22226	22212	22286	22032	22267	22436	22473	22335	22490	22109	22248	22317	22474	22164	22155	22342	22149	22270	22176	22286	22344	22313	22270	22213	22454	22180	22113	22239	22129	22239	22141	22260	22331	22301	22314	22477	22257	22418	22198	22045	22311	22155	22203	22210	22141	22226	21998	22299	22412	22345	22259	22245	22479	22303	22324	22237	22315	22292	22191	22145	22316	22161	22275	22368	22396	22139	22309	22019	22412	22477	22477	22226	22286	22143	22037	22164	22363	22397	22370	22296	22221	22279	22286	22238	22495	22247	22283	22373	22466	22203	22218	22146	22140	22135	22368	22430	22253	22218	22256	22169	22145	22381	22345	22285	22147	21985	22245	22256	22466	22253	22285	22242	22358	22102	22202	22400	22102	22365	22193	22299	22192	22146	22123	22286	22291	22254	22288	22333	22257	22202	22395	22237	22366	22545	22131	22278	22304	22308	22164	22091	22282	22269	22414	22069	22201	22410	22380	22302	22353	22061	22241	22350	22118	22467	22268	21842	22237	22150	22208	22322	22463	22108	22145	22380	22363	22340	22276	22280	22331	22104	22246	22183	22201	22292	22461	22378	22405	22285	22163	22333	22211	22309	22349	22209	22347	22284	22419	22343	22262	22310	22275	22206	22411	22262	22167	22380	22403	22181	22086	22042	22243	22170	22011	22140	22205	22226	22339	22211	22191	22157	22336	22285	22289	22361	22185	22143	22194	22289	22154	22424	22365	22154	22390	22271	22191	22195	22387	22220	22369	22161	22227	22252	22048	22193	22513	22078	22155	22193	22255	22215	22201	22069	22247	22222	22262	22453	22197	22198	22331	22217	22235	22368	22357	22101	22270	22298	22154	22186	22109	22365	22133	22472	22204	22516	22358	22017	22275	22379	22279	22378	22150	22309	22212	22244	22448	22150	22351	22145	22438	22611	22135	22062	22267	22337	22148	22177	22265	22290	22392	22329	22353	22331	22249	22219	22446	22185	22280	22151	22360	22340	22428	22473	22250	22306	22127	22265	22362	22254	22441	22178	22165	22123	22467	22383	22337	22437	22205	22204	22264	22275	22289	22537	22192	22171	22395	22405	22079	22309	22435	22104	22217	22205	22282	22254	22276	21926	22318	22339	22244	22306	22456	22208	22416	22194	22120	22190	22134	22382	22409	22361	22285	22359	22423	22473	22258	22431	22425	22273	22116	22211	22351	22320	22228	22248	21997	22037	22446	22314	22291	22308	22086	22313	22298	22377	22187	22088	22132	22248	22303	22343	22256	22256	22466	22049	22414	22357	22160	22289	22384	22305	22296	22354	22247	22424	22067	22108	22251	22019	22291	22201	22113	22139	22524	22191	22415	22252	22370	22211	22339	22263	22164	22518	22237	22251	22352	22290	22297	22382	22313	22029	22031	22116	22380	22443	22448	22123	22285	22170	22135	22109	22416	22279	22242	22503	22235	22215	22230	22166	22528	22411	22344	22391	22156	22301	22183	22444	22101	22139	22255	21870	22314	22321	22202	22467	22250	22265	22192	22294	22334	22390	22284	22265	22422	22140	22365	22093	22162	22252	22390	22197	22292	22154	22309	22393	22312	22263	22376	22340	22456	21945	22425	22155	22271	22110	22231	22218	22380	22496	22155	22329	22365	22470	22199	22352	22106	22293	22448	22156	22325	22061	22189	22254	22497	22370	22364	22302	22246	22212	22111	22007	22282	22442	22429	22482	22235	22347	22232	22271	22021	22166	22224	22124	22297	22271	22398	22337	22224	22098	21966	22203	22118	22089	22292	22329	22242	22086	22278	22275	22090	22129	22184	22179	22232	22470	22355	22461	22241	22275	22201	22380	22359	22053	22153	22356	22312	22190	22529	22308	22268	22314	22304	22210	22137	22228	22226	22293	22234	22357	22254	22354	22059	22124	22191	22147	22281	22210	22100	22051
16403	29141	26784	22101	20746	19843	19021	18733	18285	18246	18089	17880	17988	17821	17961	17697	17804	17655	17435	17688	17623	17363	17692	17574	17595	17629	17400	17670	17419	17551	17464	17427	17622	17438	17487	17490	17481	17527	17413	17422	17494	17321	17524	17434	17581	17361	17468	17448	17471	17370	17410	17522	17460	17390	17448	17692	19188	19531	18313	18203	18289	17516	17325	17502	17280	17547	17292	17478	17543	17425	17448	17297	17369	17305	17351	17411	17442	17385	17397	17296	17421	17508	17669	17486	17351	17434	17415	17445	17319	17535	17447	17368	17558	17338	17316	17585	17280	17263	17314	17395	17559	17518	17489	17500	17490	17469	17413	17305	17410	17328	17456	17629	17474	17508	17406	17401	17320	17334	17408	17459	17444	17371	17503	17439	17505	17288	17503	17486	17264	17479	17494	17238	17356	17332	17484	17322	17319	17380	17313	17354	17365	17555	17313	17636	17466	17465	17412	17420	17402	17520	17525	17255	17502	17292	17544	17325	17446	17375	17610	17452	17325	17531	17581	17270	17574	17272	17399	17483	17329	17407	17276	17460	17478	17456	17227	17378	17410	17393	17533	17411	17416	17279	17454	17385	17435	17405	17273	17465	17363	17318	17366	17433	17539	17554	17316	17543	17287	17401	17309	17380	17422	17422	17493	17488	17195	17483	17487	17279	17306	17220	17398	17475	17507	17421	17294	17698	17285	17443	17318	17475	17328	17446	17260	17476	17531	17090	17325	17410	17567	17337	17561	17422	17494	17392	17381	17314	17317	17250	17278	17456	17432	17376	17428	17556	17385	17527	17195	17289	17477	17429	17515	17331	17278	17345	17298	17457	17484	17366	17463	17411	17317	17356	17388	17475	17466	17273	17552	17213	17590	17467	17587	17214	17425	17320	17337	17395	17282	17489	17384	17489	17390	17454	17469	17466	17112	17362	17503	17264	17397	17538	17461	17334	17362	17538	17404	17382	17486	17483	17472	17176	17452	17360	17579	17421	17299	17394	17478	17490	17451	17339	17478	17496	17322	17373	17454	17195	17413	17326	17280	17418	17318	17472	17389	17321	17330	17449	17458	17472	17276	17258	17417	17294	17538	17354	17482	17380	17359	17551	17438	17250	17521	17281	17373	17311	17203	17431	17461	17484	17462	17568	17280	17302	17331	17490	17364	17580	17316	17315	17337	17404	17334	17445	17484	17314	17371	17398	17447	17628	17446	17466	17379	17371	17344	17167	17362	17312	17252	17331	17285	17407	17247	17538	17435	17411	17547	17167	17412	17388	17462	17278	17705	17597	17236	17413	17351	17320	17573	17530	17443	17374	17467	17333	17258	17598	17451	17542	17162	17348	17650	17261	17416	17272	17422	17374	17348	17386	17369	17379	17362	17458	17421	17429	17373	17282	17361	17387	17394	17368	17432	17539	17495	17202	17589	17333	17318	17431	17365	17307	17358	17339	17418	17384	17477	17445	17432	17338	17456	17446	17335	17458	17421	17377	17335	17452	17461	17420	17445	17367	17422	17446	17315	17455	17311	17585	17370	17187	17317	17390	17455	17366	17523	17443	17220	17373	17521	17606	17359	17285	17586	17511	17729	17491	17331	17449	17223	17392	17311	17414	17345	17314	17310	17411	17502	17408	17297	17326	17375	17311	17201	17436	17381	17421	17433	17292	17367	17654	17354	17402	17453	17304	17620	17222	17313	17438	17487	17542	17441	17532	17404	17513	17371	17464	17498	17436	17441	17284	17280	17301	17417	17543	17475	17430	17393	17353	17530	17261	17525	17537	17501	17423	17617	17329	17322	17361	17463	17299	17355	17389	17395	17280	17266	17369	17420	17390	17495	17316	17466	17333	17403	17455	17538	17315	17312	17386	17468	17289	17367	17347	17468	17514	17397	17319	17517	17533	17422	17412	17340	17594	17419	17258	17398	17554	17355	17209	17270	17356	17400	17534	17512	17467	17266	17361	17424	17723	17505	17491	17503	17277	17315	17308	17529	17180	17318	17388	17230	17468	17362	17503	17381	17250	17565	17139	17262	17363	17436	17553	17366	17405	17456	17288	17401	17264	17318	17423	17333	17224	17352	17213	17511	17367	17302	17299	17237	17276	17368	17503	17451	17307	17400	17463	17488	17389	17326	17239	17389	17393	17403	17381	17430	17405	17468	17338	17328	17401	17459	17456	17276	17371	17445	17590	17232	17400	17324	17313	17416	17371	17579	17338	17329	17200	17543	17226	17557	17369	17275	17293	17276	17416	17439	17357	17473	17509	17427	17459	17276	17272	17405	17563	17408	17440	17316	17359	17272	17447	17327	17169	17368	17486	17384	17520	17262	17436	17519	17547	17478	17440	17312	17348	17318	17632	17390	17407	17334	17335	17337	17370	17384	17329	17536	17470	17450	17256	17334	17387	17310	17266	17508	17333	17417	17313	17545	17557	17489	17234	17494	17449	17478	17389	17343	17325	17332	17475	17612	17445	17343	17537	17596	17437	17538	17356	17375	17315	17430	17436	17593	17358	17230	17490	17377	17359	17406	17363	17550	17373	17375	17379	17451	17452	17330	17520	17502	17446	17537	17347	17556	17445	17538	17423	17399	17431	17329	17492	17414	17171	17369	17453	17424	17407	17372	17480	17287	17468	17398	17365	17587	17434	17300	17332	17292	17398	17416	17312	17370	17355	17498	17361	17405	17411	17147	17513	17497	17417	17423	17318	17359	17438	17384	17603	17469	17497	17403	17442	17241	17378	17477	17257	17542	17327	17404	17276	17364	17415	17211	17448	17321	17427	17544	17316	17322	17403	17487	17577	17274	17359	17367	17476	17515	17287	17448	17285	17502	17434	17647	17362	17303	17420	17355	17417	17498	17610	17337	17302	17409	17373	17267	17554	17235	17428	17338	17401	17471	17263	17448	17209	17199	17496	17488	17357	17364	17587	17512	17312	17614	17419	17550	17465	17376	17356	17428	17385	17320	17355	17619	17471	17364	17182	17277	17501	17374	17357	17491	17392	17481	17377	17457	17351	17381	17227	17337	17557	17607	17364	17287	17448	17353	17440	17467	17206	17489	17464	17365	17387	17471	17554	17285	17442	17458	17266	17538	17382	17612	17540	17429	17404	17367	17417	17299	17318	17159	17206	17531	17580	17392	17557	17492	17399	17426	17343	17336	17410	17382	17279	17422	17595	17282	17354	17454	17275	17399	17535	17417	17317	17404	17289	17259	17524	17379	17425	17569	17350	17447	17323	17373	17417	17391	17378	17487	17312	17569	17403	17459	17370	17230	17452	17288	17488	17492	17359	17350	17326	17403	17506	17318	17487	17455	17297	17558	17178	17390	17425	17349	17516	17566	17380	17535	17502	17394	17376	17316	17399	17344	17268	17407	17417	17239	17343	17403	17467	17373	17337	17528	17446	17234	17496	17424	17468	17504	17417	17341	17335	17503	17279	17342	17344	17492	17426	17609	17457	17355	17387	17336	17456	17477	17534	17411	17406	17461	17375	17386	17457	17448	17258	17445	17199	17480	17467	17497	17379	17656	17331	17357	17445	17350	17323	17362	17397	17200	17590	17415	17578	17393	17383	17352	17298	17443	17339	17488	17239	17457	17256	17380	17358	17427	17383	17281	17384	17492	17420	17228	17410	17409	17324	17364	17303	17449	17340	17410	17460	17429	17354	17352	17367	17531	17307	17464	17298	17542	17306	17335	17338	17371	17292	17451	17481	17342	17339	17563	17480	17451	17365	17411	17378	17132	17496	17428	17381	17295	17373	17423	17469	17448	17465	17373	17517	17196	17239	17368	17250	17495	17335	17391	17565	17537	17340	17530	17390	17393	17315	17485	17378	17558	17398	17321	17278	17507	17174	17436	17512	17431	17335	17362	17502	17321	17487	17417	17549	17478	17494	17394	17505	17530	17288	17397	17493	17350	17479	17299	17263	17335	17359	17439	17185	17424	17289	17385	17242	17344	17448	17352	17422	17234	17336	17441	17362	17254	17387	17455	17267	17382	17285	17516	17400	17443	17382	17443	17278	17439	17325	17470	17333	17226	17348	17389	17493	17340	17319	17449	17455	17211	17498	17474	17498	17293	17411	17277	17239	17559	17424	17300	17310	17520	17217	17328	17400	17447	17520	17347	17344	17357	17418	17350	17428	17424	17407	17451	17483	17484	17384	17223	17199	17591	17250	17325	17420	17374	17587	17386	17480	17533	17417	17289	17533	17316	17487	17335	17189	17496	17497	17355	17239	17543	17453	17367	17332	17561	17454	17379	17403	17473	17487	17229	17232	17416	17334	17706	17484	17522	17410	17428	17169	17450	17278	17537	17437	17316	17303	17520	17354	17395	17567	17454	17451	17414	17514	17376	17360	17407	17488	17436	17573	17190	17488	17282	17329	17437	17545	17346	17345	17353	17516	17438	17370	17488	17350	17347	17448	17407	17385	17264	17346	17499	17380	17499	17320	17404	17395	17492	17316	17399	17300	17366	17439	17317	17521	17379	17254	17489	17250	17569	17398	17424	17466	17308	17399	17415	17323	17185	17378	17496	17257	17436	17514	17356	17339	17393	17607	17460	17391	17397	17544	17339	17450	17319	17424	17548	17444	17526	17500	17409	17149	17425	17389	17359	17497	17306	17292	17511	17270	17373	17495	17534	17330	17470	17471	17395	17392	17457	17415	17637	17365	17356	17297	17394	17405	17346	17389	17314	17371	17434	17243	17305	17383	17532	17390	17590	17396	17273	17587	17367	17343	17198	17355	17456	17399	17491	17346	17390	17577	17576	17413	17372	17387	17359	17330	17286	17316	17428	17405	17316	17383	17504	17375	17415	17361	17474	17478	17430	17294	17317	17283	17323	17291	17309	17284	17443	17470	17545	17402	17483	17444	17372	17458	17491	17393	17462	17489	17412	17335	17486	17301	17369	17206	17430	17422	17319	17281	17502	17381	17395	17165	17435	17234	17269	17278	17449	17509	17489	17463	17367	17425	17448	17605	17446	17365	17384	17395	17387	17430	17267	17392	17536	17384	17583	17399	17431	17337	17383	17308	17510	17452	17506	17510	17380	17391	17562	17439	17506	17251	17336	17230	17366	17259	17474	17504	17413	17370	17393	17333	17350	17345	17447	17409	17425	17290	17549	17382
27398	22180	26814	25124	22237	22486	22702	22130	22275	22381	22251	22273	22276	22336	22152	22330	22130	22467	22477	22605	22074	22350	22275	22341	22180	22282	22445	22475	22147	22201	22143	22134	22466	22164	22126	22149	22359	21862	22098	22235	22338	22186	22172	22321	22091	22348	22428	22212	22028	22342	22470	22443	22280	22321	22551	22314	22347	22303	22215	22194	22446	22267	22016	22250	22321	22340	22549	22055	22346	22141	22246	22169	22205	22288	22172	22303	22286	22386	22220	22135	22266	22168	22115	22186	22325	22206	22176	22250	22349	22232	22389	22452	22351	22228	22261	22507	22350	22177	22388	22292	22273	22299	22319	22297	22277	22210	22278	22370	22235	22121	22222	22331	22310	22024	22314	21991	22248	22183	22349	22130	22240	22216	22167	22168	22374	22149	22139	22290	22432	22174	22409	22117	22391	22314	22301	22337	22249	22273	22497	22499	22231	22301	22328	22217	22392	22117	22142	22154	22123	22329	22403	22292	22262	22168	22238	22163	22327	22260	22305	22354	22215	22123	22267	22147	22351	22116	22150	22366	22215	22259	22310	22053	22221	22313	22147	22276	22246	22323	22140	22495	22224	22248	22193	22099	22392	22484	22215	22118	22217	22140	22229	22338	22194	22237	22404	22315	22153	22120	22127	22159	22319	22176	22279	22139	22059	22159	22257	22155	22242	22330	22341	22250	22293	22155	22186	22257	22065	22186	22219	22339	22306	22240	22221	22131	22253	22076	22333	22398	22368	22185	22164	22104	22471	22455	22378	22159	22123	22240	21902	22040	22345	22086	22294	22421	22155	22331	22265	22269	22060	22013	22141	22341	22425	22420	22218	22121	22197	22064	22352	22293	22319	22150	22247	22373	22164	22216	22225	22479	22527	22364	22406	22118	22144	22066	22391	22180	22278	22327	22340	22268	22222	22224	22430	22314	22267	22298	22193	22189	22397	22120	22168	22230	22318	22204	22295	22502	22443	22404	22466	22415	22326	21967	22112	21973	22431	22364	22268	22196	22215	22191	22452	22403	22048	22038	22196	22359	22246	22082	22161	22283	22339	22136	22098	22043	22008	22384	22312	22217	22272	22179	22128	22241	22287	21984	22385	22204	22240	22118	22171	22218	22286	22467	22295	22375	22110	22476	22095	22460	22410	22287	22233	22126	22189	22181	22260	22219	22143	22204	22290	22400	22194	22294	22300	22207	22236	22254	22297	22208	22246	22185	22302	22455	22362	21991	22036	22097	22308	22140	22109	22328	22272	22156	22351	22246	22182	22269	22472	22147	22158	22276	22191	22445	22343	22347	22348	22453	22204	22589	22268	22215	22062	22187	22356	22358	22146	22385	22226	21979	22197	22277	22331	22369	22141	22124	22128	22209	22279	22206	22168	22099	22388	22561	22260	22086	22266	22227	22376	22197	22097	22268	22284	22097	22356	22143	22150	22378	22357	22242	22265	21924	22533	22153	22298	22152	22161	22116	22292	22266	22175	22342	22164	22096	22227	21995	22194	22275	22336	22125	22296	22312	22152	22297	22385	22120	22488	22301	22002	22281	22295	22245	22031	22114	22150	22351	22450	22152	22294	22287	22049	22334	22164	22057	22098	22349	22379	22278	22543	22185	22224	22171	22408	22426	22220	22309	22194	22315	22194	22291	22144	22030	22250	22212	22180	22096	22063	22388	22509	22357	22423	22332	22235	22157	22317	22139	22518	22372	22238	22314	22254	22147	22232	22314	22216	22231	22270	22317	22247	22128	22212	22134	22197	22159	22392	22194	22506	22365	21978	22128	22338	22240	22326	22207	22343	22301	22253	21985	22440	22138	22102	22092	22224	22168	22323	22332	22350	22254	22397	22336	22051	22218	22266	22101	22165	22428	22263	22562	22422	22337	22265	22340	22157	22259	22278	22285	22312	22246	22321	22117	22291	22029	22091	22373	22272	22290	22227	22501	22250	22003	22182	22335	22294	22357	22273	22056	22143	22361	22280	22246	22377	22267	22363	22331	22056	22379	22320	22282	22170	22275	22103	22262	22426	22132	22270	22417	22162	22307	22177	22338	22265	22314	22241	22247	22125	22313	22142	22147	22148	22152	22201	22176	22354	22322	22289	21910	22220	22192	22275	22255	22149	22282	22285	22230	22186	22089	22138	22170	22305	22173	22219	22525	22167	22279	22234	22380	22426	22200	22187	22276	22028	22155	22230	22403	22149	22277	22362	22223	22220	22361	22419	22282	22328	22324	22067	22353	22101	22232	22347	22221	22249	22194	22498	22191	22163	22230	22298	22303	22279	22161	22278	22423	22221	22107	22178	22411	22160	22418	22354	22352	22294	22288	22477	22116	22172	22287	22117	22220	22438	22159	22193	22099	22149	22227	22069	22141	22246	22060	22275	22430	22272	22081	22238	22464	22471	22221	22161	22205	22136	22317	22020	22181	22218	22225	22276	22265	22371	22377	22010	22289	22310	22444	22380	22267	22176	22211	22254	22336	22481	22302	22249	22191	22327	22224	22413	22316	22313	22244	22358	22279	22350	22165	22351	22271	22056	22461	22104	22112	22016	22298	22403	22086	22299	22115	22439	22378	22293	22275	22273	22106	22239	22364	22556	22252	22341	22318	22279	22158	22243	22257	22226	22108	22209	22161	22139	22217	22143	22222	22218	22042	22082	22344	22260	22191	22038	22331	22211	22346	22453	22275	22335	22285	22280	22052	22273	22314	22546	22172	22139	22062	22111	22151	22322	22205	22168	22275	22256	22289	22109	22258	22105	22275	22315	22118	22291	22401	22303	22378	22479	22143	22120	22261	22092	22210	22261	22204	22366	22177	22246	22318	22318	22200	22240	22449	22272	22184	22416	22352	22209	22135	22068	22338	22195	22181	22315	22150	22327	22307	22255	22231	22189	22376	22172	22141	22416	22306	22241	22311	22245	22191	22369	22326	22440	22186	22178	22229	22262	22302	22396	22353	22287	22223	22316	22164	22302	22177	22399	22454	22325	22192	22188	22352	22324	22086	22283	22179	22142	22191	22189	22405	22507	22294	22294	22239	22262	22076	22203	22055	22275	22143	22165	22276	22124	22302	22411	22263	22114	22217	22198	22363	22382	22282	22113	22321	22231	22208	22265	22158	22264	22088	22230	22398	22134	22354	22366	22228	22475	22380	22211	22201	22261	22368	22198	22071	22208	22356	22152	22181	22375	22130	22379	22201	22182	22312	22170	22216	22245	22389	22429	22274	22107	22297	22074	22268	22316	22245	22204	22203	22192	22310	22324	22103	22233	22270	22272	22316	22130	22129	22220	22337	22302	22357	22268	22133	22305	22092	22190	22217	22292	22278	22154	22138	22416	22291	22337	22183	22135	22499	22160	22163	22315	22319	22411	22268	22312	22391	22169	22307	22277	22119	22262	22152	22333	22485	22469	22027	22302	22575	22113	22060	22340	22195	22548	22489	22184	22236	22204	22459	22298	22451	22161	22035	22177	21937	22067	22393	22218	22337	22161	21981	22198	22042	22226	22280	22234	22579	22337	22269	22148	22197	22218	22102	22346	22335	22347	22274	22403	22332	22073	22286	22179	22291	22351	22288	22136	22252	22451	22288	22320	22441	22212	22346	22332	22071	22279	22309	22235	22368	22272	22377	22362	22385	22179	22294	22250	22173	22177	22373	22285	22277	22510	22467	22090	22131	22026	22338	22187	22040	22213	22297	22162	22026	22281	22320	22259	22289	22129	22161	22107	22227	22221	22283	22082	22371	22348	22295	22175	22037	22137	22339	22254	22367	22272	22190	22283	22233	22143	22247	22337	22523	22112	22180	22295	22377	22188	22122	22224	22415	21911	22204	22217	22259	22330	22132	22548	22153	22309	22226	22257	22429	22351	22157	22138	22074	22116	22186	22248	22153	22307	22489	22362	22249	22309	22160	22350	22384	22184	22218	22135	22275	22257	22375	22165	22148	22364	22125	22204	22315	22319	22417	22296	22381	22409	22140	22311	22198	22305	22212	22202	22357	22327	22264	22312	22031	22261	22152	22314	22205	22350	22200	22204	22337	22070	22222	22215	22321	22058	22349	22296	22232	22375	22185	22229	22206	22127	22204	22185	22316	22227	22374	22236	22043	22267	22286	22353	22371	22203	22089	22382	22216	22296	22344	22010	22194	22363	22213	22396	22139	22368	22286	22285	22147	22508	22273	22165	22343	22167	22054	22236	22231	22137	22194	22375	22378	22238	22073	22352	22460	22478	22248	22453	22323	22365	22303	22151	22447	22327	22418	22362	22095	22249	22166	22335	22287	22311	22570	22396	22362	22238	22381	22341	22398	22226	22132	22220	22098	22242	22161	22128	22101	22104	22511	22144	22135	22258	22434	22214	22131	22342	22236	22289	22290	22312	22311	22329	22190	22406	22285	22283	22308	22214	22166	22123	22276	22370	22019	22264	22537	22080	22130	22441	22252	22268	22309	22266	22081	22252	22421	22254	22422	22217	22360	22266	22255	22132	22153	22301	22151	22478	22204	22097	22418	22175	22355	22558	22309	22358	22332	22325	22397	22202	22167	22400	22191	22174	22086	22125	22216	22262	22074	22184	22235	22329	22293	22198	22305	22255	22431	22096	22461	22134	22346	22187	22223	22151	22369	22256	22225	22339	22265	22393	22396	22420	22305	22371	22464	22275	22055	22243	22431	22156	22095	22193	22074	22134	22257	22421	22401	22056	22150	22075	22279	22238	22297	22257	22182	22241	22187	22490	22326	22417	22293	22071	22194	22493	22210	22318	22402	22462	22290	22399	22242	22281	22354	22238	22143	21925	22428	22298	22241	22514	22275	22353	22311	22355	22233	22304	22231	22379	22518	22188	22139	22147	22263	21959	22464	22260	22186	22414	22417	22144	22279	22271	22125	22241	22315	22241	22391	22179	22254	22188	22294	22331	22170	22289	22569	22407	22226	22271	22214	22185	22064	22026	22288	22428	22332	22087	22278	22302	22419	22307	21938	22288	22210	22222	22108	22368	22379	22271	22317	22352	22266	22258	22414	22333	22156	22136	22217	22253	22489	22198	22351	22451	22385	22137	22442	22440	22176	22262	22308	22135	22220	22187	22592	22221	22280	22234	22388	22274	22107	22152	22276	22011	22182	22182	22050	22310	22443
16097	19021	18666	17910	17828	17671	17584	17606	17459	17365	17478	17597	17579	17504	17344	17515	17272	17564	17375	17435	17385	17310	17391	17437	17377	17353	17367	17482	17374	17406	17431	17392	17309	17355	17461	17250	17343	17248	17524	17546	17558	17404	17457	17312	17555	17077	17431	17359	17360	17340	17343	17344	17473	17546	17535	17402	17315	17531	17464	17459	17578	17268	17512	17338	17572	17315	17585	17220	17332	17417	17455	17284	17284	17492	17488	17426	17598	17212	17499	17313	17372	17499	17230	17314	17309	17622	17504	17606	17269	17473	17470	17320	17439	17409	17573	17423	17456	17408	17270	17406	17280	17271	17316	17367	17278	17453	17457	17481	17542	17355	17508	17329	17476	17508	17416	17454	17192	17385	17283	17393	17337	17187	17419	17436	17340	17455	17369	17641	17260	17357	17331	17344	17391	17474	17375	17387	17546	17417	17434	17461	17460	17302	17487	17282	17357	17366	17280	17550	17327	17296	17361	17465	17466	17455	17251	17525	17432	17392	17444	17400	17330	17447	17368	17439	17399	17387	17404	17436	17483	17214	17335	17345	17430	17177	17518	17330	17408	17318	17394	17324	17314	17261	17411	17325	17497	17345	17539	17299	17296	17465	17299	17527	17340	17322	17388	17497	17621	17362	17355	17347	17405	17420	17291	17276	17393	17506	17495	17545	17529	17490	17276	17399	17429	17331	17314	17445	17500	17387	17235	17387	17302	17435	17419	17618	17371	17394	17385	17653	17345	17373	17390	17368	17425	17358	17200	17342	17395	17532	17256	17474	17167	17406	17322	17353	17451	17433	17201	17301	17324	17557	17277	17348	17361	17305	17362	17254	17478	17300	17397	17401	17254	17220	17401	17437	17391	17377	17394	17443	17328	17365	17475	17298	17168	17291	17487	17499	17340	17439	17422	17353	17424	17263	17343	17438	17341	17367	17537	17332	17523	17344	17354	17490	17469	17276	17247	17449	17390	17475	17348	17386	17517	17410	17415	17325	17455	17310	17296	17495	17357	17277	17398	17382	17454	17327	17362	17496	17380	17491	17428	17429	17276	17459	17418	17296	17449	17376	17292	17310	17375	17314	17421	17466	17281	17430	17480	17310	17595	17372	17324	17318	17318	17281	17420	17376	17422	17434	17348	17476	17397	17412	17429	17262	17447	17352	17338	17344	17521	17488	17347	17388	17383	17415	17284	17429	17416	17399	17274	17359	17469	17425	17324	17433	17369	17431	17443	17471	17525	17268	17414	17337	17412	17390	17475	17366	17357	17518	17408	17276	17246	17486	17462	17271	17263	17393	17382	17409	17414	17531	17394	17356	17571	17372	17686	17353	17374	17214	17484	17200	17502	17337	17235	17315	17521	17251	17260	17528	17300	17395	17328	17442	17443	17337	17335	17242	17353	17354	17351	17350	17429	17340	17267	17320	17513	17418	17401	17300	17480	17342	17297	17341	17224	17198	17368	17409	17540	17612	17408	17376	17422	17467	17391	17467	17330	17424	17444	17427	17479	17437	17328	17458	17298	17416	17403	17373	17382	17365	17341	17422	17471	17140	17356	17414	17319	17427	17324	17422	17531	17502	17322	17360	17413	17513	17465	17448	17422	17503	17373	17419	17493	17360	17434	17271	17481	17290	17436	17538	17572	17257	17398	17627	17595	17341	17415	17426	17217	17243	17513	17304	17376	17443	17398	17640	17500	17359	17454	17497	17514	17501	17359	17350	17381	17290	17334	17472	17515	17481	17364	17277	17318	17237	17293	17173	17363	17294	17397	17407	17483	17277	17500	17293	17247	17273	17269	17358	17382	17205	17422	17445	17479	17287	17473	17603	17221	17249	17471	17160	17464	17425	17396	17288	17468	17408	17372	17435	17458	17345	17413	17343	17426	17347	17390	17491	17442	17511	17318	17560	17411	17402	17308	17284	17537	17417	17336	17318	17406	17314	17381	17536	17405	17408	17345	17516	17428	17441	17189	17281	17336	17297	17448	17312	17461	17440	17489	17336	17462	17602	17361	17286	17232	17341	17374	17492	17498	17483	17419	17385	17331	17369	17577	17326	17378	17130	17417	17375	17365	17444	17306	17321	17319	17312	17241	17360	17460	17425	17511	17354	17377	17285	17365	17299	17414	17327	17583	17504	17360	17269	17326	17258	17451	17463	17282	17490	17283	17496	17396	17411	17237	17426	17344	17255	17382	17234	17454	17218	17344	17451	17334	17447	17506	17479	17299	17448	17217	17241	17319	17501	17491	17321	17499	17252	17448	17303	17399	17360	17358	17523	17341	17395	17471	17431	17349	17166	17340	17212	17414	17349	17199	17383	17651	17350	17481	17413	17267	17501	17340	17262	17458	17307	17369	17441	17294	17357	17362	17347	17364	17633	17358	17383	17341	17416	17444	17241	17237	17529	17556	17446	17375	17447	17356	17502	17254	17627	17443	17471	17442	17403	17575	17543	17530	17440	17374	17438	17527	17402	17420	17317	17441	17406	17366	17320	17478	17439	17333	17567	17461	17309	17416	17426	17407	17213	17395	17412	17470	17497	17455	17483	17617	17262	17416	17524	17522	17426	17197	17372	17278	17311	17308	17606	17319	17432	17347	17313	17363	17390	17418	17448	17379	17626	17375	17353	17476	17361	17324	17388	17397	17231	17300	17446	17498	17414	17425	17394	17408	17250	17428	17316	17501	17340	17334	17446	17277	17354	17284	17497	17492	17404	17401	17475	17263	17420	17420	17351	17339	17497	17386	17304	17289	17287	17408	17311	17465	17280	17330	17481	17531	17253	17400	17376	17304	17530	17353	17419	17372	17268	17478	17396	17255	17461	17536	17335	17289	17360	17238	17511	17379	17479	17389	17365	17285	17298	17272	17339	17180	17311	17480	17269	17370	17396	17408	17340	17407	17354	17143	17422	17528	17378	17444	17542	17411	17558	17395	17320	17472	17485	17285	17411	17380	17345	17506	17351	17314	17365	17347	17627	17396	17460	17312	17347	17477	17463	17307	17503	17209	17418	17350	17402	17389	17201	17416	17486	17284	17242	17514	17435	17568	17364	17476	17429	17358	17436	17345	17336	17313	17266	17302	17297	17363	17332	17416	17442	17398	17624	17379	17476	17434	17458	17337	17438	17497	17208	17407	17263	17473	17406	17300	17396	17515	17525	17355	17151	17386	17464	17278	17389	17277	17343	17284	17489	17423	17406	17455	17564	17440	17418	17269	17384	17329	17351	17425	17335	17559	17344	17339	17399	17464	17186	17404	17605	17392	17597	17259	17334	17106	17406	17257	17376	17338	17488	17497	17365	17222	17431	17379	17294	17275	17439	17439	17363	17388	17465	17342	17492	17427	17468	17490	17305	17335	17310	17408	17501	17341	17193	17382	17318	17363	17454	17386	17348	17419	17233	17393	17391	17262	17363	17627	17496	17367	17383	17343	17475	17546	17407	17370	17495	17352	17394	17430	17534	17263	17368	17236	17408	17466	17356	17651	17406	17415	17217	17287	17440	17429	17354	17387	17249	17480	17480	17313	17308	17434	17307	17315	17263	17357	17481	17630	17257	17338	17576	17170	17345	17316	17369	17436	17374	17477	17351	17334	17319	17453	17453	17592	17452	17284	17344	17515	17508	17519	17402	17321	17498	17568	17288	17542	17554	17364	17367	17377	17284	17376	17372	17296	17479	17365	17357	17585	17309	17480	17376	17283	17431	17394	17351	17270	17453	17402	17451	17373	17459	17540	17369	17239	17456	17222	17496	17302	17429	17461	17479	17272	17437	17352	17381	17641	17348	17467	17361	17242	17437	17510	17322	17337	17258	17358	17339	17471	17473	17347	17381	17433	17365	17453	17328	17375	17526	17368	17394	17355	17418	17246	17586	17337	17420	17174	17254	17408	17402	17550	17495	17300	17461	17298	17295	17366	17387	17430	17255	17388	17286	17339	17338	17364	17535	17381	17463	17337	17391	17366	17342	17254	17433	17323	17456	17452	17302	17197	17580	17339	17466	17325	17424	17425	17314	17244	17369	17323	17400	17404	17406	17377	17348	17454	17388	17465	17360	17506	17506	17328	17326	17368	17545	17391	17383	17471	17338	17325	17446	17409	17483	17229	17271	17256	17571	17300	17217	17412	17409	17305	17341	17281	17470	17322	17369	17543	17481	17482	17341	17263	17375	17511	17438	17417	17363	17298	17317	17444	17476	17447	17362	17418	17311	17399	17443	17436	17211	17476	17355	17492	17487	17365	17313	17360	17525	17388	17332	17391	17343	17235	17409	17452	17284	17350	17513	17490	17416	17417	17279	17442	17391	17288	17359	17478	17321	17457	17434	17513	17392	17370	17420	17558	17469	17332	17507	17342	17360	17379	17422	17384	17336	17239	17470	17288	17307	17509	17493	17242	17317	17442	17468	17411	17347	17421	17170	17635	17412	17491	17560	17303	17354	17294	17333	17453	17250	17335	17452	17563	17357	17314	17390	17450	17488	17560	17458	17228	17390	17323	17441	17568	17243	17344	17330	17376	17347	17524	17336	17367	17237	17554	17354	17475	17335	17467	17526	17400	17367	17479	17335	17576	17420	17386	17429	17429	17263	17401	17156	17436	17439	17288	17401	17275	17458	17251	17373	17287	17319	17222	17259	17356	17515	17337	17311	17398	17282	17399	17471	17230	17422	17243	17420	17536	17457	17286	17307	17408	17342	17345	17509	17473	17541	17640	17391	17410	17385	17521	17290	17203	17461	17453	17510	17302	17427	17402	17357	17360	17407	17592	17294	17498	17388	17387	17255	17341	17337	17389	17403	17360	17277	17625	17402	17449	17378	17266	17549	17284	17421	17292	17294	17233	17430	17362	17384	17327	17356	17366	17611	17199	17385	17432	17478	17407	17367	17280	17364	17464	17487	17443	17497	17256	17509	17220	17357	17473	17335	17495	17528	17529	17461	17432	17230	17246	17455	17503	17316	17427	17452	17501	17275	17404	17264	17392	17287	17450	17665	17358	17449	17365	17662	17402	17268	17386	17418	17294	17425	17609	17367	17356	17317	17433	17336	17466	17410	17309	17385	17300	17431	17454	17456	17261	17423	17417	17546	17335	17400	17225	17433	17327	17395	17333	17291	17219	17295	17420	17509	17257	17261	17457	17482
23274	20982	28504	23729	22005	23813	24266	21349	21096	21309	21115	20976	21123	21062	20893	20923	20775	20924	20958	20848	20601	20836	20756	20770	20621	20755	20794	20867	20925	20651	20798	20914	20687	20733	20888	20945	20905	20801	20967	20775	20900	20947	20673	20629	20374	20864	20642	20830	20772	20544	20885	20720	20674	20598	20831	20983	21251	21282	21219	21065	20804	20639	20954	20859	20772	20712	20731	20818	20658	20812	20520	20784	20704	20617	20532	20638	20373	20897	20790	20622	20713	20688	20664	20624	20679	20748	20743	20888	20746	20583	20598	20735	20824	20667	20824	20625	20606	20682	20845	20610	20747	20567	20840	20661	20774	20748	20566	20397	20713	20605	20676	20646	20809	20744	20799	20512	20720	20449	20848	20623	20619	20688	20735	20695	20642	20620	20622	20785	20665	20673	20798	20774	20867	20552	20669	20763	20711	20614	20634	20753	20794	20595	20687	20662	20803	20731	20786	20768	20744	20734	20554	20523	20671	20417	20723	20691	20460	20704	20342	20685	20624	20876	20664	20692	20617	20709	20910	20750	20834	20808	20764	20802	20727	20692	20846	20753	20725	20767	20767	20675	20677	20823	20764	20555	20600	20756	20644	20643	20700	20845	20734	20637	20659	20815	20881	20599	20836	20634	20701	20888	20749	20695	20570	20687	20555	20531	20674	20497	20870	20658	20621	20486	20523	20586	20920	20775	20628	20485	20616	20764	20649	20764	20673	20648	20600	20616	20570	20640	20869	20668	20765	20714	20725	20669	20793	20725	20810	20584	20661	20713	20600	20519	20774	20658	20421	20620	20848	20871	20750	20640	20753	20888	20550	20638	20697	20680	20753	20683	20891	20876	20761	20738	20753	20669	20696	20767	20459	20708	20916	20805	20802	20650	20519	20440	20713	20818	20785	20461	20589	20715	20608	20803	20742	20678	20510	20613	20379	20652	20813	20692	20805	20778	20708	20649	20884	20659	20552	20502	20627	20685	20624	20620	20711	20658	20714	20552	20574	20556	20507	20636	20532	20597	20478	20560	20713	20723	20691	20654	20856	20734	20729	20823	20819	20711	20910	20591	20602	20645	20640	20427	20767	20602	20764	20697	20683	20687	20624	20707	20683	20659	20575	20683	20869	20596	20701	20518	20748	20849	20818	20559	20701	20807	20655	20529	20603	20799	20664	20710	20667	20736	20608	20621	20732	20671	20701	20661	20758	20709	20840	20453	20841	20667	20908	20757	20701	20582	20723	20717	20830	20750	20680	20645	20532	20708	20620	20778	20527	20562	20473	20715	20765	20543	20585	20770	20968	20533	20640	20638	20659	20690	20641	20741	20627	20387	20632	20566	20695	20650	20478	20569	20534	20665	20719	20579	20410	20690	20515	20749	20769	20762	20709	20612	20419	20646	20503	20582	20728	20552	20808	20859	20605	20806	20522	20653	20718	20894	20591	20549	20588	20701	20685	20648	20741	20803	20818	20552	20696	20783	20533	20460	20535	20592	20754	20685	20595	20631	20650	20485	20566	20812	20527	20651	20627	20735	20667	20714	20521	20762	20581	20641	20378	20735	20669	20562	20739	20657	20629	20430	20559	20644	20676	20835	20667	20620	20611	20635	20774	20676	20827	20652	20532	20675	20413	20479	20736	20384	20579	20594	20401	20622	20600	20814	20722	20630	20697	20900	20613	20519	20595	20689	20753	20666	20816	20830	20718	20598	20710	20731	20684	20731	20540	20872	20496	20492	20741	20731	20786	20593	20832	20733	20865	20652	20516	20516	20610	20767	20440	20733	20740	20577	20851	20953	20632	20767	20588	20585	20817	20886	20652	20691	20538	20638	20631	20544	20724	20660	20555	20758	20750	20681	20649	20710	20751	20558	20408	20707	20569	20753	20520	20592	20484	20602	20699	20797	20669	20841	20579	20718	20585	20781	20744	20585	20681	20581	20657	20628	20802	20627	20780	20796	20600	20577	20792	20860	20652	20623	20685	20701	20677	20757	20682	20749	20752	20551	20643	20605	20463	20749	20559	20718	20657	20601	20876	20615	20672	20689	20534	20694	20627	20698	20590	20501	20682	20851	20404	20424	20637	20823	20681	20568	20650	20623	20682	20612	20714	20719	20843	20521	20515	20368	20569	20663	20735	20574	20830	20581	20774	20723	20581	20860	20691	20759	20558	20670	20705	20665	20688	20776	20651	20634	20658	20737	20829	20742	20560	20756	20522	20711	20515	20639	20506	20544	20731	20914	20783	20548	20701	20984	20822	20627	20609	20599	20600	20446	20699	20604	20745	20591	20663	20562	20519	20762	20695	20684	20615	20753	20649	20492	20507	20671	20666	20637	20431	20717	20682	20513	20593	20397	20590	20679	20727	20518	20595	20611	20745	20558	20571	20556	20700	20787	20717	20778	20791	20743	20580	20671	20411	20629	20823	20676	20437	20590	20627	20433	20822	20778	20866	20834	20661	20638	20665	20487	20803	20906	20617	20700	20699	20684	20707	20689	20771	20673	20559	20833	20663	20499	20615	20676	20725	20608	20691	20634	20706	20716	20816	20785	20708	20621	20580	20675	20561	20649	20570	20521	20654	20782	20569	20648	20480	20564	20783	20742	20656	20689	20855	20645	20647	20619	20626	20824	20692	20571	20610	20803	20611	20555	20557	20553	20833	20679	20830	20649	20779	20637	20485	20542	20671	21019	20624	20590	20532	20776	20810	20652	20755	20648	20621	20535	20573	20873	20533	20671	20648	20496	20633	20565	20733	20516	20718	20626	20776	20516	20723	20620	20693	20495	20703	20496	20795	20761	20835	20439	20644	20571	20564	20545	20509	20576	20499	20865	20828	20791	20729	20572	20600	20430	20757	20793	20689	20904	20865	20594	20647	20804	20704	20681	20550	20695	20701	20630	20740	20653	20676	20781	20791	20443	20766	20536	20621	20427	20625	20546	20833	20721	20729	20587	20791	20651	20711	20602	20896	20941	20777	20724	20662	20592	20424	20688	20973	20591	20605	20780	20783	20797	20794	20782	20571	20521	20708	20714	20755	20597	20834	20817	20745	20615	20577	20802	20474	20776	20562	20649	20606	20622	20538	20371	20379	20589	20822	20693	20578	20810	20706	20595	20744	20667	20673	20822	20713	20753	20944	20798	20520	20775	20834	20500	20546	20718	20793	20648	20658	20740	20480	20647	20488	20760	20650	20744	20723	20686	20650	20828	20732	21030	20631	20673	20781	20586	20607	20589	20797	20627	20609	20762	20667	20512	20561	20750	20825	20685	20772	20692	20694	20684	20639	20797	20778	20783	20635	20765	20871	20565	20899	20783	20693	20688	20578	20744	20682	20751	20745	20473	20825	20550	20641	20867	20670	20617	20571	20541	20604	20582	20765	20805	20775	20573	20674	20554	20685	20629	20520	20819	20877	20704	20865	20628	20627	20525	20712	20723	20540	20684	20810	20591	20664	20678	20652	20806	20592	20514	20738	20682	20889	20933	20631	20484	20768	20677	20501	20756	20618	20763	20850	20763	20840	20793	20647	20603	20827	20543	20605	20543	20755	20834	20667	20805	20758	20777	20681	20596	20623	20682	20508	20604	20621	20592	20688	20887	20618	20808	20669	20788	20674	20593	20751	20763	20742	20563	20800	20540	20626	20562	20844	20654	20583	20742	20732	20719	20671	20554	20723	20671	20682	20557	20864	20647	20727	20643	20644	20915	20723	20621	20754	20645	20516	20713	20799	20682	20438	20751	20692	20860	20697	20756	20679	20704	20636	20618	20726	20687	20467	20635	20679	20453	20534	20594	20730	20686	20503	20610	20525	20707	20753	20760	20764	20808	20633	20632	20644	20824	20822	20665	20809	20683	20717	20631	21002	20735	20769	20576	20807	20620	20734	20631	20816	20789	20644	20922	20793	20771	20811	20523	20762	20583	20615	20905	20571	20713	20664	20677	20490	20716	20705	20819	20913	20695	20794	20707	20790	20846	20688	20741	20757	20780	20760	20783	20735	20686	20820	20634	20693	20730	20741	20901	20589	20551	20591	20669	20629	20763	20662	20851	20838	20798	20760	20871	20789	20703	20710	20511	20652	20624	20623	20605	20892	20549	20821	20582	20566	20668	20709	20584	20734	20781	20757	20737	20499	20947	20919	20769	20803	20551	20764	20914	20678	20531	20451	20620	20564	20728	20534	20655	20801	20677	20951	20651	20741	20703	20992	20535	20656	20568	20601	20681	20705	20665	20567	20600	20722	20577	20580	20668	20687	20582	20526	20599	20618	20754	20583	20855	20842	20787	20688	20632	20617	20932	20677	20715	20586	20577	20855	20857	20681	20609	20699	20826	20749	20621	20900	20641	20822	20860	20744	20649	20661	20788	20810	20565	20717	20831	20739	20778	20790	20627	20912	20595	20632	20466	20604	20566	20645	20420	20765	20642	20478	20732	20566	20594	20662	20881	20726	20725	20887	20701	20712	20747	20671	20569	20589	20852	20954	20708	20762	20667	20639	20759	20830	20720	20683	20750	20751	20588	20899	20623	20681	20561	20734	20930	20720	20793	20656	20552	20632	20719	20571	20514	20572	20503	20882	20862	20787	20853	20697	20883	20484	20723	20715	20671	20654	20635	20628	20656	20627	20748	20771	20651	20588	20793	20675	20704	20684	20706	20579	20758	20820	20840	20655	20786	20832	20789	20602	20650	20638	20839	20494	20453	20846	20589	20526	20668	20687	20554	20527	20515	20720	20623	20595	20598	20807	20730	20747	20593	20588	20898	20679	20608	20846	20653	20576	20429	20542	20696	20787	20793	20655	20655	20926	20661	20611	20722	20711	20675	20910	20557	21007	20572	20612	20755	20518	20555	20626	20817	20843	20706	20773	20616	20535	20818	20675	20800	20568	20872	20664	20625	20824	20820	20596	20889	20642	20641	20407	20573	20685	20889	20548	20706	20656	20718	20586	20702	20995	20768	20586	20799	20833	20599	20540	20753	20543	20682	20478	20658	20646	20624	20658	20590	20497	20800	20620	20839	20612	20782	20680	20751	20751	20692	20708	20791	20718	20783	20871	20591	20730	20531	20730	20782	20505	20696	20633	20739	20863	20882	20832	20832	20722	20347	20641	20644	20672	20684	20638	20699	20655	20875	20792	20533
14541	23882	22554	19339	18507	18062	17672	17449	17134	17217	17038	16941	16713	16735	16519	16842	16785	16506	16643	16581	16643	16640	16630	16751	16404	16703	16677	16591	16551	16502	16658	16642	16746	16535	16413	16707	16630	16524	16699	16543	16510	16598	16566	16594	16573	16538	16634	16509	16573	16477	16690	16632	16560	16615	16638	16809	17472	17528	16984	16827	17017	16586	16556	16587	16548	16562	16552	16520	16490	16394	16519	16706	16566	16577	16645	16618	16645	16527	16615	16581	16594	16621	16524	16548	16488	16549	16579	16733	16541	16598	16494	16581	16586	16589	16661	16442	16599	16537	16562	16586	16581	16710	16464	16746	16713	16633	16810	16543	16598	16758	16491	16589	16561	16584	16606	16658	16509	16448	16612	16552	16580	16503	16495	16479	16506	16596	16631	16506	16485	16510	16351	16498	16459	16515	16533	16448	16686	16555	16519	16555	16433	16629	16600	16759	16449	16618	16645	16741	16508	16637	16524	16571	16553	16571	16523	16668	16721	16636	16481	16646	16528	16688	16587	16681	16729	16390	16491	16451	16604	16682	16484	16527	16547	16502	16712	16595	16491	16595	16580	16600	16522	16621	16602	16490	16525	16424	16552	16466	16430	16560	16503	16720	16398	16641	16552	16600	16312	16335	16518	16496	16449	16348	16481	16596	16432	16811	16456	16508	16345	16518	16588	16506	16464	16455	16593	16579	16559	16283	16553	16457	16495	16676	16432	16446	16418	16464	16545	16563	16546	16379	16472	16357	16461	16631	16464	16708	16502	16620	16730	16513	16579	16608	16528	16577	16704	16525	16445	16728	16421	16683	16477	16610	16488	16731	16500	16600	16429	16522	16400	16528	16489	16488	16654	16676	16668	16623	16359	16570	16450	16610	16568	16632	16598	16578	16621	16594	16551	16550	16551	16342	16619	16460	16661	16549	16400	16459	16474	16544	16455	16705	16588	16618	16440	16456	16358	16484	16654	16466	16474	16585	16572	16504	16567	16700	16471	16573	16644	16490	16591	16494	16615	16547	16396	16493	16470	16616	16444	16460	16601	16592	16442	16531	16661	16595	16435	16581	16592	16518	16547	16336	16649	16672	16551	16581	16294	16553	16440	16561	16749	16572	16518	16440	16561	16440	16547	16398	16533	16676	16381	16559	16511	16651	16624	16559	16706	16567	16520	16582	16661	16657	16560	16495	16567	16653	16456	16575	16631	16405	16641	16515	16451	16546	16581	16472	16630	16565	16403	16587	16423	16601	16479	16641	16464	16566	16579	16518	16678	16524	16456	16492	16659	16542	16619	16810	16536	16475	16657	16577	16626	16418	16760	16419	16508	16549	16711	16510	16644	16576	16621	16590	16644	16474	16609	16363	16493	16614	16542	16576	16497	16555	16553	16469	16586	16571	16663	16514	16587	16446	16521	16603	16732	16562	16386	16457	16599	16548	16447	16506	16699	16559	16337	16705	16625	16444	16565	16597	16598	16516	16399	16563	16467	16581	16661	16616	16447	16465	16492	16414	16663	16692	16514	16489	16608	16475	16726	16535	16671	16563	16762	16670	16597	16519	16438	16729	16488	16571	16354	16534	16464	16715	16469	16618	16543	16682	16521	16398	16564	16411	16649	16621	16463	16588	16524	16498	16625	16521	16421	16635	16610	16495	16474	16534	16469	16672	16551	16527	16597	16571	16557	16391	16547	16428	16496	16666	16536	16683	16439	16639	16563	16470	16602	16673	16676	16586	16639	16479	16570	16465	16601	16533	16468	16465	16526	16547	16542	16815	16645	16327	16407	16527	16443	16555	16588	16688	16664	16747	16513	16478	16579	16619	16411	16644	16581	16527	16769	16617	16489	16670	16640	16536	16440	16616	16413	16507	16640	16669	16454	16298	16270	16462	16572	16591	16687	16549	16594	16471	16633	16540	16489	16680	16592	16361	16675	16706	16560	16585	16558	16430	16651	16518	16473	16604	16525	16577	16693	16579	16567	16526	16397	16509	16547	16754	16501	16526	16586	16481	16271	16463	16559	16700	16703	16464	16491	16644	16520	16565	16466	16495	16662	16455	16477	16574	16526	16495	16640	16565	16435	16542	16634	16465	16500	16574	16718	16628	16719	16350	16500	16403	16620	16570	16660	16577	16453	16674	16687	16396	16558	16497	16576	16518	16618	16465	16683	16624	16595	16508	16609	16322	16458	16502	16602	16604	16687	16500	16374	16499	16551	16562	16605	16498	16462	16676	16491	16498	16445	16563	16453	16602	16575	16616	16563	16670	16543	16546	16500	16738	16520	16616	16261	16512	16731	16459	16605	16531	16746	16501	16623	16467	16570	16557	16557	16454	16490	16338	16635	16584	16579	16439	16595	16631	16535	16726	16538	16632	16575	16509	16600	16689	16634	16567	16498	16691	16522	16634	16498	16558	16405	16635	16572	16604	16528	16512	16371	16589	16564	16508	16562	16530	16445	16540	16394	16566	16464	16438	16470	16651	16519	16541	16614	16538	16573	16581	16496	16436	16571	16516	16623	16670	16407	16539	16556	16391	16417	16512	16458	16447	16632	16435	16422	16662	16551	16676	16547	16651	16492	16529	16535	16750	16611	16404	16528	16610	16546	16538	16461	16417	16521	16537	16565	16367	16498	16689	16547	16706	16461	16417	16498	16715	16429	16641	16610	16726	16609	16532	16437	16491	16569	16567	16635	16645	16574	16536	16573	16511	16739	16498	16475	16607	16445	16517	16549	16466	16628	16312	16519	16574	16562	16449	16489	16492	16563	16721	16621	16482	16540	16516	16525	16554	16507	16604	16581	16551	16504	16520	16683	16642	16535	16444	16550	16429	16522	16636	16491	16470	16498	16575	16481	16700	16524	16384	16530	16614	16415	16493	16435	16511	16584	16538	16689	16362	16645	16555	16491	16531	16552	16430	16707	16423	16627	16464	16329	16531	16546	16485	16654	16486	16529	16600	16406	16553	16628	16536	16537	16328	16568	16463	16637	16477	16537	16802	16513	16481	16613	16457	16519	16536	16701	16628	16659	16689	16610	16479	16636	16468	16524	16426	16499	16466	16693	16680	16632	16528	16561	16677	16646	16564	16625	16563	16587	16683	16611	16416	16611	16567	16474	16608	16525	16399	16469	16618	16567	16592	16568	16620	16474	16571	16573	16599	16715	16474	16468	16401	16486	16494	16568	16704	16523	16598	16549	16593	16539	16628	16603	16636	16584	16492	16477	16575	16497	16694	16616	16533	16538	16646	16578	16549	16539	16439	16491	16749	16542	16646	16534	16435	16523	16399	16587	16339	16558	16393	16502	16498	16596	16515	16516	16724	16616	16363	16502	16485	16581	16622	16537	16481	16552	16558	16683	16635	16441	16504	16508	16656	16450	16558	16679	16485	16575	16386	16538	16522	16546	16426	16464	16425	16614	16536	16551	16595	16624	16519	16516	16446	16599	16426	16489	16666	16498	16513	16724	16352	16527	16540	16632	16666	16633	16553	16418	16616	16562	16603	16484	16375	16465	16763	16355	16722	16693	16509	16677	16547	16549	16614	16472	16585	16447	16506	16681	16589	16557	16660	16535	16590	16537	16476	16724	16590	16481	16616	16464	16793	16666	16555	16526	16634	16438	16493	16611	16586	16757	16501	16521	16592	16528	16397	16375	16655	16511	16660	16574	16554	16411	16637	16595	16749	16433	16604	16468	16431	16424	16511	16531	16667	16427	16637	16439	16418	16567	16597	16564	16444	16573	16602	16536	16512	16660	16602	16582	16522	16666	16572	16724	16544	16560	16719	16527	16381	16574	16575	16431	16679	16505	16663	16416	16701	16652	16642	16606	16569	16589	16459	16631	16562	16650	16597	16431	16587	16641	16401	16694	16691	16454	16721	16745	16611	16464	16560	16676	16403	16642	16451	16656	16435	16580	16459	16530	16528	16485	16641	16439	16519	16500	16633	16657	16426	16571	16472	16581	16531	16656	16607	16579	16526	16751	16690	16502	16336	16767	16589	16529	16546	16502	16440	16477	16411	16762	16633	16586	16586	16796	16494	16556	16414	16437	16724	16563	16502	16426	16332	16631	16519	16346	16646	16563	16586	16473	16454	16570	16547	16694	16548	16554	16767	16388	16693	16550	16453	16500	16400	16578	16463	16669	16371	16651	16531	16508	16470	16607	16631	16654	16615	16736	16691	16658	16460	16558	16432	16602	16641	16546	16557	16547	16479	16552	16636	16535	16465	16533	16583	16433	16652	16433	16697	16504	16480	16485	16483	16726	16500	16678	16574	16507	16616	16565	16654	16633	16447	16668	16607	16567	16610	16432	16541	16688	16495	16416	16624	16487	16465	16543	16664	16503	16605	16461	16618	16524	16436	16636	16372	16542	16541	16495	16526	16448	16639	16515	16237	16622	16624	16496	16549	16597	16615	16507	16448	16388	16573	16632	16617	16546	16339	16544	16508	16536	16680	16619	16508	16581	16603	16589	16509	16688	16634	16679	16470	16517	16665	16584	16569	16663	16575	16554	16694	16374	16648	16578	16544	16602	16498	16531	16534	16592	16619	16622	16563	16333	16664	16550	16452	16675	16688	16359	16534	16663	16569	16689	16436	16510	16614	16535	16631	16405	16664	16696	16556	16557	16447	16449	16672	16609	16459	16569	16657	16487	16369	16567	16520	16468	16635	16502	16610	16500	16500	16526	16366	16490	16407	16433	16501	16701	16569	16439	16507	16575	16452	16452	16569	16554	16662	16510	16557	16709	16597	16519	16576	16680	16493	16633	16534	16371	16534	16506	16565	16406	16388	16578	16508	16365	16614	16435	16484	16563	16590	16607	16543	16536	16472	16555	16453	16555	16653	16510	16586	16698	16657	16642	16543	16633	16463	16564	16453	16489	16572	16617	16471	16457	16672	16537	16703	16542	16586	16693	16557	16527	16494	16505	16462	16697	16593	16703	16595	16366	16512	16340	16489	16604	16643	16659	16843	16625	16660	16295	16603	16564	16507	16537	16557	16699	16449	16569	16601	16628	16664	16660	16561	16383	16498	16549	16550	16557	16458	16631	16462	16490	16621	16552	16655	16566	16539	16516	16583	16519	16534	16650	16539	16535	16633	16636	16755	16590	16438	16608	16475	16512	16655	16472	16658
22392	21002	28800	23409	21244	23900	26914	22289	21457	21798	21493	21180	21548	21306	20946	21374	21240	21247	21221	21108	21283	21001	21092	21303	21052	21292	20843	21042	20976	21137	20953	20804	20879	21066	21110	21064	21181	21060	20990	21024	20988	21114	20825	21031	20810	20891	21140	20815	20745	20900	20876	21006	20815	20976	20869	21250	22150	22005	21670	21361	21323	21045	20777	20906	20877	20908	20804	20927	20729	20959	20765	20748	20760	21065	20974	20892	20832	20602	20729	20960	20833	20804	20834	20664	20772	20924	20800	20776	20985	20898	20809	20725	20935	20731	20881	20811	20733	20900	20854	20698	20810	20881	20572	20725	20824	20732	20861	20952	20918	20789	20802	20710	20746	20846	20885	21161	21064	20790	20916	20898	20736	21042	20822	20796	20757	20815	20859	20831	20923	20864	20853	20879	20638	20819	20852	20692	20850	20630	20652	20759	20893	20886	20769	20871	20796	20767	20792	20969	20734	20971	20802	20757	21055	20632	20951	20814	20717	20764	20672	20628	20727	20849	20798	20776	20807	20744	20778	20689	20800	20773	20869	20567	20842	20692	20743	20909	20989	20625	21016	20890	20949	20908	20790	20917	20989	20591	20699	20886	20733	20993	20636	21009	20616	20771	20734	20771	20780	20664	20681	20686	21016	20785	20672	20775	20913	20818	20869	20855	20805	20976	20722	20790	20940	20713	21009	20973	20932	20878	20757	20903	20945	20881	20726	20759	20828	20774	20554	20899	20759	20822	20746	20812	20863	20891	20880	20753	20938	20726	20830	20873	20895	20769	20730	20848	20769	20773	20607	20725	20654	20623	20899	20613	20812	20764	20702	20982	20856	20693	20891	20743	20779	20915	20857	20872	20821	21026	20568	20764	20680	20568	20650	20954	20777	20840	20899	20805	20838	20742	20983	20781	20586	20637	20913	20739	20901	20786	20760	20618	20562	20635	20876	20731	20746	20669	20741	20682	20868	20982	20958	20913	20760	21007	20809	20718	21121	20780	20923	20822	20906	20838	20865	20918	20873	20918	20983	20796	21072	20897	20815	20902	20671	20843	20758	20709	20798	20712	20924	20716	20663	20701	20489	20692	20608	20540	20724	20934	20691	20686	20870	20778	20771	20613	20801	20640	20640	20847	21005	20503	20975	20766	20797	20657	20858	20796	20899	20596	20823	21146	20758	20711	20919	20922	20679	20650	20813	20703	20872	20989	20887	20760	20833	20775	20760	21057	20876	20585	20880	20964	20786	21007	20542	20902	20778	20771	20857	20776	20752	20843	20716	20781	20850	20848	20861	20784	20860	20807	20718	20914	20866	20683	20907	20831	20637	20831	20872	20848	20832	20606	20583	20725	20648	20857	20966	20944	20856	20865	20868	20698	20950	20916	20904	20739	20846	20787	20838	20699	20877	21145	20873	20910	20987	20832	20939	20819	20808	21049	20691	20661	20744	20746	20971	20838	21010	20590	20714	20849	20659	20705	20750	21002	20694	20902	20505	20693	20895	20754	20763	21013	20807	20680	20783	20656	20572	20882	20992	20545	20742	20866	20721	20629	20848	20662	20736	20585	20889	21039	20806	20583	20788	20955	20928	20813	20675	20793	20851	20647	20628	20804	20791	20837	20932	20829	21076	20952	20832	20863	20725	20915	20620	20886	20882	20821	20928	20767	20851	20854	20718	20624	20746	20757	20601	20737	20570	20632	20670	20823	21004	20740	20733	20738	20869	20895	20803	20806	20858	20952	20724	20789	21000	20707	20720	20715	20680	20795	20701	20573	20752	20815	20823	20924	20734	20754	20759	20687	20839	20840	20747	20991	20948	20760	20764	20585	20758	20962	20836	20774	20842	20965	20826	20653	20972	20605	20885	20883	20862	20776	20878	20954	20628	20910	20762	20671	20884	20896	20744	20977	20926	20944	20653	20900	21023	20925	20887	20861	20818	20985	20776	20821	20665	20833	20934	20789	20915	20869	20792	20921	20713	20654	20804	20836	20921	20895	21003	20814	20756	20888	20681	20660	20802	20827	20764	20563	20916	20847	20823	20677	20823	20733	20887	20732	20594	20687	20766	20835	20752	20608	20927	20851	20717	20713	20966	20946	20609	20493	20525	20488	20702	20938	20681	20854	20921	20810	20910	20642	20650	20711	20845	20860	20920	20693	20878	20689	20800	20726	20849	20870	20880	20852	20773	20749	20952	20698	20883	20854	20679	20842	20983	20858	20677	20586	20759	20683	20729	20561	20966	20795	20478	20744	20754	20744	20724	20911	20807	20839	21026	20816	20853	20723	20845	20776	20766	20688	20627	20847	20792	20840	20555	20816	20807	20748	20662	20748	20908	20733	20794	20768	20742	20649	20923	20789	20773	20690	20663	20541	20936	20611	21038	20926	20822	20617	20765	20608	20901	20861	20778	20885	20833	20762	20482	20732	20933	20857	20898	20659	20704	20587	20789	20854	20735	20629	20895	20877	20648	20712	20880	20737	20911	21007	21008	20687	20755	20909	20654	20818	20851	20649	20612	20754	20571	20732	21025	20860	20600	20698	21115	20766	20722	20856	20936	20735	20702	20842	20845	20740	20792	20826	20708	20760	20757	20846	20733	20830	20766	20623	20886	20951	20859	20778	20875	20863	20641	20706	20971	20986	20628	20804	21013	20808	20727	20526	20904	20963	21021	20629	20900	20828	21009	20964	20713	20857	20832	20500	20835	20979	20966	20943	20812	21140	20725	20812	20666	20651	20787	20861	20829	20642	20649	20735	20808	20679	20797	20727	20850	20787	20695	20734	20563	20648	20959	20903	20986	20792	20907	20800	20935	20794	20977	20901	20788	20873	20964	20587	20785	20743	20832	20592	20837	20540	20735	20682	20764	21062	20824	20758	20649	20836	20849	20648	20789	20860	20862	20766	20660	20950	20954	20759	20999	20834	20685	20893	20775	20752	20660	20862	20925	20792	21028	20864	21043	20723	20687	20762	21099	20857	20803	20523	20994	20678	20655	20604	20992	20817	20631	20851	20775	20944	20794	20634	20824	20550	20821	20774	20841	20670	20725	20874	20744	20747	20648	20992	20767	20829	20699	20725	20658	20909	20749	20808	20828	20986	20903	20726	20739	20909	20802	20741	20850	20651	20701	20826	20747	20855	20802	20704	20598	20745	21014	20803	20700	20650	20880	20803	20868	20835	20811	20779	20953	20628	20838	20897	20734	20825	20879	20832	20750	20810	20975	20739	20793	20944	20875	20755	20630	20789	20716	20592	20861	20601	20687	20554	20818	20835	20643	20859	20711	20581	20828	20862	20605	20590	20673	20723	20872	20839	20670	20733	20891	20795	20760	20728	20792	20894	20712	20699	20618	20696	20889	20863	20744	20600	20939	20789	20925	20747	20815	20704	20906	20625	20763	20850	20576	20499	20761	20704	20972	20779	20757	20977	20678	20850	20934	20791	21041	20762	20740	20951	20627	20951	20648	20721	20858	20834	20554	20840	20941	20914	20775	20805	20682	20702	20779	20881	20860	20679	21085	20681	20786	20834	20907	20628	20795	20578	20931	20642	20810	20876	20746	20801	20669	20941	20631	20987	20622	20787	20885	20686	20863	20845	20778	20795	20845	20855	20797	20792	20782	20625	20963	20648	20570	20694	20924	20721	20790	20753	20829	20881	20816	20658	20835	20597	20929	20650	20818	20800	20792	20711	20735	20850	20834	20978	20763	20766	20770	20795	20776	20804	20699	20929	20620	20651	20695	20703	20928	20765	20917	20704	20755	20892	20667	20803	20666	20904	20873	20867	20626	20698	20863	20816	20850	20753	20886	20791	20832	20890	20789	20554	21031	20803	21000	20718	20683	20696	21071	20797	20726	20687	20725	20867	20952	20663	20779	20764	21067	20827	20848	20830	21091	20784	20861	20974	20869	20643	20848	20486	20776	20679	20964	20798	20753	20746	20652	20820	20693	20862	20847	20751	20654	20899	20779	20733	20972	20807	20627	20692	20966	20697	20845	20896	20824	20822	20714	20996	20897	20818	20799	20733	20928	20776	20703	20889	20869	20743	20790	20759	20703	20785	20893	20760	21094	20896	20685	20869	20936	20845	20750	20662	20861	20864	20938	20758	20682	20861	20752	20883	20459	20959	20663	20787	20887	20514	20859	20844	20787	20775	20841	20807	20675	20780	21005	20570	20861	20875	20687	20787	20474	20793	21083	20825	20851	20487	20838	20747	20642	20611	20841	20974	20852	20766	20805	20929	20751	20753	20842	20745	20937	20640	20800	20864	20717	20810	20687	20949	20854	20805	20836	20838	20512	20641	20585	20695	20663	20780	20794	20789	20720	21014	20698	20840	20692	20828	20883	20778	21205	20697	20893	20950	20883	20986	20855	20871	20838	20757	21138	21024	20821	20768	20808	20614	20797	20949	20873	20865	20835	20816	20817	20817	21002	20907	20724	20787	20879	20966	20980	20821	20840	20881	20813	20770	20846	20685	20628	20749	20596	20826	20947	20740	20699	20853	20701	21015	20632	20761	20905	20902	20769	20754	20791	20879	20928	20812	20730	20740	20855	20800	20715	20833	20756	20785	20778	20807	20787	20854	20757	20895	20685	20852	20792	20847	20671	20720	20617	20725	20746	20644	20897	20868	20855	20953	20764	20796	21080	20941	20862	20688	20838	20919	20944	20837	21057	20497	20898	20818	21091	20719	20808	20839	20868	20706	20783	20884	20660	20773	20793	20922	20920	20884	20866	20810	20921	20739	20691	20703	20836	20785	20933	20815	20529	20762	20912	20705	20888	20775	20828	20859	20613	20785	20750	20680	20709	20745	20696	20800	20736	20892	20999	20687	20986	20727	20924	20807	20772	20809	20480	20636	20727	20492	20860	20799	20717	20949	20669	20841	20900	20702	20940	20913	20771	20979	20765	20727	20724	20956	20957	20678	20495	20675	20702	20919	20663	20831	20753	20762	20868	20719	20845	20774	20772	20617	20556	20963	20714	20920	20974	20832	20793	20717	20733	20867	20853	20778	20932	20885	20542	20783	21027	20697	20608	20923	20502	20698	20716	20516	20791	20614	20974	20763	20749	20906	20782	20870	20853	20828	20778	20688	20720	20874	20704	20785	20686	20551	20709	20917	20833	20780	21013	20753
15859	28570	25794	21534	19976	19060	18203	17898	17625	17336	17232	16997	16994	17071	16910	16970	16583	16761	16721	16569	16876	16653	16906	16644	16617	16708	16835	16513	16722	16664	16711	16680	16635	16712	16760	16646	16744	16537	16730	16747	16623	16701	16737	16505	16530	16494	16559	16638	16550	16514	16634	16677	16579	16716	16673	17278	18368	18309	17307	16993	17232	16667	16480	16611	16630	16536	16603	16645	16618	16470	16708	16675	16814	16532	16615	16462	16462	16570	16699	16596	16550	16431	16605	16587	16574	16509	16455	16568	16511	16634	16641	16657	16615	16468	16650	16443	16547	16634	16653	16704	16503	16446	16618	16503	16500	16638	16479	16636	16570	16497	16517	16497	16544	16682	16606	16497	16722	16419	16364	16608	16447	16610	16784	16483	16474	16618	16553	16414	16403	16705	16532	16558	16537	16564	16729	16369	16509	16664	16836	16623	16534	16631	16609	16544	16624	16579	16546	16485	16463	16489	16689	16636	16494	16416	16797	16564	16606	16696	16615	16713	16664	16505	16463	16532	16456	16680	16482	16455	16591	16547	16461	16542	16591	16532	16524	16509	16527	16439	16507	16527	16383	16583	16480	16622	16636	16648	16667	16582	16584	16452	16637	16665	16633	16784	16523	16387	16638	16489	16624	16513	16448	16586	16559	16564	16616	16692	16540	16696	16518	16505	16543	16472	16899	16299	16501	16754	16561	16650	16603	16476	16608	16503	16660	16710	16548	16469	16554	16594	16655	16546	16604	16607	16605	16443	16462	16715	16550	16609	16538	16563	16449	16417	16508	16628	16474	16671	16529	16521	16517	16522	16609	16586	16580	16635	16460	16401	16418	16570	16691	16410	16427	16726	16405	16591	16519	16558	16637	16668	16419	16463	16619	16604	16455	16651	16406	16585	16495	16758	16789	16528	16552	16582	16674	16635	16688	16520	16492	16380	16756	16539	16418	16542	16610	16677	16545	16343	16588	16639	16520	16397	16563	16489	16600	16569	16539	16746	16460	16433	16571	16678	16370	16610	16503	16423	16561	16331	16509	16528	16534	16631	16467	16770	16577	16514	16569	16638	16556	16617	16541	16563	16412	16520	16640	16778	16419	16371	16460	16544	16582	16461	16736	16546	16641	16636	16504	16464	16447	16440	16530	16520	16462	16547	16646	16665	16451	16414	16433	16652	16410	16523	16505	16613	16524	16418	16519	16660	16491	16567	16493	16593	16629	16330	16696	16386	16648	16537	16499	16531	16567	16514	16692	16329	16532	16541	16529	16478	16640	16598	16405	16500	16536	16670	16555	16633	16620	16516	16507	16637	16747	16391	16367	16519	16558	16413	16641	16601	16799	16539	16545	16522	16577	16678	16605	16488	16625	16454	16529	16632	16366	16662	16493	16365	16592	16473	16473	16537	16359	16582	16647	16481	16549	16514	16412	16567	16508	16677	16459	16513	16554	16532	16514	16466	16474	16543	16666	16520	16667	16532	16633	16617	16601	16636	16651	16517	16415	16570	16401	16510	16341	16374	16390	16525	16600	16663	16553	16393	16499	16661	16630	16658	16550	16691	16561	16630	16736	16661	16789	16490	16578	16660	16551	16505	16534	16480	16597	16597	16411	16566	16505	16632	16707	16573	16497	16476	16615	16603	16611	16479	16495	16645	16524	16551	16598	16530	16704	16437	16592	16622	16472	16485	16492	16555	16367	16656	16471	16597	16600	16594	16691	16662	16574	16580	16433	16553	16640	16460	16455	16494	16430	16507	16664	16617	16471	16645	16410	16576	16403	16570	16393	16552	16526	16494	16602	16663	16637	16601	16476	16615	16490	16546	16489	16403	16546	16762	16603	16715	16509	16551	16699	16566	16474	16598	16674	16549	16617	16551	16675	16659	16611	16545	16571	16666	16371	16373	16599	16478	16557	16624	16523	16549	16594	16583	16575	16482	16436	16585	16637	16500	16423	16631	16644	16630	16683	16564	16493	16568	16567	16458	16423	16593	16722	16547	16535	16384	16473	16572	16510	16523	16653	16668	16534	16529	16496	16489	16549	16444	16490	16514	16353	16416	16592	16695	16409	16525	16469	16491	16650	16386	16423	16470	16407	16551	16543	16688	16509	16553	16537	16435	16481	16469	16498	16551	16460	16578	16460	16539	16472	16473	16610	16546	16657	16601	16648	16448	16472	16780	16557	16476	16547	16693	16603	16581	16662	16520	16657	16508	16509	16567	16631	16659	16438	16384	16749	16422	16535	16503	16528	16583	16515	16674	16606	16412	16542	16644	16475	16559	16498	16511	16464	16529	16633	16574	16617	16528	16513	16501	16500	16695	16597	16552	16661	16718	16511	16433	16562	16607	16609	16549	16588	16525	16630	16638	16460	16477	16725	16476	16561	16717	16446	16509	16710	16559	16486	16558	16550	16399	16398	16510	16590	16546	16709	16561	16617	16413	16692	16561	16480	16411	16501	16582	16807	16709	16505	16622	16471	16719	16328	16364	16506	16651	16500	16530	16597	16491	16476	16541	16642	16630	16584	16419	16457	16504	16568	16412	16569	16399	16400	16507	16652	16581	16591	16510	16447	16543	16488	16591	16342	16702	16448	16717	16758	16608	16432	16646	16539	16731	16624	16604	16660	16544	16644	16585	16473	16466	16415	16587	16699	16558	16638	16532	16481	16454	16432	16672	16526	16531	16367	16556	16505	16599	16491	16399	16707	16414	16545	16654	16489	16622	16454	16558	16464	16577	16540	16578	16755	16569	16542	16587	16597	16415	16486	16435	16512	16570	16607	16631	16722	16525	16587	16390	16654	16684	16513	16471	16518	16499	16368	16465	16441	16638	16458	16537	16517	16532	16539	16471	16365	16611	16502	16534	16559	16596	16533	16399	16564	16579	16705	16473	16628	16502	16448	16531	16499	16475	16381	16557	16523	16601	16596	16401	16671	16463	16499	16567	16599	16538	16593	16365	16423	16683	16535	16526	16445	16452	16639	16465	16428	16723	16548	16626	16682	16510	16675	16719	16420	16682	16416	16487	16374	16660	16425	16628	16669	16697	16616	16422	16364	16511	16547	16719	16476	16514	16307	16522	16552	16575	16519	16637	16431	16507	16687	16526	16644	16636	16609	16453	16583	16388	16513	16629	16511	16609	16491	16548	16695	16540	16537	16529	16606	16537	16445	16505	16478	16655	16579	16350	16662	16524	16386	16639	16426	16732	16318	16513	16512	16562	16609	16413	16494	16566	16548	16506	16619	16477	16605	16461	16500	16561	16407	16374	16515	16535	16387	16585	16404	16537	16439	16604	16659	16421	16541	16689	16422	16487	16566	16418	16679	16638	16553	16299	16474	16513	16463	16482	16588	16623	16491	16489	16553	16511	16393	16371	16594	16491	16645	16545	16610	16478	16551	16599	16478	16679	16454	16601	16574	16535	16512	16698	16610	16422	16617	16564	16599	16585	16584	16544	16542	16694	16677	16574	16627	16361	16472	16600	16690	16359	16503	16510	16545	16478	16684	16432	16442	16535	16602	16386	16464	16434	16524	16500	16586	16556	16495	16551	16509	16570	16701	16474	16494	16533	16502	16453	16658	16669	16486	16681	16431	16552	16571	16558	16461	16488	16398	16507	16474	16545	16428	16547	16523	16611	16478	16459	16513	16717	16474	16567	16530	16427	16497	16603	16590	16437	16648	16542	16558	16702	16723	16443	16611	16469	16638	16457	16411	16539	16653	16695	16452	16526	16471	16584	16571	16487	16682	16452	16626	16424	16542	16586	16478	16403	16598	16595	16561	16476	16614	16327	16622	16459	16438	16527	16623	16524	16615	16635	16540	16678	16435	16582	16541	16553	16561	16536	16556	16608	16530	16470	16579	16480	16540	16549	16683	16499	16426	16565	16655	16520	16426	16738	16540	16483	16678	16568	16466	16426	16486	16447	16438	16446	16537	16496	16577	16480	16504	16560	16754	16465	16520	16313	16595	16534	16474	16508	16522	16428	16561	16458	16502	16403	16655	16598	16726	16615	16656	16451	16649	16451	16838	16501	16440	16572	16571	16436	16476	16497	16365	16471	16361	16565	16413	16474	16449	16619	16646	16775	16618	16492	16535	16566	16513	16626	16414	16572	16556	16583	16508	16618	16553	16518	16650	16534	16625	16336	16361	16619	16567	16465	16453	16439	16559	16573	16681	16540	16576	16688	16594	16665	16555	16489	16441	16391	16497	16494	16668	16544	16644	16664	16737	16495	16506	16363	16566	16528	16593	16552	16667	16462	16527	16481	16633	16631	16515	16531	16364	16354	16624	16582	16485	16626	16749	16494	16563	16522	16508	16541	16566	16613	16588	16620	16517	16562	16573	16508	16525	16523	16630	16471	16526	16440	16451	16456	16450	16487	16530	16467	16642	16410	16399	16678	16370	16412	16628	16380	16524	16279	16549	16543	16570	16364	16595	16419	16515	16692	16378	16668	16378	16775	16502	16602	16459	16560	16664	16525	16500	16577	16458	16499	16447	16572	16410	16358	16570	16481	16518	16384	16529	16554	16626	16572	16664	16583	16588	16485	16415	16506	16537	16535	16621	16528	16474	16504	16621	16457	16617	16528	16580	16582	16472	16531	16555	16556	16491	16514	16498	16515	16516	16372	16660	16587	16644	16654	16536	16508	16473	16370	16582	16577	16620	16581	16484	16461	16536	16525	16521	16495	16569	16495	16383	16455	16692	16586	16409	16601	16478	16632	16507	16495	16632	16547	16693	16557	16534	16498	16569	16524	16557	16480	16469	16391	16585	16533	16372	16480	16569	16358	16593	16547	16554	16651	16582	16452	16458	16477	16635	16432	16570	16577	16591	16620	16410	16543	16543	16530	16464	16511	16594	16638	16693	16538	16390	16541	16390	16612	16768	16647	16564	16408	16896	16548	16552	16598	16553	16615	16473	16552	16592	16452	16696	16427	16444	16641	16530	16553	16592	16520	16490	16473	16466	16560	16459	16537	16704	16575	16399	16599	16445	16531	16442	16435	16520	16360	16534	16448	16566	16531	16433	16516	16552	16632	16524	16575	16491	16361	16475	16657	16502	16584	16571	16620	16481	16602	16728	16402	16542	16419	16609	16649	16402	16503	16648	16430	16597	16527	16584	16657	16729	16475
27333	22023	26168	24216	21024	21460	21843	21462	21524	21403	21358	21533	21449	21281	21361	21289	21485	21456	21384	21237	21462	21315	21474	21345	21275	21168	21451	21386	21238	21210	21277	21351	21280	21314	21488	21115	21337	21262	21351	21376	21296	21512	21419	21282	21337	21314	21437	21157	21210	21385	21398	21394	21473	21456	21601	21354	21138	21484	21386	21383	21140	21450	21384	21327	21417	21254	21175	21330	21491	21221	21227	21621	21547	21344	21253	21232	21261	21353	21207	21336	21200	21154	21285	21372	21328	21357	21371	21365	21351	21446	21122	21261	21348	21452	21253	21256	21400	21132	21281	21496	21473	21160	21400	21306	21342	21236	21048	21528	21267	21379	21368	21248	21355	21315	21634	21393	21420	21657	21428	21246	21075	21342	21225	21049	21042	21324	21194	21342	21424	21214	21189	21197	21385	21154	21375	21321	21259	21079	21440	21211	21381	21258	21406	21228	21234	21191	21409	21333	21283	21467	21380	21560	21580	21490	21203	21481	21353	21380	21302	21307	21593	21369	21425	21422	21387	21220	21290	21197	21356	21126	21571	21340	21360	21152	21280	21152	21295	21303	21269	21352	21164	21187	21292	21310	21328	21173	21323	21301	21290	21215	21355	21288	21423	21006	21195	21388	21512	21052	21260	21391	21349	21396	21399	21389	21426	21359	21218	21443	21404	21303	21186	21554	21211	21150	21270	21458	21332	21368	21282	21414	21312	21393	21467	21319	21300	21442	21264	21170	21452	21475	21244	21321	21281	21228	21283	21165	21230	21205	21271	21323	21292	21165	21342	21146	21444	21220	21394	21484	21287	21373	21579	21427	21394	21379	21434	21187	21355	21241	21294	21299	21255	21342	21424	21218	21405	21193	21265	21180	21266	21188	21239	21546	20974	21290	21474	21315	21418	21363	21349	21212	21502	21279	21525	21290	21501	21317	21374	21501	21230	21386	21293	21195	21471	21377	21334	21444	21212	21367	21434	21279	21385	21401	21166	21356	21374	21391	21266	21370	21214	21268	21340	21333	21401	21193	21291	21348	21355	21432	21265	21521	21211	21184	21443	21309	21424	21174	21157	21362	21416	21724	21391	21425	21279	21229	21289	21225	21378	21149	21419	21268	21141	21568	21337	21292	21438	21260	21233	21546	21436	21456	21262	21075	21319	21193	21273	21175	21488	21502	21409	21473	21126	21333	21150	21264	21308	21514	21267	21231	21298	21424	21331	21155	21235	21412	21413	21279	21283	21338	21404	21229	21332	21253	21527	21394	21377	21154	21142	21331	21431	21375	21493	21463	21556	21368	21181	21316	21327	21128	21407	21235	21444	21058	21505	21338	21341	21429	21317	21498	21424	21256	21303	21497	21297	21299	21342	21312	21296	21280	21475	21354	21458	21443	21352	21164	21427	21391	21367	21305	21237	21284	21263	21395	21162	21154	21342	21390	21272	21409	21359	21314	21210	21310	21135	21283	21324	21322	21466	21312	21237	21128	21451	21402	21185	21228	21478	21257	21163	21176	21247	21523	21200	21368	21189	21338	21278	21212	21501	21330	21406	21397	21275	21415	21312	21312	21194	21242	21243	21217	21355	21131	21267	21346	21280	21314	21466	21216	21176	21425	21398	21344	21319	21188	21268	21359	21291	21418	21243	21323	21343	21690	21397	21295	21226	21244	21372	21495	21233	21385	21401	21488	21355	21378	21206	21310	21261	21385	21362	21249	21428	21097	21357	21477	21309	21466	21356	21162	21392	21552	21530	21206	21368	21333	21479	21216	21433	21323	21104	21307	21248	21221	21475	21451	21233	21195	21377	21413	21153	21359	21286	21058	21202	21310	21243	20998	21379	21360	21504	21087	21142	21277	21358	21358	21344	21473	21508	21351	21290	21514	21409	21397	21274	21126	21233	21413	21344	21314	21369	21389	21356	21340	21170	21442	21287	21235	21484	21442	21250	21427	21623	21430	21329	21244	21334	21217	21397	21475	21406	21434	21392	21470	21418	21318	21067	21326	21410	21274	21387	21319	21378	21128	21240	21252	21376	21241	21142	21307	21401	21347	21301	21210	21502	21330	21309	21327	21166	21173	21301	21340	21380	21133	21285	21402	21354	21235	21363	21468	21197	21617	21428	21391	21378	21373	21172	21324	21362	21118	21518	21386	21275	21198	21402	21464	21157	21472	21199	21463	21335	21265	21440	21381	21372	21374	21370	21148	21593	21365	21481	21125	21232	21277	21201	21525	21219	21154	21309	21389	21398	21421	21238	21273	21453	21264	21320	21325	21274	21218	21447	21285	21287	21220	21181	21169	21351	21284	21427	21233	21281	21106	21208	21120	21393	21285	21427	21352	21306	21578	21340	21271	21412	21437	21187	21518	21273	21218	21130	21179	21377	21315	21562	21253	21448	21315	21373	21295	21424	21318	21432	21338	21287	21283	21098	21416	21367	21433	21332	21341	21264	21249	21295	21165	21349	21444	21340	21394	20984	21461	21396	21258	21195	21276	21206	21479	21260	21455	21525	21413	21090	21105	21407	21134	21200	21299	21500	21321	21426	21292	21389	21301	21381	21204	21323	21307	21305	21308	21222	21164	21421	21307	21281	21359	21165	21276	21383	21358	21389	21361	21346	21397	21508	21307	21321	21343	21445	21287	21501	21467	21224	21444	21247	21383	21414	21271	21331	21210	21096	21147	21474	21368	21483	21159	21316	21567	21627	21466	21497	21354	21381	21181	21361	21531	21250	21293	21344	21202	21240	21391	21386	21234	21347	21422	21468	21423	21335	21375	21278	21238	21388	21225	21190	21264	21374	21470	21136	21513	21347	21305	21436	21353	21393	21232	21482	21403	21260	21383	21087	21256	21525	21147	21533	21537	21214	21207	21426	21415	21280	21343	21435	21403	21387	21279	21348	21371	21437	21251	21442	21429	21532	21422	21380	21281	21389	21193	21533	21211	21529	21300	21341	21133	21179	21440	21203	21156	21439	21328	21399	21303	21327	20985	21269	21173	21271	21224	21410	21537	21073	21490	21277	21216	21261	21260	21503	21174	21354	21201	21340	21344	21339	21397	21497	21243	21405	21315	21269	21246	21247	21278	21428	21227	21557	21369	21446	21312	21414	21391	21271	21449	21151	21328	21350	21226	21424	21143	21494	21397	21393	21249	21274	21314	21174	21192	21320	21512	21578	21126	21194	21211	21491	21434	21464	21632	21179	21285	21271	21256	21250	20959	21367	21339	21413	21273	21224	21582	21517	21394	21305	21150	21419	21393	21425	21375	21512	21497	21377	21439	21460	21474	21280	21131	21343	21171	21180	21372	21295	21315	21354	21135	21407	21198	21270	21472	21588	21317	21385	21272	21116	21380	21365	21216	21247	21191	21382	21340	21375	21264	21144	21214	21381	21403	21559	21219	21397	21453	21165	21309	21189	21248	21303	21239	21337	21298	21424	21332	21465	21408	21514	21280	21550	21277	21086	21134	21266	21227	21360	21396	21510	21456	21596	21230	21255	21328	21341	21379	21359	21201	21446	21402	21209	21618	21281	21118	21414	21437	21309	21342	21482	21471	21315	21415	21547	21359	21610	21138	21347	21355	21380	21149	21275	21112	21172	21156	21342	21342	21371	21302	21361	21422	21313	21362	21477	21435	21299	21182	21279	21383	21400	21504	21411	21232	21492	21274	21362	21142	21367	21396	21521	21206	21354	21613	21216	21341	21156	21234	21358	21177	21272	21202	21165	21245	21503	21215	21300	21527	21170	21226	21476	21149	21238	21317	21424	21302	21422	21236	21394	21482	21466	21288	21378	21271	21244	21091	21145	21288	21400	21060	21155	21201	21271	21341	21281	21270	21437	21393	21425	21332	21375	21212	21254	21237	21363	21312	21363	21540	21310	21419	21465	21248	21261	21218	21252	21480	21256	21291	21299	21316	21358	21223	21471	21267	21345	21127	21349	21346	21341	21376	21258	21375	21302	21258	21441	21291	21432	21401	21314	21192	21460	21305	21302	21137	21424	21488	21444	21322	21619	21317	21306	21135	21174	21385	21394	21451	21527	21163	21586	21249	21421	21210	21317	21470	21342	21419	21499	21307	21117	21487	21552	21240	21382	21448	21232	21338	21326	21317	21220	21401	21497	21563	21327	21304	21419	21380	21421	21388	21312	21158	21492	21296	21371	21283	21494	21578	21311	21289	21318	21262	21369	21388	21344	21164	21288	21349	21296	21388	21374	21260	21405	21461	21445	21323	21299	21390	21503	21218	21671	21505	21577	21211	21267	21232	21112	21283	21280	21213	21492	21224	21014	21281	21297	21147	21261	21022	21316	21429	21159	21304	21362	21237	21440	21161	21440	21285	21496	21462	21422	21204	21245	21259	21104	21086	21319	21351	21384	21183	21322	21234	21173	21448	21026	21265	21231	21316	21313	21371	21599	21247	21437	21463	21287	21481	21322	21488	21368	21355	21236	21184	21282	21243	21153	21371	21269	21182	21194	21231	21361	21345	21459	21349	21109	21376	21173	21434	21390	21305	21245	21024	21360	21308	21356	21320	21292	21404	21498	21420	21314	21196	21241	21387	21150	21413	21445	21556	21245	21139	21421	21272	21446	21352	21318	21294	21112	21338	21394	21419	21142	21157	21384	21455	21598	21254	21390	21317	21289	21271	21301	21375	21592	21420	21357	21239	21369	21109	21438	21322	21290	21362	21485	21161	21303	21238	21222	21412	21357	21356	21358	21273	21222	21011	21483	21094	21450	21277	21522	21366	21211	21366	21454	21145	21297	21477	21311	21312	21426	21293	21325	21232	21413	21372	21315	21487	21569	21217	21273	21501	21413	21334	21341	21265	21246	21296	21554	21294	21249	21374	21211	21237	21339	21404	21300	21304	21449	21188	21493	21370	21394	21345	21226	21314	21249	21478	21238	21313	20840	21282	21390	21190	21303	21205	21264	21393	21493	21242	21287	21357	21392	21391	21355	21230	21237	21400	21191	21404	21272	21235	21228	21376	21559	21200	21127	21173	21365	21443	21335	21130	21423	21184	21321	21579	21419	21253	21584	21280	21311	21440	21399	21270	21229	21440	21203	21295	21376	21243	21428	21349	21321	21447	21206	21224	21267	21440	21406	21416	21537	21252	21585	21231	21273	21031
15958	18845	18259	17588	17274	17323	17295	16978	17097	17074	16865	16875	16866	16943	16575	16974	16945	17150	16893	16804	17062	16846	16916	16852	16861	16957	16909	16939	16829	16829	17013	16908	16764	16840	16983	16989	16745	16962	16966	17063	16883	16848	16985	16986	16952	16698	17019	16734	16944	16924	16933	16854	17053	16842	16946	16810	17000	17156	17042	17030	17003	16812	16863	16811	16884	16824	16928	16936	17016	16857	16902	16771	16859	16922	16838	16892	16853	17081	16955	16638	17003	16959	16919	16849	16999	16894	16966	16794	16906	16814	16795	16752	16907	16956	16918	16733	16844	17012	16826	16897	16761	16915	16896	16833	16888	16878	16922	16923	16865	17004	16726	16951	17063	16973	16808	16878	16954	17149	16940	16794	16944	16898	16822	16873	16887	17095	16864	16824	16731	16908	16748	16831	16748	17003	16911	17024	16848	17048	16884	16950	16829	16889	16992	16973	17010	16815	16927	16880	16823	17025	16948	16910	16894	16755	16905	16825	17023	16902	16895	16831	16938	16982	16904	16929	16842	16951	16950	16795	16990	16932	16899	16749	16890	16826	16875	16918	16778	16954	16837	16814	16860	16863	16843	16943	16881	16948	16817	16999	16877	17038	17020	16818	16901	16825	16912	16896	17008	16871	16936	16882	16758	16991	16991	16876	16915	16836	16692	16934	16912	16920	16990	16902	16842	16919	17046	16957	17026	16867	16781	16911	16865	16813	16829	16887	16991	16926	17036	16905	16825	17017	17025	16972	16864	16970	16914	16910	16838	16999	16791	16897	17140	16909	16718	16936	16852	16872	16850	16857	16878	16843	16883	16965	16936	16994	16702	16925	16707	16921	16824	16968	16881	16878	16793	16997	16994	16874	16993	16781	16843	16816	16970	16942	16709	16889	16832	16817	17004	16912	16839	17014	16838	16942	16679	16822	16942	16911	16976	16961	16890	17045	16957	16892	16733	16922	17061	16868	16970	16836	16931	16916	16901	16844	17040	16942	16841	16892	16979	16894	16689	16985	16931	17095	16957	17059	17089	16838	16936	16829	16832	16846	16751	16894	16871	17048	16917	16824	16965	16829	17032	16959	17085	16766	17011	17148	16930	16690	16974	16842	16807	16837	17001	16943	16967	16901	16865	16785	16927	16840	16967	16896	16811	16756	17050	16897	16862	17106	16854	16880	16787	16702	16954	16913	16873	16906	16893	16902	16891	17006	16702	16851	16876	16909	16758	16890	16867	16896	16922	16871	16965	16877	16989	16776	16838	16920	16879	16895	16984	16693	16746	16844	16858	16870	16805	16869	16950	16957	16746	16858	16800	16986	16984	16786	16879	16821	16922	16798	16873	16876	16999	16957	16851	16913	16875	16794	16854	16764	16857	16933	16850	16773	16746	16806	17012	16916	16867	16909	16830	16909	16868	16942	16918	16956	16755	16823	16939	16835	16743	16839	16936	16912	16965	16895	16889	16930	17030	16877	16833	16827	16839	16874	16898	16840	16898	17066	16767	16924	17053	17056	16812	16649	16916	17134	16814	16830	16881	16854	16980	16878	16967	16799	16928	16772	16912	16957	17021	16938	16872	16807	16675	16948	16867	16923	16828	16849	17093	16905	16918	16878	16928	16770	16755	16894	17032	16874	16788	17044	16899	16868	16869	16693	16799	16802	16858	16845	17003	16674	16774	16935	16906	16830	16839	16680	16893	16940	16843	16940	17051	16893	16961	16988	16860	16806	16713	16837	16901	16782	16929	16818	16835	16897	16788	16950	16865	16806	16949	16799	16757	16958	16749	16830	16793	16919	16703	16931	16703	16918	16795	16956	16892	16851	16947	16962	16845	16705	16809	16773	16979	16749	16830	16865	16882	16781	16795	16766	16977	16868	16841	16632	17069	17106	16954	16922	16937	16718	17027	16802	16903	16782	16740	16931	16911	16789	17042	16860	16899	16845	16848	17008	16778	16838	16982	17012	16887	16930	16776	16983	16938	16879	17017	16934	16965	16932	16761	16820	16757	16763	17023	16949	16828	16833	16820	16857	17038	16762	16978	16839	16769	16927	16854	16891	16945	16890	16927	17080	16885	16833	16855	16847	17018	16775	16803	16869	16907	16977	16907	16833	16808	17054	17032	16900	16978	16840	16776	16875	16927	16844	16789	16901	16864	16875	16827	16951	16925	16951	16926	16843	16861	16928	16924	17000	17061	16993	16788	16864	16829	16955	16910	17009	16873	16921	16722	16849	16882	16847	16796	16731	17033	16965	16870	16890	16943	17014	17057	16834	17129	16917	16927	16695	16866	16895	17123	16996	16884	16912	16883	16812	16945	16795	17002	16846	16939	16912	16784	16940	16905	16935	16836	16741	17137	16883	16997	16898	17058	16922	17101	16912	16990	16788	16842	17002	16955	17042	16971	17022	16869	16921	16899	16816	17006	17099	16941	16874	17137	16808	16852	16775	16905	17088	16904	16869	17036	16788	16861	16885	16908	17047	16857	16923	16782	16987	16774	16693	16983	17071	17116	16674	16846	16862	16897	16891	16823	17099	17013	16863	17029	16784	16843	17101	16709	16911	16963	16789	16974	16683	16871	16942	16857	16975	16825	16880	16890	16938	16876	16943	16877	16950	16761	16882	16905	17069	16874	16969	16842	16858	16782	16831	16950	16802	17085	16731	16979	16869	16823	16828	16689	16999	16887	17029	16919	16970	17164	16901	16838	17046	16927	16874	16943	16751	16885	16734	16828	16818	16744	16741	16777	16960	16832	16845	16968	17078	16658	16721	16806	16882	16960	16776	17024	16948	16914	16916	16966	16909	16984	16744	17025	16833	16756	16939	16942	16907	16884	16928	16761	16845	16858	16797	16872	16924	16796	16936	16825	16921	16847	16937	16897	16988	16964	16809	16947	16938	16921	16822	16832	16893	16863	16809	16858	16981	16957	16912	16905	16943	16927	17043	16875	16737	16734	17183	16926	16775	16852	16800	16977	17021	16930	16972	16973	17102	16845	16864	16984	16982	16734	16854	16901	16891	16802	16807	16837	16856	16880	17038	17018	17093	16917	16904	16873	16891	16932	16839	16886	17028	16873	16888	16988	16737	16844	16864	16821	16797	16824	16897	16906	16803	16905	16835	16987	16748	16866	16929	16925	16819	16936	16962	16827	16902	16946	17048	16749	16898	16731	16679	16843	17009	16967	16917	17028	16780	17010	16962	17071	16935	16895	16878	17001	16881	16899	16796	16921	16864	16836	16910	16922	16907	16878	16993	16963	16925	16868	16767	16873	17185	16937	16869	16935	16773	16896	16785	17026	16746	16936	16881	16874	16944	16960	16936	16806	16962	16986	16969	16993	16936	16669	16962	16815	16963	16868	17045	16982	16981	16903	17015	16832	16983	16785	16809	17123	16899	17186	16826	16882	16973	16978	16978	16815	16978	17002	16869	16955	17011	16885	16893	16934	16714	16966	17081	17035	16921	16767	16856	16759	16944	16967	16889	16811	16849	16810	16858	16818	16786	17023	16901	17003	16992	16840	16907	16950	16867	16800	16775	16968	16778	16985	16809	16779	16983	16993	16696	16875	16990	16951	17069	16856	16886	17007	16817	16866	16927	16904	16983	16775	16902	16735	16951	16945	17029	16861	16680	17001	16834	16941	16897	16911	16981	16825	16797	16983	16933	16907	16764	16772	16845	16865	16862	16750	16838	16722	17034	16811	17048	16984	16925	16847	16894	16783	16970	16899	16815	16911	16842	16935	16998	16988	16764	16924	16941	16967	16900	16948	16849	16809	16822	16941	16910	16911	17018	16948	16755	16819	16887	16969	16719	16914	16754	17008	16859	16786	16855	16896	16953	16866	16860	17068	16751	16767	16986	16830	16934	16910	16815	17085	16801	16959	17053	16979	16976	17155	16860	16863	17059	16745	17005	16903	16878	16793	17006	16900	16729	16914	16934	16979	17005	16829	16886	16829	16762	16901	16846	17002	16830	16895	16751	16850	16979	16982	16744	17002	16853	16858	16769	17095	16861	17083	16795	16800	16706	16859	16902	16878	16842	16908	16906	17027	16889	16829	16749	17035	16993	16926	16762	16989	16944	16850	16822	16828	17119	17038	16990	16935	16864	16873	16774	16756	16892	16862	16984	16954	17084	17073	16893	16849	16901	16824	16972	16775	16974	16889	16961	17115	16952	16913	16920	16867	16798	16861	16733	16923	16933	16959	16876	16950	16955	16832	16878	16880	16872	17070	16824	16985	16959	16903	16837	16813	16957	17014	16841	17049	16825	16902	16897	16769	16895	16860	16881	16997	16949	16758	16780	16971	16838	16934	17049	16919	16706	16982	16812	16876	16926	16883	16864	16912	16940	16855	16846	16835	16844	16788	16840	16801	16983	16981	16802	16996	16818	16940	16891	16844	16767	16915	16889	16976	16959	16852	16951	16936	16829	17028	16880	17005	16915	16976	16995	17012	16851	16944	16923	17017	17029	16924	16904	16816	17054	16772	16879	16898	16991	16855	17032	16758	16831	16943	16859	16903	16888	16874	17057	16907	16800	16980	16953	16883	17072	16880	16919	16964	16910	16950	16830	17036	16821	16828	16973	16933	16909	16920	16821	16824	16814	16757	16922	16862	16897	16837	16885	16964	16831	16978	16973	16965	16817	16928	16829	17056	16713	16901	16824	16950	17002	16877	16798	16863	16896	16989	16811	17071	16726	16877	16835	16832	16839	17027	16913	16932	16971	16871	16796	16955	16940	16957	16676	16946	16890	16965	16892	16777	16940	17098	16868	16923	16862	16891	16981	16959	17030	16853	17053	16948	16941	17079	16725	16953	17047	16854	16724	16840	16975	17152	16741	16933	16899	16899	16980	16736	16874	16833	17110	16860	16765	16890	16889	16922	16891	16893	16920	17100	16809	16714	16964	16863	16876	16988	16943	16884	16885	16848	17120	16993	16832	16954	16967	16839	16948	17022	16802	17025	16794	16831	16870	16971	16900	16705	16880	16912	16976	16965	16888	17007	16983	16922	16871	17067	17025	16793	17044	16764	16924	16860	16727	16877	16915	16877	16905	17076	16957	17043	16802	16996	16970	16956	16877	16888	16823	16903	16813	16982	16820	16826	16933	16822	16921	16854	16918	16953	16939	16795	16864
23245	20986	28488	23720	22052	23518	23756	21022	20592	20913	20502	20846	20575	20713	20708	20527	20496	20487	20357	20313	20441	20374	20218	20409	20326	20499	20416	20516	20352	20419	20454	20264	20176	20334	20318	20335	20281	20409	20487	20434	20354	20252	20284	20199	20330	20557	20300	20221	20463	20147	20438	20362	20181	20420	20384	20518	20889	21180	21127	20779	20549	20393	20097	20197	20142	20176	20232	20390	20142	20102	20174	20208	20198	20188	20369	20211	20215	20389	20343	20195	20314	20266	20313	20357	20118	20189	20356	20509	20165	20391	20278	20440	20176	20320	20187	20241	20449	20085	20419	20405	20222	20237	20280	20438	20342	20222	20213	20258	20099	20374	20160	20408	20217	20097	20427	20085	20417	20200	20225	20431	20036	20216	20293	20258	20303	20126	20089	20264	20249	20238	20275	20223	20545	20347	20145	20288	20311	20244	20382	20401	20180	20039	20129	20332	20242	20498	20538	20253	20181	20461	20209	20044	20430	20396	20191	20273	20281	20279	20106	20184	20351	20429	20314	20263	20284	20294	20407	20125	20378	20131	20100	20174	20156	20327	20512	20243	20220	20336	20458	20265	20213	20213	20464	20149	20394	20088	20217	20211	19928	20204	20229	20297	20259	20288	20448	20264	20129	20199	20277	20293	20024	20250	20280	20172	20219	20286	20110	20077	20071	20025	20114	19951	20044	20162	20164	20431	20134	20408	20155	20395	20539	20479	20354	20569	20055	20298	20137	20316	20092	20065	20224	20274	20309	20337	20342	20395	20268	20234	20290	20272	20400	20316	20301	20310	20142	20155	20262	20254	20190	20366	20326	20378	20273	20275	20220	20293	20242	20182	20120	20092	20243	20346	20322	20319	20258	20256	20358	20304	20157	20336	20434	20276	20328	20264	20161	20166	20062	20202	20127	20368	20240	20104	20401	20207	20232	20291	20392	20455	20264	20079	20549	20145	20265	20324	20302	20203	20246	20207	20392	20290	20229	20330	20338	20392	20341	20419	20265	20289	20130	20191	20379	20232	20243	20163	20233	20025	20210	20317	20167	20442	20328	20283	20404	20101	20295	20066	20486	20267	20253	20096	20213	20324	20409	20337	20120	20218	20061	20401	20059	20254	20179	20157	20272	20361	20233	20198	20360	20093	20067	20127	20240	20275	20273	20005	19977	20498	20110	20345	20325	20169	19868	20332	20072	20327	20252	20253	20199	20280	20165	20213	20252	20220	20274	20129	20288	20264	20113	20238	20123	20263	20143	20320	20239	20514	20504	20205	20147	20288	20244	20192	20357	20408	20281	20428	20216	20411	20138	20082	20184	20170	20120	20339	20231	20168	20012	20129	20340	20304	20013	20213	20328	20243	20249	20318	20182	20146	20360	20229	20227	20334	20368	20306	20137	20126	20097	20289	20079	20373	20081	20530	20176	20532	20338	20156	20137	20265	20286	20096	20157	20384	20068	20237	20310	20130	20166	20192	20408	20279	20258	20244	20388	20269	20341	20321	20412	20329	20276	20224	20101	20150	20156	20184	20258	20169	20363	20258	20216	20120	20146	20132	20130	20345	20225	20309	20204	20310	20401	20231	20449	20139	20161	20193	20247	20327	20150	20287	20060	20149	20344	20344	20281	20158	20155	20320	20303	20485	20255	20165	20512	20105	20143	20307	20182	20290	20361	20262	20343	20338	20213	20443	20419	20078	20235	20222	20307	20265	20232	20404	20325	20022	20228	20147	20131	20188	20583	20137	20076	20087	20326	20487	20269	20146	20340	20103	20432	20324	20270	20228	20383	20198	20370	20297	20286	20383	20211	20227	20420	20264	20265	20147	20198	20241	20305	20250	20281	20303	20129	20313	20274	20395	20036	20173	20363	20564	19968	20122	20127	20360	20293	20291	20243	20140	20291	20322	20076	20193	20320	20283	20272	20071	20294	20204	20119	20351	20293	20215	20512	20130	20322	20287	20341	20218	20128	20426	20168	20336	20376	20199	20101	20166	20198	20395	20232	20195	20261	20264	20229	20376	20109	20210	20184	20225	20198	20164	20061	20066	20172	20127	20280	20354	20315	20526	20414	20351	20131	20243	20405	20160	20241	20380	20367	20237	20385	20316	20067	20516	20430	20204	20313	20199	20357	20300	20365	20293	20301	20422	20279	20169	20163	20062	20233	20170	20264	20082	20270	20133	20200	20287	20192	20147	20444	20092	20300	20193	20265	20225	20497	20327	20368	20163	20161	20193	20342	20402	20269	20256	20094	20286	20193	20087	20204	20344	20321	20224	20243	20349	20186	20303	20156	20125	20021	20263	20141	20128	20322	20212	20255	20254	20389	20293	20193	20098	20166	20317	20109	20308	20371	20364	20258	20158	19984	20165	20290	20186	20128	20287	20097	20272	20309	20187	20283	20204	20387	20159	20198	20241	20162	20096	20165	20445	20261	20354	20422	20232	20235	20341	20265	20339	20276	20157	20378	20313	20271	20335	20277	20229	20149	20277	20185	20272	20303	20309	20442	20366	20306	20216	20168	20061	20194	20174	20305	20167	20120	20328	20238	20280	20283	20463	20364	20311	20185	20400	20354	20189	20373	20230	20257	20100	20384	20322	20209	20216	20257	20437	20515	20261	20386	20114	20215	20215	20502	20161	20400	20406	20396	20266	20143	20391	20182	20025	20233	20335	20231	20467	20282	20243	20327	20330	20363	20259	20435	20098	20232	20230	20196	20106	20339	20287	20333	20045	20260	20352	20509	20214	20245	20404	20090	20224	20166	20217	20153	20446	20357	20277	20343	20138	20312	20327	20295	20287	20240	20177	20253	20217	20506	20383	20143	20364	20191	20288	20002	20117	20196	19957	20201	20010	20216	20066	20370	20042	20231	20237	20172	20227	20169	20144	20408	20238	20139	20301	20357	20232	20292	20323	20403	20062	20224	19983	20104	20151	20207	20416	20376	20250	20334	20333	20241	20189	20234	20292	20407	20189	20191	20018	20232	20142	20263	20410	20240	20366	20219	20312	20247	20071	20127	20300	20419	20290	20146	20245	20207	20211	20253	20246	20358	20333	20184	20470	20393	20368	20343	20046	20169	20292	20314	20233	20244	20365	20265	20391	20245	20452	20146	20179	20386	20341	20212	20245	20463	20248	20319	20158	20086	20267	20214	20248	20232	20107	20109	20308	20232	20337	20353	20017	20337	20349	20253	20197	20385	20506	20272	20362	20328	20355	20215	20170	20165	20383	20178	20537	20332	20233	20127	20130	20266	20398	20227	20530	20450	20067	20083	20405	20174	20244	20202	20151	20176	20181	20126	20283	20151	20314	20460	20338	20341	20126	20212	20212	20216	20247	20273	20291	20244	20258	20394	20360	20308	20165	20402	20297	20139	20260	20484	20231	20187	20186	20342	20097	20173	20068	20246	20082	20195	20336	20280	20429	20231	20404	20320	20351	20412	20061	20303	20225	20073	20153	19991	20298	19913	20229	20450	20335	20317	20219	20293	20164	20233	20151	20310	19978	20410	20238	20204	20133	20214	20430	20206	20070	20520	20199	20452	20431	20132	20274	20312	20073	20312	20320	20185	20272	20323	20317	20159	20355	20178	20143	20263	20360	20232	20422	20387	20168	20304	20140	20136	20269	20337	20167	20234	20239	20186	20112	20130	20287	20328	20231	20254	20171	20369	20215	20064	19997	20178	20177	20327	20271	20261	20388	20310	20281	20263	20283	20279	20241	20112	20284	20147	20171	20115	20173	20344	20159	20303	20022	20234	20188	20366	20452	20269	20364	20349	20542	20273	20178	20272	20100	20279	20342	20316	20319	20230	20143	20152	20376	20337	20314	20206	20211	20488	20429	20293	20136	20195	20215	20491	20323	20443	20170	20311	20223	20145	20051	20077	20212	20358	20334	20321	20345	20413	20386	20213	20175	20257	20234	20211	20319	20223	20193	20278	20162	20293	20298	20492	20423	20381	20132	20253	20109	20366	20087	20217	20344	20420	20093	20299	20197	20491	20372	20256	20280	20383	20266	20134	20312	20294	20470	20231	20202	20348	20156	20095	20421	20071	20388	20402	20312	20335	20322	20206	20154	20116	20242	20346	20250	20214	20227	20228	20507	20252	20107	20179	20223	20234	20173	20165	20238	20378	20221	20316	20206	20149	20245	20276	20208	20174	20180	20226	20057	20188	20219	20384	20501	20472	20207	20520	20239	20228	20156	20317	20214	20190	20090	20233	20064	20378	20313	20471	20118	20085	20481	20318	20122	20318	20258	20249	20075	20266	20195	20180	20286	20414	20295	20194	20263	20202	20260	20378	20419	20345	20341	20319	20219	20090	20480	20191	20362	20185	20201	20204	20372	20033	20375	20041	20102	20121	20301	20245	20285	20299	20242	20230	20435	20421	20286	20351	20349	20144	20210	20040	19960	20134	20270	20158	20215	20133	20227	20278	20145	20195	20281	20275	20385	20277	20353	20259	20245	20506	20307	20179	20326	20266	20249	20373	20608	20159	20491	20115	20208	20233	20288	20191	20257	20195	20410	20025	20107	20473	20133	20347	20369	20315	20122	20379	20220	20214	20167	20387	20083	20325	20200	20170	20060	20275	20023	20413	20440	20254	19978	20319	20136	20474	20368	20370	20126	20226	20215	19992	20235	20368	20170	20200	20407	20184	20168	20150	20368	20294	20067	20303	20438	20123	20473	20648	20273	20300	20306	20293	20140	20142	20353	20183	20157	20172	20271	20376	20162	20178	20236	20295	20394	20223	20249	20397	20373	20220	20157	20211	20456	20247	20226	20143	20285	20179	20278	20260	20135	20527	20252	20309	20319	20278	20376	20192	20314	20246	20282	20108	20036	20193	20377	20324	20211	20279	20091	20196	20239	20267	20298	20231	20229	20405	20430	20404	20268	20321	20058	20327	20530	20156	20174	20021	20291	20253	20102	20211	20348	20399	20390	20268	20249	20378	20301	20301	20261	20037	20421	20386	20288	20229	20196	20267	20178	20238	20080	20307	20311	20312	20342	20278	20449	20249	20284	20182	20400	20325	20385	20329	20395	20149	19987	20115	20196	20226	20158	20202	20455	20213	20253	20153	20286	20460	20330	20232	20346	20093	20290	20206	20079	20401	20142	20387	20139	20124	19851	20042	20364
14810	24316	22618	19178	18219	17559	17242	17022	16895	16868	16690	16654	16729	16376	16632	16556	16472	16469	16385	16329	16451	16524	16359	16372	16469	16289	16257	16473	16340	16421	16338	16445	16379	16494	16365	16287	16222	16459	16323	16415	16385	16329	16553	16204	16297	16414	16178	16520	16414	16376	16519	16373	16405	16245	16439	16488	17248	17386	17004	16680	16503	16413	16259	16356	16190	16324	16383	16155	16454	16382	16474	16236	16364	16504	16508	15987	16421	16160	16373	16271	16409	16377	16262	16318	16416	16378	16434	16385	16305	16166	16293	16521	16428	16374	16331	16334	16385	16280	16287	16412	16443	16374	16299	16302	16300	16206	16209	16440	16425	16281	16202	16243	16324	16141	16312	16342	16328	16279	16309	16337	16398	16376	16411	16337	16442	16297	16520	16312	16418	16190	16339	16403	16355	16349	16398	16179	16291	16420	16319	16459	16460	16397	16366	16203	16249	16286	16080	16281	16468	16335	16338	16411	16256	16243	16308	16327	16286	16482	16378	16283	16419	16193	16299	16245	16224	16362	16431	16358	16165	16241	16117	16309	16428	16537	16297	16292	16369	16449	16383	16196	16336	16311	16372	16291	16395	16479	16339	16380	16276	16261	16272	16341	16230	16224	16515	16063	16310	16099	16534	16342	16481	16323	16314	16395	16273	16360	16361	16208	16192	16382	16444	16233	16581	16238	16446	16314	16291	16357	16384	16008	16175	16202	16235	16315	16275	16305	16417	16389	16178	16292	16384	16244	16395	16501	16179	16283	16360	16334	16326	16287	16314	16479	16377	16339	16317	16295	16350	16539	16410	16366	16215	16342	16336	16451	16353	16289	16333	16344	16360	16327	16409	16470	16268	16316	16399	16239	16410	16338	16230	16376	16370	16452	16405	16251	16416	16371	16299	16492	16260	16333	16406	16282	16313	16352	16468	16435	16286	16384	16324	16290	16312	16479	16261	16387	16356	16426	16316	16381	16363	16349	16217	16310	16336	16398	16414	16299	16277	16398	16240	16548	16174	16335	16377	16520	16414	16333	16396	16199	16365	16431	16238	16343	16431	16343	16281	16468	16311	16471	16298	16288	16345	16330	16366	16460	16440	16314	16399	16470	16457	16473	16248	16203	16352	16487	16208	16277	16325	16269	16261	16120	16280	16260	16294	16523	16187	16297	16385	16208	16306	16326	16555	16367	16279	16371	16409	16355	16344	16381	16262	16336	16430	16414	16189	16322	16231	16406	16250	16329	16391	16318	16399	16267	16225	16350	16217	16331	16377	16244	16315	16272	16184	16342	16239	16363	16537	16316	16381	16262	16298	16154	16337	16511	16274	16287	16314	16397	16226	16189	16363	16223	16488	16347	16297	16298	16120	16286	16407	16476	16255	16346	16471	16323	16386	16361	16367	16260	16350	16356	16348	16281	16261	16353	16565	16413	16137	16166	16343	16378	16251	16405	16309	16412	16254	16100	16423	16292	16260	16381	16272	16302	16351	16220	16422	16175	16296	16200	16395	16135	16357	16447	16327	16217	16166	16314	16111	16248	16368	16427	16414	16314	16379	16209	16202	16448	16393	16428	16439	16391	16153	16239	16276	16276	16268	16431	16454	16340	16516	16357	16415	16417	16451	16373	16322	16360	16255	16207	16413	16394	16395	16200	16229	16297	16231	16305	16251	16535	16426	16200	16254	16262	16293	16458	16316	16322	16389	16417	16189	16217	16287	16228	16286	16421	16369	16249	16406	16105	16340	16313	16515	16475	16163	16381	16367	16479	16258	16381	16318	16201	16337	16255	16299	16354	16317	16230	16160	16285	16328	16514	16410	16342	16447	16322	16327	16221	16274	16299	16235	16314	16450	16236	16193	16298	16473	16161	16441	16313	16399	16245	16524	16229	16564	16349	16310	16330	16304	16348	16222	16261	16446	16199	16269	16279	16293	16455	16326	16366	16239	16199	16289	16437	16315	16305	16399	16259	16402	16331	16314	16247	16387	16341	16325	16282	16276	16163	16292	16315	16183	16236	16584	16299	16422	16368	16423	16228	16247	16411	16322	16346	16268	16435	16221	16452	16379	16434	16167	16254	16312	16388	16318	16112	16221	16270	16311	16401	16280	16209	16212	16322	16297	16257	16168	16214	16426	16314	16327	16255	16376	16201	16283	16434	16388	16367	16218	16456	16338	16357	16308	16359	16505	16376	16276	16412	16347	16288	16333	16372	16337	16365	16424	16289	16415	16508	16468	16303	16452	16306	16414	16276	16216	16120	16262	16482	16313	16365	16516	16241	16366	16410	16253	16295	16466	16389	16488	16303	16227	16339	16343	16394	16189	16470	16376	16325	16264	16265	16455	16359	16304	16218	16317	16339	16329	16403	16295	16375	16254	16336	16343	16198	16385	16306	16220	16221	16390	16297	16468	16198	16343	16426	16329	16380	16327	16276	16401	16234	16339	16506	16150	16450	16153	16257	16351	16389	16335	16313	16371	16296	16339	16349	16218	16203	16411	16437	16210	16132	16263	16123	16366	16272	16380	16327	16380	16192	16387	16159	16408	16307	16197	16188	16467	16393	16338	16396	16318	16191	16450	16130	16401	16377	16306	16371	16328	16306	16258	16365	16341	16523	16320	16283	16419	16428	16539	16238	16439	16214	16388	16306	16339	16256	16291	16476	16235	16381	16332	16321	16273	16237	16394	16422	16424	16282	16491	16374	16410	16456	16261	16402	16225	16137	16211	16302	16417	16215	16349	16484	16313	16330	16391	16324	16349	16353	16396	16498	16459	16392	16254	16277	16246	16386	16391	16415	16398	16545	16413	16328	16346	16420	16276	16291	16428	16169	16226	16242	16293	16302	16389	16268	16207	16202	16444	16346	16373	16324	16444	16254	16317	16122	16440	16174	16273	16310	16512	16531	16350	16425	16178	16336	16249	16310	16368	16432	16227	16327	16268	16251	16368	16137	16299	16176	16358	16132	16260	16256	16335	16317	16347	16401	16281	16423	16370	16289	16389	16330	16374	16236	16352	16378	16385	16217	16383	16207	16207	16463	16177	16328	16266	16162	16293	16310	16272	16377	16218	16373	16313	16313	16571	16391	16306	16364	16276	16506	16461	16295	16246	16423	16267	16296	16382	16267	16317	16192	16372	16392	16335	16288	16201	16229	16182	16169	16335	16358	16284	16501	16335	16317	16491	16413	16132	16221	16350	16338	16154	16311	16335	16336	16381	16521	16319	16280	16430	16203	16257	16342	16207	16205	16281	16299	16431	16297	16178	16323	16381	16335	16365	16235	16269	16388	16233	16330	16341	16488	16407	16317	16537	16470	16463	16332	16283	16343	16294	16174	16248	16351	16208	16374	16337	16300	16343	16503	16209	16318	16173	16342	16395	16447	16525	16440	16278	16352	16326	16448	16300	16245	16349	16370	16401	16247	16464	16264	16455	16287	16329	16068	16254	16194	16451	16476	16371	16557	16272	16101	16423	16319	16220	16199	16369	16328	16510	16242	16274	16384	16345	16325	16306	16252	16335	16271	16243	16367	16379	16292	16367	16237	16229	16333	16369	16362	16208	16372	16172	16470	16415	16258	16265	16253	16424	16328	16344	16212	16396	16310	16435	16193	16271	16515	16434	16490	16382	16185	16377	16281	16350	16498	16281	16207	16432	16483	16253	16362	16233	16241	16310	16317	16316	16464	16130	16156	16255	16426	16370	16434	16381	16222	16088	16298	16146	16208	16247	16519	16253	16300	16367	16203	16453	16329	16501	16294	16409	16400	16587	16251	16406	16269	16277	16294	16252	16341	16304	16126	16551	16375	16358	16404	16257	16343	16488	16364	16456	16397	16433	16455	16377	16320	16313	16352	16300	16250	16274	16297	16277	16337	16227	16281	16445	16305	16438	16392	16400	16060	16313	16427	16366	16360	16354	16251	16295	16246	16272	16437	16325	16473	16239	16318	16336	16472	16240	16344	16222	16410	16330	16407	16264	16128	16304	16300	16376	16367	16282	16204	16334	16239	16403	16319	16231	16187	16399	16388	16319	16276	16268	16254	16449	16403	16272	16274	16279	16512	16264	16366	16434	16345	16232	16410	16393	16296	16229	16355	16329	16438	16329	16554	16403	16479	16324	16195	16282	16301	16426	16407	16374	16257	16284	16381	16361	16501	16195	16390	16201	16323	16180	16438	16306	16268	16408	16261	16271	16324	16463	16097	16269	16457	16419	16252	16200	16256	16326	16300	16364	16199	16306	16301	16450	16377	16374	16361	16438	16327	16292	16308	16260	16354	16373	16393	16417	16376	16289	16356	16385	16229	16462	16441	16325	16406	16401	16311	16494	16408	16249	16473	16304	16356	16418	16286	16359	16493	16387	16316	16358	16323	16361	16349	16449	16540	16308	16420	16390	16356	16514	16358	16427	16259	16329	16244	16237	16367	16352	16250	16430	16464	16485	16228	16320	16425	16331	16396	16564	16104	16317	16375	16359	16392	16380	16281	16396	16313	16467	16356	16318	16440	16392	16381	16350	16260	16557	16313	16218	16321	16314	16477	16185	16471	16537	16347	16279	16405	16190	16320	16448	16275	16187	16315	16279	16406	16294	16334	16240	16382	16183	16457	16303	16347	16223	16256	16081	16223	16358	16399	16278	16552	16346	16157	16519	16386	16482	16439	16207	16370	16552	16366	16286	16403	16297	16465	16443	16250	16240	16453	16417	16158	16315	16293	16557	16419	16302	16308	16355	16448	16428	16422	16312	16273	16370	16394	16265	16354	16319	16426	16358	16351	16314	16367	16271	16250	16308	16392	16276	16234	16457	16347	16401	16356	16312	16385	16244	16441	16388	16388	16421	16282	16453	16160	16349	16224	16346	16403	16387	16313	16320	16331	16405	16360	16298	16365	16510	16278	16371	16360	16386	16483	16355	16275	16359	16612	16183	16402	16364	16346	16368	16354	16201	16546	16319	16385	16545	16315	16121	16273	16442	16290	16288	16530	16470	16436	16224	16300	16360	16422	16261	16332	16266	16334	16501	16347	16365	16257	16265	16325	16355	16189	16317	16346	16342	16096	16417	16415	16307	16240	16301	16411	16346	16195	16302	16493	16420	16474	16334	16259	16286	16356	16263	16405	16228	16523	16323	16415	16287	16262
22403	20984	28785	23377	21212	23605	26818	21770	21195	21322	20938	20862	20679	20826	20922	20913	20845	20548	20609	20789	20657	20649	20574	20603	20461	20579	20619	20744	20432	20773	20333	20422	20414	20578	20580	20740	20602	20603	20469	20602	20704	20387	20439	20599	20579	20601	20628	20350	20683	20280	20372	20542	20622	20442	20495	20667	21544	22003	21418	20959	20852	20300	20294	20354	20571	20481	20495	20518	20482	20372	20371	20594	20486	20224	20341	20445	20563	20356	20351	20309	20514	20375	20267	20329	20301	20297	20391	20259	20426	20254	20362	20338	20564	20641	20500	20252	20330	20329	20455	20363	20232	20457	20317	20531	20525	20480	20305	20395	20311	20402	20325	20421	20209	20329	20473	20234	20268	20468	20290	20345	20310	20373	20398	20260	20295	20294	20471	20255	20498	20442	20456	20344	20185	20334	20251	20211	20386	20285	20378	20590	20311	20432	20166	20310	20424	20352	20328	20418	20516	20346	20351	20279	20335	20382	20587	20225	20438	20269	20287	20405	20248	20347	20414	20631	20590	20433	20358	20353	20460	20524	20363	20399	20426	20400	20391	20450	20385	20216	20359	20487	20303	20201	20253	20328	20086	20379	20408	20326	20323	20275	20543	20456	20473	20383	20227	20421	20300	20441	20448	20318	20427	20451	20314	20389	20336	20350	20271	20383	20280	20354	20601	20598	20283	20409	20322	20433	20362	20344	20485	20279	20414	20160	20483	20352	20228	20388	20413	20449	20446	20383	20517	20240	20400	20415	20438	20284	20189	20402	20216	20521	20612	20416	20235	20163	20604	20292	20462	20384	20241	20500	20360	20360	20461	20159	20296	20132	20269	20344	20253	20325	20393	20403	20227	20291	20465	20087	20362	20307	20391	20520	20357	20391	20383	20413	20506	20328	20456	20417	20159	20344	20117	20426	20339	20351	20251	20229	20299	20225	20383	19979	20507	20236	20397	20243	20484	20201	20209	20158	20358	20521	20296	20208	20390	20344	20542	20398	20214	20345	20379	20372	20498	20274	20368	20320	20527	20213	20425	20166	20298	20228	20103	20312	20399	20214	20481	20299	20256	20296	20566	20369	20155	20220	20446	20262	20330	20260	20475	20522	20568	20532	20346	20342	20347	20287	20353	20422	20298	20317	20109	20573	20362	20345	20448	20252	20344	20149	20290	20341	20373	20495	20491	20414	20278	20449	20193	20328	20262	20585	20188	20268	20339	20211	20506	20291	20305	20232	20274	20509	20332	20206	20571	20371	20103	20379	20427	20453	20537	20353	20233	20290	20415	20120	20249	20613	20414	20431	20104	20430	20227	20189	20335	20159	20629	20291	20561	20191	20426	20278	20354	20271	20512	20401	20209	20303	20543	20458	20382	20425	20281	20202	20015	20344	20523	20222	20237	20572	20411	20509	20452	20296	20134	20077	20064	20277	20299	20505	20244	20437	20660	20245	20400	20300	20157	20246	20388	20181	20156	20480	20277	20356	20407	20615	20488	20283	20204	20211	20294	20337	20390	20360	20154	20278	20264	20484	20342	20463	20401	20607	20297	20274	20256	20520	20458	20373	20496	20483	20363	20453	20561	20382	20255	20338	20303	20433	20416	20257	20140	20373	20421	20559	20360	20304	20536	20459	20337	20527	20494	20411	20682	20515	20364	20271	20259	20266	20285	20318	20361	20151	20369	20536	20356	20305	20453	20389	20297	20223	20237	20544	20189	20165	20190	20138	20313	20434	20259	20301	20259	20267	20383	20280	20100	20234	20327	20615	20359	20326	20593	20178	20334	20373	20397	20259	20363	20634	20288	20254	20332	20168	20468	20384	20425	20279	20376	20392	20238	20483	20540	20289	20348	20385	20179	20386	20434	20224	20268	20386	20149	20319	20417	20467	20257	20287	20502	20289	20577	20473	20426	20179	20153	20430	20241	20300	20336	20394	20328	20354	20280	20299	20313	20231	20310	20225	20233	20334	20530	20239	20518	20406	20398	20339	20383	20292	20343	20211	20460	20353	20537	20080	20338	20445	20605	20474	20533	20336	20413	20651	20313	20202	20245	20456	20532	20438	20468	20477	20358	20327	20222	20321	20497	20228	20186	20287	20161	20235	20317	20439	20151	20121	20455	20222	20235	20189	20159	20544	20391	20175	20307	20296	20375	20229	20289	20383	20393	20462	20567	20126	20569	20382	20394	20289	20356	20506	20491	20643	20317	20313	20441	20398	20484	20495	20342	20335	20306	20351	20540	20400	20397	20301	20163	20264	20248	20151	20336	20345	20332	20257	20319	20294	20597	20451	20277	20337	20452	20405	20191	20395	20398	20478	20515	20370	20453	20314	20338	20444	20471	20322	20471	20418	20224	20243	20155	20419	20302	20515	20432	20289	20380	20278	20208	20242	20432	20477	20553	20278	20165	20371	20236	20226	19924	20259	20501	20291	20624	20256	20456	20500	20392	20342	20425	20261	20427	20171	20405	20511	20453	20235	20258	20395	20389	20469	20552	20547	20318	20304	20354	20372	20193	20164	20226	20098	20368	20478	20193	20182	20395	20533	20139	20254	20292	20486	20382	20364	20282	20249	20327	20382	20428	20282	20378	20369	20405	20453	20255	20393	20161	20256	20465	20326	20357	20222	20250	20312	20408	20473	20499	20414	20503	20252	20315	20227	20304	20422	20274	20405	20555	20217	20431	20269	20464	20269	20252	20415	20635	20304	20398	20283	20372	20325	20356	20236	20497	20470	20310	20251	20202	20246	20407	20424	20298	20429	20427	20173	20430	20427	20408	20312	20554	20284	20260	20195	20594	20478	20425	20313	20292	20190	20312	20317	20481	20266	20423	20134	20423	20283	20411	20445	20497	20397	20462	20288	20304	20169	20371	20216	20436	20228	20292	20548	20422	20375	20317	20426	20175	19959	20379	20249	20375	20346	20395	20364	20507	20313	20155	20564	20534	20082	20347	20275	20305	20340	20141	20361	20225	20362	20470	20277	20426	20579	20338	20362	20501	20507	20548	20359	20241	20419	20455	20291	20217	20356	20370	20240	20371	20251	20320	20434	20345	20317	20426	20409	20270	20388	20241	20417	20346	20492	20397	20271	20181	20329	20387	20370	20484	20327	20189	20255	20519	20287	20364	20222	20326	20570	20374	20305	20541	20382	20393	20330	20376	20311	20216	20501	20254	20306	20073	20247	20476	20189	20490	20244	20307	20206	20300	20472	20356	20277	20551	20391	20454	20333	20211	20394	20558	20370	20379	20298	20488	20251	20394	20379	20467	20381	20396	20215	20326	20550	20234	20288	20377	20672	20396	20302	20332	20282	20479	20279	20278	20485	20192	20473	20310	20317	20453	20481	20435	20400	20311	20324	20134	20246	20146	20388	20315	20216	20335	20326	20354	20202	20355	20346	20321	20499	20228	20316	20505	20278	20215	20272	20440	20209	20258	20339	20283	20268	20070	20176	20289	20378	20272	20072	20467	20318	20338	20520	20217	20390	20447	20310	20351	20221	20462	20492	20189	20330	20517	20263	20176	20279	20527	20405	20246	20284	20319	20364	20406	20212	20337	20358	20409	20328	20402	20250	20378	20324	20479	20489	20435	20301	20438	20160	20344	20468	20262	20418	20354	20196	20257	20380	20336	20184	20375	20339	20264	20374	20361	20213	20152	20131	20279	20118	20303	20276	20058	20350	20485	20492	20313	20392	20603	20507	20267	20170	20438	20433	20419	20288	20363	20238	20404	20385	20305	20321	20238	20326	20409	20329	20246	20216	20249	20334	20382	20453	20421	20329	20256	20474	20133	20354	20537	20377	20444	20281	20577	20307	20457	20353	20275	20464	20385	20620	20452	20374	20215	20302	20230	20271	20357	20335	20378	20298	20391	20154	20424	20305	20459	20229	20321	20393	20244	20114	20376	20487	20243	20037	20372	20517	20525	20463	20581	20475	20357	20228	20452	20252	20342	20219	20241	20523	20457	20440	20607	20412	20215	20375	20415	20469	20196	20500	20192	20215	20102	20343	20403	20502	20319	20418	20398	20438	20149	20223	20407	20412	20250	20178	20103	20207	20517	20266	20449	20432	20496	20273	20425	20357	20333	20413	20468	20460	20286	20345	20491	20413	20271	20328	20310	20304	20492	20412	20293	20455	20459	20410	20169	20399	20108	20329	20332	20406	20408	20450	20372	20319	20370	20278	20362	20278	20344	20337	20264	20270	20150	20413	20389	20158	20351	20459	20304	20345	20209	20235	20360	20189	20174	20409	20324	20195	20061	20298	20443	20318	20520	20321	20461	20419	20291	20450	20503	20227	20334	20326	20218	20302	20411	20242	20275	20476	20623	20462	20301	20225	20274	20156	20262	20285	20470	20522	20183	20476	20485	20299	20220	20298	20118	20294	20323	20299	20459	20385	20291	20165	20582	20480	20472	20262	20297	19996	20474	20544	20676	20358	20209	20355	20350	20252	20484	20493	20323	20466	20353	20610	20365	20348	20179	20096	20004	20237	20271	20214	20521	20332	20450	20463	20282	20366	20533	20241	20397	20433	20158	20518	20188	20403	20263	20124	20284	20229	20272	20308	20349	20355	20372	20456	20246	20284	20353	20260	20308	20462	20302	20362	20301	20345	20420	20403	20636	20173	20371	20342	20357	20240	20309	20325	20300	20404	20223	20302	20282	20140	20143	20282	20277	20385	20369	20458	20080	20270	20339	20345	20252	20366	20470	20339	20400	20231	20258	20310	20168	20277	20568	20450	20274	20340	20441	20294	20380	20200	20517	20436	20284	20316	20116	20219	20299	20359	20444	20471	20325	20293	20366	20487	20525	20190	20154	20203	20435	20245	20352	20156	20379	20546	20573	20323	20493	20436	20498	20222	20505	20288	20224	20294	20332	20557	20327	20549	20344	20367	20397	20393	20392	20013	20224	20297	20214	20174	20464	20394	20219	20341	20402	20355	20288	20233	20303	20280	20163	20558	20453	20447	20279	20586	20211	20486	20238	20235	20332	20361	20312	20477	20348	20236	20304	20161	20397	20281	20366	20478	20446	20224	20635	20405	20402	20417	20252	20508	20295	20294	20143	20157	20377	20277	20524	20464	20455	20263	20247	20409	20464	20384	20306	20396	20513	20363	20539	20332	20342	20532
16051	28287	26271	21374	19854	18699	18071	17825	17375	17290	16919	16951	16808	16740	16630	16550	16560	16628	16506	16612	16447	16468	16619	16629	16519	16454	16493	16350	16526	16433	16547	16325	16450	16337	16439	16426	16401	16389	16513	16400	16242	16372	16394	16369	16411	16363	16305	16466	16274	16513	16567	16424	16514	16340	16241	16828	17939	18193	17534	16939	16621	16439	16163	16335	16397	16359	16341	16316	16402	16425	16370	16238	16555	16469	16322	16467	16376	16330	16303	16486	16383	16399	16294	16406	16345	16137	16567	16222	16502	16391	16227	16203	16430	16367	16360	16434	16375	16386	16263	16241	16212	16376	16407	16334	16298	16362	16173	16290	16236	16402	16482	16440	16313	16443	16412	16200	16296	16212	16374	16311	16374	16349	16384	16372	16187	16194	16275	16329	16292	16186	16343	16439	16347	16280	16294	16419	16285	16376	16230	16462	16351	16468	16428	16238	16301	16430	16226	16377	16437	16271	16405	16300	16217	16270	16362	16436	16395	16417	16378	16447	16154	16361	16130	16388	16434	16447	16197	16353	16536	16141	16338	16222	16231	16304	16323	16231	16315	16324	16247	16459	16321	16366	16367	16386	16437	16382	16400	16210	16312	16356	16519	16238	16238	16219	16360	16281	16414	16305	16216	16434	16305	16300	16214	16291	16295	16341	16265	16191	16458	16527	16299	16361	16183	16312	16498	16381	16470	16252	16265	16458	16270	16310	16530	16490	16299	16212	16191	16434	16161	16292	16495	16131	16289	16334	16481	16294	16420	16258	16393	16383	16330	16330	16346	16194	16319	16263	16464	16206	16271	16408	16357	16344	16401	16402	16297	16316	16268	16312	16135	16432	16335	16240	16307	16377	16307	16329	16438	16296	16334	16331	16103	16280	16267	16410	16330	16300	16315	16372	16264	16402	16289	16439	16450	16312	16399	16122	16402	16280	16248	16221	16321	16312	16350	16219	16313	16374	16340	16349	16312	16235	16257	16174	16410	16342	16225	16234	16350	16224	16472	16338	16403	16315	16404	16279	16595	16242	16358	16185	16390	16273	16461	16214	16414	16351	16277	16548	16349	16309	16442	16288	16460	16395	16487	16337	16163	16354	16204	16471	16306	16282	16537	16304	16388	16311	16510	16347	16285	16339	16159	16177	16294	16304	16325	16295	16199	16392	16389	16360	16214	16269	16330	16427	16166	16389	16363	16272	16259	16593	16567	16347	16283	16304	16391	16281	16352	16244	16202	16524	16277	16209	16327	16380	16491	16330	16359	16270	16466	16284	16445	16339	16382	16316	16279	16393	16478	16320	16359	16342	16274	16441	16454	16286	16200	16331	16438	16362	16251	16280	16282	16252	16297	16309	16325	16331	16374	16307	16414	16175	16456	16302	16391	16267	16391	16419	16429	16318	16308	16239	16287	16291	16405	16337	16438	16289	16377	16152	16522	16378	16427	16325	16526	16275	16351	16360	16196	16392	16368	16336	16314	16228	16299	16227	16299	16451	16364	16400	16339	16332	16307	16417	16377	16099	16388	16374	16353	16517	16126	16246	16145	16441	16300	16270	16464	16251	16253	16299	16297	16245	16299	16223	16341	16166	16238	16337	16376	16268	16219	16316	16348	16273	16312	16358	16388	16362	16391	16195	16242	16419	16416	16521	16405	16342	16332	16460	16399	16384	16379	16514	16393	16364	16253	16195	16473	16392	16516	16386	16378	16341	16222	16327	16366	16380	16272	16375	16339	16100	16382	16400	16266	16346	16462	16443	16452	16089	16350	16361	16190	16352	16317	16299	16285	16448	16366	16460	16311	16350	16289	16232	16362	16442	16412	16353	16237	16442	16346	16460	16316	16321	16189	16418	16261	16418	16270	16172	16256	16240	16117	16329	16413	16279	16460	16264	16290	16266	16206	16268	16418	16286	16330	16217	16235	16353	16274	16342	16247	16451	16272	16377	16215	16289	16387	16327	16376	16290	16208	16517	16276	16393	16164	16443	16353	16509	16405	16295	16261	16216	16349	16342	16426	16336	16262	16307	16287	16198	16250	16351	16362	16630	16461	16439	16206	16383	16323	16319	16205	16428	16316	16380	16405	16332	16291	16289	16389	16250	16309	16454	16269	16235	16451	16388	16249	16406	16390	16160	16353	16401	16263	16410	16222	16347	16319	16344	16222	16355	16305	16407	16177	16401	16233	16253	16242	16239	16184	16184	16171	16159	16403	16438	16401	16217	16224	16385	16267	16420	16349	16385	16233	16239	16239	16545	16402	16407	16155	16314	16208	16485	16204	16230	16285	16458	16328	16190	16359	16249	16268	16355	16303	16390	16296	16441	16398	16235	16444	16289	16278	16360	16330	16394	16463	16312	16210	16383	16252	16283	16322	16327	16228	16280	16358	16270	16400	16460	16408	16335	16369	16319	16277	16232	16356	16310	16084	16363	16346	16302	16366	16261	16451	16145	16287	16330	16234	16309	16516	16387	16324	16376	16405	16318	16301	16315	16471	16348	16370	16422	16288	16255	16113	16391	16247	16412	16454	16291	16348	16350	16298	16499	16246	16301	16304	16399	16209	16183	16412	16308	16276	16150	16259	16266	16237	16268	16456	16428	16410	16232	16217	16243	16471	16235	16410	16282	16449	16424	16355	16119	16427	16413	16302	16396	16447	16359	16262	16166	16158	16422	16280	16241	16495	16354	16426	16478	16349	16317	16158	16369	16438	16244	16184	16246	16315	16314	16280	16341	16459	16396	16382	16470	16165	16366	16256	16269	16388	16169	16323	16159	16370	16175	16343	16331	16437	16226	16204	16325	16344	16285	16328	16485	16256	16205	16285	16429	16315	16351	16366	16474	16337	16294	16414	16574	16314	16212	16255	16359	16112	16380	16412	16292	16342	16362	16395	16463	16248	16385	16683	16320	16344	16345	16467	16181	16484	16166	16286	16307	16371	16216	16403	16396	16235	16339	16388	16289	16351	16355	16415	16255	16323	16432	16290	16480	16321	16426	16380	16147	16539	16166	16330	16344	16368	16177	16325	16334	16302	16400	16178	16425	16368	16442	16316	16403	16298	16297	16083	16342	16379	16339	16239	16327	16425	16447	16340	16286	16366	16265	16197	16489	16318	16327	16250	16377	16366	16450	16342	16494	16312	16422	16358	16230	16146	16275	16239	16282	16277	16396	16228	16284	16345	16373	16402	16230	16382	16232	16503	16399	16220	16421	16409	16188	16297	16299	16281	16385	16179	16218	16360	16389	16281	16239	16315	16355	16361	16283	16514	16432	16351	16379	16188	16283	16166	16316	16454	16268	16345	16470	16357	16212	16289	16408	16163	16419	16306	16408	16264	16008	16460	16314	16445	16286	16481	16234	16393	16534	16346	16500	16296	16305	16453	16441	16426	16203	16386	16510	16129	16274	16370	16476	16312	16244	16311	16253	16203	16324	16234	16224	16325	16226	16329	16333	16302	16397	16327	16127	16508	16398	16397	16262	16277	16397	16206	16272	16333	16305	16389	16244	16178	16345	16362	16407	16343	16275	16440	16333	16495	16326	16443	16334	16312	16332	16304	16278	16422	16374	16307	16304	16315	16574	16317	16377	16264	16421	16323	16391	16305	16245	16291	16482	16216	16286	16310	16432	16420	16310	16184	16402	16404	16377	16272	16541	16401	16241	16330	16500	16279	16241	16367	16429	16285	16175	16434	16254	16487	16427	16370	16135	16323	16211	16400	16336	16346	16210	16271	16378	16345	16317	16176	16451	16334	16216	16330	16268	16400	16357	16326	16401	16236	16276	16359	16270	16224	16374	16182	16369	16172	16236	16451	16342	16287	16209	16366	16219	16285	16298	16233	16371	16362	16473	16337	16282	16205	16162	16431	16334	16338	16317	16427	16183	16230	16330	16382	16294	16401	16108	16412	16406	16434	16446	16335	16234	16236	16262	16405	16191	16490	16230	16259	16323	16485	16357	16346	16343	16370	16178	16384	16375	16327	16236	16202	16501	16365	16328	16301	16262	16378	16231	16495	16351	16306	16375	16388	16270	16271	16312	16454	16325	16414	16426	16190	16373	16269	16354	16509	16338	16155	16381	16338	16504	16337	16153	16316	16283	16344	16292	16450	16390	16423	16218	16373	16278	16209	16232	16287	16306	16341	16337	16249	16419	16283	16289	16177	16408	16462	16260	16293	16314	16327	16372	16335	16231	16364	16266	16310	16211	16356	16305	16369	16334	16420	16388	16425	16291	16418	16263	16184	16387	16259	16334	16390	16354	16406	16279	16460	16225	16308	16445	16393	16388	16183	16366	16454	16418	16433	16284	16206	16320	16232	16326	16368	16332	16418	16228	16504	16368	16171	16476	16449	16350	16260	16370	16371	16280	16256	16377	16254	16167	16352	16594	16396	16368	16224	16257	16447	16342	16441	16291	16199	16282	16338	16239	16396	16047	16393	16250	16524	16325	16329	16283	16443	16263	16350	16299	16364	16404	16383	16219	16377	16293	16529	16254	16458	16323	16305	16342	16434	16334	16376	16335	16337	16290	16187	16358	16297	16345	16368	16330	16302	16386	16486	16138	16338	16468	16344	16384	16429	16316	16401	16485	16457	16282	16202	16275	16219	16276	16220	16382	16425	16254	16228	16250	16302	16474	16215	16308	16283	16329	16153	16396	16433	16196	16263	16194	16262	16142	16381	16337	16398	16320	16331	16278	16432	16445	16314	16346	16399	16196	16314	16354	16381	16481	16251	16342	16227	16353	16204	16372	16241	16230	16351	16287	16287	16197	16365	16363	16247	16220	16304	16403	16346	16284	16249	16326	16321	16475	16284	16334	16317	16391	16433	16335	16471	16365	16434	16256	16235	16372	16229	16257	16522	16336	16292	16383	16345	16423	16347	16316	16364	16240	16185	16480	16440	16470	16395	16447	16316	16326	16222	16441	16461	16383	16389	16294	16320	16201	16399	16340	16411	16281	16424	16450	16368	16370	16379	16197	16371	16255	16403	16356	16574	16282	16302	16245	16354	16378	16366	16153	16483	16472	16246	16430	16263	16359	16265	16263	16230	16415	16430	16233	16246	16283	16380	16499	16360	16470	16276	16339	16276	16272	16442	16498	16466	16331	16273	16311	16255	16299	16408	16267	16576	16249
27397	22019	26021	24015	20730	21197	21122	21099	20869	21030	20809	20756	20978	20952	20902	20901	20847	20731	20903	20803	20715	20844	20863	20803	20777	20789	20670	20865	20721	20853	21125	20915	20872	20851	20746	20915	20724	20627	20921	20849	20817	20922	20643	20992	20873	20823	20778	20821	20769	20601	21013	20960	20797	20786	21198	20816	20831	20633	20854	20640	20975	20804	20870	20848	20729	20704	20782	20690	20555	20919	20964	20934	20715	20769	20739	20973	20859	20783	20769	20772	20615	20703	20895	20699	20751	20843	20836	20713	20760	20649	20762	20919	20822	20889	20706	20740	20867	20841	20718	20780	20950	20841	20842	20856	20739	20763	21057	20912	20768	20682	20991	20850	20879	20880	20638	20749	20847	20836	20617	20769	20616	20769	20818	20662	20915	20950	20717	20872	20660	20734	21013	20595	20659	20677	20716	20795	20863	20725	20716	21015	20824	20871	21050	20770	20755	20938	20908	20895	20758	20691	21006	20877	20758	20927	20965	20884	20729	20759	20589	21122	20899	20575	20977	20671	20723	20821	20699	20708	20744	21063	20768	20809	20947	20822	20815	20646	20727	20837	20880	21077	20826	20883	20688	20877	20735	20805	20745	20713	20705	20929	20867	20973	20904	20709	20739	20789	20994	20931	20912	20675	20609	20818	20778	20725	20679	20714	20663	20945	20678	20867	21021	21031	20935	20914	20757	20935	20803	20833	20580	20610	20702	20482	20821	20946	20788	20861	20507	20912	20882	21068	20829	20832	20880	20931	20826	20749	20947	20799	20814	20969	20841	20773	20613	20705	20936	20802	20949	20843	20803	20782	20937	20629	20775	20819	20572	20719	20967	20809	20970	20842	20767	20695	20674	20622	20693	21008	20529	20672	20755	20797	20870	20856	20923	20727	20856	20825	20615	20908	20748	20581	20844	20725	20906	20864	20629	20870	20781	20723	20766	21017	20661	20900	20819	20762	21093	20978	20750	20817	20688	20897	20891	20763	20732	20863	20773	20653	20757	20868	20960	20717	20799	20874	20710	20779	20820	20587	20861	20746	20754	20625	20655	20896	20960	20934	21090	20795	20790	20787	20926	20836	20896	20790	20875	20711	20795	21023	20870	20855	20828	20861	21088	20858	20905	20773	20923	20785	20901	20795	20574	20662	20781	20761	20858	20736	20892	20833	20764	21127	20796	21012	20768	20813	20838	20871	20669	20797	20636	20547	20826	20752	20917	20900	20802	21074	20777	20698	20817	20729	20868	20874	20786	20767	20612	20894	20930	20780	20976	20686	20901	20945	20766	20641	20896	20811	20746	20777	20860	20998	20880	20669	20577	20873	20701	20944	20961	20801	20939	20891	21056	20697	20709	20513	20856	20790	20851	20907	20931	20948	20680	20986	20968	20991	20839	20926	20863	20873	20652	20875	20759	20840	21009	20715	20838	20877	20834	20822	20728	20766	20719	21067	20786	21028	20683	20764	20770	20832	20818	20740	20686	20848	20819	20985	20794	20922	20719	20756	20861	20936	20859	20904	20854	20754	21015	20509	20672	20802	20729	20939	20825	20961	21026	20695	20856	20843	20588	20668	20625	20778	20877	20944	20882	20862	20866	20826	21118	20638	20745	21065	20577	20733	20644	20583	20629	20654	20696	20851	20988	20797	20601	20947	20750	20819	20689	20909	20875	20949	20489	20772	20722	20869	20832	20753	20743	20804	20797	20882	21012	20986	20864	20821	20985	20663	20671	21140	20950	20943	20975	20983	20613	20827	20641	20740	20872	20822	21222	20904	20590	20616	20987	20728	20644	20710	20811	20809	20792	21049	20779	20914	20771	20885	20571	20667	20762	20694	20980	20919	21005	20608	21001	20995	20805	20696	20944	20790	20703	20728	20795	20822	20789	20798	20905	20827	20928	20714	20777	20895	20754	20917	20917	20993	21066	20625	20832	20801	21074	20806	20727	20914	20782	20851	20802	20890	20752	20695	21053	20884	20771	20857	20817	20679	20852	20739	20846	20784	20657	20618	20819	20918	20819	20927	20640	20922	20857	20564	20784	21040	20788	20676	20821	20817	20803	20785	20804	20770	20813	20748	20755	20858	20797	20495	20977	20827	20894	20756	20771	20661	20773	20768	20910	20708	20856	20853	21084	20960	20782	20802	20913	20695	20789	21046	21096	20905	20750	20899	20904	20931	20732	20961	20873	20706	20866	20955	20794	20685	20750	21024	21055	20746	20835	20885	20941	20908	20804	20957	20992	20861	20737	20801	20549	20847	21167	20780	20702	20892	20962	20893	20693	20860	20922	20597	20720	20844	20830	21026	20841	20812	20767	20723	20725	20810	20619	20876	20634	20682	20949	20612	20763	20783	20525	20731	20883	20951	20835	20931	20962	20749	20850	20667	20825	20796	21107	20762	21075	20945	20671	20690	20807	20802	20849	20896	20656	20569	20904	20925	21038	20644	20832	21006	20825	20651	20707	20738	20785	20580	20715	20541	20722	20884	20920	20953	20999	20946	21015	20821	20957	20712	20882	20573	20719	21141	20661	20978	20775	20799	20526	20900	20935	20964	20867	20631	20701	20757	20777	20919	20814	20822	20945	20612	20867	21020	20908	20744	20648	20800	20944	20945	20851	20532	20781	20791	20866	20643	20648	20735	20805	20669	20936	20757	20791	20823	20780	20931	20711	20712	20720	20862	20863	20884	20796	20830	20983	20996	20768	20853	20943	20826	20795	20811	20730	20595	20824	20974	20784	20657	20870	20953	20709	20926	20799	20827	20968	20704	20602	20953	20827	20938	20860	20621	20827	20618	20860	21095	20716	20791	20764	20891	20871	20888	20762	20887	20922	20715	20790	20722	20777	20848	20714	20759	20624	20655	20865	20712	20854	20706	20553	20780	20599	20831	20996	20755	20772	20900	20766	20749	20877	20709	21016	20918	20938	20626	20998	20916	20858	20831	21022	20882	20655	20817	20715	20905	21193	20820	20697	20933	20929	20671	20774	20960	20711	20806	20914	20852	20761	20777	20698	20740	20902	20700	20796	20721	20707	20845	20804	20873	20889	20825	20929	20829	20709	20801	20772	20943	20859	20784	20802	20934	20767	20756	20820	20714	20579	20810	20822	20906	20850	20816	20894	20701	20865	20673	20871	20989	20925	21038	20760	20737	20947	20697	20802	20800	20855	20953	20826	20793	20987	20606	20960	20836	21138	20939	20833	20812	20783	20715	20810	20705	20694	20885	20678	20769	20805	20689	20817	20883	20760	20997	20960	20742	20890	20888	20884	20640	20797	20738	20816	20926	20921	20955	20768	20785	20832	20791	21049	20850	20742	20848	20769	20816	20905	20866	21018	20799	20750	20750	20856	20965	20858	20734	20969	20896	20849	20880	20890	20828	20759	20665	20720	20896	20938	20590	20733	20860	20811	20484	20778	20792	20898	20796	20651	20630	21005	20771	20724	20845	20891	20966	20657	20748	20685	20656	20944	21000	20468	20647	20673	20988	21017	20758	20926	20722	21039	20777	20892	20855	20876	20993	20852	20868	20788	21154	20861	20810	21117	20816	20837	20904	20947	20809	20814	20556	20942	20699	20771	20709	20546	20918	20772	20757	20974	20688	20641	21099	20651	20796	20857	20794	20750	21134	20849	20878	20805	20803	20827	20798	20812	20802	20953	20838	20640	20869	20891	20794	21052	20776	20721	20932	20896	20735	20982	20780	20714	20855	20904	20711	20842	20703	20853	20746	20884	20758	20889	20848	20749	20766	20873	20734	20980	20896	20980	20639	20885	20807	20688	20554	20963	20667	20675	20661	20869	20773	20678	20599	20989	20929	20840	20802	20711	20726	20700	20637	20941	20814	20731	20544	20966	20843	20898	20941	20595	20777	20810	20921	20874	20717	20688	20824	20945	20605	20972	20806	20832	20846	20905	20878	20703	21004	20776	20871	20685	21042	20792	20785	20788	20659	20676	20863	20966	20702	20624	20826	20814	20705	20879	20851	20578	20794	20935	20870	20932	20782	20761	20893	20846	20606	20561	20720	20690	20721	20692	20980	20996	20829	21083	20796	20941	20764	20906	20769	20966	20867	20889	20891	20799	20650	20865	20755	20932	20851	20803	20787	20930	20633	20813	20672	20699	20961	20955	20800	20812	20854	20709	20897	20860	20729	20913	20805	20780	20904	20788	20993	20643	20838	20794	20923	20805	20737	20720	20831	20956	20791	20910	20913	20809	20892	20892	20895	20935	20897	20713	20793	20869	20707	20846	20665	20863	20549	20752	20828	20723	20780	20563	20935	20812	20938	20607	20723	20879	20798	20907	20660	20673	20987	20748	20824	20983	20651	20853	20716	20757	20886	20848	20918	20908	20838	20773	21008	20798	20819	21000	20695	20669	20691	20732	20696	21002	20851	20786	20761	20869	20943	20962	20977	20716	20767	20957	21014	20890	20647	20916	20895	20892	20842	20654	20691	20918	20903	20862	20891	20753	20751	20697	20745	20607	20845	20689	20813	20752	20822	20892	20795	20808	20896	20751	20793	20968	20674	20565	20875	20722	20881	20713	20971	20871	20762	20784	20765	20771	20575	20926	20858	20839	20938	20818	20778	20655	20907	20713	20553	20708	20795	20808	20905	20917	20815	20754	20504	20894	20902	20862	20912	20823	20685	21007	20716	20747	20782	20739	20729	20885	20891	20794	20866	20772	20709	20930	20689	20912	20893	21011	20907	20841	20675	21053	20888	20890	20758	21011	20642	20737	20956	20930	20800	20812	20743	20970	20872	20857	20718	20752	20689	20766	20815	20805	20746	20863	20979	20695	20707	20750	20870	20769	20879	20838	20714	20931	21027	20780	20823	20754	20913	20723	20901	20631	20740	20812	20869	20906	20864	21181	20850	20725	20691	21036	20789	20928	21015	20819	20839	20646	20885	20897	20799	20755	20975	20885	20977	20701	20852	20658	20916	20852	20931	20807	20832	20772	20937	20599	20760	20801	20860	20849	21000	20860	20789	20778	20524	21019	20826	20807	20776	20787	20788	20851	20850	20886	20784	20703	20893	20979	20691	20845	20833	20857	20752	20692	20867	20810	20936	21014	20736	20964	20861	20663	20953	20792	20753	21081	20781	20625	20605	20561	20837	20645	20612	20752	20545
15666	18762	18241	17197	17001	16976	16792	16807	16749	16638	16589	16624	16720	16442	16651	16950	16730	16763	16650	16645	16748	16727	16860	16720	16698	16784	16751	16725	16536	16753	16766	16807	16678	16707	16851	16759	16565	16850	16532	16604	16672	16754	16427	16666	16638	16580	16689	16774	16705	16489	16744	16719	16696	16731	16552	16720	16490	16697	16753	16785	16819	16639	16744	16507	16495	16589	16669	16510	16779	16746	16627	16583	16828	16787	16719	16646	16623	16643	16599	16389	16779	16672	16719	16732	16644	16744	16623	16831	16638	16573	16662	16644	16551	16689	16589	16506	16760	16644	16587	16713	16644	16682	16694	16629	16761	16701	16658	16702	16602	16529	16708	16761	16583	16544	16739	16661	16620	16635	16622	16587	16555	16785	16676	16622	16607	16697	16668	16644	16625	16642	16712	16597	16674	16563	16752	16774	16599	16693	16559	16820	16625	16546	16541	16521	16530	16732	16761	16432	16715	16707	16661	16508	16577	16550	16869	16790	16640	16655	16482	16765	16584	16800	16516	16632	16679	16799	16525	16598	16595	16660	16730	16685	16758	16706	16712	16621	16633	16797	16636	16719	16617	16439	16810	16802	16416	16626	16656	16650	16605	16707	16595	16727	16681	16691	16760	16631	16684	16691	16614	16717	16620	16498	16535	16567	16626	16837	16577	16773	16664	16503	16385	16726	16661	16671	16703	16748	16759	16647	16652	16691	16695	16682	16564	16606	16683	16693	16594	16663	16640	16471	16501	16838	16736	16725	16641	16531	16651	16613	16545	16736	16547	16672	16639	16815	16703	16599	16730	16581	16640	16765	16545	16636	16706	16735	16471	16662	16598	16464	16832	16589	16645	16604	16537	16699	16738	16599	16509	16541	16863	16586	16673	16820	16590	16566	16661	16517	16800	16633	16646	16687	16614	16792	16577	16754	16788	16566	16631	16749	16867	16716	16802	16640	16703	16891	16859	16604	16743	16741	16640	16902	16548	16706	16667	16492	16725	16622	16603	16594	16759	16703	16712	16598	16656	16684	16677	16545	16687	16634	16603	16726	16770	16627	16587	16534	16686	16638	16724	16673	16447	16667	16824	16746	16755	16621	16643	16720	16630	16680	16616	16692	16764	16588	16578	16763	16731	16718	16675	16692	16618	16661	16767	16862	16710	16711	16709	16604	16612	16645	16702	16767	16600	16695	16728	16641	16644	16741	16669	16558	16555	16597	16479	16700	16691	16572	16525	16652	16572	16688	16653	16678	16627	16690	16739	16700	16653	16723	16605	16691	16606	16535	16648	16618	16671	16538	16683	16571	16561	16711	16685	16642	16659	16704	16640	16664	16669	16749	16782	16671	16458	16785	16671	16583	16725	16671	16763	16790	16548	16631	16832	16700	16663	16712	16615	16771	16692	16683	16627	16934	16539	16583	16656	16484	16565	16517	16585	16709	16708	16814	16603	16678	16737	16595	16601	16623	16650	16557	16674	16609	16726	16696	16634	16597	16636	16692	16686	16639	16638	16741	16722	16683	16685	16794	16504	16645	16624	16609	16669	16570	16623	16611	16722	16649	16875	16645	16608	16712	16680	16634	16743	16612	16571	16862	16602	16649	16629	16665	16649	16685	16586	16762	16550	16649	16502	16601	16729	16610	16677	16535	16554	16733	16548	16666	16677	16637	16511	16601	16587	16764	16643	16731	16778	16529	16725	16713	16771	16622	16598	16717	16557	16649	16644	16644	16606	16567	16596	16781	16668	16570	16549	16669	16759	16635	16738	16677	16831	16504	16615	16566	16667	16623	16728	16622	16649	16493	16706	16623	16660	16788	16672	16668	16655	16719	16567	16572	16540	16650	16655	16439	16752	16775	16478	16799	16627	16567	16835	16555	16824	16516	16761	16523	16621	16425	16815	16606	16598	16585	16770	16769	16887	16713	16540	16790	16627	16722	16621	16751	16542	16651	16652	16484	16714	16683	16684	16543	16739	16582	16667	16566	16823	16735	16690	16601	16598	16598	16985	16821	16534	16515	16794	16529	16619	16579	16608	16668	16641	16707	16748	16662	16684	16622	16764	16687	16658	16698	16584	16638	16784	16661	16623	16502	16561	16704	16722	16770	16650	16808	16616	16585	16689	16635	16536	16815	16726	16704	16594	16651	16688	16612	16575	16807	16716	16618	16689	16602	16759	16792	16724	16683	16582	16766	16594	16679	16544	16655	16743	16717	16677	16759	16812	16775	16617	16875	16715	16749	16696	16799	16589	16581	16767	16621	16609	16724	16730	16718	16580	16752	16663	16644	16534	16748	16698	16680	16705	16485	16604	16612	16546	16675	16658	16539	16697	16559	16613	16644	16662	16648	16511	16792	16629	16871	16574	16665	16555	16793	16788	16773	16617	16725	16495	16584	16650	16581	16724	16502	16679	16835	16586	16635	16644	16699	16557	16670	16620	16594	16566	16671	16740	16692	16701	16687	16589	16741	16680	16780	16751	16715	16698	16610	16800	16671	16804	16686	16734	16769	16771	16598	16683	16670	16583	16611	16717	16624	16702	16785	16502	16772	16678	16664	16670	16793	16724	16759	16724	16792	16718	16911	16835	16593	16520	16582	16643	16652	16503	16537	16743	16667	16706	16684	16639	16620	16787	16498	16598	16904	16445	16762	16580	16707	16713	16611	16834	16595	16499	16773	16518	16723	16635	16628	16763	16651	16826	16458	16754	16703	16637	16610	16615	16615	16602	16698	16702	16356	16708	16693	16692	16768	16679	16610	16700	16600	16464	16610	16607	16633	16756	16573	16596	16496	16614	16647	16626	16832	16742	16757	16600	16659	16560	16635	16844	16734	16677	16814	16523	16574	16588	16767	16595	16613	16790	16677	16539	16649	16569	16682	16638	16683	16511	16601	16707	16575	16670	16724	16722	16592	16767	16624	16843	16766	16668	16620	16664	16748	16578	16618	16651	16535	16868	16638	16668	16653	16655	16691	16714	16601	16712	16757	16624	16744	16811	16634	16638	16568	16687	16689	16814	16746	16691	16762	16622	16489	16716	16748	16504	16770	16663	16770	16707	16799	16680	16738	16622	16593	16623	16691	16882	16665	16687	16587	16715	16582	16639	16862	16629	16534	16809	16745	16575	16603	16742	16712	16722	16658	16635	16752	16580	16599	16896	16670	16805	16802	16671	16643	16587	16598	16739	16686	16685	16646	16516	16784	16597	16698	16661	16652	16686	16642	16758	16545	16665	16658	16862	16481	16616	16668	16707	16610	16738	16709	16583	16745	16609	16588	16610	16781	16506	16725	16671	16522	16712	16729	16686	16700	16749	16651	16650	16650	16801	16602	16747	16721	16771	16709	16640	16515	16602	16471	16632	16675	16787	16601	16681	16655	16720	16568	16528	16637	16565	16602	16714	16707	16639	16786	16751	16644	16537	16704	16570	16631	16674	16790	16707	16663	16589	16575	16719	16678	16592	16750	16406	16718	16820	16639	16619	16523	16739	16831	16460	16641	16733	16554	16557	16711	16584	16628	16702	16597	16654	16604	16602	16805	16599	16706	16544	16582	16627	16811	16776	16688	16696	16633	16548	16635	16838	16678	16594	16630	16789	16524	16609	16688	16721	16775	16612	16646	16581	16766	16666	16722	16720	16750	16703	16639	16665	16681	16901	16506	16655	16664	16751	16472	16706	16493	16579	16644	16750	16684	16642	16506	16862	16715	16444	16806	16700	16632	16664	16655	16641	16679	16494	16616	16774	16826	16580	16749	16782	16512	16737	16700	16660	16846	16832	16651	16741	16742	16703	16540	16739	16761	16686	16750	16672	16735	16599	16763	16649	16640	16680	16605	16588	16761	16750	16764	16723	16645	16827	16681	16784	16653	16788	16578	16554	16853	16498	16429	16924	16603	16571	16609	16866	16569	16715	16689	16655	16527	16636	16604	16500	16654	16695	16685	16749	16529	16823	16598	16675	16621	16480	16632	16530	16752	16712	16601	16630	16755	16785	16699	16692	16757	16713	16668	16617	16761	16818	16661	16736	16649	16674	16682	16463	16735	16526	16863	16674	16734	16648	16707	16843	16567	16664	16770	16602	16682	16658	16586	16819	16644	16754	16540	16608	16696	16561	16512	16804	16605	16721	16487	16704	16669	16651	16698	16626	16567	16555	16685	16629	16574	16574	16672	16565	16765	16722	16696	16615	16764	16588	16482	16612	16571	16667	16859	16627	16655	16630	16821	16809	16610	16779	16647	16881	16722	16647	16730	16743	16662	16691	16496	16436	16733	16619	16785	16751	16662	16523	16623	16613	16771	16742	16595	16651	16713	16700	16662	16691	16534	16702	16711	16739	16872	16567	16582	16562	16769	16592	16585	16710	16770	16651	16813	16682	16517	16767	16724	16671	16661	16577	16605	16792	16679	16574	16665	16632	16708	16829	16618	16560	16685	16682	16692	16587	16434	16639	16745	16625	16644	16571	16545	16866	16690	16724	16604	16642	16642	16645	16575	16655	16610	16683	16626	16645	16908	16727	16606	16568	16796	16617	16671	16655	16841	16725	16599	16540	16848	16754	16590	16801	16684	16683	16727	16704	16570	16727	16808	16687	16601	16650	16683	16654	16595	16691	16794	16485	16717	16572	16634	16525	16699	16616	16634	16794	16552	16672	16656	16769	16655	16568	16864	16491	16545	16819	16740	16818	16587	16509	16670	16708	16805	16660	16662	16681	16689	16692	16611	16756	16584	16510	16828	16805	16697	16814	16579	16648	16772	16597	16691	16533	16690	16889	16768	16767	16619	16795	16648	16508	16544	16749	16845	16763	16575	16827	16696	16694	16724	16732	16600	16602	16499	16518	16640	16656	16482	16501	16647	16529	16645	16688	16645	16733	16676	16561	16578	16641	16590	16710	16702	16849	16705	16716	16767	16565	16647	16846	16611	16748	16574	16778	16546	16585	16803	16726	16812	16690	16588	16609	16648	16567	16773	16654	16756	16620	16778	16544	16741	16694	16642	16601	16548	16416	16665	16703	16530	16601	16676	16681	16530	16769	16560	16687	16567	16755	16527	16737	16510	16499	16648	16666	16760	16684	16608	16561	16841	16515	16630	16674	16832	16661	16797	16701	16597	16597	16724	16687	16563	16768	16683	16620	16797
23409	21052	28558	23834	21937	23003	22770	20124	19563	19453	19503	19470	19399	19323	19193	19289	19387	19104	19167	19301	19144	19221	19192	19020	19118	19100	19043	19106	19025	19126	19083	19020	19188	19287	19203	19274	19126	18899	19144	19123	18884	19033	19008	19096	19043	18911	19112	19125	18858	19054	18921	18962	19217	18921	18853	19011	19655	19887	19277	19038	19278	18953	19163	19024	19165	19056	18837	18827	18943	19162	19121	19212	18944	19050	19104	19028	18926	19217	19040	18819	18983	19038	19048	19189	18996	18934	19017	19170	18863	18964	19105	19242	19137	19103	19074	19127	18971	18859	19121	19178	19228	19218	18997	19044	18978	18945	18897	19086	19079	18979	19096	19069	19245	19024	18930	19019	18827	18801	19097	19132	19033	18944	19043	18939	18909	18939	18890	18955	18914	19068	18984	18916	18982	19132	19140	18950	18836	19101	19031	18895	19085	19029	18946	18966	19095	19066	19225	19242	19037	18963	19108	18947	19099	19048	19085	18899	19087	18924	18824	19134	18920	19072	19116	19039	18852	19209	18915	18989	19019	18910	18851	19033	19071	19022	18936	19107	18848	19000	18900	18883	19178	18891	18864	18866	19021	19035	19006	19005	19038	19061	18941	18898	18973	19005	18951	19237	18992	19035	18954	18827	18838	18840	18995	19166	18711	18912	19007	18940	19061	19051	18947	19022	19154	19002	19080	18868	19003	19015	18915	18868	18953	18959	19042	18966	18979	18951	18946	18981	18971	18868	18833	19017	19143	18945	19057	18687	19015	19163	19109	19000	18949	19114	19029	18876	18902	19130	19026	18905	19095	19182	19088	19084	19032	18998	19073	18987	19006	18998	18912	18969	19049	19033	19135	19035	18945	18856	19069	19037	18906	18939	19001	19019	18940	18964	18881	19274	19055	19136	19037	18949	18908	18879	19105	19116	19098	18939	19065	18984	19048	18992	18849	18882	19286	19078	18935	18906	18941	19043	19114	18964	19235	19144	19044	18933	18913	18806	19028	18952	18901	18890	18871	19164	19001	19189	19035	18943	19078	19175	18888	18817	18885	18912	18826	19026	19061	18946	18998	18929	19214	19039	18809	18835	19001	18930	19177	18976	19042	19015	19147	18857	19041	18995	19285	19085	19017	18876	19022	18970	19090	18863	19159	18966	18875	18880	19200	18942	18973	19070	19100	18991	19069	19036	19037	19256	19121	19085	19046	19006	18940	18939	18935	19059	18862	18874	19052	18984	18795	18954	18901	19061	18954	19021	19049	18948	19005	19133	18850	18979	18970	19059	19093	18836	18946	19026	19041	19214	19024	18991	19063	19263	18925	18920	18976	19057	18938	18925	19042	18843	18855	18876	19012	19139	18851	18910	18964	18815	18960	18996	18917	19042	18959	18862	18982	18991	18962	19000	19177	19077	18763	19035	19055	19052	18948	19084	19118	18965	18991	19056	19019	19058	18863	18926	18812	18842	18946	18932	18986	19199	19191	19061	19097	19267	19033	19076	18798	19168	19125	18992	19055	19077	19029	18948	18929	18809	18878	18956	19236	18967	18987	19203	19009	18762	18941	19070	18970	19104	19175	19010	19093	19006	19090	19000	19109	18992	18922	18858	18887	18972	19053	19015	18951	18878	19140	19105	19109	18987	19061	18856	18782	19059	18835	18993	19059	18931	18919	18904	18867	19043	18861	18900	18899	18965	18930	19077	19111	19206	19197	18845	18938	19048	18929	18848	18796	18882	19060	18965	18955	18993	19065	18817	18918	19145	18942	19066	19060	19051	18983	19137	19109	18945	19027	18992	19127	18883	19039	19056	19200	19065	18981	19038	18997	18933	18987	19022	18893	19204	18982	19031	18975	18860	18876	19019	19139	19023	19227	19007	18951	18910	19034	18948	19066	18943	18877	18793	19040	19064	19072	18964	18876	19163	18970	19115	18995	19067	19018	19017	19106	18878	18947	19054	18972	18935	18773	19037	19012	18951	18991	19002	18794	19051	19046	19074	18857	19021	18884	19173	18880	18834	19001	18894	19330	19068	19059	18966	18841	18919	19167	19059	18982	19107	18886	18799	19050	18983	19029	19054	18779	18985	19041	18906	18926	18940	18932	18952	19029	18952	19005	19033	19172	18836	18894	18787	19003	18832	18940	18870	18885	19044	18994	18880	19067	18921	18948	19095	18817	18867	19009	18908	18920	18974	18973	18935	18999	19014	19109	18826	18944	18919	18937	19155	19025	19006	19016	18963	18851	18899	18789	18693	19020	18951	18956	19119	19067	19174	18951	18806	18988	19092	19034	18892	19000	18917	19133	19036	19195	18906	18979	19091	18917	18935	18873	18792	18808	19018	19100	18903	18943	18838	19010	19060	19095	19127	18950	18880	19003	19008	19059	18868	18990	19156	18918	18942	18876	18942	19060	18906	18938	18969	19108	19112	19088	18999	19013	18847	19047	19231	18833	18934	19022	18946	18856	19031	19075	18925	18924	18964	18928	19115	19111	18885	18883	19051	19002	18970	18811	18983	19145	19039	18954	18965	19053	19014	19144	19191	18939	19109	18996	18937	19075	18916	19072	19108	19101	19128	18850	18965	18921	19133	19209	19113	19033	19252	19079	19042	19057	19028	18982	19143	18905	19055	18984	19091	19024	18844	18888	19090	18911	19076	18890	18978	19022	19147	18998	18942	18937	18960	18928	19053	19129	19075	19271	18729	19079	18934	19183	18754	19065	18951	18932	18993	18887	18919	19027	18983	18788	18863	18979	18918	18883	19127	18990	19053	19037	18925	19165	18964	19210	19185	18930	19179	18988	18933	19145	18936	18827	19033	19043	18786	18817	19009	18913	19121	18847	18867	19074	18959	18907	18919	19189	18950	19069	18973	19114	18965	19023	19044	18821	18946	18807	18769	18945	18978	19076	18918	18921	18929	18874	18975	18956	19066	18788	19090	19008	18965	19064	19081	18914	18944	18987	19172	19134	19010	18855	19035	18934	18952	18768	19055	19084	19093	18991	18873	18968	19078	19143	18981	19109	18641	19007	19173	19166	18887	18877	19115	19052	18949	19105	18983	19093	19076	18863	19028	18937	18839	19035	19149	19067	19002	18934	18932	18891	19096	18903	19011	18973	18945	18910	18759	19164	19017	19037	18856	18907	18849	18918	18942	19183	19117	18925	19024	19000	18946	19032	19084	18904	18898	18854	19129	18896	18890	18931	19039	18985	19037	19053	18963	18844	18991	18761	19014	18970	19156	19021	18776	18972	19003	19077	18992	18993	19031	19009	18889	19164	18972	19010	18884	18985	19122	18778	19015	18930	19023	19091	19129	19152	19149	19167	19067	19006	18865	19047	19139	18781	19028	18888	19194	18938	18857	18860	18936	19089	19033	19246	18959	18847	18939	18911	19212	19095	18889	18937	18942	18882	18959	18942	19036	18756	18878	19094	18813	18941	19024	19009	19047	19103	19107	19001	18827	19117	19061	19054	18878	19036	19016	18930	19002	19112	19047	18990	19093	19071	18782	18956	19028	18759	18800	18845	18801	19028	19193	19105	19087	18966	19080	19082	19130	19010	18863	19024	19091	19002	18941	19312	18806	19187	18828	18943	18981	19014	19022	18750	19048	18942	19007	18996	19098	19047	19123	18840	19043	18901	19039	18909	18859	18939	18970	18882	18694	18929	18874	19062	18993	19126	19061	19070	18952	18943	19253	19071	18865	18859	18974	18928	19070	18911	19131	19058	19066	19116	19078	19090	18817	18943	18995	18984	19194	19111	19102	18932	19193	18980	19257	18941	19233	19193	19108	18961	18901	18872	19209	18954	19092	19010	18908	18797	18842	19002	19132	19052	18927	18769	18873	18770	18795	18942	19027	18940	19010	19039	19065	19020	19086	18896	19203	18902	18826	19104	18810	19056	19009	19270	18908	19084	18931	19051	19038	19033	18794	19054	18927	18848	18977	19061	19058	19062	19000	18910	19006	18904	19097	19070	19123	18876	19117	18937	18887	19098	18769	18952	19036	19052	18966	18903	19108	19094	18986	19004	19000	18942	19001	18862	19081	19101	19016	18970	18945	18737	19004	18879	18915	19100	19234	18998	19029	19024	18922	19087	18740	18917	19140	18997	18888	19065	19092	19051	19008	19128	19060	18996	18862	19196	19123	18790	18975	19034	19028	19162	18943	19042	18973	18967	18924	18656	18884	18880	19155	19030	18835	19007	18935	18922	19016	18903	19119	19004	18881	18862	18959	18921	18931	18995	18860	18957	19038	19088	18921	18915	18922	19038	18900	18951	19249	18886	18794	19154	19045	19061	18877	19058	18917	19171	18891	18817	18874	19240	19011	19017	19189	19245	18978	19044	18962	18948	19266	18927	18930	19102	19012	18950	19075	19008	18864	19138	19031	18946	19096	19054	18852	18949	18897	18988	18934	19055	18951	19013	18947	19109	19214	18947	19032	19099	19102	18943	19088	19115	19067	19097	19068	19009	18939	19077	19016	19111	18965	18931	18833	19107	19077	19022	18995	18967	19030	19018	18904	19006	18840	18929	18935	18970	19076	19291	19109	18949	19219	19020	19023	18889	19119	18986	18761	18986	19199	19325	18865	19294	18984	19000	18931	18915	18731	18853	18938	19003	19042	18818	18824	19028	18888	19002	19196	19006	19068	19095	18931	18984	18960	19121	19098	19007	18925	19199	18749	18964	18739	18947	18914	18929	18999	19008	19186	19043	19216	19023	18938	19047	18906	18831	18915	19137	18920	19110	18939	19156	18906	18937	18972	19083	18986	19109	19008	19042	19067	18898	18971	18842	19044	18861	18931	18966	18865	18934	18943	18864	19026	18865	18934	19155	18861	18928	18865	18932	19172	19136	18951	19061	18877	19048	19163	18927	19050	19119	18969	19179	19025	19003	18869	18958	18920	19026	18915	18843	19038	18989	18876	18997	18996	18871	18847	18873	18917	19000	18924	19116	19061	19004	19167	18880	18935	18900	19066	18909	19004	19038	19069	18920	18966	19121	18983	19066	19013	18911	19054	19076	19052	18853	19040	19190	19020	19047	19187	18942	18957	19082	18832	18782	18980	19005	19053	19230	19049	19010	18973	18908	19025	19026	19093	18909	19030	18991	18964	19115	18835	19061	18982	19182	19094
14212	23289	22231	18830	18050	17277	16839	16666	16329	15927	16074	15965	16066	15985	16061	15741	15851	15743	15752	15810	15881	15616	15661	15615	15749	15908	15502	15739	15642	15742	15652	15650	15614	15945	15809	15628	15657	15769	15624	15781	15724	15725	15549	15696	15608	15734	15706	15730	15657	15814	15638	15566	15734	15661	15837	15670	16547	16447	16338	15731	15765	15682	15667	15770	15769	15680	15574	15610	15780	15751	15611	15559	15593	15551	15665	15799	15633	15709	15673	15641	15654	15556	15665	15694	15790	15649	15781	15716	15782	15723	15467	15685	15706	15623	15828	15789	15672	15672	15638	15815	15697	15653	15592	15775	15731	15464	15837	15641	15597	15548	15576	15598	15607	15598	15784	15448	15539	15831	15692	15598	15652	15680	15628	15660	15593	15532	15660	15645	15726	15818	15567	15731	15654	15846	15730	15787	15548	15720	15553	15619	15480	15496	15767	15557	15918	15821	15589	15687	15726	15695	15747	15477	15612	15622	15627	15875	15761	15558	15634	15863	15749	15693	15668	15814	15692	15762	15650	15840	15766	15718	15586	15852	15676	15646	15715	15617	15626	15624	15596	15818	15771	15700	15679	15725	15722	15698	15716	15520	15551	15637	15608	15705	15553	15498	15619	15579	15501	15866	15705	15636	15905	15569	15605	15883	15701	15763	15797	15671	15715	15544	15931	15579	15567	15875	15714	15662	15637	15660	15542	15688	15556	15629	15725	15496	15581	15528	15663	15857	15735	15669	15695	15675	15669	15723	15661	15709	15772	15761	15727	15519	15682	15673	15729	15711	15626	15761	15769	15574	15562	15681	15719	15667	15856	15741	15759	15576	15582	15636	15563	15561	15608	15623	15402	15762	15859	15536	15580	15722	15620	15773	15620	15834	15570	15769	15724	15738	15743	15635	15786	15683	15560	15695	15669	15702	15701	15467	15524	15641	15695	15671	15532	15697	15560	15703	15663	15583	15849	15519	15701	15672	15672	15749	15654	15713	15672	15704	15754	15672	15679	15596	15742	15685	15477	15611	15612	15528	15793	15520	15693	15578	15680	15677	15695	15574	15722	15684	15884	15728	15645	15566	15614	15578	15791	15679	15618	15727	15850	15722	15524	15820	15561	15726	15777	15505	15516	15634	15708	15644	15714	15507	15546	15759	15735	15526	15594	15631	15784	15748	15757	15630	15734	15552	15571	15639	15574	15686	15705	15628	15672	15583	15552	15590	15677	15568	15683	15576	15638	15523	15903	15588	15598	15737	15730	15698	15605	15450	15712	15587	15412	15766	15633	15629	15728	15766	15661	15685	15681	15587	15588	15645	15647	15710	15688	15705	15567	15637	15670	15622	15596	15654	15625	15489	15620	15584	15557	15643	15661	15640	15803	15543	15540	15649	15681	15712	15712	15559	15767	15610	15611	15669	15521	15721	15494	15657	15684	15677	15691	15522	15650	15535	15632	15703	15497	15769	15722	15781	15814	15541	15833	15766	15682	15627	15810	15805	15687	15727	15749	15644	15774	15913	15671	15649	15696	15701	15518	15617	15571	15548	15553	15478	15713	15709	15621	15768	15689	15560	15710	15814	15874	15644	15751	15532	15491	15697	15738	15591	15619	15741	15592	15700	15654	15762	15781	15739	15462	15612	15702	15541	15667	15671	15494	15689	15702	15524	15671	15610	15456	15722	15580	15586	15471	15695	15566	15511	15720	15733	15773	15778	15756	15640	15624	15461	15707	15704	15497	15620	15707	15638	15672	15689	15602	15475	15601	15614	15699	15555	15644	15411	15691	15870	15608	15593	15649	15675	15659	15618	15699	15633	15552	15681	15593	15593	15822	15842	15664	15511	15756	15634	15649	15672	15606	15557	15804	15441	15695	15591	15563	15798	15610	15723	15673	15760	15595	15789	15675	15755	15660	15725	15629	15574	15763	15667	15651	15518	15632	15668	15696	15626	15766	15619	15675	15713	15627	15475	15810	15761	15583	15627	15667	15605	15666	15668	15761	15562	15579	15840	15567	15642	15447	15628	15719	15714	15627	15700	15758	15631	15665	15500	15620	15673	15740	15463	15855	15779	15588	15581	15701	15795	15644	15678	15655	15739	15691	15826	15618	15597	15602	15556	15700	15708	15729	15647	15501	15660	15704	15762	15518	15696	15572	15630	15735	15626	15597	15801	15429	15594	15673	15569	15755	15922	15555	15578	15650	15696	15848	15775	15633	15603	15635	15591	15588	15694	15598	15708	15702	15700	15519	15490	15714	15535	15631	15810	15687	15678	15669	15678	15696	15678	15755	15422	15739	15694	15631	15546	15833	15768	15590	15664	15672	15716	15629	15573	15688	15669	15658	15601	15802	15720	15575	15673	15628	15577	15653	15684	15797	15700	15721	15714	15798	15658	15603	15559	15638	15490	15755	15643	15694	15626	15744	15667	15819	15686	15802	15530	15809	15644	15634	15678	15760	15581	15743	15689	15605	15685	15618	15590	15764	15656	15551	15758	15677	15751	15616	15751	15749	15655	15698	15652	15725	15693	15609	15666	15741	15772	15741	15731	15689	15608	15726	15723	15608	15490	15774	15584	15613	15778	15601	15603	15714	15452	15604	15622	15728	15607	15865	15784	15656	15733	15664	15740	15638	15732	15725	15747	15576	15717	15637	15746	15739	15693	15717	15581	15779	15702	15674	15486	15708	15751	15744	15561	15750	15775	15684	15525	15715	15644	15721	15604	15737	15738	15623	15595	15761	15439	15760	15797	15665	15618	15613	15701	15656	15658	15678	15660	15556	15532	15432	15698	15595	15540	15646	15683	15664	15758	15545	15705	15764	15474	15731	15541	15688	15713	15714	15508	15830	15610	15867	15655	15750	15728	15711	15453	15627	15592	15718	15640	15564	15669	15566	15776	15525	15617	15668	15740	15515	15764	15746	15583	15545	15555	15777	15476	15420	15801	15720	15620	15743	15610	15750	15545	15775	15501	15704	15569	15583	15727	15528	15682	15643	15915	15597	15465	15692	15677	15611	15651	15458	15642	15515	15703	15723	15624	15566	15673	15554	15743	15751	15596	15631	15638	15622	15775	15780	15718	15630	15638	15668	15555	15711	15696	15675	15525	15687	15713	15760	15562	15631	15598	15689	15647	15742	15579	15512	15802	15625	15774	15585	15473	15701	15605	15570	15725	15756	15655	15470	15725	15653	15647	15844	15578	15530	15815	15652	15643	15654	15797	15562	15751	15511	15599	15773	15619	15664	15731	15639	15759	15668	15720	15704	15668	15581	15714	15621	15710	15600	15678	15696	15666	15745	15670	15654	15596	15586	15730	15773	15649	15691	15674	15595	15876	15511	15487	15707	15711	15670	15793	15650	15776	15671	15604	15547	15578	15671	15703	15662	15760	15660	15512	15619	15656	15863	15726	15802	15742	15757	15622	15701	15675	15632	15519	15799	15773	15660	15659	15524	15545	15589	15739	15902	15640	15451	15645	15581	15675	15676	15505	15729	15739	15586	15598	15735	15624	15753	15634	15819	15609	15625	15624	15660	15711	15766	15712	15734	15801	15565	15754	15747	15524	15673	15560	15515	15876	15584	15684	15739	15634	15759	15684	15514	15575	15591	15807	15651	15562	15721	15606	15633	15435	15643	15689	15484	15720	15581	15542	15675	15617	15626	15659	15516	15593	15714	15577	15522	15627	15613	15627	15614	15826	15627	15662	15738	15675	15553	15645	15511	15544	15725	15672	15684	15660	15777	15704	15718	15729	15747	15718	15624	15816	15734	15849	15602	15643	15600	15836	15542	15582	15602	15703	15621	15527	15768	15713	15658	15585	15618	15717	15708	15555	15772	15712	15613	15754	15746	15501	15677	15676	15497	15714	15526	15578	15650	15630	15551	15555	15809	15559	15631	15599	15672	15582	15684	15683	15748	15786	15514	15573	15677	15770	15796	15650	15668	15702	15637	15653	15813	15639	15534	15495	15686	15842	15661	15584	15747	15739	15648	15804	15656	15662	15787	15718	15668	15548	15674	15704	15875	15719	15685	15686	15686	15697	15611	15627	15473	15746	15612	15676	15688	15634	15661	15538	15667	15726	15820	15624	15691	15602	15750	15701	15754	15447	15587	15623	15434	15614	15774	15588	15660	15556	15662	15721	15583	15729	15758	15564	15575	15652	15712	15540	15408	15627	15740	15769	15607	15611	15794	15616	15647	15516	15717	15740	15732	15672	15680	15754	15735	15615	15621	15526	15798	15497	15657	15751	15642	15722	15507	15824	15764	15847	15626	15611	15714	15682	15589	15698	15601	15797	15783	15623	15557	15641	15708	15672	15625	15682	15596	15601	15640	15529	15718	15420	15735	15501	15516	15585	15588	15593	15599	15570	15621	15618	15651	15687	15671	15553	15758	15613	15778	15566	15683	15531	15691	15637	15641	15783	15619	15554	15545	15745	15637	15590	15774	15614	15682	15630	15564	15749	15612	15737	15488	15753	15753	15611	15644	15708	15640	15655	15740	15591	15661	15669	15656	15709	15797	15505	15693	15579	15584	15662	15537	15558	15641	15626	15633	15600	15658	15745	15688	15552	15671	15739	15439	15727	15679	15907	15743	15675	15651	15676	15667	15663	15694	15725	15783	15619	15562	15724	15742	15548	15828	15588	15637	15719	15522	15670	15721	15588	15614	15855	15587	15679	15634	15730	15615	15624	15734	15566	15604	15803	15552	15548	15719	15439	15659	15633	15545	15474	15699	15706	15477	15770	15570	15825	15613	15513	15540	15504	15636	15752	15529	15831	15637	15672	15767	15699	15663	15595	15623	15442	15656	15480	15582	15751	15613	15613	15472	15530	15535	15673	15630	15602	15694	15665	15758	15555	15625	15837	15628	15595	15643	15661	15673	15565	15752	15478	15721	15698	15691	15558	15589	15578	15630	15543	15657	15735	15763	15704	15674	15449	15718	15693	15632	15848	15597	15692	15515	15638	15615	15610	15544	15702	15651	15685	15705	15619	15538	15570	15546	15609	15760	15531	15824	15755	15750	15766	15693	15573	15715	15499	15652	15751	15647	15741	15533	15609	15724	15760	15653	15678	15760	15739	15602	15642	15666	15901	15653	15702	15758	15579	15588	15659	15684	15601	15698	15632	15646	15813
22438	21024	28825	23396	21205	23325	25882	20384	19332	19793	19444	19314	19228	19303	19276	19084	19285	19295	19005	18966	19269	18944	18945	19224	18892	18923	18821	18925	18921	18992	19153	18692	18903	18973	18950	18801	18893	18936	18862	19141	19029	18844	18729	19168	18964	18904	18798	18888	18893	18988	19034	19013	19039	18887	18933	18959	19671	20443	19543	19096	19411	18723	18751	18732	18771	18656	18624	18914	18688	18931	18859	18910	18773	18940	18933	18882	18892	18918	18688	18739	18937	18925	18913	18845	18703	18739	19075	18667	18540	18549	18862	19001	18953	18808	18766	18895	18679	18640	18567	18919	18686	18695	18686	18679	18695	18895	18916	18918	18663	18530	18772	18712	18832	18779	18779	18823	18916	18791	18818	18788	18991	18696	18827	18840	18897	18670	18752	18686	18738	18919	18660	18929	18776	18767	18844	18869	18738	18832	18714	18763	18764	18870	18835	18918	18857	18602	18891	18775	18837	18986	18693	18740	18765	18965	18951	18685	18803	18954	18934	18870	18798	18742	18787	18768	18804	18894	18788	18750	18873	18726	18718	18793	18885	18684	18558	18608	18820	18696	18824	18589	18946	18874	18611	18752	18907	18695	18854	18779	18737	18530	18519	18737	18780	18728	18780	18749	18993	18852	18818	18722	18624	18685	18901	18668	18816	18712	18628	18777	18675	18821	18772	18730	18707	18777	18897	18568	18959	18698	18667	18588	18645	18770	18789	18695	18875	18621	18879	18786	18833	18487	18693	18498	18783	18719	18655	18798	18838	18915	18663	18827	18652	18853	19015	18789	18859	18851	18697	18681	18856	18730	18736	18717	18638	18475	18665	18715	18726	18679	18710	18639	18713	18850	18715	18703	18737	18684	18912	18733	18793	18592	18634	18716	18801	18744	18468	18770	18793	18713	18582	18703	18749	18763	18766	18623	18763	18584	18710	18475	18601	18884	18673	18923	18656	18765	18801	18757	18742	18725	18783	18716	18674	18873	18911	18686	18684	18457	18900	18733	18847	18583	18690	18809	18686	18489	18791	18708	18681	18545	18636	18747	18609	18758	18663	18799	18863	18709	18909	18904	18721	18739	18816	18747	18821	18474	18730	18853	18915	18850	18701	18683	18772	18645	18948	18761	18627	18815	18744	18676	18855	18778	18773	18698	18678	18590	18950	18862	18867	18538	18844	18711	18842	18853	18796	18864	18792	18710	18797	18657	19018	18909	18747	18708	18893	18771	18712	18776	18677	18659	18965	18821	18771	18817	18726	18708	18772	18600	18837	18735	18800	18601	18859	18602	18632	18696	18773	18981	18662	18659	18654	18627	18704	18563	18771	18701	18735	18838	18863	18825	18675	18936	18699	18705	18818	18753	18593	18641	18934	18951	18848	18690	18681	18984	18817	18764	18785	18753	18588	18596	18767	18664	18644	18709	18640	18771	18546	18648	18662	18785	18813	18785	18884	18915	18909	18719	18825	18761	18842	18765	18800	18934	18972	18905	18907	18694	18700	18784	18758	18879	18589	18800	18688	18649	18884	18684	18750	18940	18919	18698	18731	18904	18964	18728	18822	18815	18662	18875	18738	18814	18687	18812	18958	18723	18808	18434	18762	18674	18784	18581	18649	18726	18830	18774	18728	18660	18704	18806	18495	18765	18705	19103	18767	18554	18466	18625	18645	18690	18685	18635	18793	18542	18578	18840	18802	18707	18459	18593	18745	18696	18602	18521	18671	18774	18881	18973	18782	18838	18703	18835	18932	18617	18750	18705	18874	18686	18850	18724	18752	18735	18774	18781	18844	18722	18888	19081	18782	18780	18726	18861	18742	18846	18748	18614	18950	18698	18531	18594	18812	18553	18585	18671	18723	18724	18788	18680	18629	18795	18645	18988	18657	18735	18728	18864	18924	18714	18627	18785	18785	18570	18803	18523	18802	18953	18760	18566	18616	18686	18745	18761	18828	18593	18476	18753	18827	18811	18761	18602	18700	18821	18805	18844	18941	18658	18799	18805	18883	18898	18682	18755	18688	18927	18665	18826	18965	18633	18850	18731	18635	18766	18838	18776	18814	18791	18771	18663	18698	18892	18749	18787	18750	18746	18847	18811	18805	18613	18959	18713	18708	18776	18743	18955	18644	18764	18779	18703	18871	18935	18904	18818	18811	18845	18709	18662	18596	18744	18687	18677	18809	18749	18600	18790	18830	18620	18603	18771	18634	18587	18822	18872	18928	18685	18750	18802	18788	18901	18745	18853	18840	18751	18824	18873	18763	18675	18858	18635	18710	18595	18662	18726	18708	18791	18904	18612	18767	18589	18793	18724	18986	18795	18864	18815	18947	18746	18732	18824	18923	18605	18481	18575	18840	18672	18980	18858	18831	18339	18744	18797	18724	18921	18820	18723	18792	18584	18730	18849	18791	18740	18554	18843	18715	18781	18697	18822	18794	18877	18897	18876	18864	18739	18619	18635	18773	18926	18673	18885	18919	18567	18690	18702	18695	18771	18822	18769	18840	18801	18702	18718	18846	18870	18813	18811	18940	18676	18868	18810	18910	18922	18684	18716	18636	18591	18875	18758	18774	18706	19011	18721	18687	18713	18706	18581	18686	18678	18908	18730	18758	18658	18695	18668	18768	19065	18780	18760	18795	18630	18729	18733	18696	18570	18500	18574	18642	18817	18998	18763	18746	18658	18652	18786	18793	18552	18642	18659	18532	18633	18798	18750	18719	18844	18745	18815	18974	18590	18758	18688	18795	18685	18821	18855	18620	18604	18830	18766	18837	18821	18668	18680	18722	18701	18655	18719	18645	18792	18902	18628	18936	18817	18809	18768	18785	18888	18737	18468	18753	18739	18666	18697	18665	19003	18869	18930	18759	18863	18911	18893	18556	18547	18820	19047	18780	18692	18777	18728	18739	18673	18738	18743	18744	18681	18805	18768	18811	18632	18747	18929	18803	18665	18426	18724	18808	18582	18817	18852	18752	18614	18790	18806	18973	18916	18790	18472	18657	18824	18889	18781	18757	18811	18793	18933	18813	18718	18692	18567	18750	18858	18862	18790	18681	18730	18597	18741	18714	18882	18651	18808	18849	18905	18685	18843	18811	18602	18998	18908	18598	18995	18752	18850	18831	18650	18581	18757	18684	18822	18819	18777	18802	18788	18688	18749	18829	18661	18711	18786	18837	18642	18708	18718	18671	18674	18648	18649	18609	18860	18772	18638	18650	18591	18636	18839	18774	18804	18839	18602	18686	18768	18878	18860	18627	18689	18926	18671	18613	18586	18704	18763	18839	18713	18588	18761	18815	18600	18558	18764	18979	18688	18831	18769	18829	18848	18824	18772	19064	18508	18631	18721	18651	18780	18804	18981	18680	18671	18683	18669	18589	18706	18708	18747	18721	18715	18691	18783	18849	18824	18748	18733	18518	18729	18631	18644	18645	18856	18866	18624	18960	18878	18755	18482	18625	18743	18752	18701	18714	18734	18826	18836	18811	18677	19012	18632	18755	18827	18671	18775	18681	18692	18772	18849	18793	18821	18748	18759	18727	18815	18775	18638	18635	18703	18804	18899	18734	18594	18750	18802	18808	18768	18481	18673	18855	18605	18800	18817	18774	18735	18817	18850	18680	18854	18973	18659	18678	18922	18749	18700	18630	18771	18805	18715	18809	18751	18661	18738	18901	18650	18873	18659	18777	18741	18757	18806	18707	18771	18588	18862	18806	18621	18734	18605	18725	18961	18868	18506	18692	18637	18679	18846	18702	18806	18515	18801	18665	18678	18498	18737	18629	18652	18847	18913	18812	18920	18788	18671	18698	18783	18687	18662	18665	18856	18859	18657	18711	18503	18712	18732	18531	18737	18758	18946	18857	18825	18893	18576	18761	18549	18791	18707	18848	18972	18734	18635	18679	18806	18777	18699	18733	18630	18875	18683	18556	18961	18689	18791	18700	18902	18941	18768	18719	18785	18741	18675	18520	18619	18705	18937	18798	18660	18798	18613	18649	18457	18821	18810	18760	18614	18716	18770	18685	18613	18689	18913	18746	18702	18779	18769	18562	18762	18976	18731	18843	18793	18506	18784	18875	18737	18759	18523	18482	18799	18663	18683	18674	18751	18743	18992	18780	18987	18695	18670	18615	18660	18826	18682	18730	18808	18777	18913	18803	18726	18838	18842	18733	18920	18879	18790	18687	18780	18908	18829	18674	18710	18738	18669	18825	18811	18642	18863	18841	18679	18994	18732	18825	18679	18880	18886	18928	18895	18583	19063	18642	18678	18736	18585	18844	18810	18742	18954	18926	18714	18690	18691	18864	18754	18764	18747	18763	18916	18630	18710	18678	18711	18631	18804	18515	18736	18631	18629	18555	18695	18825	18853	18642	18704	18670	18730	18846	18775	18630	18874	18876	18594	18708	18770	18855	18707	18772	18489	18785	18652	18648	18669	18767	18787	18869	18793	18776	18887	18876	18885	18535	18643	18596	18633	18729	18753	18728	18701	18784	18864	18571	18660	18760	18954	18715	18732	18857	18405	18773	18840	18837	18619	18757	18632	18863	18763	18805	18944	18922	18843	18746	18713	18702	18826	18582	18858	18807	18732	18649	18553	18815	18693	18730	18684	18655	18884	18731	18776	18577	18804	18820	18906	18736	18856	18613	18709	18793	18742	18675	18750	18859	18563	18714	18640	18639	18667	18634	18945	18644	18719	18744	18764	18754	18786	18870	18659	18846	18755	18931	18501	18646	18720	18860	18709	18716	18802	18885	18671	18651	18772	18881	18891	18554	18841	18839	18891	18971	18840	18805	18662	18853	18720	18891	18688	18747	18967	18813	18817	18927	18954	18832	18538	18534	18712	18781	18600	18721	18637	18761	18703	18754	18856	18937	18872	18714	18808	18631	18840	18791	18824	19012	18866	18959	18798	18962	18707	18557	18786	18687	18615	18811	18735	18686	18692	18674	18881	18778	18639	18708	18837	18896	18620	18764	18665	18634	18722	18749	18632	18661	18819	18638	18647	18765	18816	18626	18866	18776	18672	18913	18803	18639	18807	18522	18553	18903	18598	18544	18774	18851	18807	18681	18889	18741	18616	18744	18743	18774	18619	18627	18642	18607	18619	18710	18753	18588	18726	18740	18665	18556	18822
15378	27908	25737	20825	19664	18510	17696	17145	16628	16069	15886	16134	15989	15875	15853	15864	15814	15710	15711	15840	15587	15736	15720	15697	15634	15682	15636	15615	15576	15507	15716	15459	15527	15690	15583	15661	15654	15624	15489	15656	15615	15727	15579	15644	15492	15665	15599	15653	15355	15477	15656	15509	15648	15542	15497	15841	16661	17194	16422	15571	15936	15708	15444	15488	15497	15598	15465	15615	15521	15804	15485	15487	15584	15712	15612	15567	15446	15383	15438	15425	15480	15733	15407	15626	15576	15511	15589	15339	15603	15575	15428	15473	15543	15595	15562	15451	15436	15388	15481	15513	15408	15267	15315	15512	15527	15540	15735	15614	15666	15446	15402	15572	15483	15430	15722	15624	15624	15548	15495	15557	15521	15359	15474	15615	15440	15561	15609	15461	15491	15529	15427	15537	15447	15453	15508	15509	15480	15488	15483	15617	15585	15296	15540	15503	15575	15476	15504	15344	15451	15479	15604	15411	15560	15408	15581	15529	15525	15489	15480	15496	15556	15624	15702	15458	15605	15464	15648	15589	15469	15511	15482	15498	15565	15586	15546	15536	15611	15535	15476	15356	15472	15467	15371	15525	15479	15462	15479	15365	15512	15485	15412	15558	15522	15358	15438	15609	15640	15587	15498	15563	15801	15510	15429	15460	15335	15418	15553	15244	15636	15416	15517	15500	15555	15606	15508	15592	15543	15514	15500	15510	15592	15445	15476	15440	15553	15514	15339	15626	15349	15411	15464	15358	15475	15473	15537	15398	15514	15403	15542	15551	15545	15430	15719	15683	15456	15535	15552	15553	15598	15342	15562	15433	15492	15465	15465	15455	15490	15545	15471	15341	15435	15470	15552	15633	15424	15555	15458	15342	15573	15454	15496	15581	15540	15434	15359	15400	15500	15461	15619	15444	15394	15260	15544	15371	15346	15391	15611	15538	15561	15350	15491	15423	15457	15682	15506	15504	15673	15488	15345	15624	15484	15536	15373	15441	15703	15428	15405	15495	15580	15454	15327	15433	15587	15620	15540	15498	15392	15441	15553	15618	15524	15695	15608	15475	15480	15533	15459	15330	15489	15602	15574	15419	15327	15369	15501	15425	15409	15514	15594	15494	15529	15403	15451	15496	15478	15680	15379	15449	15402	15455	15292	15373	15493	15572	15683	15403	15630	15430	15441	15475	15525	15424	15524	15472	15522	15644	15577	15263	15619	15526	15478	15540	15619	15492	15342	15345	15569	15443	15517	15398	15480	15607	15594	15386	15392	15475	15576	15350	15367	15724	15387	15557	15471	15532	15459	15607	15483	15534	15445	15572	15538	15291	15537	15560	15666	15418	15436	15452	15389	15353	15175	15473	15704	15572	15537	15294	15448	15382	15565	15539	15626	15427	15619	15452	15575	15418	15617	15605	15460	15336	15436	15529	15613	15713	15487	15329	15376	15603	15516	15515	15527	15372	15468	15609	15586	15642	15475	15579	15452	15550	15542	15506	15267	15411	15466	15662	15521	15471	15481	15530	15665	15326	15460	15495	15422	15462	15548	15639	15458	15463	15385	15495	15566	15432	15640	15515	15413	15553	15622	15384	15498	15415	15457	15424	15437	15576	15415	15421	15573	15573	15444	15676	15544	15586	15463	15587	15499	15473	15432	15479	15592	15436	15242	15721	15614	15431	15659	15348	15535	15412	15515	15497	15437	15269	15594	15492	15391	15337	15626	15474	15274	15413	15411	15702	15384	15706	15485	15602	15570	15332	15561	15387	15481	15500	15401	15596	15576	15353	15570	15341	15422	15335	15411	15469	15406	15561	15515	15447	15613	15639	15482	15596	15471	15461	15500	15432	15489	15604	15545	15493	15577	15339	15497	15704	15493	15455	15470	15239	15510	15579	15398	15661	15368	15529	15466	15551	15504	15457	15373	15547	15479	15310	15390	15371	15698	15333	15456	15468	15327	15475	15438	15517	15517	15352	15472	15532	15374	15452	15467	15591	15338	15566	15326	15538	15423	15465	15414	15534	15541	15514	15560	15495	15514	15438	15599	15568	15400	15476	15500	15652	15560	15460	15492	15544	15660	15553	15383	15392	15648	15647	15505	15430	15568	15398	15440	15357	15484	15515	15398	15367	15503	15460	15638	15568	15404	15457	15706	15472	15365	15543	15332	15582	15505	15487	15498	15343	15730	15398	15541	15373	15519	15369	15482	15296	15624	15503	15517	15466	15609	15457	15527	15641	15461	15493	15531	15436	15498	15473	15463	15637	15672	15458	15660	15403	15710	15466	15522	15533	15419	15684	15541	15573	15588	15541	15542	15330	15437	15475	15528	15467	15455	15365	15512	15445	15417	15395	15661	15539	15532	15520	15657	15605	15508	15483	15596	15751	15472	15451	15661	15447	15529	15452	15461	15327	15571	15475	15489	15527	15709	15664	15616	15481	15353	15577	15609	15366	15481	15510	15391	15506	15348	15444	15648	15527	15565	15419	15463	15525	15491	15434	15567	15595	15411	15380	15494	15475	15669	15517	15510	15284	15474	15478	15429	15389	15490	15347	15536	15447	15454	15671	15275	15662	15737	15504	15546	15471	15595	15463	15524	15445	15424	15463	15531	15556	15323	15572	15395	15644	15510	15427	15408	15473	15560	15469	15484	15432	15576	15545	15668	15687	15490	15651	15723	15437	15555	15506	15458	15615	15439	15372	15586	15505	15312	15452	15511	15308	15559	15551	15431	15543	15505	15344	15444	15380	15600	15457	15414	15685	15410	15459	15648	15506	15309	15675	15378	15482	15515	15433	15604	15496	15406	15544	15376	15307	15324	15445	15532	15356	15382	15493	15734	15460	15465	15427	15499	15434	15465	15582	15465	15468	15511	15548	15555	15577	15419	15518	15523	15673	15535	15413	15405	15561	15554	15529	15400	15503	15620	15338	15541	15269	15377	15492	15546	15644	15621	15411	15399	15529	15377	15651	15487	15516	15709	15510	15570	15345	15369	15500	15521	15585	15414	15460	15427	15392	15533	15393	15521	15378	15386	15443	15557	15585	15406	15574	15489	15538	15479	15528	15600	15285	15245	15565	15392	15609	15575	15458	15616	15393	15568	15617	15574	15460	15302	15393	15502	15557	15500	15458	15518	15473	15475	15403	15684	15507	15658	15369	15585	15589	15454	15530	15450	15691	15583	15550	15600	15585	15483	15340	15507	15428	15368	15393	15652	15496	15351	15361	15537	15493	15483	15279	15459	15525	15575	15465	15515	15498	15517	15448	15479	15510	15553	15402	15469	15532	15547	15469	15561	15577	15378	15371	15529	15587	15333	15526	15457	15404	15535	15561	15478	15403	15431	15402	15521	15554	15403	15417	15589	15529	15597	15460	15248	15447	15506	15617	15425	15499	15348	15463	15564	15577	15555	15416	15558	15592	15494	15406	15558	15525	15475	15537	15449	15526	15568	15601	15511	15587	15486	15544	15684	15524	15543	15450	15434	15558	15644	15497	15649	15450	15667	15238	15592	15518	15453	15453	15276	15446	15574	15284	15375	15457	15503	15540	15469	15444	15408	15540	15620	15524	15589	15556	15658	15490	15575	15510	15541	15403	15535	15504	15383	15463	15643	15500	15630	15381	15591	15578	15430	15472	15538	15335	15369	15296	15607	15543	15286	15441	15425	15447	15455	15427	15518	15502	15559	15605	15483	15494	15601	15474	15572	15417	15598	15505	15665	15386	15494	15490	15531	15565	15483	15580	15538	15572	15430	15423	15430	15397	15429	15433	15598	15594	15494	15561	15410	15472	15508	15510	15503	15583	15525	15548	15335	15437	15423	15602	15529	15376	15423	15488	15554	15503	15341	15497	15400	15563	15512	15491	15383	15518	15469	15370	15546	15422	15441	15382	15535	15451	15241	15597	15465	15476	15444	15511	15659	15458	15592	15600	15381	15407	15533	15569	15387	15550	15500	15543	15597	15479	15576	15510	15542	15433	15337	15336	15436	15656	15510	15552	15608	15486	15536	15614	15461	15487	15477	15617	15404	15598	15490	15424	15350	15395	15499	15506	15325	15366	15617	15415	15488	15512	15476	15399	15393	15543	15640	15468	15373	15501	15531	15387	15406	15576	15456	15571	15432	15532	15431	15372	15541	15556	15507	15544	15618	15456	15552	15442	15504	15529	15477	15417	15511	15565	15512	15612	15466	15448	15371	15428	15436	15467	15400	15552	15450	15515	15506	15680	15371	15463	15527	15406	15451	15518	15622	15486	15660	15574	15452	15505	15494	15375	15556	15551	15405	15454	15296	15519	15367	15480	15493	15535	15506	15547	15601	15432	15475	15482	15564	15431	15643	15406	15537	15576	15476	15620	15386	15530	15388	15510	15401	15627	15469	15566	15589	15449	15440	15477	15353	15537	15568	15473	15516	15521	15550	15482	15512	15429	15511	15441	15408	15476	15479	15705	15517	15575	15440	15487	15482	15375	15595	15487	15460	15434	15583	15436	15358	15504	15499	15426	15553	15517	15645	15551	15563	15495	15561	15542	15427	15521	15470	15429	15522	15624	15383	15499	15630	15614	15339	15500	15544	15439	15520	15490	15397	15548	15446	15178	15444	15400	15492	15586	15482	15472	15377	15599	15505	15489	15493	15661	15454	15595	15398	15551	15513	15369	15470	15466	15621	15404	15481	15507	15568	15544	15389	15535	15499	15510	15377	15522	15364	15499	15472	15511	15481	15687	15418	15307	15483	15517	15450	15488	15602	15353	15421	15474	15566	15496	15563	15481	15431	15575	15508	15658	15485	15367	15412	15567	15669	15506	15472	15573	15582	15359	15480	15506	15555	15518	15530	15540	15504	15253	15633	15460	15597	15512	15591	15513	15400	15494	15392	15627	15482	15426	15388	15245	15348	15451	15511	15582	15376	15441	15568	15482	15576	15566	15420	15494	15563	15555	15591	15353	15552	15505	15648	15583	15501	15448	15399	15470	15501	15578	15692	15549	15467	15700	15513	15463	15448	15430	15540	15541	15545	15624	15326	15447	15366	15407	15574	15412	15527	15503	15522	15667	15544	15780	15569	15550	15576	15483	15316	15517	15581	15396	15403	15708	15333	15540	15520	15588	15639	15617	15485	15430	15592	15357	15611	15264	15715	15476
27160	21869	25114	22742	19553	19536	19759	19361	19551	19313	19408	19443	19438	19439	19339	19256	19398	19399	19489	19339	19227	19482	19554	19347	19331	19465	19424	19339	19247	19238	19408	19486	19381	19607	19471	19232	19429	19434	19346	19513	19446	19315	19127	19295	19354	19374	19366	19484	19471	19449	19480	19372	19365	19358	19237	19330	19446	19539	19388	19429	19441	19375	19340	19257	19351	19560	19180	19379	19451	19328	19206	19137	19415	19243	19227	19531	19380	19429	19401	19355	19439	19022	19408	19313	19358	19553	19173	19233	19332	19375	19223	19236	19197	19317	19362	19254	19322	19232	19293	19229	19434	19231	19222	19259	19230	19182	19362	19396	19497	19453	19315	19362	19387	19388	19406	19257	19221	19170	19411	19251	19311	19274	19317	19261	19436	19428	19331	19433	19540	19323	19350	19484	19183	19434	19324	19424	19347	19135	19186	19379	19409	19500	19192	19461	19383	19429	19411	19304	19509	19238	19126	19250	19543	19290	19148	19402	19517	19093	19253	19099	19447	19374	19321	19356	19231	19299	19428	19080	19199	19375	19328	19375	19378	19385	19081	18961	19471	19442	19131	19184	19139	19299	19035	19237	19378	19196	19424	19277	19265	19418	19189	19194	19319	19330	19424	19092	19474	19011	19217	19192	19423	19358	19156	19586	19345	19334	19414	19228	19257	19391	19296	19264	19592	19569	19146	19577	19410	19344	19451	19415	19348	19290	19294	19222	19400	19307	19426	19150	19218	19409	19190	19246	19332	19283	19366	19344	19375	19207	19341	19193	19349	19440	19353	19233	19239	19400	19288	19150	19308	19358	19270	19393	19518	19535	19385	19396	19279	19208	19380	19348	19378	19356	19428	19152	19376	19488	19553	19405	19287	19097	19248	19197	19187	19396	19294	19279	19596	19297	19260	19485	19375	19422	19167	19279	19321	19309	19360	19381	19293	19445	19326	19262	19388	19420	19448	19196	19276	19439	19310	19174	19294	19382	19396	19389	19311	19037	19296	19259	19225	19394	19244	19306	19190	19489	19306	19308	19229	19360	19355	19148	19311	19336	19461	19349	19297	19267	19284	19478	19236	19363	19364	19355	19458	19364	19313	19361	19291	19316	19298	19296	19369	19398	19219	19334	19535	19443	19557	19425	19247	19238	19333	19211	19087	19386	19534	19407	19162	19271	19439	19194	19295	19202	19331	19182	19310	19290	19470	19402	19512	19236	19552	19419	19521	19392	19374	19365	19404	19282	19079	19423	19249	19328	19324	19222	19458	19284	19278	19339	19379	19432	19321	19396	19356	19279	19330	19280	19451	19414	19519	19636	19306	19177	19447	19253	19483	19395	19315	19453	19566	19513	19432	19256	19517	19476	19315	19424	19532	19300	19416	19343	19324	19290	19395	19387	19251	19302	19202	19421	19489	19197	19490	19359	19231	19317	19311	19152	19397	19228	19268	19394	19394	19312	19298	19170	19417	19520	19446	19506	19312	19555	19490	19400	19265	19189	19300	19204	19095	19108	19371	19492	19062	19107	19295	19303	19315	19465	19506	19423	19146	19293	19371	19443	19314	19310	19505	19338	19223	19207	19358	19186	19294	19303	19229	19494	19307	18987	19316	19276	19388	19546	19259	19539	19315	19452	19572	19266	19159	19193	19528	19242	19340	19550	19305	19256	19230	19142	19401	19425	19464	19474	19323	19311	19513	19215	19185	19137	19457	19363	19435	19485	19425	19250	19194	19258	19188	18951	19431	19390	19308	19333	19482	19430	19115	19439	19253	19264	19251	19618	19332	19357	19319	19474	19400	19336	19296	19298	19287	19155	19302	19226	19133	19069	19461	19219	19389	19263	19518	19632	19314	19275	19317	19318	19493	19364	19438	19550	19396	19367	19302	19423	19337	19313	19203	19346	19514	19438	19519	19292	19192	19226	19288	19253	19560	19405	19492	19317	19333	19089	19144	19466	19461	19239	19401	19301	19187	19420	19203	19335	19405	19287	19527	19344	19305	19315	19377	19404	19234	19073	19359	19172	19304	19261	19180	19301	19309	19398	19242	19490	19411	19618	19206	19468	19235	19304	19538	19226	19213	19348	19258	19426	19352	19402	19275	19275	19399	19464	19321	19281	19212	19334	19199	19276	19167	19363	19234	19266	19477	19422	19203	19418	19246	19300	19300	19412	19239	19377	19197	19484	19473	19507	19447	19310	19228	19152	19379	19115	19319	19337	19184	19284	19293	19294	19277	19493	19481	19474	19324	19428	19289	19311	19253	19570	19418	19207	19513	19347	19238	19436	19211	19404	19245	19321	19365	19550	19325	19195	19185	19343	19378	19357	19104	19407	19483	19328	19358	19394	19274	19429	19395	19174	19227	19347	19392	19348	19536	19332	19303	19384	19481	19379	19597	19433	19329	19559	19525	19339	19336	19536	19281	19515	19355	19568	19344	19376	19206	19214	19591	19445	19307	19396	19282	19326	19304	19340	19228	19231	19230	19620	19303	19348	19365	19239	19163	19277	19279	19594	19307	19360	19308	19268	19363	19251	19380	19033	19303	19185	19335	19179	19280	19464	19269	19424	19427	19254	19358	19428	19168	19436	19195	19419	19359	19293	19519	19501	19378	19465	19396	19275	19334	19285	19274	19402	19490	19354	19353	19305	19356	19306	19259	19280	19256	19436	19550	19505	19487	19229	19278	19417	19248	19361	19255	19295	19232	19550	19421	19299	19364	19262	19428	19332	19309	19318	19439	19321	19493	19349	19284	19515	19343	19267	19356	19266	19302	19305	19273	19373	19415	19569	19483	19356	19316	19362	19260	19344	19506	19447	19548	19292	19073	19367	19227	19344	19275	19349	19333	19396	19316	19265	19151	19314	19404	19402	19192	19405	19371	19454	19334	19180	19280	19431	19425	19236	19389	19230	19435	19284	19291	19442	19252	19283	19236	19363	19439	19447	19298	19288	19620	19446	19357	19164	19304	19463	19521	19181	19530	19244	19290	19313	19450	19284	19499	19238	19345	19222	19420	19221	19475	19348	19322	19271	19286	19398	19357	19393	19326	19435	19245	19223	19430	19392	19446	19501	19445	19475	19444	19318	19348	19431	19263	19184	19437	19428	19009	19224	19204	19386	19267	19294	19518	19427	19409	19435	19331	19403	19344	19365	19287	19337	19404	19380	19490	19442	19574	19223	19464	19277	19186	19181	19495	19255	19038	19466	19331	19338	19436	19446	19446	19394	19423	19534	19256	19392	19213	19511	19456	19377	19335	19315	19294	19041	19396	19365	19366	19559	19223	19244	19243	19381	19499	19435	19505	19280	19268	19386	19285	19277	19325	19437	19473	19350	19415	19366	19335	19446	19362	19077	19302	19086	19436	19231	19410	19384	19268	19306	19323	19220	19290	19404	19165	19440	19474	19560	19419	19255	19326	19330	19408	19514	19421	19357	19557	19321	19287	19427	19210	19148	19392	19250	19384	19482	19144	19411	19308	19331	19446	19242	19285	19298	19342	19449	19366	19195	19390	19108	19223	19440	19384	19446	19262	19524	19315	19230	19295	19508	19279	19275	19234	19588	19367	19252	19245	19327	19409	19305	19310	19302	19182	19436	19549	19276	19440	19483	19269	19192	19329	19344	19244	19280	19514	19243	19198	19300	19316	19587	19235	19397	19198	19259	19333	19381	19238	19152	19278	19227	19214	19430	19483	19285	19378	19354	19301	19500	19096	19346	19383	19280	19348	19210	19388	19151	19234	19139	19132	19149	19259	19265	19356	19335	19372	19305	19502	19407	19433	19416	19350	19245	19425	19400	19270	19335	19579	19391	19477	19212	19233	19144	19178	19210	19396	19546	19298	19126	19345	19367	19227	19199	19357	19462	19548	19310	19250	19326	19406	19256	19146	19157	19386	19303	19428	19360	19315	19583	19458	19390	19098	19420	19293	19241	19382	19394	19457	19442	19616	19381	19373	19304	19352	19307	19392	19154	19205	19248	19503	19420	19325	19339	19376	19205	19196	19188	19317	19384	19189	19236	19456	19203	19438	19409	19417	19365	19456	19426	19159	19229	19189	19562	19358	19277	19340	19165	19240	19153	19382	19572	19059	19142	19479	19211	19208	19239	19456	19516	19324	19272	19175	19299	19228	19332	19440	19233	19314	19414	19460	19229	19485	19277	19240	19288	19194	19380	19538	19266	19483	19396	19680	19236	19449	19332	19352	19472	19268	19380	19412	19394	19223	19364	19123	19386	19445	19117	19348	19233	19322	19376	19374	19344	19173	19438	19179	19514	19265	19250	19437	19370	19329	19425	19388	19347	19213	19119	19375	19465	19215	19320	19132	19411	19214	19452	19478	19261	19312	19130	19398	19321	19329	19103	19453	19299	19369	19266	19299	19328	19296	19263	19435	19341	19436	19494	19418	19195	19445	19212	19388	19503	19535	19260	19270	19246	19399	19535	19314	19255	19545	19441	19360	19378	19399	19349	19232	19280	19174	19178	19252	19513	19344	19630	19540	19426	19247	19442	19303	19156	19385	19320	19402	19531	19235	19432	19298	19417	19314	19524	19218	19350	19094	19064	19412	19454	19221	19261	19424	19327	19365	19414	19153	19285	19418	19171	19386	19609	19245	19317	19349	19389	19329	19534	19475	19141	19240	19295	19249	19316	19198	19311	19127	19205	19361	19359	19306	19267	19390	19392	19287	19199	19378	19093	19189	19065	19329	19465	19428	19433	19384	19328	19307	19349	19346	19341	19517	19328	19345	19390	19504	19420	19245	19535	19333	19235	19392	19483	19305	19596	19416	19195	19328	19514	19148	19298	19269	19362	19392	19214	19432	19356	19381	19272	19209	19399	19334	19276	19177	19296	19171	19416	19264	19372	19255	19290	19218	19541	19432	19453	19325	19118	19180	19109	19241	19370	19379	19405	19280	19316	19560	19187	19332	19336	19377	19190	19269	19404	19340	19596	19280	19412	19553	19567	19537	19217	19344	19238	19205	19230	19236	19477	19403	19559	19558	19456	19460	19399	19066	19248	19404	19303	19499	19232	19396	19210	19275	19274	19302	19259	19262	19249	19335	19217	19467	19374	19298	19542	19258	19321	19326	19280	19358	19405	19127	19319	19269	19180	19281	19450	19181	19422	19517	19272
15104	18008	17571	16644	16683	16284	16278	15985	15954	15882	15810	15867	15721	15993	15873	15695	15807	16097	15980	15768	15935	15882	15793	15880	15818	15805	15920	15774	15890	15841	16167	15892	15738	15764	15867	15916	15911	15736	15757	15881	15901	15838	15793	15770	15762	15847	15782	16027	15879	15847	15871	16020	15965	15924	15827	15748	15885	15923	15995	15958	15724	15843	15794	15756	15824	15883	15600	15698	15968	15809	15848	15779	15702	16042	16010	15780	15896	15868	15979	15770	15906	15790	15851	15839	16055	15677	15888	15949	15690	15891	15983	15637	15892	15920	15784	15834	15833	15747	15733	15789	16004	15807	15797	15758	15885	15802	15820	15805	15800	15818	15794	15825	15729	15928	15815	15905	15830	15822	15815	15728	15927	15787	15886	15761	15795	15618	15964	15959	16148	15832	15828	15970	15930	15764	15930	15877	15893	15731	15710	15851	15785	15877	15819	15779	15746	15811	15816	15989	15885	15858	15600	15752	15939	15771	15712	15723	15830	15686	15767	15758	15667	15819	15652	15960	15780	15820	15810	15845	15835	15894	15749	15745	15812	15871	15750	15940	16048	16008	15809	15731	15817	15778	15898	15721	15792	16026	15778	15919	15864	15901	15909	16014	15885	15967	16100	15874	15804	15765	15901	15957	15961	16015	15902	15806	15752	15831	15975	16056	16020	15866	15785	15777	15909	15651	15913	15957	15746	15746	15933	15641	15745	15697	15724	15699	15965	15727	15922	15791	15624	15761	16021	15821	15939	15828	15820	15880	15893	15779	15643	15916	15674	15694	15898	15860	15655	15845	15894	15753	15934	15820	15887	15760	15775	15756	15729	16018	15986	15651	15769	15923	15757	15874	15801	15866	15687	15952	15659	15938	15805	15820	15907	15660	15740	15919	15739	15773	16054	15816	15730	15909	15902	15772	15739	15902	15882	15875	15900	15769	15761	15871	15685	15848	16006	15842	15886	15786	15937	15873	15966	15834	15872	15979	15797	15848	15860	15764	15948	15710	15934	15668	15741	15825	15955	15808	15893	15791	15920	15847	15710	15941	15888	15877	15861	15810	15972	15874	15963	15687	15794	15946	15833	15782	15815	15708	15893	15823	16022	15922	15900	15836	15778	15883	15901	15861	15656	15853	15858	15692	15990	15859	15906	15809	15636	15830	15743	15640	15882	15734	15856	15782	15959	15743	15836	15786	15715	15958	15947	15847	15741	15969	15853	15925	15603	15672	15863	16007	15777	15902	16007	15740	15912	15925	15974	15775	15688	15889	15780	15778	15859	15841	15814	15728	15891	15633	15703	15904	15805	15874	15849	15714	15787	15800	15865	15767	15930	15854	15735	15763	15976	15786	15862	15707	15793	15753	15782	15898	15680	15945	15707	15999	15865	15848	15868	15751	15844	15790	15916	15874	15922	15949	15814	15875	15862	15814	15801	15918	15753	15661	15882	15743	15883	15808	15744	15776	15787	15830	15829	15825	15986	15748	15876	15856	15718	15814	15941	15951	15782	15752	15735	15822	15820	15908	15651	15823	15983	15944	15759	15897	15796	15825	15971	15824	15851	15837	15716	15988	15902	15824	15593	15622	15904	15984	15913	15846	15790	15766	15805	15798	15875	15693	16040	15897	15810	15643	15773	15916	15739	15923	15801	15904	15873	15799	15733	15846	15905	15882	15992	15761	15730	15873	15797	15800	15658	15889	15839	15917	15632	15644	15722	15972	15909	15739	15700	15763	16006	15805	15706	15747	15859	15854	15779	15920	15957	15735	15721	15840	15925	15871	15635	15690	15832	15914	15873	15845	15943	15828	15800	15901	15904	15746	15831	15935	15852	15818	15665	15920	15772	15876	15833	16027	15730	15869	15717	15906	15733	15908	15780	15723	15738	15960	15812	15909	15779	15710	15768	15751	15846	15740	15903	15791	15806	15896	15937	15610	15859	15902	15838	15833	15817	15886	15806	15803	15953	15868	16006	15695	15809	16034	15782	15833	15918	15763	15792	15834	15879	15814	15898	15679	15851	15780	15948	15866	15968	15829	15858	15853	15908	15793	15792	15894	15949	15909	15806	15867	15859	15888	15755	15838	15934	15836	15734	15953	15947	15808	15921	15797	15850	15838	15753	15741	15737	15979	15875	15876	15676	15969	15894	15840	15794	15720	15535	15856	15989	15735	15655	15841	15929	15933	15930	15893	15799	15868	15662	15666	15974	15951	15897	15764	15959	15874	15843	15895	15943	15797	15713	15716	15697	15843	15881	15705	15874	15706	15793	15853	15870	15836	15783	15725	15915	15794	15816	15830	15806	15924	15754	15896	15785	15926	15645	15900	15879	15994	15762	15596	15773	15620	15818	15789	15837	15896	15769	15872	15734	15934	15854	15768	15793	15808	15714	15856	15732	15907	15812	15850	15907	15846	15837	15911	15893	15805	15929	15897	15890	15795	15691	15821	15780	15998	15812	15876	15847	15767	15907	15806	15973	15870	15856	15905	15941	15867	16007	15873	15840	15907	15792	15872	15871	15908	15921	15817	15834	16008	16024	15892	15817	15987	15896	15801	15875	15666	15838	15859	15756	15642	15839	15565	15767	15882	15895	15711	16075	15750	15846	15737	15936	15781	15910	15848	15812	16045	15666	15728	15622	15918	15796	15885	15640	15835	15951	16011	15782	15852	15760	15736	15803	15728	15909	15847	15892	15937	15964	15857	15823	15915	15935	15808	15766	15699	15980	15813	15755	15959	15734	15668	15851	15708	16014	15744	15805	15970	15790	15817	15841	15880	15709	15834	15851	15833	15570	15918	15789	15686	15832	15731	15798	15704	15901	15646	15833	15743	15778	15902	15941	15769	15948	15857	15994	15690	15953	15932	16036	15752	15734	15691	15790	15850	15926	15966	15887	15754	15836	15870	15864	15761	15695	15883	15705	15788	15721	15909	15837	15886	15827	15842	15860	15815	15823	16020	15721	15699	15755	15810	15813	15925	15869	15727	15952	15933	15883	16033	15814	15814	15893	15788	15714	15769	15979	15863	15830	15785	15747	15903	15893	15908	15810	15709	15806	15826	15848	15924	15822	15688	15781	15749	15737	15747	15784	15739	15828	15919	15839	15819	15894	15871	15982	15868	15820	15729	15762	16006	15923	15815	15814	15695	15849	15991	15798	15859	15869	15833	15749	16016	15810	15770	15776	15789	15800	15863	15945	15734	15808	15802	15846	15862	15939	15783	15900	15877	15826	15659	15844	15900	15995	15899	15888	15894	15862	15720	15948	15941	15984	15786	15981	16000	15903	15821	15819	15923	15936	15876	15900	15875	15733	15967	15929	15790	15968	15834	15849	15570	15913	15897	15819	15768	15770	15835	15722	15931	15800	15732	15690	15842	15850	15938	15685	15719	15960	15548	15879	15640	16111	15938	15812	15927	15825	15802	15843	15646	15819	15763	15816	15787	15809	15843	15857	15917	15847	15753	15916	15840	15821	15765	15682	15726	15971	15773	15717	15904	15950	15859	15840	15965	15904	15958	15807	15782	15769	15731	15753	15883	15837	15848	15898	15934	15788	15705	15722	15729	15754	15859	15871	15963	15671	15740	15745	15871	15878	15776	15862	15650	15832	15847	15808	15950	15857	16127	15758	15964	15843	15839	15783	15796	16014	15686	15839	15655	15925	15674	15900	15813	15888	15672	15764	15797	15853	15748	15897	15785	15958	15674	15815	15785	16037	15793	15822	15727	15895	15730	15644	15904	15781	15762	16017	15739	15861	15828	15841	15871	15736	15814	15977	15650	15918	15786	16003	15809	15690	15916	15846	15992	15902	15783	15908	15883	15963	15798	15907	15819	15914	15989	15901	15916	15831	15931	15662	15838	15808	15828	15864	15946	15733	15902	15848	15855	15891	15903	15977	15839	15886	15965	15843	15852	16038	15806	15866	15845	15881	15752	15877	15826	15828	16019	15881	15941	15838	15989	15745	15751	15886	15824	15804	15884	15950	15774	15876	15629	15666	15886	15864	15810	15745	15768	15939	15966	15806	16054	15870	15844	15828	15914	15791	15810	15813	15785	15924	15911	15884	15672	15761	15755	15783	15745	15823	15891	15872	15742	15922	15836	15756	15783	15729	15645	15994	15783	15868	15767	15715	15607	15847	15877	15797	15729	15891	15650	16024	15692	15838	15847	15807	15978	15808	15794	15758	15737	15742	15778	15763	16078	15741	15774	15827	15875	15750	15706	15863	16010	15814	15852	15815	15819	15932	15913	15923	15917	15836	15928	15845	15798	15916	15892	16072	15814	15825	15931	15908	15818	15895	15748	15888	15861	15940	15736	15868	15850	16063	15802	15668	15785	15843	15865	15840	15891	15786	16008	15710	15647	15755	15850	15708	16096	15863	15973	15944	15826	15757	15846	15837	15622	15747	15897	15686	15908	15847	15962	15921	15929	15820	15857	15835	15907	15745	15984	15909	15858	15715	15754	15834	15794	15911	15947	15929	15915	15899	16002	15994	15757	15709	15817	15817	15765	15829	15846	16041	15802	15940	15957	15866	15919	15744	15765	15869	15673	15848	15864	15909	15853	15805	15886	15812	15686	15962	15787	15875	15847	15801	15717	15747	15812	15862	15944	15766	15931	15572	15831	15787	15945	15911	15776	15812	15715	15629	15759	15931	15844	15849	15804	15986	15969	15854	15750	15925	15967	15844	15815	15762	15928	16063	15874	15855	15926	15808	15774	15791	15921	15889	15851	15938	15792	15869	16046	15735	15827	15818	16025	15904	15758	15758	16011	15883	15643	15810	15817	15811	15904	15837	15809	15888	15874	15761	15974	15907	15900	15861	15822	15846	15834	15785	15770	15712	15644	15813	15822	16030	15889	15859	15842	15838	15950	15753	15871	15697	15899	16017	15797	15972	15837	15616	15934	15848	15797	15907	15766	15734	15727	15974	15574	15865	15891	15864	15843	16078	15870	15737	15868	15853	15829	15735	15768	15869	15764	15772	15721	15886	15779	15908	15779	15846	15923	15737	15931	15839	15806	15761	16012	15764	15927	15680	15674	15753	15966	15763	15769	15821	15762	15830	15712	15807	15806	15868	15777	15687	15948	15930	15663	15879	15945	15864	15914	15853	15857	15822	15729	15640	15788	15824	15927
23523	21100	28627	23837	21833	22526	21513	18779	18311	18311	17866	18234	18100	18107	18012	18114	18061	18107	17928	17935	17932	17790	17909	17853	18000	18002	17977	17798	17690	17855	18013	17956	17944	17941	17893	17839	17882	17827	18043	17883	17858	17826	17740	17973	18018	17816	17993	17773	17834	17938	17951	17928	17964	17856	17701	18083	18150	18311	17991	17979	17895	17801	17917	17772	17889	17851	18001	17697	17661	17765	17946	17834	17800	17701	17935	17754	18145	18114	17776	17796	17714	17766	17653	17813	17866	17661	17802	17683	17707	17683	17693	17824	17736	17848	17906	17895	17926	17820	17764	17879	17826	17795	17630	17921	17892	17861	17902	17786	17741	17771	17812	17908	17929	17897	17678	17876	17939	17851	17888	17833	17920	17833	18015	17799	17620	17975	17958	17906	17965	17759	17912	17842	17831	18083	17799	17673	17835	17849	17841	17900	17880	17682	17926	17886	18135	17868	17923	17649	17746	17866	17846	17823	17784	17829	17925	17885	17817	17630	17865	17691	17992	17805	17949	17802	17824	17966	17896	17834	17513	17662	17727	17703	17872	18028	17659	17883	17928	17985	17783	17958	17911	17774	17791	17743	17693	17633	17745	17834	17702	17878	17788	17763	17878	17860	17823	17895	17751	17822	17763	17877	17594	17891	17790	17810	17835	17753	17892	17659	17911	17833	17729	17738	17847	18008	17885	17637	17825	17952	17662	17927	17581	17595	17681	17740	17809	17741	17780	17869	17683	17712	17822	17923	17756	17899	17734	17775	17805	17972	17859	17742	17944	17720	17847	18076	17802	17782	17899	17906	17742	17805	17708	17590	17830	17740	17814	17920	17858	17870	17683	17781	17638	17833	17657	17835	17835	17928	17784	17615	18015	17681	17902	17726	17569	17764	17739	17832	17872	17868	17822	17712	17866	17731	17797	17903	17728	17812	17695	17681	17887	18062	17871	17920	17943	17634	17805	17830	18012	17604	17779	17710	17838	17537	17604	17852	17785	17659	17856	17740	17900	17634	17720	17766	17872	17889	17803	17933	17769	17710	17815	17787	17860	17891	17792	17887	17625	17968	17866	17918	17896	17839	17722	17912	17963	18013	17861	17738	17711	17832	17731	17796	17786	17734	18127	17858	17818	17922	17595	17884	17863	17806	17772	17768	17733	18171	17925	17679	17797	17660	17805	17920	17843	17871	17577	17844	17799	17851	17791	17884	17828	17749	17909	17789	17794	17803	17870	17778	17949	17874	17849	17924	17592	17739	17769	17747	17864	17725	18014	17826	17875	17677	17830	17742	17727	18018	17932	17616	17884	17936	17844	17936	17713	17506	17908	17888	17774	17753	17877	17783	17752	17694	17916	17798	17785	17794	17854	17858	17777	18002	17764	17924	17521	17932	17890	17743	17883	17783	17842	17618	17728	17868	17794	17561	17812	17886	17853	17774	17777	17830	17724	17846	17900	17651	17831	17954	17885	18008	17713	17861	17849	17649	17695	17685	18036	17779	17777	17706	17697	17990	18031	17898	17935	17711	17709	17817	17755	17831	17855	17949	17944	17757	17652	17831	17960	17931	17659	17896	17811	17784	18079	17851	17746	17734	17897	17759	17804	17846	17684	17884	17803	17861	17901	17872	17821	17864	17978	17959	17521	17720	17935	18034	17823	17784	17748	17855	17851	17764	17896	17765	17837	17567	17777	18073	17909	17744	17625	17844	17836	17736	17856	17944	17721	17910	17968	17651	17617	17907	17960	17758	17632	17919	17684	17815	17604	17599	17891	17776	17698	17624	17767	17885	17797	17871	17890	17857	17729	17854	17836	17818	17853	17805	17830	17950	17910	17845	17924	17714	17788	17833	18021	17592	17802	18100	17798	18078	17839	17850	17860	17695	17744	17781	17820	17800	17982	17822	17938	17685	17874	17727	17878	17774	17772	17695	17989	17973	18036	17765	17723	17738	17813	17763	17844	17776	18004	17789	17950	17930	17747	17880	17741	17818	17713	17936	17875	17961	17885	17864	17885	17890	17634	17880	17862	17916	17739	17750	17771	17773	17959	17730	17952	17762	17939	17970	17876	17661	17797	17811	17876	17843	17879	17884	17928	17929	17805	17817	17922	17942	17814	17763	17777	17808	17927	17823	17777	17879	17863	17799	17771	17784	17672	17674	17886	17860	17924	17891	17869	17838	18167	17579	17723	17608	17812	17683	17980	17828	18012	17649	17777	17704	17864	17845	17782	17787	17662	17772	17826	17976	17629	17678	17787	17638	17924	17923	17707	17849	17801	17701	17918	18052	17738	18035	17696	17543	17786	17888	17773	17813	18020	17936	17778	17862	17796	17836	17789	17847	17772	17646	17812	17758	17903	17765	17915	17950	17797	17746	17891	17783	17852	17771	17867	17926	17724	17749	17857	17843	17719	17945	17703	17913	17994	17995	17823	18069	17716	17729	17836	17886	17837	17863	17708	17818	17872	17725	17817	17826	17792	17874	17818	17786	17857	17967	17815	18053	17946	17736	17767	17839	17640	17812	17917	17781	17785	17905	18094	17838	17828	17624	17905	17867	17676	17831	17646	17742	18045	18057	17838	17786	17626	17718	17673	17985	17988	17954	17862	17771	17810	17805	17760	17914	17859	17808	17929	17829	17673	17821	17885	17731	17927	17746	17631	17605	17921	17908	17744	17930	17595	17664	17655	17839	17744	17700	17818	17822	17849	17961	17803	17923	17874	17760	17757	17567	17757	17755	17653	17867	17903	17979	17986	17758	17830	17941	17766	18189	17716	17748	17756	17683	17783	17756	17874	17707	17711	17813	17833	17768	17974	17912	17847	17819	17963	17760	17943	17832	18161	18005	17888	17823	18036	17878	17795	17863	17664	17801	17952	17710	17733	17759	17640	17854	17889	17708	17939	17757	17809	17638	17834	17735	18055	17705	17751	17870	17872	17729	17755	17652	17892	18016	17802	17774	17567	17662	17555	17702	17621	17804	17895	17889	17650	17829	17758	17557	18002	17658	17705	17697	17693	17740	17539	17501	17861	17856	17824	17709	17860	17915	17823	17937	17806	17979	17633	17636	17862	17827	17696	17733	17699	17847	17788	17751	17800	17824	17779	17866	17796	17694	17758	17845	17664	17758	17808	17860	17659	17868	17606	17744	17724	17922	17976	17795	17657	17793	17745	17978	17929	17701	17682	17846	17907	18018	17938	17888	17985	17944	17890	17817	17641	17849	17847	17698	17835	17832	17893	17705	17739	17926	17959	17877	17969	17824	17616	17910	17911	17969	17907	17794	17864	17646	17773	17690	17763	17730	17892	17786	17961	17847	17730	17912	17827	17719	17722	17855	18041	17749	17832	17892	17822	17830	17846	17828	17676	17708	17765	17948	17889	17610	17685	17758	17852	17791	17879	18075	17769	17963	17900	17698	18013	17816	17655	17757	17891	17976	17921	17931	17775	17737	17755	17857	17802	17616	17757	17421	17835	17942	17804	17905	17774	17657	17583	17865	17971	17860	17958	17992	17798	17897	17791	17726	17763	17815	17786	17725	17848	17819	17865	17486	17845	17794	17739	17738	17860	17768	17772	17829	17606	17745	17954	17819	17882	17857	17766	17731	17811	17532	17863	17740	17789	17887	17785	17581	17764	17738	17831	17951	17542	17744	17794	17862	17844	17793	17968	18057	17881	17748	17911	17776	17907	17874	17808	17872	17722	17710	17734	17810	17803	17689	17747	17716	17976	17809	17699	17684	17790	17832	17734	17705	17817	17802	17865	17909	17747	17682	18033	17838	17685	17833	17935	17649	17720	18008	17864	17857	17750	17848	17881	17816	17882	18161	18108	17986	17917	17614	17793	17779	17805	17821	17872	17740	17742	17715	17866	17728	17924	17807	17769	17930	17642	17750	17879	17605	17835	17958	17859	17898	18019	17971	17750	17652	17840	17962	17813	18028	17888	17952	17750	17686	17790	17786	17668	17820	17848	17910	17962	17882	17921	17879	17804	17740	17830	17835	17711	18043	17958	17666	17806	17808	17980	17852	17897	17928	18158	17799	17903	17701	17747	17816	17853	17834	17799	17977	17914	17901	17893	18067	17730	17839	17586	17806	17713	17835	17745	17948	17988	17922	17814	17704	17737	17653	17853	17917	17878	17883	17743	17827	17837	17860	17876	17848	17637	17834	18118	17654	17496	17930	17930	17837	17985	17909	17700	17893	17997	17843	17770	17878	17759	17706	17438	17785	17819	17744	17809	17679	17747	17739	17740	17958	17822	17968	17723	17789	17963	17658	17830	17999	17883	17885	17815	17636	17868	17566	17757	17942	17814	17952	17752	17697	17836	17677	17701	17721	17639	17744	17950	17836	17685	17543	17818	17760	17783	17685	17829	17677	17822	17889	17883	18029	17742	17885	17791	17988	17904	17872	17897	17742	17847	17657	17818	17778	17847	17718	17797	17836	17839	17826	17891	17978	17588	17948	17830	17749	17766	17819	17626	17734	17762	17700	18011	17975	17649	17722	17918	17741	17863	17848	17699	17876	17741	17890	17693	17908	17769	17676	17837	17797	17761	17873	17801	17835	17886	17857	17818	17891	17597	17726	17797	17724	17700	17773	17838	17842	18042	17823	17667	17785	17760	17839	17873	17815	17860	17901	17869	17846	17833	17871	17766	17952	17718	17731	17801	17874	17887	17923	17847	17752	17806	17793	17517	17873	17970	17775	17722	17670	17888	17784	17873	17724	17616	17599	17672	17848	17922	17937	17746	17915	17818	17863	17874	17874	17882	17730	17783	17816	17773	17869	17859	17817	17821	17843	17722	17691	17771	17922	17799	17896	17931	17767	17654	17818	17984	17727	17923	17898	17931	17771	17931	17775	17792	17921	17865	17818	17986	17909	17764	17925	17931	17760	17754	17942	17937	17898	17794	17776	17882	17744	17878	17645	17823	17828	17707	17831	17861	17770	17775	17796	17897	17670	17653	17747	17664	17739	17821	17745	17743	17718	17759	17796	17940	18004	17956	17798	17859	17663	17656	17833	17926	17941	17907	17815	17958	18055	17954	17967	17767	18059	17877	17816	17965	17675	17827	18035	17632	17720	17874	17809	17758	17770	17829	17735	17788	17741	17831	17697	17772	17577	17732	17929	17827	17876
13895	23574	21893	18397	17353	16541	16245	15623	15573	15471	15355	15415	15325	15153	15077	15097	15225	15032	15094	14942	15043	15009	14988	15222	15054	14985	15045	14817	15039	15033	14921	15099	15216	15009	14902	14966	14982	14964	14974	14953	14990	15029	15008	14993	15052	15005	14963	15055	15101	14794	14938	14956	14993	14971	14926	14927	15731	15869	15275	14912	15630	14935	14899	14998	14930	14949	14978	14994	14903	15051	15012	14868	14898	14957	14998	15024	14816	14861	14977	15022	15187	14962	15054	14956	15047	14916	14916	14977	14857	15006	14841	15008	14990	14856	14989	14956	14891	15027	15092	15001	14990	15117	15075	15043	14987	15038	15118	15072	14792	14899	14860	14836	15155	14985	15064	14963	15214	14786	14923	14901	14928	14970	14858	15070	15026	15071	14993	14974	14911	14955	14945	14916	14844	14990	15047	14954	15023	15088	15044	14792	14795	14988	14883	14842	14879	15024	14874	14949	14946	14953	15038	14978	14751	15101	14955	15036	14925	15031	15028	15053	14961	14997	14948	14869	14915	14800	15024	15004	14895	15088	14877	14988	14917	15052	14983	14879	15090	14931	14784	15041	15006	14899	14924	15069	14974	14958	14929	15103	14890	14974	14908	15015	14993	14932	14881	15046	14989	15002	14836	14905	14901	14846	15075	15022	14889	14943	14923	14931	15128	14939	14936	15006	15110	15050	14998	14896	15026	14858	15048	14926	14944	14852	14899	14936	14861	14946	15030	15098	14912	15115	14899	14956	14953	15170	14903	14824	15066	15052	14925	15037	14775	14972	14892	14926	14964	14800	14848	14977	15026	14880	14977	14885	15030	14989	14921	14959	14668	14969	14900	15135	14926	15027	15139	14939	14948	15042	14970	14872	14997	15081	14916	15009	14854	15045	15014	14868	14852	14882	14989	14970	14942	14900	14837	14803	15031	14786	14953	14902	14981	14979	14964	15100	15052	14868	14914	15089	15104	14908	15145	15023	15029	14708	14866	14667	14754	14965	15040	14886	14777	14771	15072	14799	15073	15052	14861	14887	14982	14995	14891	14950	15046	14939	14911	14986	14893	14906	14870	14974	15041	15111	14936	14738	14821	14738	15035	14836	14954	15074	14937	14936	14976	15007	14831	14871	14789	15097	14931	14965	14911	15102	15016	15034	14917	15063	14739	14919	14995	14906	15074	14988	14881	14847	15035	14876	15025	14920	14943	15062	14961	14970	14816	14940	14909	14900	14919	14824	15014	14982	15004	14911	14860	14990	14853	15004	14939	15168	14751	14852	14885	14988	14999	14832	14960	14838	14914	14919	14931	14744	14978	14994	14905	14915	14954	14958	14999	15096	14909	14964	14993	14949	15089	15153	14991	15050	14942	14929	14761	14899	15024	14949	14790	14841	14975	14962	14879	14973	15014	14973	14960	15051	14923	14980	14835	14745	15037	14950	14930	14887	14913	14927	14925	14967	14839	14998	15018	14860	14965	14965	15062	14924	14976	14980	15003	14738	14972	14965	14808	14985	14955	14923	14925	15004	14831	14941	14770	14773	15009	15015	14932	15019	14755	15047	14850	15040	14716	15010	14909	14996	14888	14765	15062	14770	14813	14832	14906	15063	15028	14880	14936	15049	14995	14926	14848	15061	14930	15059	14752	15117	14939	14889	14937	15066	14817	14949	14814	14873	15062	14931	15018	14847	14919	14929	14846	15022	14679	15118	14803	14871	15046	15051	14986	14862	15059	14920	14921	14931	14888	15079	14963	15009	14935	14888	14967	14948	14943	14977	14812	15092	15003	14862	14992	14880	14979	14883	15075	14969	14978	14793	15012	14954	14996	14992	14913	14929	14829	15025	14932	14941	14967	14839	14949	14823	14977	14864	15066	14864	15062	14961	14905	14885	15138	14735	15053	14986	14868	14857	14892	14922	14897	14870	14986	14995	15095	15090	15065	14874	14944	14922	14925	14931	15005	14999	14970	15108	14926	15122	15019	14898	14852	15109	14859	14941	15020	15225	14867	14856	15008	14977	14954	14850	14808	15048	14891	15024	15042	14861	15138	15098	14882	15120	14896	15086	14906	14977	15081	15077	14856	15004	14900	14975	15061	14956	14940	14781	14994	14948	14965	15021	14987	15131	14996	14935	14970	14749	14882	14857	14856	14805	15020	14909	15098	14799	14840	15084	14732	14767	14909	14994	14906	14862	14934	14939	14857	14962	14933	14868	14978	14959	15029	14910	14923	14994	15019	15119	14796	15014	15091	14776	14985	14915	14866	15043	15027	14961	15001	14970	15075	14945	14974	14842	14990	15035	14887	14942	15038	15005	14978	14983	14977	15053	14886	15038	14939	14714	14837	15041	15086	14992	14870	15044	14999	14981	14998	14820	14915	15114	15062	14989	15069	14837	14938	14988	14895	14925	14949	14939	14961	14793	14859	14966	14935	14795	14981	14935	14810	15039	14911	14980	15059	14989	14977	14890	15034	14874	14930	14847	15050	14965	14983	14873	15051	14871	14982	14972	15101	15017	14972	14876	14937	15166	14700	14931	14986	15055	14788	14857	14912	15091	14981	15099	15031	14775	15038	14998	14931	15009	15039	14982	14888	14927	15030	14839	14970	14862	15040	14810	15030	14881	14955	15057	14993	14958	14886	14917	15001	15024	14990	14826	14922	15050	14965	14948	15003	14699	14912	15023	14879	14963	14780	14924	14901	14884	15061	14781	15120	14910	15145	14954	14973	14816	14882	15022	14951	15021	14894	14974	15138	14843	14968	15000	14979	14841	14998	14989	14914	14819	15077	14930	15051	14916	14978	14797	14821	14906	14858	14993	14984	14701	15028	14969	14903	14993	15057	14936	14989	14873	14928	14865	14909	14792	15072	14919	14877	14898	14936	15086	14933	15005	14849	14971	14845	14799	14874	14887	14912	15009	14921	14978	14997	14930	14793	15098	15042	14877	14823	14746	14870	15019	14877	14906	14758	14773	15040	14940	15080	14922	14800	15037	14990	15007	14950	14907	15079	15081	15019	15046	15026	14994	14969	14959	14904	14977	14715	14893	15074	14946	15159	14893	15043	14865	14987	14954	15027	14831	14998	14837	15090	14988	14875	14821	14952	15021	14918	14878	14916	14990	14930	15031	15029	14943	14979	14869	15005	14972	14870	15150	14865	15057	15036	14869	15051	14864	14884	14996	14932	14745	15010	14941	15114	14935	15043	14936	15025	14828	14942	14901	14856	14936	14966	14861	14863	15075	14872	15074	14902	14926	14844	15031	14896	15025	14935	14996	14785	15078	14984	15021	14997	14854	15067	14781	14881	14856	14919	14987	15016	15092	14979	14950	14843	15017	14975	14933	14922	14907	14970	14888	14771	15031	14941	14778	14979	14802	15045	14867	14896	15036	15056	14830	14917	14977	14822	14878	14856	14858	14782	14803	15025	14844	15024	15034	15019	14926	15055	14978	14870	14887	15066	15048	14989	14944	15153	14872	14892	14743	14944	14914	15102	15015	15079	15015	14837	14904	15072	15077	15047	15010	14996	14875	15008	14882	15056	15118	14940	14900	14878	14884	14822	14994	14920	14838	14986	14943	14916	14916	14754	14919	14882	14902	14936	14877	14939	14976	14945	14779	14919	15037	15004	15155	15112	14981	14969	14940	14911	14993	14988	14912	14835	14865	15058	14933	14997	15007	14963	14985	14781	14939	15142	15057	14823	15062	14993	14919	15026	14997	14976	14793	14974	14892	14988	14962	14983	15065	15075	14950	15029	14691	14917	14896	15104	14814	14944	15036	15062	14859	15016	14919	14815	14972	14943	14871	14837	14980	14860	14872	14864	14899	14947	14986	14893	14932	14877	14882	15043	14988	14907	14912	15025	14834	14948	15090	14931	15163	15177	14944	15054	14982	15030	14961	14943	14950	14860	14887	14908	14869	15092	14949	14942	14976	14978	14921	14968	14845	14953	15012	14916	14870	14978	14891	14761	14998	14887	14920	15035	15000	15045	14867	14968	14934	14982	14815	14988	14850	15028	14893	14927	15036	14896	15044	14757	14892	15033	14863	15125	14914	15079	14956	14878	15048	14923	15046	14877	15007	14899	15127	14920	14942	15006	14898	14881	14930	15023	14938	15040	14837	14981	14857	14904	14684	14984	14971	15035	15064	14872	15073	14953	14982	14849	14925	14922	15004	14994	14771	15033	14837	14969	14895	14920	15071	15043	14940	15042	14897	14848	14960	15076	14910	14950	15052	14894	14888	14907	14976	14896	15000	14930	15125	14738	14824	14940	15099	14770	14922	14821	15019	14956	14835	14896	15058	15080	14977	14952	14812	15049	14864	14897	14789	14914	14938	14868	14979	14795	15027	15049	14911	14899	14943	14860	15080	14987	14940	14882	14923	14741	14731	14891	15115	14847	14877	14888	14936	14963	14944	14806	14811	14975	14867	15050	14842	14863	14937	14915	15047	15001	14824	14920	14974	15134	14802	14837	14916	14852	14877	14762	14969	14974	14882	14858	14999	14984	15005	15030	14860	14898	14772	14965	14933	14977	14943	14780	14916	14936	15090	14938	15090	14980	15010	14983	14940	14938	14974	15043	14860	14844	14899	14939	14904	15030	14973	14937	14821	15003	14988	15025	14896	14871	14965	14921	14848	14888	15082	14841	15046	15068	15043	14955	14953	14912	15011	14848	15179	14953	15122	14820	14830	15008	14992	15209	14824	14911	14992	14963	15031	14880	14932	15112	14940	15014	14658	14876	15021	15028	14957	14903	14879	14964	14886	14955	14953	14940	14807	15040	14999	14875	14910	15108	14912	14799	14972	14866	15116	14947	14988	14916	15067	15159	15072	14935	15109	15015	14960	14931	14953	15009	14832	14963	14945	15060	15035	14904	14874	15035	14972	14730	15069	14942	14958	14984	14976	14956	14844	15099	14992	14895	15102	14734	15041	14947	14824	14869	15058	15001	14872	14844	14872	15000	15080	14920	15072	14935	15045	15015	14776	14981	14908	14843	14948	14986	14971	14987	15069	15081	15007	14930	14778	15051	15050	14926	14939	14941	14966	15049	14934	15073	14918	14952	15060	15009	14929	14944	14983	14948	14875	15034	14941	15064	15022	14978	14976	14906	14970	14736	15029	14929	15009	14915	15014
22489	21018	28815	23397	21168	23091	25212	19210	18252	18686	18386	18166	18343	17948	18128	18069	17963	17757	18114	17975	17970	17911	17739	17766	17919	17830	17957	17875	18035	17951	17921	17982	17700	17773	17957	17812	17586	17767	17787	18043	17908	17767	17743	17839	17699	17729	17661	17593	17641	17759	17654	17605	17767	17617	17644	17844	18592	18490	18280	17667	17972	17842	17753	17530	17726	17960	17498	17579	17691	17810	17571	17545	17583	17603	17536	17655	17428	17537	17773	17977	17558	17600	17492	17558	17862	17587	17648	17669	17658	17647	17829	17600	17931	17805	17700	17546	17619	17685	17618	17600	17685	17631	17714	17694	17602	17874	17616	17530	17695	17672	17646	17776	17534	17644	17459	17525	17758	17724	17655	17532	17534	17513	17590	17628	17587	17669	17686	17504	17593	17486	17781	17419	17777	17606	17765	17730	17623	17623	17647	17574	17667	17830	17528	17664	17657	17586	17613	17606	17622	17631	17761	17545	17539	17726	17527	17766	17659	17581	17575	17720	17715	17694	17517	17647	17508	17593	17430	17588	17638	17677	17581	17619	17514	17409	17331	17585	17527	17474	17570	17607	17687	17648	17600	17819	17633	17397	17753	17782	17625	17636	17671	17611	17695	17686	17486	17575	17631	17469	17470	17604	17588	17684	17664	17422	17738	17550	17654	17510	17637	17665	17682	17705	17759	17620	17697	17432	17804	17421	17765	17579	17655	17699	17557	17631	17563	17665	17648	17498	17610	17646	17586	17656	17713	17494	17680	17489	17560	17556	17676	17642	17615	17428	17508	17641	17686	17413	17555	17609	17597	17528	17597	17682	17582	17809	17574	17350	17778	17663	17556	17516	17755	17822	17645	17838	17777	17693	17771	17630	17492	17540	17596	17789	17723	17566	17717	17423	17645	17402	17738	17630	17551	17617	17693	17588	17612	17385	17765	17551	17820	17797	17508	17418	17704	17497	17496	17629	17465	17643	17541	17495	17542	17608	17713	17626	17819	17790	17618	17508	17644	17731	17857	17638	17667	17568	17458	17672	17447	17618	17412	17634	17662	17539	17758	17560	17644	17515	17507	17525	17575	17647	17453	17780	17623	17633	17480	17773	17745	17613	17654	17480	17533	17682	17469	17487	17772	17732	17535	17601	17467	17713	17780	17617	17835	17597	17737	17384	17531	17466	17438	17516	17695	17695	17593	17579	17563	17729	17704	17442	17633	17597	17505	17561	17556	17598	17547	17789	17690	17790	17528	17652	17806	17628	17737	17790	17619	17518	17691	17591	17620	17791	17823	17623	17587	17596	17620	17410	17563	17640	17558	17678	17561	17662	17607	17555	17552	17587	17736	17496	17838	17674	17460	17611	17603	17521	17531	17699	17688	17557	17670	17621	17647	17905	17716	17718	17733	17742	17437	17513	17395	17735	17787	17640	17785	17631	17653	17734	17580	17528	17793	17598	17383	17521	17615	17622	17598	17358	17601	17719	17522	17507	17571	17758	17758	17707	17704	17580	17758	17612	17685	17599	17677	17539	17571	17709	17663	17467	17665	17823	17506	17491	17721	17956	17541	17617	17561	17620	17602	17647	17776	17525	17641	17571	17530	17676	17649	17666	17551	17551	17774	17906	17627	17480	17615	17561	17553	17575	17487	17634	17696	17678	17579	17389	17659	17687	17523	17717	17623	17614	17524	17599	17472	17534	17735	17458	17707	17744	17786	17562	17624	17682	17776	17502	17567	17515	17497	17606	17740	17516	17656	17595	17572	17597	17353	17389	17598	17436	17675	17717	17670	17712	17770	17513	17583	17485	17557	17491	17395	17602	17568	17404	17620	17931	17745	17636	17603	17574	17620	17667	17628	17614	17564	17521	17657	17796	17581	17595	17542	17634	17537	17643	17571	17635	17627	17731	17521	17693	17642	17517	17811	17675	17593	17483	17678	17646	17565	17481	17444	17726	17509	17639	17663	17748	17654	17520	17735	17582	17738	17596	17660	17544	17533	17617	17387	17562	17740	17565	17537	17860	17653	17469	17627	17439	17577	17570	17675	17456	17610	17548	17450	17367	17760	17419	17643	17561	17642	17657	17496	17786	17584	17584	17808	17692	17458	17614	17642	17672	17644	17579	17536	17586	17591	17707	17573	17585	17494	17518	17651	17747	17558	17401	17691	17445	17621	17489	17747	17625	17559	17671	17497	17541	17677	17769	17790	17581	17692	17517	17571	17627	17664	17601	17424	17564	17699	17646	17496	17462	17575	17686	17520	17680	17560	17447	17627	17724	17553	17511	17652	17756	17456	17692	17544	17577	17708	17550	17713	17777	17657	17688	17724	17657	17599	17646	17644	17614	17518	17576	17559	17623	17728	17618	17853	17674	17713	17480	17567	17734	17524	17677	17592	17721	17579	17504	17571	17641	17607	17628	17603	17472	17614	17620	17718	17664	17650	17492	17691	17712	17599	17431	17878	17590	17594	17827	17788	17685	17671	17668	17519	17629	17679	17718	17545	17452	17762	17478	17689	17563	17698	17608	17855	17643	17746	17719	17676	17535	17377	17599	17455	17729	17661	17642	17534	17714	17533	17675	17523	17559	17397	17583	17625	17646	17625	17594	17823	17637	17412	17761	17639	17549	17661	17668	17532	17465	17446	17512	17568	17715	17672	17647	17399	17624	17688	17682	17493	17592	17650	17489	17707	17720	17665	17686	17567	17601	17576	17525	17599	17636	17680	17639	17719	17527	17659	17644	17547	17687	17589	17646	17708	17727	17668	17790	17264	17661	17584	17706	17774	17631	17624	17728	17715	17659	17496	17405	17769	17688	17680	17677	17754	17873	17521	17580	17482	17525	17693	17511	17545	17496	17669	17664	17663	17679	17730	17573	17524	17519	17492	17525	17644	17598	17494	17466	17594	17410	17560	17698	17786	17710	17564	17443	17572	17511	17606	17590	17803	17557	17517	17602	17490	17719	17699	17483	17770	17659	17789	17732	17680	17458	17593	17410	17575	17714	17617	17614	17759	17608	17626	17693	17557	17573	17599	17693	17732	17307	17788	17666	17514	17644	17815	17481	17376	17710	17569	17450	17603	17519	17571	17505	17485	17521	17784	17574	17644	17518	17699	17834	17488	17690	17662	17598	17557	17412	17425	17571	17530	17564	17605	17589	17644	17465	17606	17471	17550	17421	17584	17761	17475	17796	17626	17527	17585	17815	17692	17325	17741	17805	17615	17668	17445	17515	17500	17709	17704	17451	17509	17655	17768	17703	17522	17501	17668	17580	17552	17484	17662	17708	17658	17617	17703	17646	17516	17564	17455	17620	17750	17687	17622	17638	17747	17631	17803	17587	17762	17555	17423	17623	17772	17621	17651	17598	17960	17543	17646	17641	17743	17620	17372	17722	17675	17598	17698	17555	17379	17697	17679	17622	17828	17739	17465	17815	17709	17553	17484	17779	17637	17731	17565	17550	17577	17614	17698	17520	17605	17724	17745	17523	17690	17664	17632	17780	17668	17674	17526	17549	17591	17665	17551	17629	17498	17727	17773	17549	17707	17550	17404	17590	17806	17534	17547	17398	17369	17327	17646	17610	17482	17619	17642	17782	17441	17684	17458	17576	17461	17559	17521	17660	17603	17586	17523	17727	17748	17654	17771	17677	17590	17407	17654	17476	17782	17592	17521	17545	17744	17592	17566	17593	17653	17627	17672	17722	17606	17589	17592	17699	17671	17637	17641	17624	17640	17790	17636	17488	17608	17710	17600	17631	17503	17699	17545	17709	17715	17848	17683	17648	17472	17783	17746	17587	17451	17552	17478	17674	17532	17628	17664	17695	17590	17506	17590	17764	17635	17654	17511	17606	17440	17645	17577	17757	17734	17535	17745	17554	17431	17624	17707	17592	17535	17495	17450	17680	17785	17499	17535	17480	17597	17827	17705	17873	17712	17482	17632	17493	17518	17635	17637	17607	17610	17605	17634	17637	17582	17635	17756	17830	17702	17506	17742	17695	17587	17311	17800	17604	17633	17564	17768	17679	17576	17617	17600	17574	17543	17631	17551	17727	17603	17570	17662	17522	17496	17557	17576	17468	17511	17562	17534	17664	17758	17750	17420	17530	17680	17655	17618	17662	17637	17389	17850	17620	17725	17691	17495	17467	17579	17644	17604	17519	17585	17725	17602	17300	17549	17817	17564	17682	17609	17563	17576	17669	17719	17702	17449	17585	17662	17456	17565	17537	17650	17442	17641	17563	17526	17420	17602	17701	17512	17581	17672	17683	17444	17893	17754	17548	17344	17537	17593	17471	17753	17560	17523	17597	17593	17529	17736	17676	17778	17695	17537	17465	17795	17532	17614	17620	17758	17382	17759	17332	17546	17484	17607	17498	17545	17606	17501	17442	17550	17664	17524	17692	17696	17584	17588	17605	17577	17684	17667	17843	17756	17486	17623	17669	17524	17492	17674	17643	17541	17582	17728	17583	17593	17418	17538	17521	17572	17555	17706	17472	17625	17669	17537	17527	17688	17760	17837	17592	17585	17550	17484	17360	17761	17520	17528	17583	17426	17625	17326	17510	17692	17659	17828	17691	17430	17564	17656	17581	17511	17542	17741	17672	17641	17618	17446	17721	17566	17772	17709	17492	17703	17438	17699	17635	17697	17429	17710	17680	17511	17455	17646	17608	17760	17533	17725	17643	17675	17460	17588	17513	17597	17389	17664	17881	17644	17705	17708	17597	17584	17664	17563	17467	17671	17592	17536	17651	17640	17689	17699	17611	17688	17543	17709	17605	17627	17561	17560	17483	17662	17676	17740	17553	17681	17660	17431	17733	17676	17656	17409	17661	17822	17700	17629	17638	17628	17571	17361	17655	17617	17640	17806	17756	17658	17464	17737	17705	17594	17787	17613	17579	17546	17647	17614	17690	17761	17512	17435	17510	17657	17666	17573	17536	17447	17432	17377	17569	17638	17438	17648	17781	17610	17617	17628	17456	17752	17642	17765	17687	17580	17527	17469	17749	17720	17529	17660	17502	17541	17543	17771	17428	17546	17709	17595	17702	17741	17718	17670	17721	17579	17719	17642	17522	17849	17536	17617	17743	17648	17590	17823	17553	17602	17553	17631	17689	17427	17573	17385	17560	17600	17580	17554	17679
15292	28189	25711	20479	18848	17554	16797	16007	15927	15624	15319	15325	15285	15024	15119	15045	15196	15088	15087	14917	15082	14965	14948	15015	15047	15033	14962	14950	14953	14863	14898	14988	14775	14908	14802	14943	14838	14911	14854	14934	14738	14652	14725	14856	14865	14643	14935	14718	14774	14967	14911	14864	14876	14782	14848	14823	16114	15990	15154	14848	15509	14733	15028	14695	14863	14896	14822	14761	14744	14933	14656	14743	14838	14759	14680	14814	14925	14871	14641	14765	14878	14780	14686	15054	14742	14801	14734	14786	14742	14676	14820	14644	14863	14900	14752	14874	14760	14712	14847	14687	14711	14652	14868	14814	14682	14821	14845	14778	14805	14843	14955	15080	14766	14812	14662	14891	14941	14667	14702	14746	14995	14764	14658	14760	14664	14851	14760	14837	14958	14835	14743	14857	14843	14737	14857	14724	14749	14862	14651	14762	14796	14821	14776	14802	14774	14692	14897	14868	14720	14964	14749	14803	14651	14913	14724	14842	14732	14839	14900	14755	14838	14875	14871	14783	14692	14861	14984	14638	14721	14803	14806	14676	14832	14848	14774	14629	14868	14956	14705	14786	14727	14788	14806	14946	14884	14783	14851	14831	14835	14709	14858	14910	14786	14711	14806	14749	14841	14781	14838	14786	14871	14690	14769	14850	14745	14871	14758	14819	14766	14631	14638	14819	14736	14694	14804	14766	15011	14837	14809	14851	14616	14787	14844	14786	14717	14928	15013	14813	14853	14592	14660	14760	14489	14571	14899	14967	14852	14871	14901	14635	14847	14845	14779	14875	14857	14917	14928	14722	14808	14809	14819	14720	14817	14723	14766	14678	14980	14614	14940	14746	14805	14806	14635	14683	14725	14725	14749	14822	14687	14681	14902	14824	14971	14705	14816	14925	14727	14777	14844	14921	14848	14972	14687	14739	14803	14647	14620	14930	14671	14801	14643	14916	14795	14630	14918	14873	14808	14831	14766	14778	14896	14893	14791	14930	14843	14712	14898	14784	14764	14754	14873	14899	14633	14790	14750	14674	14870	14911	14815	14908	14810	14629	14843	14787	14730	14873	14688	14670	14820	14780	14960	14663	14842	14829	14862	14856	14950	14635	14798	14733	14769	14655	14842	14805	15036	14740	14865	14584	14702	14688	14832	14737	14726	14688	14945	14709	14596	14871	14949	14708	14734	14757	14859	14837	14859	14768	14772	14827	14549	14950	14864	14990	14622	14825	14748	14771	14915	14849	14821	14874	14660	14696	14739	14829	14808	14792	14626	14836	14832	14775	14684	14677	14783	14822	14990	14929	14857	14688	14576	14898	14748	14867	14783	14802	14850	14805	14721	14763	14827	14735	14748	14869	14854	14807	14820	14819	14751	14798	14856	14798	14674	14746	14911	14830	14748	14718	14870	14689	14613	14750	14642	14716	14785	14702	14819	14694	14835	14779	14776	14644	14871	14858	14844	14811	14792	14833	14684	14902	14734	14860	14770	14905	14809	14844	14805	14655	14623	14762	14778	14937	14781	14981	14753	14785	14830	14654	14762	14783	14844	14816	14744	14615	14673	14820	14709	14787	14833	14887	14679	14757	14653	14939	14643	14817	14686	14733	14891	14969	14758	14839	14805	14681	14781	14663	14808	14729	14803	14735	14804	14793	14843	14717	14708	14824	14848	15057	14798	14796	14568	14683	14907	14738	14723	14540	14750	14806	14845	14661	14715	14714	14847	14639	14845	14775	14713	14760	14705	14889	14830	14739	14871	14692	14666	14766	14694	14837	14721	14690	14789	14806	14738	14803	14934	14802	14847	14824	14822	14713	14926	14943	14744	14868	14782	14702	14823	14955	14795	14756	14632	14727	14962	14737	14890	14798	14819	14529	14880	14666	14817	14775	14754	15016	14829	14870	14706	14808	14881	14753	14858	14814	14766	14705	14853	14825	14642	14786	14792	14759	14877	14736	14778	14722	14689	14684	14706	14786	14921	14664	14783	14715	14844	14732	14782	14796	14925	14826	14715	14749	14823	14879	14684	14876	14692	14810	15016	14620	14956	14754	14661	14788	14864	14727	14794	14782	14836	14797	14674	14893	14823	14664	14699	14795	14806	14817	14867	14790	14866	14735	14714	14843	14718	14783	14604	14847	14754	14810	14643	14805	14788	14787	14646	14728	14834	14654	14926	14744	14713	14668	14843	14624	14885	14860	14731	14965	14765	14772	14739	14906	14716	14684	14786	14795	14756	14539	14688	14750	14641	14704	14820	14824	14826	14902	14569	14720	14766	14751	14637	14914	14802	14833	14692	14786	14774	14666	14771	14790	14860	14971	14882	14655	14806	14752	14751	14712	14691	14693	14720	14791	14887	14761	14805	14854	14606	14666	14738	14914	14648	14911	14955	14624	14653	14739	14765	14756	14820	14774	14691	14921	14865	14660	14644	14621	14764	14786	14773	14938	14622	14729	14795	14852	14806	14889	14797	14824	14770	14710	14691	14736	14890	14778	14678	14915	14890	14810	14811	14792	14771	14814	14801	14808	14684	14695	14785	14776	14677	14883	14605	14874	14677	14803	14708	14819	14715	14620	14814	14816	14834	14732	14860	14775	14899	14621	14775	14608	14695	14701	14540	14894	14635	14868	14704	14780	14785	14699	14832	14814	14848	14753	14822	14726	14609	14735	14735	14885	14636	14837	14742	14673	14807	14737	14754	14688	14756	14743	14781	14840	14884	14919	14939	14912	14806	14985	14949	14713	14884	14770	14802	14624	14861	14787	14813	14797	14898	14763	14875	14819	14823	14747	14617	14932	14741	14864	14697	14812	14648	14839	14738	14811	14705	14939	14722	14869	14764	14679	14803	14732	14757	14710	14778	14897	14682	14663	14958	14713	14807	14689	14740	14872	14971	14855	14983	14764	14731	14810	14872	14697	14864	14800	14741	14609	14758	14731	14805	14869	14654	14840	14750	14735	14710	14824	14838	14801	14707	14637	14576	14821	14772	14710	14652	14932	14765	14793	14856	14626	14678	14853	14796	14764	14782	15054	14807	14880	14880	14740	14759	14844	14809	14796	14820	14957	14853	14766	14775	14810	14947	14701	14686	14825	14637	14842	14610	14779	14488	14613	14765	14762	14750	14793	14889	14704	14661	14887	14817	14828	14691	14723	14744	14887	14746	14772	14548	14830	14974	14826	14891	14891	14796	14787	14960	14780	14689	14728	14729	14698	14755	14713	14879	14720	14706	15026	14853	14737	14766	14727	14802	14752	14700	14714	14740	14839	14701	14677	14783	14701	14838	15060	14848	14710	14736	14798	14672	14846	14814	14628	14926	14703	14716	14745	14597	14944	14757	14719	14623	14804	14630	14834	14620	14782	14786	14712	14584	14700	14693	14905	14781	14799	14927	14757	14950	14785	14735	14748	14809	14847	14816	14691	14960	14851	14665	14719	14870	14805	14738	14826	14554	14882	14764	14946	14871	14794	14773	14855	14876	14762	14798	14698	14921	14654	14639	14816	14892	14732	14747	14866	14858	14734	14682	14836	14792	14731	14766	14889	14759	14880	14853	14920	14780	14851	14789	14716	14774	14860	14777	14677	14792	14683	14871	14572	14900	14666	14659	14722	14820	14751	14694	14885	14709	14844	14828	14733	14766	14762	14784	14777	14756	14926	14886	14873	14727	14802	14763	14871	14767	14684	14726	14754	14841	14638	14711	14901	14654	14938	14758	14663	14802	14772	14943	14852	14856	14720	14779	14819	14794	14886	14660	14736	14856	14944	14719	14759	14727	14902	14865	14665	14896	14830	14799	14797	14831	14730	14721	14764	14787	14846	14724	14875	14892	14695	14898	14731	14686	14886	14849	14736	14896	14957	14763	14824	14758	14762	14513	14874	14753	14764	14786	14748	14845	14727	14739	14940	14622	14668	14574	14674	14823	14713	14698	14732	14699	14655	14665	14970	14889	14823	14940	14623	14779	14712	14839	14917	14788	14737	14744	14742	14762	14621	14734	14731	14869	14919	14669	14659	14702	14905	14864	14801	14750	14788	14730	14589	14788	14726	14643	14845	14711	14731	14907	14839	14776	14734	14687	14800	14815	14768	14825	14706	14668	14716	14865	14877	14818	14800	14738	14787	14886	14753	14824	14882	14719	14769	14878	14770	14725	14842	14889	14822	14833	14631	14752	14738	14782	14759	14822	14845	14744	14779	14708	14743	14899	14880	14677	14820	14841	14932	14799	14732	14809	14777	14773	14825	14929	14829	14571	14937	14858	14919	14681	14756	14747	14613	14811	14930	14735	14875	14759	14889	14873	14817	14747	14663	14958	14753	14731	14653	14768	14933	14728	14846	14721	14965	14876	14751	14810	14792	14710	14740	14820	14578	14792	14799	14810	14717	14717	14788	14888	14859	14683	14746	14784	14749	14729	14650	14747	14805	14647	14743	14730	14756	14699	14861	14653	14884	14803	14651	14769	14663	14654	14712	14617	14697	14911	14795	14886	14837	14824	14727	14680	14935	14805	14970	14809	14882	14916	14930	14755	14796	14877	14811	14875	14768	14812	14613	14773	14744	14670	14667	14785	14655	14813	14800	14804	14775	14785	14753	14803	14769	14753	14770	14750	14697	14859	15021	14720	14770	14891	14839	14721	14748	15002	14803	14850	14773	14773	14749	14791	14719	14831	14870	14729	14797	14691	14710	14823	14812	14788	14748	14728	14879	14708	14915	14668	14905	14809	14740	14625	14856	14778	14721	14855	14801	14926	14738	14680	14700	14702	14894	14709	14777	14722	14613	14796	14849	14701	14748	14784	14779	14700	14836	14698	14738	14806	14849	14819	14821	14692	14738	14755	14707	14791	14758	14773	14787	14668	14736	14857	14844	14919	14675	14734	14673	14760	14748	14686	14762	14847	14632	14844	14787	14784	14754	14717	14741	14600	14702	14707	14733	14831	14828	14892	14659	14686	14688	14760	14798	14760	14549	14676	14780	14748	14826	14936	14758	14896	14779	14823	14668	14702	14628	14622	14881	14955	14842	14782	14842	14621	14578	14841	14839	14729	14594	14790	14732	14693	14753	14688	14990	14829	14710	14698	14935	14781	14709	14651	14884	14767	14838	14784	14688	14864	14618	14928	14666	14740	14957	14717	14758
27300	21819	24890	22230	18981	19181	19210	19065	18945	18864	18831	18793	18641	18892	18923	18825	18787	18651	18870	18841	18697	18794	18704	18832	18860	18825	18944	18691	18837	18927	19121	18977	18815	18697	18838	18871	18904	18795	18734	18719	19022	18781	18827	18602	18959	18714	18793	18743	18681	18927	18917	18897	18776	18654	18727	18693	18647	18976	18842	18816	18924	18702	18980	18969	18570	18748	18895	18831	18819	18698	18794	18813	18777	18714	18905	18874	18909	18872	18848	18865	18936	18728	18758	18924	18808	18804	18949	18591	18680	18639	18884	18830	18703	18671	18862	18971	18992	18771	18759	18750	18721	18774	18785	18624	18758	18751	18819	18629	18748	18638	18667	18745	18777	18725	18841	18802	19043	18645	18638	18943	18706	18866	18830	18563	18713	18832	18998	18815	18649	19011	18789	18858	18745	18812	18887	18750	18734	18808	18588	18817	18678	18891	18698	18672	18844	18928	18688	18654	18927	18656	18787	19004	18696	18921	18852	18848	18765	18723	18759	18952	18565	18797	18677	18710	18648	18813	18949	18584	18976	18768	18745	18689	18743	18831	18672	18799	18743	18616	18927	18787	18532	18820	18758	18961	18737	18740	18865	18841	19008	18805	18721	18904	18679	18788	18801	18847	18719	18737	18802	18873	18707	18700	18659	18700	18960	18786	18852	18539	18925	18899	18861	18660	18753	18906	18726	18986	18634	18897	18774	18815	18817	18764	18696	18860	18866	18741	18639	18803	18740	18818	18829	18699	18837	18847	18876	18773	18987	18887	18793	18699	18565	18856	18692	18784	18674	18794	18697	18913	18850	18822	18807	18852	18416	18682	18759	18772	18760	18651	18726	18822	18799	18633	18578	18759	18862	18815	18795	18766	18908	18824	18892	18908	18855	18629	18627	18641	18807	18933	18731	18587	18687	18769	18658	18789	18641	18815	18786	18885	19035	18927	18710	18802	18874	19057	18822	18675	18657	18925	18852	18760	18919	18570	18949	18717	18602	18789	19012	18833	18744	18942	18832	18697	18824	18827	18861	18660	18627	18751	18940	18946	18644	18760	18850	19038	18755	18707	18918	18609	18818	18752	18624	18780	18983	19135	18872	18642	18772	18746	18734	18782	18728	18729	18840	18622	18763	18891	18545	18815	18779	18860	18761	18665	18738	18844	18739	18778	18789	18844	18881	18640	18757	18800	18804	18804	18857	18630	18605	18811	18806	18765	18814	18623	18724	18620	18846	18859	18635	18904	18509	18884	18892	18714	18824	18821	18565	18789	18898	18700	18840	18932	18891	18855	18700	18754	18660	18688	18788	18756	18719	18530	18688	18741	18793	18654	18772	18844	18996	18618	18797	18853	18861	18809	18556	18877	18842	18632	18748	18844	18791	18815	18740	18615	18694	18861	18714	18938	18793	18815	18670	18692	18770	18679	18684	18961	18912	18765	18939	18916	18966	18773	18879	18828	18845	18793	18732	18774	18731	18772	18870	18751	18975	18765	18678	18823	18750	18681	18850	18962	18863	18998	18766	18705	18830	18899	18827	18583	18638	18948	18770	18675	18721	18785	18524	18803	18992	18768	18866	18562	18453	18688	18913	18865	18797	18690	18679	18815	18819	18629	18759	18827	18856	19031	18862	18832	18944	18821	18798	18681	18813	18948	18882	18935	18727	18523	18844	18843	18885	18785	18856	18855	18761	18952	18665	18852	18815	18767	18751	18737	18607	18917	18690	18783	18602	18840	18525	18475	18875	18907	18804	18731	18874	18786	18873	18924	18737	18938	19030	18721	18762	18928	18925	18764	18719	18668	19078	18540	18835	18790	18962	18866	18960	18800	18907	18841	18668	18887	18688	18835	18899	18846	18709	18756	18661	18850	18826	18858	18953	18697	18734	18878	18784	18899	18758	18710	18811	18922	18710	18987	18797	18804	18656	18934	19140	18665	18897	18722	18842	18678	18554	18728	18913	18973	18820	18781	18911	18659	18873	18746	18753	18861	18801	18774	18718	18914	18675	18753	18742	18634	18821	18777	18833	18814	18948	18922	18889	18878	18750	18751	18677	18823	18797	18609	18957	18739	18759	18829	18888	18832	18814	18748	18704	18775	18907	18747	18777	18877	18780	18759	18773	18840	18985	18814	18694	18876	18617	18838	18909	18760	19008	18717	18631	18644	18700	19039	18787	18895	18755	18676	18859	18803	18699	18732	18760	18736	18809	18783	18822	18663	18808	18713	18756	18918	18872	18593	18715	18573	18698	18561	18622	18710	18738	18811	18788	18713	18851	18838	19025	18807	18938	18713	18696	18916	18756	18731	19052	18749	18717	18837	18857	18769	18779	18890	18803	18646	18859	18711	18832	18774	18788	18784	18556	18934	18905	18642	18833	18822	18887	18783	18755	18677	18628	18720	18770	18792	18638	18763	18610	18740	18948	18714	18810	18800	18665	18686	18815	18884	18823	18744	18742	19042	18656	18787	18957	18960	18754	18778	18827	18637	18687	18809	18682	18837	18766	18842	18894	18817	18769	18705	18887	18723	18740	18771	18746	18703	18759	18828	18872	18707	18922	18787	18729	18827	18975	18869	18681	18713	18821	18794	19081	18873	18726	18751	18692	18844	18717	18850	18833	18820	18521	18810	19020	18883	18952	18871	18877	18588	18762	18837	18715	18669	18883	18873	18866	18791	18905	18747	18738	18942	18773	18779	18611	18651	18796	18783	18901	18653	18797	18851	18657	18590	18594	18565	18751	18883	18941	18640	18888	18741	18680	18761	18874	18963	18741	18938	18805	18902	18935	18801	18492	18847	18679	18925	18766	18781	18752	18848	18725	18795	18740	18841	18896	18724	18528	18689	18823	18811	18827	18812	18757	18905	18810	18896	18605	18721	18671	18698	18761	18777	18850	18554	18745	18808	18824	18759	18589	18833	18697	18692	18686	18757	18883	18837	18994	18756	18514	18775	18875	18777	18696	18908	18812	18679	18901	18748	18779	18845	18657	18560	18794	18823	18944	19085	18948	18822	18772	18939	18896	18788	18953	19070	18626	18702	18616	19051	18977	18869	18884	18754	18680	18709	18768	18865	18707	18819	18821	18911	18888	18743	19042	18887	18817	18800	18777	18745	18906	18920	18744	18755	18918	18809	18725	18861	18688	18733	18887	18830	18810	18647	18570	18523	18779	18792	18730	18909	18760	18745	18826	18884	18708	18751	18783	18828	18868	18846	18679	18750	18860	18740	18839	18932	18629	18913	18930	18752	18846	18778	18924	18719	18812	18672	18665	18731	18848	18714	18665	18691	18795	18746	18732	18811	18687	18724	18926	18715	18771	18826	18815	18938	18843	18790	18889	18690	18861	18649	18626	18748	18823	18785	18673	18894	18726	18696	18697	18713	18951	18721	18849	18700	18727	18804	18755	18795	18913	18807	18721	18704	18772	18804	18783	18922	18737	18681	18800	18890	18870	18799	18768	18842	18978	18948	19165	18927	18614	18642	19034	18910	18910	18853	18724	18662	18703	18617	18805	18734	18950	18929	18955	18729	18846	18771	18824	18691	18820	18882	18877	18878	18953	18667	18766	18806	18778	18703	18761	18955	18667	18756	18699	18787	18828	18778	18629	18776	18763	18718	18812	18805	18737	18972	18782	18785	18850	18665	18884	18866	18736	18933	18828	18729	18685	18748	18776	18742	18857	18722	18683	18837	18609	18801	18894	18619	18723	18689	18874	18836	18621	18622	18629	18719	18908	18804	18848	18853	18779	18690	18812	18870	18799	18838	18848	18683	18659	18864	18724	18881	18778	18720	18809	18617	18865	18771	18460	18717	18948	19052	18696	18707	18707	18752	18815	18717	18773	18853	18707	18933	18549	18974	18810	18754	18900	18915	18957	18674	18878	18905	18799	18792	18804	18848	18867	18662	18788	18860	18831	18695	18642	18717	18731	18757	19071	18846	18828	18791	18972	18853	18837	18719	18763	18735	18852	18796	18869	18879	18666	18586	18646	18789	18640	18715	18857	18905	18746	18728	18761	18586	18967	18843	18988	18545	18709	18736	18922	18823	18846	18694	18961	18984	18755	18782	18963	18940	18776	19010	18776	18805	18909	18792	18744	18888	18847	18971	18716	18811	18734	18763	18713	18900	18812	19027	18747	18827	18836	18729	18696	18784	18808	18714	18603	18790	18744	18984	18645	18807	18804	18757	18633	18533	18726	18705	18813	18718	18925	18972	18675	18616	18849	18790	18718	18777	18712	18756	18827	18895	18791	18823	18605	18631	18754	18809	18650	18811	18801	18830	18666	18771	18626	18789	18903	18883	18996	18888	18746	18805	18872	18703	18619	18854	18726	18687	18612	18658	18930	18576	18595	18632	18886	18757	18751	18706	18650	18633	18783	18818	19037	18725	18655	18876	18854	18901	18658	18881	18738	18572	18778	18718	18887	18724	18704	18891	18606	18816	18837	18793	18788	18742	18657	18543	18831	18950	18912	18890	18975	18879	18839	18759	18883	18701	18849	19000	18657	18602	18735	18999	18765	18900	18926	18741	18629	18834	18858	18989	18811	18745	18958	18756	18865	18811	18858	18958	18858	18797	18829	18615	18640	18496	18940	18826	18767	18892	18678	18864	18829	18799	18876	18855	18819	18757	18879	18855	18619	18666	18609	18722	18845	18706	18885	18696	18867	18718	18668	18708	18769	18846	18595	18821	18792	18788	18842	18815	18928	18725	18739	18957	18715	18801	18718	18823	18950	18732	18861	18720	18671	18766	18820	18751	18733	18777	18852	18913	18760	18861	18786	18972	18810	18668	18727	18563	18645	19068	18555	18862	18976	19070	18720	18914	18797	18627	18756	18820	19020	18674	18888	18714	18665	18773	18627	18778	18807	18893	18777	18948	18925	18707	18798	18760	18687	18833	18707	18705	18646	18885	18688	18748	19017	18916	18984	18934	18744	18896	18973	18836	18906	18783	18673	18790	18754	18867	18979	18739	18822	18864	18823	18857	18815	18651	19042	18754	18781	18722	18675	18987	18704	18847	18803	18838	18711	18788	18677	18556	18880	18797	18812	18755	18691	18626	18731	18803	18814	18824	19098	18887	18843	18607	18756	18605	18783	18907	18670	18890	18933	18949	18756	18849	18838	18818	18681	18630
15147	18566	17659	16614	16104	16040	15823	15733	15648	15512	15632	15599	15431	15572	15609	15812	15528	15541	15613	15587	15585	15568	15479	15645	15484	15503	15558	15566	15672	15619	15488	15592	15619	15405	15605	15610	15627	15554	15480	15602	15345	15593	15557	15635	15596	15422	15474	15591	15594	15494	15622	15590	15645	15649	15530	15652	15536	15655	15709	15652	15630	15566	15712	15607	15677	15539	15511	15691	15483	15522	15638	15568	15489	15481	15620	15682	15464	15563	15615	15630	15590	15697	15608	15554	15525	15411	15483	15630	15605	15586	15779	15518	15833	15552	15401	15577	15589	15580	15472	15487	15688	15562	15580	15705	15447	15419	15651	15668	15607	15357	15565	15619	15664	15746	15502	15455	15518	15469	15392	15586	15421	15513	15512	15422	15715	15654	15606	15511	15705	15354	15651	15652	15665	15561	15380	15562	15452	15571	15570	15590	15545	15501	15621	15324	15543	15531	15512	15566	15617	15646	15454	15555	15454	15583	15674	15538	15442	15483	15582	15562	15517	15461	15446	15632	15543	15620	15589	15649	15604	15525	15638	15393	15513	15511	15577	15602	15539	15578	15515	15506	15591	15548	15555	15453	15625	15612	15519	15607	15693	15622	15536	15630	15608	15618	15530	15507	15665	15434	15506	15603	15602	15438	15655	15456	15535	15611	15625	15460	15541	15493	15469	15702	15529	15465	15674	15622	15424	15631	15603	15443	15480	15573	15453	15484	15437	15614	15539	15648	15561	15554	15532	15580	15410	15554	15523	15696	15498	15577	15506	15539	15493	15547	15436	15566	15546	15522	15487	15606	15448	15425	15456	15538	15463	15554	15675	15419	15335	15648	15536	15396	15603	15637	15516	15643	15650	15580	15557	15441	15477	15694	15424	15705	15543	15559	15587	15465	15687	15528	15501	15487	15648	15624	15485	15496	15538	15523	15519	15690	15675	15650	15564	15552	15598	15647	15662	15532	15524	15425	15568	15451	15476	15534	15557	15730	15553	15540	15480	15709	15531	15477	15459	15521	15527	15736	15682	15559	15557	15852	15711	15400	15640	15591	15607	15339	15554	15639	15473	15571	15655	15494	15566	15568	15690	15525	15521	15536	15664	15658	15563	15671	15495	15696	15473	15692	15476	15411	15595	15593	15625	15631	15521	15432	15722	15667	15675	15664	15426	15647	15595	15596	15506	15592	15664	15524	15484	15577	15533	15460	15593	15478	15532	15445	15656	15509	15712	15570	15447	15472	15572	15534	15593	15586	15576	15472	15427	15646	15531	15561	15562	15605	15539	15517	15566	15614	15679	15569	15593	15552	15506	15614	15481	15645	15303	15722	15494	15582	15531	15545	15638	15398	15612	15553	15583	15615	15573	15706	15601	15747	15467	15533	15625	15627	15612	15595	15516	15441	15627	15417	15619	15644	15499	15381	15462	15610	15547	15501	15541	15500	15626	15490	15396	15496	15509	15374	15535	15524	15385	15770	15452	15604	15570	15550	15643	15651	15644	15517	15487	15655	15744	15504	15563	15685	15474	15539	15635	15537	15596	15744	15610	15736	15525	15796	15595	15545	15502	15582	15631	15676	15602	15440	15494	15538	15628	15375	15554	15530	15691	15675	15587	15507	15586	15498	15646	15529	15562	15530	15589	15593	15620	15611	15498	15545	15584	15667	15571	15615	15732	15480	15590	15514	15540	15712	15383	15622	15468	15636	15330	15583	15475	15528	15461	15490	15546	15564	15644	15604	15469	15605	15449	15470	15564	15501	15686	15649	15587	15487	15711	15627	15375	15518	15697	15670	15635	15519	15505	15608	15378	15429	15599	15501	15642	15647	15626	15580	15476	15586	15625	15522	15462	15506	15406	15614	15574	15608	15585	15490	15630	15521	15530	15531	15449	15617	15716	15638	15722	15465	15463	15557	15620	15645	15523	15542	15649	15547	15629	15431	15499	15469	15637	15385	15629	15501	15473	15564	15619	15607	15589	15790	15683	15781	15550	15581	15697	15512	15591	15574	15484	15509	15540	15604	15674	15520	15450	15659	15573	15608	15641	15440	15560	15368	15664	15710	15461	15517	15500	15630	15546	15659	15617	15663	15667	15475	15624	15506	15511	15601	15637	15603	15552	15458	15555	15537	15635	15513	15696	15588	15575	15662	15541	15666	15401	15546	15615	15418	15510	15565	15568	15357	15406	15482	15573	15534	15505	15411	15637	15566	15611	15615	15549	15603	15437	15642	15637	15413	15575	15464	15616	15500	15516	15817	15576	15537	15486	15643	15570	15485	15652	15736	15594	15500	15549	15419	15781	15496	15704	15515	15622	15452	15594	15492	15291	15821	15591	15696	15545	15559	15720	15556	15674	15557	15739	15633	15572	15607	15637	15601	15540	15645	15535	15598	15616	15562	15513	15562	15757	15495	15620	15643	15305	15592	15595	15752	15514	15367	15487	15574	15446	15417	15639	15435	15548	15709	15751	15549	15651	15439	15611	15516	15477	15568	15622	15711	15387	15676	15724	15538	15684	15550	15628	15588	15475	15498	15525	15517	15544	15429	15524	15567	15544	15504	15538	15529	15641	15461	15532	15446	15450	15558	15621	15509	15456	15635	15534	15566	15615	15662	15385	15517	15604	15587	15513	15473	15491	15492	15479	15669	15621	15500	15433	15471	15777	15560	15498	15568	15618	15625	15529	15602	15722	15576	15619	15594	15585	15429	15718	15495	15601	15483	15666	15444	15531	15447	15738	15571	15441	15443	15567	15579	15619	15611	15643	15565	15590	15642	15458	15530	15602	15530	15503	15744	15626	15612	15457	15765	15453	15664	15541	15633	15384	15680	15505	15545	15662	15620	15449	15719	15500	15630	15575	15459	15510	15544	15655	15577	15634	15429	15700	15641	15646	15585	15441	15523	15578	15541	15369	15662	15614	15627	15632	15584	15657	15552	15463	15561	15622	15387	15661	15611	15595	15406	15560	15611	15597	15493	15596	15595	15630	15597	15605	15650	15479	15592	15527	15535	15666	15466	15600	15653	15513	15482	15501	15506	15399	15624	15624	15501	15451	15530	15557	15657	15537	15441	15598	15557	15620	15493	15579	15538	15577	15584	15645	15552	15361	15423	15694	15436	15630	15518	15525	15633	15482	15581	15538	15573	15770	15802	15591	15544	15670	15672	15444	15436	15399	15619	15464	15633	15573	15560	15462	15522	15577	15623	15493	15565	15602	15614	15533	15615	15553	15509	15655	15488	15543	15635	15383	15671	15486	15352	15450	15655	15509	15533	15624	15434	15567	15691	15571	15468	15656	15481	15481	15826	15437	15430	15620	15581	15582	15490	15568	15718	15634	15665	15591	15422	15589	15639	15681	15604	15562	15491	15523	15541	15391	15556	15502	15510	15588	15470	15550	15546	15644	15584	15438	15666	15520	15501	15511	15503	15714	15606	15502	15467	15520	15512	15724	15657	15488	15546	15488	15423	15475	15535	15577	15537	15657	15514	15579	15561	15392	15511	15571	15431	15471	15565	15445	15811	15609	15537	15625	15431	15732	15522	15458	15445	15512	15654	15698	15473	15553	15577	15561	15656	15682	15653	15516	15424	15611	15621	15549	15532	15641	15588	15700	15504	15579	15541	15593	15713	15435	15368	15455	15635	15589	15578	15699	15523	15473	15510	15630	15604	15500	15473	15554	15606	15564	15721	15569	15809	15605	15669	15582	15560	15701	15521	15658	15486	15666	15660	15614	15570	15535	15660	15776	15680	15651	15479	15518	15597	15751	15716	15527	15663	15579	15581	15586	15592	15519	15672	15430	15616	15679	15646	15563	15671	15765	15528	15582	15644	15538	15473	15626	15487	15604	15623	15487	15448	15607	15434	15594	15531	15670	15708	15653	15527	15565	15632	15767	15801	15627	15598	15723	15603	15583	15594	15627	15454	15418	15562	15538	15707	15722	15624	15477	15624	15565	15582	15500	15646	15518	15427	15617	15687	15566	15738	15687	15379	15656	15431	15467	15768	15460	15628	15580	15459	15572	15490	15522	15739	15646	15610	15553	15615	15572	15737	15515	15493	15556	15617	15540	15555	15641	15533	15598	15668	15564	15432	15550	15599	15492	15483	15677	15507	15473	15679	15530	15431	15530	15377	15515	15569	15530	15558	15618	15593	15412	15586	15637	15507	15563	15603	15588	15472	15535	15515	15608	15656	15459	15466	15475	15611	15599	15338	15695	15488	15555	15668	15520	15584	15614	15524	15589	15477	15659	15508	15642	15493	15470	15575	15486	15423	15347	15412	15651	15488	15626	15472	15485	15584	15585	15583	15610	15572	15493	15759	15711	15534	15667	15553	15535	15561	15536	15624	15733	15612	15560	15728	15508	15649	15599	15461	15486	15542	15613	15606	15616	15388	15459	15417	15554	15350	15466	15409	15588	15544	15638	15638	15508	15448	15573	15624	15501	15569	15495	15469	15381	15568	15484	15589	15506	15581	15618	15507	15564	15570	15557	15694	15577	15606	15474	15441	15390	15500	15609	15532	15483	15692	15528	15527	15757	15566	15494	15605	15358	15588	15669	15706	15600	15615	15706	15486	15583	15795	15556	15547	15697	15673	15397	15505	15450	15670	15472	15349	15510	15667	15603	15662	15709	15610	15602	15474	15476	15446	15612	15541	15723	15497	15471	15444	15738	15682	15616	15524	15641	15545	15563	15502	15497	15487	15555	15561	15539	15446	15482	15465	15396	15482	15665	15549	15476	15701	15600	15556	15575	15486	15540	15463	15480	15490	15636	15498	15585	15391	15455	15580	15552	15467	15526	15587	15653	15544	15479	15466	15530	15440	15524	15593	15424	15612	15666	15528	15556	15737	15504	15534	15507	15482	15594	15647	15448	15539	15487	15644	15521	15601	15477	15539	15509	15438	15480	15659	15506	15724	15743	15831	15688	15639	15525	15679	15470	15718	15537	15598	15491	15785	15532	15573	15535	15576	15638	15565	15586	15573	15665	15607	15440	15529	15735	15392	15683	15522	15607	15543	15604	15507	15617	15812	15468	15432	15703	15554	15418	15556	15495	15789	15561	15658	15482	15427	15547	15538	15541	15626	15709	15679	15564	15687	15622	15653	15686	15576	15516	15468	15713	15762	15624	15623
23447	21065	28597	23809	21916	22656	21845	19109	18481	18766	18626	18332	18589	18347	18409	18365	18386	18304	18244	18369	18250	18361	18302	18358	18366	18331	18280	18264	18051	18163	18155	18228	18246	18323	18237	18236	18279	18083	18189	18384	18258	18254	18169	18071	18158	18291	18194	18198	18300	18086	18173	18097	17987	18124	18330	18093	18611	18763	18414	18127	18411	18466	18305	18259	18308	18263	18315	18251	17995	18385	18081	18246	18159	18134	18111	18078	18048	18081	18335	18188	18263	18221	18221	18176	18243	17970	18160	18056	18190	18167	18208	18081	17997	18265	18261	18327	18214	18019	17950	18110	18158	18242	18201	18238	18216	18128	17913	18063	18011	18235	18336	18046	18209	18111	18086	18351	18049	18267	18062	18373	18337	18140	18196	18150	18225	18245	18051	18099	18258	17882	18189	17980	18250	18244	18251	18433	18165	18078	18194	18081	18097	18164	18289	18030	17919	18163	18316	18263	18042	18264	18180	18142	18091	18239	18129	18089	18313	18203	18124	18051	18219	18187	18171	18321	18065	18051	18082	18348	18020	18244	18164	18229	18088	18218	18112	18261	18416	18228	17974	17966	18120	18317	18162	18044	17993	17994	18021	18215	18151	18183	18200	17971	18374	18026	18084	18011	18275	18263	18195	18253	18080	18002	18084	18192	18074	18242	18136	18286	18118	18055	18140	18259	18342	18049	18206	18057	18158	18046	18073	18016	18149	18157	18161	18086	18233	18128	17896	18028	17910	18258	18145	18176	18137	18176	18211	18154	18110	18082	18140	18050	18106	18118	18012	18059	18162	18168	18140	18335	18316	18166	18187	18162	18283	18101	18274	18184	18224	18071	18259	18143	18218	18078	18117	18061	17959	18123	18004	18009	17958	17900	18127	18234	18057	18057	18260	18375	18017	18148	18132	18119	17982	18162	18071	18017	18235	18088	18065	18338	18085	18137	17960	18140	18203	18020	18131	18129	18004	18048	18005	18058	18066	18065	18110	18189	18127	18264	18138	18080	18046	18018	18078	18177	18057	18316	18000	18138	17905	18073	17894	18211	18142	18207	18044	18181	18338	18197	18142	18343	18173	18153	18164	18188	18209	17937	18153	18183	18090	18014	18050	18317	18399	18337	17957	18171	18110	18057	18166	18092	18117	18236	18082	17987	18116	18283	18320	18235	18122	18122	18184	18146	18152	18223	18158	18114	18145	18107	18053	18163	18191	18152	18106	18197	18266	18104	18096	18350	18251	18264	18129	18168	18147	17989	18255	17851	18052	18264	18177	18076	18061	18177	18082	18118	18190	18058	18078	18121	18069	18063	18048	18144	18214	18192	18148	18085	18041	18211	18122	18291	18376	18270	18324	18107	18240	18277	18276	18350	18206	17969	18073	18111	18311	18218	17997	18098	18311	18251	18064	18098	18185	17864	18254	17987	17991	18096	18289	18136	18240	18025	18204	18238	18148	18256	18167	18127	17999	18179	18127	18166	18126	18061	18044	18051	18215	18139	18121	18327	18080	18165	18107	18360	18224	18142	17983	18212	17906	18263	18230	17961	18140	18148	18187	18065	18244	17987	18202	17958	18103	18068	17978	17883	18109	18116	18348	18123	18189	18229	18190	18212	18166	18124	18188	18058	18142	18301	18215	18139	17986	18159	18180	18215	18143	18048	18187	18073	18213	18075	18287	18148	18146	18074	18225	18267	18084	18072	18127	17941	18304	18360	18106	18227	17997	18240	18118	17982	17998	18114	17915	17926	18254	18104	18086	18054	18141	17998	17993	17985	18235	18043	18008	17849	18084	18012	18027	17955	18215	18081	18064	18014	18061	18066	18167	18184	18032	18074	18080	18086	18069	18147	18324	17906	18215	18081	18062	18046	18262	18065	18192	18186	18074	18054	17871	18000	18018	18310	18212	18106	18049	18190	18194	18033	18118	18163	18171	18200	18093	18232	18091	18124	18151	18149	18433	18256	18238	18184	18333	18285	18092	18168	18267	18028	18120	17994	18185	18246	18327	17968	18213	18353	18147	18296	18111	18121	18237	18036	18159	18071	18079	18326	18193	18177	18176	18108	18054	17943	18052	18030	18046	18270	18035	18112	18224	18081	18092	18215	18115	17948	17885	18089	17996	17958	18103	18096	18049	18295	18186	18151	18285	18068	18148	18233	18190	18103	18254	18125	18033	18283	18033	18239	18223	17983	18247	18183	18200	17887	18002	18222	18279	18175	18172	18023	18041	18233	18105	18049	18086	18148	18402	18049	18166	18157	18239	18030	18057	18123	18130	18248	18184	18119	18201	18196	18130	18173	18285	18341	18044	18213	18149	18233	18309	18231	17889	18065	18030	18324	18156	18247	18109	18092	18161	18103	18140	18126	18236	18083	18266	18140	18069	18051	18123	18140	18024	17940	18053	18261	17905	18210	18242	18014	18356	18056	18088	18041	18287	18013	18117	18137	18135	18252	18238	18217	18046	18000	18120	18225	17964	18211	18113	18062	18045	18129	17947	18001	18247	17981	18263	18198	17970	18103	18196	18229	18238	18351	18099	18015	18106	18139	18140	17886	18102	18203	18181	18198	18196	17986	18031	18248	18136	18164	18213	18033	18189	17999	18000	18210	18205	17962	18088	18130	18214	18166	17854	18003	18199	18109	17909	18117	17986	18201	18349	18266	18020	18287	18114	18233	18080	18223	18288	18140	18105	18357	18251	18169	18110	18261	18076	18027	18017	18316	18084	18150	18033	18307	18114	18256	18220	18130	18180	18230	18080	18329	18249	18385	18116	18250	18286	18321	18110	18294	18180	18091	18267	18105	17924	18210	18129	18096	18013	18136	18231	18165	18082	18310	18224	18172	18279	18202	18291	18141	18060	18010	18055	18291	18294	18200	18249	18398	18229	18168	18178	18138	18022	18012	18103	18082	18111	18090	18297	18052	18098	18171	18248	18013	18120	18113	18247	18127	18190	18087	18262	18125	18008	18124	18238	17950	18208	18039	18228	18143	18101	18192	18258	17972	18048	18080	18023	17970	17964	18043	18267	18099	18149	18144	18164	18159	18055	18184	18254	18163	18204	18079	18142	18164	18079	17954	18156	18057	18141	18070	18167	18302	18009	18109	18141	18040	18313	18104	18221	18218	18224	18126	17869	18067	18159	18049	18147	18123	18185	17936	18094	18063	18197	18220	18044	17723	18278	18078	18014	18292	18314	18258	18171	18186	18175	18057	18273	18025	18191	18163	18052	18218	18114	18120	18067	18064	17969	18255	18470	18026	18259	18158	17985	18119	17963	17948	18024	18166	17996	17941	18111	17873	18272	18138	18017	18174	18343	18156	18181	17857	17913	18144	18067	18048	18140	17958	18232	18046	18277	18383	17959	18099	18114	18124	18481	18221	18216	18067	17936	18056	18152	18179	18047	18271	18119	18144	17996	18166	18196	18089	18094	18077	18160	18043	18163	18289	18140	18178	18238	17823	18209	18303	18176	18075	18085	18267	18147	18120	18123	18334	18044	18150	18307	18000	18043	18139	18187	18242	18121	18256	18019	18278	18121	18136	18031	18099	18100	18248	18246	18147	18175	18173	18086	18251	18140	18150	18338	18085	18028	17988	18027	18040	18242	18153	17992	18086	18062	17954	18274	18162	18046	18156	18112	18218	18291	18060	18231	18269	18147	18195	18002	18221	18182	18081	18201	18038	18223	18394	18287	18376	18467	18160	18286	18026	18115	18035	18083	18054	18040	18136	18126	18158	18187	18244	18205	18337	18262	18274	18167	18300	18223	18186	18219	18238	18231	18096	18222	17914	18301	18198	18447	18169	18235	18154	18031	18157	18213	18104	18016	18048	18112	18119	18018	17970	18222	18090	18302	18040	18245	18187	18157	18184	18249	18105	18142	18054	18005	18130	18102	18134	18150	18254	18103	17947	18192	18280	18131	18166	18197	18097	18046	17940	17952	18010	18207	18068	18068	17981	18043	18232	18024	18236	18199	18175	18335	17994	18071	18018	18100	18166	18136	17915	18230	18100	18140	18206	18141	18124	18153	18127	18153	18281	18196	18157	18146	18190	18172	18432	18084	18103	18221	18179	18036	18128	17969	17981	17989	17899	18215	18143	18305	18157	18344	18130	18235	18214	18328	18078	18078	18110	18161	18294	18209	18140	18166	17987	18191	17885	18229	18172	17746	18252	18159	18214	18123	18163	18060	17953	18082	18184	18289	18118	17946	18141	18197	18263	18182	18085	18213	18099	18016	18124	18275	18189	18174	18132	18244	18313	18184	17951	17998	17964	17948	18305	18119	18159	18139	18165	18022	18233	18142	18179	18250	18220	18227	18023	18189	18369	18207	18204	18174	18097	18072	18268	18305	18244	18276	18043	18242	18176	18225	18192	18108	18194	18224	18165	18135	18068	18131	18255	18516	18257	18456	18090	18236	18440	18185	17941	18234	18184	18066	18157	18097	18108	18348	18036	17994	18007	18195	18222	18236	18032	18131	18188	18124	17997	18101	18202	18083	17990	18092	18037	18350	18223	18123	18162	18256	18121	18138	18107	18161	18274	17898	18195	18255	17983	18099	18212	18322	18276	18286	17934	18148	18058	18173	18082	18079	18178	18170	18077	18123	18157	18226	18219	17978	18190	18324	18277	18120	17814	18110	18186	17889	18129	18191	18253	18049	18075	18142	18105	18172	18132	18021	18110	18059	18020	18183	17946	18143	18232	18150	18204	18282	18079	18051	18120	18172	18111	18138	18312	18209	18153	18125	18231	18103	18157	18144	18130	17986	18064	18240	18246	18187	18087	18301	18106	18055	18163	18127	18167	18090	18075	18131	18110	18040	18116	18051	18307	18053	17884	18092	18118	18053	18152	18217	17945	18295	18174	18036	18126	17946	18103	18156	18082	18188	18155	18065	18047	18049	18080	18223	18259	18255	18180	18015	18099	18267	18102	18135	18182	18019	18068	18079	17984	18009	18358	18136	18148	18211	18387	18044	18294	18359	18308	17992	18073	18005	18021	18408	18339	18118	18059	18051	18111	18108	18101	18149	18241	18284	18202	18081	18200	17985	18010	18218	18243	18073	18225	18175	18152	18256	18163	18168	18081	18058	18224	18146	18144	18001	18134	18129	17988	18196	18259	18171	18157	18391	18214
14281	24455	22154	18550	17431	17049	16038	16004	15858	15513	15631	15671	15410	15470	15265	15341	15237	15373	15505	15104	15271	15291	15357	15261	15135	15226	15084	15246	15143	15189	15210	15203	15142	15292	15130	15244	15327	15132	15197	15228	15370	15126	15191	15208	15279	15126	15033	15184	15264	15439	15158	15160	15103	15344	15150	15221	15785	15996	15633	15030	15431	15245	15214	15074	15197	15150	15101	15239	15134	15106	15096	15120	15192	15119	15296	15164	15022	15116	15171	15155	15160	15201	15220	15002	15103	15097	15222	15195	15070	15154	15293	15254	15234	15072	15074	15312	15129	15136	15264	15125	15123	15114	14985	15011	14967	15119	15016	15169	15063	15065	15120	15166	15168	15293	15182	15056	15177	15152	15181	15045	15231	15160	15174	15047	15131	14961	15202	15256	14987	15201	15157	15136	15329	15244	15094	15114	15051	15113	15111	15030	15218	15128	15204	15091	15312	15098	15150	15348	15076	15164	15152	15144	15250	15070	15179	15247	15225	15134	15113	15043	15398	15231	15259	15271	14899	15158	15228	15105	15132	15186	15093	15309	15256	15027	15169	15037	15161	15019	15067	15190	15256	15190	15091	15033	15180	15090	15085	15218	15077	15055	15099	14844	15215	14998	15022	15255	15116	15289	15128	15058	15131	15253	14974	15274	15165	15304	15277	14982	15256	15376	15105	15102	15311	15235	15042	15133	15007	15045	15208	15113	14956	14995	15112	15063	15326	15246	15111	15218	15214	15085	15117	15113	15244	15175	15104	15152	15186	15312	15036	15093	15245	15263	15131	15196	15301	15147	15224	15163	15064	15241	14973	15014	15121	15176	15044	15044	15226	15161	14868	15278	15028	15272	15158	14963	14941	15329	15168	15071	15329	15092	15247	15014	15230	15140	15137	15190	15117	15231	15150	15097	15202	15132	15217	15192	15093	15142	15255	15044	15171	15166	15188	15054	15095	15229	15000	15164	15137	15131	15116	15182	15284	15143	15240	15245	15115	15178	15219	15205	15044	14968	15205	15286	15087	15113	15214	15111	14952	15121	15056	15188	15147	15217	15176	15209	15125	15146	14965	15228	15098	15128	15096	15018	15174	15123	15222	14973	15170	15373	15092	15055	15042	15218	15142	15181	15056	15124	15006	15123	15326	15071	15059	15133	15185	15133	15185	15112	15251	15103	15113	15134	15223	15118	15111	15075	15343	15154	15168	15212	15088	15231	14906	15204	15270	15239	15231	15159	15140	15166	15111	15173	15093	15111	15071	15047	15026	15104	15217	15070	15180	15038	15292	15119	15140	15286	15300	15138	15074	15180	15203	15138	15195	15264	15205	15130	15301	15195	15126	15300	15009	15156	15078	15138	15199	15095	15108	15071	15262	15017	14942	15220	15177	15252	15322	15206	15233	15123	15123	15104	15056	14981	15153	15228	15055	15065	15231	14989	15075	15328	15226	15188	15206	15036	15188	15220	15090	15255	15089	15148	14945	14992	15359	15098	15245	15170	14942	15292	15305	15078	15428	15276	15219	15259	15217	15101	15052	15247	15162	15115	15134	15224	15095	15164	15122	15228	15174	15089	15201	15207	15231	15188	15246	15052	14981	15241	15061	15086	15215	15065	15276	15113	15021	15085	15225	15330	15074	15141	15224	15111	15044	14912	15082	15087	15264	15115	15169	15308	15168	15075	15203	14968	14984	15119	15110	15274	15059	15204	15079	15164	15290	15223	15045	14956	15287	15121	15070	15344	15154	15060	15322	15240	15107	15136	15251	15231	15171	15155	15091	15024	14904	15048	15018	15019	15348	15104	15208	15165	14991	15140	15246	15107	15180	15108	15147	15214	14913	15210	15236	15185	15268	15190	15187	15257	15034	15146	15191	15292	15136	15236	15158	15104	15237	14956	15178	15197	15076	15105	15199	15079	15060	15230	15279	15215	15178	15189	15310	14995	15139	15160	15084	15022	15117	15208	15214	15076	15212	15067	15263	15139	15400	15243	15066	15210	15091	15205	15102	14939	14992	15057	15197	15125	15212	15114	15132	15094	15018	15096	15116	15035	15205	15229	14956	15299	15208	15293	15178	15225	15041	15166	15221	15019	15139	14969	15180	15236	15078	15258	15049	15104	14929	15049	15165	15110	15266	15059	15129	15210	15402	15063	15131	15175	15174	15078	15331	14990	15040	15306	15108	15164	15151	15112	15213	15096	15176	15379	15164	15045	15087	15268	14999	15214	15185	15175	15081	15195	14983	15233	15204	15271	15075	15185	15073	15102	15234	15164	15023	15145	15012	15033	15245	15159	15128	15069	15038	15205	15107	15134	15170	14926	15133	15149	15071	15171	15211	15279	15156	15091	15187	15157	15285	15296	15112	15306	15227	15169	15142	15211	15325	14934	15126	15014	15249	15098	15195	14977	15055	15189	15124	15121	15144	15024	15038	14939	15049	14950	15094	15188	15246	15173	15151	15185	15247	15236	15045	15111	15151	15153	15239	15221	15211	15130	15270	15318	15203	15185	15161	15219	15238	15145	15156	15095	15241	15173	15384	15181	15025	15009	15185	15170	15037	15298	15167	15327	15244	15183	15173	15151	15225	15033	15092	15055	15083	14975	15195	15024	15213	15105	15210	15011	15199	15193	15149	15146	15003	15130	15179	15330	15282	15057	15143	15145	15073	15156	15276	15233	15069	15207	15074	15171	15116	15341	15239	15018	15134	15152	15270	15146	15273	15173	15045	15179	15186	15155	15055	15040	15208	15275	14969	14997	15140	15163	15007	15177	15078	15175	15273	14896	15217	15061	15021	15170	15194	15195	15092	15135	14981	15108	15195	15182	15172	15005	15034	15004	15158	15001	15253	15056	15164	15093	15133	15259	15095	15100	15178	15209	15133	15110	15040	15113	15169	15230	15235	15153	15002	15084	15151	15172	15170	15118	15252	15163	15044	14975	15111	15038	15189	15072	15114	15113	15231	15177	15214	15096	15194	15102	15126	15198	15190	15204	15322	14925	15197	15228	15210	14973	15135	15170	15071	15120	15077	15069	15173	15141	15139	15082	15305	15013	15247	15133	14972	15162	15068	15086	15135	15153	15133	15293	15270	15083	15061	15166	15131	15236	15001	15153	15186	15128	14947	15139	15294	15306	15152	15263	15217	15262	15231	15249	15143	15078	15038	15137	15334	15077	15205	15466	15161	15191	15171	15164	15153	15044	15253	14960	15207	15064	15121	15185	15067	15095	15176	15061	15056	15097	15110	14973	15054	15075	15331	15113	15123	15246	15018	15020	15077	15082	15191	15233	15039	15067	14915	15083	15166	15068	15210	15138	15282	15269	15030	15108	15194	15010	15104	15146	15263	15101	15039	15217	15095	15205	15126	15283	14973	15194	15159	15219	15085	15220	15311	15079	15136	15165	15100	15327	15382	15272	15034	15225	15200	15196	15119	15262	15232	15186	15039	14990	15149	15196	15193	15163	15246	15242	15155	15140	15279	15288	15190	15125	15144	15015	15203	15228	15270	15162	15158	15194	15068	15073	15236	15124	15219	15123	15299	15187	15128	15136	15142	15040	15154	15246	15179	15063	15189	15260	15163	15176	15021	15119	15110	15208	15291	15119	15243	15217	15256	15207	15334	15089	15261	15151	15074	15298	15135	15174	15113	15064	15222	15065	15230	15261	14957	15191	15165	15185	15032	15017	15120	15187	15146	15208	15116	15074	14943	15189	15245	15105	15042	15129	15226	15208	15202	15272	15145	15201	15058	15240	15231	15255	15175	15175	15018	15217	15247	15084	15080	15174	15125	15226	15061	15102	15237	15327	15178	15101	15244	15092	15170	15001	15119	15095	15086	15097	15030	15274	15147	15115	15189	15118	15092	15305	15108	15187	15152	15302	15128	15161	15136	15039	15130	15219	15409	15132	15210	15170	15081	15238	15168	15332	15122	15155	15083	15239	15190	15176	15223	15225	15051	15229	14979	15241	15148	15152	15108	15119	15218	15066	15381	15274	15143	15174	15212	15199	15079	15134	15127	15115	15011	15047	15087	15227	15132	15143	15073	15104	15253	15108	15101	15011	15200	15132	15235	15058	15204	15171	15104	15234	14986	15153	15039	15329	15113	15167	14976	15260	15086	15204	15164	15006	15185	15253	15291	15303	15205	15044	15195	15218	15124	15129	15103	15244	15007	15167	15250	14940	15258	15106	14984	15053	15229	15358	15077	15305	15295	14915	15192	14990	15074	15053	15239	15128	15162	15161	15132	15175	15292	15156	15122	15100	15255	15181	15137	15094	15028	15228	15077	15193	15105	15248	15344	15057	15200	15068	15097	15026	15144	15217	15044	14995	15091	15080	15361	15112	15092	15017	15078	15070	15152	15059	15070	15271	15062	15105	15115	15129	15072	15156	15251	15160	15230	15145	15306	15162	15062	15193	15183	15196	15174	15245	15175	15180	15096	15022	15210	15104	15194	15241	15354	15128	14946	14990	15266	15055	15228	15274	15190	15137	15114	15114	15067	15245	15212	15200	15157	15143	15066	15124	15088	15041	15209	15111	14994	15027	15051	15196	15160	15031	15173	15084	15135	14986	15221	15226	15098	15089	15017	15156	15254	15126	15099	15182	15217	15008	15171	15151	15196	14970	15174	15120	15318	15193	15268	15108	15111	15139	15009	15386	15278	15027	15366	15176	15100	15112	15136	15147	14950	15006	15083	15198	15020	15143	15154	15056	15140	15164	15075	15197	15170	15221	15087	15220	15149	15137	15024	15160	15093	15177	15016	15144	15108	15230	15246	15207	15078	15248	15225	15255	15265	15175	15058	15030	15128	15201	15334	15235	15263	15351	15278	15185	15101	15206	15163	15108	15134	15071	15207	15205	15158	15240	15178	15076	15143	15252	15116	15233	15173	15107	15268	15093	15292	15157	15198	15062	15182	15303	15209	15070	15194	15143	15334	15104	15347	15084	15276	15176	15187	15250	15223	15068	15102	15234	15007	15249	15218	15267	14971	15201	14968	15284	15221	15120	15028	15179	15125	15246	15183	15296	15078	15265	15070	15186	15248	15227	15262	15200	15024	15135	15064	15005	15180	15190	15150	15050	15296	15312	15145	15079	15079	15223	15178	15174	15147	15234	15072	15158	15057	15265	15063	14961
22445	20990	28822	23362	21137	22948	24623	18933	18005	18207	17908	17616	17724	17776	17548	17680	17501	17556	17541	17467	17524	17575	17673	17376	17273	17335	17405	17431	17678	17404	17298	17558	17462	17476	17333	17384	17170	17238	17385	17291	17385	17201	17337	17391	17414	17417	17307	17381	17232	17426	17272	17328	17140	17265	17244	17195	17997	18654	17670	17458	17558	17164	17424	17331	17345	17342	17327	17327	17154	17361	17021	17213	17065	17274	17243	17341	17407	17323	17256	17176	17203	17161	17339	17159	17309	17333	17392	17270	17400	17197	17215	17249	17288	17201	17304	17066	17051	17176	17090	17137	17277	17290	17301	17278	17332	17218	17409	17247	17221	17314	17212	17155	17267	17358	17112	17358	17517	17162	17264	17298	17077	17186	17092	17174	17264	17257	17360	17292	17069	17349	17360	17192	17323	17305	17368	17321	17264	17314	17353	17150	17306	17372	17372	17191	17241	17207	17144	17251	17240	17373	17434	17140	17202	17276	17162	17238	16933	17304	17249	17349	17277	17297	17246	17144	17046	17265	17269	17371	17251	16996	17140	17277	16954	17105	17017	17262	17404	17239	17257	17055	17182	17343	17227	17171	17245	17172	17212	17207	17350	17202	17219	17227	17198	17317	17127	17086	17286	17413	17379	17050	17282	17342	17130	17234	17180	17223	17304	17222	17156	17075	17235	17121	16994	17343	17261	17200	17292	17348	17199	17251	17220	17326	17257	17409	17347	17232	17205	17193	17153	17355	17318	17100	17230	16996	17249	17193	17245	17035	17296	17108	17143	17116	17371	17268	17108	17259	17231	17122	17183	17480	17154	17114	17140	17117	17354	17399	17054	17207	17162	17368	17335	17084	17126	17212	17183	17203	17310	17147	17351	17397	17169	17293	17284	16979	17207	17148	17218	17210	17286	17298	17325	17212	17490	17208	17161	17129	17280	17120	17377	17294	17380	17123	17221	17150	17276	17139	17242	17209	17319	17354	17305	17171	17282	17200	17212	17248	17077	16916	17103	17263	17291	16968	17175	17245	16991	17146	17319	17303	17228	17038	17176	17145	16964	16928	17385	17286	17163	17312	17164	17347	17335	17058	17164	17284	17285	17001	17049	17245	17250	17003	17003	17204	17087	17186	17182	17155	17114	17320	17149	17137	17340	17371	17174	17404	17393	17293	17212	17192	16925	17209	17279	17269	17038	17242	16957	17249	17185	17018	17289	17198	17274	17119	17297	17254	17180	17203	17084	16972	17240	17141	17248	17297	17426	17423	17145	17231	17424	17224	17186	17318	17278	17467	17055	17289	17123	17355	17163	17322	17153	17207	17140	17196	17139	17352	17042	17132	17271	17252	16985	17042	17144	17232	16983	17066	17358	17206	17307	17296	17104	17239	17131	17195	17141	17416	17231	17326	17214	17162	17180	17009	17204	17213	17294	17241	17175	17179	17125	17020	16913	17311	17145	17311	17199	17340	17210	17405	17115	17050	17082	17291	17142	17062	17280	17115	17185	17252	17133	17262	17336	17131	17261	16842	17243	17225	17327	17075	17273	17318	17200	17046	17254	17316	17184	17150	17070	17280	17280	17140	16968	17113	17075	17042	17258	17415	17106	17172	17388	17215	17173	17158	17391	17204	17301	17085	17253	17285	17161	17275	17204	17213	17117	17290	17134	17393	17004	17294	17275	17108	17437	17174	17253	17090	17163	17202	17203	17167	17176	17237	17209	17111	17263	17312	17071	17093	17142	17195	17179	17114	17362	17250	17372	17295	17137	17266	17268	17128	17349	17204	17031	17256	17108	17189	17214	17082	17103	17147	17293	17150	17220	17165	17052	17103	17245	17310	17199	17028	17357	17018	17168	17407	17178	17168	17225	17168	17194	17143	17170	17077	17117	17247	17317	17025	17127	17445	17287	17328	17208	17211	16913	17208	16898	17553	17160	17216	17302	17253	17319	17236	17303	17397	17225	17102	17277	17015	17106	17231	17121	17247	17170	17356	17186	17116	17141	17176	17033	17167	17374	17351	17071	17039	17226	17268	17297	17376	17178	17250	17211	17148	17156	17158	17078	17230	17251	17147	17424	17331	17168	17068	17194	17139	17043	17186	17289	17348	17126	17262	17123	17193	17292	17262	17173	17190	17094	17078	17223	17116	17249	17066	17040	17083	17295	17214	17201	17131	17383	17034	17093	17402	17156	17106	17166	17092	17104	17096	17216	17185	17157	17467	17294	17231	17242	17175	17253	17096	17346	17098	17323	17161	17109	17259	17176	17157	17340	17085	17137	17131	17292	17325	17247	17041	17302	17129	17183	17298	17150	17052	17215	17350	17271	17111	17405	17348	17242	17172	17057	17198	17258	17374	17343	17436	17083	17132	17139	17224	17287	17375	17090	17117	17129	17242	17449	17069	17205	17160	17197	17161	17248	17383	17336	17311	17233	17323	17107	17041	17386	17256	17137	17356	17336	17453	17167	16947	17044	17154	17261	17241	17308	17165	17228	17196	17205	17284	17027	17173	17218	17081	17253	17339	17192	17286	17358	17300	17327	17308	17187	17243	17248	17232	17152	17248	17177	17238	17304	17183	17150	17217	17291	17144	17093	17249	17196	17498	17185	17376	17194	17228	17181	17341	17200	17227	17062	17268	17252	17060	17168	17390	17104	17001	17179	17391	17038	17221	17046	17077	17311	17266	17351	16764	17187	17202	17131	17075	17224	17081	17196	17170	17344	17171	17292	17100	17139	17333	17200	17235	17177	17040	17221	17138	17113	17295	17160	17221	17322	17124	17181	17297	17186	17112	17308	17176	17218	17182	17179	17047	17176	17303	17257	17195	17246	17119	17364	17395	17390	17209	17206	16971	17151	17241	17233	17215	17322	17169	17182	17122	17149	17104	17295	17252	17137	17203	16921	17356	17208	17220	17134	17084	17224	17098	17246	17195	17207	17381	17286	17111	17283	17164	17078	17012	16975	17185	17234	17066	17181	17250	17243	17239	17476	17231	17127	17283	17188	17152	17178	17193	17135	17226	17305	17092	17146	17372	17390	17074	17242	17028	17152	17393	17070	17212	17441	17089	17311	17071	17139	17175	17169	17251	17173	17056	17220	17230	17119	17147	17095	17249	17232	17183	17169	17246	17258	16905	17112	17130	17195	17341	17244	17367	17025	17158	17421	17003	16904	17264	17310	17291	17325	17190	17079	17100	17099	17290	17359	17214	17354	17136	17181	17233	17304	17233	17353	17032	17073	17189	17202	17354	17129	17333	17365	17317	17162	17188	17324	17323	17164	17128	17424	17198	17102	17300	17323	17078	17147	17307	17312	17245	17254	17387	17338	17153	17339	17282	17216	17275	17186	17053	17365	17311	17130	16966	17270	17432	17199	17178	17194	17115	17218	17088	16988	16990	17281	17052	17062	17343	17112	17084	16975	17238	17021	17292	17196	17295	17211	16871	17194	17182	17165	17299	17053	17168	17243	17085	17343	17155	17352	17174	17219	17234	17176	17060	17055	17269	17216	17301	17139	17066	17309	17211	17210	17285	17238	17149	17168	17238	17253	17196	17252	17235	17242	17352	17163	17215	17367	17220	17085	17335	17328	17266	17102	17019	17296	17364	17212	17219	17018	17110	17201	16995	17071	17059	17202	17152	17293	16996	17283	17295	17048	17249	17192	17109	17108	17129	16994	17262	17188	17225	17135	17051	17162	17081	17236	17134	16934	17313	17115	17197	17261	17152	17170	17340	17276	17271	17337	17345	17289	17132	17108	17213	17390	17210	17150	17194	17117	17270	17114	17020	17272	16938	17089	17285	17063	17360	17033	17155	17165	17118	17269	17232	17212	17097	17347	17108	17230	17251	17133	17307	17317	17191	17121	17172	17406	17136	17180	17245	17194	17164	17189	17309	17236	17232	17247	16990	17112	17150	17129	17229	17437	17272	17173	17183	17358	17311	17376	17167	16960	17265	17029	17252	17220	17235	17395	17112	17231	17185	17228	17172	17190	17269	17223	17205	17092	17151	17138	17409	17307	17310	17230	17410	17220	17410	17017	17127	17301	17125	17334	17247	17259	17167	17145	17033	17311	17334	17066	17184	17265	17180	17124	17275	17153	17351	17407	17058	17420	17301	17312	17031	17009	17037	17255	17280	17316	17121	17056	17192	17186	17218	17226	16908	17253	17281	17264	17090	17080	17108	17327	17262	17128	17032	17178	17068	17155	17200	17292	17013	17193	17193	17004	17135	17077	17266	17254	17158	17218	17278	17315	17354	17248	17214	17131	17163	17088	17147	17213	17322	17243	17223	17170	17052	17228	17131	17098	17209	17218	17128	17230	17128	17161	17255	17174	17208	17261	17169	17245	17268	17199	17049	17140	17355	17109	17155	17392	17090	17274	17244	17235	17231	17278	17319	17000	17214	17251	17484	17385	17355	17354	17233	17214	17169	17220	17404	17169	17180	17133	17106	17246	17245	17072	17150	17292	17185	17312	17203	17075	17242	17190	17176	16915	17391	17383	17305	17083	17290	17477	17271	17241	17105	17133	17202	17152	17282	17017	16988	17127	17189	17160	17161	17484	17254	17207	17118	17061	17004	17186	17190	17383	17166	17207	17335	17190	17270	17241	17142	17265	17092	17279	17144	17157	17174	17249	17065	17036	17260	17185	17005	17421	17173	17347	17167	17208	17205	17277	17084	17128	17176	17283	17154	17222	17069	17256	17151	17279	17195	17270	17235	17104	17341	17032	17140	17346	17196	17175	17080	17128	17180	17626	17127	16976	17273	17333	17392	17258	17088	17204	17409	17117	17369	17167	17239	17307	17171	17362	17215	17148	17282	17317	17060	17219	17264	17389	17178	17180	17251	17155	17282	17033	17099	17099	17017	17309	17106	17208	17303	17049	17008	17297	17254	17214	17204	17177	17309	17268	17435	17351	17238	17386	17092	17094	17240	17041	17192	17172	17246	17225	17272	17070	17208	17163	17274	16983	17142	17227	16894	17031	17322	17293	17287	17065	17228	17232	17137	17035	17183	17238	17161	17190	17300	17228	17179	16991	16895	17269	17110	17235	17513	17180	17262	17029	17180	17215	17267	17151	17081	17262	17334	17308	17036	17349	17024	17258	17298	17253	17255	17072	17288	17215	17070	17094	17150
15134	28505	25895	20340	18731	17382	16679	16007	15551	15476	15263	14973	15172	14968	15147	14983	14657	14863	14829	14680	14759	14695	14880	14616	14625	14701	14617	14746	14623	14756	14661	14753	14631	14726	14543	14828	14571	14705	14602	14894	14677	14638	14801	14688	14666	14687	14594	14663	14716	14592	14676	14620	14693	14748	14702	14672	15823	16556	14710	14704	14954	14682	14743	14623	14550	14558	14773	14462	14748	14791	14467	14460	14603	14643	14670	14561	14816	14559	14819	14713	14696	14428	14608	14458	14560	14698	14621	14667	14540	14684	14574	14653	14493	14728	14569	14584	14520	14714	14641	14420	14699	14718	14745	14715	14573	14651	14588	14718	14633	14613	14553	14585	14613	14730	14407	14497	14599	14518	14729	14728	14663	14646	14653	14542	14440	14557	14499	14592	14737	14665	14522	14674	14689	14437	14755	14632	14549	14547	14446	14671	14559	14641	14565	14642	14834	14529	14572	14493	14622	14508	14562	14631	14488	14514	14748	14557	14500	14519	14641	14647	14668	14604	14662	14602	14754	14675	14528	14498	14642	14508	14680	14677	14586	14588	14524	14661	14581	14650	14616	14629	14471	14435	14505	14502	14699	14684	14633	14512	14600	14528	14577	14617	14581	14641	14539	14642	14539	14651	14337	14616	14548	14728	14620	14496	14692	14602	14603	14699	14561	14523	14665	14585	14578	14636	14642	14530	14562	14674	14438	14665	14499	14513	14549	14501	14785	14466	14616	14523	14692	14544	14570	14556	14689	14539	14419	14461	14551	14549	14724	14646	14589	14661	14273	14529	14637	14600	14673	14575	14515	14590	14581	14576	14561	14684	14480	14477	14711	14619	14626	14557	14739	14523	14576	14566	14583	14587	14516	14590	14583	14597	14486	14553	14606	14538	14534	14542	14554	14598	14574	14568	14619	14722	14790	14622	14569	14482	14550	14589	14445	14525	14692	14655	14547	14462	14466	14706	14512	14506	14533	14566	14515	14501	14612	14500	14531	14574	14609	14520	14641	14459	14513	14688	14611	14457	14734	14538	14552	14666	14566	14548	14669	14648	14565	14571	14479	14504	14590	14643	14659	14512	14633	14511	14664	14526	14550	14597	14496	14381	14639	14494	14735	14690	14740	14636	14556	14479	14608	14609	14604	14492	14722	14592	14630	14600	14588	14405	14590	14516	14655	14487	14629	14489	14648	14706	14528	14537	14581	14595	14488	14584	14527	14721	14473	14614	14393	14660	14693	14527	14509	14584	14589	14689	14793	14704	14617	14397	14660	14612	14588	14468	14660	14703	14639	14591	14702	14415	14532	14786	14426	14641	14766	14620	14407	14501	14557	14596	14553	14602	14473	14618	14567	14698	14575	14650	14528	14639	14597	14510	14533	14551	14570	14477	14413	14627	14571	14571	14685	14488	14721	14529	14592	14520	14616	14720	14493	14562	14690	14636	14649	14462	14660	14427	14671	14449	14499	14501	14834	14446	14713	14545	14448	14598	14630	14413	14629	14593	14622	14510	14666	14548	14557	14430	14412	14632	14655	14451	14552	14575	14647	14597	14466	14520	14600	14723	14536	14617	14603	14648	14451	14645	14585	14651	14612	14536	14582	14323	14634	14575	14626	14767	14440	14564	14530	14557	14494	14558	14522	14636	14525	14585	14654	14662	14647	14703	14752	14661	14481	14604	14412	14436	14508	14503	14614	14661	14556	14478	14545	14558	14671	14579	14626	14398	14647	14675	14439	14607	14424	14481	14531	14495	14593	14774	14559	14507	14533	14556	14603	14595	14610	14524	14635	14596	14559	14426	14411	14547	14481	14543	14652	14592	14664	14693	14641	14741	14581	14768	14599	14540	14766	14633	14472	14576	14701	14564	14641	14604	14614	14655	14678	14562	14734	14557	14515	14541	14441	14517	14568	14629	14522	14629	14667	14389	14477	14574	14519	14539	14808	14552	14668	14475	14491	14610	14557	14596	14372	14496	14520	14487	14473	14592	14661	14529	14474	14622	14542	14394	14517	14606	14654	14549	14671	14592	14670	14659	14498	14677	14539	14549	14694	14758	14632	14582	14726	14628	14591	14471	14827	14517	14640	14586	14502	14623	14686	14631	14438	14477	14773	14442	14516	14697	14701	14478	14373	14807	14439	14703	14698	14427	14418	14523	14533	14525	14723	14584	14491	14423	14566	14571	14728	14422	14660	14607	14543	14531	14716	14609	14462	14631	14535	14651	14585	14550	14741	14584	14550	14583	14582	14432	14578	14476	14591	14409	14518	14598	14676	14644	14545	14688	14640	14553	14487	14563	14492	14558	14544	14523	14541	14515	14527	14441	14462	14679	14617	14560	14473	14657	14637	14570	14652	14647	14576	14515	14529	14563	14510	14592	14597	14603	14522	14641	14574	14606	14292	14567	14782	14700	14547	14486	14517	14467	14611	14617	14564	14625	14588	14596	14450	14550	14886	14556	14615	14576	14601	14469	14602	14796	14652	14474	14546	14541	14588	14455	14487	14513	14626	14551	14502	14501	14605	14626	14466	14590	14567	14699	14380	14582	14531	14566	14782	14599	14505	14609	14527	14547	14525	14692	14616	14633	14538	14499	14595	14505	14528	14719	14526	14631	14577	14590	14662	14651	14519	14668	14624	14724	14526	14625	14649	14691	14661	14639	14644	14636	14481	14639	14628	14496	14592	14495	14578	14523	14752	14545	14619	14496	14582	14509	14617	14566	14653	14503	14720	14532	14559	14559	14598	14488	14659	14424	14595	14622	14525	14526	14567	14599	14611	14689	14530	14380	14569	14802	14561	14577	14457	14421	14587	14464	14780	14558	14595	14538	14595	14659	14601	14398	14518	14594	14586	14754	14528	14387	14569	14541	14538	14615	14536	14593	14514	14553	14579	14537	14442	14499	14753	14624	14509	14547	14643	14587	14616	14489	14685	14607	14637	14542	14459	14585	14534	14547	14612	14609	14578	14662	14647	14575	14472	14459	14598	14714	14633	14599	14546	14789	14477	14770	14514	14644	14571	14544	14627	14512	14536	14517	14510	14599	14636	14406	14634	14666	14522	14434	14572	14607	14629	14626	14585	14558	14721	14501	14774	14519	14591	14404	14668	14629	14524	14721	14622	14781	14504	14761	14407	14382	14751	14497	14578	14637	14437	14463	14531	14554	14764	14607	14623	14706	14378	14626	14507	14439	14493	14533	14566	14385	14626	14609	14553	14494	14656	14597	14636	14711	14508	14758	14639	14523	14506	14591	14576	14504	14414	14696	14606	14550	14497	14530	14570	14611	14577	14530	14431	14507	14459	14637	14557	14671	14609	14518	14678	14739	14460	14726	14657	14693	14821	14536	14712	14623	14655	14718	14576	14513	14629	14534	14684	14650	14701	14595	14681	14570	14586	14448	14706	14750	14513	14639	14665	14677	14556	14550	14569	14703	14809	14485	14422	14620	14573	14552	14571	14534	14508	14496	14559	14593	14598	14744	14615	14454	14515	14475	14710	14588	14754	14599	14525	14592	14707	14646	14587	14580	14572	14664	14442	14633	14497	14540	14527	14538	14617	14615	14574	14659	14686	14484	14621	14860	14631	14523	14533	14599	14578	14402	14434	14599	14641	14708	14680	14685	14569	14436	14692	14548	14395	14678	14575	14493	14642	14492	14476	14664	14553	14404	14345	14697	14662	14598	14538	14482	14574	14532	14683	14640	14556	14514	14693	14690	14574	14478	14434	14622	14599	14577	14526	14817	14709	14560	14598	14450	14708	14773	14641	14502	14685	14603	14533	14510	14269	14624	14556	14608	14542	14507	14586	14539	14693	14690	14468	14623	14676	14607	14518	14589	14787	14608	14621	14655	14503	14496	14645	14604	14699	14424	14579	14538	14617	14700	14527	14544	14533	14500	14402	14549	14581	14601	14575	14558	14438	14446	14685	14622	14662	14616	14609	14607	14538	14640	14695	14417	14696	14627	14567	14529	14430	14411	14647	14477	14753	14662	14430	14523	14705	14610	14532	14502	14579	14435	14562	14494	14628	14675	14609	14474	14708	14676	14686	14448	14556	14518	14770	14568	14402	14468	14673	14613	14627	14606	14608	14623	14702	14605	14523	14519	14549	14679	14544	14655	14552	14416	14667	14537	14446	14502	14433	14582	14593	14669	14735	14820	14603	14524	14658	14440	14594	14663	14457	14620	14797	14529	14644	14585	14575	14578	14610	14594	14622	14573	14659	14477	14600	14636	14557	14610	14666	14762	14555	14604	14542	14597	14632	14538	14599	14632	14485	14530	14570	14701	14560	14522	14511	14508	14524	14533	14466	14385	14526	14575	14642	14469	14431	14655	14511	14533	14571	14619	14431	14551	14732	14524	14523	14394	14611	14696	14618	14557	14617	14405	14542	14471	14541	14482	14690	14516	14509	14572	14515	14459	14720	14544	14596	14563	14431	14559	14586	14527	14535	14647	14684	14677	14414	14347	14468	14646	14489	14519	14436	14537	14411	14539	14447	14536	14593	14798	14623	14581	14552	14724	14591	14537	14641	14470	14744	14680	14560	14687	14605	14843	14565	14398	14603	14625	14629	14679	14600	14575	14409	14574	14625	14409	14547	14715	14731	14526	14623	14587	14545	14593	14475	14565	14548	14648	14762	14500	14615	14575	14531	14623	14428	14640	14467	14646	14534	14550	14635	14716	14484	14584	14685	14721	14602	14824	14540	14696	14342	14481	14730	14674	14648	14722	14646	14538	14517	14516	14562	14578	14547	14645	14644	14524	14599	14457	14666	14458	14597	14657	14720	14607	14596	14405	14451	14743	14797	14479	14608	14573	14641	14611	14543	14480	14588	14666	14465	14530	14738	14727	14693	14689	14550	14629	14522	14457	14537	14668	14493	14695	14638	14633	14551	14641	14607	14662	14524	14571	14775	14466	14621	14642	14577	14600	14478	14344	14672	14498	14588	14611	14692	14523	14579	14687	14490	14598	14486	14552	14525	14553	14571	14420	14588	14502	14726	14635	14431	14493	14767	14568	14620	14622	14692	14699	14798	14617	14698	14608	14693	14587	14593	14344	14582	14568	14701	14538	14673	14710	14590	14646	14493	14670	14572	14501	14671	14382	14587	14721	14561	14665	14557	14579	14454	14605
27234	21793	24796	21912	18613	18759	18554	18366	18482	18296	18226	18350	18371	18614	18388	18368	18237	18322	18633	18271	18418	18440	18501	18200	18304	18183	18294	18405	18225	18483	18307	18346	18295	18454	18365	18357	18394	18545	18368	18470	18193	18248	18154	18253	18295	18383	18430	18425	18269	18380	18146	18188	18397	18545	18525	17914	18186	18277	18444	18183	18373	18286	18391	18281	18221	18130	18383	18357	18518	18259	18183	18147	18218	18288	18392	18475	18218	18270	18297	18293	18228	18376	18203	18361	18540	18118	18232	18280	18601	18541	18135	18144	18440	18294	18381	18540	18364	18213	18103	18333	18163	18152	18366	18242	18282	18280	18237	18288	18122	18357	18262	18221	18270	18198	18376	18359	18213	18378	18257	18314	18247	18204	18321	18272	18116	18269	18061	18387	18509	18455	18314	18212	18098	18313	18386	18346	18050	18168	18283	18353	18279	18441	18453	18299	18290	18361	18278	18322	18404	18455	18279	18401	18489	18298	18240	18239	18182	18343	18113	18198	18237	18351	18200	18329	18213	18432	18265	18299	18248	18358	18341	18268	18169	18345	18401	18193	18273	18101	18169	18273	18204	18378	18218	18430	18317	18456	18182	18445	18185	18482	18426	18165	18372	18030	18353	18286	18102	18185	18263	18229	18384	18269	18311	18386	18172	18327	18284	18468	17981	18180	18455	18208	18338	18295	18302	18338	18100	18266	18424	18077	18374	18232	18219	18310	18297	18477	18528	18449	18267	18392	18223	18270	18409	18322	18522	18282	18532	18453	18352	18247	18449	18135	18524	18294	18222	18333	18347	18502	18090	18204	18276	18374	18428	18094	18293	18244	18385	18299	18252	18441	18292	18194	18268	18159	18351	18343	18135	18508	18119	18399	18621	18520	18184	18400	18369	18325	18405	18508	18259	18360	18442	18268	18264	18320	18036	18133	18351	18317	18384	18310	18542	18421	18392	18154	18494	18360	18322	18017	18190	18295	18176	18207	18267	18251	18283	18402	17953	18076	18418	18291	18396	18435	18207	18293	18405	18359	18335	18179	18341	18114	18189	18268	18323	18422	18287	18245	18233	18353	18439	18317	18216	18247	18216	18226	18337	18263	18295	18270	18211	18149	18542	18259	18205	18395	18219	18317	18212	18477	18329	18232	18542	18271	18452	18371	18321	18446	18212	18231	18260	18162	18251	18257	18342	18516	18269	18289	18367	18331	18347	18213	18469	18232	18370	18334	18442	18464	18325	18288	18430	18433	18420	18568	18378	18357	18255	18281	18173	18272	18421	18423	18334	18321	18336	18416	18237	18267	18406	18058	18099	18454	18285	18305	18271	18530	18269	18227	18222	18243	18181	18168	18231	18250	18354	18250	18280	18378	18151	18204	18289	18014	18373	18179	18293	18148	18342	18404	18355	18414	18126	18268	18314	18314	18269	18214	18488	18151	18388	18191	18122	18311	18370	18369	18201	18291	18297	18267	18493	18386	18173	18352	18493	18340	18415	18203	18163	18217	18205	18181	18410	18280	18510	18336	18284	18165	18376	18458	18317	18239	18307	18315	18251	18263	18389	18332	18267	18193	18181	18362	18143	18166	18427	18285	18242	18052	18463	18316	18491	18535	18391	18211	18123	18161	18189	18362	18358	18394	18193	18381	18332	18268	18210	18432	18208	18415	18454	18409	18402	18120	18225	18177	18211	18349	18342	18477	18468	18133	18250	18288	18313	18333	18591	18219	18220	18233	18199	18137	18173	18341	18345	18315	18315	18277	18347	18362	18337	18396	18216	18374	18254	18434	18114	18144	18171	18311	18361	18400	18402	18349	18334	18311	18345	18338	18381	18435	18357	18330	18374	18276	18032	18306	18329	18354	18251	18341	18374	18456	18444	18194	18398	18195	18325	18229	18160	18227	18347	18399	18412	18230	18249	18307	18264	18344	18270	18257	18372	18333	18296	18368	18159	18111	18382	18420	18621	18184	18391	18219	18122	18184	18508	18175	18199	18438	18287	18426	18344	18323	18010	18370	18339	18416	18572	18372	18163	18193	18273	18337	18413	18328	18265	18227	18319	18375	18189	18282	18414	18366	18250	18304	18491	18130	18160	18076	18445	18469	18165	18318	18229	18204	18273	18240	18206	18199	18253	18221	18224	18439	18449	18327	18273	18302	18313	18371	18258	18153	18507	18229	18284	18512	18246	18194	18049	18288	18373	18279	18289	18288	18586	18304	18228	18269	18099	18225	18314	18311	18429	18148	18240	18244	18148	18418	18244	18173	18368	18153	18332	18403	18271	18475	18338	18142	18390	18218	18105	18447	18361	18089	18101	18128	18259	18350	18571	18166	18297	18482	18280	18335	18207	18108	18405	18420	18178	18105	18255	18368	18212	18256	18319	18292	18238	18461	18308	18426	18471	18452	18315	18131	18268	18326	18280	18326	18283	18515	18421	18349	18312	18502	18408	18234	18515	18311	18377	18313	18363	18321	18378	18164	18288	18133	18284	18209	18373	18298	18394	18142	18305	18349	18354	18164	18235	18483	18443	18241	18326	18464	18378	18477	18248	18341	18404	18196	18425	18235	18479	18312	18398	18446	18017	18422	18434	18472	18256	18343	18307	18208	18308	18482	18147	18257	18294	18358	18479	18405	18252	18436	18226	18413	18389	18357	18231	18410	18335	18321	18155	18291	18230	18037	18335	18184	18425	18132	18317	18196	18260	18238	18308	18335	18375	18462	18455	18126	18334	18476	18316	18455	18152	18254	18045	18515	18352	18397	18196	18278	18387	18257	18427	18231	18255	18500	18293	18280	18270	18258	18169	18477	18255	18334	18239	18265	18165	18238	18423	18202	18213	18381	18300	18223	18333	18271	18432	18214	18245	18181	18092	18298	18290	18143	18265	18315	18422	18292	18342	18331	18429	18257	18406	18218	18209	18223	18168	18296	18179	18246	18357	18265	18277	18271	18355	18257	18262	18256	18154	18211	18345	18367	18467	18362	18275	18219	18227	18236	18143	18471	18421	18350	18139	18141	18482	18135	18510	18163	18445	18349	18360	18257	18394	18149	18325	18350	18372	18113	18263	18322	18241	18316	18265	18485	18295	18107	18231	18153	18336	18375	18256	18147	18364	18326	18264	18216	18342	18151	18254	18415	18243	18280	18376	18364	18353	18387	18419	18407	18268	18317	18434	18295	18110	18384	18465	18327	18311	18259	18169	18155	18322	18180	18265	18197	18261	18318	18320	18461	18329	18221	18236	18378	18166	18072	18351	18030	18233	18400	18333	18320	18255	18208	18387	18327	18252	18207	18286	18336	18391	18198	18271	18171	18231	18236	18536	18398	18326	18394	18367	18183	18307	18256	18239	18387	18279	18248	18393	18371	18447	18271	18463	18351	18432	18317	18442	18447	18359	18223	18183	18267	18369	18365	18280	18261	18302	18280	18420	18309	18459	18303	18568	18452	18507	18200	18316	18351	18406	18366	18225	18416	18540	18277	18416	18361	18347	18423	18517	18259	18247	18388	18276	18447	18550	18440	18375	18383	18319	18091	18149	18440	18193	18257	18227	18341	18258	18087	18467	18372	18355	18450	18291	18219	18348	18470	18533	18174	18281	18369	18210	18209	18441	18274	18350	18356	18214	18413	18340	18382	18332	18034	18444	18222	18132	18380	18237	18314	18504	18354	18340	18212	18255	18191	18268	18359	18263	18342	18490	18317	18418	18434	18434	18410	18103	18360	18259	18634	18389	18251	18463	18398	18221	18283	18177	18358	18251	18339	18256	18279	18168	18398	18323	18158	18240	18238	18337	18467	18348	18433	18368	18534	18548	18283	18441	18277	18349	18262	18245	18263	18243	18426	18270	18214	18375	18385	18314	18294	18459	18333	18225	18318	18180	18269	18358	18354	18334	18512	18258	18189	18353	18242	18346	18440	18349	18251	18286	18319	18420	18259	18173	18177	18297	18321	18301	18254	18170	18154	18196	18357	18327	18236	18262	18472	18144	18233	18237	18514	18318	18442	18068	18420	18587	18186	18299	18170	18171	18291	18449	18365	18463	18253	18356	18413	18382	18330	18439	18179	18232	18352	18467	18248	18312	18290	18217	18379	18422	18429	18268	18356	18295	18374	18125	18336	18522	18399	18356	18329	18392	18279	18349	18262	18261	18319	18266	18280	18197	18268	18347	18238	18212	18314	18246	18349	18347	18432	18412	18151	18165	18483	18209	18139	18223	18316	18367	18521	18569	18271	18355	18320	18196	18114	18328	18381	18439	18153	18355	18194	18226	18370	18427	18354	18392	18346	18485	18486	18252	18424	18235	18354	18488	18345	18251	18347	18206	18418	18156	18244	18335	18378	18415	18244	18083	18355	18486	18263	18374	18298	18292	18236	18116	18290	18283	18342	18239	18128	18349	18433	18128	18335	18454	18320	18295	18402	18336	17928	18348	18493	18373	18606	18305	18358	18339	18503	18416	18182	18369	18186	18332	18173	18359	18455	18097	18424	18231	18334	18348	18468	18364	18312	18223	18410	18272	18282	18186	18206	18320	18216	18358	18064	18199	18266	18333	18436	18218	18349	18300	18436	18322	18235	18219	18303	18285	18317	18470	18327	18601	18315	18309	18375	18335	18454	18374	18242	18346	18293	18248	18396	18322	18327	18309	18162	18158	18289	18175	18131	18333	18527	18365	18292	18318	18280	18233	18092	18330	18224	18336	18359	18186	18249	18303	18143	18283	18105	18363	18379	18231	18358	18155	18198	18416	18190	18364	18557	18285	18320	18351	18045	18316	18362	18287	18257	18207	18290	18168	18342	18293	18327	18403	18272	18378	18303	18311	18211	18468	18305	18417	18508	18330	18314	18368	18185	18217	18264	18446	18214	18118	17999	18298	18209	18303	18140	18234	18212	18202	18399	18314	18361	18191	18277	18363	18333	18221	18339	18317	18396	18532	18276	18484	18333	18408	18374	18176	18175	18233	18302	18236	18423	18212	18383	18346	18242	18308	18350	18412	18210	18365	18359	18231	18375	18476	18306	18350	18386	18364	18235	18310	18254	18263	18265	18395	18269	18263	18390	18435	18308	18365	18100	18292	18269	18292	18041	18261	18383	18338	18263	18382	18433	18448	18472	18357	18294	18410	18297	18381	18329
14790	18437	17726	16255	15918	15631	15633	15412	15272	15293	15468	15458	15411	15350	15380	15304	15417	15296	15407	15321	15264	15404	15270	15226	15272	15190	15197	15456	15273	15498	15442	15264	15342	15291	15251	15440	15329	15357	15402	15298	15254	15418	15315	15281	15263	15192	15396	15311	15221	15356	15457	15277	15374	15307	15321	15339	15704	15421	15284	15388	15312	15210	15396	15097	15371	15241	15223	15146	15311	15250	15366	15349	15248	15280	15354	15443	15519	15242	15259	15216	15440	15387	15118	15405	15361	15425	15223	15343	15332	15391	15458	15231	15230	15303	15235	15364	15343	15226	15190	15323	15423	15351	15357	15381	15386	15222	15278	15204	15398	15282	15313	15266	15340	15435	15293	15391	15222	15203	15262	15177	15312	15376	15350	15200	15182	15301	15442	15275	15225	15160	15212	15307	15346	15103	15384	15313	15255	15421	15310	15411	15144	15402	15238	15195	15333	15398	15163	15326	15400	15256	15296	15159	15296	15383	15197	15415	15380	15344	15345	15418	15262	15344	15265	15346	15269	15392	15255	15432	15284	15319	15325	15222	15422	15366	15251	15251	15152	15253	15264	15193	15211	15309	15438	15230	15090	15389	15298	15276	15357	15299	15109	15253	15214	15299	15503	15203	15264	15315	15304	15226	15323	15197	15277	15332	15291	15533	15260	15306	15352	15279	15150	15299	15387	15384	15201	15339	15166	15397	15307	15413	15208	15253	15157	15288	15356	15309	15386	15250	15292	15187	15248	15264	15391	15375	15156	15124	15216	15207	15210	15180	15412	15372	15388	15244	15360	15441	15347	15444	15238	15200	15254	15202	15240	15374	15402	15403	15251	15282	15399	15312	15390	15301	15396	15235	15274	15442	15431	15198	15271	15283	15484	15361	15219	15255	15371	15378	15129	15062	15306	15390	15309	15437	15326	15221	15377	15245	15396	15369	15210	15356	15333	15303	15237	15277	15269	15227	15388	15281	15322	15186	15269	15131	15247	15368	15366	15328	15350	15241	15341	15213	15246	15442	15290	15366	15168	15258	15260	15429	15293	15239	15332	15342	15429	15190	15489	15343	15128	15409	15208	15166	15331	15338	15226	15316	15232	15267	15217	15377	15241	15300	15103	15374	15350	15257	15385	15497	15271	15247	15125	15323	15378	15244	15278	15235	15359	15299	15243	15453	15329	15142	15253	15231	15336	15265	15185	15220	15276	15320	15188	15323	15178	15173	15439	15242	15343	15430	15327	15284	15325	15377	15201	15314	15345	15347	15379	15281	15318	15416	15283	15362	15151	15187	15356	15303	15326	15426	15325	15339	15245	15319	15356	15184	15286	15286	15362	15206	15350	15123	15162	15197	15368	15356	15243	15326	15373	15285	15211	15140	15365	15226	15368	15286	15212	15330	15271	15384	15199	15357	15176	15215	15258	15383	15224	15491	15378	15188	15124	15452	15326	15357	15357	15361	15381	15235	15317	15481	15231	15205	15252	15282	15313	15145	15283	15204	15366	15168	15333	15323	15365	15319	15285	15125	15304	15329	15344	15240	15376	15223	15278	15288	15270	15254	15392	15216	15420	15223	15232	15421	15393	15247	15295	15259	15237	15359	15245	15263	15267	15402	15191	15313	15390	15160	15369	15370	15279	15251	15317	15279	15339	15327	15377	15229	15221	15235	15404	15242	15278	15257	15352	15531	15315	15291	15276	15313	15209	15267	15381	15236	15282	15338	15412	15260	15225	15310	15172	15306	15382	15333	15267	15183	15203	15288	15284	15158	15394	15157	15258	15171	15400	15419	15307	15257	15308	15343	15272	15080	15249	15256	15283	15338	15400	15354	15288	15220	15101	15362	15241	15436	15270	15202	15301	15329	15147	15296	15216	15341	15166	15385	15254	15353	15186	15285	15417	15300	15301	15372	15369	15262	15208	15250	15254	15261	15306	15168	15392	15270	15321	15341	15205	15337	15197	15295	15232	15372	15200	15328	15332	15302	15179	15336	15196	15274	15475	15193	15449	15157	15381	15315	15226	15281	15344	15197	15351	15252	15285	15173	15330	15244	15244	15331	15166	15336	15388	15267	15326	15151	15312	15277	15214	15250	15179	15188	15385	15235	15275	15371	15280	15352	15299	15362	15312	15172	15369	15419	15232	15297	15162	15464	15389	15142	15281	15357	15355	15240	15315	15142	15301	15282	15536	15255	15456	15280	15456	15262	15404	15256	15400	15292	15248	15252	15324	15437	15478	15294	15335	15270	15417	15173	15226	15169	15353	15368	15384	15278	15303	15237	15237	15376	15195	15500	15288	15389	15294	15263	15234	15152	15154	15348	15188	15238	15183	15396	15264	15322	15393	15219	15189	15274	15148	15165	15210	15184	15381	15254	15440	15235	15198	15330	15425	15339	15395	15343	15480	15449	15257	15253	15383	15362	15113	15156	15195	15262	15350	15370	15282	15310	15341	15141	15415	15467	15381	15177	15278	15383	15432	15235	15236	15301	15285	15299	15488	15381	15258	15305	15425	15302	15384	15360	15341	15423	15446	15344	15217	15522	15191	15263	15433	15110	15243	15523	15248	15416	15318	15190	15375	15229	15219	15385	15340	15300	15140	15352	15357	15122	15194	15384	15467	15292	15303	15445	15478	15227	15333	15185	15240	15331	15395	15319	15340	15282	15300	15337	15200	15177	15313	15316	15325	15451	15348	15314	15049	15459	15309	15220	15199	15356	15105	15259	15246	15422	15107	15177	15168	15289	15447	15226	15152	15159	15359	15142	15399	15291	15326	15322	15233	15263	15297	15304	15377	15237	15353	15605	15317	15241	15303	15314	15339	15212	15349	15392	15115	15287	15310	15355	15376	15280	15487	15319	15235	15270	15366	15211	15269	15420	15363	15451	15297	15374	15358	15362	15298	15386	15371	15417	15432	15192	15336	15257	15424	15272	15188	15382	15242	15173	15304	15271	15264	15325	15257	15450	15356	15312	15340	15148	15289	15415	15257	15186	15453	15334	15245	15310	15352	15321	15223	15242	15285	15269	15260	15451	15303	15473	15328	15382	15257	15215	15538	15404	15291	15173	15442	15443	15321	15257	15349	15298	15406	15268	15202	15139	15400	15340	15292	15199	15188	15239	15328	15325	15253	15358	15263	15409	15235	15370	15401	15334	15144	15210	15307	15245	15208	15275	15261	15153	15406	15183	15462	15202	15311	15268	15328	15437	15341	15429	15339	15219	15225	15222	15256	15371	15260	15320	15224	15276	15263	15298	15123	15332	15155	15224	15466	15390	15382	15260	15405	15114	15447	15308	15177	15331	15380	15171	15373	15210	15386	15271	15210	15225	15250	15417	15333	15310	15338	15241	15441	15360	15502	15247	15248	15321	15240	15339	15205	15273	15315	15199	15453	15266	15210	15358	15309	15155	15256	15326	15314	15271	15344	15458	15249	15260	15371	15259	15385	15303	15290	15295	15379	15256	15212	15400	15273	15272	15160	15542	15365	15217	15436	15278	15289	15255	15452	15272	15397	15220	15245	15395	15433	15558	15067	15377	15329	15341	15279	15319	15252	15226	15142	15208	15286	15278	15271	15357	15242	15314	15293	15292	15380	15160	15220	15180	15148	15312	15085	15267	15265	15400	15172	15333	15336	15404	15264	15118	15224	15259	15212	15298	15200	15372	15297	15109	15313	15291	15256	15481	15294	15210	15335	15418	15276	15136	15111	15511	15468	15424	15218	15379	15381	15345	15255	15332	15185	15265	15280	15295	15305	15337	15284	15301	15335	15242	15303	15192	15191	15311	15290	15326	15236	15312	15359	15102	15032	15379	15303	15421	15244	15255	15273	15374	15250	15257	15412	15216	15264	15298	15494	15299	15216	15378	15203	15420	15227	15348	15387	15211	15188	15268	15335	15278	15370	15140	15389	15263	15235	15144	15309	15358	15038	15332	15295	15204	15280	15405	15210	15294	15339	15146	15302	15283	15334	15362	15242	15373	15202	15199	15270	15332	15183	15418	15286	15323	15260	15232	15494	15239	15184	15435	15321	15269	15279	15271	15200	15305	15393	15178	15163	15229	15456	15286	15172	15270	15127	15283	15176	15210	15050	15310	15445	15371	15246	15334	15089	15242	15194	15322	15072	15364	15412	15364	15362	15471	15212	15304	15345	15320	15312	15198	15163	15471	15176	15489	15150	15386	15174	15305	15238	15448	15362	15228	15362	15319	15281	15441	15248	15251	15168	15438	15377	15322	15233	15355	15344	15339	15325	15300	15101	15459	15195	15481	15313	15361	15362	15130	15142	15327	15191	15294	15407	15355	15431	15264	15402	15294	15336	15433	15398	15278	15234	15544	15436	15254	15313	15087	15129	15278	15206	15177	15274	15398	15370	15390	15075	15354	15448	15295	15425	15100	15370	15292	15177	15331	15324	15161	15320	15335	15154	15274	15231	15403	15372	15290	15291	15344	15265	15246	15163	15410	15281	15236	15268	15249	15320	15382	15434	15249	15212	15351	15289	15132	15365	15322	15300	15188	15351	15384	15363	15304	15175	15421	15300	15170	15294	15188	15304	15308	15305	15321	15388	15470	15197	15367	15219	15340	15342	15378	15250	15293	15117	15374	15353	15339	15241	15320	15390	15259	15234	15255	15405	15335	15252	15499	15213	15189	15393	15358	15269	15244	15422	15156	15310	15168	15235	15316	15241	15350	15239	15392	15188	15365	15271	15309	15240	15216	15315	15379	15315	15284	15183	15373	15268	15188	15480	15296	15220	15257	15493	15352	15285	15239	15412	15393	15320	15270	15294	15323	15314	15419	15265	15208	15212	15257	15271	15170	15168	15295	15477	15252	15252	15174	15264	15196	15169	15479	15396	15391	15287	15313	15294	15148	15335	15348	15339	15345	15243	15481	15436	15367	15298	15244	15399	15224	15382	15250	15371	15133	15298	15299	15142	15343	15440	15281	15320	15103	15318	15423	15268	15427	15270	15336	15262	15379	15124	15210	15298	15424	15262	15276	15209	15272	15369	15195	15385	15248	15300	15415	15483	15212	15299	15215	15167	15368	15370	15187	15285	15377	15137	15211	15225	15315	15286	15387	15369	15396	15309	15399	15437	15424	15144	15338	15263	15234	15383	15352	15559	15464	15449	15465
23361	21002	28482	23795	21772	22061	21246	18492	17928	18053	17956	17870	17672	17799	17875	17956	17961	17861	17841	17909	17769	17922	17755	17500	17691	17866	17690	17730	17710	17391	17627	17560	17831	17741	17659	17503	17653	17523	17997	17677	17499	17532	17673	17598	17650	17636	17758	17789	17593	17665	17610	17512	17780	17601	17524	17435	18150	18404	17903	17616	17887	17697	17661	17504	17774	17692	17595	17672	17810	17570	17519	17505	17649	17534	17691	17681	17698	17397	17631	17487	17479	17525	17693	17574	17764	17571	17586	17466	17372	17602	17651	17612	17582	17534	17631	17610	17503	17727	17775	17369	17554	17526	17573	17615	17581	17544	17718	17530	17683	17517	17779	17619	17534	17556	17652	17578	17541	17356	17693	17445	17606	17706	17568	17634	17741	17613	17492	17271	17561	17565	17691	17661	17719	17627	17662	17622	17361	17587	17580	17556	17536	17614	17675	17706	17738	17578	17471	17616	17770	17554	17591	17516	17401	17575	17706	17621	17623	17560	17488	17495	17545	17471	17823	17468	17479	17415	17543	17720	17551	17698	17560	17527	17369	17648	17587	17539	17599	17555	17414	17515	17486	17584	17650	17642	17654	17490	17544	17670	17456	17684	17695	17677	17620	17787	17583	17568	17664	17452	17492	17422	17581	17475	17510	17630	17560	17423	17784	17509	17581	17618	17413	17855	17598	17503	17659	17550	17544	17735	17692	17506	17449	17682	17570	17324	17715	17514	17538	17571	17396	17632	17552	17792	17395	17578	17558	17501	17593	17626	17584	17478	17487	17684	17640	17480	17422	17736	17550	17560	17480	17413	17493	17659	17606	17765	17571	17685	17565	17615	17721	17616	17489	17530	17647	17663	17688	17650	17614	17730	17574	17639	17611	17669	17523	17507	17746	17463	17579	17682	17493	17672	17709	17666	17713	17597	17606	17469	17676	17592	17639	17520	17691	17573	17548	17543	17496	17452	17616	17273	17820	17571	17705	17640	17541	17410	17353	17559	17654	17602	17534	17530	17586	17563	17519	17520	17503	17289	17568	17684	17564	17458	17585	17650	17462	17675	17676	17497	17571	17643	17601	17452	17435	17597	17546	17496	17561	17751	17427	17385	17511	17608	17432	17690	17424	17705	17685	17385	17447	17790	17302	17553	17480	17692	17543	17558	17404	17378	17466	17635	17464	17591	17505	17530	17553	17667	17493	17479	17644	17606	17686	17695	17643	17559	17648	17641	17416	17603	17723	17687	17556	17477	17519	17640	17614	17694	17638	17534	17646	17613	17612	17648	17469	17689	17664	17442	17473	17503	17712	17461	17426	17536	17547	17301	17495	17483	17610	17683	17712	17489	17692	17850	17757	17756	17742	17542	17520	17535	17668	17443	17626	17507	17514	17520	17487	17329	17573	17558	17416	17677	17754	17455	17558	17431	17755	17656	17511	17446	17566	17428	17628	17548	17549	17551	17652	17554	17856	17588	17749	17568	17656	17477	17773	17640	17699	17549	17536	17411	17692	17560	17655	17680	17639	17354	17671	17475	17821	17438	17477	17686	17607	17423	17601	17530	17570	17636	17641	17528	17646	17692	17591	17733	17609	17371	17604	17435	17605	17464	17549	17414	17400	17502	17476	17443	17665	17405	17750	17579	17657	17708	17809	17529	17491	17664	17635	17510	17427	17451	17523	17525	17633	17631	17878	17743	17471	17516	17781	17502	17404	17547	17751	17475	17848	17717	17436	17589	17668	17590	17630	17565	17512	17505	17544	17458	17511	17671	17493	17725	17642	17955	17360	17466	17460	17534	17556	17534	17513	17572	17543	17511	17455	17678	17583	17469	17455	17628	17612	17554	17551	17578	17527	17701	17756	17703	17771	17560	17549	17691	17678	17607	17731	17616	17579	17692	17703	17578	17566	17526	17619	17287	17533	17540	17364	17684	17559	17697	17572	17618	17627	17760	17431	17779	17480	17553	17692	17770	17585	17650	17623	17494	17437	17370	17596	17443	17857	17572	17465	17715	17420	17577	17694	17502	17475	17333	17555	17545	17466	17399	17487	17498	17605	17464	17403	17659	17680	17707	17578	17424	17341	17535	17678	17548	17598	17506	17647	17689	17718	17474	17606	17574	17700	17628	17413	17466	17801	17655	17634	17471	17547	17718	17549	17397	17675	17587	17366	17445	17710	17647	17671	17659	17581	17409	17499	17673	17598	17587	17478	17627	17526	17520	17727	17551	17550	17542	17350	17393	17636	17796	17573	17527	17587	17515	17533	17579	17676	17670	17447	17529	17484	17540	17770	17744	17664	17460	17811	17688	17446	17600	17366	17514	17460	17408	17551	17289	17418	17681	17627	17639	17569	17485	17546	17517	17513	17380	17696	17396	17545	17378	17482	17712	17535	17620	17574	17437	17658	17641	17651	17721	17457	17540	17754	17611	17759	17542	17702	17625	17731	17632	17672	17784	17485	17677	17774	17791	17607	17594	17505	17550	17570	17346	17559	17569	17530	17655	17337	17615	17620	17533	17618	17598	17677	17692	17630	17636	17535	17491	17523	17622	17632	17387	17675	17446	17616	17491	17302	17614	17389	17574	17377	17691	17670	17510	17670	17547	17449	17411	17501	17415	17463	17488	17509	17524	17677	17515	17581	17515	17652	17676	17522	17548	17597	17429	17598	17578	17547	17506	17604	17639	17481	17591	17660	17521	17641	17648	17461	17535	17574	17562	17642	17684	17536	17571	17558	17555	17483	17357	17506	17394	17641	17692	17513	17730	17515	17528	17719	17560	17576	17704	17614	17742	17571	17422	17515	17570	17572	17625	17662	17431	17491	17397	17543	17486	17626	17597	17486	17722	17638	17529	17582	17470	17625	17457	17702	17573	17642	17465	17774	17447	17615	17666	17720	17541	17812	17477	17507	17750	17566	17436	17397	17560	17537	17435	17468	17431	17505	17449	17558	17568	17664	17603	17632	17688	17557	17678	17490	17684	17599	17556	17527	17647	17682	17467	17486	17558	17409	17447	17543	17678	17456	17653	17492	17500	17722	17400	17657	17615	17566	17555	17734	17444	17633	17462	17488	17612	17407	17614	17410	17657	17712	17538	17584	17533	17576	17702	17548	17729	17642	17499	17356	17572	17672	17551	17480	17683	17568	17408	17538	17630	17511	17569	17591	17816	17575	17639	17728	17672	17475	17471	17777	17574	17474	17630	17515	17664	17811	17598	17608	17714	17576	17705	17522	17605	17617	17810	17690	17578	17419	17452	17687	17543	17534	17389	17394	17733	17581	17556	17494	17454	17629	17502	17493	17604	17779	17566	17741	17628	17582	17634	17525	17752	17523	17648	17578	17490	17543	17595	17638	17543	17664	17554	17527	17475	17618	17466	17525	17577	17445	17518	17778	17567	17635	17544	17623	17439	17590	17781	17784	17507	17483	17652	17761	17671	17546	17558	17549	17654	17688	17626	17595	17773	17621	17518	17546	17621	17661	17784	17541	17336	17405	17552	17448	17458	17329	17472	17815	17657	17552	17541	17594	17589	17577	17698	17380	17515	17703	17497	17574	17545	17671	17639	17598	17604	17712	17499	17568	17608	17560	17506	17440	17551	17389	17487	17711	17592	17543	17598	17624	17662	17455	17528	17615	17554	17576	17556	17687	17394	17563	17562	17404	17518	17677	17570	17721	17724	17595	17589	17474	17550	17518	17663	17467	17693	17525	17571	17793	17619	17613	17532	17473	17491	17458	17524	17473	17757	17552	17542	17577	17509	17715	17687	17736	17690	17425	17522	17685	17578	17663	17641	17715	17682	17382	17663	17853	17612	17673	17515	17536	17545	17660	17398	17607	17602	17690	17742	17355	17627	17537	17441	17417	17609	17505	17543	17546	17562	17544	17769	17627	17633	17729	17487	17513	17563	17497	17680	17514	17498	17551	17745	17748	17542	17338	17673	17584	17655	17757	17469	17650	17672	17602	17667	17798	17746	17523	17597	17485	17565	17892	17678	17557	17489	17756	17618	17844	17409	17491	17506	17447	17508	17687	17408	17464	17618	17573	17537	17508	17747	17713	17468	17704	17371	17715	17635	17647	17422	17495	17736	17733	17540	17504	17636	17473	17616	17542	17549	17493	17635	17559	17734	17503	17495	17645	17538	17698	17638	17602	17442	17439	17439	17259	17617	17725	17577	17735	17536	17614	17599	17492	17654	17428	17437	17299	17650	17561	17351	17554	17703	17623	17350	17549	17523	17647	17513	17690	17720	17493	17538	17550	17506	17763	17650	17718	17556	17748	17762	17850	17703	17683	17616	17553	17808	17625	17745	17512	17636	17791	17589	17816	17645	17686	17759	17759	17322	17480	17543	17682	17729	17480	17560	17533	17644	17543	17608	17527	17518	17626	17747	17584	17624	17578	17508	17530	17550	17722	17567	17661	17664	17661	17646	17756	17610	17376	17322	17520	17494	17701	17464	17570	17570	17477	17566	17409	17596	17602	17454	17678	17511	17442	17421	17570	17889	17651	17568	17721	17726	17643	17576	17538	17616	17607	17510	17644	17442	17612	17537	17690	17678	17699	17588	17505	17557	17733	17603	17522	17462	17478	17575	17686	17541	17570	17560	17544	17669	17601	17565	17651	17753	17598	17827	17820	17715	17756	17525	17562	17559	17345	17628	17444	17841	17647	17705	17447	17742	17777	17659	17714	17548	17544	17728	17480	17706	17534	17771	17347	17565	17660	17590	17583	17525	17714	17433	17425	17774	17792	17739	17597	17569	17728	17793	17452	17493	17519	17598	17431	17454	17444	17610	17636	17489	17578	17493	17513	17728	17649	17288	17613	17528	17666	17418	17426	17480	17550	17742	17575	17592	17714	17639	17485	17488	17538	17693	17595	17504	17633	17553	17507	17331	17482	17525	17698	17678	17656	17665	17601	17482	17750	17467	17399	17784	17533	17494	17378	17546	17552	17689	17479	17301	17690	17498	17464	17367	17688	17550	17611	17515	17558	17638	17461	17692	17663	17443	17407	17584	17575	17466	17453	17582	17709	17708	17535	17643	17704	17596	17781	17810	17439	17556	17503	17613	17612	17585	17649	17410	17631	17641	17675	17649	17608	17576	17473	17592	17627	17937	17586	17503	17612	17650	17529	17642
13965	23989	22255	18779	17049	16301	15913	15563	15618	15369	15222	15203	15171	15055	14951	15116	15070	14885	15074	14986	14881	14800	14873	15013	14946	14860	14859	14940	14938	14927	15051	14976	14890	14758	14747	14802	14772	14959	14904	15054	14672	14906	14883	14964	14744	14945	14936	14870	14904	14851	14792	14852	14705	14813	14796	14900	15518	15804	15453	14887	15167	15000	14937	14823	15006	14965	15068	14751	14997	14884	14950	15034	14757	14837	14910	14803	14867	14888	14971	14998	14790	14838	14943	14898	14840	14980	14930	14828	14720	14809	14779	15021	14851	14889	14982	14832	14899	14839	14828	14775	14996	15092	14791	14966	14821	14984	14780	14685	14878	14684	14843	14837	14690	14834	14909	14942	14850	14790	14763	14948	15000	14782	14699	14779	14921	14873	14782	14731	14907	14879	14823	14919	14859	14972	14796	14785	14664	14785	14859	14906	14874	14788	14804	14971	14745	14785	14906	14778	14801	14716	14902	14909	14802	14726	14756	14935	14796	14834	14814	14938	14884	14874	14976	14815	14971	14883	14807	14888	15017	14886	14900	14872	14665	14718	14978	14760	14957	15002	14871	14757	14773	14857	14724	14895	14744	14778	14852	14956	14812	14706	14915	14926	14852	14862	14775	14886	14918	14730	14931	14716	14741	14890	14916	14850	14758	14812	14762	14778	14851	14810	14909	14721	14760	14661	14713	14804	14880	14843	14736	14710	14867	14847	14822	14808	14789	14908	14846	14807	14958	14853	14762	14710	14730	14749	14945	14794	14980	14831	14854	14762	14747	14854	14965	14746	14674	15025	14890	14776	14793	14706	14949	14903	14808	14909	14812	14855	14897	14773	14869	14883	14820	14809	14997	14836	14783	14909	14902	14801	14889	14861	14557	14852	14791	14732	14887	14924	14760	14979	14768	14915	14826	14867	14860	14748	14787	14726	14878	14695	14790	14816	14848	14877	14913	14830	14831	14797	14730	14950	14830	14825	14820	14786	14791	14833	14866	14770	14787	14788	14978	14836	14950	14873	14774	14689	14894	14865	14896	14897	14703	14878	14826	14853	14783	14782	14922	14699	14782	14867	14903	14933	14689	14924	14850	14791	14882	14811	14687	14927	14835	14887	14984	14895	14854	14759	14779	14761	14803	14876	14890	14702	14874	14860	14897	14953	14727	14865	14918	14898	14849	15005	14775	14912	14748	14745	14945	15122	14938	14859	14879	14719	14696	14842	14818	14821	14803	14817	14841	14801	14827	14683	14810	14850	14797	14772	14786	14721	14867	14745	14879	14964	14853	14748	14856	14783	14802	14890	14694	14807	14816	14767	14883	14791	14866	14690	14736	14858	14880	14876	14794	14975	14971	14778	14839	14896	14710	14636	14669	14851	14800	14925	14988	14778	14782	14652	14735	15127	14856	14878	14886	14769	14760	14803	15036	14860	14813	15038	14709	14839	14849	14588	14905	14725	14796	14828	14937	14691	14889	14780	14846	14843	14814	14905	14674	14889	14829	14904	14914	14810	14879	14617	14977	14782	14876	14836	14797	15017	14840	14842	14637	14989	14884	14718	14760	14772	14919	14782	14864	14938	14860	14952	14900	14896	14857	14800	14850	14870	14762	14743	14797	15034	14807	15030	14837	14726	14824	14873	14825	14819	14991	14934	14701	14961	14705	15007	14912	14944	14840	14804	14881	14817	14951	14836	14683	14748	14961	14871	14815	14825	14871	14966	14929	14841	14900	14915	14915	14925	14842	14946	14824	14816	14904	14862	14981	14702	14820	14785	14769	14961	14789	14923	14704	14853	14816	14934	14887	14864	15012	14859	14826	14633	14726	14834	14795	14969	14830	14685	14741	14684	14908	14899	14819	14813	14728	14839	14751	14696	14774	14892	14818	14874	14840	14789	14907	14818	14814	14823	14839	14831	14612	14875	14701	14847	14702	14756	15057	14960	14843	14851	14867	14771	14703	14787	14976	14760	14692	14853	14942	14875	14888	14920	14929	14866	14722	14951	14686	14841	15113	14767	14829	15001	14801	14862	14657	14827	14675	14789	14705	14815	15037	14823	14770	14812	14848	14779	14806	14892	14834	14966	14805	14829	14783	14896	14613	14894	14810	14905	14898	14718	14820	14893	14913	14900	14882	14860	14837	14866	14680	14963	14874	14987	14883	14816	14768	14707	15022	14887	15029	14874	14928	14821	15007	14749	14760	14627	14841	14844	14837	14863	14648	14874	14923	14876	14969	14756	14810	14862	14886	14799	14779	14820	14780	14866	14859	14731	14869	14671	14738	14846	14904	14601	14856	14952	14791	14919	14703	14808	14807	14924	14818	14805	14753	14851	14998	14963	14905	14809	14954	14645	14879	14837	15002	14874	14832	14785	14935	14862	14912	14776	14807	14729	14875	14932	14709	14856	14718	14785	14875	14798	14871	14808	14907	14780	14845	14806	14815	15010	14916	14847	14978	14746	14949	14868	14692	14776	14855	14905	14788	14833	14875	14730	14842	14878	14918	14755	14801	14831	14814	14904	14936	14879	14800	14961	14796	14819	14773	14762	14826	14756	14756	14871	14806	14914	14746	14855	14907	14689	14746	14759	14717	14836	14894	14805	14848	14860	14943	14841	14847	14825	14859	14829	14766	14777	14832	14786	14870	14847	14894	14696	14822	14976	15050	14898	14813	14853	14888	14770	14901	14790	14731	14874	14841	14820	14814	14859	14785	14798	14727	14918	14860	14809	14753	14748	14829	14745	14957	14778	14695	14826	14871	14899	14772	14881	14802	15043	14718	14806	14957	14889	14904	14762	14815	14957	14841	14919	14754	14846	15026	14770	14832	14907	14783	14877	14870	14690	14754	14817	14709	14923	14861	14684	14987	14949	14779	14881	14702	14905	15006	15031	14785	14622	14778	14974	14898	14845	14841	14746	14822	14702	14951	14748	14776	14867	14903	15016	14790	14805	14824	14868	14831	14883	14684	14869	14927	14870	14887	14819	15077	14851	14846	14905	14820	15060	14700	14724	14860	14955	14882	14706	14838	14730	14825	14722	14967	14752	14812	14823	14775	14838	14870	14794	14848	14700	14806	14753	14748	14771	14764	14792	14807	14862	14826	14856	14937	14751	14823	14914	14992	14826	14808	14820	14946	14969	14834	14819	14790	14808	14802	14882	14839	14920	14790	14888	14913	14765	14738	14796	14853	14943	14899	14695	14845	14797	14895	14801	14954	14950	14802	14725	14983	14914	14806	14861	14692	14869	14786	14797	14890	14864	14834	14825	14715	14790	14784	14826	15007	14977	14883	14725	14764	14849	14829	14895	14748	14652	14715	14870	14953	14791	14752	14788	14899	14809	14824	14996	14754	14921	14983	14936	14840	14964	14869	14792	14757	14781	14780	14806	14867	14980	14930	14934	14793	14882	14815	14671	14824	14900	14928	14860	14742	14788	14804	14651	15087	14902	14909	14797	14968	14725	14827	14871	15020	14923	14958	14864	14912	14959	14897	14758	14871	14835	14995	14813	14952	14765	14778	14759	14938	14939	14791	14894	14758	14936	14861	14925	14754	14922	14952	14809	14961	14738	14778	15001	14685	14792	14808	14883	14742	15019	14652	14874	14953	14740	14787	14853	14817	14968	14815	14894	14655	14885	14962	14781	14867	14697	14907	14907	14750	14910	15013	14690	14898	14924	14905	14672	14968	14785	14820	14873	14945	14875	14991	14916	14704	14928	14761	14888	14906	14894	14817	14780	14913	14992	14917	14921	14739	14846	14865	14805	14836	14946	14845	15013	14946	15016	14834	14972	14864	14822	14677	14803	14778	14798	14880	14686	14635	14888	14735	14892	14824	14780	14883	14945	14760	14803	14946	14797	14917	14854	14883	14856	14798	14870	14778	14720	14981	14705	14746	14776	14862	14886	14841	14827	14812	14653	15017	14818	14738	14881	14815	14761	14967	14851	14743	14917	14822	14843	14804	14926	14866	14901	14875	14940	14915	14842	14829	14799	14886	14742	14882	14915	14804	14864	14806	14848	14915	14788	14850	14974	14879	14902	14814	15016	14908	14816	14826	14778	14873	14875	14815	14871	15010	14947	14541	14825	14877	14871	14828	14754	14889	14808	14876	14998	14785	14868	14775	14879	14842	14798	14874	14945	14871	14812	14865	14760	14905	14920	14794	14824	14905	14879	14792	14796	14879	14902	14795	14787	14791	14879	14875	14780	14876	14697	14824	14870	14927	14568	14792	14979	14701	14802	14741	14853	14835	14911	14836	14854	14854	15006	14888	14843	14704	14740	14960	14737	14975	14721	14749	14832	14758	14671	14665	14957	14816	14708	14784	14911	14646	14791	14736	14851	14805	14827	14886	14900	14934	14783	14888	14994	14768	14899	14879	14843	14818	14951	14940	14844	14833	14797	14901	14850	14928	14658	15024	14786	14861	15004	14871	14954	14794	14879	14815	14789	14765	14814	14711	14806	15011	14879	14887	14881	14881	14829	14869	14927	14914	14888	14765	14792	14897	14857	14859	14941	14792	14726	14954	14895	14841	14816	14857	14699	14790	14886	14832	14938	14824	14718	14893	14856	14890	14619	14828	14765	15035	14644	14744	14866	14897	14750	14763	15008	15052	14777	14785	14823	14794	14938	14910	14895	14874	14833	14697	14894	14729	14919	14852	14878	14862	15047	14989	14753	14932	14736	14813	14672	14860	14797	14917	14797	14893	14819	14723	14810	14831	14969	14717	14909	14759	14819	14740	14796	14708	14937	14881	14878	14830	14753	14819	14989	14829	14950	14836	14650	14933	14644	14844	14721	14753	15106	14696	14647	14909	14670	14904	14787	14750	14738	14765	14911	14852	14847	14784	14755	14923	14894	14834	14871	14920	14814	14951	14911	15002	14803	14824	14869	14882	14790	14836	14701	14968	14903	14917	14879	14864	14921	14884	14774	14769	14725	14838	14796	14946	14968	14829	14947	14908	14640	14769	14945	14933	14791	14892	14773	14857	14744	14830	14713	14926	14786	14897	14634	14864	14958	14871	14726	14890	14953	14830	14942	14879	14788	14723	14976	14700	14900	14843	14771	14883	14695	14789	14935	14895	14910	14778	14870	14736	14936	14861	14721	14878	14848	14801	14983	14814	14597	14905	14738
22519	20994	28761	23397	21143	23167	25328	19790	19191	19389	19097	18936	18875	18700	18871	18574	18602	18626	18627	18539	18595	18536	18619	18832	18616	18480	18566	18491	18700	18468	18525	18539	18454	18393	18489	18563	18681	18536	18349	18594	18367	18502	18237	18545	18404	18392	18475	18478	18550	18239	18187	18286	18368	18401	18620	18415	19333	19699	19152	18453	18685	18310	18591	18370	18408	18333	18289	18298	18331	18238	18384	18380	18407	18093	18328	18355	18468	18362	18380	18474	18440	18351	18289	18459	18365	18278	18287	18432	18319	18353	18364	18233	18357	18467	18179	18257	18229	18194	18065	18399	18448	18449	18230	18394	18648	18324	18326	18406	18502	18272	18233	17991	18225	18393	18454	18312	18615	18182	18387	18368	18470	18255	18335	18340	18472	18292	18289	18349	18382	18321	18593	18169	18334	18233	18191	18344	18317	18543	18361	18309	18479	18417	18515	18326	18183	18326	18381	18435	18344	18537	18375	18266	18291	18259	18242	18309	18359	18437	18506	18374	18486	18142	18424	18375	18322	18148	18357	18389	18407	18254	18331	18349	18290	18484	18180	18346	18324	18245	18187	18282	18424	18407	18212	18122	18463	18536	18439	18296	18342	18384	18197	18507	18367	18221	18136	18218	18106	18425	18370	18179	18307	18287	18483	18386	18397	18341	18348	18229	18234	18468	18396	18447	18341	18308	18464	18283	18120	18427	18219	18056	18334	18298	18254	18179	18222	18364	18414	18323	18392	18418	18450	18352	18220	18359	18370	18402	18298	18427	18520	18487	18139	18482	18300	18413	18422	18023	18236	18239	18342	18266	18351	18502	18205	18287	18315	18344	18129	18238	18370	18220	18363	18295	18365	18465	18536	18330	18311	18422	18123	18355	18289	18227	18358	18368	18453	18327	18680	18087	18275	18351	18480	18313	18159	18329	18166	18320	18370	18444	18301	18318	18357	18294	18376	18077	18298	18267	18308	18313	18452	18255	18255	18335	18420	18265	18514	18506	18622	18271	18168	18215	18410	18099	18035	18480	18413	18251	18251	18271	18180	18274	18286	18436	18242	18362	18326	18200	18296	18296	18484	18342	18406	18341	18286	18300	18323	18159	18268	18245	18228	18438	18432	18270	18439	18151	18236	18270	18325	18203	18377	18264	18361	18257	18340	18399	18386	18310	18211	18279	18369	18346	18366	18329	18324	18482	18378	18207	18328	18264	18299	18265	18136	18414	18421	18511	18128	18451	18350	18343	18188	18166	18308	18188	18330	18399	18357	18398	18414	18360	18320	18240	18144	18456	18555	18267	18243	18380	18140	18359	18147	18348	18215	18370	18244	18144	18437	18254	18243	18134	18158	18422	18425	18304	18117	18438	18187	17994	18392	18190	18429	18141	18415	18283	18383	18217	18251	18421	18180	18433	18266	18044	18133	18355	18605	18591	18342	18198	18515	18430	18481	18492	18277	18381	18163	18239	18330	18146	18380	18427	18363	18182	18384	18467	18262	18167	18464	18166	18407	18311	18322	18399	18192	18240	18275	18427	18257	18306	18400	18137	18449	18256	18328	18305	18265	18324	18362	18124	18184	18506	18393	18212	18034	18422	18545	18461	18371	18321	18157	18272	18414	18470	18379	18377	18392	18365	18363	18443	18249	18392	18338	18488	18294	18343	18199	18308	18200	18459	18355	18412	18420	18254	18283	18332	18328	18330	18261	18367	18403	18287	18289	18298	18462	18158	18315	18289	18390	18347	18326	18231	18384	18515	18290	18131	18187	18347	18155	18071	18294	18176	18404	18538	18144	18247	18339	18295	18187	18333	18563	18204	18076	18243	18286	18364	18303	18254	18216	18313	18280	18529	18463	18284	18438	18322	18537	18169	18235	18390	18321	18292	18189	18234	18285	18315	18418	18250	18193	18295	18326	18384	18347	18240	18518	18029	18291	18292	18261	18206	18362	18489	18236	18305	18347	18303	18456	18515	18248	18176	18363	18482	18316	18389	18437	18320	18264	18282	18374	18280	18311	18424	18339	18395	18221	18273	18404	18257	18195	18429	18338	18328	18322	18146	18260	18318	18486	18503	18180	18567	18358	18446	18468	18499	18322	18350	18276	18528	18157	18181	18396	18196	18303	18264	18385	18223	18354	18224	18246	18165	18314	18336	18179	18237	18194	18277	18439	18132	18464	18515	18123	18208	18069	18197	18214	18297	18218	18148	18271	18341	18362	18291	18171	18307	18446	18304	18308	18250	18260	18211	18431	18149	18309	18183	18387	18263	18278	18258	18415	18210	18306	18414	18247	18113	18235	18129	18324	18227	18288	18539	18278	18222	18473	18305	18409	18495	18258	18416	18297	18222	18276	18268	18146	18442	18298	18478	18309	18380	18446	18403	18382	18340	18146	18236	18348	18326	18378	18264	18297	18412	18229	18224	18454	18223	18289	18475	18381	18364	18090	18247	18368	18326	18310	18430	18405	18179	18189	18125	18327	18062	18379	18275	18182	18114	18301	18478	18319	18284	18299	18256	18233	18224	18340	18369	18450	18363	18164	18427	18323	18524	18206	18124	18413	18394	18323	18231	18251	18425	18607	18318	18490	18290	18434	18306	18308	18225	18237	18277	18240	18207	18171	18133	18536	18376	18409	18195	18318	18287	18426	18330	18437	18406	18289	18416	18202	18251	18378	18245	18322	18046	18277	18193	18358	18295	18568	18395	18143	18293	18344	18371	18222	18313	18391	18136	18348	18364	18464	18345	18223	18309	18248	18225	18249	18038	18263	18058	18247	18279	18372	18295	18461	18213	18193	18527	18210	18311	18296	18457	18319	18270	18488	18196	18307	18103	18419	18143	18018	18348	18375	18305	18057	18218	18365	18335	18335	18311	18458	18418	18186	18290	18320	18347	18243	18255	18435	18367	18361	18422	18384	17989	18429	18341	18352	18394	18231	18291	18287	18274	18272	18241	18082	18427	18103	18400	18425	18084	18421	18518	18428	18280	18222	18132	18182	18290	18288	18283	18381	18257	18076	18215	18188	18279	18058	18339	18424	18295	18188	18001	18427	18401	18216	18183	18367	18234	18220	18321	18186	18211	18303	18371	18360	18438	18188	18333	18291	18414	18401	18343	18133	18275	18540	18315	18193	18304	18198	18391	18208	18501	18234	18210	18293	18269	18375	18140	18194	18472	18402	18186	18230	18243	18249	18330	18532	18502	18456	18352	18510	18410	18237	18289	18382	18147	18273	18271	18326	18134	18325	18323	18209	18139	18199	18314	18388	18538	18341	18246	18417	18211	18320	18242	18371	18547	18443	18277	18240	18248	18254	18359	18234	18272	18294	18282	18289	18215	18520	18277	18234	18063	18481	18443	18219	18542	18300	18379	18259	18342	18220	18311	18344	18459	18260	18477	18244	18387	18622	18180	18464	18216	18202	18478	18428	18218	18190	18322	18394	18355	18260	18507	18111	18280	18425	18117	18352	18260	18216	18310	18407	18469	18268	18180	18419	18380	18373	18105	18505	18288	18306	18172	18418	18220	18321	18124	18177	18275	18550	18259	18249	18164	18362	18343	18339	18251	18373	18285	18318	18143	18171	18210	18385	18262	18516	18203	18371	18362	18324	18374	18274	18182	18431	18307	18552	18366	18348	18321	18278	18328	18247	18068	18200	18142	18524	18580	18335	18387	18178	18295	18216	18399	18215	18088	18162	18390	18314	18279	18216	18235	18385	18407	18435	18485	18287	18036	18252	18377	18378	18434	18229	18484	18163	18279	18339	18195	18209	18286	18306	18222	18433	18496	18414	18151	18219	18272	18234	18179	18324	18206	18225	18209	18262	18344	18342	18449	18472	18421	18369	18310	18220	18408	18422	18380	18337	18142	18294	18263	18175	18376	18263	18355	18129	18276	18527	18060	18488	18339	18307	18423	18346	18254	18241	18143	18317	18155	18131	18447	18085	18135	18423	18161	18337	18336	18291	18464	18393	18306	18401	18418	18345	18254	18319	18393	18156	18354	18322	18463	18378	18263	18110	18087	18313	18305	18222	18488	18291	18204	18352	18220	18364	18266	18412	18242	18332	18359	18120	18300	18348	18210	18262	18193	18234	18304	18135	18193	18434	18173	18335	18304	18235	18353	18286	18370	18106	18169	18419	18335	18284	18207	18384	18529	18274	18295	18190	18446	18146	18290	18390	18240	18256	18207	18211	18251	18296	18423	18364	18429	18334	18416	18359	18458	18372	18088	18330	18459	18296	18532	18411	18257	18281	18449	18455	18296	18261	18183	18360	18357	18170	18443	18356	18205	18246	18259	18508	18257	18379	18337	18363	18367	18537	18284	18319	18595	18451	18238	18060	18153	18203	18241	18286	18451	18325	18310	18301	18581	18289	18221	18444	18334	18417	18141	18294	18282	18286	18190	18257	18382	18306	18240	18468	18391	18457	18292	18223	18063	18303	18313	18306	18271	18533	18273	18355	18247	18442	18386	18272	18229	18164	18453	18466	18368	18464	18304	18360	18311	18290	18393	18351	18297	18213	18277	18226	18257	18216	18347	18376	18415	18319	18216	18264	18192	18216	18163	18103	18330	18310	18329	18395	18171	18313	18365	18235	18123	18395	18139	18035	18213	18293	18131	18249	18354	18516	18373	18242	18303	18269	18195	18286	18261	18293	18213	18439	18370	18257	18439	18286	18387	18176	18325	18289	18359	18255	18126	18423	18256	18451	18165	18283	18149	18200	18106	18119	18243	18251	18295	18487	18205	18332	18226	18067	18125	18162	18537	18433	18182	18145	18313	18361	18178	18381	18414	18234	18164	18154	18343	18334	18165	18331	18188	18244	18207	18320	18431	18371	18245	18122	18218	18273	18221	18295	18164	18193	18285	18284	18116	18408	18352	18106	18363	18291	18304	18345	18374	18290	18140	18338	18070	18204	18109	18351	18492	18486	18332	18171	18288	18469	18512	18103	18299	18221	18295	18223	18315	18181	18161	18368	18153	18279	18325	18271	18330	18452	18385	18248	18387	18216	18324	18347	18194	18151	18324	18059	18188	18453	18214	18405	18203	18217	18395	18420	18125	18408	18318	18183	18405	18299	18349	18490	18164	18268	18143	18283	18299	18284	18373	18366	18537	18324	18364	18546	18425	18288	18239
15722	29122	26227	21141	19136	17783	17141	16621	16351	16160	15871	15974	15609	15501	15658	15451	15549	15473	15565	15565	15309	15531	15493	15245	15402	15304	15451	15411	15481	15312	15479	15294	15459	15268	15291	15389	15345	15165	15236	15319	15342	15225	15153	15335	15212	15244	15415	15379	15410	15264	15324	15366	15247	15371	15304	15673	16960	17038	16077	15373	15585	15302	15344	15258	15354	15119	15235	15314	15335	15327	15161	15223	15319	15344	15237	15219	15241	15263	15305	15212	15260	15308	15375	15414	15206	15320	15147	15173	15174	15253	15438	15168	15184	15288	15268	15204	15188	15404	15368	15085	15257	15273	15339	15356	15397	15313	15232	15245	15161	15221	15178	15401	15246	15243	15313	15293	15220	15085	15393	15255	15295	15370	15276	15146	15116	15424	15207	15087	15472	15093	15240	15337	15307	15307	15332	15192	15309	15323	15360	15186	15271	15162	15163	15269	15416	15118	15221	15244	15248	15282	15212	15171	15291	15231	15213	15159	15292	15141	15303	15206	15342	15183	15419	15311	15203	15252	15305	15271	15276	15301	15417	15262	15322	15402	15269	15248	15243	15200	15326	15119	15283	15180	15281	15165	15301	15355	15127	15493	15211	15410	15252	15240	15225	15258	15152	15189	15282	15100	15215	15311	15030	15457	15236	15400	15129	15450	15154	15165	15176	15280	15330	15168	15306	15237	15192	15396	15455	15293	15265	15242	15344	15352	15232	15282	15255	15291	15302	15174	15228	15300	15371	15017	15242	15259	15295	15230	15419	15190	15205	15204	15193	15198	15356	15212	15242	15218	15337	15389	15302	15190	15343	15256	15126	15232	15293	15225	15253	15261	15235	15353	15181	15095	15361	15162	15430	15249	15535	15175	15277	15124	15288	15283	15210	15284	15217	15277	15387	15302	15287	15279	15241	15294	15098	15481	15121	15279	15300	15228	15297	15322	15238	15247	15262	15260	15314	15361	15264	15205	15309	15239	15191	15332	15342	15295	15148	15154	15293	15431	15526	15251	15221	15283	15431	15058	15322	15297	15156	15165	15180	15262	15276	15185	15262	15299	15186	15263	15261	15242	15377	15189	15352	15055	15291	15300	15009	15253	15409	15269	15238	15243	15218	15360	15116	15419	15150	15310	15097	15180	15307	15197	15205	15182	15294	15145	15457	15122	15459	15209	15360	15108	15190	15310	15142	15320	15287	15250	15242	15348	15224	15044	15248	15298	15131	15227	15342	15328	15334	15231	15298	15397	15378	15182	15210	15340	15149	15200	15326	15221	15269	15154	15141	15353	15220	15241	15295	15305	15365	15453	15260	15430	15287	15194	15295	15261	15178	15293	15231	15413	15210	15272	15349	15321	15336	15175	15180	15171	15292	15139	15434	15401	15108	15290	15475	15204	15219	15262	15361	15295	15310	15250	15341	15287	15396	15053	15329	15104	15208	15162	15097	15179	15253	15338	15342	15167	15322	15229	15333	15117	15419	15329	15239	15219	15210	15415	15324	15505	15332	15333	15264	15175	15304	15221	15315	15153	15164	15315	15253	15272	15236	15123	15220	15193	15268	15369	15266	15150	15224	15284	15391	15356	15305	15265	15095	15361	15279	15249	15228	15284	15396	15218	15277	15324	15376	15325	15193	15276	15168	15275	15332	15055	15302	15344	15298	15202	15223	15211	15296	15346	15276	15090	15256	15365	15366	15164	15179	15419	15226	15269	15347	15168	15269	15206	15217	15133	15304	15270	15150	15237	15316	15407	15394	15276	15257	15486	15238	15360	15132	15105	15293	15179	15206	15199	15146	15224	15280	15349	15183	15240	15250	15079	15126	15263	15342	15257	15181	15203	15196	15362	15100	15209	15363	15449	15183	15489	15214	15293	15181	15270	15179	15264	15284	15222	15341	15171	15294	15083	15219	15254	15293	15156	15337	15442	15367	15334	15355	15223	15068	15193	15318	15110	15222	15281	15374	15187	15223	15127	15225	15413	15245	15171	15265	15356	15174	15384	15314	15095	15247	15234	15090	15313	15336	15257	15331	15306	15278	15294	15444	15131	15263	15174	15211	15358	15328	15279	15387	15363	15183	15168	15096	15278	15301	15322	15340	15198	15267	15156	15355	15180	15186	15295	15162	15440	15283	15175	15201	15303	15368	15196	15220	15418	15238	15181	15167	15358	15220	15258	15099	15103	15265	15505	15306	15184	15171	15146	15410	15201	15299	15311	15342	15197	15212	15340	15340	15300	15416	15015	15217	15178	15327	15116	15274	15177	15311	15106	15192	15098	15205	15284	15152	15228	15168	15187	15281	15296	15284	15230	15368	15441	15227	15331	15154	15291	15235	15349	15315	15412	15314	15240	15404	15196	15121	15320	15196	15265	15300	15240	15228	15283	15194	15108	15519	15168	15262	15222	15239	15277	15224	15288	15253	15344	15160	15205	15370	15307	15363	15324	15281	15309	15246	15277	15181	15307	15298	15230	15279	15314	15297	15229	15312	15162	15328	15171	15084	15228	15388	15107	15201	15322	15408	15379	15275	15455	15340	15121	15332	15112	15243	14991	15349	15246	15181	15331	15390	15292	15277	15120	15306	15248	15208	15269	15237	15308	15310	15257	15255	15149	15221	15281	15313	15256	15178	15202	15303	15117	15251	15377	15413	15300	15308	15173	15184	15380	15210	15105	15317	15304	15285	15381	15151	15217	15158	15311	15398	15321	15231	15186	15290	15255	15245	15390	15382	15167	15270	15387	15195	15187	15264	15287	15179	15282	15317	15335	15309	15366	15320	15347	15245	15124	15222	15329	15228	15143	15215	15359	15397	15252	15088	15245	15383	15207	15332	15341	15284	15286	15454	15022	15211	15121	15322	15157	15115	15215	15304	15375	15253	15107	15110	15341	15168	15292	15340	15504	15222	15318	15142	15266	15291	15192	15286	15462	15073	15183	15239	15277	15324	15283	15400	15295	15140	15056	15299	15221	15370	15243	15170	15301	15229	15343	15282	15254	15301	15214	15347	15331	15158	15366	15233	15241	15203	15194	15690	15222	15370	15309	15255	15278	15073	15156	15288	15195	15216	15201	15387	15202	15289	15355	15256	15238	15249	15215	15313	15228	15220	15108	15246	15275	15265	15274	15385	15400	15340	15098	15249	15177	15045	15232	15262	15155	15266	15263	15204	15269	15409	15392	15342	15204	15361	15189	15214	15399	15269	15343	15389	15158	15229	15268	15275	15428	15302	15342	15437	15382	15155	15341	15255	15310	15330	15151	15194	15220	15276	15320	15248	15473	15336	15441	15133	15153	15245	15423	15302	15127	15379	15227	15246	15216	15150	15237	15290	15399	15093	15220	15267	15055	15263	15298	15275	15201	15266	15322	15172	15324	15180	15040	15292	15184	15128	15253	15354	15179	15227	15318	15193	15242	15107	15139	15380	15166	15095	15145	15248	15079	15389	15225	15083	15253	15244	15298	15237	15288	15275	15234	15256	15308	15235	15314	15234	15376	15111	15265	15255	15344	15433	15289	15099	15282	15360	15280	15100	15212	15424	15273	15342	15261	15292	15196	15147	15396	15380	15379	15086	15307	15225	15359	15275	15276	14959	15156	15210	15160	15343	15206	15152	15253	14962	15289	15297	15235	15421	15115	15244	15225	15320	15431	15331	15338	15232	15267	15238	15216	15252	15384	15149	15203	15038	15298	15183	15184	15253	15138	15116	15351	15347	15361	15290	15284	15327	15254	15229	15280	15265	15283	15292	15237	15102	15304	15072	15171	15268	15470	15076	15202	15161	15356	15008	15419	15115	15268	15297	15122	15327	15141	15317	15114	15261	15194	15358	15024	15149	15232	15335	15166	15318	15180	15305	15354	15146	15378	15155	15269	15119	15271	15264	15345	15237	15317	15178	15295	15296	15329	15243	15049	15243	15172	15336	15341	15438	15256	15201	15161	15225	15200	15015	15173	15378	15238	15268	15098	15180	15184	15246	15306	15216	15271	15205	15320	15270	15198	15296	15196	15264	15294	15465	15263	15229	15265	15232	15259	15299	15405	15177	15368	15270	15141	15282	15307	15147	15245	15292	15100	15291	15313	15122	15369	15154	15337	15133	15120	15352	15183	15230	15247	15209	15277	15322	15294	15073	15150	15184	15341	15361	15231	15374	15103	15329	15207	15222	15180	15391	15327	15322	15129	15279	15285	15370	15271	15328	15275	15419	15308	15327	15169	15200	15309	15195	15120	15291	15212	15398	15261	15435	15066	15345	15099	15283	15354	15134	15305	15286	15295	15294	15281	15308	15287	15183	15162	15272	15118	15436	15389	15186	15085	15403	15094	15392	15186	15305	15165	15095	15258	15090	15411	15229	15297	15209	15213	15223	15312	15154	15115	15180	15312	15121	15321	15269	15150	15228	15228	15290	15114	15177	15298	15352	15142	15116	15370	15163	15181	15369	15150	15230	15144	15078	15483	15383	15147	15334	15245	15134	15282	15300	15103	15177	15188	15172	15282	15294	15218	15387	15157	15396	15323	15443	15329	15254	15213	14983	15315	15139	15453	15126	15255	15195	15349	15277	15299	15166	15237	15120	15296	15223	15166	15268	15185	15198	15229	15237	15273	15121	15241	15391	15297	15323	15392	15343	15237	15443	15045	15224	15139	15275	15215	15218	15283	15273	15461	15141	15260	15431	15175	15191	15294	15164	15226	15303	15157	15453	15239	15341	15284	15272	15216	15279	15266	15265	15242	15291	15147	15161	15102	15396	15252	15244	15326	15286	15273	15260	15377	15291	15248	15414	15344	15161	15309	15417	15171	15137	15440	15283	15175	15321	15249	15391	15137	15292	15169	15357	15188	15325	15303	15342	15332	15218	15291	15205	15138	15259	15308	15254	15276	15103	15139	15235	15047	15354	15299	15245	15270	15286	15172	15329	15247	15204	15194	15157	15230	15279	15087	15389	15221	15350	15200	15280	15295	15325	15041	15184	15265	15339	15279	15353	15379	15512	15181	15249	15301	15254	15331	15242	15259	15305	15249	15223	15373	15279	15261	15352	15272	15168	15306	15157	15223	15236	15129	15181	15289	15194	15333	15260	15197	15292	15456	15170	15338	15207	15262	15259	15357	15173	15278	15367	15279	15348	15295	15295	15229
27193	21967	25863	23563	20248	20405	20578	20487	20175	20312	20302	20025	20137	20218	20052	20255	20049	20128	20114	20016	19964	19946	20262	20076	20161	20189	20160	20132	20320	20065	20066	20148	20404	20295	20192	20157	20054	19983	20171	20238	20224	19999	20083	20076	20131	20222	20168	20131	20171	20141	20137	20123	20160	20077	20158	19993	20356	20229	20181	20085	20190	20198	20176	20163	20154	20032	20042	20206	20204	20210	20306	19945	20201	20111	20019	20272	20177	20335	20236	20117	20204	20051	20220	20261	20248	20278	19964	19969	20057	20141	20054	20080	20153	20261	19896	20250	20230	20172	20124	20289	20051	19960	20228	20079	20143	20069	20100	20186	20232	20144	20077	19960	20145	20232	20097	20007	20349	20266	20252	20054	20036	20058	20247	20061	20196	20307	20184	20095	20108	20051	20142	20016	20225	20073	20247	20079	20174	20141	20004	20197	20141	20153	20161	20183	20195	19997	20114	20180	20350	20226	20210	20230	20350	19992	20073	20249	20507	20171	19839	20162	20114	20102	19974	19886	20045	20068	20118	20203	20070	20344	20174	20123	20309	20038	20172	20155	20170	20164	20206	20060	20181	20200	20068	20216	20170	20018	20163	20096	20271	20089	20273	20119	20057	20057	20247	20067	20143	20001	20030	20060	20254	20086	20258	20017	20207	20025	20062	20075	20118	20115	20096	20142	20190	20137	20229	20081	20059	20072	20392	20076	20250	20080	20273	20086	20169	20035	20309	20245	20094	20362	20035	20196	20075	20167	20259	20082	20142	19972	19995	20143	20144	20121	20278	20188	20224	20078	19954	19961	20252	20060	20070	20161	20228	20183	20152	19887	20165	20038	19984	19842	20096	20057	19946	20202	19945	20123	20118	20348	19998	20113	20243	20117	20220	20118	20414	20160	20223	20238	20388	20217	20133	20192	20007	19909	20045	20111	20353	20304	20316	20094	20102	20301	20292	20267	20290	20103	20191	20192	20252	20074	20054	20001	20055	19985	20116	20159	20074	20108	20177	20129	20125	20303	20084	19906	20209	20217	20396	20315	20239	20211	20356	20331	20277	20113	20157	19982	20298	20236	20125	20088	20225	20278	19967	19965	19939	20335	20215	20135	20277	20086	20205	20239	20219	20079	20095	20021	20098	19939	20190	19974	20032	20136	20267	20063	20094	20196	20125	20089	20116	20128	20215	20161	20025	20328	20155	19995	20139	20040	20008	20203	20240	20155	20150	20261	20072	20220	20046	20182	20262	20263	20014	20159	20066	20016	20392	20223	20237	20043	20168	20098	20207	20198	20253	20075	20129	20120	20258	20297	19961	20149	19945	20067	20262	19967	20387	20222	20100	20124	20009	20021	20012	20128	19881	20161	20335	20313	20278	20026	20128	20031	20148	20217	20033	20194	20220	20149	20083	20398	20219	19979	20174	20136	20251	20039	20194	20138	20167	20000	20168	20105	20197	19970	20122	20026	20303	19902	20152	20162	20097	20196	20281	20179	20076	19915	20109	20256	20234	20098	20049	20408	20146	20243	20170	20217	20254	20034	20085	20169	20372	20160	20074	20117	20092	20340	20062	20182	20062	20164	19951	20101	20199	19935	20120	20183	20163	20125	20118	20043	20059	20066	20103	20092	20177	20163	20224	20264	20176	20231	20093	20064	20266	20238	20058	20038	19996	20153	20256	20065	20009	20157	20234	19808	19923	20184	19919	20226	20171	20125	20217	20171	20116	20412	20331	20279	20331	20134	20307	20120	20120	19989	19899	20063	20198	20076	20159	20169	20115	20087	20118	20206	20136	20080	20335	20204	20090	20079	20216	19929	20198	20067	20200	19974	20089	19978	20200	20144	20279	19936	20076	20173	20172	19975	20086	19919	19923	20050	20151	20221	20139	20131	20105	20208	20194	19980	20161	20058	20220	20158	20189	20137	20176	20252	19882	20351	19984	20058	20078	20050	20136	20136	20327	20245	20288	20177	19996	20079	20222	20550	19995	20013	20208	20340	20298	20123	20091	20303	20070	19930	20328	20275	20001	20085	20086	20241	20158	20233	20295	20088	19950	20298	20205	20222	20059	20309	20147	20129	20141	20148	19882	19937	20216	19949	20205	20177	20114	20079	20269	19964	19907	20334	20218	20182	20317	20153	20214	20157	20163	20046	19827	20240	20183	20093	20170	20074	20074	20292	20037	20289	20214	19994	20187	20148	20088	20129	20139	20278	20084	20288	20049	20111	19975	20124	20294	20151	20072	20211	20228	20178	20377	19942	20158	20019	20083	20202	20305	20180	19970	20228	20141	20157	20262	20100	20199	20635	20116	20112	19952	20240	20050	20032	20051	20089	20140	20242	20015	20125	20188	20152	20107	20271	20103	20192	20177	20219	20282	20308	20269	20008	20261	19844	20000	20118	20157	20149	20143	20118	19868	20033	20045	19860	20308	20202	19951	19968	19861	20114	20038	20143	20128	20342	20037	20047	20256	20124	20129	20279	20245	20228	20052	20002	20013	20011	20036	20061	20041	20302	20035	20180	20040	20078	20147	20142	20250	20145	20222	20207	20084	20113	20090	20335	20341	20247	20407	19926	20053	20073	20254	20126	20019	19986	19918	20324	20042	20115	20151	20074	20220	20159	20096	20248	20162	20143	20092	20043	20047	20065	19994	19994	20103	19945	20234	19990	20235	20261	20143	20237	20184	20281	20122	20312	20165	20293	20124	20116	20141	20135	20118	20174	20141	20112	20130	20179	19987	20056	20110	20101	20294	20190	20229	20149	20301	20086	19862	20077	20175	20142	20138	19935	20310	20030	20103	20295	20135	20165	20283	19983	20150	20194	20229	20251	19930	20209	20196	20236	20110	19999	19898	20169	20111	20122	20108	20265	19976	20408	20304	20201	19882	19971	20091	20237	20125	20179	20233	20125	20181	20171	20252	20170	19907	20130	20262	19907	20154	20224	20118	20009	20428	20247	19923	20266	20230	20040	20129	20131	19971	20002	20213	20226	20139	20036	20180	20058	20023	20168	20193	19910	19994	20278	20255	20067	20200	20361	20040	20110	20308	19979	20330	19985	20233	20045	20196	20139	20183	20151	20142	20180	20076	20073	19975	20030	20068	20078	20199	20020	20133	20208	20116	20081	20163	19994	19982	20225	19947	20176	20316	20024	20115	20137	20249	20114	20059	20324	20089	20292	20285	19956	20103	19880	20012	20052	20063	20125	19890	20231	20156	20106	20114	19916	20265	19989	20274	19977	20118	20118	20135	20275	20092	20079	19957	20276	20002	20171	20027	20092	20163	19904	20138	19936	20288	20103	20124	20202	19987	20365	20163	20038	20149	20158	20212	20189	20209	20212	20271	20208	20151	20018	20346	20146	20194	20082	20347	20156	20116	20265	20187	20180	20077	20152	20109	20118	20277	20242	20088	20115	20250	20037	20028	20048	20341	20173	20295	20317	20296	20174	19950	20071	20197	20131	20151	19937	19947	20215	20200	20251	20138	20460	20143	19901	19996	20054	20198	20294	20208	20220	20124	20079	19997	20083	20300	20202	20202	19944	20044	20169	20459	20198	19972	20293	20076	20118	20192	20067	20295	20076	20114	20269	20397	20070	20422	20156	20035	20069	20160	20291	20104	20232	19958	20206	20092	20088	20454	20158	20126	20208	20145	20296	20286	20057	19985	20146	20131	20047	20226	20239	20146	19977	20058	20138	20066	20240	20247	20245	20129	20005	20097	20253	19962	20125	20052	20046	20120	20313	20191	20048	20178	20139	20185	20201	20147	20210	20182	20219	20169	20288	20256	19984	20141	20073	20181	20055	20122	20045	20112	20079	20097	20098	20270	20209	20261	20223	20139	20195	20268	20115	19983	19855	20053	20011	20145	20209	20107	20093	20049	20241	20189	20117	20270	20204	20385	20289	19994	19902	20240	20186	20293	20196	20287	20171	20251	20047	20163	20272	20245	19945	20282	20217	20141	20095	20123	20181	20312	20071	20060	19926	20108	19945	20069	20160	20204	20193	20083	20139	19961	20014	19975	19984	20197	20040	20131	20014	20115	20163	20123	20033	20180	19932	20020	20214	20109	20226	20203	20177	20056	19811	20075	20245	20078	19947	20319	20186	20043	20187	20292	19871	20027	20066	20038	20159	19882	19904	20244	20210	20032	20106	19951	20073	20130	19986	20036	20076	20175	20060	20111	20381	20152	20185	19894	20225	20222	19963	20103	20095	20213	20391	20208	19981	20253	20073	20050	20231	20195	20381	20145	20095	20140	19761	19934	20150	20152	20028	20183	20111	20430	20191	20183	20292	20175	20221	19951	20024	20121	20174	20249	20164	20445	20140	19961	20079	20090	20279	20326	20207	20390	20351	20170	20121	20151	20070	20202	19949	20119	20056	20320	20316	20033	20122	20119	20102	19940	20201	20243	20276	20019	20223	20243	19926	20339	20140	20241	20331	20167	20239	20052	20142	19948	19781	20123	19863	20117	19978	20149	19984	20189	19935	20265	20015	20317	19982	20150	19956	20296	20272	20211	20157	20064	20245	20128	20147	20248	19921	19980	20264	20128	20272	20205	20123	19975	20343	20103	20099	19982	19982	20115	20164	20185	20354	20300	20232	19926	20202	20093	19982	20176	20215	20012	20038	20031	20092	20154	19861	20028	20299	20132	20078	19966	20231	20358	20175	20271	20055	20336	20193	20132	20066	20006	20093	20181	20120	20219	20274	20083	20123	20273	19909	20224	20151	19972	20112	20137	20230	20179	20321	20349	19965	19902	20092	20172	20153	20053	20127	20220	20390	20095	20080	20103	20143	20125	19860	20042	20065	20140	20216	20188	20138	20145	20176	20376	20318	20259	19927	20241	20182	20122	19941	20085	20090	20092	20128	20190	20178	20319	20174	20370	20340	20162	20123	20403	20075	20190	20098	19972	20018	19976	20099	20053	20070	20320	20007	20200	20229	20242	20162	20229	20262	20292	20035	19999	20025	20020	19948	20145	20060	20082	20232	20111	20105	20203	19966	19987	19972	19968	20064	20114	20027	20088	20296	20152	20260	20131	20059	20158	20211	19881	20128	20362	20261	20195	20181	20153	20258	20178	20163	20296	20148	20181	20105	20069	20019	20038	20134	20202	20166	20156	20102	20196	20007
16099	19874	18957	17286	17059	16822	16533	16423	16367	16260	16443	16319	16265	16255	16201	16336	16277	16398	16394	16285	16504	16312	16492	16302	16331	16385	16437	16413	16339	16336	16354	16375	16351	16342	16476	16295	16270	16296	16395	16324	16351	16490	16298	16380	16238	16346	16328	16305	16262	16293	16351	16290	16496	16286	16333	16245	16419	16568	16508	16418	16515	16372	16325	16316	16158	16429	16344	16346	16259	16368	16335	16306	16413	16277	16377	16209	16274	16447	16334	16308	16255	16256	16350	16502	16303	16377	16322	16507	16303	16308	16383	16461	16316	16453	16284	16342	16213	16304	16434	16284	16320	16379	16460	16385	16466	16375	16555	16138	16406	16352	16244	16478	16383	16404	16348	16579	16292	16101	16292	16116	16386	16352	16202	16312	16112	16392	16202	16301	16329	16320	16396	16467	16363	16362	16346	16322	16321	16484	16400	16132	16302	16285	16399	16267	16236	16351	16337	16164	16330	16238	16333	16265	16461	16263	16205	16360	16457	16323	16194	16187	16185	16299	16379	16214	16294	16300	16366	16420	16088	16340	16291	16416	16496	16248	16322	16263	16249	16243	16478	16450	16468	16312	16410	16260	16456	16472	16304	16252	16306	16345	16285	16334	16119	16274	16339	16319	16319	16382	16323	16154	16441	16270	16260	16373	16411	16348	16330	16336	16431	16396	16172	16254	16302	16224	16306	16331	16357	16298	16275	16272	16178	16379	16308	16438	16269	16352	16222	16455	16270	16473	16257	16204	16402	16230	16301	16387	16262	16309	16285	16126	16251	16255	16398	16407	16272	16271	16174	16329	16463	16330	16353	16367	16252	16297	16433	16318	16269	16396	16463	16182	16369	16246	16179	16317	16144	16383	16271	16379	16519	16293	16420	16242	16440	16338	16210	16314	16215	16291	16209	16292	16347	16541	16198	16193	16472	16300	16270	16434	16412	16491	16231	16393	16248	16152	16319	16355	16378	16385	16376	16187	16446	16359	16349	16393	16387	16492	16079	16293	16196	16256	16321	16222	16342	16247	16430	16413	16497	16368	16297	16208	16290	16282	16276	16418	16380	16231	16351	16456	16083	16369	16258	16366	16331	16194	16211	16277	16393	16416	16451	16567	16341	16227	16428	16434	16197	16224	16442	16387	16289	16330	16334	16357	16353	16323	16287	16383	16330	16288	16545	16293	16437	16252	16417	16208	16397	16304	16230	16309	16203	16304	16339	16330	16331	16493	16417	16415	16411	16293	16063	16136	16242	16497	16267	16275	16442	16378	16342	16516	16398	16422	16377	16339	16466	16288	16288	16294	16220	16419	16241	16269	16332	16312	16219	16193	16316	16496	16150	16313	16330	16372	16412	16411	16476	16197	16159	16244	16425	16335	16364	16363	16246	16285	16242	16300	16267	16394	16266	16313	16228	16199	16480	16373	16295	16180	16395	16272	16281	16313	16265	16297	16334	16194	16425	16204	16405	16298	16313	16161	16265	16348	16253	16211	16380	16393	16338	16310	16348	16474	16292	16282	16400	16263	16208	16431	16326	16367	16567	16421	16331	16356	16322	16352	16364	16352	16369	16214	16389	16275	16142	16275	16263	16431	16316	16435	16426	16200	16265	16181	16287	16363	16298	16177	16353	16327	16333	16348	16346	16219	16439	16266	16148	16355	16515	16423	16438	16490	16296	16302	16294	16421	16488	16349	16267	16514	16294	16447	16271	16384	16331	16266	16463	16203	16318	16401	16273	16391	16219	16425	16398	16396	16525	16338	16412	16301	16508	16341	16337	16307	16350	16418	16411	16139	16228	16452	16266	16351	16565	16307	16519	16167	16408	16246	16184	16284	16218	16298	16381	16409	16243	16427	16194	16482	16160	16422	16396	16274	16312	16435	16306	16324	16295	16396	16517	16254	16426	16159	16413	16432	16469	16327	16327	16341	16317	16351	16386	16293	16359	16380	16323	16294	16361	16222	16494	16403	16433	16420	16272	16320	16297	16367	16333	16361	16464	16469	16282	16399	16239	16267	16342	16204	16444	16214	16402	16295	16383	16414	16293	16148	16338	16084	16325	16366	16331	16348	16430	16234	16329	16216	16446	16403	16367	16400	16527	16366	16208	16436	16337	16261	16346	16363	16322	16414	16354	16282	16088	16291	16469	16046	16402	16351	16438	16425	16366	16354	16224	16179	16225	16294	16324	16499	16333	16437	16202	16470	16282	16423	16268	16290	16438	16270	16488	16301	16379	16350	16275	16308	16515	16365	16279	16378	16400	16339	16419	16288	16404	16197	16425	16513	16488	16284	16444	16242	16199	16370	16309	16275	16307	16307	16499	16477	16057	16433	16459	16394	16273	16300	16501	16322	16384	16299	16344	16435	16252	16306	16324	16368	16372	16277	16252	16444	16508	16080	16323	16167	16295	16224	16257	16331	16429	16252	16263	16101	16194	16165	16402	16452	16427	16404	16200	16405	16313	16271	16405	16348	16455	16302	16304	16238	16336	16405	16322	16315	16360	16479	16224	16278	16222	16304	16235	16402	16358	16495	16274	16264	16201	16401	16276	16207	16262	16440	16218	16431	16313	16313	16350	16238	16454	16300	16364	16188	16456	16295	16311	16203	16480	16307	16338	16351	16543	16405	16260	16183	16196	16337	16302	16391	16430	16210	16215	16348	16288	15995	16231	16322	16431	16309	16193	16340	16207	16226	16455	16224	16352	16319	16464	16349	16388	16487	16100	16299	16441	16462	16315	16275	16353	16249	16345	16294	16209	16338	16369	16372	16433	16259	16303	16340	16355	16439	16220	16395	16478	16265	16224	16377	16302	16355	16365	16336	16143	16467	16405	16321	16481	16380	16318	16454	16150	16166	16212	16449	16552	16332	16458	16258	16315	16448	16361	16244	16376	16454	16292	16114	16252	16298	16339	16368	16358	16399	16277	16223	16443	16215	16511	16274	16484	16333	15996	16387	16277	16434	16295	16303	16390	16332	16419	16130	16252	16323	16335	16395	16214	16404	16296	16385	16335	16401	16367	16202	16324	16305	16247	16280	16150	16251	16365	16495	16309	16504	16189	16391	16393	16167	16435	16336	16365	16449	16269	16335	16306	16335	16262	16383	16252	16183	16407	16264	16451	16363	16210	16236	16282	16375	16220	16413	16443	16394	16198	16281	16396	16419	16522	16198	16288	16350	16343	16234	16295	16256	16352	16399	16387	16397	16314	16209	16456	16232	16315	16198	16448	16331	16443	16414	16427	16229	16346	16340	16423	16241	16336	16290	16443	16580	16349	16102	16313	16280	16348	16154	16348	16285	16266	16303	16374	16437	16252	16441	16360	16380	16270	16345	16341	16307	16371	16424	16291	16388	16278	16357	16373	16320	16488	16468	16269	16223	16460	16303	16293	16309	16293	16396	16161	16278	16367	16295	16389	16211	16296	16352	16367	16328	16345	16255	16340	16226	16266	16390	16270	16359	16251	16290	16401	16136	16389	16256	16280	16283	16239	16345	16377	16408	16222	16340	16366	16255	16206	16391	16308	16331	16289	16364	16306	16321	16367	16302	16314	16393	16400	16396	16208	16409	16326	16394	16261	16292	16495	16435	16447	16209	16170	16329	16449	16306	16534	16372	16526	16282	16360	16188	16306	16385	16392	16250	16407	16402	16525	16490	16484	16358	16310	16428	16418	16362	16447	16244	16308	16178	16360	16210	16354	16265	16288	16412	16368	16255	16332	16337	16411	16272	16390	16408	16453	16397	16298	16242	16486	16417	16303	16403	16434	16298	16343	16352	16296	16398	16168	16247	16196	16298	16450	16539	16386	16362	16322	16340	16393	16248	16254	16235	16215	16388	16332	16338	16347	16311	16175	16487	16324	16269	16319	16379	16387	16402	16269	16411	16397	16354	16528	16326	16252	16397	16326	16202	16306	16480	16197	16357	16269	16234	16449	16286	16238	16382	16360	16402	16341	16283	16357	16349	16276	16579	16303	16223	16378	16446	16349	16423	16399	16473	16356	16506	16334	16133	16318	16323	16201	16244	16328	16326	16337	16277	16359	16428	16192	16432	16307	16381	16394	16412	16302	16178	16339	16403	16151	16373	16499	16212	16291	16228	16494	16298	16453	16327	16471	16357	16274	16346	16458	16346	16290	16194	16154	16390	16316	16196	16271	16291	16313	16461	16341	16310	16431	16300	16420	16307	16268	16326	16492	16236	16231	16399	16394	16258	16429	16420	16355	16522	16391	16306	16246	16494	16529	16296	16310	16487	16299	16153	16483	16447	16242	16344	16295	16396	16461	16565	16403	16388	16478	16388	16506	16428	16181	16324	16404	16153	16498	16310	16399	16433	16433	16479	16238	16361	16440	16210	16303	16484	16162	16293	16194	16270	16423	16300	16384	16278	16203	16528	16309	16344	16427	16216	16462	16261	16396	16409	16446	16343	16438	16408	16373	16282	16264	16299	16333	16344	16304	16320	16398	16309	16340	16161	16346	16364	16369	16426	16303	16322	16201	16465	16228	16351	16201	16323	16392	16242	16287	16374	16299	16406	16312	16285	16270	16263	16285	16477	16296	16216	16250	16452	16357	16323	16310	16313	16400	16375	16333	16508	16184	16201	16395	16404	16382	16327	16352	16367	16475	16326	16391	16316	16315	16259	16191	16179	16364	16324	16318	16248	16342	16281	16142	16296	16368	16296	16483	16254	16487	16183	16318	16384	16431	16383	16365	16267	16241	16452	16326	16535	16290	16343	16411	16688	16289	16298	16364	16393	16417	16225	16414	16296	16276	16357	16407	16231	16157	16278	16550	16195	16126	16246	16275	16194	16305	16288	16344	16387	16308	16374	16389	16306	16317	16394	16288	16297	16419	16284	16297	16373	16173	16453	16396	16233	16520	16353	16339	16364	16434	16269	16311	16327	16384	16233	16307	16262	16486	16315	16430	16426	16235	16433	16393	16247	16413	16524	16249	16360	16298	16209	16335	16374	16364	16185	16174	16268	16359	16268	16323	16273	16303	16394	16274	16401	16351	16371	16394	16290	16203	16252	16234	16362	16475	16470	16339	16399	16344	16270	16478	16293	16305	16415	16415	16402	16169	16306	16270	16351	16322	16234	16336	16396	16492	16285	16426	16392	16321	16362	16490	16445
23330	21004	28542	23740	21977	23249	23198	20399	20005	20149	20274	19900	19922	19876	19946	19763	19811	19726	19757	19731	19755	19862	19660	19653	19765	19744	19669	19600	19659	19778	19744	19488	19552	19734	19813	19415	19565	19759	19818	19754	19826	19601	19651	19512	19554	19496	19785	19722	19445	19627	19468	19770	19631	19644	19645	19825	20055	20451	20172	19711	19799	19573	19507	19749	19512	19505	19773	19326	19549	19558	19718	19624	19641	19566	19506	19373	19493	19592	19471	19568	19668	19468	19522	19419	19713	19551	19663	19558	19522	19471	19442	19481	19783	19543	19477	19655	19554	19600	19742	19553	19420	19477	19413	19720	19693	19621	19427	19448	19619	19481	19651	19610	19640	19422	19590	19551	19511	19521	19516	19446	19528	19591	19416	19820	19555	19578	19570	19586	19756	19593	19523	19575	19452	19645	19726	19601	19701	19526	19687	19414	19409	19490	19354	19630	19631	19495	19435	19654	19554	19401	19615	19468	19536	19415	19571	19281	19590	19596	19446	19808	19586	19554	19765	19835	19513	19582	19672	19762	19599	19639	19523	19643	19623	19510	19453	19453	19585	19464	19501	19540	19396	19487	19592	19548	19457	19713	19782	19473	19539	19580	19714	19443	19466	19662	19477	19618	19702	19669	19598	19769	19516	19656	19519	19346	19702	19659	19523	19805	19367	19326	19531	19384	19614	19626	19626	19303	19705	19759	19489	19503	19549	19623	19681	19604	19718	19494	19598	19690	19393	19674	19677	19450	19486	19209	19665	19516	19575	19803	19385	19656	19607	19522	19621	19514	19575	19576	19672	19747	19747	19736	19491	19512	19541	19393	19683	19540	19468	19521	19579	19696	19638	19552	19596	19653	19406	19557	19605	19616	19722	19398	19618	19553	19467	19396	19450	19380	19531	19563	19623	19645	19678	19617	19608	19495	19518	19602	19513	19612	19451	19749	19524	19632	19612	19476	19634	19520	19611	19588	19600	19628	19391	19676	19585	19210	19543	19514	19732	19540	19464	19587	19560	19604	19568	19567	19701	19683	19583	19566	19570	19511	19488	19717	19612	19634	19314	19711	19511	19585	19477	19612	19687	19673	19542	19528	19488	19654	19520	19395	19619	19437	19518	19570	19505	19625	19740	19480	19454	19283	19565	19488	19686	19798	19575	19669	19397	19647	19471	19511	19538	19482	19691	19562	19511	19671	19765	19686	19669	19670	19636	19684	19510	19498	19466	19352	19502	19617	19500	19583	19562	19331	19681	19450	19496	19603	19559	19394	19583	19657	19578	19531	19523	19646	19637	19498	19604	19746	19254	19731	19371	19608	19669	19548	19471	19316	19516	19542	19661	19611	19695	19382	19708	19581	19541	19362	19574	19553	19604	19666	19612	19633	19606	19554	19826	19662	19302	19612	19562	19551	19471	19419	19488	19577	19479	19512	19577	19662	19544	19642	19662	19579	19423	19413	19700	19657	19610	19496	19418	19599	19586	19733	19597	19551	19536	19427	19459	19506	19473	19584	19576	19552	19630	19524	19260	19575	19500	19395	19656	19503	19457	19438	19583	19522	19584	19804	19524	19455	19537	19505	19572	19617	19728	19467	19542	19434	19553	19540	19508	19605	19589	19783	19614	19706	19529	19451	19714	19746	19456	19605	19641	19476	19602	19500	19452	19505	19594	19495	19546	19680	19373	19553	19505	19621	19644	19706	19736	19683	19496	19482	19649	19517	19447	19512	19634	19513	19456	19605	19442	19489	19674	19457	19638	19576	19812	19503	19410	19691	19704	19454	19432	19752	19601	19562	19510	19600	19480	19731	19570	19587	19612	19421	19523	19454	19553	19452	19458	19659	19462	19520	19484	19644	19663	19792	19653	19380	19626	19449	19442	19480	19720	19422	19442	19575	19648	19506	19672	19359	19573	19538	19603	19706	19656	19635	19575	19563	19273	19481	19376	19742	19631	19630	19587	19550	19628	19497	19512	19553	19598	19306	19695	19754	19683	19466	19668	19453	19681	19601	19718	19665	19709	19359	19366	19456	19488	19391	19593	19375	19438	19944	19859	19758	19474	19460	19441	19543	19584	19497	19580	19495	19541	19664	19433	19574	19510	19624	19494	19430	19565	19551	19489	19494	19409	19420	19598	19474	19510	19485	19447	19609	19486	19572	19630	19428	19541	19406	19459	19478	19464	19500	19587	19761	19519	19570	19741	19567	19375	19641	19533	19537	19470	19497	19690	19630	19812	19550	19473	19499	19648	19553	19652	19707	19699	19601	19777	19523	19724	19482	19477	19584	19527	19419	19476	19519	19509	19323	19463	19589	19449	19622	19492	19710	19539	19733	19712	19820	19622	19591	19567	19529	19648	19686	19355	19656	19696	19575	19700	19630	19434	19409	19574	19616	19396	19473	19490	19571	19505	19718	19489	19509	19707	19547	19621	19482	19620	19589	19525	19554	19517	19508	19809	19510	19361	19459	19518	19605	19598	19575	19415	19517	19448	19632	19354	19549	19509	19532	19505	19422	19733	19362	19510	19394	19435	19400	19441	19576	19530	19438	19631	19456	19620	19367	19428	19651	19733	19396	19614	19434	19422	19533	19429	19528	19568	19441	19467	19460	19478	19417	19519	19492	19542	19705	19524	19323	19415	19675	19576	19617	19561	19726	19664	19574	19561	19643	19479	19523	19433	19638	19318	19574	19545	19529	19445	19457	19488	19561	19502	19643	19716	19632	19452	19599	19675	19783	19628	19574	19651	19575	19446	19717	19578	19387	19501	19704	19614	19836	19558	19617	19646	19259	19503	19561	19332	19536	19740	19579	19659	19500	19601	19342	19610	19589	19609	19581	19476	19625	19388	19391	19477	19608	19705	19655	19672	19613	19592	19489	19543	19338	19654	19581	19468	19554	19652	19499	19559	19511	19756	19350	19576	19470	19603	19393	19738	19697	19700	19447	19444	19397	19502	19491	19537	19508	19780	19592	19720	19421	19638	19504	19679	19588	19547	19469	19469	19465	19525	19448	19387	19513	19620	19594	19456	19560	19643	19635	19506	19433	19560	19516	19516	19536	19641	19478	19436	19606	19718	19617	19468	19576	19454	19668	19476	19454	19666	19378	19625	19652	19526	19619	19631	19375	19624	19495	19607	19634	19550	19754	19628	19525	19661	19500	19510	19428	19675	19581	19681	19494	19295	19502	19564	19587	19391	19306	19618	19786	19499	19561	19689	19583	19532	19677	19772	19614	19520	19466	19701	19474	19543	19511	19647	19568	19591	19617	19509	19435	19561	19631	19376	19629	19628	19844	19686	19465	19599	19342	19514	19565	19446	19521	19466	19525	19542	19650	19411	19543	19715	19417	19513	19565	19495	19367	19526	19663	19625	19555	19501	19428	19543	19457	19674	19345	19350	19368	19380	19848	19428	19688	19862	19564	19460	19537	19388	19632	19475	19711	19520	19472	19534	19424	19607	19568	19508	19601	19543	19518	19586	19610	19611	19609	19442	19571	19658	19493	19432	19474	19705	19452	19651	19571	19469	19695	19659	19560	19760	19372	19748	19727	19475	19477	19634	19734	19579	19630	19617	19700	19577	19621	19690	19734	19412	19443	19458	19731	19628	19608	19762	19423	19549	19463	19318	19597	19571	19624	19452	19582	19567	19525	19678	19522	19469	19583	19668	19581	19624	19540	19829	19561	19512	19419	19563	19691	19662	19554	19751	19651	19548	19623	19645	19580	19642	19610	19682	19583	19657	19789	19706	19678	19571	19353	19494	19475	19566	19542	19519	19535	19496	19584	19462	19373	19499	19650	19488	19557	19531	19726	19563	19574	19648	19642	19729	19547	19543	19559	19501	19549	19486	19613	19647	19715	19515	19515	19660	19498	19401	19827	19646	19695	19646	19609	19733	19594	19540	19543	19459	19473	19350	19445	19610	19533	19784	19643	19625	19596	19667	19415	19563	19513	19722	19752	19583	19586	19556	19573	19420	19656	19484	19400	19574	19713	19525	19624	19607	19666	19559	19587	19584	19569	19601	19446	19469	19383	19470	19512	19546	19394	19576	19672	19531	19628	19469	19481	19519	19688	19387	19381	19575	19716	19631	19471	19513	19595	19799	19638	19734	19391	19535	19675	19631	19481	19628	19648	19420	19652	19484	19606	19646	19418	19727	19599	19448	19567	19706	19383	19563	19539	19376	19514	19679	19544	19587	19462	19826	19492	19814	19726	19661	19652	19686	19669	19581	19702	19620	19539	19393	19664	19639	19566	19512	19510	19561	19472	19844	19356	19443	19325	19523	19375	19485	19655	19593	19390	19477	19679	19688	19661	19580	19743	19539	19450	19551	19547	19722	19605	19440	19605	19557	19679	19589	19657	19285	19611	19610	19562	19716	19419	19521	19814	19441	19721	19474	19637	19525	19464	19662	19643	19693	19513	19811	19436	19557	19590	19750	19595	19554	19627	19686	19612	19497	19471	19427	19731	19419	19572	19741	19697	19700	19601	19504	19548	19611	19582	19804	19617	19279	19700	19566	19486	19698	19564	19423	19643	19657	19517	19615	19566	19646	19536	19534	19205	19383	19458	19496	19625	19529	19617	19536	19497	19611	19452	19506	19727	19471	19548	19354	19479	19484	19784	19642	19601	19659	19572	19528	19608	19386	19554	19648	19498	19686	19354	19516	19586	19590	19592	19449	19449	19534	19735	19631	19608	19343	19659	19577	19607	19406	19718	19517	19505	19548	19482	19354	19684	19759	19473	19552	19470	19429	19397	19732	19517	19552	19323	19537	19477	19424	19501	19400	19646	19629	19403	19393	19639	19466	19598	19621	19631	19647	19629	19642	19843	19596	19639	19717	19549	19787	19720	19663	19482	19309	19236	19742	19385	19770	19540	19505	19464	19533	19421	19516	19631	19247	19707	19526	19575	19542	19677	19645	19561	19477	19496	19702	19727	19423	19719	19732	19448	19230	19433	19330	19606	19502	19483	19511	19646	19550	19605	19563	19522	19769	19681	19832	19537	19514	19594	19583	19422	19613	19751	19703	19501	19549	19614	19646	19717	19578	19647	19327	19401	19665	19505	19563	19723	19478	19589	19571	19504	19536	19559	19626	19571	19427	19671	19607	19474	19752	19726	19664	19655	19524	19289
15138	25494	23571	19511	18303	17482	16923	16595	16579	16382	16118	16153	16287	16250	16193	16272	16142	16086	16108	16210	16169	16054	16002	16098	16030	16081	16097	15944	15983	15994	16250	16252	16120	16089	16239	15932	16059	15935	15810	16084	16166	15942	16008	16002	16146	15931	15954	16119	16050	15857	16089	15939	15905	15944	16045	15965	16931	17020	16438	16119	16254	15964	16018	15993	15873	15779	16017	16024	15837	15998	16048	16056	15997	16138	15902	15804	16094	16031	15990	16185	16059	15953	15808	15928	16116	15874	16043	15961	15825	15945	16004	15949	15948	16104	16041	15987	16064	15884	15977	16075	15958	16000	15905	15898	15949	16025	15850	16111	15979	15786	15897	15998	16041	15959	15995	15980	15860	16059	15952	15960	16060	15938	16082	15881	15986	15976	16038	15975	16042	15993	15989	16119	15947	16054	15977	15863	16150	16004	15938	15987	15878	16027	15856	16093	15943	15962	15828	16068	15986	16075	16178	15960	16024	15970	15844	16007	16034	15823	16052	15843	15915	16067	15973	15810	16013	15796	15893	16112	15798	15958	15967	15810	15989	15801	16002	16115	15964	16128	15847	16024	15786	15954	15989	15962	15925	15914	16007	15857	16042	16039	15893	16046	15904	15886	16017	16011	16014	16153	15953	15955	16066	15983	15959	15844	16004	16000	15849	16083	15969	16106	16019	15932	15966	15859	15973	16060	16230	16013	15874	16130	16064	15944	15895	15707	16025	15908	16048	15857	15997	16000	15913	15916	16070	15954	16138	15973	15822	16000	15900	15916	15819	16061	16008	15756	15936	15862	15929	15903	16149	15981	16005	15887	15947	15964	15924	15931	15971	15998	15991	15942	15944	15800	15961	15904	15994	16035	15912	15933	16229	15785	16043	15861	15952	15990	16007	15908	15827	16131	15962	15883	16015	15880	16018	16212	15932	15988	16037	15981	16026	16121	16010	16063	15851	16019	16072	16066	15999	15858	15864	15999	16036	15986	16112	16241	15828	15898	15832	15845	15982	16003	15892	15875	15905	15950	15979	15843	16067	15911	16029	15983	15826	15898	15908	15986	16007	16018	15868	16043	15856	16073	16027	15882	16075	16060	15869	16031	15871	16030	15999	16047	15928	15890	15974	16025	15876	15976	15933	16151	15850	15978	15995	16036	16038	15901	15989	15983	15884	15938	16185	15887	16111	15889	15764	15944	15901	15844	16061	15922	16023	15995	15958	15921	15766	15960	16019	15870	15991	15969	16116	15897	16048	16002	16001	16021	16104	15993	16002	15954	15955	15934	15776	15837	15874	16048	16081	15897	16075	16037	16006	15974	15908	15846	16069	16013	16077	16148	15908	16124	15833	16078	15979	15914	15993	15932	15983	16023	15858	15938	15932	16206	15897	15938	16099	15970	15793	16086	16146	16077	16058	15975	15912	16079	15884	16137	16022	15830	15948	15836	16133	15967	16027	16004	15846	15810	15994	16030	15932	16040	15892	16018	16001	16037	15796	16072	15865	15827	16052	16078	15949	16049	15954	15959	15899	15845	16019	15893	16000	15982	15892	15874	16031	15951	15928	15980	15849	15949	16032	15940	16022	15943	16055	16000	16001	15966	15811	16044	15999	15883	15847	15926	16044	15940	16014	16024	15917	15939	15920	16053	15779	15901	16101	16072	15785	15913	15799	16040	15900	16005	15894	16063	15902	16067	15845	15889	15819	15970	16021	15980	15942	16065	15869	15873	15999	15986	16014	15901	15977	15893	15890	15983	16044	15911	15910	15955	15872	15878	16059	15871	15933	15866	15984	16086	15972	16050	16035	15954	15987	15815	16011	15985	15871	16012	15937	15937	15954	16155	15910	15828	16017	15884	16008	15892	16069	15917	15891	16068	15914	15878	15911	15977	16018	15884	16067	16006	16025	16010	16118	15762	16057	15992	16015	15971	15953	15857	15838	15955	15959	16073	16075	16087	15863	15950	16025	16013	15912	16092	16008	15922	15886	15903	15985	16030	15957	15996	16056	16023	15926	16014	15937	16008	16135	15905	15884	16097	16042	15849	15929	15919	15915	16037	15847	15935	15981	16046	15941	16070	15954	15899	15969	16073	15928	15945	16049	16070	15927	16182	15767	15954	16034	16113	16070	15881	16009	15928	15995	16132	15833	16026	15971	15916	15936	15919	16117	15897	16212	16171	15748	15689	15999	16019	15884	16062	15993	16082	15856	15965	15890	15872	15934	15982	15768	16079	15948	15832	15950	15912	15866	16160	15901	15930	15964	16025	16001	16061	15911	15921	16001	15989	16050	15981	15929	16028	15959	15852	15899	15935	15914	15920	15788	16099	15928	15919	15972	15963	15837	15928	16091	16089	15833	16029	15961	15899	15934	15908	15917	15957	15921	15926	15985	15905	15867	16076	16053	16028	15860	15876	16013	16057	15910	15899	15883	15837	16085	15823	16028	15885	15978	16199	15954	15875	15985	15857	16086	15831	15746	16090	16023	16055	15955	15834	16046	16160	15877	16021	16002	16057	15968	15708	15874	15972	15822	16060	15917	15899	15790	15963	15955	15852	15934	15861	15864	15965	15993	15931	15953	16089	16029	15905	15906	16007	15878	15943	16030	15893	16028	15921	16146	15964	15904	16120	16100	15981	15928	16028	15992	15925	15977	15985	15932	16067	16001	16060	16156	15892	16088	15848	15927	15998	15817	15882	15789	15935	15871	15809	16122	15935	16056	15883	16027	15908	15814	16097	16057	16141	15907	16072	16108	15990	16032	15956	15815	15827	15909	15773	15780	16077	16020	15941	15746	16059	16049	15921	16011	16044	15911	16061	16008	15869	15882	15929	15926	15952	15844	15961	15938	16020	16036	16013	15909	16034	15888	15885	16012	16009	15888	15829	16135	15845	15929	15874	15925	15823	15869	15987	15872	15839	15976	15970	15914	15715	15970	16005	16069	15926	16037	15839	15895	15981	15885	16117	16042	16059	16224	16000	16074	15919	16003	16010	16029	15959	15972	16035	15910	16028	16044	15967	16017	15923	16020	16165	15987	15856	16101	16121	15808	15979	15885	16011	16076	16006	15902	15903	15988	16134	15752	15981	15874	15926	16154	15987	15912	16074	15945	16056	16008	15845	16111	15892	15888	15977	15882	16073	16051	15876	16098	15971	15939	15870	16005	15882	15869	15999	15894	15863	15911	15970	15942	16008	16079	15945	15969	16053	15870	16029	16010	16104	15915	15926	15877	16035	15928	15747	16011	15917	15911	15976	15957	15977	15999	16072	16104	16035	15940	15859	16007	15920	16077	15793	15990	15944	15975	16026	15730	15966	15975	16118	15907	15973	15941	16067	16016	16087	15922	15995	15898	15876	15946	15850	15929	15909	15918	15997	15815	16043	15961	15888	15970	16054	16079	15952	15879	15983	15882	15938	15914	16027	16047	15968	15925	15975	16055	15991	15947	16008	16003	15920	16154	15843	16092	16028	16015	16144	15951	15882	16036	16031	15941	15774	16080	16059	16049	15940	15838	15971	15737	16046	15851	15913	16073	16057	15785	16016	15906	15838	16060	16017	15987	15883	16018	16080	15909	16160	15870	16122	15991	16001	15940	16063	16001	16103	16005	16158	15873	15939	15769	15979	15937	16193	15989	15865	15940	15895	16023	16127	15919	16052	15966	15996	16060	16026	16090	15947	15927	15880	15895	15960	15955	15911	16075	15843	16026	15913	15954	15846	16089	16066	15764	15977	15952	16165	15894	15881	16027	15901	16089	16034	16026	15778	15871	15809	16060	15853	16087	16138	15926	15969	15867	15874	15987	16067	15969	15983	16027	15973	15867	15907	15928	16028	15968	15982	15824	16026	16002	16023	16067	16024	16049	15950	15869	16105	15825	16153	15915	15855	16019	16051	15988	16175	15951	16021	15930	15915	15954	15943	16012	16048	15952	16015	15977	16029	16007	15974	16078	15904	15968	15986	15826	16050	16012	15998	16135	16026	15959	15939	15916	16038	15948	15856	15985	15977	16004	16080	15968	15881	15995	15973	16040	15961	15965	16003	15982	16012	15874	15862	16191	15993	16016	16010	15806	15978	15969	15842	15894	15864	15992	16009	15922	16047	16101	16043	16034	15956	15873	15795	15987	16078	15956	16040	15951	15988	16065	15877	15859	15976	15954	16108	15777	15986	15886	15976	15896	16181	15901	15999	15958	15864	15927	15955	16089	15947	15948	16059	16004	16133	15936	16035	15966	16035	15936	16026	15842	15870	16106	15801	16036	16029	15881	15859	16035	16022	15914	16093	16170	15990	15901	15853	15793	15950	15962	15963	16052	15997	15965	15938	15850	15914	15960	16196	15833	15826	15952	16110	15954	15815	15924	16096	15913	16024	15922	15794	15995	15938	16074	16016	16064	15974	15912	15863	16082	15746	16048	15964	16033	15843	15887	15930	15997	16114	15878	15867	15973	16038	16113	15941	15970	15908	15880	15984	16030	15877	15940	15891	15917	15881	15894	16007	15905	16000	16241	16077	15985	15931	15901	15959	15917	16107	15822	15920	15968	16028	16049	15819	15934	15986	15933	15923	16036	16069	16113	15961	15964	16071	15997	15991	16054	15992	16008	16020	15977	15872	15938	16076	16133	15766	15926	15964	15906	15970	16006	15976	16068	15961	16054	15774	16002	15904	15959	16046	15963	16072	15849	16060	15931	15927	15849	15915	15840	16062	16096	16095	16070	15933	16001	15839	15889	15751	15969	15968	15900	15886	15996	15914	15909	16058	15954	15925	16077	15995	15874	16008	15932	15978	15922	15834	15924	15722	16074	16082	16057	16118	15970	15963	16025	16075	15981	15885	16061	16030	16043	15966	15905	16016	16070	15875	15903	16028	16220	16033	16036	15980	15857	15823	15937	16039	15958	16011	16061	15956	16099	16092	16031	15742	15976	16063	16079	15886	15871	15974	16038	16009	15942	15964	16050	15865	15867	15823	16031	15936	16112	16109	16000	15879	16044	15984	16017	16109	15984	15924	15990	15958	15980	16035	15955	15981	15871	15908	15938	15919	16005	15908	15953	15989	15808	15986	16030	15946	15883	16093	15814	15973	15998	16014	16005	16045	16017	16192	15994	15961	16034	15966	15958	16010	16122	15995	16032	15967
22396	21006	28786	23427	21227	23677	26570	21602	20765	21057	20783	20922	20670	20903	20535	20510	20240	20266	20361	20365	20300	20181	20158	20098	20270	20218	20438	20566	20228	20014	20270	20221	20313	20273	20241	20337	20340	20133	20222	20074	20102	20188	19995	20048	20117	20015	20158	20274	20249	20099	20240	20090	20336	20111	19970	20173	20920	21707	21088	20205	20590	20118	20366	19998	19846	20069	20167	20032	20002	20049	20135	20135	20260	20052	20145	20269	19981	20191	20141	20018	20113	20184	20343	20067	20231	20210	20295	20310	19736	20146	19989	19975	19901	20116	20007	20358	20288	20053	20262	20236	20228	19982	20243	20193	20338	20103	20318	20001	20077	20124	20256	20387	20242	20190	20067	19934	20209	20132	20079	20059	20053	20271	20015	19986	20015	19920	19987	20090	20109	19970	20303	20077	20200	20044	20024	20024	20095	20000	19931	19917	20071	20106	20056	20210	20035	20113	19891	19920	20136	20108	20135	19929	20031	20347	20163	20198	20058	20192	20166	19996	20095	20068	20110	19993	20055	19975	20273	20088	20121	20131	20224	20239	20046	19957	20050	20149	20150	20170	20048	19992	20344	20040	20222	19986	20096	20222	19946	19926	20032	20177	19931	20202	20268	20311	20137	19903	19964	20072	20091	20102	20219	20052	20071	20010	20218	20210	19897	19876	20050	20185	19923	20194	20355	20072	20182	20111	20106	19880	20067	19989	20132	20079	20156	20075	20018	20055	20056	20021	20153	20025	20046	19966	19975	20080	20057	20133	20099	19974	20033	20134	20201	19908	20077	20118	20075	20281	20046	19920	19846	20313	19997	20085	19937	20145	20183	19827	20200	19958	20143	19950	20128	20324	20183	20041	20081	20448	20129	20248	20187	20092	20211	20008	19946	20090	20072	20042	20231	20083	19950	20163	20043	20247	20312	20103	20074	20143	20321	20101	19969	20149	20010	19894	20166	20166	20017	20129	20289	20101	19995	20008	19983	20231	19944	19954	19999	20160	20165	20027	20158	20099	20125	20367	20149	20207	20153	20138	19975	20116	20054	20049	20103	19985	19779	20059	20255	20205	20193	20163	20228	20126	19966	20134	20113	20047	20142	20052	20035	19903	20097	20133	20063	20027	20256	19938	20165	20066	19914	20034	20242	19894	20024	20367	20274	19867	20256	19925	20166	20044	20227	20383	20065	20253	20078	20242	20023	19880	20255	19921	20018	20234	20183	20016	20074	20125	19901	20065	19836	20059	20095	20017	20063	19997	20153	19941	20091	20126	19982	20043	20121	20116	20050	19978	20104	19994	19972	20218	20248	20217	20206	20167	20134	20091	20404	20001	19922	20115	20082	19969	20256	19983	20092	19987	20158	20356	20027	19850	19944	20035	20390	20125	20145	19963	19987	20089	20104	20094	20222	20092	20072	20156	20196	19987	20269	20122	20197	20131	20027	20221	20184	19969	19989	19939	20115	20002	20037	20169	19876	20206	20276	20419	20118	20104	19937	20151	20460	20053	20055	20167	20071	19898	19875	20194	20123	20005	20270	20012	20007	19994	19874	19982	19884	20156	20155	20005	20173	20075	20127	20013	20101	20176	20240	20071	19924	20088	19968	20115	19884	20178	20283	20257	20099	20205	19882	20111	20140	20129	20211	20081	20231	20298	20141	20233	20118	19955	20127	20154	20038	20084	20248	20234	20005	19953	20000	20080	20264	19927	20061	19913	20087	20237	20181	20208	20263	20098	20180	20243	19908	19912	20160	20180	20059	20082	19992	20096	20311	20070	20162	20146	19858	20099	19947	20007	20028	20019	20120	20196	20315	20232	20087	20011	20095	19896	20187	20057	20053	19987	20437	20075	19897	20095	19970	19958	19987	20063	20202	20024	20180	19983	20095	20147	20039	20022	20235	20093	20221	20098	20196	20074	20119	20020	20105	20180	20135	19923	20139	20029	20207	20061	19895	20247	20180	20068	20177	20093	19890	20124	20185	20179	20120	20048	20093	20072	20292	20076	19976	19774	19906	20029	20000	19935	19963	20107	19867	20149	20077	20074	20039	19871	20266	20176	20060	19838	20231	20076	20011	20089	20096	20034	20090	19932	20103	19912	20096	20202	20244	19943	20319	20169	19982	20049	20025	20101	20156	20057	19923	20109	20002	20005	19940	20061	20114	19989	20203	19954	20244	20128	20106	20277	19957	20219	20163	19999	19984	19990	20207	20110	19946	19915	19998	20068	20111	20087	20150	20226	19985	19971	20171	20234	20183	20018	20053	20097	20146	20117	20021	20066	20066	19978	20132	20071	19965	20099	20130	19833	20285	20237	20012	20028	20115	20166	20086	20230	20206	20240	20163	20196	20011	20178	20186	20069	19997	20176	20253	20192	20139	20178	19916	20053	20204	19855	20190	19968	20181	20091	20134	20062	20057	20312	20082	20290	19966	19981	20273	20166	20120	20169	20111	20088	20289	20109	20091	20142	20119	20237	20180	20206	19960	19936	20204	20002	20202	20056	20040	20139	20115	19879	19910	20307	20133	20116	19896	20058	20049	20084	19868	19979	20174	19911	20177	20400	20075	19968	20087	20152	20223	19946	20172	19981	20147	20165	20179	19909	20376	20023	20118	20115	20035	20051	20042	20178	20038	20177	20165	19972	20041	20070	20324	20107	20048	20166	20059	20231	20035	20117	20249	20209	20231	20034	20192	19961	20237	20134	20126	20262	19874	20055	19999	20063	19958	19980	19882	20161	20053	20106	20098	20168	20259	19815	20064	20010	19955	20188	20138	20153	20089	19916	20118	20105	20260	20155	20025	20010	20147	20074	20177	19815	20186	20221	20022	20049	20117	19960	20099	20115	20084	20235	19966	20026	20174	19994	20113	20200	19902	20010	20049	20083	20222	20210	19883	20033	19883	20046	20081	20004	20020	20134	20151	20156	20108	19978	20002	20240	19881	20069	20075	19958	20070	20096	20136	20099	20030	20226	20078	20198	20188	20202	20070	20025	20208	20198	20146	20188	19998	19999	19979	20148	19974	20059	20077	20128	20174	20048	20231	20048	20292	20144	20259	20027	20097	19972	19982	20195	20011	20055	19998	20082	20073	20115	19798	20096	20154	20193	20034	20172	20168	20172	19900	20098	20111	20032	20140	20087	20105	20095	20219	20038	19951	20143	20111	20151	19844	19999	19939	20072	19884	19990	19887	19933	20125	19915	20066	20146	20251	20075	20026	20111	19991	20036	19967	20140	20139	19852	20205	20120	19951	20055	20118	19912	20039	20208	20130	20078	20031	20203	20212	20112	19988	19985	20178	20278	20274	20259	19863	19968	20053	20160	20218	19995	20014	20169	20036	19997	19781	20148	20226	20041	19959	19978	19926	19977	20017	19867	19976	20184	20024	20171	20120	20051	19929	19983	20044	20182	20121	20308	20054	20075	20045	20042	20165	20106	20089	20321	20264	20094	19964	20102	20032	20186	20183	20132	20036	20086	20065	20233	20037	19884	20144	19906	20049	19792	20085	20158	19970	19916	20210	20082	19987	20373	19969	19998	19996	20116	20261	20029	20176	20136	19946	19822	20082	20093	19946	20105	20073	20096	20143	20004	20133	19940	20317	20146	20191	20187	20183	19981	20066	20125	19996	19914	20297	20153	20026	19831	19899	20366	19886	20163	20141	19933	20240	19835	19983	20024	19922	20244	20156	20160	19961	20033	20061	20016	20034	19899	20100	20094	20323	20220	20055	20013	20132	20217	20095	19952	19947	20313	20173	20109	20184	20040	20137	20085	19850	20077	20105	20191	20294	20126	20116	20013	20064	19898	20105	20178	20316	20210	20015	20145	20067	20084	20285	20013	19917	20108	20059	20213	19852	19985	20335	20130	20255	20135	19940	20184	20190	20104	20106	20147	20104	20182	19992	20092	20271	20207	20135	20352	20264	20076	20096	20139	20203	20215	20164	20140	20184	20097	20056	20121	20066	20040	20143	20075	20129	20108	20133	20099	20132	19813	20095	19911	20202	20127	20094	20274	20372	20020	20069	20039	19975	20132	20033	19974	20216	20037	20140	20126	20257	19939	19999	20187	20048	20256	20165	20013	20037	20044	20057	20146	20103	20124	20167	20056	19856	20063	20148	20201	19739	20029	20099	20185	20030	20042	20154	20332	20114	20085	20093	20188	20073	20089	20145	20000	20048	19988	19984	20054	19985	19806	19863	20290	20210	19959	20174	19867	19931	19954	20179	19982	20201	20151	20118	20084	19974	19949	19867	19993	19987	19815	20063	20238	20125	20043	19942	20265	19990	20280	20153	20078	20227	19906	19970	19942	20013	20054	20133	20167	20339	19897	20230	20148	20029	19937	20193	19805	20110	20093	20316	20113	19930	20263	19902	19744	20149	20105	20019	20021	20016	20017	20198	20005	20082	20057	20072	20156	19838	20227	20388	19962	20208	20137	20122	20024	20049	20121	20028	20160	20125	19961	20030	19990	20001	20150	20055	19978	20270	20084	20120	20134	20148	19884	19987	19946	19898	20219	20099	20072	19981	20181	20100	20213	19962	20179	19830	20164	19921	20173	20064	20080	19991	20306	20091	20056	20208	20212	20253	20145	19927	20248	19930	20096	19955	20165	20195	20431	20241	19994	20270	20063	20208	20248	20054	20166	20234	20254	19938	20361	20224	20113	19936	20140	20095	20175	19975	20286	20049	19967	19878	20116	20245	19935	19938	19938	20146	19972	20230	20201	20068	20204	20301	19858	20108	20167	20228	20178	20140	20067	20070	19925	19928	19999	20099	20034	20209	20176	19910	20061	19854	19909	20003	20033	20067	20128	20194	20036	20102	20188	20059	19978	20219	20078	20130	20110	20350	20000	20112	20190	19994	20146	19919	20052	20143	20146	20080	20073	20141	19945	20338	20301	20007	20027	20012	20068	20031	20197	20122	20176	20159	20103	20204	19840	20044	20126	19982	19831	19964	19983	20014	20003	19983	20007	20059	19870	20009	20232	20144	20227	20096	19973	19919	19981	19958	20153	20171	20058	19991	20081	19889	20003	20032	20309	20020	20133	19989	19825	19864	20164	20046	20095	20199	20079	20181	20120	19971	19798	20056	20130	19882	20123	20069	20141	19884	19862	20051	20086	19998	20071	19953	19922
16708	29807	27694	22302	19803	18631	17907	17590	17174	16918	16981	16693	16619	16649	16667	16605	16541	16528	16344	16475	16434	16251	16518	16404	16378	16350	16356	16372	16500	16368	16100	16308	16220	16181	16414	16336	16319	16060	16164	16354	16269	16296	16420	16099	16239	16349	16279	16215	16400	16386	16230	16248	16388	16199	16208	16369	17634	18236	17280	16152	16577	16164	16329	16152	16347	16134	16292	16137	16289	16217	16267	16185	16278	16152	16278	16152	16279	16179	16368	16120	16162	16261	16548	16408	16201	16305	16237	16189	16152	16309	16168	16346	16208	16305	16223	16177	16267	16105	16447	16368	16169	16264	16365	16297	16230	16326	16324	16199	16243	16123	16194	16257	16179	16061	16102	15925	16118	16220	16300	16088	16160	16173	16184	16116	16210	16298	16301	16141	16334	16146	16259	16171	16373	16327	16359	16243	16200	16340	16258	16134	16130	16080	16291	16279	16349	16317	16229	16427	16382	16149	16237	16287	16300	16164	16228	16183	16099	16122	16194	16172	16232	16275	16098	16067	16156	16172	16344	16266	16162	16103	16144	16173	16279	16095	16204	16177	16298	16160	16230	16285	16296	16345	16187	16160	16150	16204	16150	16337	16254	16275	16108	16141	16293	16297	16227	16205	16201	16082	16238	15998	16308	16014	16343	16271	16172	16173	16236	16119	16194	16212	16151	16224	16103	16142	16437	16361	16170	16188	16191	16077	16161	16257	16223	16202	16262	16175	16273	16235	16245	16174	16254	16343	16102	16175	16340	16050	16198	16116	16205	16227	16168	16294	16158	16326	16062	16284	16178	16274	16180	16149	16313	16156	16202	16361	16009	16302	16233	16238	16197	16227	16232	16283	16047	16167	16168	16130	16132	16166	16089	16270	16170	16132	16127	16241	16181	16133	16153	16272	16174	16089	16334	16127	16110	16335	16258	16212	16257	16222	16292	16220	16077	16059	16272	16356	16350	16128	16187	16102	16301	16226	16087	16186	16088	16340	16247	16021	16216	16108	16221	16247	16168	16443	16253	16064	16092	16180	16188	16250	16288	16084	16200	16098	16285	16153	16282	16273	16238	16292	16209	16182	16007	16276	16167	16014	16177	16002	16114	16178	16411	15993	16208	16188	16247	16194	16342	16226	16299	16146	16091	16220	16105	16269	16366	16094	16216	16162	16243	16070	16340	16104	16306	16239	16203	16283	16105	16163	16091	16289	16203	15993	16084	16312	16397	16255	16225	16366	16223	16229	16273	16203	16224	16038	16167	16189	16006	16180	16063	16188	16045	16248	16282	16119	16116	16240	16078	16016	16194	16265	16189	16212	16315	16024	16345	16142	16190	16280	16244	16318	16205	16098	16331	16191	16350	16234	16154	16335	16226	16115	16182	16299	16172	16206	16361	16142	16172	16142	16187	16147	16237	16280	16165	16258	16172	16159	16358	16227	16148	16041	16270	16181	16344	16239	16148	16261	16064	16316	16180	16161	16207	16184	16179	16195	16388	16168	16225	16035	16177	16178	16287	16069	16104	16208	16261	16164	16237	16198	16277	16262	16214	16355	15981	16021	16114	16202	16209	16272	16126	16117	16179	16047	16186	16092	16229	16264	16210	16345	16047	16370	16139	16202	16266	16240	16120	16187	16104	16196	16188	16162	16408	16221	16086	16351	16373	16079	16201	15926	16291	16042	16236	16286	16163	16268	16242	16155	16127	16252	16263	16125	16205	16316	16232	16273	16152	16243	16158	16145	16267	16272	16172	16238	16170	16200	16247	16213	16189	16264	16104	16045	16197	16134	16199	16130	16303	16166	16343	16288	16140	16197	16150	16334	16296	16133	16249	16185	16206	16232	16293	16085	16318	16315	16090	16145	16094	16154	16170	16180	16162	16135	16291	16186	16275	16097	16102	16335	16209	16030	16169	16290	16379	16191	16250	16394	15965	16081	16183	16274	16185	16136	16202	16197	16180	16294	16112	16240	16283	16309	16226	16194	16319	16219	16274	16209	16333	16206	16173	16164	16150	16140	16152	16208	16381	16136	16259	16285	16018	16110	16200	16027	16338	16276	16078	16211	16310	16247	16282	16252	16225	16089	16162	16172	16156	16170	16101	16160	16063	16079	16153	16249	16155	16092	16159	16316	16271	16191	16196	16125	16340	16053	16164	16433	16176	16334	15956	16290	16187	16252	16267	16187	16213	16098	16145	16169	16335	16090	16411	16192	16126	16185	16219	16266	16256	16229	16192	16435	16265	16128	16125	16080	16196	16192	16127	16200	16304	16197	16205	16180	16138	16174	16379	16168	16124	16261	16272	16200	16168	16269	16226	16310	16148	16166	16234	16200	16188	16158	16189	16170	16166	16157	16185	16298	16165	16105	16210	16175	16148	16229	15998	16218	16340	16317	16282	16319	16225	16167	16219	16089	16233	16234	16206	16170	16208	16351	16157	16201	16117	16085	16192	16382	16200	16183	16242	16099	16307	16216	16091	16286	16193	16249	16231	16198	16195	16122	16232	16141	16273	16293	16132	16115	16150	16025	16111	16161	16193	16286	16280	16205	16124	16250	16231	16184	16052	16195	16301	16187	16234	16263	16251	16141	16154	16281	16021	16284	16204	16276	16274	16226	16180	16262	16338	16236	16286	16325	16177	16014	16144	16191	16217	16321	16218	16246	16341	16199	16064	16213	16152	16317	16013	16237	16345	16229	16065	16344	16279	16191	16278	16304	16315	16127	16303	16285	16234	16354	16283	16080	16287	16267	16106	16258	16149	16277	16218	16197	16165	16287	16154	16183	16219	15982	16383	16177	16305	16137	16430	16253	16312	16103	16142	16338	16412	16270	16293	16082	16250	16141	16095	16246	16161	16091	16199	16241	16169	16256	16173	16153	16194	16328	16243	16265	16202	16164	16173	16262	16322	16118	16184	16291	16179	16272	16222	16203	16177	16210	16277	16337	16178	16174	16037	16125	16105	16212	16090	16286	16322	16281	16218	16154	16253	16161	16111	16205	16106	16393	16131	16196	16215	16280	16315	16342	16084	16225	16221	16159	16116	16189	16087	16018	16329	16264	16067	16408	16258	16173	16299	16342	16062	16138	16250	16141	16106	16175	16209	16082	16203	16085	16172	15980	16143	16392	16350	16210	16052	16368	16199	16188	16229	16112	16240	16127	16305	16212	16230	16452	16167	16113	16182	16313	16214	16080	16226	16205	16230	15979	16133	16153	16355	16255	16189	16297	16287	16267	16032	16077	16058	16187	16090	16118	16337	16078	16173	16191	16193	16140	15988	16055	16326	16120	16264	16182	16231	16169	16219	16238	16185	16176	16285	16403	16312	16290	16232	16137	16135	16067	16267	16104	16295	16129	16244	16228	16153	16257	16092	16306	16230	16119	16176	16208	16160	16291	16250	16112	16310	16245	16250	16365	16241	16336	16144	16249	16197	16291	16188	16256	16255	16133	16230	16260	16356	16202	16202	16198	16203	16115	16194	16277	16219	16051	16168	16136	16421	16317	16223	16188	16338	16205	16105	16170	16064	16258	16125	16191	15979	16224	16250	16082	16198	16191	16119	16194	16020	16235	16135	16113	16343	16343	16268	16242	16313	16109	16267	16252	16169	16137	16294	16068	16047	16235	16288	16344	16068	16326	16161	16353	16169	16174	16150	16160	16068	16225	16051	16131	16377	16294	16290	16286	16078	16036	16162	16091	16066	16175	16332	16175	16216	16422	16347	16185	16164	16284	16152	16185	16166	16226	16274	16150	16098	16208	16223	16186	16095	16104	16276	16201	16212	16387	16196	16149	16241	16332	16335	16184	16231	16368	16167	16279	16186	16260	16110	16231	16307	16094	16212	16213	16270	16192	16195	16380	16293	16284	16059	16267	16246	16308	16124	16266	16185	16165	16289	16158	16285	16258	16014	16225	16257	16284	16078	16181	16078	16269	16175	16209	16095	16218	16221	16215	16175	16191	16226	16332	16166	16210	16077	16206	16350	16107	16196	16134	16351	16177	16279	16157	16175	16199	16173	16120	16336	16162	16176	16172	16202	16208	16059	16184	16467	16186	16135	16006	16116	16221	16179	16253	16131	16342	16107	16235	16035	16166	16194	16263	16146	16177	16291	16213	16300	16191	16241	16217	16188	16102	16327	16258	16190	16237	16050	16277	16295	16278	16299	16242	16170	16163	16368	16066	16104	16159	16226	16123	16407	16038	16142	16234	16270	16295	16323	16200	16101	16185	16574	16113	16167	16080	16268	16166	16234	16153	16162	16030	16294	16168	16172	16247	16235	16258	16307	16297	16185	16193	16215	16349	16032	16354	16283	16185	16283	16071	16125	16277	16248	16169	16222	16145	16114	16210	16112	16144	16073	16147	16225	16255	16233	16105	15835	16185	16279	16276	16247	16226	16177	16355	16327	16295	16195	16139	15944	16116	16201	16042	15968	16101	16203	16373	16205	16411	16281	16076	16225	16244	16258	16254	16141	16116	16221	16199	16111	16138	16218	16272	16115	16173	16231	16126	16428	16173	16243	16131	16122	16115	16241	16235	16283	16109	16347	16175	16079	16130	16229	16376	16223	16394	16127	16305	16354	16209	16362	16100	16297	16219	16357	16108	16100	16167	16303	16162	16148	16126	16086	16355	16196	16128	16219	16160	16222	16170	16195	16026	16348	16179	16134	16385	16035	16299	16028	16162	16261	16282	16283	16373	16273	16271	16285	16288	16264	16277	16297	16219	16203	16229	16164	16280	16176	16299	16188	16143	16221	16141	16441	15870	16163	16114	16270	16321	16125	16384	16320	16257	16189	16063	16327	16179	16404	16075	16382	16249	16150	16194	16119	16198	16240	16235	16175	16322	16245	16093	16270	16080	16163	16333	16403	16143	16263	16296	16251	16014	16185	16351	16278	15951	16128	16060	16067	16128	16066	16169	16311	16325	16224	16247	16159	16218	16241	16000	16098	16171	16087	16283	16138	16238	16233	16282	16252	16334	16014	16079	16279	16244	16250	16410	16138	16172	16218	16091	16149	16158	16540	16412	16205	16191	16128	16467	16290	16302	16089	16116	16254	16132	16182	16311	16221	16250	16291	16171	16284	16211	16224	16204	16150	16119	16247	16318	16240	16240	16252	16098	16155	16038	16239	16156
27290	21917	26266	23996	20758	21002	21070	20789	20430	20771	20425	20345	20666	20366	20586	20752	20639	20610	20722	20697	20539	20449	20596	20803	20537	20731	20623	20770	20536	20435	20744	20765	20898	20648	20581	20949	20531	20487	20500	20730	20590	20451	20502	20440	20411	20554	20652	20622	20467	20608	20630	20526	20597	20884	20588	20476	20675	20583	20416	20572	20606	20613	20530	20494	20536	20604	20643	20716	20466	20553	20614	20614	20652	20447	20629	20665	20532	20805	20617	20396	20546	20522	20573	20648	20622	20528	20517	20508	20605	20656	20396	20539	20687	20773	20777	20623	20602	20507	20607	20550	20649	20710	20626	20656	20721	20636	20572	20474	20453	20460	20650	20305	20400	20405	20759	20662	20498	20591	20533	20445	20219	20787	20789	20788	20631	20619	20689	20660	20499	20432	20378	20654	20622	20561	20621	20613	20382	20665	20416	20421	20642	20545	20479	20385	20590	20690	20545	20575	20385	20531	20426	20530	20408	20579	20447	20576	20653	20490	20512	20376	20378	20638	20821	20557	20594	20550	20538	20600	20705	20462	20538	20638	20815	20717	20793	20674	20674	20603	20350	20584	20480	20390	20588	20751	20528	20541	20660	20467	20767	20621	20763	20568	20606	20569	20556	20546	20796	20779	20415	20616	20517	20431	20677	20520	20650	20639	20624	20573	20317	20515	20590	20595	20525	20458	20507	20535	20519	20488	20521	20626	20250	20494	20539	20494	20561	20474	20586	20432	20498	20810	20618	20621	20559	20749	20530	20361	20294	20679	20414	20589	20652	20675	20499	20531	20630	20599	20423	20284	20387	20607	20440	20625	20575	20423	20487	20494	20602	20628	20579	20718	20426	20796	20676	20473	20522	20680	20520	20410	20581	20409	20567	20579	20724	20629	20627	20595	20408	20699	20677	20697	20631	20609	20568	20481	20651	20739	20614	20365	20407	20625	20625	20719	20402	20555	20700	20641	20568	20448	20572	20504	20576	20658	20725	20498	20464	20616	20690	20417	20523	20565	20538	20459	20373	20454	20398	20455	20246	20596	20569	20496	20700	20618	20482	20419	20584	20745	20622	20685	20583	20648	20515	20635	20611	20510	20459	20836	20502	20360	20498	20277	20332	20381	20766	20673	20366	20382	20657	20512	20718	20623	20376	20537	20555	20380	20730	20495	20578	20604	20679	20520	20400	20708	20797	20494	20802	20594	20501	20661	20704	20566	20650	20766	20634	20675	20772	20621	20700	20602	20499	20599	20479	20418	20675	20753	20556	20394	20467	20403	20659	20398	20622	20717	20666	20774	20671	20572	20457	20719	20603	20554	20601	20409	20448	20610	20663	20755	20580	20536	20679	20630	20539	20681	20561	20535	20641	20782	20550	20570	20802	20573	20551	20601	20771	20492	20567	20660	20528	20291	20618	20489	20521	20651	20560	20542	20706	20682	20668	20506	20584	20525	20778	20784	20634	20637	20708	20514	20726	20401	20431	20640	20596	20637	20629	20339	20659	20315	20561	20485	20397	20488	20655	20662	20574	20679	20712	20604	20461	20447	20449	20729	20630	20678	20638	20578	20824	20580	20645	20562	20698	20473	20600	20454	20416	20589	20656	20702	20641	20599	20410	20568	20685	20512	20610	20683	20694	20519	20642	20742	20664	20598	20679	20550	20691	20579	20620	20651	20865	20435	20662	20369	20557	20571	20590	20520	20731	20666	20640	20457	20517	20502	20651	20699	20734	20752	20385	20632	20590	20513	20648	20575	20775	20564	20633	20666	20483	20484	20423	20656	20399	20381	20626	20828	20445	20534	20551	20645	20618	20548	20466	20488	20596	20451	20442	20455	20364	20545	20485	20534	20678	20680	20673	20603	20716	20851	20912	20652	20448	20680	20638	20555	20577	20368	20713	20823	20611	20436	20742	20585	20372	20537	20442	20411	20578	20624	20486	20746	20680	20430	20643	20495	20567	20523	20484	20461	20532	20578	20587	20450	20689	20459	20678	20606	20455	20529	20673	20674	20527	20552	20356	20464	20474	20488	20688	20498	20695	20485	20574	20534	20674	20412	20536	20379	20581	20665	20955	20828	20624	20472	20503	20668	20805	20552	20527	20517	20430	20506	20572	20232	20364	20525	20713	20402	20437	20642	20547	20636	20633	20613	20723	20660	20449	20465	20568	20658	20558	20351	20518	20700	20700	20600	20466	20422	20867	20486	20622	20520	20583	20526	20591	20394	20737	20593	20608	20617	20635	20437	20300	20243	20538	20789	20494	20859	20738	20625	20646	20651	20591	20618	20771	20664	20531	20271	20431	20668	20598	20400	20617	20717	20615	20565	20709	20721	20420	20684	20597	20477	20553	20651	20792	20698	20515	20339	20553	20596	20657	20503	20418	20564	20545	20545	20795	20510	20410	20636	20445	20672	20570	20481	20767	20379	20539	20468	20596	20726	20683	20568	20515	20369	20435	20388	20541	20217	20514	20682	20547	20558	20736	20562	20721	20592	20382	20734	20576	20427	20790	20671	20634	20558	20550	20538	20845	20646	20655	20681	20637	20323	20635	20447	20511	20750	20602	20570	20418	20478	20576	20356	20554	20651	20764	20462	20695	20559	20568	20598	20518	20792	20673	20493	20791	20458	20571	20597	20472	20595	20496	20663	20602	20607	20742	20481	20513	20830	20660	20595	20576	20567	20588	20617	20597	20721	20584	20548	20493	20606	20377	20492	20678	20731	20601	20474	20624	20553	20661	20440	20623	20512	20601	20566	20688	20482	20598	20680	20490	20644	20792	20669	20593	20581	20518	20731	20352	20544	20477	20776	20434	20406	20447	20501	20370	20360	20658	20536	20299	20460	20603	20582	20686	20538	20419	20471	20633	20793	20601	20694	20626	20720	20627	20516	20624	20688	20546	20611	20764	20513	20745	20620	20697	20569	20968	20623	20583	20563	20639	20519	20625	20604	20404	20722	20604	20457	20594	20626	20532	20476	20710	20576	20429	20614	20497	20637	20588	20711	20633	20497	20654	20788	20666	20510	20619	20756	20826	20426	20674	20413	20775	20717	20868	20704	20626	20370	20690	20600	20761	20728	20606	20557	20304	20504	20622	20522	20514	20421	20521	20711	20556	20691	20567	20666	20622	20330	20472	20511	20551	20591	20593	20687	20587	20687	20445	20607	20537	20745	20535	20528	20443	20585	20608	20870	20635	20363	20498	20458	20463	20721	20649	20458	20596	20522	20629	20514	20795	20657	20557	20569	20547	20627	20567	20760	20777	20432	20637	20750	20582	20618	20575	20587	20368	20535	20471	20487	20709	20923	20779	20667	20557	20576	20434	20471	20542	20627	20541	20464	20853	20554	20525	20534	20652	20638	20561	20600	20616	20536	20640	20677	20739	20673	20603	20488	20691	20541	20635	20640	20501	20536	20695	20737	20523	20682	20600	20611	20487	20726	20453	20649	20559	20619	20491	20471	20713	20723	20479	20707	20625	20532	20317	20711	20426	20584	20469	20700	20730	20597	20678	20525	20418	20616	20745	20631	20722	20755	20546	20501	20545	20338	20527	20522	20412	20452	20642	20488	20640	20429	20454	20533	20533	20612	20713	20559	20678	20748	20758	20622	20466	20615	20375	20501	20644	20660	20820	20444	20733	20248	20653	20621	20507	20474	20594	20569	20761	20766	20470	20788	20479	20518	20526	20801	20697	20538	20587	20474	20453	20629	20518	20510	20496	20609	20721	20626	20765	20641	20467	20594	20688	20467	20412	20504	20555	20573	20770	20635	20779	20416	20495	20399	20540	20749	20497	20708	20614	20662	20584	20779	20696	20730	20514	20446	20463	20702	20539	20415	20701	20634	20567	20626	20589	20340	20520	20560	20560	20640	20571	20614	20660	20474	20625	20581	20479	20560	20741	20635	20569	20683	20707	20468	20558	20602	20855	20638	20596	20482	20519	20602	20545	20393	20655	20801	20688	20768	20514	20693	20366	20500	20649	20516	20710	20662	20837	20408	20428	20376	20444	20668	20782	20552	20775	20589	20325	20337	20470	20662	20424	20841	20599	20745	20640	20728	20599	20868	20545	20796	20504	20457	20673	20726	20646	20727	20539	20655	20446	20565	20560	20561	20611	20465	20535	20532	20644	20588	20704	20387	20669	20566	20585	20558	20562	20557	20516	20640	20718	20522	20623	20486	20533	20460	20616	20619	20441	20690	20514	20649	20559	20655	20631	20390	20603	20555	20701	20614	20367	20556	20771	20437	20718	20647	20520	20535	20801	20590	20795	20771	20735	20525	20666	20590	20622	20755	20761	20666	20499	20553	20498	20669	20623	20521	20687	20559	20581	20502	20723	20609	20471	20530	20477	20434	20630	20531	20764	20639	20781	20530	20505	20610	20525	20664	20536	20519	20628	20577	20621	20710	20751	20830	20543	20460	20701	20775	20657	20706	20550	20578	20615	20660	20428	20707	20619	20503	20622	20494	20497	20683	20463	20790	20484	20725	20638	20727	20571	20666	20531	20592	20602	20661	20433	20673	20670	20317	20432	20689	20669	20513	20386	20364	20555	20737	20757	20594	20555	20668	20545	20646	20772	20476	20427	20492	20460	20645	20681	20593	20537	20502	20590	20451	20554	20611	20510	20655	20593	20745	20608	20537	20524	20683	20705	20497	20638	20546	20660	20630	20648	20568	20535	20475	20585	20474	20439	20359	20741	20432	20594	20578	20527	20453	20619	20555	20415	20458	20568	20531	20535	20726	20479	20602	20635	20615	20420	20652	20586	20508	20474	20475	20876	20659	20564	20439	20741	20636	20356	20819	20386	20661	20496	20591	20548	20509	20439	20591	20640	20423	20559	20698	20368	20483	20767	20709	20758	20532	20624	20655	20768	20532	20684	20579	20477	20281	20485	20632	20649	20619	20539	20698	20779	20769	20693	20702	20465	20674	20729	20615	20707	20601	20526	20417	20158	20518	20390	20601	20598	20614	20494	20573	20481	20570	20448	20654	20767	20658	20572	20535	20602	20335	20429	20563	20631	20745	20618	20502	20585	20689	20535	20448	20510	20762	20630	20812	20551	20700	20696	20522	20602	20833	20443	20491	20585	20618	20582	20697	20542	20807	20431	20401	20658	20576	20678	20446	20649	20433
16295	20083	19507	17976	16972	16767	16649	16683	16624	16677	16537	16618	16507	16449	16599	16413	16480	16379	16480	16387	16488	16635	16624	16452	16499	16373	16596	16445	16545	16594	16489	16470	16704	16564	16527	16629	16635	16411	16462	16532	16238	16484	16537	16534	16533	16511	16611	16587	16744	16552	16704	16622	16550	16596	16581	16364	16704	16643	16577	16485	16550	16511	16517	16469	16471	16372	16440	16604	16441	16491	16446	16389	16681	16451	16626	16458	16488	16493	16304	16512	16436	16390	16419	16398	16455	16552	16408	16616	16478	16449	16441	16403	16401	16602	16602	16436	16650	16603	16491	16381	16302	16513	16633	16437	16552	16382	16613	16402	16514	16348	16386	16485	16645	16473	16556	16574	16568	16542	16503	16366	16696	16590	16539	16571	16484	16452	16516	16374	16428	16406	16435	16631	16494	16476	16532	16713	16477	16580	16592	16399	16505	16564	16587	16644	16505	16491	16510	16541	16482	16546	16578	16310	16410	16464	16556	16410	16319	16509	16260	16591	16523	16577	16482	16514	16558	16522	16562	16647	16417	16529	16557	16570	16388	16608	16464	16224	16349	16452	16749	16372	16526	16312	16260	16549	16556	16512	16478	16383	16397	16497	16543	16457	16401	16453	16427	16533	16549	16445	16333	16585	16700	16399	16384	16498	16522	16431	16399	16516	16445	16461	16598	16548	16566	16480	16573	16472	16456	16519	16673	16464	16509	16692	16511	16571	16309	16503	16628	16379	16629	16359	16580	16418	16536	16537	16548	16440	16478	16445	16358	16347	16660	16400	16388	16456	16525	16454	16459	16582	16561	16495	16515	16507	16377	16513	16427	16616	16601	16381	16456	16465	16459	16507	16471	16410	16484	16314	16631	16260	16508	16522	16223	16703	16428	16384	16506	16640	16674	16418	16348	16535	16561	16576	16676	16467	16634	16434	16552	16479	16644	16397	16554	16477	16532	16431	16552	16531	16580	16290	16605	16463	16365	16490	16480	16440	16568	16429	16555	16465	16612	16483	16764	16376	16349	16511	16654	16619	16584	16413	16629	16546	16402	16458	16525	16447	16501	16602	16533	16528	16521	16459	16658	16436	16569	16433	16599	16408	16534	16645	16437	16574	16296	16393	16532	16413	16486	16385	16437	16535	16464	16509	16659	16375	16633	16489	16481	16631	16350	16692	16472	16467	16366	16459	16464	16444	16491	16529	16472	16632	16473	16578	16509	16507	16660	16469	16429	16526	16483	16269	16532	16557	16553	16470	16536	16547	16603	16292	16510	16505	16424	16450	16550	16407	16566	16459	16404	16511	16465	16480	16566	16657	16495	16486	16382	16414	16593	16503	16386	16530	16515	16474	16419	16599	16324	16442	16512	16402	16392	16432	16638	16433	16383	16265	16613	16495	16494	16435	16586	16537	16465	16733	16627	16451	16461	16374	16684	16621	16545	16533	16540	16542	16441	16351	16491	16463	16714	16524	16493	16304	16473	16440	16487	16536	16320	16458	16433	16580	16308	16462	16479	16632	16579	16714	16544	16332	16310	16701	16363	16427	16539	16332	16525	16409	16457	16403	16434	16661	16553	16518	16507	16531	16657	16347	16694	16416	16619	16577	16518	16385	16633	16460	16416	16432	16606	16611	16565	16392	16587	16455	16611	16500	16596	16528	16521	16653	16488	16536	16553	16607	16449	16597	16404	16524	16438	16541	16563	16533	16452	16433	16504	16706	16339	16401	16545	16429	16449	16462	16479	16524	16445	16585	16632	16559	16725	16522	16407	16470	16496	16351	16491	16587	16647	16280	16596	16611	16649	16435	16426	16657	16424	16680	16478	16555	16303	16650	16548	16528	16633	16487	16505	16457	16589	16558	16658	16646	16453	16439	16373	16546	16578	16593	16427	16560	16227	16394	16614	16558	16354	16494	16533	16393	16432	16491	16479	16435	16637	16443	16392	16482	16526	16472	16713	16518	16365	16560	16598	16443	16502	16450	16551	16552	16561	16606	16428	16594	16507	16434	16546	16563	16637	16383	16547	16459	16537	16472	16523	16475	16536	16501	16515	16549	16404	16412	16462	16559	16368	16520	16529	16574	16695	16592	16704	16507	16664	16492	16661	16494	16530	16344	16527	16660	16570	16449	16588	16552	16571	16538	16577	16493	16643	16331	16474	16409	16377	16325	16742	16527	16466	16347	16573	16455	16614	16404	16629	16512	16534	16544	16569	16605	16477	16438	16416	16458	16468	16533	16604	16433	16440	16366	16457	16434	16619	16236	16536	16573	16536	16507	16397	16574	16560	16512	16575	16662	16607	16460	16537	16548	16449	16456	16552	16604	16385	16583	16527	16537	16587	16367	16634	16463	16595	16583	16443	16386	16499	16501	16461	16475	16504	16496	16243	16542	16569	16463	16384	16634	16506	16396	16366	16663	16481	16619	16532	16310	16570	16396	16599	16591	16571	16527	16517	16530	16529	16451	16460	16445	16502	16714	16479	16536	16362	16552	16623	16589	16490	16407	16553	16253	16563	16524	16556	16492	16641	16554	16517	16360	16367	16563	16611	16529	16446	16438	16625	16396	16560	16424	16395	16575	16363	16699	16695	16450	16551	16514	16466	16442	16449	16366	16407	16423	16472	16486	16532	16354	16664	16428	16422	16639	16418	16489	16607	16654	16539	16659	16374	16518	16431	16595	16589	16504	16560	16453	16564	16585	16394	16486	16449	16590	16366	16583	16387	16494	16479	16557	16585	16475	16471	16472	16416	16547	16558	16487	16338	16608	16488	16644	16418	16601	16580	16440	16570	16528	16580	16615	16457	16515	16424	16382	16480	16519	16331	16560	16426	16263	16422	16580	16629	16495	16588	16493	16372	16497	16441	16494	16632	16558	16487	16351	16503	16617	16544	16471	16285	16465	16387	16593	16459	16532	16526	16554	16447	16491	16526	16642	16587	16548	16427	16481	16587	16346	16493	16590	16456	16602	16433	16447	16541	16431	16472	16461	16672	16556	16355	16452	16499	16444	16506	16475	16405	16402	16440	16689	16515	16361	16589	16551	16270	16476	16610	16415	16488	16551	16610	16627	16468	16669	16373	16348	16578	16639	16606	16498	16537	16493	16326	16387	16422	16592	16433	16393	16555	16483	16390	16504	16397	16498	16478	16501	16416	16513	16478	16459	16451	16442	16537	16480	16366	16608	16580	16497	16497	16566	16393	16557	16439	16586	16422	16561	16396	16441	16546	16554	16621	16482	16561	16456	16398	16570	16588	16684	16458	16502	16485	16613	16470	16314	16493	16501	16459	16546	16552	16521	16651	16532	16482	16558	16486	16505	16639	16506	16496	16670	16608	16568	16354	16447	16450	16498	16512	16478	16528	16433	16488	16450	16419	16646	16519	16617	16588	16512	16323	16393	16390	16622	16438	16600	16596	16446	16614	16576	16476	16465	16512	16632	16604	16434	16495	16540	16526	16386	16467	16411	16408	16367	16575	16597	16403	16561	16469	16733	16360	16466	16666	16600	16461	16316	16487	16523	16438	16340	16425	16547	16553	16536	16489	16325	16423	16616	16477	16518	16543	16462	16485	16564	16647	16502	16585	16367	16685	16612	16387	16561	16655	16559	16559	16579	16559	16380	16622	16608	16595	16411	16456	16444	16440	16543	16626	16592	16643	16525	16532	16589	16796	16464	16451	16613	16560	16333	16479	16696	16468	16391	16443	16514	16462	16514	16554	16538	16556	16529	16415	16298	16535	16541	16499	16498	16552	16381	16498	16525	16376	16484	16677	16609	16564	16581	16576	16486	16481	16647	16389	16555	16449	16528	16462	16499	16674	16557	16344	16454	16562	16412	16559	16449	16610	16498	16250	16476	16526	16640	16292	16532	16310	16578	16670	16487	16499	16665	16477	16321	16535	16441	16501	16468	16419	16375	16568	16716	16392	16688	16658	16613	16522	16296	16561	16599	16580	16429	16391	16611	16519	16648	16509	16598	16432	16469	16332	16439	16441	16540	16515	16481	16403	16550	16449	16329	16445	16530	16466	16705	16513	16526	16548	16650	16412	16392	16517	16439	16406	16587	16480	16673	16288	16595	16511	16558	16516	16623	16411	16631	16512	16521	16460	16569	16612	16471	16606	16463	16598	16554	16395	16352	16380	16593	16429	16625	16483	16470	16443	16425	16409	16472	16531	16580	16413	16224	16409	16535	16503	16612	16412	16421	16701	16497	16441	16402	16672	16554	16493	16510	16440	16571	16503	16519	16442	16603	16372	16532	16367	16448	16613	16569	16535	16375	16628	16602	16342	16420	16467	16560	16611	16558	16667	16274	16527	16495	16552	16395	16626	16370	16577	16505	16475	16587	16632	16371	16385	16581	16432	16384	16523	16415	16666	16517	16587	16542	16560	16499	16440	16680	16545	16636	16676	16576	16612	16516	16631	16429	16466	16424	16634	16296	16478	16546	16456	16543	16447	16588	16445	16456	16544	16723	16475	16492	16414	16603	16649	16476	16324	16726	16461	16490	16568	16597	16500	16484	16577	16418	16473	16461	16604	16331	16585	16500	16446	16605	16435	16472	16534	16321	16410	16360	16740	16287	16781	16527	16677	16449	16576	16356	16569	16340	16507	16550	16517	16586	16499	16517	16462	16575	16464	16603	16514	16423	16399	16494	16643	16442	16577	16466	16602	16577	16577	16738	16550	16620	16543	16438	16468	16559	16602	16364	16637	16496	16466	16678	16544	16660	16483	16486	16400	16442	16469	16353	16562	16720	16511	16423	16464	16468	16625	16515	16342	16527	16434	16480	16380	16619	16479	16441	16618	16458	16389	16603	16543	16589	16497	16605	16549	16564	16552	16536	16585	16494	16573	16427	16671	16698	16419	16489	16322	16520	16298	16506	16506	16615	16543	16510	16636	16283	16520	16387	16513	16502	16556	16512	16579	16536	16487	16645	16452	16523	16404	16564	16498	16398	16646	16459	16413	16584	16567	16561	16423	16570	16449	16465	16503	16581	16552	16428	16610	16394	16599	16495	16451	16487	16418	16406	16647	16408	16421	16486	16640	16390	16396	16458	16662	16648	16351	16552	16548	16581	16492	16508	16498	16419	16644	16387	16542	16542	16343	16539	16562	16513	16436	16544	16507	16513
23338	21002	28515	23743	21916	23088	22576	20091	19578	19603	19502	19270	19518	19442	19105	19227	19337	19336	19435	19295	19463	19279	19429	19554	19354	19262	19423	19192	19137	19095	19240	19153	19347	19166	19165	19138	19133	19091	19020	19183	19161	18990	19189	19503	19120	19330	19174	19161	19045	19052	19199	19226	19283	19144	19132	19317	19443	19892	19753	19258	19011	19348	19125	19278	19268	19129	19057	19062	19060	19034	19417	19302	19084	19155	19158	18940	19143	19414	19316	19427	19395	19401	19282	19309	19213	19107	19342	19127	19185	18992	19223	19116	19085	19173	19211	19194	19019	18929	19090	18985	19090	19253	19294	19008	19094	19108	18928	19074	19288	19131	19209	19131	19208	19072	19268	19064	19094	19162	19120	19019	19243	19364	19067	19098	19169	19169	19316	19027	19137	19064	18991	19030	19304	19086	19104	19337	19089	19086	19182	19085	18952	18933	19265	19057	19146	19238	19166	19169	19169	19256	19145	19051	19033	18993	19020	19345	19095	19185	19309	19062	19120	19324	19266	19073	19108	19216	19136	18961	19140	19064	19145	19024	19031	19248	19380	19050	19048	19174	19013	19225	18973	19093	19015	18977	19223	19108	19078	19103	19047	19115	19108	19086	19092	18868	19340	19025	19025	19054	19204	19222	19152	18916	19119	18917	18993	19149	19161	19222	19181	19148	19073	19181	18948	19091	19117	19246	19033	18992	19068	19183	19088	19262	19101	19162	18923	19150	18919	19014	19136	19153	19049	19226	19024	19166	19242	19279	19379	19139	19012	19052	18984	19178	19106	19198	19166	19205	18853	19088	19062	19187	19057	19179	19173	19221	19013	18938	19068	19225	19284	19026	19228	19108	19054	19150	19043	19157	19117	19064	19287	19278	19074	19051	18867	19132	18876	19248	19174	19014	19307	19146	18897	18970	19022	19153	19032	19141	19014	18929	19061	19096	19016	19081	19117	19070	19210	19373	19222	19036	19164	19262	19194	18978	18987	19116	19075	19045	19162	19017	19131	19138	19136	19017	18929	19064	19473	19298	19081	19143	18918	19152	19179	18964	19115	18923	19084	18823	19021	19085	19206	19129	19252	19003	19207	19105	19049	18962	19158	19045	19012	19005	19034	19060	19104	19040	19033	19144	18948	18932	19160	19163	18926	19144	19336	19444	19207	19170	19084	19074	19221	19207	18977	19037	19032	19157	19228	19049	19313	19259	19007	19007	19150	19162	19034	19321	19071	18966	19072	19105	19303	19073	19037	19054	19064	19216	18774	19305	19197	19196	19076	19074	19104	19080	19180	19035	19027	19156	19105	19083	19255	19102	18888	19155	19319	19023	19224	19155	19124	19241	19330	19096	19077	19130	19141	19192	19178	19000	19096	19293	19144	19157	19358	19003	19073	19262	19232	18990	19071	18904	19074	18990	18963	19038	18907	18962	18968	19162	19136	18929	19076	18933	19327	18978	19250	19039	19047	19079	19105	19193	19158	19065	19076	18960	19154	19038	19034	18930	18860	19091	19108	19080	19077	19037	18995	18960	19149	19216	19479	19181	19030	19161	19212	19247	19187	19166	19126	18959	19117	18962	19048	19127	19085	19140	19329	19139	19242	19263	19136	19051	19085	19131	19145	19061	19235	19107	18963	18932	19154	19123	19166	19345	19076	19053	19006	19157	19254	19352	19104	19265	19221	19231	19029	19110	19145	19113	19212	19167	19062	19383	19248	19192	19177	19086	19101	18970	19116	18901	18923	18945	19037	19155	19049	18873	19083	19220	19062	19034	19257	19325	19061	19044	19230	19111	19245	19022	19287	19059	19111	19119	19010	19069	18991	19008	19044	19404	19104	19057	19053	19066	18958	19057	19229	18910	19221	19144	19124	19048	19051	19040	18885	19048	19200	19155	19182	19198	19375	18936	19157	18873	19073	19058	19128	19186	18954	19242	19112	19181	19330	19118	18951	18939	19190	19087	19157	19226	19127	19045	19024	19107	18962	19319	18965	19005	19194	19059	19044	19242	19337	19208	19084	19101	19112	19058	18945	19074	19188	19068	18802	19067	19024	19137	19139	19097	18881	19080	19351	19150	19145	19053	19121	19001	19073	19037	19250	19161	19440	19323	19026	18976	19159	19226	19093	19124	19217	19072	19036	19115	19186	19046	18914	19127	19301	19055	18998	18962	19067	19255	19303	19155	19231	19084	19236	19030	19105	19249	19190	19242	19200	19302	19111	19133	19197	19145	19109	18999	18946	19043	19086	19104	19183	19341	19174	19076	19188	19030	19040	19143	19101	19136	19084	18964	19151	19328	19154	19407	19104	19096	18985	19382	19281	19050	19132	18976	19087	19104	19183	19136	19277	19161	19020	19055	19079	19021	19091	19100	19226	19144	19056	19066	19235	19113	19219	19156	19356	19375	19316	19230	19104	18978	19145	19266	19060	19217	19127	19114	19109	19037	19237	19055	19049	19004	19177	19248	19000	19187	19082	19210	19241	19043	19049	19139	19119	19180	19072	19115	19134	19247	19073	19022	19040	19110	19047	19085	19102	19262	19102	19106	19157	19235	19184	19123	19170	19025	18898	19105	19047	19281	19280	18928	19118	19226	19059	19036	19258	19126	18898	19109	19068	19006	19070	18951	19116	19118	19269	19013	19098	19034	19186	19319	19213	19112	19148	19003	19093	19133	19127	19128	18959	19261	19076	19085	19148	19066	19175	18982	19210	19174	19108	18979	19188	19195	19093	19146	19180	19266	19258	19004	19048	19096	19055	19164	19046	19338	19296	19363	19033	19066	19282	19112	18942	19103	18923	19131	18982	19109	19141	19152	19234	19135	19209	19139	19156	19029	19237	19042	19140	19013	19313	19506	19234	19095	19282	19072	19055	19021	19097	18983	19072	19277	19281	19025	18961	19124	18798	18895	19004	19058	18999	18966	19160	19046	18978	19158	19316	19073	18986	19043	19086	18891	19105	19279	19081	18901	19123	19172	19132	19414	19156	19047	19271	19092	19112	19306	19023	19100	19134	19044	19278	19242	19262	19016	19146	19189	19110	19113	18891	19051	19157	19159	18802	19301	19063	19326	18858	18919	19057	19255	19254	19194	18970	19068	18982	19079	18993	19226	19083	18904	19010	19006	19043	19152	19212	19126	19062	18983	19212	19066	19083	19058	19038	19109	19287	19234	19119	19290	18920	19454	19010	19028	19359	19273	19005	19039	19303	19117	19095	19144	19152	19084	18916	19061	19038	19384	19351	19108	19072	19015	18882	18935	19185	19143	19124	19054	19052	18809	19070	19117	19216	19058	19280	19100	19371	19174	19125	19182	19324	19265	19135	19277	19265	19012	19179	19080	19124	19179	18800	19177	19012	19031	18969	19099	18976	19143	19200	19101	19144	19269	19307	19130	19041	18935	18918	19219	19049	19178	19197	19307	19239	19247	19204	19108	19020	19113	19164	19163	19321	19144	19048	19219	19050	19198	19116	19246	19122	19342	19281	19122	19191	19103	19196	19072	18908	19035	18994	19013	19142	19132	19126	19057	19179	19158	19003	19195	19187	19091	19134	19192	19239	19127	19212	19115	19139	19298	19042	19217	19029	19123	19189	18956	19244	19166	19075	19126	19075	19134	19289	19276	19252	19162	19386	19066	19008	19181	19231	19020	18786	19062	19256	19171	19224	19267	18967	19265	19125	19189	19252	19076	19017	19089	19009	19117	19003	18923	19157	19025	19097	19042	19199	19094	19188	19409	19248	19054	19130	19186	18925	18882	19147	19148	19054	19042	19114	18979	19171	19031	19332	19212	18976	19246	19000	19001	19085	19103	19124	19158	19195	19128	18949	18979	19106	19056	19216	19124	19193	19214	19093	19171	19137	19022	19212	19230	19275	19146	19182	19092	19233	19221	19215	19207	19103	19065	18942	19136	19236	19178	19050	19137	19226	19177	19284	19014	19375	19031	19212	19117	18987	19251	19376	19072	19066	19072	19023	19103	19179	19255	19236	18989	19220	19015	19286	19111	19143	19227	19051	19166	19177	19094	19218	19111	18997	19157	19217	19314	19269	18923	19115	18995	19172	19273	19155	18883	19191	19197	19067	19099	18907	19089	19298	19028	19194	18957	19280	19122	18866	19240	19224	19174	18971	19125	19156	19208	19210	19162	19137	19201	19249	19264	19242	19335	19099	19159	19164	19081	19260	19049	19123	19335	19253	19070	19100	19004	19002	19172	19112	18921	19300	19111	19183	18964	19193	19123	19292	19112	19076	19133	19106	18992	19190	18939	19225	19090	19176	19321	19393	19175	19007	19095	19127	19281	19036	19098	19207	18815	18971	19189	19002	18897	19008	19194	19210	19141	18995	18959	19051	19253	19076	19162	19227	19256	19284	19200	19077	19105	19396	18928	19204	19096	19170	19164	19233	19023	19118	19073	19006	19108	19037	19351	19187	19103	19146	19090	19042	19169	19034	19271	19194	18891	19112	19074	19133	19228	19269	19132	19118	19127	19096	19247	19099	19183	19160	19120	18923	19272	19049	19147	19029	19098	19161	19155	19232	19023	19007	18944	19166	19154	19194	19106	19231	19213	19097	19181	19017	19155	19214	18929	19079	19303	18997	19353	19058	19165	18961	19140	19042	19249	19030	19077	19110	19045	19109	19169	19319	19208	19145	19082	19190	18946	19375	19137	19101	19013	19090	19112	19296	18879	19060	19167	19138	19090	19092	19012	19164	19256	19017	19032	19079	19281	19141	19046	19245	19101	19272	19077	19107	19069	19139	19210	19278	19111	19128	19160	19156	18800	19094	18849	19228	19040	18884	19048	19241	18945	19055	19296	19035	18962	19127	19061	19135	19174	18956	19125	19164	19164	19356	19138	19124	19275	19038	19014	19259	19183	19193	19132	19304	19134	19230	19117	19147	19104	19103	19233	19185	19132	18900	19081	18922	19207	19243	19161	19090	19292	19037	19269	19193	18959	19142	19072	19178	19078	19117	18923	19084	19024	19100	19160	19094	19283	18847	19151	19210	19186	19022	19231	19066	18990	19204	19159	19083	19211	19387	19118	19026	19267	19178	19028	19071	19303	19218	19211	19207	18930	19146	19082	19174	18929	19216	19122	19119	19061	19031	19157	19200	19172	19420	19396	19286	19273
14919	25251	23529	19284	18238	17106	16557	16455	16150	16096	16054	15941	16047	15814	15743	15800	15680	15879	15712	15783	15785	15754	15763	15770	15751	15718	15846	15790	15734	15524	15769	15727	15693	15832	15761	15743	15665	15757	15732	15598	15551	15561	15664	15694	15730	15617	15676	15633	15822	15817	15639	15479	15784	15805	15824	15715	16509	16709	16378	15881	15761	15705	15876	15673	15748	15655	15776	15729	15603	15720	15575	15686	15602	15795	15626	15786	15870	15824	15637	15638	15821	15853	15675	15679	15702	15718	15666	15647	15700	15823	15695	15631	15736	15799	15597	15676	15710	15772	15695	15814	15679	15681	15539	15606	15750	15651	15668	15807	15739	15735	15589	15711	15643	15687	15569	15613	15785	15726	15521	15634	15584	15759	15786	15745	15873	15563	15785	15723	15721	15728	15686	15721	15585	15770	15623	15684	15727	15584	15607	15786	15720	15824	15702	15681	15808	15795	15663	15711	15516	15554	15584	15728	15761	15522	15661	15685	15821	15533	15761	15506	15575	15744	15699	15543	15848	15694	15667	15760	15557	15739	15605	15893	15663	15806	15760	15621	15722	15784	15715	15606	15686	15735	15862	15678	15794	15677	15616	15581	15566	15679	15770	15734	15666	15593	15683	15711	15751	15693	15681	15841	15571	15676	15688	15805	15737	15494	15724	15627	15623	15668	15682	15672	15833	15724	15733	15667	15702	15589	15694	15603	15780	15670	15711	15718	15610	15683	15758	15527	15659	15528	15747	15554	15683	15685	15600	15612	15592	15658	15662	15647	15640	15689	15633	15643	15670	15637	15609	15730	15826	15658	15502	15585	15676	15673	15694	15644	15558	15764	15700	15678	15779	15757	15752	15685	15629	15823	15795	15750	15653	15771	15674	15667	15629	15658	15705	15600	15836	15699	15684	15717	15582	15782	15653	15675	15710	15654	15729	15892	15694	15412	15598	15468	15685	15566	15913	15668	15624	15607	15562	15463	15573	15670	15658	15547	15586	15852	15773	15863	15892	15698	15564	15748	15616	15740	15631	15607	15820	15788	15673	15720	15676	15682	15642	15580	15964	15699	15667	15571	15772	15596	15550	15598	15700	15571	15781	15700	15545	15612	15663	15782	15607	15717	15697	15840	15444	15770	15597	15778	15624	15589	15595	15742	15713	15791	15656	15652	15743	15478	15761	15692	15804	15632	15493	15808	15520	15667	15835	15573	15664	15622	15616	15666	15731	15747	15683	15721	15742	15776	15611	15770	15909	15635	15791	15540	15570	15689	15701	15778	15756	15745	15693	15803	15821	15699	15799	15619	15645	15640	15666	15777	15681	15702	15550	15689	15886	15589	15715	15734	15574	15732	15709	15751	15687	15888	15651	15706	15611	15760	15732	15636	15742	15810	15682	15583	15572	15540	15689	15617	15756	15683	15552	15550	15650	15910	15678	15713	15669	15603	15632	15645	15539	15905	15523	15805	15734	15771	15675	15701	15737	15650	15511	15556	15707	15753	15681	15711	15713	15647	15696	15753	15666	15599	15653	15741	15709	15781	15614	15508	15872	15587	15779	15702	15658	15627	15797	15855	15813	15688	15644	15727	15734	15553	15462	15753	15586	15852	15834	15619	15591	15621	15706	15668	15802	15836	15644	15630	15822	15527	15683	15800	15491	15715	15660	15697	15874	15627	15618	15592	15572	15749	15632	15689	15708	15602	15525	15760	15593	15584	15525	15604	15774	15584	15692	15685	15754	15625	15711	15768	15772	15514	15600	15764	15800	15767	15813	15894	15759	15788	15931	15478	15669	15649	15671	15603	15646	15791	15601	15744	15614	15731	15614	15634	15706	15610	15498	15645	15782	15678	15663	15447	15736	15799	15643	15744	15769	15484	15674	15669	15742	15574	15714	15674	15747	15821	15776	15686	15709	15863	15867	15666	15592	15551	15824	15744	15514	15666	15674	15730	15757	15673	15775	15710	15881	15694	15534	15894	15519	15635	15540	15613	15525	15785	15690	15700	15746	15567	15716	15736	15695	15740	15650	15703	15696	15685	15876	15708	15674	15688	15577	15420	15802	15716	15818	15685	15562	15685	15710	15749	15721	15576	15656	15781	15768	15730	15790	15633	15501	15680	15591	15591	15799	15638	15831	15663	15779	15736	15757	15540	15726	15577	15588	15796	15811	15787	15689	15614	15578	15726	15809	15546	15690	15703	15817	15748	15662	15575	15604	15612	15683	15643	15758	15654	15739	15584	15564	15660	15786	15615	15702	15711	15747	15574	15810	15627	15704	15766	15584	15659	15489	15708	15701	15603	15829	15694	15732	15512	15763	15723	15603	15811	15694	15770	15729	15810	15578	15595	15484	15765	15685	15744	15655	15536	15634	15629	15712	15516	15565	15701	15691	15513	15704	15826	15677	15662	15707	15645	15738	15655	15646	15669	15715	15798	15680	15604	15673	15787	15691	15812	15617	15725	15794	15765	15592	15606	15678	15847	15645	15776	15675	15607	15782	15913	15692	15676	15710	15854	15604	15671	15872	15770	15554	15627	15694	15714	15667	15637	15693	15690	15708	15644	15580	15781	15788	15671	15646	15531	15598	15470	15854	15634	15569	15704	15732	15715	15888	15582	15815	15553	15627	15745	15530	15468	15853	15638	15775	15680	15645	15518	15838	15762	15704	15669	15599	15761	15636	15855	15568	15654	15630	15634	15805	15617	15387	15585	15685	15719	15617	15580	15528	15802	15749	15533	15804	15567	15614	15778	15551	15811	15687	15716	15682	15719	15648	15706	15555	15760	15660	15542	15764	15889	15503	15642	15654	15723	15841	15754	15845	15712	15681	15694	15743	15576	15706	15695	15720	15691	15636	15725	15853	15793	15725	15691	15563	15702	15704	15757	15805	15652	15714	15520	15715	15651	15858	15371	15659	15620	15875	15589	15830	15630	15595	15719	15777	15614	15750	15712	15721	15697	15614	15860	15615	15752	15906	15566	15716	15681	15790	15728	15583	15598	15777	15434	15642	15696	15547	15681	15776	15691	15608	15767	15614	15632	15683	15797	15611	15652	15575	15638	15612	15802	15708	15867	15593	15712	15507	15750	15576	15714	15714	15668	15772	15702	15683	15685	15759	15551	15795	15714	15721	15777	15841	15614	15649	15784	15707	15580	15651	15791	15666	15688	15715	15434	15708	15554	15636	15850	15622	15724	15789	15572	15610	15678	15975	15655	15730	15676	15785	15759	15766	15719	15524	15527	15611	15652	15804	15594	15674	15733	15785	15762	15753	15699	15762	15814	15748	15730	15592	15726	15545	15681	15825	15804	15593	15750	15570	15560	15890	15632	15696	15693	15688	15701	15846	15517	15835	15780	15716	15629	15456	15704	15610	15655	15764	15686	15606	15891	15730	15883	15678	15594	15781	15662	15584	15543	15676	15554	15677	15630	15850	15676	15606	15638	15700	15616	15760	15802	15663	15748	15651	15702	15678	15785	15525	15588	15844	15690	15661	15718	15667	15664	15715	15622	15561	15752	15690	15804	15769	15643	15598	15713	15721	15608	15668	15544	15774	15663	15801	15658	15680	15786	15625	15655	15705	15619	15496	15813	15617	15710	15689	15523	15745	15709	15800	15807	15806	15695	15560	15781	15735	15734	15653	15458	15561	15605	15670	15655	15776	15737	15664	15664	15740	15572	15751	15767	15592	15744	15687	15681	15674	15653	15752	15729	15835	15698	15875	15663	15808	15602	15647	15588	15719	15707	15800	15685	15865	15757	15650	15581	15466	15717	15701	15664	15820	15630	15764	15701	15489	15772	15743	15700	15663	15771	15577	15668	15567	15720	15713	15821	15734	15854	15732	15605	15456	15609	15696	15779	15623	15622	15627	15819	15653	15731	15745	15740	15580	15721	15644	15692	15690	15726	15654	15538	15616	15594	15745	15683	15811	15568	15657	15737	15754	15873	15812	15559	15803	15857	15508	15730	15632	15713	15668	15805	15681	15641	15666	15642	15699	15614	15657	15587	15666	15572	15603	15646	15696	15689	15699	15564	15855	15756	15735	15643	15580	15537	15605	15689	15641	15592	15581	15785	15755	15607	15658	15799	15577	15782	15700	15809	15717	15601	15684	15734	15599	15787	15718	15637	15656	15790	15641	15584	15835	15538	15731	15581	15519	15634	15795	15490	15766	15704	15648	15656	15783	15717	15758	15589	15661	15720	15652	15755	15761	15577	15590	15573	15731	15745	15797	15818	15809	15748	15773	15753	15519	15636	15754	15596	15708	15642	15645	15766	15812	15642	15544	15863	15570	15757	15502	15742	15609	15587	15608	15615	15633	15665	15701	15736	15592	15763	15648	15438	15583	15584	15559	15667	15725	15624	15534	15737	15782	15635	15645	15647	15718	15618	15821	15742	15609	15709	15598	15857	15747	15650	15688	15793	15850	15610	15613	15572	15509	15659	15675	15663	15735	15627	15738	15653	15546	15539	15733	15848	15512	15629	15736	15895	15738	15894	15676	15533	15774	15614	15776	15670	15605	15848	15443	15785	15769	15765	15669	15639	15612	15629	15702	15598	15704	15632	15554	15866	15603	15760	15542	15753	15765	15620	15656	15857	15796	15732	15690	15731	15496	15551	15634	15682	15622	15670	15711	15818	15720	15639	15652	15641	15442	15628	15771	15582	15726	15740	15626	15740	15826	15691	15681	15848	15632	15585	15785	15744	15556	15852	15531	15768	15651	15602	15612	15742	15746	15723	15799	15619	15548	15810	15662	15804	15650	15729	15616	15617	15733	15588	15787	15551	15825	15696	15718	15627	15759	15597	15506	15708	15737	15572	15832	15946	15490	15891	15685	15669	15794	15791	15632	15729	15663	15698	15680	15843	15755	15767	15702	15650	15804	15697	15653	15639	15675	15794	15599	15794	15765	15699	15682	15737	15690	15647	15603	15791	15551	15702	15832	15711	15644	15557	15656	15671	15629	15757	15688	15884	15717	15792	15784	15634	15780	15502	15614	15430	15536	15573	15665	15668	15675	15730	15724	15563	15645	15718	15671	15780	15629	15549	15467	15833	15587	15525	15735	15683	15742	15631	15736	15813	15596	15671	15773	15649	15549	15775	15793	15648	15530	15711	15655	15633	15710	15723	15612	15713
22518	21006	28806	23388	21173	23408	25821	20596	19791	20024	19680	19828	19709	19606	19592	19304	19539	19608	19569	19245	19408	19347	19361	19169	19432	19328	19236	19484	19340	19275	19293	19366	19242	19179	19110	19215	19251	19036	19214	19194	19120	19012	19477	19331	19200	19364	19182	19223	19261	19375	19086	19341	19212	19284	19245	19102	20214	20513	20309	19107	19312	19354	19191	19355	19206	19308	19009	19026	19045	18997	19206	19128	19071	19046	19343	19281	19086	19051	19188	19164	19207	19138	19111	19167	19143	19063	19259	19204	19085	18971	19063	19132	19080	19121	19030	19089	19051	19076	19193	19087	19181	19071	18916	19175	19109	19159	18955	19049	19305	19162	19343	19159	19264	19222	19034	19256	19245	19135	19006	19200	19210	19154	19035	19147	19173	19180	18995	19157	18896	19163	19119	19226	18960	19193	18954	19171	18895	19341	19082	19120	19213	19071	19013	18984	19147	19170	19136	19064	18918	18910	19035	19134	19228	19185	18959	18842	19072	19153	19290	19157	19082	19350	19043	18871	19135	19011	18993	19187	19144	19101	19249	19229	18950	19106	19191	19118	19209	19265	19245	19186	19153	19020	19122	18885	18978	19017	19208	18882	19164	19020	19043	19094	18725	19241	19210	19056	19157	18999	19292	18855	18996	18928	19243	18891	18890	19064	19191	18973	19226	18967	19443	19106	19327	18951	18955	19171	18948	19255	18993	19162	19141	19099	19189	18829	19147	18994	19128	19198	19129	19083	19201	19043	19044	19140	18871	19314	19073	19183	19306	18961	18968	18975	19026	19065	18943	19194	19089	19018	19010	19101	18935	18931	19219	18878	19014	19089	19138	19053	18850	19045	18887	18818	19292	19244	18992	18873	19152	19087	19209	19068	19285	19124	19063	19038	19243	19288	19129	19062	19185	19167	19201	19263	18952	19035	19068	18995	18911	18818	19126	18893	19142	19066	19129	19159	19265	19149	18931	18998	19151	19374	19225	19184	19087	19217	19041	19058	19239	19160	19027	18990	18982	18901	19103	19175	18946	19226	19214	19196	18950	18961	19054	19277	19079	19325	19021	19071	18879	19230	19088	19285	19083	19037	18930	19353	19122	18778	19060	19221	19066	19077	19207	19024	19097	19374	19025	18856	19003	19252	18990	19240	19111	19127	19018	19001	18816	19126	19125	19037	19284	19297	19037	19167	19198	19147	19134	19002	19142	19300	19094	19049	19155	19026	19042	19084	19148	19016	18820	18933	19070	19154	18952	19072	19018	19144	19290	19262	18981	19036	18757	19117	19188	19045	19120	19217	19089	19133	18825	19030	19055	19078	19199	19057	19098	19160	19081	19168	18946	19160	19244	18853	19143	19270	19189	18936	19082	19098	19205	19131	19144	18894	19040	19190	18955	19183	19050	19211	19182	19178	19267	19160	19077	19051	19058	19109	18857	19115	19024	19022	18975	19161	19165	19110	18868	19017	18988	19190	18971	19212	18907	18981	19206	18956	18959	18974	19308	19182	19076	19006	19147	19142	19364	19091	19238	19029	19107	19166	18976	18942	19185	19410	19050	19145	19143	19010	19143	18989	19286	19094	19098	19068	19049	19317	19090	19349	19173	19047	19041	19232	19040	19087	19183	19193	19004	19245	18918	19120	19071	19102	19146	19032	19061	18892	19151	19030	19008	18974	19121	18989	18969	19107	19018	19092	19174	19099	19120	19163	19218	18957	19007	19155	19210	18988	19043	19028	19113	19066	18995	19042	19038	19048	19129	19173	19157	18948	19114	18969	19017	18917	19348	19305	19271	19034	19123	18942	19247	19095	19177	19205	19189	18994	19105	19251	19058	18928	19120	19096	18920	19179	19311	19151	19045	19108	19182	19327	19113	19122	18991	19177	18978	19166	18957	19144	19139	19070	19163	19062	19038	19148	18989	18908	19041	19173	19098	19199	19074	19169	19074	19261	19035	19059	19039	18894	19145	19165	18841	19153	19134	19272	19265	19086	18836	19197	19028	19209	18938	18948	18992	19044	19114	19386	19050	19134	19090	19200	19245	19073	19136	18969	19037	19128	19049	19042	18956	19020	19029	19133	19189	19168	19097	19117	19202	19208	19003	19064	19089	19091	19110	19026	19182	19119	18979	19277	19078	18892	19094	18975	19217	19206	19138	19100	18953	18953	19128	19148	19035	19173	19043	18980	19037	19109	19145	19113	18980	19173	19231	18936	19120	18988	19017	19229	18904	19265	18968	19172	18903	18905	19034	18868	19079	19083	19176	19174	19179	19117	19213	18936	19138	19182	19313	18987	19049	19122	19165	18984	18934	19307	19130	19187	19212	19092	19109	19147	18865	18933	18988	19089	19000	19196	19107	18960	19128	19033	19123	19022	19126	19109	19099	19219	19076	18939	19030	19183	19057	19128	19080	19139	19047	18908	18976	18829	18985	19107	18909	18995	18971	19010	19165	19209	19064	19111	19296	19169	19179	19015	19018	18937	18949	19166	19106	19290	19026	18983	18752	19039	19185	19272	19156	19032	18999	19222	19040	19106	18988	19087	19251	19088	19035	19074	19077	19194	19004	18974	19038	19119	19222	18820	18951	19276	19163	18930	19159	18956	18976	19336	19045	19033	19113	18956	19094	19069	18830	18930	19253	18874	19020	19231	19202	19099	18959	19020	19047	18811	19182	18973	18979	19058	19051	19072	19067	19022	19080	19134	18975	18951	19015	19142	18924	19101	19089	18877	19239	19160	19061	19254	19215	19106	18998	19050	19009	19060	18983	19140	18884	19021	19015	18933	19114	19052	19073	19184	19120	19145	19064	19092	19392	19124	19067	18950	19205	19005	18973	19157	19121	19225	19022	19294	18979	18962	19153	19274	19049	18976	19046	19124	19252	19160	18922	19223	18989	19003	19048	19149	18936	19298	19221	19033	19201	19254	19141	19228	19132	19167	19014	18910	18987	19258	19116	19117	18891	18885	19085	19070	19005	18967	18875	19219	19045	18933	19041	19113	18850	19072	19076	19181	19080	19028	18839	19075	19130	19252	19034	19335	19093	19009	18826	18929	19263	19141	19092	19027	19153	19021	19138	19186	19007	19004	18982	18981	19124	19018	18853	19223	19012	19060	19103	18951	18971	19153	19032	19154	19036	19232	19141	18757	19123	18964	19063	19137	19124	19172	19044	18988	19111	19178	19079	19057	19215	19066	19121	19088	18919	19026	19139	18936	19007	18912	19088	19022	18852	19041	18945	19162	19216	19170	19074	19122	19270	19128	19032	19296	19076	18818	19053	18821	19113	18978	18919	18887	18916	19129	19053	19142	18925	19230	19060	18846	19128	19033	19022	18990	19046	19007	19342	19229	19088	18988	19067	19127	19249	18920	18922	19078	19125	18984	19212	18898	18959	19098	18934	19148	19145	19093	19103	19030	18951	19203	19113	19042	19015	19104	19092	19400	19042	19154	19259	19247	19158	19124	19079	19302	18881	18877	18978	19090	19129	19020	18992	19095	18925	18994	19158	19168	18840	19125	19162	18850	18972	19001	19082	19065	19201	19201	19173	19174	19193	19215	19084	19081	19007	19122	19386	19168	19053	19198	19242	19046	19325	19160	19235	19096	19044	18995	19118	18922	19307	19005	19167	18889	19103	19068	19079	19193	19225	18852	18947	19214	19131	19214	19135	19085	19018	18985	19199	19023	19239	19215	19004	19093	19096	19186	19064	19106	18967	19028	19312	19051	19229	19299	18937	19144	19084	19122	18981	19242	19112	19009	19188	19100	19031	19091	18964	18913	19072	19048	19088	18938	19006	19034	19274	18962	18940	19031	19412	19050	19211	19210	18885	18895	19384	18881	18909	19065	19244	19257	19115	19153	19244	19037	18988	19276	19360	19092	19083	18952	18909	19000	19081	18997	19058	18982	18964	19128	19157	18925	19160	19056	19225	19148	18990	18978	18928	18949	19045	18850	19103	18749	19132	19303	18843	18852	19040	18920	19248	19274	19018	18967	19060	19146	19254	19267	18889	19157	19032	18869	19145	18865	19085	18787	18874	19009	19037	18937	19016	19182	19206	18900	19040	18907	19107	19168	19095	18938	19069	19143	19063	19040	18893	19002	18972	19096	19019	19008	19210	19252	19121	19352	19205	19167	19004	19093	19075	19118	19091	19063	18931	19087	19230	18988	19213	19074	19095	19233	19050	19044	19172	19065	19055	19126	18925	18899	19036	19133	19056	18999	19097	19094	19118	18829	19295	19298	18942	19238	19180	19118	19247	19133	18880	19085	18930	19159	19085	19176	19122	18955	18959	19098	19176	19056	19188	19189	19103	18963	18866	18910	18969	19173	19123	18982	19079	19224	19107	19354	19099	18894	18911	18959	19018	19300	19228	18758	19227	18838	19007	18989	19131	19212	18950	18988	19001	18956	18927	19082	19112	18888	18941	19026	19086	19159	19218	19129	19112	19072	19235	19205	18830	19148	19235	19042	19161	19113	19057	18953	19096	19171	19261	18962	19041	18941	18943	18989	19282	19161	18876	19019	18793	19067	19123	19228	19043	18929	18970	19108	19181	19087	19161	18981	19034	19081	19009	19103	19189	19274	19020	18972	19002	19181	19119	19244	19193	19101	18916	19191	19075	19095	19095	18890	19039	19040	19332	19290	19188	18957	19122	19338	19051	19031	19051	19031	19020	19028	19288	19055	19017	18953	19111	19118	19281	19163	19116	18994	19107	19134	19012	19047	19092	18883	19037	19227	19177	19073	19188	18977	19213	19077	19301	19223	19033	19100	19168	18951	19141	19257	19076	18830	19392	19160	19122	19271	19041	18984	18925	19022	19082	19172	19180	19045	18995	19175	19171	19200	19086	18999	19083	19113	19181	19065	19097	19013	18996	19219	18894	19066	19065	19311	18896	19111	18881	19069	19109	18987	18823	19254	18950	19074	19008	19234	19025	19074	19101	19167	19066	19161	18890	19058	19007	19005	19181	19237	19060	19185	19406	19067	19210	19227	19010	19189	19146	19091	19154	19029	19215	19186	19113	19231	19090	19052	19114	18954	19325	19221	19273	19110	19122	19168	19006	19192	19127	19175	19191	18971	19264	19142	19031	19153	19192	19250	19298	19104	18991	19161	18976	18950	18962	19083	19025	19002
16047	29472	27100	21299	19513	18215	17340	17043	16497	16462	16233	16125	15977	15975	15859	15939	16119	16101	15826	15934	15638	15672	15752	15743	15698	15685	15731	15670	15815	15700	15642	15627	15781	15765	15862	15617	15819	15778	15619	15709	15764	15666	15729	15886	15571	15539	15704	15473	15662	15776	15705	15733	15828	15641	15738	15888	17202	17611	16878	15531	15808	15672	15516	15764	15674	15511	15489	15453	15621	15538	15528	15605	15645	15651	15522	15660	15621	15754	15442	15706	15551	15631	15401	15793	15598	15667	15588	15558	15574	15564	15691	15723	15892	15587	15622	15581	15715	15485	15623	15480	15671	15458	15386	15737	15607	15538	15503	15542	15545	15501	15654	15650	15684	15596	15752	15556	15694	15667	15575	15629	15648	15661	15570	15740	15632	15707	15715	15578	15784	15642	15496	15745	15683	15512	15647	15770	15670	15602	15727	15712	15601	15540	15411	15700	15672	15373	15567	15426	15530	15625	15649	15542	15775	15685	15456	15603	15681	15442	15632	15575	15548	15653	15632	15679	15567	15757	15565	15647	15627	15526	15625	15761	15722	15672	15627	15479	15643	15683	15655	15734	15570	15551	15688	15781	15685	15602	15620	15606	15659	15603	15607	15718	15554	15680	15497	15608	15622	15457	15643	15497	15657	15564	15459	15486	15453	15549	15677	15608	15515	15669	15644	15456	15569	15589	15719	15642	15714	15612	15765	15474	15622	15555	15762	15775	15549	15698	15625	15613	15565	15526	15737	15724	15764	15652	15576	15599	15670	15761	15467	15483	15707	15466	15533	15662	15893	15690	15657	15710	15505	15669	15475	15613	15508	15717	15436	15764	15658	15710	15699	15564	15593	15625	15534	15607	15644	15615	15670	15608	15665	15420	15567	15434	15558	15405	15644	15509	15538	15466	15560	15661	15504	15437	15514	15722	15565	15625	15543	15478	15613	15434	15633	15643	15641	15605	15613	15607	15435	15569	15528	15442	15463	15635	15555	15595	15660	15609	15506	15592	15633	15473	15565	15751	15603	15536	15542	15507	15899	15550	15453	15608	15616	15499	15894	15559	15623	15525	15749	15670	15663	15614	15605	15600	15598	15549	15749	15689	15473	15653	15606	15522	15621	15523	15675	15646	15671	15650	15566	15717	15720	15456	15664	15691	15745	15616	15618	15621	15540	15553	15608	15404	15443	15505	15557	15763	15659	15575	15654	15579	15740	15582	15517	15684	15646	15580	15592	15530	15725	15737	15712	15513	15892	15416	15643	15550	15598	15712	15616	15574	15563	15646	15677	15552	15532	15527	15737	15630	15600	15742	15719	15730	15599	15752	15581	15719	15641	15462	15584	15468	15570	15576	15686	15730	15523	15701	15500	15622	15641	15597	15591	15656	15461	15524	15760	15699	15813	15610	15721	15475	15578	15595	15554	15523	15629	15563	15435	15742	15694	15657	15795	15499	15654	15651	15703	15591	15627	15601	15629	15735	15292	15490	15712	15586	15522	15536	15606	15725	15507	15530	15714	15594	15600	15583	15612	15668	15738	15527	15650	15492	15605	15709	15558	15726	15475	15634	15802	15570	15530	15518	15682	15662	15635	15422	15724	15573	15743	15654	15587	15701	15528	15615	15675	15608	15541	15650	15509	15662	15576	15737	15581	15551	15609	15553	15687	15636	15695	15643	15627	15610	15652	15624	15563	15529	15555	15517	15759	15426	15496	15622	15589	15691	15557	15672	15521	15514	15636	15570	15508	15696	15556	15676	15674	15493	15561	15610	15666	15590	15478	15831	15704	15727	15535	15629	15586	15622	15752	15555	15860	15639	15749	15612	15563	15606	15564	15611	15647	15609	15438	15664	15537	15529	15568	15459	15695	15523	15711	15595	15594	15595	15695	15705	15565	15612	15620	15649	15520	15616	15597	15573	15513	15540	15448	15616	15614	15687	15532	15630	15785	15683	15480	15455	15757	15627	15606	15468	15788	15492	15630	15652	15493	15612	15646	15521	15540	15627	15719	15696	15541	15604	15591	15549	15556	15547	15561	15571	15710	15702	15726	15631	15615	15728	15616	15593	15554	15622	15595	15610	15618	15655	15573	15624	15545	15556	15531	15458	15531	15709	15513	15478	15660	15687	15596	15576	15609	15412	15686	15664	15536	15464	15657	15451	15696	15507	15631	15610	15621	15703	15680	15476	15586	15570	15827	15574	15705	15612	15517	15654	15570	15586	15564	15660	15416	15676	15611	15598	15549	15678	15801	15536	15469	15399	15704	15575	15534	15580	15538	15401	15547	15606	15708	15489	15453	15610	15560	15505	15595	15584	15660	15633	15539	15521	15807	15525	15646	15647	15510	15666	15686	15629	15810	15464	15609	15558	15876	15671	15672	15761	15804	15670	15620	15678	15671	15501	15572	15568	15686	15585	15396	15649	15610	15551	15463	15556	15469	15579	15550	15601	15646	15440	15592	15530	15653	15636	15626	15463	15710	15689	15593	15669	15578	15493	15483	15580	15595	15712	15470	15592	15651	15578	15653	15491	15596	15427	15462	15455	15575	15683	15518	15654	15720	15633	15637	15678	15494	15710	15606	15618	15622	15715	15717	15395	15604	15552	15822	15521	15680	15568	15677	15595	15583	15821	15580	15629	15596	15475	15607	15530	15558	15612	15634	15768	15451	15693	15662	15692	15801	15577	15440	15520	15591	15461	15554	15685	15763	15590	15668	15621	15762	15753	15590	15629	15708	15618	15537	15509	15602	15858	15617	15485	15599	15514	15633	15702	15585	15631	15706	15642	15574	15626	15433	15642	15517	15732	15693	15563	15753	15594	15492	15662	15538	15752	15601	15639	15597	15585	15593	15583	15700	15398	15747	15598	15485	15405	15385	15455	15564	15500	15578	15645	15602	15543	15570	15703	15434	15740	15447	15564	15672	15682	15565	15490	15527	15655	15512	15711	15634	15732	15667	15516	15568	15557	15804	15683	15896	15569	15703	15664	15524	15581	15649	15594	15697	15624	15656	15685	15725	15770	15599	15552	15690	15769	15551	15596	15648	15532	15752	15609	15512	15668	15672	15712	15483	15681	15638	15488	15616	15495	15700	15557	15484	15519	15587	15513	15557	15654	15551	15468	15640	15584	15546	15486	15588	15624	15505	15589	15725	15587	15631	15689	15702	15495	15552	15534	15630	15482	15536	15644	15576	15606	15402	15558	15562	15495	15662	15570	15486	15614	15424	15551	15751	15590	15497	15528	15716	15652	15631	15668	15474	15596	15738	15571	15632	15580	15625	15570	15578	15561	15783	15504	15608	15556	15690	15677	15702	15565	15664	15654	15472	15620	15528	15541	15598	15643	15521	15505	15513	15590	15398	15724	15689	15573	15614	15670	15431	15686	15561	15590	15491	15610	15610	15682	15606	15516	15775	15534	15630	15556	15613	15674	15614	15592	15425	15655	15673	15526	15574	15683	15480	15554	15509	15528	15541	15639	15753	15549	15640	15615	15477	15590	15662	15655	15566	15514	15625	15582	15568	15394	15723	15675	15433	15509	15607	15520	15626	15453	15577	15630	15643	15564	15656	15787	15435	15675	15671	15723	15638	15365	15652	15561	15688	15649	15443	15474	15741	15568	15697	15688	15648	15723	15568	15589	15583	15630	15561	15632	15655	15729	15715	15489	15579	15544	15642	15625	15545	15560	15574	15534	15501	15621	15625	15567	15733	15689	15441	15430	15717	15668	15558	15640	15637	15740	15815	15582	15604	15608	15653	15578	15605	15652	15612	15397	15517	15613	15627	15668	15568	15476	15450	15651	15514	15461	15693	15589	15462	15797	15627	15498	15566	15545	15609	15636	15579	15547	15606	15601	15671	15508	15610	15503	15669	15622	15534	15675	15748	15494	15450	15713	15442	15666	15457	15671	15495	15668	15598	15726	15640	15515	15555	15706	15456	15617	15543	15398	15783	15523	15514	15692	15567	15526	15572	15453	15548	15342	15604	15601	15581	15580	15622	15567	15675	15493	15594	15674	15640	15538	15622	15654	15524	15819	15840	15465	15619	15698	15565	15538	15682	15490	15633	15732	15518	15676	15718	15504	15474	15588	15652	15524	15758	15710	15581	15550	15610	15751	15631	15614	15540	15608	15689	15536	15473	15792	15538	15443	15537	15564	15620	15657	15464	15638	15638	15580	15439	15648	15603	15678	15472	15584	15601	15678	15498	15609	15625	15677	15676	15696	15465	15638	15656	15380	15584	15493	15765	15667	15593	15737	15581	15539	15547	15696	15620	15486	15481	15595	15428	15608	15765	15591	15703	15564	15562	15528	15603	15473	15508	15686	15452	15594	15507	15584	15530	15664	15627	15634	15626	15610	15652	15734	15455	15546	15614	15544	15684	15586	15654	15668	15637	15646	15697	15687	15648	15643	15474	15585	15567	15557	15540	15711	15860	15513	15648	15642	15658	15470	15544	15628	15607	15480	15671	15631	15543	15639	15563	15618	15649	15533	15613	15663	15462	15588	15446	15460	15675	15424	15681	15524	15514	15617	15477	15594	15647	15611	15754	15708	15676	15696	15642	15425	15710	15697	15649	15620	15591	15590	15513	15597	15417	15686	15598	15624	15384	15756	15700	15668	15602	15630	15602	15546	15560	15566	15516	15659	15518	15603	15622	15699	15365	15541	15680	15749	15637	15565	15578	15711	15548	15569	15509	15547	15560	15568	15676	15392	15700	15637	15567	15500	15765	15760	15578	15458	15625	15566	15381	15589	15486	15749	15529	15582	15611	15407	15681	15584	15638	15583	15483	15508	15518	15594	15462	15605	15494	15551	15512	15457	15535	15630	15607	15653	15621	15556	15484	15678	15621	15572	15572	15598	15511	15697	15628	15673	15539	15497	15664	15755	15583	15347	15550	15596	15730	15575	15662	15493	15689	15727	15563	15719	15578	15540	15653	15568	15692	15604	15529	15607	15722	15633	15752	15440	15636	15573	15571	15494	15752	15578	15615	15694	15496	15538	15704	15725	15652	15746	15628	15676	15587	15560	15642	15687	15550	15616	15379	15554	15568	15616	15723	15614	15504	15775	15650	15667	15493	15454	15565	15515	15634	15464	15752	15676	15539	15538	15559	15592	15517	15793	15366	15654	15637	15655
27307	21917	25386	22869	19826	19567	19666	19726	19347	19523	19539	19488	19404	19512	19302	19425	19322	19533	19355	19530	19562	19550	19452	19341	19378	19400	19432	19384	19385	19309	19215	19186	19470	19264	19450	19507	19299	19286	19285	19342	19412	19409	19302	19396	19456	19351	19347	19498	19460	19440	19229	19385	19508	19548	19599	19672	19305	19516	19685	19301	19438	19432	19471	19448	19286	19390	19297	19584	19278	19355	19381	19429	19324	19206	19528	19161	19276	19539	19279	19206	19369	19437	19542	19366	19390	19546	19430	19563	19464	19362	19357	19213	19315	19419	19526	19212	19336	19624	19364	19389	19466	19450	19405	19449	19554	19279	19310	19373	19454	19305	19393	19450	19302	19248	19262	19251	19378	19453	19341	19268	19440	19490	19381	19342	19550	19434	19437	19348	19427	19536	19387	19313	19417	19472	19338	19306	19368	19399	19495	19235	19169	19210	19507	19407	19447	19435	19472	19223	19479	19258	19282	19451	19388	19347	19495	19330	19425	19484	19547	19271	19500	19428	19483	19427	19170	19400	19290	19372	19195	19445	19631	19400	19464	19293	19417	19298	19252	19330	19218	19125	19448	19511	19413	19411	19505	19274	19262	19311	19176	19157	19428	19608	19545	19308	19591	19595	19464	19292	19488	19380	19258	19381	19424	19354	19217	19663	19498	19578	19248	19478	19437	19481	19382	19515	19403	19443	19528	19262	19475	19619	19401	19384	19479	19471	19352	19333	19230	19320	19532	19426	19179	19465	19301	19427	19442	19548	19363	19357	19332	19427	19371	19423	19482	19215	19225	19387	19536	19255	19420	19272	19381	19379	19335	19405	19409	19378	19461	19284	19434	19512	19406	19515	19304	19394	19395	19605	19385	19503	19423	19454	19266	19437	19316	19461	19508	19311	19291	19270	19379	19235	19320	19320	19362	19387	19494	19314	19371	19388	19428	19333	19557	19508	19344	19537	19377	19468	19569	19328	19365	19377	19463	19414	19370	19390	19435	19364	19347	19430	19584	19351	19372	19400	19357	19439	19331	19357	19486	19427	19252	19606	19432	19218	19401	19534	19360	19337	19447	19201	19581	19437	19371	19589	19460	19316	19398	19470	19645	19307	19358	19445	19467	19250	19343	19396	19578	19381	19461	19377	19527	19266	19358	19395	19411	19287	19232	19199	19560	19461	19145	19536	19380	19302	19240	19349	19241	19418	19396	19373	19355	19537	19091	19220	19437	19341	19495	19267	19565	19413	19424	19278	19287	19533	19574	19311	19380	19449	19171	19415	19485	19451	19300	19557	19609	19491	19420	19387	19380	19435	19325	19200	19237	19302	19180	19521	19265	19329	19334	19406	19366	19318	19557	19648	19419	19507	19367	19334	19272	19085	19316	19348	19286	19354	19320	19248	19302	19451	19326	19716	19483	19285	19334	19252	19504	19213	19381	19285	19380	19248	19697	19623	19526	19442	19256	19524	19208	19443	19366	19405	19266	19432	19516	19318	19235	19191	19452	19504	19480	19358	19369	19195	19491	19262	19281	19450	19317	19356	19210	19549	19327	19559	19477	19309	19437	19323	19704	19419	19380	19379	19402	19367	19406	19447	19434	19460	19309	19513	19189	19423	19356	19395	19494	19215	19335	19476	19356	19217	19152	19341	19361	19333	19527	19400	19347	19159	19459	19325	19358	19268	19121	19413	19438	19425	19397	19330	19301	19473	19310	19265	19436	19246	19166	19270	19285	19226	19498	19324	19155	19410	19417	19433	19632	19362	19526	19187	19366	19605	19314	19322	19598	19581	19365	19449	19359	19458	19390	19557	19238	19293	19528	19270	19291	19248	19368	19363	19428	19127	19502	19421	19421	19463	19254	19477	19387	19414	19401	19295	19454	19341	19484	19238	19534	19349	19471	19611	19543	19470	18987	19234	19407	19341	19435	19328	19480	19495	19432	19422	19296	19324	19568	19446	19282	19482	19307	19371	19409	19339	19363	19235	19343	19339	19322	19454	19553	19621	19554	19429	19511	19301	19382	19388	19417	19398	19345	19392	19458	19412	19264	19417	19283	19376	19127	19204	19249	19385	19527	19251	19598	19290	19120	19260	19251	19333	19564	19214	19491	19337	19543	19300	19391	19380	19215	19321	19370	19213	19253	19341	19383	19398	19312	19378	19348	19468	19340	19363	19338	19325	19399	19250	19373	19358	19572	19440	19365	19235	19381	19373	19287	19492	19567	19340	19407	19350	19318	19219	19137	19255	19412	19224	19384	19237	19402	19120	19467	19431	19632	19442	19501	19517	19553	19491	19525	19371	19388	19280	19409	19271	19345	19392	19527	19442	19588	19418	19380	19465	19378	19393	19373	19336	19021	19454	19273	19376	19260	19622	19441	19341	19342	19446	19331	19515	19470	19522	19302	19365	19288	19260	19345	19484	19446	19338	19410	19549	19331	19300	19735	19397	19403	19420	19639	19446	19467	19400	19290	19529	19350	19440	19293	19435	19288	19621	19430	19449	19462	19274	19516	19322	19411	19435	19474	19670	19309	19340	19362	19606	19510	19280	19323	19278	19441	19372	19354	19513	19422	19519	19329	19373	19373	19417	19525	19531	19445	19152	19312	19276	19533	19472	19379	19478	19422	19316	19285	19149	19226	19394	19348	19558	19324	19199	19378	19358	19773	19400	19331	19347	19342	19495	19348	19230	19289	19533	19202	19211	19567	19290	19481	19258	19198	19303	19397	19451	19447	19447	19302	19219	19467	19302	19412	19440	19417	19612	19465	19293	19283	19458	19374	19445	19178	19313	19477	19409	19568	19483	19566	19358	19483	19518	19416	19279	19464	19389	19448	19371	19268	19483	19395	19170	19512	19459	19315	19564	19376	19185	19516	19332	19412	19417	19438	19453	19391	19403	19357	19531	19400	19139	19523	19442	19496	19246	19398	19234	19469	19202	19454	19203	19379	19409	19611	19335	19422	19418	19635	19388	19493	19332	19276	19254	19280	19390	19237	19434	19492	19317	19438	19498	19314	19473	19480	19259	19378	19410	19449	19358	19259	19429	19384	19321	19195	19513	19170	19478	19456	19453	19266	19409	19296	19578	19493	19236	19216	19309	19318	19544	19279	19344	19416	19211	19335	19173	19419	19419	19263	19318	19365	19389	19601	19459	19351	19457	19431	19505	19428	19325	19083	19484	19345	19270	19358	19342	19217	19238	19609	19414	19427	19468	19195	19348	19303	19255	19355	19439	19390	19260	19326	19440	19420	19372	19384	19373	19234	19402	19511	19294	19397	19415	19250	19272	19219	19518	19385	19350	19642	19456	19534	19444	19498	19510	19420	19486	19415	19587	19450	19499	19401	19409	19265	19383	19299	19315	19445	19420	19327	19386	19417	19366	19340	19398	19288	19531	19545	19322	19230	19206	19380	19334	19425	19345	19499	19429	19426	19432	19564	19598	19258	19504	19347	19251	19295	19179	19498	19383	19277	19384	19478	19313	19441	19562	19296	19438	19510	19435	19454	19461	19347	19452	19514	19488	19297	19446	19259	19343	19461	19472	19641	19537	19351	19434	19320	19379	19528	19283	19514	19534	19371	19484	19398	19338	19290	19456	19452	19290	19373	19406	19517	19342	19351	19379	19386	19408	19518	19461	19360	19447	19317	19366	19430	19507	19127	19409	19315	19189	19174	19406	19584	19338	19370	19468	19434	19472	19288	19190	19599	19514	19477	19317	19576	19156	19415	19518	19366	19411	19233	19426	19232	19599	19368	19214	19289	19455	19231	19417	19368	19437	19508	19400	19364	19396	19424	19420	19482	19636	19412	19463	19380	19198	19279	19252	19446	19340	19427	19375	19450	19334	19485	19450	19406	19406	19460	19556	19239	19473	19256	19382	19100	19452	19506	19307	19429	19365	19344	19468	19214	19470	19574	19283	19375	19363	19528	19468	19337	19276	19387	19449	19269	19340	19198	19339	19414	19496	19420	19442	19229	19217	19272	19419	19344	19379	19331	19560	19505	19404	19389	19559	19492	19433	19235	19350	19393	19370	19330	19554	19279	19436	19418	19323	19373	19486	19600	19455	19395	19498	19526	19321	19383	19420	19311	19426	19293	19344	19294	19271	19423	19379	19406	19345	19493	19417	19368	19420	19334	19476	19255	19361	19373	19288	19367	19582	19462	19379	19411	19458	19532	19447	19504	19256	19417	19399	19510	19519	19314	19455	19265	19372	19342	19397	19394	19383	19035	19176	19257	19389	19324	19517	19309	19343	19376	19397	19300	19236	19217	19469	19444	19621	19371	19309	19287	19367	19404	19297	19380	19453	19304	19427	19259	19373	19441	19426	19361	19432	19401	19460	19421	19228	19208	19231	19246	19277	19327	19325	19499	19213	19348	19365	19564	19401	19267	19331	19327	19406	19509	19356	19424	19360	19306	19289	19405	19270	19393	19464	19180	19326	19468	19293	19244	19360	19307	19263	19308	19291	19248	19429	19550	19340	19434	19467	19409	19125	19428	19551	19311	19301	19431	19470	19250	19397	19399	19549	19434	19447	19413	19376	19490	19368	19348	19759	19276	19117	19455	19439	19346	19567	19375	19191	19422	19268	19138	19320	19456	19126	19518	19430	19527	19370	19309	19281	19401	19178	19229	19508	19381	19336	19400	19429	19576	19544	19405	19470	19351	19295	19458	19502	19332	19380	19236	19302	19470	19322	19489	19591	19544	19458	19450	19396	19346	19390	19347	19192	19379	19616	19237	19332	19416	19374	19300	19509	19328	19360	19538	19479	19576	19471	19605	19333	19306	19296	19369	19382	19257	19714	19631	19315	19346	19482	19409	19323	19633	19524	19474	19547	19228	19259	19370	19490	19556	19542	19180	19309	19281	19419	19160	19349	19376	19385	19365	19553	19331	19294	19372	19475	19398	19230	19285	19352	19456	19433	19221	19426	19347	19376	19420	19495	19450	19446	19317	19493	19664	19333	19480	19341	19276	19471	19490	19252	19437	19286	19547	19441	19318	19400	19350	19637	19350	19263	19397	19376	19475	19163	19100	19322	19381	19322	19272	19327	19217	19252	19292	19311	19272	19472	19474	19404	19379	19515	19551	19399	19277	19523	19340	19352	19338	19290	19381	19293	19774	19669	19319	19525
15454	18985	18457	17008	16410	16245	16064	15728	15858	16057	15767	15653	15877	15907	15771	15849	15674	15837	15851	15891	15696	15957	15904	15687	15771	15810	15822	15807	15901	15705	15867	15706	15837	15925	15822	15771	15784	15743	15786	15773	15920	15884	15829	15810	15861	15779	15712	15880	15817	15775	15866	15805	15835	15767	15974	15886	15910	15977	15676	15838	15768	15764	15872	15768	15820	15927	15746	15757	15771	15702	15853	15700	15704	15682	15722	15886	15889	15973	15734	15774	15722	15751	15767	15879	15715	15858	15736	15795	15826	15864	15662	15801	15779	15668	15890	15725	15647	15697	15958	15799	15864	15741	15554	15785	15811	15902	15812	15709	15778	15964	15722	15761	15781	15842	15735	15768	15726	15884	15567	15740	15685	15752	15915	15780	15750	15797	15820	15664	15734	15590	15777	15673	15876	15829	15781	15967	15783	15779	15830	15811	15618	15760	15868	15767	15767	15623	16127	15725	15628	15776	15710	15718	15855	15882	15719	15885	16004	15955	15700	15852	15750	15887	15714	15994	15713	15828	15680	15892	15748	15810	15852	15920	15910	15829	15715	15830	15730	15830	15700	15723	15795	15888	15658	15716	15975	15757	15751	15776	15873	15775	15930	15686	15883	15759	15911	15595	15951	15650	15707	15698	15622	15825	15604	15825	15727	15964	15857	15639	15671	15712	15659	15733	15729	15918	15653	15768	15909	15721	15869	15804	15845	15811	15702	15643	15817	15600	15688	15814	15855	15754	15904	15838	15847	15888	15943	15670	15873	15795	15912	15710	15788	15830	15969	15748	15800	15760	15865	15697	15775	15888	15668	15736	15851	15908	15741	15864	15866	15850	15907	15755	15679	15894	15776	15794	15807	15915	15780	15866	15924	15851	15819	15698	15843	15907	15912	15778	15694	15710	15654	15924	15718	15601	15808	15837	15718	15740	15782	15909	15936	15734	15911	15767	15754	15949	15764	15842	15789	15676	15793	15867	15895	15870	15908	15864	15848	15797	15705	15915	15782	15854	15756	15812	15663	15888	15804	15866	15813	15886	15850	15900	15698	15742	15910	15877	15881	15627	15898	15815	15723	15689	15704	15760	15649	15618	15946	15677	15729	15628	15820	15820	15702	15667	15768	15774	15793	15667	15718	15864	15721	15889	15924	15695	15691	15933	15729	15749	15745	15793	15617	15842	15748	15769	15794	15694	15737	15923	15880	15683	15801	15785	15631	15821	15813	15813	15777	15723	15831	15758	15872	15709	15960	15895	15653	15683	15850	15794	15900	15957	15784	15887	15828	15824	15833	15860	15838	15882	15900	15832	15937	15741	15884	15920	15833	15990	15894	15774	15758	15896	15843	15929	15713	15895	15767	15801	15739	15895	15786	15782	15894	15797	15652	15935	15939	15832	15855	15834	15820	15817	15797	15889	15833	15800	15920	15943	15818	15816	15833	15758	15850	15823	15769	15693	15831	15863	15739	15759	15924	15793	15976	15788	15853	15857	15748	15715	15823	15863	15887	15698	15781	15730	15877	15774	15873	15703	15701	15789	15837	15701	15690	15884	15824	15767	15680	15776	15841	15763	15870	15683	15778	15703	15960	15736	15883	15826	15732	15847	15847	15761	15820	15905	15752	15796	15758	15808	15764	15774	15649	15916	15856	15870	15901	16014	15842	15885	15987	15981	15603	15745	15773	15832	15718	15644	15855	15841	15729	15682	15863	15692	15748	15821	15862	15766	15836	15857	15723	15794	15855	16007	15782	15803	15635	15846	15707	15855	15772	15819	15849	15906	15793	15978	15870	15696	15768	15638	15727	15798	15993	15806	15687	15913	15773	15976	15687	15913	15979	15734	15781	15927	15680	15860	15718	15781	15758	15785	15848	16183	15700	15827	15924	15846	15759	15879	15698	15782	15604	15834	15908	15838	15635	15771	15870	15710	15811	15793	15880	15785	15789	15891	15764	15772	15795	15714	15779	15712	15620	15978	15904	15722	15765	15865	15740	15661	15797	15795	15977	15668	15821	15785	15921	15808	15809	15734	15930	15783	15802	15912	15855	15722	15900	15625	15667	15644	15792	15896	15955	15686	15823	16034	15876	15799	15809	15907	15884	15840	15633	15820	15694	15732	15727	15939	15667	15787	15751	15759	15772	15797	15775	16112	15828	15811	15814	15687	15842	15827	15720	15744	15650	15945	15820	15913	15865	15599	15821	15961	15730	15935	15641	15804	15824	15825	15888	15769	15640	15801	15806	15681	15912	15789	15878	15768	15660	15770	15816	15864	15709	15723	15726	15846	15844	15877	15791	15957	15770	15750	15796	15750	15814	15853	15845	15941	15923	15829	15732	15794	15708	15803	15804	15957	15760	15866	15754	15887	15885	15720	15835	15929	15803	15917	15687	15795	15847	15691	15885	15861	15892	15798	15777	15806	15946	15778	15916	15546	15630	15889	15693	15845	15940	15698	15896	15641	15730	15794	15816	15939	15871	15742	15806	15826	15795	15794	15823	15972	15833	15730	15865	15835	15801	15803	15942	15703	15738	15780	15618	15863	15850	15772	15792	15834	15673	15832	15732	15915	15835	15814	15901	15776	15913	15729	15858	15836	15803	15862	15878	15876	15672	15796	15722	15833	15886	15945	15735	15788	15757	15681	15858	15971	15905	15915	15900	15719	15787	15766	15737	15763	15791	15866	15791	15747	15860	15926	15665	15685	15937	15731	15816	15748	15828	15944	15784	16078	15849	15962	15771	15978	15820	15741	15866	15760	15921	15808	15830	15815	15779	15677	15724	15733	15800	15852	15821	16036	15796	15672	15828	15617	15754	15689	15866	15771	15700	15831	15901	15743	15830	15789	15732	15812	15890	15688	15793	15705	15940	15640	15798	15776	15793	15769	15722	15779	15690	15794	15677	15723	15775	15785	15797	15800	15862	15758	15941	15890	15821	15843	15867	15835	15565	15620	15888	15975	15725	15734	15877	15790	15920	15851	15754	15948	15766	15772	15819	15706	15976	15747	15826	15673	15796	15695	15848	15835	15870	15770	15860	15733	15939	15791	15652	15866	15662	15725	15763	15961	15733	15835	15793	15716	15857	15819	15785	16006	15676	15727	15783	15652	15796	15796	15883	15828	15767	15646	16005	15853	15943	15789	15790	15686	15749	15829	15773	15826	15835	15797	15803	15824	15703	15883	15902	15823	15633	16033	15821	15676	15832	15763	15855	15691	15738	15721	15823	15635	15753	15704	15768	15837	15964	15839	15813	15937	15780	15905	15911	15824	15774	15615	15825	15683	15997	15607	15779	15764	15685	15887	15884	15898	15815	15906	15674	15817	15703	15814	15933	15743	15833	15742	15922	15698	15879	15912	15786	15821	15810	15872	15895	15809	15613	15673	15814	15754	15908	15791	15681	15719	15788	15679	15748	15715	15901	15850	15890	15769	15876	15782	15749	15712	15859	15858	15830	15836	15676	15741	15624	16011	15688	15667	15866	15877	15764	15865	15751	15881	15849	15751	15854	15843	15793	15978	15637	15760	16014	15974	15814	15886	15769	15729	15767	15743	15833	15616	15768	15746	15815	15858	15763	15700	15767	15802	15664	15887	15871	15861	15718	15706	15701	15998	15634	15791	15821	15560	15846	15835	15765	15675	15775	15895	15628	15997	15933	15950	15682	15680	15788	15792	15768	15670	15884	15958	15846	15803	15874	15753	15848	15736	15901	16001	15791	15890	16020	15787	15871	15762	15718	15883	15838	15768	15831	15727	15735	15872	15714	15842	15679	15837	15743	15876	15721	15784	15923	15667	15787	15657	15775	15847	15728	15888	15813	15820	15862	15783	15904	15646	15764	15742	15941	15789	15740	15640	15850	15846	15982	15700	15942	15576	15999	15717	16029	15836	15911	15947	15825	15722	15934	15920	15907	15906	15620	15739	15704	15670	15806	15800	15943	15789	15840	15796	15708	15981	15951	15920	15728	15867	15909	15874	15544	15964	15712	15874	15737	15763	15667	15776	15700	15835	15719	15861	15712	16008	15736	15823	15913	15802	15786	15782	15925	15770	15735	15858	15864	15811	15897	15783	15811	15532	15960	15820	15711	15662	15879	15803	15820	15824	15873	15848	15741	15902	15722	15950	15841	15854	15777	15886	15707	15810	15828	15788	15805	15744	15883	16078	15727	15514	15835	15961	15922	15690	15958	15754	15989	15884	15761	15871	15762	15901	15743	15811	15668	15912	15875	15843	15684	15799	15803	15773	15761	15880	15852	15960	15770	15754	15781	16078	15691	15815	15843	15801	15826	15656	15800	15968	15904	15767	15843	15691	15748	15877	15856	15902	15869	15802	15820	15744	15858	15675	15845	15958	15957	15894	15864	15851	15919	15769	15915	15753	15777	15681	15953	15786	15700	15812	15847	15830	15878	15910	15911	15836	15745	15879	15633	15637	15661	15772	15918	15837	15784	15851	15936	15826	15743	15922	15742	15923	15854	15712	15712	15846	15758	15958	15780	15847	15708	15993	15782	15851	15855	15888	15788	15793	15799	15593	15616	15920	15681	15813	15843	15824	15773	15748	15772	15794	15798	15902	15785	15767	15806	15745	15852	15604	15689	15756	15790	15933	15801	15728	15751	15866	15868	15799	15626	15901	15860	15980	15778	15917	15781	15645	15565	15870	15722	15638	15755	15767	15754	15885	15715	15891	15899	15849	15779	15750	15777	15784	15742	15717	15697	15829	15888	15710	15699	15853	15723	15640	15777	15776	15877	15836	15782	15772	15703	15768	15714	15850	15991	15861	15769	15856	15623	15992	15622	15889	15571	15794	15972	15817	15844	15756	15925	15749	15770	15776	15762	15684	15779	15790	15817	15745	16016	15715	15689	15672	15810	15654	15772	15953	15799	15821	15775	15605	15953	15998	15852	15800	15865	15721	15997	15814	15979	15657	15883	15908	15675	15808	15570	15833	15832	15806	15780	15894	15789	15682	15794	15828	15712	15936	15706	15817	15644	15815	15829	15744	15823	15764	15817	15988	15858	15774	15663	15971	15902	15732	15817	15703	15850	15801	15832	15873	15891	15806	15857	15833	15579	15871	15910	15815	15765	15658	15945	15856	15708	15685	15958	15951	15825	15792	15782	15708	15609	15888	15756	15948
23352	20998	28505	23747	21806	22673	22088	19266	18506	18879	18776	18804	18988	18671	18563	18628	18269	18406	18418	18376	18607	18542	18700	18563	18641	18408	18606	18343	18499	18351	18552	18354	18502	18395	18247	18349	18380	18417	18299	18299	18245	18512	18325	18358	18227	18412	18483	18410	18391	18466	18127	18414	18314	18558	18510	18439	18910	19072	18873	18381	18430	18351	18228	18317	18248	18182	18408	18151	18364	18141	18251	18328	18416	18228	18269	18550	18196	18245	18372	18528	18415	18458	18368	18208	18152	18328	18238	18363	18287	18299	18323	18370	18213	18399	18353	18227	18352	18440	18349	18233	18270	18246	18172	18499	18278	18182	18325	18335	18356	18446	18179	18196	18176	18119	18212	18341	18111	18191	18114	18208	18120	18237	18212	18329	18532	18398	18326	18248	18338	18229	18460	18088	18328	18320	18332	18350	18334	18459	18404	18326	18398	18438	18137	18309	18249	18305	18307	18429	18262	18181	18181	18420	18216	18318	18326	18316	18040	17981	18539	18089	18358	18071	18209	18186	18369	18306	18339	18285	18420	18314	18320	18197	18311	18306	18253	18420	18170	18218	18294	18394	18268	18175	18319	18156	18215	18382	18315	18331	18380	18176	18206	18249	18409	18250	18202	18215	18189	18255	18165	18136	18374	18119	18290	18419	18397	18359	18373	18180	18341	18286	18201	18327	18328	18477	18404	18122	18196	18412	18240	18461	18424	18472	18354	18434	18396	18392	18156	18290	18084	18211	18489	18251	18140	18366	18119	18181	18169	18437	18184	18143	18164	18376	18370	18303	18198	18163	18221	18348	18423	18209	18418	18259	18392	18556	18312	18402	18442	18253	18130	18509	18322	18154	18461	18289	18515	18407	18155	18242	18700	18359	18126	18455	18256	18237	18349	18303	18097	18488	18469	18349	18278	18197	18246	18133	18121	18135	18347	18261	18281	18321	18135	18187	18084	18211	18349	18244	18445	18331	18320	18238	18384	18356	18107	18328	18155	18095	18288	18407	18377	18260	18314	18317	18324	18271	18394	18413	18367	18452	18251	18124	18215	18207	18279	18177	18406	18337	18260	18411	18139	18208	18482	18255	18348	18317	18328	18243	18362	18261	18298	18233	18158	18321	18387	18180	18217	18376	18192	18494	18425	18308	18285	18413	18493	18388	18180	18071	18291	18303	18221	18028	18227	18382	18201	18272	18206	18322	18143	18410	18293	18169	18009	18276	18300	18439	18078	18338	18375	18365	18357	18048	18125	18438	18147	18167	18349	18401	18371	18387	18293	18173	18337	18260	18295	18307	18415	18437	18353	18125	18196	18235	18398	18218	18211	18387	18362	18256	18550	18282	18165	18322	18252	18340	18137	18202	18423	18337	18164	18196	18191	18165	18176	18206	18302	18317	18316	18266	18357	18322	18257	18260	18128	18117	18165	18327	18317	18190	18515	18190	18290	18254	18335	18223	18220	18344	18295	18388	18286	18183	18356	18359	18482	18323	18155	18395	18458	18408	18330	18198	18257	18201	18320	18258	18227	18049	18289	18122	18240	18361	18426	18265	18343	18129	18366	18211	18583	18256	18236	18359	18309	18302	18295	18390	18322	18096	18371	18397	18294	18231	18248	18107	18257	18234	18204	18021	18299	18376	18333	18179	18181	18342	18401	18466	18253	18405	18213	18251	18244	18400	18252	18397	18386	18451	18341	18270	18293	18468	18282	18183	18282	18421	18274	18270	18188	18192	18058	18496	18050	18201	18393	18268	18426	18286	18260	18229	18392	18440	18315	18315	18308	18206	18240	18396	18388	18192	18421	18280	18228	18412	18594	18353	18170	18265	18502	18370	18229	18430	18340	18425	18077	18181	18467	18263	18415	18187	18238	18369	18397	18251	18180	18329	18340	18255	18501	18189	18218	18333	18334	18070	18283	18197	18212	18098	18169	18217	18212	18414	18323	18327	18223	18275	18559	18329	18205	18430	18214	18244	18322	18155	18158	18308	18312	18399	18238	18283	18166	18198	18409	18223	18397	18380	18287	18366	18215	18346	18324	18434	18277	18308	18196	18042	18187	18288	18214	18289	18562	18260	18299	18067	18154	18371	18292	18263	18213	18404	18204	18310	18427	18359	18409	18233	18378	18582	18294	18399	18298	18436	18462	18273	18257	17992	18377	18270	18242	18272	18269	18416	18263	18096	18096	18360	18366	18328	18438	18307	18170	18188	18351	17971	18443	18260	18493	18458	18274	18262	18462	18341	18105	18428	18337	18210	18225	18218	18367	18346	18354	18341	18339	18265	18352	18412	18258	18356	18509	18234	18360	18284	18184	18278	18323	18381	18498	18187	18585	18353	18155	18269	18354	18311	18321	18349	18284	18252	18360	18339	18300	18205	18281	18168	18519	18138	18214	18284	18188	18345	18263	18227	18263	18454	18250	18418	18522	18454	18432	18541	18332	18061	18338	18310	18282	18109	18441	18476	18262	18392	18364	18497	18120	18406	18233	18313	18423	18518	18315	18380	18458	18200	18207	18336	18003	18260	18338	18454	18346	18264	18268	18390	18366	18300	18119	18305	18356	18242	18436	18264	18401	18276	18440	18261	18141	18388	18395	18304	18461	18561	18386	18272	18305	18227	18235	18205	18207	18429	18315	18555	18343	18244	18214	18356	18232	18275	18443	18154	18289	18242	18184	18338	18520	18493	17998	18205	18139	18155	18429	18189	18368	18201	18522	18390	18177	18138	18326	18352	18265	18283	18240	18313	18280	18359	18317	18357	18348	18180	18258	18354	18454	18308	18490	18342	18358	18397	18223	18378	18384	18341	18240	18136	18379	18164	18487	18347	18128	18437	18350	18615	18335	18372	18018	18239	18273	18155	18120	18323	18165	18442	18395	18344	18672	18402	18296	18521	18334	18336	18230	18237	18386	18436	18457	18341	18199	18476	18411	18227	18400	18320	18371	18087	18450	18250	18283	18289	18231	18338	18353	18120	18279	18102	18523	18280	18219	18213	18450	17965	18357	18321	18389	18292	18229	18429	18136	18249	18320	18338	18305	18430	17927	18321	18261	18279	18196	18149	18211	18250	18318	18335	18184	18273	18137	18156	18075	18282	18545	18378	18273	18307	18299	18382	18327	18087	18248	18171	18421	18212	18295	18293	18527	18231	18384	18377	18344	18388	18200	18360	18113	18443	18460	18335	18424	18280	18199	18372	18231	18441	18355	18336	18185	18194	18404	18357	18494	18141	18173	18191	18281	18134	18129	18367	18388	18343	18322	18352	18429	18357	18410	18416	18296	18197	18308	18241	18353	18289	18137	18247	18279	18367	18394	18365	18225	18267	18352	18462	18357	18046	18445	18263	18304	18258	18180	18256	18072	18477	18263	18282	18253	18544	18252	18269	18304	18229	18259	18461	18082	18339	18323	18212	18360	18432	18308	18376	18271	18207	18214	18370	18303	18358	18169	18281	18455	18362	18216	18264	18343	18488	18448	18444	18303	18204	18379	18230	18262	18316	18278	18339	18251	18244	18250	18250	18393	18392	18303	18226	18328	18246	18345	18222	18368	18265	18274	18189	18346	18213	18272	18268	18138	18435	18457	18273	18291	18234	18276	18213	18369	18342	18387	18240	18440	18387	18084	18364	18199	18473	18237	18427	18220	18351	18133	18163	18565	18188	18198	18344	18532	18293	18168	18254	18389	18197	18266	18614	18248	18398	18153	18588	18296	18514	18332	18258	18074	18206	18120	18354	18421	18196	18413	18131	18382	18381	18356	18173	18170	18190	18325	18261	18347	18267	18068	18392	18151	17993	18151	18331	18234	18344	18303	18102	18282	18352	18306	18120	18324	18454	18306	18274	18437	18340	18283	18305	18296	18268	18123	18480	18380	18503	18265	18316	18435	18368	18394	18048	18304	18344	18097	18253	18248	18294	18584	18380	18400	18399	18429	18401	18244	18412	18208	18174	18313	18293	18227	18262	18280	18178	18295	18279	18192	18311	18477	18246	18355	18223	18288	18246	18300	18228	18372	18297	18281	18393	18344	18293	18008	18427	18207	18112	18153	18280	18336	18395	18370	18360	18355	18229	18150	18330	18320	18040	18166	18311	18409	18198	18076	18396	18210	18126	18288	18028	18264	18317	18335	18297	18348	18375	18350	18187	18454	18355	18341	18303	18273	18147	18205	18302	18332	18267	18283	18323	18126	18412	18238	18190	18201	18326	18151	18200	18402	18209	18174	18219	18377	18254	18274	18291	18243	18169	18262	18141	18410	18312	18182	18234	18328	18322	18247	18363	18357	18166	18326	18474	18258	18272	18187	18283	18118	18401	18228	18410	18482	18480	18368	18034	18308	18211	18202	18242	18171	18237	18228	18329	18371	18258	18163	18252	18323	18386	18285	18248	18361	18071	18167	18348	18046	18219	18305	18139	18402	18370	18482	18326	18522	18171	18214	18173	18252	18194	18307	18312	18327	18204	18138	18122	18315	18339	18399	18289	18148	18227	18021	18309	18180	18356	18193	18544	18273	18365	18358	18206	18161	18316	18445	18409	18348	18390	18458	18362	18455	18301	18035	18407	18336	18194	18193	18258	18284	18335	18314	18244	18380	18458	18343	18398	18493	18504	18254	18169	18103	18448	18253	18565	18321	18341	18224	18432	18496	18423	18250	18480	18168	18372	18621	18231	18268	18192	18309	18221	18314	18321	18404	18025	18149	18203	18396	18347	18302	18405	18439	18262	18080	18276	18055	18363	18376	18259	18163	18011	18277	18293	18188	18393	18338	18113	18246	18184	18354	18352	18193	18269	18101	18211	18357	18376	18312	18324	18347	18438	18243	18304	18472	18302	18245	18290	18309	18191	18525	18322	18232	18311	18317	18189	18437	18451	18275	18292	18212	18240	18375	18228	18456	18189	18371	18360	18389	18151	18425	18237	18261	18213	18419	18227	18433	18321	18343	18341	18364	18050	18162	18322	18307	18155	18342	18304	18148	18272	18252	18300	18357	18435	18397	18251	18065	18336	18347	18250	18223	18227	18109	18387	18239	18329	18373	18511	18097	18355	18210	18188	18333	18425	18180	18267	18292	18432	18580	18445	18268	18205	18274	18154	18356	18252	17987	18285	18221	18284	18099	18327	18375	18337	18131	18370
14218	24259	22281	18511	17455	16665	16243	15924	15729	15524	15619	15378	15456	15486	15441	15529	15389	15283	15285	15383	15377	15343	15265	15277	15323	15216	15339	15213	15445	15291	15259	15295	15208	15220	15243	15315	15219	15129	15155	15227	15302	15173	15121	15310	15221	15381	15260	15165	15068	15171	15213	15118	15347	15229	15068	15378	15950	16237	15688	15287	15287	15297	15250	15235	15179	15335	15126	15147	15213	15208	15187	15089	15223	15264	15139	15237	15106	15131	15186	15172	15030	15140	15395	15369	15236	15162	15315	15462	15176	15419	15433	15198	15252	15128	15258	15144	15233	15212	15245	15364	15252	15377	15219	15201	15170	15235	15153	15294	15247	15233	15382	15362	15088	15301	15186	15118	15221	15332	15087	15149	15319	15200	15275	15261	15161	15195	15416	15200	15272	15350	15308	15218	15154	15175	15166	15071	15235	15281	15265	15290	15162	15315	15281	15134	15191	15211	15301	15234	15250	15028	15356	15205	15218	15195	15294	15274	15306	15182	15214	14969	15229	15149	15280	15190	15214	15184	15195	15260	15083	15277	15137	15308	15269	15345	15304	15170	15291	15213	14964	15259	15155	15381	15282	15243	15263	15197	15153	15189	14991	15309	15161	15227	15182	15353	15170	15100	15212	15232	15194	15313	15240	15083	15365	15021	15318	15230	15001	15318	15326	15289	15123	15103	15220	15334	15182	15173	15101	15257	15168	15068	15227	15037	15290	15091	15225	15390	15173	15300	15159	15154	15192	15151	15212	15353	15115	15176	15267	15104	15320	15318	15181	15315	15207	15206	15194	15264	15143	15235	15230	15294	15332	15127	15352	15248	15093	15179	15276	15231	15025	15117	15343	15323	15239	15130	15170	15196	15140	15248	15301	15100	15172	15338	15329	15343	15247	15216	15093	15276	15208	15026	15289	15306	15224	15230	15155	15128	15349	14993	15141	15469	15116	15168	15143	15072	15385	15185	15236	15144	15307	15142	15174	15124	15192	14967	15252	15378	15140	15368	15019	15206	15273	15192	15232	15018	15361	15337	15217	15176	15108	15127	15063	15194	15191	15220	15179	15191	15185	15229	15035	15132	15195	15033	15281	15212	15235	15260	15180	15278	15260	15105	15023	15281	15181	15236	15212	15150	15109	15189	15275	15207	15129	15266	15350	15182	15233	15261	15118	15182	15197	15042	15280	15258	15222	15147	15180	15138	15298	15360	15099	15246	15192	15312	15213	15096	15104	15184	15164	15038	15043	15123	15228	15317	15207	15143	15259	15222	15176	15194	15253	15221	15140	15291	15306	15360	15080	15175	15281	15195	15182	15307	15282	15302	15219	15283	15057	15177	15299	15297	15247	15190	15371	15073	15395	15161	15257	15265	15132	15144	15208	15285	15292	15237	15201	15297	15327	15122	15439	15296	15092	15397	15056	15279	15283	15188	15272	15172	15131	15165	15241	15273	15226	15185	15221	15060	15121	15235	15179	15237	15253	15308	15249	15100	15248	15199	15179	15152	15048	15141	15122	15313	15086	15172	15402	15198	15279	15208	15360	15016	15358	15181	15069	15228	15176	15079	15106	15226	15269	15265	15354	15287	15286	15222	15297	15042	15352	15209	15371	15161	15356	15131	15246	15219	15312	15340	15182	15279	15201	15225	15272	15154	15132	15232	15199	15125	15188	15314	15431	15275	15169	15329	14998	15313	15242	15076	15232	15254	15065	15096	15297	15126	15239	15157	15148	15251	15186	15170	15223	15270	15202	15184	15293	15204	15155	15293	15189	15157	15378	15166	15120	15294	15416	15245	15234	15122	15181	15348	15153	15327	15164	15262	15292	15301	15121	15360	15198	15261	15322	15056	15143	15134	15115	15402	15139	15322	15321	15040	15233	15240	15230	15074	15233	15073	15281	15222	15120	15090	15190	15038	15170	15237	15298	15149	15123	15146	15293	15304	15207	15229	15182	15115	15135	15300	15246	15153	15091	15211	15074	15084	15360	15221	15248	15266	15324	15317	15235	15040	15144	15289	15127	15353	15078	15300	15267	15087	15102	15279	15103	15114	15177	15227	15425	15153	15089	15235	15160	15129	15105	15250	15205	15392	15319	15199	15291	15317	15352	15196	15082	15327	15079	15224	15208	15183	15374	15149	15293	15397	15207	15177	15276	15488	15263	15213	15183	15117	15055	15231	15129	15333	15146	15170	15325	15106	15268	15378	15385	15178	15235	15216	15233	15134	15204	15270	15002	15262	15129	15182	15329	15255	15310	14978	15222	15361	15294	15354	15257	15389	15333	15300	15168	15155	15249	15275	15241	15297	15332	15245	15162	15159	15404	15243	15093	15113	15290	15228	15162	15215	15362	15336	15238	15333	15272	15062	15257	15198	15247	15075	15229	15088	15061	15204	15357	15188	15159	15072	15216	15197	15174	15418	15056	15395	15101	15211	15135	15275	15185	15244	15166	15271	15179	15206	15405	15224	15127	15144	15253	14998	15291	15149	15139	15358	15289	15278	15155	15230	15101	15234	14999	15175	15140	15192	15126	15191	15028	15433	15173	15237	15125	15198	15163	15304	15249	15242	15292	15359	15234	15137	15103	15254	15253	15320	15257	15121	15255	15164	15094	15083	15252	15086	15135	15305	15184	15189	15377	15271	15371	15337	15328	15096	15316	15177	15336	15306	15324	15323	15145	15159	15189	15179	15162	14979	15107	15180	15026	15099	15328	15284	15135	15180	15340	15013	15095	15273	15320	15364	15121	15223	15254	15255	15260	15151	15158	15267	15025	15242	15291	15250	15066	15313	15105	15126	15059	15280	15195	15194	15288	15130	15174	15196	15414	15174	15085	15348	15121	15029	15260	15236	15163	15209	15213	15177	15418	14967	15192	15215	15284	15251	15143	15349	15288	15250	15187	15117	15126	15063	15247	15279	15341	15150	15342	15150	15274	15182	15220	15241	15254	15079	15152	15166	15217	15169	15148	15250	15184	15280	15301	15067	15315	15052	15300	15233	15151	15100	15209	15121	15320	15340	15282	15168	15201	15135	15236	15219	15165	15376	15221	15274	15284	15331	15297	15320	15189	15029	15343	15290	15317	15149	15268	15285	15216	15351	15184	15160	15317	15091	15321	15046	15112	15144	15303	15198	15115	15110	15347	15192	15273	15142	15203	15091	15240	15179	15280	15292	15204	15167	15148	15093	15238	15054	15303	15185	15122	15304	15229	15093	15235	15120	15154	15167	15076	15396	15099	15218	15233	15155	15278	15389	15198	15266	15303	15337	15155	15206	15401	15205	15242	15136	15213	15193	15224	15211	15394	15262	15106	15065	15295	15217	15326	15237	15090	15145	15144	15271	15187	15257	15197	15338	15092	15129	15142	15427	15106	15233	15328	15175	15191	15258	15021	15317	15150	15247	15283	15257	15121	15125	15307	15235	15316	15293	15166	15381	15104	15289	15186	15278	15109	15262	15360	15223	15434	15286	15069	15268	15181	15306	15353	15266	15155	15209	15119	15149	15286	15082	15146	15302	15318	15155	15152	15238	15206	15074	15128	15259	15264	15105	15295	15190	15258	15104	15256	15244	15231	15191	15166	15302	15112	15206	15342	15303	15301	15065	15262	15315	15246	15244	15087	15092	15233	15160	15161	15303	15285	15126	15246	15329	15110	15247	15253	15221	15331	15181	15103	15306	15233	15342	15123	15152	15312	15191	15199	15243	15250	15333	15283	15137	15272	15187	15200	15393	15153	15265	15250	15232	15185	15430	15278	15175	15303	15101	15166	15195	15166	15112	15269	15389	15183	15216	15230	15185	15267	15189	15293	15085	15157	15290	15101	15096	15357	15128	15280	15165	15280	15317	15227	15115	15217	15302	15235	15380	15201	15200	15103	15137	15316	15391	15400	15192	15499	15304	15250	15180	15278	15205	15259	15132	15305	15058	15248	15205	15196	15080	15350	15314	15255	15259	15256	15078	15069	15161	15273	15240	15237	15299	15131	15010	15357	15174	15085	15199	15242	14974	15051	15208	15258	15310	15082	15173	15194	15069	15163	15271	15268	15342	15224	15129	15114	15333	15229	15171	15218	15289	15148	15155	15214	15358	15148	15275	15239	15382	15289	15288	15287	15002	15134	15326	15198	15270	15193	15271	15073	15268	15208	15287	15391	15141	15297	15184	15218	15195	15095	15295	15225	15305	15045	15318	15263	15349	15078	15247	15184	15158	15114	15232	15026	15357	15244	15188	15258	15334	15144	15337	15203	15126	15142	15195	15190	15155	15256	15264	15209	15010	15302	15390	15268	15242	15165	15411	15162	15093	15030	15222	15233	15151	15248	15203	15379	15185	15144	15055	15189	15300	15247	15309	15266	15425	15216	15223	15224	15210	15223	15095	15170	15188	15255	15201	15354	15220	15159	15168	15326	15080	15246	15258	15135	15455	15104	15084	15257	15194	15199	15030	15227	15116	15228	15058	15114	15195	15260	15198	15249	15336	15351	15154	15116	15165	15390	15060	15189	15374	15236	15339	15052	15135	15148	15218	15295	15343	15306	15221	15203	15157	15144	15232	15334	15172	15255	15342	15288	15132	15194	15244	15354	15217	15205	15176	15162	15078	15246	15169	15213	15144	15150	15262	15200	15127	15332	14904	15192	15255	15123	15259	15366	15106	15222	15097	15283	15281	15199	15233	15235	15154	15122	15131	15374	15068	15326	15208	15234	15389	15225	15263	15235	15169	15282	15263	15201	15279	15163	15167	15240	15133	15268	15224	15176	15352	15292	15227	15082	15263	15247	15102	15164	15340	14988	15116	15369	15273	15087	15277	15240	15364	15180	15176	15196	15377	15203	15263	15198	15171	15211	15210	15270	15094	15335	15174	15197	15035	15214	15270	15310	15391	15372	15305	15069	15080	15240	15359	15188	15289	15144	15266	15333	15138	15145	15194	15212	15069	15259	15247	15232	15214	15236	15285	15115	15188	15320	15119	15186	15293	15140	15260	15298	15261	15110	15305	15150	15284	15213	15236	15365	15200	15311	15277	15224	15121	15170	15309	15344	15161	15252	15231	15216	15339	15350	15216	15363	15154	15306	15222	15266	15185	15294	15142	15125	15081	15192	15352	15256	15242	15250	15482	15314	15174	15076	15338	15117	15186
22429	20996	28759	23415	21190	23233	25605	20141	19490	19771	19074	19194	19180	19132	19009	18761	19056	18971	18931	18835	18870	18820	18988	18679	18911	18664	18993	19042	18918	18883	18829	18892	18678	18731	18764	18780	18598	18682	18651	18732	18812	18686	18606	18668	18653	18670	18768	18753	18545	18489	18740	18663	18778	18853	18675	18837	19718	19922	19536	18584	18564	18740	18687	18639	18589	18570	18900	18562	18766	18651	18697	18784	18690	18684	18679	18598	18609	18689	18523	18662	18599	18633	18785	18362	18589	18616	18534	18615	18822	18669	18657	18787	18877	18727	18741	18751	18714	18580	18739	18729	18564	18457	18753	18683	18653	18822	18717	18774	18700	18815	18400	18419	18632	18786	18620	18489	18714	18644	18684	18676	18414	18531	18698	18602	18715	18457	18489	18532	18478	18513	18451	18521	18688	18533	18683	18762	18641	18600	18611	18501	18564	18626	18653	18622	18763	18581	18530	18589	18753	18785	18706	18692	18609	18713	18745	18471	18886	18666	18614	18542	18718	18547	18513	18527	18708	18653	18843	18566	18595	18652	18539	18540	18538	18544	18583	18588	18638	18620	18721	18533	18605	18688	18741	18465	18569	18478	18704	18601	18461	18498	18484	18637	18495	18503	18393	18668	18851	18544	18568	18491	18578	18294	18711	18540	18402	18715	18516	18619	18498	18559	18602	18520	18674	18587	18585	18626	18784	18456	18436	18606	18721	18458	18667	18605	18593	18477	18418	18499	18665	18518	18423	18723	18641	18498	18810	18566	18645	18737	18498	18608	18619	18571	18682	18817	18647	18509	18333	18677	18514	18540	18615	18877	18577	18494	18705	18548	18441	18516	18598	18538	18418	18571	18768	18497	18557	18627	18508	18694	18302	18514	18474	18491	18572	18434	18833	18593	18742	18535	18640	18578	18502	18376	18499	18507	18562	18676	18694	18290	18612	18594	18818	18462	18645	18459	18520	18489	18490	18637	18723	18445	18632	18486	18787	18690	18638	18478	18272	18635	18681	18649	18638	18564	18476	18495	18516	18601	18535	18557	18464	18608	18580	18697	18673	18739	18659	18698	18203	18531	18540	18560	18526	18387	18582	18443	18664	18654	18630	18670	18620	18680	18527	18587	18692	18472	18569	18610	18813	18322	18471	18454	18837	18436	18613	18528	18473	18646	18519	18612	18482	18593	18657	18399	18621	18635	18543	18615	18583	18493	18405	18462	18681	18443	18696	18580	18607	18525	18590	18454	18685	18595	18599	18721	18547	18600	18572	18541	18691	18404	18596	18524	18628	18564	18722	18580	18311	18665	18802	18651	18620	18563	18638	18687	18543	18600	18710	18472	18492	18760	18597	18507	18251	18754	18588	18312	18739	18640	18499	18780	18625	18563	18707	18571	18432	18494	18716	18790	18676	18759	18548	18489	18513	18603	18689	18578	18552	18614	18712	18631	18645	18606	18602	18612	18669	18530	18456	18500	18548	18540	18452	18654	18705	18560	18684	18776	18703	18508	18409	18531	18428	18569	18510	18478	18688	18741	18559	18699	18519	18622	18524	18694	18667	18617	18634	18754	18798	18766	18506	18495	18458	18622	18473	18511	18617	18677	18505	18490	18665	18729	18687	18571	18590	18598	18569	18593	18539	18471	18640	18750	18787	18623	18609	18656	18683	18645	18540	18650	18504	18486	18471	18528	18542	18516	18493	18498	18375	18512	18455	18792	18547	18349	18542	18732	18588	18637	18626	18466	18498	18516	18600	18445	18443	18722	18654	18555	18304	18460	18643	18461	18577	18530	18527	18572	18523	18553	18414	18459	18522	18756	18731	18545	18507	18740	18568	18607	18461	18684	18630	18432	18537	18519	18436	18667	18380	18677	18505	18513	18445	18620	18637	18770	18662	18508	18612	18588	18582	18615	18547	18412	18364	18684	18542	18687	18479	18785	18617	18638	18805	18754	18676	18596	18497	18309	18618	18541	18546	18682	18547	18640	18694	18408	18641	18518	18685	18741	18621	18537	18725	18608	18714	18846	18529	18427	18543	18273	18540	18523	18676	18512	18565	18596	18901	18625	18423	18493	18526	18672	18551	18674	18391	18524	18436	18588	18611	18767	18696	18609	18682	18715	18906	18401	18583	18505	18584	18773	18318	18688	18564	18506	18516	18580	18428	18376	18499	18448	18546	18502	18581	18803	18775	18564	18710	18671	18513	18524	18862	18731	18581	18759	18682	18468	18408	18742	18693	18654	18684	18429	18770	18501	18339	18664	18677	18567	18623	18518	18661	18685	18505	18685	18638	18474	18632	18652	18462	18491	18472	18792	18510	18604	18433	18544	18561	18799	18743	18533	18649	18470	18637	18753	18635	18549	18668	18647	18412	18552	18593	18676	18492	18698	18598	18554	18712	18692	18621	18654	18571	18674	18816	18638	18367	18521	18639	18464	18656	18641	18579	18570	18674	18543	18604	18618	18447	18450	18683	18598	18494	18389	18713	18610	18576	18452	18383	18579	18600	18592	18603	18436	18680	18405	18447	18497	18614	18306	18722	18648	18460	18608	18680	18561	18444	18459	18634	18613	18562	18674	18334	18288	18615	18662	18621	18484	18564	18584	18672	18675	18486	18611	18604	18511	18577	18524	18399	18601	18711	18865	18430	18532	18525	18476	18701	18694	18500	18549	18540	18671	18510	18495	18836	18504	18583	18565	18664	18722	18548	18376	18524	18642	18817	18597	18581	18706	18518	18619	18546	18432	18612	18451	18669	18519	18633	18632	18425	18586	18298	18505	18509	18784	18706	18694	18558	18667	18567	18586	18824	18294	18554	18619	18569	18337	18541	18546	18476	18723	18697	18705	18530	18538	18708	18582	18448	18611	18662	18657	18605	18460	18607	18303	18584	18623	18343	18506	18480	18572	18864	18633	18510	18524	18710	18597	18509	18640	18539	18723	18797	18680	18707	18364	18765	18574	18443	18555	18473	18437	18500	18715	18316	18494	18526	18588	18452	18804	18557	18474	18594	18393	18477	18645	18647	18546	18544	18405	18491	18630	18575	18273	18774	18561	18652	18709	18541	18489	18654	18484	18500	18545	18463	18610	18624	18397	18584	18567	18539	18416	18381	18574	18437	18506	18439	18757	18399	18565	18621	18494	18560	18702	18594	18554	18540	18589	18603	18739	18708	18473	18673	18439	18529	18761	18483	18694	18689	18357	18489	18433	18551	18602	18755	18522	18798	18638	18528	18594	18448	18742	18544	18637	18473	18606	18614	18493	18440	18406	18616	18519	18670	18539	18602	18569	18433	18457	18477	18728	18427	18567	18552	18539	18701	18598	18532	18720	18691	18724	18625	18406	18659	18544	18613	18629	18497	18517	18485	18624	18434	18575	18494	18557	18609	18704	18694	18597	18610	18676	18477	18622	18594	18472	18544	18577	18399	18499	18761	18415	18665	18472	18658	18617	18424	18571	18559	18542	18556	18511	18416	18543	18606	18608	18432	18224	18606	18744	18723	18675	18575	18546	18591	18495	18579	18594	18525	18535	18587	18647	18641	18642	18555	18627	18627	18539	18576	18437	18712	18446	18397	18572	18577	18651	18564	18359	18804	18750	18639	18816	18363	18588	18688	18489	18666	18633	18455	18480	18578	18434	18518	18584	18518	18501	18470	18606	18677	18543	18390	18667	18525	18569	18511	18694	18350	18624	18667	18640	18613	18534	18576	18605	18430	18800	18549	18555	18667	18485	18658	18513	18592	18783	18631	18487	18755	18486	18432	18482	18710	18693	18545	18619	18510	18805	18632	18557	18613	18682	18497	18563	18746	18432	18516	18654	18633	18596	18578	18455	18780	18759	18437	18560	18557	18704	18684	18467	18608	18498	18593	18587	18645	18425	18433	18499	18740	18479	18817	18575	18582	18604	18562	18713	18655	18386	18715	18583	18455	18658	18595	18632	18478	18730	18403	18445	18569	18562	18771	18527	18594	18535	18521	18577	18508	18691	18752	18546	18658	18548	18321	18728	18589	18658	18436	18716	18542	18412	18595	18514	18582	18648	18554	18708	18489	18474	18599	18634	18506	18669	18691	18548	18550	18798	18765	18560	18631	18522	18455	18571	18607	18698	18481	18568	18446	18437	18475	18565	18674	18568	18373	18486	18695	18674	18732	18443	18581	18592	18507	18522	18462	18832	18737	18622	18735	18506	18588	18602	18573	18576	18383	18787	18600	18696	18584	18692	18450	18623	18621	18734	18683	18501	18436	18553	18695	18506	18549	18600	18776	18621	18717	18810	18557	18442	18596	18715	18471	18582	18813	18691	18787	18668	18594	18659	18570	18764	18549	18652	18702	18655	18597	18475	18430	18506	18620	18565	18670	18579	18507	18538	18654	18534	18618	18506	18530	18525	18463	18389	18562	18627	18653	18825	18577	18765	18746	18669	18621	18589	18536	18414	18616	18714	18552	18374	18598	18675	18650	18684	18625	18406	18554	18548	18619	18786	18632	18637	18534	18669	18548	18596	18540	18492	18623	18705	18465	18657	18396	18305	18463	18398	18584	18309	18460	18576	18464	18614	18744	18458	18675	18680	18482	18490	18438	18551	18478	18615	18560	18543	18659	18648	18455	18498	18410	18502	18631	18636	18719	18328	18349	18559	18837	18607	18534	18644	18480	18621	18498	18576	18496	18705	18467	18633	18729	18619	18553	18483	18551	18362	18431	18579	18487	18712	18758	18595	18648	18424	18738	18548	18666	18735	18660	18781	18613	18563	18606	18772	18680	18480	18422	18443	18547	18567	18401	18699	18557	18497	18707	18499	18565	18607	18579	18447	18449	18326	18812	18546	18539	18596	18572	18546	18440	18598	18799	18550	18492	18744	18623	18636	18539	18412	18607	18643	18648	18644	18726	18830	18523	18584	18400	18472	18469	18436	18522	18393	18333	18610	18684	18475	18603	18528	18606	18580	18691	18527	18463	18828	18592	18547	18596	18630	18895	18670	18639	18274	18612	18647	18878	18671	18644	18430	18653	18538	18473	18409	18657	18578	18343	18603	18439	18599	18762	18339	18602	18608	18491	18385	18616	18550	18480	18573	18460	18537	18730	18659	18614	18312	18535	18643	18447	18757	18459	18341	18595	18490	18599	18536	18685	18515
15545	28588	26125	20733	19057	17917	17012	16434	16245	16055	16009	15749	15872	15768	15460	15554	15463	15785	15518	15619	15491	15511	15384	15408	15484	15406	15300	15510	15557	15238	15401	15342	15495	15496	15441	15393	15368	15481	15361	15338	15536	15365	15347	15261	15325	15292	15473	15350	15513	15361	15317	15141	15287	15417	15361	15232	16939	17188	16650	15330	15488	15296	15189	15360	15557	15191	15352	15248	15274	15417	15245	15397	15199	15393	15333	15290	15377	15481	15099	15309	15405	15589	15292	15440	15259	15368	15387	15326	15497	15499	15376	15370	15334	15325	15456	15174	15206	15288	15219	15352	15426	15185	15278	15190	15316	15273	15371	15290	15450	15379	15341	15387	15355	15464	15368	15280	15500	15203	15356	15295	15387	15360	15321	15329	15325	15317	15268	15182	15469	15270	15221	15382	15331	15141	15308	15262	15397	15586	15195	15248	15322	15163	15218	15334	15510	15172	15442	15443	15408	15410	15268	15249	15332	15431	15223	15399	15283	15208	15424	15211	15573	15212	15325	15353	15355	15272	15335	15288	15179	15496	15446	15288	15410	15383	15304	15298	15204	15383	15280	15236	15253	15358	15242	15368	15196	15225	15355	15282	15197	15296	15241	15264	15195	15310	15238	15256	15429	15342	15327	15290	15327	15321	15309	15211	15302	15195	15316	15289	15317	15220	15396	15381	15464	15272	15369	15591	15385	15315	15365	15420	15256	15273	15387	15309	15341	15245	15237	15218	15319	15448	15443	15203	15362	15249	15507	15103	15329	15324	15333	15330	15221	15278	15274	15335	15219	15280	15237	15421	15483	15401	15400	15247	15396	15244	15354	14998	15285	15260	15320	15388	15165	15319	15278	15476	15343	15379	15439	15181	15264	15402	15274	15471	15276	15170	15341	15407	15101	15313	15408	15261	15332	15468	15260	15374	15302	15256	15327	15353	15330	15442	15273	15369	15329	15331	15370	15290	15288	15270	15299	15083	15499	15326	15256	15478	15439	15381	15309	15237	15111	15398	15215	15300	15343	15281	15372	15408	15398	15248	15111	15431	15172	15512	15367	15233	15437	15327	15250	15225	15201	15449	15421	15272	15499	15379	15312	15430	15279	15303	15318	15233	15189	15393	15302	15217	15509	15409	15395	15180	15340	15330	15305	15313	15318	15276	15204	15154	15280	15171	15269	15281	15406	15379	15303	15232	15382	15330	15321	15331	15346	15404	15451	15388	15267	15301	15384	15161	15409	15310	15251	15274	15231	15468	15238	15510	15355	15198	15322	15255	15248	15268	15122	15147	15311	15242	15465	15352	15357	15187	15364	15139	15166	15354	15410	15269	15150	15327	15234	15423	15273	15388	15264	15221	15399	15335	15255	15237	15232	15436	15487	15383	15389	15352	15269	15287	15418	15247	15303	15214	15241	15573	15470	15333	15241	15364	15320	15239	15455	15216	15436	15298	15461	15092	15259	15308	15266	15169	15214	15257	15191	15233	15202	15381	15366	15256	15228	15308	15158	15335	15288	15337	15248	15188	15372	15303	15428	15094	15368	15293	15377	15218	15304	15170	15377	15397	15558	15201	15205	15199	15247	15446	15372	15380	15325	15364	15282	15326	15292	15248	15195	15214	15413	15244	15441	15206	15341	15393	15314	15273	15062	15395	15297	15295	15358	15375	15330	15132	15209	15363	15130	15254	15375	15263	15346	15218	15406	15226	15233	15335	15358	15239	15249	15256	15051	15271	15300	15185	15416	15391	15413	15196	15416	15146	15405	15377	15519	15366	15410	15325	15150	15303	15290	15154	15299	15124	15400	15241	15364	15354	15350	15170	15447	15449	15217	15342	15460	15292	15374	15311	15394	15218	15305	15220	15437	15260	15443	15299	15369	15251	15361	15220	15346	15369	15237	15195	15455	15280	15237	15215	15278	15376	15436	15340	15386	15344	15297	15096	15362	15252	15319	15407	15142	15126	15406	15320	15239	15352	15456	15264	15267	15314	15302	15209	15170	15382	15433	15371	15244	15429	15262	15304	15382	15299	15320	15174	15378	15311	15330	15249	15185	15485	15206	15393	15185	15273	15303	15432	15393	15333	15435	15277	15261	15399	15365	15157	15392	15290	15166	15295	15534	15244	15232	15154	15295	15199	15399	15228	15393	15247	15229	15236	15435	15203	15323	15380	15235	15387	15360	15350	15409	15282	15372	15304	15331	15322	15179	15200	15348	15456	15446	15238	15359	15469	15487	15293	15426	15286	15298	15442	15506	15147	15320	15316	15260	15353	15311	15211	15328	15392	15218	15202	15344	15346	15404	15193	15278	15226	15314	15204	15132	15212	15315	15144	15399	15285	15171	15261	15367	15219	15249	15318	15407	15215	15504	15330	15300	15350	15290	15192	15301	15292	15233	15336	15290	15259	15310	15461	15267	15342	15353	15362	15321	15347	15357	15223	15458	15541	15282	15363	15240	15225	15221	15290	15319	15306	15190	15190	15234	15210	15390	15177	15311	15330	15253	15331	15220	15308	15171	15402	15227	15159	15278	15112	15485	15387	15243	15198	15364	15327	15245	15432	15157	15346	15387	15446	15411	15287	15195	15378	15206	15223	15290	15440	15385	15302	15376	15321	15398	15180	15400	15241	15446	15469	15334	15310	15342	15383	15260	15253	15404	15439	15313	15320	15321	15204	15380	15278	15409	15307	15331	15340	15268	15442	15352	15456	15297	15308	15206	15388	15370	15257	15493	15268	15353	15330	15309	15282	15372	15209	15307	15305	15238	15440	15195	15211	15379	15293	15313	15188	15562	15369	15294	15274	15423	15308	15282	15351	15316	15274	15169	15561	15343	15259	15338	15268	15309	15247	15461	15222	15366	15239	15413	15293	15415	15121	15306	15285	15506	15454	15318	15255	15223	15216	15355	15461	15178	15406	15360	15177	15262	15345	15351	15421	15158	15270	15447	15285	15340	15362	15353	15221	15387	15330	15250	15268	15547	15198	15365	15194	15382	15423	15325	15502	15386	15459	15367	15270	15466	15344	15380	15446	15196	15308	15432	15224	15345	15226	15265	15341	15399	15483	15542	15176	15348	15327	15323	15368	15333	15350	15471	15296	15371	15182	15377	15353	15320	15252	15255	15222	15499	15447	15273	15157	15439	15369	15258	15356	15363	15354	15237	15366	15402	15399	15327	15105	15252	15428	15257	15433	15458	15246	15294	15327	15257	15346	15249	15402	15362	15306	15277	15344	15468	15322	15373	15400	15312	15501	15180	15281	15183	15395	15372	15408	15304	15212	15101	15313	15403	15241	15335	15241	15197	15420	15200	15237	15385	15396	15447	15310	15209	15278	15381	15422	14992	15319	15245	15311	15274	15321	15293	15371	15222	15428	15316	15393	15421	15352	15380	15283	15171	15188	15450	15414	15397	15238	15381	15334	15348	15380	15187	15308	15338	15253	15303	15295	15275	15259	15219	15250	15359	15347	15390	15220	15309	15325	15350	15311	15212	15310	15394	15291	15468	15471	15258	15367	15268	15289	15231	15278	15384	15113	15477	15250	15395	15289	15307	15274	15299	15419	15414	15398	15403	15360	15541	15367	15279	15522	15438	15316	15375	15332	15327	15217	15323	15362	15206	15219	15314	15383	15205	15384	15314	15317	15195	15291	15252	15277	15256	15411	15176	15221	15252	15407	15435	15418	15211	15279	15265	15471	15222	15109	15370	15270	15314	15408	15378	15306	15330	15342	15373	15326	15383	15467	15253	15187	15392	15167	15362	15316	15304	15270	15311	15272	15527	15288	15280	15337	15178	15351	15307	15318	15334	15205	15315	15160	15314	15302	15301	15413	15206	15392	15381	15446	15373	15417	15513	15315	15340	15560	15264	15319	15381	15265	15208	15289	15250	15449	15247	15348	15312	15331	15323	15286	15284	15455	15434	15170	15373	15321	15411	15316	15490	15293	15240	15341	15245	15355	15213	15322	15333	15346	15341	15420	15249	15154	15325	15251	15335	15253	15257	15496	15216	15331	15308	15290	15320	15402	15200	15303	15283	15099	15525	15231	15322	15425	15385	15289	15490	15154	15173	15215	15136	15343	15308	15264	15310	15614	15271	15523	15162	15322	15443	15280	15368	15144	15309	15217	15302	15439	15382	15393	15400	15385	15474	15269	15254	15331	15307	15263	15281	15348	15284	15304	15425	15360	15337	15502	15361	15240	15290	15172	15446	15312	15302	15288	15133	15356	15464	15235	15372	15347	15332	15123	15399	15468	15276	15188	15420	15331	15433	15307	15244	15204	15361	15468	15176	15490	15224	15281	15278	15209	15470	15279	15357	15337	15205	15350	15278	15270	15257	15200	15199	15331	15323	15076	15339	15491	15173	15432	15514	15409	15343	15082	15309	15275	15315	15310	15105	15527	15157	15329	15268	15228	15269	15209	15342	15303	15280	15181	15365	15492	15486	15402	15279	15281	15338	15278	15212	15269	15233	15323	15135	15339	15396	15272	15278	15195	15167	15264	15185	15231	15326	15371	15342	15394	15437	15374	15218	15201	15236	15273	15351	15421	15178	15351	15342	15182	15246	15368	15294	15259	15389	15154	15332	15501	15264	15346	15164	15336	15224	15473	15439	15252	15469	15163	15217	15268	15193	15238	15367	15302	15372	15406	15281	15132	15335	15383	15321	15192	15181	15339	15424	15290	15190	15250	15326	15240	15240	15325	15215	15313	15417	15399	15369	15141	15228	15298	15369	15029	15277	15287	15210	15380	15136	15350	15282	15295	15309	15363	15433	15103	15299	15263	15439	15220	15278	15335	15488	15490	15449	15237	15373	15335	15236	15313	15196	15166	15373	15457	15281	15349	15384	15362	15243	15495	15343	15272	15270	15198	15317	15368	15333	15205	15293	15348	15255	15351	15389	15315	15559	15517	15243	15291	15307	15370	15269	15378	15354	15273	15438	15154	15350	15322	15258	15072	15275	15264	15367	15408	15159	15285	15247	15145	15409	15276	15435	15189	15285	15516	15294	15301	15397	15325	15360	15297	15289	15262	15337	15163	15117	15190	15226	15300	15233	15345	15431	15432	15295	15197	15292	15093	15236	15384	15358	15380	15272	15369	15253	15286	15341	15268	15285	15214	15394	15291	15265	15238
27174	21672	24474	21572	18282	18572	18518	18345	18328	18425	18406	18345	18224	18322	18221	18421	18485	18398	18226	18396	18537	18264	18297	18450	18125	18088	18437	18307	18476	18194	18419	18524	18213	18568	18273	18227	18319	18387	18131	18281	18390	18492	18488	18126	18423	18286	18296	18586	18412	18469	18328	18339	18173	18262	18494	18277	18596	18570	18178	18157	18449	18426	18208	18102	18424	18252	18322	18349	18196	18229	18161	18548	18457	18259	18462	18173	18276	18202	18424	18390	18083	18205	18303	18134	18159	18337	18425	18220	18287	18230	18297	18331	17897	18423	18270	18259	18361	18266	18144	18310	18332	18148	17998	18080	18381	18075	18182	18355	18428	18254	18102	18223	18153	18271	18125	18129	18209	18095	18252	18181	18503	18311	18108	18480	18450	18191	18187	18291	18146	18219	18136	18328	18367	18311	18265	18300	18190	18270	18165	18221	18070	18091	18311	17887	18218	18170	18315	18296	18277	18323	18257	18360	18412	18340	18237	18012	18247	18126	18476	18226	17934	18070	18200	18200	18374	18188	18226	18101	18326	18327	18205	18190	18453	18233	18267	18149	18176	18295	18208	18229	18093	18110	18240	18140	18458	18136	18342	18237	18481	18210	18466	18247	18392	18293	18264	18298	18093	18085	18407	18363	18355	18157	18336	18203	18145	18344	18251	18120	18180	18294	18363	18182	18366	18125	18341	18208	18142	18279	18348	18173	18246	18149	18523	18212	18290	18290	18158	18232	18245	18027	18243	18273	18240	18377	18346	18401	18285	18242	18055	17887	18280	18376	18102	18246	18247	18568	18300	18283	18386	18367	18378	18242	18063	18102	18108	18336	18309	18435	18171	18340	18248	18268	18487	18295	18144	17965	18144	18185	18323	18156	18162	18334	18151	18058	18210	18250	18183	18136	18242	18230	18235	18307	18444	18245	18285	18067	18347	18310	18186	18153	18380	18027	18269	18193	18239	18284	18299	18256	18225	18107	18118	18346	18239	18465	18348	18276	18165	18149	18204	18141	18408	18349	18372	18230	18319	18216	18126	18414	18275	18350	18261	18117	18276	18235	18325	18251	18304	18277	18415	18191	18249	18211	18432	18126	18215	18402	18279	18309	18133	18347	17974	18140	18195	18272	18120	18225	18265	18482	18426	18314	18147	18145	18156	18303	18339	18329	18424	18278	18426	18324	18263	18254	18327	18288	18352	18318	18410	18412	18090	18366	18128	18301	18372	18325	18251	18353	18264	18277	18239	18275	18310	18367	18216	18307	18148	18540	18220	18008	18337	18277	18020	18282	18291	18208	18033	18360	18348	18442	18229	18284	18238	18299	18153	18218	18173	18348	18378	18255	18446	18147	18261	18216	18202	18333	18176	18118	18287	18127	18104	18033	18109	18148	18093	18200	18410	18311	18055	18214	18258	18413	18223	18324	18322	18147	18251	18304	18220	18477	18298	18298	18207	18144	18260	18172	18227	18152	18179	18200	18305	18312	18257	18317	18249	18386	18256	18119	18264	18155	18316	18464	18293	18260	18467	18119	18168	18283	18397	18323	18161	18309	18311	18253	18288	18316	18391	18495	18301	18316	18278	18513	18411	18508	18201	18238	18293	18378	18278	18508	18332	18346	18281	18399	18554	18083	18338	18297	18403	18378	18154	18416	18295	18387	18242	18569	18287	18356	18266	18198	18244	18156	18088	18433	18098	18184	18427	18285	18169	17976	18232	18260	18354	18335	18288	18356	18356	18361	18317	18393	18143	18277	18140	18330	18275	18213	18133	18543	18257	18053	18233	18232	17985	18111	18328	18143	18233	18234	18341	18226	18231	18253	18319	18313	18323	18200	18271	18304	18393	18240	18250	18307	18196	18293	18286	18272	18336	18289	18405	18193	18352	18121	18203	18387	18217	18286	18179	18118	18339	18140	18378	18402	18241	18212	18228	18036	18185	18428	18317	18175	18514	18303	18304	18290	18208	18370	18217	18293	18421	18252	18239	18157	18165	18114	18295	18302	18466	18194	18271	18282	18286	18351	18321	18213	18364	18262	18117	18142	18143	18442	18262	18062	18348	18318	18336	18233	18200	18297	18181	18113	18387	18379	18484	18072	18197	18255	18316	18250	18241	18099	18252	18313	18168	17948	18303	18378	18460	18254	18360	18220	18388	18196	18133	18158	18364	18287	18349	18428	18272	18302	18343	18116	18504	18352	18200	18111	18345	18454	18237	18198	18273	18305	18203	18244	18276	18153	18320	18315	18122	18427	18210	18374	18306	18340	18232	18160	18344	18445	18165	18403	18291	18220	18382	18347	18173	18413	18337	18281	18381	18234	18095	18245	18306	18211	18192	18147	18192	18242	18082	18390	18330	18219	18215	18225	18399	18205	18204	18263	18332	18240	18141	18337	18406	18218	18263	18463	18316	18309	18476	18307	18256	18057	18186	18152	18060	18276	18318	18413	18168	18242	18229	18207	18315	18337	18378	18243	18389	18434	18446	18484	18387	18203	18341	18343	18354	18287	18358	18271	18106	18138	18354	18390	18297	18278	18375	18171	18317	18367	18244	18522	18328	18257	18164	18164	18110	18334	18283	18338	18134	18341	18314	18204	18118	18375	18361	18082	18065	18270	18264	18400	18244	18372	18314	18296	18261	18125	18375	18367	18376	18162	18282	18379	18223	18197	18377	18179	18487	18272	18295	18355	18474	18373	18343	18395	18375	18411	18168	18202	18100	18285	18241	18159	18459	18279	18134	18332	18332	18318	18262	18270	18335	18304	18234	18461	18297	18158	18319	18224	18371	18218	18260	18300	18293	18222	18206	18305	18313	18254	18370	18353	18288	18455	18351	18385	18251	18259	18126	18295	18392	18253	18463	18252	18277	18222	18294	18217	18222	18264	18217	18340	18471	18160	18335	18489	18311	18280	18398	18169	18052	18293	18329	18325	18373	18278	18299	18498	18316	18115	18192	18220	18425	17984	18112	18394	18222	18138	18204	18341	18272	18322	18252	18305	18518	18130	18279	18200	18126	18275	18238	18426	18260	18305	18211	18258	18387	18286	18494	17984	18005	18283	18239	18346	18373	18301	17997	18317	18185	18085	18315	18378	18279	18241	18439	18178	18381	18310	18375	18269	18163	18336	18152	18015	18310	18285	18356	18136	18176	18282	18341	18186	18087	18282	18212	18246	18518	18279	18329	18257	18228	18184	18135	18217	18325	18333	18154	18294	18426	18266	18414	18341	18341	18454	18321	18302	18177	18532	18294	18288	18329	18282	18015	18139	18230	18477	18213	18223	18071	18278	18135	18293	18309	18380	18367	18243	18261	18398	18306	18166	18011	18227	18395	18287	18237	18193	18291	18251	18379	18497	18445	18289	18178	18153	18181	18377	18280	18345	18348	18153	18118	18247	18435	18233	18186	18303	18167	18229	18446	18192	18197	18239	18277	18125	18165	18362	18418	18304	18334	18350	18382	18322	18402	18189	18267	18271	18374	18009	17970	18336	18281	18352	18343	17989	18219	18114	18211	18361	18260	18287	18280	18399	18401	18354	18234	18351	18350	18288	18298	18229	18309	18401	18135	18394	18073	18242	18350	18191	18313	18316	18277	18522	18236	18209	18140	18283	18275	18160	18391	18121	18189	18261	18176	18276	18453	18225	18224	18248	18222	18370	18464	18412	18323	18201	18164	18433	18227	18265	18262	18469	18234	18377	18242	18103	18320	18154	18239	18161	18541	18355	18338	18287	18220	18231	18300	18432	18410	18164	18492	18490	18334	18267	18347	18359	18199	18275	18381	18134	18285	17931	18306	18368	18091	18193	18184	18211	18242	18381	18423	18294	18128	18341	18267	18198	18489	18293	18171	18189	18149	18214	18378	18307	18371	18150	18256	18239	18356	18314	18389	18520	18417	18267	18280	18268	18165	18280	18165	18132	18206	18445	18252	18163	18244	18239	18210	18116	18276	18296	18227	18234	18291	18256	18131	18295	18275	18073	18118	18262	18407	18304	18356	18246	18184	18250	18344	18329	18308	18365	18282	18179	18248	18364	18352	18081	18194	18402	18374	18333	18429	18305	18090	18276	18340	18015	18290	18106	18105	18267	18203	18296	18267	18114	18620	18225	18251	18215	18231	18128	18288	18212	18341	18347	18464	18344	18277	18332	18487	18281	18247	18246	18287	18166	18230	18136	18315	18242	18240	18338	18123	18243	18201	18244	18107	18125	18263	18190	18294	18061	18163	18208	18354	18113	18580	18217	18077	18405	18180	18389	18261	18208	18227	18475	18249	18229	18292	18332	18174	18089	18167	18361	18329	18140	18336	18279	18386	18295	18197	18270	18330	18463	18318	18321	18290	18102	18152	18094	18501	18152	18283	18377	18420	18264	18423	18381	18423	18317	18104	18100	18055	18248	18166	18112	18122	18198	18232	18072	18208	18309	18170	18488	18344	18484	18391	18253	18027	18141	18288	18191	18280	18297	18270	18365	18164	18054	18229	18222	18182	18071	18373	18223	18186	18155	17997	18201	18428	18205	18024	18239	18314	18327	18418	18125	18265	18366	18272	18326	18401	18184	18239	18317	18284	18318	18273	18274	18156	18169	18412	18263	18166	18187	18069	18211	18278	18108	18193	18308	18399	18282	18184	18229	18416	18093	18117	18175	18101	18300	18353	18410	18396	18255	18129	18024	18207	18162	18202	18321	18413	18240	18268	18014	18462	18365	18339	18392	18272	18235	18331	18307	18358	18472	18192	18282	18254	18521	18357	18353	18388	18037	18211	18274	18401	18402	18423	18266	18430	18361	18200	18208	18217	18296	18150	18074	18175	18305	18251	18352	18443	18451	18377	18117	18321	18224	18253	18331	18211	18310	18135	18348	18272	18283	18166	18222	18279	18276	18382	18261	18327	18147	18418	18225	18225	18237	18260	18013	18255	18130	18059	18332	18453	18356	18249	18262	18366	18274	18259	18224	18188	18215	18201	18275	18345	18255	18255	18174	18403	18272	18318	18184	18199	18186	18104	18343	18225	18384	18562	18297	18427	18308	18238	18222	18190	18397	18164	18086	18395	18159	17967	18269	18163	18164	18282	18344	18064	18254	18287	18320	18147	18127	18093	18183	18282	18268	18305	18184	18295	18160	18293	18427	18343	18542
15116	18119	17069	16139	15734	15558	15365	15304	15215	15118	15083	15241	15272	15196	15111	15331	15173	15390	14992	15023	15251	15133	15145	15168	15180	15059	15119	15305	15229	15133	15230	15022	15094	15131	15155	15212	15025	14986	15301	15211	14993	15098	14967	15164	15287	15296	15112	15140	15124	15164	15155	14949	15055	15088	15076	15142	15213	15383	15169	15143	14951	15173	14990	15079	15157	15182	15238	15103	15112	15158	15269	15162	15149	15243	15250	15120	15083	15274	15109	15351	15186	14981	15187	15289	15218	15168	15200	15161	15141	15108	15170	15145	15182	15151	15133	15158	15241	15221	15220	15122	15184	15211	15152	15190	15256	15231	15099	15105	15380	15121	15136	15134	15182	15151	15157	15292	15173	15212	15248	15152	15118	15221	15159	15105	15164	15108	15106	15069	15123	15101	15197	15128	15104	15194	15249	15049	15186	15149	15064	15037	15130	15180	15133	15181	15184	15124	15201	15033	15162	14987	15183	15301	15028	15096	15131	15176	15126	15118	15023	15197	15260	15100	15162	15140	15070	15131	15066	15020	15246	15375	15196	15068	15060	15128	15213	15204	15071	15095	15064	15179	15090	15144	15260	15133	15087	15242	15233	15308	15303	15130	15168	15239	15147	15082	15192	15235	15040	15150	15113	15118	15182	15167	15142	15050	15086	15110	15161	15236	14958	15223	15123	15200	15038	15060	15119	15118	15142	15200	15194	15125	15283	15255	15050	15054	15147	15179	15225	15065	15190	15188	15165	15107	15016	15068	15284	15097	15279	15117	15311	15145	15274	15422	15298	15084	15324	15104	15189	15142	15217	15166	15028	15082	15183	15054	15219	15146	15221	15200	14945	15173	15161	15193	15136	15241	15037	15111	15128	15067	15062	15092	15233	15260	15143	15215	15245	15267	15076	14962	15219	15112	15216	15255	15225	15212	15084	15210	15142	15119	15150	15134	15247	15124	15047	15248	15045	15201	15274	15276	15413	15148	15202	15187	15178	15064	15143	15191	15297	15149	15203	15119	15079	15079	15227	15194	15258	15108	15158	15150	15125	15148	15134	15152	15174	15244	15301	15184	15149	15200	14999	15189	15209	15280	15091	15299	15184	15241	15196	14948	15218	14981	15218	15158	15212	14979	15098	15327	15193	15119	15148	15210	15182	15110	15171	15014	15299	15204	15172	15206	15225	15283	15053	15162	15154	15125	15125	15358	14992	15145	15065	15242	15176	15086	14969	15078	15005	15436	15241	15093	15156	15156	15003	15179	15293	15105	15197	15122	15139	15043	15157	15217	15053	15163	15042	15044	15215	15230	15230	15269	15167	15277	15131	15147	15084	15098	15114	15295	15193	15292	15157	15140	15114	15145	15164	15162	15048	15198	15239	15130	15172	15128	15141	15106	15078	15088	15184	15181	15193	15090	15315	15190	15295	15342	15174	15275	15176	15200	15213	15243	15048	15120	15338	14971	15056	15249	15119	15188	15035	15068	15024	15084	15235	15157	15069	15235	15192	15225	15150	15078	15074	15094	15349	15329	15195	15123	15097	15096	15099	15231	15163	15230	15170	15332	15307	15142	15312	14885	15184	15143	15170	15327	15161	15245	15191	15220	14976	15164	15295	15133	15083	15197	15220	15262	15198	15282	15332	15230	15121	15176	15176	15219	15222	15233	15178	15136	15214	15066	15267	15037	15149	14941	15195	15136	14960	15069	15059	14965	15156	15072	15178	15211	15273	15015	15238	15288	15165	15137	15218	15211	15120	15204	15193	15261	15100	15237	15292	15150	15085	15181	15097	14898	15178	15301	14993	15235	15104	15358	15124	15050	15097	15105	15219	15189	15122	15272	15193	15076	15224	15224	15131	15325	15196	15223	15178	15170	15036	15181	15226	15103	15309	15176	15093	15079	15082	15125	15325	15175	15035	15228	15224	15279	15267	15079	15297	15221	15257	15206	15204	15106	15222	15128	15274	15134	15301	15228	15155	15175	14901	15258	15290	15332	15021	15058	15299	15300	15126	15137	15262	15262	15386	15350	15107	15230	15212	15031	15354	15112	15190	15228	15202	15132	15257	15025	15020	15132	14997	15066	15177	14998	15187	15205	15269	15040	15379	15090	15382	15150	15117	15140	15212	15199	15125	15048	15057	15079	15083	15068	15200	15097	15215	15168	15057	15174	15184	15141	15024	15150	15159	15138	15002	15122	15033	15165	15216	15283	15124	15356	15056	15183	15232	15165	15312	15131	15248	15226	15115	15308	15176	15175	14939	15262	15023	15049	15193	15194	15212	15250	15085	15028	15360	15289	15150	15229	15195	15392	14986	15187	15176	15168	15156	15067	15167	15140	15156	15295	15204	15161	15240	15018	15094	15122	15227	15137	15071	15296	15203	14953	15212	15284	15157	15136	15073	15201	15164	15199	15109	15138	15230	15173	15135	15033	15099	15138	15160	15357	15015	15126	15077	15092	15191	15027	15224	15286	15186	15194	15110	15136	15286	15030	15294	15222	15112	14995	15064	15274	15280	15091	15157	15214	15068	15146	15258	15326	15247	15142	15131	15264	15018	15106	15070	15100	15199	15139	15253	15203	15148	15314	15060	15055	15116	15242	15083	15145	15067	15288	15194	15182	15179	15323	15236	15114	14994	15208	15042	15087	15248	15145	15108	15178	15212	15208	15317	15281	15071	15121	15386	15071	15149	15376	15121	15083	15123	15192	15085	15027	15141	15285	15316	15169	15198	15058	15036	15267	15065	15214	15236	15139	15117	15108	15211	15162	15024	15147	15209	15219	15070	15256	15208	15181	15257	15170	15209	15101	15142	15124	15194	15053	15166	15303	15271	15231	15052	15032	15071	15164	15143	15162	14995	14954	15244	15243	15099	15095	15280	15230	15168	15103	15326	15240	15168	15201	15222	15206	15226	15152	15276	15254	15138	15089	15161	15170	15038	15169	15154	15144	15287	15057	15267	15047	15184	15298	15173	15058	15126	15154	15139	15069	15155	15295	15248	15113	15104	15054	15354	15035	15029	15110	15227	15152	15129	15122	15220	15222	14925	14996	15156	15306	15118	15158	15251	15180	15179	15040	15254	15276	15107	15241	15157	15183	15072	15176	15025	15133	15200	15239	15210	15315	15252	15138	15219	15180	15153	15222	15242	14987	15235	15091	15228	15198	15290	15162	14975	15065	15249	15030	15189	15189	15069	15109	15140	15047	15164	15247	15170	15294	15026	15192	15212	15136	15396	15249	15068	15120	15079	15160	15184	15163	15179	15331	15253	15293	15154	14938	15233	15132	15159	15189	15149	15161	15114	15218	15248	15212	15110	15116	15107	15057	15209	15050	15207	15419	14983	15271	15118	15167	15044	15369	15308	15003	15113	15122	15157	15182	15066	15233	15132	15240	15259	14938	15013	15209	15108	15130	15247	15237	15148	15148	15126	15177	15206	15111	14967	15339	15124	15138	15119	14958	15086	15180	15036	15359	15199	15293	15114	15120	15066	15112	15169	15113	15150	15221	15207	15178	15074	15226	14911	15121	15231	15073	15096	15178	15246	14882	15141	15308	15205	15129	15201	15147	15178	15166	15285	15037	15091	15269	15204	15164	15175	15262	15067	15280	15278	15235	15233	15267	15179	15104	15211	15313	15065	15198	15210	15214	15137	15280	15199	15197	15312	15079	15094	15300	15226	15246	15280	15128	15285	15167	15003	15130	15168	15060	15317	15083	15272	15248	15094	15266	15205	15112	15092	15326	15087	15285	15164	15082	15168	15232	15240	15262	15215	14929	15133	15151	15153	15254	15213	15098	15290	15144	15112	15161	15151	15307	15187	15359	15135	15147	15187	15179	15217	14977	15137	15229	15167	15010	15315	15103	15040	15170	15194	15227	15290	15131	15314	15000	15225	15186	15067	15196	15317	15239	15147	15018	15196	15276	15169	15145	15135	15196	15418	15038	15280	15266	15302	15055	15246	15122	15228	15253	15099	15096	15106	15168	15219	15232	15137	15304	15114	15148	15199	15314	15135	15182	15120	15001	15152	15210	14959	15153	15020	15076	15361	15368	15224	15322	15125	15111	15012	15225	15146	15170	15164	15001	15154	15177	15060	14931	15329	15068	15110	15212	15037	15169	15226	15266	15197	15330	15198	14962	15186	15346	15203	15268	15208	15067	15219	15138	15130	15031	15038	15169	15275	15144	15168	15118	15183	15245	15171	15273	15210	15206	15091	15102	15253	15250	15119	15152	15114	15161	15246	15131	15120	15247	15108	15186	15039	15200	15135	15164	15105	15237	15120	15042	15301	15197	15131	15181	15150	15093	15067	15032	15136	15131	15192	15256	15156	15222	15285	15108	15326	15190	15158	15074	15223	15053	15164	15179	15011	15223	15032	15253	15260	15201	15146	15292	15184	15093	15174	15224	15096	15091	15001	15137	15370	15019	15193	15288	15061	15001	15118	15258	15149	15101	15236	15221	15067	15133	15165	15104	15186	15158	15016	15019	15223	15201	15196	15226	15268	15193	15093	15014	15211	15194	15126	15071	15095	14979	15264	15092	15061	15010	15069	15281	15136	14908	15271	15247	15035	15177	15240	15078	15034	15019	15061	15100	15079	15089	15241	15192	15021	15262	15318	15106	15140	15182	15187	15122	15401	15003	15179	15028	15190	15186	15120	15190	15097	15194	15138	15189	15254	15229	15242	15067	15078	15381	15101	15082	15171	15117	15200	15034	15169	15203	15096	15137	15165	15247	15181	15057	15126	15011	15132	15203	15224	15323	15146	15046	15093	15134	15160	15042	15285	15195	15164	15084	15238	15097	15069	15027	15389	15289	15113	15028	15147	15164	15002	15270	15154	15357	15007	15116	15251	15194	15165	15102	15156	15094	15186	15149	15187	15032	15154	15260	15298	15029	15290	15294	15029	15086	15090	15271	15173	15094	15020	15234	15130	15244	15086	15067	15099	15129	15100	15226	15080	15137	15160	15224	15074	15295	15320	15212	15219	15209	15126	15102	15212	15200	15297	15246	15063	15281	15197	15265	15226	15127	15149	15062	15144	15164	15091	15144	15212	15129	15208	15165	15189	15227	15092	15002	15170	15247	15218	15272	15233	15146	15104	15141	15156	15084	15204	15255	15298	15238	15180	15057	15068	15248
23405	21025	28525	23787	21634	21588	20163	17457	16730	16871	16771	16623	16674	16727	16672	16537	16664	16529	16769	16298	16500	16620	16706	16493	16431	16433	16386	16506	16500	16593	16636	16322	16571	16316	16455	16523	16574	16388	16336	16639	16624	16495	16657	16540	16541	16562	16305	16402	16515	16312	16476	16322	16377	16556	16589	16408	17142	17021	16797	16355	16501	16315	16470	16266	16323	16491	16694	16501	16279	16400	16395	16411	16500	16430	16380	16481	16420	16356	16366	16572	16508	16447	16428	16338	16194	16598	16489	16506	16340	16378	16512	16351	16502	16335	16500	16459	16237	16568	16656	16581	16449	16402	16295	16401	16551	16450	16273	16343	16281	16527	16613	16433	16492	16531	16237	16444	16395	16440	16472	16406	16224	16246	16624	16267	16553	16287	16458	16434	16467	16695	16361	16501	16342	16319	16243	16380	16385	16383	16443	16376	16471	16347	16299	16238	16369	16493	16483	16397	16419	16415	16485	16577	16428	16499	16253	16310	16479	16474	16276	16158	16341	16332	16342	16509	16367	16573	16475	16326	16281	16249	16391	16428	16442	16469	16083	16430	16432	16233	16457	16367	16370	16452	16374	16329	16256	16392	16423	16330	16352	16309	16588	16597	16455	16254	16349	16301	16548	16333	16476	16391	16410	16343	16369	16268	16335	16372	16435	16487	16380	16294	16472	16304	16396	16402	16664	16486	16416	16308	16715	16260	16378	16491	16297	16387	16463	16498	16228	16437	16347	16356	16417	16149	16469	16290	16387	16399	16331	16390	16411	16249	16540	16289	16162	16448	16412	16490	16466	16289	16246	16317	16475	16336	16500	16503	16568	16389	16450	16266	16445	16378	16343	16431	16334	16360	16358	16242	16486	16410	16396	16384	16310	16420	16556	16341	16466	16302	16299	16632	16413	16182	16253	16271	16426	16113	16153	16445	16245	16407	16559	16308	16492	16564	16419	16476	16562	16393	16429	16121	16325	16482	16501	16609	16400	16347	16485	16609	16442	16383	16351	16418	16428	16299	16402	16442	16406	16258	16468	16184	16373	16236	16463	16468	16255	16315	16410	16394	16584	16561	16508	16265	16533	16286	16536	16381	16554	16526	16351	16433	16465	16285	16238	16285	16263	16612	16418	16517	16473	16426	16494	16367	16350	16220	16335	16310	16551	16284	16498	16486	16370	16270	16292	16510	16196	16316	16411	16284	16419	16502	16375	16260	16241	16444	16346	16359	16392	16469	16444	16619	16400	16193	16301	16430	16459	16358	16459	16321	16365	16303	16315	16578	16552	16421	16412	16404	16420	16393	16399	16255	16476	16495	16290	16450	16343	16334	16318	16381	16389	16122	16445	16447	16407	16301	16317	16317	16186	16338	16448	16328	16421	16474	16258	16427	16400	16284	16329	16386	16341	16448	16363	16292	16411	16451	16390	16399	16330	16454	16291	16373	16148	16429	16318	16293	16332	16430	16363	16469	16349	16233	16354	16398	16299	16268	16438	16340	16277	16606	16249	16310	16385	16520	16417	16424	16409	16504	16513	16360	16484	16191	16461	16385	16379	16486	16254	16277	16397	16358	16287	16439	16276	16207	16320	16522	16467	16423	16392	16491	16368	16258	16220	16477	16334	16426	16332	16274	16333	16447	16468	16426	16436	16224	16471	16697	16430	16530	16527	16321	16595	16347	16571	16224	16545	16213	16504	16183	16487	16315	16489	16223	16460	16391	16354	16389	16208	16290	16415	16215	16421	16421	16508	16126	16442	16518	16309	16326	16263	16378	16436	16349	16261	16447	16446	16391	16292	16498	16202	16333	16192	16345	16360	16196	16346	16431	16367	16297	16541	16430	16318	16479	16525	16482	16372	16427	16398	16449	16289	16362	16499	16426	16450	16216	16306	16412	16491	16365	16337	16467	16341	16197	16370	16425	16532	16263	16329	16498	16435	16278	16353	16325	16440	16498	16537	16465	16423	16407	16491	16358	16432	16344	16514	16440	16432	16484	16464	16465	16272	16398	16171	16446	16353	16450	16403	16376	16386	16219	16446	16383	16446	16338	16316	16288	16251	16316	16517	16488	16563	16343	16292	16365	16539	16287	16477	16118	16258	16087	16509	16242	16432	16258	16453	16324	16253	16371	16289	16319	16365	16528	16557	16445	16358	16385	16288	16362	16476	16372	16389	16522	16335	16524	16454	16500	16359	16263	16399	16384	16235	16161	16349	16448	16566	16345	16302	16320	16373	16206	16390	16287	16310	16361	16320	16367	16399	16388	16383	16196	16532	16501	16427	16511	16476	16312	16381	16393	16441	16359	16341	16466	16292	16383	16280	16285	16414	16434	16444	16392	16366	16351	16423	16416	16233	16212	16432	16313	16402	16238	16441	16357	16241	16315	16180	16614	16474	16238	16382	16379	16295	16520	16524	16332	16344	16271	16469	16438	16419	16254	16482	16427	16489	16355	16491	16368	16436	16422	16584	16308	16418	16393	16356	16390	16278	16266	16097	16187	16361	16462	16444	16418	16435	16643	16347	16270	16336	16415	16401	16203	16469	16181	16447	16607	16348	16437	16258	16386	16428	16560	16621	16395	16577	16440	16439	16383	16495	16444	16487	16479	16430	16272	16562	16379	16478	16440	16222	16222	16383	16446	16463	16326	16298	16291	16110	16296	16366	16484	16475	16396	16192	16260	16595	16479	16449	16297	16495	16377	16340	16261	16308	16201	16343	16381	16324	16381	16322	16425	16376	16517	16345	16521	16475	16424	16330	16342	16458	16405	16485	16508	16362	16355	16458	16488	16457	16388	16431	16361	16471	16200	16304	16383	16411	16522	16375	16537	16440	16468	16299	16204	16315	16240	16419	16229	16528	16462	16427	16513	16339	16436	16479	16572	16278	16491	16208	16400	16382	16452	16535	16374	16269	16251	16160	16418	16530	16237	16297	16272	16406	16392	16301	16400	16331	16323	16309	16500	16403	16387	16280	16580	16362	16451	16258	16560	16535	16563	16502	16435	16524	16268	16449	16316	16419	16449	16297	16519	16145	16432	16447	16306	16421	16351	16490	16301	16513	16491	16241	16388	16327	16557	16402	16429	16450	16460	16381	16382	16441	16543	16286	16444	16429	16375	16330	16377	16319	16201	16248	16554	16446	16458	16329	16230	16379	16253	16415	16534	16328	16393	16253	16415	16487	16475	16175	16480	16319	16347	16368	16269	16339	16291	16439	16452	16459	16350	16285	16510	16453	16386	16551	16393	16477	16283	16403	16563	16234	16274	16496	16523	16396	16732	16506	16385	16271	16283	16291	16618	16431	16234	16194	16537	16394	16358	16545	16232	16581	16444	16263	16296	16395	16429	16561	16307	16377	16418	16279	16365	16498	16384	16497	16516	16518	16528	16513	16196	16314	16484	16438	16446	16260	16239	16559	16480	16427	16384	16440	16220	16258	16430	16260	16281	16435	16522	16497	16251	16310	16269	16340	16522	16425	16389	16416	16532	16248	16508	16362	16176	16604	16378	16379	16227	16408	16390	16436	16350	16514	16345	16248	16496	16245	16509	16412	16386	16244	16444	16161	16364	16312	16365	16451	16343	16361	16517	16219	16327	16432	16356	16441	16471	16263	16164	16250	16428	16315	16469	16364	16320	16486	16331	16299	16267	16294	16266	16344	16257	16281	16424	16504	16454	16479	16304	16428	16436	16341	16360	16342	16552	16387	16601	16425	16273	16362	16423	16452	16360	16441	16389	16647	16463	16378	16281	16327	16500	16376	16299	16303	16233	16319	16387	16342	16512	16526	16382	16386	16653	16588	16491	16429	16657	16225	16328	16348	16224	16453	16415	16448	16377	16375	16407	16534	16682	16350	16506	16325	16298	16510	16381	16315	16370	16213	16544	16616	16474	16403	16502	16295	16370	16521	16309	16438	16346	16191	16257	16653	16295	16486	16476	16421	16386	16270	16448	16305	16474	16542	16491	16351	16317	16292	16343	16260	16388	16181	16448	16189	16367	16194	16410	16128	16603	16530	16114	16371	16324	16440	16420	16424	16620	16383	16131	16481	16385	16598	16484	16346	16184	16400	16484	16248	16492	16208	16439	16419	16340	16509	16367	16513	16314	16475	16457	16300	16314	16416	16345	16377	16502	16343	16350	16198	16403	16443	16247	16453	16291	16526	16534	16371	16421	16317	16291	16326	16273	16267	16284	16418	16318	16502	16385	16275	16317	16608	16493	16395	16473	16251	16506	16489	16407	16340	16314	16389	16580	16383	16410	16356	16435	16430	16635	16325	16395	16282	16528	16414	16364	16429	16355	16421	16413	16369	16465	16281	16323	16366	16171	16344	16597	16402	16264	16268	16506	16238	16245	16294	16076	16561	16428	16514	16422	16251	16482	16344	16319	16519	16483	16417	16620	16419	16493	16397	16532	16285	16503	16423	16272	16398	16314	16606	16619	16605	16343	16334	16339	16332	16449	16270	16472	16537	16083	16476	16428	16445	16450	16211	16398	16386	16413	16415	16497	16453	16515	16363	16324	16594	16289	16609	16332	16396	16485	16379	16288	16328	16347	16391	16213	16522	16191	16388	16355	16505	16271	16288	16241	16481	16353	16526	16428	16317	16308	16303	16353	16356	16487	16365	16401	16483	16432	16491	16346	16404	16436	16431	16412	16390	16421	16390	16247	16236	16336	16485	16380	16507	16380	16636	16267	16332	16566	16464	16309	16321	16451	16296	16401	16336	16430	16561	16617	16298	16142	16623	16501	16107	16381	16166	16517	16378	16311	16364	16339	16239	16211	16390	16395	16344	16349	16415	16467	16442	16163	16348	16322	16314	16129	16465	16272	16285	16566	16371	16576	16279	16206	16342	16497	16548	16394	16438	16244	16410	16471	16523	16434	16223	16157	16313	16295	16296	16465	16379	16255	16420	16449	16237	16295	16286	16361	16295	16638	16375	16324	16407	16211	16233	16580	16389	16349	16361	16406	16313	16422	16306	16408	16360	16244	16291	16394	16479	16415	16581	16480	16672	16585	16360	16237	16433	16363	16245	16395	16405	16226	16426	16490	16463	16389	16356	16361	16244	16412	16326	16250	16373	16333	16325	16266	16521	16205	16450	16417	16496	16187	16364	16501	16459	16325	16326	16507
13596	23503	20776	17236	16299	15757	15163	14858	14706	14543	14536	14423	14382	14300	14385	14313	14374	14299	14179	14293	14319	14265	14308	14233	14302	14243	14215	14392	14277	14272	14327	14154	14214	14231	14316	14145	14227	14349	14291	14224	14206	14281	14401	14381	14223	14160	14365	14242	14352	14232	14326	14261	14354	14266	14145	14100	15032	15033	14553	14332	14196	14155	14222	14181	14329	14265	14230	14260	14036	14194	14176	14312	14156	14116	14174	14272	14217	14156	14237	14240	14136	14175	14240	14158	14308	14208	14337	14127	14252	14266	14181	14206	14063	14315	14289	14159	14194	14075	14329	14204	14353	14085	14228	14060	14133	14258	14047	14169	14292	14041	14369	14194	14199	13997	14241	14326	14130	14085	14291	14175	14232	14117	14095	14108	14282	14052	14186	14224	14040	14335	14088	14188	14156	14323	14277	14188	14273	14258	14287	14280	14043	14208	14269	14284	14255	14149	14255	14126	14146	14159	14156	14347	14135	14092	14231	14196	14120	14124	14030	14309	14334	14236	14081	14018	14152	14332	14178	14394	14146	14023	14180	14266	14250	14161	14058	14135	14101	14104	14221	14091	14142	14428	14042	14186	14234	14265	14361	14127	14284	14278	14190	14211	14239	14000	14200	14198	14084	14289	14322	14218	14214	14163	14179	14109	14196	14148	14099	14242	14161	14103	14125	14146	14152	14233	14128	14230	14139	14178	14225	14285	14222	14203	14164	14023	14291	14123	14035	14093	14260	14049	14179	14211	14220	14171	14099	14186	14291	14212	14185	14238	14160	14064	14120	14150	14256	14103	14227	14257	14100	14259	14106	14276	14169	14261	14107	14163	14197	14276	14197	14244	14117	14162	14218	14180	14012	14151	14315	14167	14146	14209	14211	14366	14187	14165	14104	14108	14154	14247	14212	14280	14078	14407	14064	14091	14108	14198	14192	14167	14152	14089	14142	14138	14051	14198	14211	14226	14290	14114	14221	14259	14184	14172	14238	14306	14206	14149	14099	14315	14117	14150	14236	14201	14285	14348	14238	14326	14128	14255	14139	14051	14354	14133	14184	14019	14114	14131	14111	14208	14223	14136	14274	14253	13983	14130	14157	14247	14029	14043	13996	14119	14285	14229	14239	14196	14216	14144	14230	14232	14141	14254	14209	14162	14199	14295	14163	14240	14058	14041	14180	14268	14155	14250	14241	14244	14219	14198	14242	14230	14173	14322	14171	14229	14036	14084	14149	14139	14045	14060	14228	14209	14211	14195	14211	14162	14015	14187	13996	14164	14193	14258	14324	14188	14225	14165	14221	14082	14218	14157	14083	14011	14286	14195	14266	14263	14221	14098	14062	14432	14329	14256	14177	14183	14223	14265	14246	14326	14230	14089	14044	14339	14125	14286	14329	14223	14149	14093	14183	14187	14354	14146	14228	14169	14339	14270	14304	14248	14027	14010	14201	14225	14198	14216	14022	14016	14248	14080	14390	14086	14208	14259	14151	14160	13994	14223	14118	14058	14412	14127	14058	14247	14222	14277	14201	14207	14185	14320	14118	14138	14186	14177	14237	14222	14180	14220	14231	14192	14068	14161	14174	14158	14386	14153	14157	14127	14236	14126	14272	14179	14013	14189	14242	14252	14170	14222	14143	14294	14137	14182	14265	14072	14109	14209	14140	14064	14282	14165	14143	14271	14284	14258	14434	14239	14041	14145	14289	14275	14121	14142	14235	14037	14326	14207	14161	14194	14254	14097	14323	14033	14282	14198	14260	14154	14265	14178	14243	14128	14079	14229	14299	14119	14085	14231	14150	14206	14148	14037	14315	14219	14125	14145	14282	14266	14155	14199	14204	14051	14198	14154	14204	14355	14166	14335	14093	14339	14151	14239	14143	14311	14060	14067	14153	14252	14052	14222	14098	14366	14076	14129	14171	14086	14194	14189	14298	14126	14259	14223	14279	14164	14189	14353	14323	14235	14373	14153	14202	14299	14185	14244	14206	14211	14166	14209	14095	14323	14400	14074	14245	14014	14255	14249	14152	14367	14178	14224	14281	14287	14103	14331	14307	14186	14226	14158	14113	14214	14247	14146	14151	14162	14197	13847	14322	14148	14094	14297	14089	14161	14247	14184	14213	14297	14255	14185	14241	14087	14316	14200	14169	14128	14197	14240	14230	14176	14234	14037	14099	14086	14180	14122	14251	14167	14088	14230	14269	14159	14041	14202	14256	14386	14318	14173	14161	14266	14174	14202	14204	14185	14088	14251	14230	14157	14173	14239	14200	14219	14224	14225	14117	14181	14238	14185	14120	14114	14098	14138	14150	14285	14171	14216	14211	14193	14175	14131	14239	14064	14228	14182	14182	14085	14186	14158	14191	14040	14212	13981	14044	14141	14276	14241	14165	14153	14252	14095	14186	14170	13985	14136	14192	14128	14242	14167	14118	14060	14195	14364	14216	14226	14142	14269	14171	14178	14110	14258	14345	14123	14245	14250	14258	14233	14242	14095	14205	14163	14128	14326	14196	14074	14116	14071	14110	14273	14081	14322	14244	14147	14244	14089	14309	14201	14242	14177	14226	14364	14172	14282	14168	14221	14156	14168	14401	14046	14235	14351	14070	14107	14323	14011	13972	14217	14332	14237	14103	14147	14161	14324	14139	14261	14341	14119	14185	14183	14297	14209	14339	14236	14138	14137	14195	14116	14278	14187	14223	14278	14180	14239	13982	14277	14117	14027	14472	14281	14274	14079	14208	14115	14337	14203	14221	14290	14162	14149	14270	14175	14264	14043	14269	14100	14107	14236	14155	14098	14173	14259	14048	14171	14218	14086	14155	14127	14223	14178	14175	14262	14240	14193	14080	14242	14112	14173	14001	14083	14234	13971	14180	14284	14137	14274	14270	14225	14030	14122	14167	14228	14098	14102	14187	14338	14251	14264	14145	14102	14318	14409	14174	14196	14172	14343	14187	14261	14277	14132	14152	14199	14250	14152	14249	14095	14036	14479	14103	13935	13914	14309	14272	14238	14119	14141	14259	14075	14351	14145	14238	14148	14282	13985	14119	14236	14067	14158	14149	14279	14287	14228	14357	14213	14079	14094	14103	14277	14126	14193	14214	14213	14122	14247	14153	14228	14148	14147	14137	14231	14101	14107	14089	14412	14173	14274	14091	14130	14378	14210	14254	14302	14268	14309	14361	14214	14205	14265	14349	14256	14243	14200	14161	14192	14195	14277	14058	14184	14318	14308	14029	13973	14030	14278	14239	14359	14104	14211	14323	14141	14274	14174	14198	14216	14246	14214	14114	14215	14321	14349	14357	14222	14152	14090	14092	14133	14269	14213	14128	14213	14248	14081	14187	14173	14018	14101	14194	14324	14119	14161	14189	14126	14255	13989	14314	14214	14150	14273	14211	14173	14117	14182	14335	14164	14137	14206	14239	14188	13998	14279	14062	14113	14025	14268	14102	14329	14219	14237	14247	14267	14087	14268	14336	14266	14191	14240	14379	14199	14026	14200	14061	14246	14141	14137	14317	14190	14165	14064	14102	14198	14164	14302	14045	14188	14265	14158	14199	14099	14209	14181	14085	14318	14167	14182	14143	14208	14288	14218	14053	14128	14123	14063	14248	14260	14159	14166	14058	14155	14339	14169	14213	14206	14227	14337	14140	14159	14146	14257	14240	14149	14260	14111	14136	14187	14040	14407	14122	13993	14159	14373	14132	14300	14134	14184	14208	14125	14219	14099	14215	14221	14281	14310	14161	14177	14134	14173	14138	14187	14148	14285	14286	14164	14190	14131	14290	14085	14171	14126	14120	13971	14183	14188	14132	14124	14201	14180	14119	14331	14055	14170	14227	14218	14108	14159	14200	14187	14245	14089	14073	14261	14165	14227	14105	14272	14252	14137	14162	14137	14302	14275	14122	14356	14158	14267	14318	14230	14220	14044	14354	14090	14066	14262	14204	14028	14146	14286	14409	14095	14136	14227	14029	14163	14183	14254	14196	14201	14178	14136	14162	14190	14222	14113	14293	14180	14213	14281	14164	14294	14158	14257	14096	14251	14123	14127	14284	14250	14248	14167	14143	14152	13971	14144	14207	14170	14243	14046	14208	14096	14143	13993	14098	14177	14208	14169	14155	13942	14159	14150	14115	14213	14208	14083	14019	14023	14270	14245	14189	14090	14251	14213	14151	14266	14125	14087	14381	14367	14150	14183	14106	14345	14330	14324	14120	14152	14014	14122	14164	14116	14217	14173	14090	14250	14330	14089	14302	14176	14266	14107	14260	14057	14186	14313	14215	14336	14295	14107	14063	14081	14071	14285	14257	14279	14180	14265	14168	14223	14072	14183	14089	14200	14242	14326	14234	14279	14075	14226	14149	14254	13980	14053	14049	14049	14144	14084	14135	14404	14130	14183	14079	14307	14146	14198	14106	14177	14169	14044	14241	13985	14100	14087	14340	14293	14240	14203	14200	14269	14037	14199	14160	14219	14326	14302	14313	14331	14018	14122	14082	14197	14309	14186	14207	14212	14206	14222	14134	14145	14108	14354	14206	13992	14432	14249	14244	14121	14241	14175	14137	14328	14167	14213	14277	14310	14182	14146	14159	14390	14216	14188	14314	14213	14278	14202	14305	14330	14012	14181	14276	14111	14303	14043	14219	14109	14073	14480	14184	14038	14137	14138	13994	14184	14162	14050	14165	14217	14118	14298	14209	14152	14111	14207	14129	14210	14259	14293	14162	14103	14074	14260	14213	14277	14243	14153	14222	14229	14153	14287	14140	14349	14191	14192	14211	14232	14191	14359	14162	14276	14154	14147	14268	14110	14285	14288	14110	14296	13886	14165	14282	14267	14204	14250	14107	14272	14130	14051	14301	14212	14260	14220	14241	14225	14135	14229	14110	14158	14048	14165	14227	14190	14123	14137	14079	14114	14207	14176	14212	14151	14262	14239	14189	14171	14334	14278	14181	14312	14293	14309	14005	14140	14214	14388	14062	14120	14054	14389	14156	14127	14213	14021	14116	14360	14210	14210	14253	14163	14033	14297	14181	14268	14082	14153	14104	14387	14146	14252	14260	14302	14350	14282	14289	14213	14183	14221	14209	14015	14307	14260	14317	14078	14066	14133	14184	14249	14049	14202	14290	14260
22464	20970	28771	23372	21105	22830	24298	18577	17482	17546	17532	17214	17212	17299	16813	17074	17113	17283	17284	17004	16894	16958	17092	16937	16969	17010	16906	16812	17020	16862	16859	16806	16923	16744	16737	16889	16834	16995	16834	16713	16914	16803	17002	16992	16779	16909	16796	17055	16979	16817	16944	16855	16878	16818	16666	16825	17715	17853	17673	16732	16851	16922	16609	16695	16756	16881	16713	16862	16922	16937	16884	16849	16943	16878	16818	16616	16675	16771	16785	16802	16943	16663	16936	16710	16892	16730	16765	16754	16618	16789	16877	16753	16734	16781	16963	16536	16915	16589	16812	16642	16978	16839	16800	16613	16666	16709	16863	16684	16728	16745	16739	16678	16579	16658	16886	16737	17011	16596	16657	16754	16812	16843	16913	16931	16664	16549	16942	16618	16747	16869	16813	16641	16724	16804	17024	16634	16764	16910	16849	16703	16630	16740	16584	16785	16749	16848	16873	16795	16775	16593	16696	16866	16639	16804	16645	16879	16878	16791	16753	16611	16581	16729	16638	16679	16605	16705	16787	16843	16827	16704	16895	16799	16716	16818	16828	16748	16691	16999	16649	16654	16783	16847	16611	16872	16742	16924	16528	16768	16837	16484	16686	16722	16726	16797	16795	16741	16706	16622	16642	16547	16841	16811	16921	16765	16680	16728	16741	16754	16669	16540	16597	16738	16791	16967	16714	16735	16628	16775	16686	16922	16630	16511	16786	16656	16783	16885	16854	16818	16807	16842	16771	16888	16593	16557	16881	16801	16755	16612	16826	16620	16637	16712	16596	16791	16497	16591	16819	16819	16615	16788	16653	16679	16800	16458	16769	16735	16640	16666	16512	16673	16712	16681	16710	16714	16948	16650	16706	16717	16708	16903	16948	16944	16953	16885	16785	16862	16754	16868	16720	16697	16806	16823	16797	16632	16621	16772	16793	16694	16705	16840	16789	16683	16728	16960	16897	16715	16632	16682	16876	16810	16734	16688	16759	16720	16889	16682	16726	16681	16926	16714	16727	16631	16788	16594	16894	16629	16799	16720	16711	16695	16920	16844	16949	16809	16566	16684	16620	16853	16859	16804	16776	16521	16770	16814	16775	16806	16524	16817	16708	16746	16729	16779	16516	16699	16845	16886	16767	16850	16846	16645	16750	16987	16943	16604	17026	16673	16711	16825	16734	16694	16560	16738	16618	16987	16772	16765	16746	16721	16936	16730	16594	16612	16867	16911	16723	16699	16748	16787	16696	16653	16853	16786	16826	16651	16785	16591	16660	16971	16768	16791	16777	16647	16625	16684	16923	16807	16808	16614	16659	16538	16709	16818	16936	16814	16634	16720	16755	16867	16757	16731	16840	16684	16734	16845	16698	16800	16782	16615	16728	16667	16731	16734	16754	16612	16705	16752	16755	16718	16699	16731	16803	16707	16652	16559	16765	16752	16923	16617	16850	16755	16823	16917	16643	16753	16703	16676	16757	16807	16722	16661	16685	16795	16711	16716	16714	16785	16809	16698	16819	16645	16718	16663	16666	16833	16833	16760	16672	16682	16618	16593	16548	16663	16771	16701	16689	16662	16790	16652	16697	16804	16916	16449	16808	16705	16671	16975	16613	16748	16575	16693	16925	16641	16569	16780	16684	16715	16537	16627	16656	16806	16820	16615	16690	16542	16937	16882	16676	16545	16596	16813	16777	16673	16635	16731	16702	16490	16576	16776	16730	16806	16721	16823	16759	16725	16624	16892	16930	16707	16720	16648	16727	16469	16767	16869	16627	16710	16907	16887	16840	16808	16870	16621	16660	16667	16669	16652	16749	16807	16630	16804	16781	16776	16805	16767	16859	16772	16623	16682	16815	16663	16692	16658	16771	16664	16717	16670	16708	16715	16765	16592	16815	16824	16809	16646	16449	16728	16751	16604	16755	16804	16629	16727	16795	16563	16715	16657	16711	16691	16661	16731	16779	16489	16761	16737	16836	16943	16703	16771	16852	16928	16686	16597	16730	16483	16694	16578	16801	16455	16867	16669	16800	16772	16613	16740	16669	16724	16718	16764	16891	16733	16957	17050	16682	16834	16723	16578	16761	16612	16739	16554	16870	16835	16679	16643	16705	16650	16737	16633	16808	16598	16745	16777	16816	16793	16843	16642	16829	16966	16729	16701	16728	16708	16851	16728	16667	17038	16956	16725	16556	16692	16709	16736	16997	16607	16632	16715	16616	16784	16796	17067	16770	16779	16868	16739	16567	16882	16589	16753	16836	16656	16751	16562	16720	16657	16687	16765	16650	16800	16702	16597	16688	16675	16666	16577	16708	16892	16928	16772	16799	16771	16892	16861	16670	16745	16760	16721	16910	16450	16639	16864	16784	16702	16756	16725	16719	16683	16787	16952	16681	16752	16794	16606	16679	16751	16848	16558	16776	16674	16584	16785	16629	16761	16741	16915	16853	16823	16783	16838	16650	16652	16737	16692	16612	16845	17033	16640	17002	16624	16794	16620	16763	16544	16777	16729	16830	16626	16622	16640	16776	16727	16792	16676	16728	16575	16712	16693	16541	16845	16638	16713	16723	16816	16755	16672	16605	16637	16738	16742	16672	16740	16726	16691	16405	16848	16497	16791	16608	16679	16713	16727	16650	16651	16652	16665	16497	16456	16819	17044	16757	16564	16677	16848	16640	16775	16510	16814	16674	16629	16803	16631	16501	16672	16810	16851	16711	16862	16785	16757	16615	16664	16700	16621	16585	16871	16860	16869	17001	16628	16803	16895	16678	16741	16742	16710	16790	17086	16969	16688	16771	16723	16840	16728	16812	16835	16896	16711	16691	16859	16806	16666	16711	16683	16821	16693	16794	16606	16781	16887	16758	16939	16613	16814	16812	16573	16502	16688	16774	16659	16877	16652	16649	16635	16820	16634	16680	16743	16708	16852	16906	16942	16681	16634	16705	16534	16693	16811	16888	16740	16687	16614	16634	16837	16867	16744	16716	16752	16745	16767	16660	16717	16752	16854	16518	16603	16731	16864	16674	16672	16727	16434	16611	16810	16736	16800	16644	16814	16619	16667	16884	16991	16617	16637	16592	16731	16794	16637	16742	16595	16564	16758	16769	16805	16799	16858	16627	16768	16866	16747	16813	16661	16822	16725	16948	16817	16594	16711	16944	16656	16671	16666	16708	16644	16906	16693	16861	16632	16551	16592	16738	16885	16975	16682	16862	16607	16942	16649	16899	16640	16628	16674	16688	16712	16653	16574	16505	16810	16812	16780	16596	16640	16789	16593	16845	16832	16891	16676	16911	16829	16820	16881	16949	16495	16859	16637	16790	16657	16632	16711	16775	16777	16825	16905	16719	16708	16939	16805	16678	16722	16625	16706	16793	16836	16804	17030	16881	16696	16811	16776	16716	16767	16829	16737	16651	16659	16691	16933	16746	16817	16735	16669	16787	16884	16511	16796	16738	16769	16574	16893	16871	16939	16788	16625	16697	16665	16725	16822	16736	16712	16801	16850	16673	16507	16649	16676	16644	16742	16531	16805	16948	16720	16804	16580	16738	16671	16655	16727	16858	16784	16694	16733	16846	17036	16763	16555	16627	16619	16721	16633	16861	16758	16831	16781	16951	16874	16732	16700	16524	16801	16720	16655	16760	16726	16792	16691	16579	16826	16793	16705	16977	16720	16714	16586	16729	16905	16680	16910	16839	16770	16882	16716	16618	16830	16623	16676	16621	16744	16891	16781	16818	16706	16688	16703	16813	16614	16858	16872	16767	16622	16672	16780	16854	16838	17014	16621	16705	16555	16778	16735	16619	16690	16599	16813	16658	16846	16660	16813	16836	16665	16779	16864	16822	16806	16753	16718	16685	16644	16598	16738	16686	16622	16612	16683	16955	16765	16682	16677	16967	16670	16679	16590	16665	16782	16755	16628	16582	16712	16644	16803	16754	16859	16820	16755	16653	16859	16691	16891	16571	16729	16890	16563	16837	16734	16654	16910	16907	16653	16606	16782	16871	16573	16807	16631	16571	16765	16829	16655	16605	16569	16669	16634	16788	16662	16637	16690	16486	16642	16763	16742	16723	16669	16630	16651	16722	16697	16921	16603	16763	16976	16823	16622	16669	16715	16946	16752	16565	16848	16739	16763	16875	16722	16763	16658	16663	16432	16677	16728	16779	16640	16969	16718	16814	16746	16573	16720	16656	16684	16504	16810	16610	16583	16728	16655	16686	16663	16599	16944	16701	16674	16896	16839	16632	16785	16651	16623	16697	16877	16709	17035	16662	16866	16617	16844	16631	16674	16739	16713	16510	16522	16687	16791	16691	16792	16664	16647	16703	16829	16596	16734	16668	16653	16543	16660	16608	16729	16618	16578	16929	16734	16675	16680	16633	16604	16706	16684	16635	16908	16799	16685	16898	16762	16741	16811	16608	16778	16708	16923	16752	16797	16728	16612	16694	16853	16587	16758	16918	16792	16715	16567	16851	16934	16735	16612	16774	16779	16698	16865	16593	16686	16641	16747	16741	16738	16744	16740	16731	16799	16692	16862	16660	16815	16577	16751	16628	16893	16707	16794	16844	16849	16700	16933	16714	16669	16716	16751	16801	16801	16601	16848	16820	16856	16823	16742	16533	16682	16739	16594	16968	16749	16639	16630	16844	16576	16678	16675	16764	16530	16654	16831	16707	16883	16627	16624	16837	16653	16810	16730	16838	16646	16707	16750	17080	16878	16848	16651	16933	16702	16819	16652	16755	16658	16913	16791	16822	16661	16548	16710	16623	16631	16463	16982	16800	16666	16641	16731	16742	16919	17008	16879	16524	16900	16649	16783	16550	16698	16976	16625	16832	16704	16842	16720	16628	16829	16777	16646	16837	16696	16641	16542	16549	16845	16715	16714	16708	16761	16718	16775	16815	16954	16599	16732	16622	16970	16874	16740	16644	16730	16669	16795	16691	16664	16621	16622	16807	16555	16791	16850	16767	16912	16796	16689	16665	16953	16703	16862	16789	16814	16772	16766	16799	16606	16805	16779	16665	16798	16699	16771	16777	16815	16893	16711	16715	16699	16813	16958	16724	16530	16649	16823	16740	16693	16823	16610	16542	16694	16832	16918	16692	16673	16565	16821	16581	16928	16766	16664	16707	16454
14953	28054	25338	19655	17949	17060	15971	15547	15364	15195	14978	14920	14843	14658	14590	14640	14607	14785	14660	14583	14453	14535	14515	14439	14478	14367	14519	14340	14338	14265	14355	14548	14542	14355	14446	14535	14599	14572	14328	14477	14579	14432	14302	14324	14466	14552	14418	14365	14443	14464	14316	14471	14400	14359	14434	14399	15788	16152	15150	14533	14487	14286	14329	14240	14404	14539	14385	14370	14262	14419	14371	14401	14288	14384	14529	14254	14367	14430	14344	14271	14478	14367	14324	14317	14363	14374	14575	14326	14510	14389	14439	14420	14409	14402	14344	14201	14344	14285	14385	14353	14480	14305	14373	14513	14301	14240	14447	14412	14409	14270	14378	14335	14337	14349	14251	14306	14226	14246	14416	14396	14379	14453	14308	14274	14404	14531	14503	14207	14466	14402	14354	14484	14271	14350	14300	14392	14427	14356	14461	14274	14387	14544	14520	14428	14408	14452	14418	14321	14490	14375	14342	14212	14212	14436	14496	14534	14410	14339	14407	14344	14445	14320	14252	14417	14201	14422	14424	14295	14425	14481	14368	14373	14377	14188	14495	14312	14522	14325	14454	14347	14372	14289	14472	14485	14249	14289	14373	14303	14263	14280	14273	14278	14322	14302	14354	14285	14252	14375	14473	14414	14398	14330	14341	14331	14332	14188	14315	14343	14383	14253	14455	14350	14312	14480	14222	14288	14258	14333	14413	14374	14380	14358	14495	14447	14515	14156	14229	14368	14409	14313	14385	14261	14282	14190	14457	14445	14436	14199	14462	14273	14326	14378	14308	14336	14300	14303	14412	14334	14430	14163	14423	14185	14405	14299	14222	14440	14299	14425	14378	14274	14381	14175	14356	14308	14272	14315	14227	14339	14435	14284	14418	14432	14095	14484	14275	14248	14247	14413	14279	14181	14471	14117	14219	14434	14274	14416	14381	14198	14323	14299	14426	14266	14192	14500	14194	14231	14145	14453	14357	14316	14427	14253	14347	14391	14325	14261	14377	14224	14310	14424	14208	14431	14379	14266	14448	14322	14450	14369	14341	14264	14605	14260	14421	14351	14401	14454	14294	14314	14286	14315	14371	14298	14452	14213	14282	14326	14208	14484	14307	14415	14508	14445	14378	14462	14376	14424	14340	14285	14379	14458	14401	14281	14244	14428	14393	14235	14296	14355	14258	14324	14353	14246	14449	14361	14350	14471	14279	14372	14382	14546	14319	14360	14336	14626	14290	14411	14439	14428	14427	14435	14379	14341	14241	14301	14271	14243	14361	14457	14248	14263	14428	14317	14344	14358	14357	14146	14457	14225	14478	14411	14285	14446	14349	14390	14305	14412	14276	14251	14460	14290	14406	14314	14315	14403	14330	14251	14416	14311	14281	14497	14386	14422	14388	14095	14240	14328	14236	14399	14290	14306	14289	14380	14315	14363	14261	14460	14446	14207	14349	14351	14437	14334	14395	14359	14238	14349	14512	14252	14342	14418	14321	14371	14341	14373	14313	14364	14263	14381	14268	14281	14383	14349	14306	14307	14351	14354	14359	14362	14429	14378	14353	14329	14355	14317	14167	14504	14422	14333	14459	14197	14140	14342	14433	14188	14199	14285	14326	14423	14302	14411	14344	14435	14340	14230	14278	14283	14403	14133	14360	14344	14400	14386	14326	14462	14388	14273	14469	14352	14242	14326	14490	14336	14379	14192	14461	14462	14333	14336	14449	14318	14374	14295	14351	14346	14078	14219	14395	14296	14460	14453	14202	14403	14474	14343	14346	14269	14361	14402	14155	14291	14348	14410	14339	14485	14358	14367	14353	14189	14384	14352	14381	14314	14333	14252	14489	14315	14268	14382	14230	14106	14291	14405	14365	14367	14223	14397	14479	14294	14486	14376	14231	14473	14337	14394	14246	14146	14367	14294	14419	14291	14339	14367	14333	14182	14397	14385	14405	14382	14305	14366	14240	14380	14191	14392	14289	14413	14248	14329	14454	14386	14477	14088	14377	14388	14346	14346	14193	14361	14469	14258	14259	14403	14350	14365	14378	14409	14378	14484	14428	14437	14427	14411	14293	14337	14271	14358	14365	14541	14231	14155	14232	14312	14389	14341	14314	14447	14380	14387	14252	14465	14329	14505	14414	14403	14295	14336	14331	14282	14477	14340	14247	14153	14330	14378	14324	14465	14331	14271	14333	14389	14457	14248	14289	14340	14333	14444	14493	14484	14384	14376	14403	14236	14400	14298	14142	14475	14290	14377	14416	14229	14319	14397	14324	14444	14206	14278	14286	14204	14237	14376	14423	14293	14273	14278	14437	14255	14238	14383	14274	14341	14289	14342	14329	14198	14496	14248	14450	14427	14321	14220	14240	14444	14388	14277	14414	14373	14346	14199	14316	14388	14345	14371	14456	14370	14324	14370	14450	14423	14375	14357	14291	14239	14437	14291	14387	14354	14388	14552	14248	14325	14342	14288	14347	14267	14539	14539	14234	14312	14448	14237	14429	14423	14513	14193	14574	14450	14298	14357	14319	14306	14251	14302	14387	14511	14352	14282	14267	14378	14345	14262	14377	14258	14314	14279	14321	14372	14280	14468	14344	14304	14396	14424	14244	14268	14271	14244	14522	14202	14377	14327	14235	14289	14334	14320	14480	14246	14094	14177	14313	14361	14377	14401	14380	14350	14366	14584	14393	14327	14366	14271	14429	14219	14220	14372	14200	14459	14257	14215	14373	14228	14232	14529	14272	14233	14344	14354	14237	14542	14314	14360	14245	14467	14285	14237	14380	14359	14206	14190	14300	14273	14334	14422	14414	14402	14372	14380	14325	14225	14340	14284	14281	14351	14344	14248	14383	14244	14403	14410	14388	14264	14173	14339	14426	14372	14471	14429	14348	14281	14499	14327	14378	14391	14271	14169	14370	14356	14401	14233	14297	14317	14389	14335	14315	14370	14446	14256	14304	14257	14202	14218	14319	14277	14290	14258	14347	14309	14427	14187	14493	14364	14440	14358	14349	14307	14399	14372	14470	14292	14475	14256	14403	14212	14505	14248	14302	14318	14537	14251	14314	14371	14260	14282	14333	14415	14316	14424	14277	14317	14234	14223	14450	14175	14480	14358	14210	14362	14335	14381	14407	14216	14249	14421	14287	14331	14239	14318	14147	14439	14438	14237	14149	14344	14474	14291	14356	14213	14394	14331	14402	14315	14443	14418	14424	14457	14394	14359	14538	14472	14423	14269	14192	14189	14553	14142	14186	14378	14401	14484	14370	14367	14314	14212	14503	14116	14418	14241	14372	14311	14447	14299	14263	14372	14329	14462	14298	14269	14409	14306	14399	14297	14219	14414	14312	14261	14299	14325	14264	14300	14292	14432	14303	14194	14283	14304	14437	14435	14289	14390	14218	14127	14468	14416	14257	14474	14236	14393	14362	14356	14400	14318	14348	14316	14498	14404	14332	14390	14198	14406	14456	14265	14457	14268	14424	14377	14195	14423	14337	14280	14422	14381	14276	14326	14354	14457	14360	14334	14187	14253	14366	14302	14433	14341	14334	14336	14390	14506	14283	14104	14430	14150	14264	14423	14387	14368	14349	14344	14391	14252	14387	14562	14405	14282	14526	14409	14503	14150	14355	14275	14316	14493	14275	14296	14296	14261	14311	14337	14436	14416	14262	14271	14422	14356	14314	14359	14495	14432	14300	14275	14339	14431	14486	14475	14288	14292	14384	14397	14355	14322	14375	14297	14268	14494	14213	14323	14518	14543	14199	14286	14351	14431	14115	14342	14351	14289	14408	14363	14346	14338	14348	14334	14441	14402	14382	14466	14140	14411	14202	14349	14417	14462	14190	14411	14298	14304	14278	14317	14377	14243	14409	14298	14386	14355	14204	14572	14446	14398	14356	14400	14362	14391	14244	14472	14349	14388	14338	14259	14180	14377	14285	14336	14213	14484	14364	14362	14376	14277	14316	14407	14545	14452	14288	14118	14336	14306	14411	14283	14444	14322	14234	14540	14300	14297	14226	14284	14451	14283	14429	14300	14411	14505	14348	14514	14433	14260	14330	14355	14221	14299	14361	14320	14410	14417	14326	14250	14403	14274	14548	14281	14288	14281	14381	14347	14410	14333	14298	14454	14459	14204	14272	14338	14271	14104	14177	14394	14389	14372	14529	14384	14344	14301	14391	14297	14211	14444	14281	14279	14323	14355	14333	14373	14240	14475	14406	14485	14310	14369	14367	14380	14236	14340	14299	14219	14288	14493	14318	14221	14401	14255	14340	14263	14434	14353	14284	14319	14144	14309	14400	14277	14337	14457	14329	14337	14411	14239	14374	14326	14349	14292	14234	14404	14289	14309	14374	14353	14251	14226	14204	14411	14385	14300	14418	14552	14219	14434	14411	14279	14377	14533	14289	14415	14287	14289	14328	14319	14266	14359	14378	14440	14272	14353	14485	14256	14100	14232	14466	14300	14334	14335	14349	14270	14349	14439	14133	14386	14280	14415	14449	14297	14147	14494	14224	14316	14368	14312	14279	14243	14206	14417	14425	14284	14489	14241	14277	14278	14301	14261	14488	14340	14482	14556	14329	14415	14300	14454	14550	14474	14426	14173	14268	14205	14318	14399	14389	14315	14417	14427	14502	14353	14437	14266	14322	14267	14467	14470	14386	14307	14398	14255	14308	14416	14433	14185	14345	14346	14400	14184	14482	14316	14328	14277	14419	14263	14338	14410	14164	14428	14321	14239	14257	14316	14254	14364	14451	14102	14378	14272	14389	14423	14226	14322	14176	14289	14546	14529	14455	14492	14411	14206	14396	14363	14288	14255	14445	14364	14307	14216	14412	14357	14336	14091	14324	14255	14350	14347	14285	14274	14480	14398	14180	14307	14410	14281	14376	14109	14241	14291	14356	14333	14374	14329	14285	14320	14162	14192	14327	14403	14206	14282	14308	14373	14324	14458	14337	14435	14376	14395	14537	14387	14322	14285	14176	14132	14339	14321	14309	14331	14143	14391	14479	14587	14326	14264	14223	14419	14341	14406	14203	14197	14402	14361	14264	14342	14104	14278	14327	14422	14356	14304	14246	14408	14368	14371	14267	14376	14270	14319	14324	14175	14412	14336	14381	14336	14275	14254	14310	14333
27087	21680	24647	21372	17842	17772	17799	17591	17603	17665	17650	17668	17785	17659	17584	17500	17553	17846	17599	17785	17573	17669	17670	17654	17731	17469	17478	17596	17453	17544	17546	17783	17614	17469	17735	17579	17790	17566	17571	17828	17650	17561	17707	17831	17686	17509	17595	17584	17588	17773	17598	17714	17738	17849	17465	17591	17498	17531	17729	17790	17617	17770	17682	17572	17605	17776	17525	17554	17510	17673	17480	17664	17707	17813	17886	17770	17426	17680	17626	17268	17459	17687	17442	17528	17678	17252	17510	17768	17514	17604	17575	17454	17679	17609	17442	17701	17705	17545	17627	17935	17509	17580	17476	17450	17680	17620	17496	17729	17711	17591	17575	17510	17564	17575	17591	17692	17677	17645	17544	17583	17473	17551	17554	17396	17696	17749	17586	17290	17554	17360	17681	17615	17517	17512	17629	17653	17540	17916	17464	17726	17592	17525	17518	17710	17604	17584	17607	17517	17637	17426	17577	17667	17679	17685	17819	17494	17555	17497	17736	17652	17523	17797	17422	17671	17569	17488	17474	17556	17524	17558	17527	17431	17685	17374	17792	17769	17652	17626	17419	17491	17684	17652	17598	17547	17642	17496	17663	17489	17603	17710	17561	17440	17619	17714	17641	17649	17642	17506	17736	17727	17541	17635	17676	17600	17612	17837	17746	17585	17642	17690	17597	17401	17640	17759	17291	17713	17695	17516	17616	17534	17442	17775	17611	17511	17566	17474	17675	17593	17545	17693	17503	17709	17608	17687	17574	17438	17696	17511	17822	17428	17606	17585	17647	17502	17742	17650	17534	17565	17664	17556	17754	17463	17497	17451	17409	17556	17667	17704	17588	17514	17585	17554	17496	17706	17651	17577	17540	17756	17616	17592	17599	17565	17718	17707	17456	17530	17660	17524	17599	17631	17569	17466	17781	17631	17508	17612	17647	17717	17739	17622	17516	17598	17478	17518	17534	17634	17444	17536	17562	17628	17626	17773	17422	17635	17595	17774	17493	17558	17507	17731	17531	17693	17611	17486	17562	17427	17505	17533	17643	17683	17560	17680	17475	17445	17505	17661	17707	17606	17464	17704	17393	17432	17693	17559	17629	17585	17686	17573	17729	17511	17840	17581	17464	17659	17443	17820	17452	17758	17510	17719	17397	17564	17588	17567	17466	17851	17570	17654	17719	17738	17752	17602	17649	17700	17734	17817	17629	17653	17579	17505	17550	17582	17529	17363	17462	17550	17839	17634	17516	17613	17506	17799	17642	17420	17553	17411	17496	17535	17481	17589	17548	17584	17888	17649	17501	17629	17582	17691	17712	17610	17523	17335	17574	17648	17700	17593	17473	17597	17610	17607	17622	17416	17335	17536	17508	17737	17394	17472	17699	17575	17640	17603	17569	17687	17628	17742	17552	17494	17492	17411	17682	17621	17513	17394	17557	17545	17705	17662	17559	17703	17474	17427	17679	17813	17578	17653	17681	17447	17612	17571	17406	17662	17639	17666	17770	17800	17669	17826	17553	17613	17674	17698	17781	17557	17490	17589	17697	17396	17704	17552	17577	17557	17617	17511	17545	17620	17683	17583	17739	17634	17581	17641	17475	17548	17529	17655	17425	17356	17571	17549	17673	17717	17721	17407	17605	17364	17570	17544	17699	17603	17611	17710	17567	17499	17567	17884	17608	17565	17618	17611	17686	17703	17451	17373	17628	17421	17520	17576	17470	17479	17408	17470	17647	17574	17752	17618	17856	17709	17799	17557	17634	17677	17464	17646	17669	17497	17602	17417	17558	17563	17570	17670	17691	17823	17644	17548	17591	17601	17860	17519	17631	17541	17327	17802	17643	17592	17580	17453	17725	17601	17474	17771	17602	17592	17647	17831	17592	17673	17508	17708	17482	17622	17619	17615	17666	17639	17392	17761	17788	17665	17494	17573	17590	17630	17757	17793	17622	17631	17501	17634	17812	17453	17711	17586	17742	17581	17606	17768	17513	17635	17778	17764	17650	17700	17617	17631	17670	17683	17571	17689	17595	17592	17517	17621	17729	17577	17451	17516	17611	17377	17458	17643	17658	17697	17530	17839	17839	17565	17639	17788	17670	17695	17702	17491	17467	17673	17468	17791	17621	17668	17370	17659	17767	17652	17584	17586	17698	17909	17540	17491	17754	17455	17684	17724	17614	17638	17481	17680	17681	17389	17717	17553	17529	17435	17478	17579	17616	17562	17593	17555	17736	17652	17359	17721	17740	17654	17604	17611	17722	17714	17653	17686	17644	17378	17792	17601	17507	17708	17649	17696	17659	17431	17659	17579	17533	17529	17604	17649	17506	17667	17704	17429	17481	17552	17593	17576	17452	17569	17722	17517	17488	17625	17601	17529	17436	17599	17361	17689	17706	17653	17516	17545	17513	17525	17607	17624	17495	17653	17606	17524	17721	17722	17375	17444	17575	17656	17555	17642	17788	17559	17660	17390	17773	17720	17498	17584	17716	17478	17362	17373	17711	17417	17571	17837	17483	17429	17828	17554	17682	17726	17439	17653	17737	17492	17615	17327	17515	17435	17824	17529	17649	17345	17638	17603	17841	17581	17587	17533	17410	17849	17779	17736	17581	17560	17703	17528	17536	17489	17549	17629	17492	17537	17768	17586	17778	17646	17730	17648	17812	17516	17794	17525	17422	17521	17722	17411	17693	17620	17475	17561	17634	17628	17581	17443	17631	17486	17571	17637	17689	17575	17741	17491	17664	17458	17770	17523	17722	17496	17514	17719	17589	17485	17657	17804	17735	17586	17721	17681	17558	17587	17657	17526	17774	17784	17509	17547	17643	17445	17653	17445	17463	17658	17648	17559	17533	17571	17829	17646	17753	17647	17703	17693	17576	17638	17697	17569	17567	17410	17855	17595	17611	17699	17617	17626	17599	17479	17599	17555	17395	17375	17523	17452	17651	17603	17711	17563	17457	17620	17551	17649	17643	17704	17593	17564	17673	17542	17591	17700	17635	17591	17372	17690	17666	17298	17396	17442	17502	17650	17692	17541	17479	17559	17489	17625	17558	17573	17570	17541	17523	17524	17552	17603	17380	17555	17782	17509	17532	17695	17445	17495	17469	17658	17736	17547	17598	17722	17736	17679	17572	17719	17633	17531	17582	17384	17615	17706	17941	17545	17585	17574	17705	17619	17515	17648	17842	17749	17884	17626	17645	17568	17719	17685	17603	17405	17742	17624	17602	17536	17657	17595	17681	17971	17477	17492	17623	17657	17706	17688	17766	17568	17402	17530	17700	17782	17776	17626	17714	17755	17879	17696	17631	17632	17670	17551	17636	17643	17784	17631	17686	17703	17738	17640	17594	17634	17578	17654	17834	17525	17543	17436	17568	17598	17626	17681	17738	17683	17687	17598	17513	17611	17594	17533	17545	17611	17687	17668	17509	17584	17626	17619	17446	17543	17671	17636	17653	17559	17677	17594	17663	17658	17598	17451	17494	17711	17626	17593	17622	17573	17746	17419	17671	17610	17571	17606	17788	17447	17517	17633	17586	17550	17615	17643	17595	17708	17650	17631	17467	17659	17641	17712	17603	17656	17700	17580	17554	17759	17642	17790	17646	17468	17665	17472	17599	17567	17496	17403	17570	17601	17884	17898	17778	17655	17604	17654	17708	17762	17629	17690	17657	17557	17719	17531	17652	17566	17514	17605	17858	17778	17546	17653	17697	17755	17725	17524	17784	17662	17695	17512	17519	17629	17546	17505	17568	17412	17620	17451	17552	17441	17752	17623	17829	17640	17543	17577	17551	17785	17656	17715	17763	17772	17622	17696	17550	17371	17618	17569	17521	17475	17718	17691	17365	17619	17446	17533	17644	17703	17704	17792	17559	17503	17703	17461	17609	17747	17573	17539	17586	17699	17561	17695	17800	17494	17613	17557	17678	17622	17707	17549	17589	17641	17579	17664	17592	17697	17529	17597	17643	17678	17647	17580	17838	17632	17712	17464	17627	17468	17422	17553	17677	17771	17612	17542	17720	17529	17521	17507	17489	17591	17642	17378	17507	17541	17743	17622	17689	17620	17564	17497	17596	17435	17641	17614	17631	17737	17553	17453	17837	17779	17671	17621	17588	17774	17541	17722	17591	17827	17465	17469	17588	17360	17700	17583	17776	17624	17603	17710	17717	17449	17401	17501	17564	17634	17645	17588	17695	17789	17709	17766	17545	17430	17598	17675	17730	17387	17752	17768	17639	17632	17508	17688	17666	17535	17468	17692	17591	17474	17591	17670	17592	17667	17573	17606	17453	17510	17477	17537	17659	17570	17427	17567	17695	17643	17765	17777	17673	17585	17514	17403	17391	17567	17427	17466	17710	17771	17813	17440	17601	17708	17491	17360	17761	17422	17472	17556	17599	17713	17601	17627	17707	17665	17579	17733	17688	17579	17638	17417	17601	17639	17666	17511	17762	17486	17539	17790	17681	17691	17559	17631	17633	17761	17723	17629	17524	17595	17749	17591	17608	17620	17611	17637	17701	17660	17638	17556	17766	17614	17592	17695	17589	17600	17459	17583	17639	17506	17636	17583	17729	17671	17616	17706	17611	17554	17648	17637	17622	17669	17706	17405	17672	17522	17733	17828	17580	17749	17613	17736	17601	17662	17427	17703	17587	17466	17534	17601	17393	17464	17779	17955	17752	17518	17682	17683	17702	17705	17783	17617	17780	17582	17828	17573	17816	17457	17571	17466	17264	17328	17638	17636	17553	17589	17592	17588	17761	17684	18055	17516	17694	17510	17679	17632	17556	17775	17472	17730	17632	17618	17521	17631	17389	17478	17594	17544	17504	17596	17584	17548	17581	17590	17526	17517	17470	17677	17408	17500	17598	17461	17695	17528	17560	17596	17433	17644	17727	17816	17531	17564	17517	17527	17756	17755	17695	17540	17606	17687	17578	17587	17788	17705	17671	17835	17547	17573	17747	17506	17771	17625	17767	17643	17610	17536	17603	17617	17624	17589	17698	17625	17580	17729	17648	17408	17416	17625	17715	17618	17626	17723	17613	17376	17835	17733	17668	17515	17450	17670	17597	17451	17607	17645	17687	17665	17449	17678	17725	17436	17754	17440	17469	17410	17441	17518	17818	17587	17774	17637	17710	17611
14480	17335	17348	15905	15148	15181	15176	14957	14854	15001	14883	14736	14997	14885	14925	15016	14826	14920	14914	15143	15012	14887	14852	14809	15043	14859	15015	14986	14947	14910	14871	15089	15043	14929	14887	14831	14723	14879	14956	15017	14950	14928	14910	15006	15069	14870	14800	14937	14657	14974	14953	14906	14978	14969	14894	14775	14937	15055	14927	14970	14937	14908	14847	14993	14836	15014	15104	14849	14862	14865	14825	15018	15040	14747	14756	14844	14812	14877	14746	14743	14837	14894	14838	14728	14837	14991	14891	14892	14799	14882	14860	15092	14724	14823	14900	14805	14883	14857	14884	14768	14834	14659	14768	14920	15055	14927	15007	14894	14927	14763	14789	14784	14796	14790	14845	14935	14912	14865	14851	14933	14985	14828	14982	14913	14980	15054	14895	14867	14871	14928	14945	14994	14759	14983	14780	14937	14855	15127	14762	14757	14792	14816	15027	14752	14771	14878	14869	15010	14864	14894	15005	14894	15129	14909	14968	14857	14701	14995	14861	14862	14935	14825	14876	15009	14995	14836	14913	14823	14932	15027	14906	14906	14945	14881	14878	14849	14876	14938	14800	14945	14856	14890	14899	14870	15029	14786	14968	14732	14815	14906	14783	14891	14888	14810	15037	14903	14709	14797	14797	14871	14804	15002	15030	14874	14839	14947	14928	14781	14866	14757	14696	14799	14845	14875	15001	14913	14858	14861	14978	14887	15006	14747	14838	14851	14673	14679	14769	14853	14918	14842	14968	14867	14960	14816	14803	14810	14895	14982	14900	14706	14953	14853	14953	14958	14749	15096	14835	14812	14956	14836	14887	14832	14813	14971	14799	15002	14870	14915	14883	14907	14790	14980	14853	14735	14749	14836	14923	14800	14835	15030	14860	14799	14911	14813	14725	14758	14661	14659	14804	14852	14756	14935	14973	14845	15087	14850	14782	14839	14767	14869	14776	14936	15032	14820	14886	14829	15020	14785	14841	14994	14882	14851	14785	14984	14874	14925	14944	14824	14826	14991	14845	14903	14850	14769	14901	14678	14871	14863	14765	14810	14777	14868	14759	14921	15013	14767	14982	14948	14845	14822	14760	14953	14839	14994	14815	14935	14827	14980	14972	14870	14802	14965	14963	14961	14930	14843	14880	14925	14884	15003	14862	14927	14820	14841	14772	14989	14857	14988	14948	14855	14930	14897	14815	14645	14880	14884	14943	14822	14809	14905	14791	14884	14947	14893	14908	14873	14909	15042	14863	14834	14757	14815	14916	14795	14816	14867	14838	14773	14779	14845	14837	14944	14900	14748	14952	14783	14824	14806	14925	15055	15002	14800	14706	14837	14680	14940	14831	14737	14811	15027	14929	14838	14869	14801	14762	15032	14982	14808	14891	14790	14712	14891	14927	14875	14921	14854	14945	14971	14899	14794	14830	14954	14908	14892	14784	14880	14839	14881	14887	14916	14957	14907	14945	14916	14851	14781	14978	14822	14844	14793	14929	14839	14821	14552	14797	14966	15039	14839	14798	15019	14950	14822	15036	14828	14848	14949	14886	14914	14961	14779	14961	14827	14838	14834	14795	15126	14846	14882	14882	14821	14893	14877	14893	14957	14837	15062	14768	14749	14817	14942	14856	14947	14861	14814	14859	14769	15015	14918	14894	14880	14923	14893	14864	14789	14937	14841	14923	14803	15043	14982	14922	14822	14839	14882	15021	15025	14738	14909	14977	14885	14979	14849	14808	14990	14848	14928	14885	14960	14911	14825	14817	14949	14838	15001	14970	14862	15165	14887	15058	14692	14909	14892	14867	14751	14959	14902	14844	14754	14877	14939	14859	14852	14832	15007	14933	14924	14905	15096	14739	15014	14824	14956	14912	14967	14995	14861	15030	14898	14939	15056	14754	14710	15047	14811	14850	15070	14780	14780	14967	14977	15000	15031	14950	14915	14947	14979	14930	14782	15078	14787	14906	14784	14772	14883	14976	14843	14816	14786	14933	14750	14849	14912	14856	14936	14879	14919	15122	14894	14757	14827	14923	14848	14870	14919	14831	14927	14929	14972	14920	14901	15077	14891	14795	14921	14834	14740	14972	14905	15106	14785	14751	14917	14799	14937	14867	14682	15014	14823	14844	14863	14809	14929	14867	15008	14872	14871	14778	14895	14821	15054	14868	14871	14795	14843	14753	14917	14905	14790	15072	14864	14824	14976	14828	14924	14850	14863	14849	15056	14898	14754	15013	14814	14782	14857	14840	14912	14965	14911	15087	14821	14990	14759	14855	14926	14743	14919	14776	14821	14955	14990	15095	15032	14840	14708	14837	14762	14944	15001	14891	14849	14934	14986	14877	14891	15052	14817	14745	14908	14759	14873	14769	15000	14985	14960	14835	14857	14910	14911	14857	14915	14766	14992	15045	14954	14848	14885	14755	14789	15097	14750	14765	14821	14906	14905	14857	14943	14860	14869	14709	14949	14872	15022	14916	14745	14791	14929	14832	14875	14848	14780	14996	14970	14898	14825	14873	14843	14893	14831	14941	14868	14905	14973	14783	14975	14869	15067	14957	14960	14812	14976	14791	14988	14994	14883	14897	14912	14714	14925	14771	14876	14794	14995	14767	14814	14824	15016	14968	14799	14771	14836	14944	15010	14979	14896	14918	14929	14978	14800	14953	14816	14722	14861	14935	14820	14860	15014	14749	14788	14706	14838	14965	14937	14970	14965	14825	14852	14935	14871	14643	14840	14767	14868	14805	14913	14946	15018	14944	14974	14954	14983	14983	14933	14854	14858	14969	14959	14947	15010	14930	14827	15054	14731	14886	14767	14918	14728	15034	14951	14833	14913	14923	14809	14993	14759	15037	14961	14877	14914	14853	14939	15038	15099	14870	15027	14872	14917	14927	14782	14868	14881	14769	14918	14758	14898	14776	14982	15040	14900	14947	14941	14893	15029	14883	14798	14942	14941	14825	14912	14840	14935	14990	14987	14955	14736	14786	14986	14846	14853	14977	14993	14762	14830	14781	14909	14910	14925	14932	14890	14942	14972	15014	14892	14916	14897	14786	14843	14943	14731	14918	14872	14955	15013	14870	14803	14933	14868	14829	14750	14981	14926	14952	14791	14837	14804	14835	15001	14924	14986	14811	14794	14961	14875	15000	14989	14963	14892	14881	14975	14939	14907	14848	15000	14924	14929	14810	14872	14958	15066	14885	14823	14955	15019	15050	14847	14893	14831	15022	14990	14984	14870	14996	14749	14940	14715	14752	15123	14927	14869	15066	14986	14814	14803	14789	14894	14897	14668	14854	14829	14843	15013	14775	14820	15042	14765	15064	14948	15004	14912	14774	14879	14844	15014	14988	14796	14893	14922	14838	14931	14982	15119	14854	14943	14901	14853	14987	14852	14912	14917	14996	14935	14960	14954	14977	15032	14835	14997	14904	14961	14825	14896	14871	14815	14948	14770	14819	14978	14815	14922	14941	14786	15036	14838	14708	14987	14867	14946	15036	15128	14927	14683	14849	14861	14859	14910	14757	14902	14827	14855	14931	14905	15111	15033	14973	14983	14717	14974	14890	14888	14950	14851	14845	14898	15022	15144	14930	14914	14832	14894	14805	15036	14757	14862	14948	14817	14826	14995	14999	14922	15036	14868	14871	14943	14881	14850	15004	14954	14998	14811	14908	14992	14889	14961	14869	14907	14799	14974	14741	14934	14997	14978	14799	14894	15004	15094	14808	14793	14990	14879	14973	14838	14861	14740	14852	14872	14940	14718	14983	14944	15030	14774	14929	14869	14882	14919	14972	15018	14822	14838	14844	14974	15145	14820	14863	14891	14943	15000	14827	14865	14775	14896	14874	14952	14940	14745	14866	14889	14958	15029	14744	14725	15054	14896	14745	14964	14864	14925	14767	14744	14993	14953	14935	14731	14949	14895	15014	14854	15015	14789	14965	14893	14896	14787	14861	14696	14791	14912	14941	14951	14896	14747	14872	14873	14874	14916	14878	14916	14921	15037	14862	14899	14886	15044	14862	15018	14915	14867	14888	14940	15060	14873	14886	14922	14754	14961	14954	14755	14975	14689	15118	14927	14879	14773	14905	14937	14871	14930	14922	14817	14869	14861	14954	14797	14885	14873	14842	14886	14871	14872	14877	14747	14761	14938	14920	14896	14710	14792	14915	14802	14911	14840	14755	14994	14818	15039	14938	14828	14980	14831	14803	14790	14765	14938	14916	14852	15034	14821	14921	14946	14815	14803	14673	15149	14767	14900	14964	14922	14761	14763	14764	14894	14929	14933	14933	14860	14924	14754	14859	14844	14876	14883	14814	14671	14984	14916	14896	14821	14817	15002	14998	14961	14860	14855	14885	14819	14877	14918	15029	15021	14996	15086	15100	14937	14822	14993	14844	14952	14831	14912	14966	14912	14780	14838	15018	15055	14962	14892	14908	14946	14964	14912	15016	14892	14830	14761	14846	14849	14757	14908	14909	15027	14844	14899	14934	14902	14915	14926	15073	14990	14906	14878	14804	14893	14853	14755	14998	14867	14998	15070	14968	14830	14928	14896	14831	14880	14909	14843	14829	14887	14925	14806	14973	14812	15046	15104	14875	14786	14805	14760	14892	14877	14859	14817	14821	15142	14835	14943	14896	14801	14837	14924	14873	15068	14784	15045	14770	14758	14842	14821	14757	14815	14870	14884	14933	14871	14877	14837	14848	14936	14908	14858	14945	14972	14833	14892	14986	14947	14851	15082	15001	14845	14958	14962	14929	14830	14915	14873	14888	14882	14968	14842	14942	14911	15003	14719	14985	14923	14816	14997	14956	14842	15000	14800	14865	14957	14919	14782	14958	14768	14834	14901	14866	14933	14794	14900	14775	15037	14888	14783	14922	14957	14899	14960	15002	14843	14938	14856	14981	14849	15064	14986	14857	15027	14837	14950	14862	14710	14830	14916	14816	14952	14959	14903	14899	14838	14950	14901	14782	14973	14895	14929	14827	14913	14916	14786	14797	14917	14980	14849	14979	14815	14715	15051	14880	14845	14871	14897	14994	14847	14963	15103	14908	14792	14903	14885	14675	14960	14882	14844	14837	14900	14735	14828	14854	14917	14965	14959	14928	14929	14737	15043	14858	15068	14998	14743	14891	14829
23408	20990	28491	23725	21584	21535	20007	17443	16921	16625	16954	16520	16672	16678	16356	16482	16509	16498	16719	16598	16601	16744	16441	16570	16475	16625	16401	16554	16519	16386	16493	16420	16588	16569	16387	16291	16556	16350	16424	16379	16410	16361	16512	16386	16711	16409	16352	16264	16474	16270	16658	16388	16517	16550	16156	16504	16771	17232	16643	16385	16375	16357	16497	16313	16139	16196	16340	16413	16185	16381	16363	16487	16239	16355	16105	16359	16494	16371	16284	16376	16464	16376	16510	16332	16311	16356	16264	16399	16412	16458	16477	16251	16356	16171	16309	16441	16174	16484	16508	16304	16298	16408	16402	16445	16366	16346	16344	16265	16422	16248	16317	16332	16243	16353	16264	16462	16498	16382	16349	16282	16439	16325	16291	16463	16530	16350	16214	16209	16519	16501	16189	16288	16229	16306	16397	16373	16495	16614	16427	16340	16190	16381	16294	16282	16525	16450	16551	16430	16374	16372	16362	16332	16450	16540	16440	16327	16396	16181	16392	16346	16313	16397	16172	16364	16257	16431	16423	16181	16419	16434	16554	16443	16208	16347	16412	16155	16185	16481	16360	16608	16480	16228	16361	16152	16224	16476	16397	16380	16167	16291	16365	16315	16293	16272	16371	16351	16394	16534	16286	16235	16340	16229	16440	16392	16254	16545	16462	16313	16401	16373	16315	16253	16212	16292	16358	16485	16455	16403	16186	16450	16230	16406	16564	16334	16423	16351	16351	16278	16350	16191	16436	16469	16317	16182	16318	16350	16202	16252	16333	16409	16367	16257	16283	16336	16327	16401	16355	16280	16371	16260	16310	16342	16477	16316	16431	16189	16155	16308	16312	16176	16079	16416	16499	16471	16325	16355	16372	16258	16453	16400	16479	16451	16261	16192	16321	16250	16418	16198	16360	16427	16487	16330	16349	16242	16331	16264	16410	16415	16269	16531	16427	16351	16323	16350	16266	16409	16324	16028	16491	16220	16279	16334	16380	16245	16555	16269	16314	16524	16317	16434	16383	16386	16439	16204	16196	16380	16304	16220	16360	16200	16312	16511	16094	16248	16362	16271	16224	16233	16441	16347	16432	16681	16215	16444	16287	16362	16396	16262	16286	16606	16385	16436	16424	16369	16241	16393	16384	16198	16455	16718	16375	16256	16251	16407	16490	16301	16502	16452	16392	16263	16218	16389	16440	16369	16594	16338	16400	16505	16362	16362	16132	16576	16460	16309	16386	16267	16157	16146	16405	16603	16444	16212	16132	16298	16433	16387	16152	16333	16312	16449	16259	16162	16457	16332	16415	16614	16438	16186	16355	16479	16515	16270	16484	16391	16317	16224	16420	16204	16587	16230	16357	16434	16334	16486	16336	16349	16446	16308	16537	16489	16329	16481	16351	16243	16351	16317	16372	16222	16590	16264	16219	16238	16143	16258	16221	16363	16360	16379	16187	16273	16176	16197	16125	16190	16429	16142	16459	16368	16341	16328	16357	16251	16278	16322	16433	16245	16305	16359	16213	16296	16417	16255	16421	16336	16364	16332	16451	16445	16540	16587	16424	16372	16275	16204	16315	16351	16391	16274	16264	16415	16381	16377	16090	16378	16486	16188	16270	16254	16384	16386	16507	16327	16204	16249	16446	16321	16321	16336	16364	16274	16235	16414	16434	16142	16261	16317	16493	16664	16222	16205	16267	16366	16397	16421	16395	16492	16191	16349	16397	16346	16500	16414	16404	16351	16545	16469	16372	16383	16198	16353	16156	16248	16509	16238	16062	16181	16251	16427	16359	16583	16422	16405	16316	16265	16299	16272	16362	16201	16263	16400	16374	16528	16389	16332	16167	16398	16290	16375	16635	16247	16215	16307	16537	16425	16541	16553	16601	16179	16452	16220	16469	16146	16337	16279	16420	16482	16248	16316	16401	16158	16393	16412	16419	16408	16245	16446	16560	16287	16301	16555	16533	16334	16370	16115	16341	16473	16676	16340	16144	16392	16298	16349	16186	16374	16234	16416	16397	16150	16409	16438	16361	16367	16402	16419	16570	16545	16283	16210	16098	16311	16440	16294	16397	16261	16077	16143	16269	16359	16299	16286	16366	16330	16407	16274	16318	16459	16262	16198	16249	16185	16382	16236	16309	16263	16412	16382	16328	16447	16185	16464	16236	16438	16384	16429	16227	16285	16360	16349	16399	16453	16461	16487	16196	16224	16330	16311	16435	16124	16560	16227	16370	16471	16383	16390	16452	16261	16223	16318	16366	16314	16350	16132	16395	16281	16494	16457	16451	16357	16428	16234	16247	16439	16172	16260	16326	16470	16328	16358	16495	16432	16345	16389	16479	16604	16360	16401	16364	16429	16589	16166	16345	16247	16403	16269	16486	16328	16354	16491	16327	16280	16340	16411	16300	16316	16476	16373	16485	16329	16585	16383	16310	16183	16251	16360	16628	16252	16323	16610	16360	16301	16214	16386	16230	16430	16290	16366	16482	16444	16211	16343	16428	16456	16405	16425	16343	16292	16350	16431	16438	16309	16390	16183	16469	16310	16212	16523	16335	16331	16670	16441	16548	16400	16414	16371	16372	16351	16378	16211	16370	16393	16260	16455	16305	16190	16424	16332	16390	16456	16363	16315	16136	16458	16485	16340	16190	16170	16207	16261	16343	16327	16291	16442	16344	16330	16292	16400	16341	16256	16344	16267	16431	16427	16352	16249	16364	16374	16364	16448	16333	16338	16393	16350	16392	16214	16078	16245	16222	16282	16462	16356	16194	16180	16409	16546	16674	16300	16479	16278	16359	16327	16312	16301	16385	16431	16159	16244	16324	16400	16287	16220	16408	16480	16302	16173	16527	16504	16395	16463	16434	16185	16316	16395	16204	16367	16545	16359	16341	16334	16335	16433	16307	16458	16313	16450	16410	16250	16435	16318	16232	16467	16275	16415	16344	16378	16343	16353	16406	16339	16445	16466	16312	16103	16423	16502	16240	16200	16292	16380	16208	16477	16302	16399	16359	16416	16540	16400	16314	16414	16280	16439	16299	16406	16243	16310	16285	16454	16272	16221	16449	16463	16408	16552	16450	16517	16533	16412	16386	16243	16250	16375	16281	16441	16468	16426	16347	16389	16297	16434	16531	16344	16211	16535	16432	16300	16433	16477	16330	16573	16252	16338	16477	16429	16334	16167	16294	16314	16287	16339	16262	16390	16638	16420	16379	16391	16356	16490	16388	16394	16407	16423	16289	16348	16348	16333	16292	15996	16262	16310	16258	16352	16237	16285	16500	16429	16295	16166	16303	16136	16225	16279	16322	16250	16240	16161	16287	16456	16513	16250	16282	16322	16347	16308	16327	16401	16340	16462	16277	16441	16290	16299	16283	16465	16340	16257	16302	16403	16350	16335	16303	16556	16398	16452	16315	16404	16509	16302	16428	16402	16386	16348	16370	16310	16431	16333	16245	16269	16435	16314	16075	16303	16462	16480	16474	16423	16330	16212	16339	16215	16209	16433	16478	16416	16327	16380	16145	16413	16245	16398	16653	16424	16419	16281	16346	16311	16320	16429	16362	16451	16392	16405	16375	16422	16334	16326	16417	16562	16334	16418	16225	16458	16365	16204	16509	16360	16404	16339	16497	16423	16452	16607	16464	16243	16424	16228	16294	16296	16483	16471	16298	16177	16198	16426	16323	16584	16413	16375	16409	16334	16116	16372	16164	16276	16366	16295	16256	16229	16169	16289	16523	16406	16131	16188	16349	16358	16393	16292	16514	16358	16257	16334	16323	16384	16472	16481	16376	16172	16365	16484	16320	16415	16493	16302	16258	16322	16534	16356	16495	16479	16201	16561	16327	16355	16358	16408	16273	16210	16399	16589	16460	16415	16316	16296	16292	16451	16251	16348	16239	16225	16355	16397	16409	16282	16231	16443	16362	16384	16407	16286	16399	16351	16307	16465	16375	16238	16536	16473	16312	16460	16304	16380	16281	16429	16395	16318	16411	16489	16269	16276	16335	16348	16204	16551	16330	16404	16373	16347	16371	16164	16305	16258	16495	16231	16399	16277	16343	16231	16236	16439	16177	16350	16282	16476	16188	16152	16007	16392	16471	16474	16252	16223	16345	16324	16322	16384	16527	16389	16287	16281	16324	16326	16492	16269	16361	16440	16314	16295	16325	16425	16227	16266	16363	16352	16175	16453	16477	16426	16394	16187	16421	16386	16286	16492	16562	16272	16469	16424	16594	16320	16227	16024	16518	16375	16281	16147	16456	16256	16426	16370	16444	16433	16455	16121	16347	16420	16328	16410	16245	16353	16456	16422	16297	16165	16313	16310	16331	16412	16422	16356	16479	16395	16427	16436	16294	16273	16378	16520	16383	16357	16581	16497	16357	16260	16183	16336	16314	16476	16258	16390	16316	16293	16370	16470	16498	16480	16544	16484	16409	16411	16195	16309	16286	16215	16181	16351	16345	16290	16322	16313	16285	16504	16267	16469	16278	16222	16341	16259	16356	16410	16252	16308	16515	16440	16284	16455	16452	16290	16267	16352	16497	16420	16313	16280	16442	16101	16427	16327	16312	16356	16362	16438	16340	16408	16301	16180	16348	16161	16279	16323	16333	16122	16386	16512	16316	16409	16558	16481	16475	16416	16401	16414	16236	16249	16406	16440	16158	16276	16306	16429	16378	16277	16220	16443	16472	16321	16504	16374	16254	16311	16373	16302	16270	16356	16266	16440	16554	16435	16515	16494	16347	16449	16386	16282	16321	16502	16326	16303	16304	16510	16375	16430	16321	16365	16248	16529	16457	16408	16524	16424	16394	16585	16663	16376	16364	16549	16457	16245	16336	16345	16325	16455	16460	16412	16259	16282	16482	16261	16419	16556	16299	16442	16456	16317	16270	16265	16475	16354	16282	16301	16205	16424	16386	16108	16271	16386	16397	16165	16096	16336	16215	16289	16132	16338	16371	16411	16478	16531	16427	16351	16587	16435	16519	16432	16198	16404	16237	16286	16173	16364	16355	16295	16178	16236	16359	16396	16314	16342	16344	16114	16244	16397	16481	16367	16304	16377	16352	16401	16203	16480	16519	16474	16401	16427	16362	16214	16308	16435	16242	16484	16316	16342	16294	16370	16514	16264	16240	16534
13226	21942	20909	17680	16257	15737	15185	14934	14659	14803	14581	14388	14428	14198	14363	14277	14114	14309	14078	14190	14357	14200	14173	14384	14251	14137	14108	14333	14151	14190	14233	14281	14369	14198	14218	14081	14233	14218	14239	13975	14221	14121	14202	14200	14126	14406	14162	14070	14167	14102	14041	14102	14161	14214	14290	14331	15102	15118	14563	14104	14212	14187	14134	14060	14173	14129	14217	14023	14208	14202	14123	14274	14226	14106	14132	14265	14002	14146	14110	14122	14020	14066	14323	13989	14203	14089	14211	14104	14212	13980	14092	14197	14171	14228	14106	14018	14144	14043	14148	14239	14163	14090	14152	14188	14109	14165	14200	14113	14166	14217	14164	14053	14184	14168	14193	14176	14106	13996	14068	14095	14236	13951	14189	14077	14278	14119	14215	14198	13990	14163	14153	14181	14177	14245	14014	14180	14060	14077	14147	14017	14026	13973	13959	14097	14273	14091	14050	14164	13984	14176	14304	14197	14066	14217	14085	14256	14027	14114	14247	14232	14064	14158	14165	13871	14078	14095	14063	14190	13926	14213	14075	14282	14135	14222	14230	14181	14077	14285	14369	14087	14057	14358	14131	14063	14284	14272	14216	14273	14079	14122	14157	14169	13794	14202	14000	14303	14204	14092	14062	14139	14122	14295	14195	14030	14112	14060	14005	14125	14079	14106	14399	14190	14142	14062	14154	14130	14182	14233	14191	14102	13990	14117	14169	14102	14088	14336	14156	14126	14063	14060	14181	14189	14085	14029	14169	14238	14114	14016	14228	14082	14182	14315	14041	14172	14102	14138	14105	14133	14051	14181	14047	14110	14012	14258	14125	14232	13967	14040	14123	14061	14045	14078	14030	14209	14132	14299	14117	14114	13960	14265	14071	14145	13985	14105	13992	14216	14286	14154	14240	14202	14126	14154	14149	14076	14218	14267	14145	14141	14142	14177	14134	14072	14187	14252	14098	14131	14008	14201	14210	14175	14222	14004	14120	14235	14249	14231	14060	14067	14245	14077	14207	14119	14165	14326	13965	14229	14028	14227	14112	13798	14192	14134	14128	14183	14049	14144	14104	14165	14125	14019	14099	14073	14192	14212	14015	14232	14071	14176	14268	14033	14064	14216	14229	14256	14106	14114	14009	14227	14170	14116	14317	14162	14192	14304	13939	14263	14302	14114	14313	14245	14278	14326	14146	14201	14067	13953	14084	14143	14265	14083	13984	14099	14019	14255	14209	14061	14032	14040	14056	14173	13987	14093	14168	14053	14090	14217	14187	14126	14154	14086	14015	14131	14011	14208	14356	14151	14039	14178	14148	14246	14148	14149	14063	14026	13998	14039	14179	14213	14103	14152	14279	13973	14151	14122	14091	14109	14022	14104	14024	14123	13978	14096	14197	14219	14137	14278	14110	14134	14060	14171	14081	14169	14059	14170	13962	14179	13971	14231	14242	14106	14024	14172	14206	14069	14010	14127	14293	14060	14128	14234	14048	14050	14136	14279	13973	14009	14022	14075	14093	13982	14218	14256	14140	14074	14271	14122	14213	14180	14102	14219	14260	14164	14023	13877	14155	14043	13956	14195	14039	14204	14115	14201	14301	14095	14143	14185	14078	14080	14139	14196	14186	14126	14296	14242	14019	14074	14190	14240	14049	14199	14023	14104	14165	14144	13931	14105	14052	14206	14180	14062	14137	13990	14120	14117	14191	14063	14068	14134	14221	14058	14154	14168	14252	14006	14090	14309	14056	14260	13968	13970	14219	14297	14143	14061	14167	14031	14143	14126	14301	14129	14337	14002	14230	14137	14173	14162	14144	14073	14343	14212	14159	14079	14065	14005	14304	14092	14171	14118	14100	14238	14220	14322	14269	14399	14281	14210	14060	14159	14114	14257	14072	14117	14148	14050	14099	14309	14038	13926	14172	14162	14191	14229	14123	14058	13985	14089	14112	14176	14066	14009	14174	14198	14058	14220	14200	14204	14044	14372	14062	14204	14040	14166	14033	14234	13993	14147	14113	14214	14102	14182	14092	14143	14281	14045	14189	14004	14076	14030	14071	14010	14228	14073	14222	13944	13924	14161	14053	14187	14240	14184	14112	14113	14292	14044	14189	14259	14141	14015	14043	13946	14139	14193	14160	14117	14011	14132	14301	14165	14136	13979	14007	13894	14154	14211	14206	14245	14165	14105	14095	14117	14209	14262	14138	14039	14061	14042	14064	14097	14038	14244	14090	14212	14127	14275	14242	14003	14218	14024	14249	14093	14067	14201	14218	14021	14284	14287	14007	14131	13903	14121	14186	14163	14302	14226	14110	14157	14200	14063	14094	14052	14132	14274	14168	14023	14343	14174	14236	14017	14243	13964	14281	14086	14070	14215	14103	14078	14142	14123	14108	14303	14332	14163	14259	14077	14185	14184	14043	14093	14205	14002	14302	14184	14084	14031	13960	14125	14114	14107	14106	14268	14324	14172	13985	13993	14340	14237	13980	14141	14121	14253	14219	14096	14232	14196	14194	14261	14171	14238	14018	14100	14137	14120	14183	14074	14050	14151	14316	14105	14236	14022	13981	14067	14197	14076	14058	13959	14151	14288	14133	14072	13983	14314	14107	14203	14025	14098	14069	14018	14064	14418	14157	14116	14065	14146	14297	14099	14014	14117	14162	14229	14131	14296	14095	14149	14063	14175	14185	14120	14088	14265	14211	14170	14103	14064	13995	14138	14067	14150	14166	14178	14076	14175	14196	14217	14092	14172	14010	14214	14090	14151	14208	13978	14210	14083	14039	14238	14156	14014	14185	14073	14107	14102	14080	14190	14307	14112	14188	14191	13931	14035	14224	14177	14082	14088	14085	14161	14140	14205	14121	14001	14237	13962	14028	14232	14184	14204	14124	14152	14102	13941	14109	14317	14238	14013	14201	14085	14193	14113	14051	14057	14150	14088	14269	14129	14035	14239	14118	14206	14155	14155	13930	14096	14184	14221	14043	14257	13944	14081	14144	14077	14148	13964	14174	14149	14171	14059	14065	14089	14109	14164	14176	14081	14042	14243	14099	14180	14122	13920	14030	14144	14201	13975	14296	14043	14271	14182	14138	14237	14274	13944	14123	14155	14249	14172	14152	14019	14074	14135	14171	14111	14119	13979	13981	14124	14257	14129	14204	14286	14066	13919	14032	14325	14092	13986	14043	14186	14155	14264	14124	14280	14124	14110	13906	14045	14228	14218	14080	14102	14237	13839	14205	14345	14147	14139	14162	13995	14223	14066	14231	14226	14101	14085	14254	14110	14201	14206	14084	14299	14254	14137	14271	14073	14257	14170	14179	14216	14066	14131	14096	14155	14021	14129	14186	14278	14046	14050	14087	14114	14242	14322	14075	14085	13943	14186	14114	13972	14251	14062	14206	14311	14086	14173	14158	14148	14075	14119	14171	14018	14030	14023	14163	14046	14167	14232	14177	14045	14202	14116	14106	14096	14168	13970	14241	14095	14104	14061	14018	14142	14138	14115	14296	14056	14101	14046	14204	14200	14142	14017	14235	14152	14264	14107	14086	14093	14255	14217	14265	14161	14174	14200	14230	14015	14143	14055	14193	14134	14159	14173	14104	14116	14179	14122	14135	14027	14026	14212	14201	14106	14133	14263	14059	13993	14335	14353	14062	14072	14174	13976	14278	14208	14187	14146	14401	14242	14099	14441	14174	14142	13950	14044	14019	14224	13967	14149	14182	14157	14005	13983	14083	14185	14107	14154	14191	14143	14149	14183	14219	14051	14147	14257	14203	14076	14115	14284	14047	14071	14168	14067	14161	14215	14152	14244	13966	14171	14285	14039	14274	14199	14024	14401	14117	14154	14193	14194	14270	14203	13910	14135	14209	14042	14189	14008	14137	14198	14226	14254	14074	14230	14271	14224	14091	14214	14164	14238	14249	14102	14080	14083	14145	14195	14228	14080	14047	14053	13952	14086	14122	14191	14204	14282	14131	14040	14164	13984	13987	14173	14005	14121	13971	14102	14253	14116	14200	14201	14339	14167	14086	14054	14098	14265	14125	14166	14119	14066	14038	14200	14217	14256	14179	14078	14213	14070	14199	14122	14260	14203	14227	14132	13756	13986	14091	14175	14253	14155	14246	14255	14064	14071	13965	14198	14272	14280	14173	14011	14110	14162	14196	14003	14122	14073	14298	14153	14209	14141	14121	14225	14048	14248	14104	14297	14190	14038	14105	14020	14140	14137	14227	14064	14249	14051	14129	14127	14200	14060	14152	14164	14176	14178	14165	14115	14150	14210	14215	14080	14289	14152	14189	14080	14167	14162	14327	13964	14044	14060	14031	14243	14187	14051	14210	14131	14241	14256	14322	14038	14231	14072	14052	14035	14315	14313	14052	14333	14165	14144	14047	14124	14141	14089	14036	14196	14058	14097	14066	14326	14129	14253	14171	14041	14095	14219	14240	14141	13926	14128	14111	14175	14090	14161	14060	14223	14177	14204	14090	14195	14114	14059	14031	14039	14215	14114	14225	14198	14054	14038	14222	14198	14268	14037	14241	14269	14066	14100	14283	14206	14213	14089	14031	14204	14140	14061	14255	14089	14165	14055	14097	13977	14142	14158	14102	14167	14214	13971	14047	14178	14159	14076	14003	14042	14154	14142	14291	14181	14202	14195	13961	14042	14099	14153	14244	14169	14218	14070	14294	14215	14133	14091	14236	14269	14274	14139	14289	14136	14364	14148	14230	14088	14290	14120	14129	14216	14240	14011	14186	14152	14156	14058	14201	14116	14212	14205	14025	14245	14136	14169	14191	14229	14383	14149	14283	14067	13979	14163	14093	14085	14128	14247	14260	13972	14153	14076	14131	14091	14224	14151	14110	14238	14152	14197	14253	14126	14158	14209	14139	14133	14041	14145	14169	14014	14127	14075	13965	14186	14218	14151	14028	14241	14006	13987	14103	14215	14119	13988	14063	14228	13973	14231	14082	14221	14166	14193	14061	14040	14059	14166	14249	14273	14051	14260	14193	14156	14038	14183	13944	14173	14159	14103	13931	14204	14138	14006	14107	14149	14137	14167	14230	14238	14135	13918	14238	14072	14257	14091	14210	14204	14113	14018	14065	13956	14239	14240	14247	14208	14126	14125	14231	14128
22602	21056	28872	23479	21190	22836	24040	18303	17299	17396	17358	17124	16859	17143	17049	16751	16545	16923	16979	16856	16880	16702	16872	16763	16851	16949	16562	16658	16915	16975	16871	16844	16648	16742	16792	16637	16707	16703	16620	16627	16708	16559	16606	16716	16696	16809	16669	16659	16609	16507	16596	16596	16619	16823	16675	16955	17787	17935	17399	16792	16408	16514	16651	16623	16861	16550	16572	16682	16591	16429	16725	16538	16679	16512	16684	16648	16683	16572	16778	16647	16595	16686	16579	16653	16705	16723	16695	16568	16570	16369	16586	16499	16663	16413	16543	16619	16745	16519	16592	16812	16446	16391	16604	16617	16594	16710	16622	16666	16764	16617	16805	16486	16612	16767	16623	16669	16587	16435	16699	16565	16573	16457	16765	16674	16557	16657	16528	16441	16630	16443	16521	16664	16592	16430	16262	16540	16485	16444	16458	16616	16499	16495	16659	16497	16632	16590	16462	16625	16567	16609	16765	16652	16687	16634	16542	16611	16496	16570	16628	16663	16597	16402	16582	16446	16638	16701	16860	16657	16557	16516	16417	16562	16574	16689	16665	16583	16347	16532	16662	16713	16747	16418	16822	16580	16555	16663	16708	16692	16629	16708	16600	16494	16666	16865	16723	16734	16633	16725	16464	16333	16585	16420	16869	16476	16501	16440	16558	16440	16718	16408	16408	16519	16827	16635	16632	16742	16375	16510	16649	16530	16586	16600	16591	16682	16596	16549	16593	16699	16640	16408	16725	16697	16636	16672	16491	16592	16589	16781	16767	16591	16461	16376	16548	16562	16621	16666	16660	16560	16461	16405	16563	16617	16605	16664	16492	16464	16559	16608	16536	16507	16734	16430	16587	16388	16603	16327	16399	16547	16533	16603	16570	16555	16677	16488	16487	16378	16632	16516	16672	16507	16442	16521	16731	16548	16579	16594	16631	16465	16565	16677	16411	16320	16372	16552	16502	16632	16661	16594	16528	16625	16510	16283	16689	16565	16454	16414	16804	16665	16494	16674	16555	16419	16381	16335	16399	16498	16477	16560	16602	16648	16610	16698	16587	16419	16520	16593	16604	16604	16504	16415	16450	16607	16644	16572	16683	16541	16418	16645	16461	16534	16619	16320	16635	16581	16322	16743	16491	16677	16579	16493	16465	16484	16380	16480	16471	16387	16598	16508	16541	16555	16625	16370	16495	16702	16492	16596	16501	16487	16533	16514	16544	16463	16667	16525	16538	16762	16564	16546	16431	16386	16502	16457	16543	16758	16648	16595	16683	16447	16555	16674	16541	16684	16613	16492	16439	16506	16676	16607	16663	16628	16579	16646	16598	16602	16506	16684	16739	16531	16527	16605	16657	16595	16525	16677	16646	16546	16673	16546	16615	16588	16496	16639	16575	16355	16516	16595	16531	16641	16480	16477	16445	16547	16689	16396	16224	16528	16447	16537	16741	16489	16541	16634	16510	16455	16545	16515	16550	16465	16665	16461	16699	16599	16502	16541	16499	16560	16552	16564	16669	16539	16569	16724	16541	16496	16592	16846	16677	16697	16558	16703	16431	16389	16506	16561	16584	16564	16618	16729	16431	16550	16852	16661	16759	16408	16440	16616	16545	16826	16448	16458	16492	16282	16411	16292	16596	16809	16706	16516	16551	16353	16592	16635	16672	16496	16730	16497	16678	16570	16718	16854	16742	16701	16504	16570	16604	16695	16618	16627	16645	16553	16593	16635	16679	16333	16705	16562	16595	16593	16684	16651	16483	16634	16695	16481	16514	16709	16465	16479	16500	16624	16209	16430	16689	16520	16496	16506	16514	16666	16629	16901	16673	16573	16514	16677	16563	16591	16528	16476	16455	16717	16545	16483	16593	16526	16523	16544	16587	16505	16747	16516	16473	16479	16629	16687	16570	16517	16391	16602	16536	16361	16542	16689	16785	16779	16321	16536	16823	16489	16614	16722	16508	16516	16497	16579	16759	16729	16605	16304	16608	16510	16394	16514	16433	16466	16492	16614	16516	16480	16418	16535	16514	16580	16678	16468	16564	16590	16700	16581	16553	16577	16644	16739	16485	16611	16711	16746	16634	16503	16692	16809	16551	16695	16664	16620	16697	16652	16697	16434	16475	16596	16602	16504	16508	16661	16620	16588	16661	16598	16528	16490	16501	16678	16648	16478	16627	16586	16372	16587	16504	16655	16476	16467	16571	16434	16648	16539	16492	16615	16574	16737	16713	16574	16495	16435	16526	16520	16619	16621	16718	16462	16629	16454	16627	16553	16536	16418	16503	16513	16433	16470	16501	16534	16520	16599	16430	16592	16433	16741	16349	16491	16763	16357	16760	16633	16568	16599	16470	16585	16525	16738	16664	16589	16360	16422	16678	16679	16546	16681	16453	16605	16575	16530	16691	16487	16549	16252	16600	16755	16661	16599	16558	16508	16448	16620	16534	16605	16607	16640	16582	16536	16559	16526	16582	16557	16638	16859	16668	16510	16608	16598	16511	16584	16465	16642	16469	16709	16738	16508	16611	16309	16656	16551	16560	16660	16461	16582	16563	16369	16632	16482	16513	16338	16526	16559	16345	16514	16411	16503	16489	16605	16550	16625	16658	16687	16609	16425	16808	16650	16626	16532	16574	16538	16637	16510	16492	16541	16576	16547	16550	16273	16547	16649	16457	16359	16633	16774	16679	16644	16692	16573	16696	16645	16487	16609	16678	16588	16469	16661	16554	16499	16538	16399	16673	16502	16452	16446	16471	16501	16668	16668	16529	16670	16707	16645	16478	16436	16601	16479	16725	16627	16499	16781	16667	16496	16637	16550	16624	16396	16443	16647	16782	16679	16687	16525	16569	16505	16701	16576	16568	16599	16616	16591	16499	16436	16753	16639	16578	16679	16556	16623	16460	16645	16437	16476	16634	16367	16469	16646	16509	16685	16369	16652	16417	16584	16593	16531	16572	16613	16680	16422	16601	16459	16718	16536	16574	16617	16506	16431	16587	16660	16709	16309	16636	16492	16645	16525	16604	16663	16565	16482	16512	16430	16469	16603	16564	16587	16348	16762	16710	16544	16553	16756	16634	16791	16465	16620	16731	16395	16390	16573	16571	16470	16533	16520	16417	16276	16864	16410	16556	16522	16426	16588	16624	16567	16471	16509	16396	16648	16534	16556	16686	16593	16483	16550	16556	16433	16533	16494	16601	16674	16682	16643	16725	16665	16434	16528	16536	16450	16621	16360	16484	16431	16650	16838	16593	16603	16564	16589	16586	16602	16547	16572	16635	16707	16417	16524	16550	16519	16699	16565	16559	16761	16548	16579	16479	16336	16609	16481	16493	16622	16670	16482	16783	16606	16578	16348	16582	16736	16564	16525	16673	16431	16575	16393	16449	16576	16672	16498	16442	16544	16480	16409	16503	16403	16207	16301	16592	16747	16602	16588	16286	16565	16127	16474	16615	16420	16807	16531	16713	16523	16480	16550	16631	16510	16562	16656	16710	16629	16399	16505	16468	16657	16489	16396	16424	16769	16574	16575	16626	16439	16500	16685	16641	16638	16684	16418	16603	16780	16469	16655	16596	16552	16576	16591	16496	16594	16506	16644	16670	16484	16371	16323	16620	16583	16550	16557	16502	16500	16478	16722	16489	16530	16574	16519	16369	16480	16443	16566	16566	16792	16402	16431	16681	16538	16664	16595	16596	16526	16422	16807	16503	16610	16487	16415	16557	16580	16631	16564	16598	16472	16673	16433	16553	16430	16339	16569	16657	16567	16513	16650	16644	16574	16442	16442	16361	16837	16521	16625	16593	16567	16493	16646	16619	16475	16482	16571	16721	16442	16458	16734	16617	16602	16669	16592	16480	16495	16528	16517	16714	16504	16483	16575	16592	16508	16586	16643	16587	16581	16539	16273	16509	16511	16430	16536	16591	16597	16624	16605	16696	16522	16867	16600	16534	16696	16323	16488	16632	16509	16428	16729	16615	16611	16606	16617	16574	16526	16636	16760	16668	16488	16356	16360	16764	16340	16623	16675	16735	16715	16588	16532	16613	16698	16715	16560	16608	16767	16567	16662	16499	16529	16553	16434	16688	16402	16533	16492	16555	16608	16659	16563	16845	16465	16564	16710	16568	16494	16637	16427	16612	16712	16561	16473	16430	16555	16499	16557	16624	16512	16696	16534	16554	16460	16492	16541	16566	16470	16666	16524	16680	16521	16645	16543	16626	16642	16478	16388	16553	16543	16583	16616	16551	16380	16559	16467	16694	16529	16522	16523	16730	16463	16429	16508	16540	16482	16505	16518	16601	16436	16656	16699	16515	16439	16613	16617	16497	16541	16469	16392	16558	16643	16605	16563	16477	16417	16448	16667	16483	16532	16347	16618	16575	16619	16632	16596	16487	16460	16718	16530	16624	16530	16472	16665	16709	16607	16577	16532	16562	16811	16469	16504	16537	16773	16583	16500	16779	16353	16576	16743	16471	16463	16343	16579	16631	16456	16473	16508	16627	16378	16390	16746	16520	16766	16442	16589	16622	16526	16614	16632	16607	16331	16544	16588	16626	16655	16802	16433	16613	16606	16788	16387	16389	16578	16466	16503	16657	16562	16695	16564	16560	16612	16426	16645	16644	16635	16574	16290	16615	16533	16457	16642	16885	16706	16610	16411	16471	16615	16606	16614	16629	16624	16847	16616	16711	16483	16522	16509	16745	16569	16708	16538	16424	16716	16717	16569	16411	16427	16479	16341	16690	16719	16570	16498	16430	16350	16660	16416	16722	16630	16497	16427	16628	16409	16674	16712	16693	16440	16507	16618	16624	16521	16638	16425	16554	16561	16495	16708	16435	16616	16577	16624	16446	16588	16593	16469	16459	16509	16477	16547	16556	16744	16642	16753	16387	16625	16543	16696	16396	16793	16488	16593	16703	16672	16539	16677	16684	16614	16633	16473	16558	16538	16552	16579	16764	16525	16419	16644	16585	16575	16576	16630	16451	16672	16377	16659	16750	16618	16464	16531	16405	16576	16645	16695	16548	16694	16665	16686	16313	16698	16482	16599	16481	16646	16719	16562	16569	16680	16645	16727	16597	16510	16674	16566	16572	16681	16489	16539	16603	16626	16743	16640	16766	16495	16435	16635	16512	16470
14400	26491	24420	19730	17857	16694	16043	15638	15305	14979	14812	14808	14802	14801	14710	14550	14591	14409	14613	14513	14511	14498	14456	14413	14531	14362	14441	14375	14449	14260	14346	14139	14350	14439	14127	14574	14528	14223	14281	14364	14404	14333	14380	14283	14298	14351	14309	14218	14223	14323	14311	14184	14129	14197	14331	14689	15955	16258	14846	14337	14211	14292	14373	14437	14173	14323	14314	14224	14215	14230	14214	14340	14250	14245	14250	14027	14286	14227	14145	14414	14303	14236	14447	14250	14260	14175	14101	14322	14277	14288	14315	14348	14315	14338	14426	14420	14173	14282	14295	14355	14352	14190	14189	14326	14131	14394	14137	14278	14275	14211	14249	14177	14298	14171	14228	14311	14281	14288	14149	14119	14161	14225	14131	14211	14169	14285	14300	14402	14385	14276	14457	14200	14202	14147	14375	14086	14439	14242	14220	14369	14337	14307	14292	14245	14380	14211	14214	14178	14339	14474	14213	14168	14347	14100	14263	14157	14095	14351	14215	14161	14397	14283	14159	14375	14162	14415	14190	14238	14291	14461	14450	14351	14261	14274	14276	14454	14361	14444	14202	14407	14296	14220	14288	14384	14349	14244	14156	14416	14281	14220	14125	14163	14604	14142	14190	14191	14279	14221	14044	14180	14175	14168	14343	14316	14300	14348	14333	14280	14236	14118	14430	14040	14199	14261	14118	14267	14212	14244	14229	14125	14268	14309	14330	14199	14219	14204	14360	14135	14230	14303	14267	14445	14090	14215	14241	14149	14000	14340	14279	14113	14215	14243	14376	14360	14147	14238	14274	14283	14182	14279	14279	14270	14148	14287	14238	14456	14206	14419	14275	14280	14323	14125	14402	14135	14205	14331	14264	14214	14150	14349	14350	14218	14182	14214	14167	14145	14200	14148	14279	14209	14189	14201	14263	14082	14211	14224	14353	14271	14187	14163	14358	14203	14178	14274	14199	14244	14271	14125	14124	14178	14163	14164	14299	14165	14203	14160	14372	14220	14316	14378	14228	14336	14263	14135	14337	14226	14277	14110	14193	14254	14283	14246	14334	14295	14124	14152	14126	14359	14401	14333	14201	14266	14202	14289	14283	14334	14326	14099	14268	14320	14320	14257	14280	14157	14379	14217	14328	14272	14420	14146	14297	14216	14320	14277	14142	14281	14273	14384	14228	14274	14224	14129	14294	14261	14319	14155	14304	14191	14298	14064	14312	14216	14214	14201	14351	14383	14256	14293	14195	14379	14097	14344	14188	14184	14149	14283	14224	14341	14216	14262	14172	14090	14310	14130	14409	14259	14082	14177	14391	14252	14238	14246	14279	14175	14225	14200	14231	14213	14052	14173	14361	14144	14221	14266	14197	14138	14127	14195	14446	14104	14155	14151	14185	14254	14174	14298	14238	14361	14190	14255	14249	14272	14091	14345	14035	14187	14205	14162	14271	14343	14163	14098	14267	14145	14183	14151	14244	14210	14211	14109	14164	14188	14279	14225	14189	14255	14206	14305	14376	14293	14128	14134	14045	14324	14192	14229	14254	14154	14357	14249	14294	14265	14258	14265	14318	14230	14287	14358	14211	14096	14343	14286	14397	14155	14160	14340	14080	14222	14414	14199	14239	14259	14178	14192	14220	14347	14215	14235	14227	14108	14133	14224	14231	14232	14221	14264	14194	14211	14304	14377	14133	14285	14205	14194	14197	14167	14115	14271	14165	14216	14228	14312	14118	14194	14107	14091	14190	14246	14077	14197	14354	14265	14166	14204	14228	14277	14120	14223	14181	14228	14144	14250	14521	14311	14262	14289	14211	14269	14187	14087	14248	14289	14079	14067	14252	14102	14333	14421	14243	14185	14303	14178	14173	14207	14278	14369	14253	14336	14290	14194	14318	14374	14227	14268	14276	14293	14279	14175	14223	14315	14266	14228	14170	14187	14419	14288	14217	14254	14311	14205	14120	14251	14341	14200	14144	14288	14305	14182	14203	14144	14218	14331	14147	14315	14172	14228	14188	14206	14038	14189	14160	14032	14036	14086	14207	14332	14209	14148	14218	14102	14202	14325	14247	14260	14193	14273	14162	14252	14162	14236	14393	14262	14193	14149	14280	14286	14185	14332	14239	14262	14273	14301	14291	13982	14274	14272	14118	14333	14232	14213	14272	14170	14181	14269	14179	14184	14180	14244	14125	14240	14359	14227	14382	14239	14263	14381	14240	14058	14303	14097	14291	14227	14296	14298	14334	14289	14206	14271	13945	14361	14227	14296	14319	14174	14157	14208	14177	14314	14297	14261	14054	14185	14249	14108	14191	14160	14179	14122	14199	14175	14164	14200	14269	14246	14186	14053	14289	14278	14396	14192	14399	14245	14201	14040	14080	14333	14132	14313	14354	14274	14263	14372	14162	14226	14106	14179	14406	14354	14219	14299	14122	14334	14120	14311	14281	14171	14146	14121	14320	14173	14167	14335	14240	14367	14336	14284	14365	14426	14292	14144	14206	14281	14172	14272	14262	14186	14240	14136	14381	14206	14272	14170	14269	14258	14035	14224	14099	14167	14109	14493	14217	14300	14208	14274	14265	14192	14164	14397	14118	14268	14194	14267	14180	14340	14358	14396	14234	14316	14387	14369	14340	14175	14248	14179	14207	14328	14157	14319	14207	14238	14295	14153	14166	14202	14466	14281	14258	14280	14109	14076	14190	14351	14303	14191	14171	14064	14202	14366	14355	14238	14337	14204	14353	14310	14175	14356	14331	14307	14304	14037	14384	14285	14335	14351	14137	14276	14112	14182	14327	14308	14329	14258	14110	14169	14234	14089	14198	14288	14268	14007	14266	14153	14235	14158	14412	14099	14301	14119	14188	14299	14194	14375	14248	14139	14210	14242	14153	14245	14255	14432	14282	14046	14089	14107	14034	14230	14388	14203	14258	14180	14276	14154	14092	14256	14222	14260	14181	14293	14116	14166	14220	14290	14099	14240	14376	14250	14339	14248	14295	14143	14382	14208	14241	14279	14376	14260	14253	14138	14249	14158	14168	14204	14379	14355	14208	14366	14205	14341	14121	14147	14232	14239	14052	14144	14326	14152	14176	14203	14300	14366	14293	14321	14441	14414	14282	14024	14193	14246	14236	14266	14374	14371	14207	14169	14208	14068	14319	14415	14270	14188	14213	14208	14136	14205	14215	14136	14339	14141	14261	14212	14283	14232	14113	14266	14371	14087	14155	14177	14173	14272	14209	14225	14255	14286	14120	14174	14162	14255	14142	14172	14146	14134	14149	14333	14303	14240	14159	14237	14222	14056	14251	14232	14188	14384	14445	14330	14230	14222	14239	14238	14250	14091	14089	14168	14241	14169	14179	14320	14204	14205	14286	14180	14133	14248	14293	14258	14243	14235	14209	14272	14280	14266	14243	14151	14232	14249	14265	14188	14287	14227	14364	14465	14326	14252	14123	14340	14360	14159	14086	14203	14117	14228	14137	14181	14317	14375	14345	14250	14293	14509	14163	14229	14138	14246	14237	14366	14150	14239	14307	14095	14390	14318	14371	14310	14214	14499	14238	14263	14360	14041	14124	14223	14353	14221	14325	14261	14058	14098	14198	14387	14041	14229	14304	14134	14177	14296	14024	14124	14386	14125	14113	14118	14188	14336	14112	14311	14064	14424	14183	14335	14332	14317	14240	14266	14414	14271	14252	14144	14366	13998	14129	14436	14129	14337	14375	14262	14321	14091	14157	14255	14209	14232	14288	14310	14175	14184	14281	14261	14143	14198	14267	14211	14243	14094	14337	14310	14242	14205	14159	14257	14064	14139	14145	14262	14228	14216	14001	14307	14401	14222	14028	14302	14278	14230	14207	14369	14161	14330	14205	14263	14174	14306	14197	14065	14411	14266	14289	14404	14155	14222	14382	14236	14296	14245	14202	14395	14322	14251	14285	14263	14294	14326	14178	14138	14297	14263	14390	14385	14302	14324	14221	14331	14317	14253	14146	14240	14074	14283	14281	14074	14072	14279	14168	14127	14180	14285	14129	14177	14224	14158	14110	14185	14142	14387	14182	14288	14334	14208	14087	14224	14232	14111	14386	14316	14183	14253	14323	14362	14142	14163	14049	14270	14446	14157	14029	14212	14279	14220	14384	14166	14183	14025	14238	14081	14359	14307	14197	14440	14261	14335	14242	14316	14158	14357	14231	14213	14252	14261	14387	14351	14192	14229	14311	14343	14176	14319	14158	14381	14135	14178	14119	14286	14178	14256	14228	14233	14089	14201	14227	14163	14379	14173	14220	14305	14302	14282	14362	14228	14281	14278	14164	14180	14124	14251	14198	14414	14164	14266	14077	14261	14314	14349	14181	14084	14069	14060	14248	14245	14229	14285	14188	14400	14310	14293	14447	14132	14134	14149	14304	14284	14166	14317	14148	14250	14062	14211	14118	14273	14188	14136	14249	14225	14093	14263	14120	14158	14307	14024	14171	14244	14151	14297	14299	14309	14331	14143	14139	14246	14313	14126	14381	14198	14322	14270	14239	14232	14309	14330	14194	14178	14164	14381	14131	14402	14234	14199	14202	14084	14045	14285	14150	14311	14340	14282	14351	14237	14229	14346	14315	14275	14346	14295	14255	13992	14293	14337	14234	14185	14144	14146	14497	14275	14206	14296	14260	14317	14302	14300	14238	14150	14544	14324	14036	14315	14221	14193	14287	14196	14245	14283	14149	14240	14292	14127	14280	14236	14283	14280	14454	14282	14271	14210	14205	14334	14262	14189	14313	14378	14262	14264	14248	14333	14376	14329	14255	14369	14271	14179	14240	14246	14167	14254	14187	14206	14157	14287	14159	14195	14213	14340	14476	14337	14195	14208	14216	14319	14322	14334	14262	14313	14332	14129	14139	14287	14267	14186	14204	14234	14219	14313	14320	14072	14179	14198	14282	14342	14197	14199	14360	14242	14340	14160	14322	14274	14257	14188	14149	14214	14263	14346	14288	14067	14146	14331	14227	14222	14365	14358	14316	14295	14267	14050	14175	14244	14342	14268	14201	14242	14140	14277	14152	14235	14319	14149	14261	14154	14232	14280	14269	14115	14127	14079	14191	14294	14291	14357	14185	14105	14118	14275	14336	14160	14096	14230	14241	14186
27230	21683	24219	21132	17822	17787	17855	17698	17723	17568	17568	17742	17650	17727	17485	17525	17791	18002	17615	17962	17677	17657	17555	17614	17669	17693	17670	17696	17429	17705	17562	17642	17798	17680	17742	17959	17919	17619	17777	17601	17797	17697	17578	17513	17625	17640	17948	17661	17723	17590	17477	17558	17508	17860	17768	17700	17960	17834	17645	17716	17561	17480	17621	17637	17530	17563	17906	17686	17530	17527	17517	17569	17727	17443	17584	17769	17641	17489	17654	17658	17597	17658	17668	18089	17506	17597	17596	17485	17620	17550	17632	17588	17662	17676	17676	17555	17577	17608	17469	17719	17606	17675	17484	17621	17810	17557	17595	17653	17490	17616	17617	17500	17545	17512	17501	17609	17631	17394	17568	17823	17887	17608	17474	17619	17713	17570	17577	17554	17772	17793	17679	17504	17432	17741	17704	17637	17719	17510	17644	17589	17502	17491	17384	17685	17549	17473	17855	17735	17419	17628	17724	17594	17608	17570	17580	17689	17701	17788	17735	17684	17407	17469	17400	17534	17547	17460	17672	17646	17550	17456	17578	17464	17607	17549	17582	17519	17574	17624	17673	17483	17572	17652	17641	17657	17658	17857	17795	17775	17608	17564	17795	17564	17621	17592	17756	17639	17796	17426	17436	17468	17475	17658	17566	17652	17541	17659	17393	17728	17578	17534	17464	17560	17644	17470	17585	17621	17780	17501	17514	17184	17645	17610	17418	17648	17597	17656	17549	17548	17598	17609	17547	17541	17545	17631	17521	17581	17583	17551	17620	17671	17501	17778	17686	17598	17655	17745	17656	17821	17516	17799	17486	17661	17596	17655	17278	17841	17640	17389	17562	17694	17669	17626	17647	17586	17557	17702	17754	17569	17608	17701	17837	17604	17817	17863	17872	17545	17528	17710	17656	17565	17662	17487	17520	17596	17687	17542	17578	17592	17890	17566	17482	17743	17654	17634	17653	17540	17651	17742	17547	17860	17625	17619	17580	17698	17525	17639	17598	17764	17654	17557	17422	17547	17666	17618	17520	17579	17744	17437	17587	17558	17464	17760	17532	17671	17642	17743	17758	17673	17457	17449	17649	17592	17557	17579	17597	17699	17641	17572	17635	17510	17583	17588	17483	17656	17613	17426	17533	17515	17575	17704	17551	17587	17567	17492	17431	17506	17474	17586	17668	17433	17490	17617	17413	17548	17544	17609	17749	17694	17689	17734	17798	17704	17577	17617	17610	17389	17702	17692	17538	17600	17636	17696	17695	17622	17668	17689	17485	17526	17694	17450	17646	17880	17441	17690	17608	17747	17682	17531	17622	17728	17555	17746	17489	17624	17576	17480	17707	17726	17683	17822	17694	17733	17564	17686	17585	17551	17624	17567	17466	17745	17505	17612	17664	17760	17672	17652	17762	17816	17772	17730	17600	17512	17741	17772	17543	17663	17536	17541	17686	17577	17507	17771	17782	17562	17769	17669	17788	17721	17510	17484	17585	17530	17691	17612	17470	17625	17474	17612	17778	17648	17587	17716	17887	17596	17586	17670	17511	17548	17551	17806	17696	17621	17535	17636	17460	17723	17747	17736	17597	17584	17840	17728	17769	17540	17719	17516	17607	17543	17700	17484	17691	17489	17669	17716	17697	17639	17735	17739	17513	17493	17726	17663	17596	17629	17675	17649	17619	17571	17546	17649	17415	17397	17602	17688	17500	17487	17604	17545	17753	17667	17659	17582	17572	17621	17537	17629	17577	17564	17849	17662	17613	17686	17776	17825	17788	17504	17639	17647	17640	17677	17476	17535	17531	17698	17349	17666	17561	17510	17523	17760	17716	17501	17743	17546	17456	17743	17738	17481	17625	17567	17602	17532	17334	17772	17738	17772	17591	17563	17478	17618	17695	17543	17498	17529	17460	17722	17615	17853	17752	17637	17549	17625	17632	17637	17490	17596	17561	17524	17539	17738	17727	17800	17443	17443	17510	17662	17691	17548	17698	17483	17399	17741	17883	17591	17561	17671	17659	17413	17750	17733	17709	17495	17518	17590	17737	17754	17700	17727	17559	17614	17538	17628	17771	17474	17716	17608	17530	17479	17600	17761	17561	17628	17812	17529	17620	17399	17593	17741	17685	17559	17617	17509	17715	17562	17401	17622	17534	17662	17632	17566	17639	17577	17609	17779	17408	17562	17437	17564	17589	17764	17525	17546	17801	17498	17828	17724	17704	17743	17548	17700	17887	17642	17627	17666	17547	17296	17535	17813	17729	17557	17622	17784	17425	17505	17534	17503	17743	17831	17646	17564	17654	17437	17674	17561	17524	17769	17422	17731	17821	17663	17568	17767	17602	17719	17589	17639	17733	17806	17918	17787	17561	17584	17610	17699	17726	17608	17592	17504	17489	17794	17674	17588	17488	17608	17568	17607	17608	17558	17675	17619	17481	17813	17763	17740	17435	17699	17474	17727	17622	17686	17583	17706	17578	17663	17748	17792	17522	17438	17709	17626	17629	17496	17573	17699	17574	17445	17318	17976	17613	17607	17480	17844	17556	17552	17417	17707	17530	17787	17595	17548	17606	17552	17543	17480	17808	17717	17761	17700	17864	17426	17720	17658	17691	17642	17653	17638	17709	17525	17560	17632	17731	17706	17703	17824	17573	17530	17589	17544	17646	17532	17718	17640	17552	17607	17561	17710	17515	17723	17837	17711	17685	17713	17759	17589	17751	17681	17526	17434	17699	17549	17468	17512	17586	17534	17703	17563	17674	17575	17892	17722	17472	17664	17573	17706	17803	17529	17660	17602	17889	17741	17691	17735	17654	17597	17466	17741	17669	17563	17730	17647	17571	17787	17710	17757	17776	17646	17656	17656	17564	17718	17547	17505	17342	17698	17494	17568	17709	17638	17607	17595	17485	17492	17640	17531	17635	17615	17563	17629	17486	17689	17751	17812	17550	17721	17743	17494	17817	17524	17520	17496	17804	17748	17610	17802	17672	17610	17579	17565	17630	17515	17541	17696	17692	17429	17710	17572	17802	17754	17612	17505	17597	17438	17744	17682	17595	17504	17661	17559	17680	17426	17634	17569	17696	17677	17573	17615	17745	17607	17639	17580	17684	17661	17549	17700	17558	17542	17547	17639	17857	17597	17684	17467	17472	17617	17536	17693	17868	17731	17682	17618	17767	17545	17771	17520	17495	17631	17490	17746	17604	17539	17552	17681	17479	17677	17695	17704	17524	17474	17632	17698	17571	17650	17715	17571	17692	17582	17755	17624	17511	17521	17722	17662	17497	17531	17658	17603	17874	17454	17414	17688	17583	17739	17692	17618	17512	17520	17592	17723	17545	17420	17858	17762	17521	17760	17817	17635	17615	17740	17801	17589	17509	17597	17710	17598	17726	17560	17582	17693	17702	17524	17727	17491	17570	17526	17641	17580	17384	17564	17728	17479	17725	17734	17857	17534	17893	17463	17439	17641	17707	17698	17742	17652	17713	17622	17625	17560	17551	17616	17622	17622	17695	17630	17766	17674	17661	17700	17727	17539	17713	17736	17585	17501	17486	17668	17708	17559	17755	17548	17664	17503	17651	17654	17609	17784	17565	17704	17862	17638	17467	17427	17793	17827	17766	17602	17744	17561	17563	17597	17899	17724	17813	17769	17390	17690	17522	17695	17712	17602	17604	17611	17690	17505	17514	17760	17910	17643	17687	17545	17575	17389	17839	17665	17531	17551	17647	17658	17844	17602	17725	17424	17637	17749	17635	17418	17759	17570	17739	17681	17630	17662	17653	17623	17585	17646	17741	17579	17716	17747	17679	17662	17487	17758	17693	17616	17793	17491	17754	17547	17503	17725	17504	17566	17621	17590	17593	17607	17687	17735	17727	17673	17585	17567	17783	17669	17890	17531	17690	17546	17581	18016	17635	17736	17493	17627	17636	17560	17665	17703	17903	17692	17590	17691	17763	17519	17537	17544	17609	17436	17517	17633	17465	17572	17517	17525	17595	17721	17568	17786	17618	17429	17690	17565	17622	17657	17705	17714	17655	17869	17668	17459	17339	17767	17650	17635	17673	17466	17674	17696	17620	17720	17808	17537	17683	17601	17555	17676	17835	17778	17627	17409	17709	17781	17609	17671	17819	17571	17861	17517	17776	17789	17511	17420	17748	17646	17789	17621	17676	17685	17787	17556	17579	17633	17766	17593	17636	17683	17743	17829	17764	17754	17559	17689	17647	17587	17414	17699	17425	17814	17513	17711	17554	17533	17653	17587	17655	17672	17602	17577	17639	17625	17590	17760	17535	17679	17672	17777	17562	17545	17711	17671	17724	17546	17649	17470	17707	17752	17477	17750	17668	17543	17648	17456	17709	17495	17517	17587	17679	17653	17640	17587	17556	17605	17484	17774	17581	17673	17721	17650	17757	17527	17478	17539	17656	17791	17631	17701	17775	17695	17449	17517	17649	17766	17721	17733	17650	17616	17661	17841	17764	17819	17917	17804	17674	17687	17702	17590	17618	17482	17686	17372	17571	17668	17752	17777	17739	17577	17783	17676	17457	17614	17518	17640	17816	17659	17567	17775	17742	17756	17627	17689	17670	17542	17487	17693	17476	17603	17599	17619	17460	17558	17640	17621	17697	17678	17515	17641	17526	17791	17595	17513	17610	17485	17684	17689	17695	17642	17865	17671	17634	17726	17696	17762	17750	17456	17569	17615	17764	17572	17774	17763	17588	17600	17681	17638	17714	17630	17543	17574	17640	17528	17665	17720	17404	17658	17891	17764	17780	17830	17677	17634	17784	17664	17660	17464	17548	17717	17547	17632	17612	17537	17846	17634	17705	17680	17605	17503	17682	17512	17587	17587	17827	17612	17803	17626	17619	17476	17707	17531	17606	17510	17656	17681	17560	17428	17603	17473	17718	17691	17705	17729	17750	17664	17586	17640	17447	17660	17513	17595	17804	17488	17699	17511	17611	17817	17613	17656	17566	17510	17464	17672	17736	17405	17612	17886	17658	17857	17575	17591	17649	17677	17727	17659	17678	17823	17737	17612	17521	17650	17556	17488	17632	17770	17565	17709	17767	17655	17825	17811	17547	17590	17675	17446	17601	17647	17694	17752	17741	17686	17456	17482	17710	17766	17845	17654	17613	17775
14080	16391	16131	15738	15162	15266	15004	15167	14935	14996	14939	15048	15094	15019	14983	14803	14878	15095	14942	14993	14853	14934	14981	14765	15009	14799	15073	14969	14853	14810	14988	14885	15029	14736	14937	14889	14828	15177	14973	14926	15054	14865	14938	14857	14855	14969	15045	15001	14873	14783	15029	14952	14942	15089	14793	14761	15135	15170	15062	14986	15191	14979	14813	14899	14878	15029	14887	14805	14931	14904	15041	14935	14836	14902	14857	14918	14948	15041	14870	14975	14950	15094	14861	14850	15110	14827	14964	14930	15077	14842	14967	14875	14886	15009	14829	15101	14863	14912	14902	14928	15013	14772	15020	14978	14925	14884	14953	14773	15035	14808	14729	14901	14828	14800	14953	14800	14851	14975	14966	14890	15019	14907	14882	15036	14976	15001	14917	14942	15149	14841	14990	14868	14906	14882	14998	15010	14914	14940	15025	14882	14905	14960	14979	14910	14812	15020	14983	15011	14974	14720	15004	15057	15090	14921	14910	14928	14851	14966	14861	14961	15011	14816	15046	15010	14902	15018	14771	14997	14899	15056	15045	15094	14949	14957	14933	15088	14871	15022	14907	14708	15026	14930	14781	14966	14991	14867	14966	14916	14990	14997	14904	14918	15099	14937	14940	14833	14896	14839	14857	14889	14808	14900	14766	14878	14982	14833	14838	14898	14941	15018	14885	14939	14872	14980	14940	14907	14953	14916	14839	14773	15000	14937	15038	14910	14762	14930	14932	15059	14970	15020	15016	15022	14783	14983	15001	14974	15046	14867	14936	14968	15163	15024	14907	14998	14976	14756	14909	14904	15018	14989	14988	14861	14938	15055	14848	14963	14989	14852	15011	15060	15116	14841	15015	14790	15019	14956	15122	14991	14870	15006	15089	14788	14984	15059	15083	15010	14822	15015	14853	15012	14975	15093	14921	14941	14761	14924	14995	14907	14959	14936	14992	14762	14885	14816	14898	14755	14922	15034	14894	14908	15049	14997	15011	14879	15032	14951	14977	14836	15027	14862	14957	15047	14902	14748	15225	14943	14927	15137	14863	14899	15063	15032	14830	14901	14939	14952	14855	14855	14938	14925	15026	14933	14890	14785	15020	14840	14941	14773	14833	14913	15101	15021	15004	14888	14893	14868	14895	14940	14808	15027	14949	14945	15013	14931	14931	14857	14988	14885	14953	15051	14985	14986	14874	14897	15075	14913	14901	14791	14792	14883	14884	14985	15054	15010	14975	14854	14898	14936	14900	15035	14911	14963	14896	14805	15057	14953	14825	14995	14897	14869	15077	14922	15029	14956	15071	14820	14807	14955	14918	15093	14906	14974	15121	15035	14958	14909	14901	14925	14863	14955	14674	15065	14932	15104	15052	14932	15055	14996	15058	14849	14930	15030	14959	14800	14981	14858	15038	14829	15006	15046	15022	14753	15005	14879	14934	15125	14831	14945	15022	14899	14952	15056	14965	14846	15004	14850	14928	14828	15077	14981	14943	14945	14851	14867	15066	15044	14939	14848	15035	14882	14859	15026	14977	14951	14870	14916	14950	14993	15006	15105	14939	14925	15013	14935	14959	14898	14847	14838	14842	15149	15104	14944	14933	15001	15026	15008	14831	14965	15046	15078	15023	15073	14841	14917	15006	14931	14904	14969	14821	15095	14915	14771	14971	14842	14899	14859	14949	14980	14952	14823	14935	14760	14845	14979	14787	15046	14850	14929	14964	14971	14949	14950	14890	14854	15033	14940	14903	14905	14744	14802	14884	14846	14857	14885	14922	14956	14948	14863	14918	14968	14953	15027	15066	14982	15007	14974	14987	14965	14931	14821	15044	14983	14974	15074	15074	14929	14975	14835	15038	14897	14958	14906	14906	14953	14865	14916	14949	15015	14852	14963	14950	14852	14898	15093	14973	14860	14960	15066	15057	14889	14877	14906	15007	14917	15011	14912	14862	15121	14887	14898	14816	14892	14926	14880	14866	14922	14932	14749	14985	14798	14894	14865	15015	15024	14878	15038	14995	15021	14903	14898	15005	15022	14962	14976	14877	14836	14789	14759	14981	14838	15031	15185	14920	14994	15014	15082	15014	14892	15022	14737	15202	15002	15004	14841	14987	14872	14863	14960	14985	14976	14909	15035	14904	14883	15090	14906	14978	14970	14879	15017	14991	15039	15094	14928	14930	15075	14931	15071	14965	14863	15010	15048	14904	14955	14833	14929	14968	14895	14866	14790	14972	14880	14944	14886	14865	15041	14862	15033	15067	14880	14907	15035	14954	14910	14941	14933	14790	15138	14894	14761	14976	14951	15044	14925	14991	14878	14907	14923	14882	14880	14939	15074	14861	14817	14931	14973	14803	14893	14876	15096	14854	14973	14981	14908	15051	14914	15103	14794	15053	14995	14935	14773	14986	14966	15003	14978	15033	15068	14967	14916	14931	14936	15064	14943	14941	14964	14927	14934	14894	14871	14878	14961	14952	14999	15032	14872	14924	14808	14977	14932	14895	15029	15039	15103	14887	15076	14926	15011	14906	15025	14981	15081	14945	14923	15139	14898	14875	14845	14964	14884	14917	15084	14878	14943	14822	15091	15082	14862	14896	14937	15128	14945	14996	14949	14835	14894	14828	14834	15131	14871	14898	14904	14891	14973	14904	15058	15026	14981	14845	14944	14823	14731	15026	15015	14837	14898	15133	15076	14818	15003	14829	14793	14904	14730	14828	14872	15066	14995	14940	14962	15084	14879	15066	15003	14929	15089	14917	14857	14972	14942	14842	14839	15013	14898	14793	14914	14794	14907	14827	14889	14897	14942	14947	14940	15026	14941	14889	14862	15046	14930	14910	14951	14900	14920	14847	14843	15116	14955	14899	15000	15031	14935	14718	14995	14900	15094	14755	14968	14968	14896	14884	14969	14849	14991	15027	14805	14913	14852	14931	14702	14995	14906	14869	14853	14946	14913	14912	14992	15016	14802	15019	14795	14948	14927	14961	14988	14868	14917	14900	15092	14898	14938	14971	14880	14891	14951	15139	14877	14973	15067	14851	14890	15081	14965	15124	14893	15076	15017	14978	14830	15058	15056	14791	14953	14887	15074	14932	15104	14963	14603	15041	14830	15016	14854	14930	14932	14812	15002	14947	14794	15099	14864	14749	14915	14804	14975	14856	14904	14951	14916	15071	14934	14984	14862	14917	14970	14885	14985	14959	14775	15175	15005	14787	14889	15032	14821	14786	14948	15057	14875	14869	14992	14940	14996	15112	14887	14925	14949	14993	15004	14898	14899	15026	14828	14915	14932	14990	15028	14883	14952	14815	14977	14925	14985	14878	14885	14885	15011	15005	15022	14908	14905	14968	14802	14880	14925	14864	14829	14945	14858	15026	14892	14899	14829	15017	14895	15047	14979	14965	14791	14874	14996	14902	14917	14889	15098	15089	14910	15075	14806	14904	14840	14884	14940	14915	15000	14946	14997	15048	14983	14998	14943	14966	14817	14938	15069	14843	15037	15029	14938	14945	14988	14897	14906	14857	14867	14869	14929	14830	14835	14809	15047	14799	15064	15005	15113	14874	14915	14910	14817	14924	14963	15054	14898	14953	15075	14979	14892	15005	14897	14993	14956	14924	14855	14875	15073	14873	15194	15048	14927	14840	14958	14784	14958	14993	14880	14799	14780	14987	15008	14951	14945	14869	15102	14969	15136	14899	14829	15030	14945	14996	14969	14923	14942	14778	14930	14918	14874	15070	14896	14920	14865	15006	14851	14928	14799	15020	14930	14874	15024	14967	14955	14954	15021	14982	14904	15020	14958	15002	14933	14875	14938	14862	15128	14869	14985	14850	15042	15053	14983	14990	15083	15009	14950	14940	14905	14927	14837	15035	14901	14772	15039	14996	14901	14904	14953	15017	14852	14876	14981	14880	14857	15043	15102	14721	15021	14919	14928	14986	14985	14951	14797	14890	15076	14907	14930	14930	14849	14896	14817	14935	14948	15027	14852	14853	15022	14748	14904	14888	14928	14957	14977	14958	14910	14837	14802	15054	14924	14989	14882	15068	14860	14986	14970	14807	14895	14983	14840	14883	14997	14862	14909	14983	14871	14970	14970	14941	15017	14962	14903	14912	15001	14892	14993	14995	14985	14954	14869	14818	14811	15033	14991	14763	15051	14999	15054	14935	14864	14880	15102	15031	14838	14978	14949	14968	14952	14942	14956	14942	14854	15139	14854	15090	14846	14862	14859	15096	14860	14894	14912	15074	14853	14958	15044	14988	14984	14950	14930	14911	15224	14858	15045	14957	14987	14994	14981	15147	14919	14953	14848	14822	14996	14880	14915	15020	14972	14958	14978	15035	15082	14941	14891	14950	14917	14910	14932	15001	14839	15206	15007	15057	14928	15119	14970	14939	14949	14792	14907	15012	14935	14914	14928	15020	14873	14877	15069	14912	14990	15015	14913	15055	14932	14783	14854	14854	14893	14858	14701	14965	14870	14929	15055	14864	14892	14881	14915	14938	14908	15032	15067	15018	14997	14842	14929	15005	14771	15081	14863	14900	14883	14901	15022	14890	14965	14924	14844	14995	14870	15002	14752	14977	15115	14993	14830	14990	15069	14958	14908	14948	15043	14792	15051	14821	14979	15075	14905	14935	15038	14921	14906	14956	15007	14754	14891	14976	15005	14897	15047	14960	14895	15047	14957	14975	14917	14863	14976	14882	14946	15054	15018	14998	14833	14905	14948	15005	14852	14944	14868	14883	14978	14838	14880	14873	14942	14979	14981	15084	15103	14968	14951	14860	14780	15097	14870	14902	14990	15073	15078	14934	14875	14795	15050	15019	15061	14879	14968	14873	15044	15001	14854	14948	14805	14915	14872	14896	14912	14973	14934	14884	14866	14960	15031	14738	14911	14895	15097	14947	15007	15048	14903	14851	15036	14828	14773	14946	14961	14876	14993	14947	14983	15067	14946	15079	15047	14905	14938	14918	14933	14950	14796	15025	15056	14961	15103	14889	15002	14806	15075	14865	14973	14937	14899	14856	14943	14952	14820	15018	15054	14833	14894	15084	14990	14887	15004	14920	15050	15083	14922	14981	15094	14926	14898	15019	14938	14861	15002	14878	14988	14887	14882	14899	14963	14973	15039	15052	14842
23481	21058	28533	23870	21681	21731	20461	17795	17218	17447	17704	17337	17240	17192	17220	17294	17176	17267	16863	16948	16870	17076	17028	16960	17024	16983	17027	17011	17014	16906	17096	17119	16911	17185	17057	17173	16953	17096	17103	16897	17023	17043	17085	17037	16818	16937	17194	16963	17174	17000	16732	17136	16965	17129	17069	17086	17749	17891	17526	16930	17000	16884	16860	16860	16835	17142	17101	17024	17017	16855	16993	16944	16978	16849	16948	16828	16980	16861	16757	16895	16898	17041	16950	16845	16956	16806	16901	17147	17047	17088	16681	16837	16838	16811	16803	16919	16720	16978	16888	16858	16882	17003	16798	16902	16907	16888	16872	16966	16910	16928	16918	16890	16891	16853	16788	17001	17001	16918	17077	16847	17053	16811	17118	17023	16934	17089	16933	16880	16974	16991	16889	16780	16973	16995	16812	16757	16873	16950	16976	17232	16978	16753	17005	16927	16895	16945	16881	16929	16903	16809	16859	16924	16884	17001	16831	16726	17001	16806	16848	16780	16866	16919	17006	16734	17116	16763	17059	16855	16930	16914	16901	17111	17050	16861	17080	16999	17065	16864	16966	16764	16963	16751	16918	16871	16904	16775	16842	16947	17023	16879	16925	16772	17115	17013	17091	16888	16980	16956	16901	17089	16905	17004	16865	16935	16937	16899	17067	16868	16981	16822	17051	16871	16948	16780	16710	16975	16953	16776	16878	16781	16640	16864	16992	16899	16831	16791	16955	17040	16909	16757	16916	16799	16946	16841	16986	17027	16871	17071	16951	17157	17011	16996	16942	16829	16967	16832	16717	16852	16885	16862	17109	17008	16852	17156	17081	16927	16882	17094	17107	16846	16982	17124	16922	17122	16844	16928	16765	17028	17048	16873	17019	16691	16900	16849	16983	17146	16913	17188	17120	16943	16921	17065	16928	17047	16826	16931	16667	17053	16926	16903	17069	17026	16893	16785	16880	16766	16936	16920	16747	16789	16729	16951	16884	16703	16979	17071	17060	16990	17036	16868	17132	16916	17172	16843	16777	17023	16989	16974	17001	16868	16961	16970	16889	16897	16968	16960	17067	16970	17156	16840	16997	16867	16989	16916	16824	16845	16864	16997	16866	16984	17088	17065	16795	16717	16984	16970	17019	17018	16939	16971	16946	16865	17116	17013	16903	16889	16853	16946	16868	16864	17017	16887	16914	16841	16857	16776	17030	17030	16959	16794	16937	16879	17044	17005	17027	17005	16747	16971	16849	16944	16973	16875	17044	16973	16877	16817	17072	17011	16930	16844	16811	16667	16992	17029	16920	17048	16737	16993	16908	17002	16869	17027	16879	17226	16983	16797	16857	17089	16949	16893	16760	16889	17080	16970	16872	16906	16955	16879	16807	16848	17026	16792	16730	16767	16945	17051	17225	16950	16921	16947	16782	16811	16893	16871	17028	16941	17010	16764	16972	16898	16736	16850	16761	16865	16980	16992	16851	17081	16932	16910	17009	16962	16907	17059	16870	16984	16809	16752	16928	16987	17035	16737	16842	16874	16866	16861	16904	16883	16926	16922	16929	16957	16851	16895	16696	16778	17044	17024	17141	17123	17052	16803	16966	17109	16767	16991	16964	16899	16874	17031	16906	16839	16903	17014	17120	16890	16818	16766	16791	16805	16880	16953	16872	16897	16900	16756	16917	17020	16913	16778	16772	16937	16730	16883	16762	16968	16842	16699	16992	16852	16911	16860	17055	17112	16703	16970	16975	16883	17007	16906	16923	17122	17167	16983	17100	16833	16956	16826	16904	16988	17017	17084	16847	16935	17008	16840	16845	16973	16790	16798	16938	16938	17010	16970	16904	16927	16878	16963	16941	16855	17121	16820	16916	16863	16965	16811	16902	16964	17019	17121	16948	16754	17075	16875	16844	17030	17121	17063	16943	16877	17007	16654	16737	16940	16907	16981	17091	16996	16946	16899	16880	17024	17015	16888	16715	16837	16987	16886	16883	17153	16849	16775	16652	16779	17061	17020	16926	16906	16946	16703	16742	16783	16873	17075	16955	17132	16988	16924	16935	16986	17027	16763	17006	16809	16790	16732	16895	16835	17015	16792	16816	17077	16877	16733	16903	17017	16936	17227	16967	16943	16921	17034	16848	16986	16845	16827	16918	17102	16831	16968	17004	17011	17010	16687	16982	16974	16895	16666	16920	16985	16955	17029	16991	16803	16684	16823	16736	17086	16795	17072	16843	16939	17109	16945	16807	16994	17215	16978	16748	17061	16746	16934	16815	16957	17175	17015	16964	16940	16771	16882	16855	16741	16954	16821	16790	16823	16925	16925	17046	17146	16833	16812	16884	16779	16782	17018	16816	16974	16893	16918	16926	16708	16986	16836	16965	16912	16987	16914	17152	16915	16849	16868	16686	16818	16920	16990	16854	16948	16746	17047	16935	16913	16894	16912	16816	16937	16936	17077	17132	17002	17046	17015	16977	16917	16897	16918	16821	16862	17096	17021	16877	16849	16836	16801	17108	17016	16945	16905	16735	16898	16858	16930	16967	16998	16930	16941	17048	16795	17059	16795	16857	16822	16727	16896	16974	16901	16813	16860	16845	16709	16801	16992	16957	17063	16903	16710	16967	16855	16793	16942	16828	16749	16959	16892	16791	17002	16908	17023	16876	17104	17126	16801	16996	16938	16918	16936	17016	17053	16955	16847	16909	16911	16789	16900	16951	16958	17054	16922	16870	16574	16870	16839	16974	17026	17064	16888	16771	16855	16821	16863	16884	16680	16636	17019	16873	16928	16974	16946	17076	16867	17034	16915	16933	17011	16915	16919	16820	16870	17029	17004	16994	16969	16998	16907	16904	16716	17018	16954	16756	17031	17105	16918	17014	16968	16938	16965	16870	17072	16779	17019	16899	16970	16918	16937	16929	17190	16904	16720	16923	16991	16804	16704	16797	16836	16878	16716	16845	16910	16762	16646	16974	16986	16741	16718	17093	16881	16835	16922	16920	16920	16862	16945	16792	16665	16778	17016	16876	16837	16963	17005	16855	16990	17031	16941	16923	16980	17041	16782	16751	16830	16861	17068	16917	16952	16761	16997	17001	17062	16881	16791	16832	17018	16760	16923	16906	17109	17117	17092	16945	16995	16945	16785	16945	17039	17237	16827	16865	16915	16712	16966	17006	16935	16815	16841	16765	16782	16854	17119	17013	16889	16772	16799	16902	16814	16751	17082	17028	16875	16754	16977	16987	16998	16844	16968	16971	16935	16967	16922	16716	16932	16929	16897	16745	16864	16911	16851	17138	17022	16817	16964	16966	16828	16964	16877	16863	16944	16961	16865	16889	16978	16982	16974	16805	16902	16956	16901	17000	16869	16943	17043	17150	16829	16856	16676	16859	16590	17045	16901	16961	16994	17062	17065	16875	16856	16873	17187	17042	16854	16790	16866	16883	17019	16933	16751	16747	16997	17016	17005	16823	16890	17160	16802	16923	16767	16983	16807	16951	16972	16729	16742	16760	16860	17032	17057	16883	16766	17013	16998	17035	16824	17021	16911	16897	16815	17073	16998	16939	16923	17021	16879	16931	16745	17113	16914	16974	16930	16883	17179	16972	16998	16979	17013	16829	16904	16970	16859	16879	16909	16738	16743	17067	16792	16816	17080	16862	17060	17033	17048	16808	16904	16912	16923	16995	16942	16936	16856	17002	17053	17073	16914	16840	16782	16768	16935	16890	16975	16904	16876	17202	16938	17157	16653	16806	16900	16959	16960	16977	17120	16709	16820	16941	16983	16753	17029	16882	16917	16857	16801	16960	16937	16833	16768	16777	16932	16939	17010	16665	16875	16980	16700	16982	16854	16849	16927	16697	17006	16993	16917	17176	17045	16978	17033	16959	16891	16751	17008	16974	16887	17025	16763	17220	16849	17122	16795	16815	17028	16941	16843	16801	16782	16899	17024	16996	16857	16986	17101	17016	17015	17013	16995	16915	16842	17162	16760	16865	16943	16899	16886	16898	16813	16855	16993	16834	16906	16907	16809	16915	16731	16704	16780	16699	16891	16820	16772	16804	16872	16718	16889	16892	16843	17045	16877	16698	16784	16817	16900	16983	17031	17037	16881	16842	17041	16999	17170	16869	16731	17017	16907	17112	16727	17013	16745	16926	16787	16905	16889	16787	16888	16942	16654	16976	16842	16916	17047	17108	16822	16928	17078	16873	16876	17019	17048	16861	16919	17022	16749	16987	16835	16911	16718	16960	17016	16854	16863	16837	16860	17083	16861	16955	16985	16941	16993	17102	16850	17071	16790	16920	17060	16931	16818	16843	16802	16865	17014	16923	16767	17115	17058	16900	17041	17027	16688	16994	16762	17059	16790	16729	16843	16973	16885	16933	16824	16767	16873	16971	16817	16979	17012	16860	16994	16871	16766	16840	16877	16877	16944	16817	16803	16784	17069	17100	17131	16864	16848	16876	16958	17021	16934	17196	17044	16616	16985	17187	16904	16850	16956	16862	16840	16858	16848	16989	16726	16994	16921	17049	16935	16950	17107	16964	16840	16963	16726	16730	16971	16855	17021	16878	16781	17070	16829	16960	17099	16828	17059	16968	16778	17003	17032	16834	16842	16956	16906	16768	16907	16903	16899	17006	16972	17056	17042	16806	16899	17034	16867	17016	17042	16967	16888	17035	16839	16751	17033	16880	16783	16914	16985	16912	16953	17026	16934	16926	16859	16920	16945	16974	16969	17194	16915	16861	16794	16778	17028	16862	16768	16912	16795	16938	16880	16853	17090	17113	16953	16956	16968	16706	16790	16955	17023	16855	17019	17135	16958	16920	17031	16685	16967	16841	16827	16956	17080	16841	16908	16851	16842	17000	16902	16892	16990	17046	16847	16889	16956	17098	16910	16833	16907	16723	16961	16890	16875	16852	16806	16823	16766	16828	16809	16763	16804	17009	16922	16889	16898	16823	16885	17120	16763	16962	16806	16992	16979	16865	16912	17077	16763	16955	17021	16889	16749	16938	16842	16713	16740	16922	16998	16835	16757	16889	16886	16817	16876	17221	17041	16911	16905	16743	16882	16770	16994	16828	16886	16874	16649	16685	17007	17012	16863	16813	17071	17114	16970	16818	16845	16907	16804	16786	17136
13038	21660	20414	17580	16353	15960	15358	15125	15045	14964	14849	14669	14693	14879	14685	14589	14698	14638	14499	14505	14621	14547	14552	14594	14656	14509	14632	14535	14657	14601	14624	14593	14776	14606	14645	14387	14759	14608	14602	14425	14502	14470	14215	14681	14767	14739	14545	14418	14673	14778	14516	14552	14584	14641	14584	14674	15385	15659	15051	14497	14484	14577	14397	14632	14747	14465	14379	14542	14553	14600	14612	14470	14652	14528	14531	14421	14602	14578	14454	14626	14301	14706	14434	14486	14422	14802	14508	14475	14516	14524	14434	14534	14569	14322	14426	14613	14666	14476	14580	14455	14554	14441	14336	14453	14504	14573	14482	14599	14496	14616	14454	14432	14374	14470	14661	14635	14475	14451	14603	14394	14641	14560	14475	14601	14426	14446	14555	14489	14480	14504	14556	14275	14466	14470	14498	14391	14443	14401	14403	14497	14250	14518	14421	14496	14370	14527	14342	14483	14567	14591	14597	14595	14435	14403	14504	14547	14607	14490	14551	14658	14565	14503	14434	14512	14459	14421	14517	14426	14398	14354	14478	14626	14467	14553	14452	14425	14540	14491	14533	14508	14581	14421	14761	14483	14580	14433	14552	14552	14396	14497	14491	14472	14393	14524	14439	14479	14402	14447	14480	14461	14507	14444	14609	14602	14433	14465	14631	14420	14531	14444	14461	14455	14482	14546	14556	14483	14396	14568	14496	14525	14524	14541	14550	14460	14638	14750	14510	14373	14434	14456	14405	14500	14526	14429	14365	14579	14617	14482	14577	14343	14518	14540	14505	14453	14408	14496	14398	14670	14440	14418	14379	14462	14623	14407	14434	14559	14631	14539	14413	14537	14551	14526	14435	14418	14443	14546	14682	14602	14509	14539	14443	14509	14547	14667	14385	14649	14518	14353	14690	14408	14614	14485	14420	14453	14432	14460	14492	14638	14426	14287	14580	14535	14579	14588	14538	14485	14418	14444	14563	14342	14485	14255	14588	14573	14459	14604	14359	14426	14481	14709	14473	14537	14560	14565	14483	14625	14332	14347	14495	14417	14456	14522	14465	14485	14567	14514	14610	14538	14563	14539	14583	14447	14521	14378	14566	14448	14746	14605	14387	14567	14525	14509	14476	14497	14498	14439	14509	14526	14670	14598	14561	14568	14575	14486	14555	14654	14511	14343	14576	14445	14472	14352	14407	14442	14384	14518	14354	14427	14672	14436	14389	14499	14396	14468	14530	14508	14375	14639	14538	14469	14603	14535	14339	14421	14476	14560	14485	14572	14453	14594	14389	14619	14391	14533	14494	14627	14535	14425	14517	14536	14494	14536	14560	14636	14635	14648	14287	14659	14360	14629	14500	14530	14428	14604	14324	14517	14331	14419	14262	14495	14614	14387	14423	14547	14658	14623	14535	14409	14637	14377	14582	14351	14501	14498	14687	14464	14412	14531	14452	14563	14432	14402	14567	14509	14506	14656	14505	14610	14602	14341	14301	14406	14577	14577	14547	14514	14623	14345	14527	14469	14468	14617	14527	14415	14533	14476	14458	14378	14471	14488	14390	14498	14464	14521	14598	14437	14431	14619	14435	14651	14476	14577	14550	14465	14461	14608	14410	14285	14542	14376	14526	14321	14637	14512	14359	14590	14501	14472	14350	14516	14482	14509	14471	14569	14465	14534	14660	14394	14569	14273	14498	14589	14394	14445	14493	14325	14481	14538	14346	14357	14349	14505	14605	14700	14412	14433	14352	14439	14458	14502	14658	14371	14631	14562	14485	14451	14595	14567	14354	14414	14446	14465	14524	14573	14404	14555	14367	14373	14675	14461	14469	14443	14668	14355	14480	14458	14578	14449	14372	14445	14457	14543	14410	14473	14443	14581	14433	14420	14538	14304	14564	14418	14507	14522	14414	14476	14598	14526	14505	14388	14498	14596	14438	14472	14628	14610	14520	14567	14601	14538	14469	14348	14440	14444	14479	14674	14488	14588	14627	14478	14612	14377	14433	14276	14373	14421	14499	14481	14308	14432	14605	14699	14373	14478	14423	14579	14598	14468	14462	14431	14481	14656	14504	14526	14556	14332	14628	14457	14467	14588	14599	14428	14573	14352	14501	14499	14499	14456	14502	14424	14276	14600	14544	14538	14525	14529	14493	14481	14523	14503	14565	14538	14529	14414	14574	14495	14598	14773	14436	14523	14454	14537	14492	14545	14463	14571	14417	14657	14671	14441	14584	14452	14540	14471	14665	14409	14628	14457	14491	14345	14487	14408	14525	14606	14588	14600	14637	14426	14612	14463	14448	14388	14312	14562	14555	14441	14644	14528	14480	14472	14450	14499	14586	14606	14554	14548	14525	14651	14480	14472	14429	14402	14451	14324	14651	14341	14516	14402	14435	14460	14398	14308	14497	14538	14721	14493	14380	14593	14522	14448	14381	14591	14462	14630	14578	14565	14476	14473	14458	14608	14340	14549	14451	14499	14442	14310	14656	14576	14625	14430	14468	14601	14568	14524	14404	14584	14506	14497	14374	14456	14434	14475	14374	14540	14602	14443	14415	14338	14518	14417	14528	14348	14480	14612	14459	14717	14271	14579	14625	14544	14488	14563	14458	14720	14575	14548	14367	14588	14357	14455	14412	14521	14684	14465	14455	14464	14431	14435	14518	14483	14375	14497	14552	14460	14305	14312	14651	14459	14493	14483	14610	14424	14592	14362	14498	14383	14394	14416	14663	14258	14422	14538	14594	14426	14547	14481	14380	14292	14503	14580	14554	14445	14458	14542	14422	14501	14462	14693	14590	14642	14476	14612	14652	14462	14520	14581	14509	14550	14579	14477	14371	14304	14542	14322	14502	14552	14521	14390	14535	14505	14463	14550	14413	14578	14472	14467	14538	14463	14571	14417	14471	14596	14512	14538	14516	14363	14450	14549	14463	14494	14606	14382	14674	14393	14391	14518	14431	14456	14414	14456	14424	14389	14554	14506	14400	14374	14465	14420	14538	14541	14409	14563	14486	14610	14463	14490	14479	14501	14379	14461	14501	14460	14571	14350	14524	14543	14603	14484	14577	14586	14469	14547	14524	14436	14419	14644	14611	14399	14540	14571	14501	14503	14482	14703	14466	14526	14513	14479	14483	14387	14361	14578	14408	14490	14483	14537	14630	14702	14569	14489	14581	14721	14520	14517	14454	14441	14653	14384	14500	14520	14351	14439	14341	14515	14587	14450	14543	14421	14570	14637	14398	14444	14516	14395	14588	14571	14266	14590	14655	14418	14555	14350	14514	14370	14568	14659	14614	14521	14503	14459	14370	14488	14540	14437	14532	14587	14459	14624	14443	14463	14460	14487	14624	14544	14504	14507	14449	14564	14424	14498	14538	14365	14371	14338	14535	14394	14541	14373	14691	14517	14643	14495	14512	14523	14547	14550	14346	14693	14527	14482	14653	14366	14502	14488	14624	14434	14662	14403	14563	14699	14466	14469	14392	14560	14479	14547	14508	14533	14545	14382	14622	14547	14517	14492	14422	14420	14306	14307	14405	14471	14562	14640	14382	14640	14581	14346	14501	14454	14602	14453	14529	14550	14463	14487	14418	14541	14567	14492	14519	14500	14353	14510	14475	14487	14607	14486	14632	14430	14569	14512	14605	14523	14628	14743	14639	14585	14586	14208	14506	14457	14545	14592	14589	14540	14547	14484	14550	14430	14296	14487	14517	14479	14581	14601	14538	14534	14505	14550	14619	14455	14687	14511	14471	14586	14423	14720	14469	14496	14419	14556	14453	14383	14457	14570	14497	14537	14476	14621	14528	14437	14567	14455	14467	14376	14481	14388	14639	14749	14444	14527	14542	14395	14553	14499	14431	14346	14465	14490	14428	14512	14412	14488	14583	14514	14594	14528	14360	14514	14671	14394	14629	14509	14563	14496	14472	14479	14552	14619	14358	14531	14280	14576	14579	14664	14429	14678	14413	14468	14470	14399	14562	14475	14515	14468	14705	14439	14509	14423	14479	14488	14642	14527	14333	14676	14622	14485	14451	14483	14371	14490	14537	14606	14390	14521	14655	14681	14658	14513	14520	14585	14530	14433	14389	14476	14522	14579	14601	14478	14476	14468	14556	14379	14547	14414	14518	14471	14394	14569	14515	14354	14560	14529	14336	14641	14452	14457	14340	14570	14336	14487	14456	14631	14392	14459	14495	14525	14362	14507	14453	14399	14437	14482	14634	14191	14479	14659	14638	14388	14316	14319	14770	14344	14503	14361	14426	14417	14528	14434	14528	14488	14538	14551	14601	14618	14398	14524	14457	14569	14375	14465	14446	14475	14492	14425	14392	14514	14559	14429	14491	14623	14525	14300	14611	14465	14470	14313	14528	14386	14287	14462	14494	14422	14568	14548	14483	14534	14477	14499	14517	14411	14514	14429	14747	14445	14499	14481	14587	14543	14497	14558	14579	14670	14450	14556	14410	14515	14442	14596	14482	14623	14489	14403	14498	14548	14306	14533	14488	14428	14367	14591	14568	14343	14582	14470	14561	14651	14721	14580	14422	14377	14626	14469	14536	14323	14654	14587	14421	14375	14420	14464	14465	14554	14700	14717	14413	14620	14398	14458	14480	14481	14634	14590	14545	14369	14586	14511	14370	14492	14379	14392	14620	14426	14300	14482	14519	14534	14726	14694	14533	14447	14584	14510	14454	14594	14372	14292	14564	14429	14560	14502	14422	14418	14327	14483	14351	14593	14450	14515	14476	14680	14549	14609	14595	14260	14523	14704	14567	14635	14432	14586	14447	14490	14518	14541	14629	14513	14422	14474	14487	14622	14560	14408	14537	14456	14551	14560	14460	14491	14405	14448	14654	14568	14475	14532	14438	14605	14546	14679	14387	14467	14589	14624	14595	14709	14453	14545	14596	14445	14611	14521	14620	14590	14567	14531	14544	14417	14450	14406	14384	14566	14528	14587	14554	14474	14651	14652	14611	14469	14586	14404	14432	14461	14761	14266	14535	14654	14488	14550	14417	14437	14466	14651	14488	14450	14221	14712	14609	14470	14583	14402	14454	14570	14384	14401	14529	14546	14521	14531	14468	14496	14579	14430	14427	14401	14385	14547	14427	14664	14480	14410	14549	14525	14704	14546	14454	14547
22551	21052	28880	23432	21174	22939	24527	18808	17941	18258	18040	17741	17898	17873	17784	17680	17536	17504	17790	17550	17566	17424	17421	17511	17450	17428	17314	17256	17253	17323	17428	17490	17364	17419	17212	17332	17273	17265	17368	17044	17231	17406	17224	17342	17563	17308	17358	17605	17455	17391	17333	17222	17316	17327	17399	17179	18297	19004	18376	17525	17349	17230	17392	17477	17113	17243	17339	17324	17225	17193	17224	17394	17476	17222	17411	17258	17125	17325	17368	17053	17297	17558	17450	17272	17326	17189	17161	17267	17139	17230	17397	17250	17439	17058	17394	17206	17382	17382	17089	17178	17124	17234	17301	17290	17484	17302	17308	17299	17488	17031	17297	17174	17264	17278	17355	17198	17333	17481	17398	17279	17175	17252	17283	17252	17257	17327	17286	17328	17232	17182	17175	17246	17352	17287	17332	17146	17374	17243	17355	17221	17209	17385	17393	17089	17263	17409	17125	17315	17308	17404	17235	17338	17306	17238	17210	17115	17269	17265	17369	17260	17101	17296	17087	17257	17373	17189	17270	17237	17262	17141	17218	17157	17303	17233	17249	17242	17486	17281	17247	17154	17300	17103	16985	17393	17346	17389	17252	17265	17252	17278	17185	17098	17333	17131	17245	17120	17074	17105	17228	16998	17203	17150	17227	17337	17027	17243	17239	17428	17267	17280	17335	17266	17278	16989	17127	17281	17263	17191	17196	17136	17108	17380	17126	17319	17299	17370	17212	17353	17377	17240	17100	17242	17258	17190	17282	17144	17016	17198	17283	17261	17318	17304	17231	17231	17336	17117	17169	17084	17236	17245	17267	17197	17433	17237	17357	17184	17249	17225	17367	17248	17104	17163	17210	17313	17245	17207	17248	17297	17367	17267	17052	17207	17110	17196	17014	17196	17073	17329	17207	17473	17311	17199	16914	17087	17178	17260	17215	17240	17352	17159	17177	17079	17438	17181	17274	17246	17065	17016	17386	17334	17326	17238	17305	17202	17422	17256	17210	17326	17308	17165	17225	17177	17190	17014	17152	17156	17230	17137	17208	17304	17344	17530	17275	17291	17156	17158	17182	17178	17313	17329	17295	17311	17291	17215	17068	17220	17082	17077	17177	17005	17118	17319	17540	17181	17242	17197	17416	17220	17111	17252	17076	17287	17444	17256	17255	17170	17328	17152	17148	17214	17354	17308	17184	17286	17301	17105	17296	17191	17168	17230	17346	17486	17247	17154	17189	17335	17148	17210	17274	17327	17321	17334	17047	17182	17218	17356	17287	17274	17276	17163	17431	17047	17130	17253	17229	17395	17224	17318	17296	17017	17150	17336	17295	17391	17302	17134	17245	16910	17113	17106	17227	17177	17086	17195	17309	17046	17178	17322	17160	17297	17184	17066	17232	17262	17278	17341	17302	17388	17306	17062	17070	17134	17200	17438	17033	16935	17302	17282	17369	17164	17272	17246	17334	17367	17225	17244	17068	17243	17234	17143	17250	17024	17305	17307	17164	17154	17324	17253	17400	17171	17344	17226	17359	17249	17248	17127	17047	17291	17265	17380	17212	17227	17298	17135	17254	17469	17169	17236	17423	17115	17160	17202	17495	17302	17109	17199	17031	17075	17053	17266	17426	17325	17096	17193	17199	17454	17160	17067	17201	17263	17318	17090	17188	17143	17301	17331	17062	17287	17104	17249	17257	17471	17209	17150	17306	17393	17097	17112	17153	17118	17387	17228	17331	17261	17187	17262	17147	16873	17220	17266	17286	17255	17164	17312	17135	17043	17204	17144	17464	17142	17347	17252	17293	17133	17199	17270	17371	17382	17195	17234	17194	17336	17219	17202	17364	17327	17080	17068	17336	17213	17065	17217	17201	17392	16935	17232	17099	16875	17145	17104	17093	17262	17293	17348	17280	17240	17386	17388	17408	17323	17197	17330	17242	17011	17173	17355	17279	17345	17215	17176	17048	17209	17187	17467	17282	17326	17207	17159	17135	17101	17337	17145	17248	17255	17354	17353	17343	17211	17135	17137	17393	17228	17348	17271	17367	17313	17196	17167	17297	17100	17297	17057	17031	17270	17265	17328	17370	17205	17216	17118	17207	17212	17451	17637	17205	17227	17223	17244	17334	17226	17271	17173	17247	17240	17194	17139	17526	17217	16916	17185	17325	17409	17210	17223	17383	17249	17286	17020	17249	17208	17180	17174	17233	17224	17105	17023	17197	17241	17176	17269	17175	17319	17313	17140	17210	17189	17179	17196	17217	17460	17190	17208	17181	17207	17291	17129	17289	17378	17395	17258	17197	17368	17298	17345	17319	17107	17178	17127	17218	17161	17331	17203	17349	17108	17272	17142	17340	17344	17265	17148	17183	16952	17170	17267	17248	17182	17168	17130	17153	17046	17104	17164	17412	17349	17362	17219	17172	17031	17202	17350	17088	17145	17324	17258	17162	17261	17233	17426	17159	17411	17239	16848	17246	17191	17165	17252	17132	17123	17334	17231	17214	17321	17146	17242	17309	17410	17174	17178	17189	17360	17282	17232	17336	17256	17227	17267	17171	17181	17220	17507	17485	17087	17168	17127	17348	17163	17254	17208	17348	17362	17077	17262	17195	17180	17190	17288	17215	17302	17062	17154	17446	17528	17344	17341	17354	17060	17272	17317	17275	17420	17474	17359	17075	16997	17113	17303	17159	17282	16995	17149	17154	17142	17350	17111	17374	17191	17137	17151	17407	17250	17228	17126	17210	17296	17456	17333	17369	17224	17393	17267	17187	16967	16971	17065	17231	17242	17253	17342	17306	17189	17118	17097	17183	17372	17193	17298	17039	17331	17359	17192	17121	17326	17246	17495	17164	17072	17007	17085	17312	17302	17124	17278	17195	17195	16937	17132	17124	17141	17360	17241	17248	17076	17288	17201	17110	17198	17146	17209	17151	17161	17272	17170	17361	17193	17115	17261	17239	17346	17181	17227	17075	17042	17260	17068	17221	17144	16980	17288	17349	17350	17311	17168	17112	17215	17272	17273	17326	17181	17077	17143	17245	17142	17212	17365	17329	17203	17395	17013	17157	17314	17170	17329	17089	17124	17244	17181	17286	17481	17206	17411	17147	17321	17206	17275	17139	17286	17114	17014	17132	17160	17012	17266	17051	17179	17182	17200	17185	17221	17389	17138	17116	17137	17325	17434	17238	17281	17527	17187	17045	17030	17278	17207	17144	17292	17303	17258	17361	17290	17149	17316	17232	17142	17308	17247	17128	17307	17256	17245	17062	17278	17023	17028	17366	17226	17207	17313	17154	17325	17170	17250	17249	17284	17128	17219	17194	17359	17097	16983	17153	17131	17196	17158	17232	17210	17338	17125	17209	17280	17139	17067	17191	17374	17408	17368	17274	17248	17146	17213	17330	17282	17091	17122	17110	17153	17177	17188	17198	17257	17244	17240	17385	17283	17217	17229	17262	17048	17194	17440	17239	17097	17104	17166	17227	17380	17288	17152	17259	17367	17295	17268	17363	17301	17306	17255	17041	17109	17183	17185	17058	17204	17326	17158	17148	17169	17272	17142	17417	17302	17203	17177	17282	17393	17445	17480	17176	17360	17251	17221	17336	17264	17301	17277	17289	17440	17320	17256	17270	17243	17380	17121	17368	17183	17368	17088	17185	17320	17381	17212	17295	17214	17177	17354	17295	17220	17439	17426	17291	17256	17322	17299	17420	17219	17066	17475	17228	17301	17375	17220	17329	17308	17322	17115	17280	17342	17222	17024	16951	17001	17267	17098	17126	17115	17050	17152	17026	17058	17113	17169	17379	17270	17517	17449	17259	17169	17151	17191	17250	17315	17473	17168	17247	17226	17522	17444	17083	17236	17195	17339	17359	17143	17316	17181	17323	17160	17241	17476	17185	17108	17169	17379	17244	17353	17303	17252	17236	17070	17170	17229	17213	17456	17224	17232	17096	17376	17217	17313	17135	17407	17085	17307	17347	17355	17261	17173	17343	17082	17319	17267	17200	16996	17242	17136	17149	17148	17184	16969	17316	17232	17172	17265	17135	17382	17122	17149	17152	17160	17105	17215	17291	16960	17323	17237	17071	17302	17092	17266	17175	17216	17269	17358	17116	17243	17281	17249	17301	17366	17286	17246	17316	17296	16974	16958	17061	17231	17307	17092	17220	17072	17510	17061	17138	17257	17247	17223	17161	17229	17269	17273	17335	17083	17309	17192	17176	17034	17261	17195	17230	17070	17111	17276	17261	17279	17153	17252	17346	17194	17282	17174	17303	17190	17370	17142	17168	17353	17006	17237	17121	17102	17231	17264	17365	17181	17111	17562	17346	17145	17302	17269	17245	17251	17404	17377	17169	17186	16980	17196	17051	17164	17036	17412	17312	17367	17238	17204	17168	17430	17366	17130	17318	17187	17325	17221	17274	17218	17166	17103	17210	17193	17225	17161	17350	17176	17324	17254	17202	17313	17345	17256	17135	17115	17373	17271	17048	17244	17254	17295	17353	17313	17133	17245	17335	17193	17558	17122	17245	17087	17074	17303	17239	17328	17392	17247	17160	17140	17429	17232	17121	17157	17269	17241	17156	17173	17180	17275	17185	17234	17256	17216	17263	17386	17098	17343	17362	17323	17266	17306	17206	17164	17314	17273	17237	16930	17115	17211	17339	17290	17251	17187	17188	17238	17377	17210	17136	17079	17498	17336	17119	17297	17359	17289	17242	17180	17194	17337	17348	17356	17351	17306	17111	17441	17165	17323	17142	17376	17140	17101	17173	17258	17281	16973	17229	17118	17295	17129	17132	17184	17135	17233	17530	17156	17230	17203	17356	17137	17250	17093	17316	17199	17373	17345	17121	17199	17326	17216	17320	17160	17227	17392	17273	17204	17293	17278	17210	17170	17158	17319	17204	17430	17343	17254	16940	17359	16954	17166	17298	17007	17192	17249	17331	17276	17283	17199	17202	17190	17143	17186	17258	17231	17380	17263	17275	17286	17342	17191	17230	17384	17250	17143	17403	17237	17269	17359	17105	17207	17170	17220	17222	17252	17305	17308	17374	17260	17037	17263	17018	17357	17321	17164	17279	17250	17349	17320	17275	17116	17123	17469	17260	17315	17250	17284	17366	17214	17536	17260	17365	17318
14478	26225	24005	19534	18041	16951	16313	15743	15602	15382	15311	15098	15082	15029	14998	14977	15135	14828	14761	14783	14793	14690	14817	14825	14983	14803	14686	14766	14684	14740	14788	14665	14762	14776	14710	14723	14759	14803	14510	14903	14802	14810	14801	14625	14640	14642	14757	14642	14662	14669	14660	14876	14649	14759	14741	14905	16386	17016	15838	14904	14667	14659	14773	14573	14707	14764	14655	14760	14606	14584	14715	14761	14592	14659	14633	14477	14645	14758	14505	14889	14736	14578	14568	14690	14707	14688	14973	14462	14757	14805	14610	14556	14553	14823	14604	14476	14655	14766	14683	14623	14771	14446	14704	14572	14671	14708	14664	14640	14687	14540	14681	14601	14683	14582	14479	14679	14759	14613	14721	14692	14611	14603	14719	14702	14617	14877	14628	14669	14842	14600	14652	14533	14621	14638	14876	14700	14682	14731	14687	14660	14748	14661	14667	14601	14568	14739	14791	14445	14741	14779	14582	14665	14561	14688	14589	14631	14819	14562	14695	14683	14898	14775	14713	14721	14655	14722	14585	14567	14578	14690	14575	14601	14574	14745	14646	14630	14630	14645	14557	14686	14651	14592	14737	14711	14671	14668	14601	14710	14756	14572	14684	14546	14520	14677	14601	14743	14697	14572	14751	14708	14641	14795	14741	14506	14686	14412	14543	14646	14592	14585	14496	14832	14605	14775	14514	14650	14406	14750	14515	14622	14709	14618	14653	14731	14612	14534	14750	14742	14385	14723	14521	14650	14528	14656	14729	14668	14705	14713	14705	14508	14683	14601	14718	14564	14522	14757	14686	14630	14598	14632	14795	14534	14711	14587	14808	14735	14640	14538	14600	14438	14674	14519	14473	14603	14575	14572	14643	14773	14739	14741	14633	14529	14688	14587	14663	14651	14587	14680	14673	14475	14501	14711	14556	14679	14779	14463	14585	14366	14673	14742	14549	14621	14624	14680	14580	14522	14835	14703	14671	14744	14638	14637	14731	14707	14640	14583	14542	14731	14769	14586	14690	14731	14636	14616	14723	14649	14519	14570	14627	14537	14520	14613	14755	14632	14576	14752	14712	14490	14545	14723	14771	14603	14535	14611	14834	14773	14602	14618	14525	14741	14458	14560	14701	14650	14537	14793	14554	14633	14643	14673	14686	14701	14603	14579	14707	14476	14566	14621	14665	14685	14555	14595	14706	14443	14652	14671	14611	14625	14668	14544	14631	14656	14708	14602	14624	14632	14566	14571	14633	14638	14828	14564	14634	14669	14730	14688	14605	14715	14816	14604	14596	14887	14601	14631	14741	14450	14720	14595	14693	14706	14674	14619	14454	14811	14604	14524	14713	14778	14695	14573	14625	14739	14615	14703	14550	14685	14548	14537	14601	14717	14514	14624	14777	14583	14563	14626	14673	14501	14679	14552	14545	14579	14699	14635	14622	14654	14637	14672	14628	14747	14633	14550	14687	14667	14533	14736	14532	14727	14678	14551	14693	14544	14768	14606	14682	14675	14489	14398	14661	14571	14704	14627	14504	14642	14791	14541	14542	14526	14626	14611	14670	14500	14491	14639	14762	14556	14753	14464	14607	14619	14502	14677	14634	14657	14755	14537	14394	14438	14695	14659	14570	14531	14641	14687	14529	14512	14527	14788	14696	14440	14816	14751	14548	14533	14767	14456	14649	14673	14768	14682	14645	14594	14599	14584	14592	14698	14627	14690	14542	14618	14581	14551	14281	14603	14560	14664	14651	14473	14498	14609	14644	14660	14692	14721	14843	14513	14548	14510	14675	14463	14720	14437	14611	14685	14596	14592	14611	14644	14721	14638	14683	14522	14822	14668	14481	14732	14569	14549	14744	14647	14636	14597	14618	14528	14685	14632	14535	14620	14548	14556	14545	14651	14529	14730	14676	14678	14490	14522	14600	14672	14563	14682	14740	14695	14625	14736	14668	14628	14646	14593	14727	14573	14600	14660	14581	14602	14707	14388	14620	14716	14561	14645	14612	14608	14631	14596	14567	14695	14626	14705	14524	14602	14606	14567	14738	14705	14795	14681	14858	14465	14786	14579	14844	14545	14672	14635	14747	14496	14638	14757	14698	14647	14483	14671	14756	14606	14869	14504	14514	14547	14653	14649	14660	14578	14515	14730	14690	14566	14540	14491	14671	14595	14658	14689	14596	14548	14661	14571	14599	14641	14811	14489	14656	14475	14432	14519	14611	14606	14676	14443	14610	14617	14578	14417	14692	14633	14730	14569	14732	14553	14604	14625	14660	14627	14595	14644	14649	14667	14537	14594	14533	14746	14592	14485	14574	14580	14551	14763	14613	14702	14568	14537	14634	14517	14614	14672	14610	14648	14694	14682	14637	14456	14648	14730	14663	14619	14776	14609	14688	14428	14594	14761	14522	14606	14576	14523	14618	14701	14669	14661	14698	14678	14644	14562	14575	14514	14733	14705	14809	14662	14603	14712	14608	14693	14539	14450	14533	14508	14677	14463	14481	14482	14679	14550	14546	14730	14591	14604	14658	14546	14557	14683	14873	14750	14460	14716	14734	14588	14688	14578	14689	14564	14722	14616	14589	14734	14647	14686	14686	14738	14512	14498	14666	14731	14617	14522	14785	14503	14507	14571	14663	14766	14649	14674	14664	14728	14718	14652	14540	14540	14642	14580	14710	14729	14686	14654	14722	14593	14587	14806	14612	14603	14479	14581	14635	14622	14721	14792	14784	14591	14730	14575	14562	14685	14803	14656	14743	14408	14593	14559	14717	14705	14656	14639	14659	14594	14707	14693	14673	14703	14547	14553	14599	14555	14721	14642	14776	14651	14600	14705	14676	14532	14691	14649	14460	14633	14525	14689	14747	14635	14808	14618	14722	14563	14734	14676	14599	14709	14671	14609	14546	14500	14544	14581	14480	14714	14622	14540	14632	14662	14734	14669	14615	14567	14730	14640	14617	14536	14453	14638	14694	14575	14713	14638	14603	14616	14585	14558	14540	14625	14372	14635	14631	14569	14706	14499	14795	14658	14727	14671	14416	14439	14454	14700	14386	14560	14582	14611	14723	14652	14653	14662	14705	14740	14653	14672	14607	14567	14691	14497	14753	14600	14725	14686	14594	14553	14581	14730	14686	14447	14590	14567	14624	14693	14760	14557	14637	14630	14661	14731	14699	14661	14720	14540	14626	14660	14665	14604	14537	14831	14652	14676	14613	14713	14635	14686	14583	14445	14758	14623	14723	14535	14655	14585	14537	14600	14769	14570	14683	14810	14654	14663	14497	14479	14702	14604	14721	14436	14654	14547	14684	14614	14551	14606	14539	14467	14555	14683	14704	14529	14786	14530	14625	14591	14709	14738	14730	14531	14646	14545	14451	14615	14648	14712	14526	14675	14487	14604	14545	14796	14552	14767	14525	14652	14548	14564	14748	14525	14725	14436	14586	14744	14623	14614	14619	14686	14689	14552	14547	14565	14743	14726	14688	14555	14655	14722	14413	14587	14623	14693	14739	14554	14517	14604	14686	14559	14775	14747	14635	14518	14696	14594	14662	14657	14642	14675	14594	14444	14734	14636	14767	14611	14502	14730	14858	14613	14586	14752	14715	14474	14779	14666	14758	14551	14592	14714	14571	14455	14546	14659	14661	14608	14754	14455	14660	14593	14514	14764	14616	14504	14645	14590	14605	14678	14681	14610	14584	14635	14572	14763	14580	14766	14626	14666	14639	14725	14708	14650	14641	14543	14466	14648	14606	14698	14783	14494	14703	14616	14615	14662	14772	14657	14739	14711	14521	14635	14559	14575	14555	14527	14582	14700	14637	14502	14698	14806	14551	14672	14487	14663	14655	14622	14638	14760	14666	14617	14563	14705	14698	14651	14563	14643	14506	14636	14718	14509	14719	14626	14646	14461	14616	14685	14488	14682	14503	14641	14727	14658	14625	14674	14623	14642	14484	14548	14708	14604	14639	14719	14507	14510	14849	14842	14533	14560	14738	14603	14654	14681	14695	14654	14378	14660	14704	14695	14676	14671	14716	14828	14650	14558	14561	14484	14560	14778	14645	14616	14668	14592	14706	14416	14587	14612	14795	14559	14501	14711	14793	14508	14628	14658	14693	14577	14648	14559	14697	14809	14597	14686	14542	14667	14560	14610	14507	14663	14600	14600	14527	14694	14660	14747	14633	14532	14645	14749	14601	14689	14423	14627	14675	14509	14602	14761	14648	14554	14663	14616	14686	14635	14558	14546	14536	14570	14653	14687	14736	14678	14741	14593	14633	14496	14711	14632	14600	14503	14770	14650	14661	14658	14583	14786	14580	14620	14664	14618	14453	14556	14604	14660	14603	14521	14576	14524	14667	14562	14771	14708	14803	14527	14714	14759	14584	14585	14445	14581	14666	14361	14579	14716	14709	14699	14308	14577	14631	14777	14510	14694	14376	14621	14588	14620	14516	14718	14708	14740	14644	14604	14553	14707	14629	14554	14514	14568	14592	14792	14678	14544	14528	14695	14645	14607	14596	14656	14503	14746	14572	14596	14633	14944	14719	14534	14505	14521	14538	14573	14645	14722	14643	14645	14694	14619	14435	14578	14534	14589	14308	14551	14478	14651	14678	14685	14522	14681	14473	14524	14525	14601	14696	14650	14607	14736	14577	14603	14694	14717	14709	14644	14506	14688	14692	14756	14658	14634	14610	14647	14590	14525	14583	14755	14516	14709	14623	14690	14558	14691	14583	14528	14568	14800	14499	14549	14644	14671	14675	14991	14634	14441	14701	14556	14574	14529	14582	14620	14687	14461	14557	14668	14545	14726	14553	14575	14650	14602	14779	14667	14686	14477	14618	14650	14595	14715	14498	14552	14541	14637	14579	14442	14588	14576	14503	14630	14683	14499	14631	14544	14687	14570	14576	14668	14594	14489	14653	14504	14624	14609	14641	14670	14618	14693	14770	14599	14481	14799	14537	14674	14806	14605	14790	14709	14603	14593	14644	14760	14552	14604	14512	14717	14518	14592	14427	14720	14730	14663	14727	14686	14692	14667	14773	14595	14688	14714	14559	14635	14659	14433	14655	14658	14644	14773	14719	14476	14719	14761	14751	14754	14714	14565	14460	14810	14365	14801	14604	14785	14706	14601	14488	14623
27255	21628	24049	20731	17521	17818	17734	17713	17660	17637	17700	17739	17562	17616	17596	17378	17445	17600	17636	17644	17741	17616	17760	17834	17590	17717	17537	17540	17531	17563	17711	17548	17469	17306	17609	17637	17456	17719	17581	17662	17677	17767	17646	17445	17885	17764	17500	17429	17596	17505	17551	17733	17445	17621	17559	17648	17329	17722	17598	17778	17821	17672	17405	17483	17648	17585	17587	17596	17281	17597	17429	17540	17509	17574	17454	17419	17561	17511	17617	17482	17654	17617	17711	17664	17736	17447	17824	17608	17504	17666	17462	17324	17561	17597	17677	17807	17439	17551	17259	17536	17453	17665	17442	17622	17414	17575	17503	17574	17399	17490	17261	17460	17544	17525	17640	17611	17602	17740	17431	17520	17577	17551	17589	17745	17501	17546	17611	17310	17480	17503	17426	17455	17471	17663	17517	17556	17510	17505	17586	17602	17578	17546	17334	17445	17595	17462	17550	17505	17498	17432	17434	17565	17389	17715	17502	17634	17499	17717	17747	17433	17546	17388	17848	17578	17582	17581	17634	17741	17591	17455	17299	17525	17407	17546	17647	17506	17433	17328	17483	17505	17794	17498	17761	17631	17306	17382	17277	17612	17566	17727	17459	17445	17512	17544	17566	17914	17455	17548	17500	17736	17700	17535	17436	17498	17397	17362	17091	17634	17700	17660	17549	17363	17616	17567	17633	17293	17548	17475	17676	17622	17711	17624	17560	17396	17476	17615	17613	17541	17463	17754	17532	17429	17351	17527	17572	17666	17590	17339	17785	17544	17547	17623	17667	17423	17622	17615	17607	17500	17682	17532	17340	17315	17595	17457	17496	17535	17601	17656	17668	17455	17462	17406	17619	17657	17230	17409	17362	17502	17496	17691	17487	17498	17492	17696	17576	17537	17745	17455	17580	17531	17465	17592	17433	17564	17548	17512	17661	17426	17624	17349	17712	17425	17668	17578	17421	17363	17480	17586	17383	17349	17387	17532	17338	17315	17507	17400	17395	17583	17402	17533	17456	17740	17679	17544	17498	17370	17398	17562	17486	17421	17791	17574	17676	17509	17426	17466	17624	17479	17554	17485	17386	17582	17619	17556	17362	17451	17516	17595	17621	17619	17731	17801	17709	17446	17743	17673	17492	17730	17458	17475	17583	17454	17606	17600	17518	17527	17785	17578	17523	17367	17611	17561	17612	17507	17692	17484	17596	17493	17616	17589	17359	17928	17437	17600	17641	17423	17436	17707	17515	17437	17530	17527	17449	17625	17612	17648	17411	17570	17552	17640	17682	17698	17687	17494	17504	17547	17527	17581	17623	17484	17581	17630	17738	17497	17519	17498	17596	17259	17534	17615	17555	17591	17652	17436	17375	17517	17667	17661	17746	17458	17130	17388	17709	17564	17477	17619	17567	17489	17546	17436	17584	17554	17590	17688	17519	17666	17653	17714	17655	17401	17511	17709	17560	17526	17502	17495	17313	17713	17501	17636	17635	17729	17663	17449	17605	17548	17745	17462	17716	17312	17444	17477	17405	17644	17581	17709	17507	17356	17455	17532	17787	17385	17663	17431	17477	17523	17410	17647	17781	17673	17522	17513	17540	17695	17525	17602	17652	17581	17695	17446	17516	17487	17698	17686	17640	17513	17808	17536	17617	17452	17332	17665	17624	17636	17559	17614	17634	17654	17434	17586	17509	17485	17608	17600	17806	17725	17159	17513	17683	17550	17485	17506	17611	17818	17590	17805	17541	17714	17618	17430	17720	17455	17506	17500	17536	17630	17504	17644	17566	17490	17585	17334	17457	17581	17687	17550	17501	17556	17605	17530	17572	17628	17592	17548	17607	17721	17597	17511	17409	17507	17561	17432	17622	17518	17935	17441	17336	17636	17768	17777	17489	17403	17599	17536	17284	17625	17402	17546	17556	17719	17556	17428	17600	17577	17657	17656	17624	17725	17697	17579	17549	17519	17497	17665	17517	17662	17670	17454	17503	17456	17424	17572	17525	17625	17689	17687	17669	17556	17667	17569	17524	17568	17704	17393	17475	17668	17651	17476	17496	17517	17665	17410	17700	17520	17422	17655	17666	17635	17576	17617	17584	17547	17610	17616	17284	17532	17467	17566	17428	17500	17488	17621	17567	17664	17522	17678	17581	17526	17533	17432	17587	17534	17534	17469	17559	17437	17594	17642	17527	17532	17476	17744	17611	17616	17607	17426	17443	17479	17776	17562	17540	17515	17663	17522	17488	17512	17647	17483	17580	17439	17607	17786	17484	17426	17694	17423	17415	17342	17410	17320	17522	17433	17655	17565	17601	17660	17675	17570	17496	17699	17615	17526	17706	17476	17528	17578	17534	17440	17521	17234	17657	17527	17312	17477	17708	17354	17605	17655	17531	17528	17692	17757	17643	17399	17626	17609	17561	17670	17691	17429	17661	17723	17712	17543	17520	17532	17571	17681	17490	17240	17538	17481	17602	17466	17552	17570	17597	17668	17388	17573	17595	17416	17510	17429	17408	17683	17777	17467	17627	17832	17640	17695	17474	17560	17494	17459	17717	17495	17477	17421	17682	17997	17456	17579	17642	17476	17507	17568	17435	17470	17581	17537	17409	17386	17720	17629	17600	17557	17531	17703	17429	17458	17608	17492	17458	17715	17450	17482	17681	17439	17499	17609	17465	17811	17641	17721	17544	17452	17447	17529	17505	17534	17692	17351	17610	17687	17551	17549	17549	17599	17715	17634	17459	17489	17470	17686	17697	17513	17528	17477	17594	17607	17751	17563	17765	17492	17625	17548	17521	17474	17678	17481	17430	17520	17449	17434	17396	17643	17567	17719	17549	17397	17550	17566	17676	17729	17434	17531	17537	17378	17751	17617	17580	17637	17601	17751	17603	17535	17572	17583	17627	17503	17521	17735	17409	17467	17607	17483	17624	17759	17635	17638	17449	17718	17579	17371	17522	17488	17490	17582	17609	17677	17632	17677	17677	17592	17592	17583	17634	17598	17663	17452	17518	17552	17596	17731	17605	17325	17718	17592	17741	17554	17391	17531	17637	17544	17597	17526	17603	17373	17535	17775	17667	17553	17387	17655	17703	17485	17789	17482	17616	17474	17627	17698	17541	17561	17468	17452	17540	17468	17452	17500	17407	17616	17721	17810	17663	17610	17380	17233	17477	17610	17417	17544	17479	17812	17591	17624	17468	17536	17672	17760	17551	17504	17672	17275	17655	17411	17614	17655	17384	17700	17443	17381	17563	17645	17617	17362	17498	17409	17534	17499	17584	17521	17386	17431	17576	17582	17501	17664	17649	17368	17537	17413	17446	17672	17622	17813	17598	17524	17465	17591	17665	17538	17654	17313	17409	17433	17486	17793	17581	17635	17452	17646	17726	17431	17800	17484	17370	17579	17478	17516	17475	17681	17762	17672	17525	17420	17680	17536	17587	17739	17814	17570	17585	17413	17528	17729	17520	17505	17619	17493	17548	17491	17444	17437	17620	17587	17735	17520	17465	17559	17708	17714	17568	17595	17528	17609	17684	17642	17634	17532	17402	17407	17588	17499	17431	17552	17384	17402	17518	17562	17562	17473	17472	17501	17493	17375	17510	17453	17727	17357	17787	17626	17483	17522	17648	17474	17416	17484	17526	17432	17371	17644	17615	17510	17527	17579	17538	17524	17506	17535	17454	17551	17716	17675	17486	17356	17697	17542	17443	17399	17601	17458	17411	17690	17579	17476	17647	17639	17749	17482	17765	17492	17542	17521	17543	17460	17513	17443	17532	17614	17448	17464	17406	17726	17580	17451	17648	17500	17480	17661	17654	17767	17592	17589	17514	17352	17568	17432	17567	17754	17633	17489	17794	17412	17638	17659	17612	17675	17716	17614	17625	17541	17603	17676	17526	17426	17676	17742	17592	17525	17496	17753	17267	17537	17595	17510	17306	17706	17563	17538	17484	17505	17622	17826	17586	17709	17597	17543	17692	17551	17611	17553	17553	17465	17621	17488	17582	17761	17697	17652	17494	17496	17615	17517	17704	17648	17343	17642	17656	17514	17431	17605	17689	17577	17860	17642	17570	17379	17324	17408	17574	17628	17561	17352	17439	17420	17471	17345	17778	17733	17582	17651	17518	17734	17619	17529	17553	17658	17666	17625	17568	17349	17512	17551	17474	17678	17390	17272	17388	17437	17575	17544	17260	17498	17548	17698	17586	17609	17597	17490	17524	17716	17643	17452	17632	17595	17657	17468	17454	17414	17685	17671	17720	17652	17534	17790	17472	17424	17746	17556	17597	17586	17563	17613	17498	17726	17654	17655	17645	17559	17400	17471	17572	17598	17497	17605	17576	17582	17746	17524	17356	17544	17385	17481	17454	17712	17691	17551	17401	17726	17536	17541	17461	17602	17572	17553	17560	17335	17531	17736	17481	17628	17714	17690	17676	17364	17556	17471	17427	17916	17402	17621	17567	17766	17369	17658	17430	17484	17527	17435	17615	17335	17610	17649	17499	17661	17364	17552	17743	17375	17761	17564	17709	17530	17662	17712	17500	17583	17706	17530	17579	17608	17525	17614	17588	17330	17546	17530	17763	17580	17677	17808	17603	17420	17608	17520	17552	17667	17338	17521	17863	17536	17473	17592	17610	17424	17755	17628	17788	17492	17649	17481	17825	17676	17539	17543	17604	17540	17571	17385	17397	17586	17423	17479	17530	17538	17498	17539	17640	17540	17484	17420	17644	17674	17688	17597	17442	17615	17568	17403	17682	17328	17388	17556	17604	17509	17488	17572	17767	17544	17660	17348	17496	17482	17455	17527	17542	17457	17472	17375	17576	17586	17556	17652	17431	17499	17511	17359	17629	17458	17438	17618	17555	17463	17743	17553	17559	17465	17544	17605	17562	17559	17661	17467	17498	17523	17371	17599	17705	17483	17457	17572	17547	17407	17628	17528	17620	17406	17494	17629	17538	17559	17546	17646	17651	17636	17362	17613	17749	17792	17624	17558	17495	17373	17683	17592	17429	17493	17426	17330	17456	17583	17573	17499	17580	17596	17484	17541	17649	17629	17366	17494	17627	17494	17653	17707	17517	17425	17589	17721	17517	17716	17435	17620	17664	17690	17491	17596	17400	17567	17400	17524	17618	17577
14079	15943	15761	15328	15149	15191	14831	14984	15094	15054	14917	15204	14919	14863	14831	14959	15006	14861	14861	14966	14739	14922	14854	14625	15212	14873	15101	14821	14912	14974	14982	15098	14965	14704	14755	14978	14811	14874	14832	14849	14871	14878	15078	14896	14961	14811	15038	14918	14786	14890	14886	14958	14841	14841	14843	15167	15046	15192	15112	14951	14988	14787	15026	14884	14953	15033	14931	14856	14885	14995	14971	14832	14808	14914	14871	14964	15009	14965	14722	14935	14791	14816	14811	14949	14831	14874	14887	14995	15026	14853	15017	14799	14934	14843	14957	14715	14940	14864	14962	14879	14962	14876	14937	14858	15041	14891	15086	15017	14974	14852	14878	14896	14897	14816	14852	14922	14953	14734	14869	14846	14666	14911	15065	14924	15007	14895	14962	14887	15003	15092	14720	14726	14920	15069	15088	14961	14958	14914	15110	14838	14911	14840	14739	15064	14849	14836	15005	14840	14916	14850	14765	14900	14898	14957	14865	14867	14953	14970	14812	14926	14899	14849	14949	14783	15054	15011	14818	15039	14828	14634	15024	14835	15032	14944	14908	14892	14800	14787	14952	15014	14826	14824	14893	14852	14777	15015	14743	14766	14886	14868	14739	14802	14951	14890	14878	14750	14909	14696	14936	14986	14970	14914	14931	14912	14836	15004	14850	15001	15015	14724	15138	14777	14963	14912	14928	14953	15005	14896	15022	14917	15039	14892	14945	14816	15009	14966	14884	15009	14811	14785	15067	14812	14955	14823	14813	14836	15053	14793	14872	15029	14914	14970	14883	15040	14997	14774	14742	14814	14959	15015	14815	14904	14890	14748	15024	14972	14863	15024	14746	14857	14890	15115	14852	15002	15106	14817	14928	14937	14971	14945	14881	14792	14803	14912	14846	14878	14882	14821	14934	14940	14856	14751	14899	15054	14908	14864	14852	14753	14945	14802	14775	14904	14915	15013	14844	14829	14879	15074	14976	14835	14923	14924	15071	14824	14834	15011	14756	14959	14987	14959	14938	14920	14834	14871	15005	14972	14811	14978	14859	14910	14713	14781	14839	14980	14836	14919	14856	14789	14856	14825	14893	14964	14900	14741	14740	14991	14844	14809	14826	15070	14980	15081	14902	15066	14920	14949	14870	14800	14833	15090	14865	15155	14883	14783	14843	14939	14868	14913	14652	15038	14771	14925	14870	14828	14957	15082	14878	14955	14912	14948	14816	14966	14899	14759	14941	14835	14894	14787	15025	14948	14660	15033	14963	15014	14908	14931	14990	14902	14865	14764	14986	14988	14904	14814	14892	14897	15031	14883	15010	14809	15007	14923	14844	15020	14774	14936	14863	14946	15117	14798	14885	14832	15018	14818	14962	14923	14985	15023	14953	14881	15056	14805	14803	14827	14912	14967	14937	14829	14999	15033	14783	14947	14822	14822	15016	14747	15014	14913	14830	14956	14846	14827	14986	14877	14910	14915	14842	15088	15030	14715	14961	14972	14848	14917	15059	14855	14925	14954	14832	14941	14666	14855	14679	14835	15101	14864	14902	14911	14610	14981	15078	14785	14910	14936	14811	14901	14777	14969	14914	14921	15022	14810	14927	15011	14775	14911	14971	14745	15011	15166	15085	14868	14866	14841	14996	14814	14808	14885	14966	15004	14891	14864	14841	14831	14844	14837	15044	15022	14856	14818	14841	15085	14808	14840	14856	14736	14870	14956	15050	14893	14726	14955	14956	15019	14728	14944	14878	14827	14884	14858	14989	14911	14732	14895	14920	14828	14997	14959	14772	14808	14919	14922	15039	14922	14995	15080	14914	15055	14995	14824	14854	14949	14806	14857	14850	14899	14913	14926	14892	14872	15065	14972	15077	14819	14764	14895	14782	14883	15014	14867	14905	14693	15085	14986	14823	14993	14871	14839	14781	14899	15009	14938	14901	14921	14922	15033	14795	14944	15081	14811	14766	14816	14967	14783	15128	14875	14932	15065	15025	14873	14893	14790	15052	14745	14960	14834	14912	14948	14885	14933	14873	14763	14795	14836	14887	14871	14987	15064	15005	14820	14919	14898	15041	14889	14805	14945	15055	14987	14765	15083	14705	14886	14788	14747	14885	14903	14831	14927	14945	14833	14837	14903	14881	14929	14901	14833	14805	14986	15016	14991	14890	14797	15099	14927	14740	14991	15016	15033	14812	14801	14742	14961	14932	14907	14842	14974	14909	14991	14850	14909	14833	14839	14821	14941	14846	14814	15043	14876	14783	14919	14940	14931	14826	14815	14702	14917	14838	15071	14874	14908	14836	15023	14977	15021	14700	14787	14848	14802	14888	14967	14806	14861	14748	14913	14879	14870	14849	14958	14873	14845	14842	14849	14837	14802	14837	14954	14768	14828	15038	14787	14953	15015	14738	14852	14994	14999	14919	14843	14759	14987	15078	14936	14909	14793	14961	15052	14758	14845	14855	15005	14919	14778	14851	14990	15093	14969	14971	14988	14671	14998	14856	14740	14782	14851	14975	14879	15091	14884	14848	14861	15085	14952	14850	14818	14917	14796	15168	14921	14801	14876	15062	14946	14730	14926	14873	14834	14895	14894	15054	14857	14893	14912	14794	14841	14819	15024	14876	14878	14886	14838	14873	15003	15008	14875	14783	14887	14900	14907	14685	14739	14743	14791	14794	15015	14866	15069	14862	14846	15004	14915	14831	15115	14854	15101	14878	14923	14784	14827	14902	15124	14932	14891	14905	14810	15058	14978	14810	14956	14993	14864	14902	14784	14931	14882	15096	14985	14871	14919	14965	14983	15003	14848	14767	14781	14806	14779	14924	14914	14869	14847	14821	15073	14853	14828	14886	15009	14902	14910	14921	14890	14975	14834	14899	14834	14915	14779	14802	14748	14916	14855	14995	14867	14915	15011	14995	14944	14845	15105	14895	15038	14765	14855	14855	14884	14747	14966	15002	14869	14928	14881	15110	14845	14792	15015	14961	14901	14752	15016	14918	14838	14798	15008	15164	14809	14935	14875	14905	14921	14838	14827	14830	14680	14895	14983	14866	14831	14929	14968	14991	14917	15028	14851	14972	14751	14851	14895	14842	14897	14937	14912	14868	14919	15090	14869	14972	14868	14964	14915	14935	15019	14940	14829	14868	14865	14905	14984	14804	14985	14883	14912	14950	14924	14786	14763	15089	14755	14797	14894	14941	14775	14768	14715	14883	14858	14882	14854	14806	14771	14886	15063	14723	14983	14807	14913	14885	14906	14807	14776	14639	14917	14835	14939	14968	14778	14961	15205	14809	14991	14938	14861	14901	15082	14838	14864	14883	14899	14879	15012	14823	14896	14964	14983	14843	15046	14895	14978	14918	14828	14835	14824	14805	14769	15005	14860	14860	14840	14919	14878	14918	14880	14890	14806	14889	14924	14979	14876	14832	14972	14869	14809	14899	14951	14910	14962	14911	14894	14823	14978	14994	14925	14875	14783	14898	14831	15025	14868	14854	14695	14934	14938	14900	15067	15063	14953	14731	14876	14685	14659	14896	14824	14920	14940	14855	14847	14909	14885	14926	14739	14765	14869	15061	14981	14842	14763	14956	14868	14894	14935	14831	14988	14785	14896	15049	14986	14978	15029	14876	14852	14890	14914	14718	14965	14852	14900	14785	15057	14951	14869	14836	14946	15174	14864	14916	14839	14867	14946	14844	14923	14908	14904	14871	14953	14912	14899	14869	14986	14830	14822	14902	14968	14792	14861	14952	14867	14918	14919	14849	14841	14816	14723	14738	14930	14863	15062	14889	14952	14859	15048	14915	15035	14976	14889	15090	14983	14800	14884	14735	14890	14763	14931	14886	14996	14983	14992	14867	14837	14894	14713	14766	14844	15036	14842	14836	14722	14787	14934	14825	14896	14786	14845	14930	15037	14990	14679	15078	14873	14947	14780	14885	14904	14723	14776	14735	14849	14871	14922	14691	14881	15025	15025	14943	14972	14921	14889	14809	14919	15001	14986	15009	14789	14958	14883	14868	14968	14920	14699	14885	14709	14991	14986	14882	14844	14881	14895	14883	14794	14972	14807	14784	14799	14962	14753	14892	15077	15072	14976	15073	14942	14877	14918	14927	14917	15081	14976	14878	14950	14807	15019	14944	14758	14906	14718	15019	14807	14915	14895	14991	14975	14914	14855	14725	15000	14789	14948	14773	14863	14992	14888	14901	14838	14873	14757	14862	14947	14830	14910	15045	14867	14759	14910	14797	15019	14844	14878	14970	14818	14898	14817	14960	14897	14851	15029	14849	15018	14913	14849	14809	15092	14869	15050	14867	15145	14904	14921	14997	15031	14934	15020	14833	14908	14804	15041	14957	14654	15162	14915	14901	14959	15018	15048	14731	14869	14865	14829	14715	14985	14977	14805	14836	14741	14998	14784	14800	15028	14794	14935	14967	14869	15030	14949	14867	14940	14993	14885	14833	14953	14887	14760	15042	14858	14744	14734	14886	14797	14964	14988	14999	14878	14892	14730	14671	14830	14749	14910	14907	14837	14957	14819	14808	14929	14993	14956	14883	14910	14841	14845	15024	14939	14776	14945	14838	14893	14873	14990	14901	14890	15056	14948	14817	14902	15036	14851	15007	15012	14997	14946	14949	14974	14860	14835	14915	14884	14848	14894	14832	14931	14854	14823	14707	14998	14890	14785	14953	14914	15054	15099	14859	14847	14927	14913	14815	14878	14875	15130	14875	15055	14855	14852	14848	14948	14992	14899	14935	14843	14885	14802	14994	14867	14882	14885	14917	14943	15109	14851	14987	14857	15034	14883	14884	14988	14949	15025	14929	14774	14863	15037	14841	14798	14822	14852	14934	14741	14883	14913	14893	14962	15063	14918	14839	14833	14980	14936	14869	14886	14794	15021	14963	14838	14880	14847	14684	14890	14999	15033	14900	15099	14930	14773	14982	14775	14844	14884	14847	14850	14773	14945	14732	14856	14886	15089	14903	14954	15140	14770	15009	14821	14821	14961	14932	14902	14954	14941	14821	14890	14851	14910	14960	14842	14841	14853	14909	15028	14994	15060	14857	14889	14957	15066	14969	15005	14871	14858	14795	14907	14835	14829	15014	15170	14827	14800	14914	14934	14988	14947	14930	14795
23478	21071	28544	23859	21684	21818	20592	17912	17240	17428	17691	17447	17306	17222	17400	17155	17302	17165	17215	17208	17252	17071	17324	17000	17128	17243	16861	17111	17168	16970	17117	17094	16984	17063	17056	17239	17081	17012	16952	17059	17067	17035	17158	17076	17228	16766	16698	17104	17058	17244	16937	17173	17038	17077	17211	17018	17613	18015	17637	17086	17068	17051	17085	16993	17084	17209	16995	16968	17002	16955	17007	17140	17158	16974	16946	16980	16992	17042	17036	16839	17031	17127	16965	17056	16940	17028	16937	17047	16921	16978	17144	16918	16937	16835	17144	17063	16947	16886	17149	17162	16927	17068	17208	17024	17053	17140	16815	17042	17092	17035	16875	17112	17117	17013	16938	17031	17123	16975	16870	17075	16961	16989	16978	16840	17060	17093	17019	16997	17036	17053	16933	16987	17095	17241	16894	17080	17038	17184	16873	17108	16950	17009	17067	17045	16803	16978	17110	16974	16913	17158	16671	17058	17109	17043	16878	16880	17057	17039	16900	17136	17016	17012	17073	17062	17123	17002	17147	16907	16978	17162	17131	17127	16971	16960	17055	16914	16944	16825	16834	17010	17055	17077	17069	17017	16961	17147	17024	17098	16997	16892	16905	16988	16871	16900	17024	17080	17129	17092	16743	16932	17033	16707	17018	16790	16919	17017	16920	16788	16923	16982	16851	16887	17095	16831	16782	17048	17027	17233	16994	17365	16911	16972	16850	17019	16941	16846	16958	17013	16834	17109	17061	17012	16836	16900	17329	17036	16961	17094	16918	16984	17108	17149	16619	16938	17035	16922	17051	16980	17081	17067	16948	17017	17037	17180	16789	16744	17049	16921	16990	17084	16988	16993	16998	17083	17069	16987	17135	17056	16730	16894	17109	16852	17027	17040	17064	16915	17063	17027	17059	17086	16914	17085	17099	16826	17109	17089	17070	16937	16920	16903	16901	16968	17022	17001	17059	16900	16870	16917	16950	16826	16921	16975	16909	17085	16842	17057	17173	16903	17111	16993	16978	16853	17015	17057	17189	17030	17064	16884	16902	16923	16773	16890	17016	17020	17020	16906	16863	16906	17095	17014	17081	16856	16949	17039	17118	16977	17008	17067	17030	17035	17075	16911	17040	17023	17121	17022	17085	16774	17078	17150	17107	17084	16801	16993	17038	17002	17029	16821	17205	17037	17023	17010	17083	17021	16956	16893	16930	16862	16843	16866	17002	17007	16874	17260	17018	16920	16932	16962	17138	17088	16911	17100	17202	16867	17029	17011	17156	16911	17057	16879	16957	16958	17022	17048	17174	16950	16894	17066	17073	17162	17159	16857	16996	16967	16880	16981	16753	17020	16977	17176	17000	17057	16996	16838	16901	17078	17055	16878	17113	16936	17058	17037	16989	17143	16921	17172	17004	16918	16931	17106	17167	16999	17018	17135	16975	17151	17119	17071	16950	17027	16936	16964	16800	16909	16968	17147	17205	17101	17186	16973	16904	17033	17046	17068	16854	17084	16967	17205	17091	16825	17115	17001	17311	16948	17055	16987	16927	17058	16996	16989	16993	17076	17215	17001	17085	16997	16934	16864	17091	17139	17009	17132	17067	17154	16868	16858	17019	17053	17122	17100	17030	16987	16922	17141	17289	17025	16965	16930	17137	17054	17259	17249	17126	16958	16859	17006	17021	16728	17126	17039	17100	16966	16965	16923	17101	17081	16893	17021	16798	17020	16805	17087	16909	17143	16885	16959	17008	16940	16947	16860	17059	16952	17088	16992	16912	17129	17191	17105	16997	17105	17245	16880	16973	17063	16939	16902	16864	16856	16892	16846	17217	16831	16957	17090	16973	16906	17233	17000	16985	16910	17152	16975	17048	17000	17099	17052	16991	16900	16885	17072	16831	16858	16956	16988	17019	17097	17242	17086	17225	17130	16833	17005	16979	17205	16923	16965	16881	17148	16929	17136	16971	16862	16869	16976	16869	16967	16883	16917	17066	16897	16867	16876	17092	16754	17099	16785	17094	17170	17003	16887	16977	17018	17125	16872	17003	16971	16956	16965	17040	17013	17159	17036	17091	16992	17067	17039	17248	17106	17149	17059	17083	17162	17052	17263	16986	16969	17106	16913	17095	17069	16940	17082	16920	16890	17026	16815	17151	17045	17063	17144	16955	16873	17107	16933	16880	17035	16985	17065	17060	17126	16871	16870	16829	16903	17004	16888	17102	17070	16747	16920	16925	16851	17031	17087	17052	16985	16998	17096	17030	16963	16772	17052	17193	17021	16666	16854	17078	16979	16879	16908	16904	16945	16821	16752	16882	16920	16835	17120	17158	17052	17044	16752	17063	16902	17222	16803	17118	16968	17073	17021	16999	16922	16995	16832	16757	17143	17095	17092	16949	16997	17018	17073	17045	17074	17018	17082	16862	16863	16892	16965	17032	16863	17179	17077	16950	17090	16934	16970	16879	17024	17001	17087	17076	17146	17006	17109	16983	17197	16924	17026	17098	16886	16982	16991	16874	16917	17057	16956	17021	17077	17091	17094	16986	16881	16940	16989	17170	16944	16809	16959	16965	17144	17014	17040	17050	16937	16933	16967	17114	16808	17086	17129	17226	16956	17089	16756	16968	17122	16947	16875	16934	16929	16923	17044	16979	17064	17069	16869	17029	16908	16883	17124	16975	17137	16908	17182	16914	16999	16850	16987	17019	16961	16924	17141	17147	17171	17084	17111	17015	16903	17259	16981	16978	16864	17197	16877	16963	16941	17001	17071	16952	17146	17150	17096	17070	17149	16907	17068	17046	16981	17161	16966	17127	16969	17048	16915	17014	16900	17034	16909	16933	17217	17105	16927	17042	16965	17171	16979	17039	16884	17102	17162	17031	16804	17017	17087	17179	16871	17030	16984	17032	16957	16876	17001	16893	17023	16940	17013	16957	17081	17015	16910	16962	16867	17160	16953	16913	17268	17096	16928	17081	17181	17001	17071	16836	17007	17045	16880	16934	17013	17151	17021	17045	17184	17156	17021	16987	16815	16991	16855	16963	17009	16945	16895	17243	17009	16987	16829	17166	17040	17024	17125	17100	16875	17090	16984	17125	17077	16983	17122	17146	17097	16882	16934	16988	17036	17117	17093	17008	16750	17042	16958	16722	16959	17135	16869	17104	16876	16936	16967	17184	17089	17224	16904	17093	17116	16915	16976	17173	17245	17039	16990	17034	16999	17086	16883	17080	16924	17050	16883	17055	17019	17080	16862	17011	17021	16892	17113	17011	16676	16869	17079	16912	17073	16717	17121	16817	16891	16739	16820	16818	16898	17029	17044	17098	16868	16915	16647	17014	16935	17017	17060	17078	16918	17166	16880	17029	16767	17071	17043	17097	17076	17483	16949	17091	17063	16968	17120	16771	16965	17087	16781	17167	16924	17071	17087	16909	17058	17093	17082	17000	17088	17159	16965	17031	16976	17143	16839	16980	16958	16901	17096	17187	17092	16904	16926	17138	17078	16950	17091	17112	16755	16996	17010	16931	17101	17111	17103	17106	16996	16953	17171	16855	17126	16898	16943	17055	16876	17039	16868	17111	17162	17148	17170	16993	16847	16868	16993	17052	16703	17026	16822	16929	16869	17045	17068	17016	17041	17154	16985	17014	16913	16811	17072	16983	17067	16992	17172	16837	17111	17007	16987	17122	17270	17198	17135	16901	16919	17101	16816	17251	17082	16970	17163	17004	17099	16937	16963	16944	17123	17114	16946	17067	16941	17035	17051	16901	16986	16978	16901	16991	16859	17249	17011	17116	17033	17103	17164	17148	16868	16943	17023	16873	17026	16977	17076	17030	17028	17006	16852	17140	16893	16915	17164	17127	16894	17150	16761	16975	16876	16801	16890	17186	16916	17028	16797	17144	16825	16864	16925	17007	16937	16978	16890	17094	16964	16960	17071	16912	16879	17083	17030	17154	17136	17087	17092	17059	17121	16937	17216	17071	16948	16991	17023	17169	17026	16876	17031	17025	17101	17060	17096	16846	16950	17130	16941	17121	16986	16906	17001	16999	16935	16932	16772	16919	17033	17054	16997	17178	16972	16886	16901	17013	16849	17056	16978	16964	17116	17064	16897	17095	17067	16994	17104	17193	16852	16894	17157	17056	16968	17116	16987	17192	16916	16994	17059	17046	17173	17135	16952	17077	17156	17037	17203	16974	16800	16845	16932	17026	16872	16929	17113	17067	16848	16917	17030	16978	16953	16870	17081	17069	16933	17111	17037	16862	17114	17061	17147	16913	16854	16842	17110	17096	16976	16864	16803	17127	17151	16996	16981	17015	16893	17049	17056	17060	16950	16996	16938	16946	17091	16885	16843	17028	16931	16995	16855	17118	16991	17048	17033	16964	16947	16933	17092	17189	16869	16946	16815	16895	17008	17198	17049	17065	17153	17078	16928	17160	17007	16960	17022	16850	17056	17076	16895	17027	17164	16854	16952	17180	17119	17200	17151	16986	16939	17178	16912	16981	17033	17003	16911	17053	16970	16972	16858	16951	16748	17124	17019	17140	16987	17020	17079	17054	17085	17045	16930	17126	16858	17064	17008	17081	16944	16901	17000	16919	17042	17002	17102	16857	16798	17128	17034	17274	17099	17165	17049	17098	16868	16837	16952	17047	16902	17045	17032	17123	17121	16840	17096	17072	16930	17015	17057	17102	17135	16844	17086	17106	16742	17022	16854	17103	17019	16823	17064	16933	17193	16944	17017	16891	17062	17203	17073	16918	16916	16939	17135	17089	17038	17093	16880	17099	17057	16887	16905	17076	17043	16845	17097	16948	16917	17002	17090	16923	16982	17173	17203	17199	17244	17003	17104	17070	16857	16943	17264	17005	17114	17155	17031	16838	16927	16937	16949	16761	16831	16915	17083	17019	16938	17140	16791	17165	17060	17156	17048	16969	16776	16786	17017	16987	16800	17080	16985	17116	17189	17050	17168	16993	17031	16970	17116	17333	16703	17035	17029	17168	16936	17088	17056	17022	17104	17010	17015	16798	16985	17068	17013	16983	16979	17067	16883	16848	16890	17081	17079	16926	17018	16908	17136	16886	16843	17049	17077	17297	16986	17023	17085	17152	16973	16894	17119	17079	16856	16756	17018	17002	16891
13012	21442	20082	17170	16371	15854	15200	15129	15155	14913	14970	14848	14842	14682	14790	14740	14794	14556	14553	14761	14735	14626	14568	14715	14682	14676	15005	14647	14778	14646	14856	14674	14658	14730	14822	14765	14543	14532	14677	14703	14745	14606	14691	14524	14553	14691	14558	14748	14485	14760	14564	14587	14775	14505	14640	14654	15756	15961	15333	14636	14612	14566	14527	14595	14604	14599	14724	14728	14519	14637	14614	14775	14597	14587	14627	14432	14529	14554	14643	14803	14632	14699	14624	14731	14500	14668	14468	14578	14621	14699	14465	14646	14590	14466	14635	14501	14671	14534	14668	14586	14593	14691	14677	14451	14459	14710	14542	14643	14497	14661	14551	14785	14581	14597	14661	14602	14514	14579	14639	14648	14759	14541	14554	14522	14710	14776	14723	14679	14667	14412	14406	14831	14541	14707	14729	14655	14580	14821	14451	14638	14664	14712	14580	14798	14395	14668	14584	14554	14606	14651	14624	14564	14631	14555	14784	14684	14550	14525	14499	14764	14712	14455	14592	14664	14418	14585	14517	14503	14626	14707	14559	14595	14720	14577	14504	14470	14596	14568	14629	14660	14476	14522	14558	14378	14601	14608	14503	14505	14418	14668	14590	14484	14796	14445	14381	14574	14594	14615	14502	14335	14526	14339	14668	14564	14451	14510	14360	14710	14646	14527	14730	14452	14559	14511	14580	14604	14611	14664	14470	14636	14530	14467	14609	14595	14650	14859	14514	14591	14758	14573	14526	14614	14642	14718	14560	14581	14536	14472	14818	14539	14510	14784	14484	14498	14748	14633	14582	14586	14670	14489	14502	14491	14786	14496	14483	14478	14464	14530	14661	14668	14471	14562	14802	14696	14451	14620	14566	14502	14623	14580	14588	14723	14819	14641	14620	14538	14597	14750	14583	14567	14548	14698	14722	14654	14665	14550	14705	14609	14710	14560	14543	14465	14674	14492	14502	14422	14510	14580	14545	14553	14689	14556	14721	14657	14562	14542	14598	14702	14683	14632	14651	14608	14489	14551	14452	14702	14562	14482	14547	14673	14481	14671	14522	14488	14248	14665	14514	14590	14622	14621	14652	14578	14671	14593	14542	14668	14663	14670	14704	14703	14607	14704	14446	14582	14610	14638	14495	14572	14472	14646	14661	14799	14512	14545	14396	14683	14621	14597	14515	14490	14565	14616	14602	14649	14549	14724	14535	14533	14746	14628	14548	14702	14604	14580	14533	14667	14661	14618	14741	14623	14450	14599	14523	14511	14661	14672	14707	14460	14531	14510	14667	14538	14619	14507	14594	14543	14623	14533	14651	14521	14497	14523	14634	14706	14489	14525	14461	14690	14544	14754	14555	14495	14758	14574	14496	14546	14594	14655	14592	14428	14642	14485	14366	14629	14635	14575	14686	14504	14595	14560	14667	14608	14719	14602	14596	14510	14725	14646	14667	14515	14581	14724	14557	14534	14697	14631	14586	14546	14532	14469	14572	14690	14512	14474	14516	14625	14569	14593	14536	14574	14608	14523	14542	14600	14659	14694	14464	14619	14646	14480	14418	14592	14365	14553	14630	14597	14549	14460	14605	14616	14545	14738	14606	14533	14629	14609	14748	14663	14755	14399	14556	14453	14600	14561	14592	14502	14747	14593	14675	14625	14603	14652	14584	14554	14642	14618	14574	14625	14569	14616	14739	14523	14711	14432	14561	14474	14626	14557	14540	14560	14514	14535	14816	14590	14664	14573	14501	14559	14529	14670	14648	14531	14464	14649	14460	14477	14537	14464	14441	14674	14586	14519	14575	14601	14739	14543	14472	14613	14848	14556	14688	14513	14607	14650	14681	14664	14685	14666	14542	14733	14454	14583	14752	14474	14567	14477	14651	14726	14409	14594	14541	14634	14508	14483	14579	14578	14608	14620	14473	14729	14627	14614	14613	14664	14530	14606	14428	14609	14541	14574	14484	14689	14602	14574	14592	14364	14792	14588	14762	14579	14491	14655	14381	14567	14600	14564	14694	14608	14648	14515	14756	14379	14666	14664	14440	14580	14739	14629	14626	14571	14636	14653	14559	14426	14456	14671	14669	14469	14408	14410	14684	14665	14568	14632	14645	14517	14559	14592	14638	14659	14596	14514	14628	14682	14721	14738	14510	14424	14542	14508	14524	14564	14570	14497	14374	14706	14488	14478	14668	14723	14629	14563	14662	14609	14446	14513	14607	14542	14596	14494	14635	14556	14566	14403	14619	14566	14404	14668	14699	14613	14557	14430	14585	14483	14526	14661	14496	14556	14541	14447	14593	14616	14595	14474	14631	14556	14661	14582	14598	14597	14533	14501	14616	14654	14737	14382	14494	14664	14484	14546	14571	14605	14707	14537	14469	14571	14731	14498	14534	14557	14529	14525	14492	14687	14491	14578	14496	14488	14819	14585	14527	14534	14557	14476	14452	14390	14548	14600	14468	14701	14616	14632	14592	14614	14643	14643	14430	14606	14651	14545	14630	14614	14618	14475	14522	14663	14615	14593	14634	14589	14610	14669	14622	14660	14659	14665	14634	14612	14643	14498	14630	14428	14689	14610	14455	14511	14560	14487	14458	14631	14680	14531	14461	14550	14651	14874	14523	14691	14551	14476	14693	14564	14492	14744	14622	14530	14557	14576	14696	14668	14492	14525	14709	14631	14724	14571	14672	14758	14609	14457	14458	14809	14495	14621	14644	14660	14711	14581	14556	14569	14584	14648	14657	14671	14556	14715	14632	14536	14624	14643	14608	14567	14403	14642	14549	14590	14631	14569	14451	14437	14631	14724	14584	14497	14395	14635	14755	14643	14623	14570	14492	14433	14667	14742	14703	14725	14582	14592	14550	14726	14573	14566	14645	14530	14561	14622	14475	14534	14550	14498	14456	14595	14656	14608	14516	14504	14551	14548	14508	14769	14493	14619	14617	14480	14655	14547	14552	14611	14600	14579	14748	14544	14602	14543	14452	14422	14722	14622	14735	14672	14375	14623	14432	14508	14681	14625	14746	14652	14536	14585	14594	14549	14513	14369	14574	14672	14562	14644	14638	14597	14701	14605	14613	14574	14650	14650	14626	14664	14460	14653	14671	14367	14637	14570	14542	14468	14390	14661	14628	14645	14699	14568	14680	14560	14475	14646	14576	14533	14544	14552	14561	14690	14701	14582	14542	14616	14495	14571	14526	14578	14628	14575	14472	14438	14669	14789	14684	14656	14633	14494	14568	14506	14584	14593	14638	14743	14611	14616	14499	14478	14538	14660	14740	14538	14538	14555	14603	14398	14696	14576	14600	14483	14517	14712	14654	14712	14724	14505	14689	14572	14567	14676	14508	14698	14654	14575	14644	14733	14522	14796	14729	14584	14455	14668	14449	14470	14526	14622	14614	14524	14491	14616	14581	14584	14473	14677	14533	14553	14801	14489	14700	14654	14623	14511	14582	14636	14721	14595	14580	14640	14564	14520	14552	14567	14517	14529	14625	14394	14527	14377	14612	14570	14547	14638	14633	14598	14498	14661	14602	14483	14655	14701	14403	14611	14541	14461	14677	14533	14519	14624	14681	14675	14515	14524	14649	14475	14553	14635	14623	14440	14423	14589	14635	14606	14543	14650	14531	14648	14611	14603	14738	14479	14714	14471	14546	14476	14484	14555	14629	14622	14541	14558	14628	14665	14584	14469	14705	14601	14760	14494	14394	14554	14422	14465	14606	14562	14611	14789	14548	14627	14690	14648	14652	14677	14575	14675	14558	14620	14508	14423	14607	14416	14622	14580	14588	14707	14642	14615	14513	14610	14582	14562	14616	14554	14478	14605	14616	14642	14679	14598	14550	14478	14528	14510	14680	14712	14611	14588	14507	14734	14714	14530	14557	14724	14490	14618	14473	14520	14629	14533	14628	14695	14705	14498	14709	14541	14588	14538	14545	14524	14670	14692	14590	14541	14506	14465	14751	14671	14664	14510	14434	14508	14615	14486	14443	14575	14471	14491	14624	14527	14721	14620	14564	14712	14511	14588	14550	14567	14551	14754	14537	14643	14802	14487	14602	14790	14777	14360	14625	14612	14538	14528	14629	14531	14691	14505	14735	14594	14653	14574	14527	14524	14607	14555	14622	14715	14601	14525	14369	14599	14699	14645	14775	14474	14673	14556	14828	14563	14716	14560	14397	14609	14567	14611	14488	14550	14493	14556	14669	14666	14607	14656	14617	14606	14544	14393	14517	14589	14667	14519	14574	14670	14529	14687	14518	14568	14523	14742	14546	14451	14644	14385	14442	14552	14540	14530	14367	14621	14749	14564	14578	14609	14614	14685	14569	14589	14550	14366	14594	14520	14677	14506	14380	14515	14422	14569	14636	14461	14570	14603	14599	14551	14635	14647	14676	14626	14597	14663	14510	14471	14708	14568	14551	14541	14542	14737	14618	14623	14678	14589	14589	14700	14673	14544	14452	14617	14554	14493	14532	14699	14538	14608	14464	14751	14635	14656	14687	14527	14469	14731	14638	14622	14650	14579	14593	14464	14775	14566	14615	14594	14499	14553	14513	14618	14632	14643	14587	14407	14702	14615	14512	14596	14593	14395	14511	14522	14552	14619	14538	14714	14421	14616	14403	14585	14699	14584	14540	14547	14604	14677	14517	14755	14473	14460	14641	14662	14601	14426	14530	14606	14521	14605	14581	14546	14621	14682	14786	14509	14484	14558	14687	14584	14511	14684	14963	14640	14509	14468	14723	14719	14616	14684	14560	14675	14487	14622	14646	14473	14689	14539	14404	14497	14509	14515	14560	14654	14614	14695	14646	14618	14549	14556	14593	14571	14670	14521	14634	14679	14426	14392	14499	14721	14438	14660	14534	14731	14514	14539	14620	14623	14693	14533	14658	14678	14577	14438	14584	14567	14674	14643	14580	14555	14538	14553	14370	14630	14763	14665	14372	14599	14629	14730	14457	14713	14548	14498	14362	14587	14666	14593	14669	14500	14421	14681	14500	14607	14631	14638	14789	14524	14646	14824	14562	14643	14629	14485	14594	14612	14690	14483	14635	14504	14505	14581	14656	14659	14709	14540	14636	14454	14536	14745	14550	14634	14295	14552	14647	14642	14778	14603	14576	14548	14468	14627	14742	14506
22528	21018	28799	23418	21152	22837	24614	19051	17796	18238	18111	17666	17702	17809	17581	17704	17553	17494	17778	17457	17542	17594	17573	17523	17711	17616	17625	17606	17636	17419	17564	17629	17388	17525	17335	17532	17579	17557	17495	17424	17602	17499	17299	17397	17406	17437	17538	17480	17272	17245	17256	17363	17382	17534	17427	17157	18531	19109	18564	17515	17496	17305	17138	17381	17350	17176	17370	17399	17272	17230	17258	17068	17303	17399	17436	17450	17295	17129	17323	17581	17410	17332	17434	17275	17177	17194	17278	17375	17232	17383	17218	17152	17307	17353	17493	17266	17316	17122	17456	17358	16971	17359	17256	17552	17485	17379	17157	17329	17244	17266	17304	17465	17477	17308	17480	17438	17537	17240	17153	17235	17424	17326	17415	17334	17265	17433	17206	17570	17475	17391	17353	17328	17306	17355	17228	17265	17217	17320	17249	17193	17425	17462	17339	17472	17280	17176	17289	17318	17064	17220	17290	17443	17311	17290	17198	17530	17316	17435	17358	17250	17133	17386	17381	17341	17162	17305	17308	17229	17326	17223	17387	17352	17223	17247	17380	17315	17405	17332	17283	17245	17385	17448	17071	17178	17223	17138	17247	17300	17156	17429	17243	17306	17537	17214	17222	17221	17449	17228	17295	17200	17129	17153	17376	17380	17232	17443	17462	17526	17399	17128	17499	17308	17300	17285	17334	17224	17093	17056	17167	17407	17134	17376	17305	17249	17263	17266	17557	17305	17349	17601	17184	17382	17132	17330	17469	17496	17266	17348	17381	17321	17259	17347	17351	17342	17183	17066	17282	17214	17318	17249	17317	17115	17380	17339	17422	17316	17342	17420	17422	17210	17310	17324	17261	17418	17286	17335	17289	17432	17217	17348	17240	17287	17653	17250	17258	17261	17348	17301	17297	17335	17203	17398	17348	17095	17369	17320	17343	17376	17322	17248	17102	17124	17526	17446	17367	17417	17246	17441	17213	17308	17385	17565	17178	17226	17241	17208	17193	17293	17488	17180	17402	17238	17148	17307	17364	17307	17175	17071	17200	17218	17293	17336	17412	17230	17175	17418	17460	17260	17318	17315	17260	17378	17372	17398	17365	17256	17334	17485	17143	17191	17301	17348	17225	17318	17289	17138	17511	17427	17199	17255	17434	17495	17414	17130	17290	17279	17374	17309	17251	17359	17217	17254	17443	17207	17332	17333	17244	17196	17282	17427	17216	17177	17441	17301	17171	17340	17335	17283	17176	17252	17445	17521	17102	17369	17129	17269	17359	17175	17307	17276	17257	17358	17579	17363	17209	17149	17378	17547	17052	17220	17434	17429	17296	17523	17210	17268	17372	17470	17103	17306	17306	17295	17374	17295	17300	17195	17322	17265	17273	17432	17181	17337	17236	17305	17299	17124	17185	17236	17323	17564	17240	17302	17332	17279	17494	17259	17265	17302	17161	17351	17186	17369	17188	17195	17372	17298	17139	17361	17198	17301	17313	17259	17307	17293	17239	17464	17466	17343	17242	17406	17256	17256	17436	17203	17251	17378	17300	17271	17284	17190	17453	17329	17215	17246	17405	17184	17098	17290	17292	17323	17196	17257	17151	17486	17222	17366	17385	17326	17277	17359	17467	17250	17446	17300	17399	17364	17533	17252	17379	17518	17323	17400	17176	17266	17195	17217	17419	17381	17307	17459	17408	17261	17425	17369	17306	17180	17398	17254	17346	17426	17235	17416	17375	17114	17252	17276	17286	17155	17316	17193	17313	17293	17176	17245	17196	17247	17336	17210	17436	17412	17326	17276	17200	17434	17505	17065	17442	17230	17545	17413	17189	17476	17366	17490	17303	17580	17282	17285	17436	17284	17261	17284	17127	17389	17275	17376	17255	17231	17190	17365	17307	17378	17195	17146	17240	17311	17151	17329	17306	17201	17504	17246	17256	17261	17317	17341	17384	17184	17441	17275	17227	17366	17224	17300	17335	17510	17360	17430	17333	17065	17440	17383	17223	17212	17281	17394	17456	17302	17516	17393	17435	17336	17364	17368	17458	17561	17307	17254	17379	17146	17393	17257	17411	17323	17426	17590	17530	17213	17186	17251	17207	17315	17139	17038	17108	17228	17138	17419	17387	17354	17275	17278	17463	17230	17348	17215	17193	17419	17150	17433	17366	17335	17453	17211	17448	17429	17056	17338	17306	17334	17476	17457	17531	17409	17358	17249	17326	17327	17257	17279	17256	17420	17297	17176	17339	17169	17227	17334	17331	17279	17228	17363	17176	17320	17301	17114	17471	17265	17316	17275	17269	17472	17349	17255	17240	17250	17325	17315	17156	17242	17522	17427	17409	17388	17367	17326	17395	17607	17237	17302	17393	17378	17244	17223	17245	17207	17376	17148	17422	17317	17209	17334	17351	17305	17169	17267	17126	17305	17346	17100	17260	17446	17235	17334	17486	17125	17324	17380	17089	17179	17078	17422	17173	17301	17272	17271	17201	17239	17356	17119	17354	17111	17366	17370	17336	17272	17203	17449	17288	17307	17396	17241	17503	17467	17376	17260	17459	17257	17406	17162	17489	17279	17413	17224	17394	17222	17276	17155	17279	17338	17130	17392	17162	17192	17177	17198	17303	17316	17321	17123	17245	17362	17034	17227	17255	17276	17417	17247	17423	17182	17359	17239	17373	17502	17351	17187	17533	17282	17452	17389	17441	17264	17388	17379	17331	17341	17304	17232	17266	17323	17437	17471	17365	17245	17191	17327	17105	17269	17248	17289	17202	17328	17189	17140	17213	17214	17226	17424	17335	17296	17258	17308	17400	17085	17356	17066	17342	17199	17222	17353	17173	17172	17060	17249	17289	17175	17301	17378	17236	17211	17296	17202	17318	17204	17167	17302	17231	17298	17248	17313	17346	17276	17262	17364	17116	17277	17421	17219	17229	17281	17256	17291	17349	17292	17466	17366	17250	17235	17231	17256	17242	17368	17242	17091	17313	17244	17215	17147	17457	17265	17360	17162	17338	17448	17422	17451	17255	17350	17379	17274	17427	17435	17258	17272	17322	17206	17353	17210	17394	17275	17550	17458	17148	17294	17165	17261	17378	17353	17428	17374	17315	17047	17324	17372	17157	17129	17260	17106	17377	17347	17288	17284	17122	17122	17408	17331	17439	17166	17232	17262	17408	17377	17225	17318	17363	17299	17101	17279	17158	17452	17413	17277	17357	17432	17330	17260	17409	17424	17390	17113	17183	17172	17107	17352	17406	17252	17381	17457	17233	17226	17310	17292	17185	17374	17368	17279	17485	17150	17467	17226	17168	17249	17156	17382	17305	17308	17323	17192	17256	17122	17085	17298	17027	17272	17329	17292	17329	17151	17193	17463	17345	17205	17256	17413	17336	17354	17253	17186	17413	17209	17352	17361	17371	17187	17388	17269	17411	17308	17131	17212	17384	17412	17302	17301	17321	17292	17402	17203	17293	17276	17306	17128	17489	17218	17227	17147	17171	17182	17338	17193	17374	17351	17442	17164	17283	17189	17399	17225	17217	17210	17322	17207	17389	17231	17356	17219	17135	17131	17341	17441	17269	17421	17103	17269	17378	17293	17328	17112	17214	17175	17435	17230	17317	17279	17278	17499	17243	17195	17191	17342	17370	17348	17279	17412	17117	17284	17245	17162	17335	17137	17192	17433	17266	17350	17451	17438	17225	17345	17101	17422	17363	17347	17202	17066	17371	17345	17333	17313	17247	17416	17352	17171	17443	17408	17279	17385	17290	17248	17343	17185	17149	17168	17249	17336	17119	17304	17327	17383	17079	17363	17439	17384	17413	17289	17224	17194	17372	17219	17235	17413	17386	17286	17380	17269	17266	17248	17380	17353	17241	17329	17274	17187	17327	17357	17484	17385	17242	17550	17211	17416	17248	17240	17397	17254	17446	17332	17293	17226	17270	17172	17409	16989	17369	17332	17356	17326	17176	17155	17218	17137	17136	17484	17434	17434	17335	17404	17409	17300	17388	17402	17262	17219	17412	17336	17423	17357	17292	17384	17353	17326	17403	17329	17356	17345	17394	17377	17195	17328	17322	17530	17265	17383	17444	17431	17321	17357	17140	17490	17422	17436	17275	17519	17061	17416	17534	17407	17164	17283	17289	17316	17177	17254	17322	17298	17275	17214	17185	17180	17285	17200	17135	17441	17301	17387	17248	17381	17413	17328	17176	17233	17212	17368	17459	17305	17255	17237	17391	17458	17340	17119	17229	17413	17342	17139	17188	17400	17327	17394	17459	17432	17304	17220	17329	17215	17409	17394	17226	17053	17276	17250	17397	17321	17286	17311	17351	17387	17374	17293	17172	17046	17378	17256	17157	17172	17172	17412	17507	17331	17350	17301	17341	17440	17194	17134	17205	17410	17508	17289	17324	17366	17294	17374	17358	17355	17197	17150	17262	17213	17228	17251	17267	17310	17274	17235	17258	17244	17100	17269	17069	17444	17302	17331	17170	17394	17373	17400	17438	17333	17553	17326	17009	17269	17252	17240	17313	17432	17481	17408	17376	17413	17179	17036	17242	17248	17284	17286	17221	17527	17130	17443	17235	17241	17304	17350	17350	17242	17129	17482	17179	17227	17114	17319	17266	17270	17461	17096	17297	17360	17239	17271	17276	17267	17286	17262	17219	17345	17116	17074	17401	17120	17375	17202	17345	17551	17408	17137	17284	17265	17388	17305	17235	17466	17431	17254	17118	17325	17306	17139	17396	17317	17210	17294	17166	17264	17443	17285	17138	17553	17333	17324	17366	17109	17220	17301	17233	17287	17312	17419	17325	17364	17383	17440	17172	17184	17199	17340	17249	17472	17320	17256	17495	17091	17288	17507	17379	17225	17269	17234	17417	17384	17121	17478	17275	17352	17293	17245	17213	17225	17344	17393	17285	17115	17395	17202	17171	17395	17163	17236	17230	17461	17153	17092	17179	17385	17184	17224	17358	17280	17377	17323	17161	17321	17173	17440	17185	17339	17062	17344	17181	17284	17336	17298	17533	17625	17270	17401	17430	17392	17295	17165	17372	17186	17226	17507	17247	17280	17070	17389	17385	17139	17364	17432	17081	17241	17121	17433	17368	17287	17166	17178	17328	17298	17429	17357	17224	17226
14446	26148	24118	19498	17754	17067	16343	16018	15606	15456	15311	15257	15171	15186	14942	15083	15020	14883	14833	14941	14757	15012	14933	14894	14823	14960	14814	14801	14823	14909	14891	14788	14932	14869	14867	14751	14921	14805	14799	14839	14728	14826	14771	14716	14809	14946	14741	14922	14726	14876	14602	14653	14829	14679	14730	14882	16728	16952	15906	14804	14599	14801	14889	14694	14626	14823	14755	14645	14665	14735	14715	14754	14704	14570	14718	14807	14754	14810	14916	14783	14916	14683	14648	14622	14610	14837	14729	14685	14631	14661	14785	14779	14815	14961	14630	14869	14641	14908	14614	14743	14826	14851	14613	14772	14721	14759	14645	14829	14807	14756	14632	14738	14924	14776	14686	14835	14704	14851	14682	14784	14702	14776	14709	14654	14677	14624	14681	14731	14560	14655	14889	14817	14725	14782	14889	14607	14623	14588	14747	14748	14700	14913	14610	14724	14821	14693	14717	14760	14675	14472	14804	14565	14581	14699	14695	14714	14788	14730	14703	14732	14676	14827	14717	14671	14821	14679	14661	14601	14638	14826	14644	14663	14615	14679	14618	14632	14655	14787	14677	14701	14659	14606	14775	14565	14716	14544	14778	14572	14816	14700	14594	14634	14859	14762	14791	14802	14754	14605	14671	14696	14672	14595	14807	14597	14775	14605	14585	14829	14785	14639	14687	14846	14649	14598	14830	14779	14612	14644	14653	14629	14837	14900	14615	14638	14793	14844	14614	14537	14593	14855	14809	14546	14639	14743	14791	14706	14604	14580	14786	14617	14733	14706	14657	14614	14684	14776	14828	14744	14630	14799	14778	14814	14736	14813	14751	14667	14860	14691	14731	14594	14811	14734	14787	14759	14779	14707	14507	14901	14603	14564	14771	14625	14689	14744	14630	14865	14734	14474	14759	14655	14804	14714	14654	14645	14733	14754	14764	14679	14768	14725	14672	14756	14729	14812	14814	14771	14861	14861	14715	14821	14655	14711	14758	14784	14682	14786	14655	14823	14577	14721	14691	14647	14507	14687	14879	14661	14711	14806	14804	14754	14719	14697	14758	14899	14584	14734	14714	14750	14681	14833	14645	14707	14709	14813	14775	14671	14811	14643	14682	14799	14639	14667	14694	14770	14624	14809	14605	14792	14732	14615	14705	14636	14619	14780	14507	14721	14716	14827	14627	14564	14647	14658	14733	14766	14781	14832	14693	14627	14799	14871	14726	14743	14596	14820	14769	14782	14601	14903	14804	14665	14774	14948	14720	14694	14876	14732	14604	14709	14842	14659	14769	14740	14806	14551	14681	14776	14857	14678	14766	14645	14649	14699	14665	14747	14913	14752	14549	14720	14647	14555	14829	14504	14693	14738	14765	14489	14624	14724	14792	14723	14655	14655	14680	14887	14809	14585	14758	14895	14755	14731	14658	14741	14978	14763	14618	14776	14775	14760	14724	14661	14661	14732	14773	14622	14534	14876	14947	14859	14776	14709	14801	14643	14723	14599	14587	14786	14796	14671	14730	14697	14724	14880	14687	14674	14822	14824	14663	14724	14732	14559	14671	14729	14668	14707	14806	14757	14633	14704	14855	14636	14777	14716	14614	14786	14663	14679	14650	14871	14629	14786	14681	14804	14540	14668	14607	14870	14665	14712	14737	14749	14654	14695	14639	14874	14825	14704	14678	14704	14664	14645	14787	14770	14702	14824	14645	14812	14693	14612	14621	14769	14518	14579	14911	14842	14704	14731	14635	14683	14618	14699	14799	14770	14661	14731	14823	14605	14850	14674	14846	14693	14656	14698	14718	14602	14749	14705	14694	14608	14683	14738	14697	14770	14688	14633	14800	14736	14845	14737	14787	14702	14656	14780	14825	14558	14758	14743	14808	14542	14726	14830	14620	14608	14616	14575	14652	14766	14738	14619	14804	14511	14802	14570	14603	14660	14718	14880	14688	14787	14793	14826	14773	14563	14739	14803	14790	14673	14759	14676	14819	14779	14609	14541	14797	14633	14659	14683	14739	14664	14719	14645	14749	14717	14671	14771	14538	14766	14787	14770	14721	14731	14729	14671	14677	14694	14753	14751	14976	14754	14811	14584	14654	14838	14717	14683	14737	14674	14688	14740	14684	14663	14782	14555	14744	14691	14789	14494	14701	14712	14467	14689	14865	14484	14629	14834	14809	14670	14703	14786	14889	14830	14662	14652	14643	14732	14487	14756	14825	14728	14807	14542	14818	14819	14610	14649	14708	14715	14733	14644	14719	14651	14898	14711	14828	14711	14635	14546	14742	14671	14631	14786	14626	14584	14459	14764	14771	14681	14715	14638	14560	14829	14660	14627	14581	14689	14762	14668	14787	14566	14939	14707	14699	14725	14704	14836	14712	14843	14651	14634	14866	14625	14687	14839	14814	14705	14761	14650	14635	14760	14622	14893	14584	14784	14640	14579	14585	14747	14697	14467	14778	14712	14787	14692	14693	14614	14719	14610	14776	14798	14567	14697	14510	14795	14781	14631	14740	14577	14575	14767	14741	14800	14840	14674	14718	14751	14736	14751	14756	14567	14723	14618	14744	14825	14882	14691	14621	14830	14607	14527	14739	14631	14688	14748	14761	14768	14704	14701	14743	14649	14723	14733	14702	14668	14677	14738	14672	14751	14706	14621	14879	14799	14663	14625	14779	14532	14790	14510	14655	14686	14662	14908	14905	14641	14747	14824	14767	14628	14844	14589	14636	14706	14728	14711	14685	14659	14700	14691	14607	14708	14700	14672	14597	14672	14798	14831	14765	14715	14774	14680	14636	14607	14636	14733	14697	14701	14626	14645	14563	14673	14644	14724	14663	14634	14742	14688	14503	14752	14704	14690	14541	14671	14737	14653	14640	14612	14753	14791	14797	14634	14821	14754	14864	14771	14776	14694	14602	14907	14652	14775	14754	14521	14878	14564	14661	14651	14872	14762	14694	14758	14772	14769	14748	14702	14629	14812	14663	14667	14648	14735	14452	14757	14673	14660	14709	14622	14626	14670	14571	14620	14687	14527	14772	14898	14780	14558	14677	14637	14599	14664	14686	14683	14567	14767	14582	14631	14905	14750	14654	14772	14888	14757	14745	14784	14757	14776	14576	14718	14614	14628	14816	14897	14645	14735	14642	14658	14743	14719	14818	14679	14623	14720	14726	14686	14703	14682	14707	14754	14717	14894	14642	14825	14667	14908	14788	14588	14789	14871	14687	14694	14862	14763	14601	14782	14658	14762	14804	14695	14706	14908	14708	14845	14680	14671	14648	14654	14830	14612	14697	14712	14696	14551	14778	14714	14791	14633	14898	14692	14636	14680	14909	14732	14768	14951	14741	14964	14785	14806	14797	14787	14780	14674	14766	14669	14743	14782	14464	14588	14614	14748	14637	14608	14801	14654	14717	14714	14568	14946	14518	14606	14662	14644	14669	14668	14708	14754	14620	14718	14679	14885	14853	14811	14746	14726	14606	14757	14561	14701	14812	14644	14824	14694	14700	14773	14624	14790	14830	14856	14790	14882	14624	14820	14830	14766	14732	14758	14743	14579	14495	14662	14781	14737	14740	14791	14618	14782	14831	14844	14592	14731	14745	14796	14470	14657	14692	14698	14650	14693	14606	14807	14459	14993	14593	14593	14694	14591	14641	14678	14632	14696	14586	14750	14613	14627	14668	14526	14555	14650	14796	14857	14717	14723	14787	14674	14637	14735	14840	14635	14783	14739	14682	14631	14690	14757	14561	14644	14576	14779	14737	14800	14655	14786	14531	14670	14740	14625	14742	14718	14753	14681	14449	14754	14777	14714	14629	14617	14764	14693	14771	14649	14855	14617	14805	14714	14823	14816	14765	14615	14635	14706	14789	14630	14804	14600	14636	14778	14876	14621	14758	14580	14736	14684	14844	14584	14832	14776	14614	14807	14707	14599	14851	14928	14720	14671	14707	14730	14805	14596	14664	14696	14796	14815	14820	14580	14631	14805	14769	14712	14808	14670	14917	14510	14776	14770	14744	14582	14854	14792	14726	14833	14807	14509	14663	14848	14850	14716	14631	14612	14843	14648	14760	14609	14659	14588	14647	14725	14722	14606	14532	14693	14781	14840	14741	14726	14669	14620	14769	14944	14741	14598	14573	14791	14670	14658	14692	14445	14646	14727	14664	14765	14687	14583	14730	14651	14591	14831	14708	14625	14817	14893	14604	14651	14708	14679	14598	14788	14832	14771	14790	14779	14818	14724	14587	14714	14683	14731	14707	14610	14784	14881	14688	14578	14651	14626	14683	14808	14666	14795	14754	14676	14690	14642	14663	14652	14742	14783	14784	14742	14539	14878	14484	14591	14762	14876	14744	14722	14683	14683	14753	14620	14752	14782	14801	14737	14717	14924	14503	14667	14686	14684	14665	14685	14687	14849	14661	14633	14828	14733	14715	14628	14693	14975	14692	14744	14890	14704	14671	14758	14742	14607	14685	14789	14554	14775	14765	14586	14750	14674	14628	14793	14656	14577	14801	14644	14813	14657	14549	14650	14643	14891	14670	14627	14732	14908	14597	14723	14716	14649	14607	14649	14782	14822	14670	14609	14431	14761	14625	14758	14747	14621	14615	14846	14673	14695	14620	14446	14804	14833	14767	14753	14688	14631	14528	14749	14825	14869	14642	14752	14663	14807	14704	14615	14639	14674	14662	14740	14607	14801	14744	14722	14627	14646	14773	14723	14818	14717	14669	14677	14725	14693	14694	14776	14699	14699	14646	14669	14572	14756	14713	14701	14762	14686	14711	14654	14562	14747	14594	14844	14726	14764	14681	14645	14583	14650	14951	14894	14819	14708	14753	14543	14592	14625	14818	14729	14736	14767	14579	14710	14835	14560	14806	14700	14716	14755	14570	14675	14793	14711	14833	14774	14633	14640	14787	14732	14811	14819	14699	14676	14775	14672	14740	14695	14888	14601	14703	14880	14560	14807	14420	14556	14570	14668	14638	14557	14778	14729	14879	14870	14717	14734	14775	14662	14876	14633	14745	14695	14685	14631	14822	14756	14620	14810	14812	14691	14739	14784	14646	14648	14753	14692	14708	14743	14829	14590	14731	14478	14802	14720	14742	14696	14560	14717	14788	14825	14846	14630	14835	14703
27322	21670	24291	20959	18113	18023	18190	18050	18039	17937	18041	17724	17946	17980	17811	17816	17972	17964	18049	17934	18061	17875	17903	18057	18143	18175	17809	18006	18025	18102	17781	18153	17838	18146	17924	18021	17934	17916	18070	17959	17900	17893	17720	17877	18029	17860	17863	18008	17974	18110	17922	17857	17907	18033	17894	18100	17831	17868	18030	17777	17863	17915	17954	17990	17768	18047	17893	17900	17625	17784	18063	18001	17823	17725	17841	17814	17823	18042	17635	17781	17860	17929	17884	17902	18082	17790	17842	18048	17866	17905	18008	17865	18083	17879	17828	17965	18013	17752	17904	17802	17922	17912	18008	17861	17873	17779	18031	17963	17921	17854	18021	17863	17643	17985	17760	17800	17951	18059	17944	18036	17896	17805	17886	18031	17894	17802	17974	17875	17759	17882	17949	17795	18058	17823	18045	18009	18168	17962	18144	17634	17798	17774	17879	18017	17970	17765	17707	18011	17928	17802	17692	17759	17759	17825	17733	17921	17955	17694	17813	17760	18029	17928	17928	18014	17957	17718	17992	17909	17934	17728	17755	17889	17918	17823	18035	17826	17743	17825	17859	17697	17907	18013	17907	17859	17849	17793	17675	17765	17959	17793	17963	17852	18026	17887	17874	17847	17796	17867	17930	17907	17889	17849	17846	18025	17910	17880	18027	17946	18026	18005	17926	17854	17855	17759	17603	17934	17896	17747	18143	18054	17883	18042	17825	17686	17837	17932	17854	17950	17964	17885	17896	17839	17890	17671	17884	17747	17689	17735	17984	17785	17897	17737	17995	17866	18068	17987	17958	17753	17969	17972	17824	17933	17968	17868	17804	18069	17897	17855	17802	17893	17903	17747	17964	17612	17903	17956	17740	17746	17980	17878	17967	17784	17880	18016	17934	17857	17940	17867	17833	17993	18009	17901	17808	17816	17843	17874	17718	17826	18081	17931	17970	17826	17888	17810	17622	17885	17822	17826	17733	17746	17992	18030	17824	17947	17920	17910	17930	17844	17868	17924	17976	17843	17770	17696	17974	17593	18046	17816	17932	17887	17939	17732	17834	17765	17930	17978	18169	17932	17796	17904	17851	17911	17667	17842	17831	17878	17877	17773	17962	17872	17831	17890	17875	17914	17806	18014	17954	17843	17880	17682	17839	17846	17958	18007	18084	17787	17632	17958	17927	17987	17874	17927	17732	17731	17749	17748	17732	17928	17944	17875	17956	17894	17980	18008	18000	17953	17960	17635	17903	17829	17924	18043	18089	17894	17772	17823	17872	18152	17629	17836	17806	18086	17854	17935	17974	17762	17873	17829	17863	18077	17617	17892	17895	17990	17903	17807	17993	17803	17934	18041	18017	17922	17903	17853	17952	17879	17823	17969	18078	17877	17849	17805	17955	17734	18000	17927	17881	17990	17934	17943	17822	17972	17993	17649	17945	17520	18047	17834	17869	17948	17993	18088	18003	17853	17808	18001	17793	17878	17847	17970	17965	17819	17655	18102	17959	18036	17833	17893	17738	17977	18022	18023	17979	17801	17914	17885	18061	18024	17964	17983	17841	17639	17970	18018	18044	17846	18152	17862	17893	17717	18010	17929	18009	17944	17857	17760	17785	17923	17776	17923	17873	17909	17949	17900	17977	18069	18094	17855	17920	17848	17806	17740	17886	17905	18082	17991	18091	18177	17901	17897	17986	17835	18024	17873	17954	18139	17889	17922	17828	17827	17833	17817	17959	17955	17847	18005	17793	17829	17858	17771	17942	17977	18028	17860	17716	17962	17931	18096	18081	17863	17840	17948	17822	17698	17972	18015	17809	17870	17815	18003	17900	17807	17860	17840	17889	17909	17934	17772	17993	17920	17681	17955	17986	17852	17865	17909	17696	17671	17881	17916	17724	17896	17905	17796	17734	17765	17949	17930	18015	17887	17807	17831	17716	17756	17803	17942	17901	17966	17816	17726	17809	17769	17779	17983	17826	18038	17926	17821	17920	17870	17884	17946	18007	18007	17907	17763	17897	17932	17769	18053	17783	17935	17985	17840	17867	17823	17950	18083	17895	17889	17994	17725	17893	17727	17830	17858	18118	17941	17857	17996	18046	17940	17879	17989	17910	17978	17947	17984	17669	17920	17798	17799	17794	17961	17757	17738	18045	18167	17888	17650	17856	17840	17913	17798	18008	17948	17827	17830	17730	17791	17934	17988	18188	17828	18056	17794	17901	17984	18070	17814	17911	17934	17755	17725	18052	17751	17879	17850	18047	17818	17888	17908	18016	18133	17751	18005	17751	17923	18188	17867	17972	17676	17721	17973	17978	17731	17888	18161	17868	18032	18023	17963	17834	18035	17864	17931	17929	17803	18064	17775	17901	17965	18105	18059	17865	17620	17944	17759	17773	17777	17820	17815	18100	17923	17872	17977	17758	17719	17858	17856	17981	17897	17940	17765	18159	17708	18011	17769	17780	17859	17867	18057	17753	17691	17998	17904	18018	17850	17747	17918	17779	17895	17798	17785	17934	17921	17994	17922	17730	17831	17829	17808	17789	17924	17727	17917	17851	18011	17970	18060	18051	18011	17869	17927	17977	17963	18109	17830	17824	17857	18024	18190	17728	17877	17736	17846	17861	17777	17857	17777	18030	17979	17897	17627	17833	17947	17860	17697	17792	17994	18037	17904	17741	18036	17875	17940	17844	17787	17906	17918	17945	17840	17834	17924	18018	17881	18147	17800	17749	17857	17988	17890	18007	17752	17958	17909	18012	17833	17774	17895	17948	18034	17919	17833	17939	17934	17652	17839	17828	17763	17869	17886	18104	17736	18068	17995	18040	17813	17973	17873	17944	17860	17897	17956	17957	17819	18096	17754	17845	17613	17928	18033	17901	17914	17898	17833	17905	17857	17948	17734	17813	17856	17800	17786	17867	17714	17845	17958	17891	17894	17846	17741	17784	17939	17856	17930	17977	17993	17853	17934	17992	17935	18014	18040	17996	17601	17918	18135	18029	17834	17979	18044	18019	17982	18001	17740	18082	17718	17981	17994	17857	18113	17876	17776	17990	17911	17874	17985	17860	17976	17992	17963	18063	17790	17725	17975	17936	18026	17915	17773	17910	17732	18074	17898	17690	17805	17786	17796	17841	17823	17923	18067	17918	17845	18043	17864	17867	17828	17916	17934	17869	17922	18073	17816	17791	17914	17887	17886	17839	17680	17864	17928	18053	17780	17891	17976	17848	17987	18101	17936	18062	17844	17661	17920	17847	17682	17744	17984	17937	17864	17960	17746	17767	17836	17914	18132	17786	18080	17942	17812	17934	17804	17950	17765	17847	17900	17906	18029	17906	17885	17698	17820	17849	17901	17982	18022	17760	18025	18031	17872	17783	17689	18029	17784	17736	17830	17764	17761	18137	18012	17972	17654	18027	17878	17814	18052	17956	17643	17828	17914	17940	17991	17764	17794	17796	17769	17842	17796	17939	17774	17738	17959	18066	17931	17866	18053	17967	17984	18186	17998	17994	17781	17947	17938	17922	18040	17968	17974	17885	17965	17757	17785	17823	18085	17899	17959	17972	18006	17861	17868	18146	17989	17946	17884	18163	17747	17793	17972	18082	17940	17988	17769	17788	17844	17842	18002	17907	17734	17910	17758	17666	17941	17795	17796	17864	17639	17799	18093	17935	17965	17731	18126	17914	17905	18112	18152	17920	17752	17909	18101	17924	18027	18076	18004	18074	17939	17830	17876	17961	17732	17833	18038	17992	17961	17820	17864	17841	17912	17818	17883	18050	17861	17885	18194	17977	17824	17921	17969	17796	17856	17930	17866	17870	17863	17941	17876	17843	17989	17898	17847	18065	17848	17954	17999	17949	17941	18013	17972	17873	17959	18183	17780	17980	17711	17964	17724	17942	18017	17781	17887	17998	17892	17873	17937	17852	17920	17752	18004	17974	17987	17835	18124	17889	17920	17826	17896	17895	17807	18017	18021	17974	18052	17862	17925	17786	17834	18013	17968	17966	17919	17769	17849	17893	17697	17834	17802	18075	18036	17823	17686	17922	17830	17854	17854	18050	17955	17921	17998	17736	18004	17914	17901	17866	17996	17876	17885	17937	17939	17807	18012	17676	17778	17662	17870	17829	17732	17872	17698	18036	17941	18004	18123	18013	17779	17914	17796	17960	17831	17814	17983	18048	17954	17822	17967	17934	17922	17717	18034	17903	17843	18047	18056	17790	17925	18061	17889	17878	17903	17691	17971	17808	17932	18105	17884	18184	17881	18085	17768	17876	18107	17865	17949	17836	17770	17905	17844	18020	17880	17685	17905	17862	18077	17987	18055	17910	17880	17668	17755	17936	17806	17926	17844	18043	17818	17993	17897	17672	17691	17834	18140	17899	17803	18008	18051	17911	18159	17846	18040	17796	17781	17872	18027	17856	17758	17916	17787	17960	17968	17927	17811	17853	18077	17942	17785	17981	17843	17880	17918	18075	18044	17964	17883	17866	17828	17937	17914	17982	17890	17848	17985	18058	17685	17885	18140	17941	18126	17736	17789	18125	17873	17928	17787	17853	17968	17678	17896	17937	17825	17919	17845	17978	17903	17974	17750	17673	17706	17923	17893	17822	17782	18026	17893	17865	17790	17985	18092	17860	17759	17979	17908	17881	17974	17844	17807	17808	17691	18090	18173	17780	17778	17907	17854	17942	17987	17922	17793	18171	17730	17898	18065	17847	17852	17984	18068	18050	17984	17894	17846	17769	18029	17995	17796	17714	17805	17889	17818	17803	17997	17792	17978	17779	17942	18132	18064	17974	17948	17828	17896	18100	17943	18058	17883	17828	17859	17821	17735	17995	17764	17939	17850	17840	17756	17863	17477	17862	17794	17914	17858	17945	18000	18058	17744	17778	17976	17986	17892	17875	17904	17990	17921	17978	17933	17685	17975	17920	17736	17848	17884	17918	17678	17906	17666	17991	17655	18151	17834	17709	17939	17771	18034	17849	18017	17874	17946	17713	17925	18001	17784	17868	17930	17842	17862	17991	17872	18095	18011	17879	17768	17788	17978	17807	17844	17852	17997	17807	17782	17744	17870	18033	18014	17974	17812	18022	18035	17935	17829	17722	18056	17841	17897	17843	17799	17963	17857	17959	17863
14091	15961	15633	15412	15225	15315	15164	15072	15229	15193	15068	15281	15145	15053	15141	15033	14998	15194	15233	15137	15152	15164	15073	15185	15077	14978	15274	15026	15164	15311	15146	15205	15047	15104	15135	15113	15104	15087	15003	15169	15069	14994	15181	15045	15210	15012	15075	15190	14985	15064	15223	15226	15129	15118	15067	15369	15170	15041	15151	15119	15281	14990	15018	15097	14987	15210	15160	15045	15098	15120	15022	15067	15098	15020	15165	15167	15077	15078	15134	14996	15069	14966	15189	15227	15041	15086	15080	15285	15178	15245	15221	15194	15037	15164	15123	15146	15171	15090	15173	14970	15242	15184	15117	15020	15064	15292	15124	15129	15001	15162	15146	15192	15217	15243	15175	15158	15156	15013	15029	15162	15199	15181	15113	15064	15151	14975	15024	15083	14892	14971	15043	14994	15174	15171	15054	15048	15202	15129	15186	15063	15184	15152	15077	15039	15011	14938	15068	15091	15187	15039	15029	15174	15211	15191	14974	15080	15147	15186	15254	15095	15030	15113	14951	15263	15031	15085	15102	15142	15071	15214	15163	15296	14888	15184	15092	15275	15114	15195	15067	15004	15045	15040	15155	15168	15028	15134	15110	15124	15209	14996	15101	15205	15125	14998	15102	15133	15021	15131	15130	15004	15084	15062	15082	15115	15035	14986	15004	15108	15323	14917	15200	15174	15076	15118	15110	15026	15184	15089	15255	14940	14869	15250	15112	15115	15150	15160	15077	15090	15088	14832	15210	15130	14980	15071	14931	15131	15247	15140	14982	15216	15183	15063	14985	14999	15180	15166	14907	15025	15067	15241	15157	15085	14985	15032	15032	15099	15058	15145	15170	15040	14988	15092	15082	14907	15057	15028	15205	15039	15108	14936	15156	14952	15040	14985	14931	15146	15124	15078	15176	15047	15111	14961	15313	15114	15010	15198	15129	14963	14942	15269	15155	15182	15188	15135	15217	14974	15108	15097	15070	15159	15180	15052	15094	15175	15149	15072	15226	15049	15094	14931	15075	15097	15089	15014	15066	15191	15187	15058	15047	15081	15190	15090	15052	15029	15034	15068	15019	14977	15141	14966	15182	15096	15064	15083	14937	15058	15084	15044	15091	15184	15146	14865	15197	15037	15006	15047	15329	15129	14990	15129	15238	15145	14976	15199	15124	15145	15013	15185	15099	15106	14948	15033	15004	15108	15113	15125	15119	15067	15094	14989	15060	14857	15094	15047	14929	15151	15071	15181	15098	15227	15252	15263	15049	15154	15156	15164	15204	15054	15099	15121	15183	15088	15231	15126	15257	15096	15091	15227	15065	15179	15224	15105	15045	15146	15116	15128	15072	15142	14951	14985	15240	15049	15125	15146	15065	15146	15043	15099	15020	14986	15283	15064	15047	15305	15059	15061	15106	15142	15074	15037	14976	14993	15213	15085	15184	14955	15027	15041	15016	15137	15078	15253	15036	15012	15098	15163	15145	15119	15045	15012	14923	14915	15075	14999	15037	15038	15081	15047	15097	15051	14928	15097	15094	15159	15158	15073	15189	15172	15065	14995	15034	14963	15065	15195	15026	15256	15007	15114	15136	14868	15096	14979	15292	15156	15156	15035	15136	14986	15108	14999	15163	15116	15056	15125	15105	14971	15066	15174	15089	15138	15061	15169	15165	14914	15137	15234	15131	15133	15098	15238	15250	15111	14859	14953	15086	15107	15031	15118	15057	14998	15019	15071	15137	15084	15046	15098	15076	15228	15041	15182	15124	15063	15143	15222	15134	14973	15153	15037	15096	15136	15100	14935	15165	15101	15073	15085	15195	15155	15140	15032	15192	15221	14907	15248	15064	15330	15070	15220	14980	15107	15113	15181	14981	14943	15188	14966	15152	15067	15238	15209	15141	15020	15244	15080	15098	14983	15108	15117	14956	15026	15162	14911	15087	15056	15173	15040	15181	15031	15186	15103	14979	15005	15112	15199	15123	15112	15098	15097	15128	15117	15025	15350	15106	15044	15180	14997	15026	15081	15141	15225	15063	15051	14966	15061	15264	15050	15038	15181	15198	14964	15034	15220	15090	15149	14874	15187	15169	15059	15002	15004	15080	15024	15059	15002	15136	14981	15058	15134	15224	15172	15114	15065	14945	15204	15140	15194	15031	15060	15192	15301	15144	15155	15021	15260	15130	15029	15105	15194	15054	15079	15106	15063	15119	15048	15157	14917	15126	14936	15256	15038	15266	15090	15171	15070	15053	14940	15009	15090	15170	15178	14900	14939	15111	15165	15365	15189	15164	15081	15082	15232	15112	15169	15024	15166	14994	15074	15059	15152	15029	14978	15168	15260	14918	15098	15119	15080	15230	15145	14990	15053	15025	15038	14954	14959	15059	15155	14987	15127	15109	15160	15126	15053	15086	15084	14957	15042	14971	15139	14967	15098	15037	15097	15171	15224	15144	15031	15010	14973	15185	15116	15205	14994	15263	15155	15238	14838	15111	14967	14961	15012	15119	15088	15173	15037	15083	15171	15001	15067	15018	15019	15096	15339	15086	15006	15161	15023	15358	15066	15092	15044	14971	15159	14975	15018	15106	15165	15177	14966	14993	15087	15207	15169	15143	15156	15067	14984	15188	15065	15121	15096	15074	15184	15151	15030	15138	14975	15133	15230	15208	15008	15138	15237	15145	15280	15130	15102	15113	15093	15088	15313	15131	14958	15207	15085	15214	15172	15063	15011	15153	15110	15103	15040	15015	15003	14986	15088	15288	15232	15100	14976	15020	14972	15222	15219	14988	15159	15018	14954	15076	15080	15075	15144	15038	15214	15064	14927	15234	14993	15209	15079	15054	15118	15020	15206	15206	15181	14973	15202	15210	15137	15174	15314	15136	15112	15146	15133	15186	15213	15106	15131	15094	14976	15126	15084	15012	15124	15014	15119	15141	15007	14992	14982	15131	15094	14990	15263	14990	15039	14965	14968	15022	15114	14942	15097	15171	15170	14984	15132	15052	15183	15145	15102	14973	15075	15182	15053	15149	15153	15101	15111	14996	15088	15111	15103	15268	15069	14979	15174	15020	15220	15165	15098	15035	14958	14884	15003	15042	15187	15115	15264	15250	15087	15223	15250	15229	15029	15113	15187	15193	15110	14988	15145	15201	14922	15142	14967	14988	15075	15093	14959	15063	15122	15213	15154	15123	15030	15115	14937	15212	15235	15130	15130	15025	15120	15197	15077	15121	15204	15026	15163	15245	15198	15102	15039	15059	15185	15139	15084	15060	14933	15180	15152	15162	15105	15029	15182	15061	15028	15128	15156	15082	15095	14971	15212	15105	15279	15105	15097	15194	15176	15125	15403	15265	15257	15018	14955	15114	15044	15089	15256	15046	15119	15022	15266	15104	15040	15023	15105	15149	15122	15150	15022	15117	15199	15059	15271	15098	15037	14863	15030	15208	15036	15216	15226	15154	15165	15185	15056	14920	15110	15212	15005	15211	15053	15127	15153	15270	15170	15149	15339	14989	15077	15132	15079	15163	15101	15195	15153	15188	15156	15071	15096	15200	14988	15102	15073	15029	15147	15094	15044	15051	15020	14968	15149	15188	15116	15122	15093	15003	15008	14945	15165	15015	14959	15078	15194	15088	15043	15138	15037	15180	15105	15052	14985	15259	15089	15121	15161	15074	14925	15232	15007	14988	15145	15238	15154	14944	15114	15096	15072	15185	14898	15059	15095	15219	15044	15032	15084	14992	15269	15071	15117	15114	15151	15131	15112	15050	15147	14864	15097	14923	15207	15114	14977	15252	15157	15134	15106	15132	14952	15068	15131	15091	15047	14973	14930	15336	15180	15156	15108	15111	15170	14958	15194	15098	15196	14980	15059	15169	15277	15151	14977	15088	15032	15183	15080	15205	15123	15037	15028	15224	15018	15003	15288	15035	15091	15145	15245	15070	15086	15169	15150	14859	15246	14983	15116	15128	15231	15146	15172	15122	15155	15139	15070	15157	15018	15114	15028	15030	15039	15123	15261	15075	15044	15197	14967	15010	15086	15019	15238	15196	15227	15227	15112	14954	15033	15140	15056	15124	14965	15099	15077	15219	15268	15115	14977	14961	15246	15239	15182	15100	15027	14954	15145	15160	15169	14941	15033	15177	15174	15305	14937	15262	15104	15197	15057	15135	15146	15149	15241	15033	15145	15158	15006	15175	15192	15007	15080	15072	15132	14940	14987	15133	15099	15102	15005	14996	15183	15064	15019	15148	14923	15003	14978	15038	15245	15016	15123	15107	15273	15161	15235	15130	15159	15192	15066	15207	14995	15291	15125	14953	15185	15165	15086	15062	15278	15142	15075	15103	15134	15149	15059	15142	15187	15093	15184	15207	15119	15162	15169	15082	15195	15120	15069	15053	15035	15037	15085	15127	15018	14962	15039	15144	14942	14961	15205	15000	14985	15095	14955	15156	15143	15069	15374	15185	15047	15226	15086	15168	15171	14971	15129	15254	15085	15019	15086	15279	15234	15009	15055	15090	15227	15020	15131	15099	15090	14973	15255	15135	15036	15137	15134	15087	15211	15090	15114	15041	15279	15165	15239	15073	15169	14982	15192	15120	15149	14976	15005	15058	15103	15188	15179	15193	15083	15324	15119	15127	15035	15108	15053	15136	15090	15008	15203	15130	15055	15116	14870	15052	15236	15131	14905	15350	14976	14958	15156	15203	15152	15201	15203	15117	15077	15293	15147	15205	15246	15059	15026	15061	15087	15070	14976	15050	15165	15052	15109	15001	15068	15248	15239	14960	15097	15244	15146	15011	15040	15116	15149	15111	15186	15232	15023	14878	15089	15047	14935	14911	15081	15132	15109	15228	15025	15213	15115	15112	15146	15339	15193	15116	15086	15222	15122	15082	15124	15119	15124	15181	15028	15050	15106	15154	15011	15004	15067	14968	15159	15132	15107	15133	15060	15109	15132	15108	15174	15050	15117	15178	15152	15078	15129	14948	15146	15041	15094	15052	15135	15157	15036	14988	15074	15022	15089	15222	15188	14982	15089	15091	14955	15128	15210	15102	15080	15144	15140	15187	15094	15229	14988	15390	15025	15144	15131	15077	15079	14975	15086	15122	15033	15060	15065	15113	15089	15129	15170	15041	15134
23402	21032	28550	23804	21703	21837	20508	17874	17427	17554	17329	17296	17280	17312	17519	17334	17083	17002	16961	17126	17286	17228	17286	17177	17242	17183	17312	17138	17188	17115	16943	17140	17109	17235	16959	17030	17095	17143	17056	16838	17089	16881	17258	17090	17049	17270	17211	17180	17231	16943	17320	17112	17060	16995	17184	17184	17727	17933	17525	16841	16927	17006	17110	16848	17102	17053	16884	16823	17059	16896	17114	17070	17077	17165	16883	16849	17198	17004	17090	17079	16981	16990	16995	17053	17235	17105	16821	16940	17068	17209	16940	17022	17089	17187	17002	17276	17040	16967	17074	16991	17135	17113	16992	17063	17126	17073	16796	16963	17196	16932	17123	16910	17004	17085	16900	17090	16855	17110	16646	16926	16917	16954	17049	17039	16905	17124	16829	16867	16999	17038	16852	17044	17101	17129	17175	17146	17058	17071	17134	17153	17035	16943	17017	17105	16970	16954	16902	16950	17003	17051	17179	16925	17016	16968	16878	16952	16938	16890	17047	16975	17272	16913	17191	17108	17197	17035	16890	16947	17266	16995	17154	17016	16948	16765	17220	16851	17049	17088	16934	16837	16914	16978	17037	17097	17083	17069	17008	16953	17232	16820	16992	16976	16961	16729	16958	16988	17212	17073	16860	17015	17078	17085	17031	17023	16844	16932	16907	16994	17092	17041	16960	16833	16938	17075	16969	16942	16858	16872	17043	16892	17067	17145	17016	16981	17139	17066	16944	17003	17082	17077	17001	16988	16967	17002	17063	17171	16951	16912	17151	17088	16950	16844	16914	16957	17043	16768	17001	17030	17097	16915	16958	16936	16824	16986	17008	17118	16849	17037	16997	16908	16939	17167	17116	17185	17005	16988	17093	16993	17078	16908	16916	16841	17101	17037	16977	17021	16996	16853	16872	17037	17093	16974	16958	16922	17019	16948	17132	16902	17180	17092	16942	17059	17042	16890	16988	16970	16940	16689	17009	17018	16933	17104	16710	16900	17099	16963	17059	17054	17067	17085	16907	17212	17019	16965	16911	17016	16875	16986	16944	17071	17154	17021	16932	16818	16879	16946	16825	17183	17019	17023	17186	16837	16953	17016	17011	17040	16910	17104	16904	16977	16964	16931	17254	16787	17067	17030	17221	16975	17064	16999	17115	17133	16976	17080	16850	16785	16933	17122	16994	17066	17045	17134	16966	16850	16844	17032	16927	16934	17164	17022	17073	17112	16966	16988	16824	16966	17114	16932	17129	17023	16875	16822	17072	17017	17013	17054	16913	16840	17072	17046	16907	17146	16996	16958	17077	17037	17131	17182	17019	16979	17259	17016	17122	16949	16894	16995	17058	16965	16999	16943	17056	17005	17015	16974	17183	17024	17027	17318	16928	17016	16912	16936	16788	16988	17049	17259	17079	16822	16910	17093	17037	17014	16928	16843	16982	16834	16807	17130	16805	17028	17047	17115	16821	17053	16881	16902	16808	16771	16846	16881	16881	17004	17188	16998	17137	16948	16844	16901	17073	17128	16992	16933	16826	16946	16916	17048	16893	16933	16930	17014	16988	17160	17130	16905	17059	16985	17060	16839	16942	17063	17041	17334	16924	16960	17033	16941	16907	17157	16848	16931	16979	17068	17016	17103	17116	17057	17070	16915	17092	16796	17028	17215	17146	17131	16850	16965	16664	17028	17045	16868	16891	17082	17006	17132	17011	17077	17138	16902	17080	17019	17080	16981	17206	16916	16812	17025	16979	17120	16998	17021	16967	16983	16942	17074	17060	16839	17032	17008	16983	16868	16987	17134	16821	16887	17043	17111	17181	16959	16817	16957	16962	16891	16880	16885	17051	17045	16932	16958	16918	17236	16946	16960	17128	16903	16885	17025	17151	16940	16983	17057	16865	17023	16969	16832	16935	16907	16836	16954	16947	16874	16945	17019	16776	17015	17016	16767	16971	16952	16995	16997	17111	16848	17006	17054	17010	17030	17026	17070	17088	16902	16910	16898	16845	16873	17126	16854	16872	17100	16940	16881	17023	16995	17020	17054	17000	16877	17055	17041	17061	16937	16986	16969	16893	17082	17059	16999	16994	16948	17017	17266	16980	16859	16981	17116	16860	16950	16962	16764	16846	16958	17059	17133	17033	16972	17127	17124	17080	17117	16877	17064	16935	17109	17073	16977	17054	17062	16989	16856	16844	16766	17283	17289	16996	17239	17206	17000	17016	16907	17125	16994	16921	16999	17078	16802	16929	16990	16953	16895	17128	17046	16921	16948	17029	16966	16943	17019	17197	16971	16914	17042	16987	17064	16914	16982	16912	17060	16948	17029	16947	17099	17099	16923	17085	17039	16914	16937	17038	17126	17067	17084	16935	16873	16947	16973	16952	17111	17216	16930	16953	16875	16943	17040	16888	16946	16903	17023	16931	17082	16980	17070	16955	16991	16886	16995	17069	16950	16975	17231	17054	16839	17089	16879	16961	17057	16713	17059	17065	17073	17040	16918	17081	16932	16948	17058	17166	16865	16892	16758	17138	17064	16830	16869	16898	16987	17130	17076	16937	17017	16961	17107	16906	16876	16998	17017	16838	16859	16902	16970	17069	16992	16796	16890	17112	17152	16852	17149	17031	16870	17052	17011	17018	17304	16936	17033	17170	17049	17011	17002	17130	16981	16987	17124	17161	16862	17140	16890	17084	16942	17136	17026	17005	16964	16932	17013	16819	16882	17043	17045	17130	16887	17038	17121	16929	17112	17139	17061	16933	16948	16913	17082	17031	17034	16881	17099	17011	16951	17059	16848	16913	16979	16860	17077	17195	17157	16979	17044	16983	16914	17071	17137	17037	16808	17027	17031	16869	17079	17039	16934	17003	16711	17052	17069	17009	17090	17054	17130	17160	16945	16970	16945	17034	17009	16979	17072	16921	17067	16930	16953	17029	17072	16882	16875	16950	17196	17263	16917	17012	16898	16968	16942	16930	16916	17068	16983	17035	17033	16759	17082	17192	16983	17082	17121	17002	17166	16912	16991	17059	17094	16973	16990	17026	16910	17008	16999	17233	16879	17188	17168	16964	16984	17201	16895	16952	17127	16930	16948	17030	17055	17254	16853	16780	16986	16962	17065	16847	17121	16955	16820	16931	17128	17016	17029	17017	17151	17151	17024	16946	17179	17015	17031	16988	16951	17179	16783	17034	16950	16971	16912	17238	16999	17012	17046	17223	17153	16914	17187	17094	17130	16864	16816	16885	16971	16810	17066	16980	16869	17123	17037	16961	16944	16782	17172	17136	17063	17156	16771	16891	17095	17108	16971	17046	17117	17272	17054	17077	17028	17179	17056	16884	16945	17110	17168	17069	16807	17057	17054	17006	16820	17011	16859	16806	17027	16940	17032	17088	17068	16917	17024	16995	17058	16916	17011	16997	17113	17133	17091	16952	17006	16876	16999	17098	16995	16983	16925	17086	17007	17078	17035	17138	16986	16779	16834	16920	16967	16873	16905	17037	16912	17042	16895	16980	17011	17091	16955	17017	16916	17054	17103	17047	17145	17071	16910	16647	17041	16937	17096	16900	17123	17142	17190	17112	16742	17041	16902	17135	17050	16915	16842	16815	16781	17116	16851	17046	17065	17189	17252	17045	16855	17077	17178	16966	17075	16977	16821	16891	17116	17015	16798	16805	17077	17058	16993	17025	16993	17106	16894	17084	17062	17119	16938	16930	16960	17032	17056	17017	16844	16827	17034	16964	16732	16847	16878	16902	17030	16899	17048	17075	17083	16961	17136	16857	17066	16908	17055	17158	17134	17045	17004	17155	16814	16815	16986	16872	17011	17036	16911	17072	17119	16941	17223	17069	17158	16874	16884	17027	16855	16906	17172	16937	16914	17026	17156	16937	16937	16898	17045	16825	16962	17099	16968	16970	17098	16976	16842	16946	17128	17047	17080	16966	17033	16898	16908	17138	16939	17075	17068	17052	17131	17136	17109	16964	16844	17025	16790	17003	17133	17226	16849	16860	16934	17022	17230	17044	17143	17115	16887	17182	17125	17102	16973	17139	17027	17120	16952	16936	17128	16795	17024	17054	17149	16812	17149	17014	17042	16984	16964	16930	16995	16780	17029	16918	17020	17036	16962	17188	16850	17113	16984	16882	16841	16980	17128	17078	17107	17094	17023	16928	17359	17055	16812	16924	16840	17249	17341	17093	16981	16981	16894	16920	17156	17075	16885	17063	17057	16891	17057	16983	17070	16879	16990	17215	17124	17169	17094	17153	17087	17109	17120	16931	16930	16883	16920	17057	17057	16911	17109	16995	16922	16937	17019	16765	17145	17112	16872	17110	16919	17018	17023	16824	17060	17052	16975	16990	16922	17042	17008	17070	16929	16891	17074	16851	17060	16777	16896	17034	16955	17074	16976	16986	16992	16967	17062	17052	16924	17009	16831	16972	16945	16919	17013	17153	16954	16818	17084	17048	17124	17116	17212	17063	17150	16971	16910	17078	16967	16943	16999	17079	16900	17116	16984	17051	17123	17086	17044	17058	17136	16883	17184	17103	17106	17201	17052	16919	17036	17174	16898	16864	16992	17128	17126	17061	16944	16794	17172	17052	16917	17129	17029	17158	16929	17025	16721	17081	16927	17075	17010	17003	17042	16945	16916	16938	17176	16929	17153	16982	16976	16942	17008	17281	17046	16994	16943	17058	16752	16894	17008	17003	16919	17223	17120	17216	17046	16973	16885	16929	16846	17035	17217	17017	16870	16883	16991	16921	16915	17049	16996	16971	17121	16883	17013	16843	17016	16846	16931	17082	17003	16890	17095	16975	17031	17070	16909	16916	17117	16997	16841	16867	17120	16881	17032	17079	16996	16811	17077	16911	17040	16939	17065	17025	17049	16900	17210	17056	17147	16958	17230	17032	16832	16859	16636	16836	17072	17024	17113	16954	17053	16917	16997	16976	17026	16962	17242	16992	17088	17041	16949	16921	16982	16868	16885	17100	16985	16892	16926	17015	16851	16893	16944	17049	17074	17047	16850	16961	17079	16979	17040	16957	16963	16916	17040	17109	17253	17067	17053	16992	17032	17060	17009	17152	17071	17032	16827	16934	16967	17011	16929	16939	16997	17057	17017	16819	17011	16825	17306	17093	17006
12884	21396	20140	17217	16393	15972	15375	15468	14967	15219	14977	14927	14795	14864	14867	14745	14742	14768	14580	14601	14741	14729	14636	14727	14466	14595	14636	14766	14602	14743	14674	14628	14581	14719	14759	14699	14551	14623	14511	14778	14731	14614	14602	14794	14588	14793	14528	14646	14686	14704	14566	14352	14740	14616	14623	14654	15458	15509	15311	14712	14771	14559	14682	14650	14660	14694	14715	14706	14674	14598	14539	14607	14609	14576	14665	14683	14666	14500	14622	14672	14819	14827	14786	14603	14811	14654	14542	14677	14621	14559	14650	14573	14551	14543	14523	14607	14495	14693	14641	14614	14869	14656	14631	14750	14615	14708	14580	14540	14695	14455	14758	14557	14713	14725	14759	14691	14527	14667	14695	14607	14498	14815	14684	14511	14615	14677	14755	14571	14528	14670	14670	14642	14677	14709	14633	14681	14592	14549	14575	14748	14587	14511	14674	14624	14506	14429	14682	14486	14680	14637	14466	14607	14743	14675	14509	14598	14697	14695	14783	14616	14437	14544	14589	14705	14679	14632	14746	14520	14640	14487	14647	14614	14650	14604	14735	14571	14661	14517	14455	14680	14525	14662	14539	14761	14490	14535	14501	14568	14576	14597	14571	14686	14460	14678	14635	14559	14664	14673	14711	14685	14675	14612	14493	14712	14498	14559	14650	14439	14682	14660	14595	14623	14514	14367	14645	14588	14360	14534	14483	14498	14677	14592	14589	14589	14528	14563	14679	14705	14680	14606	14791	14565	14470	14623	14694	14512	14758	14530	14591	14603	14687	14496	14606	14679	14686	14549	14624	14567	14604	14626	14608	14582	14588	14700	14455	14590	14471	14589	14564	14560	14575	14629	14702	14633	14789	14498	14689	14633	14653	14622	14537	14721	14642	14573	14690	14470	14489	14819	14548	14583	14600	14611	14635	14626	14506	14652	14709	14656	14724	14516	14577	14566	14705	14505	14435	14582	14523	14611	14763	14503	14676	14576	14424	14755	14481	14492	14671	14594	14555	14742	14677	14583	14500	14545	14592	14712	14815	14515	14561	14635	14685	14713	14667	14686	14666	14740	14701	14484	14620	14546	14534	14663	14651	14394	14559	14709	14527	14482	14577	14677	14574	14526	14465	14605	14386	14530	14628	14468	14630	14549	14696	14617	14544	14661	14690	14640	14708	14779	14694	14511	14651	14672	14489	14635	14499	14630	14547	14613	14393	14772	14627	14770	14652	14481	14480	14499	14703	14483	14716	14790	14470	14593	14611	14628	14619	14815	14582	14682	14594	14539	14591	14440	14555	14565	14561	14625	14567	14536	14775	14555	14475	14717	14393	14537	14648	14549	14507	14522	14483	14632	14586	14470	14730	14587	14490	14473	14559	14782	14666	14599	14679	14837	14493	14589	14634	14564	14696	14608	14615	14647	14564	14661	14589	14401	14514	14588	14647	14626	14674	14630	14625	14604	14655	14472	14581	14605	14669	14512	14608	14591	14549	14476	14570	14698	14570	14664	14623	14640	14655	14531	14491	14648	14570	14350	14466	14685	14471	14667	14697	14627	14494	14560	14615	14409	14608	14531	14689	14533	14523	14607	14555	14519	14695	14534	14709	14569	14439	14642	14696	14667	14551	14555	14523	14464	14663	14605	14498	14622	14456	14665	14597	14582	14494	14706	14763	14637	14710	14528	14643	14662	14477	14698	14462	14580	14673	14663	14707	14569	14581	14602	14547	14682	14613	14541	14601	14507	14649	14488	14521	14575	14485	14573	14621	14612	14619	14540	14542	14541	14610	14640	14564	14744	14664	14664	14659	14596	14482	14597	14604	14671	14557	14620	14511	14605	14622	14387	14672	14563	14546	14713	14703	14669	14595	14497	14533	14567	14652	14654	14590	14410	14647	14553	14505	14460	14415	14575	14604	14689	14677	14532	14638	14539	14585	14637	14600	14674	14736	14680	14725	14554	14645	14595	14557	14664	14672	14537	14649	14519	14551	14555	14652	14645	14597	14636	14373	14589	14748	14602	14518	14429	14525	14654	14656	14537	14682	14529	14710	14546	14642	14602	14546	14663	14584	14528	14604	14615	14631	14572	14604	14701	14512	14521	14528	14633	14485	14702	14478	14476	14612	14652	14516	14750	14537	14534	14482	14552	14582	14659	14594	14560	14538	14721	14648	14499	14599	14722	14576	14524	14659	14552	14541	14599	14645	14542	14617	14487	14681	14507	14638	14544	14581	14423	14418	14600	14619	14487	14560	14557	14559	14536	14613	14502	14553	14344	14481	14545	14603	14568	14484	14431	14580	14755	14591	14726	14554	14459	14671	14547	14663	14685	14495	14721	14662	14637	14634	14499	14711	14586	14584	14640	14637	14697	14758	14522	14605	14610	14686	14526	14648	14470	14700	14723	14494	14563	14665	14462	14391	14782	14807	14707	14651	14767	14620	14633	14567	14450	14644	14630	14638	14664	14673	14473	14677	14759	14561	14490	14574	14596	14470	14614	14726	14595	14663	14578	14605	14468	14559	14709	14546	14593	14538	14507	14800	14576	14747	14683	14473	14678	14632	14647	14523	14686	14607	14578	14542	14703	14615	14551	14615	14649	14603	14599	14611	14799	14694	14567	14666	14492	14859	14379	14546	14712	14595	14436	14679	14660	14661	14684	14621	14597	14512	14605	14544	14590	14645	14537	14670	14375	14668	14481	14693	14493	14663	14598	14550	14446	14657	14423	14622	14475	14521	14640	14546	14659	14692	14682	14730	14594	14648	14569	14804	14504	14618	14413	14601	14535	14636	14630	14634	14489	14583	14633	14550	14547	14702	14547	14721	14552	14553	14621	14578	14692	14665	14564	14465	14611	14546	14426	14582	14658	14524	14436	14596	14708	14625	14654	14576	14630	14542	14760	14632	14644	14834	14597	14654	14597	14508	14712	14598	14573	14595	14692	14435	14478	14571	14639	14661	14535	14526	14450	14712	14441	14601	14455	14687	14612	14518	14598	14497	14590	14592	14695	14452	14528	14615	14659	14573	14397	14588	14580	14849	14657	14505	14702	14514	14625	14662	14725	14609	14612	14672	14497	14576	14656	14665	14558	14618	14570	14582	14585	14608	14626	14664	14512	14634	14673	14566	14541	14712	14738	14670	14657	14557	14412	14620	14612	14455	14652	14778	14549	14740	14450	14497	14623	14537	14656	14663	14532	14532	14641	14688	14567	14688	14538	14320	14709	14602	14647	14539	14610	14509	14635	14544	14630	14623	14524	14513	14539	14723	14426	14567	14804	14531	14445	14578	14674	14768	14639	14638	14764	14525	14546	14491	14601	14740	14374	14664	14578	14669	14699	14683	14770	14657	14545	14761	14607	14591	14609	14594	14781	14639	14546	14839	14599	14588	14638	14622	14668	14694	14511	14598	14762	14545	14591	14718	14504	14641	14697	14729	14716	14538	14573	14590	14680	14618	14778	14447	14649	14736	14666	14634	14567	14605	14405	14492	14777	14497	14689	14761	14683	14681	14752	14498	14448	14716	14498	14620	14418	14534	14633	14543	14562	14641	14582	14452	14586	14727	14575	14567	14501	14656	14438	14631	14820	14477	14636	14722	14597	14535	14531	14526	14675	14603	14483	14574	14470	14479	14599	14461	14617	14541	14515	14420	14454	14566	14728	14613	14616	14739	14675	14555	14649	14744	14573	14476	14673	14473	14545	14822	14730	14571	14603	14644	14558	14625	14614	14501	14728	14529	14606	14695	14502	14582	14472	14600	14672	14738	14621	14495	14585	14742	14763	14514	14527	14762	14539	14440	14597	14628	14486	14647	14507	14534	14672	14631	14447	14362	14730	14631	14515	14413	14495	14616	14696	14758	14536	14569	14614	14461	14556	14668	14642	14667	14517	14511	14689	14718	14614	14793	14808	14472	14417	14458	14559	14587	14633	14444	14574	14516	14639	14621	14573	14682	14564	14566	14555	14705	14595	14660	14521	14523	14580	14635	14614	14607	14640	14462	14643	14673	14718	14771	14716	14554	14594	14556	14590	14586	14529	14714	14536	14767	14669	14566	14575	14707	14712	14536	14463	14580	14694	14532	14524	14779	14570	14702	14765	14609	14651	14699	14660	14530	14585	14720	14899	14540	14646	14669	14653	14578	14448	14705	14669	14578	14576	14652	14437	14667	14549	14577	14624	14699	14563	14670	14542	14584	14489	14664	14556	14552	14603	14648	14717	14530	14752	14625	14763	14555	14692	14677	14629	14522	14584	14552	14563	14479	14560	14614	14543	14593	14593	14558	14777	14653	14739	14575	14400	14481	14601	14390	14653	14651	14577	14485	14623	14584	14402	14625	14612	14789	14694	14586	14796	14506	14560	14567	14565	14493	14401	14648	14683	14725	14326	14771	14676	14475	14481	14659	14595	14549	14540	14690	14651	14650	14474	14665	14694	14752	14489	14681	14553	14622	14673	14608	14674	14616	14479	14521	14489	14524	14573	14451	14483	14591	14699	14576	14646	14544	14719	14712	14725	14406	14639	14611	14539	14728	14491	14616	14620	14698	14595	14609	14580	14600	14604	14661	14538	14582	14567	14549	14625	14639	14635	14570	14540	14574	14512	14520	14541	14723	14688	14649	14598	14664	14474	14512	14551	14786	14527	14564	14634	14686	14631	14622	14518	14490	14482	14702	14667	14573	14652	14303	14659	14659	14534	14761	14477	14434	14538	14367	14673	14508	14581	14604	14394	14622	14637	14723	14616	14527	14591	14672	14604	14735	14638	14525	14550	14675	14509	14642	14580	14607	14577	14612	14720	14589	14705	14526	14706	14768	14661	14596	14636	14695	14485	14580	14654	14802	14656	14542	14599	14553	14703	14704	14603	14698	14444	14557	14572	14482	14647	14736	14539	14626	14537	14569	14642	14637	14633	14590	14578	14743	14678	14582	14677	14495	14577	14557	14556	14625	14605	14599	14612	14660	14581	14683	14664	14631	14642	14644	14560	14568	14453	14550	14500	14613	14772	14577	14664	14553	14589	14486	14596	14818	14638	14518	14556	14587	14525	14526	14469	14593	14596	14565	14625	14524	14550	14567	14537	14643	14674	14558	14688	14459	14572	14598	14566	14587	14387	14718	14697	14505	14833	14586	14602	14644	14657
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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
