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
341647040301	341647040854	341647041404	341647041954	341647042504	341647043054	341647043604	341647044154	341647044704	341647045254	341647045804	341647046354	341647046904	341647047454	341647048004	341647048554	341647049104	341647049654	341647050204	341647050754	341647051304	341647051854	341647052404	341647052954	341647053504	341647054054	341647054604	341647055154	341647055704	341647056254	341647056804	341647057354	341647057904	341647058454	341647059004	341647059554	341647060104	341647060654	341647061204	341647061754	341647062304	341647062854	341647063404	341647063954	341647064504	341647065054	341647065604	341647066154	341647066704	341647067254	341647067804	341647068354	341647068904	341647069454	341647070004	341647070554	341647071104	341647071654	341647072204	341647072754	341647073304	341647073854	341647074404	341647074954	341647075504	341647076054	341647076604	341647077154	341647077704	341647078254	341647078804	341647079354	341647079904	341647080454	341647081004	341647081554	341647082104	341647082654	341647083204	341647083754	341647084304	341647084854	341647085404	341647085954	341647086504	341647087054	341647087604	341647088154	341647088704	341647089254	341647089804	341647090354	341647090904	341647091454	341647092004	341647092554	341647093104	341647093654	341647094204	341647094754	341647095304	341647095854	341647096404	341647096954	341647097504	341647098054	341647098604	341647099154	341647099704	341647100254	341647100804	341647101354	341647101904	341647102454	341647103004	341647103554	341647104104	341647104654	341647105204	341647105754	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2725	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2724	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2723	2000	3600	2300	2722	2000	3600	2300	2722	2000	3600	2300	2722	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22365	21424	28746	24533	22106	25236	27067	23050	22062	22136	21658	21566	21422	21248	21136	21263	21249	21521	21297	21381	21102	21320	21323	21028	21177	21086	21225	21383	21344	21315	21173	21017	21001	21250	21085	21170	21257	21376	20954	21015	20875	21242	21140	21032	21084	21134	21162	21182	21242	21029	20943	21054	21051	21256	21161	20980	21160	21032	20993	20771	21200	21036	20970	20994	21179	20954	20980	21007	20982	20967	21077	20961	21183	21073	20923	21026	21122	20777	21067	20900	21252	20788	20924	21038	21098	21019	21019	21310	20944	21091	20941	21080	21061	20926	20991	21189	21103	20852	21102	21154	21010	20909	21110	21051	21046	21150	21056	20924	20880	20837	21035	20925	21023	21180	20942	20913	20990	21076	20951	21094	20742	20893	21006	21070	21121	20936	21016	21143	21096	20888	20936	21003	20921	21058	20891	21071	20825	20887	20988	20989	20853	20662	21000	20975	20858	21205	20998	20938	21025	20964	21046	20813	21229	20992	20901	21132	21113	21126	21221	20949	21168	20692	21016	20806	20897	20869	21198	20964	21083	21111	21114	21040	20874	20990	21119	20894	20993	20999	21395	20977	20671	21112	21122	20969	21017	21071	20873	21102	21217	20973	20983	20948	20862	20685	21118	21308	21004	21087	21104	21128	21195	21092	21014	20940	21113	20878	21136	20859	20996	21159	21032	21131	21150	20897	21087	21053	20970	21008	21001	21101	21092	21048	20791	21050	21069	20985	21029	20881	20905	21025	21188	20907	21051	21052	21176	21029	20952	20909	21096	20932	21136	20793	20916	21377	20871	20854	21048	21109	21099	21071	21004	20780	20857	21267	20988	20983	21085	20821	20924	20888	20851	21101	21065	20825	21057	21096	21033	21017	21055	21082	21000	21088	21237	21019	20962	21088	20848	21090	20665	20751	21137	20971	21139	20908	21131	20785	21042	20867	20917	20906	21108	20828	21040	21104	21200	21022	21123	21086	20990	21059	20778	20907	21078	21058	21090	21017	20861	20814	21026	20962	21108	21025	20783	20852	20924	20866	20834	20976	20939	20905	21120	21039	20818	21059	20943	21026	21012	20921	20981	21152	21149	20917	20851	21049	21022	21136	20902	20957	21135	20939	20757	21028	21066	21041	20833	20859	21164	20742	20912	20865	21045	20979	20918	21110	20897	20936	20911	21059	21020	21083	21144	21015	21036	21144	21006	21205	21159	21017	21055	20867	20933	20881	21032	21150	21003	21140	21116	21253	20836	21269	21066	21136	21024	21119	20915	20860	20893	20932	21119	20934	21336	21080	21223	20789	20954	21044	20916	21042	20967	21032	21192	21267	20993	21022	20936	20931	21060	20953	20943	20939	21010	20943	20718	20937	20951	20899	20896	20926	20994	21017	20943	21084	20725	20980	21132	20828	21244	21079	20998	20693	20983	21170	21105	21136	21073	21116	20841	21021	21174	20967	20834	21078	20944	21043	21243	20899	20909	21008	20956	20835	21038	20815	21018	21131	20902	21030	21173	20951	20922	21255	21081	21013	20780	20966	21118	20819	21024	20772	20924	21228	21136	20793	21124	20842	20887	20962	21114	21043	20815	20908	21087	21013	20997	20996	21066	21034	20752	20982	21109	21071	20936	20811	21196	20907	21047	21095	21076	20986	20966	21212	21074	20965	21089	21050	20998	21172	20909	20927	21250	20953	20954	21051	20924	20915	20957	20866	21179	21085	21096	21202	20894	20959	21105	20999	21068	21106	20987	20916	20870	21087	21174	20964	21124	20935	21013	21152	21074	20939	20960	21040	21157	20875	21062	21062	21030	20955	20970	20779	20979	21131	21053	20889	20913	20967	21058	21016	21014	21074	21058	21198	20897	20981	20996	21204	21157	21181	21035	21027	21053	21021	20992	21050	20902	21223	21265	21116	21203	20860	21208	20906	20893	20836	20816	20798	20870	21008	20839	21092	20982	21064	20934	21023	20803	20893	20953	20990	20894	20659	21058	21026	20966	21058	20887	20955	20964	20952	20926	20957	21055	21064	21036	20977	21082	20894	21109	21152	21035	20825	20910	20973	20919	20721	21065	21091	21093	21059	21243	20871	21103	21061	21393	21082	21023	21060	20929	20914	21241	20976	20918	20864	21077	21080	21027	21006	21073	21025	21112	21030	21018	20917	21135	20888	21042	21091	21380	20977	21011	21088	20891	20976	20756	21129	21029	20780	20947	20974	21044	21086	20975	21076	20997	21098	20957	20854	21121	20951	20861	20949	21138	20894	21022	21044	20963	20822	20881	20851	21111	20948	20936	21073	20978	20741	20984	21065	20991	20909	21106	20950	21091	21101	20984	21063	20997	20990	20764	20960	20987	21173	21324	20995	21114	20880	21213	20896	20997	21064	21184	21129	21168	20895	20931	21174	21098	21043	21018	21163	20971	21133	20864	20876	21077	20774	20892	20963	20923	20967	20998	20890	21093	20851	20665	21174	20857	20989	21070	21118	21089	20935	20835	21178	21127	20913	20931	21034	20922	21049	21027	20982	21093	21048	20981	20985	21278	20892	21006	20956	21060	20986	20972	20989	21189	21007	20927	21171	20804	21070	21043	20975	20821	21020	20986	20891	21196	20993	21087	20925	20794	21166	20910	21188	21112	21086	20880	20868	21082	21053	20739	21174	21035	21054	21065	21136	21208	21109	20674	20895	20824	20737	21137	20993	21032	20971	21158	21051	21017	20842	20856	21090	21018	20776	21097	20954	21024	21143	20971	21072	21011	20996	20690	20843	21104	20963	20998	20912	21136	21049	20824	21030	21004	20982	21004	20773	21152	20862	21170	21064	20867	20990	21079	21077	20950	21123	21049	20884	21191	20959	20875	20847	21103	21088	21024	21100	20922	20905	20903	21071	21154	20718	20897	20796	21013	20976	21185	20795	20819	21045	21187	21176	20922	21044	20872	20883	20946	20988	20857	20910	20994	20952	21232	21011	21152	21043	21099	21045	20864	21170	21087	20725	21164	21071	21105	20892	21143	21250	21118	21061	21000	20883	20925	20989	20977	21048	21024	21048	20956	21036	21024	21221	20946	20944	20845	20727	20788	21025	21006	20839	20896	20851	21036	21105	21030	20957	21111	20769	21259	21069	21042	21262	21019	21089	21160	21015	20869	21079	21061	21036	21201	20855	20979	21165	21236	21194	21153	21077	21147	21175	20931	20922	21055	20974	21082	21058	20990	20992	21015	20892	20970	21025	20972	20895	20903	21019	20968	20978	20984	21027	21108	21148	21161	21013	21165	21017	21046	20976	20981	21150	21000	21192	21065	21072	21185	20972	20886	20997	21140	20779	20745	21041	20948	21048	21020	21152	21026	21071	20950	21004	21240	20960	20805	20998	21120	20911	21210	21036	20912	21032	20984	20952	20877	20936	21216	21109	20919	20879	21015	20931	20871	20824	21103	21011	21001	20970	21062	20926	21009	21281	21017	20833	20842	20901	20959	20869	20924	20959	21003	20974	20861	20846	20811	21093	21068	20923	20744	21023	20904	21363	20802	20994	21120	20994	21000	21043	21215	21071	20949	20967	20897	21028	21066	20831	20836	21035	21131	20863	20904	20707	21173	20900	20957	21001	21064	21013	20881	20952	20883	21202	20822	21019	20941	20921	21019	20711	21055	20912	20855	20647	20935	20884	21098	21156	20949	20923	21200	21184	21159	20982	21297	20946	20994	20879	20901	21048	21058	20859	21068	20959	21022	21032	20956	20971	21027	20904	20828	20753	20912	21085	21210	20825	20987	21041	20942	21026	21062	21018	21173	20895	21058	20825	20922	20978	21245	21165	20835	21137	21153	21135	21169	20974	21017	21051	20988	21038	20928	21089	21061	20964	21219	21145	21020	20846	20900	20625	20976	20997	21089	20893	21053	20959	21074	21069	20817	21106	20849	21087	21245	21127	21021	20906	21139	21159	20923	20976	21129	21162	20917	21040	21138	21076	21056	21132	21081	21144	20917	21128	20978	21014	21054	20915	20948	21034	21224	21419	20940	20988	21022	20953	20819	21044	20860	21129	20862	21141	20828	21071	20887	20720	20841	21017	20955	20865	20990	21032	21230	20737	20861	21010	21235	20709	20953	20806	21019	20836	21020	21037	21048	20883	21189	21230	20898	20968	21148	21205	20845	21042	20984	21146	20801	20764	20998	21129	20908	20983	20878	20962	20931	20808	20814	20842	20989	20943	21107	20973	20993	20999	21014	20959	20747	21039	20875	20862	20967	20988	20975	20997	21182	20920	20779	20878	20982	21060	21016	20811	20938	20847	21011	21023	21125	21162	20743	21012	21140	21035	21210	20981	20705	21052	21014	21058	20942	21119	21184	21231	20902	20809	20817	20896	21112	20887	20938	20751	20931	20804	20999	20932	21111	21082	21181	21078	21188	20968	20908	21111	21168	21142	21178	20997	20907	20710	20911	20984	20976	21031	21155	20907	21095	20859	21078	20906	20897	21033	20973	20968	21129	21112	21122	21089	21081	21090	21027	20896	21049	21021	21056	21055	21144	21176	20935	20723	20886	20966	20964	20937	20901	21068	20911	20697	20783	21159	21049	21042	21027	20985	21214	21084	21080	20775	20828	21141	20868	21123	21165	20860	20976	20938	21004	20956	21054	21126	21109	20970	20839	20947	21110	20941	21115	20984	20906	21099	20903	21176	20981	21047	20950	20952	21099	20988	20989	21192	20946	21044	20920	21156	21134	21036	21004	21081	21020	20967	20980	20964	20997	21302	21038	20966	20867	20983	20961	20885	21200	21188	21039	21144	21061	21185	21247	21095	20949	20945	20832	21104	21032	21035	20864	20908	20995	20939	20780	20749	20916	21034	20860	21102	20859	20904	20930	20560	20871	21105	21052	20738	21016	21079	21051	20879	20845	20961	21061	20895	20738	20992	21045	20968	20976	20758	21063	20903	20977	21288	20799	21065	21232	21058	21093	20995	21040	20953	21098	20935	21048	20896	20994	20981	20766	20791	20906	20937	21240	20910	21012	20949	21126	20940	21093	20879	20995	20916	21138	20939	21042	20886	20905	21144	21218	21138	20956	20847	21175	21048	21113	21070	20912	20860	20940	20911	21107	21105	21045	21042	20847	20758	20934	21160	20970	21098	20739	21087
16169	30271	27055	23242	22105	20927	19024	18754	17870	17420	16875	16593	16562	16516	16490	16443	16632	16480	16413	16238	16409	16491	16517	16320	16553	16384	16556	16378	16521	16367	16358	16471	16448	16214	16565	16548	16318	16584	16287	16493	16343	16317	16563	16233	16581	16316	16428	16475	16209	16425	16466	16363	16350	16408	16467	16281	16472	16439	16309	16428	16319	16567	16378	16446	16398	16348	16323	16203	16267	16286	16570	16400	16317	16291	16271	16394	16317	16485	16401	16234	16348	16328	16445	16401	16149	16216	16344	16589	16342	16363	16314	16604	16319	16406	16455	16503	16527	16505	16434	16301	16504	16282	16252	16317	16172	16362	16328	16443	16210	16325	16270	16184	16437	16300	16366	16438	16305	16261	16337	16318	16482	16199	16322	16414	16350	16498	16408	16209	16391	16405	16301	16329	16466	16267	16522	16212	16560	16216	16502	16342	16208	16187	16362	16442	16336	16252	16313	16553	16397	16372	16208	16312	16276	16402	16402	16428	16123	16258	16366	16335	16405	16335	16451	16446	16360	16299	16284	16337	16199	16384	16295	16303	16426	16238	16368	16499	16371	16345	16273	16319	16402	16394	16338	16372	16407	16421	16308	16313	16498	16442	16376	16227	16279	16374	16367	16510	16330	16250	16248	16452	16312	16311	16414	16390	16358	16178	16416	16432	16562	16337	16357	16361	16288	16330	16515	16215	16258	16375	16326	16258	16277	16485	16123	16407	16222	16281	16352	16270	16352	16428	16385	16341	16518	16483	16399	16346	16383	16475	16468	16371	16323	16228	16322	16350	16507	16317	16279	16500	16348	16464	16436	16328	16361	16331	16372	16384	16496	16219	16364	16247	16296	16401	16295	16256	16408	16265	16358	16459	16243	16500	16393	16411	16459	16392	16250	16267	16316	16324	16420	16335	16566	16474	16353	16380	16329	16288	16532	16471	16238	16360	16464	16344	16512	16279	16273	16270	16367	16456	16377	16343	16238	16529	16476	16316	16364	16421	16427	16218	16504	16354	16356	16207	16192	16509	16213	16379	16326	16363	16302	16414	16270	16182	16244	16366	16238	16434	16323	16402	16320	16416	16351	16350	16337	16436	16229	16473	16304	16396	16406	16368	16470	16242	16403	16453	16312	16382	16360	16317	16472	16310	16293	16362	16320	16345	16286	16458	16271	16330	16102	16370	16393	16449	16054	16510	16413	16254	16355	16310	16360	16517	16384	16469	16403	16403	16169	16400	16475	16345	16372	16539	16275	16107	16287	16385	16336	16238	16380	16455	16269	16566	16213	16438	16400	16291	16497	16374	16225	16571	16340	16508	16391	16249	16453	16164	16245	16341	16350	16367	16417	16377	16509	16459	16322	16278	16409	16169	16425	16316	16291	16324	16412	16561	16389	16569	16297	16298	16382	16417	16199	16384	16380	16531	16315	16176	16455	16406	16351	16488	16260	16409	16381	16282	16308	16313	16304	16185	16406	16486	16249	16309	16273	16402	16408	16278	16476	16212	16350	16371	16349	16330	16283	16258	16468	16366	16343	16367	16415	16389	16555	16357	16354	16355	16315	16266	16388	16408	16218	16220	16428	16405	16550	16233	16352	16338	16321	16513	16386	16351	16328	16324	16533	16360	16294	16247	16502	16144	16403	16512	16606	16396	16626	16387	16478	16360	16395	16141	16267	16415	16341	16491	16367	16263	16538	16428	16306	16370	16300	16356	16387	16306	16535	16361	16220	16291	16164	16242	16326	16432	16417	16393	16324	16427	16404	16246	16487	16380	16505	16244	16299	16336	16292	16333	16330	16259	16277	16435	16456	16346	16487	16491	16378	16453	16456	16342	16231	16260	16329	16329	16365	16391	16422	16423	16360	16490	16193	16358	16282	16578	16402	16449	16505	16155	16346	16308	16292	16371	16262	16328	16254	16400	16318	16417	16204	16396	16379	16510	16204	16388	16437	16277	16505	16408	16386	16127	16435	16374	16341	16380	16158	16370	16445	16363	16107	16409	16273	16585	16554	16448	16384	16384	16334	16546	16340	16524	16398	16503	16494	16269	16420	16504	16449	16335	16300	16291	16315	16352	16238	16343	16278	16285	16346	16456	16243	16546	16413	16393	16212	16352	16234	16187	16478	16301	16258	16386	16302	16245	16303	16403	16367	16315	16310	16382	16269	16245	16306	16293	16422	16356	16341	16224	16246	16228	16281	16409	16472	16272	16370	16532	16345	16411	16444	16397	16359	16366	16244	16281	16313	16346	16481	16585	16275	16317	16336	16470	16329	16268	16309	16408	16162	16440	16183	16465	16393	16193	16446	16346	16521	16262	16511	16287	16268	16416	16382	16370	16236	16397	16279	16332	16528	16373	16264	16430	16185	16314	16407	16348	16378	16410	16436	16393	16467	16281	16376	16512	16355	16272	16281	16520	16211	16282	16343	16403	16553	16233	16480	16297	16337	16358	16535	16374	16185	16129	16342	16423	16246	16444	16327	16305	16350	16394	16323	16345	16368	16360	16300	16434	16291	16425	16420	16315	16406	16266	16474	16307	16358	16542	16234	16376	16400	16257	16438	16359	16369	16310	16203	16546	16543	16441	16192	16361	16204	16216	16464	16445	16512	16370	16338	16228	16328	16167	16272	16214	16396	16196	16380	16125	16509	16328	16129	16450	16206	16447	16414	16385	16543	16396	16412	16315	16327	16343	16285	16486	16369	16304	16418	16168	16344	16366	16153	16352	16401	16394	16397	16497	16385	16372	16369	16246	16347	16313	16337	16454	16249	16344	16482	16366	16376	16288	16222	16240	16473	16279	16237	16336	16399	16571	16247	16496	16463	16218	16319	16398	16527	16376	16248	16420	16472	16339	16314	16276	16171	16324	16273	16508	16300	16242	16431	16360	16412	16479	16568	16265	16328	16167	16546	16149	16341	16225	16365	16423	16302	16310	16538	16280	16400	16372	16413	16433	16302	16296	16422	16402	16251	16464	16417	16270	16210	16399	16423	16292	16185	16471	16222	16390	16351	16518	16246	16483	16249	16281	16437	16352	16226	16323	16519	16367	16339	16354	16456	16327	16387	16456	16070	16318	16314	16396	16251	16381	16351	16276	16488	16366	16340	16418	16470	16191	16390	16390	16409	16411	16412	16418	16396	16343	16331	16310	16447	16411	16468	16179	16570	16330	16340	16433	16549	16467	16560	16372	16316	16452	16445	16188	16472	16299	16407	16521	16286	16419	16319	16207	16398	16186	16345	16275	16576	16223	16387	16269	16238	16226	16424	16192	16362	16310	16393	16308	16406	16435	16232	16320	16342	16403	16620	16348	16334	16269	16439	16350	16344	16288	16408	16427	16204	16358	16183	16481	16333	16318	16332	16221	16471	16187	16388	16416	16275	16473	16241	16173	16331	16301	16311	16367	16319	16281	16446	16329	16461	16521	16399	16401	16251	16556	16364	16366	16255	16234	16422	16195	16250	16289	16357	16236	16281	16349	16486	16257	16232	16382	16173	16440	16406	16478	16390	16332	16263	16404	16251	16349	16331	16204	16326	16343	16433	16306	16475	16436	16411	16283	16296	16489	16419	16254	16422	16429	16352	16390	16290	16359	16420	16330	16390	16381	16437	16228	16211	16103	16259	16328	16234	16303	16342	16414	16291	16436	16450	16302	16380	16377	16250	16395	16441	16445	16360	16541	16468	16079	16242	16247	16461	16370	16389	16393	16151	16277	16412	16252	16344	16478	16358	16426	16558	16487	16138	16383	16399	16234	16357	16273	16434	16376	16329	16224	16391	16316	16260	16325	16391	16426	16368	16383	16165	16353	16311	16283	16317	16439	16349	16211	16361	16524	16283	16269	16446	16214	16268	16433	16384	16303	16458	16294	16432	16349	16299	16234	16281	16546	16318	16358	16360	16496	16324	16490	16345	16423	16538	16395	16419	16314	16325	16320	16206	16403	16323	16306	16259	16337	16359	16383	16583	16348	16275	16437	16338	16442	16512	16455	16291	16528	16350	16319	16394	16564	16365	16256	16264	16196	16479	16453	16362	16387	16327	16431	16132	16432	16245	16313	16413	16394	16368	16246	16293	16254	16407	16576	16273	16408	16402	16385	16326	16365	16351	16237	16510	16294	16355	16285	16389	16299	16375	16370	16452	16325	16217	16265	16505	16505	16320	16610	16363	16125	16350	16417	16280	16497	16214	16308	16410	16312	16268	16415	16399	16408	16392	16324	16340	16292	16413	16394	16348	16415	16419	16312	16407	16336	16232	16453	16116	16476	16222	16286	16417	16302	16365	16472	16347	16377	16544	16266	16293	16297	16423	16347	16413	16433	16307	16236	16372	16263	16405	16412	16485	16162	16376	16487	16393	16420	16397	16300	16509	16327	16301	16280	16413	16488	16117	16377	16224	16153	16463	16272	16170	16233	16380	16464	16337	16049	16330	16209	16278	16215	16397	16532	16380	16560	16403	16396	16476	16281	16471	16399	16329	16289	16442	16324	16271	16285	16474	16445	16436	16302	16219	16461	16469	16297	16228	16209	16306	16488	16242	16421	16391	16458	16353	16386	16349	16300	16279	16423	16412	16284	16235	16070	16480	16148	16437	16274	16346	16253	16340	16260	16277	16441	16391	16518	16409	16402	16358	16312	16270	16294	16419	16376	16400	16283	16446	16366	16485	16373	16296	16361	16297	16481	16254	16167	16516	16335	16390	16284	16356	16361	16261	16408	16332	16265	16332	16265	16355	16313	16288	16252	16301	16544	16243	16391	16229	16303	16387	16377	16401	16220	16293	16361	16237	16323	16358	16176	16435	16332	16360	16474	16308	16412	16297	16431	16392	16422	16328	16446	16381	16450	16406	16476	16473	16189	16295	16300	16435	16516	16334	16366	16247	16511	16338	16448	16518	16233	16491	16478	16460	16506	16307	16277	16245	16221	16341	16191	16412	16350	16221	16289	16379	16206	16293	16420	16521	16189	16214	16323	16329	16405	16312	16509	16480	16351	16252	16469	16271	16268	16453	16123	16319	16456	16195	16224	16403	16406	16360	16336	16444	16329	16528	16156	16353	16398	16369	16196	16263	16317	16216	16348	16379	16309	16394	16246	16410	16229	16396	16449	16315	16367	16391	16549	16338	16228	16366	16485
30392	24553	27541	25487	22981	22837	22513	22135	22021	21705	21486	21541	21320	21505	21517	21631	21695	21498	21350	21371	21412	21610	21448	21390	21738	21432	21445	21624	21474	21518	21625	21380	21489	21405	21412	21459	21349	21465	21382	21388	21426	21321	21358	21193	21509	21465	21404	21291	21516	21402	21271	21235	21497	21398	21244	21369	21359	21483	21743	21472	21196	21510	21464	21469	21517	21519	21468	21170	21333	21316	21304	21447	21330	21311	21494	21329	21587	21344	21281	21148	21186	21570	21233	21364	21352	21464	21330	21480	21346	21517	21578	21390	21490	21568	21336	21454	21273	21300	21468	21374	21236	21189	21400	21528	21394	21353	21373	21391	21486	21559	21499	21336	21468	21228	21126	21279	21368	21586	21503	21219	21417	21364	21264	21152	21318	21404	21432	21259	21541	21379	21361	21439	21468	21518	21496	21361	21411	21501	21222	21164	21509	21242	21590	21363	21599	21383	21441	21253	21404	21489	21329	21429	21550	21515	21359	21209	21348	21292	21464	21413	21294	21487	21471	21386	21331	21426	21180	21208	21496	21329	21322	21453	21368	21307	21436	21526	21463	21528	21500	21382	21390	21458	21375	21455	21564	21519	21169	21141	21383	21294	21429	21464	21510	21300	21133	21219	21229	21254	21389	21387	21399	21370	21422	21338	21485	21392	21425	21324	21514	21500	21316	21273	21491	21344	21370	21525	21514	21374	21317	21258	21539	21398	21514	21478	21188	21322	21526	21429	21253	21387	21129	21512	21292	21380	21442	21209	21474	21344	21385	21338	21346	21361	21609	21351	21220	21317	21473	21211	21198	21247	21430	21460	21483	21223	21401	21424	21621	21568	21517	21176	21220	21448	21373	21197	21494	21467	21406	21551	21542	21445	21370	21386	21548	21427	21591	21413	21415	21166	21311	21473	21538	21471	21380	21250	21535	21355	21462	21388	21348	21617	21256	21268	21326	21280	21389	21313	21527	21576	21446	21432	21317	21372	21361	21500	21336	21195	21014	21469	21500	21262	21539	21384	21628	21568	21486	21270	21482	21308	21392	21242	21388	21301	21337	21283	21257	21345	21534	21443	21233	21371	21532	21310	21325	21542	21467	21389	21547	21325	21656	21389	21553	21403	21094	21271	21187	21330	21390	21570	21338	21483	21320	21392	21408	21611	21386	21482	21302	21355	21394	21580	21754	21574	21245	21478	21435	21450	21470	21463	21671	21328	21209	21554	21516	21440	21433	21395	21332	21428	21259	21269	21459	21352	21522	21610	21484	21334	21446	21575	21260	21351	21247	21276	21477	21333	21474	21262	21466	21324	21254	21374	21317	21225	21256	21413	21512	21630	21317	21307	21428	21305	21472	21312	21463	21327	21370	21280	21402	21146	21430	21454	21377	21261	21226	21443	21264	21288	21354	21401	21429	21402	21341	21432	21445	21349	21448	21268	21627	21561	21404	21439	21311	21486	21460	21383	21385	21521	21436	21486	21414	21526	21477	21328	21495	21373	21471	21311	21297	21247	21401	21524	21298	21396	21606	21396	21356	21352	21500	21432	21242	21479	21499	21498	21566	21443	21243	21518	21382	21442	21286	21302	21651	21483	21478	21337	21128	21372	21401	21247	21362	21389	21215	21400	21228	21384	21283	21333	21409	21232	21255	20998	21155	21347	21328	21229	21324	21190	21227	21215	21376	21202	21533	21349	21380	21383	21516	21383	21241	21106	21362	21405	21440	21462	21620	21359	21213	21381	21352	21301	21365	21353	21336	21389	21449	21353	21295	21199	21270	21409	21506	21257	21369	21430	21411	21337	21308	21440	21559	21200	21349	21194	21340	21346	21349	21635	21368	21487	21610	21507	21691	21300	21225	21488	21431	21225	21349	21303	21385	21444	21424	21532	21310	21413	21333	21510	21388	21437	21563	21465	21374	21419	21403	21496	21600	21250	21327	21275	21245	21402	21048	21538	21329	21302	21357	21267	21308	21382	21403	21379	21393	21378	21373	21410	21375	21605	21330	21254	21292	21325	21159	21239	21288	21366	21588	21550	21479	21179	21401	21569	21351	21298	21461	21389	21272	21470	21423	21317	21536	21490	21324	21261	21283	21282	21310	21312	21394	21181	21484	21312	21391	21409	21241	21391	21585	21352	21273	21378	21313	21473	21410	21374	21431	21449	21409	21261	21444	21079	21536	21555	21345	21259	21447	21394	21169	21245	21445	21339	21294	21352	21379	21260	21359	21507	21392	21449	21628	21282	21334	21158	21322	21306	21405	21241	21079	21235	21367	21222	21551	21391	21274	21454	21199	21315	21305	21270	21422	21325	21547	21431	21649	21576	21528	21595	21307	21406	21467	21171	21438	21556	21385	21408	21209	21420	21479	21164	21361	21468	21526	21210	21506	21256	21419	21483	21532	21197	21532	21528	21559	21397	21483	21393	21378	21382	21507	21335	21243	21348	21555	21654	21338	21672	21449	21447	21527	21368	21243	21239	21463	21332	21414	21425	21519	21630	21223	21485	21543	21617	21535	21296	21461	21771	21462	21348	21309	21344	21213	21215	21291	21652	21601	21275	21379	21329	21200	21298	21505	21452	21369	21409	21278	21230	21375	21387	21353	21587	21458	21521	21430	21394	21409	21339	21375	21265	21396	21420	21545	21192	21371	21226	21526	21340	21393	21316	21304	21267	21461	21238	21215	21568	21500	21213	21347	21401	21543	21381	21384	21317	21621	21240	21244	21382	21584	21307	21520	21333	21304	21384	21188	21205	21197	21335	21452	21283	21500	21664	21295	21491	21186	21233	21596	21462	21369	21194	21245	21256	21534	21381	21016	21355	21418	21316	21476	21584	21354	21432	21243	21151	21516	21568	21449	21369	21403	21455	21419	21512	21490	21363	21060	21336	21287	21295	21266	21523	21274	21336	21334	21330	21138	21306	21584	21440	21246	21486	21410	21172	21385	21185	21277	21390	21487	21354	21400	21360	21404	21317	21416	21422	21285	21677	21423	21243	21306	21323	21343	21343	21371	21515	21496	21445	21592	21220	21551	21245	21247	21467	21305	21366	21261	21125	21287	21246	21460	21513	21395	21267	21323	21439	21437	21771	21429	21531	21329	21296	21584	21114	21501	21184	21346	21586	21425	21414	21352	21362	21464	21428	21483	21588	21261	21420	21534	21466	21261	21438	21505	21524	21491	21148	21258	21566	21566	21382	21274	21361	21303	21515	21375	21521	21489	21264	21422	21359	21327	21563	21327	21523	21347	21432	21473	21448	21601	21476	21297	21411	21154	21558	21597	21434	21394	21245	21474	21348	21355	21299	21315	21340	21441	21513	21391	21247	21463	21251	21442	21477	21395	21343	21467	21402	21151	21333	21210	21311	21275	21263	21387	21156	21297	21335	21403	21290	21547	21415	21583	21810	21315	21393	21360	21345	21311	21276	21643	21542	21396	21374	21241	21133	21353	21411	21346	21404	21449	21386	21186	21356	21293	21396	21392	21274	21298	21504	21422	21410	21350	21377	21457	21448	21246	21534	21418	21361	21414	21208	21418	21372	21310	21083	21452	21295	21559	21319	21320	21478	21712	21331	21464	21553	21518	21525	21520	21558	21467	21230	21547	21447	21480	21238	21178	21450	21610	21113	21354	21482	21250	21301	21521	21443	21275	21279	21578	21460	21546	21394	21429	21239	21411	21577	21490	21295	21539	21430	21376	21321	21501	21430	21304	21208	21499	21526	21424	21373	21363	21216	21407	21456	21544	21603	21503	21240	21253	21660	21380	21350	21492	21264	21623	21338	21307	21354	21533	21161	21492	21253	21489	21333	21171	21657	21325	21160	21519	21491	21459	21400	21414	21427	21465	21349	21353	21138	21581	21325	21369	21537	21512	21486	21300	21406	21384	21470	21331	21365	21331	21089	21229	21444	21577	21390	21265	21243	21344	21427	21351	21382	21318	21346	21300	21457	21422	21320	21198	21514	21426	21419	21494	21315	21516	21288	21230	21450	21217	21295	21384	21163	21210	21536	21487	21419	21339	21549	21352	21304	21471	21444	21423	21455	21368	21217	21432	21330	21221	21353	21222	21343	21320	21415	21094	21261	21361	21475	21265	21233	21216	21266	21546	21345	21380	21365	21364	21304	21438	21181	21540	21566	21616	21558	21480	21512	21513	21428	21391	21462	21067	21244	21430	21614	21737	21285	21239	21471	21419	21172	21275	21451	21473	21479	21656	21411	21524	21227	21504	21414	21308	21452	21170	21129	21352	21587	21410	21256	21476	21497	21381	21427	21401	21439	21300	21360	21585	21441	21335	21418	21374	21427	21533	21523	21584	21472	21271	21318	21265	21426	21710	21283	21242	21242	21495	21420	21592	21276	21377	21275	21268	21248	21374	21441	21545	21097	21247	21375	21566	21441	21357	21458	21517	21288	21301	21253	21306	21227	21544	21442	21589	21623	21264	21293	21297	21423	21351	21473	21105	21260	21303	21447	21349	21482	21312	21199	21380	21434	21314	21372	21307	21594	21305	21717	21573	21369	21606	21473	21724	21561	21403	21431	21541	21519	21490	21389	21141	21559	21413	21394	21433	21438	21345	21362	21250	21364	21409	21291	21288	21415	21213	21317	21640	21557	21331	21541	21469	21445	21374	21357	21246	21494	21481	21564	21374	21376	21450	21495	21446	21356	21252	21390	21397	21309	21568	21546	21527	21536	21527	21490	21240	21225	21339	21380	21206	21366	21585	21397	21534	21333	21446	21429	21376	21432	21443	21326	21514	21438	21487	21405	21319	21458	21422	21468	21418	21260	21415	21202	21287	21372	21323	21199	21442	21271	21489	21318	21501	21535	21540	21317	21429	21378	21483	21230	21513	21331	21435	21503	21372	21390	21407	21604	21429	21565	21232	21369	21570	21219	21265	21283	21343	21602	21154	21361	21622	21605	21446	21449	21385	21556	21449	21379	21637	21595	21693	21388	21471	21325	21249	21336	21405	21371	21379	21338	21297	21700	21482	21455	21586	21587	21359	21301	21372	21178	21302	21215	21293	21510	21425	21391	21417	21374	21440	21603	21290	21415	21483	21512	21463	21332	21549	21498	21458	21570	21388	21489	21379	21439	21454	21568	21543	21581	21366	21312	21538	21477	21339	21380
19061	23992	22117	19943	19164	18659	17897	17681	17227	16987	16910	16905	16683	16704	16595	16583	16716	16588	16687	16763	16684	16795	16871	16707	16607	16694	16710	16703	16798	16610	16854	16837	16682	16624	16676	16579	16588	16650	16627	16574	16637	16597	16583	16536	16534	16572	16545	16731	16482	16614	16551	16618	16720	16621	16754	16581	16552	16707	16819	16483	16452	16479	16382	16571	16589	16550	16734	16680	16592	16713	16670	16677	16540	16511	16658	16696	16689	16734	16590	16719	16791	16724	16597	16788	16737	16539	16668	16555	16605	16826	16577	16655	16582	16670	16818	16635	16685	16771	16435	16563	16741	16619	16790	16546	16627	16745	16484	16758	16698	16488	16536	16774	16561	16623	16515	16756	16553	16610	16680	16566	16611	16735	16630	16567	16702	16676	16729	16532	16477	16467	16563	16513	16631	16428	16608	16632	16719	16783	16697	16544	16698	16643	16510	16558	16634	16737	16666	16589	16610	16647	16507	16570	16652	16534	16580	16646	16609	16648	16464	16681	16647	16536	16550	16744	16622	16814	16635	16588	16681	16658	16642	16429	16862	16706	16543	16602	16643	16727	16727	16658	16743	16546	16540	16666	16687	16525	16587	16520	16800	16614	16482	16693	16588	16408	16660	16846	16733	16442	16410	16486	16775	16584	16485	16424	16631	16488	16597	16662	16717	16603	16593	16727	16517	16466	16619	16649	16618	16562	16734	16422	16739	16529	16621	16523	16622	16680	16732	16668	16514	16349	16470	16471	16714	16644	16672	16639	16601	16779	16706	16757	16651	16502	16647	16530	16807	16412	16771	16551	16539	16875	16509	16609	16562	16553	16580	16885	16611	16682	16605	16472	16653	16650	16544	16491	16569	16632	16738	16689	16737	16727	16674	16501	16586	16530	16595	16683	16642	16506	16609	16616	16642	16440	16527	16680	16539	16651	16689	16515	16670	16605	16536	16667	16542	16598	16675	16524	16540	16768	16671	16524	16506	16495	16826	16687	16678	16733	16689	16692	16719	16729	16704	16788	16618	16727	16637	16772	16559	16699	16555	16824	16654	16608	16772	16486	16774	16581	16662	16697	16578	16608	16631	16649	16571	16678	16666	16452	16559	16673	16694	16531	16634	16678	16705	16616	16591	16511	16626	16537	16621	16588	16567	16514	16670	16656	16566	16644	16732	16554	16706	16517	16561	16691	16589	16531	16753	16717	16752	16548	16669	16704	16664	16530	16628	16489	16604	16547	16677	16812	16651	16544	16624	16692	16736	16610	16692	16493	16629	16614	16634	16701	16495	16785	16610	16775	16696	16577	16778	16540	16618	16585	16743	16660	16767	16565	16546	16723	16571	16793	16447	16667	16641	16563	16503	16474	16420	16634	16497	16627	16613	16783	16652	16534	16660	16518	16520	16759	16658	16674	16595	16605	16712	16408	16701	16514	16602	16621	16503	16782	16705	16571	16648	16614	16609	16581	16728	16626	16875	16532	16501	16558	16531	16549	16769	16648	16730	16631	16612	16717	16536	16672	16631	16705	16668	16519	16523	16576	16744	16593	16589	16662	16736	16557	16602	16691	16538	16623	16723	16579	16629	16677	16647	16638	16582	16669	16551	16582	16601	16617	16653	16657	16580	16636	16769	16507	16711	16642	16745	16449	16730	16604	16532	16726	16802	16605	16862	16644	16714	16515	16631	16480	16548	16858	16548	16584	16461	16551	16554	16586	16491	16871	16623	16682	16606	16717	16659	16585	16539	16694	16625	16624	16681	16608	16567	16542	16460	16486	16660	16771	16732	16794	16542	16630	16705	16678	16676	16821	16564	16718	16642	16624	16478	16620	16601	16566	16650	16707	16647	16605	16646	16694	16616	16676	16556	16685	16747	16598	16625	16550	16702	16621	16448	16559	16599	16474	16648	16699	16558	16604	16623	16660	16735	16433	16553	16614	16474	16460	16539	16448	16605	16659	16675	16575	16713	16639	16666	16517	16713	16564	16689	16703	16707	16658	16708	16637	16625	16484	16583	16548	16564	16723	16681	16676	16761	16606	16565	16611	16551	16434	16646	16474	16497	16832	16756	16641	16524	16577	16607	16779	16766	16595	16641	16847	16573	16680	16435	16641	16567	16670	16681	16606	16679	16833	16686	16677	16543	16477	16720	16519	16667	16648	16568	16767	16651	16506	16600	16647	16678	16664	16579	16672	16556	16589	16806	16663	16662	16469	16636	16559	16802	16449	16688	16802	16716	16670	16679	16561	16672	16522	16698	16568	16796	16554	16646	16700	16658	16634	16727	16402	16653	16631	16739	16521	16404	16597	16729	16665	16832	16561	16622	16840	16479	16663	16640	16588	16578	16828	16506	16796	16588	16676	16706	16511	16461	16520	16733	16623	16534	16572	16734	16725	16735	16473	16688	16732	16738	16575	16619	16883	16891	16558	16693	16624	16577	16579	16712	16464	16674	16654	16663	16619	16839	16597	16670	16473	16624	16531	16717	16575	16721	16810	16734	16547	16609	16627	16667	16434	16705	16640	16726	16616	16379	16713	16799	16491	16656	16678	16665	16762	16662	16678	16676	16602	16650	16688	16565	16720	16615	16682	16524	16458	16759	16693	16499	16698	16734	16575	16777	16596	16537	16740	16643	16800	16683	16681	16466	16578	16618	16508	16528	16629	16603	16652	16572	16731	16808	16445	16672	16757	16737	16587	16482	16600	16491	16568	16643	16835	16543	16550	16575	16664	16699	16666	16783	16673	16676	16590	16657	16637	16688	16751	16701	16583	16606	16598	16638	16613	16677	16382	16634	16554	16484	16660	16607	16709	16560	16653	16679	16566	16769	16702	16530	16675	16495	16577	16552	16487	16634	16603	16720	16755	16589	16447	16563	16426	16431	16638	16391	16671	16524	16708	16527	16691	16649	16550	16665	16617	16736	16456	16503	16584	16732	16563	16620	16656	16737	16678	16746	16711	16532	16652	16597	16571	16606	16568	16450	16735	16695	16654	16656	16696	16595	16577	16746	16692	16632	16535	16624	16486	16798	16664	16616	16897	16581	16756	16740	16617	16589	16635	16745	16551	16904	16653	16554	16669	16728	16526	16778	16618	16598	16675	16371	16563	16606	16590	16533	16643	16504	16611	16652	16729	16608	16556	16635	16780	16687	16632	16753	16560	16644	16668	16702	16602	16714	16662	16494	16629	16572	16664	16577	16539	16579	16582	16616	16789	16672	16732	16570	16634	16536	16509	16634	16585	16695	16527	16740	16782	16553	16626	16529	16672	16538	16595	16562	16644	16750	16554	16666	16465	16686	16579	16620	16666	16298	16684	16583	16494	16779	16595	16589	16510	16696	16572	16571	16639	16504	16599	16693	16667	16685	16737	16489	16793	16638	16609	16659	16663	16660	16644	16505	16678	16571	16672	16728	16691	16727	16582	16520	16582	16654	16611	16664	16598	16645	16650	16630	16572	16611	16683	16645	16544	16615	16659	16765	16719	16685	16653	16501	16680	16602	16600	16665	16749	16613	16602	16827	16615	16706	16652	16716	16548	16660	16469	16681	16450	16791	16375	16556	16432	16540	16623	16507	16647	16796	16589	16608	16640	16580	16629	16620	16703	16551	16668	16679	16555	16681	16538	16509	16657	16844	16586	16567	16846	16576	16645	16627	16661	16702	16569	16485	16653	16705	16488	16638	16779	16562	16661	16599	16831	16459	16816	16667	16599	16645	16644	16693	16676	16920	16446	16698	16547	16514	16709	16707	16779	16406	16737	16559	16621	16516	16620	16629	16514	16634	16582	16611	16757	16520	16706	16568	16800	16819	16518	16625	16674	16592	16505	16742	16718	16688	16669	16728	16576	16663	16518	16460	16809	16375	16662	16524	16823	16614	16660	16704	16812	16516	16638	16518	16488	16658	16521	16566	16719	16466	16708	16574	16532	16561	16459	16554	16874	16651	16723	16658	16586	16541	16646	16704	16568	16699	16547	16667	16744	16529	16515	16757	16692	16638	16512	16703	16621	16591	16733	16458	16492	16783	16592	16417	16557	16721	16682	16668	16584	16648	16578	16505	16656	16544	16523	16684	16690	16549	16689	16652	16547	16575	16732	16651	16698	16533	16609	16719	16650	16588	16693	16669	16767	16564	16662	16632	16530	16552	16479	16702	16376	16730	16480	16472	16578	16700	16515	16860	16748	16504	16701	16695	16740	16500	16501	16699	16536	16776	16610	16548	16680	16603	16641	16852	16604	16587	16535	16442	16738	16547	16621	16604	16474	16610	16566	16696	16660	16683	16473	16683	16723	16552	16534	16546	16828	16799	16725	16587	16745	16579	16795	16640	16545	16769	16692	16756	16635	16711	16501	16697	16679	16526	16682	16577	16787	16572	16767	16419	16668	16575	16856	16736	16600	16715	16571	16793	16686	16652	16561	16503	16471	16530	16480	16620	16707	16706	16696	16657	16639	16668	16527	16542	16653	16716	16647	16646	16670	16517	16524	16492	16582	16648	16553	16616	16737	16633	16795	16690	16638	16507	16700	16618	16456	16724	16601	16728	16607	16800	16774	16683	16642	16772	16727	16551	16671	16489	16461	16640	16540	16589	16851	16557	16872	16688	16657	16576	16626	16681	16627	16563	16648	16659	16604	16647	16777	16628	16730	16701	16568	16591	16646	16555	16680	16703	16712	16647	16761	16449	16722	16470	16572	16613	16785	16739	16604	16614	16767	16712	16577	16886	16616	16618	16749	16713	16809	16580	16657	16537	16695	16529	16741	16534	16423	16610	16750	16665	16621	16615	16548	16699	16607	16575	16642	16658	16536	16684	16624	16721	16482	16750	16595	16615	16618	16516	16730	16597	16622	16589	16635	16723	16600	16652	16704	16451	16637	16721	16516	16612	16678	16728	16710	16685	16521	16445	16640	16545	16617	16545	16805	16630	16632	16689	16646	16489	16534	16689	16687	16669	16517	16981	16815	16447	16722	16597	16615	16712	16728	16627	16551	16472	16532	16548	16820	16721	16581	16705	16604	16429	16728	16721	16577	16613	16611	16704	16466	16742	16628	16513	16596	16782	16727	16675	16688	16619	16615	16758	16628	16698	16725	16728	16703	16532	16541	16963	16575	16783	16677	16588	16621	16657	16703	16672	16777
23246	21318	28163	25237	23445	24449	24349	22323	21624	21628	21486	21253	21232	21138	20997	21002	21058	21173	21100	21049	20790	20982	21112	20958	20977	20994	20887	21034	21093	21162	20844	21040	21221	21009	20910	20892	21070	20871	21055	20873	20998	21007	21003	20985	20898	21010	21098	21008	20706	20715	20741	20843	21111	20960	20907	21023	20763	21065	20865	20877	21003	20902	20941	20952	20677	20799	20799	20834	20933	20767	20946	20958	20788	21039	20725	20891	21029	21083	20744	20749	20755	20973	20515	20812	20893	20721	21035	21024	20983	21026	20572	20727	20881	21009	20981	21321	21014	20613	20849	20950	20798	20848	20870	20844	21009	20939	20974	20930	20823	20805	20917	20965	20919	20844	21025	20760	20932	20929	20718	20981	20924	20889	20810	20690	20752	20807	20866	20754	20750	20874	20815	20844	20818	20815	20778	20598	21060	20738	21047	20860	20752	20636	20775	21072	20892	20761	20746	20768	20774	20938	20734	20957	20830	20939	20856	20619	20845	20964	20806	20850	20737	20994	21028	20884	20835	20634	20963	20907	20985	20843	21164	20658	20752	20701	20882	20881	20860	20739	20911	20781	20973	21019	21027	20978	20822	20826	20761	20879	20782	20838	20788	20903	20913	20887	20914	20853	20840	20920	20844	20847	20799	21007	20962	21058	20858	20697	20922	20752	20800	20930	20727	20821	20813	20707	20860	20957	20864	20773	20834	20691	20979	20882	20693	20924	20578	20975	20776	20663	20918	20961	20696	20782	20973	20663	20824	20937	20802	21062	21043	20882	20929	20790	20932	20843	20866	20812	20845	20678	20753	20953	20764	20804	20917	20955	20704	20690	21077	20943	20948	20871	21192	20754	20803	20780	20855	20880	20933	20872	21006	20994	20969	20746	20814	20965	20971	20595	20861	20870	20949	20944	20812	20825	20951	20795	21100	20793	20783	20784	20853	20824	21052	20934	21071	20701	21078	20906	20766	20738	20747	20908	20999	20899	21038	20776	20893	20891	21102	20892	20740	20922	20871	20707	20844	20760	20922	20602	20907	20838	21043	20721	20951	20793	20779	20889	20802	21052	20990	20819	21102	20777	20815	20650	21126	20981	20870	20858	20817	20847	20878	21070	21011	20699	21102	20801	20849	20818	20788	20747	20748	20869	20871	20889	20901	20972	20929	20975	20877	20537	20865	20803	20765	20613	20808	20959	20561	20792	21015	20860	20635	20906	20716	20983	20827	21009	20752	21151	20922	20714	20757	21037	20789	20906	20746	20900	20934	20837	21041	20927	21047	21109	20982	20892	20845	20862	20865	20854	20740	20874	20914	20632	20779	20688	20780	20977	20844	20754	21122	20705	21022	20760	20627	20975	20831	20642	20802	20886	20820	20747	20825	20736	20914	20888	20929	20854	20781	20782	20832	21033	20998	20769	20883	20902	21111	20727	20920	20874	20625	20827	20911	21037	20939	20778	20974	20846	20915	20957	20898	20731	20785	20677	20935	20806	21053	21108	20818	20918	20852	20780	20913	21151	21014	20973	20859	20863	20943	20764	20615	20843	20826	20462	20960	21030	21346	21021	20896	20990	20858	20820	20865	20780	20897	20888	20993	20937	20930	21004	20845	20791	20935	20865	20873	20768	20844	20784	20609	20651	21133	20890	20833	20729	20930	20850	21025	20809	20820	20668	20690	20710	20818	20829	20701	20903	20843	20661	20848	20936	20891	20674	20935	20851	20888	20892	20794	20723	20742	20726	20655	20753	21037	20749	20886	20865	21012	20730	20873	20838	20890	20980	20947	20986	21103	20836	20772	20800	20965	20972	20835	20872	21042	20665	20857	20966	20913	20914	20773	20999	20767	20871	20854	20879	20771	20778	20807	20939	20943	20957	20932	20848	21125	20987	20895	20740	21045	20744	21017	20893	20760	20927	20933	20831	20871	20531	20892	21092	20914	21085	20785	21015	20762	20905	20974	21076	20853	21006	20968	20889	20948	20914	20822	20709	20819	20896	21265	20908	20998	20854	20898	20856	21079	21006	20856	20755	20863	20857	20914	20842	20993	20869	20691	20820	20998	20768	21054	21048	20925	20975	20962	20824	20704	21025	20780	20804	20916	20778	20822	20705	20986	20991	20873	20912	20980	20736	20722	20995	21105	20925	21038	21078	20800	20931	20657	21102	21039	20956	21032	21138	20971	20897	20833	20957	20836	20938	21103	20932	20837	20972	20842	20767	20792	20813	21022	20827	21014	20990	21179	20881	20825	20887	20881	20996	20907	20844	20816	20767	21084	21123	20909	20872	20669	20755	20911	20851	20639	20690	20735	20730	20978	20747	20852	20832	21059	20848	20863	21108	20999	20727	20662	20845	20944	20920	21084	21019	21233	20914	20854	20780	20925	20878	20991	20664	20663	20792	20903	21008	21218	20894	20843	20941	20947	20856	20801	21021	20855	20757	20951	20775	20778	20739	20991	20927	20993	20848	21027	20807	20936	20966	20810	20874	20752	20912	20820	20807	20933	20852	20712	20819	20833	20949	20768	20828	21051	20840	20953	20559	20684	20887	20914	20724	20921	20880	20692	20825	20876	20812	20915	20723	20837	20719	21029	20766	20841	20921	21015	20835	20987	20831	20847	20800	20840	20938	20734	21015	20978	20521	20991	21009	20981	20596	20881	20966	21069	20914	20834	20906	20855	20794	20958	20784	21040	20759	20777	20738	21037	20911	20994	21048	20857	20986	21030	20831	21059	20835	21020	20889	20631	20930	20945	20696	20963	20892	20829	20807	20812	20953	20776	20895	20716	20979	20956	20939	20827	20880	20745	20749	20935	20932	20666	20802	20826	20739	20807	20964	21054	21018	20947	20800	20756	20908	20944	20796	20855	20997	20788	20683	20920	21002	20913	20939	20827	20686	20784	20836	21093	20929	20999	20761	20731	20865	20854	21127	20884	20869	20756	20748	20767	20825	20920	20734	20848	20640	20879	20869	21092	20857	20744	20840	20837	20826	20726	20873	20583	20895	20716	20783	20598	21076	21050	20859	20771	20942	20838	20695	20899	20947	20758	20832	20978	20851	20804	20739	20958	20746	20859	20914	20900	20792	21043	21021	20449	20670	20828	20739	20934	20729	20800	20821	21058	20884	20849	20886	20819	21000	20947	20853	20769	20672	20637	20648	20850	20854	20846	20744	20704	20926	20876	20959	20993	20949	20675	20881	20850	21003	20908	20956	21023	20899	21006	20742	20879	20754	20863	20720	20822	20905	20984	20924	21014	20814	20729	20684	20778	20921	20812	20949	20746	20771	20923	20774	21098	21067	20852	20855	20742	20683	20947	20649	20565	20966	20625	21008	21009	20822	21044	20908	20789	20897	20884	20924	20815	20798	20553	20858	20853	20801	20795	21033	20911	20938	21021	20885	20812	20724	20867	20808	20792	21043	20797	20876	20695	20921	20904	20923	20760	20939	20937	20818	20670	20988	20986	20603	20765	20786	21061	21050	20925	20894	20944	20859	20879	20893	21062	21029	20672	20974	21137	20903	20929	20949	20975	20736	20805	20938	20872	21001	20992	20891	20924	21014	20848	21035	20897	21094	20825	20940	20836	20914	20843	20721	20776	20746	20796	20846	20738	20881	20940	20895	20866	20902	20745	20679	20785	20844	20985	20795	20859	20919	20860	20647	20633	20770	20943	20781	20837	20838	20954	20850	20963	21045	20875	20992	20755	21020	20811	21103	20804	20908	20719	20683	20987	20915	21047	20976	20860	20943	21011	20699	20906	20973	20831	20946	20924	20974	20691	20789	20999	21095	20900	20768	20990	20963	20925	20988	20846	20835	20816	20961	20749	21136	21098	21013	20779	20976	20718	20927	20872	20890	20822	20886	20881	20500	20896	21019	21127	20915	20764	20848	20963	20845	20910	20890	21124	20810	20917	20992	20859	20766	20924	20794	21001	21085	21014	21016	20806	20920	20825	20885	20903	20755	20827	20899	20748	20886	20726	20662	20883	21002	20598	20723	20810	20625	20897	20948	20761	20827	20950	20909	20915	21009	20991	20630	20854	20740	20900	20940	21027	20859	20760	20762	20992	20866	20847	20720	20749	20829	20827	20813	20836	20804	20724	20999	21004	20912	20964	20958	20850	20838	20907	20797	20830	20750	21035	20734	20680	20822	20836	20798	20883	20680	21013	20729	20937	20636	20824	20752	20749	21028	20682	20871	21038	20943	21021	21138	20964	20888	20983	20752	20918	20750	20879	20856	20897	20986	20831	20989	20599	20896	20808	20766	20995	20892	20842	20977	20966	20773	20898	20970	21024	20721	20725	21051	20680	20739	20873	20942	20807	20987	20966	21002	20771	20992	20857	20991	20780	20955	20778	21056	20880	20820	20722	20890	20870	21026	20785	20762	21134	20671	21008	20855	20981	20682	20969	20875	20729	20833	21093	20927	20800	20814	20821	21001	21010	21126	20884	20917	20839	20937	20998	20964	20837	20765	20964	20790	20974	20975	21129	20791	20929	20845	20832	20931	21022	20798	20853	20873	20792	20891	20844	20952	20851	20809	21080	20893	20814	20833	20915	20913	20714	20882	20998	20741	20783	20677	20839	20994	20971	20929	20702	21031	21008	20766	20955	20987	20988	20847	20706	20817	20870	20839	20855	20953	21051	20732	20788	21018	21093	20811	20875	20701	20702	21208	20808	20786	20923	20918	20975	20971	20910	20836	21058	20857	20793	20780	20663	21085	21127	20950	20900	20741	21029	20800	20847	20725	20854	20751	20951	20813	20855	20893	20736	20646	21029	20858	20960	20946	21060	21037	21046	21098	21004	21082	20963	20991	21073	20806	20948	20926	20859	20803	20739	21076	20715	21138	20811	20778	20911	20913	21007	20838	20905	20793	21026	20763	20813	21050	20999	20817	20865	20828	20775	21033	21157	20663	20795	20949	20995	20888	20815	20934	21133	20910	20811	21004	20755	20731	20778	20859	20940	20714	20803	21006	20741	20935	20727	20757	20806	20898	20807	20817	20954	20806	20942	21034	20927	20677	20947	21012	21020	20904	21058	20809	20994	20835	21211	20879	20833	20903	21035	20824	20900	20836	21068	20821	21044	20990	20852	20858	20840	20698	20954	20993	20838	20679	20788	20776	20669	20713
15445	27714	24600	21685	20716	19505	18430	18270	17640	17187	16713	16639	16518	16628	16421	16301	16321	16289	16459	16275	16387	16392	16501	16352	16414	16257	16344	16097	16281	16351	16314	16443	16302	16419	16262	16274	16369	16351	16242	16475	16371	16256	16287	16344	16211	16404	16365	16431	16254	16239	16348	16264	16340	16284	16179	16500	16224	16392	16273	16273	16179	16314	16226	16482	16312	16263	16437	16460	16465	16348	16414	16244	16304	16359	16325	16375	16285	16423	16201	16488	16422	16344	16321	16274	16227	16291	16189	16438	16246	16494	16211	16288	16403	16194	16294	16326	16233	16413	16280	16105	16211	16232	16314	16392	16303	16455	16211	16414	16050	16320	16259	16266	16278	16199	16327	16275	16347	16239	16376	16354	16349	16349	16337	16412	16524	16193	16215	16180	16221	16289	16286	16419	16269	16222	16307	16475	16294	16310	16393	16319	16200	16257	16257	16279	16284	16214	16103	16422	16185	16294	16401	16456	16246	16323	16376	16207	16293	16272	16272	16392	16437	16445	16213	16271	16295	16259	16376	16383	16139	16377	16246	16350	16299	16143	16272	16254	16244	16314	16300	16180	16382	16117	16421	16078	16352	16500	16349	16271	16189	16327	16398	16207	16176	16553	16490	16225	16374	16331	16251	16217	16209	16283	16246	16152	16347	16213	16397	16317	16238	16386	16289	16414	16250	16361	16279	16354	16139	16398	16283	16274	16361	16361	16326	16352	16181	16315	16168	16336	16241	16422	16117	16333	16114	16411	16317	16364	16160	16405	16391	16487	16367	16152	16542	16357	16281	16357	16219	16247	16299	16279	16335	16214	16390	16217	16408	16402	16239	16200	16347	16203	16339	16153	16279	16311	16295	16279	16482	16186	16403	16336	16372	16385	16282	16566	16384	16230	16419	16302	16335	16420	16267	16282	16395	16364	16320	16326	16185	16237	16265	16424	16328	16297	16268	16202	16281	16502	16348	16315	16402	16232	16346	16375	16347	16195	16357	16286	16184	16124	16315	16496	16475	16322	16188	16498	16233	16574	16278	16331	16334	16198	16203	16507	16382	16201	16318	16244	16402	16292	16275	16308	16420	16318	16458	16363	16199	16559	16313	16483	16265	16366	16195	16272	16310	16208	16343	16387	16414	16191	16193	16292	16331	16223	16169	16213	16431	16456	16392	16312	16395	16318	16370	16307	16127	16337	16402	16376	16186	16416	16374	16276	16436	16405	16392	16403	16459	16169	16248	16223	16251	16390	16288	16205	16380	16413	16375	16385	16378	16304	16328	16209	16156	16217	16269	16418	16355	16366	16373	16232	16259	16267	16237	16450	16190	16453	16409	16295	16161	16381	16383	16397	16209	16318	16341	16236	16376	16312	16247	16310	16231	16268	16220	16343	16235	16306	16421	16119	16307	16350	16314	16556	16237	16264	16238	16337	16245	16283	16352	16401	16306	16341	16053	16369	16423	16302	16388	16246	16361	16307	16317	16310	16313	16195	16078	16309	16313	16338	16267	16276	16290	16303	16346	16191	16363	16427	16168	16083	16334	16266	16336	16633	16203	16390	16285	16268	16300	16228	16332	16269	16352	16305	16446	16229	16282	16313	16184	16371	16351	16340	16352	16523	16251	16412	16242	16476	16398	16353	16313	16311	16250	16252	16445	16288	16232	16392	16412	16396	16225	16364	16185	16372	16318	16194	16405	16305	16351	16356	16268	16356	16367	16247	16319	16045	16253	16304	16366	16428	16227	16303	16457	16443	16313	16393	16282	16297	16384	16288	16284	16469	16190	16305	16376	16428	16366	16231	16228	16189	16395	16136	16246	16260	16418	16376	16186	16299	16362	16287	16265	16270	16333	16374	16364	16292	16342	16107	16362	16449	16260	16201	16440	16254	16198	16359	16457	16173	16430	16354	16338	16534	16335	16390	16348	16418	16378	16323	16320	16418	16425	16127	16341	16327	16444	16385	16452	16294	16361	16370	16420	16262	16389	16275	16231	16320	16265	16382	16444	16173	16440	16271	16308	16546	16314	16333	16261	16329	16400	16343	16441	16307	16385	16283	16194	16248	16315	16368	16221	16288	16233	16319	16285	16146	16151	16315	16276	16262	16223	16359	16068	16296	16320	16678	16245	16331	16378	16192	16439	16267	16243	16198	16329	16402	16455	16251	16348	16358	16314	16342	16132	16386	16344	16334	16404	16232	16207	16298	16400	16282	16252	16282	16228	16357	16283	16473	16408	16239	16377	16254	16235	16104	16300	16509	16355	16434	16270	16288	16582	16321	16268	16282	16250	16500	16402	16360	16321	16294	16235	16253	16299	16377	16148	16211	16437	16183	16205	16322	16297	16205	16284	16379	16275	16299	16246	16382	16212	16254	16622	16375	16356	16181	16269	16265	16299	16489	16397	16208	16214	16336	16157	16220	16343	16317	16401	16387	16254	16229	16407	16326	16274	16248	16212	16207	16354	16329	16363	16358	16273	16165	16285	16450	16341	16277	16224	16204	16381	16351	16378	16255	16318	16215	16212	16343	16444	16170	16167	16322	16242	16203	16280	16254	16137	16326	16331	16224	16479	16364	16203	16483	16277	16266	16146	16519	16214	16194	16363	16130	16224	16326	16251	16288	16262	16383	16464	16334	16265	16519	16381	16427	16264	16433	16300	16301	16373	16213	16376	16175	16298	16349	16202	16297	16219	16164	16423	16287	16358	16258	16348	16029	16433	16434	16206	16183	16372	16266	16423	16567	16335	16320	16446	16413	16391	16310	16272	16261	16226	16511	16341	16349	16372	16327	16329	16257	16270	16324	16424	16153	16233	16407	16233	16181	16281	16500	16292	16318	16308	16369	16262	16358	16294	16377	16360	16268	16159	16243	16395	16370	16310	16306	16108	16256	16203	16424	16381	16196	16327	16382	16275	16427	16194	16306	16258	16346	16283	16363	16288	16218	16307	16269	16361	16277	16365	16288	16465	16333	16307	16378	16280	16341	16287	16297	16310	16136	16389	16347	16225	16221	16257	16407	16194	16227	16243	16397	16279	16377	16316	16492	16513	16321	16291	16338	16331	16346	16105	16248	16216	16282	16082	16313	16229	16321	16100	16238	16455	16350	16257	16327	16422	16250	16363	16216	16370	16181	16310	16253	16460	16239	16347	16345	16322	16429	16401	16426	16318	16459	16245	16398	16216	16520	16267	16102	16276	16482	16273	16267	16435	16463	16239	16325	16246	16107	16323	16308	16399	16384	16360	16383	16314	16226	16255	16342	16423	16121	16504	16208	16378	16247	16241	16234	16268	16137	16326	16370	16259	16350	16416	16061	16314	16402	16393	16216	16151	16282	16282	16380	16360	16126	16240	16279	16183	16246	16245	16397	16447	16397	16474	16478	16320	16454	16357	16357	16392	16409	16333	16399	16360	16423	16289	16470	16113	16295	16305	16235	16295	16157	16321	16401	16481	16305	16355	16421	16173	16316	16524	16447	16194	16213	16385	16177	16054	16342	16456	16386	16305	16391	16134	16361	16265	16380	16370	16258	16318	16261	16373	16256	16345	16269	16361	16279	16381	16294	16349	16120	16339	16300	16214	16283	16347	16208	16316	16200	16365	16039	16242	16130	16417	16302	16285	16338	16408	16355	16420	16386	16293	16229	16285	16248	16409	16332	16399	16245	16246	16344	16363	16233	16324	16364	16177	16361	16277	16327	16186	16327	16231	16220	16369	16362	16290	16248	16413	16248	16467	16235	16195	16250	16343	16252	16186	16418	16380	16381	16320	16510	16237	16236	16335	16448	16186	16306	16131	16310	16242	16331	16397	16342	16257	16417	16229	16249	16431	16376	16408	16278	16443	16250	16173	16346	16293	16168	16300	16289	16268	16342	16445	16376	16413	16416	16295	16429	16430	16403	16221	16126	16287	16228	16237	16338	16349	16192	16287	16394	16311	16340	16479	16178	16326	16149	16210	16434	16191	16351	16316	16224	16320	16167	16317	16292	16289	16206	16232	16267	16381	16255	16303	16193	16385	16207	16319	16256	16251	16375	16367	16365	16393	16212	16372	16322	16366	16288	16206	16348	16283	16212	16301	16244	16133	16129	16292	16236	16274	16278	16353	16288	16304	16266	16271	16431	16301	16330	16317	16277	16208	16335	16156	16306	16295	16412	16411	16452	16500	16136	16381	16448	16339	16194	16351	16325	16150	16297	16102	16268	16270	16337	16320	16329	16154	16283	16384	16488	16306	16290	16323	16254	16540	16215	16190	16556	16374	16391	16078	16272	16220	16354	16358	16319	16379	16319	16315	16380	16254	16504	16360	16303	16269	16370	16280	16088	16402	16221	16444	16309	16494	16281	16217	16358	16125	16230	16315	16419	16386	16405	16259	16307	16423	16355	16218	16327	16102	16308	16191	16507	16324	16436	16463	16329	16271	16357	16272	16252	16319	16438	16218	16374	16309	16271	16240	16246	16281	16319	16346	16319	16426	16318	16530	16315	16384	16225	16309	16409	16365	16262	16329	16466	16279	16139	16383	16459	16411	16234	16525	16327	16490	16286	16331	16528	16339	16176	16354	16380	16239	16334	16382	16390	16227	16338	16311	16342	16407	16303	16210	16338	16428	16352	16227	16451	16268	16311	16321	16217	16376	16294	16243	16377	16346	16285	16414	16230	16255	16249	16341	16487	16326	16360	16326	16272	16421	16415	16275	16350	16370	16201	16384	16256	16420	16294	16399	16331	16371	16281	16194	16289	16256	16265	16371	16059	16284	16434	16380	16336	16453	16319	16342	16323	16484	16359	16326	16280	16254	16363	16197	16382	16399	16378	16358	16338	16271	16348	16379	16197	16406	16462	16391	16317	16238	16418	16278	16320	16429	16361	16195	16442	16482	16309	16362	16226	16407	16268	16297	16293	16263	16323	16522	16353	16425	16298	16417	16410	16379	16271	16251	16292	16312	16363	16256	16465	16295	16306	16221	16329	16313	16430	16402	16440	16475	16243	16529	16484	16147	16439	16306	16430	16458	16332	16234	16203	16343	16480	16322	16309	16425	16473	16240	16314	16302	16262	16267	16183	16358	16389	16072	16331	16364	16333	16215	16580	16186	16262	16442	16273	16280	16206	16486	16330	16335	16191	16417	16257	16338	16272
24891	21376	27369	27827	23501	23310	23335	22572	22064	22016	21905	21618	21821	21511	21646	21626	21618	21686	21469	21486	21577	21551	21665	21604	21565	21445	21591	21493	21627	21503	21464	21492	21505	21352	21729	21581	21289	21618	21311	21416	21493	21516	21299	21121	21454	21557	21427	21728	21529	21435	21546	21293	21329	21467	21520	21226	21387	21413	21557	21268	21303	21288	21471	21209	21354	21340	21298	21329	21566	21446	21395	21520	21391	21468	21646	21450	21236	21471	21283	21383	21339	21153	21456	21308	21401	21443	21332	21514	21629	21474	21570	21561	21578	21476	21233	21327	21724	21802	21454	21401	21351	21380	21500	21191	21422	21394	21485	21342	21280	21521	21518	21222	21276	21400	21461	21395	21668	21418	21456	21290	21479	21484	21316	21601	21419	21412	21672	21302	21418	21415	21380	21306	21450	21439	21420	21482	21277	21425	21547	21333	21426	21227	21464	21296	21514	21403	21548	21478	21534	21334	21406	21398	21820	21181	21209	21705	21258	21353	21368	21316	21324	21289	21167	21300	21479	21477	21303	21409	21424	21237	21172	21482	21184	21413	21184	21395	21533	21586	21585	21455	21401	21449	21476	21215	21546	21434	21706	21641	21171	21316	21400	21386	21335	21405	21601	21641	21388	21331	21490	21343	21354	21368	21687	21594	21454	21535	21444	21593	21234	21568	21480	21385	21510	21292	21327	21275	21372	21299	21255	21313	21292	21373	21478	21364	21254	21443	21458	21543	21352	21440	21492	21454	21341	21294	21444	21488	21332	21554	21519	21482	21399	21219	21333	21490	21557	21438	21582	21558	21431	21479	21420	21485	21610	21416	21385	21197	21365	21313	21427	21612	21515	21426	21453	21372	21388	21553	21491	21438	21414	21215	21393	21365	21391	21500	21272	21562	21709	21303	21438	21484	21273	21491	21321	21270	21553	21521	21637	21375	21487	21449	21423	21353	21489	21300	21584	21466	21469	21588	21303	21515	21379	21416	21336	21369	21470	21570	21348	21449	21431	21068	21265	21413	21412	21466	21381	21477	21596	21671	21510	21415	21298	21262	21432	21490	21350	21478	21523	21539	21508	21548	21364	21549	21347	21316	21397	21453	21489	21341	21249	21485	21464	21508	21511	21359	21531	21609	21346	21437	21484	21449	21734	21426	21440	21236	21608	21575	21364	21335	21442	21541	21400	21662	21457	21464	21540	21405	21297	21516	21543	21433	21509	21218	21387	21202	21497	21468	21442	21441	21285	21230	21430	21310	21512	21517	21519	21508	21261	21376	21174	21445	21664	21406	21588	21524	21378	21321	21651	21531	21481	21271	21524	21342	21656	21360	21217	21418	21436	21275	21169	21302	21729	21442	21465	21359	21344	21571	21346	21334	21658	21364	21365	21545	21184	21289	21374	21457	21264	21449	21552	21363	21476	21360	21480	21487	21377	21474	21466	21389	21466	21281	21400	21309	21535	21532	21218	21502	21346	21499	21451	21374	21479	21499	21508	21376	21238	21463	21424	21217	21456	21321	21416	21733	21709	21398	21551	21393	21260	21458	21469	21564	21620	21404	21443	21358	21514	21369	21277	21373	21557	21548	21512	21268	21195	21513	21504	21398	21494	21459	21306	21369	21491	21408	21401	21518	21358	21544	21695	21559	21477	21375	21440	21475	21324	21287	21276	21497	21362	21542	21628	21348	21565	21597	21527	21273	21355	21578	21464	21592	21573	21246	21419	21372	21494	21566	21250	21359	21392	21389	21531	21384	21266	21481	21652	21539	21261	21277	21416	21507	21524	21466	21487	21481	21422	21285	21303	21356	21356	21696	21349	21445	21532	21570	21631	21589	21444	21491	21253	21173	21477	21452	21455	21341	21512	21534	21324	21583	21377	21664	21546	21249	21551	21491	21278	21242	21454	21438	21498	21395	21522	21268	21437	21391	21413	21546	21503	21243	21511	21369	21359	21447	21301	21489	21561	21367	21179	21328	21346	21202	21317	21504	21189	21260	21253	21167	21354	21459	21401	21594	21515	21623	21444	21428	21607	21466	21491	21368	21278	21364	21352	21610	21488	21334	21654	21438	21600	21315	21526	21515	21552	21356	21499	21446	21536	21361	21465	21395	21392	21472	21505	21339	21228	21326	21567	21631	21313	21517	21332	21360	21324	21457	21589	21378	21330	21436	21571	21437	21426	21417	21293	21180	21374	21389	21483	21542	21484	21440	21407	21476	21357	21415	21280	21429	21308	21546	21718	21351	21504	21128	21530	21479	21317	21425	21365	21322	21548	21447	21412	21686	21412	21580	21484	21426	21370	21349	21371	21473	21492	21489	21371	21509	21373	21488	21403	21407	21352	21449	21295	21307	21484	21428	21520	21304	21428	21386	21405	21225	21408	21527	21518	21421	21382	21399	21476	21672	21572	21462	21411	21264	21319	21400	21557	21607	21597	21553	21373	21421	21444	21573	21415	21252	21332	21190	21148	21591	21697	21494	21439	21322	21423	21557	21542	21285	21313	21587	21551	21382	21166	21363	21517	21287	21269	21302	21413	21489	21341	21530	21526	21244	21576	21427	21441	21528	21396	21308	21421	21581	21319	21258	21527	21238	21489	21416	21446	21575	21442	21315	21530	21368	21390	21384	21429	21298	21524	21528	21612	21365	21406	21276	21396	21688	21609	21525	21408	21611	21559	21328	21568	21407	21219	21348	21537	21350	21425	21415	21577	21570	21353	21212	21685	21401	21283	21347	21345	21440	21676	21401	21581	21589	21575	21596	21551	21673	21543	21320	21220	21292	21106	21388	21516	21311	21158	21264	21614	21658	21416	21470	21468	21384	21344	21546	21413	21398	21365	21328	21329	21444	21496	21647	21419	21446	21523	21533	21388	21356	21381	21302	21585	21679	21500	21548	21437	21362	21372	21551	21534	21488	21516	21186	21366	21391	21439	21532	21523	21287	21373	21432	21452	21569	21434	21562	21550	21371	21262	21394	21588	21298	21236	21422	21407	21540	21285	21483	21402	21401	21559	21475	21567	21210	21480	21509	21394	21451	21511	21367	21345	21330	21367	21277	21508	21533	21494	21497	21416	21444	21485	21362	21378	21541	21396	21411	21478	21418	21605	21407	21586	21423	21421	21438	21533	21525	21397	21545	21407	21433	21394	21503	21223	21387	21518	21342	21530	21376	21258	21178	21519	21377	21444	21536	21455	21265	21388	21281	21489	21333	21429	21356	21548	21272	21611	21473	21211	21364	21551	21293	21594	21534	21466	21380	21366	21563	21314	21316	21312	21445	21404	21485	21257	21496	21379	21305	21478	21407	21287	21394	21453	21279	21351	21331	21481	21688	21618	21598	21451	21489	21293	21512	21448	21436	21398	21657	21520	21486	21541	21519	21554	21491	21441	21545	21445	21387	21623	21466	21395	21411	21410	21490	21464	21384	21601	21432	21645	21223	21301	21441	21385	21581	21282	21443	21391	21192	21126	21254	21410	21318	21431	21503	21491	21427	21455	21499	21283	21431	21428	21493	21418	21273	21462	21341	21179	21394	21499	21481	21527	21488	21415	21527	21544	21276	21397	21619	21522	21216	21259	21289	21435	21326	21540	21285	21463	21473	21278	21420	21453	21431	21197	21457	21551	21484	21340	21453	21127	21409	21461	21363	21493	21544	21618	21509	21349	21534	21499	21329	21399	21475	21558	21560	21288	21642	21485	21328	21320	21495	21542	21565	21326	21429	21638	21519	21523	21505	21478	21453	21480	21593	21632	21500	21503	21514	21598	21399	21641	21511	21520	21280	21560	21391	21405	21366	21459	21439	21281	21372	21361	21500	21426	21573	21494	21522	21636	21412	21477	21324	21479	21419	21477	21294	21470	21362	21463	21371	21418	21482	21518	21423	21407	21483	21469	21513	21372	21477	21322	21434	21437	21381	21399	21651	21490	21572	21440	21367	21546	21375	21356	21299	21534	21512	21467	21252	21599	21498	21511	21435	21635	21428	21222	21397	21237	21293	21299	21647	21332	21576	21556	21556	21363	21367	21557	21575	21330	21413	21365	21320	21252	21258	21444	21560	21395	21460	21480	21448	21507	21418	21471	21372	21428	21355	21496	21445	21301	21596	21454	21373	21442	21579	21405	21494	21219	21376	21567	21300	21592	21425	21446	21596	21494	21474	21657	21159	21322	21405	21458	21409	21176	21441	21168	21373	21458	21531	21781	21614	21479	21294	21471	21300	21462	21601	21534	21631	21459	21584	21479	21527	21285	21308	21326	21301	21363	21484	21404	21263	21387	21506	21369	21552	21257	21401	21458	21389	21262	21352	21380	21470	21497	21490	21330	21198	21437	21496	21466	21493	21452	21455	21304	21378	21540	21615	21501	21473	21400	21561	21576	21553	21416	21317	21373	21236	21389	21450	21318	21538	21455	21382	21315	21513	21322	21416	21388	21458	21372	21449	21414	21479	21409	21541	21421	21596	21508	21377	21373	21589	21426	21468	21567	21408	21356	21437	21285	21379	21349	21373	21534	21603	21549	21414	21356	21522	21389	21120	21340	21470	21326	21292	21418	21470	21704	21452	21475	21548	21623	21354	21383	21569	21349	21434	21381	21332	21450	21491	21550	21326	21305	21381	21696	21685	21276	21540	21523	21302	21413	21395	21457	21488	21482	21542	21524	21547	21670	21394	21426	21536	21555	21555	21386	21411	21351	21150	21511	21341	21430	21430	21538	21524	21559	21454	21419	21335	21399	21445	21338	21345	21259	21314	21223	21651	21474	21382	21485	21584	21483	21595	21508	21486	21480	21433	21648	21496	21789	21504	21384	21510	21255	21508	21429	21400	21412	21447	21526	21304	21621	21620	21316	21518	21634	21408	21702	21437	21542	21320	21367	21348	21240	21401	21258	21477	21286	21576	21478	21304	21561	21531	21415	21396	21380	21324	21474	21300	21450	21403	21609	21408	21424	21321	21261	21198	21313	21325	21210	21516	21287	21400	21151	21357	21219	21289	21389	21444	21452	21532	21456	21395	21506	21248	21372	21494	21518	21418	21647	21510	21567	21467	21417	21599	21283	21469	21431	21302	21452	21435	21273	21416	21568	21555	21593	21419	21424	21417	21279	21473	21300	21400	21526	21588	21479	21459	21383	21449
16658	25837	22825	20703	20068	18768	18431	18172	17319	17148	16761	16951	16760	16724	16664	16714	16802	16713	16752	16615	16703	16735	16893	16560	16753	16761	16788	16649	16702	16644	16786	16470	16856	16726	16503	16610	16509	16540	16659	16566	16597	16532	16721	16571	16643	16590	16660	16803	16793	16602	16605	16641	16532	16734	16711	16601	16584	16603	16573	16783	16638	16410	16652	16706	16757	16547	16719	16553	16569	16697	16578	16725	16590	16605	16531	16666	16700	16573	16658	16712	16683	16506	16468	16705	16645	16540	16596	16627	16706	16506	16559	16660	16548	16645	16532	16647	16533	16529	16463	16542	16590	16584	16582	16668	16767	16714	16440	16631	16475	16626	16620	16641	16524	16647	16431	16682	16512	16645	16633	16638	16468	16480	16567	16495	16684	16533	16670	16512	16708	16731	16495	16668	16634	16651	16638	16567	16683	16685	16473	16642	16392	16487	16543	16634	16506	16553	16635	16659	16407	16573	16543	16531	16640	16626	16716	16588	16808	16626	16550	16694	16591	16658	16762	16665	16764	16530	16731	16532	16718	16769	16603	16680	16422	16616	16453	16502	16801	16798	16499	16551	16769	16654	16579	16535	16774	16682	16683	16506	16755	16475	16727	16540	16660	16666	16483	16507	16538	16707	16446	16669	16697	16676	16741	16652	16538	16764	16538	16577	16542	16619	16687	16652	16502	16668	16635	16718	16577	16583	16389	16657	16512	16693	16763	16336	16516	16578	16543	16629	16629	16583	16700	16445	16577	16531	16587	16707	16739	16554	16811	16735	16679	16614	16578	16481	16387	16488	16505	16714	16509	16761	16555	16604	16453	16393	16451	16499	16685	16530	16628	16654	16462	16589	16524	16712	16728	16656	16686	16708	16584	16580	16588	16435	16665	16460	16676	16426	16642	16612	16709	16663	16867	16685	16643	16516	16594	16491	16659	16520	16627	16587	16688	16592	16588	16735	16395	16652	16617	16505	16512	16616	16708	16536	16714	16408	16688	16549	16607	16536	16628	16634	16627	16547	16639	16705	16390	16564	16507	16690	16539	16745	16695	16564	16473	16405	16630	16710	16530	16593	16708	16441	16670	16482	16534	16533	16575	16480	16585	16591	16617	16573	16625	16729	16571	16590	16565	16667	16701	16681	16527	16615	16496	16547	16454	16615	16399	16716	16774	16527	16610	16608	16533	16561	16728	16654	16606	16633	16681	16665	16626	16528	16792	16634	16605	16787	16552	16651	16541	16632	16471	16785	16591	16711	16500	16663	16663	16518	16485	16557	16607	16603	16604	16625	16599	16642	16666	16467	16598	16533	16483	16622	16567	16695	16558	16693	16689	16418	16464	16778	16765	16825	16536	16733	16379	16493	16713	16527	16757	16670	16662	16515	16599	16748	16375	16671	16591	16622	16671	16493	16414	16573	16660	16548	16422	16538	16415	16696	16610	16507	16624	16606	16695	16524	16620	16581	16723	16538	16783	16536	16677	16503	16626	16879	16622	16463	16645	16652	16629	16776	16581	16464	16614	16624	16640	16787	16554	16411	16578	16662	16733	16434	16623	16372	16584	16629	16546	16738	16753	16440	16650	16599	16635	16605	16466	16604	16738	16712	16582	16337	16633	16582	16604	16735	16585	16802	16462	16711	16804	16519	16741	16657	16662	16712	16424	16687	16703	16760	16625	16615	16627	16584	16755	16523	16535	16467	16441	16499	16595	16608	16573	16479	16568	16611	16745	16580	16621	16511	16601	16603	16724	16529	16640	16532	16570	16552	16746	16634	16660	16482	16582	16673	16565	16531	16568	16379	16615	16675	16693	16553	16647	16764	16616	16731	16496	16564	16667	16531	16669	16556	16479	16321	16679	16536	16665	16585	16614	16665	16608	16676	16668	16552	16637	16475	16581	16595	16645	16554	16603	16616	16628	16604	16282	16609	16662	16565	16448	16621	16437	16599	16789	16503	16868	16520	16463	16542	16645	16648	16707	16591	16720	16599	16646	16494	16779	16553	16512	16736	16444	16598	16570	16535	16453	16468	16686	16784	16828	16733	16527	16592	16683	16568	16582	16627	16673	16664	16665	16540	16634	16479	16551	16573	16555	16605	16726	16639	16545	16401	16657	16588	16572	16746	16564	16671	16523	16705	16435	16593	16555	16557	16704	16613	16622	16608	16601	16460	16605	16571	16566	16622	16609	16540	16662	16672	16772	16614	16675	16655	16555	16567	16590	16575	16564	16669	16700	16572	16593	16451	16673	16600	16716	16604	16620	16537	16556	16781	16599	16600	16635	16509	16704	16541	16643	16782	16781	16543	16557	16433	16713	16672	16544	16650	16593	16632	16947	16717	16389	16440	16668	16588	16659	16618	16656	16572	16667	16563	16524	16726	16547	16641	16477	16548	16538	16579	16525	16511	16468	16533	16523	16655	16707	16553	16551	16447	16642	16600	16516	16523	16495	16641	16599	16616	16441	16627	16404	16598	16834	16667	16621	16744	16609	16814	16658	16708	16408	16615	16657	16544	16417	16729	16615	16660	16582	16571	16597	16668	16571	16759	16793	16648	16800	16550	16690	16655	16596	16549	16721	16692	16619	16735	16573	16623	16603	16573	16537	16550	16513	16538	16602	16679	16723	16898	16583	16476	16562	16559	16613	16494	16674	16466	16703	16563	16481	16697	16714	16505	16536	16660	16580	16797	16621	16809	16652	16519	16560	16588	16587	16510	16634	16726	16697	16483	16587	16501	16767	16558	16765	16615	16619	16441	16669	16502	16501	16643	16701	16768	16587	16619	16387	16554	16629	16757	16489	16710	16617	16660	16573	16673	16477	16811	16693	16573	16608	16445	16648	16625	16501	16695	16456	16577	16503	16592	16660	16568	16640	16605	16547	16619	16730	16608	16732	16680	16570	16696	16570	16587	16682	16534	16624	16863	16519	16386	16547	16473	16699	16580	16588	16491	16433	16403	16574	16389	16742	16468	16863	16725	16645	16642	16707	16527	16591	16637	16614	16715	16617	16488	16702	16598	16603	16553	16536	16653	16773	16451	16641	16533	16586	16688	16505	16562	16483	16716	16598	16580	16732	16628	16548	16500	16463	16601	16546	16629	16627	16500	16493	16613	16680	16578	16682	16676	16594	16380	16679	16640	16539	16442	16665	16555	16651	16503	16700	16784	16526	16611	16694	16653	16568	16717	16695	16525	16640	16520	16615	16615	16572	16753	16763	16630	16497	16715	16403	16604	16606	16519	16751	16557	16545	16617	16411	16467	16655	16598	16679	16622	16530	16564	16555	16659	16409	16511	16540	16573	16621	16615	16689	16724	16661	16575	16511	16606	16515	16661	16492	16650	16573	16477	16711	16639	16762	16581	16676	16645	16527	16680	16619	16674	16698	16544	16789	16547	16881	16621	16562	16504	16552	16546	16504	16703	16568	16498	16570	16567	16514	16643	16638	16414	16791	16547	16657	16533	16600	16507	16603	16527	16561	16630	16443	16559	16507	16612	16494	16714	16527	16473	16717	16619	16653	16634	16749	16588	16519	16647	16434	16714	16518	16424	16767	16506	16835	16627	16594	16524	16514	16679	16719	16665	16544	16530	16649	16510	16476	16687	16531	16481	16641	16799	16714	16657	16612	16581	16526	16795	16565	16502	16575	16490	16624	16566	16711	16383	16697	16743	16603	16507	16678	16846	16643	16744	16585	16702	16590	16720	16752	16407	16601	16594	16719	16663	16547	16700	16653	16590	16600	16663	16690	16647	16717	16488	16516	16740	16483	16535	16613	16564	16502	16750	16684	16568	16508	16720	16522	16647	16664	16426	16332	16661	16624	16645	16672	16573	16616	16535	16452	16656	16633	16487	16581	16593	16618	16552	16682	16544	16498	16678	16689	16541	16543	16690	16526	16541	16628	16587	16560	16663	16553	16665	16467	16608	16405	16322	16642	16621	16540	16458	16613	16508	16602	16715	16541	16677	16546	16577	16583	16587	16588	16321	16497	16824	16592	16550	16586	16567	16684	16571	16863	16737	16480	16598	16750	16582	16529	16778	16623	16576	16600	16668	16517	16659	16525	16777	16656	16650	16552	16500	16509	16528	16641	16742	16492	16654	16473	16522	16474	16704	16528	16583	16680	16708	16741	16566	16470	16600	16633	16499	16470	16652	16653	16635	16669	16712	16835	16455	16751	16512	16607	16619	16608	16632	16639	16466	16533	16538	16456	16490	16675	16663	16725	16585	16626	16589	16553	16603	16551	16581	16475	16738	16655	16675	16721	16663	16586	16789	16622	16633	16537	16443	16607	16652	16682	16627	16887	16666	16705	16625	16584	16625	16751	16662	16631	16861	16620	16492	16677	16554	16661	16596	16583	16619	16554	16657	16489	16869	16583	16569	16684	16659	16631	16660	16579	16590	16668	16483	16518	16327	16666	16641	16646	16740	16620	16718	16601	16539	16524	16733	16574	16615	16590	16600	16687	16374	16696	16654	16488	16771	16520	16711	16697	16566	16694	16517	16663	16690	16321	16650	16744	16560	16696	16629	16371	16648	16507	16712	16705	16714	16718	16677	16445	16679	16573	16751	16581	16496	16874	16689	16688	16659	16636	16539	16891	16659	16633	16625	16714	16739	16604	16489	16761	16485	16614	16611	16525	16615	16641	16651	16880	16555	16707	16612	16696	16620	16529	16547	16594	16489	16583	16803	16702	16681	16616	16717	16534	16381	16570	16700	16754	16481	16708	16544	16633	16485	16696	16430	16511	16748	16552	16644	16493	16523	16760	16358	16659	16588	16610	16474	16611	16670	16497	16661	16805	16672	16669	16569	16541	16525	16675	16587	16719	16538	16616	16737	16646	16673	16604	16610	16661	16450	16636	16550	16529	16698	16623	16502	16874	16599	16622	16523	16717	16587	16562	16760	16619	16567	16674	16565	16496	16506	16606	16597	16550	16635	16572	16667	16614	16720	16660	16721	16492	16610	16652	16625	16682	16746	16635	16624	16661	16711	16663	16609	16647	16530	16453	16626	16593	16536	16482	16534	16696	16573	16685	16686	16685	16643	16673	16737	16397	16632	16589	16602	16291	16569	16604	16549	16597	16710	16611	16737	16669	16501	16526	16605	16558	16525	16497	16654	16616	16566	16624	16657
22228	21339	28644	24426	22100	25101	27286	23026	22033	21873	21706	21748	21388	21395	21467	21115	21281	21290	21211	21180	21443	21313	21210	21190	21233	21197	21432	21051	21313	21233	21076	21366	21176	21430	20953	21216	21250	21046	21230	20939	21131	21150	21106	21087	21020	20990	21192	21200	21254	21137	21156	21054	21088	21121	21068	20903	21158	21105	21155	20857	20959	20898	21007	21255	21075	20885	20829	21070	21096	20976	20777	20789	21108	20887	20979	20990	20801	21157	20815	21139	20932	21033	20882	21019	21041	20976	20877	21074	21042	21013	21149	20875	21084	21184	21085	20972	20906	21075	21168	21027	21138	21328	20926	20856	21315	21022	20884	21026	21001	20799	20964	21049	21178	20998	21154	20673	21079	21034	21112	20985	21030	20941	20887	21075	20991	20935	20992	20942	20893	20978	21031	20958	20953	21231	20824	21089	20952	20939	21011	21029	20880	21019	20860	20843	21172	21088	21034	21072	21148	21077	20973	20884	21052	20867	20909	21093	20911	20776	20880	21036	21005	20898	21026	20932	21137	20926	21006	20976	20884	21151	21006	20987	20871	20950	20987	20960	21004	21037	21195	20876	20954	20962	21093	21233	21252	21214	21109	21142	21008	21044	20939	20858	20852	21200	21054	20939	20924	21180	21009	21089	21034	21117	20974	21052	20931	21044	20825	20925	21053	20945	20807	21113	20944	21095	20983	21162	20738	21066	20899	20927	21102	20921	20975	21221	20862	20975	21044	21089	20905	21009	20957	21155	21121	20984	21157	20782	21056	21031	20915	21005	20760	21064	20945	21065	20909	21078	20935	20792	20966	21019	20945	20853	21073	21123	20923	21083	21214	21077	20966	21024	21355	21018	20934	20932	20825	21134	21071	20980	21129	20973	21059	20918	21022	21098	20893	20886	21018	20975	20911	20902	21069	21007	21027	20992	21039	20892	20735	20917	20969	20992	20913	20971	20837	21176	20941	20932	20712	20930	20914	21010	20940	21088	21190	21023	21025	20879	20886	21056	20931	20881	20986	20854	20956	21012	20707	20915	20863	21103	20896	21074	20769	20977	20925	20872	20997	21000	21089	20897	20738	21001	21068	20979	21216	20784	21227	21013	21191	21000	20801	20988	21012	20906	21033	20824	20963	21156	20992	20935	20955	20789	21032	20889	20745	21131	21073	20985	21082	20736	21048	20855	20936	20972	20932	20865	21048	21058	20938	20905	21126	20904	21034	21142	20916	20993	20904	20866	20843	20908	21048	20799	21053	21097	20950	20872	20912	20927	21170	21220	20972	21192	20792	20885	20855	21085	21018	20829	20975	20911	20748	20950	21053	20779	21165	21038	20964	20925	20974	21009	20983	20919	20998	21119	20783	20671	20993	20915	21051	21015	20871	20999	21058	20812	20928	20943	21256	20700	20819	20934	21051	20974	20759	21024	21017	20958	21136	21146	20875	21087	20792	21100	20925	20738	21231	21079	21004	21021	21086	21080	20947	20999	21045	21144	21073	21018	21139	21162	20983	21153	20930	21054	20828	21131	21180	21100	21069	21100	21077	20738	20975	20787	20924	20875	20975	20919	21051	21098	21051	21111	20946	20711	20906	21012	21013	21003	21247	20958	21098	21078	20880	20892	21041	20953	20820	21009	20975	20863	21230	21018	20967	20750	20843	20946	21149	21095	20910	21093	20784	20908	20799	20976	20785	21023	21048	21159	21047	21010	21075	21095	20954	20898	21058	20962	21068	20905	20755	20946	21103	20930	20710	20977	21130	20893	21000	21055	21155	20941	21117	20952	21092	20878	21002	20922	20732	21203	20899	20962	21008	20885	21154	20763	21096	20947	21082	20744	20839	21039	21077	21123	20725	20818	21020	20821	21008	21046	20892	20701	20943	20954	20865	20930	20986	20962	20970	20904	21065	21002	20984	20930	20795	20944	20877	20978	20838	21112	21057	21040	21207	20740	20917	20895	20782	21045	21061	21060	21102	21100	21036	21252	21025	20919	21098	21031	20920	21048	21057	20934	20936	20883	20957	20927	20893	20951	20989	20960	20982	20958	20953	20955	20993	21010	21104	21265	20889	20977	21012	20958	20985	20964	21171	20739	20887	20904	21125	20817	21133	21012	20831	20791	21209	20971	21000	20916	20956	20913	21314	21036	21229	20927	21157	21133	20696	21144	20915	21073	20882	21006	20832	21088	20867	20761	21001	21059	21160	21090	20913	20915	21004	20928	21012	21202	20994	21062	21070	20873	20982	20952	20779	20866	21106	20892	20913	21088	21010	21091	21107	21027	20990	20853	21070	21087	21062	21054	21093	21092	21112	20859	20980	21119	21144	21242	20997	20890	20937	20770	20900	20915	20862	20833	20864	20969	21017	20961	20871	21264	21109	20892	21026	21002	20954	21066	20989	21136	21053	20918	21048	20848	21039	21065	21057	20804	20942	21073	20778	20956	20858	20720	20759	21068	20953	21056	20990	20855	20900	20954	20979	20934	20917	20902	20756	20778	20925	20833	20880	20872	21029	21089	20838	21116	21022	21097	20763	21164	21080	20945	21064	21040	21077	20926	20969	21154	21105	20759	20930	21021	20900	20929	20769	20896	20728	20915	20934	21027	20954	20980	20978	20765	21128	20796	20937	20891	21130	21137	21200	20933	21061	21122	20930	21052	21093	20967	20957	21032	21003	21163	20929	21016	20840	21016	21166	20813	20985	20869	20873	20726	21085	20852	20878	21007	20927	21048	21079	21018	20713	20823	21261	20927	20992	21035	20980	21012	21055	20881	21047	20967	20927	21049	20988	20994	21058	21060	21082	20948	21191	20825	20630	21058	20696	20889	21198	21002	21017	21012	20827	20802	20827	21089	21171	20729	21064	21108	20955	21048	21050	20867	20934	21132	20928	20822	20862	20848	21024	21014	21044	20968	21079	20938	20925	20905	20942	21031	20822	20960	21016	21003	20851	21202	20944	20785	21070	20901	20928	20862	20918	20839	20996	21037	21182	20988	21076	20993	21251	21043	20834	20904	21229	21061	20856	20982	20980	21074	21011	21022	21132	21057	21031	21141	21374	21061	21000	21017	21079	20955	21018	21137	21086	21135	20878	21085	20813	21077	20887	20822	21130	20981	20909	21120	20810	20817	20912	21052	21014	20958	21208	21092	21173	20978	21083	21131	20934	20965	20911	21080	21062	20949	20960	20999	20860	20744	21036	20937	20857	20934	20909	20919	20932	21153	20972	20758	21004	20834	21027	20929	20851	20912	21047	21157	20899	21013	21056	20868	20796	21029	20935	20947	21119	20877	21032	20929	21048	20742	20849	20825	20937	21055	20843	21086	20859	20741	20861	21009	20897	21097	20876	20902	20888	21098	20984	20977	20879	20804	20990	20928	21063	21113	21215	21175	21077	20841	20893	20910	21203	20910	21064	21049	20979	20999	20974	20908	21042	21024	20962	20820	20814	20961	20992	21033	21080	21069	20864	21075	21204	21230	21105	21041	21109	21003	20954	20975	20855	21084	20814	21047	20984	20867	20967	20949	21057	21028	21093	20951	20950	21068	20994	21066	21108	20930	21127	20895	20905	21023	21044	20924	20956	21055	21151	20822	20850	21051	20988	21043	21076	21018	21077	21182	20790	21062	21246	21076	20867	20912	20918	20926	21007	20940	20901	21049	20878	20769	21160	20824	21043	21132	21093	21075	20950	21114	20888	20841	21192	21108	21068	20931	20798	20975	21016	21045	21151	20785	20934	20706	20968	20932	21407	21169	20934	20842	21148	21048	21115	20956	20829	21038	20791	20912	21000	20731	20828	21057	21122	20981	20861	20932	20830	21128	21025	21086	20964	21140	21059	20830	21206	21152	21105	20989	20934	21055	21088	20943	20844	21060	20999	20843	21070	20923	20945	21094	21138	20883	20998	20913	21072	20974	21036	20904	21013	20956	20868	20932	20894	21251	21176	21045	20774	20990	21011	21101	20891	21099	20969	21037	20913	20967	20999	20718	21113	20979	21158	20892	21044	20854	20909	20905	20957	20888	21121	21064	20636	20890	20958	20839	20765	21009	20917	20910	20943	20919	20971	20852	20784	20945	20992	20906	21071	20966	20940	20910	20852	21105	21074	20982	21160	21049	21079	20834	20888	21053	21013	20868	21268	21146	21071	21104	21056	21039	20908	20918	20920	21009	20948	21100	20915	21001	20896	20910	20895	20746	21012	20772	20722	21134	20905	20997	20927	21033	21121	20826	20902	20957	21146	20791	21093	21092	20871	20955	21015	20872	21118	20801	21012	21062	20729	20921	21163	20954	20928	21032	21116	20979	21005	20981	20841	20858	20869	21110	21199	20735	20939	21028	20749	20961	20966	20956	21038	21017	21008	21054	21169	21155	21097	21084	21114	21014	20932	20976	20853	20912	20922	21044	20974	21067	20918	20891	20968	21027	21131	21100	20919	20975	21176	21172	21242	21044	21079	21088	20930	20992	21114	20967	20831	21024	20673	20907	21080	20989	21034	21082	21114	20984	20951	20916	21046	21012	21017	20913	21066	21073	20904	20724	20928	20863	21073	21088	20811	21148	21159	21188	20994	20887	20878	21069	21123	21024	21075	20860	21091	20791	21167	20938	21255	21009	20956	20920	21248	20887	20903	21063	20891	21007	20989	21070	21000	20984	21086	21082	20842	20894	20752	20788	20840	21158	20939	21140	21097	20976	21037	21047	21127	21093	21269	21077	20836	20871	20935	20974	21205	21063	20969	20814	20983	21119	20870	20842	20975	21018	21061	20755	21039	20987	20923	20810	20916	21033	20911	21133	21125	21202	20962	21040	20869	20935	20974	21122	20969	20956	20887	21111	21094	21038	20930	20945	21117	20955	20992	20978	21130	20932	20767	21047	20915	21170	21026	20876	20854	20962	20886	21158	20968	21073	21056	21099	21028	21013	20824	20989	20975	21245	21145	20898	21030	21106	20993	20960	21212	20974	21146	21032	21113	21092	20948	21066	21082	20980	20965	20941	21019	20975	21134	20791	21061	21163	20993	21122	21012	20812	20998	20894	21030	20825	21048	20959	21124	20885	20801	21017	20997	20950	21160	21192	20983	21047	20973	20973	20864	20950	21071	20929	21122	20998	20876	21056	20881	21060	20812	21131	20925	20840
16309	31008	26547	23429	22402	20322	19699	18828	17842	17380	16822	16785	16527	16764	16471	16499	16503	16373	16594	16379	16488	16437	16496	16498	16354	16621	16439	16355	16275	16682	16306	16260	16251	16506	16351	16296	16430	16345	16313	16351	16492	16322	16383	16375	16429	16418	16478	16438	16318	16205	16383	16245	16302	16199	16395	16471	16279	16412	16383	16246	16318	16398	16317	16252	16344	16398	16274	16212	16423	16275	16274	16350	16363	16201	16325	16267	16531	16502	16314	16323	16403	16303	16485	16542	16230	16405	16291	16382	16250	16300	16620	16210	16332	16246	16363	16377	16380	16216	16417	16337	16186	16342	16392	16427	16222	16239	16256	16477	16357	16305	16393	16181	16403	16365	16337	16255	16243	16376	16411	16230	16238	16303	16159	16135	16302	16279	16457	16196	16399	16310	16208	16343	16348	16381	16374	16268	16314	16293	16432	16379	16378	16183	16158	16206	16228	16394	16276	16454	16413	16220	16166	16145	16263	16342	16294	16273	16251	16347	16244	16214	16143	16215	16286	16394	16453	16363	16160	16492	16255	16225	16410	16458	16245	16281	16277	16298	16348	16296	16415	16310	16295	16377	16452	16365	16281	16223	16385	16457	16446	16290	16411	16313	16307	16352	16309	16385	16332	16349	16397	16301	16342	16321	16237	16333	16372	16280	16286	16345	16448	16314	16129	16403	16171	16326	16185	16301	16062	16242	16303	16391	16423	16336	16273	16389	16332	16294	16348	16161	16371	16251	16277	16261	16437	16414	16236	16399	16422	16385	16463	16320	16531	16182	16485	16281	16301	16208	16369	16390	16443	16148	16286	16214	16326	16273	16329	16220	16363	16178	16243	16431	16362	16326	16280	16392	16269	16458	16240	16310	16382	16203	16229	16243	16182	16232	16242	16257	16185	16277	16188	16175	16340	16166	16249	16262	16169	16253	16270	16247	16321	16350	16128	16380	16305	16221	16291	16338	16209	16357	16335	16213	16163	16370	16343	16390	16332	16262	16132	16350	16365	16299	16445	16395	16274	16250	16348	16290	16399	16230	16447	16238	16197	16299	16207	16352	16211	16333	16151	16345	16324	16205	16507	16403	16281	16185	16243	16252	16387	16260	16215	16359	16345	16285	16176	16398	16258	16340	16240	16192	16424	16299	16311	16335	16304	16332	16225	16332	16459	16297	16434	16392	16400	16415	16310	16296	16243	16327	16420	16280	16258	16372	16367	16349	16281	16470	16411	16326	16296	16214	16361	16341	16299	16340	16499	16419	16465	16279	16419	16242	16189	16148	16323	16329	16188	16492	16497	16212	16348	16331	16379	16215	16232	16531	16473	16339	16346	16147	16393	16271	16394	16295	16206	16510	16297	16424	16426	16378	16379	16331	16602	16339	16407	16220	16245	16202	16258	16305	16156	16259	16437	16409	16433	16388	16330	16216	16148	16355	16258	16329	16422	16390	16363	16319	16275	16327	16498	16319	16186	16367	16255	16512	16473	16378	16400	16453	16304	16402	16326	16172	16247	16421	16499	16328	16264	16220	16360	16296	16404	16613	16269	16295	16287	16141	16294	16334	16289	16296	16201	16314	16279	16430	16239	16420	16331	16500	16267	16341	16321	16215	16172	16419	16481	16283	16161	16279	16251	16443	16298	16398	16414	16534	16316	16352	16531	16426	16351	16226	16219	16442	16375	16271	16329	16515	16368	16289	16268	16411	16246	16339	16164	16254	16321	16370	16261	16301	16250	16383	16305	16308	16441	16282	16482	16250	16224	16240	16499	16499	16257	16240	16261	16455	16260	16291	16339	16297	16373	16359	16268	16128	16233	16325	16384	16237	16291	16364	16282	16437	16429	16399	16276	16174	16378	16257	16247	16334	16243	16397	16395	16309	16238	16395	16260	16285	16299	16397	16392	16547	16315	16461	16168	16300	16402	16238	16225	16201	16255	16201	16365	16476	16297	16215	16206	16450	16298	16501	16494	16262	16521	16265	16402	16434	16349	16253	16374	16190	16504	16505	16385	16147	16353	16360	16351	16424	16408	16209	16326	16417	16503	16016	16212	16119	16066	16376	16251	16458	16215	16377	16252	16359	16119	16294	16351	16289	16399	16220	16315	16398	16494	16248	16323	16518	16273	16415	16204	16453	16232	16258	16287	16451	16182	16331	16349	16347	16372	16296	16446	16394	16376	16251	16144	16435	16279	16372	16469	16312	16288	16301	16253	16211	16234	16345	16244	16349	16489	16274	16405	16372	16334	16126	16236	16258	16492	16194	16347	16264	16365	16233	16240	16437	16144	16230	16199	16521	16453	16337	16350	16327	16343	16312	16480	16322	16352	16294	16291	16248	16271	16439	16220	16230	16327	16360	16294	16381	16373	16261	16364	16161	16166	16290	16327	16255	16462	16347	16263	16111	16323	16458	16298	16269	16478	16279	16271	16420	16359	16178	16212	16354	16271	16483	16273	16284	16290	16439	16369	16361	16326	16363	16186	16563	16367	16452	16342	16339	16311	16418	16360	16342	16408	16407	16321	16261	16304	16531	16235	16174	16259	16239	16342	16404	16453	16277	16295	16412	16170	16168	16353	16295	16202	16298	16162	16331	16445	16320	16375	16201	16338	16485	16324	16289	16178	16300	16238	16307	16478	16317	16333	16184	16402	16317	16252	16437	16195	16325	16172	16346	15986	16335	16212	16572	16258	16300	16420	16479	16079	16252	16400	16171	16215	16276	16263	16273	16389	16309	16280	16196	16423	16552	16351	16220	16356	16246	16440	16279	16189	16208	16301	16325	16297	16450	16320	16407	16229	16337	16501	16216	16375	16546	16320	16340	16380	16276	16424	16350	16268	16310	16192	16411	16197	16273	16308	16326	16425	16266	16291	16334	16285	16366	16297	16358	16262	16169	16325	16219	16370	16285	16272	16176	16337	16225	16351	16251	16282	16403	16311	16274	16297	16199	16319	16282	16102	16341	16473	16310	16331	16239	16382	16462	16434	16284	16347	16149	16329	16055	16429	16477	16248	16325	16175	16328	16305	16152	16355	16257	16244	16180	16378	16333	16252	16450	16298	16231	16150	16239	16323	16257	16201	16339	16275	16266	16216	16230	16319	16368	16168	16346	16283	16505	16301	16198	16365	16186	16270	16289	16326	16197	16479	16171	16510	16264	16471	16253	16188	16281	16196	16258	16259	16250	16357	16298	16320	16321	16318	16418	16298	16209	16105	16205	16363	16409	16464	16383	16361	16233	16325	16315	16347	16353	16253	16293	16254	16388	16195	16311	16143	16294	16494	16391	16528	16112	16347	16412	16199	16388	16320	16398	16228	16251	16319	16217	16505	16203	16399	16383	16148	16422	16458	16209	16224	16310	16341	16373	16351	16408	16404	16359	16200	16417	16196	16344	16420	16431	16208	16387	16272	16193	16330	16324	16259	16271	16291	16397	16186	16212	16364	16094	16400	16128	16311	16279	16282	16383	16277	16577	16431	16379	16237	16409	16213	16110	16262	16227	16318	16358	16187	16364	16284	16383	16175	16243	16463	16271	16328	16356	16147	16297	16161	16308	16171	16298	16434	16378	16401	16119	16235	16301	16254	16302	16244	16292	16337	16444	16299	16301	16481	16415	16400	16166	16528	16276	16400	16284	16454	16362	16279	16116	16308	16453	16278	16295	16306	16225	16056	16196	16178	16373	16288	16280	16439	16388	16253	16281	16164	16219	16334	16317	16415	16242	16219	16392	16375	16471	16246	16204	16345	16332	16262	16268	16270	16270	16314	16302	16233	16239	16390	16428	16184	16460	16364	16452	16269	16403	16429	16369	16290	16309	16284	16438	16417	16377	16341	16486	16494	16076	16327	16052	16279	16380	16374	16202	16387	16236	16457	16321	16353	16437	16269	16232	16231	16318	16524	16293	16479	16239	16374	16244	16336	16325	16244	16134	16340	16231	16337	16479	16404	16257	16391	16267	16149	16260	16395	16350	16581	16305	16249	16266	16135	16318	16199	16362	16318	16051	16309	16375	16430	16272	16320	16372	16181	16272	16435	16366	16274	16208	16248	16196	16386	16302	16291	16437	16231	16488	16250	16399	16184	16234	16208	16316	16449	16344	16354	16457	16300	16285	16234	16436	16202	16446	16420	16459	16229	16376	16101	16180	16413	16282	16244	16226	16370	16364	16353	16297	16459	16235	16261	16288	16276	16427	16379	16317	16346	16270	16219	16179	16333	16186	16396	16321	16367	16372	16307	16347	16386	16090	16420	16227	16216	16456	16208	16136	16157	16397	16295	16463	16410	16252	16280	16457	16418	16409	16333	16430	16522	16298	16307	16388	16292	16290	16324	16470	16329	16458	16227	16381	16397	16443	16264	16276	16346	16236	16352	16734	16451	16431	16401	16446	16307	16168	16322	16410	16406	16296	16307	16381	16343	16370	16414	16398	16415	16471	16245	16226	16379	16286	16377	16204	16141	16443	16457	16258	16193	16295	16378	16284	16387	16421	16601	16217	16217	16239	16275	16275	16431	16166	16333	16419	16544	16420	16162	16287	16445	16195	16172	16394	16168	16311	16316	16222	16199	16492	16035	16267	16364	16339	16354	16313	16493	16368	16259	16212	16332	16564	16319	16406	16298	16356	16308	16339	16235	16536	16390	16325	16346	16279	16409	16409	16332	16464	16288	16183	16548	16241	16284	16291	16358	16292	16401	16286	16465	16427	16426	16373	16383	16516	16381	16356	16392	16406	16130	16174	16296	16339	16327	16183	16383	16281	16449	16372	16380	16342	16329	16337	16331	16147	16323	16321	16393	16246	16419	16379	16527	16548	16212	16281	16265	16150	16168	16321	16420	16367	16420	16318	16201	16354	16176	16425	16404	16343	16446	16486	16157	16244	16341	16380	16140	16309	16444	16352	16187	16332	16214	16353	16065	16275	16529	16161	16392	16277	16413	16233	16297	16445	16457	16320	16307	16332	16410	16171	16425	16157	16226	16346	16410	16306	16200	16305	16395	16238	16281	16386	16439	16325	16364	16051	16212	16355	16431	16136	16304	16423	16305	16237	16195	16397	16295	16349	16503	16342	16281	16348	16330	16374	16314	16241	16496	16369	16317	16333	16387	16315	16440	16393	16219	16447	16356	16279	16510	16271
30472	24741	27837	25832	23535	22888	22716	22330	22136	21624	21843	21925	21641	21600	21662	21419	21499	21492	21383	21678	21830	21707	21538	21559	21551	21240	21436	21427	21613	21491	21598	21560	21556	21723	21556	21520	21335	21384	21465	21610	21597	21495	21413	21569	21667	21382	21460	21504	21479	21457	21438	21523	21585	21674	21464	21256	21380	21580	21438	21460	21658	21614	21527	21617	21328	21379	21497	21653	21536	21649	21688	21447	21259	21599	21433	21382	21750	21654	21633	21447	21315	21355	21617	21345	21361	21531	21481	21311	21599	21550	21394	21372	21512	21357	21499	21573	21472	21565	21392	21428	21564	21665	21385	21377	21372	21489	21673	21595	21664	21633	21360	21572	21480	21274	21405	21452	21417	21448	21364	21501	21259	21484	21585	21308	21664	21313	21517	21491	21593	21448	21566	21409	21362	21526	21673	21510	21520	21426	21461	21479	21727	21391	21468	21406	21554	21588	21379	21267	21570	21430	21466	21366	21516	21496	21436	21242	21680	21473	21605	21308	21510	21707	21476	21474	21743	21427	21764	21531	21357	21291	21535	21571	21445	21415	21629	21464	21454	21278	21502	21448	21487	21421	21444	21436	21613	21547	21646	21510	21581	21639	21649	21437	21370	21493	21341	21430	21446	21408	21508	21521	21548	21715	21415	21586	21270	21585	21483	21339	21382	21566	21580	21542	21590	21530	21487	21552	21457	21474	21424	21457	21294	21460	21553	21460	21581	21594	21617	21469	21451	21393	21531	21564	21298	21326	21399	21362	21211	21323	21490	21362	21599	21461	21635	21412	21628	21595	21334	21384	21485	21629	21671	21577	21576	21503	21504	21411	21625	21603	21647	21400	21444	21701	21643	21360	21461	21395	21477	21681	21404	21561	21666	21366	21405	21664	21516	21550	21346	21461	21788	21393	21545	21641	21572	21444	21586	21591	21509	21397	21621	21538	21532	21302	21558	21468	21448	21617	21553	21565	21397	21251	21706	21395	21294	21636	21612	21496	21620	21580	21507	21377	21539	21480	21432	21549	21399	21575	21524	21553	21574	21627	21549	21566	21446	21538	21467	21784	21547	21533	21449	21406	21523	21491	21490	21421	21462	21577	21536	21597	21561	21269	21425	21476	21465	21584	21785	21467	21827	21605	21312	21570	21713	21458	21414	21771	21570	21633	21637	21375	21458	21361	21413	21573	21366	21403	21467	21400	21476	21562	21538	21422	21438	21527	21646	21633	21431	21526	21602	21335	21438	21110	21437	21405	21646	21674	21582	21382	21664	21569	21353	21536	21390	21497	21433	21637	21522	21488	21411	21484	21436	21498	21554	21549	21559	21610	21449	21560	21579	21243	21466	21631	21565	21502	21603	21527	21426	21403	21450	21534	21497	21447	21414	21492	21542	21530	21589	21598	21326	21529	21429	21505	21503	21353	21410	21597	21412	21688	21407	21733	21776	21464	21452	21571	21415	21299	21503	21626	21492	21681	21253	21549	21545	21362	21609	21698	21481	21401	21574	21748	21685	21493	21503	21446	21275	21598	21417	21296	21241	21314	21386	21418	21578	21334	21501	21615	21349	21550	21568	21354	21474	21446	21586	21507	21420	21582	21368	21629	21596	21417	21351	21461	21595	21387	21534	21544	21628	21310	21516	21526	21501	21345	21284	21342	21654	21662	21657	21662	21566	21492	21538	21423	21568	21646	21645	21614	21560	21512	21753	21428	21431	21358	21441	21398	21561	21429	21630	21463	21425	21460	21609	21342	21423	21352	21294	21449	21408	21533	21499	21408	21481	21253	21586	21657	21319	21389	21704	21709	21557	21486	21587	21599	21348	21514	21520	21389	21630	21350	21390	21405	21286	21389	21412	21385	21377	21420	21416	21457	21695	21565	21584	21871	21712	21587	21567	21489	21372	21303	21513	21390	21621	21152	21623	21691	21667	21579	21515	21321	21232	21571	21627	21566	21649	21306	21693	21434	21457	21656	21534	21614	21430	21450	21524	21454	21473	21734	21470	21693	21536	21464	21425	21599	21399	21570	21576	21387	21397	21388	21593	21674	21347	21579	21267	21295	21613	21452	21576	21555	21372	21408	21476	21526	21421	21661	21503	21718	21545	21645	21420	21330	21492	21494	21381	21429	21608	21505	21241	21551	21626	21488	21296	21480	21425	21500	21491	21592	21531	21371	21234	21426	21707	21492	21585	21507	21439	21785	21527	21659	21586	21433	21574	21530	21515	21431	21263	21528	21546	21514	21348	21537	21763	21600	21302	21482	21471	21446	21544	21545	21399	21663	21672	21500	21330	21580	21456	21395	21296	21449	21518	21462	21443	21423	21633	21840	21680	21504	21616	21531	21299	21542	21588	21426	21504	21620	21466	21567	21720	21521	21459	21448	21519	21371	21570	21375	21463	21391	21511	21657	21554	21516	21428	21509	21542	21588	21486	21618	21539	21645	21540	21499	21317	21689	21450	21691	21287	21390	21587	21512	21578	21533	21385	21556	21539	21622	21506	21710	21522	21379	21343	21640	21429	21398	21828	21528	21352	21549	21504	21347	21571	21439	21514	21633	21409	21750	21658	21488	21689	21414	21549	21335	21346	21496	21494	21561	21434	21552	21723	21453	21495	21505	21684	21447	21431	21455	21471	21501	21517	21523	21672	21641	21536	21309	21417	21419	21339	21738	21515	21468	21417	21484	21567	21696	21567	21441	21433	21409	21539	21709	21531	21364	21487	21605	21557	21481	21471	21184	21469	21483	21528	21636	21518	21323	21463	21453	21530	21558	21539	21413	21405	21449	21554	21597	21627	21662	21490	21483	21645	21481	21411	21493	21401	21461	21484	21754	21635	21425	21507	21501	21606	21485	21767	21484	21808	21539	21268	21588	21348	21502	21693	21752	21528	21197	21516	21495	21452	21486	21716	21521	21549	21300	21452	21345	21522	21427	21525	21449	21297	21586	21512	21463	21542	21541	21447	21774	21480	21522	21410	21537	21543	21476	21642	21409	21567	21519	21674	21573	21648	21640	21471	21600	21602	21569	21448	21453	21395	21727	21559	21446	21400	21221	21645	21514	21487	21467	21575	21512	21252	21402	21496	21417	21548	21642	21594	21495	21655	21722	21579	21391	21559	21351	21527	21414	21682	21518	21153	21514	21571	21416	21487	21457	21295	21556	21609	21324	21412	21201	21480	21615	21581	21411	21538	21518	21321	21575	21295	21576	21639	21514	21577	21192	21554	21481	21462	21358	21694	21563	21487	21614	21496	21369	21475	21359	21624	21434	21497	21460	21423	21416	21302	21449	21672	21612	21628	21562	21596	21345	21527	21608	21523	21449	21365	21286	21527	21598	21618	21568	21759	21703	21565	21480	21427	21356	21361	21470	21441	21726	21646	21398	21500	21424	21623	21527	21383	21346	21515	21609	21537	21721	21550	21719	21312	21476	21563	21450	21627	21588	21420	21297	21553	21462	21568	21537	21512	21485	21443	21393	21545	21352	21393	21522	21574	21388	21438	21285	21540	21552	21603	21347	21237	21331	21451	21290	21540	21508	21514	21615	21517	21665	21513	21613	21424	21398	21576	21474	21576	21284	21599	21433	21461	21746	21413	21471	21677	21323	21567	21362	21323	21273	21562	21443	21522	21515	21603	21688	21451	21624	21457	21644	21488	21616	21634	21649	21419	21609	21721	21224	21365	21584	21495	21388	21586	21598	21495	21630	21342	21691	21486	21483	21408	21413	21568	21360	21436	21633	21493	21480	21405	21615	21567	21419	21406	21722	21363	21569	21472	21374	21633	21560	21470	21559	21383	21304	21427	21422	21570	21383	21459	21637	21367	21358	21467	21372	21553	21286	21440	21450	21657	21391	21531	21622	21356	21561	21455	21287	21457	21483	21481	21635	21565	21268	21632	21749	21352	21588	21384	21573	21426	21486	21287	21463	21593	21324	21501	21452	21405	21466	21850	21291	21382	21697	21557	21496	21519	21598	21662	21407	21532	21390	21460	21588	21497	21671	21700	21484	21644	21539	21472	21657	21515	21553	21650	21751	21801	21407	21513	21597	21552	21445	21490	21495	21657	21360	21314	21355	21654	21480	21576	21603	21515	21520	21597	21540	21618	21626	21346	21502	21381	21706	21435	21531	21665	21573	21641	21436	21644	21329	21472	21530	21321	21640	21379	21441	21425	21593	21436	21785	21452	21745	21308	21591	21466	21273	21550	21396	21439	21384	21589	21267	21521	21503	21477	21449	21462	21565	21512	21560	21669	21599	21246	21556	21608	21475	21706	21486	21732	21558	21548	21776	21580	21695	21499	21289	21389	21655	21373	21417	21674	21626	21556	21594	21464	21619	21594	21571	21445	21423	21623	21486	21504	21321	21336	21666	21466	21355	21427	21583	21317	21438	21419	21579	21377	21397	21452	21265	21690	21469	21327	21388	21437	21532	21373	21572	21607	21348	21858	21396	21477	21305	21534	21426	21481	21511	21656	21574	21395	21477	21297	21732	21735	21612	21435	21409	21456	21550	21458	21595	21584	21535	21782	21420	21522	21781	21446	21761	21519	21622	21469	21216	21331	21520	21416	21522	21679	21431	21314	21665	21546	21432	21493	21441	21614	21441	21571	21364	21411	21358	21435	21453	21640	21640	21543	21590	21535	21437	21287	21477	21416	21715	21632	21240	21446	21597	21695	21624	21409	21508	21456	21312	21212	21426	21327	21458	21470	21549	21752	21426	21334	21519	21573	21634	21371	21468	21663	21483	21543	21470	21265	21514	21476	21512	21561	21410	21506	21357	21513	21502	21452	21514	21694	21419	21447	21474	21515	21515	21302	21331	21482	21757	21414	21539	21821	21514	21676	21588	21452	21507	21444	21603	21705	21487	21623	21425	21571	21565	21662	21703	21550	21460	21597	21513	21627	21357	21522	21437	21643	21437	21678	21579	21591	21710	21678	21539	21719	21761	21581	21732	21519	21647	21417	21377	21434	21764	21637	21272	21594	21443	21439	21651	21660	21510	21504	21411	21497	21526	21420	21340	21655	21470	21631	21469	21579	21647	21728	21401	21405	21531	21815	21619	21583	21401	21405	21300	21639	21553	21703	21453	21422	21564	21750	21332	21491	21627	21240	21520	21564	21422	21478	21367
18953	24708	22007	20325	19640	18620	18358	17819	17400	17089	16780	16878	16693	16699	16569	16670	16635	16665	16674	16771	16746	17065	16774	16437	16662	16772	16608	16463	16583	16630	16561	16579	16646	16692	16841	16641	16638	16697	16537	16699	16632	16702	16770	16691	16856	16519	16689	16715	16628	16643	16712	16936	16518	16585	16584	16745	16630	16678	16700	16569	16737	16521	16610	16563	16499	16779	16618	16698	16673	16614	16530	16703	16613	16676	16676	16710	16683	16571	16577	16549	16433	16642	16753	16680	16647	16739	16643	16586	16679	16477	16507	16510	16594	16662	16562	16438	16620	16653	16852	16601	16509	16677	16588	16611	16571	16683	16631	16682	16678	16529	16785	16756	16638	16739	16501	16639	16781	16460	16728	16569	16638	16521	16646	16585	16609	16696	16699	16520	16547	16686	16442	16487	16719	16460	16794	16609	16576	16616	16765	16687	16460	16534	16643	16568	16950	16661	16711	16673	16756	16723	16535	16563	16731	16521	16710	16668	16728	16712	16635	16730	16641	16652	16681	16638	16458	16624	16775	16610	16550	16515	16597	16420	16762	16550	16709	16717	16637	16498	16602	16705	16608	16664	16562	16627	16677	16606	16769	16548	16662	16690	16533	16434	16557	16745	16663	16662	16540	16500	16608	16614	16486	16728	16706	16842	16563	16772	16568	16684	16707	16869	16634	16593	16669	16562	16392	16729	16674	16590	16591	16515	16658	16753	16673	16492	16783	16610	16550	16465	16439	16532	16640	16526	16419	16597	16554	16550	16607	16489	16789	16550	16411	16804	16678	16556	16772	16604	16636	16569	16757	16586	16506	16689	16784	16619	16728	16774	16718	16604	16507	16772	16731	16745	16680	16795	16448	16591	16424	16717	16817	16687	16642	16694	16720	16671	16742	16699	16690	16774	16562	16745	16436	16537	16576	16711	16710	16595	16466	16698	16535	16557	16603	16645	16826	16440	16643	16509	16665	16642	16557	16709	16447	16564	16801	16615	16606	16676	16714	16831	16568	16637	16564	16696	16545	16472	16737	16617	16635	16628	16534	16659	16669	16635	16665	16582	16670	16629	16697	16595	16560	16729	16607	16598	16605	16558	16677	16622	16659	16451	16697	16652	16669	16537	16637	16639	16751	16573	16728	16647	16513	16492	16667	16746	16515	16702	16666	16433	16690	16513	16808	16704	16746	16811	16688	16743	16673	16700	16606	16632	16629	16713	16756	16703	16619	16702	16771	16626	16340	16553	16621	16693	16728	16535	16540	16618	16659	16658	16726	16536	16467	16764	16594	16729	16680	16639	16561	16786	16638	16663	16695	16670	16672	16599	16512	16618	16777	16642	16677	16631	16674	16588	16565	16724	16663	16483	16770	16754	16773	16697	16582	16690	16532	16557	16800	16777	16759	16723	16601	16742	16546	16684	16651	16675	16539	16657	16685	16678	16595	16723	16496	16552	16587	16663	16691	16717	16607	16717	16495	16513	16632	16848	16546	16597	16778	16620	16618	16686	16654	16695	16579	16747	16498	16696	16633	16723	16656	16525	16681	16761	16614	16621	16689	16560	16589	16609	16700	16663	16764	16772	16780	16588	16677	16614	16699	16713	16597	16779	16637	16557	16591	16588	16625	16657	16569	16663	16521	16587	16603	16614	16648	16601	16558	16426	16653	16767	16627	16712	16744	16519	16765	16701	16553	16574	16673	16483	16670	16687	16708	16866	16530	16741	16640	16634	16509	16778	16870	16733	16664	16464	16645	16592	16655	16659	16729	16657	16458	16675	16748	16648	16381	16615	16654	16586	16662	16589	16635	16621	16540	16564	16589	16623	16586	16725	16588	16633	16545	16687	16505	16658	16705	16653	16680	16633	16617	16753	16614	16614	16687	16719	16593	16770	16665	16632	16627	16615	16540	16707	16804	16568	16438	16602	16802	16451	16801	16717	16721	16565	16516	16777	16485	16571	16695	16697	16830	16645	16584	16616	16635	16620	16763	16564	16694	16678	16558	16378	16447	16632	16745	16431	16716	16539	16569	16655	16696	16669	16506	16587	16593	16555	16358	16768	16595	16521	16820	16744	16862	16740	16779	16694	16646	16704	16684	16656	16445	16658	16483	16467	16701	16506	16603	16716	16669	16709	16421	16414	16764	16580	16758	16678	16546	16718	16618	16659	16471	16732	16727	16786	16734	16664	16735	16887	16604	16607	16712	16730	16680	16675	16568	16712	16670	16825	16690	16560	16617	16635	16653	16704	16718	16635	16602	16712	16576	16586	16591	16632	16692	16424	16509	16708	16623	16733	16676	16792	16683	16706	16574	16678	16417	16607	16552	16688	16639	16658	16587	16418	16802	16705	16552	16614	16691	16650	16735	16665	16712	16730	16479	16475	16463	16636	16766	16503	16649	16749	16696	16524	16613	16596	16607	16559	16575	16427	16724	16668	16625	16674	16505	16507	16487	16698	16703	16658	16656	16598	16654	16626	16672	16647	16568	16823	16691	16541	16649	16626	16609	16778	16577	16599	16613	16750	16754	16551	16499	16631	16662	16594	16572	16780	16713	16748	16614	16661	16764	16636	16673	16548	16692	16498	16663	16677	16731	16692	16786	16727	16638	16679	16539	16387	16662	16664	16620	16617	16551	16590	16608	16711	16645	16556	16595	16600	16668	16533	16441	16518	16576	16726	16480	16723	16768	16725	16793	16555	16624	16563	16660	16726	16598	16746	16632	16624	16561	16538	16613	16873	16739	16758	16519	16699	16771	16667	16628	16673	16680	16667	16723	16613	16786	16679	16600	16593	16648	16603	16577	16743	16678	16697	16788	16613	16679	16690	16647	16579	16669	16609	16829	16623	16428	16735	16604	16713	16767	16665	16584	16429	16919	16852	16631	16637	16518	16579	16670	16589	16613	16657	16612	16607	16605	16674	16627	16849	16615	16570	16703	16738	16632	16580	16636	16602	16685	16697	16707	16714	16648	16690	16680	16652	16579	16708	16547	16464	16570	16816	16514	16616	16602	16732	16634	16644	16595	16826	16513	16867	16636	16724	16525	16624	16616	16870	16583	16562	16641	16524	16715	16572	16581	16485	16684	16748	16518	16781	16663	16607	16647	16469	16677	16646	16608	16565	16555	16566	16621	16709	16693	16493	16694	16538	16621	16428	16745	16734	16799	16741	16475	16553	16644	16589	16641	16699	16676	16501	16418	16738	16868	16675	16673	16718	16777	16564	16577	16560	16513	16670	16660	16669	16697	16588	16531	16366	16602	16692	16798	16485	16957	16657	16670	16720	16625	16781	16667	16621	16768	16628	16759	16432	16606	16729	16633	16542	16655	16556	16851	16713	16786	16575	16489	16706	16590	16690	16770	16661	16578	16578	16438	16507	16515	16769	16557	16573	16468	16625	16747	16795	16726	16544	16808	16656	16634	16637	16586	16603	16572	16698	16639	16682	16583	16580	16700	16670	16747	16681	16586	16702	16474	16494	16792	16622	16842	16665	16458	16523	16639	16461	16780	16740	16478	16657	16626	16590	16641	16660	16691	16490	16823	16559	16682	16756	16562	16693	16628	16555	16487	16636	16684	16609	16564	16502	16632	16622	16641	16536	16585	16557	16532	16731	16653	16707	16662	16641	16656	16587	16732	16633	16843	16703	16448	16672	16666	16624	16543	16432	16560	16434	16534	16564	16596	16643	16614	16600	16757	16600	16550	16530	16630	16670	16710	16699	16749	16556	16765	16524	16570	16638	16562	16686	16625	16672	16617	16716	16631	16674	16762	16753	16686	16461	16662	16587	16518	16663	16688	16706	16719	16809	16520	16470	16641	16628	16516	16562	16588	16712	16702	16774	16615	16683	16776	16522	16692	16689	16679	16624	16576	16670	16393	16686	16551	16723	16604	16527	16577	16788	16711	16418	16564	16803	16678	16476	16667	16598	16639	16692	16730	16640	16620	16783	16745	16684	16677	16783	16833	16675	16577	16589	16692	16618	16678	16563	16660	16784	16587	16704	16646	16662	16776	16729	16547	16775	16559	16610	16605	16586	16608	16610	16612	16791	16877	16647	16589	16515	16701	16640	16638	16534	16687	16649	16688	16743	16646	16773	16709	16463	16705	16650	16695	16632	16700	16554	16793	16667	16531	16738	16702	16756	16752	16618	16600	16568	16574	16871	16596	16454	16704	16706	16617	16725	16681	16567	16666	16755	16605	16773	16768	16605	16634	16765	16579	16684	16565	16665	16754	16488	16598	16628	16682	16797	16680	16558	16591	16757	16439	16856	16704	16599	16644	16614	16724	16400	16754	16623	16741	16476	16767	16532	16636	16564	16612	16618	16800	16682	16609	16640	16669	16740	16700	16639	16605	16655	16516	16728	16686	16486	16682	16559	16520	16609	16657	16575	16660	16549	16483	16490	16683	16668	16674	16706	16624	16611	16718	16649	16792	16629	16539	16625	16768	16568	16477	16718	16743	16459	16588	16663	16624	16561	16694	16679	16659	16441	16520	16662	16699	16570	16742	16523	16424	16697	16571	16657	16532	16740	16793	16488	16644	16569	16632	16619	16651	16574	16641	16674	16636	16618	16750	16803	16660	16671	16719	16722	16666	16544	16586	16608	16530	16773	16748	16551	16633	16610	16511	16557	16671	16698	16489	16629	16640	16625	16764	16716	16924	16491	16641	16713	16595	16498	16538	16798	16646	16821	16673	16501	16609	16646	16332	16692	16748	16693	16796	16638	16724	16752	16612	16715	16767	16572	16495	16647	16629	16515	16611	16723	16604	16628	16630	16498	16634	16601	16584	16653	16680	16612	16524	16666	16649	16626	16757	16477	16789	16586	16503	16570	16663	16575	16585	16755	16608	16504	16639	16574	16618	16751	16521	16777	16561	16695	16583	16641	16625	16710	16682	16594	16619	16507	16593	16779	16680	16771	16600	16694	16740	16563	16652	16475	16536	16636	16774	16618	16910	16585	16688	16597	16769	16629	16782	16723	16572	16748	16540	16617	16716	16709	16616	16669	16805	16716	16751	16825	16707	16555	16783	16533	16614	16701	16706	16519	16655	16648	16577	16556	16627	16582	16628	16612	16502	16787	16777	16465	16578	16525	16585	16609	16637	16607	16457	16686	16638	16774	16492	16676	16641	16710
23325	21351	28270	25234	23483	24469	24639	22330	21939	21763	21409	21324	21381	21134	21366	21258	21159	21093	21271	20997	21254	21145	21124	21058	21344	21180	21066	21088	21298	21137	21334	21237	21030	21176	21131	21058	21028	20983	21058	21021	21192	21092	21027	21140	20998	20982	21061	20977	20994	21088	20890	21277	21037	21077	21133	20928	21163	20944	20955	20918	20952	20976	20976	21143	20886	21058	21042	20988	20965	20979	21016	20867	20773	20968	20941	20979	20759	20763	21077	21095	21154	21194	20970	21035	20835	21103	20844	21054	20953	21086	20909	21296	20958	20889	21008	21085	21101	21091	20863	21027	20972	21004	20939	20827	21148	21236	21078	20976	21023	21099	21077	20832	21098	20992	20994	21025	20927	20906	20985	21049	20879	20918	21000	20989	21009	20749	20862	21159	20965	20886	21104	21080	20932	21126	21101	20814	21004	20874	20842	21010	20937	21136	20944	21127	21556	21101	20940	21082	21021	21124	20815	20931	20814	21176	21155	21176	21114	21144	21039	21031	20976	20867	21183	21130	21020	21157	21037	21071	21016	20958	21233	20989	21099	21071	20928	21156	21045	20878	21061	20952	20916	20944	20873	21052	20993	21115	21122	20813	21048	21060	20985	21077	20956	20976	21134	20906	20928	20757	21001	20862	21227	20923	20926	20822	20927	20853	20965	20846	20991	20887	21097	20884	20855	20973	20960	21035	21100	21140	20861	21014	21119	20892	20897	20670	21176	20590	20934	20911	20904	20933	21080	21098	21041	21031	20997	20972	21035	20902	20836	20881	21100	20945	21097	20960	21163	21263	21116	21158	20947	20886	21017	20865	20808	21175	20979	21241	20758	21013	21074	20947	20931	20743	20790	20996	21145	21005	21096	20974	20991	21137	20950	21055	21092	20983	21134	21071	20995	21258	20939	20939	20864	20994	21036	21008	21136	20952	20916	20886	20810	21163	20752	20997	21033	21040	21033	20821	21054	20805	20940	21192	21000	21018	20863	20919	21073	20866	21264	21136	21067	20940	21133	21081	20921	20939	20910	20889	20903	21093	20994	20789	21122	20804	20964	21035	21083	21080	21112	21024	21166	21048	21135	21070	21040	20928	20977	21039	21208	21005	21081	21044	21041	20951	21022	21098	21126	21183	20898	20866	20944	20947	21016	21124	21065	21053	21079	21040	21068	20811	20890	21239	20895	20834	21110	21164	20866	20929	20874	20962	20861	20974	20824	21218	21073	20838	20967	21015	20816	20865	21057	21023	21228	20980	20909	21199	20869	21062	20999	20821	20800	21163	20898	20902	20910	21243	21089	21081	21047	20750	20967	20985	21088	20974	21160	20986	20997	20866	21022	21149	20910	20901	21038	20911	21132	20923	21077	21187	21136	21165	20957	21014	21023	20977	21173	20916	20851	21130	20981	20794	21012	20893	20995	21118	21144	21039	21054	20634	21073	21203	20957	20894	20986	21019	21033	21046	20954	21054	21033	21299	20943	20832	21080	21145	21078	20879	20880	21117	20859	20811	20873	21069	21032	20989	21049	21065	20754	20871	21032	20942	21113	21204	21100	20995	20863	21288	21087	20972	21061	21103	21060	20978	20981	21118	21268	20921	21023	21093	20976	21020	20941	21040	21138	20977	21270	21172	20791	21019	20887	21092	20942	20842	20900	20846	20897	20959	20944	20703	20754	20916	20855	20922	20993	20914	21031	20974	20962	20987	21011	21174	21037	21002	20903	21318	20975	20887	20999	21084	21115	20912	20780	21123	20760	21027	20881	21064	20832	20908	20795	20924	20976	20973	21025	20980	20869	20886	20967	20930	20924	21004	21028	20956	20883	20994	21075	21173	21019	21141	21026	21230	21065	20867	20739	21172	21065	20975	20979	20978	21267	20795	21146	20845	20799	20878	21133	20890	20913	21123	21282	20914	21147	21074	21076	21123	20875	21024	20904	20978	21199	20940	20769	20935	21054	20941	20938	20958	20972	21037	21047	21006	21080	20988	20863	21052	20929	21091	20941	20860	20964	21085	21128	21194	21143	20857	20960	21148	21026	21272	20912	20831	21062	20967	21017	20982	21003	21052	20905	20844	20965	20964	21260	20987	21177	20882	21086	21055	21044	20667	20982	21064	21168	21121	21245	20939	21017	20873	20985	21213	21061	21082	20854	20964	20828	20684	20935	20835	20911	21232	20750	21137	20906	21009	20815	20925	20791	21031	21156	21018	21143	20910	21082	21291	21004	21001	21060	21126	21142	20908	20923	20992	20897	20942	21186	21251	21099	20732	20964	20881	21118	20798	20921	21113	20963	21051	21096	20906	21062	21126	21099	21045	20893	20850	21006	21026	21047	20964	20982	21163	21021	20926	21199	20795	21013	21068	21040	20977	21093	20888	21082	21200	21052	21058	21284	21093	20975	20992	20907	21031	20794	21101	20860	20918	20917	20836	21187	20992	20854	21341	21062	20836	21053	21017	20916	21161	20923	20885	20909	20905	21022	21069	20937	21007	21033	20980	20842	21080	21162	21075	21029	21041	20808	20981	20928	20823	21021	21066	20898	21034	20946	21066	20995	20907	20893	21050	20903	21171	20949	20791	21141	21089	20989	20868	21069	21003	21062	21146	21177	21086	21028	20883	20990	21109	20997	20783	20898	21142	20990	20895	20960	20858	20856	21144	20972	21144	21055	21152	21199	21133	20904	21014	21124	20977	21016	21064	20841	20822	20937	21161	21147	20933	21195	21137	20969	20816	21054	20905	20960	21023	20960	20787	20916	21067	20879	21076	20934	21074	20769	21027	21011	21158	21168	21051	20954	21157	20996	21188	21070	21145	21136	20828	21083	21005	20881	20932	20954	20885	20943	21093	21093	20948	20962	21109	21244	21078	21215	21049	21001	20841	21113	20969	21272	21245	21045	21009	20943	20957	20989	21050	20809	21036	21136	21045	21049	21007	21033	20870	20982	20936	21062	20871	20994	20690	20848	20955	21049	21090	20852	21066	20985	20920	21202	20954	20873	20913	20866	20923	21043	21005	20865	20865	21023	20962	21134	20876	21039	21184	21044	20940	21205	20923	21226	20747	21115	21042	21136	21181	21022	21165	20906	21065	21034	21091	20982	20732	21014	20757	20698	21181	20875	21019	21074	20885	21027	21039	21005	21074	21097	21111	20965	21056	20932	20960	20898	20978	21050	20897	21053	20873	21005	21005	20787	21065	21104	21148	21114	21123	21140	20949	21039	20985	21150	20884	21127	20863	20972	20931	20966	21145	21084	20909	20898	21001	21142	20892	21060	21029	20931	20984	21109	21114	20908	21142	20870	20776	20875	21231	20968	20798	21204	21131	20919	21187	20984	20846	21039	21114	21195	20946	21182	20933	21067	20893	20965	21083	21050	20970	21153	20903	21127	20984	21140	21010	21051	20799	20971	20853	20823	21110	21381	21198	20896	21053	21358	20937	21123	21121	21059	21017	20876	20955	20993	21049	21049	21071	21038	21022	21068	21079	20907	21100	20943	21017	21095	20922	21166	21011	20836	21141	20941	21040	21074	20739	20985	20870	20888	20929	20899	20972	20920	21090	21069	21150	21109	20861	21180	20944	20690	21258	21016	20886	20901	20950	20946	21048	20883	20869	20958	20883	20899	20871	20976	21065	21010	20871	20963	20928	20896	20987	20895	20914	20823	20830	20842	21116	21353	20878	21113	20936	21058	21134	20918	20830	20925	21033	21166	21093	20940	21081	20993	21075	21040	21047	20987	20991	20932	21038	20977	21018	20948	21125	20830	20883	21066	20955	20817	20941	20932	20995	21067	21080	20896	21122	21122	21109	21125	20848	21068	21249	21115	20951	21038	21002	20991	21026	21143	21109	21005	20987	21061	20943	21141	21090	20877	20959	20989	20956	20945	21118	21000	20947	21132	21136	21087	20824	21136	20842	21071	21055	21025	21004	21027	20965	21156	20880	20822	21069	20946	20903	20796	21057	21062	21052	21241	20846	20859	20996	21003	20915	21082	21047	21111	20986	21105	20911	21052	20782	20782	21126	20794	20814	20822	21015	21140	20814	21124	20977	21180	21086	21074	20903	21328	21172	20972	20963	20953	21160	21018	20994	20903	21045	20874	20966	21152	20900	20944	21219	20846	21015	21111	21326	21132	20978	21123	20800	21067	21313	21045	21036	20855	21129	21151	20956	20974	20954	20932	21207	21035	21070	21065	21016	20946	20950	21148	20987	20957	21116	20983	21084	20939	20996	21338	20941	20926	21122	20916	20934	21366	20954	21142	21038	21039	20684	20978	20870	20957	20969	20941	20996	21275	20992	20851	21025	20972	20782	21096	21143	21056	21126	21023	20875	20913	20857	20923	21133	21140	21056	21042	21005	20973	21192	20860	21105	20961	20900	20994	21052	21125	20837	21112	21315	21035	21109	21153	21054	20955	21102	20858	21113	21157	21119	20993	20864	20846	21152	21023	21322	20963	21061	21062	21068	21008	21126	21088	21088	20954	20982	20853	21043	21126	21004	20869	20901	21094	21246	21133	20809	21175	21168	21166	20969	21012	21198	20853	20979	21053	20965	20936	21191	21005	20873	20905	20995	21031	20990	20840	20999	21028	20947	21058	21129	21086	20972	20918	21220	21103	20879	20998	21028	21103	21210	20986	21041	20834	20923	20935	21104	20987	21111	20952	21038	20909	20953	21151	20702	21036	20841	20834	21166	21088	21040	20959	21247	21094	20831	21075	21126	20868	20937	21100	20896	21001	21165	21005	20890	20840	20853	21036	21090	21046	20898	21042	21248	21104	20950	20780	20701	20752	21014	20866	21039	21023	20977	20969	21001	20858	20895	20999	21110	21040	21266	20810	20878	20900	20964	21155	20958	21032	20888	21098	20959	20959	21036	21048	21083	21162	20810	20991	20820	20939	20891	20989	21043	20871	21013	21050	21121	21156	21110	20946	21046	21084	20831	21056	21110	21314	21176	21186	21171	21104	20892	20940	20808	21173	20962	21101	20923	20915	21000	21102	21140	20990	20810	20891	20915	21103	21085	21020	20704	20647	21051	21165	20977	21109	20965	21193	20966	20928	20923	20957	20955	21015	21088	21059	20961	20946	21135	20987	21022	21045	20766	21031	21041	20969	20920	21089	21102	20953	20933
15714	28336	24777	22291	21002	19415	19036	18008	17673	17058	16731	16643	16576	16442	16700	16518	16543	16241	16522	16538	16356	16607	16422	16446	16336	16481	16536	16362	16484	16365	16437	16228	16368	16407	16515	16479	16309	16459	16339	16456	16554	16399	16248	16391	16206	16386	16172	16433	16541	16305	16311	16454	16371	16397	16396	16329	16312	16556	16401	16429	16406	16428	16370	16457	16486	16365	16465	16258	16443	16362	16437	16464	16345	16483	16390	16403	16364	16322	16220	16446	16478	16452	16281	16437	16390	16429	16372	16208	16359	16411	16408	16534	16229	16408	16209	16373	16336	16451	16446	16425	16364	16280	16273	16273	16321	16254	16421	16378	16434	16344	16608	16452	16427	16387	16400	16511	16184	16265	16231	16298	16367	16497	16458	16424	16490	16333	16375	16322	16393	16342	16482	16317	16353	16473	16449	16202	16381	16542	16387	16456	16544	16328	16454	16514	16291	16484	16234	16501	16203	16360	16275	16337	16388	16416	16220	16405	16290	16416	16305	16283	16369	16474	16356	16440	16375	16305	16347	16417	16382	16370	16360	16278	16487	16402	16411	16445	16515	16351	16286	16343	16261	16299	16330	16526	16385	16345	16422	16410	16314	16399	16361	16265	16250	16283	16227	16442	16485	16470	16272	16278	16379	16490	16438	16452	16347	16457	16330	16433	16313	16433	16462	16403	16493	16285	16180	16511	16348	16471	16240	16633	16252	16416	16260	16378	16525	16455	16291	16485	16373	16364	16309	16447	16355	16434	16340	16235	16428	16358	16573	16353	16375	16322	16343	16309	16353	16350	16381	16288	16620	16376	16478	16418	16330	16255	16415	16587	16355	16191	16337	16473	16535	16430	16332	16380	16460	16377	16290	16537	16382	16358	16481	16344	16398	16343	16485	16499	16583	16392	16463	16255	16381	16498	16491	16305	16334	16330	16340	16511	16595	16295	16328	16216	16202	16533	16412	16414	16497	16313	16435	16493	16250	16341	16350	16448	16399	16123	16394	16398	16375	16267	16259	16464	16396	16346	16422	16518	16333	16332	16328	16419	16436	16467	16450	16406	16357	16258	16258	16318	16324	16402	16281	16253	16384	16450	16333	16398	16572	16393	16188	16284	16366	16323	16340	16380	16046	16326	16345	16408	16387	16354	16480	16323	16613	16408	16137	16415	16336	16437	16496	16397	16276	16323	16114	16449	16458	16393	16288	16438	16266	16304	16429	16404	16500	16412	16396	16422	16425	16337	16459	16402	16332	16486	16416	16346	16428	16353	16285	16544	16327	16385	16356	16406	16414	16406	16352	16341	16363	16417	16112	16409	16417	16470	16406	16387	16362	16305	16368	16246	16245	16427	16370	16307	16238	16394	16440	16449	16472	16362	16373	16263	16311	16393	16344	16217	16297	16397	16198	16242	16563	16329	16213	16380	16408	16250	16227	16481	16442	16393	16443	16293	16461	16525	16374	16393	16307	16354	16515	16171	16364	16629	16462	16591	16612	16281	16324	16442	16315	16488	16282	16510	16306	16228	16287	16340	16352	16383	16158	16278	16357	16263	16434	16346	16426	16343	16302	16332	16233	16454	16486	16311	16337	16520	16228	16327	16392	16389	16327	16233	16373	16445	16348	16368	16455	16431	16332	16432	16406	16409	16359	16387	16399	16278	16293	16460	16434	16563	16385	16342	16350	16252	16339	16458	16387	16473	16373	16289	16323	16291	16221	16432	16156	16186	16366	16263	16513	16307	16335	16306	16325	16474	16416	16366	16341	16435	16426	16307	16463	16401	16562	16374	16336	16542	16527	16274	16464	16265	16414	16573	16294	16388	16457	16366	16469	16494	16343	16173	16469	16315	16424	16413	16336	16548	16425	16299	16207	16439	16286	16223	16410	16215	16474	16265	16284	16216	16358	16357	16473	16431	16268	16422	16452	16452	16657	16379	16486	16329	16534	16542	16416	16375	16401	16487	16441	16495	16231	16388	16327	16428	16312	16454	16348	16323	16294	16409	16482	16140	16357	16239	16376	16408	16299	16287	16403	16461	16278	16510	16400	16395	16356	16362	16467	16441	16463	16449	16621	16346	16519	16482	16459	16415	16297	16330	16395	16238	16393	16109	16474	16178	16467	16248	16325	16524	16532	16439	16362	16414	16548	16268	16393	16468	16311	16256	16302	16456	16511	16302	16421	16456	16334	16195	16419	16316	16360	16433	16271	16308	16340	16233	16338	16451	16429	16341	16458	16577	16290	16350	16315	16294	16434	16573	16358	16497	16578	16257	16431	16430	16252	16319	16293	16379	16424	16375	16520	16306	16630	16320	16475	16333	16246	16335	16229	16370	16390	16478	16391	16327	16437	16474	16312	16300	16353	16335	16269	16445	16186	16277	16327	16247	16382	16301	16433	16286	16345	16394	16403	16346	16129	16337	16390	16404	16472	16317	16308	16138	16227	16302	16380	16369	16404	16314	16442	16434	16390	16317	16369	16502	16511	16472	16425	16402	16409	16388	16350	16582	16442	16305	16414	16414	16487	16459	16256	16375	16432	16413	16145	16443	16227	16399	16329	16350	16343	16490	16444	16368	16383	16292	16161	16240	16336	16358	16242	16359	16545	16434	16358	16392	16326	16589	16347	16267	16507	16432	16546	16405	16324	16382	16343	16412	16415	16459	16354	16475	16468	16341	16344	16381	16139	16420	16495	16519	16358	16270	16364	16569	16357	16196	16441	16305	16397	16624	16355	16369	16534	16471	16404	16433	16364	16362	16416	16422	16375	16432	16446	16406	16359	16316	16334	16283	16382	16328	16391	16346	16351	16420	16454	16417	16567	16450	16281	16524	16429	16224	16486	16318	16146	16376	16294	16481	16166	16391	16210	16219	16167	16548	16502	16347	16154	16421	16336	16189	16228	16482	16125	16435	16289	16366	16363	16364	16427	16408	16319	16363	16363	16412	16161	16312	16232	16375	16319	16522	16319	16306	16397	16398	16201	16429	16298	16508	16457	16422	16524	16428	16564	16307	16452	16482	16412	16429	16252	16493	16402	16270	16460	16273	16332	16280	16305	16343	16266	16485	16354	16409	16424	16466	16305	16255	16326	16481	16353	16291	16401	16318	16322	16570	16322	16341	16349	16320	16516	16493	16430	16210	16333	16400	16334	16432	16261	16388	16541	16518	16304	16478	16365	16300	16653	16320	16372	16506	16362	16515	16428	16435	16415	16411	16411	16325	16299	16448	16383	16169	16345	16253	16482	16519	16501	16238	16364	16397	16503	16352	16311	16448	16325	16351	16334	16331	16335	16494	16251	16341	16350	16419	16535	16274	16532	16230	16422	16398	16417	16443	16356	16389	16204	16311	16410	16387	16386	16443	16343	16506	16323	16329	16420	16432	16401	16528	16497	16553	16302	16531	16344	16276	16442	16403	16274	16544	16564	16465	16442	16394	16305	16276	16354	16483	16290	16493	16397	16352	16442	16422	16308	16381	16300	16398	16250	16315	16377	16294	16527	16324	16280	16270	16399	16228	16301	16456	16320	16079	16422	16436	16223	16293	16463	16451	16571	16309	16504	16397	16532	16532	16477	16427	16456	16454	16459	16238	16434	16473	16346	16265	16394	16279	16362	16182	16273	16203	16374	16375	16372	16298	16446	16328	16337	16492	16290	16430	16476	16325	16312	16366	16361	16274	16339	16176	16463	16253	16391	16207	16519	16370	16398	16469	16558	16435	16397	16449	16290	16341	16477	16379	16268	16437	16251	16475	16292	16292	16504	16355	16503	16487	16282	16410	16462	16374	16426	16437	16240	16374	16450	16476	16301	16340	16164	16473	16271	16353	16423	16305	16423	16372	16288	16459	16440	16247	16395	16346	16209	16375	16460	16378	16369	16417	16256	16344	16204	16305	16434	16280	16347	16458	16470	16528	16356	16336	16318	16490	16495	16371	16210	16369	16609	16419	16403	16448	16197	16311	16491	16371	16318	16403	16267	16473	16513	16545	16520	16426	16486	16339	16528	16296	16351	16371	16472	16456	16475	16477	16280	16518	16459	16403	16269	16333	16311	16426	16407	16364	16524	16404	16476	16407	16424	16289	16331	16491	16389	16238	16474	16422	16289	16407	16211	16354	16366	16261	16208	16325	16425	16448	16455	16363	16383	16371	16285	16284	16225	16529	16384	16324	16256	16274	16347	16236	16524	16341	16350	16281	16323	16327	16464	16284	16355	16335	16461	16410	16435	16295	16467	16577	16425	16396	16436	16277	16368	16478	16391	16570	16349	16379	16387	16349	16430	16249	16507	16471	16434	16539	16428	16268	16324	16436	16271	16346	16403	16353	16145	16284	16435	16457	16390	16479	16157	16315	16373	16346	16381	16263	16379	16240	16243	16376	16079	16336	16508	16315	16292	16341	16305	16194	16269	16251	16186	16486	16317	16372	16419	16383	16298	16405	16372	16313	16449	16352	16244	16358	16369	16435	16350	16461	16392	16308	16490	16394	16316	16424	16410	16328	16253	16386	16345	16239	16305	16383	16386	16378	16322	16378	16370	16255	16221	16387	16487	16267	16328	16397	16287	16452	16506	16489	16390	16207	16614	16295	16476	16300	16441	16395	16365	16589	16321	16203	16286	16393	16245	16292	16372	16335	16394	16271	16373	16451	16247	16491	16448	16360	16394	16496	16321	16208	16453	16449	16327	16493	16404	16396	16410	16385	16267	16579	16429	16329	16378	16391	16309	16260	16361	16440	16389	16451	16386	16619	16267	16383	16451	16279	16305	16387	16405	16403	16289	16448	16248	16371	16437	16426	16388	16521	16305	16321	16280	16305	16261	16273	16369	16394	16300	16550	16355	16433	16459	16298	16427	16372	16310	16337	16581	16448	16395	16330	16387	16449	16379	16283	16361	16291	16300	16420	16474	16370	16245	16389	16323	16389	16206	16326	16286	16378	16361	16474	16333	16431	16269	16519	16371	16511	16372	16443	16314	16475	16410	16317	16581	16326	16407	16272	16375	16131	16401	16409	16362	16231	16370	16438	16466	16277	16399	16556	16387	16509	16495	16501	16289	16391	16322	16272	16462	16395	16434	16342	16450	16299	16366	16367	16421	16474	16380	16338	16373	16394	16497	16316	16148	16347	16362	16081	16379	16489
24967	21388	27402	28076	23543	23466	23745	22713	22206	21989	21950	22086	21862	21485	21792	21652	21641	21657	21613	21578	21432	21783	21620	21814	21823	21900	21623	21823	21970	21656	21694	21765	21630	21695	21686	21702	21450	21542	21446	21442	21743	21532	21631	21460	21649	21668	21567	21607	21412	21699	21561	21557	21648	21486	21550	21545	21569	21532	21407	21592	21541	21411	21432	21348	21542	21759	21522	21825	21495	21581	21384	21434	21553	21511	21563	21539	21692	21757	21495	21571	21721	21567	21633	21704	21681	21435	21723	21675	21671	21586	21772	21460	21450	21330	21589	21751	21482	21670	21511	21841	21497	21480	21496	21329	21492	21769	21747	21606	21730	21593	21476	21468	21558	21571	21517	21540	21564	21431	21700	21693	21504	21497	21495	21602	21506	21408	21568	21506	21461	21379	21454	21315	21550	21751	21491	21403	21654	21612	21647	21654	21582	21464	21494	21539	21697	21590	21521	21544	21451	21642	21619	21483	21662	21415	21651	21567	21709	21571	21576	21625	21811	21607	21685	21684	21765	21781	21579	21383	21695	21464	21576	21692	21703	21419	21514	21718	21604	21377	21589	21825	21501	21631	21668	21316	21337	21590	21514	21503	21770	21371	21657	21697	21561	21528	21684	21758	21549	21795	21722	21595	21574	21388	21675	21261	21571	21707	21588	21689	21700	21672	21450	21687	21332	21462	21846	21316	21535	21635	21391	21794	21591	21628	21419	21837	21789	21758	21639	21603	21528	21803	21694	21638	21588	21428	21492	21478	21783	21697	21543	21534	21663	21564	21527	21480	21656	21653	21731	21408	21517	21624	21504	21544	21575	21685	21607	21403	21456	21782	21624	21477	21709	21802	21412	21589	21693	21697	21552	21519	21722	21463	21674	21677	21838	21577	21549	21658	21620	21712	21458	21722	21648	21516	21415	21639	21615	21615	21621	21499	21805	21486	21481	21637	21638	21533	21667	21438	21589	21542	21615	21632	21438	21693	21692	21761	21728	21599	21548	21774	21545	21680	21305	21461	21515	21518	21637	21488	21569	21641	21589	21601	21509	21580	21470	21670	21767	21308	21638	21467	21502	21439	21520	21563	21570	21530	21517	21264	21510	21494	21650	21728	21493	21556	21473	21693	21653	21602	21422	21349	21419	21624	21592	21502	21632	21647	21509	21590	21756	21540	21554	21631	21704	21558	21488	21546	21457	21472	21701	21688	21460	21524	21500	21443	21606	21531	21600	21538	21634	21380	21508	21557	21489	21612	21459	21640	21626	21535	21609	21570	21453	21372	21534	21597	21515	21570	21502	21640	21642	21521	21518	21592	21849	21691	21649	21434	21547	21523	21609	21458	21573	21591	21555	21639	21487	21654	21810	21574	21836	21767	21581	21654	21620	21703	21543	21523	21474	21641	21734	21544	21771	21538	21575	21357	21637	21643	21490	21743	21420	21493	21579	21657	21649	21823	21878	21658	21548	21579	21462	21585	21795	21687	21662	21685	21814	21652	21505	21615	21341	21443	21686	21561	21684	21470	21400	21657	21502	21670	21488	21419	21487	21564	21794	21559	21632	21471	21594	21337	21553	21723	21575	21653	21607	21699	21378	21331	21443	21508	21753	21449	21607	21640	21661	21514	21550	21429	21779	21481	21614	21629	21609	21489	21792	21477	21555	21603	21661	21411	21448	21531	21479	21503	21526	21582	21680	21719	21487	21598	21788	21429	21635	21583	21420	21294	21551	21539	21631	21641	21522	21495	21489	21490	21418	21548	21594	21645	21517	21503	21555	21606	21587	21495	21464	21523	21546	21526	21406	21607	21628	21573	21706	21681	21602	21687	21336	21617	21693	21398	21750	21682	21862	21734	21820	21390	21538	21662	21673	21365	21603	21652	21629	21476	21512	21455	21328	21669	21544	21624	21504	21480	21615	21616	21480	21573	21717	21514	21515	21692	21459	21492	21379	21473	21504	21537	21370	21705	21671	21467	21764	21646	21844	21593	21638	21616	21791	21738	21599	21764	21694	21565	21665	21639	21896	21843	21536	21662	21660	21498	21820	21638	21613	21715	21757	21669	21591	21738	21598	21625	21607	21790	21588	21514	21630	21433	21537	21479	21804	21799	21456	21665	21464	21631	21768	21461	21556	21686	21802	21560	21500	21591	21627	21502	21481	21442	21702	21724	21520	21538	21701	21451	21236	21686	21624	21727	21685	21658	21811	21705	21707	21369	21433	21537	21545	21646	21823	21605	21571	21378	21517	21649	21862	21716	21511	21696	21628	21614	21706	21649	21577	21447	21532	21734	21530	21546	21705	21923	21721	21495	21711	21453	21596	21744	21709	21706	21658	21463	21406	21530	21543	21638	21669	21616	21489	21725	21506	21467	21299	21436	21720	21614	21589	21619	21498	21555	21525	21611	21512	21739	21526	21693	21496	21709	21613	21532	21489	21699	21600	21757	21815	21709	21629	21570	21615	21510	21857	21664	21486	21498	21748	21652	21418	21434	21289	21675	21540	21601	21557	21562	21481	21639	21659	21798	21467	21604	21633	21239	21737	21658	21397	21663	21722	21629	21680	21434	21539	21447	21514	21591	21798	21624	21807	21656	21683	21521	21443	21670	21635	21635	21516	21400	21498	21761	21567	21562	21480	21432	21396	21524	21711	21524	21643	21635	21603	21461	21341	21471	21420	21585	21482	21540	21624	21774	21749	21450	21448	21904	21660	21603	21668	21585	21696	21440	21614	21610	21530	21409	21598	21664	21688	21591	21723	21737	21596	21649	21583	21514	21646	21679	21388	21536	21594	21640	21964	21923	21473	21536	21618	21632	21529	21675	21669	21694	21546	21756	21626	21658	21645	21634	21530	21646	21810	21617	21470	21631	21641	21352	21727	21483	21588	21616	21608	21490	21477	21494	21536	21637	21752	21573	21562	21584	21703	21675	21605	21426	21635	21594	21439	21801	21659	21826	21402	21607	21800	21531	21561	21561	21632	21550	21586	21552	21349	21484	21481	21379	21747	21704	21325	21646	21558	21553	21593	21675	21405	21511	21535	21600	21602	21745	21605	21635	21631	21663	21844	21665	21747	21585	21641	21532	21542	21431	21594	21450	21531	21731	21731	21645	21675	21544	21639	21706	21639	21852	21622	21783	21500	21542	21843	21388	21701	21600	21509	21426	21543	21399	21532	21689	21510	21617	21712	21517	21305	21629	21509	21507	21504	21397	21578	21605	21520	21632	21619	21594	21498	21346	21758	21570	21494	21741	21624	21335	21693	21700	21662	21518	21563	21655	21757	21455	21465	21775	21651	21572	21648	21483	21834	21629	21559	21454	21492	21547	21694	21650	21585	21628	21528	21623	21740	21650	21751	21746	21493	21626	21383	21656	21517	21668	21724	21687	21482	21451	21648	21609	21315	21611	21442	21703	21407	21414	21448	21421	21587	21541	21614	21724	21593	21441	21576	21373	21483	21474	21665	21526	21504	21582	21527	21642	21684	21575	21683	21590	21520	21449	21336	21430	21599	21740	21569	21719	21392	21520	21615	21436	21529	21617	21779	21711	21773	21519	21584	21609	21575	21540	21501	21511	21317	21716	21570	21855	21734	21705	21716	21785	21670	21628	21522	21780	21708	21449	21691	21593	21533	21751	21577	21509	21555	21509	21739	21450	21579	21442	21670	21626	21497	21740	21501	21652	21480	21543	21651	21576	21743	21570	21357	21448	21695	21634	21397	21558	21590	21777	21584	21396	21570	21501	21637	21644	21839	21768	21613	21633	21522	21810	21731	21546	21514	21710	21442	21543	21582	21389	21810	21405	21586	21703	21422	21431	21687	21551	21416	21797	21631	21655	21486	21581	21528	21668	21574	21544	21570	21509	21476	21561	21634	21823	21532	21539	21584	21440	21727	21568	21514	21563	21595	21738	21788	21439	21447	21605	21840	21726	21711	21801	21652	21243	21427	21640	21499	21550	21743	21488	21649	21489	21759	21684	21496	21699	21665	21506	21644	21633	21527	21499	21613	21611	21667	21539	21503	21697	21666	21748	21568	21536	21509	21588	21730	21539	21626	21731	21538	21596	21518	21376	21672	21528	21819	21636	21633	21637	21620	21413	21518	21751	21257	21731	21618	21567	21474	21649	21523	21478	21604	21529	21730	21490	21711	21614	21611	21853	21689	21726	21675	21754	21766	21569	21669	21504	21720	21678	21690	21549	21402	21653	21568	21646	21532	21439	21887	21784	21512	21532	21687	21642	21620	21753	21476	21677	21664	21448	21848	21506	21406	21547	21528	21583	21564	21734	21444	21690	21506	21601	21505	21717	21350	21543	21824	21549	21626	21653	21670	21576	21492	21567	21629	21585	21700	21448	21536	21574	21364	21749	21543	21510	21494	21625	21459	21378	21598	21497	21592	21650	21617	21671	21518	21415	21673	21332	21595	21441	21547	21742	21511	21577	21436	21436	21511	21519	21473	21634	21563	21625	21687	21679	21622	21486	21553	21346	21824	21690	21767	21643	21482	21571	21763	21557	21548	21296	21597	21699	21657	21697	21568	21521	21544	21575	21730	21456	21483	21661	21619	21807	21476	21469	21689	21781	21612	21495	21403	21779	21462	21582	21580	21571	21476	21538	21527	21545	21643	21626	21410	21803	21636	21741	21704	21601	21586	21583	21502	21561	21635	21529	21829	21421	21355	21495	21558	21610	21682	21368	21527	21611	21531	21728	21730	21594	21539	21966	21598	21521	21573	21763	21639	21536	21634	21760	21721	21640	21698	21669	21795	21640	21453	21678	21733	21512	21585	21578	21683	21532	21608	21488	21697	21663	21818	21691	21643	21709	21364	21673	21273	21522	21587	21555	21638	21577	21532	21487	21642	21454	21717	21614	21681	21442	21567	21741	21518	21601	21618	21647	21497	21572	21575	21529	21580	21606	21576	21672	21695	21550	21544	21552	21478	21588	21601	21577	21546	21386	21432	21664	21716	21451	21551	21640	21722	21582	21475	21437	21585	21739	21539	21542	21556	21633	21491	21642	21456	21619	21628	21843	21674	21622	21487	21679	21716	21770	21513	21375	21603	21698	21591	21431	21811	21601	21759	21540	21565	21666	21698	21647	21910	21858	21551	21685	21480	21571	21645	21496	21710	21698
16945	25823	23491	21560	20186	19189	18669	18058	17540	17175	16905	16922	16835	16859	16785	16620	16857	16694	16891	16750	16909	16671	16694	16754	16596	16720	16722	16833	16585	16682	16768	16718	16704	16706	16695	16683	16721	16805	16734	16650	16711	16674	16743	16824	16692	16552	16605	16466	16601	16672	16781	16845	16801	16639	16537	16705	16630	16685	16862	16706	16826	16722	16778	16750	16691	16666	16806	16736	16685	16723	16736	16768	16773	16595	16708	16641	16701	16530	16709	16789	16523	16576	16577	16474	16670	16496	16732	16727	16645	16606	16669	16736	16646	16675	16845	16700	16633	16577	16850	16475	16655	16635	16553	16726	16624	16671	16667	16630	16548	16504	16828	16872	16542	16739	16593	16759	16634	16668	16726	16597	16698	16809	16871	16777	16694	16775	16626	16705	16791	16568	16622	16667	16594	16807	16590	16702	16690	16663	16612	16674	16701	16806	16672	16524	16609	16682	16741	16592	16922	16514	16654	16748	16750	16721	16684	16621	16631	16632	16698	16521	16807	16722	16859	16671	16854	16761	16729	16620	16545	16639	16701	16548	16498	16738	16415	16408	16653	16831	16875	16604	16691	16695	16791	16762	16578	16816	16528	16767	16671	16582	16850	16560	16679	16801	16627	16556	16619	16680	16667	16635	16762	16753	16548	16694	16341	16683	16526	16847	16686	16439	16556	16579	16814	16626	16686	16665	16726	16630	16536	16680	16763	16624	16804	16739	16596	16578	16766	16674	16646	16683	16659	16802	16575	16691	16679	16666	16600	16561	16689	16714	16825	16510	16797	16708	16638	16505	16714	16566	16768	16631	16567	16808	16714	16653	16738	16547	16685	16654	16623	16851	16673	16698	16612	16552	16634	16722	16668	16587	16718	16584	16728	16529	16704	16699	16664	16852	16593	16618	16686	16804	16714	16533	16662	16673	16554	16570	16888	16592	16607	16825	16571	16777	16796	16546	16640	16550	16649	16533	16713	16579	16678	16527	16725	16673	16736	16701	16905	16595	16536	16771	16684	16747	16683	16628	16890	16724	16662	16806	16689	16733	16674	16641	16812	16589	16757	16512	16708	16657	16822	16613	16689	16708	16745	16625	16717	16609	16648	16620	16734	16575	16845	16720	16686	16617	16639	16747	16692	16674	16691	16780	16775	16606	16531	16842	16720	16489	16428	16566	16587	16630	16566	16810	16832	16487	16801	16672	16594	16634	16631	16776	16756	16779	16512	16742	16620	16745	16628	16703	16551	16704	16561	16628	16641	16611	16698	16480	16572	16820	16819	16626	16464	16771	16405	16749	16537	16735	16569	16685	16791	16723	16595	16675	16587	16627	16682	16679	16720	16740	16688	16602	16550	16859	16644	16712	16706	16611	16674	16551	16742	16694	16662	16753	16560	16591	16619	16735	16709	16621	16692	16672	16672	16619	16749	16541	16774	16681	16778	16639	16674	16767	16625	16710	16677	16651	16691	16566	16630	16804	16607	16570	16785	16698	16523	16741	16585	16733	16872	16612	16844	16619	16636	16615	16724	16756	16701	16675	16635	16811	16622	16617	16777	16740	16452	16626	16627	16778	16433	16726	16622	16537	16710	16852	16577	16487	16642	16734	16692	16597	16762	16731	16507	16695	16631	16687	16618	16643	16842	16743	16569	16633	16599	16515	16610	16660	16650	16776	16771	16506	16551	16620	16656	16587	16678	16684	16644	16586	16618	16615	16702	16583	16831	16692	16612	16618	16618	16834	16678	16589	16834	16484	16609	16524	16648	16752	16643	16554	16599	16643	16860	16664	16688	16553	16601	16634	16718	16715	16820	16610	16657	16466	16640	16680	16709	16507	16783	16711	16705	16627	16731	16502	16602	16634	16723	16647	16557	16647	16858	16541	16499	16788	16564	16556	16713	16610	16672	16689	16516	16671	16772	16583	16815	16651	16741	16691	16729	16757	16477	16607	16600	16703	16616	16771	16666	16660	16624	16732	16517	16714	16847	16694	16665	16639	16657	16701	16684	16578	16797	16759	16741	16694	16593	16618	16847	16669	16735	16598	16654	16719	16716	16748	16682	16930	16583	16585	16536	16855	16623	16732	16598	16715	16679	16514	16611	16763	16572	16652	16632	16642	16594	16717	16639	16729	16868	16701	16761	16519	16759	16755	16826	16666	16581	16820	16572	16805	16644	16649	16618	16758	16732	16675	16756	16710	16505	16675	16757	16616	16662	16681	16750	16743	16596	16538	16759	16507	16680	16645	16686	16671	16660	16561	16723	16798	16710	16613	16622	16500	16664	16645	16420	16728	16575	16436	16768	16722	16598	16698	16506	16581	16569	16695	16462	16735	16519	16690	16688	16841	16846	16561	16646	16672	16686	16530	16769	16698	16588	16596	16474	16725	16717	16571	16662	16591	16604	16649	16851	16782	16625	16720	16627	16843	16731	16642	16689	16667	16500	16834	16687	16625	16652	16652	16689	16830	16340	16580	16810	16615	16570	16640	16773	16783	16640	16706	16614	16535	16562	16717	16537	16789	16758	16544	16628	16823	16613	16598	16628	16688	16677	16641	16737	16694	16514	16828	16431	16652	16737	16730	16670	16602	16854	16732	16538	16755	16708	16697	16615	16777	16752	16746	16535	16585	16672	16705	16695	16789	16536	16646	16729	16587	16702	16789	16642	16656	16725	16727	16503	16499	16797	16593	16635	16760	16668	16689	16691	16688	16553	16590	16456	16515	16664	16746	16433	16720	16670	16725	16769	16536	16770	16536	16597	16740	16782	16736	16731	16579	16735	16777	16716	16577	16625	16621	16676	16829	16661	16650	16681	16741	16724	16772	16539	16630	16609	16487	16682	16612	16681	16613	16670	16597	16569	16633	16509	16629	16534	16705	16689	16716	16723	16724	16686	16577	16689	16613	16584	16541	16649	16735	16633	16681	16698	16625	16755	16588	16729	16617	16652	16600	16855	16673	16501	16579	16623	16761	16693	16629	16744	16499	16744	16575	16628	16575	16754	16700	16394	16496	16686	16610	16761	16550	16807	16813	16643	16739	16845	16736	16842	16693	16542	16608	16569	16771	16701	16675	16701	16781	16691	16634	16649	16771	16718	16734	16591	16612	16733	16759	16637	16762	16680	16658	16682	16783	16793	16636	16678	16614	16861	16598	16788	16660	16749	16723	16613	16743	16750	16561	16533	16737	16557	16791	16666	16723	16842	16619	16697	16571	16661	16504	16511	16482	16710	16695	16628	16747	16605	16769	16615	16909	16697	16620	16576	16605	16773	16711	16705	16788	16696	16918	16644	16526	16732	16782	16785	16683	16916	16660	16556	16513	16757	16679	16873	16560	16705	16791	16538	16855	16658	16741	16752	16754	16741	16781	16671	16544	16725	16665	16562	16525	16765	16617	16573	16648	16721	16601	16555	16765	16623	16676	16615	16702	16638	16619	16711	16605	16643	16753	16770	16512	16747	16614	16991	16524	16849	16572	16524	16763	16694	16519	16606	16672	16564	16746	16606	16540	16696	16598	16691	16657	16510	16824	16583	16672	16761	16696	16747	16671	16703	16686	16783	16617	16721	16719	16556	16547	16715	16668	16767	16598	16551	16699	16708	16794	16740	16740	16712	16706	16716	16596	16800	16793	16669	16507	16582	16681	16651	16695	16594	16523	16674	16675	16788	16789	16727	16876	16812	16765	16548	16407	16599	16835	16677	16552	16737	16820	16777	16703	16701	16786	16740	16555	16821	16595	16820	16629	16642	16736	16683	16678	16528	16640	16642	16632	16505	16712	16754	16687	16562	16636	16628	16658	16451	16700	16759	16635	16568	16646	16654	16656	16705	16723	16660	16705	16706	16752	16630	16826	16619	16567	16702	16728	16646	16555	16683	16710	16711	16791	16656	16687	16672	16783	16860	16625	16783	16733	16576	16875	16563	16527	16883	16506	16839	16584	16674	16745	16809	16595	16653	16702	16687	16634	16718	16597	16575	16616	16718	16777	16787	16705	16667	16664	16583	16571	16946	16667	16649	16600	16614	16831	16709	16656	16781	16721	16677	16572	16845	16683	16623	16684	16629	16805	16585	16645	16812	16680	16605	16613	16743	16550	16687	16699	16595	16659	16558	16575	16620	16675	16755	16579	16744	16591	16738	16763	16450	16773	16610	16673	16536	16805	16820	16814	16469	16933	16720	16679	16536	16712	16610	16584	16860	16517	16737	16828	16686	16686	16697	16611	16646	16549	16685	16753	16830	16482	16833	16515	16605	16768	16528	16645	16598	16949	16549	16490	16646	16592	16722	16544	16504	16803	16665	16600	16767	16690	16846	16552	16711	16638	16492	16617	16729	16575	16699	16759	16760	16621	16774	16740	16669	16699	16852	16432	16679	16627	16661	16685	16650	16682	16592	16554	16570	16556	16647	16618	16681	16816	16668	16701	16510	16921	16646	16712	16612	16493	16558	16463	16710	16727	16660	16789	16759	16605	16661	16718	16829	16674	16700	16535	16532	16553	16648	16728	16672	16718	16729	16672	16737	16512	16622	16658	16593	16816	16613	16543	16610	16837	16768	16642	16571	16647	16710	16535	16831	16569	16678	16670	16574	16631	16668	16633	16543	16753	16710	16589	16485	16725	16712	16665	16688	16612	16519	16623	16600	16679	16529	16610	16673	16593	16804	16644	16468	16795	16678	16702	16507	16503	16697	16613	16766	16624	16672	16704	16611	16729	16619	16724	16749	16675	16786	16721	16740	16544	16820	16666	16536	16631	16548	16639	16476	16696	16585	16696	16672	16429	16577	16600	16697	16691	16606	16552	16604	16780	16781	16651	16550	16667	16636	16834	16563	16803	16816	16769	16742	16736	16801	16577	16671	16666	16421	16732	16430	16883	16889	16593	16615	16651	16699	16677	16456	16805	16643	16587	16765	16689	16561	16673	16684	16739	16693	16615	16781	16651	16750	16594	16737	16657	16811	16788	16694	16675	16709	16726	16703	16710	16509	16648	16655	16656	16723	16711	16814	16660	16671	16705	16643	16838	16611	16734	16698	16801	16628	16647	16729	16632	16732	16441	16693	16589	16698	16669	16567	16585	16664	16756	16544	16751	16433	16744	16653	16582	16624	16852	16697	16815	16731	16736	16762	16618	16864	16695
22206	21332	28687	24379	22064	25155	27238	23102	22213	22085	21828	21454	21660	21436	21491	21270	21508	21243	21285	21247	21191	21370	21494	21224	21292	21374	20977	21047	21027	21257	21201	21011	21029	21177	21154	21192	21151	21043	21168	21503	21259	21094	21024	21476	21238	21187	21146	21185	21094	21090	21394	21182	21122	21163	21153	21302	21188	21140	21179	21116	21402	20988	20886	20958	21086	21028	20997	20970	21211	21129	21117	21039	21091	21226	21034	21091	21167	21179	21290	21036	21041	20903	21117	20989	21053	20926	21261	20969	21283	21180	21113	21125	21363	21044	21051	21093	21238	21102	20964	21052	20931	21097	21163	21041	21022	21037	20954	21191	21067	21026	20979	21111	20887	21114	21412	21072	21348	21163	20831	20879	21156	21236	21222	21141	21124	21162	21166	21151	21123	21389	21135	21146	21206	21044	21009	20797	21211	21038	21120	20840	21269	20792	21068	21139	21050	20993	21166	20930	21104	20987	21039	21199	21197	21248	21276	21263	21101	21194	21155	21268	21326	20953	21057	20919	21056	21240	21056	21057	20994	21143	20981	21094	21196	21191	20972	21112	21013	20978	20995	21144	21247	20915	21111	20784	21072	21002	21035	21117	21018	20864	21016	21226	21169	20976	20968	21124	21106	21010	21114	20990	21285	21179	21135	21209	21196	21139	21076	20954	21039	20786	21048	21096	21092	21419	21071	21264	20995	21226	21176	20930	21170	21265	20798	20890	20982	21127	21115	21054	21125	21206	20849	21038	21290	21100	21069	20971	21127	21034	21137	21168	21238	21089	20880	21290	21187	21129	21065	21232	21250	21020	20953	21113	20940	21050	21087	21295	21112	21060	21065	20911	21223	21035	20920	21067	21081	21091	21166	21297	21232	20980	20954	21114	21112	21164	21219	21019	21100	21016	21201	21124	21198	21003	21046	20928	21087	20868	20994	21271	20895	21357	21023	21035	21141	21025	21273	21367	21183	21041	21061	21197	21122	21225	20885	20845	21216	21112	21141	20889	21188	20980	20948	21104	20816	21279	21140	20969	20905	21203	20892	21007	21041	21090	21213	20952	20890	20925	20799	21075	21033	21050	21045	21153	21072	20971	21045	20830	21147	20961	21111	20961	20905	21167	20924	21307	21083	21052	21013	21068	20989	21156	21097	21099	20977	21029	20972	20966	21039	21344	21191	20875	20962	21299	21092	21037	21144	21094	20924	21066	21091	20994	21161	20897	20991	21060	20963	20991	21303	20885	21172	21068	21073	21003	20988	20894	21059	21226	21152	20991	21040	20980	21121	21009	21215	21126	21009	21005	20971	21061	21071	21077	20982	20948	21054	20944	21029	21133	20958	21149	20963	20970	21021	21083	21132	21266	20881	21170	21025	21125	21100	21027	21005	21087	20869	21053	21027	20909	21083	21065	21224	21157	21151	21009	20974	21102	21245	21079	20986	21198	21197	21200	21158	21256	21224	20934	21154	20854	21220	20916	21014	21045	21008	21149	21022	21212	21066	20968	20994	21043	21054	21102	20975	21113	21242	21076	20931	21008	21104	21119	21176	21042	21194	21022	21072	20998	21088	21013	21103	21092	21001	21175	21149	21039	21068	21057	21116	21095	21074	20994	20785	20949	21149	21138	20949	21084	21391	21089	21404	21102	21062	21065	21130	21058	21007	21296	20994	20935	20969	21190	21076	20859	21096	20947	20997	21129	21137	21228	21016	21181	21021	21136	21165	20982	21144	21096	21051	21100	20965	20955	21075	20950	21236	21170	20948	20921	21205	20879	21095	20874	21133	21004	21043	21167	21171	20893	20754	21151	21148	21209	21101	21170	20965	21117	21278	20987	21083	21071	21111	21062	20831	20882	21351	20870	21020	20980	21362	21107	20956	21155	21099	20905	21093	20916	21094	21016	21090	21083	21242	21030	21243	21162	21126	21191	21033	21136	21115	21215	20939	20872	21126	20986	21004	20915	21252	21121	21199	21018	21288	21190	21012	21245	21062	21174	21267	21128	21038	21232	21000	20978	21170	20861	21139	20936	21122	21208	20990	21230	21088	20969	20926	21034	21222	21213	21120	20803	21170	21058	21140	20910	21130	21047	21012	21206	20934	20985	21307	21084	21034	21016	20971	21192	20952	20990	20987	21205	21297	21257	20858	21020	20838	21170	21030	21091	21024	21103	21181	20939	20962	20980	20908	21030	21040	20977	20875	20966	20679	20846	20956	20884	20817	21079	21164	21035	21089	21040	20980	20902	21085	20964	21066	21027	21122	21140	21097	21032	20886	21172	21020	21044	21201	20876	21095	21178	21006	20959	20946	20810	21110	21025	21155	21100	21134	20904	21214	20850	20888	20979	21095	20872	21023	20910	20937	20992	21139	21134	21257	21030	21231	21264	20981	21004	21266	21190	21158	21024	21135	20872	21121	21058	21069	21106	21295	21279	21221	21171	21056	21138	21183	21067	21122	20889	21050	20868	20910	21060	21373	21266	20869	21130	21040	21140	21247	21024	20767	21067	21008	20910	21142	20971	21028	21215	21089	21196	21082	20994	21207	20817	21090	21122	21261	21077	20957	21227	21205	21176	21184	20757	21129	21205	21047	20922	21115	21110	21117	20825	21275	21305	20969	21147	20989	21166	20954	21011	21228	21057	21019	21035	21127	21102	20972	21081	20984	21104	21215	21169	21125	20993	21054	20888	20979	20967	21098	21102	21061	20937	21235	21007	21033	21268	21168	20961	21057	21190	21189	21104	20877	21213	21239	21010	20996	21090	20959	21281	20957	20909	21115	21096	21067	20934	21000	21079	20975	20956	21095	21027	20938	20884	21062	21216	20901	21007	21063	21291	20911	21183	21003	21054	21110	20992	21039	21027	21169	21009	21144	21101	21361	21122	20961	21050	20908	21129	20973	20880	20999	20936	21112	21003	21136	21004	20957	20800	20841	21115	20973	21198	21053	21123	21190	21064	21166	20962	21157	21197	21033	21173	21096	21050	20965	21006	21022	21052	21207	20977	21054	20892	20868	21200	20961	21007	21184	21067	21109	21244	21084	21345	21155	21218	21143	20973	21058	21145	21238	21185	21098	20937	21084	20805	21095	21045	21207	21064	21054	21061	21057	21129	20987	21080	20934	21118	21147	20896	20890	21167	21016	21124	21426	21111	21155	21049	20987	20762	21148	20815	20927	21122	21017	21096	21095	21092	21012	21080	21021	21014	21038	21102	21190	21233	21156	21170	21128	21046	21251	21429	21248	21273	20960	21037	21039	20956	21023	21061	21080	21087	21130	21188	21142	21089	21047	20803	21164	21130	21071	20903	21017	20846	20967	21169	21239	21176	21029	21215	21233	21087	21176	21112	20907	20977	20923	20919	20999	20877	20946	21159	21159	21266	21185	21205	21052	21012	21032	21119	21298	21094	21028	21260	21065	21451	21056	20903	21002	21059	21038	20925	21037	20991	20908	20986	20977	21074	21193	20970	20946	20985	21062	21202	21235	20802	21039	21036	21114	21162	21420	21198	21144	21174	20977	21354	20890	21213	20975	21039	21259	21128	20879	21102	20876	21240	21281	20897	21169	20973	21306	21047	21136	21168	21321	21017	21158	21355	21028	20894	21351	21024	21172	21216	21057	21268	20951	20916	21083	21126	21226	21230	20904	20860	21018	20950	21070	20763	21113	21107	21181	21135	21165	21102	21190	21113	21168	20913	20957	20867	20919	21016	21174	21018	20951	21180	20664	21144	21146	21029	21017	20966	21106	21141	21028	21205	21105	21114	21025	21068	21246	21161	20924	21077	21155	21000	21010	21135	20996	20909	21015	20872	20956	21336	21089	20883	21225	21127	21130	20954	21117	21295	21058	20983	21084	21187	21215	21055	20943	21204	21017	21091	21272	21250	20982	21162	21048	21229	21158	21205	21149	21260	21116	21185	20970	21083	21018	21089	21131	21014	21056	21191	21092	20801	20997	20920	21191	21241	20949	20986	20936	21195	21062	20810	21051	20904	21036	21297	21224	21063	21078	20924	20822	21090	21050	21086	21112	21096	20990	21117	21146	21277	21099	21171	21310	21159	21312	20895	21097	21046	21268	21132	20987	20982	20941	20843	21377	20967	21091	21058	20914	21107	21255	20948	20861	20881	20857	21132	20915	21174	20856	21102	20765	21033	20908	21004	20905	21186	20990	21208	21051	21078	20954	21111	21113	21020	20946	21131	20868	20710	20858	21082	21017	20917	20731	21065	20909	21041	21032	21144	20928	20957	21113	21108	21028	21120	21071	21151	21037	21033	20893	21164	21141	21285	20855	21109	21150	20875	21149	21083	21164	21097	20844	20906	20992	21092	21162	21143	21210	21097	21178	21212	21117	20983	21220	21092	21080	21060	20833	21194	20940	20981	20899	21197	21133	21033	21072	21233	20882	20919	20936	20988	21159	21137	21148	20876	20870	21187	21118	21264	21167	20953	21166	21338	20966	21450	21058	20936	21226	20960	21135	21307	20966	20874	21230	21270	21106	21287	20920	21080	20988	21087	21122	21145	21155	21064	21191	21156	20836	21125	21237	21160	21256	21019	20979	20989	21266	21216	21058	20988	21033	21187	21082	20949	21169	21010	21133	20848	20895	20952	21014	20997	21237	21215	21105	21062	20959	21080	20943	21170	21119	21108	21147	21125	21164	21090	21006	20931	21079	21040	21067	20775	21029	21079	21038	20901	20805	21144	21048	20880	21137	20967	21249	21067	21247	21099	21336	20935	20921	21234	21303	21285	21224	21157	21193	21140	21367	21137	21071	21068	21233	21074	21002	21165	21178	21131	21191	20945	21169	21020	20926	21049	21104	21151	21164	20960	21112	21281	20935	21061	21170	20988	21034	20941	21150	21252	20963	21065	21111	21171	21370	21224	20962	21081	21014	21084	21078	21137	21140	21157	20967	21263	21008	20912	21038	20942	21061	20967	20989	21006	21232	21148	20951	21020	20994	20840	21172	21048	21037	20984	21077	21023	21064	20963	20862	21326	21237	20918	20941	21019	20989	21028	21255	21095	21074	21143	20907	21073	20926	20998	20935	21070	21058	21016	21049	21084	21041	21126	20879	21154	21056	21096	21055	21067	20988	20880	21070	21028	21096	20911	21119	21208	20968	21175	21186	21129
16380	31031	27897	24772	22216	20778	19670	18896	17970	17205	16710	16605	16517	16560	16624	16584	16621	16686	16561	16483	16559	16507	16495	16651	16422	16495	16482	16366	16547	16412	16343	16548	16295	16434	16516	16421	16277	16430	16297	16423	16319	16383	16558	16445	16392	16318	16239	16387	16341	16286	16362	16554	16307	16449	16388	16352	16333	16254	16401	16402	16306	16209	16412	16334	16261	16315	16269	16323	16357	16503	16356	16427	16418	16170	16409	16429	16404	16446	16292	16423	16336	16303	16659	16521	16433	16337	16420	16317	16395	16213	16351	16398	16405	16382	16438	16476	16686	16413	16479	16338	16437	16630	16353	16481	16355	16486	16261	16357	16492	16385	16446	16388	16379	16374	16301	16263	16259	16165	16197	16469	16373	16316	16388	16155	16382	16426	16491	16238	16219	16385	16610	16417	16536	16194	16423	16281	16313	16378	16308	16324	16521	16189	16496	16394	16285	16440	16448	16407	16271	16199	16367	16439	16442	16416	16301	16222	16366	16551	16402	16418	16342	16319	16198	16310	16267	16318	16574	16401	16629	16465	16484	16507	16484	16538	16322	16410	16387	16305	16294	16327	16290	16423	16389	16423	16314	16378	16454	16369	16505	16382	16457	16206	16425	16395	16307	16249	16326	16514	16412	16208	16355	16343	16387	16205	16406	16456	16224	16444	16374	16469	16171	16426	16420	16424	16311	16481	16257	16337	16303	16320	16464	16328	16402	16403	16425	16348	16366	16326	16327	16179	16371	16415	16565	16290	16403	16325	16329	16404	16386	16468	16487	16426	16354	16374	16358	16228	16476	16435	16265	16562	16400	16480	16472	16208	16311	16368	16336	16342	16321	16453	16168	16434	16304	16391	16167	16763	16405	16264	16440	16244	16293	16404	16405	16482	16412	16383	16430	16364	16371	16435	16450	16384	16237	16279	16347	16366	16368	16369	16474	16351	16386	16401	16289	16541	16495	16488	16496	16204	16349	16460	16336	16268	16213	16450	16467	16312	16453	16499	16213	16459	16358	16322	16352	16506	16257	16251	16366	16302	16337	16333	16420	16182	16362	16292	16334	16384	16504	16317	16412	16354	16149	16482	16310	16350	16517	16267	16519	16255	16334	16621	16364	16348	16405	16416	16342	16396	16346	16198	16494	16432	16453	16258	16458	16382	16333	16483	16457	16165	16391	16067	16282	16299	16487	16299	16602	16426	16237	16532	16459	16304	16125	16405	16575	16405	16480	16167	16341	16343	16235	16423	16390	16358	16175	16395	16307	16255	16242	16401	16241	16258	16319	16312	16463	16494	16463	16092	16452	16377	16336	16262	16465	16405	16461	16407	16480	16425	16317	16226	16369	16232	16470	16452	16343	16373	16298	16411	16506	16335	16284	16507	16385	16573	16412	16473	16359	16219	16431	16394	16151	16320	16288	16174	16419	16396	16381	16344	16304	16379	16068	16502	16403	16258	16418	16420	16306	16458	16396	16510	16207	16539	16338	16238	16431	16410	16230	16448	16384	16349	16401	16398	16301	16509	16407	16357	16454	16286	16196	16359	16475	16382	16587	16419	16426	16286	16445	16473	16364	16483	16391	16465	16452	16472	16407	16305	16283	16514	16432	16289	16380	16327	16434	16421	16540	16378	16278	16430	16263	16287	16353	16457	16478	16279	16431	16246	16432	16356	16352	16307	16323	16290	16402	16525	16271	16451	16478	16417	16341	16245	16431	16210	16380	16434	16593	16341	16386	16394	16466	16490	16377	16283	16376	16475	16371	16540	16297	16370	16389	16514	16424	16369	16250	16384	16512	16303	16487	16325	16453	16349	16405	16253	16363	16155	16202	16204	16236	16353	16264	16335	16292	16314	16402	16349	16385	16231	16505	16259	16317	16393	16531	16496	16320	16309	16473	16440	16399	16339	16391	16319	16610	16535	16325	16379	16130	16501	16215	16437	16593	16365	16388	16333	16407	16315	16315	16206	16285	16457	16315	16405	16360	16335	16429	16146	16405	16382	16481	16344	16524	16318	16186	16419	16420	16292	16310	16346	16257	16601	16197	16312	16370	16284	16296	16442	16350	16407	16524	16388	16482	16395	16207	16364	16413	16443	16422	16373	16403	16304	16377	16332	16289	16498	16406	16339	16351	16485	16296	16417	16331	16491	16314	16471	16395	16193	16359	16248	16401	16430	16394	16398	16393	16346	16514	16430	16301	16280	16264	16474	16313	16414	16360	16457	16401	16390	16478	16296	16411	16438	16280	16373	16323	16424	16347	16377	16213	16514	16470	16339	16173	16275	16364	16453	16439	16300	16359	16241	16301	16228	16406	16282	16391	16430	16326	16311	16389	16407	16403	16466	16329	16391	16259	16449	16324	16396	16479	16342	16341	16320	16316	16372	16278	16304	16602	16406	16386	16535	16452	16477	16407	16304	16370	16439	16419	16581	16377	16409	16407	16213	16261	16335	16461	16408	16279	16343	16378	16232	16329	16503	16337	16126	16514	16312	16390	16323	16379	16314	16322	16434	16368	16306	16284	16415	16400	16243	16258	16444	16459	16416	16614	16438	16331	16226	16471	16392	16281	16513	16490	16393	16437	16350	16235	16279	16251	16376	16425	16268	16426	16349	16388	16297	16504	16350	16389	16416	16423	16404	16466	16513	16381	16327	16477	16300	16262	16323	16444	16245	16378	16338	16429	16443	16313	16393	16316	16485	16218	16238	16389	16355	16363	16266	16459	16313	16403	16403	16369	16375	16415	16290	16312	16460	16370	16388	16483	16302	16440	16229	16302	16484	16245	16460	16530	16225	16376	16352	16397	16343	16359	16349	16337	16430	16242	16426	16446	16286	16472	16342	16371	16390	16575	16506	16370	16421	16408	16580	16447	16386	16324	16254	16569	16182	16230	16487	16244	16438	16555	16392	16434	16546	16293	16447	16402	16381	16401	16481	16369	16137	16361	16311	16503	16327	16225	16620	16308	16222	16441	16421	16406	16258	16316	16346	16276	16227	16296	16272	16578	16391	16237	16326	16437	16359	16277	16381	16219	16223	16491	16434	16672	16456	16300	16484	16379	16334	16461	16428	16472	16279	16459	16160	16471	16383	16369	16438	16406	16394	16271	16467	16346	16441	16365	16304	16338	16299	16425	16297	16415	16464	16366	16403	16407	16330	16278	16323	16311	16350	16354	16377	16429	16198	16255	16251	16326	16365	16426	16444	16433	16316	16487	16379	16351	16295	16312	16366	16471	16505	16455	16429	16494	16320	16537	16610	16366	16361	16410	16277	16317	16309	16429	16425	16181	16397	16417	16399	16465	16376	16344	16294	16273	16455	16423	16207	16383	16372	16432	16268	16350	16474	16330	16359	16265	16483	16337	16404	16377	16348	16279	16405	16457	16343	16328	16248	16461	16375	16538	16215	16362	16397	16257	16211	16227	16460	16277	16266	16274	16476	16468	16430	16414	16330	16585	16270	16358	16337	16246	16299	16485	16407	16367	16263	16259	16450	16367	16458	16414	16394	16394	16331	16128	16372	16283	16254	16409	16235	16382	16303	16313	16518	16582	16447	16213	16393	16472	16409	16412	16313	16264	16413	16413	16496	16414	16449	16305	16428	16372	16428	16396	16353	16198	16503	16238	16303	16185	16433	16453	16340	16280	16346	16338	16400	16326	16343	16201	16348	16148	16384	16263	16367	16374	16419	16375	16384	16166	16463	16377	16286	16359	16355	16502	16339	16282	16416	16335	16334	16470	16501	16274	16331	16384	16334	16424	16384	16355	16433	16288	16419	16175	16348	16357	16448	16418	16308	16423	16399	16341	16336	16490	16434	16494	16446	16451	16271	16351	16294	16367	16442	16400	16227	16487	16295	16300	16259	16386	16295	16240	16234	16332	16292	16435	16531	16182	16294	16299	16073	16415	16365	16541	16291	16428	16167	16522	16355	16416	16422	16284	16517	16518	16371	16664	16409	16403	16487	16279	16342	16358	16347	16392	16283	16486	16349	16415	16407	16419	16312	16266	16358	16380	16320	16358	16447	16472	16484	16277	16332	16422	16409	16466	16320	16398	16274	16342	16380	16397	16224	16555	16412	16221	16234	16255	16338	16540	16442	16351	16251	16419	16327	16374	16385	16392	16385	16460	16427	16254	16410	16379	16440	16406	16323	16253	16422	16375	16371	16451	16433	16287	16481	16346	16424	16402	16518	16414	16432	16412	16097	16507	16352	16406	16260	16260	16504	16254	16487	16400	16478	16388	16410	16352	16456	16282	16430	16410	16323	16506	16377	16344	16529	16394	16361	16359	16428	16416	16314	16241	16436	16460	16532	16321	16491	16347	16422	16347	16350	16388	16634	16517	16355	16342	16367	16466	16242	16347	16421	16501	16396	16253	16484	16339	16402	16356	16467	16330	16348	16316	16418	16273	16410	16330	16309	16138	16361	16496	16334	16316	16429	16501	16277	16335	16341	16169	16341	16351	16254	16355	16502	16406	16252	16531	16423	16301	16507	16472	16418	16470	16376	16364	16406	16390	16327	16174	16516	16460	16334	16195	16444	16431	16206	16291	16497	16318	16401	16278	16302	16359	16368	16350	16316	16333	16428	16402	16395	16498	16530	16552	16404	16340	16390	16361	16453	16437	16325	16640	16125	16374	16464	16390	16392	16264	16313	16481	16291	16230	16202	16407	16462	16371	16398	16470	16214	16359	16266	16314	16384	16312	16393	16577	16428	16535	16409	16362	16412	16450	16195	16346	16298	16248	16294	16539	16206	16270	16477	16304	16306	16502	16304	16471	16378	16317	16357	16460	16311	16381	16363	16197	16412	16511	16496	16315	16396	16374	16351	16210	16194	16395	16269	16318	16367	16566	16309	16307	16413	16380	16272	16328	16468	16409	16277	16471	16130	16296	16311	16321	16290	16423	16416	16299	16240	16369	16415	16593	16442	16465	16373	16331	16356	16398	16344	16285	16514	16120	16367	16381	16423	16309	16373	16403	16343	16395	16441	16489	16284	16481	16137	16325	16391	16348	16285	16234	16370	16539	16442	16477	16379	16509	16432	16213	16441	16196	16291	16374	16217	16411	16220	16487	16518	16181	16413	16174	16467	16299	16242	16485	16344	16406	16383	16196	16442	16449	16321	16199	16463
30468	24604	28274	26281	23481	22929	22830	22438	22280	21987	21729	21627	21799	21762	21639	21847	21629	21474	21520	21551	21526	21760	21651	21512	21682	21385	21408	21635	21605	21729	21815	21850	21638	21652	21639	21515	21540	21279	21667	21625	21612	21648	21574	21482	21576	21657	21608	21422	21628	21597	21642	21807	21592	21548	21690	21627	21462	21565	21706	21305	21586	21395	21734	21717	21341	21400	21541	21484	21722	21291	21698	21674	21375	21507	21412	21321	21569	21690	21478	21405	21512	21818	21699	21506	21429	21508	21487	21595	21783	21426	21478	21590	21742	21455	21337	21658	21696	21348	21456	21531	21499	21804	21815	21623	21517	21721	21537	21473	21479	21489	21628	21544	21465	21624	21578	21706	21523	21484	21584	21587	21562	21628	21566	21589	21317	21498	21649	21531	21360	21604	21641	21411	21596	21610	21603	21500	21535	21380	21729	21612	21742	21410	21497	21666	21519	21827	21623	21562	21501	21800	21625	21718	21757	21610	21755	21496	21567	21431	21470	21593	21666	21568	21543	21490	21501	21363	21332	21489	21543	21506	21454	21507	21333	21564	21721	21596	21582	21654	21383	21641	21697	21621	21477	21569	21554	21566	21673	21649	21570	21532	21642	21491	21456	21461	21519	21602	21698	21501	21659	21477	21323	21491	21496	21565	21454	21464	21548	21325	21467	21669	21503	21531	21252	21446	21631	21620	21711	21695	21558	21454	21651	21417	21623	21469	21577	21594	21605	21568	21745	21527	21376	21638	21454	21590	21750	21732	21422	21477	21555	21671	21424	21471	21358	21529	21531	21520	21633	21652	21602	21528	21670	21504	21715	21543	21564	21556	21656	21698	21857	21501	21551	21623	21872	21680	21463	21581	21494	21366	21534	21691	21588	21575	21656	21541	21555	21404	21559	21554	21443	21623	21481	21703	21670	21669	21461	21395	21557	21503	21590	21648	21504	21537	21641	21537	21422	21645	21459	21705	21482	21519	21801	21751	21566	21433	21443	21396	21492	21556	21496	21513	21686	21537	21731	21668	21641	21604	21602	21629	21749	21906	21471	21608	21440	21736	21383	21585	21515	21483	21426	21439	21443	21571	21548	21773	21674	21580	21821	21364	21668	21320	21582	21451	21617	21589	21431	21581	21578	21427	21585	21498	21372	21661	21663	21577	21668	21380	21609	21598	21581	21445	21852	21479	21543	21491	21587	21575	21798	21643	21472	21670	21614	21376	21537	21270	21270	21432	21564	21553	21744	21711	21600	21386	21376	21610	21398	21596	21566	21691	21785	21526	21500	21791	21518	21696	21715	21417	21633	21621	21750	21626	21450	21450	21516	21450	21544	21435	21414	21501	21448	21523	21584	21706	21657	21675	21481	21496	21629	21464	21555	21444	21895	21575	21388	21600	21673	21549	21484	21619	21425	21411	21656	21411	21661	21582	21521	21714	21411	21775	21640	21398	21592	21219	21491	21476	21560	21382	21426	21546	21532	21657	21531	21453	21699	21627	21395	21482	21378	21552	21618	21383	21600	21786	21317	21710	21664	21558	21570	21269	21444	21407	21379	21555	21397	21219	21447	21533	21553	21714	21848	21549	21663	21503	21506	21543	21767	21532	21456	21611	21577	21488	21642	21386	21467	21583	21616	21699	21549	21827	21666	21602	21758	21539	21572	21651	21497	21423	21531	21382	21625	21503	21406	21550	21525	21607	21646	21787	21748	21460	21589	21629	21469	21584	21534	21342	21437	21609	21475	21617	21551	21629	21740	21445	21502	21612	21573	21446	21384	21384	21676	21617	21547	21340	21572	21840	21386	21652	21532	21534	21558	21620	21606	21622	21667	21647	21405	21269	21617	21684	21652	21706	21596	21748	21427	21338	21600	21585	21447	21407	21434	21407	21606	21478	21340	21495	21614	21604	21567	21501	21604	21511	21555	21526	21526	21527	21512	21533	21662	21561	21531	21598	21521	21564	21700	21471	21585	21801	21593	21465	21622	21413	21504	21607	21406	21636	21503	21425	21663	21722	21649	21412	21426	21638	21397	21648	21737	21758	21681	21482	21743	21566	21481	21719	21443	21450	21359	21476	21550	21697	21581	21486	21629	21699	21716	21678	21586	21565	21309	21633	21694	21738	21742	21699	21741	21425	21478	21498	21426	21583	21637	21367	21619	21458	21456	21671	21558	21682	21620	21605	21685	21501	21372	21670	21723	21745	21630	21442	21560	21492	21574	21675	21661	21519	21524	21666	21752	21532	21582	21537	21732	21566	21684	21382	21617	21551	21384	21704	21765	21594	21618	21481	21858	21598	21565	21547	21405	21648	21675	21670	21663	21429	21581	21712	21578	21377	21565	21674	21579	21631	21813	21529	21505	21535	21655	21795	21647	21497	21809	21492	21691	21574	21606	21205	21660	21767	21653	21582	21444	21755	21417	21685	21639	21428	21582	21700	21798	21546	21407	21574	21580	21531	21666	21577	21676	21688	21505	21652	21614	21562	21386	21849	21482	21096	21415	21395	21491	21608	21708	21592	21555	21414	21470	21775	21826	21728	21618	21441	21525	21453	21598	21482	21708	21424	21580	21656	21682	21675	21548	21492	21548	21569	21590	21568	21554	21692	21494	21611	21418	21325	21558	21500	21313	21630	21411	21232	21521	21353	21467	21516	21610	21523	21707	21405	21424	21697	21483	21465	21780	21518	21470	21650	21475	21625	21747	21523	21764	21766	21468	21509	21607	21600	21470	21631	21495	21534	21533	21741	21574	21563	21667	21588	21352	21499	21772	21488	21560	21493	21555	21474	21586	21599	21618	21523	21423	21629	21616	21698	21691	21701	21513	21504	21508	21689	21394	21533	21663	21436	21631	21656	21461	21545	21609	21397	21434	21684	21627	21528	21536	21748	21534	21562	21594	21472	21368	21606	21753	21533	21392	21586	21602	21578	21359	21546	21414	21636	21777	21629	21712	21673	21521	21712	21465	21440	21358	21682	21582	21440	21599	21800	21585	21673	21563	21549	21530	21535	21718	21489	21516	21539	21546	21620	21648	21383	21524	21639	21508	21586	21514	21668	21706	21475	21504	21530	21522	21600	21501	21393	21706	21643	21466	21763	21559	21596	21378	21474	21508	21477	21867	21726	21703	21739	21517	21248	21621	21442	21452	21685	21726	21515	21472	21549	21613	21758	21556	21534	21527	21460	21605	21356	21549	21367	21592	21588	21628	21374	21613	21702	21499	21664	21717	21458	21420	21385	21554	21379	21496	21525	21738	21459	21535	21530	21543	21551	21558	21607	21556	21581	21740	21583	21545	21606	21561	21430	21454	21622	21445	21345	21508	21591	21341	21682	21591	21651	21701	21434	21657	21533	21615	21546	21368	21643	21600	21378	21616	21515	21591	21431	21715	21375	21550	21490	21444	21348	21329	21667	21727	21539	21437	21456	21341	21392	21417	21653	21608	21556	21628	21559	21503	21788	21496	21431	21512	21618	21220	21579	21583	21716	21443	21471	21553	21530	21564	21402	21597	21647	21547	21310	21370	21594	21397	21707	21349	21331	21599	21736	21629	21510	21310	21540	21596	21511	21728	21473	21581	21630	21345	21672	21503	21677	21555	21545	21370	21627	21320	21660	21695	21493	21597	21754	21557	21379	21564	21664	21627	21425	21420	21626	21507	21582	21272	21534	21488	21678	21341	21287	21660	21512	21630	21404	21663	21446	21674	21712	21635	21729	21685	21566	21703	21339	21448	21377	21442	21328	21357	21690	21648	21506	21405	21715	21511	21756	21495	21582	21556	21607	21590	21595	21672	21513	21546	21445	21381	21492	21567	21546	21409	21305	21726	21595	21813	21645	21527	21607	21576	21576	21652	21539	21412	21592	21332	21512	21753	21431	21573	21639	21579	21654	21781	21702	21506	21506	21508	21555	21469	21583	21491	21588	21534	21438	21534	21583	21284	21549	21482	21527	21620	21489	21370	21580	21682	21572	21565	21786	21481	21525	21719	21685	21551	21705	21553	21656	21719	21666	21666	21453	21426	21669	21540	21716	21565	21207	21493	21683	21542	21671	21544	21329	21829	21411	21759	21550	21708	21697	21506	21419	21602	21392	21519	21710	21717	21297	21353	21449	21425	21504	21457	21609	21377	21722	21467	21717	21602	21278	21499	21605	21505	21695	21756	21628	21479	21520	21457	21677	21590	21534	21411	21669	21627	21596	21603	21669	21489	21532	21668	21580	21567	21292	21651	21441	21493	21593	21664	21602	21608	21636	21549	21423	21890	21490	21893	21552	21472	21543	21562	21609	21456	21700	21437	21681	21604	21651	21555	21370	21570	21259	21872	21691	21677	21562	21467	21521	21559	21557	21530	21637	21376	21491	21563	21568	21365	21553	21575	21512	21466	21619	21474	21642	21566	21696	21580	21604	21545	21413	21773	21385	21665	21447	21536	21444	21651	21305	21715	21437	21536	21655	21545	21528	21737	21442	21669	21402	21793	21519	21573	21770	21673	21562	21403	21393	21647	21566	21577	21459	21675	21681	21583	21313	21588	21617	21349	21590	21383	21599	21661	21541	21594	21371	21594	21388	21427	21608	21789	21713	21427	21673	21257	21492	21635	21585	21655	21688	21700	21499	21543	21481	21778	21642	21524	21428	21668	21729	21477	21650	21633	21717	21295	21552	21797	21613	21606	21585	21473	21154	21678	21684	21614	21713	21441	21563	21789	21744	21496	21636	21516	21627	21484	21297	21694	21671	21437	21696	21557	21516	21582	21375	21599	21711	21653	21520	21332	21266	21758	21755	21679	21549	21415	21516	21822	21503	21657	21530	21680	21474	21691	21626	21396	21569	21668	21630	21908	21469	21663	21426	21414	21578	21480	21574	21620	21546	21659	21477	21513	21369	21593	21596	21600	21532	21373	21456	21600	21489	21707	21476	21473	21544	21678	21601	21641	21598	21620	21700	21716	21666	21575	21534	21412	21518	21572	21698	21564	21596	21440	21769	21785	21633	21740	21676	21665	21329	21390	21715	21753	21486	21347	21545	21560	21679	21548	21514	21404	21496	21547	21491	21665	21352	21796	21472	21639	21648	21782	21510	21568	21488	21399	21563	21765	21543	21372	21354	21496	21628	21581	21339	21562	21818	21516	21584
19288	24658	22882	20979	19428	18858	18337	17919	17261	17066	16814	16785	16719	16657	16694	16830	16901	16652	16796	16811	16818	16568	16676	16684	16910	16758	16606	16821	16589	16799	16811	16873	16752	16495	16693	16895	16708	16567	16656	16720	16702	16615	16780	16713	16859	16525	16722	16670	16695	16628	16654	16630	16612	16605	16834	16570	16622	16671	16350	16703	16615	16878	16664	16767	16598	16811	16859	16643	16482	16614	16559	16763	16577	16774	16812	16568	16670	16500	16625	16813	16769	16605	16639	16683	16764	16857	16610	16832	16709	16728	16630	16672	16778	16592	16708	16671	16763	16581	16720	16669	16774	16620	16666	16706	16676	16586	16733	16656	16729	16877	16661	16605	16627	16728	16646	16510	16549	16736	16651	16677	16615	16667	16692	16655	16765	16504	16578	16688	16636	16697	16519	16568	16613	16678	16656	16537	16687	16756	16749	16739	16875	16736	16622	16690	16712	16615	16557	16855	16617	16648	16783	16750	16675	16601	16565	16695	16496	16671	16367	16582	16802	16707	16689	16709	16761	16726	16624	16933	16651	16712	16851	16763	16632	16620	16726	16695	16610	16623	16587	16689	16677	16765	16576	16696	16629	16625	16569	16749	16637	16793	16654	16593	16826	16637	16625	16650	16729	16709	16645	16672	16600	16615	16730	16564	16721	16670	16729	16703	16741	16594	16750	16671	16685	16649	16592	16688	16676	16738	16686	16715	16722	16826	16735	16688	16724	16733	16509	16688	16686	16616	16718	16620	16644	16602	16799	16502	16602	16590	16653	16560	16636	16590	16747	16535	16812	16686	16660	16756	16875	16563	16749	16645	16789	16658	16597	16484	16728	16539	16641	16618	16579	16691	16671	16573	16713	16738	16730	16623	16640	16538	16470	16693	16705	16682	16755	16678	16619	16595	16733	16731	16541	16676	16877	16588	16601	16621	16645	16683	16691	16589	16643	16607	16570	16703	16780	16758	16815	16533	16634	16717	16648	16740	16622	16743	16623	16768	16555	16736	16726	16767	16822	16824	16600	16735	16617	16706	16912	16611	16601	16727	16686	16795	16695	16580	16760	16674	16738	16769	16558	16704	16526	16521	16709	16539	16636	16638	16826	16677	16777	16685	16646	16628	16759	16537	16693	16597	16660	16672	16664	16524	16654	16789	16613	16683	16742	16564	16594	16748	16817	16590	16756	16662	16656	16574	16644	16629	16719	16610	16650	16657	16705	16702	16516	16614	16597	16633	16644	16550	16576	16626	16813	16674	16613	16756	16550	16699	16765	16571	16469	16605	16438	16809	16555	16729	16813	16726	16552	16730	16687	16779	16746	16515	16574	16743	16589	16748	16542	16550	16737	16653	16662	16635	16453	16536	16645	16656	16656	16463	16651	16578	16587	16658	16726	16705	16729	16537	16605	16541	16614	16785	16754	16573	16601	16626	16897	16573	16677	16672	16659	16668	16574	16658	16740	16635	16699	16743	16754	16665	16698	16807	16611	16523	16340	16683	16776	16509	16729	16511	16730	16516	16666	16837	16469	16825	16702	16753	16630	16672	16757	16595	16783	16507	16575	16631	16608	16680	16711	16768	16872	16410	16548	16705	16599	16816	16500	16596	16656	16779	16669	16624	16679	16559	16691	16802	16496	16766	16847	16634	16622	16607	16806	16710	16774	16796	16682	16724	16747	16601	16616	16457	16726	16691	16578	16865	16707	16771	16473	16739	16672	16656	16736	16709	16671	16529	16636	16719	16685	16590	16950	16552	16763	16767	16626	16566	16754	16550	16775	16757	16635	16626	16564	16682	16692	16549	16477	16606	16595	16731	16712	16567	16456	16707	16670	16746	16680	16670	16594	16755	16804	16673	16684	16502	16789	16614	16786	16686	16732	16659	16558	16681	16580	16714	16476	16533	16768	16563	16631	16672	16622	16816	16648	16717	16627	16733	16597	16638	16795	16559	16540	16681	16662	16600	16812	16510	16664	16763	16513	16624	16721	16630	16626	16757	16577	16699	16703	16606	16820	16931	16755	16621	16552	16705	16592	16555	16658	16631	16586	16685	16767	16745	16826	16631	16874	16404	16600	16660	16657	16859	16827	16785	16746	16576	16688	16710	16559	16628	16804	16815	16618	16701	16632	16627	16612	16609	16641	16674	16703	16534	16706	16666	16670	16877	16679	16598	16477	16619	16523	16752	16760	16765	16898	16664	16773	16613	16815	16586	16695	16783	16658	16633	16627	16550	16796	16540	16688	16723	16559	16558	16649	16661	16568	16583	16664	16701	16789	16751	16733	16584	16632	16683	16841	16634	16652	16668	16756	16758	16555	16717	16704	16692	16565	16769	16625	16514	16766	16737	16756	16690	16631	16774	16812	16712	16568	16700	16755	16628	16567	16580	16642	16660	16723	16740	16765	16695	16594	16714	16687	16673	16621	16497	16429	16845	16555	16566	16837	16702	16683	16673	16666	16584	16701	16753	16685	16684	16657	16789	16630	16587	16626	16692	16599	16585	16629	16775	16687	16659	16842	16754	16525	16621	16691	16749	16660	16771	16603	16652	16673	16631	16641	16730	16779	16785	16929	16704	16680	16695	16679	16738	16782	16668	16647	16577	16525	16554	16756	16662	16671	16743	16735	16727	16738	16486	16678	16704	16849	16668	16843	16788	16831	16634	16467	16575	16800	16566	16686	16674	16578	16766	16766	16790	16599	16587	16681	16768	16592	16471	16579	16584	16737	16597	16710	16810	16600	16657	16609	16673	16779	16750	16732	16622	16713	16665	16692	16399	16843	16741	16748	16751	16637	16509	16673	16663	16712	16456	16692	16588	16597	16566	16658	16581	16700	16456	16614	16609	16737	16660	16784	16744	16690	16603	16763	16751	16641	16633	16637	16783	16489	16734	16689	16757	16734	16631	16607	16807	16449	16706	16586	16633	16650	16748	16647	16733	16542	16687	16531	16792	16676	16822	16866	16714	16622	16587	16686	16686	16762	16573	16790	16658	16720	16716	16646	16758	16693	16704	16788	16496	16617	16661	16736	16837	16695	16779	16650	16632	16709	16617	16763	16765	16486	16570	16486	16539	16775	16712	16800	16591	16794	16571	16657	16664	16718	16497	16747	16622	16478	16814	16702	16587	16880	16722	16700	16664	16623	16736	16642	16714	16691	16585	16548	16690	16693	16497	16722	16606	16603	16829	16570	16755	16501	16535	16651	16690	16731	16644	16557	16633	16645	16645	16730	16617	16768	16704	16652	16736	16672	16720	16762	16403	16646	16728	16660	16664	16487	16610	16728	16779	16470	16687	16462	16705	16694	16736	16786	16752	16534	16584	16907	16738	16696	16762	16620	16750	16626	16655	16760	16809	16749	16468	16689	16573	16721	16719	16741	16560	16791	16693	16875	16547	16760	16714	16835	16847	16511	16679	16814	16596	16544	16661	16717	16731	16646	16629	16723	16775	16685	16606	16654	16683	16575	16746	16773	16699	16624	16706	16731	16744	16568	16667	16660	16817	16631	16669	16611	16635	16520	16691	16622	16773	16709	16568	16724	16506	16683	16589	16692	16630	16575	16552	16663	16704	16760	16593	16547	16725	16685	16593	16464	16688	16750	16735	16743	16442	16622	16741	16758	16851	16717	16628	16636	16815	16666	16666	16756	16693	16655	16614	16531	16641	16671	16811	16542	16777	16724	16693	16524	16651	16584	16614	16773	16658	16659	16679	16627	16663	16718	16561	16479	16609	16614	16630	16867	16717	16882	16514	16638	16603	16812	16829	16822	16616	16664	16674	16590	16800	16522	16744	16619	16694	16617	16565	16754	16661	16706	16541	16637	16676	16739	16799	16686	16765	16770	16804	16625	16652	16828	16745	16652	16581	16570	16709	16711	16609	16781	16732	16494	16665	16707	16677	16756	16604	16750	16630	16600	16811	16648	17017	16818	16646	16548	16510	16656	16575	16649	16780	16800	16724	16484	16744	16602	16712	16550	16613	16663	16855	16534	16670	16670	16724	16794	16551	16616	16681	16657	16712	16613	16611	16667	16678	16641	16679	16747	16762	16536	16723	16571	16610	16747	16805	16760	16673	16576	16538	16777	16560	16699	16784	16880	16544	16448	16733	16703	16607	16663	16728	16645	16740	16476	16713	16650	16751	16713	16764	16578	16692	16874	16709	16710	16581	16608	16781	16686	16681	17071	16564	16624	16558	16965	16658	16612	16450	16734	16574	16860	16676	16711	16587	16736	16683	16802	16740	16933	16685	16675	16722	16648	16587	16677	16438	16663	16766	16555	16601	16725	16839	16508	16881	16543	16545	16764	16729	16605	16516	16616	16607	16694	16642	16594	16667	16482	16717	16676	16769	16623	16562	16719	16755	16628	16636	16781	16565	16621	16615	16509	16724	16610	16578	16395	16579	16716	16620	16836	16908	16695	16800	16664	16537	16672	16546	16599	16641	16637	16539	16597	16632	16843	16663	16792	16636	16612	16636	16787	16805	16472	16572	16641	16680	16767	16444	16670	16646	16526	16652	16719	16620	16745	16530	16486	16719	16567	16857	16623	16707	16949	16809	16548	16786	16747	16754	16551	16690	16685	16648	16491	16800	16521	16695	16724	16671	16747	16553	16766	16815	16720	16446	16570	16645	16786	16643	16705	16758	16518	16733	16733	16543	16685	16658	16793	16595	16637	16713	16753	16737	17002	16644	16614	16761	16699	16690	16844	16754	16654	16810	16628	16845	16685	16587	16737	16598	16702	16596	16525	16770	16590	16570	16481	16652	16484	16756	16624	16774	16712	16725	16663	16636	16735	16404	16465	16588	16708	16608	16596	16658	16797	16763	16594	16645	16730	16735	16670	16569	16607	16733	16624	16592	16667	16669	16525	16582	16591	16631	16620	16740	16704	16804	16636	16575	16590	16419	16826	16828	16675	16529	16781	16706	16716	16663	16555	16780	16705	16692	16752	16551	16592	16684	16602	16695	16690	16638	16884	16623	16689	16662	16740	16605	16765	16816	16655	16571	16740	16707	16796	16646	16503	16596	16825	16709	16601	16678	16770	16704	16651	16745	16741	16762	16701	16725	16501	16572	16554	16528	16626	16566	16606	16572	16737	16700	16650	16769	16652	16683	16460	16679	16659	16657	16600	16853
23185	21317	28228	25187	23388	24841	24864	22541	21659	21726	21539	21362	21076	21072	21269	21232	21054	21323	21056	21258	21173	21016	21026	21142	21177	21110	20933	21165	21072	21123	21153	20978	21086	21231	21199	21264	21002	21169	20910	21293	21134	21012	20835	21075	20910	20797	20875	21062	20898	21041	20935	20857	21208	20779	20978	20878	21003	21071	21045	20957	20849	21075	21026	20912	20972	21083	21003	21018	20903	21096	20926	21120	20784	20956	21060	20915	20975	20901	20936	20872	20943	20995	21183	20887	20980	20967	20941	20971	20803	20943	21100	21120	20994	20939	20892	21171	21164	20980	20962	21064	21212	21125	20890	20980	20963	21009	21128	20936	20945	21033	21078	21104	21206	21068	21051	21074	21012	21039	21093	21005	21216	20881	21066	20939	21182	21101	20843	20842	21029	20881	20869	21204	21083	20881	21022	20876	20990	20900	21070	21003	20853	20979	21017	21089	21115	20930	20954	20968	20873	20787	21046	20872	21086	20860	20799	21156	20863	21142	21093	21064	20743	21123	21151	20799	21102	20909	20997	20938	20771	21119	20938	21016	21098	21154	21142	21038	21073	20730	20898	21004	21255	20949	21056	20782	21042	20738	21237	20807	21241	21081	20970	20984	21067	20967	21237	21099	20975	20818	21021	21126	21062	20922	20969	21052	20988	20947	20998	20834	20871	20982	21066	20979	20881	21141	20876	21166	20961	21000	20982	20870	20953	21052	21045	20844	20904	20882	20984	21003	21061	21162	21194	20913	21016	20922	21148	21100	20939	20968	20804	21151	21148	20887	20913	21059	21120	20877	20849	20909	21035	21075	20830	20854	20837	20925	20850	21136	21044	20915	20964	20978	21038	21044	21108	21003	21013	21012	20802	21064	21077	21016	20790	20993	20837	21073	20796	21020	20837	20975	20985	20991	21180	20800	21011	21099	20982	21041	21386	21109	21191	21175	21150	21033	21093	20862	20991	21034	20894	21011	21075	20885	20989	20804	21215	20884	21108	20824	20952	21088	20862	21224	21101	20889	20871	20752	20952	20893	21061	20990	20814	20960	20935	20988	21165	20920	20998	21044	21100	20875	20931	21015	21120	20822	21060	21003	21014	20957	20974	20857	20687	20880	21113	21070	20953	21010	21036	20935	21047	21010	21006	20871	20998	20823	20686	21071	21099	21073	21147	20919	21057	20913	21037	20839	20917	20772	21058	20825	21055	21113	21072	21144	20875	20974	20897	20984	21107	20908	21124	21023	20866	20888	20996	20868	20839	20855	21125	20729	20951	20919	20953	21034	20992	20919	20852	20844	20883	21079	21350	21047	21131	21046	20932	20906	21186	20858	21078	20929	20879	21062	21070	21161	20951	20760	21138	21095	21161	20961	20902	20833	20902	20866	21166	21193	21174	20935	20934	20950	21018	21017	21063	20995	20845	20988	20943	20985	21191	20941	20875	20916	21026	20966	21018	20895	21112	20974	21026	20815	21187	20923	20991	20992	20730	20858	20938	21182	21035	21110	20893	21065	21016	20916	21054	20959	21052	20748	20898	21179	20984	21009	20667	20838	20925	20889	20926	21137	21020	21077	20918	21024	21164	20875	20985	20980	20881	20954	21067	21018	21005	21208	20983	21150	21099	21256	21215	20749	21261	21009	20962	20892	21089	20921	20930	21013	21107	20861	21069	20962	21099	21043	20962	20780	20935	21039	21128	21164	21242	20904	21025	21005	21239	21002	20942	21125	21058	20822	20817	20937	21008	20895	20806	20860	21013	20979	20989	20988	20985	20946	20962	21044	20993	20832	20999	20857	20917	21044	21144	20994	20866	21128	20920	20921	20858	20990	20990	20868	21061	20871	20971	20820	20886	20910	21033	21100	20921	21008	20785	21023	21042	21045	20863	20767	20766	20884	20838	20928	20896	21049	21066	20990	21107	20898	21152	21092	21156	20824	20865	21085	20835	21087	21037	21133	20966	21079	20979	20861	21034	21070	21017	20781	21245	21152	21052	20870	21021	20945	20965	21106	21096	20965	20984	21118	21082	21106	21019	20625	21058	20971	21187	20926	20900	21052	20936	21112	21007	21020	20930	20869	21047	20923	20940	20983	21002	21087	21144	20946	20808	21153	21138	21149	21033	21020	20985	21160	20888	20802	20958	21063	20933	21025	20957	21084	21282	21076	20770	20948	20945	20931	21043	20825	20925	20964	20934	20934	20920	20988	20873	21008	20859	20942	21298	20980	20917	20852	20983	21018	20945	20698	21084	21137	21072	20915	21161	20934	21133	20981	21024	20962	21154	20974	21027	21023	20853	21133	21144	21229	21017	20930	21045	20922	21141	21206	21052	21057	21015	21001	21025	21071	21130	20883	21142	20874	20837	20780	20903	21186	20922	21034	21067	21030	20947	21145	21048	21101	20898	20770	20997	20997	20918	21050	21131	20937	21051	21157	21006	20918	21438	20945	21076	21005	21032	21087	21149	20883	21165	20802	20948	21074	21022	21075	21113	20943	20864	20886	20982	20937	21254	20938	20880	20889	20783	21040	20913	20929	20895	21168	21078	21004	20948	21246	20878	21059	20984	21093	20929	21047	20965	20997	21028	20815	20831	21012	20909	21197	20899	21145	21073	20966	21004	21138	21000	21072	20850	20808	21009	21005	21079	20713	20854	20948	20923	21007	21039	21052	21115	21018	21172	20960	21196	21068	21114	20964	21068	21011	21093	20970	21087	21113	20928	21120	20964	20989	21179	21122	21096	21139	20844	20848	21004	21099	20934	20908	21018	20738	20929	21109	21100	21128	20995	20907	21085	21090	20969	21059	20935	21027	21092	20909	21018	21159	21033	20861	21014	20903	21019	21005	21132	21151	21078	20892	20963	20792	21068	20810	20868	21144	20817	21173	21032	21089	21041	20911	21128	20984	21108	20825	21199	21017	20950	20984	20817	20803	20886	21051	21133	21031	21029	20939	21023	21082	20950	20979	20798	20768	21015	20834	20872	21066	20886	21254	20981	21116	21237	20874	20915	20993	20903	20956	20885	21098	20809	21176	20917	21012	21096	20768	21083	21028	20890	20872	21019	20960	21021	20966	20963	20798	20986	20903	20741	20798	21080	20954	21111	21359	20932	21094	21070	21041	20934	21097	21227	21171	21166	21051	20978	21041	21221	20871	20999	21288	20960	21145	21004	21009	20986	21079	21165	20905	21050	20959	20998	20921	21246	20943	20927	20857	20854	20940	21042	20856	20957	20905	20815	20896	20944	20965	21086	21020	20922	21216	21083	20775	20935	21170	21056	20964	21257	21058	21160	20940	20879	20822	20984	21205	21159	21127	20892	21324	20936	20935	21066	20919	21010	21103	21180	21029	20891	20836	20708	21011	20901	21114	21100	21056	21107	20920	21136	21222	20676	20925	21038	21034	20871	20991	21215	20722	20675	20847	20953	20926	21103	21192	20923	21139	20937	21017	21124	20974	21001	21106	21116	20836	20990	21202	20942	20824	20941	20945	21002	20992	21273	21016	21082	20988	20960	21029	21057	20904	20916	20992	20932	21216	20787	21050	20981	20934	20985	20949	21153	20939	21023	20876	21042	20894	21095	21178	20940	21060	20976	21014	20949	20946	20909	20868	20920	21043	21073	20918	21048	21047	21232	20883	20956	20889	20847	21016	20832	21094	21126	21028	21199	20804	20867	20999	20844	20890	20825	20916	21016	21075	20818	20777	20961	21001	20754	21039	20864	20714	20936	21066	20963	21034	21060	21024	21046	21240	20855	20921	21055	21082	21001	21032	20947	20857	20941	20883	21056	20983	21080	20847	21083	20984	21197	21162	20975	20965	21109	20914	21129	20979	21232	21117	21173	20889	21082	20942	21060	20991	20933	20928	21100	21073	21038	20951	21195	21169	20985	21010	20783	20864	21103	21181	20998	20968	21135	21167	20959	21016	20937	20908	21098	20907	20992	21146	21082	21114	20992	20935	20862	20848	21008	21167	21111	20964	20910	21080	21087	21098	21149	20978	21033	20902	20994	20956	21137	21071	20744	21004	20920	20966	20879	20952	21258	20995	20930	21082	21291	20960	20862	21023	20859	20936	21127	20947	20890	20805	20803	21032	21161	20921	21027	21168	20963	21083	21100	20888	21114	20989	21233	20837	20807	20972	21061	20994	20997	20849	20908	20776	20896	20929	20765	20811	20857	21007	20989	20933	21069	20942	21130	20973	21197	21235	20976	20778	20862	21046	21225	21046	21100	21095	21097	20809	20800	20904	21204	21068	20966	20919	20911	20923	20970	21145	21110	20967	20852	20910	21181	21095	20904	21051	20820	21070	21120	20950	20905	21079	20966	21075	20961	21246	20892	20791	21128	20891	20964	20994	20943	20878	20829	20980	20775	21083	21046	21072	21116	21227	21011	21034	20916	20845	20955	20900	20874	21040	20909	20720	21009	21285	21232	20807	20896	21031	20991	21069	20817	20843	20896	21045	20938	20720	20881	21081	20785	21016	21175	20951	21155	21017	21224	20823	21116	20945	21071	20965	21115	21029	21103	20912	21116	21111	21115	20942	21097	20677	20847	20931	21082	21038	21001	20996	21097	20990	21185	20916	21028	21148	21033	21208	21163	20985	20951	21090	21026	20954	20922	21116	21069	20954	21062	20969	20980	21146	21187	20848	21204	20949	21302	20759	21019	21136	20973	20727	20850	21076	21040	20637	21202	21107	21079	21009	21096	20902	21084	20807	20992	20983	20900	21017	21062	20892	20834	21041	20903	20899	20978	21095	21169	21057	21065	20984	20927	21036	20954	21235	21006	20973	21010	21004	20889	21122	21152	20782	20956	21040	21119	21055	21159	21136	21012	20883	20932	21068	21022	20728	20766	20991	20877	21162	21378	20964	20834	21055	21021	20884	21048	21057	21224	21015	21133	21329	21021	20972	20980	21011	21035	21022	21143	21035	20918	20845	20790	20910	21124	21051	21125	21003	20907	21060	21128	20934	21291	21137	20995	20804	21047	20865	21219	21130	21074	20901	21030	20903	20921	20947	20995	20825	20866	21120	21027	21055	21024	20985	21021	20842	21035	21032	20969	21287	21218	20999	20925	20995	21257	20966	20881	21129	20996	21034	21045	20914	20870	20899	21021	20899	20844	21166	20983	20831
15873	28719	25720	22829	20957	19823	18751	18188	17316	16734	16749	16774	16427	16421	16561	16543	16396	16529	16468	16504	16545	16618	16466	16488	16374	16554	16509	16607	16248	16462	16352	16335	16494	16314	16476	16389	16233	16228	16482	16437	16392	16299	16414	16469	16476	16447	16215	16138	16385	16373	16256	16338	16238	16436	16337	16306	16370	16364	16491	16433	16573	16391	16326	16520	16442	16244	16506	16378	16202	16405	16309	16426	16355	16401	16301	16396	16288	16444	16369	16239	16464	16300	16389	16362	16359	16338	16437	16280	16280	16287	16342	16382	16347	16420	16300	16442	16359	16326	16386	16287	16356	16233	16389	16409	16330	16346	16347	16427	16260	16150	16187	16452	16341	16349	16369	16291	16467	16323	16342	16448	16303	16480	16394	16298	16438	16412	16411	16269	16236	16252	16507	16536	16545	16268	16298	16445	16277	16392	16353	16354	16385	16413	16481	16338	16389	16386	16616	16179	16567	16209	16365	16384	16452	16247	16168	16417	16317	16378	16343	16497	16234	16425	16443	16318	16384	16212	16412	16511	16158	16351	16400	16444	16361	16335	16340	16375	16248	16286	16384	16491	16428	16212	16386	16561	16328	16301	16321	16493	16235	16396	16515	16314	16341	16379	16411	16478	16346	16335	16408	16246	16272	16299	16530	16316	16259	16364	16397	16288	16596	16288	16251	16458	16276	16326	16349	16329	16286	16211	16337	16414	16356	16387	16338	16402	16412	16351	16409	16240	16376	16294	16427	16464	16409	16333	16353	16249	16379	16428	16353	16468	16328	16183	16370	16281	16414	16477	16432	16290	16358	16296	16412	16317	16478	16401	16419	16233	16297	16389	16453	16218	16188	16412	16190	16285	16264	16300	16401	16328	16416	16308	16302	16294	16430	16379	16303	16365	16441	16331	16425	16337	16228	16189	16529	16366	16390	16225	16482	16476	16256	16345	16380	16386	16340	16366	16324	16312	16104	16423	16346	16338	16058	16246	16260	16407	16288	16381	16371	16455	16423	16315	16346	16449	16370	16308	16305	16385	16216	16321	16524	16442	16287	16328	16362	16432	16457	16459	16316	16522	16331	16416	16259	16465	16497	16316	16391	16397	16298	16271	16431	16441	16339	16357	16359	16368	16225	16325	16302	16259	16384	16204	16308	16283	16324	16325	16348	16222	16374	16471	16435	16169	16348	16364	16466	16409	16330	16403	16247	16270	16448	16380	16418	16320	16464	16359	16249	16311	16489	16269	16440	16392	16383	16403	16410	16369	16262	16390	16346	16448	16351	16328	16327	16224	16392	16348	16228	16365	16437	16451	16483	16381	16599	16201	16386	16282	16419	16481	16446	16127	16188	16275	16300	16344	16414	16172	16349	16374	16331	16373	16264	16329	16323	16342	16421	16254	16484	16306	16385	16225	16315	16418	16473	16367	16413	16416	16518	16355	16487	16410	16492	16220	16413	16386	16433	16330	16311	16188	16443	16398	16442	16385	16320	16530	16437	16259	16588	16501	16415	16397	16405	16334	16338	16268	16409	16358	16368	16104	16432	16275	16348	16302	16399	16295	16181	16379	16337	16277	16302	16399	16273	16499	16341	16322	16303	16233	16341	16197	16323	16299	16283	16359	16334	16356	16421	16414	16410	16319	16420	16423	16359	16394	16338	16427	16361	16353	16304	16475	16445	16199	16287	16284	16450	16509	16482	16346	16356	16374	16207	16572	16325	16434	16276	16207	16340	16371	16405	16354	16428	16434	16418	16197	16498	16456	16330	16429	16374	16309	16365	16400	16461	16391	16306	16341	16465	16323	16391	16381	16315	16241	16106	16535	16484	16282	16248	16259	16204	16332	16490	16285	16446	16342	16271	16417	16405	16307	16488	16305	16396	16293	16386	16312	16342	16213	16376	16373	16207	16303	16326	16250	16469	16376	16136	16467	16226	16403	16334	16428	16426	16242	16356	16297	16423	16283	16393	16216	16204	16141	16474	16522	16336	16295	16178	16383	16287	16365	16333	16399	16493	16289	16339	16264	16248	16449	16402	16298	16372	16397	16333	16445	16223	16316	16160	16468	16313	16312	16330	16348	16216	16435	16190	16293	16430	16427	16281	16386	16556	16465	16455	16216	16339	16412	16444	16222	16371	16407	16264	16317	16189	16461	16165	16272	16302	16419	16216	16334	16401	16423	16399	16121	16342	16248	16448	16268	16229	16450	16239	16453	16283	16267	16354	16384	16310	16339	16215	16282	16390	16220	16166	16479	16395	16495	16351	16364	16301	16311	16303	16465	16375	16315	16373	16165	16314	16373	16286	16363	16344	16455	16332	16511	16461	16245	16314	16391	16224	16211	16287	16446	16429	16252	16261	16432	16413	16183	16255	16313	16336	16439	16459	16386	16328	16316	16216	16313	16244	16510	16235	16342	16351	16230	16373	16387	16429	16489	16314	16406	16350	16331	16377	16311	16471	16240	16398	16401	16270	16299	16515	16505	16316	16269	16341	16315	16362	16479	16415	16328	16295	16190	16451	16278	16309	16328	16501	16189	16428	16363	16259	16472	16377	16268	16442	16363	16447	16195	16254	16358	16305	16505	16393	16473	16399	16287	16343	16236	16407	16258	16250	16474	16199	16498	16216	16520	16143	16320	16443	16248	16422	16408	16280	16540	16237	16383	16532	16535	16286	16219	16380	16261	16336	16461	16431	16447	16367	16328	16421	16287	16339	16267	16498	16332	16303	16318	16199	16325	16269	16521	16470	16238	16218	16379	16368	16239	16424	16243	16374	16402	16303	16266	16189	16368	16289	16494	16290	16276	16160	16182	16361	16468	16403	16428	16165	16453	16386	16303	16282	16318	16278	16454	16442	16261	16191	16263	16266	16330	16578	16312	16421	16247	16215	16262	16364	16334	16375	16265	16225	16287	16563	16228	16150	16347	16277	16480	16315	16235	16275	16453	16468	16379	16298	16318	16469	16332	16458	16406	16370	16575	16269	16420	16338	16318	16123	16367	16318	16216	16401	16292	16373	16279	16454	16322	16293	16319	16407	16389	16358	16347	16390	16481	16435	16418	16511	16304	16287	16349	16470	16383	16400	16338	16262	16303	16385	16352	16349	16339	16271	16134	16420	16185	16479	16347	16381	16292	16514	16382	16293	16255	16409	16266	16448	16383	16327	16190	16334	16537	16300	16205	16458	16319	16351	16556	16325	16220	16447	16246	16372	16340	16335	16129	16282	16409	16197	16345	16319	16387	16233	16373	16436	16341	16471	16435	16374	16466	16445	16439	16254	16226	16546	16286	16380	16342	16271	16258	16428	16432	16324	16388	16414	16335	16362	16423	16324	16474	16423	16220	16302	16215	16396	16579	16372	16360	16440	16385	16245	16348	16246	16312	16447	16207	16291	16240	16294	16445	16345	16162	16387	16257	16419	16485	16334	16310	16350	16224	16446	16440	16290	16400	16432	16231	16269	16411	16479	16450	16218	16320	16299	16337	16248	16302	16315	16415	16321	16336	16261	16277	16404	16505	16319	16140	16299	16357	16360	16279	16256	16359	16415	16287	16372	16613	16403	16355	16452	16339	16240	16364	16410	16414	16154	16170	16265	16411	16400	16246	16368	16280	16270	16278	16340	16393	16278	16283	16496	16352	16415	16462	16324	16323	16419	16237	16517	16301	16387	16379	16374	16352	16345	16314	16352	16366	16470	16196	16275	16510	16147	16359	16496	16419	16493	16362	16194	16353	16349	16369	16310	16356	16398	16284	16375	16400	16431	16391	16218	16322	16362	16378	16419	16327	16409	16348	16442	16338	16365	16373	16363	16322	16416	16219	16453	16359	16368	16447	16339	16280	16545	16237	16468	16514	16217	16344	16358	16122	16375	16361	16447	16369	16257	16362	16466	16406	16157	16305	16455	16295	16499	16423	16432	16562	16302	16301	16457	16213	16315	16323	16454	16303	16448	16395	16358	16539	16483	16467	16515	16273	16331	16318	16226	16470	16222	16261	16505	16249	16507	16307	16448	16483	16459	16272	16452	16276	16372	16306	16435	16414	16272	16142	16294	16504	16348	16403	16244	16331	16328	16265	16408	16194	16270	16541	16405	16366	16172	16676	16321	16402	16354	16555	16330	16354	16440	16467	16351	16332	16315	16551	16288	16317	16274	16379	16289	16503	16412	16383	16484	16513	16428	16385	16343	16357	16442	16341	16458	16261	16332	16402	16408	16341	16312	16390	16373	16326	16447	16240	16442	16254	16292	16357	16276	16276	16497	16354	16321	16472	16208	16366	16324	16487	16287	16390	16258	16401	16172	16505	16420	16366	16297	16385	16356	16318	16350	16241	16433	16310	16133	16348	16374	16337	16391	16347	16354	16532	16301	16453	16458	16355	16254	16380	16358	16335	16310	16407	16395	16244	16294	16273	16418	16356	16305	16481	16420	16436	16265	16452	16348	16240	16250	16167	16339	16518	16410	16312	16425	16186	16229	16373	16368	16404	16390	16360	16525	16398	16282	16415	16439	16490	16318	16320	16447	16297	16370	16338	16177	16318	16496	16304	16357	16205	16332	16409	16307	16221	16356	16235	16465	16461	16372	16380	16419	16304	16452	16319	16329	16335	16417	16337	16401	16441	16518	16363	16202	16422	16313	16347	16331	16133	16420	16391	16343	16282	16340	16410	16551	16377	16464	16316	16459	16444	16401	16459	16490	16326	16240	16395	16263	16378	16217	16406	16457	16156	16235	16328	16316	16165	16290	16519	16416	16259	16236	16540	16336	16367	16243	16391	16422	16524	16434	16504	16374	16371	16361	16468	16426	16432	16222	16312	16306	16482	16437	16441	16420	16155	16210	16419	16335	16356	16604	16312	16362	16325	16351	16456	16418	16417	16337	16476	16460	16459	16312	16332	16308	16383	16303	16309	16365	16398	16404	16788	16328	16372	16616	16402	16412	16480	16313	16363	16469	16295	16295	16411	16154	16347	16353	16424	16558	16310	16311	16402	16494	16248	16376	16379	16223	16052	16379	16358	16230	16366	16379	16481	16404	16506	16255	16166	16461	16321	16388	16269	16302	16155	16398	16447	16301	16496	16248	16270	16381	16398	16353	16480	16488	16316	16236	16485	16397	16347	16425	16358	16335	16248	16310	16302
24959	21413	27439	28030	23464	23385	23424	22692	21977	21847	21803	21720	21629	21612	21577	21374	21662	21493	21405	21543	21435	21358	21780	21684	21535	21503	21544	21416	21685	21555	21534	21607	21425	21351	21426	21262	21568	21485	21517	21622	21597	21296	21617	21431	21544	21680	21336	21494	21441	21399	21514	21200	21486	21340	21534	21320	21468	21586	21568	21486	21666	21194	21592	21604	21476	21402	21469	21317	21382	21600	21456	21286	21411	21492	21514	21667	21365	21618	21763	21461	21519	21500	21472	21480	21381	21401	21563	21637	21408	21467	21471	21299	21398	21323	21422	21299	21319	21523	21499	21528	21351	21662	21257	21226	21369	21599	21512	21545	21439	21595	21481	21464	21448	21461	21526	21509	21655	21561	21372	21214	21444	21430	21408	21592	21608	21495	21441	21373	21555	21528	21391	21326	21514	21633	21617	21391	21275	21614	21522	21471	21582	21561	21339	21561	21521	21265	21297	21447	21493	21347	21517	21401	21509	21464	21426	21447	21548	21679	21621	21515	21885	21491	21420	21526	21534	21640	21525	21500	21455	21400	21631	21326	21450	21580	21312	21611	21465	21694	21331	21613	21361	21314	21740	21635	21351	21388	21320	21460	21321	21604	21436	21519	21498	21300	21508	21448	21373	21432	21314	21348	21543	21335	21495	21329	21562	21556	21452	21537	21435	21395	21598	21610	21409	21448	21372	21317	21332	21497	21370	21478	21417	21451	21489	21607	21461	21433	21640	21467	21715	21585	21672	21323	21526	21403	21549	21374	21527	21499	21535	21485	21373	21487	21449	21557	21381	21563	21519	21659	21734	21612	21629	21555	21444	21613	21399	21243	21602	21336	21310	21378	21685	21313	21797	21425	21402	21453	21426	21590	21317	21307	21422	21382	21485	21558	21531	21401	21485	21518	21641	21497	21525	21233	21290	21542	21479	21414	21743	21613	21497	21368	21619	21478	21459	21192	21300	21496	21501	21435	21503	21524	21590	21420	21509	21564	21607	21602	21454	21525	21378	21651	21556	21514	21605	21672	21299	21616	21521	21536	21538	21402	21437	21630	21428	21451	21579	21412	21751	21503	21488	21615	21577	21609	21406	21347	21561	21475	21401	21662	21758	21429	21564	21684	21478	21545	21462	21566	21275	21366	21585	21413	21313	21353	21270	21523	21546	21437	21531	21419	21398	21376	21440	21470	21441	21621	21434	21451	21479	21575	21310	21393	21469	21352	21422	21402	21624	21632	21458	21535	21590	21488	21629	21399	21614	21590	21122	21447	21500	21765	21581	21714	21305	21362	21551	21365	21502	21639	21537	21591	21537	21325	21458	21640	21320	21407	21375	21544	21513	21495	21549	21498	21589	21308	21448	21460	21416	21458	21705	21415	21466	21576	21441	21596	21420	21445	21508	21382	21284	21411	21628	21580	21417	21384	21293	21253	21540	21390	21408	21262	21631	21398	21449	21417	21313	21392	21431	21411	21302	21584	21484	21477	21545	21372	21463	21437	21407	21437	21321	21503	21548	21670	21439	21439	21579	21571	21424	21560	21261	21310	21672	21539	21318	21522	21356	21462	21315	21502	21675	21392	21577	21178	21512	21630	21160	21420	21192	21395	21578	21406	21538	21355	21235	21565	21481	21470	21631	21559	21586	21651	21522	21474	21353	21529	21604	21498	21639	21589	21377	21400	21488	21540	21522	21350	21512	21799	21516	21440	21476	21409	21557	21628	21395	21502	21650	21395	21550	21462	21399	21319	21438	21475	21409	21488	21388	21344	21396	21550	21332	21337	21425	21451	21776	21480	21443	21472	21488	21431	21577	21484	21451	21244	21311	21608	21514	21521	21494	21451	21709	21370	21379	21232	21383	21589	21520	21420	21596	21504	21544	21490	21615	21361	21621	21520	21685	21441	21547	21414	21599	21366	21463	21381	21585	21519	21687	21465	21473	21459	21438	21309	21405	21542	21705	21432	21665	21468	21468	21653	21392	21321	21671	21682	21593	21475	21451	21467	21660	21459	21298	21258	21450	21475	21352	21398	21462	21571	21345	21453	21465	21489	21402	21541	21561	21551	21589	21304	21540	21249	21530	21327	21411	21587	21589	21562	21651	21357	21469	21397	21413	21425	21416	21461	21424	21537	21759	21394	21502	21680	21610	21419	21552	21413	21505	21416	21357	21373	21380	21329	21353	21431	21566	21524	21546	21404	21654	21640	21551	21338	21332	21395	21391	21572	21670	21478	21401	21431	21253	21604	21501	21520	21431	21451	21639	21454	21497	21295	21436	21630	21362	21441	21439	21480	21524	21463	21599	21386	21411	21430	21443	21353	21609	21424	21309	21303	21414	21462	21720	21693	21234	21567	21524	21326	21526	21544	21585	21531	21388	21366	21355	21524	21281	21303	21489	21483	21510	21418	21476	21571	21433	21360	21590	21424	21604	21567	21346	21643	21706	21224	21705	21149	21274	21576	21601	21373	21570	21412	21304	21530	21628	21737	21527	21253	21376	21567	21565	21445	21280	21689	21533	21513	21648	21682	21607	21558	21319	21348	21506	21286	21548	21480	21572	21704	21379	21476	21596	21601	21682	21526	21492	21552	21584	21523	21545	21531	21443	21525	21466	21575	21632	21533	21387	21443	21405	21288	21392	21609	21356	21585	21432	21527	21455	21344	21494	21447	21421	21284	21522	21458	21339	21620	21274	21543	21376	21288	21604	21365	21613	21506	21462	21555	21374	21671	21421	21574	21506	21255	21529	21336	21559	21473	21369	21492	21591	21444	21567	21350	21182	21552	21517	21653	21682	21524	21411	21682	21451	21457	21490	21334	21424	21574	21650	21338	21448	21499	21263	21331	21347	21451	21388	21622	21497	21773	21356	21430	21467	21547	21474	21454	21543	21259	21581	21543	21709	21565	21575	21428	21648	21433	21672	21676	21423	21561	21449	21590	21454	21375	21416	21408	21719	21602	21680	21276	21500	21245	21447	21242	21439	21681	21509	21417	21367	21338	21460	21489	21579	21106	21276	21611	21453	21708	21602	21644	21599	21545	21438	21500	21559	21545	21598	21538	21410	21355	21491	21325	21262	21243	21370	21467	21718	21361	21623	21505	21556	21485	21358	21472	21610	21440	21502	21433	21441	21440	21481	21382	21403	21340	21348	21666	21579	21608	21658	21307	21423	21718	21505	21677	21389	21476	21476	21326	21537	21752	21323	21431	21561	21473	21494	21390	21473	21587	21677	21581	21718	21567	21310	21480	21413	21497	21551	21346	21166	21549	21484	21576	21464	21652	21543	21384	21425	21424	21686	21494	21513	21418	21540	21389	21570	21758	21534	21489	21508	21389	21549	21416	21408	21285	21395	21487	21380	21562	21739	21345	21356	21463	21614	21507	21437	21671	21388	21578	21316	21461	21570	21569	21352	21469	21598	21466	21632	21456	21598	21398	21681	21476	21563	21401	21383	21577	21595	21423	21490	21503	21375	21363	21535	21590	21483	21436	21412	21261	21439	21370	21568	21382	21552	21215	21395	21330	21599	21445	21566	21490	21331	21539	21447	21343	21529	21410	21402	21563	21502	21369	21550	21345	21421	21469	21254	21471	21338	21582	21668	21205	21621	21280	21424	21252	21536	21575	21572	21282	21354	21331	21510	21366	21562	21569	21399	21465	21587	21623	21673	21554	21380	21506	21602	21259	21454	21489	21495	21372	21510	21370	21535	21526	21431	21459	21523	21763	21339	21449	21401	21617	21545	21523	21664	21308	21245	21539	21278	21408	21360	21602	21387	21518	21479	21352	21458	21335	21535	21540	21459	21260	21567	21308	21636	21523	21460	21552	21514	21619	21520	21476	21591	21504	21625	21565	21574	21216	21550	21276	21655	21372	21380	21395	21367	21215	21352	21299	21624	21401	21368	21364	21554	21353	21580	21602	21343	21519	21529	21364	21237	21473	21363	21616	21564	21574	21630	21653	21603	21373	21442	21382	21579	21499	21495	21407	21380	21443	21470	21482	21493	21727	21592	21470	21651	21287	21482	21578	21332	21751	21609	21460	21504	21451	21434	21513	21453	21452	21575	21613	21285	21334	21312	21650	21687	21552	21547	21533	21497	21532	21349	21362	21505	21618	21360	21522	21563	21416	21508	21534	21465	21528	21642	21388	21335	21529	21437	21381	21511	21262	21509	21248	21340	21282	21501	21624	21457	21608	21545	21448	21640	21592	21682	21163	21648	21410	21580	21452	21273	21556	21507	21424	21454	21496	21300	21342	21560	21587	21313	21479	21317	21330	21262	21303	21666	21677	21345	21509	21257	21525	21459	21598	21506	21545	21227	21394	21617	21536	21567	21351	21429	21201	21384	21568	21426	21405	21581	21381	21295	21513	21526	21422	21391	21128	21342	21560	21599	21571	21661	21771	21553	21479	21576	21409	21481	21605	21513	21320	21484	21478	21500	21572	21556	21353	21505	21467	21437	21236	21518	21343	21570	21622	21603	21644	21505	21399	21544	21497	21377	21360	21572	21661	21581	21557	21691	21572	21595	21679	21474	21518	21414	21619	21383	21365	21194	21362	21583	21464	21466	21557	21238	21449	21632	21474	21617	21344	21241	21584	21659	21369	21658	21216	21565	21402	21420	21268	21448	21551	21538	21433	21470	21577	21278	21366	21442	21757	21501	21502	21356	21639	21509	21465	21696	21586	21500	21559	21538	21345	21430	21391	21536	21423	21526	21351	21341	21584	21620	21412	21728	21421	21440	21651	21472	21449	21296	21765	21432	21502	21320	21526	21553	21520	21310	21472	21434	21467	21737	21474	21651	21199	21367	21585	21325	21472	21586	21426	21432	21679	21391	21425	21432	21609	21421	21447	21515	21434	21527	21363	21714	21526	21307	21336	21524	21339	21240	21587	21523	21521	21598	21339	21578	21586	21511	21576	21348	21528	21622	21332	21551	21515	21312	21386	21552	21585	21607	21430	21478	21305	21424	21559	21553	21427	21500	21618	21411	21443	21344	21180	21292	21517	21330	21475	21566	21689	21382	21616	21388	21417	21503	21594	21332	21372	21284	21521	21708	21453	21446	21542	21374	21377	21340	21296	21399	21399	21494	21350	21437	21644	21620	21454	21451	21533	21390	21634	21465	21285	21335	21275
17301	26567	24205	21461	20116	19376	18499	17880	17317	17235	16947	16804	16851	16711	16676	16936	16723	16807	16663	16630	16762	16650	16745	16608	16643	16542	16699	16827	16929	16584	16623	16640	16646	16618	16765	16799	16872	16775	16684	16842	16669	16641	16592	16675	16702	16588	16663	16643	16747	16619	16625	16585	16747	16719	16804	16670	16498	16617	16829	16674	16754	16718	16700	16655	16730	16676	16559	16673	16673	16732	16608	16576	16700	16804	16644	16659	16700	16656	16630	16717	16606	16623	16692	16742	16750	16650	16619	16824	16657	16538	16739	16553	16663	16614	16785	16697	16608	16667	16556	16556	16435	16588	16719	16806	16744	16654	16748	16821	16698	16670	16784	16516	16795	16671	16700	16793	16478	16635	16598	16658	16697	16650	16777	16575	16709	16705	16808	16745	16732	16539	16711	16725	16565	16667	16615	16696	16736	16524	16677	16641	16627	16770	16631	16435	16475	16461	16603	16816	16601	16727	16620	16553	16739	16759	16512	16895	16462	16605	16705	16583	16762	16455	16572	16488	16594	16757	16546	16589	16718	16785	16533	16509	16765	16413	16615	16654	16520	16691	16623	16714	16705	16616	16614	16574	16531	16687	16577	16558	16668	16568	16699	16536	16678	16772	16845	16826	16745	16775	16591	16624	16668	16748	16584	16735	16537	16426	16540	16591	16603	16666	16771	16754	16727	16478	16618	16641	16650	16815	16681	16666	16879	16710	16629	16789	16425	16662	16568	16634	16719	16621	16778	16715	16505	16656	16835	16525	16685	16639	16682	16517	16749	16654	16440	16671	16439	16721	16441	16650	16635	16645	16636	16619	16527	16552	16627	16708	16465	16608	16687	16825	16677	16606	16693	16876	16706	16701	16803	16774	16667	16596	16762	16606	16712	16581	16634	16781	16914	16609	16904	16651	16523	16598	16654	16538	16688	16632	16639	16573	16534	16665	16750	16641	16568	16783	16660	16702	16652	16641	16539	16681	16718	16663	16706	16805	16598	16704	16617	16690	16715	16657	16671	16488	16594	16778	16679	16600	16640	16542	16788	16463	16799	16572	16792	16714	16672	16560	16606	16786	16614	16498	16617	16402	16520	16513	16506	16854	16736	16568	16672	16748	16534	16807	16541	16712	16591	16529	16573	16620	16590	16701	16724	16683	16541	16617	16747	16714	16585	16755	16612	16614	16681	16625	16702	16680	16546	16690	16419	16809	16737	16537	16619	16622	16840	16678	16502	16750	16514	16650	16700	16552	16581	16760	16376	16599	16750	16710	16677	16641	16712	16708	16713	16812	16573	16705	16677	16582	16519	16654	16598	16758	16676	16524	16452	16768	16538	16543	16667	16681	16715	16695	16899	16698	16771	16659	16553	16610	16673	16590	16818	16528	16745	16492	16780	16767	16744	16577	16670	16732	16743	16642	16675	16758	16613	16685	16643	16735	16730	16802	16657	16621	16631	16804	16793	16804	16496	16777	16828	16586	16777	16442	16638	16595	16598	16568	16745	16635	16799	16722	16703	16652	16530	16536	16732	16618	16564	16317	16793	16562	16719	16578	16806	16714	16684	16540	16532	16744	16764	16646	16557	16644	16501	16718	16615	16726	16822	16670	16814	16505	16517	16763	16442	16585	16644	16747	16654	16768	16561	16607	16618	16568	16618	16635	16548	16543	16563	16713	16762	16706	16621	16526	16669	16400	16678	16569	16537	16708	16620	16644	16733	16464	16622	16719	16699	16891	16644	16850	16560	16773	16841	16598	16728	16736	16801	16737	16776	16569	16639	16609	16457	16814	16763	16735	16741	16855	16584	16706	16645	16781	16671	16561	16808	16612	16827	16696	16682	16892	16793	16727	16813	16759	16541	16642	16487	16546	16718	16556	16582	16657	16710	16791	16576	16556	16715	16631	16647	16550	16616	16673	16461	16591	16776	16639	16691	16761	16668	16695	16721	16626	16692	16482	16582	16654	16729	16500	16625	16660	16395	16685	16752	16685	16734	16677	16643	16593	16535	16566	16776	16706	16574	16586	16785	16767	16804	16711	16692	16633	16818	16621	16645	16673	16515	16656	16689	16406	16696	16739	16606	16650	16604	16480	16609	16586	16602	16657	16625	16704	16853	16674	16465	16662	16584	16801	16625	16525	16594	16732	16639	16522	16611	16568	16593	16855	16626	16579	16599	16614	16884	16644	16823	16741	16566	16646	16700	16813	16507	16681	16641	16630	16704	16725	16635	16624	16753	16635	16677	16568	16551	16693	16673	16663	16779	16682	16808	16624	16550	16660	16735	16658	16744	16553	16677	16567	16538	16766	16815	16634	16397	16790	16480	16722	16609	16759	16621	16637	16695	16573	16588	16753	16720	16777	16582	16657	16745	16656	16548	16666	16673	16670	16637	16555	16661	16477	16577	16657	16518	16573	16599	16725	16718	16560	16688	16531	16760	16830	16706	16678	16717	16561	16850	16708	16716	16609	16486	16596	16703	16742	16540	16685	16647	16503	16664	16592	16637	16520	16585	16557	16814	16609	16750	16738	16810	16748	16620	16618	16584	16711	16626	16580	16817	16729	16726	16655	16809	16739	16564	16732	16580	16655	16384	16604	16590	16459	16495	16636	16461	16580	16798	16743	16625	16847	16558	16627	16569	16755	16627	16716	16509	16684	16635	16692	16630	16671	16727	16669	16675	16573	16784	16634	16744	16644	16671	16452	16717	16472	16612	16582	16573	16818	16697	16719	16697	16716	16692	16584	16705	16448	16601	16530	16658	16780	16731	16688	16861	16756	16691	16619	16649	16632	16574	16595	16607	16684	16586	16510	16654	16742	16697	16684	16650	16685	16588	16557	16486	16820	16649	16807	16422	16713	16735	16716	16407	16611	16749	16646	16586	16724	16724	16665	16742	16575	16597	16785	16735	16756	16725	16527	16705	16599	16672	16495	16816	16740	16636	16706	16709	16672	16738	16598	16617	16723	16609	16591	16596	16565	16796	16640	16665	16711	16597	16580	16711	16607	16608	16710	16719	16623	16661	16871	16586	16843	16595	16604	16706	16544	16758	16628	16581	16573	16730	16681	16616	16731	16744	16741	16553	16639	16603	16766	16767	16630	16496	16464	16736	16605	16508	16573	16601	16579	16600	16647	16700	16745	16687	16695	16682	16598	16788	16602	16723	16634	16669	16632	16699	16668	16520	16522	16561	16714	16452	16621	16633	16630	16705	16803	16610	16592	16801	16459	16636	16474	16893	16744	16697	16712	16584	16659	16724	16476	16638	16604	16612	16565	16653	16472	16529	16656	16583	16752	16627	16665	16525	16776	16610	16694	16465	16650	16691	16702	16749	16599	16399	16657	16653	16427	16501	16619	16555	16851	16600	16537	16646	16633	16657	16772	16553	16699	16681	16722	16670	16661	16551	16662	16463	16593	16714	16514	16655	16510	16552	16675	16565	16647	16694	16538	16727	16584	16725	16652	16718	16596	16754	16672	16740	16801	16603	16643	16581	16584	16670	16640	16765	16658	16635	16782	16613	16747	16644	16915	16621	16776	16768	16599	16724	16476	16772	16640	16773	16612	16654	16614	16721	16679	16581	16878	16821	16411	16589	16793	16454	16639	16648	16719	16660	16580	16696	16733	16682	16654	16605	16842	16671	16686	16728	16681	16626	16680	16539	16753	16687	16771	16761	16660	16652	16680	16641	16666	16529	16614	16625	16579	16762	16621	16755	16522	16656	16631	16671	16701	16724	16718	16617	16714	16553	16654	16649	16905	16637	16740	16718	16717	16639	16624	16621	16630	16599	16650	16743	16604	16811	16619	16587	16621	16536	16600	16525	16689	16649	16547	16444	16708	16553	16734	16421	16702	16579	16804	16596	16567	16526	16515	16665	16684	16718	16583	16494	16665	16638	16707	16585	16583	16464	16575	16590	16689	16613	16828	16531	16735	16760	16635	16994	16645	16585	16681	16693	16608	16646	16657	16684	16539	16621	16465	16653	16653	16689	16743	16903	16752	16745	16674	16504	16635	16640	16768	16645	16688	16656	16566	16594	16718	16743	16636	16525	16669	16679	16813	16591	16580	16535	16670	16606	16773	16588	16691	16685	16626	16699	16794	16468	16686	16613	16509	16773	16735	16512	16857	16536	16705	16677	16594	16769	16732	16710	16634	16642	16584	16609	16558	16720	16755	16926	16809	16743	16709	16524	16792	16742	16670	16551	16541	16726	16582	16529	16722	16564	16595	16590	16617	16734	16639	16639	16736	16518	16889	16494	16650	16485	16528	16693	16635	16594	16730	16835	16704	16550	16643	16638	16637	16649	16651	16723	16673	16725	16640	16715	16844	16649	16762	16606	16620	16772	16581	16603	16748	16749	16778	16771	16911	16674	16702	16720	16544	16650	16755	16597	16561	16552	16542	16699	16649	16662	16778	16764	16715	16652	16746	16794	16768	16572	16747	16715	16558	16746	16874	16544	16655	16697	16681	16589	16648	16686	16687	16655	16744	16428	16574	16727	16726	16763	16465	16649	16381	16672	16687	16506	16674	16506	16716	16619	16719	16726	16616	16619	16554	16626	16771	16796	16578	16611	16747	16595	16806	16545	16596	16640	16638	16726	16736	16512	16503	16657	16710	16736	16899	16432	16731	16541	16740	16870	16523	16697	16654	16822	16744	16587	16700	16638	16734	16390	16772	16586	16577	16792	16583	16807	16713	16746	16657	16542	16612	16863	16761	16567	16759	16496	16792	16357	16643	16670	16766	16853	16655	16636	16717	16622	16644	16694	16732	16614	16673	16697	16666	16651	16632	16745	16680	16785	16799	16774	16559	16640	16679	16772	16830	16662	16701	16730	16734	16862	16683	16713	16676	16721	16687	16766	16482	16679	16685	16678	16693	16745	16588	16675	16628	16743	16616	16802	16605	16593	16687	16685	16665	16600	16713	16784	16666	16827	16653	16732	16398	16894	16733	16474	16580	16547	16440	16735	16465	16582	16530	16824	16741	16575	16728	16580	16640	16574	16573	16810	16632	16628	16692	16532	16527	16837	16479	16751	16598	16404	16684	16720	16502	16680	16740	16500	16631	16667	16708	16695	16568	16488	16579	16507	16782	16625	16789	16625	16646	16625	16648	16831	16633	16616	16763	16718	16653
22229	21355	28655	24464	22121	25223	27382	23313	21957	21941	21677	21385	20995	21386	21096	21334	21352	21479	21315	21432	21131	21346	21393	21125	21291	21148	21226	21207	21100	21236	21145	21367	21182	21125	21114	21092	21090	21161	21238	21044	21071	20806	21057	20983	21211	20800	20962	21125	21337	20935	21050	20915	20833	21179	21125	20991	21264	21200	21209	20942	20915	21158	20956	20981	21128	21018	20864	21078	21268	21145	21205	21126	21465	20892	21091	21009	20901	20980	21171	20734	21071	20811	20913	20987	20995	20827	20928	20920	20983	21145	20999	21097	20961	20879	20804	20804	20985	21064	21079	21247	21064	20881	20947	21117	20852	20958	20994	20850	21112	21113	20889	21115	21198	21109	21081	21075	20911	21057	21094	20867	21039	20989	21074	21155	21086	21198	20979	21099	20968	20981	21021	21179	21114	20870	21049	21138	21044	21293	21100	20906	21080	21151	21059	21048	20738	20957	21046	20933	20789	20854	20938	20974	21067	20846	20980	21027	21052	21254	21134	21001	21123	20799	21144	20956	20984	20830	21064	20996	21183	21005	20950	20988	21087	20899	21035	20956	20901	20942	20964	20934	21069	20877	20855	20946	21159	20857	20887	21104	21029	20931	21144	20938	20915	21201	21124	21042	21053	20911	20858	20750	20853	21286	20999	21165	21108	21185	20834	20843	20828	21100	21094	20920	20998	21043	20904	21336	21080	21139	21064	21147	21015	21272	21258	20931	20980	20739	20839	20921	20886	20884	20966	21092	21104	20938	20955	21026	20972	20870	21212	21067	21207	20924	21204	20939	20967	20952	20993	21233	20718	20883	21015	21093	21239	20860	20784	20903	20994	21011	21016	21066	20879	20894	21047	21075	20915	20965	20966	20935	21016	20931	20888	21012	21011	20976	21073	20945	21288	21119	20879	20902	20994	21063	21257	21110	21255	21037	21158	21001	21083	20947	20971	21032	21133	20935	20933	20827	20852	21124	21199	21083	21019	20933	21001	20823	21018	21084	21082	21160	20978	21257	20755	20798	21348	20968	20890	20807	20911	21003	21346	21042	20914	20989	21169	21046	21088	21190	21057	20953	20859	20879	21072	21109	21002	21170	20984	20902	20991	20972	21113	20991	21201	20954	21159	20851	20886	21097	20925	21005	20770	21057	21109	20988	21125	21147	21226	20909	21010	20934	20885	20992	21160	21098	20976	21040	20903	20737	20989	21194	20990	21137	21071	20913	21107	21000	20969	21113	20991	21018	21048	20995	20969	21051	20788	20881	20867	21125	21229	20833	20975	20994	21430	21053	21027	21014	21123	21063	21037	21039	20908	20853	21068	21085	20931	21058	20981	21057	21277	20904	21170	21035	20992	21021	21127	21014	20822	21214	20810	21120	20893	21229	21036	21267	20985	21177	20868	21000	20918	21015	21278	21059	20806	21098	20898	21091	20968	21059	20874	20806	20936	21125	21133	21072	21052	20917	20923	20939	21047	20963	21025	20924	20863	20987	20893	20819	21108	20999	21005	21218	20837	21018	20971	21060	21214	21047	21111	20974	20905	21046	20991	20946	21048	20943	21105	21052	20936	20786	21089	21067	20907	20970	20944	20888	20899	21045	20859	20972	21010	20824	21110	20758	20713	20990	21076	20795	21046	21217	21192	21111	21039	20836	20971	20828	20759	20915	21006	21171	21055	20991	21370	21047	21067	20854	20849	21054	20906	20934	21200	20820	21145	21087	21126	21354	20998	20945	20867	21016	21180	21079	21103	21147	21047	20817	20833	20961	20852	20892	21062	21048	21003	20940	20895	21091	20848	20968	20902	21113	20995	21085	21091	21229	21058	21086	21140	21034	20977	20821	20996	21129	21084	21002	20979	21019	21022	20900	20879	20920	21107	20817	20855	20827	20999	20948	20939	20944	20749	20885	21083	21075	20809	20983	21169	21007	20967	21019	21073	20928	20925	20871	20981	20999	20894	21002	21024	21066	20975	20961	20903	20904	21075	21013	20947	20968	21034	20993	20863	20940	20827	21236	20907	20988	21077	21187	20931	21216	21055	21096	20885	21024	20897	20996	21035	20890	20914	20991	20800	20962	21133	21112	20955	20928	20853	20915	20998	20985	20973	21089	21044	21002	20920	21038	21022	21115	21073	21025	20916	20844	20693	21032	21111	20879	21141	21060	20845	20879	20775	20853	20975	21021	21033	20866	21155	20991	20891	20925	21084	20924	21086	20866	20883	21009	20945	21252	21094	21065	21378	20972	21031	20881	21009	20968	20943	21128	21031	20971	20851	21160	21176	21162	21062	20884	21062	21115	21032	20985	21230	20983	20985	21055	21224	21139	21051	20972	21151	20833	21061	20803	21151	20903	21184	21044	21031	20915	20896	20989	21057	21081	21057	20890	21001	20907	20971	20919	20987	21212	21067	20923	20826	20706	21007	21313	20989	20836	20981	20957	20929	20906	21115	21056	20976	21090	20833	21074	21171	21089	21151	20966	21107	21067	21081	20917	21090	20998	20930	20849	21031	21143	21181	20820	20824	20799	20956	21093	20982	20982	21054	21068	20826	20932	20865	21122	20781	21036	20770	20837	20981	21128	21020	20887	20880	20921	20999	21032	21103	20880	20764	20805	21168	20939	20964	21120	21127	20972	20852	20969	20961	20831	20874	20912	20953	21068	21099	20767	20887	20938	20997	20945	20956	20988	21219	21060	20923	20997	20967	20967	21254	21018	20886	20918	21153	21038	21023	20919	21065	21066	21210	20974	21011	21033	20678	20918	21173	21165	21166	21277	20913	21085	21086	20830	20848	20865	20913	20891	21066	21200	20977	20809	20807	20773	20796	20959	21143	21053	20911	20875	21135	20918	20983	20970	20816	21332	21163	20997	21256	20983	21065	21120	20983	21140	20977	21230	21028	20954	21205	20829	21088	21134	21077	21100	21155	20849	21050	21025	21064	21131	21032	20955	20961	21025	20976	20937	20796	20994	21114	21122	21216	21064	20741	20971	21014	20758	20924	20889	20977	21005	21007	20838	21003	20916	21322	20809	20950	20904	21075	20898	21063	21010	21029	20938	21246	20808	21220	20967	21141	21002	20961	20870	21087	21056	20994	20981	20976	21097	21023	20816	20913	20857	20992	20873	20898	21019	20949	20846	21113	20866	20937	20980	20979	21111	20964	20923	21272	21067	21084	20851	20838	21014	20840	21011	20878	21050	21000	20993	20910	20960	20998	21184	21052	21037	20743	20981	20933	20637	20982	21147	21133	21065	21155	20899	20818	21095	20760	20939	21159	21086	21125	21040	21196	21126	21021	21084	21007	21031	21034	20949	20775	21175	20975	21037	21078	20965	21043	21061	20958	20857	20872	21003	20878	20899	21060	20853	21119	20963	20920	20971	21067	21096	20918	20859	21108	21073	21042	20891	20930	21113	21166	21039	21113	20908	20976	20619	21057	20979	20804	20884	21073	20881	20965	21067	20986	20841	21086	20901	21100	21021	20777	20849	20777	21190	20921	21281	21236	20966	21245	21184	20998	21013	20939	20777	21052	21294	21060	21060	21019	21126	21018	21131	21113	20814	20988	21078	21239	21010	21067	21037	21103	21147	20915	20885	20804	20979	20967	21016	20861	21103	20924	20987	20968	20975	21124	20984	21021	20816	20898	20997	20986	21060	21049	21154	20966	20914	21014	20909	21031	20886	21124	21137	21032	20907	21022	20926	20865	21196	20826	20933	21027	21137	21133	20997	20939	20995	20866	21203	21017	20919	21015	20872	21015	20899	20792	20992	20919	20985	20782	21261	20890	20934	21207	20786	21028	21137	21224	21036	21223	21002	21043	21182	21024	21076	21190	21011	21116	20933	21037	20930	20955	21106	21062	20904	21125	21316	21089	21070	20862	20880	20889	20971	21180	20932	20934	21038	21014	20894	20884	20964	21165	21155	20912	21014	20944	21001	21091	20989	20846	21212	20915	20764	21008	21109	21029	20974	21010	21018	20939	20921	21110	21074	20818	20991	20987	20966	21041	20951	21053	21169	20930	21165	21065	20873	20967	21148	20963	20992	21057	21052	21121	21110	21176	20923	21015	20817	21048	21137	20905	20886	20923	21059	20911	20993	21090	21247	20919	21213	21001	21008	21062	20763	20810	20848	21121	20882	21083	21129	21113	21068	21038	20962	20858	20750	20818	20973	21064	20879	21016	20984	21051	21118	21049	20957	21270	21135	20942	20923	21156	21027	20874	20918	21002	20888	21028	20806	20971	20946	21019	20849	20912	20929	21125	21120	20951	20933	20800	20972	21124	20950	20996	20799	21031	21045	20858	21037	20987	20990	21013	20912	20859	21030	21025	20834	21048	20907	20851	20872	21246	20754	20973	20860	20762	21065	20956	21088	21183	20766	21118	21048	20864	20904	20942	20965	21130	21083	21112	21074	21162	21051	20967	21072	20941	21224	21117	20789	20786	21127	21140	20912	21242	20923	21042	21122	20998	20987	20989	21150	20972	20767	21063	21030	21098	21217	21021	20857	20938	20993	21035	20902	21266	21135	21036	21111	21128	21128	20738	21051	21139	20932	20997	21300	21042	21323	20737	21105	21173	21021	21093	20992	21027	21055	21196	20983	20988	21219	20906	20961	20836	20859	21009	21041	20908	21190	20893	21030	21091	20887	20932	21074	20963	20915	20871	21064	21082	20886	20804	20833	20936	21026	20940	21121	21007	20875	21287	21160	20992	21109	20982	21034	20906	21140	20852	21105	20865	21098	20852	21210	20991	21041	20788	20796	20753	21086	21053	20971	20895	21029	20982	20912	21140	20961	20853	20768	21062	21085	21141	20866	20847	21113	20976	20961	20839	20868	20937	20573	21026	21013	20914	20899	21068	20767	21079	21124	21195	21062	21053	20899	20984	21064	20814	21095	21031	20922	20924	21190	21151	21077	21020	21045	21060	20965	20882	20832	20922	20843	20841	21015	20945	21016	20912	20791	21045	20995	20844	21141	20925	21033	20993	21011	21033	20953	20937	21043	20841	20810	21039	20929	20966	20955	21017	20991	21045	20895	21228	20963	20855	20793	21014	20888	21005	20933	20973	21101	20898	20878	21053	21049	21077	21171	20879	21030	21067	20902	21267	21147	21256	21048	20906	20904	21186	20969
16519	32110	28648	23978	22725	21186	19915	18700	17654	17221	16774	16515	16645	16673	16528	16429	16736	16598	16608	16488	16389	16417	16607	16541	16508	16565	16513	16375	16455	16400	16396	16549	16466	16425	16575	16484	16329	16461	16439	16254	16384	16608	16449	16409	16489	16349	16508	16353	16345	16395	16415	16262	16485	16306	16527	16479	16323	16347	16351	16494	16406	16263	16513	16546	16298	16235	16471	16245	16546	16362	16452	16392	16415	16267	16217	16540	16251	16342	16298	16255	16382	16335	16475	16410	16480	16283	16355	16325	16274	16397	16356	16254	16277	16397	16278	16491	16396	16429	16355	16361	16423	16311	16355	16439	16298	16453	16362	16323	16417	16265	16319	16367	16371	16462	16632	16189	16559	16425	16241	16458	16429	16263	16375	16334	16297	16433	16490	16364	16419	16200	16510	16387	16209	16204	16371	16472	16387	16322	16406	16474	16435	16478	16437	16503	16230	16353	16265	16308	16393	16424	16288	16290	16428	16340	16361	16326	16263	16450	16147	16296	16512	16386	16231	16440	16377	16501	16321	16185	16457	16346	16571	16524	16301	16292	16377	16458	16446	16372	16538	16257	16310	16277	16370	16440	16265	16446	16272	16273	16539	16330	16296	16332	16298	16245	16329	16339	16443	16414	16419	16322	16270	16335	16394	16379	16300	16404	16334	16499	16213	16351	16386	16344	16388	16356	16407	16417	16219	16351	16402	16366	16472	16300	16351	16387	16322	16304	16449	16485	16475	16475	16260	16526	16511	16322	16313	16320	16318	16262	16310	16206	16413	16509	16398	16432	16442	16385	16461	16255	16541	16470	16286	16376	16350	16379	16401	16357	16313	16422	16402	16365	16481	16314	16397	16545	16418	16295	16372	16188	16381	16479	16435	16541	16344	16293	16345	16394	16317	16258	16289	16319	16376	16401	16354	16308	16403	16422	16356	16307	16234	16318	16277	16276	16322	16320	16318	16323	16278	16335	16354	16317	16210	16270	16484	16272	16266	16289	16332	16437	16374	16403	16403	16479	16331	16361	16325	16467	16484	16203	16385	16295	16409	16330	16476	16300	16316	16395	16494	16338	16400	16313	16264	16503	16318	16481	16364	16297	16384	16358	16392	16417	16301	16326	16431	16359	16328	16553	16410	16453	16288	16280	16424	16299	16368	16548	16328	16468	16531	16517	16433	16418	16289	16299	16400	16316	16391	16331	16268	16286	16316	16241	16395	16431	16290	16478	16192	16458	16542	16393	16293	16313	16371	16460	16339	16370	16190	16468	16218	16384	16292	16380	16468	16424	16515	16318	16592	16337	16240	16216	16419	16359	16208	16465	16413	16353	16393	16239	16477	16357	16270	16475	16501	16494	16286	16198	16321	16344	16619	16412	16323	16318	16388	16204	16476	16208	16414	16391	16438	16364	16288	16254	16338	16469	16318	16354	16219	16367	16301	16266	16293	16312	16272	16364	16417	16295	16267	16428	16446	16510	16514	16528	16457	16268	16478	16297	16275	16159	16410	16440	16378	16305	16411	16230	16404	16269	16449	16274	16344	16230	16260	16412	16433	16162	16389	16111	16503	16537	16374	16233	16302	16339	16519	16412	16344	16355	16398	16283	16451	16301	16229	16467	16304	16566	16119	16372	16345	16462	16247	16241	16396	16245	16290	16359	16285	16496	16260	16301	16361	16365	16362	16356	16421	16372	16466	16326	16240	16190	16304	16327	16339	16403	16332	16534	16512	16216	16410	16353	16257	16466	16406	16327	16344	16460	16450	16326	16376	16472	16272	16349	16455	16268	16361	16443	16399	16196	16338	16072	16370	16421	16285	16273	16245	16406	16348	16464	16396	16672	16280	16327	16163	16291	16377	16404	16329	16463	16380	16480	16406	16386	16379	16378	16205	16485	16331	16458	16261	16345	16341	16250	16342	16408	16373	16506	16348	16258	16376	16458	16405	16359	16412	16253	16326	16361	16344	16105	16317	16362	16478	16256	16388	16319	16340	16438	16387	16452	16450	16321	16455	16319	16486	16603	16429	16420	16490	16143	16450	16338	16500	16418	16376	16307	16410	16343	16526	16462	16354	16332	16556	16508	16461	16270	16469	16443	16620	16256	16303	16358	16356	16276	16356	16348	16344	16543	16417	16423	16467	16341	16441	16420	16660	16399	16348	16354	16484	16288	16399	16343	16450	16343	16409	16443	16251	16361	16201	16270	16459	16430	16344	16402	16413	16617	16259	16395	16410	16505	16385	16438	16384	16327	16334	16535	16315	16394	16362	16246	16175	16310	16472	16363	16339	16400	16446	16273	16163	16299	16428	16245	16302	16380	16409	16379	16346	16507	16435	16348	16435	16343	16244	16265	16204	16396	16476	16358	16322	16355	16397	16510	16368	16324	16553	16368	16324	16302	16567	16365	16456	16323	16428	16299	16333	16478	16474	16286	16388	16257	16423	16422	16292	16330	16295	16540	16425	16242	16283	16191	16394	16507	16328	16196	16364	16289	16300	16307	16359	16633	16542	16484	16284	16320	16398	16461	16509	16419	16364	16238	16474	16267	16335	16374	16481	16430	16355	16289	16395	16547	16272	16341	16320	16372	16415	16377	16248	16286	16213	16152	16393	16244	16299	16388	16473	16324	16505	16262	16407	16465	16279	16370	16357	16347	16421	16436	16334	16336	16266	16379	16339	16359	16252	16212	16209	16255	16542	16227	16579	16302	16247	16523	16339	16469	16330	16132	16376	16286	16396	16498	16296	16286	16240	16136	16306	16287	16477	16210	16180	16314	16357	16366	16412	16420	16542	16234	16485	16375	16286	16151	16284	16293	16327	16341	16379	16297	16516	16331	16380	16449	16228	16199	16295	16299	16379	16331	16291	16213	16204	16373	16230	16506	16403	16432	16222	16406	16244	16415	16426	16296	16214	16457	16601	16470	16518	16271	16232	16450	16443	16300	16326	16246	16495	16438	16380	16335	16127	16397	16243	16352	16154	16391	16514	16398	16106	16240	16277	16519	16355	16300	16334	16267	16394	16310	16381	16236	16286	16434	16321	16341	16196	16514	16229	16525	16381	16302	16389	16501	16240	16324	16181	16290	16531	16434	16470	16467	16452	16327	16509	16137	16450	16195	16445	16266	16282	16351	16236	16333	16521	16490	16373	16212	16222	16412	16291	16363	16246	16239	16404	16420	16286	16264	16461	16370	16254	16374	16417	16373	16558	16358	16515	16336	16440	16271	16342	16381	16348	16218	16390	16370	16437	16282	16489	16182	16156	16261	16223	16399	16482	16416	16411	16406	16276	16490	16457	16424	16118	16261	16395	16192	16415	16426	16412	16338	16200	16415	16388	16208	16437	16415	16528	16449	16446	16483	16264	16364	16489	16403	16231	16336	16299	16116	16259	16351	16261	16467	16457	16398	16321	16218	16336	16391	16384	16479	16354	16440	16487	16371	16415	16280	16174	16300	16269	16217	16343	16191	16360	16248	16367	16430	16294	16488	16432	16336	16356	16348	16395	16236	16201	16545	16282	16548	16306	16377	16200	16310	16432	16546	16448	16362	16402	16328	16331	16311	16421	16457	16431	16418	16345	16250	16431	16381	16267	16380	16460	16429	16366	16463	16296	16210	16474	16398	16381	16278	16308	16246	16456	16407	16381	16372	16292	16521	16346	16290	16416	16283	16303	16317	16261	16306	16439	16183	16473	16297	16368	16415	16269	16309	16218	16307	16387	16342	16413	16363	16197	16368	16433	16452	16375	16388	16405	16188	16368	16419	16306	16323	16301	16303	16400	16403	16205	16218	16584	16418	16286	16440	16360	16352	16382	16390	16249	16249	16295	16386	16341	16396	16155	16297	16469	16392	16435	16200	16382	16395	16249	16349	16292	16376	16383	16408	16496	16330	16443	16225	16232	16202	16540	16351	16267	16472	16288	16263	16195	16240	16302	16380	16485	16253	16359	16394	16408	16444	16394	16089	16198	16237	16210	16210	16434	16366	16263	16376	16309	16418	16409	16281	16304	16384	16309	16407	16378	16473	16397	16279	16248	16318	16472	16364	16239	16478	16270	16142	16363	16437	16302	16368	16503	16407	16300	16486	16276	16353	16417	16379	16263	16345	16463	16475	16330	16251	16135	16393	16312	16368	16396	16219	16372	16612	16468	16286	16365	16329	16216	16446	16356	16275	16382	16218	16385	16367	16470	16260	16349	16472	16323	16460	16426	16418	16397	16340	16471	16330	16534	16312	16403	16359	16215	16317	16351	16296	16334	16294	16423	16420	16166	16424	16486	16542	16506	16351	16345	16403	16456	16393	16348	16499	16368	16259	16375	16383	16130	16179	16312	16412	16453	16399	16327	16286	16456	16366	16395	16298	16277	16462	16350	16312	16535	16413	16330	16322	16440	16232	16188	16484	16290	16363	16411	16540	16375	16301	16281	16425	16315	16189	16209	16345	16417	16175	16516	16375	16328	16358	16458	16486	16282	16370	16477	16458	16333	16240	16447	16355	16291	16394	16260	16298	16281	16534	16447	16422	16270	16293	16301	16507	16227	16224	16472	16290	16309	16402	16326	16426	16244	16286	16363	16613	16540	16418	16415	16352	16246	16450	16266	16401	16387	16326	16203	16368	16207	16397	16326	16341	16369	16204	16375	16265	16451	16224	16265	16449	16389	16345	16523	16254	16363	16327	16491	16424	16263	16427	16437	16305	16491	16310	16496	16272	16330	16248	16363	16234	16350	16423	16363	16367	16417	16398	16457	16283	16345	16336	16237	16302	16373	16484	16364	16380	16319	16365	16401	16144	16276	16497	16365	16175	16432	16263	16053	16482	16407	16292	16479	16458	16377	16296	16238	16411	16445	16333	16332	16399	16273	16461	16236	16282	16145	16413	16257	16394	16398	16386	16238	16418	16399	16439	16417	16313	16496	16297	16261	16333	16463	16222	16498	16389	16312	16235	16454	16326	16449	16374	16293	16207	16428	16404	16442	16298	16425	16448	16388	16329	16444	16432	16424	16423	16483	16261	16476	16249	16295	16304	16372	16303	16286	16379	16499	16365	16272	16352	16365	16350	16453	16390	16456	16387	16406	16540	16222	16422	16300	16349	16467	16496	16417	16409	16366	16291	16252	16477	16294	16405	16150	16322
30557	24842	28450	26161	23363	22877	22761	22257	21869	21804	21480	21716	21605	21358	21402	21451	21603	21596	21461	21392	21477	21616	21417	21497	21399	21557	21308	21351	21424	21549	21522	21415	21648	21514	21495	21542	21628	21480	21292	21308	21293	21312	21448	21397	21530	21475	21447	21475	21156	21344	21380	21388	21477	21642	21218	21407	21613	21519	21515	21328	21447	21707	21593	21349	21439	21423	21592	21617	21416	21503	21299	21422	21392	21447	21341	21454	21525	21296	21399	21656	21672	21466	21393	21373	21555	21430	21361	21333	21464	21424	21519	21489	21510	21556	21353	21322	21196	21244	21482	21488	21281	21389	21497	21570	21280	21391	21584	21452	21449	21505	21343	21603	21512	21575	21483	21263	21447	21371	21562	21251	21377	21354	21365	21262	21263	21535	21200	21294	21310	21284	21525	21482	21425	21524	21275	21487	21393	21274	21340	21730	21492	21410	21192	21202	21490	21355	21463	21327	21249	21150	21396	21230	21179	21158	21160	21306	21534	21346	21206	21351	21316	21479	21455	21521	21695	21435	21517	21461	21212	21373	21334	21314	21445	21242	21666	21592	21571	21210	21387	21385	21578	21386	21277	21426	21396	21316	21526	21429	21357	21365	21446	21309	21304	21512	21326	21495	21318	21299	21454	21577	21345	21289	21580	21363	21432	21351	21442	21302	21389	21292	21654	21510	21303	21582	21556	21296	21387	21599	21180	21566	21497	21306	21552	21493	21554	21493	21287	21592	21460	21121	21223	21371	21649	21548	21453	21490	21426	21441	21552	21228	21575	21327	21462	21425	21376	21340	21518	21433	21454	21532	21645	21383	21375	21402	21599	21397	21231	21401	21528	21521	21339	21355	21622	21471	21456	21447	21468	21282	21336	21277	21323	21310	21360	21415	21271	21248	21482	21541	21418	21684	21361	21312	21411	21578	21327	21359	21404	21391	21343	21331	21435	21599	21600	21420	21467	21241	21471	21276	21489	21563	21311	21263	21294	21332	21685	21660	21306	21419	21403	21565	21432	21387	21289	21331	21591	21545	21371	21593	21678	21374	21379	21363	21631	21356	21443	21569	21298	21320	21662	21394	21714	21548	21464	21470	21236	21317	21378	21662	21406	21538	21645	21429	21429	21354	21428	21394	21210	21374	21522	21611	21493	21449	21387	21517	21531	21503	21371	21457	21489	21302	21477	21453	21386	21229	21470	21425	21535	21354	21361	21506	21469	21572	21330	21395	21406	21412	21230	21336	21402	21367	21579	21275	21452	21247	21300	21367	21547	21481	21283	21329	21448	21548	21336	21400	21412	21351	21545	21364	21337	21454	21584	21492	21506	21358	21447	21593	21386	21426	21421	21459	21195	21469	21297	21473	21462	21718	21443	21680	21417	21531	21504	21565	21299	21488	21666	21589	21377	21500	21365	21593	21395	21553	21498	21347	21476	21410	21242	21286	21441	21305	21578	21354	21449	21549	21448	21409	21473	21403	21446	21407	21358	21406	21556	21410	21188	21551	21458	21488	21380	21450	21414	21424	21730	21461	21439	21375	21289	21541	21811	21389	21672	21473	21324	21519	21513	21359	21501	21318	21568	21426	21709	21584	21181	21346	21634	21298	21417	21141	21442	21357	21457	21392	21451	21447	21518	21405	21387	21328	21520	21102	21476	21203	21449	21402	21378	21199	21415	21424	21348	21243	21330	21603	21495	21392	21627	21380	21546	21672	21495	21429	21428	21193	21484	21366	21463	21623	21476	21855	21433	21367	21388	21436	21376	21440	21145	21325	21144	21598	21536	21514	21439	21130	21438	21474	21438	21534	21299	21469	21561	21542	21412	21463	21423	21282	21616	21533	21433	21460	21185	21384	21327	21424	21706	21339	21415	21052	21349	21328	21472	21383	21350	21360	21289	21301	21590	21389	21371	21404	21614	21549	21428	21396	21526	21311	21249	21578	21615	21436	21494	21573	21542	21428	21532	21297	21275	21435	21620	21450	21348	21469	21727	21484	21461	21517	21400	21545	21401	21307	21469	21465	21314	21537	21486	21476	21519	21211	21287	21316	21318	21320	21228	21574	21519	21409	21442	21311	21622	21393	21272	21407	21419	21538	21468	21222	21550	21367	21463	21226	21432	21473	21530	21501	21186	21307	21457	21390	21352	21495	21525	21396	21586	21370	21326	21516	21590	21448	21672	21407	21444	21327	21480	21438	21428	21537	21384	21504	21534	21548	21468	21439	21200	21424	21585	21347	21594	21459	21191	21277	21540	21567	21338	21367	21351	21397	21383	21186	21427	21547	21361	21524	21355	21326	21608	21279	21424	21421	21344	21667	21548	21424	21326	21572	21429	21327	21276	21301	21497	21357	21507	21295	21284	21335	21499	21570	21465	21315	21318	21512	21333	21500	21510	21538	21363	21434	21397	21371	21690	21404	21572	21574	21401	21376	21488	21237	21437	21351	21370	21508	21383	21531	21525	21404	21526	21788	21547	21511	21331	21234	21403	21520	21374	21346	21366	21200	21414	21354	21725	21555	21467	21669	21443	21412	21210	21310	21394	21574	21436	21479	21509	21395	21473	21520	21382	21238	21393	21428	21650	21665	21419	21214	21347	21421	21215	21610	21387	21381	21382	21419	21322	21483	21475	21510	21357	21487	21513	21567	21424	21322	21527	21420	21306	21381	21396	21589	21376	21343	21417	21391	21492	21444	21280	21425	21585	21247	21518	21319	21470	21559	21679	21339	21440	21294	21224	21210	21417	21110	21521	21465	21579	21267	21492	21596	21519	21347	21628	21611	21550	21140	21268	21506	21355	21505	21348	21612	21418	21432	21329	21343	21408	21587	21509	21354	21413	21533	21491	21565	21476	21596	21444	21379	21535	21459	21525	21591	21345	21539	21422	21726	21424	21446	21552	21563	21529	21517	21469	21485	21627	21436	21449	21400	21535	21600	21136	21343	21338	21478	21557	21414	21519	21414	21331	21268	21255	21225	21431	21491	21509	21295	21422	21406	21532	21780	21393	21424	21448	21623	21460	21439	21346	21359	21654	21355	21522	21254	21345	21336	21626	21504	21403	21400	21367	21345	21350	21362	21501	21534	21478	21508	21610	21399	21325	21666	21612	21520	21574	21550	21324	21571	21471	21470	21369	21539	21465	21538	21587	21407	21607	21426	21434	21402	21455	21387	21406	21380	21585	21419	21332	21449	21432	21528	21277	21344	21526	21463	21365	21413	21338	21521	21506	21290	21625	21494	21467	21584	21571	21494	21473	21455	21522	21681	21285	21465	21566	21431	21589	21541	21578	21367	21489	21692	21583	21494	21264	21290	21518	21610	21523	21547	21456	21372	21250	21444	21586	21351	21166	21673	21349	21336	21436	21133	21435	21432	21163	21463	21390	21421	21485	21390	21306	21398	21410	21288	21528	21324	21580	21449	21271	21341	21474	21500	21172	21345	21342	21396	21354	21274	21508	21487	21605	21408	21336	21231	21176	21232	21578	21374	21224	21690	21546	21376	21400	21374	21460	21212	21338	21374	21507	21606	21592	21267	21515	21493	21533	21615	21515	21546	21478	21617	21303	21254	21235	21423	21336	21461	21624	21492	21492	21477	21402	21379	21465	21428	21309	21324	21494	21535	21350	21178	21498	21234	21185	21296	21385	21482	21343	21518	21634	21535	21109	21335	21498	21437	21516	21374	21478	21492	21533	21424	21250	21305	21439	21540	21269	21450	21225	21176	21522	21482	21352	21268	21410	21355	21403	21595	21578	21319	21450	21302	21341	21337	21540	21589	21373	21526	21253	21618	21669	21397	21336	21476	21449	21339	21311	21418	21512	21481	21637	21534	21442	21309	21657	21439	21432	21295	21461	21389	21412	21502	21457	21532	21551	21496	21280	21481	21536	21599	21403	21395	21458	21500	21395	21498	21596	21486	21455	21267	21273	21460	21438	21636	21549	21391	21132	21384	21411	21301	21443	21395	21268	21421	21386	21396	21548	21417	21384	21493	21552	21540	21579	21467	21614	21603	21491	21289	21217	21399	21380	21416	21456	21492	21260	21406	21452	21540	21420	21370	21538	21417	21547	21275	21500	21528	21372	21480	21538	21445	21445	21326	21404	21432	21377	21398	21470	21287	21430	21567	21240	21520	21584	21620	21278	21280	21458	21578	21551	21405	21484	21551	21420	21324	21401	21330	21344	21331	21433	21369	21590	21428	21547	21320	21503	21562	21537	21565	21144	21409	21519	21260	21508	21280	21398	21346	21269	21435	21390	21466	21354	21230	21384	21492	21195	21471	21481	21527	21463	21150	21409	21250	21396	21579	21532	21358	21652	21370	21602	21340	21694	21273	21366	21474	21420	21467	21567	21460	21259	21371	21414	21429	21607	21411	21490	21455	21489	21484	21289	21383	21445	21190	21291	21585	21298	21246	21465	21455	21421	21549	21425	21556	21463	21294	21520	21414	21553	21265	21578	21320	21302	21541	21521	21489	21498	21288	21429	21442	21434	21418	21507	21667	21345	21386	21309	21481	21431	21390	21454	21333	21340	21406	21305	21498	21471	21453	21429	21506	21592	21290	21542	21534	21374	21243	21542	21579	21404	21338	21527	21353	21422	21510	21426	21343	21394	21458	21440	21599	21606	21373	21308	21106	21618	21601	21350	21368	21432	21480	21413	21610	21524	21487	21656	21552	21092	21460	21734	21316	21454	21614	21451	21389	21386	21258	21453	21521	21645	21377	21509	21169	21282	21353	21406	21536	21480	21695	21601	21356	21399	21464	21439	21338	21326	21412	21280	21468	21582	21408	21363	21118	21553	21439	21435	21441	21460	21287	21275	21124	21329	21599	21467	21582	21471	21503	21475	21469	21285	21529	21439	21536	21558	21386	21408	21477	21588	21325	21619	21625	21543	21315	21740	21494	21281	21510	21501	21255	21319	21490	21349	21266	21375	21469	21212	21451	21601	21332	21398	21583	21433	21168	21503	21360	21488	21337	21459	21544	21447	21447	21636	21348	21501	21492	21413	21657	21252	21466	21419	21511	21321	21708	21323	21472	21370	21298	21400	21300	21326	21617	21230	21379	21387	21480	21537	21441	21618	21469	21445	21675	21598	21632	21717	21318	21427	21362	21357	21419	21420	21556	21733	21381
19620	25382	23398	20601	19597	18945	18347	17892	17020	16843	16732	16673	16725	16553	16711	16640	16818	16713	16837	16495	16668	16413	16663	16691	16681	16666	16577	16632	16711	16617	16587	16799	16571	16789	16570	16611	16647	16679	16592	16756	16600	16732	16563	16538	16613	16713	16844	16608	16387	16821	16613	16674	16551	16499	16515	16645	16508	16643	16365	16575	16874	16524	16437	16574	16690	16425	16587	16632	16606	16384	16493	16577	16581	16543	16693	16620	16439	16675	16442	16501	16509	16586	16500	16570	16533	16650	16755	16487	16582	16621	16406	16543	16504	16591	16548	16651	16599	16557	16605	16428	16574	16591	16580	16531	16587	16541	16674	16686	16800	16582	16567	16342	16645	16672	16663	16417	16709	16553	16693	16510	16586	16699	16569	16688	16550	16568	16669	16550	16600	16454	16868	16747	16652	16598	16562	16530	16622	16519	16577	16402	16462	16624	16588	16441	16626	16649	16740	16581	16611	16493	16663	16556	16386	16571	16676	16610	16494	16307	16720	16608	16486	16701	16569	16673	16559	16558	16560	16602	16512	16578	16595	16615	16765	16434	16484	16496	16722	16658	16482	16511	16643	16641	16506	16615	16756	16454	16540	16629	16724	16462	16627	16648	16686	16611	16584	16528	16483	16509	16576	16626	16469	16632	16606	16714	16313	16751	16700	16605	16620	16689	16513	16812	16629	16602	16381	16510	16641	16517	16659	16450	16426	16642	16569	16643	16716	16557	16681	16439	16526	16510	16542	16560	16608	16536	16591	16519	16531	16714	16392	16590	16547	16648	16630	16654	16679	16450	16496	16687	16564	16560	16589	16642	16569	16637	16734	16810	16462	16536	16435	16609	16682	16550	16760	16500	16561	16599	16422	16488	16546	16585	16510	16676	16462	16711	16719	16724	16564	16576	16554	16676	16418	16633	16693	16648	16402	16771	16629	16465	16655	16529	16576	16652	16643	16537	16690	16640	16576	16627	16754	16635	16619	16656	16548	16418	16582	16488	16487	16675	16486	16673	16517	16736	16728	16672	16590	16664	16794	16670	16448	16481	16719	16480	16529	16371	16852	16577	16582	16522	16587	16735	16566	16642	16679	16428	16556	16644	16638	16617	16572	16659	16483	16478	16447	16509	16703	16584	16614	16461	16475	16585	16638	16641	16541	16627	16543	16509	16696	16577	16748	16649	16455	16686	16529	16311	16654	16578	16652	16504	16592	16583	16529	16608	16687	16533	16543	16601	16640	16692	16504	16654	16580	16613	16723	16492	16525	16620	16625	16584	16477	16739	16445	16573	16462	16589	16637	16532	16434	16801	16580	16674	16619	16720	16512	16588	16534	16615	16490	16835	16727	16620	16638	16666	16607	16723	16574	16801	16518	16621	16639	16687	16439	16788	16586	16713	16455	16628	16618	16621	16680	16649	16569	16736	16676	16555	16547	16550	16526	16594	16524	16359	16597	16523	16618	16604	16563	16474	16544	16792	16723	16742	16580	16738	16738	16435	16522	16492	16634	16673	16591	16601	16645	16586	16612	16509	16675	16514	16489	16558	16620	16536	16748	16608	16658	16701	16549	16679	16735	16363	16621	16604	16541	16782	16654	16691	16536	16540	16649	16629	16775	16617	16532	16684	16646	16561	16453	16767	16627	16622	16640	16501	16585	16670	16547	16521	16552	16550	16318	16533	16561	16717	16520	16391	16538	16631	16461	16340	16615	16504	16479	16603	16501	16687	16525	16676	16477	16608	16690	16446	16640	16441	16417	16741	16634	16639	16621	16647	16593	16783	16591	16520	16664	16568	16680	16650	16557	16653	16603	16602	16676	16545	16473	16645	16715	16694	16616	16458	16500	16534	16704	16620	16541	16548	16506	16626	16688	16555	16694	16675	16649	16676	16626	16629	16521	16590	16603	16602	16567	16552	16522	16492	16592	16596	16739	16624	16531	16622	16464	16387	16707	16722	16689	16612	16566	16783	16419	16531	16722	16547	16487	16717	16697	16523	16535	16606	16625	16714	16582	16486	16684	16513	16615	16570	16639	16685	16695	16458	16539	16641	16475	16362	16703	16623	16608	16654	16537	16643	16637	16325	16540	16702	16487	16639	16487	16665	16697	16690	16594	16583	16788	16613	16601	16437	16534	16686	16677	16738	16505	16567	16691	16567	16564	16657	16327	16536	16582	16551	16591	16538	16552	16442	16684	16523	16669	16608	16421	16651	16603	16625	16490	16474	16545	16535	16664	16606	16598	16529	16651	16625	16489	16545	16437	16610	16675	16466	16617	16430	16611	16635	16390	16608	16776	16821	16473	16424	16750	16801	16575	16509	16610	16539	16438	16492	16405	16530	16640	16472	16587	16522	16656	16523	16415	16655	16535	16678	16571	16755	16550	16546	16804	16502	16686	16571	16498	16661	16666	16435	16537	16580	16348	16548	16719	16563	16533	16689	16492	16628	16679	16737	16798	16422	16529	16733	16613	16423	16794	16591	16566	16582	16810	16523	16761	16609	16477	16675	16508	16416	16705	16573	16496	16487	16426	16536	16652	16539	16599	16645	16710	16694	16581	16401	16595	16729	16608	16523	16492	16682	16702	16610	16507	16640	16658	16565	16711	16733	16542	16633	16683	16705	16484	16597	16563	16553	16601	16551	16583	16689	16663	16410	16680	16523	16516	16682	16550	16600	16629	16675	16645	16484	16548	16539	16702	16525	16599	16564	16631	16588	16553	16601	16511	16607	16523	16536	16478	16769	16633	16692	16578	16579	16558	16687	16523	16575	16538	16563	16592	16525	16479	16630	16677	16822	16672	16695	16615	16655	16636	16535	16615	16663	16652	16451	16532	16484	16796	16622	16721	16756	16677	16463	16819	16714	16688	16630	16859	16615	16467	16524	16406	16390	16550	16642	16671	16641	16674	16550	16806	16440	16682	16588	16741	16452	16652	16510	16585	16607	16616	16546	16400	16471	16519	16607	16676	16663	16560	16670	16607	16677	16607	16745	16589	16574	16570	16446	16508	16515	16471	16733	16545	16580	16527	16672	16681	16591	16542	16511	16775	16648	16490	16494	16618	16805	16599	16536	16608	16601	16517	16586	16553	16689	16528	16581	16398	16493	16405	16646	16629	16621	16600	16549	16526	16646	16787	16540	16700	16634	16411	16760	16786	16588	16688	16374	16748	16454	16693	16484	16761	16535	16496	16694	16462	16683	16624	16393	16642	16476	16521	16536	16510	16666	16557	16619	16548	16525	16516	16414	16780	16546	16529	16616	16695	16627	16630	16633	16617	16655	16561	16581	16604	16589	16599	16651	16501	16471	16729	16458	16697	16493	16691	16448	16444	16535	16506	16662	16587	16371	16586	16611	16681	16538	16444	16561	16609	16601	16519	16617	16613	16559	16542	16429	16708	16525	16646	16671	16650	16515	16510	16619	16510	16610	16740	16444	16647	16639	16605	16742	16367	16504	16513	16489	16804	16482	16448	16745	16654	16637	16447	16647	16615	16731	16569	16605	16619	16476	16492	16677	16614	16584	16587	16601	16598	16469	16623	16615	16505	16531	16405	16565	16587	16543	16584	16704	16663	16486	16505	16452	16470	16474	16557	16708	16606	16486	16563	16639	16698	16454	16690	16750	16479	16536	16508	16719	16541	16495	16591	16466	16559	16597	16535	16538	16576	16712	16569	16773	16581	16439	16724	16490	16560	16523	16556	16488	16597	16713	16568	16545	16719	16591	16522	16401	16732	16561	16649	16486	16766	16641	16520	16684	16572	16460	16457	16508	16611	16499	16627	16648	16573	16549	16680	16538	16873	16471	16622	16621	16707	16526	16550	16760	16708	16577	16626	16277	16561	16469	16653	16632	16662	16755	16619	16518	16499	16588	16702	16415	16494	16746	16606	16564	16674	16595	16694	16679	16659	16635	16718	16592	16399	16564	16651	16526	16782	16507	16594	16581	16527	16603	16577	16553	16440	16701	16513	16594	16643	16554	16551	16656	16645	16393	16609	16608	16673	16391	16652	16551	16814	16810	16442	16418	16516	16526	16429	16547	16720	16522	16576	16595	16491	16609	16588	16463	16633	16852	16571	16587	16640	16721	16598	16545	16607	16511	16548	16674	16678	16528	16623	16422	16703	16513	16644	16617	16601	16389	16744	16605	16495	16485	16529	16607	16450	16564	16597	16579	16515	16508	16540	16771	16746	16638	16536	16562	16593	16392	16413	16491	16419	16544	16440	16450	16551	16764	16633	16507	16639	16541	16437	16559	16498	16710	16604	16760	16421	16724	16563	16500	16578	16559	16562	16789	16665	16683	16685	16566	16793	16538	16543	16724	16456	16566	16640	16639	16453	16648	16352	16521	16733	16449	16734	16483	16669	16465	16586	16399	16644	16548	16562	16653	16592	16581	16712	16611	16629	16535	16576	16608	16611	16485	16711	16595	16588	16704	16599	16568	16638	16477	16639	16422	16615	16582	16762	16324	16616	16605	16539	16663	16376	16299	16666	16663	16588	16615	16575	16542	16582	16515	16713	16594	16493	16532	16622	16487	16550	16695	16757	16511	16691	16398	16506	16510	16518	16678	16517	16516	16438	16442	16681	16685	16630	16636	16702	16692	16528	16671	16570	16655	16550	16628	16515	16635	16763	16567	16602	16585	16830	16325	16870	16740	16651	16597	16695	16631	16513	16734	16465	16533	16640	16575	16513	16558	16587	16483	16739	16507	16716	16533	16670	16400	16574	16623	16579	16491	16561	16595	16475	16223	16677	16807	16474	16629	16610	16731	16511	16776	16427	16640	16723	16494	16550	16576	16578	16637	16660	16720	16398	16690	16609	16699	16586	16525	16636	16595	16558	16426	16602	16774	16632	16650	16778	16615	16539	16382	16787	16547	16640	16410	16325	16490	16625	16548	16718	16591	16452	16466	16499	16592	16582	16594	16424	16496	16579	16694	16488	16721	16616	16517	16584	16682	16628	16619	16539	16668	16407	16505	16543	16830	16579	16630	16410	16575	16407	16475	16777	16546	16675	16603	16476	16451	16582	16509	16627	16660	16609	16608	16627	16427	16658	16553	16524	16358	16555	16558	16428	16515	16497	16750	16623	16693	16528	16676	16492	16504	16668	16535	16472	16677	16542	16726	16522	16671
23269	21365	28296	25269	23644	24744	24763	22507	21522	21514	21164	21100	21276	21123	21170	21302	21085	20869	21225	21190	21050	20908	21199	21045	21124	21121	21234	21201	21120	20858	21143	20997	20703	20831	20878	21035	20977	20806	21160	21010	21125	20960	20841	20985	21178	21003	20899	21140	21034	20928	20958	20810	20882	20783	20960	21027	21028	21021	20958	21170	20870	21027	20994	21096	20955	20884	20991	20869	20750	20767	20972	21005	20874	20892	21083	20800	20726	20929	20812	20992	20891	20750	21115	20962	20847	20980	20923	20688	20801	20802	21090	20977	20773	20969	20917	20857	20801	21163	20885	20734	20898	20695	20897	20765	20856	20783	20807	20754	20889	21031	20871	20870	21097	21020	21157	20945	20902	20956	21155	20746	20845	21102	20810	20921	20794	20811	20777	20695	21061	21060	21165	20961	20966	21054	21018	20832	20958	20933	20912	20669	20764	20983	21046	20849	20827	20997	20956	20933	21055	20951	20858	21020	20918	20844	20900	21005	20875	20878	20697	21048	20897	20784	20799	21016	20717	20926	20717	20721	20737	20891	20949	20814	20889	20842	20810	21078	20797	20837	20884	20934	21025	20735	20784	20746	21025	21026	20937	21100	20912	21001	20929	20682	20793	20935	20969	20908	21086	20942	21012	20913	20835	20683	20949	20992	21033	20755	20863	20916	20956	21078	20828	21164	20917	20858	20949	21008	20945	20911	20728	20895	20829	21010	20837	21076	20769	20705	20878	20925	20792	20769	20954	20929	20666	20982	20675	20934	20852	20831	20796	21090	21022	20886	20886	21079	21021	21076	20829	20807	20797	20992	20920	20873	20997	20838	20874	20910	20676	20738	20951	21050	20987	20993	20689	21001	20938	20865	21004	20760	20955	20966	20873	20939	20802	21053	20877	20882	20879	20764	20793	20956	20991	20967	20885	20824	20848	20945	20956	21010	20951	20898	21118	20891	20883	20756	20826	20830	20901	20831	21024	20820	20792	20857	21059	20830	20923	20859	21179	20917	21043	20683	20858	20858	20946	20736	20986	20820	20819	20707	20973	20981	20826	20954	20977	20794	21090	20880	21017	20773	20905	20997	21044	20945	20961	21036	20903	21054	21018	20916	21124	20998	20920	20810	21143	20696	20899	20975	20893	20764	21012	20989	20916	20743	21054	20788	20951	20804	20844	20674	21039	21068	20931	20877	21070	20948	20935	20921	21079	21029	20902	20881	20759	20912	20891	20858	21109	20764	20887	20967	21121	20929	21045	20834	20742	20858	20615	21042	20957	20855	21046	20963	20926	20996	21064	21018	20899	20880	20891	20766	20780	21004	20896	20902	20938	21020	20978	20902	20901	20789	21135	20914	20927	20926	21032	21059	20976	20942	21061	20807	20930	20890	20851	20856	20825	20843	20909	20776	21042	20874	20780	20833	20835	20942	20888	20874	21072	20723	20830	20862	20723	20798	21011	21079	21000	20960	21040	20784	20850	20856	20941	20911	20940	20784	20762	20701	20753	20836	20901	20655	20928	20900	21016	20799	20822	20890	20809	20981	21122	20966	21093	21026	20809	20850	20936	20884	20830	20891	20868	20983	21111	21025	20782	20911	20924	20649	21096	20891	21113	20969	20816	20685	21047	20996	20991	21083	20906	21074	20958	20991	20899	20557	20892	20933	20904	20873	20932	20969	20911	20812	20804	20866	20924	20884	20868	20555	20657	20997	20879	20956	20828	20837	20834	20936	20839	21083	20944	20828	20828	21054	20947	20876	20895	20766	20902	20836	21044	20882	20984	20812	21048	20930	20946	20854	21010	21011	20811	20855	20693	20867	20883	20810	21190	20962	20780	21061	20816	20897	20803	20961	21086	20949	21018	21055	21089	20807	21085	20893	21154	21123	21007	21030	21062	21117	20821	20879	20944	20881	20848	20963	20720	20893	20691	20893	20754	20893	21017	20954	20769	20863	21049	21062	20952	21073	20912	20780	21032	20898	21020	21147	20859	21081	21037	21070	20995	20855	21000	20889	20987	20883	20872	20964	20872	20940	20714	21018	20854	20886	21075	20991	20738	20750	20960	20930	20797	20749	20740	20844	21196	21051	21246	20766	20805	20738	20998	21056	20986	20862	20998	20768	20846	20808	20787	20975	20574	21075	21056	21038	20607	20950	20964	20746	20853	20923	20697	20866	21111	21100	20931	20982	20884	20983	20990	20785	21244	20983	20822	20851	20866	21071	20970	20915	20958	20968	20885	21135	21005	20965	20979	20778	20878	20933	21175	20680	20977	20703	20991	20795	21068	20727	20973	20801	21052	20902	20669	20738	20940	20852	20725	20590	20779	20900	20757	20838	20910	20683	20800	21141	20951	21026	21019	20797	20941	20971	21030	20900	20736	20905	20820	20874	20883	20794	20838	20825	20912	21131	21127	20826	20854	20927	21014	20903	21191	20723	20963	20929	21016	20932	20757	20739	20929	20749	20959	21086	20978	20909	20920	21044	20988	20910	21025	21101	20905	20807	20788	20714	20806	20754	20907	21055	20903	20811	20949	20957	21153	20965	20939	20918	20872	20829	20974	20567	20841	20912	21069	20972	20744	21088	20774	20996	21097	20967	20860	20667	20959	20759	21079	20905	20706	20918	20894	21046	21068	21170	20971	20912	20930	20930	20671	21043	20861	21060	20952	20958	20804	20985	20924	20945	20906	21050	20836	21067	20939	20925	20960	20974	20799	20784	20889	20923	20927	21013	20973	20939	20871	21068	20849	20791	20785	20864	20907	20992	21013	20702	20804	20916	20714	21064	20744	20928	20881	21093	20764	21013	20774	21043	20704	20875	20793	20909	20960	20923	20799	20774	20915	20975	20767	21081	21225	21036	21135	20974	20939	20782	20947	20713	20908	20759	20959	20834	20886	20852	20908	20879	20926	21021	20964	20852	20941	20953	20915	21182	21268	21212	20756	20818	20735	20805	20914	20996	20896	20864	20860	20802	20530	20888	20767	21070	20900	20956	20824	20895	21066	20795	20783	20931	20860	20745	20881	20852	20793	21030	20983	21008	20809	20884	20581	20872	20988	20982	20693	20996	20980	20965	20988	21049	20942	20851	20855	20949	20965	21068	20884	20848	20813	20876	20672	20888	20759	20741	20834	20744	20906	20954	21028	20610	20828	20870	20791	20905	20936	20827	20981	21028	20831	20858	21085	20903	20811	20963	20864	20811	20831	20806	21114	20891	20892	20871	20912	20705	20667	20954	20844	20879	20898	21046	20832	20973	20981	20705	20827	20797	21064	20904	20749	20965	20873	20823	21058	21140	20826	20994	20988	20928	20890	20770	20822	20850	20956	21081	20842	20871	20976	20904	21036	20755	20777	20834	20856	20827	20960	20989	21030	21065	21078	21048	21044	20732	20776	21065	20974	20643	21070	20937	21031	20928	20870	21036	20946	21022	20753	20733	20801	21159	20907	21017	20820	20830	20769	20747	21085	21028	21177	20929	20974	20780	20755	21147	20955	21015	21214	20897	20907	20979	20932	20808	20838	20950	20928	20921	20821	21061	20983	20744	20976	20850	21004	20917	20981	20934	20903	20861	20976	20976	20964	20926	20966	20929	21067	20856	20921	20941	20956	21095	20828	20911	20970	20981	21013	21045	20893	20739	20741	20846	20831	20835	20895	20993	20787	21097	20894	21130	20975	20849	20632	20741	21082	20683	20790	20973	20730	21105	20795	20889	20864	20789	20855	20768	20952	20674	20883	20868	21062	20987	20968	21043	21270	20922	20966	21115	20925	21171	20879	20939	20710	20899	21024	20852	21108	21036	20999	20944	21003	20932	21169	20990	21095	20956	20855	20964	20832	20949	20925	20794	20974	20945	20735	20787	20688	20996	21005	21087	21160	21031	20859	20936	20934	21061	20955	20744	20865	21082	20921	20824	20869	20814	20860	20922	20967	20853	20832	20867	20963	21030	21069	20848	20846	20978	20821	20869	21065	20838	20834	21050	20835	20986	21071	20988	20962	20891	20977	20940	20912	20899	20985	21188	21048	20894	20844	20896	21071	20916	20806	20953	20863	20759	20871	20753	20860	20894	21228	20896	20865	21025	20998	21033	20992	21001	21079	20913	20930	20982	21027	20937	21002	20716	20695	20895	21035	21131	21090	21033	20797	20990	20849	20814	21161	20919	20934	21071	21123	21104	20914	21198	20912	20807	20944	20803	21102	20804	20874	20850	20971	20756	20961	20796	20806	20798	20903	21103	20889	20956	21020	20959	21129	20979	20888	20864	20821	20874	20788	20936	21004	21223	20941	20999	20809	20915	21150	20949	20824	20781	20696	21012	21038	20798	20814	20891	20814	21106	20904	20810	21038	21067	20871	21017	20940	21009	20768	20790	20719	20889	20821	20751	20703	20861	20925	20754	20724	20771	21175	20860	20976	20875	20882	21022	21061	21056	20818	20824	21165	20708	20878	20911	20942	20916	20772	20916	20952	20807	21113	20908	20925	20994	20890	20906	20906	21040	20634	21022	21066	20821	20951	21030	20900	20760	20870	20811	20950	20908	21064	20917	20930	21003	20906	20818	20942	21065	20815	20890	20813	20982	20861	20840	20949	20814	20782	20962	20772	20843	20844	20643	20799	20674	20906	20823	20996	20660	20883	20860	21014	20864	21019	20701	20983	20992	20853	20966	20844	20751	20895	20659	21007	20983	21125	21074	20839	21027	20881	21022	20667	20885	20952	21086	20837	20840	20904	20750	20766	20864	20868	20910	20836	20972	20891	20919	21159	20930	20852	20616	20892	20984	21056	20796	20725	20857	20854	20769	20682	20821	20897	21033	20821	20922	20869	20873	20793	20957	20762	20933	20974	20766	20882	21021	20979	20932	21083	20729	21059	21067	20894	20962	21042	20912	20797	21000	20985	21010	20840	21105	20902	20984	20918	20860	20827	20936	20936	20854	20870	20734	20950	20771	21067	20939	20963	21007	20971	21022	20932	20790	20851	20976	21093	20864	20834	20806	20808	20989	20905	20900	20997	20855	20973	20853	20960	20736	20830	20905	20895	20793	21076	21148	21087	20990	20867	20731	20731	20937	20866	20978	20880	20947	20863	20841	21087	20774	20874	21129	21038	20914	20992	20670	20814	20681	20704	20933	20871	20884
16135	29916	26617	22317	21261	19955	18888	18104	17420	16768	16838	16449	16641	16450	16421	16570	16602	16504	16521	16408	16534	16603	16508	16247	16507	16291	16501	16350	16379	16361	16385	16434	16414	16259	16405	16417	16425	16447	16545	16139	16409	16458	16422	16241	16274	16376	16536	16451	16508	16369	16379	16545	16425	16296	16270	16351	16533	16406	16344	16535	16362	16395	16232	16242	16310	16285	16330	16353	16227	16283	16423	16509	16482	16241	16202	16300	16445	16358	16447	16381	16263	16133	16571	16235	16426	16428	16218	16451	16241	16321	16267	16393	16473	16225	16553	16266	16330	16434	16279	16310	16382	16301	16214	16305	16448	16398	16193	16155	16330	16424	16404	16430	16251	16503	16275	16411	16329	16391	16263	16308	16215	16310	16340	16386	16348	16280	16388	16272	16380	16252	16313	16352	16246	16160	16409	16308	16268	16406	16303	16365	16283	16336	16352	16355	16043	16243	16494	16218	16307	16330	16414	16257	16290	16516	16391	16330	16425	16318	16392	16210	16276	16386	16372	16393	16734	16323	16298	16332	16356	16323	16213	16296	16506	16300	16205	16352	16249	16264	16131	16446	16465	16176	16313	16278	16202	16423	16300	16337	16230	16130	16450	16522	16346	16287	16213	16428	16276	16559	16330	16331	16331	16252	16323	16287	16309	16544	16356	16330	16291	16254	16283	16299	16320	16338	16188	16248	16299	16366	16274	16371	16236	16469	16287	16317	16467	16348	16475	16332	16302	16281	16186	16284	16600	16409	16479	16284	16322	16344	16394	16360	16357	16217	16500	16277	16319	16486	16270	16337	16217	16240	16230	16203	16378	16312	16381	16400	16422	16261	16329	16503	16287	16388	16338	16385	16355	16264	16323	16360	16120	16145	16126	16320	16288	16319	16394	16373	16373	16321	16336	16432	16214	16455	16152	16244	16356	16267	16108	16291	16405	16393	16292	16411	16262	16377	16517	16487	16203	16261	16254	16365	16303	16344	16480	16364	16342	16421	16295	16156	16513	16263	16340	16262	16460	16378	16391	16117	16389	16331	16312	16459	16410	16429	16475	16307	16388	16334	16181	16374	16362	16375	16325	16335	16307	16314	16280	16236	16333	16280	16392	16475	16531	16310	16324	16609	16483	16386	16289	16432	16408	16272	16285	16332	16215	16483	16304	16312	16392	16315	16309	16323	16285	16532	16309	16417	16363	16405	16349	16354	16327	16358	16355	16509	16264	16341	16288	16313	16137	16338	16400	16263	16236	16365	16240	16197	16571	16490	16256	16490	16367	16387	16503	16282	16356	16271	16292	16337	16238	16170	16167	16308	16431	16440	16336	16381	16305	16352	16503	16612	16295	16220	16232	16392	16506	16269	16109	16403	16406	16425	16348	16449	16376	16287	16382	16347	16294	16383	16451	16244	16458	16256	16329	16375	16249	16285	16383	16519	16447	16385	16345	16585	16517	16357	16310	16317	16355	16398	16295	16323	16388	16339	16276	16292	16217	16402	16478	16371	16317	16250	16324	16128	16321	16260	16228	16220	16288	16408	16310	16139	16257	16347	16403	16176	16278	16478	16428	16411	16283	16305	16425	16424	16491	16495	16520	16385	16396	16137	16209	16474	16353	16255	16439	16199	16462	16370	16223	16248	16402	16277	16396	16480	16364	16401	16219	16301	16412	16270	16426	16256	16184	16443	16316	16243	16492	16314	16369	16357	16328	16111	16381	16407	16250	16360	16368	16445	16273	16307	16418	16432	16244	16362	16197	16436	16286	16326	16391	16232	16441	16342	16365	16262	16137	16316	16381	16325	16285	16269	16305	16257	16435	16437	16233	16178	16480	16361	16266	16288	16443	16341	16308	16399	16361	16361	16379	16368	16317	16423	16325	16421	16264	16434	16285	16224	16503	16336	16375	16364	16420	16313	16332	16212	16425	16365	16353	16486	16380	16310	16269	16521	16305	16346	16194	16366	16548	16335	16192	16440	16438	16435	16466	16410	16331	16406	16386	16153	16352	16354	16315	16317	16239	16325	16468	16266	16183	16283	16464	16351	16314	16399	16231	16174	16561	16140	16170	16334	16356	16381	16235	16233	16366	16396	16348	16351	16435	16211	16276	16199	16335	16186	16436	16234	16187	16263	16392	16403	16138	16277	16511	16370	16393	16420	16246	16506	16328	16357	16274	16402	16308	16290	16264	16254	16362	16384	16309	16272	16330	16302	16138	16360	16411	16364	16287	16255	16376	16525	16415	16496	16206	16496	16294	16160	16366	16465	16411	16264	16464	16466	16446	16219	16353	16273	16304	16448	16331	16347	16346	16431	16341	16440	16315	16330	16469	16441	16237	16439	16134	16103	16464	16311	16355	16363	16512	16450	16305	16242	16354	16391	16286	16383	16239	16437	16305	16435	16388	16363	16571	16306	16476	16484	16308	16385	16401	16358	16390	16443	16256	16328	16487	16408	16360	16329	16203	16230	16183	16355	16138	16434	16428	16390	16284	16411	16457	16331	16461	16351	16445	16392	16468	16301	16374	16526	16434	16420	16048	16399	16507	16341	16425	16339	16426	16372	16282	16561	16342	16135	16501	16240	16438	16170	16414	16423	16392	16407	16400	16347	16314	16293	16337	16462	16222	16384	16214	16458	16371	16558	16281	16366	16601	16279	16343	16411	16201	16496	16168	16488	16414	16482	16490	16319	16320	16206	16260	16220	16452	16351	16335	16297	16370	16303	16291	16207	16313	16320	16417	16337	16413	16488	16370	16450	16382	16247	16286	16525	16181	16422	16246	16441	16354	16426	16352	16302	16510	16421	16409	16251	16443	16397	16430	16301	16554	16252	16235	16409	16315	16322	16359	16220	16385	16512	16364	16380	16350	16119	16476	16330	16299	16328	16248	16524	16418	16338	16320	16283	16222	16357	16416	16304	16350	16281	16315	16405	16292	16313	16222	16390	16365	16274	16072	16523	16186	16265	16455	16444	16335	16484	16297	16117	16242	16357	16306	16325	16383	16515	16443	16244	16462	16284	16300	16456	16402	16251	16270	16384	16399	16241	16268	16239	16511	16369	16242	16438	16487	16175	16413	16361	16391	16348	16326	16423	16197	16516	16284	16338	16444	16341	16379	16442	16491	16345	16324	16375	16293	16230	16420	16399	16210	16453	16354	16467	16442	16395	16508	16397	16453	16399	16395	16295	16469	16393	16260	16203	16348	16255	16377	16219	16366	16269	16362	16418	16543	16285	16438	16316	16416	16308	16089	16605	16243	16399	16161	16324	16156	16326	16381	16248	16310	16252	16499	16419	16302	16041	16421	16220	16379	16388	16306	16241	16375	16391	16175	16322	16213	16296	16349	16170	16292	16288	16381	16439	16356	16332	16362	16452	16357	16438	16249	16329	16483	16231	16268	16249	16482	16255	16284	16366	16313	16485	16411	16233	16278	16221	16279	16356	16321	16276	16475	16325	16427	16276	16318	16459	16346	16217	16443	16373	16420	16209	16317	16330	16214	16521	16328	16218	16398	16113	16291	16349	16226	16341	16374	16584	16363	16254	16309	16277	16189	16327	16417	16438	16453	16419	16506	16286	16197	16458	16331	16352	16162	16402	16372	16444	16372	16496	16303	16283	16359	16451	16505	16328	16450	16237	16316	16373	16259	16291	16327	16446	16328	16257	16297	16246	16521	16321	16265	16342	16247	16368	16333	16363	16351	16178	16423	16248	16303	16233	16265	16331	16408	16283	16298	16201	16215	16328	16453	16352	16334	16132	16486	16386	16389	16433	16361	16363	16390	16219	16452	16345	16342	16450	16288	16380	16371	16386	16355	16242	16432	16303	16199	16124	16316	16456	16438	16230	16414	16407	16477	16374	16452	16377	16625	16372	16493	16300	16359	16292	16450	16422	16290	16131	16511	16306	16373	16276	16403	16161	16135	16343	16321	16254	16348	16325	16426	16184	16255	16440	16225	16121	16334	16386	16323	16305	16406	16314	16245	16119	16296	16355	16371	16385	16303	16382	16430	16380	16402	16341	16390	16352	16509	16221	16298	16368	16447	16327	16278	16554	16284	16334	16520	16306	16386	16343	16485	16336	16394	16210	16275	16290	16321	16424	16410	16374	16439	16454	16140	16469	16405	16444	16375	16168	16324	16199	16478	16473	16389	16341	16248	16231	16158	16406	16354	16354	16260	16391	16460	16309	16297	16348	16215	16405	16381	16332	16255	16299	16495	16454	16304	16472	16332	16429	16279	16184	16255	16433	16354	16205	16316	16410	16180	16171	16290	16283	16360	16456	16442	16324	16256	16346	16247	16442	16438	16384	16467	16366	16266	16361	16354	16320	16340	16207	16167	16320	16429	16321	16471	16426	16403	16309	16362	16417	16229	16214	16414	16264	16364	16352	16426	16180	16412	16320	16310	16196	16359	16325	16366	16270	16276	16319	16283	16355	16229	16453	16311	16238	16443	16435	16280	16234	16288	16242	16348	16300	16258	16426	16385	16488	16351	16459	16453	16439	16285	16441	16482	16394	16405	16325	16377	16507	16291	16497	16224	16269	16415	16307	16234	16360	16241	16286	16330	16300	16423	16162	16514	16230	16247	16346	16412	16309	16314	16463	16271	16298	16275	16438	16490	16513	16279	16571	16262	16373	16492	16502	16303	16444	16283	16423	16271	16343	16178	16493	16504	16275	16247	16351	16292	16268	16601	16271	16215	16370	16291	16407	16275	16445	16332	16371	16347	16244	16483	16358	16303	16369	16342	16358	16411	16233	16158	16493	16250	16310	16166	16267	16303	16515	16353	16400	16443	16325	16210	16470	16343	16592	16254	16513	16354	16519	16284	16400	16326	16240	16362	16521	16293	16418	16216	16517	16303	16282	16358	16235	16400	16390	16246	16444	16306	16474	16423	16276	16427	16326	16281	16396	16244	16437	16125	16313	16366	16373	16387	16269	16252	16271	16265	16527	16299	16437	16443	16542	16510	16545	16270	16355	16387	16312	16357	16325	16235	16267	16249	16365	16290	16237	16276	16260	16328	16501	16480	16404	16532	16257	16319	16430	16464	16242	16544	16384	16370	16389	16393	16439	16477	16393	16211	16279	16300	16402	16308	16210	16163	16323	16322	16248	16306	16268	16172	16476	16310	16402
24907	21383	27437	27975	23468	23394	23278	22279	21933	21739	21564	21764	21531	21544	21313	21406	21398	21318	21636	21444	21387	21363	21515	21132	21528	21389	21428	21345	21400	21450	21450	21493	21597	21253	21301	21452	21567	21619	21252	21365	21280	21631	21248	21256	21347	21435	21377	21403	21230	21256	21176	21455	21145	21181	21091	21363	21404	21276	21453	21413	21430	21396	21230	21194	21299	21138	21465	21296	21471	21423	21187	21204	21100	21225	21269	21446	21402	21086	21106	21328	21336	21182	21125	21364	21247	21349	21372	21579	21362	21289	21239	21240	21391	21408	21320	21134	21323	21246	21272	21347	21380	21305	21442	21210	21364	21388	21435	21406	21211	21284	21251	21378	21371	21475	21158	21107	21354	21187	21274	21201	21167	21217	21159	21309	21097	21229	21447	21275	21313	21612	21305	21468	21405	21426	21302	21262	21487	21334	21471	21281	21467	21350	21442	21340	21227	21424	21519	21235	21392	21390	21312	21373	21294	21375	21207	21287	21167	21180	21466	21272	21245	21378	21411	21341	21436	21310	21257	21445	21081	21182	21426	21357	21174	21441	21384	21281	21312	21410	21405	21301	21344	21345	21311	21451	21406	21396	21208	21450	21465	21521	21266	21171	21333	21262	21527	21455	21261	21330	21286	21107	21217	21175	21173	21254	21200	21355	21267	21420	21368	21229	21325	21571	21120	21413	21507	21446	21307	21367	21507	21412	21527	21359	21280	21394	21293	21394	21346	21365	21440	21220	21206	21315	21271	21283	21387	21478	21280	21472	21400	21313	21165	21242	21295	21213	21264	21318	21145	21345	21530	21311	21394	21406	21453	21192	21308	21254	21345	21486	21390	21167	21352	21134	21262	21437	21322	21329	21395	21386	21328	21119	21312	21247	21426	21278	21362	21150	21393	21322	21390	21273	21487	21445	21415	21280	21431	21284	21219	21440	21378	21303	21342	21360	21130	21095	21402	21471	21243	21248	21153	21294	21208	21435	21102	21502	21166	21297	21318	21296	21369	21419	21389	21140	21391	21459	21495	21422	21318	21426	21344	21241	21358	21298	21476	21172	21181	21370	21377	21366	21386	21093	21142	21133	21218	21309	21360	21248	21223	21218	21480	21467	21324	21507	21279	21272	21195	21412	21308	21366	21482	21469	21342	21353	21423	21425	21271	21418	21139	21266	21187	21384	21456	21231	21245	21244	21337	21105	21365	21430	21267	21248	21465	21206	21366	21298	21349	21307	21279	21223	21547	21270	21272	21318	21397	21450	21400	21419	21237	21371	21240	21107	21449	21510	21161	21161	21580	21092	21383	21305	21403	21236	21193	21174	21270	21367	21396	21216	21166	21255	21547	21304	21567	21194	21225	21155	21539	21227	21259	21253	21438	21144	21304	21400	21249	21274	21353	21408	21426	21375	21174	21416	21186	21348	21273	21371	21251	21455	21422	21139	21272	21209	21405	21373	21282	21228	21236	21245	21237	21199	21484	21508	21276	21344	21604	21311	21459	21155	21416	21270	21298	21335	21403	21151	21198	21179	21331	21263	21471	21146	21134	21242	21447	21100	21156	21120	21380	21320	21478	21165	21172	21332	21251	21201	21369	21157	21344	21169	21395	21483	21498	21437	21451	21508	21190	21168	21192	21368	21204	21332	21365	21326	21340	21313	21164	21302	21217	21246	21477	21378	21155	21359	21130	21270	21221	21500	21569	21345	21512	21386	21510	21306	21522	21144	21358	21564	21533	21410	21487	21375	21569	21623	21223	21322	21431	21392	21398	21174	21282	21447	21517	21350	21165	21389	21413	21244	21511	21338	21249	21552	21331	21238	21295	21268	21295	21327	21464	21259	21130	21233	21299	21440	21398	21396	21444	21281	21413	21146	21408	21365	21474	21496	21241	21162	21163	21126	21441	21257	21377	21081	21284	21417	21512	21334	21345	21240	21254	21494	21221	21272	21176	21314	21466	21400	21360	21234	21236	21192	21309	21264	21328	21257	21627	21051	21325	21323	21240	21298	21442	21365	21280	21323	21316	21429	21392	21314	21137	21130	21328	21561	21278	21271	21481	21544	21443	21283	21357	21534	21363	21317	21316	21195	21281	21250	21289	21332	21339	21189	21213	21313	21475	21312	21293	21551	21512	21456	21279	21631	21236	21274	21294	21270	21318	21353	21418	21321	21389	21374	21474	21164	21214	21319	21346	21268	21364	21254	21217	21405	21271	21317	21183	21300	21204	21475	21372	21194	21145	21297	21284	21302	21710	21426	21445	21365	21354	21394	21489	21134	21199	21588	21550	21434	21150	21267	21315	21299	21197	21249	21369	21336	21416	21497	21280	21258	21198	21262	21409	21181	21304	21248	21273	21385	21184	21264	21446	21178	21461	21369	21358	21455	21242	21336	21326	21430	21455	21204	21360	21370	21462	21400	21254	21163	21330	21336	21191	21255	21392	21320	21362	21449	21313	21175	21137	21481	21304	21521	21461	21491	21216	21464	21245	21309	21327	21179	21356	21493	21101	21392	21070	21405	21370	21333	21374	21328	21329	21397	21508	21257	21174	21132	21292	21381	21534	21267	21281	21251	21204	21232	21110	21263	21388	21108	21097	21472	21264	21359	21300	21430	21229	21335	21268	21438	21490	21372	21364	21075	21194	21274	21383	21253	21321	21336	21510	21424	21159	21307	21378	21302	21289	21322	21313	21333	21432	21492	21354	21161	21450	21351	21570	21780	21512	21374	21379	21270	21338	21187	21583	21241	21226	21331	21246	21352	21491	21364	21417	21555	21314	21418	21375	21253	21288	21302	21555	21322	21426	21292	21544	21260	21371	21361	21435	21261	21460	21193	21387	21400	21397	21357	21218	21087	21438	21065	21258	21523	21491	21261	21332	21342	21374	21251	21489	21616	21672	21245	21356	21436	21141	21334	21537	21441	21028	21272	21317	21514	21520	21423	21405	21160	21313	21346	21373	21399	21401	21334	21205	21350	21267	21495	21363	21372	21425	21395	21478	21275	21339	21346	21333	21186	21103	21033	21262	21268	21505	21388	21093	21429	21492	21052	21358	21225	21172	21419	21341	21333	21168	21441	21674	21513	21292	21386	21430	21441	21293	21301	21393	21351	21289	21269	21476	21209	21361	21417	21359	21177	21551	21273	21334	21592	21318	21402	21479	21222	21397	21428	21383	21369	21464	21451	21234	21481	21522	21282	21263	21186	21442	21353	21332	21389	21233	21220	21467	21271	21332	21430	21518	21316	21516	21015	21181	21221	21308	21484	21166	21208	21204	21132	21116	21453	21082	21288	21448	21387	21249	21290	21363	21292	21363	21278	21074	21163	21348	21398	21454	21504	21273	21396	21442	21343	21239	21451	21514	21342	21364	21222	21600	21563	21434	21361	21210	21289	21459	21361	21267	21457	21427	21166	21401	21541	21242	21198	21249	21382	21341	21412	21240	21554	21383	21317	21331	21188	21336	21239	21414	21329	21442	21142	21246	21208	21223	21276	21420	21152	21232	21481	21232	21129	21321	21568	21360	21312	21315	21301	21317	21346	21275	21183	21512	21440	21260	21382	21397	21436	21175	21370	21339	21360	21391	21280	21384	21314	21280	21454	21459	21417	21270	21315	21080	21349	21477	21337	21339	21413	21356	21319	21314	21405	21186	21212	21321	21063	21244	21379	21385	21348	21479	21258	21360	21120	21374	21372	21600	21440	21521	21399	21281	21237	21444	21298	21279	21434	21532	21300	21207	20979	21412	21226	21146	21180	21243	21174	21374	21300	21483	21608	21472	21315	21496	21357	21487	21342	21551	21523	21436	21170	21399	21252	21357	21225	21197	21332	21327	21287	21356	21440	21271	21421	21160	21395	21350	21254	21448	21365	21268	21329	21158	21423	21254	21327	21262	21250	21451	21204	21440	21450	21503	21331	21202	21233	21306	21265	21327	21296	21456	21485	21351	21344	21312	21169	21294	21386	21341	21288	21354	21227	21145	21371	21423	21614	21162	21229	21350	21205	21402	21299	21416	21541	21358	21260	21332	21338	21240	21223	21468	21242	21292	21324	21171	21288	21347	21428	21068	21306	21241	21353	21383	21403	21410	21444	21127	21368	21133	21174	21229	21129	21147	21251	21478	21394	21071	21388	21390	21291	21142	21365	21321	21285	21304	21438	21275	21313	21189	21272	21325	21429	21511	21254	21264	21118	21309	21308	21394	21237	21526	21279	21208	21484	21235	21345	21427	21374	21245	21279	21273	21292	21073	21361	21156	21337	21446	21287	21456	21178	21244	21330	21462	21499	21229	21386	21229	21361	21491	21436	21378	21184	21046	21416	21403	21388	21564	21356	21222	21519	21213	21315	21184	21104	21391	21421	21401	21557	21274	21171	21259	21247	21161	21686	21566	21338	21215	21494	21528	21465	21208	21317	21175	21242	21319	21357	21383	21401	21242	21291	21639	21240	21439	21408	21282	21284	21610	21400	21353	21251	21149	21321	21411	21164	21161	21276	21021	21340	21342	21232	21309	21380	21530	21359	21286	21418	21233	21302	21395	21369	21555	21381	21525	21202	21277	21123	21510	21457	21449	21335	21364	21290	21454	21198	21594	21247	21369	21461	21510	21447	21422	21034	21317	21526	21258	21417	21383	21328	21403	21290	21354	21311	21193	21495	21418	21293	21290	21422	21419	21396	21168	21374	21251	21332	21461	21462	21226	21227	21342	21403	21516	21352	21356	21282	21349	21182	21299	21379	21252	21341	21341	21269	21405	21136	21447	21251	21284	21340	21220	21493	21213	21305	21458	21459	21567	21397	21490	21433	21530	21223	21094	21001	21214	21345	21408	21180	21350	21378	21309	21199	21520	21329	21301	21480	21364	21247	21238	21303	21412	21216	21356	21416	21428	21497	21310	21476	21447	21429	21529	21192	21243	21130	21300	21247	21423	21181	21346	21429	21431	21390	21381	21250	21133	21360	21216	21304	21257	21414	21369	21249	21318	21315	21386	21470	21148	21174	21276	21229	21372	21572	21449	21299	21487	21552	21270	21362	21412	21440	21329	21334	21240	21545	21280	21305	21522	21385	21110	21240	21356	21220	21350	21166	21441	21256	21273	21179	21317	21300	21300	21346	21368	21532	21350	21347	21318	20980
17272	27779	24462	21282	20249	19145	18334	17645	17261	16921	16746	16561	16568	16681	16773	16605	16721	16610	16686	16501	16630	16750	16461	16701	16579	16642	16588	16678	16623	16518	16675	16611	16610	16657	16522	16561	16613	16580	16677	16451	16527	16456	16516	16523	16395	16497	16629	16440	16718	16632	16575	16587	16541	16677	16501	16548	16544	16561	16534	16703	16579	16605	16416	16250	16646	16540	16460	16480	16642	16415	16738	16706	16487	16510	16515	16601	16711	16636	16514	16530	16509	16604	16460	16475	16662	16629	16539	16574	16496	16573	16514	16575	16510	16604	16429	16611	16614	16666	16550	16377	16558	16504	16764	16458	16497	16465	16711	16641	16484	16487	16528	16551	16516	16491	16581	16600	16504	16614	16640	16484	16431	16603	16428	16651	16652	16554	16504	16614	16564	16589	16667	16554	16648	16728	16518	16513	16639	16627	16391	16555	16520	16544	16617	16687	16471	16584	16601	16531	16630	16528	16505	16688	16481	16571	16521	16565	16601	16474	16469	16634	16755	16675	16615	16531	16655	16599	16452	16586	16631	16480	16467	16484	16589	16523	16643	16594	16570	16458	16433	16341	16654	16489	16586	16619	16537	16526	16710	16491	16580	16734	16375	16571	16568	16617	16692	16410	16559	16603	16687	16431	16461	16540	16676	16492	16378	16625	16647	16495	16489	16670	16676	16407	16598	16628	16524	16443	16644	16480	16453	16440	16457	16487	16490	16481	16711	16624	16642	16577	16547	16612	16373	16492	16570	16543	16636	16374	16542	16515	16604	16489	16563	16634	16590	16738	16470	16672	16767	16701	16636	16508	16634	16537	16580	16462	16515	16632	16635	16606	16517	16540	16461	16602	16510	16643	16778	16634	16490	16381	16519	16456	16797	16525	16481	16573	16543	16478	16667	16612	16540	16613	16404	16650	16692	16639	16454	16456	16623	16633	16560	16619	16510	16856	16574	16548	16519	16747	16485	16361	16555	16402	16643	16473	16805	16751	16445	16284	16566	16567	16598	16560	16516	16714	16457	16682	16380	16479	16749	16564	16551	16541	16464	16616	16601	16538	16623	16664	16393	16570	16426	16653	16400	16445	16458	16610	16713	16436	16494	16389	16537	16628	16641	16643	16465	16492	16438	16566	16408	16712	16558	16437	16546	16523	16545	16471	16654	16520	16481	16461	16572	16728	16561	16528	16513	16541	16621	16841	16465	16517	16608	16711	16562	16601	16483	16697	16591	16589	16718	16659	16611	16583	16664	16523	16532	16632	16689	16629	16585	16608	16528	16521	16575	16419	16699	16525	16415	16741	16651	16563	16773	16516	16553	16490	16615	16622	16587	16672	16478	16570	16521	16348	16575	16457	16494	16542	16732	16508	16431	16722	16620	16706	16354	16527	16491	16557	16613	16594	16652	16836	16703	16570	16456	16365	16782	16417	16650	16516	16587	16559	16693	16487	16621	16479	16519	16807	16450	16486	16537	16547	16643	16588	16725	16487	16502	16516	16649	16378	16614	16562	16560	16550	16646	16562	16473	16733	16498	16677	16683	16643	16581	16760	16571	16649	16523	16579	16308	16532	16633	16435	16484	16507	16409	16519	16589	16678	16567	16472	16643	16532	16576	16709	16517	16598	16778	16359	16770	16564	16413	16570	16421	16631	16605	16628	16521	16427	16489	16590	16546	16657	16504	16715	16662	16497	16684	16554	16638	16357	16529	16578	16689	16501	16523	16528	16674	16681	16506	16786	16516	16613	16525	16550	16526	16427	16538	16622	16646	16672	16554	16735	16518	16628	16624	16462	16605	16492	16645	16437	16474	16461	16515	16566	16722	16481	16673	16559	16675	16519	16450	16637	16556	16438	16496	16563	16485	16471	16464	16495	16698	16471	16472	16737	16499	16662	16683	16726	16579	16549	16492	16625	16642	16437	16577	16654	16582	16526	16431	16536	16587	16704	16597	16554	16484	16528	16501	16350	16425	16412	16394	16582	16746	16420	16459	16598	16560	16526	16621	16577	16660	16510	16800	16500	16507	16697	16491	16621	16569	16352	16579	16701	16418	16485	16720	16538	16529	16612	16640	16448	16609	16712	16599	16555	16641	16651	16614	16497	16459	16657	16593	16491	16504	16656	16606	16502	16687	16737	16597	16460	16577	16622	16666	16554	16500	16706	16665	16414	16689	16525	16576	16577	16540	16531	16467	16617	16482	16689	16493	16640	16613	16537	16432	16608	16434	16639	16581	16690	16519	16477	16421	16439	16595	16489	16573	16507	16553	16529	16511	16630	16546	16593	16625	16636	16523	16727	16363	16592	16749	16400	16476	16531	16592	16565	16458	16683	16651	16649	16471	16532	16713	16642	16579	16589	16540	16734	16641	16492	16694	16552	16675	16519	16374	16379	16637	16661	16466	16488	16554	16539	16511	16599	16565	16563	16474	16522	16401	16691	16460	16629	16695	16626	16562	16716	16495	16685	16574	16564	16395	16566	16758	16632	16478	16606	16484	16731	16561	16638	16650	16399	16539	16599	16658	16649	16508	16686	16642	16576	16521	16650	16467	16450	16627	16464	16595	16573	16654	16628	16530	16803	16582	16428	16658	16522	16555	16525	16496	16560	16614	16532	16511	16500	16611	16450	16765	16620	16474	16486	16648	16364	16635	16700	16544	16541	16635	16488	16525	16632	16712	16674	16565	16820	16625	16456	16442	16662	16553	16518	16630	16699	16398	16586	16438	16620	16433	16769	16517	16571	16479	16371	16647	16595	16472	16745	16611	16562	16515	16521	16526	16470	16527	16661	16567	16495	16780	16596	16651	16482	16446	16541	16576	16443	16505	16558	16435	16686	16597	16519	16558	16242	16416	16656	16529	16382	16378	16567	16558	16570	16444	16303	16717	16521	16349	16540	16621	16428	16572	16662	16743	16499	16552	16632	16548	16507	16685	16586	16653	16552	16622	16622	16557	16487	16618	16407	16619	16559	16696	16651	16653	16594	16568	16414	16700	16458	16801	16728	16538	16625	16644	16606	16636	16702	16612	16684	16468	16706	16532	16602	16593	16440	16714	16603	16541	16656	16545	16544	16606	16508	16519	16586	16669	16346	16569	16540	16522	16726	16721	16484	16650	16535	16621	16612	16395	16573	16539	16492	16649	16684	16497	16697	16399	16649	16323	16663	16470	16615	16696	16604	16403	16483	16542	16602	16691	16620	16551	16587	16518	16582	16583	16704	16436	16671	16647	16416	16503	16527	16677	16452	16601	16482	16385	16540	16462	16463	16652	16498	16612	16525	16395	16539	16622	16424	16580	16501	16549	16741	16571	16586	16609	16414	16703	16513	16510	16584	16542	16372	16768	16502	16537	16680	16457	16607	16584	16515	16550	16505	16549	16630	16518	16600	16607	16746	16606	16606	16620	16589	16524	16396	16635	16656	16578	16488	16436	16653	16548	16735	16382	16670	16518	16530	16536	16678	16618	16496	16635	16675	16578	16561	16445	16718	16464	16606	16431	16715	16578	16496	16570	16422	16666	16485	16582	16750	16589	16777	16558	16644	16639	16584	16488	16609	16661	16695	16622	16481	16508	16398	16593	16733	16486	16743	16554	16738	16680	16497	16412	16603	16727	16590	16488	16598	16643	16627	16647	16591	16493	16766	16515	16645	16415	16761	16571	16600	16512	16620	16732	16589	16569	16601	16602	16589	16756	16490	16579	16677	16669	16604	16523	16435	16630	16485	16617	16487	16411	16560	16521	16539	16757	16600	16427	16439	16596	16564	16705	16535	16725	16614	16537	16444	16610	16697	16493	16574	16521	16700	16505	16584	16445	16556	16563	16384	16611	16611	16422	16484	16345	16505	16626	16506	16829	16464	16593	16529	16605	16514	16718	16556	16488	16580	16631	16820	16534	16545	16431	16557	16456	16474	16626	16358	16577	16479	16458	16550	16470	16641	16633	16387	16436	16708	16440	16530	16532	16718	16571	16402	16625	16527	16635	16682	16605	16627	16529	16556	16558	16431	16720	16615	16540	16512	16617	16661	16438	16641	16571	16731	16535	16708	16687	16466	16689	16672	16597	16480	16496	16676	16637	16453	16761	16602	16550	16619	16627	16635	16627	16544	16415	16511	16641	16535	16552	16702	16601	16741	16595	16387	16458	16588	16535	16613	16427	16514	16658	16462	16633	16283	16516	16590	16652	16482	16593	16424	16501	16497	16771	16470	16592	16732	16670	16535	16452	16670	16689	16638	16475	16558	16436	16609	16639	16704	16616	16613	16618	16713	16763	16635	16516	16486	16468	16566	16363	16651	16471	16604	16573	16643	16482	16611	16523	16684	16384	16609	16664	16645	16651	16482	16527	16469	16647	16563	16611	16321	16567	16511	16411	16523	16602	16612	16627	16685	16512	16465	16481	16385	16705	16560	16591	16761	16422	16584	16549	16431	16715	16581	16396	16607	16830	16476	16613	16763	16526	16439	16509	16579	16528	16548	16660	16500	16600	16587	16434	16465	16555	16622	16591	16618	16434	16692	16489	16562	16471	16557	16613	16498	16535	16403	16407	16578	16580	16391	16569	16498	16476	16488	16662	16617	16607	16649	16539	16528	16429	16579	16707	16464	16554	16638	16603	16564	16737	16448	16567	16508	16577	16623	16620	16435	16584	16703	16407	16568	16580	16432	16533	16501	16478	16680	16738	16326	16556	16692	16711	16621	16512	16357	16595	16506	16665	16632	16550	16710	16635	16794	16670	16615	16504	16639	16521	16460	16727	16479	16603	16489	16628	16719	16722	16610	16533	16635	16605	16465	16565	16707	16630	16632	16586	16456	16488	16632	16634	16484	16623	16707	16580	16528	16731	16573	16515	16504	16639	16601	16737	16566	16623	16465	16429	16468	16513	16465	16562	16479	16522	16723	16500	16555	16730	16509	16661	16621	16469	16563	16730	16744	16572	16663	16599	16803	16673	16519	16500	16629	16576	16532	16390	16586	16476	16499	16418	16743	16702	16603	16488	16515	16381	16537	16384	16606	16609	16637	16590	16662	16484	16554	16635	16682	16697	16714	16423	16567	16435	16583	16576	16692	16531	16581	16681	16715	16618	16498	16513	16498	16753	16552	16621	16563	16579	16504	16768	16519	16478	16487	16519	16619
22249	21347	28686	24387	22055	25263	27399	23132	21830	21900	21398	21344	21323	21283	21386	21280	21180	21333	21137	21308	21213	21093	21162	21049	21261	21136	21004	21109	21071	21041	21436	21121	21153	21108	21283	20966	21063	21039	21002	20879	21053	20849	20891	20897	21050	20924	20979	21019	20975	21038	21059	21006	20748	21006	21099	21029	20749	21083	20986	21070	21003	20925	21006	21093	21024	20861	20918	20583	21113	21008	21182	20946	20982	20998	20979	20851	20841	20978	20972	20898	20872	20878	20953	21069	20916	20749	21045	20933	21134	21074	20848	20889	20957	20785	21077	21102	20991	20940	20933	20885	20802	21142	20927	20808	20882	20948	21194	21113	21008	21150	20994	20835	20895	20809	20862	20751	21102	21044	20968	21018	21009	21120	20889	20742	20934	20865	20873	21045	21008	21111	20958	20769	20804	20670	20877	20864	20876	21320	20777	20809	21030	21005	20913	20940	20884	20956	20942	21018	20985	20972	20910	20832	20982	20985	20689	20702	20807	20771	20848	20697	20964	20976	20951	20978	20917	20912	21064	21186	20861	20925	21127	20794	20812	20753	20830	20978	20909	21025	20792	20644	20970	20942	21050	20996	20931	20774	21091	20609	20864	20798	21043	20836	20760	20869	21013	20989	20848	20857	21113	21124	20849	20971	21049	20964	21020	20933	20935	20867	20831	20903	21094	20785	20912	21155	20974	20914	20894	20955	21002	21034	20910	20783	20894	20903	21115	20866	20714	20974	21011	20937	20988	20781	20855	20879	21101	21185	20917	20857	21200	20872	20853	20801	21023	20927	20929	20862	20896	20827	20923	21192	20933	20963	21066	20992	20716	20757	21005	21017	20876	20847	20940	20887	20959	20715	21028	20751	20932	20700	20979	20998	21109	21074	20714	21123	20838	20936	20862	20962	20955	21034	20892	20673	21111	20750	20954	20883	20844	20916	20945	20719	20915	20936	20717	20773	20870	20864	20701	20988	20877	20765	21089	20927	21041	21021	20955	20967	20867	20814	21113	20946	20863	20886	20761	21020	20798	20835	21018	21098	20990	20954	21281	21000	20828	21019	20868	20957	20915	20974	20893	20827	20972	21114	21151	20869	20759	20728	21062	20919	21149	21044	20981	21022	21083	20985	20948	20856	20857	20814	20750	20824	21001	20755	20813	20922	20982	20939	20991	21038	21074	20876	20904	21058	20862	21003	20801	21046	20994	20953	20999	20979	20760	20873	20846	20858	20874	20652	21057	20998	20950	20732	20683	20893	20761	20789	21027	20997	20827	20926	21094	21037	21020	20807	21161	20914	20858	20877	20720	21039	20961	21010	20747	20830	20840	21112	20886	20797	21075	20932	20899	20984	20871	21143	21084	20922	20812	20645	20662	20820	20910	21159	20929	20824	20843	20795	20948	20813	20908	21049	21027	20984	20717	21105	20863	20874	20859	20849	20879	20895	21017	20809	20941	21023	21069	20757	20828	20815	21000	21084	20793	20643	21200	20852	20901	20926	20944	20814	20683	20789	20937	20879	20947	20888	20980	21033	21085	20925	20731	20793	21040	21018	20932	21023	21113	21189	20984	20999	21103	21159	21086	21269	21119	20766	20820	20707	20916	21117	20894	20765	20857	21120	20698	20931	20925	20889	20971	20609	21043	21072	21034	20950	20996	21002	21041	21160	21120	21072	20801	20770	20770	20614	20802	20548	20982	20884	21136	21076	20735	20695	20716	20769	20773	20748	20866	20837	20780	21080	20991	21023	20967	20859	21209	20684	20833	20973	20991	20940	20776	20975	20914	20904	21053	20866	20874	20820	20895	20725	21007	20924	20925	21165	21108	20960	21002	20909	20881	20849	20892	20879	20901	20788	20931	20827	20757	21095	20849	20862	21037	20928	20867	20978	20713	20834	20993	20919	20910	20880	21058	20967	20832	20957	20806	20907	21032	20957	20744	20875	20792	20930	20828	21020	20875	20974	20842	20990	21012	21056	21115	20643	20982	21060	20713	20754	20848	20819	21001	20829	20729	20759	20896	20765	20782	21085	20968	20719	20869	21170	20894	20998	21028	20626	20951	20929	20767	20867	21038	21180	20796	21120	20849	21000	20851	20765	20902	21022	21040	21049	20875	21049	21018	20884	20843	20869	21050	20880	20600	20873	21051	21154	20976	20652	20856	20914	20958	20877	21034	20915	20765	20917	21021	20836	20968	20989	20949	21054	20939	20911	21040	20919	21014	20982	20831	20710	20898	20840	21132	21098	20949	21041	21115	20850	20708	20920	20790	20911	20906	20846	21069	20945	20969	20987	20871	20924	20826	20851	20845	20881	20763	21009	20988	20960	20877	20924	20806	20876	20912	21052	20883	20946	20968	21015	20939	20892	20792	20909	20800	21003	20946	20785	20991	21008	21040	21078	21036	20982	20878	20897	20928	21024	20935	21013	21041	20730	20811	20903	21073	20989	20923	20881	21142	20784	20894	21034	21102	20986	21161	21052	20933	20826	20917	20869	20948	20838	20861	20972	21057	20823	21076	20990	20875	20898	21040	20992	21045	21036	21094	20874	20904	20943	21068	21012	20892	20755	20905	20892	21014	20806	20818	20802	21060	20902	20954	21186	20997	20928	21033	20744	20950	20931	21011	21005	21009	21066	20802	20838	21101	20807	20998	20813	20882	20900	20829	20870	20926	20980	20861	20927	21154	20796	21058	21107	20938	20973	20937	20664	20997	20873	20872	21185	21074	20828	20879	21001	20889	20888	20905	20880	20879	20837	20908	20766	20959	21113	20586	20964	21034	20849	21099	20968	20923	20777	20988	20774	20912	20970	21137	21265	21000	21032	20840	20770	20792	20664	20856	20978	20988	20830	20957	20753	20960	20966	20962	20894	21064	20810	20901	20986	20935	21057	20943	21002	20947	20629	21176	20963	20946	20811	20878	21011	21021	20896	20817	20853	20805	20983	20980	20968	20897	20732	20977	21042	20940	21019	20725	20996	20846	20861	21210	20955	20985	20989	21162	20834	20980	20863	20913	20859	20732	20585	20850	20899	21036	20979	20814	20935	20994	20941	20804	20794	20942	20932	20840	20962	20877	20964	21017	20940	20818	20937	20778	20905	20927	20832	20994	20939	21125	20825	20774	20856	20871	20815	20862	21011	20912	20980	20970	21025	21042	20896	21006	20950	20966	20795	20846	20919	20791	20786	21039	20991	20948	21301	21048	20736	20767	20879	20927	20953	20794	20960	20909	20849	21007	21048	20743	20910	21054	20895	21003	20748	20972	20818	20826	20595	20787	20869	20890	21025	21041	20671	20977	20888	21132	21172	20802	20999	21005	21070	21043	20941	21136	21007	20760	20841	20872	21121	21095	20796	20852	21084	20993	20769	20812	20867	21051	20869	20963	20968	21064	20980	20789	21113	21112	20963	20902	20906	20767	20871	21042	20934	20897	21146	20648	21093	21034	20846	20987	20954	20925	20938	20754	20789	20955	20840	20978	20801	21077	20978	20804	20910	20905	20791	21205	20858	20934	20825	20788	21093	21071	20910	20996	20819	20897	20919	21081	21045	21043	20893	20952	20923	21113	21004	21025	21095	20913	20768	21011	20867	20927	20906	20819	20936	20721	20974	20984	20698	20941	21118	20772	20793	21013	20859	20889	20883	21013	21074	20951	20808	21001	20975	20987	20911	20598	20994	20934	20806	20929	20823	21307	20912	20937	20989	20886	20856	20795	20590	20982	21105	21152	20665	20731	20941	21226	21068	20904	20867	20985	20772	20850	20800	20817	20870	20959	20829	20938	20709	20909	20929	20806	21151	20818	20916	20798	20937	20967	20950	20801	20761	21044	20670	21008	21168	20936	20840	20767	20952	21022	20928	20840	21034	21080	21046	20849	20782	21011	20904	20940	21140	20895	20805	21025	21042	20909	21138	20959	20931	20791	20844	20842	20768	21004	21014	20925	21039	20950	21124	21093	20907	20780	20804	20741	20867	20945	20859	20796	20801	20986	21124	21009	20833	20947	20873	20967	20729	20925	20802	20994	20715	20828	20881	20870	20891	20710	20908	21017	21002	21033	20940	21031	20878	21335	20973	21051	20957	20937	20992	20945	20743	20878	20925	20938	20901	20905	20934	21048	21097	20966	21024	21214	20997	21035	20842	20980	21084	20959	21064	21029	20731	20930	20847	21065	20798	20936	20962	21171	20794	20720	20991	21057	20939	20949	21049	20948	20850	20900	21077	20795	20765	20965	20789	20706	21135	21070	20849	21022	20937	20615	21081	20891	20968	20964	20666	20846	20859	21121	20746	20775	20948	20964	20932	20985	20932	20826	20960	20859	20806	20872	20713	20987	20974	20899	20934	21006	20990	20956	21057	20907	20800	21033	20923	20922	21124	20998	20914	20957	20850	20870	20923	20984	20744	20771	21012	21067	20900	20854	21014	20809	20909	21003	20701	20630	20894	20793	21107	20861	21055	20972	20798	20930	20934	20700	20856	21078	21159	20840	20885	20929	20794	20894	21005	21024	21078	20974	21058	20952	20862	20866	20880	20735	20725	20954	21217	21074	21198	20869	20907	21079	20997	20767	21084	20923	20845	20949	20982	20873	20880	21038	21054	20762	20821	20766	21061	20895	20735	20908	20776	20964	20677	20912	20805	20961	20977	20884	21039	21090	21038	20932	20926	20987	20848	20803	20937	21163	21083	20891	21061	20872	20997	20862	21013	21014	20913	20968	21016	20697	21097	21070	20718	21005	20984	20863	20811	20909	20909	20835	21004	21055	21014	20912	21027	21087	20931	20996	20816	20901	20765	21027	20981	20718	20838	20840	21029	21143	20758	20914	20939	21051	20896	20822	20795	20793	20956	20924	20963	20888	20984	21131	20848	20873	21002	21057	20858	20913	21018	21239	20926	20731	20889	21026	20950	21044	20911	20991	20946	20932	21132	20938	20929	20837	20910	21087	20908	20927	20722	20936	21087	21022	20880	20851	20824	20944	20717	20959	20693	20759	20812	20902	20764	20666	20872	21006	20921	21088	20833	20831	21169	20906	20873	20839	20830	20966	20819	20726	20964	20780	20841	20972	20920	20852	20907	21047	20769	20933	20927	20911	20831	21095	20820	21038	20986	21152	20986	20696	20900	20964	21097	20832	20819
16862	33280	28649	24215	22796	20781	19637	18574	17463	17153	16727	16488	16727	16405	16423	16515	16490	16441	16623	16419	16436	16387	16352	16437	16592	16412	16497	16423	16427	16419	16530	16190	16479	16451	16383	16311	16432	16344	16308	16419	16377	16303	16440	16331	16314	16289	16418	16342	16279	16377	16352	16317	16361	16089	16455	16331	16349	16523	16326	16487	16382	16313	16412	16400	16242	16341	16282	16268	16420	16429	16254	16473	16315	16313	16255	16259	16302	16296	16246	16492	16291	16179	16276	16324	16362	16286	16380	16235	16300	16318	16266	16398	16302	16260	16414	16451	16255	16208	16297	16248	16302	16391	16375	16377	16317	16236	16349	16264	16338	16318	16167	16315	16343	16389	16336	16379	16183	16215	16192	16518	16493	16379	16387	16366	16290	16329	16438	16338	16452	16353	16128	16376	16221	16233	16336	16271	16407	16176	16208	16251	16205	16426	16328	16350	16256	16238	16339	16213	16133	16397	16249	16354	16336	16307	16326	16242	16406	16361	16444	16106	16343	16422	16354	16272	16215	16287	16300	16409	16430	16141	16200	16171	16313	16390	16386	16329	16512	16224	16272	16363	16241	16245	16321	16254	16411	16227	16267	16227	16219	16435	16399	16317	16386	16174	16350	16435	16301	16263	16356	16361	16330	16389	16362	16085	16183	16364	16235	16203	16307	16329	16334	16336	16097	16429	16258	16309	16355	16345	16350	16386	16310	16452	16164	16396	16226	16477	16431	16294	16333	16233	16174	16240	16391	16246	16336	16306	16340	16149	16206	16140	16265	16416	16283	16124	16361	16306	16194	16377	16360	16386	16224	16294	16340	16232	16339	16292	16167	16180	16445	16383	16392	16497	16363	16155	16247	16325	16186	16368	16297	16123	16293	16403	16335	16448	16354	16227	16247	16305	16308	16462	16301	16459	16371	16384	16381	16431	16155	16229	16388	16242	16410	16380	16322	16342	16389	16340	16277	16335	16334	16214	16291	16405	16526	16268	16303	16314	16334	16223	16281	16398	16282	16298	16440	16314	16276	16377	16243	16187	16226	16338	16295	16328	16153	16082	16283	16150	16338	16263	16259	16440	16401	16330	16391	16275	16248	16192	16241	16320	16465	16234	16402	16209	16392	16310	16301	16180	16300	16292	16059	16454	16308	16160	16347	16253	16331	16313	16405	16185	16500	16296	16282	16156	16118	16193	16540	16283	16416	16283	16454	16307	16226	16470	16216	16173	16436	16214	16152	16297	16318	16415	16466	16190	16050	16353	16260	16262	16308	16476	16169	16331	16502	16288	16311	16522	16023	16306	16197	16291	16411	16377	16283	16287	16402	16411	16359	16346	16249	16141	16253	16378	16382	16369	16331	16189	16302	16203	16409	16338	16344	16357	16264	16277	16501	16075	16166	16512	16218	16384	16414	16406	16276	16222	16412	16390	16222	16252	16455	16412	16334	16166	16268	16187	16369	16357	16362	16366	16338	16104	16284	16296	16163	16245	16295	16241	16285	16265	16226	16214	16245	16375	16161	16334	16218	16350	16384	16384	16363	16287	16494	16202	16277	16339	16248	16315	16390	16359	16356	16384	16458	16241	16359	16129	16313	16539	16290	16322	16315	16271	16280	16282	16163	16417	16289	16337	16312	16359	16296	16236	16229	16379	16494	16329	16429	16290	16369	16393	16230	16315	16134	16516	16274	16212	16318	16267	16356	16204	16313	16353	16266	16297	16349	16356	16308	16341	16222	16233	16252	16273	16196	16287	16312	16277	16568	16241	16294	16555	16134	16196	16477	16273	16310	16420	16160	16246	16212	16451	16234	16107	16299	16231	16222	16332	16400	16442	16276	16438	16240	16388	16381	16340	16257	16342	16373	16217	16411	16255	16210	16381	16270	16309	16349	16221	16342	16180	16294	16112	16368	16275	16421	16351	16262	16418	16391	16295	16243	16378	16356	16203	16311	16226	16278	16378	16300	16334	16263	16404	16378	16343	16388	16243	16383	16294	16410	16062	16369	16403	16221	16218	16305	16267	16360	16381	16297	16207	16351	16162	16146	16245	16215	16339	16267	16289	16356	16428	16301	16246	16135	16385	16091	16325	16254	16476	16365	16342	16350	16241	16234	16062	16439	16416	16208	16270	16593	16378	16295	16239	16193	16239	16269	16287	16373	16139	16428	16271	16308	16216	16314	16407	16213	16320	16398	16341	16227	16364	16441	16197	16299	16337	16402	16223	16489	16363	16332	16389	16516	16412	16327	16227	16249	16345	16275	16385	16420	16318	16285	16348	16283	16391	16235	16236	16446	16369	16237	16243	16373	16466	16194	16355	16154	16206	16390	16111	16274	16310	16367	16284	16159	16278	16365	16347	16264	16373	16275	16111	16290	16377	16207	16204	16308	16308	16447	16131	16329	16286	16217	16211	16363	16239	16453	16429	16385	16303	16385	16369	16407	16346	16605	16418	16460	16080	16260	16455	16414	16312	16175	16050	16163	16464	16425	16298	16015	16426	16232	16389	16403	16519	16331	16233	16323	16362	16117	16159	16278	16213	16423	16276	16374	16078	16425	16305	16492	16215	16299	16483	16333	16283	16128	16509	16160	16317	16184	16218	16245	16166	16281	16421	16461	16286	16269	16511	16385	16318	16246	16481	16329	16242	16210	16144	16276	16346	16410	16335	16291	16441	16202	16319	16284	16411	16320	16210	16243	16249	16116	16280	16319	16276	16423	16369	16429	16213	16426	16120	16358	16355	16307	16289	16297	16337	16293	16276	16323	16364	16418	16365	16235	16543	16382	16423	16373	16250	16333	16415	16377	16410	16211	16200	16346	16317	16234	16319	16445	16187	16330	16271	16336	16130	16349	16412	16461	16396	16267	16143	16310	16287	16241	16413	16461	16290	16244	16242	16257	16408	16290	16214	16366	16329	16239	16244	16357	16224	16308	16371	16281	16381	16376	16298	16371	16237	16342	16307	16182	16248	16390	16110	16298	16390	16309	16199	16214	16281	16332	16155	16161	16306	16263	16222	16348	16284	16429	16364	16310	16184	16496	16355	16355	16292	16218	16387	16402	16258	16316	16334	16108	16316	16340	16246	16239	16504	16189	16269	16352	16285	16232	16317	16428	16220	16391	16384	16252	16347	16276	16184	16309	16155	16326	16151	16075	16211	16202	16199	16530	16129	16541	16341	16347	16266	16315	16237	16364	16208	16292	16246	16092	16251	16232	16325	16286	16195	16419	16108	16229	16291	16298	16446	16240	16344	16340	16297	16301	16243	16316	16303	16213	16265	16273	16215	16300	16342	16408	16251	16256	16228	16337	16129	16389	16319	16244	16157	16304	16350	16381	16307	16215	16404	16241	16138	16338	16313	16243	16366	16314	16258	16298	16250	16173	16319	16276	16236	16118	16305	16327	16327	16287	16380	16202	16317	16188	16196	16251	16258	16189	16222	16346	16124	16135	16030	16315	16383	16388	16347	16300	16201	16266	16169	16321	16355	16232	16406	16393	16226	16274	16334	16206	16306	16241	16237	16339	16270	16300	16376	16309	16252	16384	16283	16211	16340	16358	16298	16338	16197	16325	16309	16304	16304	16398	16212	16284	16221	16150	16291	16361	16127	16420	16327	16365	16166	16353	16409	16293	16165	16356	16480	16246	16059	16281	16316	16256	16391	16263	16353	16379	16235	16280	16285	16361	16222	16340	16414	16391	16360	16347	16417	16412	16359	16353	16419	16307	16403	16359	16278	16393	16280	16376	16214	16276	16227	16262	16278	16273	16314	16307	16244	16195	16151	16463	16443	16269	16517	16259	16197	16515	16381	16431	16377	16507	16225	16240	16304	16286	16173	16201	16480	16235	16409	16125	16421	16306	16588	16282	16463	16281	16284	16243	16120	16418	16137	16377	16341	16196	16368	16137	16213	16301	16216	16392	16341	16194	16458	16404	16432	16264	16118	16249	16380	16339	16307	16244	16400	16347	16255	16414	16088	16254	16398	16274	16331	16403	16195	16146	16313	16206	16257	16292	16419	16321	16372	16322	16195	16431	16253	16320	16451	16269	16390	16413	16344	16234	16268	16454	16327	16292	16415	16370	16244	16370	16167	16340	16191	16292	16161	16263	16374	16290	16280	16319	16323	16320	16120	16306	16256	16440	16389	16160	16264	16306	16412	16176	16405	16345	16210	16118	16204	16271	16210	16269	16263	16155	16306	16488	16186	16319	16286	16109	16279	16265	16321	16320	16390	16303	16422	16316	16318	16276	16248	16254	16457	16140	16236	16324	16233	16240	16292	16347	16169	16225	16338	16292	16404	16303	16372	16202	16332	16195	16273	16070	16494	16284	16342	16352	16285	16290	16313	16389	16303	16345	16408	16380	16455	16309	16280	16257	16350	16250	16494	16145	16338	16440	16323	16434	16371	16225	16340	16396	16393	16329	16317	16346	16231	16297	16241	16589	16167	16217	16372	16308	16286	16097	16247	16398	16517	16392	16403	16019	16294	16223	16312	16328	16209	16291	16330	16336	16160	16392	16243	16320	16236	16254	16360	16427	16170	16501	16329	16171	16255	16251	16448	16258	16180	16459	16187	16433	16294	16229	16328	16328	16370	16234	16176	16332	16368	16474	16244	16330	16315	16512	16268	16351	16371	16373	16340	16256	16377	16342	16285	16270	16361	16408	16405	16357	16397	16389	16229	16317	16239	16337	16331	16407	16404	16401	16296	16146	16283	16321	16330	16342	16294	16283	16274	16498	16191	16310	16446	16370	16329	16184	16231	16347	16189	16338	16267	16423	16470	16349	16218	16432	16213	16332	16391	16415	16259	16110	16168	16495	16312	16085	16237	16446	16443	16372	16333	16357	16267	16306	16421	16400	16180	16461	16360	16231	16216	16267	16395	16238	16075	16252	16414	16484	16187	16407	16322	16284	16219	16245	16408	16131	16339	16424	16398	16168	16392	16492	16390	16338	16411	16344	16516	16397	16352	16443	16294	16375	16338	16459	16282	16311	16289	16239	16321	16364	16319	16179	16121	16291	16413	16374	16273	16249	16187	16351	16344	16176	16251	16321	16191	16221	16401	16329	16168	16040	16284	16248	16250	16167	16200	16273	16163	16374	16514	16235	16319	16282	16412	16299	16481	16176	16259
30514	25254	28511	26141	23639	23218	22881	22235	21782	21583	21521	21488	21600	21423	21399	21258	21300	21575	21516	21409	21430	21336	21407	21407	21371	21356	21621	21479	21293	21460	21303	21445	21331	21396	21517	21214	21378	21187	21375	21361	21432	21334	21485	21455	21491	21257	21444	21402	21446	21678	21616	21546	21553	21320	21647	21374	21304	21413	21425	21284	21332	21414	21304	21245	21349	21542	21428	21454	21214	21417	21302	21324	21460	21211	21311	21600	21444	21312	21434	21289	21346	21276	21253	21263	21236	21208	21284	21219	21336	21377	21323	20997	21454	21350	21358	21268	21414	21375	21315	21209	21385	21347	21218	21383	21479	21401	21241	21474	21382	21555	21351	21527	21503	21412	21564	21246	21221	21370	21292	21265	21505	21309	21382	21410	21397	21441	21506	21321	21286	21401	21216	21413	21320	21181	21529	21323	21252	21171	21209	21446	21118	21336	21464	21499	21311	21481	21384	21214	21345	21452	21232	21277	21189	21177	21616	21298	21391	21232	21481	21401	21478	21330	21336	21276	21547	21357	21458	21523	21364	21156	21220	21557	21483	21344	21404	21378	21624	21343	21467	21396	21247	21581	21472	21547	21726	21292	21469	21589	21615	21382	21342	21171	21289	21375	21546	21323	21466	21316	21432	21459	21457	21097	21534	21176	21139	21309	21396	21509	21438	21457	21295	21434	21153	21297	21183	21308	21352	21513	21086	21416	21429	21283	21397	21560	21091	21310	21565	21604	21553	21524	21353	21353	21470	21201	21411	21329	21442	21252	21352	21283	21270	21476	21280	21378	21500	21431	21276	21361	21248	21226	21323	21357	21443	21489	21301	21330	21287	21439	21309	21308	21393	21359	21359	21304	21564	21366	21423	21380	21371	21341	21313	21398	21197	21387	21357	21291	21543	21306	21308	21455	21404	21210	21442	21336	21510	21298	21314	21369	21438	21566	21408	21372	21220	21252	21071	21404	21345	21363	21314	21371	21547	21404	21377	21348	21347	21378	21433	21453	21253	21421	21343	21297	21126	21198	21558	21345	21345	21097	21662	21469	21430	21392	21488	21287	21206	21436	21361	21355	21227	21282	21305	21306	21478	21145	21375	21421	21474	21542	21289	21328	21417	21230	21139	21269	21098	21398	21384	21358	21252	21422	21150	21376	21373	21317	21274	21354	21349	21320	21253	21132	21347	21496	21497	21357	21525	21323	21193	21343	21471	21255	21213	21495	21224	21381	21274	21397	21352	21444	21406	21511	21223	21487	21234	21319	21251	21390	21369	21237	21174	21423	21414	21532	21505	21343	21523	21464	21453	21577	21283	21446	21253	21480	21330	21576	21647	21439	21385	21417	21384	21405	21376	21322	21327	21499	21407	21300	21502	21388	21425	21389	21439	21498	21528	21353	21465	21629	21309	21477	21446	21289	21502	21494	21422	21464	21425	21333	21331	21217	21370	21471	21614	21373	21389	21233	21334	21384	21543	21350	21370	21266	21399	21420	21423	21180	21596	21406	21394	21252	21440	21263	21514	21267	21516	21249	21348	21248	21297	21349	21458	21490	21383	21150	20922	21324	21463	21384	21596	21477	21346	21441	21358	21430	21353	21351	21250	21516	21357	21243	21147	21311	21357	21415	21293	21321	21355	21333	21290	21499	21404	21393	21366	21180	21405	21278	21355	21263	21363	21556	21354	21465	21355	21416	21333	21373	21236	21130	21212	21320	21339	21238	21231	21321	21339	21474	21432	21420	21361	21525	21283	21544	21271	21439	21514	21399	21605	21505	21323	21133	21155	21478	21252	21180	21313	21279	21453	21389	21384	21221	21474	21227	21308	21334	21441	21422	21455	21322	21369	21114	21448	21507	21345	21467	21342	21326	21291	21297	21469	21415	21343	21236	21306	21313	21549	21207	21301	21265	21494	21165	21273	21475	21468	21597	21367	21412	21425	21366	21405	21386	21299	21306	21418	21523	21205	21310	21422	21280	21551	21502	21410	21114	21339	21272	21405	21384	21325	21521	21365	21346	21379	21398	21322	21268	21607	21444	21519	21387	21588	21341	21468	21461	21453	21335	21428	21206	21232	21342	21545	21383	21245	21321	21407	21470	21342	21189	21299	21315	21455	21481	21366	21399	21254	21208	21274	21287	21369	21469	21235	21018	21317	21377	21376	21247	21446	21472	21477	21667	21478	21547	21402	21526	21282	21202	21423	21722	21365	21333	21315	21323	21448	21465	21202	21334	21289	21438	21553	21108	21405	21379	21260	21090	21345	21274	21498	21328	21448	21331	21526	21262	21336	21489	21371	21380	21325	21264	21279	21385	21391	21481	21433	21419	21540	21464	21458	21305	21235	21292	21275	21195	21388	21193	21228	21371	21540	21294	21323	21655	21342	21306	21328	21556	21307	21444	21404	21396	21445	21375	21217	21326	21347	21418	21414	21473	21483	21298	21562	21586	21411	21188	21356	21295	21273	21190	21524	21403	21352	21289	21181	21537	21669	21445	21289	21392	21520	21300	21247	21237	21404	21310	21394	21276	21336	21144	21387	21305	21401	21226	21315	21520	21275	21218	21307	21402	21535	21649	21541	21445	21447	21202	21144	21270	21115	21483	21491	21491	21362	21382	21377	21305	21259	21326	21307	21463	21519	21379	21237	20962	21277	21415	21339	21405	21433	21451	21407	21341	21342	21516	21424	21156	21591	21303	21374	21399	21495	21303	21510	21384	21235	21457	21327	21542	21483	21596	21392	21447	21466	21453	21646	21274	21254	21447	21364	21232	21285	21699	21385	21409	21554	21321	21138	21317	21475	21439	21327	21514	21158	21469	21312	21454	21561	21364	21379	21313	21307	21368	21292	21244	21244	21442	21297	21298	21314	21257	21295	21281	21453	21327	21612	21419	21291	21378	21580	21380	21575	21509	21299	21325	21376	21252	21553	21441	21528	21307	21396	21461	21350	21340	21323	21387	21222	21376	21516	21456	21448	21242	21373	21179	21379	21512	21182	21459	21508	21495	21376	21356	21294	21300	21177	21649	21506	21358	21485	21319	21616	21461	21498	21631	21323	21617	21311	21632	21425	21113	21436	21447	21272	21605	21519	21206	21623	21381	21170	21540	21572	21357	21419	21435	21309	21598	21367	21443	21387	21366	21404	21265	21231	21350	21028	21411	21342	21436	21321	21284	21442	21472	21305	21411	21514	21462	21435	21480	21361	21472	21414	21373	21528	21480	21461	21437	21528	21566	21504	21178	21303	21479	21380	21546	21376	21428	21585	21484	21457	21174	21362	21451	21445	21257	21343	21481	21480	21527	21433	21436	21438	21407	21274	21264	21250	21466	21247	21496	21539	21545	21456	21342	21500	21182	21430	21291	21262	21470	21372	21276	21208	21390	21379	21252	21290	21479	21454	21412	21282	21476	21447	21357	21222	21433	21461	21475	21359	21268	21498	21400	21428	21300	21533	21498	21097	21243	21475	21105	21401	21086	21281	21449	21571	21335	21420	21377	21585	21362	21453	21483	21257	21423	21413	21294	21189	21216	21507	21362	21345	21346	21551	21356	21296	21101	21361	21470	21220	21499	21453	21470	21563	21479	21422	21577	21257	21489	21303	21228	21405	21273	21198	21409	21413	21508	21515	21198	21438	21335	21268	21471	21329	21288	21321	21510	21267	21367	21275	21412	21489	21372	21625	21290	21291	21167	21548	21434	21350	21239	21364	21412	21217	21417	21408	21548	21324	21103	21320	21203	21472	21452	21385	21494	21242	21242	21489	21548	21559	21402	21601	21542	21391	21323	21362	21330	21470	21323	21408	21334	21601	21565	21428	21380	21341	21366	21379	21210	21430	21258	21007	21485	21437	21295	21363	21312	21265	21412	21343	21369	21358	21319	21488	21580	21595	21404	21304	21427	21436	21266	21448	21343	21352	21532	21618	21334	21400	21289	21349	21442	21619	21370	21428	21488	21184	21358	21574	21534	21309	21155	21439	21442	21277	21474	21357	21394	21417	21354	21220	21469	21279	21352	21480	21359	21384	21617	21249	21335	21477	21375	21389	21255	21594	21436	21534	21453	21334	21354	21591	21473	21423	21501	21350	21191	21341	21355	21388	21218	21289	21492	21293	21316	21332	21484	21173	21309	21388	21378	21371	21417	21261	21439	21452	21383	21274	21389	21216	21519	21364	21482	21554	21329	21518	21133	21433	21419	21607	21391	21335	21486	21361	21471	21175	21281	21265	21358	21344	21290	21420	21267	21488	21286	21394	21517	21396	21532	21430	21456	21448	21496	21159	21309	21534	21457	21557	21306	21335	21595	21384	21454	21382	21297	21348	21448	21354	21330	21383	21360	21211	21390	21317	21172	21366	21276	21119	21484	21263	21275	21423	21476	21545	21487	21464	21521	21349	21407	21384	21320	21283	21464	21351	21203	21303	21444	21296	21494	21354	21448	21472	21282	21373	21622	21571	21322	21511	21210	21196	21509	21330	21350	21413	21429	21494	21194	21173	21320	21529	21549	21485	21253	21304	21268	21374	21511	21400	21357	21416	21405	21553	21293	21435	21323	21475	21086	21156	21468	21368	21424	21392	21357	21199	21242	21217	21273	21432	21474	21366	21385	21282	21327	21618	21593	21227	21376	21484	21531	21468	21438	21198	21501	21375	21526	21477	21336	21255	21490	21330	21266	21385	21427	21323	21316	21692	21439	21550	21322	21322	21121	21272	21353	21366	21329	21403	21321	21219	21195	21302	21297	21362	21370	21293	21265	21173	21596	21510	21572	21496	21264	21352	21494	21521	21356	21519	21357	21366	21514	21292	21450	21223	21471	21166	21376	21341	21391	21390	21663	21593	21154	21526	21275	21363	21457	21302	21187	21258	21458	21388	21159	21120	21273	21650	21463	21460	21759	21636	21202	21294	21297	21318	21339	21559	21497	21398	21392	21214	21566	21422	21546	21501	21249	21571	21466	21360	21317	21308	21490	21384	21267	21461	21346	21500	21324	21497	21374	21301	21246	21595	21543	21385	21199	21384	21498	21643	21544	21399	21250	21084	21341	21498	21479	21461	21311	21442	21260	21392	21571	21419	21469	21097	21146	21135	21257	21445	21235	21446	21288	21188	21267	21454	21350	21443	21253	21654	21313	21362	21211
19664	26427	23109	20923	19824	18897	18248	17537	16960	16716	16746	16741	16674	16600	16694	16476	16670	16798	16606	16699	16690	16573	16674	16532	16555	16683	16678	16611	16770	16584	16623	16737	16607	16550	16538	16687	16532	16525	16450	16615	16465	16705	16560	16689	16597	16708	16568	16664	16472	16561	16453	16645	16525	16526	16555	16571	16500	16639	16597	16692	16587	16609	16425	16667	16467	16663	16619	16591	16530	16538	16560	16559	16556	16465	16625	16550	16438	16494	16700	16636	16526	16569	16530	16562	16429	16592	16454	16595	16393	16573	16665	16553	16492	16427	16418	16641	16521	16445	16583	16595	16724	16547	16616	16581	16628	16457	16469	16663	16505	16441	16575	16504	16531	16437	16504	16453	16680	16562	16734	16511	16571	16589	16547	16571	16470	16524	16553	16530	16641	16440	16695	16621	16488	16693	16571	16571	16496	16332	16567	16483	16582	16533	16507	16502	16533	16698	16482	16528	16569	16586	16559	16548	16466	16566	16494	16688	16575	16614	16610	16577	16535	16492	16596	16542	16281	16491	16762	16503	16595	16420	16597	16627	16582	16402	16727	16726	16597	16647	16459	16535	16457	16566	16536	16700	16762	16664	16707	16566	16517	16542	16373	16581	16708	16438	16760	16646	16466	16670	16500	16583	16573	16453	16761	16568	16711	16412	16644	16560	16771	16369	16594	16702	16525	16468	16471	16471	16707	16553	16582	16497	16568	16564	16482	16616	16596	16516	16515	16457	16750	16598	16553	16553	16472	16629	16495	16632	16528	16761	16535	16665	16397	16630	16661	16609	16676	16604	16457	16592	16637	16512	16545	16457	16515	16672	16623	16786	16663	16491	16597	16698	16677	16634	16658	16564	16620	16597	16384	16456	16637	16578	16532	16568	16712	16499	16554	16707	16563	16723	16445	16641	16459	16684	16592	16458	16553	16575	16709	16466	16599	16518	16653	16631	16490	16588	16576	16483	16499	16736	16548	16494	16608	16664	16528	16525	16494	16533	16517	16616	16481	16593	16598	16450	16614	16617	16574	16459	16637	16543	16581	16474	16695	16462	16506	16454	16555	16494	16675	16543	16665	16592	16396	16553	16516	16729	16591	16545	16444	16365	16457	16604	16715	16748	16507	16503	16566	16484	16569	16620	16551	16415	16712	16718	16302	16650	16556	16654	16640	16588	16629	16702	16655	16587	16553	16609	16514	16601	16379	16408	16659	16617	16690	16534	16516	16637	16796	16754	16790	16666	16415	16408	16587	16472	16543	16705	16573	16627	16548	16619	16559	16445	16580	16702	16606	16664	16784	16590	16778	16414	16417	16626	16617	16460	16616	16388	16546	16423	16388	16518	16636	16449	16686	16664	16615	16607	16676	16531	16463	16799	16529	16594	16565	16506	16496	16644	16652	16669	16771	16499	16505	16647	16527	16572	16521	16702	16658	16642	16607	16631	16659	16483	16654	16664	16645	16514	16455	16509	16544	16673	16416	16620	16655	16477	16519	16670	16558	16443	16724	16598	16521	16714	16547	16628	16614	16545	16513	16525	16506	16513	16498	16408	16527	16600	16611	16491	16805	16753	16630	16595	16512	16560	16638	16698	16655	16497	16717	16657	16567	16653	16509	16724	16479	16658	16547	16692	16572	16533	16674	16714	16574	16680	16543	16704	16440	16570	16570	16659	16557	16514	16534	16662	16434	16724	16593	16626	16607	16614	16541	16611	16633	16566	16549	16677	16598	16430	16553	16550	16668	16566	16544	16635	16590	16587	16633	16604	16618	16461	16640	16687	16538	16444	16618	16699	16728	16495	16695	16442	16409	16558	16529	16603	16484	16495	16516	16507	16509	16615	16506	16495	16646	16624	16451	16603	16483	16601	16659	16618	16588	16725	16800	16695	16677	16448	16463	16550	16461	16646	16577	16611	16524	16653	16544	16448	16560	16470	16595	16542	16520	16491	16576	16693	16607	16575	16559	16538	16612	16573	16503	16449	16631	16647	16525	16348	16729	16589	16516	16644	16466	16645	16653	16675	16627	16355	16573	16516	16458	16720	16600	16497	16589	16430	16650	16604	16498	16548	16513	16665	16589	16564	16621	16326	16567	16630	16528	16614	16582	16591	16684	16697	16680	16436	16616	16566	16625	16601	16613	16666	16559	16752	16525	16524	16563	16719	16744	16635	16665	16579	16748	16547	16669	16560	16540	16514	16700	16584	16485	16528	16558	16579	16561	16592	16492	16545	16659	16477	16496	16764	16642	16620	16588	16660	16735	16502	16621	16713	16558	16606	16575	16589	16459	16644	16553	16610	16504	16606	16604	16717	16364	16422	16770	16561	16615	16590	16626	16495	16431	16581	16574	16553	16426	16483	16704	16539	16570	16447	16659	16555	16431	16560	16643	16576	16612	16551	16540	16688	16690	16599	16539	16520	16474	16649	16655	16487	16644	16446	16588	16493	16554	16435	16674	16525	16647	16602	16569	16768	16530	16583	16634	16608	16625	16588	16567	16517	16524	16563	16628	16541	16609	16547	16567	16612	16668	16530	16760	16405	16603	16767	16444	16491	16575	16681	16531	16518	16645	16700	16447	16616	16641	16596	16539	16541	16607	16504	16459	16684	16476	16715	16690	16417	16589	16467	16560	16424	16289	16695	16579	16554	16763	16619	16676	16458	16634	16653	16631	16486	16492	16661	16548	16561	16475	16749	16633	16669	16512	16505	16537	16648	16705	16504	16569	16544	16432	16807	16589	16622	16451	16486	16526	16588	16687	16699	16466	16541	16786	16660	16651	16692	16493	16491	16669	16516	16528	16468	16632	16497	16584	16499	16705	16572	16593	16475	16488	16618	16739	16498	16519	16642	16584	16510	16399	16581	16519	16622	16419	16662	16532	16505	16640	16567	16578	16662	16602	16588	16533	16513	16681	16617	16502	16542	16463	16675	16388	16648	16582	16461	16714	16683	16567	16619	16621	16487	16515	16751	16729	16575	16524	16522	16659	16527	16505	16599	16469	16533	16665	16551	16510	16515	16538	16597	16702	16669	16603	16744	16473	16655	16542	16606	16570	16681	16579	16745	16569	16553	16531	16601	16531	16622	16523	16663	16455	16613	16603	16647	16577	16620	16517	16676	16624	16570	16701	16592	16536	16579	16686	16589	16612	16483	16514	16396	16646	16544	16537	16620	16475	16631	16614	16692	16457	16516	16483	16587	16652	16621	16403	16662	16378	16645	16382	16468	16574	16505	16589	16742	16491	16458	16540	16701	16536	16687	16659	16634	16627	16558	16571	16794	16519	16440	16565	16731	16478	16604	16541	16787	16741	16591	16626	16677	16704	16613	16585	16560	16542	16534	16738	16608	16627	16589	16626	16553	16458	16638	16597	16515	16566	16585	16338	16707	16645	16608	16361	16636	16773	16478	16574	16608	16539	16749	16584	16604	16705	16797	16754	16667	16710	16583	16786	16709	16265	16557	16538	16330	16556	16587	16667	16797	16669	16673	16503	16748	16655	16550	16693	16497	16622	16814	16444	16551	16482	16897	16672	16350	16658	16689	16485	16635	16871	16571	16451	16557	16606	16636	16662	16435	16629	16495	16637	16560	16651	16606	16551	16516	16598	16338	16557	16812	16589	16706	16472	16776	16554	16709	16708	16761	16509	16515	16626	16608	16649	16628	16708	16514	16768	16786	16621	16504	16620	16506	16538	16579	16654	16861	16774	16413	16681	16546	16598	16544	16595	16542	16487	16549	16541	16456	16780	16683	16597	16663	16629	16660	16636	16386	16608	16558	16872	16581	16456	16448	16396	16641	16634	16643	16686	16679	16474	16542	16654	16556	16515	16386	16531	16596	16487	16572	16440	16480	16403	16509	16455	16777	16676	16529	16592	16541	16533	16590	16623	16823	16443	16462	16468	16614	16556	16812	16557	16776	16676	16654	16541	16340	16656	16398	16526	16544	16605	16584	16582	16473	16619	16778	16597	16689	16550	16559	16711	16544	16587	16456	16545	16631	16750	16680	16457	16605	16432	16568	16486	16525	16507	16490	16539	16469	16656	16514	16629	16672	16779	16539	16544	16588	16646	16521	16618	16520	16535	16814	16555	16476	16584	16536	16662	16613	16708	16674	16589	16495	16506	16657	16710	16513	16818	16714	16670	16623	16611	16566	16686	16526	16750	16607	16463	16615	16599	16747	16680	16551	16604	16544	16584	16607	16567	16572	16591	16579	16672	16566	16717	16640	16590	16538	16732	16513	16737	16669	16495	16436	16688	16597	16751	16747	16528	16447	16690	16502	16648	16568	16527	16630	16507	16429	16589	16548	16487	16504	16711	16628	16728	16802	16531	16535	16572	16683	16671	16677	16595	16405	16443	16676	16672	16555	16643	16620	16485	16587	16545	16719	16485	16623	16651	16578	16396	16599	16527	16696	16502	16620	16751	16548	16502	16704	16684	16656	16349	16626	16635	16533	16663	16409	16569	16720	16626	16696	16584	16531	16699	16621	16468	16592	16635	16608	16620	16743	16627	16641	16681	16597	16547	16780	16486	16663	16717	16480	16625	16416	16613	16488	16540	16523	16583	16680	16678	16642	16552	16628	16725	16495	16715	16551	16548	16548	16521	16465	16601	16452	16434	16588	16602	16617	16408	16679	16642	16431	16566	16447	16532	16636	16588	16565	16294	16492	16723	16420	16423	16655	16635	16686	16752	16742	16491	16698	16670	16526	16497	16653	16583	16546	16519	16532	16647	16484	16557	16579	16668	16483	16559	16589	16521	16723	16631	16516	16481	16585	16583	16442	16525	16511	16622	16606	16684	16611	16593	16599	16528	16584	16424	16436	16657	16507	16537	16644	16568	16686	16526	16434	16368	16555	16638	16657	16556	16566	16697	16578	16503	16706	16712	16597	16568	16534	16706	16682	16655	16696	16698	16512	16483	16411	16444	16548	16577	16616	16700	16670	16501	16648	16473	16676	16569	16640	16490	16612	16606	16494	16453	16590	16741	16527	16686	16645	16488	16707	16498	16735	16457	16569	16636	16597	16649	16417	16760	16547	16428	16566	16554	16528	16535	16465	16511	16626	16596	16417	16736	16704	16565	16534	16580	16543	16596	16470	16509	16571	16587	16393	16609	16391	16541	16600	16581	16689
23205	21308	28228	25178	23544	24697	24812	22291	21515	21293	21516	21118	20965	20770	21125	20952	21021	21133	20952	21027	20819	20788	21143	20997	21141	20885	21080	21217	21069	20882	20887	20993	20911	20764	20971	21033	20919	20984	21003	20839	20809	20967	20891	20948	20970	20641	21089	20965	20939	20718	20718	20973	20840	20836	20749	20767	20579	20858	20882	20816	20874	20868	20754	20788	20677	20786	21043	20989	20721	20678	20883	20927	20784	20962	20973	20866	20781	20702	20982	20783	20797	20879	20907	20675	20820	20661	20692	20921	20818	20818	20939	20769	21033	20952	20774	20664	20604	20958	20605	20840	20758	20774	20891	20841	20901	20728	21004	20769	20824	20837	20922	20828	20921	20816	20787	20768	20691	20906	20862	20810	20710	20711	21006	20860	20860	20854	20757	20792	20750	20711	20814	20858	20904	20614	20879	20627	20766	20922	20916	20918	21048	20830	20831	20967	20839	20763	20821	20646	20942	20938	20974	20940	20851	20967	20772	20863	20943	20753	20911	20868	20979	20804	20763	20794	20778	20810	20617	20930	20876	20722	20862	20747	20989	20887	20777	20791	20699	20895	20843	20514	20935	20840	20848	20849	20678	21020	20763	20703	20868	21119	20883	20716	20701	20597	20753	20900	20934	20646	20832	20582	20651	20822	20606	20650	20835	20852	20845	20704	20745	21126	20770	20674	20823	20720	20874	20966	20912	20814	20834	20709	20764	20838	20869	20761	20653	20722	20864	21107	20944	20778	20672	20533	20917	20871	20702	20761	20668	20702	20836	20694	21037	20795	21028	20850	20873	20704	20674	20818	20668	20983	21063	20810	20829	20748	20868	20860	20823	20761	20904	20926	20937	20895	20977	20784	20990	20720	20646	20760	20820	20822	20998	20912	20943	20836	20749	20917	21040	20875	20726	20740	21009	20878	20844	20713	20694	20648	20962	20978	20915	20773	20657	20685	20891	20711	20878	20969	20724	20910	21019	20975	20850	20852	20808	20748	21114	20717	20890	20917	20651	20771	20880	20802	20939	20621	20774	20535	21003	20779	20758	20804	20733	20843	21037	20921	20688	20946	20646	20808	20828	20797	20697	20731	21043	20963	20719	21008	20843	20619	20641	20875	20785	20816	21062	20700	20862	20632	20892	20699	20850	20854	20875	20734	20697	20921	20831	20793	20689	20824	20800	20899	21060	20817	20810	20828	20777	20660	20966	20825	20861	20771	20880	21150	20936	20794	21123	20873	20774	20963	20686	20834	20870	20848	20884	20850	20906	20752	20615	20829	20936	20678	20810	20700	20811	20940	20688	20819	20854	20901	20864	20937	21074	20960	20694	20693	20744	20862	20849	21011	20730	20840	20887	20734	20605	20854	20823	20844	20684	20786	21057	20936	20704	20908	20855	20991	20830	20849	20695	20713	21013	20897	20750	20771	20736	20825	20961	20887	20687	20901	20885	20799	20554	20877	20623	20853	20740	20990	21160	20978	20770	20925	20823	20729	20833	20934	20772	20792	20989	20820	20917	20801	20792	20909	20782	20884	20746	21004	20842	20675	20944	20769	20911	21114	20978	20894	20848	20841	21008	20674	21072	21025	20657	20724	20917	20822	20750	20977	20988	20958	20988	20861	20724	20745	20786	20813	20888	20933	20963	21029	20751	20756	20830	20987	21099	21028	20833	20649	20886	21004	20825	20716	20950	20918	20798	20930	20720	20731	20955	21094	20965	20723	20743	20666	21083	20927	20848	20927	20641	20871	20907	20888	20849	20767	20693	20732	20739	20654	20822	20800	20938	20600	20718	20747	20847	20732	20889	20995	20772	20793	20995	20993	20895	20690	20815	20792	20820	20650	20818	20774	21034	20965	20757	21017	20862	20831	20631	20783	20513	20709	20976	20745	20865	20910	20770	20572	21148	20720	20856	20742	20718	20553	20843	21033	20846	21163	20823	20795	20658	20655	20870	20845	20789	21010	20845	20782	20981	20900	20933	20773	20779	20806	20829	20625	20793	20672	20746	20489	20930	20926	20936	20823	20897	20920	20526	20796	20709	20923	20821	20954	20898	20767	20946	21239	20950	20967	20952	20605	20794	20668	20826	20549	20785	20809	20651	20724	20990	20841	20775	20883	20921	20593	20737	20945	20728	20781	21090	21080	20855	20506	20660	20702	20932	20915	20796	20739	20873	21071	20782	20833	21068	20612	20884	20935	20932	20802	20931	20781	21097	20694	20911	20812	20917	20604	20756	20641	20821	20828	20691	20784	20900	20896	20750	20771	20742	20607	20741	20994	20822	20841	20893	20558	20704	20810	20768	20735	20758	21067	20892	20802	21011	20741	21091	20926	20834	20884	20649	20942	20838	20895	20696	20784	20852	20897	20869	20869	20783	20826	21118	20810	20763	21062	20824	21036	20902	20797	20741	21079	20741	20967	21231	20873	20993	20855	20868	20967	20719	20894	21019	20673	21037	20692	20752	20742	20905	20953	21070	20750	20890	20787	20771	20997	20841	20787	20765	20608	21071	20938	20782	20715	20754	20690	20549	20880	20763	20982	21019	20869	20852	20905	20878	20757	20836	20874	20641	20806	20623	20932	20868	20672	20865	20760	21080	20874	20832	20881	20706	20845	20932	20715	20862	20685	20961	20911	20922	20848	20665	20880	20669	20744	20819	20966	20725	20865	21021	20756	20815	20604	20712	20700	20760	20918	20948	20777	20685	20836	20971	20735	20901	20974	20771	20675	20622	20658	20897	20855	20783	20729	20941	20716	20884	20856	20959	20733	21015	20982	20828	20745	20537	20870	20921	20804	20803	20653	20890	20910	20903	21031	20933	21161	20647	20926	20857	20711	20829	20875	20731	20652	20768	20748	20949	20887	20601	21026	20874	20714	20962	20781	20797	20716	20675	20806	20728	20827	20861	20976	20886	20615	20728	20917	20752	20771	20829	20850	20815	21096	20862	20962	21070	20803	20931	20999	20855	20746	20855	21068	20822	20808	20794	20858	20857	21066	20889	20813	20861	20858	20839	20853	20862	20914	20660	20892	20802	20675	20886	20919	20951	20849	20861	20676	21022	20804	20731	20775	20876	20998	20804	20978	20943	20768	20539	20756	21003	20863	20621	20933	20801	20864	20906	20789	20811	20641	20949	20638	20882	20729	20907	20712	20692	20869	20972	20922	20830	20909	20933	20855	20757	20763	20859	20699	20813	20606	20667	20888	20652	20806	20789	20862	20808	20807	20861	20901	20856	20969	20883	20855	20931	20765	20752	20853	20864	20819	20679	21024	20709	20857	20884	20746	20760	21055	20902	20915	20905	20903	20725	21038	20779	20906	20674	20878	20664	20672	20904	20873	20849	20702	20799	20699	20794	20896	20785	20927	20888	20579	20814	20803	20874	21026	20787	20720	20956	20793	20690	20784	20718	20632	20845	20815	20957	20919	21007	20577	20845	20567	20908	20983	20761	21109	20850	20929	20870	20707	20930	20708	20756	20653	20889	20821	20721	20733	20781	20852	20912	20841	20871	20773	20821	20765	20810	20763	20764	20990	20871	20935	20980	20937	20817	20801	20879	20809	20755	20748	20765	20755	20861	21040	20717	20534	20728	20804	20873	20742	20828	20897	20569	21121	20616	21002	20886	20987	20960	20875	20889	20726	20610	20917	20994	20876	20798	20599	20777	20662	20860	20833	20881	20681	20695	21054	20900	20815	20704	20928	20665	20844	21071	20710	20827	20676	20861	20775	20758	20910	20785	20810	20789	20817	20567	20973	20879	20981	20907	20664	20699	20781	20644	20957	20811	20763	21014	20863	20905	20884	20688	20977	20813	21064	20912	20863	20828	20928	20811	20882	20913	20833	20663	20908	20734	20930	20722	20929	21024	20709	20707	20719	20703	20845	20898	20636	20848	20639	20866	20778	20644	20788	20818	20780	20858	20769	20850	20947	20700	20807	20958	20818	20788	20920	21042	20930	20722	20623	20711	20780	21000	21025	20791	20783	20718	20821	20733	20920	20879	20846	20856	20976	20821	20654	20908	20631	20979	20799	20739	20745	20813	20621	20913	20804	20763	20967	20972	20910	20757	20868	21040	20775	20869	20737	20890	20748	20838	20884	20774	20834	21054	20869	20718	20653	20841	20783	20738	20809	20765	20864	21048	20646	20860	20994	20700	20632	20847	20838	20762	20781	20904	20999	20920	20809	20940	20829	20938	20808	20925	20925	20742	20707	20814	20855	20959	20634	20874	20795	20791	20933	20900	20685	20794	20586	20819	20926	20686	20844	20621	20876	20653	20805	20796	20883	20751	20788	20937	20704	20807	20811	20883	20750	20884	20832	20908	20968	20840	20834	20820	21033	20798	20767	21008	20575	20837	20991	20757	20872	20824	20916	20975	20789	20965	20695	20831	21039	20632	20678	20997	20818	20729	20995	20959	20709	20882	20841	20903	20757	21071	20960	20783	20714	20904	21026	20820	20774	20775	20754	20843	20931	20968	20746	20787	20962	20986	20874	20879	20851	21059	20770	20813	20831	20926	20800	20877	20734	20807	20723	20998	20884	20849	21004	20855	20938	20791	20758	20619	20482	20835	20672	20984	20904	20961	20769	20921	20975	20722	20682	20865	20874	20846	20878	21044	20769	20728	20963	20730	20724	20918	20962	20733	20997	20792	20941	20823	20828	20923	20914	20720	20504	20683	20741	20709	20584	20583	20886	20680	20874	20722	20774	20664	21038	20816	21112	20812	20912	20705	20871	20828	20696	20533	20990	20799	20629	20910	20930	20869	20838	21012	20858	20838	20808	21063	20747	20587	20702	20955	20934	20848	20707	20564	20596	20790	20813	21063	20678	20693	21051	20896	20867	20897	20948	20848	20978	20658	21104	20860	20717	20858	20915	20803	20908	20706	21130	20944	20783	20768	20825	20805	20842	20674	20803	20836	20834	20840	20988	20850	20957	20723	20805	20911	20994	20775	20772	21219	20925	20870	20555	20967	20800	20739	20987	20785	20605	20661	20802	20728	20791	20903	20815	20925	20785	20758	20771	20800	20907	20844	20780	20872	20802	20696	20720	21002	20770	20822	20868	20654	20781	20888	20757	21141	20744	20909	20874	20910	20710	20774	20711	20605	21109	20690	20880	20736	20676	20754	20822
16574	30367	26070	22972	21358	19877	18871	17890	17042	16788	16581	16465	16539	16579	16527	16427	16444	16403	16524	16331	16324	16296	16408	16522	16242	16190	16420	16291	16256	16423	16270	16279	16387	16493	16252	16321	16469	16283	16234	16292	16315	16322	16385	16357	16530	16313	16321	16350	16245	16257	16273	16349	16277	16086	16308	16222	16244	16230	16229	16068	16278	16273	16305	16336	16447	16341	16301	16294	16513	16274	16374	16180	16267	16102	16309	16244	16285	16260	16239	16238	16234	16357	16135	16330	16379	16265	16191	16250	16232	16126	16150	16261	16368	16199	16387	16302	16374	16139	16343	16340	16151	16149	16184	16355	16226	15999	16235	16221	16283	16315	16307	16422	16283	16406	16033	16334	16437	16151	16393	16077	16300	16366	16215	16239	16463	16190	16333	16387	16106	16373	16336	16232	16412	16260	16479	16309	16397	16053	16264	16208	16055	16188	16329	16363	16014	16298	16089	16328	16442	16233	16398	16217	16278	16151	16354	16202	16231	16379	16240	16075	16416	16225	16501	16149	16333	16384	16239	16358	16145	16272	16292	16210	16139	15911	16175	16220	16354	16297	16239	16318	16305	16201	16265	16102	16329	16378	16304	16236	16154	16177	16119	16427	16274	16225	16364	16321	16251	16293	16341	16252	16407	16472	16214	16213	16123	16422	16483	16146	16216	16270	16436	16125	16406	16200	16453	16427	16311	16208	16198	16292	16365	16217	16267	16366	16210	16303	16209	16353	16252	16299	16016	16320	16255	16459	16268	16263	16342	16408	16325	16170	16196	16222	16229	16192	16209	16296	16307	16052	16393	16156	16397	16178	16300	16361	16450	16156	16301	16307	16398	16069	16406	16323	16216	16271	16286	16292	16130	16262	16130	16345	16212	16361	16446	16331	16423	16283	16291	16354	16319	16427	16432	16183	16305	16167	16199	16186	16126	16372	16306	16231	16255	16210	16360	16176	16356	16144	16395	16257	16249	16221	16391	16317	16124	16330	16169	16121	16275	16261	16087	16261	16325	16346	16278	16212	16158	16318	16156	16289	16158	16283	16254	16369	16386	16218	16276	16157	16413	16207	16206	16192	16402	16552	16144	16013	16318	16163	16288	16423	16210	16307	16263	16201	16361	16410	16031	16334	16301	16295	16268	16196	16220	16260	16325	16349	16156	16265	16174	16101	16082	16254	16416	16231	16140	16377	16401	16213	16373	16179	16294	16318	16276	16139	16182	16190	16118	16391	16434	16106	16391	16276	16281	16165	16122	16242	16232	16240	16279	16163	16313	16245	16061	16239	16314	16355	16316	16168	16370	16301	16264	16117	16273	16237	16308	16405	16325	16172	16407	16103	16249	16231	16125	16411	16267	16260	16155	16371	16230	16265	16126	16078	16327	16484	16219	16224	16282	16263	16251	16341	16342	16371	16291	16278	16166	16330	16273	16110	16188	16181	16221	16203	16230	16406	16211	16371	16226	16327	16250	16307	16303	16252	16374	16210	16196	16267	16290	16301	16200	16365	16278	16396	16090	16189	16262	16345	16201	16213	16332	16406	16454	16262	16329	16212	16246	16280	16233	16247	16357	16308	16388	16146	16303	16293	16285	16370	16239	16338	16466	16148	16339	16232	16276	16305	16152	16149	16507	16187	16170	16219	16256	16403	16224	16435	16311	16394	16443	16251	16284	16278	16299	16259	16090	16279	16292	16274	16266	16322	16235	16159	16335	16300	16180	16232	16321	16387	16242	16287	16399	16143	16204	16195	16043	16202	16422	16171	16292	16253	16376	16205	16394	16411	16320	16298	16315	16143	16142	16281	16306	16307	16376	16447	16200	16222	16435	16209	16243	16302	16166	16197	16377	16473	16275	16191	16034	16393	16138	16219	16433	16228	16367	16164	16397	16269	16290	16443	16469	16312	16198	16105	16338	16204	16327	16336	16348	16087	16161	16187	16357	16387	16225	16194	16280	16335	16493	16137	16278	16335	16186	16206	16322	16299	16149	16310	16150	16152	16417	16281	16253	16181	16357	16241	16230	16207	16392	16231	16230	16239	16288	16342	16223	16232	16140	16301	16284	16274	16273	16353	16340	16394	16307	16302	16199	16323	16452	16268	16453	16208	16098	16403	16246	16198	16320	16171	16424	16285	16127	16298	16285	16238	16353	16143	16177	16407	16173	16316	16303	16317	16273	16379	16361	16175	16339	16084	16231	16420	16183	16246	16305	16130	16364	16193	16279	16310	16199	16301	16216	16322	16212	16257	16177	16268	16365	16310	16212	16273	16313	16296	16126	16267	16293	16265	16239	16274	16177	16334	16114	16235	16396	16260	16240	16314	16385	16096	16301	16280	16275	16045	16366	16265	16379	16397	16253	16256	16353	16273	16196	16150	16476	16161	16256	16423	16261	16275	16247	16255	16118	16169	16325	16342	16174	16269	16279	16294	16244	16247	16196	16220	16259	16230	16294	16400	16378	16372	16275	16395	16236	16262	16293	16308	16202	16213	16434	16103	16444	16220	16364	16205	16394	16299	16393	16313	16029	16493	16340	16192	16231	16151	16127	16224	16215	16185	16198	16298	16218	16261	16235	16219	16351	16260	16222	16272	16268	16405	16343	16337	16152	16271	16163	16240	16340	16220	16220	16324	16249	16122	16288	16339	16185	16299	16271	16398	16361	16395	16270	16375	16356	16334	16211	16189	16350	16271	16163	16330	16112	16364	16195	16266	16184	16103	16378	16259	16337	16134	16236	16373	16169	16016	16254	16302	16378	16367	16115	16358	16184	16268	16278	16243	16342	16243	16301	16205	16314	16364	16325	16231	16223	16520	16412	16232	16260	16133	16192	16231	16326	16238	16237	16208	16230	16439	16191	16365	16247	16312	16167	16228	16414	16276	16272	16114	16484	16260	16313	16291	16261	16145	16105	16233	16274	16234	16358	16380	16185	16210	16236	16410	16060	16231	16389	16201	16166	16318	16266	16398	16086	16304	16355	16183	16279	16307	16252	16302	16145	16177	16197	16099	16344	16340	16244	16256	16321	16152	16138	16200	16165	16252	16153	16226	16304	16142	16252	16471	16133	16495	16146	16185	16088	16063	16310	16314	16251	16259	16391	16403	16064	16342	16275	16197	16332	16358	16321	16326	16186	16163	16265	16287	16222	16303	16389	16245	16120	16221	16184	16111	16200	16038	16351	16222	16201	16355	16264	16232	16233	16366	16203	16185	16228	16264	16385	16209	16351	16247	16206	16244	16451	16159	16342	16423	16263	16313	16302	16161	16275	16181	16324	16325	16517	16278	16301	16254	16137	16283	16216	16274	16266	16124	16250	16434	16238	16331	16204	16164	16326	16257	16280	16109	16253	16171	16300	16334	16238	16223	16248	16336	16191	16352	16257	16265	16329	16251	16477	16305	16366	16244	16114	16316	16240	16167	16414	16265	16171	16307	16475	16249	16230	16273	16256	16212	16235	16192	16246	16225	16230	16235	16297	16442	16317	16184	16239	16257	16293	16192	16149	16422	16298	16203	16304	16263	16256	16285	16335	16467	16259	16190	16287	16239	16289	16268	16118	16323	16382	16195	16115	16233	16250	16159	16176	16422	16053	16260	16135	16300	16214	16280	16336	16147	16171	16324	16158	16104	16206	16225	16347	16309	16288	16515	16264	16030	16284	16271	16244	16270	16194	16374	16384	16236	16340	16368	16298	16126	16111	16098	16236	16253	16268	16328	16098	16277	16384	16199	16495	16278	16292	16361	16294	16321	16370	16288	16303	16189	16270	16261	16217	16248	16351	16319	16274	16252	16204	16297	16320	16531	16297	16242	16320	16267	16328	16286	16481	16334	16270	16112	16348	16295	16363	16282	16329	16238	16324	16307	16332	16347	16383	16179	16424	16234	16389	16253	16175	16234	16342	16201	16259	16155	16293	16341	16353	16297	16313	16337	16312	16204	16322	16253	16506	16346	16332	16186	16189	16171	16215	16358	16304	16529	16260	16378	16293	16301	16167	16373	16254	16196	16188	16322	16306	16245	16342	16113	16420	16260	16460	16194	16281	16295	16188	16378	16358	16361	16320	16282	16341	16369	16248	16350	16275	16116	16160	16348	16367	16247	16203	16184	16308	16234	16219	16346	16273	16216	16148	16127	16259	16235	16432	16381	16371	16217	16298	16206	16323	16298	16295	16326	16171	16167	16228	16401	16347	16075	16195	16412	16194	16300	16406	16189	16480	16346	16304	16332	16195	16303	16262	16207	16237	16099	16327	16331	16195	16238	16100	16293	16343	16229	16233	16201	16257	16388	16238	16209	16193	16315	16334	16275	16309	16222	16392	16300	16325	16299	16115	16288	16446	16279	16313	16310	16282	16299	16262	16321	16274	16410	16349	16299	16322	16282	16317	16321	16280	16270	16316	16140	16421	16223	16348	16537	16262	16256	16271	16157	16330	16354	16317	16335	16291	16007	16280	16221	16387	16194	16359	16251	16361	16071	16250	16303	16371	16322	16390	16203	16310	16327	16382	16318	16484	16103	16576	16164	16226	16270	16268	16067	16387	16261	16371	16269	16287	16358	16531	16267	16197	16505	16212	16203	16225	16061	16356	16115	16296	16416	16317	16291	16460	16295	16253	16149	16226	16381	16296	16387	16384	16293	16281	16363	16256	16232	16352	16245	16340	16181	16227	16380	16195	16191	16347	16120	16297	16355	16317	16279	16376	16174	16293	16235	16099	16185	16062	16337	15995	16234	16428	16346	16182	16264	16241	16304	16274	16346	16199	16229	16253	16332	16288	16206	16162	16215	16253	16378	16206	16180	16420	16342	16075	16265	16343	16478	16307	16317	16195	16330	16377	16188	16251	16218	16194	16295	16293	16289	16220	16352	16338	16255	16075	16191	16209	16305	16306	16237	16429	16226	16276	16268	16372	16308	16405	16320	16212	16340	16197	16224	16305	16193	16204	16235	16234	16280	16299	16292	16410	16057	16377	16273	16209	16360	16267	16356	16264	16169	16073	16171	16389	16383	16359	16331	16162	16221	16384	16360	16198	16278	16085	16480	16292	16130	16260	16493	16281	16330	16213	16149	16196	16234	16375	16347	16282	16335	16301	16338	16205	16147	16293	16215	16425	16339	16214	16374	16291	16400	16139	16187
24975	21418	27522	28125	23723	23542	23432	22177	21743	21552	21533	21443	21570	21512	21465	21386	21513	21575	21406	21477	21685	21511	21565	21306	21165	21290	21362	21516	21641	21501	21327	21542	21317	21625	21523	21492	21463	21505	21320	21235	21259	21382	21428	21401	21265	21243	21397	21516	21215	21270	21443	21201	21444	21575	21419	21387	21337	21244	21294	21518	21525	21493	21496	21361	21421	21447	21506	21351	21351	21424	21413	21326	21341	21406	21371	21183	21295	21530	21428	21403	21370	21372	21322	21285	21268	21601	21612	21375	21309	21391	21366	21307	21130	21336	21241	21185	21422	21088	21152	21047	21618	21331	21276	21401	21491	21336	21431	21442	21520	21367	21459	21441	21320	21526	21498	21530	21469	21522	21480	21245	21249	21459	21354	21453	21156	21348	21272	21320	21119	21181	21302	21141	21126	21419	21220	21383	21301	21379	21408	21398	21465	21614	21507	21240	21064	21364	21435	21460	21190	21188	21443	21401	21299	21376	21223	21341	21343	21429	21459	21382	21361	21371	21256	21241	21365	21176	21450	21324	21283	21410	21308	21324	21163	21253	21561	21538	21446	21151	21352	21573	21307	21384	21330	21294	21337	21314	21337	21456	21403	21440	21242	21238	21436	21236	21518	21449	21331	21183	21390	21409	21323	21324	21378	21189	21342	21408	21285	21202	21612	21441	21493	21299	21517	21450	21565	21717	21390	21291	21339	21206	21251	21463	21545	21371	21438	21480	21291	21303	21469	21358	21528	21309	21094	21314	21232	21349	21369	21582	21542	21320	21395	21312	21346	21075	21310	21419	21183	21449	21262	21435	21429	21314	21351	21554	21464	21407	21304	21297	21389	21177	21442	21538	21769	21362	21362	21473	21432	21359	21338	21472	21450	21286	21342	21404	21322	21407	21597	21271	21264	21650	21208	21170	21357	21464	21483	21219	21264	21441	21538	21393	21486	21352	21479	21233	21269	21428	21222	21234	21320	21415	21211	21490	21043	21303	21361	21488	21280	21240	21295	21244	21231	21221	21402	21471	21297	21372	21219	21275	21263	21277	21296	21536	21367	21240	21299	21670	21420	21172	21338	21132	21590	21727	21510	21298	21560	21483	21363	21502	21403	21340	21447	21246	21425	21445	21447	21361	21493	21359	21283	21446	21315	21473	21372	21422	21496	21365	21373	21379	21402	21337	21208	21431	21432	21616	21371	21479	21335	21429	21541	21365	21395	21342	21366	21410	21394	21529	21562	21325	21552	21316	21358	21269	21499	21279	21521	21490	21321	21429	21285	21312	21236	21290	21351	21478	21310	21309	21369	21426	21308	21470	21424	21375	21563	21170	21341	21239	21507	21263	21237	21364	21356	21385	21341	21302	21419	21526	21420	21611	21461	21368	21379	21475	21060	21151	21322	21376	21381	21386	21533	21339	21174	21331	21451	21447	21289	21275	21320	21423	21310	21390	21395	21276	21223	21387	21279	21021	21353	21199	21460	21400	21304	21425	21613	21636	21225	21352	21054	21275	21415	20938	21173	21258	21467	21338	21323	21296	21444	21146	21479	21293	21712	21397	21452	21615	21288	21169	21241	21704	21299	21491	21405	21516	21750	21375	21175	21586	21578	21163	21222	21338	21528	21346	21407	21244	21149	21185	21376	21229	21485	21225	21261	21528	21330	21165	21170	21258	21638	21451	21126	21250	21291	21677	21374	21540	21394	21137	21577	21300	21092	21143	21322	21513	21195	21489	21495	21426	21588	21264	21398	21366	21476	21322	21397	21321	21327	21291	21361	21435	21506	21185	21308	21442	21411	21396	21482	21456	21490	21635	21348	21257	21456	21609	21337	21312	21293	21497	21473	21371	21382	21375	21483	21229	21150	21304	21329	21360	21448	21169	21480	21330	21443	21361	21540	21139	21336	21470	21373	21453	21371	21349	21418	21320	21379	21357	21198	21323	21264	21242	21341	21452	21244	21385	21324	21327	21204	21353	21342	21336	21434	21295	21482	21302	21317	21226	21684	21241	21245	21231	21297	21337	21421	21477	21319	21309	21349	21076	21310	21569	21394	21132	21250	21422	21193	21259	21334	21381	21505	21202	21231	21354	21497	21268	21453	21371	21583	21199	21492	21481	21265	21410	21513	21245	21522	21258	21338	21391	21407	21253	21317	21309	21322	21564	21241	21444	21450	21580	21424	21445	21341	21405	21418	21246	21362	21395	21423	21486	21265	21585	21459	21367	21403	21237	21400	21321	21322	21301	21373	21365	21474	21416	21239	21289	21401	21241	21716	21413	21416	21259	21450	21409	21425	21260	21312	21305	21343	21621	21343	21605	21475	21338	21556	21206	21348	21541	21617	21351	21394	21402	21360	21508	21242	21361	21405	21390	21405	21364	21177	21346	21522	21201	21289	21533	21353	21341	21473	21306	21428	21189	21255	21403	21470	21273	21538	21128	21478	21320	21370	21308	21386	21375	21321	21499	21458	21290	21283	21240	21597	21364	21265	21217	21391	21366	21520	20913	21311	21119	21260	21374	21367	21252	21269	21289	21411	21404	21242	21461	21565	21327	21198	21328	21298	21348	21222	21407	21138	21515	21374	21281	21501	21235	21127	21287	21431	21493	21288	21322	21300	21411	21431	21531	21335	21295	21293	21218	21554	21573	21480	21180	21505	21362	21420	21484	21510	21612	21204	21591	21425	21487	21347	21229	21337	21346	21512	21481	21290	21352	21291	21504	21361	21412	21498	21236	21344	21453	21224	21367	21058	21327	21324	21493	21365	21470	21138	21255	21478	21339	21240	21288	21298	21139	21314	21291	21347	21305	21449	21347	21361	21620	21448	21326	21356	21411	21357	21354	21423	21282	21482	21382	21250	21393	21387	21451	21375	21292	21452	21492	21226	21406	21271	21206	21543	21581	21417	21333	21348	21259	21241	21385	21318	21386	21081	21378	21505	21358	21407	21455	21344	21645	21216	21401	21416	21330	21536	21283	21549	21511	21366	21313	21383	21426	21476	21483	21531	21444	21388	21338	21487	21495	21556	21473	21272	21276	21284	21254	21352	21474	21470	21338	21358	21311	21256	21257	21187	21495	21485	21271	21294	21327	21456	21734	21214	21429	21425	21485	21352	21097	21360	21214	21328	21280	21430	21528	21541	21382	21438	21345	21304	21511	21441	21260	21509	21631	21391	21576	21406	21535	21427	21705	21050	21384	21318	21350	21476	21196	21243	21473	21286	21455	21540	21255	21382	21321	21311	21380	21342	21353	21300	21285	21514	21486	21549	21434	21195	21622	21294	21314	21265	21385	21310	21316	21135	21403	21476	21324	21399	21309	21172	21190	21179	21404	21365	21404	21323	21332	21199	21220	21254	21337	21185	21527	21476	21306	21484	21245	21587	21362	21548	21317	21370	21407	21262	21316	21299	21189	21366	21141	21557	21408	21231	21447	21400	21447	21318	21414	21331	21318	21388	21307	21382	21402	21522	21533	21184	21316	21201	21385	21592	21388	21233	21480	21535	21240	21459	21275	21266	21351	21480	21371	21461	21327	21375	21396	21405	21250	21198	21375	21345	21292	21328	21403	21362	21331	21117	21397	21460	21280	21274	21526	21295	21234	21419	21343	21519	21566	21337	21379	21394	21382	21430	21406	21380	21402	21280	21474	21322	21454	21315	21315	21437	21390	21273	21390	21382	21633	21349	21661	21460	21528	21097	21466	21432	21489	21337	21182	21475	21425	21257	21421	21489	21380	21192	21347	21314	21574	21638	21233	21452	21444	21572	21247	21404	21406	21494	21344	21304	21219	21446	21344	21216	21373	21229	21438	21503	21346	21182	21349	21314	21374	21545	21396	21299	21548	21364	21366	21667	21441	21475	21388	21446	21543	21100	21066	21234	21025	21501	21252	21348	21319	21546	21546	21359	21496	21645	21083	21129	21222	21385	21302	21269	21361	21479	21399	21501	21292	21548	21293	21301	21545	21410	21556	21362	21441	21325	21420	21496	21356	21358	21441	21302	21426	21098	21293	21508	21641	21529	21383	21263	21417	21604	21479	21306	21438	21334	21425	21410	21367	21361	21335	21357	21453	21418	21413	21312	21179	21253	21134	21318	21225	21207	21387	21379	21478	21234	21429	21439	21311	21363	21384	21347	21283	21180	21161	21354	21346	21470	21403	21417	21334	21507	21369	21398	21542	21169	21192	21394	21389	21099	21469	21403	21335	21397	21448	21462	21382	21341	21573	21262	21298	21364	21420	21102	21416	21411	21307	21597	21129	21211	21446	21277	21555	21319	21406	21262	21426	21308	21360	21358	21376	21178	21292	21489	21228	21598	21240	21226	21130	21324	21420	21501	21241	21464	21304	21402	21389	21624	21413	21461	21364	21353	21176	21471	21125	21421	21300	21498	21569	21418	21424	21557	21570	21369	21424	21354	21405	21443	21357	21541	21326	21324	20993	21303	21335	21518	21289	21432	21373	21393	21450	21240	21374	21130	21444	21175	21311	21299	21440	21477	21497	21418	21308	21370	21285	21368	21275	21175	21375	21459	21119	21648	21323	21177	21404	21334	21513	21497	21369	21165	21290	21223	21398	21485	21511	21463	21292	21398	21418	21276	21415	21459	21352	21514	21310	21392	21621	21637	21455	21506	21451	21393	21557	21369	21432	21533	21523	21564	21531	21185	21553	21531	21298	21735	21394	21212	21195	21294	21549	21449	21314	21452	21348	21272	21382	21621	21464	21384	21421	21384	21392	21552	21498	21589	21348	21427	21442	21534	21395	21418	21216	21427	21197	21481	21267	21026	21256	21433	21271	21350	21330	21449	21301	21381	21373	21240	21348	21356	21283	21150	21312	21327	21467	21368	21371	21240	21156	21212	21378	21264	21184	21360	21322	21382	21344	21288	21342	21415	21244	21221	21069	21501	21313	21191	21533	21519	21532	21507	21281	21354	21317	21339	21465	21283	21356	21495	21633	21301	21480	21354	21445	21427	21207	21390	21272	21403	21395	21416	21408	21438	21259	21072	21309	21347	21532	21447	21252	21462	21145	21578	21232	21365	21285	21219	21266	21359	21328	21377	21423	21441	21237	21225	21495	21327	21292	21566	21420	21400	21216	21483	21305	21579	21428	21176	21245	21268	21542	21280	21416
17585	28198	24673	22024	20602	19448	18496	17527	17161	16905	17003	16730	16687	16668	16532	16691	16797	16770	16706	16598	16573	16687	16471	16656	16594	16640	16717	16471	16681	16753	16527	16489	16505	16571	16516	16482	16607	16575	16533	16463	16406	16606	16547	16482	16417	16651	16549	16642	16541	16501	16425	16428	16514	16700	16754	16523	16601	16556	16476	16707	16485	16594	16461	16561	16569	16433	16424	16555	16693	16619	16578	16519	16608	16708	16419	16670	16589	16492	16694	16385	16597	16588	16482	16547	16477	16492	16386	16552	16662	16501	16761	16657	16674	16503	16412	16573	16636	16572	16580	16523	16555	16498	16596	16626	16641	16561	16565	16617	16591	16627	16597	16666	16689	16830	16608	16472	16547	16538	16629	16580	16621	16466	16488	16653	16576	16570	16530	16403	16507	16485	16787	16615	16488	16634	16604	16587	16546	16488	16609	16526	16574	16508	16576	16633	16363	16570	16676	16576	16710	16391	16741	16619	16503	16646	16404	16676	16610	16663	16589	16575	16529	16705	16651	16671	16333	16462	16632	16599	16516	16478	16610	16438	16628	16656	16581	16861	16522	16364	16519	16589	16629	16561	16554	16536	16633	16484	16357	16547	16407	16672	16577	16550	16476	16471	16666	16552	16365	16453	16483	16413	16740	16737	16530	16711	16627	16511	16578	16529	16475	16613	16505	16548	16413	16579	16494	16562	16500	16633	16718	16589	16415	16544	16568	16555	16576	16709	16688	16601	16527	16546	16534	16619	16522	16660	16664	16605	16571	16660	16732	16469	16508	16359	16716	16544	16726	16519	16581	16447	16616	16560	16570	16516	16461	16496	16754	16647	16610	16540	16422	16442	16504	16676	16657	16539	16443	16674	16542	16574	16470	16529	16695	16659	16465	16407	16607	16646	16374	16477	16447	16667	16491	16496	16574	16508	16506	16413	16532	16739	16436	16552	16493	16512	16540	16427	16732	16520	16418	16676	16702	16423	16569	16570	16602	16617	16623	16554	16512	16680	16544	16559	16662	16637	16498	16543	16740	16493	16582	16664	16582	16554	16450	16651	16493	16560	16542	16513	16550	16528	16459	16654	16477	16404	16428	16445	16528	16552	16554	16787	16562	16519	16593	16627	16557	16756	16523	16417	16553	16663	16536	16541	16536	16554	16525	16588	16534	16531	16505	16561	16485	16792	16699	16452	16590	16545	16473	16370	16610	16560	16551	16584	16577	16444	16377	16593	16525	16513	16442	16649	16762	16583	16607	16670	16515	16676	16518	16617	16664	16358	16595	16643	16498	16572	16543	16603	16685	16550	16643	16656	16655	16568	16557	16529	16558	16356	16642	16701	16513	16512	16557	16651	16578	16775	16611	16531	16515	16718	16644	16628	16644	16614	16688	16537	16428	16535	16675	16557	16612	16519	16566	16738	16584	16507	16466	16654	16668	16714	16524	16490	16400	16487	16654	16641	16599	16599	16431	16587	16838	16664	16599	16492	16587	16654	16689	16478	16626	16554	16438	16689	16600	16474	16410	16644	16596	16585	16445	16375	16419	16584	16480	16543	16580	16552	16517	16753	16337	16593	16631	16465	16533	16569	16576	16720	16422	16411	16599	16524	16526	16545	16496	16408	16586	16531	16584	16477	16523	16476	16447	16645	16513	16630	16417	16391	16380	16569	16708	16590	16639	16430	16659	16543	16438	16482	16477	16712	16481	16454	16607	16428	16570	16661	16545	16566	16600	16770	16477	16686	16649	16563	16619	16574	16425	16512	16511	16590	16504	16466	16678	16600	16680	16697	16381	16563	16615	16478	16452	16413	16619	16585	16607	16729	16493	16617	16524	16570	16653	16728	16745	16713	16648	16627	16595	16692	16626	16533	16499	16650	16537	16455	16717	16457	16533	16534	16527	16625	16642	16606	16617	16354	16511	16538	16589	16605	16428	16785	16496	16512	16651	16456	16640	16507	16587	16612	16583	16427	16648	16583	16535	16555	16461	16676	16578	16837	16571	16512	16562	16526	16550	16756	16538	16525	16486	16446	16613	16685	16487	16794	16409	16452	16713	16511	16578	16486	16583	16624	16538	16547	16551	16545	16575	16453	16405	16539	16615	16479	16556	16538	16673	16738	16703	16537	16677	16524	16564	16593	16401	16450	16598	16566	16555	16673	16593	16351	16579	16723	16518	16434	16765	16658	16584	16452	16557	16508	16343	16572	16667	16501	16598	16595	16422	16749	16490	16636	16414	16437	16544	16401	16627	16584	16538	16572	16659	16571	16578	16574	16539	16517	16689	16597	16730	16622	16498	16548	16376	16619	16635	16807	16397	16423	16360	16509	16825	16639	16555	16631	16380	16571	16453	16678	16450	16644	16651	16410	16718	16746	16551	16624	16571	16484	16583	16793	16435	16542	16537	16589	16603	16654	16660	16537	16462	16604	16559	16646	16642	16613	16633	16494	16421	16483	16540	16568	16450	16469	16538	16591	16482	16441	16401	16613	16550	16686	16611	16482	16460	16542	16558	16414	16496	16547	16628	16502	16580	16591	16768	16635	16778	16532	16593	16538	16541	16346	16475	16465	16580	16678	16483	16535	16617	16610	16605	16493	16772	16495	16548	16598	16471	16471	16604	16621	16538	16661	16671	16583	16691	16504	16605	16634	16594	16472	16575	16450	16581	16619	16483	16640	16505	16569	16424	16667	16736	16563	16418	16609	16465	16667	16621	16590	16741	16662	16574	16624	16601	16575	16672	16417	16606	16599	16582	16725	16528	16541	16436	16682	16588	16557	16662	16609	16529	16425	16529	16654	16529	16556	16412	16582	16516	16805	16617	16429	16388	16592	16481	16621	16439	16646	16530	16651	16498	16714	16576	16530	16650	16650	16721	16520	16689	16424	16598	16665	16644	16567	16468	16582	16612	16642	16451	16686	16798	16524	16457	16483	16416	16674	16496	16764	16739	16690	16552	16463	16475	16535	16637	16505	16561	16548	16559	16592	16619	16576	16625	16351	16603	16340	16624	16494	16504	16523	16553	16420	16648	16578	16490	16563	16477	16568	16581	16428	16593	16744	16652	16507	16663	16494	16412	16725	16638	16676	16725	16671	16634	16610	16618	16474	16476	16447	16659	16727	16565	16709	16559	16649	16640	16515	16516	16604	16694	16390	16508	16544	16519	16514	16713	16394	16614	16472	16586	16571	16644	16641	16671	16409	16588	16537	16552	16422	16588	16438	16413	16520	16656	16522	16562	16554	16629	16669	16486	16657	16565	16666	16612	16469	16624	16467	16569	16490	16527	16603	16694	16539	16495	16533	16610	16634	16627	16699	16658	16433	16675	16730	16667	16504	16796	16637	16498	16653	16667	16592	16742	16677	16709	16445	16734	16434	16576	16458	16543	16476	16730	16494	16525	16436	16238	16626	16671	16675	16701	16623	16684	16454	16585	16737	16414	16536	16497	16661	16695	16511	16469	16614	16493	16396	16441	16572	16562	16628	16752	16625	16458	16420	16763	16735	16554	16556	16416	16581	16552	16486	16461	16554	16444	16353	16493	16644	16563	16559	16684	16460	16570	16416	16617	16525	16592	16545	16716	16593	16534	16532	16650	16689	16615	16424	16511	16568	16686	16415	16351	16499	16482	16494	16570	16640	16571	16633	16451	16533	16534	16684	16652	16410	16652	16532	16531	16579	16713	16594	16670	16420	16557	16549	16616	16439	16614	16707	16795	16652	16377	16619	16600	16615	16433	16529	16520	16475	16604	16467	16519	16401	16501	16587	16440	16587	16599	16446	16439	16442	16724	16498	16458	16551	16490	16453	16384	16498	16529	16470	16550	16392	16609	16411	16656	16670	16559	16526	16590	16511	16563	16554	16584	16595	16527	16741	16476	16512	16701	16526	16600	16456	16481	16523	16690	16615	16646	16615	16719	16545	16578	16700	16521	16631	16523	16655	16613	16504	16562	16391	16622	16623	16640	16511	16423	16410	16564	16522	16684	16496	16431	16549	16465	16536	16524	16618	16523	16556	16563	16505	16742	16607	16588	16547	16607	16438	16446	16447	16502	16494	16559	16420	16726	16659	16551	16702	16547	16549	16520	16528	16603	16500	16519	16679	16535	16462	16629	16636	16680	16392	16598	16792	16616	16492	16569	16611	16392	16614	16634	16440	16671	16488	16450	16677	16448	16569	16501	16585	16539	16610	16654	16491	16530	16544	16674	16481	16576	16629	16580	16447	16682	16381	16712	16591	16484	16513	16673	16339	16354	16503	16586	16467	16435	16608	16618	16645	16427	16473	16568	16711	16583	16578	16449	16625	16599	16399	16559	16470	16606	16593	16512	16689	16341	16482	16486	16475	16450	16641	16714	16660	16611	16493	16455	16557	16630	16578	16495	16524	16670	16796	16471	16576	16681	16592	16707	16692	16734	16565	16373	16509	16617	16546	16664	16562	16632	16720	16596	16468	16447	16609	16464	16623	16619	16485	16506	16494	16478	16602	16641	16665	16534	16706	16489	16573	16427	16426	16560	16550	16575	16497	16636	16757	16344	16487	16496	16759	16572	16743	16573	16498	16641	16485	16632	16504	16360	16518	16570	16467	16476	16609	16570	16541	16750	16566	16519	16551	16411	16583	16566	16655	16655	16720	16447	16584	16729	16451	16472	16631	16514	16551	16624	16506	16704	16351	16526	16474	16516	16626	16820	16637	16673	16475	16692	16418	16586	16518	16525	16686	16457	16696	16454	16547	16763	16499	16529	16668	16500	16472	16665	16433	16413	16510	16602	16610	16828	16496	16562	16634	16608	16659	16687	16801	16648	16597	16474	16686	16581	16533	16483	16592	16350	16464	16545	16659	16810	16479	16531	16537	16555	16393	16681	16605	16514	16554	16536	16544	16459	16603	16759	16433	16645	16682	16547	16461	16683	16644	16508	16616	16572	16483	16462	16505	16496	16696	16302	16589	16743	16710	16520	16350	16502	16677	16360	16452	16492	16352	16439	16639	16715	16677	16482	16618	16422	16556	16498	16598	16696	16590	16492	16725	16763	16665	16366	16485	16488	16458	16556	16420	16622	16716	16457	16510	16653	16619	16511	16571	16511	16534	16316	16595	16533	16666	16489	16612	16616	16469	16484	16735	16487	16604	16687	16522
22261	21362	28689	24437	22086	25073	27608	22919	21811	21926	21369	21398	21351	21402	21370	21514	21452	21070	21325	21053	21125	21291	21217	21323	21433	21110	21021	21023	21370	21189	21069	21251	21114	20990	21104	21132	20985	21136	21157	21150	20911	20891	21087	20917	21148	21052	21001	20907	21198	21135	21033	21052	21074	21033	20950	21000	20979	21080	20969	21034	20933	20794	20859	20899	21072	21109	20921	20971	21081	20888	21124	21096	21011	20972	21154	21083	20957	20914	20953	20892	20998	20997	21056	21028	21113	21027	20950	20892	20955	20757	20907	21010	21094	20997	21062	21266	21060	21018	21032	20824	21162	20771	20861	20913	21090	20938	21010	20910	21106	20852	21109	20916	21236	21120	21179	20886	21085	20754	20911	21086	21067	20839	20772	21084	20839	21072	20985	20786	20903	21104	20968	20865	20782	21090	21097	20992	20853	21097	21269	21026	20987	21015	21013	20892	20886	21043	20936	21039	20929	20722	21052	20989	21035	21027	20946	21063	21158	21071	20766	21033	20945	21023	20856	20833	20980	21093	21108	20762	20936	20959	21184	20972	21110	21024	20822	20728	20813	20991	20758	20920	20808	20899	21164	21221	20918	21086	21068	20769	20870	20867	21068	21175	21095	21226	20887	20792	20632	21121	20909	20986	21123	21051	20948	20967	20882	20878	21123	21005	20912	20842	20926	20803	20908	20958	21089	20926	20624	21142	20949	21056	20780	20995	21026	20951	21122	20955	21256	20957	20855	21009	21139	21007	20908	21057	21103	20880	20938	20907	20997	20907	21014	20981	21132	21015	20873	20793	21040	21092	20759	20944	20848	21055	21029	21076	20957	20724	20827	20896	20997	21068	20981	20976	20818	20978	20979	21015	21023	20891	20997	21039	21115	20948	20961	20990	21160	21157	20926	21131	21072	20907	21011	20848	21151	20939	20908	21031	21027	20923	21168	21082	20782	21064	20839	20959	21158	20865	21166	21109	21107	21049	20990	20651	20931	20979	21008	20934	21140	21064	20987	20901	21045	20792	20799	20904	20828	20986	20857	21229	20947	21000	21039	20827	20990	20802	20877	20913	20831	20880	21088	20890	20844	21118	21027	20916	20830	21212	20914	20786	21207	21148	20965	21046	20972	21070	20922	20959	21032	21009	20818	20947	21084	21065	20956	20984	20905	21075	21006	21210	20918	21134	21136	20764	20773	21082	20992	21133	21253	20995	20886	21147	20983	20957	21114	21010	20899	20692	20862	21085	21069	21037	20866	20961	20991	20849	20899	21001	21070	21066	20996	21112	20974	20672	20977	21031	20806	20885	21082	21163	21151	20695	20905	21081	20752	21056	20996	20962	20986	20949	21017	21095	21006	21108	21099	21075	20888	20762	20882	21001	20967	21020	20942	20865	20867	20856	20763	21095	20920	21000	20899	20937	20942	21063	21047	20993	20989	20924	21102	20951	20711	21056	21072	20917	21033	20948	20893	20996	20948	20774	20912	20788	21131	21075	20926	21162	21036	20938	20921	21013	21061	20942	21045	20969	20950	20801	20876	20927	21110	21148	20963	20802	21037	21022	21039	20770	20789	20918	20862	20830	20895	20919	20847	20860	20973	20816	20980	21083	20925	21023	20679	21042	21181	20910	20988	20979	20912	21210	21163	21047	21057	21089	21028	20994	20956	21057	20971	20941	20992	20937	21014	21102	20947	21091	20973	21135	20884	21032	20953	20787	20950	20993	20946	21157	20905	20717	20907	20883	21129	21010	20948	20781	21104	20853	20734	20976	21033	21072	21076	20850	21009	20951	20931	21096	20941	20988	20903	20897	21005	20676	21178	20861	20838	20788	20986	21078	20755	20732	21106	21008	20902	20963	20908	21031	20856	21067	21030	21092	21035	21005	21175	20869	21017	21165	21004	21152	20934	21152	21012	20917	20852	21063	20796	21240	21059	20761	21131	20937	21010	21073	20990	20821	20921	20826	20967	21073	21080	21000	20878	20935	21181	21115	21108	20988	20887	20763	20872	20972	21075	21070	20993	20904	21136	20885	20902	21000	20824	20795	21207	20823	20638	21109	21096	21368	21025	20867	20953	21148	20928	21129	20997	20932	21133	20749	21044	20984	20663	20892	20799	20842	21025	21043	20918	20990	21109	21164	21031	21044	21045	20809	21033	21041	21073	20952	21046	20954	20956	20787	20726	21109	20688	20595	21133	21063	21053	20999	20917	20751	21079	21006	21093	21146	21006	21087	20998	20779	20975	20893	21053	21022	20870	21007	21050	20799	21024	20977	20976	21038	21045	21086	20909	20914	20969	20818	21091	21319	21036	20722	21057	20806	20854	21046	20880	21100	20948	21055	21195	20942	21224	20871	21113	20916	21113	21172	20928	20757	21125	20872	21225	21062	20702	21095	21012	20953	20970	20922	20892	20991	20749	20723	20947	21015	20899	20773	21082	20910	21179	20950	21073	20991	20785	20962	20819	20967	20954	20994	20944	20971	20957	20891	21022	21023	21046	20906	20987	21205	20966	20754	21158	20928	20882	20922	20998	20913	21188	21138	20868	20909	20976	20840	21030	20902	20888	20865	20857	21076	20920	20965	20875	21074	21088	20826	21086	21179	21173	21041	21067	20978	20906	20906	21177	20979	20938	20900	20941	20870	20883	20719	21091	20865	21003	20831	21166	21169	20947	20839	21074	20866	20856	20926	20984	20639	20880	21113	20984	20837	21060	20937	20979	20896	21016	21001	21141	20958	21141	20766	20817	20771	20818	21019	21167	20916	21078	20954	20777	20721	20910	21017	20955	20801	20653	21219	20942	20726	20890	20970	20750	21072	20986	20974	21044	20999	20958	20798	20893	20800	20787	20951	20940	21034	20860	20938	21042	20953	21121	21070	21265	20865	20864	21032	20885	20885	21092	21299	20957	20902	20995	20987	20703	21149	21140	21033	21026	21018	21006	20966	20767	20936	20977	21150	21069	20773	20868	20880	21162	20915	20940	21000	20915	20977	20840	21178	20938	20878	21122	21042	20978	20875	21173	20888	21038	21018	21121	20951	20838	21142	20824	20951	21015	20974	21023	20933	21117	20966	20995	20917	20893	20986	21015	21013	20989	21091	21192	20728	21052	20974	21165	20923	21137	20963	21056	20836	20932	20897	20899	20955	21036	21097	21076	20931	21102	20840	21251	21002	20954	21084	20966	20839	20772	20833	21035	21077	21022	21178	20898	20785	21045	21100	21012	20975	20904	21076	21068	21120	20856	21000	20961	20680	20956	21084	21013	21006	20963	21031	20902	20938	21001	20972	21098	21047	20975	21107	21095	20966	21333	21120	21030	21069	21071	20952	20987	20873	20818	20907	20974	20825	20832	21067	20810	20836	21007	21238	20907	21026	21135	20918	20806	21008	21023	21008	21164	21007	20791	20934	21006	21101	21045	21021	21109	21046	20928	21021	20878	21010	20889	20809	20914	20962	20955	20976	20983	21118	21093	21098	21136	20979	20860	20832	21006	21072	21048	21039	20942	21032	21002	21166	21071	20930	20886	20996	21102	21054	20917	20967	21145	20917	21021	20857	21026	20979	20709	20908	21113	21067	21164	20846	21013	20980	20888	21009	21159	20789	20971	20969	20994	21042	20862	21075	20957	20853	21113	21022	21130	20874	20737	20854	20799	20959	20841	20919	21211	20921	21169	20938	20961	21136	20823	20976	21011	20993	21240	21037	21102	20879	20657	21023	20979	21200	21045	21066	20923	20802	21047	21023	20862	20980	20930	20994	21077	20954	20992	21043	20886	20914	20825	21052	20850	21003	20976	20953	21075	20908	21063	20902	21220	21122	20989	20768	21027	21003	20743	21077	20949	21299	21036	20926	20871	20953	21014	20686	20982	20941	21009	20908	20884	21171	21069	20879	21065	20853	21017	21107	20908	21065	20989	20994	21113	20733	20945	20965	20849	20795	20888	20901	20962	21083	21069	21103	20975	21108	21162	20880	21007	21007	21039	20909	21183	20902	20947	20778	20906	20934	21001	21041	20906	20760	21055	20802	20905	21079	21101	21054	20919	20910	20940	20651	21014	21079	20918	20974	20898	21023	20971	21051	21183	20983	21146	20974	20846	21258	21026	20806	20969	20632	20904	21064	20825	21232	20990	21021	21048	20846	20981	20685	20729	20890	20916	20776	20964	20916	20922	20956	20992	20855	20963	21167	20919	20860	20913	21054	21007	21009	20940	20825	20805	20922	21225	21178	21074	20904	21136	21089	21205	20925	21119	20928	20838	21004	20999	21080	20846	21078	20903	20984	20908	21038	21029	20968	20991	20869	21055	20895	20837	20844	21123	20884	20963	21087	20985	20890	20986	20893	21039	21039	20914	20911	20776	21023	20915	20808	20980	20798	21042	20817	20691	20912	21087	20979	20936	20927	21028	20944	20798	20950	21068	21018	20919	21091	20974	20957	20919	21178	20767	21053	21097	21172	21038	20700	21125	20883	20768	20934	20987	20953	20994	20868	20944	21044	21107	20975	21130	20772	20814	20956	20916	20951	20960	21066	21001	21141	20848	20956	20982	20950	20899	21114	20953	20966	20922	21161	20898	20972	20974	20952	20996	20903	21087	21174	20880	21073	21067	20863	21115	21004	21018	20847	20922	20870	21027	20809	20978	20968	21120	20837	21173	21032	20933	20882	20945	20837	21011	20947	20858	21029	20969	20961	20928	20731	21138	21186	20976	21071	21049	20835	20991	20959	21188	20945	20915	21091	21075	20833	20793	20886	20923	20916	20801	20881	20972	20967	20977	20865	21029	21035	20842	20802	21051	21162	21024	20967	20987	20839	21204	21052	20907	20980	21020	21064	20652	20879	21117	21086	21161	21045	20924	20834	21055	21019	20945	20996	21249	20959	20980	20934	21036	21053	20797	20946	20911	21039	21099	20979	21012	20928	21029	20792	20796	20938	21052	21031	20895	21065	20982	20983	21089	21022	21122	20856	21093	20949	21062	20990	21071	20937	20994	20825	21104	21138	21198	20860	21048	21098	20832	20822	20699	20953	21102	21101	21198	20832	20902	20870	21093	20962	20913	21059	20878	20930	21040	21054	20996	20973	21027	20810	21168	20803	21023	20881	20921	20977	21104	20752	20891	21040	20894	20983	20883	21049
17641	33160	29050	25016	22936	21249	19773	18508	17500	16958	16614	16556	16582	16680	16554	16439	16321	16548	16728	16643	16470	16577	16552	16304	16500	16423	16465	16352	16450	16404	16443	16533	16423	16265	16577	16466	16310	16485	16319	16273	16355	16191	16489	16272	16439	16231	16299	16443	16406	16375	16283	16192	16300	16263	16305	16370	16494	16374	16440	16128	16313	16243	16340	16269	16420	16350	16333	16249	16315	16306	16482	16455	16158	16210	16444	16372	16289	16223	16290	16412	16234	16411	16249	16356	16314	16189	16451	16293	16455	16400	16006	16410	16214	16208	16330	16301	16377	16239	16401	16185	16339	16243	16312	16138	16426	16395	16519	16459	16190	16239	16389	16200	16302	16281	16419	16321	16242	16141	16239	16186	16312	16454	16386	16327	16173	16254	16466	16249	16328	16431	16344	16166	16006	16398	16328	16299	16428	16305	16394	16244	16345	16307	16532	16356	16327	16230	16225	16410	16323	16417	16405	16233	16192	16533	16241	16149	16254	16319	16257	16412	16331	16219	16259	16435	16341	16276	16250	16401	16296	16317	16200	16338	16268	16267	16471	16204	16332	16254	16172	16275	16287	16354	16413	16161	16244	16427	16349	16463	16285	16265	16249	16278	16066	16206	16267	16195	16300	16391	16181	16413	16393	16343	16232	16343	16134	16480	16474	16476	16121	16239	16411	16244	16391	16221	16312	16245	16160	16362	16364	16343	16425	16286	16355	16415	16163	16221	16339	16240	16351	16348	16164	16388	16487	16171	16360	16321	16355	16324	16450	16227	16129	16333	16269	16203	16507	16220	16458	16335	16396	16326	16377	16425	16250	16542	16333	16497	16462	16086	16409	16191	16388	16294	16439	16279	16220	16308	16297	16265	16306	16361	16336	16345	16390	16264	16187	16441	16158	16313	16513	16448	16346	16362	16257	16296	16261	16393	16133	16392	16223	16133	16320	16206	16031	16297	16343	16402	16288	16255	16282	16219	16428	16108	16405	16283	16303	16240	16395	16185	16228	16259	16443	16301	16355	16169	16218	16300	16300	16253	16409	16387	16239	16414	16317	16099	16231	16363	16099	16414	16328	16414	16324	16368	16463	16147	16276	16358	16333	16306	16288	16327	16252	16338	16211	16326	16321	16257	16440	16358	16112	16403	16187	16245	16368	16075	16313	16218	16310	16260	16234	16258	16348	16281	16405	16398	16243	16419	16207	16421	16153	16306	16213	16430	16273	16325	16340	16483	16364	16533	16195	16541	16342	16298	16480	16201	16383	16307	16430	16387	16194	16373	16365	16202	16049	16389	16470	16238	16303	16294	16359	16349	16363	16360	16338	16454	16234	16548	16340	16357	16398	16472	16298	16251	16339	16310	16347	16134	16310	16344	16241	16340	16449	16309	16431	16216	16414	16283	16266	16343	16196	16392	16365	16468	16353	16255	16316	16311	16481	16285	16239	16353	16337	16237	16395	16358	16538	16258	16286	16315	16171	16352	16250	16388	16542	16272	16276	16412	16241	16265	16331	16306	16373	16416	16236	16304	16343	16335	16198	16260	16410	16186	16341	16328	16312	16210	16413	16188	16034	16424	16225	16339	16295	16230	16429	16320	16276	16438	16265	16276	16284	16426	16300	16371	16353	16497	16369	16398	16438	16292	16288	16189	16307	16159	16312	16297	16335	16455	16406	16313	16361	16333	16317	16421	16232	16248	16362	16204	16404	16255	16360	16211	16366	16335	16393	16379	16365	16412	16264	16353	16196	16573	16435	16245	16238	16319	16456	16404	16191	16308	16287	16238	16312	16307	16232	16395	16329	16407	16221	16437	16251	16234	16335	16382	16185	16004	16300	16415	16454	16387	16391	16374	16317	16138	16282	16329	16319	16388	16366	16274	16176	16406	16266	16211	16354	16198	16324	16342	16220	16298	16288	16330	16133	16498	16364	16286	16347	16351	16261	16309	16137	16460	16329	16142	16210	16252	16266	16429	16239	16397	16361	16446	16228	16187	16369	16199	16390	16422	16243	16226	16469	16205	16223	16375	16226	16352	16247	16372	16255	16339	16369	16406	16266	16160	16285	16347	16389	16203	16245	16275	16300	16174	16263	16298	16407	16258	16233	16290	16425	16483	16267	16424	16222	16385	16239	16262	16277	16343	16168	16327	16140	16356	16332	16277	16257	16321	16322	16190	16150	16259	16242	16340	16341	16301	16491	16184	16373	16236	16329	16168	16278	16190	16262	16343	16228	16360	16421	16274	16323	16345	16397	16198	16338	16177	16300	16348	16458	16413	16172	16410	16323	16317	16340	16094	16282	16379	16434	16409	16273	16155	16264	16037	16293	16266	16241	16447	16354	16357	16318	16112	16309	16373	16092	16235	16088	16424	16487	16380	16181	16365	16403	16392	16408	16235	16436	16318	16258	16376	16279	16256	16374	16341	16384	16165	16417	16255	16296	16356	16391	16290	16368	16436	16316	16253	16340	16336	16231	16292	16221	16467	16355	16354	16321	16218	16423	16332	16256	16252	16324	16355	16333	16333	16213	16202	16353	16258	16233	16281	16252	16439	16106	16497	16390	16346	16194	16440	16317	16323	16182	16365	16206	16369	16180	16276	16350	16388	16340	16451	16263	16381	16345	16182	16457	16325	16425	16209	16202	16241	16364	16248	16333	16100	16270	16345	16280	16238	16240	16305	16420	16396	16266	16247	16119	16314	16166	16334	16149	16324	16180	16295	16253	16262	16464	16294	16408	16114	16299	16219	16317	16278	16197	16084	16271	16366	16326	16195	16368	16295	16435	16315	16296	16293	16344	16306	16295	16452	16195	16219	16397	16354	16361	16293	16334	16378	16235	16474	16066	16344	16381	16274	16219	16394	16161	16586	16235	16337	16384	16350	16265	16438	16323	16373	16395	16311	16331	16252	16500	16529	16393	16267	16198	16175	16238	16300	16341	16348	16311	16329	16242	16168	16315	16345	16214	16392	16520	16254	16214	16189	16127	16228	16586	16261	16275	16201	16244	16311	16078	16345	16464	16164	16360	16232	16229	16390	16203	16539	16441	16265	16168	16447	16171	16250	16273	16255	16410	16249	16343	16346	16482	16291	16354	16241	16275	16227	16314	16230	16244	16250	16270	16320	16224	16304	16406	16590	16365	16403	16368	16485	16163	16231	16419	16280	16275	16423	16362	16361	16372	16200	16278	16309	16440	16187	16240	16123	16314	16359	16379	16371	16394	16261	16248	16297	16260	16336	16442	16475	16303	16373	16436	16244	16341	16225	16240	16277	16145	16060	16280	16455	16300	16428	16287	16408	16333	16279	16143	16413	16355	16479	16236	16274	16190	16236	16076	16341	16220	16251	16295	16287	16454	16205	16234	16284	16262	16202	16363	16423	16402	16326	16362	16475	16265	16398	16389	16306	16303	16133	16456	16275	16319	16279	16195	16349	16262	16269	16436	16265	16436	16379	16281	16538	16425	16389	16234	16351	16484	16320	16317	16379	16470	16313	16173	16391	16300	16406	16250	16245	16392	16394	16341	16249	16221	16189	16336	16232	16196	16351	16344	16304	16226	16418	16437	16251	16296	16142	16421	16272	16514	16394	16312	16185	16223	16168	16332	16359	16260	16224	16221	16320	16268	16441	16156	16449	16251	16097	16459	16341	16295	16564	16356	16252	16479	16117	16321	16328	16271	16421	16473	16212	16306	16292	16206	16415	16344	16290	16195	16162	16307	16227	16286	16297	16218	16485	16221	16349	16276	16191	16333	16192	16162	16289	16462	15969	16269	16385	16263	16235	16203	16419	16298	16233	16229	16311	16047	16394	16344	16323	16509	16364	16077	16352	16424	16204	16486	16197	16429	16179	16146	16280	16291	16355	16373	16177	16290	16260	16293	16060	16444	16170	16324	16288	16337	16127	16187	16365	16185	16260	16214	16426	16296	16251	16324	16252	16285	16371	16353	16395	16289	16292	16326	16230	16415	16377	16413	16227	16185	16418	16317	16228	16300	16370	16391	16213	16451	16201	16305	16263	16192	16416	16311	16343	16321	16364	16364	16165	16262	16400	16246	16274	16300	16123	16164	16486	16226	16329	16254	16285	16546	16202	16410	16362	16305	16491	16424	16228	16085	16307	16295	16316	16146	16308	16268	16204	16309	16468	15943	16426	16376	16273	16520	16220	16280	16333	16340	16333	16474	16366	16267	16281	16322	16402	16203	16395	16330	16363	16481	16418	16298	16272	16330	16256	16398	16288	16232	16188	16403	16223	16420	16272	16416	16321	16230	16278	16416	16366	16341	16325	16268	16352	16381	16212	16184	16296	16300	16477	16370	16147	16273	16283	16344	16220	16215	16129	16214	16431	16280	16283	16296	16279	16298	16288	16360	16181	16358	16229	16290	16262	16448	16358	16259	16355	16430	16291	16344	16269	16262	16453	16334	16221	16304	16452	16394	16265	16340	16282	16381	16322	16444	16221	16282	16299	16251	16209	16300	16399	16328	16255	16247	16206	16327	16312	16266	16099	16240	16231	16090	16327	16336	16444	16506	16402	16248	16202	16388	16401	16421	16285	16332	16422	16408	16343	16119	16542	16393	16300	16285	16392	16203	16374	16326	16140	16308	16321	16257	16224	16353	16347	16501	16265	16248	16319	16289	16210	16295	16255	16171	16297	16359	16196	16221	16192	16225	16351	16278	16369	16345	16397	16429	16265	16216	16319	16360	16395	16335	16303	16358	16215	16320	16354	16272	16283	16256	16392	16198	16360	16293	16293	16275	16380	16319	16275	16298	16347	16261	16229	16294	16130	16404	16286	16228	16548	16394	16135	16296	16392	16333	16226	16327	16390	16266	16418	16279	16215	16320	16482	16294	16316	16227	16321	16403	16124	16476	16236	16228	16275	16379	16294	16160	16237	16213	16534	16226	16375	16292	16344	16231	16150	16446	16381	16487	16283	16581	16256	16384	16437	16350	16365	16339	16238	16294	16425	16211	16542	16390	16403	16407	16175	16178	16357	16245	16133	16497	16299	16123	16181	16355	16205	16346	16197	16453	16199	16446	16393	16357	16405	16222	16394	16452	16195	16233	16362	16195	16356	16533	16459	16203	16316	16493	16384	16341	16399	16278	16332	16353	16208	16193	16249	16249	16413
30625	25165	28438	26664	23844	23260	22899	22097	21855	21616	21436	21471	21303	21401	21361	21204	21280	21553	21602	21434	21658	21589	21597	21424	21357	21532	21529	21510	21436	21506	21399	21411	21461	21485	21289	21217	21300	21328	21227	21313	21352	21154	21310	21313	21261	21039	21340	21172	21105	21284	21267	21471	21416	21466	21487	21430	21218	21291	21407	21358	21411	21395	21446	21405	21312	21323	21293	21395	21208	21492	21436	21364	21550	21353	21593	21395	21337	21396	21422	21306	21253	21372	21180	21184	21614	21411	21360	21343	21485	21481	21538	21353	21262	21166	21248	21445	21467	21458	21483	21403	21234	21355	21416	21415	21047	21348	21317	21423	21338	21338	21390	21493	21347	21172	21467	21219	21418	21519	21321	21372	21289	21396	21230	21526	21477	21480	21422	21415	21369	21382	21615	21412	21334	21452	21365	21310	21406	21377	21150	21537	21477	21358	21255	21518	21225	21561	21409	21212	21329	21361	21337	21354	21364	21363	21508	21315	21368	21347	21297	21378	21367	21565	21316	21134	21349	21397	21076	21538	21426	21289	21439	21439	21495	21463	21500	21312	21360	21290	21251	21314	21116	21163	21105	21302	21380	21360	21214	21438	21388	21180	21428	21225	21346	21416	21558	21210	21474	21525	21458	21193	21400	21113	21263	21481	21172	21416	21350	21515	21426	21419	21312	21470	21463	21297	21414	21431	21439	21267	21236	21270	21293	21254	21318	21438	21451	21355	21521	21125	21453	21504	21455	21517	21397	21443	21532	21156	21307	21333	21420	21384	21559	21358	21609	21561	21419	21419	21413	21382	21152	21338	21394	21398	21348	21204	21311	21281	21637	21240	21353	21383	21215	21510	21511	21274	21288	21317	21208	21455	21225	21506	21395	21385	21589	21405	21416	21440	21231	21075	21209	21408	21508	21285	21228	21521	21544	21171	21324	21463	21319	21214	21392	21316	21236	21591	21217	21403	21259	21241	21433	21345	21389	21333	21316	21238	21329	21489	21595	21513	21420	21326	21382	21372	21632	21378	21401	21185	21271	21256	21068	21293	21621	21416	21158	21378	21184	21451	21346	21123	21422	21374	21257	21013	21319	21416	21391	21344	21376	21317	21510	21307	21421	21228	21355	21263	21322	21419	21578	21390	21358	21290	21482	21327	21591	21405	21389	21391	21454	21247	21415	21317	21325	21255	20931	21282	21359	21328	21437	21543	21359	21539	21353	21480	21125	21256	21327	21481	21226	21247	21303	21347	21633	21639	21356	21258	21578	21471	21692	21438	21465	21357	21246	21415	21348	21139	21439	21392	21413	21607	21518	21511	21506	21478	21260	21290	21302	21490	21324	21155	21291	21589	21398	21396	21400	21356	21195	21442	21456	21409	21486	21433	21481	21256	21356	21284	21407	21423	21287	21023	21395	21291	21362	21480	21301	21351	21257	21651	21413	21395	21287	21539	21347	21166	21481	21434	21325	21212	21244	21261	21191	21389	21441	21268	21450	21414	21480	21546	21257	21421	21613	21511	21189	21268	21477	21272	21319	21536	21377	21330	21341	21470	21562	21462	21395	21451	21375	21299	21379	21396	21316	21165	21504	21631	21546	21472	21405	21333	21283	21323	21326	21276	21507	21541	21612	21521	21525	21321	21259	21291	21334	21417	21334	21445	21319	21334	21261	21196	21391	21430	21388	21422	21425	21405	21337	21383	21269	21343	21324	21457	21444	21258	21563	21340	21534	21197	21283	21367	21314	21186	21367	21308	21395	21283	21346	21503	21250	21322	21243	21562	21369	21395	21180	21328	21335	21208	21352	21617	21262	21349	21491	21491	21346	21189	21516	21415	21257	21394	21550	21281	21381	21320	21357	21382	21400	21520	21490	21490	21221	21329	21470	21377	21378	21371	21331	21444	21403	21563	21329	21300	21554	21467	21387	21103	21239	21607	21609	21266	21236	21155	21231	21476	21378	21293	21256	21215	21352	21149	21334	21426	21520	21234	21446	21520	21304	21341	21162	21296	21358	21362	21232	21344	21370	21445	21329	21445	21341	21557	21578	21621	21597	21613	21543	21423	21432	21496	21184	21330	21377	21304	21388	21554	21334	21541	21501	21155	21417	21242	21367	21263	21454	21257	21391	21422	21451	21480	21376	21302	21499	21420	21329	21241	21451	21510	21253	21409	21401	21238	21247	21227	21378	21223	21335	21468	21013	21382	21411	21273	21555	21354	21379	21230	21393	21258	21341	21404	21254	21492	21320	21160	21359	21260	21279	21336	21349	21324	21347	21414	21340	21323	21373	21311	21258	21403	21346	21275	21222	21217	21470	21265	21525	21200	21357	21249	21170	21495	21520	21480	21358	21386	21426	21456	21382	21342	21363	21293	21304	21353	21311	21316	21371	21255	21171	21629	21625	21483	21198	21496	21211	21506	21429	21580	21367	21182	21287	21313	21374	21338	21544	21278	21608	21564	21367	21417	21298	21356	21226	21380	21206	21214	21506	21365	21503	21328	21273	21463	21350	21319	21393	21192	21305	21480	21223	21322	21506	21504	21336	21488	21198	21139	21303	21249	21612	21484	21414	21441	21507	21421	21364	21428	21291	21194	21471	21429	21509	21375	21457	21635	21599	21346	21399	21459	21586	21364	21491	21482	21370	21357	21387	21186	21403	21468	21375	21402	21347	21394	21440	21050	21309	21399	21336	21361	21549	21412	21507	21541	21368	21581	21393	21251	21244	21505	21274	21544	21312	21546	21583	21436	21279	21431	21357	21194	21464	21223	21203	21096	21669	21504	21337	21320	21532	21455	21379	21342	21301	21346	21416	21580	21269	21393	21446	21500	21241	21446	21499	21207	21346	21436	21398	21269	21233	21302	21195	21182	21454	21219	21387	21178	21553	21295	21457	21630	21354	21467	21419	21353	21529	21443	21232	21428	21147	21434	21320	21241	21449	21575	21280	21327	21292	21199	21345	21561	21410	21524	21537	21422	21526	21417	21371	21158	21445	21449	21149	21184	21292	21459	21475	21395	21470	21730	21442	21444	21364	21381	21323	21317	21452	21371	21495	21631	21378	21481	21290	21548	21428	21324	21223	21334	21476	21368	21367	21483	21314	21214	21557	21607	21363	21506	21212	21407	21180	21253	21376	21515	21392	21567	21330	21497	21470	21340	21285	21506	21629	21390	21337	21583	21337	21303	21443	21435	21274	21264	21353	21271	21493	21448	21402	21492	21512	21229	21491	21158	21291	21404	21556	21408	21167	21374	21386	21353	21415	21504	21474	21365	21468	21322	21332	21241	21384	21589	21205	21343	21386	21192	21333	21265	21341	21274	21406	21180	21337	21373	21626	21197	21293	21505	21244	21269	21151	21469	21328	21344	21504	21388	21369	21448	21286	21303	21402	21405	21588	21384	21452	21391	21172	21354	21362	21179	21582	21562	21510	21387	21341	21370	21374	21452	21413	21267	21275	21402	21470	21302	21469	21441	21340	21478	21403	21515	21448	21398	21521	21349	21177	21322	21362	21459	21484	21388	21504	21457	21348	21152	21324	21483	21410	21067	21403	21504	21326	21163	21485	21362	21547	21389	21337	21407	21331	21514	21569	21233	21554	21508	21323	21470	21485	21220	21258	21515	21580	21329	21412	21341	21469	21459	21401	21302	21562	21510	21449	21199	21422	21562	21523	21773	21372	21640	21468	21355	21240	21236	21258	21677	21415	21312	21376	21443	21345	21340	21483	21305	21329	21399	21309	21424	21369	21460	21292	21439	21256	21291	21389	21248	21258	21323	21413	21207	21486	21202	21526	21416	21416	21608	21553	21363	21518	21588	21304	21587	21279	21262	21392	21388	21204	21460	21227	21289	21455	21509	21578	21415	21181	21369	21241	21470	21287	21295	21120	21340	21444	21298	21451	21506	21625	21169	21459	21469	21605	21357	21350	21388	21539	21192	21275	21514	21436	21374	21384	21350	21446	21361	21362	21169	21205	21490	21455	21227	21300	21353	21224	21328	21369	21342	21374	21619	21181	21315	21279	21622	21369	21529	21332	21352	21288	21367	21246	21301	21493	21217	21447	21385	21314	21450	21580	21326	21296	21166	21546	21504	21285	21206	21311	21412	21498	21258	21399	21343	21218	21232	21211	21590	21489	21417	21561	21259	21493	21378	21453	21384	21301	21367	21347	21195	21513	21520	21387	21206	21537	21378	21407	21634	21371	21420	21643	21500	21504	21258	21505	21380	21566	21346	21483	21312	21282	21392	21482	21336	21269	21384	21469	21319	21358	21379	21432	21361	21466	21450	21308	21504	21396	21563	21344	21583	21559	21551	21565	21339	21455	21298	21357	21463	21452	21266	21301	21399	21524	21537	21274	21303	21285	21553	21431	21254	21660	21543	21553	21347	21177	21310	21445	21437	21649	21445	21551	21403	21365	21308	21494	21152	21327	21356	21174	21555	21272	21209	21484	21232	21383	21240	21275	21234	21342	21382	21389	21655	21627	21557	21417	21373	21290	21493	21329	21575	21322	21233	21319	21435	21453	21362	21377	21420	21088	21294	21242	21366	21495	21456	21377	21365	21424	21295	21257	21532	21249	21385	21150	21255	21443	21407	21413	21269	21418	21304	21557	21405	21442	21315	21486	21523	21633	21396	21237	21156	21317	21588	21666	21328	21476	21385	21359	21196	21433	21593	21367	21387	21322	21455	21430	21348	21369	21512	21303	21428	21287	21401	21498	21688	21188	21253	21281	21278	21161	21319	21419	21356	21535	21388	21486	21550	21292	21188	21380	21240	21384	21546	21349	21409	21342	21273	21181	21542	21408	21331	21256	21092	21320	21420	21364	21359	21466	21208	21398	21375	21281	21339	21343	21628	21443	21365	21572	21333	21249	21454	21436	21399	21232	21317	21182	21418	21253	21350	21440	21495	21270	21494	21485	21203	21519	21498	21340	21143	21310	21564	21386	21512	21341	21350	21319	21433	21491	21467	21560	21421	21173	21080	21383	21476	21299	21119	21523	21341	21566	21439	21330	21350	21687	21394	21403	21582	21356	21312	21423	21476	21512	21376	21390	21145	21389	21362	21453	21466	21269	21405	21349	21333	21236	21319	21348	21320	21427	21282	21386	21478	21405	21635	21503	21204	21370	21384
20151	26146	23615	21293	19820	19095	18443	17366	16883	16802	16656	16878	16720	16476	16593	16615	16693	16629	16775	16522	16531	16589	16713	16702	16616	16574	16720	16572	16627	16586	16741	16530	16610	16768	16696	16541	16672	16560	16630	16721	16601	16595	16724	16543	16720	16592	16433	16574	16470	16480	16722	16433	16621	16740	16570	16546	16501	16579	16589	16623	16729	16532	16497	16668	16656	16744	16533	16620	16439	16625	16634	16614	16562	16664	16596	16475	16593	16549	16667	16538	16353	16536	16745	16586	16528	16518	16599	16454	16463	16552	16453	16459	16640	16477	16573	16478	16642	16606	16509	16579	16608	16674	16589	16433	16680	16537	16735	16608	16729	16499	16622	16430	16594	16433	16566	16574	16643	16632	16554	16435	16550	16695	16492	16515	16519	16611	16533	16613	16621	16561	16698	16557	16516	16508	16621	16642	16548	16429	16639	16553	16584	16702	16583	16666	16590	16428	16590	16640	16681	16480	16624	16676	16592	16522	16514	16655	16757	16529	16513	16549	16516	16456	16544	16607	16574	16638	16483	16632	16568	16406	16495	16640	16523	16521	16598	16700	16567	16634	16590	16547	16640	16601	16595	16539	16589	16501	16614	16505	16491	16610	16460	16677	16571	16694	16597	16388	16579	16786	16541	16524	16567	16330	16714	16560	16616	16411	16761	16354	16546	16673	16748	16461	16605	16659	16633	16628	16708	16583	16579	16517	16412	16534	16526	16530	16525	16564	16744	16629	16595	16653	16703	16567	16546	16483	16398	16665	16507	16440	16676	16387	16606	16374	16692	16617	16641	16645	16638	16439	16428	16525	16708	16302	16517	16613	16712	16584	16633	16497	16699	16656	16372	16431	16738	16467	16611	16459	16688	16649	16715	16422	16494	16551	16528	16523	16716	16596	16603	16642	16700	16813	16574	16627	16443	16674	16492	16751	16517	16599	16474	16610	16465	16689	16641	16491	16651	16679	16674	16571	16780	16567	16674	16522	16626	16446	16601	16602	16743	16695	16688	16752	16726	16547	16598	16458	16547	16477	16459	16544	16538	16658	16538	16580	16691	16515	16643	16423	16554	16612	16718	16482	16645	16649	16568	16567	16625	16733	16658	16482	16483	16684	16517	16627	16619	16598	16636	16562	16619	16665	16726	16631	16523	16641	16737	16570	16551	16620	16589	16544	16505	16694	16687	16736	16657	16713	16497	16604	16623	16334	16491	16644	16540	16670	16559	16480	16664	16458	16777	16673	16570	16522	16522	16551	16609	16472	16650	16603	16619	16589	16509	16380	16640	16553	16572	16644	16641	16578	16620	16783	16569	16775	16571	16620	16472	16590	16572	16674	16532	16533	16681	16773	16410	16647	16643	16557	16564	16509	16602	16629	16419	16503	16443	16702	16542	16617	16665	16583	16566	16609	16551	16746	16666	16616	16734	16585	16626	16584	16569	16543	16480	16637	16519	16760	16513	16699	16667	16576	16568	16647	16725	16561	16650	16661	16591	16614	16664	16439	16676	16603	16527	16508	16516	16723	16649	16732	16595	16473	16689	16474	16546	16474	16581	16613	16481	16714	16629	16661	16614	16511	16565	16549	16634	16601	16485	16665	16544	16586	16604	16508	16678	16585	16604	16519	16646	16552	16505	16497	16596	16572	16698	16546	16589	16628	16583	16542	16440	16491	16628	16623	16493	16607	16645	16486	16583	16522	16662	16508	16719	16429	16626	16441	16710	16570	16616	16510	16681	16521	16532	16496	16435	16682	16516	16512	16584	16583	16518	16510	16572	16607	16607	16758	16659	16699	16566	16606	16573	16623	16536	16625	16673	16600	16782	16530	16537	16657	16579	16562	16525	16689	16542	16958	16752	16421	16574	16682	16500	16598	16649	16489	16636	16607	16424	16651	16601	16566	16543	16689	16495	16677	16627	16430	16614	16652	16521	16545	16573	16509	16766	16614	16417	16580	16355	16649	16614	16398	16635	16545	16627	16633	16519	16587	16656	16548	16696	16619	16708	16557	16629	16634	16588	16475	16725	16676	16633	16661	16499	16435	16541	16466	16644	16651	16614	16643	16612	16672	16529	16580	16493	16534	16497	16701	16582	16617	16685	16538	16730	16548	16575	16484	16709	16501	16399	16635	16377	16680	16769	16583	16671	16569	16673	16644	16643	16610	16682	16533	16575	16655	16444	16653	16664	16492	16709	16603	16371	16624	16491	16524	16497	16649	16628	16765	16547	16580	16494	16593	16544	16625	16619	16511	16763	16496	16537	16473	16617	16499	16529	16581	16460	16583	16626	16528	16512	16562	16480	16633	16610	16425	16663	16595	16574	16645	16695	16766	16642	16588	16399	16417	16727	16575	16599	16621	16485	16542	16542	16754	16744	16615	16643	16600	16648	16560	16518	16579	16688	16667	16750	16550	16536	16530	16502	16608	16541	16710	16682	16457	16450	16602	16520	16664	16596	16577	16646	16514	16469	16597	16544	16555	16495	16557	16745	16709	16535	16584	16500	16513	16450	16497	16659	16661	16458	16427	16309	16510	16658	16638	16493	16482	16667	16527	16461	16491	16423	16581	16616	16465	16584	16793	16762	16674	16524	16459	16690	16541	16497	16632	16477	16580	16427	16629	16573	16791	16450	16411	16659	16736	16683	16592	16700	16494	16542	16427	16563	16617	16514	16486	16741	16629	16529	16514	16618	16635	16688	16563	16682	16555	16616	16727	16550	16666	16665	16567	16555	16610	16454	16668	16401	16548	16709	16712	16489	16684	16537	16601	16645	16550	16519	16589	16591	16598	16367	16614	16611	16614	16573	16518	16587	16472	16546	16635	16496	16595	16557	16640	16599	16821	16462	16347	16472	16548	16757	16474	16570	16577	16578	16595	16588	16623	16759	16604	16456	16491	16486	16520	16550	16713	16575	16709	16474	16457	16715	16816	16660	16535	16414	16691	16511	16464	16671	16468	16554	16618	16580	16476	16689	16523	16648	16785	16681	16713	16600	16687	16607	16626	16521	16509	16499	16536	16630	16726	16591	16593	16617	16624	16536	16582	16626	16543	16399	16665	16585	16634	16423	16468	16486	16462	16625	16647	16573	16510	16552	16397	16804	16511	16685	16615	16602	16423	16741	16579	16592	16571	16624	16849	16554	16377	16567	16518	16688	16630	16446	16607	16552	16535	16484	16580	16570	16679	16629	16600	16616	16539	16488	16448	16423	16616	16549	16459	16732	16671	16528	16660	16601	16639	16527	16619	16524	16688	16605	16597	16544	16595	16691	16576	16629	16547	16604	16649	16762	16627	16384	16581	16486	16644	16478	16625	16578	16423	16622	16551	16692	16626	16753	16622	16467	16692	16631	16658	16713	16627	16459	16625	16586	16631	16590	16647	16504	16570	16590	16562	16437	16643	16605	16783	16412	16490	16715	16434	16716	16455	16489	16564	16480	16489	16539	16424	16474	16636	16593	16574	16586	16633	16709	16446	16546	16668	16616	16619	16671	16448	16626	16749	16613	16733	16502	16568	16624	16679	16591	16498	16574	16498	16537	16563	16361	16485	16625	16609	16788	16633	16445	16573	16641	16462	16649	16486	16694	16515	16472	16548	16708	16596	16445	16616	16614	16560	16558	16608	16717	16656	16493	16662	16630	16506	16623	16463	16686	16609	16544	16595	16661	16669	16699	16425	16519	16622	16590	16524	16574	16619	16696	16528	16539	16672	16610	16716	16823	16467	16651	16591	16554	16552	16573	16581	16599	16486	16516	16701	16359	16603	16444	16680	16647	16593	16532	16444	16582	16641	16673	16548	16622	16580	16509	16667	16438	16385	16808	16401	16736	16728	16585	16647	16584	16614	16852	16643	16546	16613	16685	16492	16784	16821	16552	16485	16699	16573	16627	16553	16839	16663	16632	16849	16472	16508	16485	16422	16536	16510	16722	16593	16504	16634	16699	16687	16687	16447	16598	16509	16785	16619	16729	16465	16658	16571	16557	16529	16561	16709	16566	16626	16529	16591	16511	16514	16541	16627	16357	16564	16572	16608	16559	16728	16779	16738	16529	16520	16574	16549	16645	16633	16579	16522	16614	16623	16806	16802	16584	16469	16653	16709	16591	16675	16458	16540	16464	16637	16468	16538	16783	16629	16433	16411	16882	16515	16623	16672	16593	16463	16321	16462	16611	16569	16541	16640	16519	16629	16510	16609	16525	16302	16593	16647	16591	16663	16438	16429	16805	16592	16546	16605	16675	16575	16626	16580	16468	16524	16716	16584	16559	16541	16710	16593	16583	16775	16606	16460	16765	16457	16497	16672	16494	16768	16424	16570	16563	16451	16531	16506	16546	16561	16701	16564	16606	16704	16785	16550	16581	16607	16657	16565	16673	16637	16638	16588	16554	16513	16425	16477	16584	16763	16664	16809	16418	16429	16633	16538	16573	16538	16627	16572	16767	16820	16671	16457	16662	16688	16480	16719	16500	16596	16660	16745	16523	16654	16606	16543	16444	16434	16530	16445	16505	16558	16665	16763	16729	16553	16447	16397	16282	16549	16598	16652	16648	16563	16499	16660	16549	16719	16687	16726	16583	16478	16540	16540	16639	16537	16577	16664	16681	16379	16570	16745	16642	16570	16612	16449	16700	16578	16578	16684	16623	16574	16704	16368	16571	16660	16501	16564	16585	16590	16692	16695	16644	16678	16573	16485	16540	16589	16586	16556	16551	16646	16751	16469	16563	16579	16505	16570	16475	16710	16758	16745	16635	16559	16680	16481	16676	16687	16714	16661	16509	16606	16593	16455	16448	16535	16417	16706	16604	16517	16578	16565	16433	16477	16570	16661	16754	16571	16688	16567	16555	16461	16573	16678	16597	16643	16580	16695	16504	16835	16424	16639	16446	16457	16532	16547	16519	16535	16530	16764	16571	16646	16701	16517	16671	16706	16650	16588	16565	16656	16470	16510	16582	16592	16539	16533	16762	16681	16536	16563	16592	16726	16736	16541	16528	16572	16778	16395	16619	16532	16701	16581	16705	16631	16599	16781	16686	16654	16568	16666	16582	16628	16565	16557	16588	16514	16585	16616	16573	16304	16451	16625	16511	16636	16521	16574	16623	16751	16564	16522	16455	16621	16803	16587	16707	16503	16787	16591
23194	21330	28232	25219	23596	24922	24764	22231	21173	21341	21412	21049	21074	20871	21027	20934	20760	21103	21067	20971	20817	20830	21070	21032	20938	21024	21007	20979	20810	20844	20893	20973	21005	20920	20822	20929	20705	20789	21034	20845	20900	20754	21018	20845	20942	21004	20759	20982	20769	20723	20830	20781	20932	20738	20896	20736	20896	21145	20593	20869	20711	20486	21096	20496	20906	20802	20749	20749	20907	20627	20793	20726	20765	20757	20679	20816	20937	20997	20895	20763	20939	20784	20785	20700	20736	20771	20669	20735	20860	21005	20788	20681	20776	20685	20709	20935	20891	21017	20885	20827	20800	20811	20685	20882	20591	20688	20837	20950	20883	20718	20909	20786	20844	20803	20920	20776	20788	20848	20882	20883	20767	20634	20784	20884	20629	20941	20679	20591	20863	20901	20800	20610	20905	20773	20748	20940	20774	20784	20835	20637	20894	20875	20785	20821	20771	20863	20733	20894	20847	20509	20859	20809	20831	20655	20664	20673	20995	20788	20935	20766	20911	20771	20785	20886	20843	20797	20944	20738	20651	20769	20919	20854	20871	20746	20701	21000	20763	21096	20740	20886	20634	20665	20714	20929	20839	20778	20385	20617	20911	20780	20821	20607	20630	20823	20982	20876	20977	20754	20728	21014	20656	20853	20895	20687	20637	20587	20949	20842	20872	20695	20750	21003	20933	20642	20880	20905	20567	20668	20688	20848	20562	21014	20948	20874	20876	20708	20960	20849	20867	20819	20687	20776	20682	20818	20819	20788	20768	20971	21134	20894	20792	20821	20903	20789	20821	20917	20885	21081	20812	20681	20859	20868	20774	20938	20714	20575	20788	20768	20638	20710	21024	20825	20814	20890	20965	20831	20746	20731	20887	20879	20923	20928	20784	20899	20784	20855	20878	20805	20806	20964	20834	20850	20758	20720	20779	20770	20831	20825	20711	20780	20658	20827	20730	20780	20708	20723	20994	20679	20849	20741	20952	20676	20964	20894	21027	20885	20831	20828	20622	20827	20773	20923	20884	20998	20909	20927	20819	20901	20836	20883	20813	20924	20756	20823	20814	20755	20790	20592	20765	20741	20583	20932	20912	20906	20737	20760	20770	20712	20480	20875	20705	20803	20715	20914	20707	21056	20728	20578	20781	20687	20863	20990	20952	20751	20806	21052	20755	20805	20900	20588	20674	20860	20551	20662	20682	20820	20861	20973	20720	21037	20854	21046	20758	20573	21050	20813	20945	20825	20747	20891	20744	20685	20829	20668	20778	20670	21047	20885	20724	20685	20934	20845	20939	20866	20714	20817	20639	20780	20726	20839	20554	20786	20883	20708	21058	20897	20713	20666	20571	20591	20695	20857	20767	20835	20768	20713	20996	20633	20786	20791	20765	20859	21073	20817	20841	20726	20930	20828	20920	20700	20618	20842	20829	20559	20548	20815	20875	20854	20766	20824	20502	20872	20617	20790	21097	20864	20779	20788	20599	20711	20935	20663	21014	20662	20733	20761	21088	20952	20789	21040	20805	20911	20949	20754	20818	20915	20825	20867	20767	20682	20611	20743	20695	20690	20544	20785	20640	20740	20872	20790	20716	21027	20737	20875	21018	20833	20661	20764	20884	20676	20864	20930	20961	20983	20797	20735	20949	20818	20727	20718	20781	20702	20797	20890	20894	20900	20647	20686	20591	20876	20810	20887	20940	20850	20795	20929	20853	20757	20830	21037	20778	20592	20860	20821	20713	20702	20757	20908	20661	20973	20782	20700	20760	20806	21057	20884	20775	20789	20782	20787	20645	21062	20617	20742	20789	20719	20885	21080	20966	20698	20841	20807	21007	20859	20582	20679	20729	20813	20789	20837	20966	20639	20785	20703	20923	20790	20819	20938	21069	20680	20603	20782	20844	20586	20786	20759	20739	21026	20696	20670	20765	20906	20841	20996	20814	20722	20741	20678	20892	20770	20746	20896	20742	20724	20642	20651	20775	20698	20822	20858	20508	20984	20959	20711	20887	20750	21041	21070	21007	20946	20819	20893	20887	20946	20998	20755	20994	20848	20775	20837	20908	20809	20867	20992	20762	20865	20873	20707	20930	20759	20594	20772	20763	20914	20798	20892	20858	20822	20794	20858	20885	20880	21020	20714	20703	20795	20905	21033	20774	20813	20594	21073	20827	20637	20855	20889	20587	20880	20761	20678	20851	20928	20792	20747	20961	20824	20939	20680	20749	20752	20553	20752	20718	20780	20878	20909	20829	20772	20853	20695	20825	20721	20942	20782	20837	20847	20861	20926	20832	20902	20859	20559	20889	20697	20796	20697	20954	20963	20722	20747	20759	20789	20797	20861	20625	20689	20922	20663	20840	20885	20842	20855	20715	20705	20910	20914	20818	20728	20749	20880	20688	20713	20889	20736	20651	20585	20846	20901	21079	20774	21008	20738	20879	20748	20662	20845	20880	20867	20873	20812	20746	20819	20677	20865	20820	21026	20933	20681	20872	20763	20831	20655	20977	20736	20862	20836	20889	21046	20736	20803	21001	21159	20692	20894	20836	20871	20985	20816	20879	20656	20845	21069	20732	20883	20773	20985	20901	20728	20782	20578	20835	20680	20828	20572	20727	21057	20673	20750	20839	20991	20716	20758	20721	20641	20499	20961	20732	20615	20818	20715	20773	20574	20872	20811	20838	20829	20735	20851	20654	20763	20754	20965	20972	20806	20702	20770	20765	20619	20856	20662	20696	20785	20841	20688	20843	20744	20908	20844	20475	20797	20827	20750	20751	20969	20673	20850	20929	20854	20884	20765	20830	20753	20726	20928	20710	20586	20622	20906	20824	20805	20746	20558	20920	20894	20912	20709	20938	20854	20978	20759	20749	20800	20815	20730	20944	20923	20647	20867	20666	20785	20935	20765	20822	20691	21075	20684	20841	20906	20915	20787	20605	20940	20830	20663	20944	20728	20917	20814	20840	20896	20875	20935	20816	20803	20816	20869	20897	20881	20854	20655	20711	20641	20694	20821	20828	20935	20834	20706	20832	20751	20824	20802	20554	20712	20768	20779	20818	20654	21059	20677	20852	20858	20845	20851	20996	20726	20898	20936	20671	20705	20832	20731	20606	20791	20961	20762	21080	20679	20716	20822	20900	20932	20733	20738	20711	20705	21150	20573	20846	20950	20852	20688	20998	20810	20799	20827	20542	20960	20666	20790	20889	20620	20762	20616	20752	20802	20915	20703	20842	20749	20777	20797	20938	20849	20650	20574	20873	20797	20951	20922	21136	20796	20848	20817	20733	20859	20767	20460	20774	20764	20607	20740	20606	20697	20901	20770	20678	20658	20907	20780	20930	20798	20682	20709	21079	20734	20920	20925	20972	21009	20717	20716	20881	20969	20857	20863	20542	20876	20696	20627	20995	20859	20723	20746	20815	20924	20643	20640	20840	20874	20606	20822	20747	20710	20670	20540	20701	20667	20738	20738	20898	20726	20666	20905	20604	20741	20906	20785	20826	20699	20896	20806	20799	20918	20859	20836	20870	20847	20912	20849	20769	20775	20751	20756	20715	20714	20814	20834	20900	20682	20670	20885	20491	20689	20863	20735	20905	20836	20759	20725	20697	20647	20831	20635	21071	21049	20804	20641	20779	20932	20679	20859	20722	20750	20861	20828	20842	20758	20890	20844	20787	20715	20756	20942	20969	20925	20707	20795	20607	20815	20828	20680	20865	20937	20821	20613	20898	20771	20693	20893	20759	20866	20693	20856	20920	20816	20828	20746	20796	20957	20657	20952	20854	20897	20493	20705	20740	20872	21003	20917	20942	20685	20822	20923	20651	20851	21010	20581	21057	20915	20852	20939	20894	20670	20724	20787	20924	20961	20729	20844	20771	20822	20796	20905	20975	20576	20880	20646	20789	20858	20904	20830	20896	20810	20670	20882	20710	20631	20905	20769	20894	21008	20683	21055	20768	20701	21104	20925	20690	20661	20891	20792	20776	20801	20950	20813	21017	20855	20648	20782	21014	20785	20930	20911	20697	20786	20939	20803	20773	20749	20973	20750	20819	20786	20743	20720	20628	20598	20707	21001	20797	21075	20555	20593	20757	20851	20952	20701	20811	20848	20830	20768	20729	21048	20753	20877	20914	20765	20649	20656	20735	20793	20925	20700	20742	20624	20700	20704	21017	20917	20624	20929	20856	20785	20908	20751	20908	20871	20833	20610	20801	20793	20687	20585	20961	21008	20734	20787	20863	20763	21085	20975	20485	20955	20840	20959	20865	20772	20985	20734	20902	20685	20839	20919	20607	20688	20983	20752	20897	20791	20660	20726	20693	20661	20797	20735	20750	20701	21005	20543	20679	20726	20940	20788	20749	20902	20619	20862	20684	20534	20832	20812	20902	20790	20903	20869	20969	20829	20688	20811	20816	20788	20720	21025	20790	20845	20886	20830	20973	20759	20758	20591	20912	20697	20969	20613	20789	21051	20858	20777	21009	20641	20620	20870	20804	20718	20903	20710	20743	20813	20885	20951	20846	20779	20711	20743	20856	20843	20761	20535	20764	20916	20799	20955	20686	20883	20780	20842	20836	20889	20829	20606	20701	20832	20959	20860	20745	20794	20925	20790	20632	20936	20908	20761	21033	20775	20899	20927	20760	20764	20983	20783	20749	20885	20931	20838	20825	20793	20715	20719	20949	20911	20700	20855	20704	20836	20683	20776	20837	20824	20768	20716	20752	20766	21037	21044	21003	20914	20946	20823	20743	20958	20756	20910	20729	20824	20654	20926	20870	20744	20728	20945	20975	20760	20711	20625	20815	20868	20742	20801	20676	20694	21011	20978	20868	20765	20783	20596	20741	20692	20683	20874	20777	20791	20832	20626	20743	20896	20826	20823	20753	21029	20776	20440	20979	20878	20752	20761	20972	20989	21003	20842	20871	20833	20906	20738	20783	20899	20648	20704	20780	20622	20749	20796	20703	20820	20893	20765	20754	20947	20881	20812	20555	20672	20673	20548	20914	20630	20725	20927	20818	20970	20901	20788	20627	20721	20637	20703	20576	20853	20826	20712	20738	21052	20839	20890	20759	20811	20810	20651	20974	20816	20665	20790	20813	20970	20746	20632	20704	20889	20848	20845	20440	20701	20839	20779
17036	29928	26756	23324	21573	20043	18860	17685	17001	16897	16453	16573	16663	16603	16510	16360	16518	16417	16538	16342	16387	16467	16506	16372	16407	16426	16528	16365	16405	16542	16400	16387	16419	16272	16446	16230	16434	16269	16246	16288	16458	16387	16278	16249	16265	16249	16164	16431	16420	16265	16267	16381	16383	16378	16268	16230	16260	16023	16388	16243	16164	16293	16284	16384	16323	16500	16361	16338	16370	16219	16190	16367	16087	16356	16148	16249	16202	16448	16269	16328	16380	16420	16337	16234	16225	16436	16281	16434	16239	16309	16271	16338	16318	16173	16234	16300	16216	16406	16129	16176	16333	16374	16206	16265	16214	16463	16189	16289	16132	16257	16243	16325	16376	16284	16243	16349	16405	16246	16216	16378	16328	16511	16391	16263	16227	16330	16185	16383	16427	16226	16300	16450	16243	16416	16420	16166	16381	16232	16313	16195	16209	16328	16109	16231	16280	16246	16331	16238	16253	16271	16366	16399	16196	16298	16260	16148	16330	16410	16325	16202	16402	16379	16199	16375	16207	16296	16296	16502	16312	16354	16267	16204	16208	16325	16374	16133	16195	16114	16339	16293	16269	16222	16201	16423	16293	16294	16377	16338	16421	16272	16199	16343	16258	16262	16312	16300	16374	16356	16328	16348	16207	16140	16406	16283	16380	16192	16230	16358	16221	16300	16330	16421	16244	16205	16192	16162	16420	16334	16157	16207	16262	16184	16263	16381	16374	16481	16206	16287	16366	16285	16233	16305	16171	16361	16292	16253	16323	16432	16403	16210	16203	16205	16354	16219	16091	16232	16154	16290	16347	16314	16285	16193	16172	16250	16485	16242	16385	16398	16394	16350	16429	16290	16343	16397	16264	16237	16401	16402	16299	16137	16447	16333	16309	16236	16357	16295	16300	16028	16265	16222	16290	16285	16377	16364	16325	16437	16440	16405	16421	16164	16276	16379	16323	16131	16039	16357	16134	16270	16254	16239	16292	16384	16267	16162	16279	16396	16286	16275	16371	16115	16316	16204	16187	16343	16286	16346	16156	16143	16247	16312	16280	16363	16340	16438	16258	16223	16355	16263	16355	16243	16217	16346	16171	16338	16529	16245	16135	16251	16248	16299	16362	16397	16177	16514	16220	16401	16293	16119	16260	16227	16204	16566	16301	16250	16212	16229	16070	16401	16263	16342	16276	16448	16525	16253	16541	16211	16209	16444	16291	16349	16291	16385	16333	16311	16278	16126	16151	16383	16301	16120	16286	16219	16324	16325	16272	16341	16251	16268	16368	16239	16185	16234	16367	16399	16495	16346	16059	16291	16382	16455	16200	16195	16487	16255	16396	16272	16241	16339	16258	16435	16412	16308	16364	16216	16282	16247	16285	16351	16359	16392	16331	16388	16322	16205	16326	16237	16483	16243	16274	16084	16310	16415	16302	16277	16246	16434	16192	16339	16289	16446	16273	16276	16360	16267	16206	16302	16196	16458	16129	16414	16370	16383	16113	16446	16236	16193	16186	16502	16123	16314	16254	16447	16347	16324	16385	16162	16352	16424	16225	16373	16175	16208	16368	16412	16365	16409	16224	16187	16347	16330	16332	16359	16347	16401	16370	16304	16285	16068	16374	16399	16236	16242	16277	16229	16371	16332	16338	16312	16290	16115	16378	16498	16367	16335	16202	16287	16424	16425	16344	16172	16221	16397	16275	16457	16238	16179	16175	16438	16332	16499	16338	16342	16300	16408	16371	16320	16255	16316	16235	16269	16411	16165	16341	16421	16516	16197	16179	16344	16345	16132	16296	16390	16197	16451	16381	16280	16280	16149	16297	16329	16157	16230	16291	16261	16451	16503	16375	16272	16281	16301	16225	16369	16231	16178	16242	16289	16372	16297	16349	16329	16209	16166	16268	16396	16303	16285	16280	16315	16465	16283	16284	16309	16277	16403	16304	16501	16366	16335	16239	16442	16105	16252	16242	16400	16091	16415	16471	16313	16296	16490	16184	16162	16104	16493	16369	16253	16353	16458	16305	16314	16210	16269	16406	16252	16258	16272	16102	16315	16195	16408	16215	16433	16338	16289	16294	16436	16413	16277	16226	16271	16187	16198	16327	16315	16282	16233	16189	16375	16215	16438	16130	16440	16134	16287	16209	16149	16318	16224	16385	16246	16376	16402	16330	16292	16333	16160	16418	16373	16315	16265	16304	16209	16442	16241	16392	16341	16343	16226	16368	16312	16390	16159	16360	16223	16333	16288	16331	16252	16387	16170	16165	16297	16311	16374	16199	16111	16352	16408	16333	16033	16381	16369	16418	16538	16530	16106	16197	16305	16362	16350	16301	16243	16299	16430	16329	16237	16285	16237	16173	16127	16357	16334	16353	16314	16208	16233	16369	16274	16248	16272	16190	16152	16215	16310	16433	16386	16356	16289	16294	16295	16183	16346	16279	16297	16377	16308	16230	16279	16319	16159	16571	16382	16359	16240	16192	16454	16195	16265	16409	16382	16085	16224	16381	16450	16452	16286	16414	16296	16024	16293	16296	16103	16321	16219	16287	16229	16209	16419	16445	16238	16186	16487	16370	16214	16376	16283	16302	16365	16374	16219	16272	16183	16450	16373	16302	16410	16424	16470	16317	16406	16371	16293	16165	16137	16418	16302	16254	16323	16246	16312	16387	16134	16207	16199	16300	16276	16143	16360	16178	16342	16329	16307	16189	16269	16230	16238	16407	16135	16297	16231	16329	16279	16263	16304	16317	16237	16368	16328	16270	16367	16332	16303	16245	16346	16409	16326	16213	16316	16239	16094	16239	16338	16222	16404	16167	16336	16521	16482	16243	16202	16418	16504	16257	16182	16401	16292	16206	16306	16199	16229	16371	16339	16365	16313	16225	16378	16132	16416	16280	16314	16269	16376	16333	16330	16216	16334	16345	16229	16158	16247	16510	16135	16445	16188	16372	16126	16414	16171	16437	16178	16162	16373	16371	16350	16259	16297	16290	16342	16462	16434	16435	16309	16260	16466	16328	16140	16329	16352	16342	16303	16393	16282	16347	16428	16201	16198	16384	16424	16301	16230	16439	16272	16352	16351	16251	16530	16210	16224	16438	16306	16312	16349	16322	16290	16383	16289	16190	16222	16364	16281	16353	16238	16281	16375	16391	16195	16312	16329	16316	16158	16498	16333	16191	16319	16123	16241	16306	16231	16257	16236	16352	16308	16223	16278	16155	16219	16370	16141	16202	16307	16392	16269	16107	16222	16423	16193	16312	16278	16343	16335	16179	16153	16257	16321	16272	16381	16113	16433	16092	16212	16462	16377	16123	16310	16176	16192	16452	16067	16115	16234	16351	16489	16269	16408	16246	16242	16227	16354	16293	16360	16350	16254	16415	16483	16449	16185	16309	16401	16178	16297	16240	16442	16209	16369	16437	16339	16323	16497	16389	16313	16396	16280	16319	16477	16198	16348	16365	16299	16274	16240	16269	16282	16181	16460	16166	16357	16318	16328	16258	16279	16353	16428	16320	16125	16367	16347	16197	16302	16142	16227	16375	16226	16346	16263	16476	16292	16405	16110	16231	16309	16458	16355	16331	16393	16260	16205	16438	16394	16106	16129	16342	16282	16598	16289	16114	16368	16286	16135	16388	16128	16314	16253	16084	16318	16332	16336	16376	16076	16234	16354	16197	16241	16260	16264	16262	16242	16391	16346	16361	16141	16289	16206	16165	16175	16338	15995	16471	16446	16368	16333	16388	16307	16297	16317	16258	16196	16441	16182	16433	16312	16281	16184	16185	16149	16225	16141	16147	16273	16198	16306	16206	16198	16365	16285	16357	16287	16359	16311	16277	16317	16285	16202	16434	16231	16452	16356	16250	16157	16369	16264	16368	16288	16305	16357	16386	16186	16300	16325	16271	16339	16439	16285	16151	16356	16324	16499	16198	16263	16285	16234	16328	16465	16370	16359	16170	16227	16165	16362	16338	16301	16537	16196	16285	16387	16334	16458	16371	16404	16291	16254	16375	16208	16276	16291	16112	16299	16281	16177	16481	16288	16216	16377	16362	16154	16211	16166	16277	16275	16150	16277	16472	16329	16411	16240	16304	16243	16492	16149	16319	16416	16318	16154	16240	16308	16445	16423	16422	16226	16426	16346	16267	16462	16317	16396	16424	16286	16413	16148	16413	16355	16082	16183	16218	16368	16339	16315	16441	16338	16147	16200	16177	16373	16431	16159	16400	16241	16541	16297	16200	16428	16312	16302	16340	16229	16476	16286	16319	16109	16246	16379	16413	16105	16443	16259	16201	16046	16400	16341	16439	16340	16271	16355	16305	16346	16250	16269	16188	16164	16336	16406	16336	16161	16369	16324	16347	16238	16341	16445	16173	16340	16354	16466	16206	16309	16159	16087	16286	16295	16357	16220	16357	16410	16258	16472	16323	16259	16465	16320	16328	16310	16283	16231	16390	16362	16364	16341	16228	16247	16313	16378	16201	16281	16427	16393	16292	16135	16227	16261	16424	16452	16359	16262	16187	16380	16257	16288	16262	16257	16260	16486	16278	16074	16410	16181	16292	16361	16355	16207	16307	16207	16144	16402	16414	16229	16405	16396	16421	16306	16253	16337	16187	16434	16273	16044	16260	16314	16440	16431	16293	16352	16423	16156	16512	16357	16382	16407	16281	16308	16393	16390	16163	16330	16158	16276	16446	16536	16325	16320	16498	16379	16409	16237	16270	16301	16272	16317	16537	16364	16340	16307	16395	16324	16407	16273	16230	16143	16224	16400	16187	16217	16353	16466	16388	16469	16226	16356	16243	16298	16180	16319	16204	16379	16230	16000	16305	16481	16265	16313	16122	16231	16341	16249	16455	16302	16234	16372	16249	16152	16227	16168	16370	16270	16373	16319	16216	16335	16325	16348	16295	16522	16397	16487	16291	16355	16383	16235	16409	16130	16247	16331	16205	16328	16125	16225	16315	16428	16487	16285	16296	16349	16349	16403	16442	16372	16366	16199	16408	16266	16332	16460	16418	16281	16378	16321	16300	16239	16347	16396	16151	16295	16372	16177	16386	16264	16177	16365	16370	16369	16289	16334	16189	16335	16362	16315	16148	16210	16384	16306	16354	16233	16319	16387	16326	16338	16554	16195
24957	21370	27520	28006	23927	23611	23093	21880	21659	21807	21437	21565	21338	21343	21143	21328	21421	21550	21411	21308	21318	21605	21519	21648	21555	21389	21377	21216	21524	21288	21231	21270	21202	21212	21403	21192	21040	21165	21111	21240	21354	21260	21360	21128	21326	20981	21336	21493	21351	21210	21201	21136	21352	21290	21225	21247	21212	21181	21193	21131	21413	21531	21242	21441	21346	21254	21353	21231	21015	21260	21159	21053	21123	21184	21298	21441	21297	21252	21200	21354	21283	21248	21343	21187	21157	21185	21107	21198	21286	21009	21172	21154	21326	21115	21004	21320	21358	21424	21238	21326	21228	21188	21351	21235	21251	21144	21066	21258	21064	21351	21216	21320	21217	21370	21057	21236	21244	21449	21363	21220	21288	21057	21017	21134	21187	21036	21089	21410	21192	21269	21433	21300	21146	21182	21298	21239	21378	21110	21357	21366	21396	21366	21369	21349	21423	21304	21233	21291	21122	21175	21035	21136	21240	21301	21353	21248	21328	21197	21342	21342	21190	21330	21283	21241	21356	21421	21361	21181	21246	21042	21330	21370	21231	21042	21414	21290	21186	21235	21288	21464	21211	21332	21121	21147	21237	21248	21363	21259	21513	21369	21258	21079	21386	21135	21109	21200	21180	21289	21191	21106	21227	21141	21160	21188	21487	21278	21150	21217	21322	21185	21156	21157	21217	21143	21152	21203	21139	21321	21271	21262	21178	21128	21318	20920	21306	21435	21196	21077	21094	21195	21340	21051	20967	21343	21106	21312	21269	20989	21223	21174	21099	21232	21226	21178	21005	21071	21467	21213	21260	21103	21176	21205	21288	21319	21360	21103	21260	21355	21136	21166	21423	21152	21283	21476	21225	21365	21072	21120	21235	21281	21280	21229	21283	21114	21114	21143	21140	21375	21194	21261	21292	21185	21324	21242	21454	21235	21146	21247	21239	21456	21097	21281	21095	21253	21245	21189	21031	21051	21291	21386	21344	21309	21080	21117	21342	21188	21115	21099	21219	21156	21281	21259	21177	21524	21047	21456	21257	21302	21294	21237	21290	21317	21187	20985	21220	21102	21102	21311	21400	21069	21129	21215	21251	21190	21242	21323	21114	21211	21090	21130	21189	21307	21219	21262	21264	21238	21177	21348	21294	21350	21032	21289	21317	21213	21408	21096	21236	21319	21216	21243	21310	21123	21132	21125	21405	21065	21172	21244	21268	20961	21122	21080	21099	21532	21467	21237	21401	21356	21225	21027	21239	21431	21316	21308	21220	21146	21107	21327	21351	21247	21068	21245	21166	21247	21204	21438	21073	21328	21112	21318	21062	21287	21188	21188	21074	21211	21367	21256	21081	21149	20842	21175	21048	21185	21154	21269	21297	21226	21186	21271	21320	21413	21214	21153	21209	21206	21191	21001	21086	21333	21146	21287	21273	21246	21202	21254	21272	21462	21352	21348	21217	21144	21313	21287	21282	21303	21159	21227	21091	21170	21170	21138	21185	21292	21166	21346	21136	21258	21259	21110	21013	21183	21262	21257	21186	21058	21117	21258	21054	21256	21144	21228	21218	21447	21366	21447	21180	21079	21375	21195	21277	21193	21292	21252	21258	21370	21195	21322	21174	21139	21004	21283	21229	21274	21509	21126	21370	21450	21310	21083	21351	21169	21212	21222	21325	21355	21399	21412	21232	21284	21248	21308	21307	21450	21354	21302	21429	21228	21089	21122	21054	21207	21225	21125	21401	21303	21054	21364	21381	21208	21187	21211	21254	21277	21384	21381	21400	21328	21140	21394	21241	21520	21139	21157	21452	21127	21156	21226	21300	21059	21140	21167	21176	21248	21032	21343	21492	21197	21159	21409	21265	21234	21112	21377	21209	21172	21397	21153	21432	21290	21193	21315	21095	21146	21058	21148	21337	21291	21081	21314	21348	21064	21366	21419	21078	21164	21130	21192	21102	21224	21126	21163	21174	21283	21372	21132	21114	20865	21063	21306	21438	21216	21293	21423	21236	21425	21179	21113	21193	21338	21146	21203	21221	21323	21292	21142	21441	21024	21221	21193	21384	21103	21256	21135	21154	21194	21163	21140	21277	21154	21368	21224	21348	21136	21191	21183	21116	21228	21226	21245	21154	21134	21174	21259	21304	21152	21308	21299	21300	21324	21167	21220	21435	21430	21464	21226	21366	21280	21276	21529	21064	21433	21317	21174	21024	21311	21211	21483	21096	21351	21093	21230	21309	21222	21304	21099	21051	21371	21214	21109	21333	21185	21383	21354	21526	21345	21333	21278	21152	21134	21311	21089	21204	21023	21051	21208	21259	21226	21234	21212	21374	21166	21214	21419	21232	21487	21203	21192	21025	21297	21302	21343	21450	21191	21167	21449	21282	21112	21219	21055	21174	21532	21362	21160	21073	21367	21250	21373	21227	21193	21297	21337	21305	21369	21343	21287	21356	20991	21390	21325	21228	21307	21205	21089	21276	21194	21080	21049	21204	21252	21179	20960	21043	21054	21316	21240	21275	21363	20986	21377	21024	21130	21131	21298	21161	21035	21038	21302	21457	21351	20954	21265	21266	21183	21296	21334	21180	21138	21405	21041	21157	21199	21133	21355	21027	21394	21199	21281	21132	21123	21467	21454	21174	21445	21174	21160	21135	21403	21262	21239	21312	21256	21241	21489	21340	21415	21223	21169	21337	21185	21372	21140	21281	21149	21116	21270	21268	21114	21291	21339	21123	21195	21456	21228	21356	21224	21133	21367	21369	21231	21243	21167	21113	21126	21393	21250	21009	21222	21296	21143	21328	21308	21332	21425	21542	21189	21378	21243	21234	21220	21420	21138	21051	21393	21324	21208	21247	21090	21135	21277	21176	21241	21493	21211	21125	21250	21426	21159	21242	21279	21363	21029	21217	21571	21018	21326	21152	21189	21136	21271	21472	21246	21281	21322	21021	21082	21151	21430	21125	21078	21238	21406	21098	21288	21200	21225	21419	21413	21364	21121	21208	21168	21432	21103	21250	21289	21158	21292	21449	21134	21468	21252	21139	21297	21441	21104	21342	21265	21276	21256	21196	21231	21274	21327	21013	21288	21239	21316	21326	21001	21356	21318	21241	21253	21388	20931	21204	21388	21249	21077	21065	21266	21085	21421	21343	21205	21341	21301	21123	21219	21071	21347	21471	21121	21280	21095	21120	21137	21226	21163	21259	21226	21059	21166	21197	21233	21046	21275	21225	21416	21327	21357	21313	21396	21193	21252	21178	21291	21403	21327	21217	21286	21334	21184	21172	21396	21331	21612	21240	21198	21257	21210	21328	21179	21179	21493	21242	21183	21379	20993	21000	21377	21167	21238	21291	21512	21190	21193	21146	21225	21179	21296	21070	21245	21309	21400	21486	21256	21269	21161	21407	21339	21293	21254	21236	21207	21433	21109	21409	21096	21317	21108	21259	21416	21194	21227	21211	21372	21345	21091	21382	21285	21076	21317	21294	21421	21363	21459	21229	21441	21331	21344	21113	21341	21260	21309	21130	21148	21378	21319	21429	21384	21340	21371	21317	21295	21288	21255	21162	21327	21479	21191	21167	21333	21213	21344	21194	21146	21303	21359	21573	21487	21421	21226	21280	21071	21195	21240	21362	21446	21489	21191	21150	21311	21046	21295	21264	21352	21546	21300	21238	21383	21134	21079	21350	21193	21356	21314	21394	21279	21290	21235	21356	21103	21271	21148	21053	21289	21030	21349	21244	21113	21016	21344	21184	21178	21202	21142	21142	21199	21078	21202	21434	21146	21124	21388	21279	21123	21368	21274	21190	21341	21251	21510	21249	21158	21320	21458	21265	21320	21354	21227	21081	21281	21205	21307	21289	21256	21370	21204	21306	21247	21296	21334	21208	21192	21294	21332	21275	21006	21038	21103	21388	21286	21198	21242	21192	21249	21161	20984	21143	21278	21116	21140	21318	21174	21386	21344	21146	21102	21084	21190	21196	21457	21004	21009	21320	21079	21315	21265	21395	21282	21143	21145	21340	21278	21165	21135	21193	21333	21522	21277	20939	21402	21192	21100	21291	21239	21315	21284	21043	21100	21170	21161	21213	21143	21358	21162	21288	21346	21210	21369	21358	20969	21356	21421	21084	21264	21163	21457	21355	21203	21091	21083	21130	21246	21368	21236	21167	21114	21258	21248	21508	21138	21442	21102	21353	21158	21058	21161	21413	21253	21279	21393	21228	21357	21168	21082	21013	21332	21369	21153	21151	21247	21051	21181	21206	21261	21181	21134	21278	21127	21274	21176	21351	21244	21385	21217	21299	21083	21533	21439	21371	21296	21292	21269	21150	21267	21363	21219	21326	21339	21203	21394	21202	21218	21406	20989	21318	21151	21467	21307	21419	21375	21423	21272	21312	21195	21360	21255	21493	21267	21293	21305	21314	21243	21165	21580	21327	21148	21374	21099	21396	21267	21246	21188	21410	21046	20969	21156	21138	21199	21306	21363	21084	21085	21236	21167	21531	21222	21222	21307	21358	21438	20855	21183	21320	21261	21247	21119	21234	21323	21286	21162	21237	21230	21253	21373	21308	21315	21323	21287	21369	21353	21101	21349	21331	21124	20978	21033	21217	21141	21361	21252	21261	21151	21163	21194	21166	21338	21258	21319	21335	21271	21320	21248	21206	21172	21132	21241	21320	20976	21335	21363	21371	21341	21209	21178	21426	21240	21217	21421	21248	21232	21166	20952	20991	21088	21256	21440	21088	21146	21268	21098	21281	21437	21097	21340	21117	21141	21280	21405	21114	21096	21297	20991	21129	21132	21246	21411	21247	21218	21241	21334	21333	21281	21307	21159	21208	21261	21292	21419	21232	21112	21167	21133	21204	21282	21591	21388	21274	21225	21143	21167	21260	21116	21155	21402	21315	21122	21138	21130	21363	21228	21265	21176	21106	21275	21324	21241	21413	21329	21225	21199	21317	21523	21098	21389	21322	21286	21043	21211	21266	21165	21291	21283	21189	21109	21188	21128	21332	21198	21285	21331	21266	21225	21046	21129	21361	21188	21049	21301	21204	21255	21302	21135	21210	21313	21413	21295	21355	21404	21252	21261	21257	21349	21205	21314	21453	21180	21293	21209	21261	21413	21152	21376
17838	27726	25060	21932	20878	19451	18311	17444	16920	16902	16812	16734	16730	16647	16622	16576	16712	16804	16863	16675	16730	16513	16658	16445	16701	16532	16739	16759	16553	16484	16562	16618	16684	16476	16427	16564	16756	16272	16562	16476	16614	16580	16643	16397	16404	16630	16598	16527	16498	16601	16521	16488	16482	16516	16522	16626	16437	16488	16799	16422	16519	16703	16633	16751	16544	16632	16758	16615	16579	16591	16631	16618	16673	16510	16564	16359	16318	16479	16678	16413	16494	16660	16600	16552	16497	16554	16604	16539	16513	16533	16351	16531	16618	16532	16586	16574	16372	16513	16571	16579	16655	16558	16493	16418	16480	16538	16406	16493	16402	16538	16527	16583	16640	16537	16380	16561	16452	16566	16450	16595	16550	16613	16426	16588	16530	16643	16434	16530	16651	16565	16499	16671	16722	16512	16657	16590	16647	16537	16604	16667	16404	16398	16531	16417	16561	16468	16633	16587	16493	16558	16549	16527	16686	16797	16489	16398	16496	16472	16466	16563	16394	16469	16483	16551	16602	16564	16617	16474	16780	16487	16381	16364	16614	16601	16529	16556	16442	16515	16417	16608	16630	16492	16504	16657	16675	16641	16501	16529	16579	16667	16641	16545	16425	16643	16606	16457	16511	16505	16435	16552	16555	16584	16576	16662	16654	16404	16564	16563	16712	16442	16505	16676	16489	16510	16627	16321	16408	16580	16552	16457	16571	16567	16574	16560	16572	16755	16449	16580	16403	16526	16573	16510	16511	16597	16381	16518	16702	16472	16587	16630	16424	16674	16704	16491	16462	16513	16495	16566	16634	16764	16502	16615	16428	16436	16623	16513	16478	16488	16545	16430	16621	16640	16642	16537	16645	16530	16570	16544	16632	16665	16655	16431	16508	16581	16475	16472	16620	16538	16561	16522	16380	16460	17037	16425	16603	16708	16472	16327	16614	16496	16637	16525	16734	16582	16543	16531	16594	16651	16621	16511	16498	16522	16515	16546	16539	16531	16425	16656	16365	16550	16521	16767	16403	16442	16472	16512	16549	16657	16583	16457	16640	16449	16652	16337	16430	16529	16595	16344	16632	16502	16466	16625	16523	16636	16524	16557	16622	16495	16371	16523	16542	16631	16645	16456	16579	16526	16514	16569	16320	16544	16504	16515	16491	16457	16661	16454	16445	16484	16739	16541	16489	16420	16486	16629	16644	16569	16636	16590	16558	16458	16434	16609	16397	16685	16582	16655	16531	16548	16536	16691	16397	16558	16640	16500	16664	16567	16503	16624	16617	16569	16381	16576	16549	16546	16654	16554	16521	16351	16723	16639	16496	16590	16572	16521	16689	16797	16530	16495	16672	16645	16547	16508	16591	16563	16456	16776	16540	16600	16428	16575	16685	16327	16415	16539	16702	16538	16403	16586	16495	16479	16613	16505	16652	16538	16627	16413	16450	16492	16692	16726	16513	16320	16445	16504	16529	16615	16629	16291	16528	16441	16553	16550	16615	16567	16402	16623	16534	16505	16654	16450	16740	16434	16520	16612	16423	16580	16583	16609	16751	16583	16413	16670	16740	16596	16643	16373	16673	16594	16690	16369	16616	16585	16590	16687	16482	16557	16548	16506	16485	16556	16676	16354	16324	16448	16521	16507	16670	16587	16518	16529	16676	16579	16480	16514	16320	16620	16489	16605	16458	16578	16566	16375	16616	16386	16358	16606	16469	16516	16649	16415	16420	16685	16585	16665	16628	16707	16483	16604	16446	16457	16518	16454	16519	16532	16710	16612	16742	16639	16680	16459	16481	16300	16590	16410	16597	16492	16668	16467	16625	16506	16688	16758	16531	16558	16676	16588	16479	16526	16379	16555	16463	16572	16552	16600	16637	16376	16580	16502	16577	16509	16613	16646	16609	16547	16443	16347	16589	16559	16730	16516	16413	16614	16503	16373	16468	16522	16544	16751	16519	16542	16483	16593	16379	16577	16460	16412	16489	16562	16447	16772	16531	16503	16419	16556	16678	16500	16588	16714	16554	16431	16494	16546	16529	16547	16610	16516	16658	16434	16531	16471	16628	16631	16582	16518	16400	16467	16332	16668	16548	16608	16347	16517	16539	16653	16484	16721	16598	16428	16617	16509	16617	16715	16645	16678	16602	16676	16628	16329	16753	16550	16622	16613	16562	16445	16506	16593	16515	16609	16596	16495	16632	16524	16634	16572	16325	16581	16565	16508	16514	16616	16506	16641	16639	16451	16516	16432	16563	16548	16570	16518	16663	16481	16581	16506	16638	16719	16456	16765	16545	16596	16524	16539	16589	16354	16637	16632	16638	16544	16498	16465	16455	16390	16573	16772	16446	16581	16632	16649	16546	16431	16536	16673	16461	16533	16713	16552	16624	16636	16502	16547	16393	16549	16532	16603	16578	16479	16580	16684	16625	16556	16680	16557	16745	16489	16696	16718	16699	16619	16545	16560	16539	16612	16600	16552	16601	16477	16710	16561	16488	16567	16503	16618	16526	16678	16573	16699	16300	16554	16532	16525	16445	16499	16409	16588	16568	16530	16467	16546	16435	16598	16506	16617	16532	16562	16519	16390	16566	16575	16655	16464	16559	16395	16592	16505	16509	16798	16430	16533	16638	16487	16557	16487	16526	16572	16545	16734	16639	16489	16666	16580	16637	16609	16413	16702	16590	16395	16397	16708	16516	16456	16740	16727	16546	16676	16607	16537	16557	16416	16532	16702	16575	16613	16616	16587	16705	16538	16440	16742	16710	16482	16478	16484	16580	16584	16585	16433	16580	16742	16668	16575	16629	16549	16452	16501	16576	16517	16595	16543	16727	16573	16579	16570	16565	16644	16604	16740	16579	16424	16642	16680	16568	16507	16624	16573	16514	16500	16589	16688	16711	16553	16605	16482	16513	16503	16568	16485	16542	16495	16540	16512	16564	16624	16698	16614	16585	16480	16588	16436	16599	16536	16600	16379	16667	16526	16645	16454	16509	16440	16581	16633	16620	16482	16460	16472	16435	16659	16496	16454	16571	16497	16607	16545	16423	16498	16351	16635	16358	16602	16444	16522	16622	16557	16520	16598	16431	16403	16656	16518	16373	16731	16617	16476	16683	16617	16680	16506	16536	16427	16727	16688	16546	16805	16573	16517	16682	16536	16474	16538	16535	16583	16697	16662	16574	16464	16583	16606	16657	16525	16615	16589	16533	16456	16616	16460	16567	16628	16677	16595	16582	16649	16679	16329	16512	16585	16605	16354	16551	16546	16476	16545	16576	16622	16449	16747	16597	16655	16610	16624	16743	16436	16581	16741	16502	16661	16582	16445	16714	16496	16589	16470	16530	16530	16648	16444	16591	16583	16542	16612	16488	16376	16564	16492	16676	16647	16619	16485	16598	16334	16553	16531	16494	16570	16523	16797	16504	16547	16529	16681	16680	16627	16718	16739	16594	16537	16669	16635	16445	16576	16639	16604	16454	16711	16638	16521	16493	16539	16536	16761	16558	16452	16357	16463	16607	16704	16588	16594	16584	16609	16394	16541	16465	16504	16556	16627	16644	16546	16454	16681	16475	16465	16433	16703	16566	16648	16455	16607	16457	16603	16564	16557	16448	16582	16485	16477	16408	16499	16596	16475	16666	16542	16592	16567	16641	16509	16671	16396	16627	16608	16524	16626	16431	16618	16531	16617	16651	16525	16517	16437	16613	16604	16522	16532	16442	16373	16688	16562	16602	16554	16617	16563	16636	16717	16608	16593	16329	16650	16373	16448	16477	16533	16523	16543	16486	16482	16396	16605	16428	16694	16598	16616	16704	16544	16484	16393	16494	16631	16475	16468	16624	16644	16566	16524	16485	16559	16702	16653	16626	16536	16499	16582	16547	16323	16694	16482	16545	16500	16575	16506	16430	16713	16434	16523	16365	16340	16475	16561	16729	16669	16637	16489	16645	16539	16419	16502	16531	16589	16430	16576	16515	16546	16455	16695	16362	16342	16562	16294	16392	16537	16351	16758	16386	16629	16493	16383	16531	16544	16699	16558	16724	16518	16528	16544	16532	16616	16612	16649	16738	16448	16731	16703	16535	16639	16544	16521	16400	16406	16606	16622	16569	16555	16638	16605	16610	16541	16427	16446	16478	16538	16405	16548	16499	16638	16511	16586	16480	16653	16566	16548	16472	16586	16600	16651	16565	16656	16520	16549	16706	16565	16513	16454	16523	16448	16585	16595	16519	16568	16474	16530	16489	16464	16596	16709	16598	16447	16509	16630	16439	16597	16651	16545	16434	16447	16740	16617	16730	16607	16601	16521	16416	16488	16595	16470	16480	16649	16393	16555	16396	16524	16725	16615	16499	16648	16563	16561	16382	16723	16587	16415	16618	16603	16488	16722	16527	16652	16575	16571	16585	16562	16658	16738	16639	16443	16531	16511	16519	16583	16546	16575	16607	16324	16518	16638	16524	16572	16673	16712	16503	16539	16690	16532	16519	16603	16506	16437	16771	16537	16483	16586	16263	16656	16616	16539	16661	16470	16413	16453	16512	16558	16299	16427	16569	16539	16700	16516	16516	16490	16556	16567	16647	16587	16515	16532	16374	16659	16510	16613	16709	16533	16510	16407	16456	16433	16464	16621	16504	16597	16453	16506	16489	16582	16812	16291	16595	16533	16527	16558	16531	16542	16599	16341	16505	16584	16556	16657	16620	16558	16673	16742	16584	16502	16588	16540	16649	16611	16605	16441	16613	16566	16638	16573	16684	16465	16400	16705	16419	16504	16677	16519	16643	16571	16650	16615	16540	16342	16519	16580	16543	16587	16612	16587	16549	16478	16393	16336	16584	16521	16475	16515	16553	16435	16488	16595	16575	16501	16637	16538	16604	16456	16430	16613	16647	16499	16492	16617	16658	16543	16482	16568	16460	16722	16449	16253	16609	16337	16632	16525	16611	16634	16630	16386	16535	16601	16708	16448	16810	16549	16782	16710	16497	16468	16529	16572	16389	16468	16751	16422	16637	16515	16500	16756	16360	16581	16674	16488	16506	16610	16536	16698	16682	16631	16558	16618	16656	16452	16555	16577	16621	16594	16609	16570	16563	16524	16515	16527	16574	16560	16453	16630	16637	16611	16498	16603	16574	16685	16589	16399
22237	21333	28611	24448	22121	25361	27269	22786	21713	21553	21304	21300	21052	21069	21396	21343	21108	21186	21147	21211	20934	21271	21294	21206	21207	20950	20830	21058	21093	20916	20924	20946	20953	21120	20892	20913	20966	20870	20873	20710	21002	20836	20924	20935	20922	20765	20882	20833	20792	20725	20831	20970	20878	20909	20907	20829	20740	20644	20781	20977	20779	20519	20814	20760	20895	20878	20923	20881	20732	21064	20926	20879	20847	20587	20781	20948	20677	20957	20939	20710	21106	20867	20787	20940	20881	20825	20913	20648	20683	20852	20951	20843	20801	20691	20863	20886	20952	20839	20825	20759	20896	20810	20771	21010	20862	20788	20712	20673	20637	20686	20722	20901	20902	20656	20856	20878	20755	20926	20958	20805	20710	20728	20926	20896	20929	20660	20898	20887	20774	20726	20869	20786	20774	20615	20698	20767	20607	20657	20841	20775	20588	20714	20929	20958	20757	21080	20911	20777	21021	20950	20719	20905	20724	20757	20937	20881	20799	20763	20691	20863	20983	20779	20841	20720	20976	20911	20911	20708	20937	20784	20762	20768	20780	20886	20936	20806	20897	20813	20929	20868	20919	20887	20850	20612	20930	20645	20851	20823	20858	20708	20841	20736	20796	20894	20820	20776	20780	20962	20940	20789	20657	20768	20899	20839	20844	20704	20897	20716	20877	20776	20969	20943	20731	20734	20774	20830	20594	20800	20867	20808	20721	20863	20809	20736	20641	20789	20775	20789	20834	20743	20796	20624	20664	20954	20614	20927	20757	20698	21003	20805	20788	20736	20637	20674	20847	20920	20667	20935	20888	20780	20739	20796	20675	20861	20715	20818	20966	20727	20459	20836	20920	20873	20896	20867	20892	21000	20806	20714	20839	20846	20634	20867	20915	20782	21009	20535	20777	20531	21119	20707	20732	20866	20748	20607	20730	20760	20920	20984	20894	20878	20873	20970	20982	20878	20874	20956	20625	20897	20804	20946	20765	20925	20645	20761	20751	20759	20772	20730	20899	20817	20878	20731	20724	20890	20985	20890	20698	20952	20966	20740	20470	20814	20704	21000	20678	20791	20793	20883	20737	20822	20745	20606	20821	20751	20658	20702	20861	20882	20692	20640	20762	20714	20644	20585	20583	20597	20740	20582	20829	20726	20680	20739	20751	20892	20769	20775	20749	20878	21011	20786	20817	20935	21140	20822	20883	21157	20567	20710	20979	20865	20765	20797	20816	20733	20754	20942	20999	20907	20872	20800	20774	20979	20750	20779	20963	20698	20728	20862	20589	21011	20772	20823	20842	20703	20695	20957	20825	20862	20852	20858	20850	20773	20900	20909	20795	20889	20957	20892	20801	20704	20960	20985	20617	20765	20686	20867	20954	20742	20832	20844	20607	20736	20946	20864	20688	20894	20778	20712	20952	20783	20841	20576	20789	20432	20642	20662	20839	20807	20756	20651	20700	20576	20876	20708	20605	20668	20777	20676	20817	20891	21022	20877	20787	20897	20812	20858	20796	20657	20830	20780	20694	20772	20704	20912	20661	20571	20950	20909	20793	20720	20710	20781	20972	20788	20668	20979	20685	20811	20851	21023	20908	20831	20771	20680	20778	20866	20975	20611	20810	20751	20654	20630	20644	20813	20803	20804	20535	20683	20807	20821	20943	20878	21171	20885	20812	20774	20782	20815	20770	20905	20870	21121	20996	20726	20754	20897	20909	20897	20952	20854	20708	20856	20968	20542	20941	20896	20630	20961	20788	20784	20836	20900	20869	20731	20954	20821	20666	20806	20969	21025	21109	20914	20889	20813	20800	21063	20640	20923	21007	20778	20789	20862	20751	21022	20807	20732	20980	20741	20783	20743	20885	21099	20804	20832	20812	20946	20660	20916	20910	20890	20717	20780	20655	20753	20978	20651	20714	20651	20572	20840	20662	20794	20847	20899	20844	20629	20957	20513	20886	20877	20917	20926	20841	20689	20716	20619	20730	20872	20828	20557	20764	20876	20807	20669	20959	20691	20722	20775	20741	20859	20692	20817	20876	20682	20834	20802	20779	20688	20754	20792	20917	20837	20759	20887	20716	20707	20780	20764	20935	20915	20710	20839	20847	20654	20665	20569	20801	20839	20892	20871	20908	20641	20760	20554	20940	20831	20668	20684	20928	20680	20846	20695	20711	20589	20751	21052	20947	20927	20799	20736	20971	20889	20884	20721	20731	20626	20620	21048	20934	20821	20884	20953	20670	20865	20755	20688	20739	20776	20681	21000	20915	21093	20781	20729	20951	20746	20789	20669	20837	20835	20585	20741	20630	20956	20755	20819	20661	20688	20754	20597	20692	20778	20825	20975	20696	20891	20708	20762	20598	20794	20778	20803	20917	20761	20850	20832	20618	20651	20792	20784	21210	21033	20942	20782	20745	20960	20881	20645	21065	20876	20823	20584	20828	20675	20692	20741	20762	20576	20650	20884	20778	20799	20858	20735	20586	20593	21049	21039	20951	21013	20716	20798	20665	20873	20831	20797	21000	20846	20884	20655	20661	20918	20686	20743	21049	20969	20902	20886	21002	20674	20804	20909	20945	20986	21109	20836	20864	20714	20919	20842	20772	20835	20889	20703	20614	20731	20782	20735	20923	20758	20979	20905	20884	21000	20819	20736	21126	20921	21080	20804	20834	20843	20819	20988	21022	20857	20580	20772	20857	20770	20793	20633	20803	20869	20829	20802	20848	20852	20751	20753	20732	20549	20906	20961	20599	20862	20706	20717	20902	21068	20811	20838	20726	20815	20810	20827	20924	20786	20955	20940	20795	21026	20935	20578	20923	20872	20631	20656	20761	20700	20981	20732	21044	20938	20571	21110	21076	21028	20857	20663	20850	20668	20775	20588	20946	20677	20731	21062	20863	20837	20728	20669	20816	20658	20906	20883	20761	20986	20713	20961	20565	20636	20820	20747	20762	20955	21006	20875	20810	20786	21049	20877	20928	20683	20808	21058	20653	20781	20630	20758	20948	20875	20780	20834	20848	20626	20832	20796	20906	20812	20752	20750	20790	20850	20688	20611	20745	20689	20665	20859	20820	20876	20780	20668	20879	20847	20765	20935	20987	20882	20676	20783	20826	20637	20890	20729	20704	20867	20569	20892	20822	20722	20890	20808	20640	20903	20920	20731	20788	20830	20656	20839	21028	20678	20818	20968	21052	20621	20667	20813	20680	20801	20604	20719	20748	20836	20915	20856	20931	20920	20766	20704	20884	20655	20808	20792	20873	20860	20915	20615	20971	20732	20977	20618	20782	20766	20927	20834	20650	20678	20819	20632	20633	20795	20727	20708	20695	20762	20706	20886	20786	20649	20792	20742	20889	20596	20841	20863	20749	20798	20698	20850	20990	20665	20858	20839	20911	20774	20821	20813	20975	20858	21139	20937	20961	20827	20935	20824	20804	20831	20895	20812	21042	20838	20720	20763	20875	20943	20731	20901	20795	20829	20782	20885	20698	20752	21118	20903	20974	20674	20864	20617	20742	20747	20852	20797	20704	20964	20857	20646	20965	20864	20725	20928	20756	20818	20690	20857	20672	20693	20837	20836	20737	20897	20726	20680	20915	20773	20861	20841	20880	20653	20705	20576	20837	20837	20970	20673	20705	20795	20951	20883	20900	20978	20692	20749	20876	20690	20739	20640	20770	20718	20629	20651	20820	20885	20760	20651	20882	20609	20748	20986	20806	20864	20713	20764	20823	20682	20938	20681	20881	20693	20843	20590	20752	20581	20832	20658	20918	20724	20653	20759	20813	20629	20769	20926	20714	20774	20803	20737	20636	20867	20841	20990	20631	20718	20709	20809	20739	21097	20637	20724	20672	20982	20644	20644	21024	20521	20811	20801	20805	20773	20757	20655	20771	20846	20773	20796	20744	20801	20824	20823	20855	20795	21018	20609	20595	20961	20964	20718	20809	21073	20856	20679	20612	20809	20976	20867	20849	20741	20714	20737	20736	20907	20976	20673	21143	20782	20841	20804	20556	20613	20720	20747	20770	20623	20918	20742	20971	20825	20771	20926	20989	20887	20877	20622	20697	20949	20707	21000	20762	20858	20725	20522	20823	20785	20968	20838	20908	20806	20908	20820	20725	20756	20641	20643	20804	20785	20754	20660	20700	20898	20886	20937	20961	20894	20809	20735	20748	20844	20811	20690	20673	20911	20810	20900	20790	20685	20856	20960	20854	20780	20797	21095	20916	20891	20836	20829	21001	20747	20610	20719	20771	20806	20876	20862	20868	20840	21075	20864	20657	20869	20968	20781	20834	20933	20886	20912	20819	20608	20983	20723	20732	20918	20787	20767	20731	20883	20716	20759	20791	20984	20641	20734	20806	20625	20742	20717	20875	20862	20749	20945	20899	20839	20686	20919	20978	20959	20808	20852	20853	21023	20757	20721	20589	20889	20802	20769	20718	20738	20780	20795	20712	21007	20795	20719	20845	20804	20851	20915	21086	20748	20758	20832	20809	20792	20696	20957	20780	20832	20809	20903	20679	20796	20917	20934	20756	20884	20857	20839	20958	20884	20850	20571	20658	20787	20690	20761	20956	20797	20879	20759	20676	20656	20788	20838	20889	20800	20814	20790	20906	20828	20600	20753	20860	20903	20732	20714	20996	20734	20571	20708	21055	20986	20869	20815	20839	20905	20897	20653	20923	20838	20713	21016	20914	20771	20698	20893	20733	20814	20843	20995	20828	20783	20703	20658	20785	20696	20798	20713	20973	20891	20889	20793	20868	20592	20658	20737	20867	20869	20841	20731	20922	20840	20790	20871	20960	20820	20475	20721	20725	20659	20940	20812	20790	20716	20782	20634	20980	20767	20861	20891	21004	20627	20794	20694	20734	20773	20866	20781	20876	20939	20758	20725	20857	20646	20895	20705	20825	20831	20982	20802	20708	20740	20890	20779	20836	20847	20795	20643	20921	20784	20610	20693	20922	20761	20664	20893	20567	20613	20772	20768	20837	20998	21263	20594	20756	20636	20805	20674	20917	20869	20772	21017	20777	20888	20756	20697	20651	20844	20826	20848	20811	20990	20828	20864	20657	20832	20917	20840	20839	20786	20694	20905	20722	20870	20770	20844	20830	20968	20841	20857	20973	20877	20713	20703
17707	32999	30123	25115	23550	21174	19412	18200	17219	16834	16744	16702	16616	16526	16576	16506	16381	16564	16430	16503	16543	16397	16303	16484	16384	16336	16392	16368	16424	16401	16321	16335	16404	16312	16462	16552	16210	16159	16233	16315	16394	16370	16168	16342	16303	16181	16270	16318	16334	16202	16259	16443	16199	16272	16471	16292	16231	16145	16350	16414	16299	16337	16329	16263	16420	16209	16401	16360	16261	16384	16264	16338	16404	16230	16210	16210	16224	16235	16416	16461	16466	16325	16485	16348	16221	16217	16393	16229	16368	16199	16141	16292	16304	16130	16409	16144	16170	16325	16160	16415	16303	16191	16397	16189	16218	16228	16350	16336	16337	16272	16285	16436	16345	16406	16382	16198	16437	16307	16462	16390	16287	16112	16465	16272	16444	16419	16336	16362	16355	16283	16406	16193	16482	16346	16338	16404	16288	16300	16252	16198	16299	16222	16198	16179	16352	16476	16262	16180	16176	16375	16357	16327	16205	16426	16278	16338	16115	16243	16427	16395	16275	16274	16252	16429	16277	16062	16360	16215	16261	16276	16335	16400	16267	16396	16323	16316	16274	16280	16208	16397	16295	16379	16303	16200	16105	16425	16205	16166	16369	16555	16159	16335	16144	16270	16292	16363	16285	16451	16342	16111	16194	16452	16145	16397	16283	16346	16270	16412	16089	16345	16472	16296	16287	16173	16324	16210	16340	16362	16262	16405	16152	16225	16210	16453	16244	16248	16168	16272	16346	16161	16223	16240	16311	16401	16259	16227	16293	16385	16240	16241	16416	16280	16388	16261	16288	16310	16346	16400	16311	16179	16161	16410	16154	16298	16356	16226	16056	16252	16210	16194	16311	16417	16115	16371	16196	16226	16349	16352	16374	16438	16150	16292	16511	16436	16356	16159	16200	16290	16334	16083	16214	16183	16346	16286	16225	16171	16194	16186	16296	16228	16210	16479	16300	16388	16239	16346	16299	16164	16310	16216	16300	16157	16503	16259	16352	16287	16181	16395	16404	16229	16351	16309	16325	16522	16437	16193	16429	16166	16224	16407	16248	16201	16375	16156	16161	16224	16329	16308	16371	16409	16471	16242	16624	16168	16227	16321	16343	16216	16173	16327	16391	16077	16258	16153	16289	16210	16224	16232	16291	16436	16465	16318	16282	16203	16284	16441	16179	16298	16461	16322	16322	16371	16333	16295	16330	16270	16400	16256	16339	16212	16271	16210	16224	16268	16235	16093	16301	16387	16315	16114	16524	16292	16345	16164	16363	16224	16416	16114	16429	16440	16287	16398	16311	16257	16257	16438	16291	16240	16200	16179	16168	16252	16153	16238	16211	16117	16207	16120	16215	16310	16293	16392	16183	16213	16330	16071	16265	16328	16339	16299	16342	16344	16391	16290	16171	16422	16403	16314	16488	16318	16268	16256	16407	16385	16376	16319	16155	16368	16200	16281	16204	16302	16254	16322	16413	16270	16134	16151	16315	16354	16157	16265	16318	16340	16299	16360	16259	16434	16289	16192	16268	16433	16231	16242	16535	16282	16226	16203	16252	16391	16332	16507	16193	16171	16439	16313	16335	16240	16281	16259	16343	16244	16318	16201	16218	16235	16254	16257	16374	16149	16228	16321	16456	16314	16211	16239	16244	16226	16438	16205	16493	16245	16225	16325	16265	16356	16350	16377	16261	16128	16291	16389	16091	16340	16210	16220	16389	16354	16301	16443	16535	16245	16447	16249	16385	16274	16263	16350	16029	16292	16265	16452	16205	16305	16245	16354	16136	16184	16344	16297	16168	16240	16259	16328	16308	16378	16426	16074	16291	16315	16362	16290	16304	16186	16367	16260	16098	16332	16232	16009	16225	16371	16114	16260	16210	16459	16354	16486	16285	16137	16192	16331	16339	16299	16193	16178	16345	16172	16347	16252	16360	16169	16289	16430	16450	16276	16138	16234	16348	16370	16436	16284	16301	16401	16290	16187	16013	16381	16306	16293	16426	16314	16335	16437	16337	16160	16148	16300	16249	16171	16363	16142	16235	16285	16534	16325	16141	16122	16399	16317	16441	16366	16266	16423	16236	16319	16156	16347	16170	16406	16269	16340	16249	16197	16341	16232	16200	16301	16510	16365	16310	16341	16099	16285	16308	16300	16163	16294	16143	16414	16411	16146	16549	16285	16299	16381	16155	16287	16305	16445	16206	16374	16264	16377	16234	16078	16384	16220	16341	16429	16409	16281	16266	16516	16355	16296	16383	16223	16308	16168	16231	16331	16281	16367	16350	16225	16161	16434	16258	16390	16186	16235	16290	16211	16172	16266	16198	16313	16538	16264	16411	16406	16351	16448	16287	16287	16397	16300	16123	16132	16199	16427	16362	16354	16250	16212	16238	16281	16244	16450	16251	16310	16134	16183	16351	16168	16209	16262	16385	16319	16343	16236	16292	16325	16203	16442	16427	16320	16395	16290	16267	16047	16334	16296	16348	16396	16209	16280	16341	16281	16175	16203	16183	16296	16287	16193	16330	16314	16408	16308	16201	16272	16320	16306	16281	16305	16058	16381	16380	16395	16211	16274	16391	16161	16331	16452	16089	16431	16132	16263	16407	16204	16460	16441	16187	16272	16281	16275	16163	16331	16393	16345	16289	16338	16418	16529	16342	16311	16402	16304	16362	16218	16285	16461	16429	16238	16255	16471	16379	16217	16148	16216	16329	16343	16250	16347	16269	16199	16182	16151	16447	16225	16381	16138	16306	16168	16333	16364	16399	16291	16249	16318	16359	16269	16237	16379	16110	16340	16235	16267	16312	16159	16194	16409	16090	16354	16260	16406	16161	16241	16342	16163	16255	16186	16371	16287	16203	16257	16173	16289	16360	16381	16447	16293	16209	16257	16321	16355	16347	16064	16423	16202	16311	16253	16490	16301	16200	16299	16276	16163	16201	16254	16346	16297	16412	16425	16307	16288	16316	16268	16316	16210	16330	16347	16277	16546	16244	16062	16062	16147	16180	16363	16328	16265	16423	16141	16399	16168	16361	16203	16339	16172	16236	16352	16307	16265	16202	16248	16186	16252	16284	16258	16234	16263	16189	16153	16233	16361	16322	16437	16291	16281	16330	16182	16141	16267	16252	16106	16115	16302	16203	16270	16453	16229	16358	16115	16248	16123	16040	16230	16171	16251	16310	16350	16245	16508	16341	16269	16354	16308	16407	16254	16437	16260	16129	16423	16249	16194	16084	16172	16335	16158	16311	16036	16222	16400	16417	16271	16405	16192	16358	16301	16247	16449	16267	16220	16238	16137	16152	16310	16360	16336	16525	16376	16350	16250	16325	16145	16347	16332	16323	16275	16291	16347	16165	16393	16386	16169	16296	16305	16519	16380	16272	16406	16342	16241	16363	16377	16230	16305	16525	16373	16427	16450	16340	16182	16338	16279	16386	16138	16359	16181	16145	16340	16189	16236	16300	16294	16375	16331	16263	16388	16341	16229	16306	16347	16431	16171	16287	16339	16311	16170	16349	16172	16280	16198	16345	16351	16349	16296	16130	16192	16286	16335	16222	16132	16221	16198	16283	16129	16250	16238	16318	16331	16287	16277	16534	16295	16409	16406	16298	16214	16104	16386	16254	16303	16292	16489	16209	16279	16419	16224	16239	16235	16380	16311	16236	16275	16309	16082	16196	16271	16141	16277	16393	16255	16263	16411	16360	16249	16360	16325	16374	16282	16268	16432	16402	16466	16296	16417	16404	16338	16407	16334	16241	16223	16290	16545	16136	16260	16188	16284	15997	16190	16283	16440	16393	16240	16282	16234	16446	16372	16337	16273	16338	16254	16329	16325	16342	16202	16210	16341	16346	16193	16238	16256	16415	16271	16196	16328	16126	16282	16445	16161	16221	16390	16414	16054	16372	16382	16352	16275	16436	16142	16355	16289	16293	16388	16451	16323	16247	16318	16416	16408	16502	16249	16260	16261	16384	16661	16373	16333	16275	16218	16419	16191	16219	16343	16093	16269	16311	16275	16438	16288	16545	16280	16365	16347	16314	16251	16176	16109	16305	16285	16306	16337	16334	16238	16250	16355	16258	16214	16375	16411	16234	16366	16401	16244	16278	16396	16173	16225	16402	16170	16174	16322	16106	16209	16205	16289	16298	16344	16482	16352	16154	16162	16338	16158	16113	16413	16214	16221	16349	16428	16332	16284	16284	16212	16071	16214	16388	16223	16398	16519	16111	16245	16271	16300	16349	16287	16404	16397	16260	16268	16274	16469	16355	16224	16264	16234	16234	16436	16359	16357	16426	16451	16443	16212	16348	16337	16341	16353	16470	16230	16258	16382	16511	16263	16441	16300	16159	16388	16312	16258	16002	16322	16414	16530	16462	16402	16167	16198	16282	16305	16508	16229	16342	16257	16115	16482	16310	16315	16325	16211	16174	16058	16450	16188	16290	16099	16270	16347	16257	16168	16280	16307	16495	16178	16292	16302	16400	16095	16444	16206	16373	16293	16391	16256	16183	16306	16285	16372	16349	16137	16215	16297	16247	16387	16175	16274	16362	16257	16220	16407	16367	16256	16382	16337	16208	16271	16307	16282	16319	16226	16275	16392	16069	16123	16337	16376	16259	16186	16547	16374	16382	16320	16354	16339	16378	16143	16307	16178	16209	16448	16495	16397	16320	16452	16245	16328	16254	16283	16362	16456	16354	16249	16207	16346	16221	16165	16234	16344	16145	16321	16265	16381	16324	16268	16318	16160	16163	16228	16288	16245	16473	16423	16208	16251	16237	16188	16351	16317	16207	16382	16250	16317	16375	16413	16394	16253	16326	16271	16361	16233	16277	16400	16338	16227	16257	16335	16181	16282	16293	16335	16359	16195	16436	16377	16421	16380	16398	16175	16412	16423	16212	16422	16343	16382	16290	16063	16324	16350	16216	16293	16169	16430	16284	16411	16268	16460	16189	16358	16205	16483	16201	16253	16272	16215	16526	16247	16364	16412	16407	16170	16275	16247	16404	16239	16356	16264	16307	16314	16231	16448	16373	16562	16271	16181	16232	16259	16251	16472	16477	16137	16139	16372	16253	16113	16205	16419	16468	16451	16536	16028	16412	16347	16334	16354	16261	16404	16378	16225	16290	16396	16366	16283
30526	25077	28953	26755	23807	23268	22453	22027	21467	21486	21531	21261	21277	21307	21560	21101	21203	21328	21380	21401	21122	21269	21173	21273	21635	21061	21243	21382	21433	21205	21191	21306	21330	21082	21345	21213	21342	21442	21191	21366	21354	21103	21270	21382	21296	21230	21183	21073	21347	21272	21153	20866	21036	21190	21249	21179	21199	21142	21398	21280	21254	21343	21305	21246	21133	21232	21277	21219	21375	21403	21148	21351	21054	21367	21396	21117	21239	21376	21108	21171	21237	21319	21140	21290	21305	21141	21204	21315	21232	21317	21338	21265	21138	20993	21289	21375	21236	21411	21137	21558	21092	20986	21072	21284	21068	21252	21425	21281	21551	21420	21467	21092	21223	21320	21234	21233	21029	21091	21115	21083	21484	21195	21192	21135	21337	21196	21385	21367	21252	21241	21243	21338	21014	21454	21051	21120	21080	20962	21263	21301	21409	21319	21277	21235	21169	21129	21282	21216	21405	21259	21214	20960	21280	21382	21202	21149	21425	21316	21264	21353	21008	21300	21226	21365	21256	21290	21133	21178	21179	21192	21519	21321	21081	21108	21394	21247	21229	21356	21039	21467	21305	21154	21385	21376	21288	21293	21168	21256	21362	21193	21198	21252	21400	21318	21186	21024	21367	21373	21146	21188	21216	21159	21301	21165	21181	21161	21356	21095	21103	21239	21337	21374	21352	21283	21333	21322	21386	21209	21160	21357	21320	21206	21219	21118	21083	21127	21149	21279	21156	21359	21552	21221	21062	21111	21247	21114	21418	21103	21469	21127	21375	20937	21254	21195	21077	21214	21113	21206	21309	21400	21464	21221	21355	21321	21270	21242	21347	21365	21201	21305	21325	21227	21384	21105	21090	21102	21288	21119	21381	21337	21262	21144	21310	21092	21424	21224	21232	21267	21385	21239	21444	21090	21391	21198	21290	21283	21058	21185	21437	21206	21216	20973	21113	21295	21145	21532	21091	20981	21378	21417	21268	21396	21141	21305	21272	21271	21277	21091	21100	20992	21269	21163	21308	21169	21383	21441	21227	21264	21289	21403	21371	21297	21316	21316	21243	21064	21154	21117	21258	21356	21487	21171	21145	21158	21312	21378	21233	21266	21357	21327	21144	21102	21269	21128	21046	21216	21251	21241	21197	21246	21205	21133	21369	21304	21086	21057	20969	21236	21210	21341	21296	21191	21320	21356	21466	21307	21329	21068	21253	21420	21142	21065	21348	21143	21374	21295	21031	21034	21324	21349	21374	21170	21170	21555	21155	21421	20941	21222	21301	21267	21178	21142	21081	21435	21058	21170	21157	21153	21390	21485	21112	21277	21506	21285	21183	21054	21403	21239	21187	21160	21131	21319	21361	21278	21141	21095	21256	21288	21008	21192	21100	21219	21246	21192	21043	21103	21197	20993	21104	21290	21476	21145	21109	21331	21049	20999	21375	21027	21153	21142	21488	21004	21320	21104	21179	21075	21148	21364	21137	21328	21361	21488	21243	21077	21104	21065	21305	21264	21312	21206	21511	21274	21175	21110	21332	21373	21165	21079	21455	21371	21298	21357	21278	21212	21133	21142	21397	21148	21332	21169	21194	21269	21410	21201	21234	21333	21127	21268	21240	21159	21017	21172	21296	21295	21305	21085	21272	21346	21196	21244	21313	21046	21333	21285	21193	21169	20981	21022	21034	21333	21207	20971	21209	21259	21194	21207	21445	21238	21273	21063	21147	21157	21117	21273	21148	21471	21095	21178	21308	21305	21279	21142	21299	21436	20958	21136	21208	21168	21431	21341	21227	21405	21275	21468	21106	21221	21277	21199	21044	21242	21165	21130	21136	21342	21205	21201	21285	21145	21090	21177	21246	21364	21293	21159	21271	21212	20980	21105	21061	21143	21097	21162	21257	21347	21277	21429	21056	21427	21311	21357	21307	21191	21360	21161	21211	21245	21616	21260	21231	21275	21223	21236	21155	21229	21238	20954	21122	21190	21321	21380	21555	21540	21124	21175	21200	21131	21353	21485	21296	21205	21254	21265	21335	21244	21386	21224	21191	21203	21155	21264	21150	21109	21252	21204	21135	21176	21302	21358	21364	21294	21236	21184	21491	20988	21200	21056	21195	21270	21113	21036	21290	21263	21052	21385	21059	21324	21120	21348	21302	21330	21396	20920	21206	21356	21177	21063	21442	21132	21128	21056	21187	21367	21067	21369	21246	21383	21194	21384	21264	21184	21109	21251	21214	21335	21152	21272	21193	21219	21099	21204	21058	20968	21283	21110	21261	21425	21459	21307	21365	21435	21375	21244	21209	21148	21281	21417	21299	21265	21213	21299	21274	21430	21337	21257	21159	21300	21378	21378	21529	21183	21086	21060	21324	21202	20966	21096	21175	21170	20990	21336	21182	21271	21269	21364	21304	21261	21335	21175	21154	21184	21165	21142	21254	21400	20994	21120	21182	21158	21131	21235	21375	21294	21348	21261	21425	21437	21532	21083	21399	21256	21072	21266	21291	21503	21238	21462	21339	21117	21063	21265	21249	21133	21155	21086	21137	21149	21167	21241	21161	21004	21234	21274	21260	20977	21175	21430	21016	21314	21248	21275	21312	20953	21178	20967	21153	21308	21310	21165	21268	21325	21304	21195	21261	21287	21224	21137	21346	21155	21036	21146	21072	21073	21378	21289	21350	21074	21272	21179	20945	21348	21139	21261	21260	21216	21161	21359	21260	21336	21118	21325	21237	21225	21074	21174	21360	21115	21286	21252	21242	21207	21314	21093	20916	21258	21201	21149	21217	21358	21284	21211	21413	21108	20994	21161	21345	21250	21411	21346	21070	21095	21467	21122	21077	21099	21069	21181	21237	21347	21054	21109	21290	21323	21426	21123	21204	21090	21306	21311	21343	21079	21147	21214	21205	21281	21170	21236	21137	21280	21512	21272	21318	21192	21448	21095	21245	21253	21218	21418	21145	21318	21134	21125	21122	21116	21247	21219	21427	21199	21227	21329	21306	21420	21288	21303	21117	21153	21076	21482	21318	21090	21268	21206	21268	21420	21272	21086	21365	21233	21292	21489	21364	21237	21094	21180	21067	21292	21368	21376	21315	21212	21344	21105	21165	21225	21092	21201	21133	21300	21354	21167	21225	21368	21139	21094	21145	21115	21151	20978	21282	21362	21196	21296	21037	21006	21354	21098	21155	21127	21210	21145	21312	21197	21425	21355	21000	21282	21273	21144	21253	21171	21156	21178	21148	21079	21345	21192	21376	21213	21344	21081	21344	21273	21128	21417	21247	21389	21376	21191	21294	21175	21355	21289	21518	21187	20874	21279	21403	21251	21241	21198	21249	21112	21361	21212	21361	21241	21346	21157	21399	21087	21207	20916	21268	21194	21073	21390	21276	21350	21172	21145	21281	21400	21392	21422	21068	21233	21205	21001	21159	21175	21218	21439	21352	21221	21311	21184	21145	21345	21235	21440	21168	21412	21252	21253	20980	21469	21246	21308	21388	21213	21355	21283	21304	21258	21251	21390	21398	21377	21157	21337	21360	21214	21141	21269	21244	21132	21143	21146	21220	21115	21266	21177	21306	21159	21308	21017	21138	21043	21204	21321	21019	21058	21215	21173	21026	21170	21187	21228	21317	21228	21313	21293	21225	21213	21346	21350	21101	21299	20999	21408	21308	20932	21353	21104	21118	21391	21294	21281	21348	21406	21501	21234	21352	21282	21145	21147	21087	21188	21287	21104	21226	21289	21178	21163	21353	21400	21419	21484	21338	21429	21349	21301	21415	21211	21368	21369	21422	21184	20992	21103	21310	21356	21273	21223	21006	21174	21350	21503	21102	21342	21233	21390	21203	21482	21307	21410	21121	21294	21272	21185	21153	21159	21172	21082	21392	21195	21261	21252	21329	21305	21359	21212	21374	21104	21233	21209	21294	21163	21212	21255	21494	21326	21351	21264	21127	21129	21203	21234	21329	21283	21017	21261	21309	21307	21280	21253	21465	21220	21443	21044	21173	21058	21296	21346	21180	21430	21353	21126	21135	21385	20988	21095	21439	21302	21247	21285	21234	21398	21122	21121	21149	21379	21215	21214	21301	21214	21307	21365	21345	21363	21103	21159	21342	20962	21194	21039	21154	21251	21230	21168	21337	21158	21236	21159	21027	21446	21311	21258	21091	21341	21260	21255	21324	21280	21160	21094	21223	21137	21117	21253	21257	21368	21184	21097	21368	20981	21158	21386	21254	21320	21260	20977	21103	21053	21079	21097	21050	21194	21342	21244	21395	21207	21011	21219	21346	21310	21285	21282	21032	21191	21381	21396	21146	21214	21087	21355	20961	21118	21216	21200	21125	20986	21384	21499	21437	21072	21296	21403	21436	21283	21190	21161	21154	21244	21320	21260	21372	21285	21221	21338	21279	21343	21025	21228	21269	21091	21330	21481	21169	21126	21354	21190	21102	21252	21379	21189	21379	21347	21232	21292	21141	21246	21009	21042	21036	21438	21228	21317	21471	21058	21077	21221	21507	21224	21286	21449	21289	21146	21166	21353	21146	21115	21373	21392	21115	21304	21166	21255	21115	21225	21225	21074	21263	21090	21342	21346	21210	21243	21097	21238	21187	21137	21189	21123	21448	21270	21074	21460	21304	21014	21388	21244	21419	21160	21134	21166	21353	21317	21011	21305	21332	21103	21254	21295	21471	21529	21551	21294	21300	21332	21202	21282	21193	21374	21176	21352	21212	21112	21155	21403	21315	21272	21336	21198	21194	21272	21345	21224	21293	20953	21371	21315	21158	21290	21262	21199	21164	21233	21185	21255	21355	21098	21240	21226	21090	21266	21233	20851	21177	21306	21125	21188	21314	21117	21333	21462	21318	21382	21200	21211	21236	21301	21289	21343	21281	21385	21233	21272	21153	21164	21126	21321	21221	21243	21195	21271	21305	21086	21415	21252	21063	21062	21258	21376	21388	21301	21191	21107	21288	21322	21095	21185	21139	21252	21347	20996	21449	21242	21146	21185	21371	21401	21258	21289	21197	21259	21169	21217	21157	21329	21275	21017	21003	21250	21074	21346	21241	21211	21336	21416	21228	21277	21350	21090	21146	21349	21313	21289	21150	21160	21276	21208	21059	21190	21123	21253
20059	26214	24041	21351	20489	19048	18042	17404	16895	16808	16847	16541	16706	16456	16542	16663	16596	16623	16410	16509	16608	16511	16613	16584	16755	16595	16500	16526	16514	16450	16649	16467	16418	16621	16527	16416	16610	16647	16573	16405	16522	16371	16687	16393	16625	16436	16507	16449	16450	16652	16568	16575	16539	16557	16550	16638	16569	16523	16640	16620	16730	16609	16684	16430	16481	16489	16501	16396	16421	16475	16512	16373	16386	16404	16433	16559	16702	16566	16486	16651	16571	16623	16475	16439	16666	16454	16335	16553	16494	16558	16676	16379	16563	16518	16621	16533	16513	16597	16663	16349	16562	16520	16625	16306	16464	16503	16435	16514	16622	16439	16634	16524	16344	16464	16664	16387	16537	16574	16669	16262	16649	16548	16469	16498	16414	16515	16387	16452	16510	16435	16456	16442	16459	16391	16383	16641	16666	16542	16519	16577	16462	16595	16534	16455	16491	16509	16439	16405	16495	16631	16437	16686	16502	16609	16518	16482	16488	16587	16376	16442	16420	16451	16594	16442	16556	16566	16385	16674	16421	16540	16419	16431	16438	16390	16438	16309	16660	16649	16344	16441	16477	16564	16485	16625	16396	16414	16654	16629	16453	16560	16409	16534	16523	16633	16449	16528	16597	16517	16387	16527	16371	16379	16659	16540	16546	16497	16474	16520	16351	16408	16713	16484	16572	16754	16495	16424	16374	16458	16451	16534	16507	16492	16521	16444	16481	16537	16517	16487	16407	16535	16504	16415	16616	16583	16412	16665	16490	16492	16681	16373	16489	16629	16615	16639	16419	16524	16545	16513	16888	16451	16674	16587	16513	16557	16553	16472	16602	16422	16541	16364	16580	16662	16537	16462	16442	16490	16432	16500	16435	16549	16687	16390	16475	16359	16370	16537	16573	16744	16351	16418	16448	16389	16534	16528	16538	16568	16438	16495	16431	16339	16439	16418	16417	16503	16513	16519	16291	16497	16532	16526	16532	16570	16561	16499	16535	16547	16592	16563	16584	16654	16551	16550	16341	16561	16754	16493	16503	16500	16449	16452	16510	16511	16625	16510	16400	16502	16690	16341	16583	16474	16464	16703	16684	16474	16715	16617	16424	16718	16442	16679	16438	16500	16471	16492	16650	16529	16537	16411	16375	16582	16505	16543	16265	16536	16395	16641	16408	16573	16479	16396	16423	16463	16549	16458	16400	16637	16614	16497	16714	16668	16419	16455	16665	16566	16587	16571	16682	16557	16518	16489	16436	16509	16329	16581	16560	16543	16382	16441	16524	16624	16450	16566	16621	16541	16569	16446	16325	16563	16512	16447	16584	16540	16382	16447	16611	16479	16664	16606	16433	16486	16444	16525	16651	16430	16602	16481	16575	16652	16695	16595	16361	16438	16387	16456	16685	16591	16480	16458	16648	16437	16662	16630	16481	16799	16568	16500	16561	16407	16542	16408	16352	16590	16408	16474	16408	16627	16582	16564	16525	16609	16518	16564	16441	16538	16473	16429	16386	16684	16515	16360	16556	16671	16482	16428	16531	16513	16380	16608	16467	16526	16597	16387	16623	16495	16420	16630	16599	16544	16572	16603	16558	16492	16577	16540	16442	16573	16583	16617	16554	16462	16648	16436	16527	16550	16485	16626	16282	16330	16524	16566	16527	16421	16545	16320	16421	16547	16557	16532	16558	16460	16570	16540	16591	16539	16667	16439	16550	16473	16445	16446	16509	16393	16474	16393	16273	16509	16370	16530	16536	16547	16578	16619	16504	16589	16567	16672	16481	16581	16610	16600	16506	16542	16565	16340	16654	16574	16704	16614	16735	16507	16536	16458	16595	16640	16452	16483	16745	16473	16720	16514	16442	16489	16539	16521	16512	16592	16643	16555	16411	16428	16528	16433	16665	16350	16557	16543	16590	16473	16556	16504	16446	16432	16646	16568	16352	16488	16538	16577	16481	16514	16496	16416	16655	16506	16384	16617	16456	16428	16609	16389	16534	16234	16487	16551	16387	16598	16583	16560	16611	16409	16590	16565	16624	16614	16531	16484	16472	16613	16547	16485	16477	16426	16591	16368	16675	16460	16421	16705	16607	16368	16414	16476	16374	16359	16680	16627	16367	16504	16581	16481	16487	16526	16580	16548	16513	16463	16500	16541	16484	16537	16502	16493	16659	16771	16528	16522	16521	16301	16512	16569	16503	16600	16393	16594	16470	16543	16571	16529	16460	16524	16522	16679	16451	16434	16341	16427	16541	16578	16489	16518	16639	16564	16502	16612	16401	16463	16596	16408	16723	16481	16472	16399	16533	16624	16570	16556	16392	16592	16549	16506	16557	16529	16571	16529	16613	16583	16431	16425	16468	16600	16629	16395	16503	16465	16409	16449	16481	16441	16488	16463	16384	16624	16503	16576	16554	16498	16704	16660	16481	16523	16602	16442	16418	16543	16483	16631	16759	16547	16598	16560	16601	16511	16679	16432	16540	16425	16431	16419	16515	16594	16340	16707	16535	16542	16575	16624	16571	16493	16529	16644	16469	16344	16526	16428	16697	16457	16480	16465	16446	16628	16431	16647	16469	16542	16500	16454	16539	16519	16544	16625	16566	16648	16406	16448	16509	16514	16511	16474	16509	16537	16453	16514	16463	16348	16489	16463	16347	16590	16401	16520	16506	16478	16638	16638	16365	16548	16321	16532	16456	16405	16522	16540	16475	16359	16377	16556	16505	16587	16671	16724	16575	16448	16639	16445	16373	16415	16698	16523	16531	16617	16621	16455	16596	16562	16552	16556	16473	16675	16363	16646	16646	16383	16485	16418	16480	16427	16419	16535	16619	16582	16323	16299	16648	16645	16767	16491	16458	16490	16509	16516	16503	16624	16516	16325	16591	16489	16518	16554	16642	16543	16566	16474	16448	16779	16593	16438	16601	16407	16560	16456	16430	16462	16458	16425	16414	16414	16548	16325	16396	16495	16537	16458	16444	16532	16616	16605	16419	16581	16574	16577	16463	16696	16518	16528	16473	16706	16654	16563	16418	16564	16464	16670	16607	16444	16630	16653	16310	16464	16527	16439	16437	16662	16600	16536	16478	16394	16682	16491	16664	16397	16599	16446	16505	16641	16593	16602	16506	16465	16491	16340	16468	16599	16394	16465	16359	16590	16639	16578	16555	16476	16647	16478	16670	16598	16621	16436	16583	16606	16539	16535	16694	16487	16580	16790	16358	16455	16554	16422	16426	16618	16494	16506	16456	16622	16476	16658	16483	16441	16532	16427	16787	16479	16521	16534	16589	16681	16575	16422	16639	16394	16666	16469	16415	16534	16424	16725	16751	16399	16572	16701	16513	16568	16566	16536	16562	16501	16697	16542	16496	16659	16647	16599	16666	16559	16616	16562	16452	16669	16386	16489	16581	16592	16574	16483	16475	16444	16587	16557	16358	16489	16469	16643	16469	16729	16419	16512	16613	16385	16464	16469	16523	16681	16656	16625	16696	16417	16482	16621	16638	16579	16467	16563	16540	16603	16592	16376	16448	16561	16359	16399	16635	16580	16594	16507	16439	16791	16715	16478	16540	16646	16510	16504	16441	16478	16583	16618	16516	16503	16647	16417	16355	16395	16536	16588	16590	16547	16505	16657	16722	16543	16527	16416	16542	16379	16473	16375	16516	16411	16573	16566	16388	16543	16659	16629	16604	16602	16568	16393	16592	16519	16318	16479	16543	16256	16473	16680	16593	16619	16509	16511	16486	16410	16626	16634	16355	16531	16587	16573	16456	16503	16263	16498	16596	16484	16489	16674	16549	16595	16510	16498	16616	16529	16534	16470	16541	16566	16693	16679	16453	16461	16481	16627	16417	16379	16498	16455	16282	16416	16457	16390	16494	16543	16515	16589	16664	16496	16641	16669	16485	16408	16596	16469	16449	16537	16310	16576	16444	16435	16284	16494	16497	16461	16421	16580	16611	16395	16636	16567	16651	16687	16586	16473	16575	16427	16504	16580	16592	16507	16546	16597	16362	16502	16396	16489	16648	16402	16413	16740	16528	16523	16487	16348	16483	16527	16638	16390	16608	16529	16566	16444	16741	16462	16702	16497	16591	16625	16583	16493	16412	16496	16437	16471	16495	16387	16462	16623	16355	16610	16736	16603	16512	16546	16621	16476	16591	16598	16673	16590	16539	16535	16469	16645	16411	16623	16342	16512	16536	16452	16543	16531	16438	16374	16601	16579	16398	16509	16546	16585	16509	16542	16543	16456	16470	16541	16648	16616	16536	16424	16383	16629	16442	16519	16419	16547	16551	16659	16504	16426	16486	16599	16599	16439	16577	16282	16600	16409	16481	16552	16467	16517	16533	16407	16621	16512	16431	16422	16528	16570	16547	16656	16639	16544	16644	16454	16476	16575	16450	16480	16498	16442	16555	16435	16572	16283	16405	16512	16504	16481	16673	16635	16534	16574	16486	16559	16544	16535	16731	16456	16542	16363	16648	16532	16465	16471	16678	16479	16326	16529	16455	16619	16392	16563	16511	16579	16649	16376	16395	16501	16473	16458	16490	16697	16630	16542	16406	16490	16485	16676	16576	16590	16485	16524	16568	16456	16436	16629	16477	16626	16380	16576	16494	16489	16588	16611	16435	16481	16636	16790	16644	16575	16545	16516	16414	16562	16536	16526	16603	16520	16842	16513	16575	16428	16610	16635	16546	16522	16702	16410	16505	16581	16524	16544	16587	16594	16431	16510	16614	16540	16620	16534	16507	16382	16487	16710	16432	16489	16655	16456	16446	16637	16617	16395	16497	16408	16574	16599	16591	16494	16632	16710	16522	16802	16462	16453	16552	16596	16510	16644	16573	16546	16462	16616	16679	16476	16557	16577	16484	16468	16496	16455	16732	16506	16477	16553	16512	16407	16522	16389	16457	16491	16519	16544	16620	16459	16458	16514	16354	16488	16643	16509	16405	16533	16547	16533	16581	16462	16608	16346	16605	16613	16623	16471	16503	16477	16504	16369	16698	16578	16649	16579	16550	16571	16552	16664	16636	16557	16493	16492	16469	16569	16508	16545	16365	16484	16518	16453	16548	16517	16428	16410	16642	16543	16727	16753	16537	16440	16524	16508	16691	16457	16437	16644	16519	16441	16405	16725
23229	21299	28250	25245	23771	24785	24730	21705	21320	21316	21145	20865	20973	21064	20873	21209	20900	20921	20857	20762	20920	20923	20837	20915	20617	20942	20796	20590	20855	20475	20610	20782	20919	20666	20750	20622	20852	20620	20875	20731	20479	20623	20690	20712	20784	20655	20656	20790	20744	20680	20961	20421	20590	20638	20454	20541	20669	20764	20582	20668	20682	20844	20676	20656	20598	20638	20754	20500	20610	20690	20691	20591	20516	20787	20636	20630	20625	20682	20620	20481	20597	20640	20741	20784	20781	20767	20595	20824	20939	20727	20613	20698	20632	20575	20715	20564	20748	20670	20650	20697	20763	20739	20561	20489	20614	20581	20779	20713	20509	20646	20568	20617	20696	20660	20695	20693	20572	20667	20479	20379	20525	20635	20541	20600	20734	20682	20576	20462	20447	20482	20697	20698	20668	20809	20787	20684	20510	20547	20549	20468	20881	20597	20614	20636	20671	20788	20759	20701	20595	20690	20959	20635	20624	20746	20659	20530	20572	20556	20686	20682	20692	20624	20476	20756	20683	20571	20683	20790	20697	20449	20810	20642	20783	20801	20710	20640	20836	20634	20654	20759	20698	20769	20621	20620	20640	20458	20735	20566	20532	20376	20774	20779	20544	20591	20393	20571	20763	20787	20575	20769	20785	20474	20551	20662	20801	20494	20757	20713	20571	20415	20577	20846	20753	20589	20840	20743	20642	20613	20638	20604	20689	20603	20667	20667	20645	20735	20721	20506	20583	20668	20879	20564	20492	20940	20547	20669	20590	20554	20603	20635	20806	20500	20833	20791	20505	20448	20730	20765	20701	20517	20691	20888	20692	20842	20718	20745	20562	20764	20643	20568	20586	20610	20590	20875	20599	20523	20655	20729	20534	20651	20689	20603	20737	20594	20509	20785	20706	20773	20633	20419	20548	20649	20451	20721	20693	20559	20720	20674	20672	20748	20773	20488	20649	20646	20728	20483	20472	20536	20682	20649	20698	20740	20504	20648	20771	20668	20461	20668	20681	20767	20711	20470	20834	20465	20541	20643	20684	20716	20767	20688	20811	21014	20661	20612	20696	20757	20653	20790	20551	20776	20489	20588	20684	20502	20700	20637	20628	20582	20694	20620	20897	20766	20688	20724	20554	20531	20629	20737	20575	20803	20646	20631	20528	20586	20734	20584	20345	20474	20518	20649	20563	20665	20664	20630	20772	20746	20642	20551	20843	20718	20613	20524	20404	20884	20561	20771	20814	20655	20724	20488	20724	20812	20478	20589	20618	20830	20712	20604	20793	20547	20667	20813	20644	20694	20755	20654	20725	20317	20559	20701	20604	20597	20736	20857	20781	20584	20714	20875	20784	20697	20517	20658	20531	20585	20462	20604	20745	20704	20474	20625	20573	20624	20638	20430	20755	20663	20723	20629	20728	20360	20560	20679	20855	20743	20667	20587	20575	20526	20881	20653	20684	20540	20509	20887	20676	20614	20539	20718	20350	20545	20747	20493	20694	20616	20519	20687	20624	20749	20627	20672	20564	20514	20904	20907	20571	20471	20614	20890	20436	20586	20685	20704	20664	20633	20637	20713	20499	20705	20720	20732	20679	20774	20651	20576	20757	20679	20628	20755	20727	20582	20636	20736	20682	20419	20581	20608	20665	20568	20771	20716	20591	20590	20538	20675	20699	20560	20874	20860	20799	20605	20584	20773	20853	20766	20619	20566	20736	20538	20743	20547	20714	20577	20576	20860	20864	20828	20483	20684	20699	20537	20812	20661	20680	20737	20772	20549	20486	20721	20675	20615	20564	20530	20704	20678	20614	20727	20573	20564	20606	20799	20718	20721	20875	20829	20681	20592	20539	20793	20648	20721	20615	20710	20735	20433	20838	20557	20611	20396	20623	20630	20816	20730	20728	20831	20749	20684	20649	20775	20812	20588	20633	20659	20643	20451	20569	20442	20646	20710	20591	20831	20618	20601	20382	20548	20346	20641	20749	20599	20628	20688	20588	20735	20765	20864	20692	20624	20597	20773	20738	20746	20823	20773	20620	20591	20743	20655	20893	20622	20699	20618	20666	20606	20467	20473	20593	20434	20759	20513	20785	20656	20641	20642	20614	20779	20699	20781	20711	20654	20599	20936	20612	20742	20818	20498	20401	20841	21047	20515	20520	20683	20722	20641	20785	20697	20754	20617	20482	20764	20801	20775	20715	20691	20662	20591	20712	20516	20463	20542	20502	20527	20680	20687	20566	20865	20649	20609	20570	20704	20746	20733	20869	20742	20750	20670	20503	20513	20884	20621	20644	20818	20782	20615	20519	20624	20661	20759	20617	20659	20646	20726	20726	20925	20761	20548	20816	20490	20489	20793	20809	20814	20531	20508	20629	20730	20564	20663	20536	20652	20714	20579	20604	20792	20752	20675	20620	21012	20872	20551	20598	20743	20567	20646	20794	20633	20508	20689	20850	20653	20615	20568	20598	20750	20607	20679	20858	20781	20487	20850	20790	20619	20563	20714	20605	20732	20652	20741	20753	20713	20443	20630	20776	20767	20682	20756	20593	20788	20768	20588	20583	20701	20587	20645	20453	20525	20767	20703	20671	20598	20687	20645	20601	20614	20635	20700	20646	20591	20649	20786	20732	20762	20824	20757	20704	20722	20483	20706	20663	20699	20576	20656	20749	20667	20730	20979	20653	20710	20712	20539	20548	20579	20860	20575	20716	20444	20674	20656	20655	20742	20523	20392	20713	20690	20710	20760	20514	20765	20609	20800	20869	20576	20580	20630	20848	20542	20554	20528	20610	20372	20662	20619	20528	20678	20653	20570	20618	20307	20632	20802	20559	20774	20759	21002	20776	20615	20846	20595	20637	20578	20509	20514	20724	20622	20597	20667	20642	20518	20481	20612	20424	20564	20938	20757	20672	20438	20425	20575	20813	20814	20710	20595	20759	20851	20795	20574	20667	20678	20880	20570	20639	20655	20724	20791	20636	20543	20640	20652	20772	20663	20871	20743	20794	20576	20760	20574	20601	20718	20561	20609	20774	20604	20692	20740	20675	20590	20864	20435	20528	20678	20822	20428	20706	20629	20717	20528	20758	20626	20666	20685	20547	20604	20702	20701	20628	20666	20626	20709	20398	20763	20806	20674	20733	20734	20729	20674	20545	20645	20793	20699	20665	20693	20682	20817	20579	20683	20753	20805	20621	20727	20520	20548	20729	20721	20794	20528	20824	20619	20630	20532	20874	20639	20857	20589	20715	20667	20671	20650	20629	20547	20628	20604	20715	20534	20652	20548	20608	20631	20728	20524	20765	20482	20740	20519	20603	20753	20623	20708	20705	20607	20518	20656	20528	20617	20630	20538	20645	20545	20476	20555	20662	20691	20555	20738	20760	20702	20627	20552	20727	20749	20484	20775	20631	20567	20668	20748	20436	20559	20885	20914	20804	20610	20773	20833	20772	20601	20827	20638	20574	20658	20680	20480	20550	20867	20899	20733	20541	20569	20421	20599	20795	20631	20790	20493	20608	20554	20625	20540	20659	20564	20827	20611	20861	20665	20589	20556	20749	20680	20562	20773	20687	20599	20562	20603	20402	20642	20617	20679	20704	20473	20602	20552	20865	20496	20590	20808	20522	20499	20721	20671	20695	20526	20638	20451	20664	20785	20743	20586	20679	20709	20634	20404	20557	20589	20562	20710	20536	20602	20636	20811	20816	20772	20703	20632	20773	20661	20756	20827	20695	20797	20734	20841	20656	20463	20685	20798	20701	20701	20687	20768	20679	20661	20617	20763	20832	20583	20356	20792	20607	20813	20737	20861	20756	20705	20734	20759	20899	20768	20596	20416	20476	20676	20717	20640	20742	20662	20543	20635	20720	20557	20624	20551	20571	20627	20771	20596	20872	20681	20704	20701	20600	20828	20622	20700	20726	20911	20611	20584	20529	20672	20547	20615	20456	20419	20427	20614	20620	20644	20780	20669	20588	20500	20803	20468	20836	20612	20562	20711	20639	20622	20667	20478	20711	20683	20712	20670	20499	20629	20631	20383	20814	20677	20882	20595	20819	20673	20723	20675	20809	20581	20703	20687	20847	20631	20689	20554	20760	20751	20636	20680	20544	20714	20656	20490	20707	20739	20599	20734	20679	20666	20712	20500	20615	20615	20690	20504	20759	20474	20687	20630	20692	20596	20874	21011	20872	20571	20732	20916	20668	20900	20696	20686	20681	20786	20624	20780	20684	20516	20479	20751	20689	20634	20672	20749	20699	20643	20786	20694	20420	20428	20577	20729	20817	20795	20817	20488	20861	20729	20798	20613	20516	20608	20587	20941	20744	20833	20527	20717	20453	20757	20682	20928	20657	20591	20522	20645	20462	20551	20709	20810	20622	20547	20817	20811	20436	20785	20464	20533	20703	20443	20712	20744	20671	20551	20476	20916	20507	20565	20687	20712	20773	20920	20503	20615	20804	20599	20562	20572	20653	20459	20833	20542	20432	20677	20733	20617	20629	20791	20696	20616	20681	20915	20588	20386	20566	20649	20680	20707	20587	20365	20655	20468	20541	20589	20425	20689	20375	20813	20730	20635	20691	20704	20912	20612	20552	20792	20600	20598	20573	20744	20776	20739	20653	20394	20661	20686	20589	20737	20623	20685	20552	20583	20947	20902	20546	20726	20814	20699	20534	20629	20880	20762	20468	20672	20710	20523	20777	20351	20639	20541	20750	20630	20778	20786	20678	20919	20867	20535	20735	20746	20821	20609	20673	20530	20600	20472	20633	20774	20497	20641	20730	20541	20623	20592	20442	20790	20517	20662	20702	20583	20512	20537	20633	20713	20672	20519	20650	20498	20721	20811	20722	20712	20665	20790	20841	20600	20542	20398	20554	20704	20802	20498	20587	20736	20468	20622	20704	20729	20819	20909	20571	20679	20618	20558	20585	20527	20691	20649	20760	20730	20737	20854	20658	20731	20659	20799	20679	20532	20667	20702	20504	20709	20687	20333	20738	20753	20698	20570	20601	20684	20487	20503	20765	20913	20935	20755	20515	20413	20582	20636	20491	20603	20375	20453	20575	20741	20532	20745	20473	20457	20610	20496	20700	20595	20604	20493	20673	20642	20671	20671	20603	20778	20728	20664	20509	20695	20663	20591
16805	30734	27617	23896	21998	20085	18588	17566	16778	16606	16555	16372	16409	16393	16243	16533	16388	16354	16430	16298	16334	16280	16259	16180	16424	16280	16381	16289	16420	16130	16204	16223	16635	16264	16445	16415	16195	16311	16337	16237	16184	16123	16302	16364	16171	16290	16269	16082	16218	16244	16137	16196	16159	16261	16180	16266	16185	16097	16147	16154	16205	16302	16337	16179	16130	16260	16166	16340	16143	16468	16241	16235	16269	16337	16333	16215	16102	16224	16264	16087	16250	16282	16201	16146	16325	16200	16352	16173	16210	16213	16177	16226	16155	16281	16348	16294	16197	16154	16432	16140	16326	16049	16244	16228	16076	16264	16088	16171	16281	16153	16304	16241	16151	16141	16143	16260	16217	16068	16122	16202	16160	16266	16204	16044	16350	16235	16225	16170	16257	16124	16165	16287	16417	16289	16203	16340	16479	16266	16081	16043	16103	16286	16453	16277	16140	16174	16317	16186	16289	16329	16215	16248	16449	16112	16209	16129	16349	16318	16273	16092	16257	16390	16322	16076	16400	16130	16149	16100	16207	16278	16229	16279	16159	16209	16191	16242	16343	16171	16278	16409	16212	16222	16305	16103	16319	16179	16271	16182	16119	16092	16291	16168	16215	16118	16275	16093	16121	16351	16370	16239	16349	16433	16219	16160	16226	16094	16259	16248	16172	16203	16137	16142	16122	16312	16274	16194	16065	16278	16205	16221	16307	16300	16245	16228	16267	16301	16234	16227	16267	16147	16235	16233	16104	16263	16252	16364	16317	16210	16195	16112	16243	16120	16343	16049	16173	16151	16283	16391	16076	16314	16280	16388	16071	16329	16122	16151	16214	16244	16121	16239	16219	16155	16341	16241	16382	16103	16394	16069	16367	16320	16327	16050	16303	16203	16348	16169	16286	16214	16247	16263	16324	16225	16165	16279	16148	16057	16144	16250	16273	16181	16137	16111	16146	16307	16275	16081	16183	16407	16168	16382	16269	16187	16281	16108	16356	16178	16236	16188	16215	16114	16230	16179	16264	16276	16338	16302	16278	16185	16294	16040	16233	16133	16124	16166	16212	16244	16314	16122	16150	16175	16272	16215	16311	16221	16269	16174	16109	16232	16249	16101	16227	16237	16312	16156	16326	16230	16222	16164	16174	16250	16306	16305	16238	16159	16247	16314	16193	16178	16163	16168	16222	16317	16171	16221	16183	16220	16340	16101	16308	16206	16261	16118	16249	16271	15922	16154	16226	16129	16294	16296	16155	16313	16376	16240	16379	16115	16466	16195	16336	16328	16087	16250	16212	16123	16330	16220	16292	16251	16143	16208	16038	16298	16044	16177	16288	16241	16243	16258	16287	16084	16161	16259	16350	16336	16127	16087	16170	16253	16388	16260	16128	16250	16297	16076	16261	16259	16249	16256	16151	16203	16129	16126	16224	16220	15981	16269	16111	16137	16319	16374	16271	16356	16330	16280	16145	16111	16228	16233	16187	16183	16226	16274	16129	16104	16263	16388	16244	16160	16303	16328	16188	16066	16181	16377	16159	16162	16218	16263	16181	16058	16224	16209	16240	16218	16289	16351	16187	16166	16377	16284	16306	16241	16236	16143	16268	16193	16219	16378	16190	16347	16384	16299	16302	16184	16388	16075	16239	16293	16206	16158	16353	16297	16245	16383	16329	16091	16309	16251	16184	16265	16340	16105	16317	16094	16210	16210	16350	16233	16098	16361	16169	16181	16441	16209	16081	16186	16316	16107	16168	16341	16251	16289	16233	16090	16061	16110	16061	16160	16213	16144	16206	16246	16265	16302	16234	16188	16155	16252	16217	16166	16403	16390	16144	16221	16134	16262	16214	16182	16283	16349	16196	16312	16159	16270	16150	16236	16176	16207	16165	16253	16107	16225	16143	16207	16176	16274	16276	16324	16316	16420	16171	16257	16290	16192	16234	16180	16364	16150	16267	16210	16223	16235	16105	16418	16249	16203	16158	16200	16353	16058	16273	16196	16336	16131	16401	16242	16226	16387	16234	16124	16229	16065	16014	16337	16097	16223	16234	16365	16280	16392	16089	16200	16170	16321	16148	16207	16138	16347	16165	16259	16101	16323	16103	16090	16362	16411	16044	16376	16270	16144	16177	16223	16219	16060	16139	16146	16264	15997	16266	16153	16475	16298	16336	16166	16204	16378	16280	16236	16221	16326	16241	16264	16256	16237	16237	16274	16243	16157	16218	16265	16213	16134	16194	16159	16210	16204	16245	16293	16219	16226	16165	16243	16044	16110	16442	16312	16096	16195	16322	16268	16221	16189	16103	16221	16270	16276	16220	16259	16293	16068	16225	16238	16094	16208	16369	16296	16211	16409	16250	16367	16059	16101	16195	16271	16283	16211	16103	16164	16201	16081	16260	16182	16179	16105	16249	16140	16109	16195	16187	16212	16288	16229	16098	16315	16253	16235	16234	16333	16231	16350	16274	16167	16157	16040	16230	16215	16066	16268	16363	16197	16324	16117	16194	16008	16248	16450	16221	16349	16140	16341	16200	16259	16249	16353	16235	16311	16383	16164	16232	16295	16337	16214	16385	16240	16210	16148	16133	16251	15934	16199	16241	16225	16308	16282	16284	16229	16386	16291	16275	16292	16323	16257	16189	16357	16170	16190	16131	16169	16194	16212	16185	15944	16217	16295	16111	16316	16189	16153	16248	16416	16290	16228	16330	16267	16080	16232	16250	15995	16100	16287	16149	16351	15973	16390	16308	16211	16312	16099	16328	16275	16105	16209	16309	16104	16152	16295	16189	16264	16217	16309	16187	16227	16214	16211	16133	16194	16127	16177	16245	16320	16081	16190	16288	16260	16062	16209	16217	16222	16179	16325	16408	16279	16198	16174	16238	16280	16326	16218	16195	16204	16183	16278	16071	16167	16238	16006	16168	16215	16288	16219	16023	16184	16251	16171	16096	16148	16039	16109	16322	16230	16375	16220	16264	16173	16163	16130	16195	16185	16130	16135	16041	16320	16289	16242	16412	16075	16023	16179	16430	16114	16185	16203	16444	16334	16317	16257	16175	16124	16215	16120	16472	16344	16237	16373	16301	16286	16356	16251	16312	16257	16073	16207	16337	16190	16405	16335	16204	16224	16226	16087	16290	16149	16211	16214	16340	16266	16124	16182	16260	16321	16276	16363	16176	16366	16223	16233	16152	16169	16194	16190	16246	16184	16119	16401	16210	16184	16171	16159	16349	16279	16230	16211	16255	16111	16217	16317	16250	16158	16069	16139	16345	16366	16099	16109	16080	16107	16196	16281	16092	16245	16113	16310	16048	16101	16301	16147	16333	16203	16313	16446	16250	16032	16317	16183	16010	16404	16288	15937	16236	16231	16325	16280	16024	16084	16261	16312	16118	16165	16149	16132	16156	16261	16286	16273	16311	16128	16240	16262	16468	16173	16236	16364	16259	16149	16439	16259	16186	16322	16187	16075	16226	16181	16023	16257	16246	16168	16167	16262	16344	16192	16330	16389	16234	16200	16053	16208	16248	16213	16068	16215	16256	16199	16297	16186	16339	16170	16234	16268	16127	16111	16070	16195	16326	16294	16161	16333	16189	16286	16130	16255	16267	16277	16263	16306	16423	16293	16405	16172	16354	16081	16166	16259	16185	16290	16368	16167	16287	16093	16056	16229	16275	16170	16327	16385	16254	16050	16074	16099	16255	16209	16114	16195	16240	16320	16310	16175	16139	16302	16102	16270	16153	16296	16264	16222	16389	16134	16113	16300	16210	16344	16116	16345	16459	16229	16276	16175	16099	16124	16230	16138	16295	16242	16184	16162	16177	16344	16270	16202	16195	16285	16282	16180	16121	16348	16251	16051	16191	16206	16298	16172	16190	16206	16343	16249	16171	16236	16319	16380	16220	16068	16152	16168	16027	16261	16280	16238	16218	16208	16158	16235	16318	16189	16270	16313	16172	16235	16288	16255	16429	16378	16295	16262	16329	16290	16186	16189	16263	16229	16207	16027	16211	16199	16288	16140	16240	16141	16164	16138	16252	16194	16402	16165	16339	16076	16361	16262	16197	16126	16238	16315	16122	16132	16212	16290	16315	16117	16305	16238	16133	16400	16197	16091	16298	16122	16209	16330	16182	16283	16354	16222	16264	16144	16217	16052	16405	16268	16391	16104	16082	16276	16086	16095	16161	16294	16173	16182	16078	16220	16301	16100	16185	16174	16256	16149	16135	16185	16152	16207	16212	16288	16163	16291	16201	16240	16152	16077	16334	16155	16420	16294	16227	16263	16168	16230	16144	16181	16125	16228	16284	16109	15987	16308	16049	16277	16286	16189	16212	16312	16239	16189	16152	16160	16260	16259	16109	16316	16355	16161	16349	16216	16235	16418	16307	16171	16207	16175	16315	16308	16314	16269	16322	16294	16116	16184	16407	16431	16291	16353	16179	16249	16225	16258	16189	16295	16142	16235	16288	16305	16115	16271	16368	16338	16221	16306	16390	16081	16088	16417	16253	16294	16159	16176	16299	16152	16248	16221	16124	16076	16316	16270	16248	16266	16214	16368	16293	16379	16080	16321	16156	16047	16100	16189	16244	16183	16265	16343	16230	16256	16108	16199	15988	16328	16292	16310	16049	16060	16231	16173	16162	16226	16236	16156	16205	16232	16230	16034	16258	16224	16098	16363	16388	16219	16216	16218	16322	16098	16282	16282	16172	16261	16354	16010	16194	16179	16317	16237	16311	16082	16265	16165	16034	16082	16287	16127	16108	16156	16214	16240	16101	16196	16282	16154	16274	16202	16282	16067	16217	16169	16323	16196	16001	16235	16404	16227	16335	16385	16454	16298	15983	16127	16244	16203	16299	16199	16203	16188	16025	16147	16188	16168	16385	16229	16195	16170	16364	16250	16260	16197	16205	16266	16038	16352	16214	16227	16205	16388	16252	16010	16293	16309	16167	16154	16210	16094	16127	16354	16218	16312	16242	16155	15969	16264	16122	16297	16186	16277	16186	16171	16202	16268	16238	16106	16321	16201	16322	16234	16312	16156	16240	16136	16337	16143	16336	16029	16201	16306	16310	16239	16304	16263	16245	16272	16416	16121	16191	16221	16184	16398	16274	16181	16227	16154	16233	16292	16293	16200
24957	21370	27507	28288	23918	23534	23076	21893	21669	21323	21160	21539	21301	21265	21067	21422	21362	21398	21317	21133	21193	21515	21325	21357	21373	21216	21363	21012	21204	21277	21493	21185	21229	21325	21278	21311	21199	21349	21467	21361	21114	21252	21228	21409	21315	21305	21241	21046	21137	21348	21424	21075	21110	21369	20975	21157	21237	21189	21214	21196	20977	21145	21241	21344	21310	21288	21394	21034	21074	21123	21191	21001	21241	21223	20996	21201	21117	21190	21206	21048	21107	21121	20956	21219	21134	21315	21322	21123	21342	20992	21468	21058	21287	21185	20881	21218	20953	21361	21175	21152	21356	21087	21021	21454	21186	20854	21255	21308	21412	21044	21173	21102	21066	21163	21198	20974	21303	21157	21194	21213	21396	21073	21123	21251	21202	21013	21086	21077	21256	21142	21048	21003	21080	20872	21085	21219	21462	21252	21113	20951	21264	20961	21015	21191	21149	21078	21147	21248	21103	21373	21371	21558	21135	20892	21256	21109	21305	21097	21267	21033	21180	21151	21055	21137	21097	20964	21007	21195	21549	21115	21270	21385	21248	21336	21209	21145	21301	21261	21021	21223	21271	21094	21152	21111	21394	21356	21227	21275	21153	21276	21243	21364	21014	20962	21251	21500	21159	21192	21341	21250	21349	21227	21159	21155	21173	21221	21314	21318	21230	21166	21284	21246	21204	21255	21232	21219	21011	21264	20984	21057	21208	21103	21217	21342	21209	21297	21122	21182	21042	21323	21286	21262	21230	21168	21051	21114	21251	21298	21301	21343	21152	21100	21024	21136	21226	21193	21223	21200	21212	20965	21171	21342	21132	21030	21318	21218	21201	21187	21325	20858	21147	21390	21171	21085	20993	21276	21245	21336	21281	21094	21373	21277	21369	21084	21182	21243	21238	21324	21394	21120	21200	21234	21091	21114	21339	21311	21159	21390	21316	21173	21338	21204	21074	21227	21220	21352	21056	21188	21282	21179	21284	21032	20978	21058	21188	21361	21056	21187	21268	21237	21117	21255	21140	21298	21152	21331	21201	21334	21349	21209	21464	21213	21323	21091	21375	21247	21075	21104	21295	21053	21247	21152	21430	21166	20978	21172	21257	21333	21037	21382	21140	21125	21045	20900	21316	21154	21380	21292	21177	21264	21285	21297	21146	21196	21119	21014	21195	21120	21194	21099	21085	21185	21221	21207	21367	21049	21024	21044	21163	21183	21257	21412	21289	21262	21154	20950	20983	21134	21154	21284	21172	21204	20919	21132	21084	21014	21290	21208	21228	21111	21254	21182	21134	21293	21338	21214	21140	21284	21359	21294	21047	21251	21002	21255	21243	21303	21306	21201	21221	21083	21133	21090	21139	21155	21325	21331	21124	21200	21263	21204	21044	21160	21230	21225	21279	21273	21181	21336	21232	21194	21103	21164	21224	21266	21044	21063	21250	21009	21175	21366	21421	21180	21228	21269	21376	21149	21394	21164	21195	21318	21203	21168	21281	21284	21174	21139	21247	21113	21337	21154	21018	21440	21274	21235	21182	21164	21264	21061	21272	21218	21328	21377	21299	21262	21144	21258	21231	21232	21229	21255	21316	21325	21273	21200	21238	21216	20996	21429	21156	21157	21185	21304	21221	21189	21342	21217	21278	21207	21027	21173	21273	21237	21153	21295	21175	21028	21023	21158	21304	21229	21103	21151	21168	21221	21255	21234	21436	21225	21217	21249	21348	21031	21083	21112	21304	21178	20893	21226	21565	21213	21181	20989	21151	21278	21088	21308	21292	21282	21296	21323	21157	21246	21297	21114	21217	21116	21150	21283	21116	21249	21122	21217	21595	21255	21242	21162	21249	21254	21339	21228	21188	21239	21447	21368	21053	21147	21195	21167	21137	21122	21020	21068	21194	21228	21219	21287	21199	21011	21303	21227	21115	21391	21110	20924	21305	21426	21319	21096	21026	21259	21331	21297	21259	21394	21381	21310	21088	21107	21096	21096	21156	21066	21313	21193	21074	21207	21045	21270	21417	21287	21189	21280	21339	21266	21334	21051	21123	21205	21180	21039	21128	21217	21114	21460	21276	21021	21273	21105	21156	20949	21131	21066	21205	21227	21423	21139	21209	21130	21172	21163	21227	21043	21238	21190	21077	21299	21339	21215	21347	21185	21414	21169	21241	21122	21204	20880	21115	21179	21102	21300	21209	21149	21202	21234	21161	21240	21022	21380	21225	21019	21359	21180	21087	21061	21026	21312	21223	21197	21312	21212	21029	21068	21358	21223	21079	21368	21181	21193	21028	21422	21374	21170	21269	21295	21326	21278	21312	21140	20927	21085	21197	21084	21202	21205	21364	21331	21326	21299	21195	21152	21266	21380	21270	21248	21268	21255	21088	21182	21197	21128	21084	21155	21319	21331	21081	21223	21362	21380	21243	21447	21167	21126	21163	21317	21135	21207	21100	21128	21132	21015	21104	20943	21172	21320	21253	20937	21314	21266	21142	21258	21325	21209	21270	21141	21309	21122	21274	21416	21060	21321	21296	21345	21180	21233	20972	21238	21268	21352	21354	21507	21310	21314	21227	21331	21264	21065	21370	21259	21250	21074	21117	21314	21322	20895	21166	21344	21302	21153	21266	21285	21355	21207	21300	21204	21292	21435	21410	21181	20967	21288	21002	21200	20941	21193	21079	21418	21263	20991	21171	21159	21179	21201	21075	21349	21451	21101	21212	21210	21125	21335	21340	20971	21316	21135	21336	21102	21178	21181	21256	21128	21115	21147	21147	21144	21339	21191	20988	21426	21038	21076	21285	21107	21293	21202	21245	21131	21108	21183	21192	21272	21231	21232	21346	21077	21308	21181	21063	21213	21040	21218	21134	21135	21089	21091	21211	21317	21370	21114	21053	21219	21286	21166	21067	21146	21180	20995	21421	21322	21050	21195	21228	21034	21405	21373	21214	21077	21053	21158	21077	21425	21198	21277	21124	21212	21045	21283	21139	20852	21173	21079	21097	21324	21343	21347	21116	21187	21543	21093	21113	20976	21120	21253	21212	21080	21222	21252	21145	21152	21088	21114	21264	21129	21238	21392	21188	21212	21283	21328	21232	21238	21207	21049	21315	21195	21263	21096	21391	21321	21076	21389	21298	21264	21069	21006	21214	21283	21117	21285	21283	21138	21327	21156	21083	21113	21078	21136	21050	21100	21148	21230	21121	21112	21247	21400	21296	21068	21067	21063	21289	21331	21262	21240	21431	21041	21303	21106	21193	21150	21344	21284	21243	21203	21099	21139	21257	21012	21154	21182	21108	21295	21244	20862	21248	21059	21130	21197	21226	21285	21064	21281	21228	21250	21201	21342	21284	21145	21162	21123	21319	21088	21280	21084	21247	21140	21233	21321	21274	21145	21386	21291	21238	21181	21187	21175	21040	21297	21322	21267	21038	20978	21257	21221	21119	21214	21160	21081	21284	21047	21238	21198	21425	21131	21342	21352	21170	21221	20959	21135	21188	21314	21183	21025	21141	21073	21369	21199	21309	21293	21273	21358	21094	21019	21099	21312	21208	21172	21326	21125	21322	21288	21171	21373	21211	21213	21138	21138	21023	21059	21048	21127	21332	21243	21122	21183	21379	20881	21090	20997	21226	21154	21038	21253	21037	21298	21209	21260	21353	21226	21246	21200	21379	21334	21156	21088	21215	21188	21282	21403	21231	21435	21147	20785	21209	21260	21257	21051	21311	21125	21067	21121	21224	21214	21255	21106	21149	21311	21249	21155	21368	21216	21138	21178	21307	21251	21210	21055	21080	21332	21260	21263	21336	21022	21288	21227	21209	21109	21043	21110	21174	21285	21205	21268	21127	21532	21219	20961	21003	21002	21132	21352	21209	21327	21230	20962	21289	21214	21218	21278	21244	21323	21106	21195	21208	21011	21098	21167	21111	21051	21263	21259	21087	21294	21220	20935	21303	21281	21236	21210	21184	21261	21370	21165	21175	21352	21134	21031	21136	21263	21174	21206	21281	21288	21253	21266	21272	21176	21273	21116	21215	21238	21232	21164	21181	21186	21074	21067	21122	21263	21203	21173	21081	21291	21312	21080	21244	21143	21194	21345	21226	21302	21211	21426	20891	21328	21150	21364	21402	21188	21357	21263	21385	21092	21272	21389	21172	21325	21273	21379	21299	21509	21221	21244	21414	21190	21247	21102	21533	21264	21207	21234	21103	20991	21348	21217	21193	21151	21130	21220	21348	21166	21052	21236	21299	21188	21224	21288	21097	21238	21291	21439	21176	21286	21363	21242	21175	21200	21223	21139	21246	21137	21008	20872	20906	21109	21021	21169	21260	21286	21257	21327	21045	21160	21192	21230	21109	21198	21065	21081	21339	21203	21150	21087	21278	20962	21210	21069	21208	21226	21068	21126	21284	21285	21020	21216	21174	21153	21059	21211	21008	21166	21116	21349	21162	21252	21274	21158	21280	21173	21113	20958	21379	21283	21196	21165	21321	21307	21188	21136	21141	21311	21315	21080	21250	21296	21369	21165	21367	21179	21149	21204	21356	21327	21147	20989	21201	21192	21213	21325	21005	21025	21303	21144	21315	21408	21144	21432	21201	21167	21220	21066	21034	21399	21033	21184	21179	21279	21145	21287	21303	21253	20926	20904	21092	21049	21133	21329	21295	21244	21299	21273	21413	21203	21141	21290	21207	21121	21147	21171	21352	21159	21056	20972	21231	21334	21271	21340	21302	21153	21550	21325	21091	21238	21201	21065	21110	21007	21175	21081	21290	21218	21108	21127	20977	21155	21044	21077	21278	21436	21197	21191	21192	21334	21107	21222	21300	21147	21219	21232	21316	21150	21178	21083	21277	21146	21129	21464	21180	21289	21231	21087	21262	21178	21303	21039	21128	21105	21149	21094	21099	21373	20943	21029	21313	21095	21049	21266	21336	21352	21402	21294	21101	21058	21230	21173	21087	21114	20982	21289	21201	21073	21043	21332	21302	21288	21011	21009	21190	21098	21100	21166	21143	21120	21152	21049	21216	21381	21058	21206	21221	21085	21148	21393	21369	21375	20889	21130	21264	21242	21129	21177	21133	21230	21217	21296	21014	21359	21293	21167	21225	21248	21262	21342	21245	21189	20979	21163
17803	28293	25463	22456	20799	19357	18148	17422	17112	16579	16597	16614	16552	16489	16549	16626	16521	16541	16688	16402	16704	16550	16592	16517	16802	16591	16671	16579	16689	16667	16477	16547	16470	16498	16652	16549	16423	16390	16519	16467	16353	16543	16555	16422	16460	16530	16420	16576	16483	16487	16451	16355	16372	16672	16456	16444	16571	16629	16454	16647	16518	16490	16530	16471	16426	16575	16435	16633	16657	16592	16501	16595	16462	16355	16565	16538	16517	16241	16440	16544	16318	16477	16518	16498	16586	16501	16538	16580	16678	16384	16458	16464	16506	16536	16618	16486	16389	16594	16435	16533	16442	16368	16385	16344	16480	16619	16435	16595	16305	16348	16520	16343	16394	16608	16424	16485	16633	16439	16427	16297	16606	16390	16210	16424	16591	16422	16512	16621	16470	16480	16277	16637	16378	16458	16557	16396	16432	16365	16525	16584	16577	16523	16396	16569	16770	16341	16357	16497	16377	16457	16528	16389	16547	16407	16439	16343	16453	16392	16575	16304	16595	16690	16767	16424	16488	16444	16473	16620	16513	16505	16513	16387	16446	16566	16517	16519	16467	16486	16413	16534	16477	16528	16405	16541	16519	16443	16487	16437	16554	16442	16514	16493	16497	16547	16552	16318	16596	16437	16352	16551	16441	16415	16634	16604	16449	16474	16425	16314	16536	16494	16596	16447	16423	16528	16530	16497	16611	16471	16433	16754	16383	16334	16622	16277	16539	16492	16410	16366	16385	16549	16515	16461	16487	16379	16556	16594	16575	16443	16654	16392	16465	16640	16567	16481	16392	16530	16572	16470	16592	16478	16392	16474	16522	16493	16722	16599	16523	16512	16632	16685	16414	16539	16743	16446	16591	16372	16581	16515	16378	16383	16368	16466	16474	16598	16443	16445	16551	16506	16620	16341	16417	16436	16402	16468	16612	16517	16571	16336	16329	16472	16496	16456	16560	16466	16518	16439	16646	16271	16515	16500	16473	16644	16521	16503	16337	16435	16466	16377	16537	16567	16488	16532	16503	16440	16597	16507	16560	16431	16609	16547	16485	16436	16512	16557	16392	16631	16319	16361	16525	16389	16608	16537	16407	16400	16487	16297	16230	16362	16532	16472	16592	16558	16561	16429	16392	16421	16353	16491	16546	16467	16453	16577	16583	16556	16676	16460	16414	16300	16411	16684	16411	16460	16522	16371	16596	16359	16371	16537	16579	16596	16468	16389	16492	16560	16531	16434	16485	16584	16446	16483	16560	16475	16633	16418	16565	16501	16406	16555	16201	16634	16579	16322	16444	16466	16425	16426	16565	16477	16399	16660	16483	16458	16446	16445	16593	16462	16503	16554	16489	16402	16561	16570	16587	16644	16506	16545	16542	16482	16434	16413	16540	16604	16495	16703	16286	16409	16351	16533	16617	16412	16585	16371	16654	16363	16681	16429	16381	16488	16380	16473	16601	16425	16620	16461	16571	16386	16329	16368	16532	16414	16530	16731	16463	16466	16419	16421	16590	16480	16364	16368	16430	16618	16293	16340	16416	16432	16594	16463	16731	16346	16411	16542	16435	16617	16442	16534	16300	16496	16578	16480	16597	16706	16316	16318	16577	16559	16367	16529	16579	16468	16388	16633	16456	16331	16501	16562	16512	16426	16502	16642	16394	16472	16530	16581	16510	16812	16326	16504	16410	16488	16611	16654	16559	16482	16512	16550	16708	16492	16593	16537	16351	16542	16457	16725	16519	16607	16488	16493	16439	16649	16595	16565	16479	16602	16616	16498	16543	16522	16672	16512	16450	16503	16466	16331	16492	16567	16471	16580	16551	16680	16593	16444	16571	16422	16502	16499	16602	16678	16337	16638	16592	16473	16446	16503	16428	16429	16470	16444	16524	16400	16463	16708	16442	16470	16492	16457	16543	16497	16563	16453	16457	16576	16454	16526	16586	16458	16438	16459	16532	16795	16508	16638	16539	16442	16544	16490	16610	16345	16537	16523	16526	16518	16347	16316	16495	16525	16417	16509	16551	16469	16505	16563	16315	16469	16434	16406	16565	16533	16420	16524	16563	16584	16561	16634	16547	16678	16683	16334	16332	16471	16408	16416	16492	16369	16428	16522	16271	16477	16433	16481	16573	16677	16461	16449	16544	16419	16457	16635	16356	16389	16421	16324	16601	16447	16371	16357	16460	16566	16472	16484	16560	16494	16418	16530	16493	16236	16461	16542	16491	16579	16265	16475	16450	16557	16642	16435	16331	16478	16489	16614	16440	16266	16466	16615	16509	16331	16561	16558	16425	16467	16401	16467	16602	16584	16434	16711	16290	16386	16441	16367	16484	16448	16675	16456	16532	16637	16381	16529	16558	16335	16433	16474	16284	16578	16474	16464	16524	16486	16594	16468	16686	16314	16307	16622	16520	16479	16530	16425	16395	16523	16493	16453	16467	16540	16384	16589	16512	16552	16564	16357	16685	16518	16384	16437	16374	16457	16377	16368	16209	16356	16511	16683	16468	16287	16601	16519	16516	16704	16490	16615	16378	16492	16531	16464	16600	16483	16351	16689	16473	16452	16437	16501	16546	16587	16439	16578	16538	16607	16285	16626	16432	16580	16471	16440	16489	16334	16618	16598	16398	16384	16542	16380	16434	16411	16444	16330	16507	16491	16474	16646	16398	16416	16568	16270	16529	16593	16606	16490	16599	16435	16391	16425	16384	16516	16445	16527	16539	16600	16518	16507	16541	16586	16339	16479	16606	16421	16700	16381	16422	16487	16590	16506	16531	16516	16334	16519	16550	16499	16420	16594	16368	16492	16445	16437	16418	16227	16634	16402	16705	16391	16387	16542	16459	16527	16568	16410	16270	16486	16341	16549	16386	16389	16404	16346	16486	16451	16485	16376	16483	16564	16449	16439	16489	16563	16529	16521	16438	16432	16537	16496	16389	16669	16486	16308	16491	16340	16565	16674	16604	16541	16518	16596	16527	16607	16575	16493	16547	16545	16411	16528	16526	16305	16520	16541	16520	16546	16469	16449	16518	16394	16386	16588	16492	16464	16419	16680	16602	16514	16569	16487	16404	16454	16630	16416	16495	16406	16435	16397	16521	16659	16310	16498	16673	16544	16617	16495	16481	16530	16442	16672	16382	16528	16526	16451	16539	16457	16534	16614	16591	16590	16375	16507	16416	16517	16529	16418	16694	16384	16639	16503	16560	16434	16440	16300	16342	16517	16583	16449	16610	16436	16425	16658	16481	16441	16607	16280	16487	16534	16457	16606	16659	16447	16458	16422	16430	16549	16578	16312	16460	16498	16415	16536	16513	16641	16526	16388	16527	16457	16464	16441	16430	16468	16631	16441	16496	16588	16480	16689	16336	16479	16359	16420	16473	16399	16432	16501	16379	16672	16662	16503	16403	16584	16511	16327	16456	16504	16372	16416	16609	16507	16604	16479	16694	16387	16446	16427	16578	16471	16465	16655	16612	16581	16446	16719	16587	16620	16496	16743	16493	16440	16571	16461	16482	16562	16439	16335	16450	16548	16499	16611	16546	16557	16548	16538	16656	16470	16501	16523	16445	16510	16490	16548	16513	16415	16645	16661	16451	16389	16576	16184	16687	16458	16291	16321	16612	16460	16653	16372	16382	16460	16444	16495	16565	16393	16507	16448	16633	16419	16378	16402	16279	16452	16449	16409	16655	16423	16718	16511	16712	16449	16551	16603	16533	16726	16275	16475	16502	16446	16509	16468	16455	16507	16497	16448	16549	16305	16358	16516	16524	16737	16431	16337	16483	16615	16356	16430	16385	16502	16311	16406	16404	16582	16573	16596	16457	16544	16433	16556	16575	16567	16507	16498	16470	16575	16347	16594	16609	16669	16526	16468	16697	16435	16483	16544	16346	16577	16570	16623	16504	16393	16509	16360	16457	16485	16490	16421	16551	16502	16504	16462	16498	16456	16375	16559	16538	16501	16475	16355	16457	16657	16483	16316	16501	16278	16578	16656	16416	16458	16483	16528	16473	16476	16406	16278	16403	16449	16623	16736	16414	16599	16580	16464	16514	16584	16334	16577	16613	16484	16711	16403	16486	16526	16559	16509	16439	16727	16719	16532	16420	16575	16441	16350	16493	16576	16462	16556	16412	16348	16641	16525	16512	16433	16465	16498	16443	16472	16432	16356	16480	16519	16629	16441	16368	16536	16416	16544	16572	16506	16479	16420	16358	16613	16473	16566	16596	16617	16337	16561	16417	16599	16356	16517	16509	16490	16573	16542	16739	16400	16381	16710	16493	16585	16489	16469	16491	16549	16579	16423	16494	16459	16390	16708	16607	16408	16546	16609	16484	16436	16520	16515	16462	16336	16624	16590	16581	16272	16462	16398	16552	16618	16511	16462	16531	16497	16605	16517	16402	16505	16382	16341	16502	16559	16436	16411	16349	16478	16471	16438	16584	16489	16423	16523	16513	16460	16451	16421	16509	16534	16461	16501	16547	16498	16705	16242	16449	16414	16498	16430	16388	16538	16497	16467	16585	16513	16528	16448	16495	16503	16449	16304	16555	16402	16373	16587	16677	16426	16588	16469	16387	16414	16668	16570	16497	16384	16552	16551	16521	16501	16535	16576	16579	16660	16533	16605	16710	16451	16423	16561	16459	16643	16300	16399	16460	16311	16400	16556	16457	16512	16505	16372	16435	16587	16377	16459	16457	16501	16400	16731	16610	16476	16598	16578	16460	16508	16708	16483	16657	16402	16634	16599	16445	16462	16471	16546	16702	16441	16414	16465	16504	16489	16586	16424	16512	16330	16455	16819	16629	16520	16375	16453	16400	16603	16544	16377	16365	16522	16396	16455	16344	16448	16633	16498	16557	16389	16333	16567	16388	16394	16359	16580	16465	16370	16676	16551	16352	16617	16499	16479	16562	16384	16499	16628	16608	16534	16637	16308	16690	16495	16525	16522	16514	16541	16354	16419	16579	16394	16497	16564	16301	16418	16500	16411	16605	16314	16526	16606	16322	16528	16415	16315	16512	16566	16400	16631	16520	16369	16595	16457	16709	16573	16465	16524	16566	16520	16557	16506	16453	16540	16345	16261	16461	16532	16557	16531	16502	16653	16511	16509	16658	16424	16503	16495	16678	16558	16570	16522
22240	21376	28705	24450	22263	25506	26998	22410	21759	21724	21611	21286	20996	21063	20924	21117	21075	21126	21038	20986	20859	21178	21108	20755	21103	20934	20911	21064	20853	21186	21040	20761	20946	21085	21004	20573	20937	20952	20976	20915	20706	20655	20760	20951	20696	20932	20771	20954	20915	20843	20993	20897	20777	21003	20606	20944	20556	20725	20952	20593	20747	20862	20856	20738	20735	20850	20661	20660	20817	20867	20789	20898	20763	20687	20570	20957	20580	20736	20783	20579	20740	20766	20658	20534	20893	20807	20762	20913	20745	20895	20693	20823	20889	21132	20824	20988	21031	20929	20884	20701	20937	20774	20917	20700	20773	20891	20949	20863	20737	20639	20689	20677	20695	21050	20722	20786	20704	20968	20970	20901	20926	20786	20717	20777	20607	20690	20767	20631	20674	20768	20900	20788	20791	20538	20800	20810	20625	20907	20626	20942	20927	20706	20823	20452	20691	20741	20649	20826	20706	20841	20817	20782	20785	20854	20685	20988	20660	20862	20902	20789	20706	20729	20721	20650	20603	20872	20784	21082	20766	20747	20873	20872	20813	20590	20585	20825	20767	20988	20822	20794	20745	20965	20835	20716	20829	20791	20727	20816	20579	20778	20668	20830	21063	20593	20835	20767	20807	20742	20826	20881	20757	20732	20643	20815	20747	20963	20869	20801	20927	20832	20732	20919	20993	20767	20834	20672	20689	20918	20710	20825	20619	20538	20759	20721	20873	20623	20614	20640	20884	20672	20551	20777	20926	20608	20891	20637	20447	20687	20892	20905	20770	20730	20758	20515	20795	20759	20687	20815	21015	20685	20729	20867	20970	20980	20727	20745	20748	20809	20866	20617	20492	20670	20779	20742	20701	20938	20750	21009	20779	20761	20725	20597	20876	20649	20751	20823	20941	20645	20641	20888	20844	20795	20849	20742	20778	20717	20758	20663	20527	20684	20549	20748	20623	20881	20715	20800	20693	20665	20696	20766	21027	20801	20696	20600	20947	20696	20702	20678	20743	20632	20744	20687	20915	20768	20879	20868	20813	20615	20673	20545	20570	20843	20827	20763	20819	20802	21016	20891	20890	20875	20844	20635	20945	20936	20755	20841	20750	20774	20803	20863	20762	20734	20645	20682	20846	20700	20684	20672	20556	20660	20820	20743	20665	20813	20802	20845	20795	20693	20715	20800	20644	20824	20770	20926	20763	20886	20968	20620	20524	20958	20973	20740	20780	20502	20664	20664	20687	20710	20691	20842	20859	20623	20652	20961	20932	20646	20842	20778	20855	20912	20799	20954	20863	20696	20809	20597	20729	20795	20878	20689	20593	20880	20668	20900	20932	20845	20600	20659	20711	20898	20669	20766	20775	20631	20576	20915	20556	20864	20854	20617	20792	20398	20634	20837	20779	20777	20862	20900	20846	20617	20759	20585	21000	20708	20845	20797	20682	20817	20835	20747	20658	20485	20846	20532	20779	20722	20769	20936	20933	20742	20707	20814	20727	20519	20857	20648	20767	20884	20734	20700	20745	20756	20820	20840	20777	20738	20986	20829	20690	20807	20940	20650	20742	20641	20503	20877	20634	20686	20945	20859	20763	20909	20849	20735	20615	20690	20770	20603	20816	21019	20994	20800	20574	20856	20929	20843	20861	21030	20836	20725	20755	20671	21142	20769	20784	20756	20920	20665	20631	20742	20882	20795	20701	20958	20916	20577	20700	20622	20953	20737	20854	20811	20849	20773	21041	20909	20678	20908	20711	20942	20772	20732	20999	20700	20657	20828	20848	21009	20939	20861	20873	20748	20629	20584	20847	20467	20706	20815	20597	20646	20807	20785	20573	20825	20809	20742	20746	20717	20643	20761	20871	20826	20700	20840	20716	20864	20721	20851	20778	20749	20721	20723	20838	20806	20709	20733	20751	20790	20650	20776	20790	20829	20716	20672	20921	20832	20704	20755	20756	21005	20701	20823	20722	20902	20682	20755	20718	20554	20847	20718	20539	20769	20877	20836	20647	20690	20618	20881	20929	20825	20754	20873	20964	20801	20719	20877	20935	20828	20574	20796	20746	20796	20994	20648	20926	21011	20642	20700	20798	20858	20414	20662	20899	20869	20768	20774	20873	20793	20857	20917	20962	20600	20677	20980	20822	20615	20668	20765	20965	20491	20896	20933	20777	20584	20497	21039	20768	20758	20996	20696	20960	20786	20874	20698	20636	20690	20719	20678	20885	20714	20683	20766	20825	20749	20613	20908	20731	20666	20594	20606	20774	20791	20732	20720	20708	20768	20757	20509	20768	20713	20788	20681	20845	20750	20842	20618	20899	20648	20689	20666	20757	20728	20648	20768	20741	20621	20683	20789	20709	20759	20790	20717	20791	20629	20625	20777	20733	20701	20936	20599	20875	20766	21042	20765	21039	20729	20686	20657	20853	20773	20616	20753	20717	20780	20568	20543	20913	21003	20669	20572	20946	20926	20819	20946	20687	20605	20750	21011	20716	20665	20992	20749	20810	20847	20775	20958	20681	20716	20810	20734	20569	20854	20717	20682	20696	20862	20812	20639	20756	20772	20714	20831	20675	20650	20473	20646	20653	20745	20937	20848	20585	20778	20581	20588	20708	20716	21008	20604	20756	20690	20853	20717	20890	20938	20870	20762	20646	20867	20850	20948	20921	20807	20533	20698	20844	20698	21002	20778	20726	21029	20860	20622	20712	20701	20767	20668	20697	20883	20808	20830	20903	20622	20871	20714	20693	20952	20710	20875	20747	20718	20852	20751	20879	20796	20781	20931	20823	20850	20663	20578	20816	20729	20736	20938	20745	20808	20723	20847	20796	20926	20675	20529	20621	20683	20519	20842	20811	20762	20778	20928	20700	20789	20732	20702	20662	20678	20782	20568	20833	20791	20507	21031	20807	20806	20758	20717	20852	20856	20607	20684	20849	20703	20943	20749	20807	20806	20620	20938	20647	20873	20683	20772	20650	20909	20549	20663	20797	20749	20861	20704	20538	20625	20899	20968	20811	20535	20693	20888	20653	20974	20801	20692	20827	20745	20625	21001	20821	20803	20793	20772	20890	20740	20430	20802	20659	20837	20764	20778	20795	20713	20743	20942	20664	20792	20741	20888	20723	20701	20723	20692	20671	20848	20813	20830	20817	20518	20605	20807	20560	20854	20742	20775	20851	20731	20674	20951	21029	20831	20757	20805	20673	20771	20828	20735	20866	20831	20748	20728	20703	20667	20921	20813	20550	20827	20841	20650	20876	20826	20883	20773	20623	20742	20739	20656	20965	20897	20651	20543	20806	20770	20807	20827	20697	20894	20792	20665	21014	20812	20559	20916	20701	20723	20682	20760	20658	20748	20775	20653	20643	20843	20691	20719	20693	20604	20836	20953	20770	20667	20742	20761	20661	20796	20815	20604	20653	20865	20847	20711	20720	20903	20720	20680	20805	20645	20648	20966	20783	20542	20680	20868	20760	20777	20699	20860	20557	20713	20809	20678	20814	20957	20526	20630	20902	20717	20759	20859	20686	20642	20800	20600	20736	20733	20594	20786	20739	20800	21092	20777	20727	20724	20631	20790	20880	20880	20712	20637	20941	20719	20849	20656	20952	20743	20724	20646	20700	20821	20769	20836	20808	20584	20657	20712	20668	20703	20755	20738	20874	20659	20832	20667	20857	20712	20751	20728	20817	20826	20833	20683	20730	20690	20851	20711	20719	20762	20726	20649	20647	20807	20981	20840	20555	20701	20629	20641	20966	20742	20656	20725	20947	20658	20652	20763	20553	20835	20575	20870	20837	20723	20630	20714	20838	20814	20789	20677	20931	20834	21005	20639	20788	20694	20488	20847	20833	20449	20623	20691	20776	20925	20817	20719	20842	20866	20789	20897	21026	20641	20773	20684	20549	20831	20890	20778	20827	20647	20607	20821	20945	20805	20708	20874	20703	20544	20958	20734	20699	20806	20650	20832	20762	20828	20664	20614	20646	20869	20853	20818	20928	20707	20877	20861	20841	20757	20927	20840	20860	20732	20653	20588	20832	20866	20683	20783	20800	20793	20854	20529	20822	20648	20513	20886	20738	20741	20599	20707	20738	20728	20774	20643	20887	20773	20685	20698	20806	20593	20751	20762	20791	20867	20822	20644	20607	20720	20873	20750	20685	20543	20759	20937	20903	20580	20769	20785	20834	20679	20794	20770	20492	20658	20539	20649	20694	20807	20620	20616	21023	20856	20809	20864	20917	20847	20751	20695	20898	21028	20699	20630	20791	20682	20742	20738	20911	20724	20599	20676	20576	20819	20554	20813	20836	20879	20723	20902	20762	20704	20619	20998	20860	20735	20840	20785	20744	20617	20848	20837	20813	21089	20748	20697	20796	20653	20778	20700	20620	20720	20950	20672	20396	20717	20716	20690	20751	20781	20944	20733	20691	20783	20652	20683	21083	20744	20953	20810	20608	20640	20901	20685	20787	20812	20778	20737	20720	20589	20672	20685	20820	20671	20702	20670	20787	20598	20582	20869	20665	20565	20640	20535	20664	20570	20849	20785	20800	20882	20723	20730	20595	20625	20764	20782	20744	20828	20637	20571	20711	20702	20878	20537	20640	20646	20915	20763	20829	20845	20747	20528	20713	20643	20804	20776	20675	20734	20715	20624	20878	20681	20737	20664	20669	20719	20770	20703	20858	20784	20843	20770	20587	20653	20794	20710	20779	20891	20789	20660	20876	20782	20787	20791	20780	20586	20591	20789	20709	20765	20826	20751	20820	20688	20822	20702	20849	20981	20891	20782	20737	20721	20733	20679	20763	20624	20803	20788	20685	20790	20518	20766	20934	20643	20864	20554	20689	20854	20815	20543	21039	20667	20603	20933	20612	20842	20835	20810	20962	20544	20844	20698	20724	20944	20910	20862	20513	20765	20628	20742	20768	20814	20755	20704	20589	20714	20787	20766	20943	20613	20746	20663	20857	20811	20674	20959	20794	20846	20928	20973	20762	20817	20723	20536	20622	20813	20677	21045	20811	20867	20569	20591	20931	20637	20900	20611	20460	20734	20920	20800	21145	20793	20781	20683	20609	20537	20726	20917	20799	20904	20951	20844	20735	20762	20753	20619	20844	20877	20750	20808	20678	20744	20835	20706
17175	34335	30409	26157	23501	21276	19374	17736	17194	16734	16521	16545	16489	16539	16539	16483	16441	16507	16569	16333	16319	16457	16427	16410	16448	16440	16305	16476	16306	16495	16369	16417	16445	16247	16324	16377	16308	16333	16309	16403	16247	16116	16305	16535	16259	16226	16236	16239	16032	16494	16324	16089	16315	16235	16318	16522	16268	16252	16432	16311	16369	16392	16305	16368	16205	16270	16154	16373	16468	16237	16207	16279	16359	16264	16182	16068	16336	16090	16357	16264	16143	16300	16295	16355	16358	16328	16504	16164	16312	16543	16312	16199	16390	16453	16374	16189	16235	16380	16152	16151	16103	16305	16298	16378	16130	16413	16263	16299	16267	16240	16248	16187	16336	16257	16207	16074	16269	16238	16247	16429	16053	16323	16457	16298	16299	15937	16150	16380	16161	16094	16319	16122	16323	16396	16073	16342	16262	16196	16491	16191	16210	16314	16100	16071	16479	16376	16357	16163	16393	16176	16133	16157	16246	16255	16303	16174	16301	16125	16076	16232	16137	16190	16452	16256	15979	16265	16208	16398	16089	16495	16099	16252	16307	16320	16240	16269	16212	16181	16453	16212	16340	16231	16230	16318	16189	16127	16107	16345	16250	16109	16211	16446	16151	16347	16308	16387	16246	16331	16218	16394	16305	16274	16359	16205	16411	16341	16296	16122	16301	16250	16257	16205	16278	16287	16380	16193	16407	16247	16174	16206	16189	16165	16219	16215	16310	16623	16275	16286	16228	16391	16195	16369	16265	16203	16461	16275	16388	16161	16291	16180	16330	16273	16337	16421	16217	16124	16413	16349	16127	16094	16241	16223	16176	16264	16287	16363	16273	16498	16330	16328	16035	16097	16285	16235	16348	16283	16467	16307	16292	16295	16418	16199	16390	16283	16363	16225	16234	16300	16275	16377	16186	16217	16313	16279	16151	16173	16277	16180	16167	16238	16523	16377	16124	16234	16387	16454	16331	16260	16254	16341	16382	16405	16232	16267	16151	16266	16202	16316	16172	16190	16346	16264	16296	16287	16262	16263	16274	16211	16390	16361	16090	16297	16247	16319	16237	16230	16235	16079	16310	16341	16221	16230	16364	16121	16314	16214	16253	16158	16415	16415	16388	16241	16196	16287	16402	16034	16233	16301	16477	16105	16268	16384	16217	16207	16080	16146	16119	16240	16145	16450	16283	16204	16435	16133	16135	16342	16337	16424	16324	16089	16148	16075	16220	16396	16069	16320	16283	16205	16152	16274	16294	16350	16104	16177	16352	16184	16188	16258	16375	16399	16299	16266	16298	16129	16353	16303	16416	16323	16297	16223	16304	16228	16406	16313	16319	16220	16280	16443	16384	16144	16365	16117	16242	16396	16107	16259	16265	16347	16118	16406	16195	16124	16194	16292	16361	16198	16194	16182	16378	16152	16271	16197	16193	16163	16253	16167	16306	16471	16200	16302	16489	16112	16161	16311	16207	16178	16163	16319	16332	16208	16333	16391	16083	16366	16171	16107	16303	16133	16185	16204	16313	16096	16317	16531	16409	16259	16111	16377	16173	16261	16305	16169	16241	16284	16111	16162	16236	16187	16117	16356	16201	16217	16246	16244	16300	16238	16471	16218	16275	16348	16282	16440	16315	16180	16374	16250	16176	16355	16174	16505	16361	16185	16444	16399	16225	16309	16183	16196	16241	16353	16407	16261	16262	16210	16262	16272	16324	16298	16224	16210	16272	16170	16195	16289	16256	16280	16301	16279	16255	16183	16508	16304	16422	16225	16199	16143	16125	16309	16264	16187	16182	16264	16631	16199	16122	16263	16393	16432	16267	16237	16320	16369	16262	16265	16296	16338	16269	16279	16383	16122	16272	16341	16244	16266	16274	16341	16461	16129	16379	16178	16210	16250	16241	16317	16232	16338	16433	16246	16235	16222	16332	16411	16219	16220	16399	16271	16318	16451	16259	16177	16422	16040	16389	16247	16184	16368	16282	16218	16264	16211	16074	16355	16255	16356	16301	16435	16235	16395	16122	16291	16063	16471	16104	16212	16404	16147	16330	16067	16485	16271	16192	16367	16098	16305	16224	16360	16175	16351	16299	16166	16158	16187	16327	16286	16345	16193	16268	16184	16426	16142	16439	16231	16252	16224	16261	16150	16276	16332	16419	16122	16323	16170	16408	16323	16194	16366	16098	16109	16248	16158	16195	16245	16300	16364	16166	16239	16102	16299	16253	16095	15999	16276	16368	16257	16460	16380	16312	16200	16181	16487	16250	16204	16405	16210	16228	16136	16267	16273	16254	16341	16382	16307	16295	16299	16309	16168	16197	16327	16331	16426	16364	16329	16253	16284	16234	16003	16204	16185	16239	16296	16307	16386	16382	16215	16395	16054	16186	16462	16451	16284	16215	16362	16233	16161	16350	16295	16146	16315	16393	16205	16416	16137	16390	16251	16175	16258	16260	16180	16117	16298	16182	16237	16132	16311	16251	16404	16203	16336	16276	16290	16285	16134	16331	16277	16213	16290	16347	16300	16212	16187	16361	16356	16230	16360	16255	16339	16427	16080	16196	16308	16061	16427	16373	16043	16368	16159	16030	16328	16312	16249	16420	16164	16209	16294	16269	16202	16337	16272	16265	16288	16176	16338	16173	16233	16267	16316	16243	16239	16141	16113	16419	16386	16310	16302	16276	16259	16288	16262	16135	16271	16243	16191	16168	16229	16352	16128	16312	16269	16243	16347	16223	16323	16155	16332	16270	16227	16333	16406	16233	16354	16316	16448	16232	16224	16366	16170	16334	16111	16108	16174	16196	16213	16331	16264	16294	16419	16283	16216	16401	16287	16239	16390	16152	16249	16317	16401	16205	16292	16281	16002	16232	16193	16298	16193	16048	16365	16158	16293	16179	16172	16114	16456	16235	16406	16348	16277	16340	16258	16252	16273	16329	16431	16421	16272	16244	16230	16171	16265	16197	16180	15996	16081	16306	16461	16406	16319	16352	16118	16313	16261	16088	16313	16298	16122	16288	16196	16244	16222	16266	16243	16297	16251	16317	16320	16202	16297	16369	16187	16275	16441	16384	16195	16211	16342	16293	16357	16252	16414	16223	16196	16286	16350	16285	16321	16289	16360	16165	16292	16373	16290	16279	16266	16205	16121	16358	16238	16303	16129	16204	16222	16213	16278	16270	16377	16229	16143	16397	16179	16450	16186	16249	16298	16227	16240	16356	16440	16297	16181	16236	16303	16282	16089	16213	16274	16309	16404	16236	16167	16208	16441	16204	16250	16210	16300	16200	16166	16215	16263	16337	16446	16297	16412	16284	16243	16351	16260	16271	16404	16234	16103	16235	16165	16259	16237	16404	16359	16207	16288	16388	16214	16159	16270	16315	16219	16231	16261	16140	16366	16229	16222	16156	16448	16535	16262	16342	16151	16248	16206	16330	16079	16307	16113	16348	15949	16313	16243	16298	16077	16336	16269	16188	16321	16343	16100	16098	16213	16396	16174	16059	16008	16298	16428	16285	16220	16084	16366	16209	16425	16337	16277	16274	16330	16312	16300	16239	16216	16319	16370	16358	16330	16196	16234	16287	16356	16299	16265	16245	16298	16223	16138	16297	16357	16135	16196	16317	16325	16154	16362	16435	16168	16315	16359	16221	16270	16112	16264	16350	16150	16288	16476	16434	16033	16265	16267	16246	16281	16174	16188	16116	16323	16221	16295	16231	16118	16426	16200	16278	16394	16175	16319	16298	16393	16231	16273	16339	16354	16250	16391	16307	16439	16155	16152	16290	16172	16240	16279	16314	16330	16360	16155	16285	16345	16140	16427	16381	16076	16322	16227	16312	16207	16271	16169	16327	16239	16037	16324	16191	16124	16238	16302	16100	16332	16355	16199	16197	16219	16116	16455	16301	16036	16331	16455	16365	16404	16206	16303	16187	16227	16031	16270	16275	16182	16357	16339	16445	16337	16163	16282	16422	16403	16182	16304	16190	16418	16335	16348	16259	16125	16159	16131	16341	16089	16294	16238	16275	16192	16331	16331	16197	16419	16272	16264	16329	16200	16249	16180	16294	16390	16363	16399	16213	16282	16266	16319	16167	16182	16063	16295	16459	16096	16393	16333	16153	16291	16172	16236	16214	16480	16172	16285	16403	16081	16165	16277	16322	16187	16092	16153	16285	16336	16323	16297	16097	16277	16258	16288	16124	16247	16418	16241	16016	16465	16108	16101	16032	16254	16394	16091	16299	16274	16317	16315	16353	16228	16263	16295	16373	16242	16102	16454	16194	16174	16255	16275	16413	16184	16274	16204	16244	16225	16286	16328	16085	16358	16279	16224	16128	16301	16372	16228	16451	16318	16390	16258	16160	16360	16207	16417	16111	16278	16180	16339	16294	16149	16187	16313	16193	16151	16243	16207	16379	16104	16187	16294	16313	16264	16205	16351	16239	16382	16227	16233	16492	16315	16239	16305	16176	16271	16387	16252	16129	16219	16396	16229	16071	16131	16301	16189	15979	16201	16387	16310	16286	16367	16337	16293	16392	16366	16202	16168	16147	16324	16198	16241	16219	16201	16277	16340	16227	16226	16227	16277	16506	16313	16215	16276	16319	16372	16363	16342	16287	16106	16207	16413	16194	16194	16199	16293	16372	16380	16200	16370	16157	16360	16356	16111	16196	16373	16160	16222	16333	16145	16333	16090	16407	16268	16312	16184	16211	16407	16168	16171	16312	16148	16343	16254	16312	16166	16211	16099	16335	16405	16126	16236	16202	16158	16138	16221	16516	16167	16170	16116	16201	16272	16078	16198	16069	16104	16356	16258	16223	16211	16428	16140	16293	16167	16286	16317	16193	16232	16263	16410	16214	16457	16334	16150	16401	16265	16143	16100	16323	16173	16205	16279	16235	16389	16306	16320	16320	16352	16354	16270	16059	16377	16211	16261	16215	16203	16374	16235	16250	16133	16182	16254	16206	16376	16443	16225	16247	16106	16212	16184	16251	16256	16282	16226	16153	16288	16280	16221	16325	16196	16299	16330	16355	16460	16212	16321	16351	16087	16285	16215	16123	16152	16367	16385	16069	16298	16218	16331	16174	16190	16369	16082	16382	16327	16160	16273	16315	16400	16329	16300	16234	16228	16184	16234
30640	25409	29217	27309	23997	22838	22338	21564	21445	21342	21418	21398	21179	21381	21378	21450	21158	21307	21190	21298	21236	21211	21381	21189	21094	21206	21347	21166	21304	21248	21203	21204	21191	21354	21313	21277	21209	21299	21131	21357	21045	21161	21326	20954	21208	21229	21088	21178	21187	21149	21047	20990	21265	21007	21090	21105	21175	20988	21278	21063	21283	21150	20998	20740	21135	21076	21169	21318	21301	21170	21175	21183	21078	21131	21112	21359	21376	21356	21205	20868	21312	21422	21071	21155	21163	21107	21303	21200	21380	21258	21067	21325	20940	21084	21280	21202	20987	21277	20981	21345	21181	21417	21254	21129	21147	21297	21188	21328	21040	21063	21291	21107	21132	21178	21125	21116	21285	21112	21069	21072	21322	21067	21102	21169	21098	21255	21044	21225	21198	21213	21224	21417	21213	21212	21164	21161	21132	21186	21332	21118	21208	21227	21315	21167	20963	21121	21232	21232	21199	21007	21114	21298	21201	21094	21162	21326	21106	21138	21325	21281	21117	21167	21176	21064	20985	21220	21211	21165	21301	20977	21048	21165	21283	21152	21048	21123	20974	21360	21256	21350	21426	21098	21116	21158	21264	21209	21246	21121	21160	21152	21047	21222	21095	21084	21138	20894	21066	21022	21263	21222	21323	21066	21244	21293	21251	21172	21237	21021	21087	21139	21027	21202	21286	21376	21270	21276	21146	21030	20962	21181	21199	21191	20884	21170	21318	20988	21222	21049	21202	21202	21090	21101	21055	21076	21225	21134	21172	21288	21157	21370	21396	21229	21201	21097	21064	21161	21210	21335	21178	21093	21235	21168	21235	21027	21232	21274	21245	21169	21239	21066	21106	20988	21164	21149	21138	21139	21385	21141	21145	21217	21152	20973	21089	21153	21201	21257	21168	21097	21042	21154	21199	21051	21068	21231	20967	21165	21174	21171	21177	21168	21417	21287	21265	21347	21274	21047	21042	20990	21102	21309	21373	21216	21260	21273	21028	21264	21356	21206	21325	21003	20927	21134	21259	21252	21223	20926	21225	20877	21262	21487	21349	21204	21102	21066	21197	21124	21286	21168	21301	21212	21210	20934	20873	21296	21166	21179	21210	21177	21232	21136	21439	21288	21296	21094	21320	21057	21219	20929	20961	21245	21313	21312	21030	21009	21212	21386	21386	21271	21098	21297	21178	21198	21200	21194	21322	21254	21373	21235	21188	21138	21063	21240	21094	21180	21147	21120	21080	21110	21213	21189	21427	21223	21164	21126	21230	21362	21158	21291	21161	21239	20981	20962	20971	21358	21530	21081	21190	21214	21213	21248	21331	21053	21187	21364	21353	21219	21373	20952	21174	21251	21380	21237	21138	21149	20934	21211	21201	21039	21119	21311	21180	21154	21278	20969	21365	21276	20966	21309	21147	21118	21002	21183	21051	21196	21329	21104	21246	21306	21310	21247	21216	21237	21238	21090	21220	21218	21160	21196	21339	21041	21121	21111	21106	21084	21179	21006	21216	21014	21215	21163	21238	21258	21148	21148	21075	21381	21274	21291	21251	21051	20972	21150	21023	21020	21097	21012	21140	21163	21221	21180	21075	21142	21212	21112	21083	21169	21390	21202	21049	21261	21408	21160	21358	21172	21083	20970	21194	21130	21388	21248	21195	21222	21048	21244	21108	21219	21179	21202	21120	21147	21078	21271	21504	21260	21161	21485	21338	21130	21035	21167	21121	21057	21249	21165	21160	21179	21249	21347	21052	21037	21341	21294	21018	21080	21200	20987	21056	21109	21139	21277	21304	21171	21219	21346	21433	21361	21118	21148	21144	21142	21201	21202	21118	21090	21194	21210	21204	21078	21083	21133	21283	21049	21099	21292	21253	21329	21027	21186	21148	21119	21240	21320	21272	21248	21379	21257	21192	21137	21224	21136	20958	21236	21201	21245	21222	21118	21331	21063	21207	21266	21163	21227	21313	20950	21074	21087	21324	21125	21181	21129	21181	21258	21048	21282	21259	21174	21320	21194	21158	21158	21199	21115	21264	21405	21163	21129	21236	21042	21202	21190	21219	21164	21164	20983	21202	21130	21453	21126	21242	21204	21117	21003	21177	21213	21163	21317	21201	21075	21413	21255	21164	21166	21045	21177	20917	21194	21079	21178	21117	21158	21229	20977	20982	21101	21261	21036	21199	21381	21363	21168	21169	21218	21038	21106	21203	21019	21096	21252	21058	21081	21059	21140	21209	21345	20993	21190	21037	21272	21270	21197	21323	21211	21187	21298	21418	21185	21104	21036	21123	21317	20963	21077	21190	21068	21290	20994	21133	21165	21265	21436	21197	21153	21078	21089	21194	21245	21042	21100	21080	20833	21252	21293	21179	21329	21242	21133	21098	21065	21158	21177	21195	21217	21361	21144	21250	21155	21186	21372	21289	21483	21266	21484	21177	21236	21377	21287	21194	20993	21316	21026	21217	21164	21153	21127	21090	21185	21185	21442	21261	21094	21343	21321	21203	21148	21220	21034	21128	21130	21136	21278	21287	21305	21036	21298	21102	21158	21254	21316	21275	21025	20965	21337	21195	21405	21103	21304	21322	21213	21161	20944	21055	21193	21259	21276	21165	21340	21104	21216	21079	21048	21276	21102	20981	21126	21018	21295	21067	21238	21225	21144	21358	21122	21004	21120	21140	21310	21103	20798	21132	21084	21214	21229	21120	20956	21068	21009	21057	21131	20905	21224	21250	21286	21288	21241	21230	21217	21041	21052	21212	21044	21329	21263	21278	21304	21345	21162	21086	21330	21264	21105	21351	21368	21219	21088	21230	21182	21318	21292	21229	21132	21326	21357	21319	21159	21176	21399	21142	21200	21384	21138	21262	21035	21159	21055	21354	21165	21165	21158	21158	21060	21159	21428	21153	21202	21169	21219	21082	21243	21234	21334	21267	21149	21232	21268	21394	21087	21238	21247	21063	21126	21347	21283	21224	21200	21069	21113	21157	21356	21366	21333	21124	21217	20859	21154	21071	21082	21445	21216	21280	21197	21043	21347	21123	21016	21069	21345	21235	21135	21378	21226	21468	21163	21190	21281	20953	21091	21130	21075	21257	21232	21158	21261	21012	21276	21134	21224	21315	21092	21274	21129	20903	21157	21128	21388	21346	21064	21385	21145	21232	21066	21289	21050	21101	21130	21400	21329	21321	21025	21297	21135	20918	21180	21404	21270	21138	21050	21119	21343	21336	21408	21250	21155	21207	21009	20940	21066	21164	21044	21225	21178	21332	21069	21185	21255	21372	21188	21225	21180	21137	21141	21015	21267	20901	21453	21037	21222	21316	21138	21327	21193	21222	21085	21152	21215	21326	21234	21122	21244	21134	21324	21053	21140	21190	21217	20817	21294	21300	21152	20935	21088	21267	20975	21287	21064	21275	21365	21271	21365	21231	21227	21161	21003	21195	21212	21215	21117	21114	21367	21110	21325	21073	21169	21316	21204	21423	21230	21345	21395	21012	21096	21187	21135	21206	21347	21152	21133	21423	21264	21159	21202	21278	21031	21208	21252	21107	21244	20846	20925	21196	21034	21050	21172	20991	21227	21269	21043	21212	21231	21261	21180	21256	21230	21352	21230	21300	21378	21358	21224	21208	21125	21238	21116	21385	21147	21511	21152	21315	21093	21251	21270	21244	21128	21138	20901	21237	21132	21169	21294	21282	21282	21201	21165	21205	21144	21261	21148	21334	21289	21023	21056	21081	21270	21135	21152	21246	21145	21213	21158	20917	21065	21114	20997	21126	21089	21319	21088	21387	21226	21176	20960	20948	21110	21175	21204	20887	21180	21416	21237	21057	21078	21280	21270	21112	20936	21179	21191	21176	21274	20884	21467	21228	21415	21414	21196	21219	21282	21171	21316	21370	21174	21116	20957	21172	21189	21231	21229	21101	20982	21297	21265	21388	21253	21300	21259	21182	21357	21280	20983	21181	21250	21315	21147	21265	21327	21412	21326	21055	21055	21026	21118	21360	21183	21381	21001	21200	21306	21069	21033	21049	21315	21215	21148	21179	21065	21048	21245	20948	21127	21152	20965	21237	21133	21121	21232	21309	20982	21309	21190	21365	21243	21207	21417	21442	21172	21049	21259	21212	21221	21205	21251	21072	21078	21185	21372	21172	21147	21002	21054	21175	21482	21205	20966	21249	21031	21194	21323	21165	21078	21225	21066	21193	21388	21281	21190	21192	21045	21215	21295	21196	21058	21119	21065	21345	21191	21270	21154	21279	21262	21194	21259	21006	21220	21351	21306	21136	21321	21180	21027	21286	21340	21052	21313	21292	21264	21184	21203	21194	21101	21082	21199	21122	21213	21156	21182	21104	21238	21005	20824	21280	20923	20983	20974	21125	21167	21139	21348	21426	21290	21156	21112	21199	21131	21353	20967	21042	21183	21162	21326	21210	20885	21142	21397	21148	21101	21199	21286	21278	21056	21505	21287	21146	21185	20946	21197	21328	21298	21249	21291	21263	21100	21339	21396	21422	21318	21033	21065	21185	21245	21184	21198	21493	21349	21169	21247	21120	21032	21272	21084	21187	21149	21093	21093	21250	21258	21345	21417	21084	21306	21149	20918	21231	21327	21242	21312	21379	21210	21224	21282	21263	21322	21048	21322	21046	21454	21213	21085	21291	21026	21272	21063	21241	21236	21044	21125	21244	21363	21367	21215	21411	21204	21213	21149	21376	21133	20989	21340	21163	21244	21069	21157	21234	21171	21093	21133	21220	21175	20963	21182	21141	21076	21300	21045	21093	21194	21160	21099	21270	21137	21139	21160	21331	21108	21380	21233	21074	21242	21098	21215	21305	21322	21161	21258	21207	21353	21219	21029	21339	21127	21213	21138	21156	21307	21079	21224	21069	21410	21302	21244	21234	21078	21226	21317	21109	21158	21287	21476	21237	21258	21290	21355	21544	21185	21270	21292	21176	21215	21079	21081	21116	20950	21161	21077	21286	21220	21369	21349	21228	21092	21324	21120	20950	21017	21270	21024	21312	21118	21237	21169	20991	21316	21343	21409	21326	21202	21213	21193	20983	21122	21444	21119	21232	21104	21097	21099	21266	21080	21285	21157	21209	21098	21156	21107	21187	21271	21142	21027
19947	27441	24701	22044	20409	18973	18047	17090	16793	16924	16646	16765	16730	16477	16511	16639	16659	16511	16540	16566	16594	16732	16503	16455	16540	16619	16704	16574	16690	16511	16543	16639	16506	16671	16582	16502	16444	16521	16658	16425	16409	16419	16450	16435	16506	16578	16573	16510	16487	16503	16421	16426	16291	16569	16544	16518	16502	16508	16657	16537	16425	16564	16461	16481	16436	16383	16423	16223	16549	16562	16462	16265	16397	16432	16465	16359	16533	16317	16426	16638	16452	16470	16390	16582	16516	16516	16344	16470	16376	16491	16198	16338	16465	16384	16514	16600	16353	16582	16329	16472	16546	16624	16354	16482	16616	16586	16447	16411	16479	16427	16604	16422	16389	16540	16424	16462	16473	16505	16394	16332	16569	16406	16538	16532	16519	16347	16524	16314	16488	16404	16431	16358	16541	16490	16517	16456	16630	16426	16490	16445	16389	16386	16662	16410	16529	16358	16373	16345	16353	16323	16387	16445	16489	16681	16472	16340	16524	16683	16467	16762	16586	16506	16453	16300	16611	16515	16483	16514	16410	16372	16502	16583	16521	16659	16504	16445	16519	16589	16441	16590	16448	16569	16614	16467	16615	16600	16451	16321	16426	16425	16402	16586	16255	16395	16426	16417	16295	16335	16546	16609	16375	16367	16408	16458	16521	16625	16492	16613	16638	16372	16497	16434	16475	16590	16548	16639	16570	16492	16376	16551	16529	16492	16623	16400	16521	16428	16318	16581	16452	16546	16616	16501	16439	16475	16361	16355	16348	16470	16484	16445	16410	16390	16477	16491	16541	16443	16481	16422	16329	16530	16420	16495	16538	16438	16592	16519	16524	16449	16409	16587	16473	16495	16243	16445	16582	16469	16531	16538	16671	16600	16471	16616	16584	16523	16498	16610	16649	16612	16431	16273	16534	16491	16645	16374	16513	16552	16445	16534	16556	16421	16511	16659	16483	16454	16659	16549	16390	16586	16356	16565	16521	16291	16518	16578	16561	16286	16465	16534	16620	16462	16581	16458	16571	16256	16510	16340	16317	16820	16556	16455	16493	16626	16499	16455	16381	16377	16484	16394	16464	16509	16467	16516	16469	16520	16511	16436	16700	16458	16538	16372	16324	16579	16336	16591	16567	16581	16709	16499	16521	16647	16450	16607	16713	16497	16710	16496	16436	16452	16456	16515	16570	16441	16376	16393	16697	16574	16609	16533	16489	16452	16556	16505	16465	16357	16485	16395	16418	16381	16336	16556	16338	16259	16533	16404	16489	16534	16584	16398	16480	16475	16252	16426	16465	16604	16429	16436	16378	16449	16452	16300	16469	16536	16419	16451	16451	16432	16267	16560	16394	16468	16608	16670	16460	16578	16199	16698	16440	16465	16447	16668	16532	16572	16452	16503	16580	16364	16502	16391	16436	16524	16536	16636	16440	16589	16353	16536	16554	16328	16384	16521	16581	16321	16525	16434	16438	16566	16427	16520	16337	16702	16522	16363	16535	16340	16432	16470	16480	16430	16389	16467	16511	16479	16351	16462	16548	16579	16629	16202	16547	16588	16448	16586	16454	16693	16347	16496	16566	16728	16613	16513	16585	16446	16408	16615	16541	16320	16613	16560	16457	16423	16700	16413	16441	16271	16475	16653	16447	16506	16507	16545	16686	16677	16542	16595	16441	16409	16519	16561	16453	16569	16502	16444	16278	16400	16601	16579	16490	16495	16430	16416	16595	16444	16632	16461	16557	16370	16581	16342	16663	16368	16363	16263	16550	16445	16466	16580	16548	16574	16516	16273	16547	16371	16661	16558	16569	16537	16525	16460	16436	16239	16494	16214	16562	16532	16424	16451	16631	16472	16483	16381	16610	16586	16490	16453	16604	16558	16512	16628	16401	16367	16365	16475	16495	16533	16480	16587	16359	16371	16315	16275	16290	16380	16602	16494	16632	16626	16410	16521	16359	16535	16514	16553	16509	16555	16438	16413	16304	16552	16424	16297	16439	16298	16539	16469	16332	16596	16535	16706	16444	16415	16372	16448	16545	16241	16552	16478	16480	16411	16634	16387	16492	16565	16516	16389	16484	16508	16477	16603	16584	16602	16362	16391	16340	16543	16590	16494	16616	16479	16594	16509	16644	16502	16326	16526	16412	16547	16478	16388	16489	16523	16468	16324	16441	16605	16696	16521	16500	16696	16510	16312	16304	16692	16627	16466	16453	16561	16535	16521	16479	16382	16356	16481	16662	16449	16312	16593	16416	16495	16344	16625	16196	16387	16357	16739	16549	16357	16463	16546	16288	16521	16539	16402	16533	16397	16446	16584	16413	16407	16442	16617	16386	16485	16339	16617	16335	16464	16503	16668	16458	16506	16339	16513	16631	16516	16433	16526	16400	16538	16388	16312	16545	16641	16473	16537	16567	16389	16513	16649	16402	16562	16467	16458	16548	16420	16393	16533	16486	16543	16430	16556	16421	16565	16526	16658	16556	16405	16451	16439	16445	16487	16682	16522	16625	16447	16612	16391	16456	16494	16509	16486	16555	16495	16532	16458	16668	16536	16432	16411	16551	16366	16574	16493	16445	16525	16758	16472	16553	16518	16463	16450	16370	16468	16435	16545	16444	16420	16484	16391	16449	16734	16486	16376	16369	16547	16402	16551	16528	16442	16436	16460	16576	16530	16416	16527	16501	16441	16274	16339	16450	16501	16533	16584	16626	16441	16596	16442	16519	16467	16727	16270	16469	16642	16443	16384	16494	16457	16576	16394	16245	16389	16470	16614	16513	16401	16421	16450	16461	16351	16399	16558	16426	16465	16471	16378	16528	16351	16496	16544	16472	16451	16363	16594	16539	16328	16383	16481	16662	16462	16513	16635	16439	16468	16371	16594	16606	16398	16563	16459	16626	16635	16458	16418	16467	16501	16464	16305	16477	16579	16573	16534	16629	16343	16642	16375	16582	16572	16497	16476	16203	16415	16668	16423	16504	16525	16676	16438	16454	16643	16525	16364	16508	16529	16526	16440	16236	16566	16512	16503	16445	16355	16577	16579	16764	16401	16476	16426	16451	16389	16519	16529	16443	16426	16411	16504	16371	16541	16548	16539	16370	16393	16223	16608	16367	16455	16496	16639	16312	16483	16498	16516	16324	16561	16552	16459	16388	16623	16455	16510	16466	16685	16402	16423	16409	16569	16461	16358	16741	16351	16511	16401	16329	16384	16678	16586	16586	16652	16621	16470	16558	16537	16682	16466	16394	16548	16425	16483	16591	16476	16683	16507	16606	16314	16405	16393	16471	16441	16441	16316	16728	16477	16478	16384	16487	16548	16295	16584	16509	16411	16604	16422	16550	16576	16495	16605	16667	16536	16392	16430	16735	16463	16399	16511	16487	16495	16457	16632	16663	16512	16405	16544	16397	16483	16515	16496	16438	16493	16398	16613	16508	16530	16420	16320	16494	16528	16369	16578	16351	16620	16597	16531	16478	16470	16498	16607	16616	16603	16408	16360	16460	16577	16526	16550	16621	16457	16376	16382	16500	16378	16571	16595	16656	16623	16488	16465	16514	16402	16556	16538	16422	16568	16410	16521	16517	16554	16549	16524	16431	16548	16571	16444	16396	16539	16542	16352	16463	16587	16692	16515	16281	16537	16379	16470	16725	16559	16559	16417	16426	16460	16457	16620	16401	16498	16444	16440	16437	16461	16411	16450	16433	16506	16606	16505	16502	16662	16633	16398	16352	16556	16442	16412	16507	16672	16496	16766	16580	16609	16570	16466	16528	16372	16554	16492	16494	16576	16539	16425	16566	16323	16479	16477	16564	16513	16487	16500	16592	16477	16489	16420	16651	16369	16468	16458	16572	16677	16570	16386	16506	16266	16372	16654	16575	16452	16523	16433	16583	16346	16379	16428	16485	16442	16498	16559	16454	16550	16446	16386	16351	16513	16470	16361	16499	16540	16522	16621	16369	16515	16661	16451	16432	16401	16576	16497	16619	16473	16425	16486	16482	16666	16337	16439	16400	16469	16690	16360	16411	16626	16393	16488	16523	16172	16572	16394	16509	16415	16542	16469	16614	16547	16438	16502	16532	16418	16547	16480	16288	16483	16662	16492	16422	16417	16453	16494	16533	16361	16406	16575	16344	16723	16488	16576	16452	16476	16660	16264	16566	16532	16342	16518	16519	16606	16551	16547	16576	16474	16489	16451	16515	16378	16586	16521	16470	16637	16436	16642	16395	16482	16352	16414	16515	16438	16453	16617	16637	16342	16550	16356	16552	16431	16583	16545	16419	16628	16489	16438	16602	16420	16441	16463	16623	16436	16372	16590	16550	16526	16505	16325	16474	16617	16562	16405	16396	16459	16346	16455	16421	16493	16506	16522	16497	16612	16524	16513	16560	16561	16421	16430	16529	16489	16562	16606	16389	16564	16534	16558	16330	16631	16516	16583	16381	16345	16491	16433	16528	16507	16457	16507	16689	16468	16576	16336	16546	16512	16546	16552	16421	16422	16365	16371	16484	16538	16254	16528	16393	16630	16469	16543	16472	16522	16451	16527	16637	16570	16251	16423	16444	16456	16409	16313	16663	16443	16581	16476	16344	16458	16702	16588	16495	16449	16603	16497	16604	16414	16408	16455	16702	16427	16530	16397	16284	16306	16489	16611	16575	16406	16503	16516	16661	16391	16500	16424	16448	16456	16472	16369	16565	16399	16517	16563	16490	16502	16385	16506	16527	16450	16561	16659	16638	16570	16437	16385	16514	16466	16374	16471	16634	16566	16464	16444	16417	16617	16501	16589	16612	16594	16382	16570	16436	16457	16528	16466	16586	16483	16544	16543	16477	16402	16571	16574	16524	16643	16356	16427	16538	16388	16594	16326	16596	16541	16397	16392	16553	16572	16363	16554	16447	16381	16444	16534	16448	16506	16385	16537	16498	16453	16307	16468	16493	16572	16537	16513	16468	16552	16379	16510	16493	16392	16389	16273	16467	16481	16344	16631	16344	16366	16546	16581	16532	16377	16396	16315	16456	16514	16504	16609	16507	16425	16421	16494	16305	16339	16680	16493	16389	16450	16468	16576	16535	16406	16380	16456	16568	16527	16500	16427	16453	16370	16440	16345	16531	16569	16512	16591	16493	16594	16510	16502
23258	21343	28220	25339	23660	24867	24713	21777	21148	20964	21118	20805	20980	21055	20881	20919	21012	20882	20928	20966	20821	20640	20717	20797	20850	20778	20604	20845	20765	20572	20778	20688	20847	20547	20690	20685	20626	20853	20753	20793	20689	20726	20665	20739	20619	20738	20623	20693	20628	20653	20815	20863	20622	20605	20727	20590	20580	20732	20621	20401	20578	20729	20367	20578	20656	20939	20443	20725	20635	20726	20743	20641	20664	20858	20702	20733	20629	20601	20677	20688	20494	20621	20485	20673	20633	20605	20750	20645	20621	20766	20665	20587	20577	20524	20716	20503	20635	20551	20836	20644	20638	20935	20684	20600	20765	20555	20760	20634	20655	20549	20635	20657	20624	20571	20651	20756	20606	20618	20605	20590	20638	20656	20644	20690	20630	20634	20587	20711	20653	20662	20714	20558	20797	20660	20692	20466	20690	20601	20635	20737	20556	20717	20594	20416	20802	20897	20967	20520	20561	20648	20711	20828	20721	20827	20546	20783	20741	20657	20545	20733	20569	20626	20608	20772	20523	20510	20589	20711	20753	20758	20561	20689	20626	20679	20738	20542	20778	20678	20658	20740	20481	20633	20535	20751	20505	20748	20747	20667	20629	20557	20745	20438	20485	20537	20531	20729	20657	20634	20826	20700	20376	20717	20569	20686	20547	20557	20590	20567	20667	20897	20723	20742	20909	20694	20648	20734	20687	20768	20440	20676	20802	20609	20634	20763	20840	20670	20837	20847	20565	20895	21063	20538	20579	20700	20573	20603	20849	20603	20420	20623	20673	20641	20737	20709	20471	20548	20808	20778	20530	20768	20697	20741	20636	20604	20650	20879	20600	20863	20715	20652	20707	20658	20602	20598	20641	20700	20853	20896	20605	20665	20758	20599	20667	20660	20519	20559	20698	20518	20596	20785	20531	20568	20804	20497	20863	20617	20735	20523	20320	20747	20769	20825	20578	20559	20521	20516	20715	20845	20453	20755	20734	20475	20756	20660	20736	20597	20729	20736	20792	20918	20803	20717	20730	20622	20572	20779	20710	20824	20683	20513	20613	20368	20642	20591	20589	20538	20750	20711	20458	20757	20614	20734	20455	20801	20666	20733	20689	20835	20689	20738	20750	20620	20482	20618	20517	20738	20608	20830	20606	20552	20545	20637	20736	20670	20568	20748	20862	20854	20630	20577	20676	20768	20585	20693	20553	20566	20599	20625	20657	20700	20498	20672	20484	20617	20648	20743	20541	20775	20595	20636	20712	20543	20637	20490	20596	20553	20739	20561	20679	20694	20808	20607	20670	20744	20629	20513	20576	20633	20614	20677	20538	20463	20660	20567	20498	20589	20799	20945	20746	20741	20568	20766	20536	20473	20694	20552	20724	20451	20645	20416	20707	20580	20631	20549	20293	20918	20819	20696	20755	20741	20631	20582	20659	20805	20735	20935	20478	20769	20760	20750	20670	20608	20787	20597	20657	20657	20776	20541	20873	20615	20768	20684	20530	20698	20512	20369	20579	20562	20482	20575	20755	20571	20792	20701	20608	20612	20897	20671	20727	20702	20820	20498	20581	20654	20639	20699	20811	20741	20616	20674	20652	20785	20745	20570	20736	20485	20473	20636	20881	20658	20539	20749	20745	20634	20793	20654	20701	20714	20468	20816	20670	20746	20657	20665	20735	20542	20644	20730	20631	20655	20586	20523	20643	20707	21101	20664	20707	20633	20745	20796	20748	20518	20655	20913	20759	20732	20592	20813	20711	20610	20659	20681	20781	20591	20834	20765	20549	20747	20590	20894	20650	20608	20623	20694	20751	20526	20695	20750	20613	20352	20715	20596	20450	20646	20678	20768	20899	20561	20510	20842	20589	20726	20682	20751	20806	20557	20685	20842	20981	20807	20714	20474	20817	20434	20800	20750	20657	20659	20659	20583	20568	20600	20472	20622	20465	20512	20708	20909	20594	20696	20652	20665	20921	20686	20724	20927	20542	20717	20715	20624	20580	20719	20850	20772	20735	20644	20625	20745	20355	20793	20640	20673	20764	20597	20485	20704	20706	20716	20798	20554	20762	20758	20555	20553	20588	20599	20616	20600	20615	20543	20528	20575	20774	20444	20600	20700	20475	20731	20364	20738	20798	20663	20717	20737	20848	20582	20786	20598	20632	20687	20842	20656	20588	20821	20517	20585	20772	20730	20428	20745	20633	20731	20713	20843	20566	20495	20695	20370	20783	20645	20859	20575	20744	20561	20665	20504	20820	20518	20668	20676	20590	20495	20849	20648	20760	20535	20782	20795	20803	20605	20796	20652	20544	20495	20648	20770	20841	20778	20625	20436	20458	20876	20667	20515	20599	20440	20577	20901	20691	20662	20506	20493	20712	20777	20888	20493	20514	20582	20392	20534	20752	20760	20520	20713	20558	20700	20573	20682	20508	20700	20717	20744	20843	20652	20756	20702	20719	20693	20848	20666	20734	20750	20648	20509	20552	20637	20786	20484	20710	20459	20661	20840	20690	20738	20885	20580	20722	20790	20601	20741	20639	20718	20766	20605	20525	20790	20401	20430	20596	20628	20649	20714	20772	20791	20728	20625	20634	20609	20768	20708	20665	20677	20658	20748	20636	20718	20452	20661	20738	20592	20570	20569	20412	20664	20760	20593	20483	20774	20800	20806	20623	20555	20626	20776	20713	20567	20976	20706	20635	20666	20637	20803	20740	20766	20752	20747	20616	20573	20839	20757	20631	20677	20856	20850	20608	20508	20625	20571	20441	20529	20710	20802	20687	20710	20625	20806	20665	20681	20644	20755	20759	20722	20721	20561	20659	20624	20702	20541	20542	20791	20631	20528	20575	20739	20649	20802	20572	20568	20871	20754	20630	20621	20618	20860	20849	20944	20692	20728	20852	20514	20644	20580	20682	20712	20604	20625	21030	20769	20595	20776	20639	20477	20581	20574	20515	20658	20661	20560	20831	20612	20668	20874	20595	20477	20475	20588	20716	20855	20695	20770	20796	20451	20531	20462	20619	20459	20699	20800	20879	20689	20642	20680	20615	20659	20676	20570	20805	20694	20656	20718	20535	20818	20642	20808	20553	20740	20649	20515	20786	20791	20651	20556	20562	20723	20757	20762	20697	20621	20564	20665	20653	20758	20722	20757	20805	20736	20935	20889	20637	20601	20850	20627	20804	20794	20812	20487	20700	20566	20753	20605	20555	20579	20675	20758	20520	20582	20690	20692	20638	20645	20871	20560	20611	20750	20614	20554	20512	20713	20612	20676	20737	20832	20636	20509	20629	20799	20724	20417	20838	20601	20900	20573	20528	20727	20691	20618	20648	20555	20621	20725	20634	20762	20776	20574	20598	20598	20661	20562	20512	20702	20674	20639	20671	20635	20620	20594	20686	20391	20635	20577	20660	20671	20808	20550	20835	20730	20751	20309	20568	20613	20610	20547	20736	20654	20777	20661	20719	20581	20594	20661	20805	20543	20663	20581	20752	20585	20683	20757	21005	20650	20547	20496	20643	20701	20702	20910	20543	20749	20827	20864	20635	20573	20570	20743	20763	20843	20465	20609	20774	20770	20661	20802	20524	20643	20582	20657	20847	20647	20745	20702	20443	20427	20454	20701	20707	20776	20754	20768	20635	20649	20701	20667	20655	20593	20653	20715	20710	20641	20866	20533	20692	20684	20675	20487	20691	20835	20605	20741	20648	20805	20628	20669	20825	20771	20564	20725	20722	20696	20704	20900	20742	20806	20648	20522	20530	20733	20800	20663	20515	20635	20605	20627	20859	20853	20710	20667	20510	20595	20736	21032	20747	20792	20525	20723	20690	20695	20743	20735	20756	20844	20612	20724	20487	20695	20624	20728	20816	20650	20630	20785	20738	20479	20788	20697	20684	20690	20666	20826	20607	20556	20614	20825	20391	20470	20955	20784	20794	20514	20640	20644	20678	20687	20676	20699	20481	20625	20717	20586	20713	20579	20681	20776	20794	20692	20642	20781	20517	20655	20612	20477	20627	20625	20375	20655	20709	20797	20625	20585	20554	20578	20677	20633	20690	20738	20667	20656	20623	20777	20742	20623	20827	20766	20477	20707	20545	20760	20592	20677	20647	20549	20561	20627	20655	20532	20755	20644	20616	20559	20738	20662	20583	20759	20729	20640	20799	20561	20474	20534	20641	20641	20539	20623	20551	20720	20497	20676	20574	20790	20698	20701	20551	20694	20702	20818	20621	20895	20753	20373	20644	20523	20419	20338	20693	20795	20716	20712	20814	20797	20675	20500	20717	20926	20698	20561	20568	20636	20594	20436	20577	20464	20643	20776	20712	20811	20679	20721	20531	20635	20658	20573	20915	20751	20854	20859	20726	20721	20398	20708	20710	20353	20749	20781	20952	20640	20632	20671	20687	20730	20562	20610	20654	20649	20828	20917	20659	20649	20700	20489	20697	20744	20868	20739	20565	20599	20449	20655	20663	20651	20629	20738	20829	20494	20633	20586	20741	20762	20536	20564	20542	20576	20517	20564	20624	20787	20765	20815	20504	20825	20694	20583	20490	20594	20750	20734	20676	20732	20761	20950	20743	20693	20804	20685	20626	20741	20842	20776	20724	20844	20718	20662	20584	20626	20625	20571	20541	20587	20714	20655	20646	20712	20807	20670	20756	20750	20556	20628	20723	20673	20597	20576	20750	20866	20778	20621	20664	20610	20578	20445	20779	20896	20759	20733	20793	20689	20603	20676	20572	20517	20808	20606	20536	20613	20543	20660	20740	20390	20487	20858	20797	20767	20701	20670	20576	20688	20633	20721	20826	20770	20591	20650	20767	20797	20820	20698	20673	20859	20785	20512	20684	20672	20772	20738	20789	20653	20654	20492	20486	20575	20830	20603	20633	20870	20869	20743	20805	20506	20769	20568	20699	20675	20610	20743	20618	20862	20659	20725	20919	20585	20623	20915	20587	20781	20695	20677	20640	20853	20789	20835	20351	20587	20734	20793	20684	20636	20725	20788	20648	20529	20699	20724	20782	20610	20659	20683	20658	20766	20671	20558	20630	20635	20742	20725	20651	20773	20538	20510	20846	20481	20583	20626	20543	20766	20852	20605	20474	20737	20759	20747	20771	20581	20697	20616	20704	20720	20667	20534
16724	31550	28150	24351	21688	19732	18330	17233	16995	16798	16428	16431	16299	16217	16381	16393	16422	16518	16262	16371	16051	16415	16215	16132	16314	16330	16198	16327	16392	16118	16328	16254	16036	16199	16239	16253	16246	16257	16115	16283	16188	16201	16176	16259	16248	16052	16130	16287	16200	16263	16280	16254	16380	16428	16127	16001	16298	16157	16255	16041	16310	16188	16232	16194	16325	16215	16122	16419	16377	16274	16181	16136	16196	16184	16353	16359	16147	16242	16053	16262	16229	16217	16117	16217	16190	15972	16280	16269	16064	16089	16180	16333	16091	16296	16311	16168	16034	16185	16227	16318	16099	16361	16339	16196	16057	16170	16225	16316	16218	16074	16132	16279	16234	16101	16436	16222	16189	16200	16112	16227	16175	16371	16046	16189	16250	16023	16327	16006	16089	16041	16093	16342	16271	16142	16149	16107	16137	16231	16211	16173	16171	16115	16300	16250	16295	16164	16168	16258	16114	16115	16287	16153	16159	16119	16238	16127	16357	16253	16065	16200	16220	16242	16148	16232	16192	16320	16236	16081	16254	16196	16143	16171	16002	16113	16191	16262	16201	16182	16260	16239	16116	16204	16187	16293	16175	16272	16101	16355	16174	16168	16129	16324	16216	16101	16104	16175	16046	16139	16109	16071	16247	16070	16197	16216	16285	16111	15990	16101	16291	16116	16231	16166	16335	16102	16200	16187	16265	16146	16022	16133	16272	16258	16067	16156	16203	16010	16205	16283	16028	16164	16173	16228	16078	15898	16147	16060	16199	16139	16165	16229	16223	16116	16183	16177	16018	16342	16364	16231	16145	16190	16442	16297	16299	16129	16405	16237	16139	16257	16129	16263	16066	16159	16219	16335	16014	16268	16261	16169	16077	16205	16109	16136	16242	16270	16050	16146	16211	16044	16168	16179	16217	16307	16278	16074	16132	16241	16022	16102	16169	16315	16182	16115	16188	16208	16324	16275	16164	16060	16266	16245	16265	16030	16310	16136	16110	16218	16247	16121	16164	16187	16032	16082	16218	16126	16229	16173	16326	16132	16160	16164	16264	16151	16404	16103	16185	16233	16178	16228	16296	16271	16348	16285	16175	16216	16229	16153	16175	16178	16210	16215	15978	16094	16237	15984	16072	15990	16187	16170	16303	16125	16216	16359	16241	16149	16053	16231	16222	16319	16296	15980	16117	16310	16135	16341	16255	16187	16073	16216	16114	16242	16301	16221	16251	16231	16343	16118	16177	16273	16093	16254	16284	16275	16130	16107	16193	16127	16279	16138	16227	16292	16038	16120	16319	16202	16199	16055	16191	16254	16075	16260	16203	15941	16201	16174	16252	16387	16184	16162	16253	16068	16212	16106	16091	16048	16309	16183	16204	16036	16246	16281	16190	16140	16149	16164	15973	15989	16220	15996	16174	16007	16189	16401	16299	16073	16164	16290	16327	16088	16063	16045	16059	16252	16219	16226	16263	16109	16239	16194	16174	16299	16045	16238	16163	16195	16231	16118	16088	16396	15997	16252	16352	16351	16032	16072	16214	16099	16186	16194	16059	16143	16317	16143	16172	16225	16154	16028	16172	16223	16137	16232	16043	16055	16275	16255	16155	16374	16351	16084	16102	16190	16115	16223	16098	16264	16062	16288	16176	16355	16244	16226	16119	16205	16158	16176	16232	16244	16193	16288	16173	16278	16511	16176	15955	16187	16044	16259	16116	16387	16103	16143	16080	16163	16110	16136	16211	16129	16131	16254	16258	16146	16155	16348	16188	16190	16245	16143	16068	16065	16253	16157	16154	16087	16118	15960	16329	16090	16290	16281	16234	16143	16174	16072	16213	15962	16358	16237	16025	16181	16155	16147	16243	16149	16153	16237	15947	16151	16176	16161	16061	16196	16199	16115	16263	16145	16339	16184	16279	16100	16050	16126	16126	16141	16099	16213	16128	16320	16358	16212	16169	16167	16061	16245	16152	16168	16155	16189	16055	16210	15989	16133	16330	16118	16307	16143	16299	16110	16137	16151	16336	16112	16235	16194	16002	16175	16009	16102	16300	16337	16239	16330	16217	16109	16047	16100	16206	16116	16131	16087	16249	16212	16307	16173	16052	16200	16190	16211	15931	16238	16329	16006	16427	16087	16073	16372	16056	16093	16200	16208	16118	16351	16184	16269	16139	16243	16221	16152	16196	16192	16077	16412	16183	16225	16238	16216	16135	16004	16256	16178	16280	16213	16100	16160	16161	16168	16156	16257	16097	16267	16230	16068	16145	16163	16104	16162	16283	16136	16276	15997	16131	16068	16108	16275	16307	16323	16179	16316	16307	16301	16099	16246	16025	16178	16197	16268	16222	16264	16152	16028	16250	16470	16348	16313	16299	16328	16350	16181	16310	16157	16169	16005	16071	16268	16119	16150	16084	16159	16351	16277	16176	16308	16101	16044	16122	16174	16288	16196	16117	16218	16223	16234	16172	16271	16261	16145	16228	16100	16219	16200	16141	16060	16102	16155	16205	16211	16318	16244	16119	16113	16350	16058	16196	16088	16250	16292	16362	16183	16234	16072	16061	16207	16036	16143	16194	16261	16222	16100	16135	16247	16019	16212	16316	16041	16170	16225	16113	16325	16148	16258	16175	16324	16225	16217	16236	16366	16158	16202	16300	16170	16194	15881	16197	16298	16211	16128	16011	16186	16366	16238	16167	16245	16275	16119	15972	16089	16116	16110	16275	16105	16289	16131	16303	16020	16054	16140	16325	16280	16382	16200	16259	16185	16242	16391	16332	16167	16074	16407	16125	16112	16287	16125	16293	16173	16181	16307	16264	16016	16268	16312	16225	16262	16171	16265	16217	16175	16184	16333	16119	16295	16158	16310	16167	16291	16294	16236	16171	16146	15948	16162	16385	16286	16147	16106	16232	16051	16033	16299	16123	16317	16158	16096	16093	16185	16196	16258	16202	16128	16044	16254	16162	16081	16257	16095	16199	16412	16075	16099	16044	16301	16250	16069	16213	16160	16192	16187	16221	16269	16201	16182	16051	16215	16123	16133	16374	16268	16203	16178	16064	16183	16015	16131	16203	16206	16230	16259	16204	16276	16523	16223	16209	16186	16141	16268	16210	16120	16256	16242	16391	16246	16153	16184	16063	16031	16170	16259	16119	16319	16045	16237	16192	16226	16177	16191	16260	16236	16131	16210	16251	16176	16260	16113	16053	16199	16127	16101	16058	16166	16110	16172	16161	16151	16000	16213	16203	16192	16173	16154	16181	16186	16314	16156	16202	16187	16078	16163	16175	16177	16137	15985	16196	16177	16220	16008	16187	16285	16156	16230	16129	16136	16335	16301	16354	16162	16279	16318	16119	16355	16320	16116	16308	16368	16184	16238	16330	16272	16222	16241	16254	16083	16116	16097	16191	16231	16238	16235	16181	16301	16164	16154	16256	16319	16189	16313	16280	16143	16190	16374	16110	16352	16137	16258	16096	16185	16125	16175	16495	16190	16333	16222	16161	16210	16164	16183	16278	16192	16184	16092	16192	16034	16357	16139	16115	16205	16247	16271	16172	16238	16070	16262	16394	16201	16172	16192	16154	16177	16018	16151	16246	16202	16209	16183	16261	16125	16198	16071	16020	16095	16086	16064	16317	16219	16267	16232	16211	16297	16176	16106	16263	16166	16157	16144	16357	16224	16161	16316	16185	16278	16263	15996	16391	16053	16299	16173	16136	16125	16130	16228	16272	16146	16351	16132	16153	16088	16151	16201	16238	16172	16276	16284	16186	16247	16164	16152	16454	16129	16238	16290	16141	16172	16184	16275	15960	16193	16041	16184	16115	16259	16243	16325	16066	16128	16255	16266	16125	16066	16159	16167	16185	16314	16233	16294	16209	16130	16217	16198	16173	16323	16181	16220	16240	16110	16203	16207	16394	16068	16108	16286	16307	16230	16184	16072	16069	16076	16181	16175	16188	16051	16124	16380	16068	16296	16239	16150	16179	16197	16229	16020	16283	16032	16160	16244	16329	16135	16177	16173	16231	16180	16202	16289	16268	16319	16171	16212	16276	16198	16171	16006	16247	16195	16113	16183	16127	16182	16030	16073	16235	16177	16144	16099	16152	15977	16248	16148	16274	15928	16055	16347	16241	16192	16172	16190	16156	16057	15978	16177	16201	16096	16254	16153	16383	16230	16261	16234	16296	16208	16078	16146	16203	16284	16032	16160	16216	16130	16163	16065	16340	16163	16148	16289	16202	16069	16073	16199	16141	16183	16205	16027	16007	16034	16128	16230	16010	16275	16149	16216	16096	16246	16211	16065	16312	16177	16199	16331	16088	16074	16082	16455	16418	16140	16261	16362	15979	16059	16258	16166	16231	16202	16236	16295	16157	16315	16220	16054	16068	16031	16188	16151	16202	16244	16177	16221	16115	16273	16271	16376	16176	16199	16213	16407	16284	16089	16202	16135	16112	16129	16195	16221	16098	16231	16180	16332	16221	16001	16191	16189	16323	16138	16284	16185	16281	16255	16182	16033	16274	16216	16096	16210	16273	16260	16161	16322	16360	16088	16323	16140	16155	16304	16154	16253	16271	16131	16314	16260	16214	16148	16214	16119	16224	16150	16145	16271	16082	16131	16257	16368	16074	16267	16198	16383	16269	16175	16030	16223	16163	15979	16161	16077	16137	16228	16187	16339	16271	16210	16095	16298	16179	16147	16219	16329	16099	16229	16268	16080	16278	16139	16150	16069	16163	16084	16260	16155	16150	16040	16187	16281	16255	16169	16490	16272	16270	16319	16207	16108	16094	15938	16361	16138	16224	16357	16217	16182	16321	16096	16203	16195	16290	16131	16107	16053	16114	16130	16161	16319	16311	16192	16237	16265	16230	16200	16198	16191	16209	16278	16167	16197	16251	16320	16032	16359	16254	16206	16356	16206	16130	16040	16293	16271	16031	16203	16106	16293	16293	16082	16124	16109	16160	16152	16118	16162	16354	16269	16333	16309	15974	16370	16387	16176	16189	16305	16175	16128	16331	16147	16227	16135	16336	16245	15971	16180	16193	16157	16273	16277	16252	16075	16279	16223	16206	16155	16159	16152	16152	16094	16230	16361	16199	16258	16064	16299	16178	16131	16311	16179	16268	16250	16167	16255
24963	21471	27687	28522	23850	23612	23319	22000	21578	21286	21581	21377	21340	21519	21349	21291	21287	21226	21260	21415	21301	21542	21361	21446	21232	21386	21154	21305	20997	21095	21302	21344	21361	21278	21186	21182	21265	21191	21459	21117	21228	21271	21435	21132	21398	21082	21086	21049	21235	21000	21291	21279	21157	21378	21140	20833	21425	20999	21227	21370	21300	21089	21443	21249	21268	21209	21059	21302	21150	21349	21356	21103	21020	21174	21360	21124	21366	21361	21231	21114	21301	21250	21074	21263	21334	21206	21120	21247	21209	21086	21199	21117	21227	21197	21222	21264	21162	21244	21426	21158	21213	21103	21075	21424	21130	21142	21098	21302	21114	21159	21124	21151	21260	21174	21121	21152	21274	21055	21085	20960	21140	21278	21162	21141	21109	21261	21227	21030	21287	21600	21062	21250	21040	21171	21270	21189	20958	21379	21080	21184	21109	21269	21177	21444	21125	21076	21137	21179	21071	20957	21141	21158	21377	21091	21233	21135	21202	21331	21104	21025	21139	21263	21271	21253	21200	21375	21026	21468	21359	21030	21013	21270	21313	21181	21206	21242	21294	21437	21347	21414	21286	21137	21177	21237	21228	21136	21335	21340	21337	21226	21191	21059	21168	21296	21327	20978	21188	21016	21269	21148	21091	21165	21281	21144	21167	21278	21183	21395	21111	21285	21385	21127	21303	21253	21460	21176	21018	21311	21289	21025	21006	21195	21184	21219	21393	21155	21256	21359	21423	21315	20982	21040	21195	21129	21244	21241	21066	21314	21299	21091	21147	20992	21218	21259	21098	21170	21070	21196	21155	21027	21187	21009	21040	21579	21226	21270	21284	21223	21105	21246	21212	21257	21222	21162	21135	21116	21393	21078	21153	20956	21282	21101	21104	21363	21190	21146	21538	21055	21247	21254	21339	21282	21060	21274	20998	21346	21283	21070	21241	21249	21213	21101	21148	21350	21434	21257	21323	21314	21086	21180	21289	21312	21140	21086	21376	20927	20924	21166	21203	21045	21381	21283	21379	21267	21333	21105	21160	21311	21319	21211	21204	21152	21373	21244	21116	21003	21372	21266	21116	21148	21079	21244	21082	21053	20925	21144	21260	21356	21208	21184	21207	21132	21005	21100	21182	21163	21280	21369	21333	21429	21293	21164	21284	21102	21270	21059	21296	21218	21457	21312	21063	21165	21431	21200	21368	21358	21071	21343	21202	21077	21231	21318	21123	21077	21201	21177	21171	21138	21372	21064	21245	21220	21003	21095	21218	21231	21263	21470	21530	21130	21192	21105	21203	21219	21099	21171	21362	21218	21439	21210	21276	21339	21087	21259	21248	21149	21295	20975	21163	21265	21021	21257	21303	20911	21322	21259	21098	21135	21029	21242	21257	21205	21275	21208	21094	21260	21194	21134	21201	20978	21453	21352	21269	21235	21284	21316	21231	21399	21135	21261	21417	21270	21318	21128	21100	21159	21310	21338	21344	21307	21040	21227	21114	21257	21335	21437	21341	21322	21132	21251	21295	21116	21188	20951	21151	21052	21305	21056	21423	21237	21412	21264	21233	21212	21269	21117	21062	21207	21186	21361	21309	21286	21142	21255	21509	21275	21090	21451	21325	21329	21088	21043	21046	21008	21139	21067	21120	21135	21275	21222	21234	21107	21143	21204	21337	21408	21104	21116	21297	21321	21129	21368	21316	21344	21251	21498	21020	20976	21205	21226	21243	21303	21147	21252	21133	21054	21101	21223	21318	21102	21052	21180	21302	20969	21026	21133	21090	21023	21076	21265	21088	21013	21325	21043	21338	21406	21139	21141	21220	21023	21123	21241	21365	21201	21308	21183	21187	21324	21223	21369	21066	21128	21199	21042	21158	21088	21309	20908	21278	21177	21128	21286	21035	21212	21266	21253	21055	21106	21212	21160	21216	21210	21342	21506	21267	21141	21189	21147	20954	21172	21207	21266	21111	21064	21103	21193	21297	21006	21227	21208	20969	21206	21026	21149	21315	21151	21236	21199	21211	21248	21167	21299	21246	21266	21027	21142	21190	21462	21168	21455	21089	21128	21107	21045	21146	21363	21276	21349	21390	21265	21217	21026	21194	21411	21114	21175	21194	21362	21288	21087	21282	21421	21100	21167	21000	21080	21251	21160	21224	21198	21222	21239	21204	21151	21410	21046	21210	21434	21069	21331	21188	21321	21181	21105	21153	21188	21317	20987	21303	21275	21235	21352	21278	21225	21283	21201	21083	21393	21217	21150	21280	21322	21382	21374	21512	21039	21311	21206	21243	21527	21341	21502	21200	21368	21328	21398	21261	21060	21102	21139	20992	21096	21350	21178	21356	21143	21408	21150	21355	21247	21069	21209	21089	21442	21300	21290	21303	21192	20957	21135	21247	21121	21313	21104	21157	21379	21248	21162	21401	21123	21109	21243	21279	21116	21407	21392	21196	21244	21264	21216	21145	21176	21370	21197	21304	21133	21170	21155	21266	21264	21250	21002	21237	21241	21240	21194	21215	21335	21251	21338	21533	21106	21329	21339	21115	21055	21053	20961	21031	21113	21196	21272	21331	21373	21243	21050	21166	20979	21148	21098	21291	21283	21317	21331	21136	20976	21312	21162	21292	21236	21236	20922	21192	21132	21249	21144	21149	21251	21063	21175	21267	21327	21104	21037	21186	21115	21412	21117	21340	21240	21214	21307	21156	21077	21171	21142	21080	21278	21294	21315	21215	21173	21273	21229	21102	21211	21325	21095	21239	21101	20959	21069	21253	21381	21286	21093	21341	21239	21170	21321	20999	20986	21277	21420	21141	21269	21126	21265	21341	21184	21131	21257	21167	21356	21137	21303	21134	21229	21358	21098	21415	21294	21189	21475	21228	21289	21493	21073	21285	21268	21382	21106	21422	21181	21230	21321	21142	21272	21463	21242	21368	21177	21265	21190	21346	21258	21211	21048	21201	21216	21221	21144	21266	21257	21066	21204	21155	21343	21282	20936	21348	21324	21278	21164	21409	21346	21140	21347	21052	21149	21179	21199	20965	21242	21124	21175	21210	21114	21163	21049	21332	21396	21377	21103	21140	21230	21094	21336	21422	21373	21341	21125	21266	21114	21154	21324	21126	21315	21199	21202	21115	21204	21111	21209	21054	21192	21089	21377	21526	21317	21188	20988	21001	21215	21087	21188	21135	21234	21138	21026	21044	21129	21310	21392	21236	21389	21339	21122	21305	20878	21268	21337	21341	21191	21156	21150	21083	21121	21163	21326	21247	21177	21278	21163	21228	21314	21319	21199	21197	21338	21383	21313	21513	21182	21318	21360	21274	21104	21050	21377	21086	21232	21077	21327	21332	21298	21246	21116	21037	21323	21227	21063	21430	21345	21271	21189	21186	21019	21239	21039	20980	21098	21215	21053	21342	21122	21369	21140	21029	21408	21311	21196	21349	21244	21115	21090	21316	21227	21278	21019	21419	21091	20871	21166	21263	21105	21246	21066	21012	21242	21225	21319	21283	21319	21067	21229	21257	21119	21139	21338	21202	21243	21286	21329	21282	21303	21257	21034	21396	21170	21240	20948	21028	21311	21220	21102	21206	20991	21137	21196	21233	21216	21218	21221	21203	21314	21135	21090	21255	21244	21263	21140	21260	21070	21164	21118	21228	21354	21326	21265	21324	21230	21228	21032	21300	21159	20996	21288	21237	21141	21204	20995	21291	21045	21216	21223	21069	21242	21121	21138	21347	21130	21275	21025	21171	21167	21254	21324	21206	21351	21070	21230	21107	21281	21214	21271	21246	21506	21486	21121	21349	21323	21312	21034	21381	21355	21209	21008	20956	21190	21142	21091	21309	20978	21277	20982	21302	21163	21120	21236	21068	21259	21162	21217	21202	20925	21180	21278	21116	21057	21180	21223	21344	21316	21220	21343	21215	21255	21277	21450	21289	21064	21144	21149	21055	21150	21488	21258	21323	21151	21266	21093	21369	21299	21140	21248	21350	21159	21219	21283	21193	21251	21128	21121	21264	21100	21084	21239	21164	21083	21248	21352	21333	21090	21128	21334	21264	21162	21122	21276	21150	21366	21219	21181	21295	21236	21169	21218	21249	21152	21073	21457	21185	21155	21187	21261	21090	21237	21148	21134	21375	21377	21207	21466	21161	21145	21103	21289	21488	21204	21350	21383	21094	21363	21262	21167	21300	21256	21411	21281	21140	21060	21251	21285	21310	21162	21309	21143	21214	21214	21233	21312	21016	21141	21169	21156	21186	21418	21258	21195	21314	21367	21247	21146	21161	21165	21328	21230	21178	21346	21233	21091	21241	21308	21309	21181	21158	21207	21170	21043	21217	21124	21283	21188	21284	21214	21229	21049	21081	21227	21121	21276	21161	21204	21118	21202	21306	21322	20962	21050	21210	21057	21173	21222	21361	21067	21194	21197	21083	20980	21109	21244	21217	21060	21052	21160	21430	21209	21269	21032	21216	20995	21277	21265	21195	21360	21236	21077	21018	21329	21209	21122	21120	21177	21377	21323	21315	21276	21299	21213	21214	21342	21276	21462	21287	21090	21119	21206	21184	21221	21483	21168	21432	21313	21435	21197	21074	21183	20934	21088	21197	21048	21206	21505	21417	21147	21315	21297	21222	21090	21375	21225	21288	21333	21158	21223	21402	21140	21230	21067	21296	21342	21477	21193	21131	21010	21347	21247	21237	20992	21139	21059	20863	21206	21324	21148	21437	21295	21377	21241	21119	21122	21050	21200	21147	21158	21039	21313	21533	21133	21131	21276	21229	21459	21092	21343	21456	21303	21182	21052	21222	21330	21074	21132	21097	21412	21282	21143	21215	21100	21270	21186	21275	20977	21320	21243	21207	21459	21101	21337	21097	21179	21121	21252	21343	21171	21327	21050	21327	21119	21290	21217	21320	20907	21120	21247	21405	21197	21240	21273	21064	21162	21266	21245	21243	21092	21254	21303	21256	21031	21076	21357	21328	21211	21073	21180	21103	21186	21088	21259	21245	21368	21310	21306	21054	21344	21128	21175	21128	21341	21282	21331	21090	21464	21222	21274	21382	20982	20883	21334	21343	21178	21153	21133	21012	21131	21427	21341	21273	21008	21214	21483	21185	21256	21176	21139
17957	29059	26417	23057	21037	19452	18122	17298	16842	16901	16730	16776	16818	16556	16741	16538	16597	16611	16452	16636	16532	16666	16706	16735	16732	16444	16798	16336	16495	16501	16610	16696	16497	16661	16415	16505	16549	16550	16430	16526	16575	16475	16575	16410	16513	16630	16599	16564	16631	16392	16558	16556	16496	16470	16478	16470	16422	16487	16539	16308	16497	16404	16448	16451	16375	16445	16386	16364	16495	16439	16469	16598	16515	16502	16349	16501	16530	16540	16692	16397	16500	16378	16589	16491	16450	16534	16493	16557	16522	16507	16448	16405	16685	16721	16635	16459	16452	16684	16536	16467	16564	16512	16541	16583	16627	16552	16367	16620	16520	16456	16447	16505	16317	16510	16469	16569	16619	16537	16709	16493	16439	16345	16588	16608	16565	16466	16569	16647	16637	16385	16470	16598	16296	16469	16344	16394	16511	16537	16581	16399	16333	16422	16436	16521	16416	16631	16485	16432	16418	16641	16356	16414	16386	16473	16507	16560	16471	16471	16456	16504	16481	16521	16491	16423	16418	16486	16599	16525	16652	16398	16478	16335	16649	16457	16342	16512	16493	16652	16523	16673	16513	16402	16670	16549	16453	16450	16377	16597	16437	16452	16639	16307	16480	16689	16418	16461	16340	16282	16511	16495	16588	16502	16394	16655	16409	16501	16362	16415	16331	16501	16506	16456	16411	16621	16580	16383	16521	16548	16418	16556	16616	16502	16560	16517	16663	16365	16461	16462	16556	16532	16456	16591	16495	16460	16523	16503	16644	16361	16608	16503	16462	16324	16261	16484	16579	16223	16383	16600	16327	16425	16521	16598	16359	16575	16506	16750	16454	16540	16429	16439	16656	16532	16565	16584	16333	16514	16494	16606	16563	16438	16471	16425	16706	16356	16388	16362	16405	16584	16283	16720	16416	16510	16246	16469	16327	16434	16504	16480	16481	16414	16455	16532	16434	16347	16447	16640	16582	16542	16384	16300	16443	16449	16504	16564	16549	16459	16471	16390	16568	16493	16525	16470	16379	16395	16528	16568	16581	16466	16628	16557	16457	16382	16499	16468	16420	16482	16446	16399	16413	16489	16366	16317	16518	16452	16615	16491	16465	16588	16585	16498	16417	16325	16434	16533	16568	16568	16438	16433	16522	16569	16539	16486	16396	16469	16423	16332	16394	16406	16431	16584	16433	16523	16473	16577	16526	16540	16467	16526	16502	16420	16473	16480	16636	16406	16508	16637	16526	16504	16466	16600	16450	16511	16465	16402	16732	16540	16489	16372	16635	16653	16528	16620	16398	16511	16464	16507	16501	16490	16370	16536	16386	16423	16565	16568	16343	16593	16659	16164	16531	16563	16493	16458	16409	16605	16510	16673	16508	16444	16552	16476	16603	16435	16459	16742	16476	16520	16363	16483	16645	16390	16537	16498	16602	16450	16548	16595	16465	16411	16475	16647	16628	16515	16666	16499	16405	16360	16437	16639	16519	16419	16491	16461	16643	16529	16482	16357	16386	16411	16647	16456	16499	16550	16485	16438	16460	16388	16693	16471	16487	16395	16357	16461	16292	16606	16406	16566	16552	16448	16618	16436	16378	16508	16394	16641	16624	16391	16511	16296	16393	16456	16654	16440	16374	16512	16598	16453	16640	16514	16421	16551	16603	16455	16453	16351	16498	16524	16348	16418	16734	16427	16643	16599	16519	16359	16558	16483	16601	16262	16527	16507	16377	16457	16652	16646	16596	16598	16416	16547	16412	16451	16408	16389	16438	16613	16416	16501	16529	16488	16538	16609	16443	16472	16560	16375	16394	16439	16416	16648	16554	16573	16553	16455	16486	16309	16548	16488	16412	16475	16718	16380	16559	16606	16409	16508	16580	16412	16412	16457	16449	16500	16449	16502	16647	16511	16354	16542	16339	16514	16504	16552	16334	16381	16577	16623	16519	16454	16547	16363	16338	16394	16540	16516	16561	16537	16508	16523	16492	16403	16789	16355	16281	16414	16489	16563	16389	16502	16587	16481	16451	16634	16432	16285	16474	16488	16492	16441	16516	16558	16599	16394	16452	16518	16492	16520	16683	16581	16647	16486	16375	16578	16644	16539	16619	16522	16396	16553	16692	16436	16323	16370	16602	16472	16451	16431	16664	16616	16574	16545	16464	16427	16556	16348	16317	16476	16428	16412	16387	16464	16406	16421	16565	16539	16492	16398	16552	16465	16491	16480	16479	16426	16400	16446	16455	16408	16752	16533	16532	16449	16435	16476	16401	16622	16478	16521	16451	16625	16351	16501	16560	16679	16548	16449	16461	16445	16450	16613	16547	16403	16608	16531	16585	16346	16393	16581	16378	16469	16697	16660	16609	16619	16592	16485	16456	16485	16451	16677	16364	16565	16365	16480	16424	16428	16545	16458	16525	16398	16456	16525	16547	16505	16598	16592	16517	16575	16496	16633	16459	16610	16437	16527	16489	16520	16352	16542	16522	16330	16620	16711	16633	16401	16590	16580	16656	16441	16611	16501	16444	16413	16432	16441	16555	16554	16393	16565	16461	16378	16578	16556	16394	16616	16490	16623	16458	16521	16317	16302	16618	16566	16569	16361	16483	16564	16302	16471	16293	16556	16440	16540	16547	16582	16425	16549	16513	16366	16529	16396	16451	16650	16439	16606	16163	16441	16604	16541	16501	16385	16531	16547	16432	16573	16328	16451	16507	16471	16601	16593	16319	16504	16402	16600	16392	16580	16501	16574	16447	16495	16528	16521	16560	16543	16537	16550	16536	16471	16351	16574	16534	16612	16477	16505	16587	16668	16558	16571	16500	16318	16515	16509	16490	16510	16589	16533	16487	16356	16445	16523	16408	16646	16378	16596	16552	16597	16430	16439	16376	16460	16528	16451	16578	16522	16469	16439	16497	16504	16383	16569	16335	16629	16618	16286	16268	16486	16567	16487	16506	16496	16383	16551	16322	16368	16567	16347	16325	16661	16625	16573	16551	16636	16368	16660	16636	16405	16553	16425	16488	16435	16595	16548	16541	16424	16466	16557	16634	16413	16464	16562	16371	16331	16486	16416	16317	16440	16492	16672	16411	16387	16454	16427	16417	16394	16642	16413	16530	16582	16396	16593	16462	16555	16621	16588	16443	16651	16536	16565	16360	16526	16371	16469	16503	16420	16528	16523	16686	16507	16528	16503	16432	16538	16468	16550	16445	16481	16398	16450	16510	16629	16567	16426	16409	16447	16502	16570	16530	16538	16235	16511	16437	16615	16667	16670	16380	16529	16524	16398	16500	16303	16448	16414	16601	16514	16578	16656	16425	16359	16474	16417	16550	16449	16429	16430	16513	16531	16527	16441	16454	16679	16635	16533	16474	16516	16465	16445	16467	16453	16554	16551	16584	16783	16596	16426	16480	16488	16424	16365	16476	16379	16502	16667	16552	16442	16513	16444	16367	16385	16435	16553	16522	16525	16583	16428	16599	16666	16517	16549	16509	16436	16559	16539	16809	16415	16377	16505	16600	16448	16380	16511	16499	16582	16426	16606	16484	16511	16510	16618	16451	16520	16384	16216	16519	16511	16424	16368	16360	16392	16380	16480	16582	16433	16675	16485	16330	16717	16384	16512	16375	16585	16503	16384	16357	16555	16381	16600	16623	16616	16657	16578	16407	16364	16396	16434	16441	16435	16574	16497	16525	16506	16524	16467	16550	16490	16573	16519	16366	16481	16355	16639	16550	16244	16658	16515	16609	16396	16352	16454	16563	16418	16502	16421	16428	16429	16343	16488	16475	16482	16249	16413	16611	16413	16466	16501	16539	16307	16477	16467	16330	16466	16657	16319	16487	16332	16398	16688	16328	16314	16720	16510	16553	16620	16485	16696	16540	16378	16428	16602	16500	16547	16718	16469	16580	16388	16577	16487	16547	16473	16306	16564	16472	16554	16511	16390	16473	16499	16466	16577	16464	16499	16560	16557	16470	16478	16390	16575	16347	16332	16636	16692	16519	16595	16525	16569	16333	16624	16310	16406	16508	16628	16480	16440	16556	16472	16445	16298	16476	16538	16612	16373	16357	16434	16656	16597	16581	16558	16591	16559	16651	16582	16558	16463	16504	16492	16527	16451	16451	16528	16330	16518	16568	16520	16619	16480	16503	16432	16485	16393	16565	16627	16692	16343	16611	16343	16499	16277	16564	16483	16475	16642	16387	16572	16670	16466	16479	16508	16535	16544	16609	16387	16322	16512	16498	16660	16548	16311	16318	16350	16385	16556	16438	16488	16437	16534	16422	16411	16653	16661	16514	16525	16409	16473	16557	16439	16496	16475	16672	16465	16500	16662	16408	16412	16633	16624	16696	16547	16508	16389	16645	16523	16337	16430	16628	16504	16380	16600	16427	16554	16558	16503	16596	16579	16405	16540	16676	16545	16507	16539	16530	16428	16287	16451	16623	16486	16295	16391	16579	16455	16509	16406	16484	16693	16424	16356	16319	16352	16426	16512	16416	16473	16533	16394	16472	16473	16316	16459	16511	16522	16413	16501	16352	16564	16384	16647	16384	16668	16538	16465	16675	16633	16439	16453	16543	16543	16393	16590	16607	16550	16625	16228	16335	16558	16425	16422	16199	16531	16535	16426	16531	16446	16757	16366	16532	16519	16581	16424	16539	16440	16498	16547	16744	16744	16555	16402	16459	16551	16391	16673	16481	16559	16576	16557	16450	16419	16357	16471	16437	16442	16397	16330	16425	16663	16480	16315	16644	16461	16492	16637	16535	16521	16458	16440	16508	16585	16609	16467	16555	16569	16387	16420	16352	16499	16313	16438	16632	16554	16505	16357	16654	16409	16468	16414	16567	16531	16492	16439	16399	16513	16441	16545	16611	16445	16479	16500	16501	16547	16341	16550	16518	16399	16414	16565	16506	16537	16417	16425	16571	16472	16634	16483	16553	16411	16457	16319	16499	16445	16421	16554	16735	16446	16383	16729	16524	16551	16687	16512	16514	16586	16522	16360	16375	16611	16221	16395	16443	16687	16417	16557	16547	16546	16582	16469	16416	16602	16561	16408	16542	16422	16546	16541	16477	16537	16368	16539	16452	16463	16853	16528	16565	16231	16486	16687	16465	16583	16579	16578	16447	16530	16490	16352
22196	21340	28703	24422	22175	25090	27006	22456	21637	21568	21362	21306	21139	21094	21350	21243	21287	21291	21371	21082	21320	21125	21090	21140	20999	21157	21066	20882	21189	21179	21080	20900	21010	21076	20853	20934	20860	20944	21072	20622	20938	20933	20694	20957	21004	21072	21047	20779	20946	20800	21013	20808	20790	20665	21169	20906	20891	20935	20933	20772	20934	20880	20820	20857	20586	20874	20903	20897	20966	20913	21035	20787	20932	20993	20833	20929	20813	20867	20675	20906	20993	20959	20908	21177	20884	20881	20826	20852	20908	20834	21017	20834	20626	20838	20829	20985	20820	20866	20892	20824	20821	20829	20943	20713	20727	21019	20755	20700	20994	20812	20885	20939	20996	21071	20927	20631	20803	20741	20749	20769	20714	20777	20729	20684	20633	20842	20884	20958	20649	20996	20736	20882	20844	20728	20756	20875	20960	20857	20841	20830	21009	20818	20769	20928	20810	20876	20752	20813	20847	20808	20809	20892	20667	20725	20759	21091	20876	20819	20858	20739	20708	20960	20834	20795	20634	20625	20796	20880	20990	21198	20795	20802	20834	20783	20668	20826	20885	20939	20853	20970	20643	21020	20873	20811	20786	20681	20836	21007	20784	20789	20923	20673	20904	20909	20995	20786	20948	20941	21072	20668	20697	20904	20954	20901	20937	20817	20866	20826	20731	20786	20954	20929	20587	20748	20884	20659	20776	20775	20882	20965	20679	20679	20744	20972	20616	20545	20757	20700	20877	20946	20937	20783	20831	20720	20539	20851	20849	20815	20906	20818	20877	21000	20750	20608	20879	20713	20973	20981	20848	20761	20859	21033	21033	20762	20824	20791	20776	20607	20859	20803	20962	20647	20734	20850	20700	20789	20775	20792	20956	20915	20554	20824	20908	20864	20719	20963	20868	20902	20847	20689	20824	20948	20880	20754	20636	20665	20838	20946	20832	20776	21056	20629	20785	20659	20745	20876	20846	20779	20839	20858	20718	20885	20842	20736	20869	20813	20916	20996	20859	20784	21145	20717	20683	20820	20978	20964	20905	20661	20637	20678	20795	20777	20965	20819	20863	20716	20916	20799	20926	20871	20935	20925	20873	20801	20952	20896	20882	20748	20750	20686	20751	20729	20889	20804	20633	20781	20811	20971	20916	20863	20845	20950	20927	20856	20891	20846	20909	20948	20930	20840	20709	20916	20811	20591	20572	20809	20703	20774	20694	20740	20866	20985	20715	20617	20947	20894	20953	20763	20651	20778	20785	20932	20848	20602	20731	20710	20794	20737	20759	20750	20926	20717	20899	20823	20776	20813	20794	20864	20868	20823	20865	20919	20765	20797	20957	20884	20887	20729	20788	20908	20751	20864	20994	20837	20921	20840	20882	20692	20644	20740	20759	20816	20880	20777	20742	20773	20891	20953	20883	20825	21009	20890	20627	20955	20767	20654	20814	20962	20765	20658	20834	20698	20753	20838	20805	20781	20902	20719	20829	20823	20744	20841	20833	20876	20976	20853	20756	21045	20851	20503	20825	20941	20907	20762	20890	20957	20799	20872	20920	20675	20997	20746	20729	20940	20728	20592	20700	20931	20834	20765	20831	20755	21018	20924	21201	20902	20817	20961	20850	20767	20721	20682	20932	20844	21170	20712	20790	20670	20807	20812	20693	20834	20899	20787	20752	20856	20819	20961	20796	21003	20949	20911	20826	20768	20798	20787	21043	20838	20814	20785	20854	20790	20838	20646	20784	20765	20770	20623	20772	20718	20999	20899	20700	20777	20987	20924	20902	20853	20605	20850	20891	20703	20802	20887	20835	20682	20788	20722	20597	20775	20804	20832	20756	20870	21097	21125	20712	20765	21012	20871	20783	20874	20816	20742	20689	20866	20777	20899	20586	20748	20909	20915	20914	20884	20905	21006	20778	20988	20894	20725	20678	20775	20805	20713	20650	21002	20761	20676	20825	20995	21021	20772	20900	20997	20719	20814	20843	20744	20794	20842	20801	20708	20745	20812	20917	20694	20717	20755	20968	20910	20765	20819	20887	20786	20678	20600	20874	20695	20924	20876	20892	21159	20882	20886	20726	20786	20758	20921	20646	20721	20751	20815	20888	20766	20935	20708	20888	20737	20723	20852	20784	20730	21047	20906	21022	20895	20862	20863	20833	20893	20949	20597	21016	21056	20876	20598	20964	20771	20827	20532	20690	20772	20715	20952	20812	20852	20666	21049	20830	20809	20694	21016	20725	20821	20895	20913	20877	20932	21080	20556	20843	20867	20730	20742	20791	20916	21055	20914	20804	20843	20831	20731	20765	20855	20666	20812	20856	20793	20776	20907	20871	21042	20909	20941	20812	20741	20927	20825	20869	20695	20679	20845	20967	20774	20997	20762	20684	20776	20917	20880	20859	20883	20757	20710	20842	20768	20736	20648	20756	20880	20960	20824	20832	20783	20989	21017	20802	20875	20963	20696	20783	20774	20755	20833	20726	20854	20862	20808	20866	20716	20950	20959	20720	20749	21061	20915	20975	20563	20642	20699	20792	20933	20569	20781	20717	21063	20908	20589	20931	20657	20717	20993	20834	20904	20925	20816	20796	20708	20685	20692	20867	20817	20858	20680	20813	20717	20783	20669	20706	20905	21029	20969	20825	20739	20939	20801	20901	20692	20602	20918	20905	20795	20825	20791	20589	20637	21039	20750	21010	20643	20820	20870	20766	20887	20815	20811	20569	20807	20707	20728	20746	20815	20843	20996	20780	20533	20830	20601	20979	21034	20784	20995	20814	20819	20797	20641	20626	20848	21024	20736	20851	20725	20841	20775	20919	20824	20896	20772	20874	20731	20887	20811	20852	20917	20884	20873	20922	20935	20874	21004	20920	20691	20687	20799	20815	20970	20851	20688	20806	20663	20866	20506	20841	20643	20893	20620	20705	20828	20778	20756	20770	20859	20941	20885	20830	20949	20687	21020	20916	20866	21002	20925	20805	20831	20745	20722	20656	20747	20923	20827	20968	20833	20768	20800	20820	20666	20742	20931	20814	20782	20937	20887	20961	20770	20807	20953	20842	20724	20455	20906	20825	20994	20852	20741	20817	20657	20478	20816	20835	20901	20892	20734	20816	20737	20919	20853	20816	20839	20890	20742	20899	20880	20836	20876	20878	20698	20893	20913	20889	20761	20812	20633	20877	20932	20849	20758	20990	20855	20838	20690	20952	20667	20801	20773	20772	20522	20565	20733	20749	20689	20717	21003	20904	20595	20788	20939	20965	20745	20775	20834	20846	20786	20805	20874	20946	20763	20931	20760	20790	20974	20769	20949	20941	20693	20870	20761	20914	20761	20778	20893	20888	20720	21158	20831	20925	20844	20905	20638	20834	20676	20950	20854	20817	20693	20870	20688	20802	20843	20786	20796	20848	20895	20877	20624	20663	20798	20810	20871	20962	20860	20748	20938	20810	20859	20943	20896	20675	20640	20907	20692	20644	20959	20742	21056	20924	20395	20889	20933	20707	20661	20709	20928	20725	20774	20998	20815	20943	20750	20847	20798	20702	20850	20700	20705	20770	20647	20821	20686	20934	20658	20727	20936	20852	20801	20915	20663	20845	20763	20949	20878	21004	20788	20908	21079	20909	20840	20756	20752	20663	20755	20655	21043	20956	20943	20859	20885	20839	20973	21028	20953	20862	20775	20854	20782	20696	21006	20767	20911	20901	20805	20818	20804	20779	20833	20849	20875	20734	20939	20757	20951	20671	20897	20913	20578	21033	20739	20937	20900	20936	20618	20936	20710	20980	20834	20715	20771	20775	20625	20743	20934	20944	20783	20698	20812	20826	20797	20678	20738	20706	20732	20992	21090	20931	20807	20772	20769	20817	20779	20720	20761	20896	20868	21044	20787	20759	21010	21001	20675	20654	20863	20615	20878	20814	20978	20813	20767	20911	20710	20884	20907	20883	20844	20791	20616	20719	20757	20818	21009	20944	20854	20806	20744	20687	20662	20906	20913	20849	20871	20858	20712	20823	20695	20828	20763	20976	20852	20825	20910	20898	21072	20985	20718	20807	20824	20811	20580	20878	20776	20775	20780	20958	20791	20728	20888	20884	20734	20979	20861	20827	20961	20753	20704	20898	20603	20903	20785	20853	20722	20850	20819	20775	20849	20865	21025	20719	20875	20819	20909	20932	20702	20686	20749	20693	21036	20717	20654	20711	20818	21106	20871	20835	20791	20803	20860	21060	20720	20568	20839	20635	20880	20818	20699	20873	20650	20950	20938	20860	20801	20889	20817	20825	20906	20763	20711	20921	20926	21030	20868	20837	20734	20803	20947	20981	20812	20746	20896	20814	20809	20891	20801	20865	20662	20664	20995	20838	20777	21106	21107	21030	20729	20810	20867	20869	20828	20798	20901	20802	20613	20909	21099	20799	20730	20724	20676	20952	20793	20829	20935	20710	20603	20827	20816	20772	20773	20701	20669	20721	20887	20884	20580	20755	20833	20911	20829	20830	20838	20850	20755	21002	20896	20664	20723	20773	20799	20818	20760	20797	20724	20784	20897	20981	20563	20732	20832	20807	20930	20736	20618	20636	20841	20737	20851	20726	20906	20684	20533	20716	20904	20851	20903	20832	20790	20727	20978	20810	20702	21021	20528	20537	20823	20845	20748	21024	20846	20711	20928	20876	20863	20820	20721	20787	20886	21020	21072	20809	20776	20964	20887	20837	20804	21028	20635	20958	20983	20808	20915	20730	20628	20798	20672	20780	20907	20733	20757	20762	20750	20735	20807	20767	20667	20767	20792	20816	20665	20759	20985	20854	20862	20795	20635	20825	20894	20619	20673	20847	20880	20947	20840	20703	20831	20812	20836	20866	20766	21035	20601	20915	20800	20543	20837	21245	20636	20730	20656	20830	20846	20705	20889	20874	20884	20862	20723	20937	20881	20754	20627	20726	20913	20817	20748	21106	20992	20873	20710	20964	20600	20684	20663	20814	20794	20877	20544	20787	20934	20718	20993	20991	20660	20832	20842	20925	20885	20880	20959	20748	20807	20648	20612	21043	20902	20812	20736	20867	21028	20781	20727	20805	20832	20802	20792	20881	20789	20759	20793	20796	20744	20963	21083	20906	20867	20663	20715	20948	20847	20923	20760
17620	34475	31663	26465	23385	21013	18980	17517	17096	16632	16661	16662	16397	16403	16719	16426	16582	16482	16380	16379	16383	16435	16405	16399	16340	16374	16258	16321	16199	16523	16150	16300	16299	16334	16142	16521	16267	16290	16273	16280	16334	16171	16138	16380	16330	16349	16147	16057	16311	16118	16231	16338	16127	16279	16397	16170	16190	16342	16469	16151	16327	16397	16197	16270	16258	16123	16200	16142	16164	16239	16232	16296	16241	16344	16329	16306	16453	16159	16385	16262	16188	16146	16095	16306	16242	16256	16269	16328	16138	16204	16288	16347	15978	16293	16185	16241	16357	16403	16338	16282	16227	16225	16264	16351	16154	16347	16104	16214	16224	16225	16383	16334	16136	15972	16261	16223	16093	16103	16225	16281	16036	16192	16287	16218	16518	16263	16283	16235	16296	16087	16277	16155	16041	16147	16250	16333	16094	16404	16296	16318	16190	16281	16259	16091	16376	16318	16109	16342	16235	16147	16191	16375	16238	16369	16199	16347	16189	16150	16081	16220	16276	16110	16206	16331	16189	16076	16340	16132	16224	16311	16231	16117	16300	16305	16243	16202	16107	16177	16102	16272	16129	16152	16164	16320	16241	16141	16366	16128	16024	16409	16203	16083	16126	16307	16274	16110	16398	16282	16209	16230	16304	16178	16255	16170	16156	16261	16089	16469	16230	16338	16504	16291	16271	16122	16211	16221	16137	16199	16262	16280	16266	16259	16249	16392	16094	16331	16132	16217	16419	16302	16423	16100	16217	16260	16022	16526	16187	16289	16282	16335	16252	16393	16283	16211	16240	16312	16397	16254	16378	16229	16211	16325	16315	16023	16185	16154	16270	16303	16279	16201	16237	16283	16353	16296	16143	16127	16296	16478	16278	16191	16282	16119	16314	16324	16175	16320	16285	16316	16139	16330	16117	16172	16317	16182	16372	16335	16091	16269	16144	16384	16387	16336	16522	16308	16231	16344	16229	16282	16145	16179	16263	16367	16095	16291	16097	16193	16424	16210	16112	16267	16257	16357	16103	16350	16193	16338	16296	16274	16165	16293	16182	16227	16257	16080	16260	16366	16133	16357	16085	16251	16077	16239	16369	16245	16177	16236	16294	16273	16251	16251	16295	16054	16408	16248	16290	16157	15967	16213	16248	16160	16064	16093	16197	16136	16328	16158	16216	16300	16257	16328	16316	16265	16349	16166	16155	16252	16248	16162	16298	16347	16418	16162	16469	16263	16356	16284	16204	16213	16205	16162	16262	16201	16429	15999	16248	16187	16159	16242	16136	16220	16277	16074	16322	16216	16369	16304	16341	16174	16244	16177	16239	16145	16152	16336	16275	16221	16271	16401	16176	16196	16201	16255	16203	16388	16162	16211	16315	16205	16274	16261	16161	16285	16172	16207	16219	16146	16112	16175	15999	16321	16152	16277	16166	16204	16294	16280	16169	16335	16404	16140	16224	16248	16244	16159	16193	16384	16285	16123	16192	16354	16191	16237	16128	16261	16429	16187	16518	16205	16204	16379	16144	16288	16095	16189	16133	16192	16130	16288	16297	16199	16280	16253	16355	16392	16100	16236	16127	16180	16260	16155	16096	16338	16269	16188	16156	16261	16319	16222	16215	16121	16011	16255	16132	16233	16240	16161	16247	16351	16262	16303	16332	16286	16167	16255	16287	16083	16139	16204	16372	16245	16236	16012	16288	16249	16378	16127	16393	16381	16205	16162	16323	16207	16206	16097	16125	16177	16170	16162	16338	16252	16223	16133	16276	16013	16389	16474	16153	16125	16300	16224	16308	16238	16235	16262	16386	16033	16199	16294	16111	16306	16340	16128	16247	16220	16304	16204	16266	16069	16207	16238	16268	16240	16192	16207	16308	16420	16252	16283	16193	16125	16089	16149	16434	16203	16368	16140	16329	16334	16235	16271	16196	16212	16276	16203	16360	16136	16145	16226	16340	16268	16306	16043	16345	16176	16267	16232	16216	16330	16191	16228	16454	16189	16188	16287	16322	16072	16324	16334	16392	16211	16216	16107	16283	16137	16180	16315	16191	16163	16366	16231	16242	16109	16008	16222	16410	16358	16285	16217	16206	16199	16365	16218	16299	16343	16080	16247	16316	16356	16245	16311	16299	16228	16291	16361	16274	16099	16253	16254	16273	16254	16162	16346	16153	16380	16218	16220	16338	16302	16222	16424	16268	16208	16098	16290	16133	16315	16166	16362	16231	16442	16201	16313	16182	16268	16201	16139	16250	16132	16232	16286	16173	16087	16358	16075	16305	16116	16260	16260	16207	16290	16194	16343	16189	16284	16141	16387	16173	16250	16211	16439	16335	16286	16176	16199	16352	16347	16086	16292	16221	16379	16379	16130	16218	16121	16216	16063	16414	16308	16399	16379	16178	16295	16230	16245	16096	16177	16230	16241	16277	16238	16380	16115	16213	16051	16363	16234	16296	16232	16217	16367	16439	16101	16226	16245	16205	16437	16317	16298	16266	16254	16325	16279	16242	16213	16175	16212	16395	16222	16246	16228	16220	16207	16206	16229	16303	16109	16111	16342	16180	16250	16364	16049	16286	16325	16367	16338	16232	16373	16364	16225	16225	16110	16108	16161	16103	16434	16282	16199	16171	16259	16126	16129	16073	16235	16127	16354	16305	16340	16181	16109	16365	16269	16209	16156	16284	16243	16245	16107	16190	16237	16328	16284	16254	16231	16267	16339	16228	16192	16362	16158	16250	16182	16176	16313	16251	16261	16043	16226	16257	16214	16188	16056	16283	16127	16268	16237	16270	16221	16061	16159	16197	16141	16225	16174	16331	16116	16429	16194	16410	16261	16271	16238	16198	16291	16311	16059	16329	16219	16286	16273	16197	16131	16338	16162	16056	16164	16208	16251	16215	16262	16027	16145	16330	16170	16216	16027	16169	16165	16249	16182	16046	16218	16330	16201	16298	16165	16255	16279	16430	16349	16256	16128	16227	16227	16144	16254	16292	16250	16236	16162	16257	16237	16207	16232	16179	16355	16271	16252	16264	16211	16088	16184	16291	16335	16243	16320	16237	16390	16217	16419	16267	16287	16210	16097	16251	16084	16268	16360	16342	16161	16109	16157	16146	16139	16247	16377	16215	16185	16248	16369	16228	16027	16121	16320	16191	16286	16219	16242	16294	16260	16293	16197	16140	16240	16390	16348	16477	16297	16261	16358	16338	16236	16185	16078	16319	16231	16304	16165	16274	16387	16255	16328	16144	16198	16299	16144	16293	16145	16319	16250	16177	16273	16110	16139	16227	16382	16430	16212	16196	16228	16127	16336	16291	16272	16290	16323	16112	16193	16276	16219	16278	16125	16103	16279	16159	16133	16225	16192	16321	16146	16427	16278	16242	16187	16398	16122	16400	16295	16221	16254	16187	16323	16174	16264	16364	16435	16045	16137	16255	16152	16318	16230	16452	16373	16494	16200	16215	16304	16149	16170	16161	16075	16464	16064	16220	16316	16178	16341	16217	16184	16421	16164	16147	16387	16150	16014	16108	16205	16270	16109	16289	16277	16428	16228	16357	16050	16129	16161	16178	16287	16106	16174	16163	16126	16184	16281	16289	16368	16377	16269	16285	16224	16354	16313	16149	16156	16148	16223	16383	16333	16361	16250	16241	16133	16232	16265	16147	16086	16270	16271	16137	16403	16307	16168	16140	16184	16305	16169	16262	16389	16264	16316	16098	16269	16108	16227	16238	16135	16354	16312	16386	16346	16085	16226	16221	16240	16286	16252	16172	16177	16163	16252	16164	16248	16102	16119	16170	16196	16297	16270	16224	16360	16378	16168	16324	16298	16180	16194	16306	16282	16089	16293	16244	16236	16202	16233	16039	16151	16298	16356	16413	16179	16148	16230	16244	16244	16162	16359	16279	16260	16266	16303	16209	16244	16192	16102	16176	16260	16194	16106	16160	16363	16270	16142	16443	16196	16347	16248	16327	16160	16146	16393	16299	16251	16139	16333	16066	16253	16115	16123	16354	16116	16221	16162	16197	16179	16273	16177	16038	16026	16211	16026	16108	16322	16170	16089	16155	16101	16492	16204	16079	16133	16349	16148	16153	16321	16363	16238	16457	16216	16179	16102	16292	16286	16325	16330	16143	16218	16261	16272	16131	16312	16347	16420	16207	16220	16302	16137	16358	16227	16121	16261	16237	16165	16256	16199	16287	16268	16261	16141	16257	16201	16403	15949	16183	16142	16193	16363	16118	16329	16250	16284	16292	16491	16305	16304	16289	16249	16197	16166	16362	16228	16259	16330	16420	16406	16414	16488	16259	16305	16424	16295	16270	16072	16290	16336	16303	16144	16272	16164	16354	16261	16277	16272	16065	16356	16247	16248	16077	16331	16347	16156	16241	16111	16355	16122	16269	16295	16123	16214	16098	16528	16117	16348	16337	16251	16233	16086	16210	16287	16259	16072	16245	16216	15983	16173	16263	16436	16299	16312	16369	16227	16256	16143	16191	16430	16159	16383	16281	16355	16192	16088	16319	16210	16305	16218	16064	16273	16302	16182	16306	16319	16373	16201	16218	16156	16371	16062	16234	16205	16217	16461	16409	16072	16193	16194	16253	16144	16272	16271	16292	16180	16139	16488	16235	16079	16294	16292	16265	16173	16168	16275	16397	16250	16259	16241	16180	16270	16400	16295	16274	16275	16134	16262	16182	16211	16353	16305	16087	16233	16412	16213	16271	16328	16318	16276	16231	16234	16260	16110	16236	16270	16443	16238	16156	16128	16275	16390	16331	16211	16313	16132	16027	16110	16255	16351	16239	16263	16275	16223	16265	16255	16118	16304	16292	16163	16162	16122	16171	16217	16264	16211	16162	16352	16357	16421	16249	16211	16251	16341	16341	16186	16262	16202	16205	16185	16414	16289	16262	16482	16181	16300	16051	16301	16295	16321	16130	16178	16213	16225	16263	16135	16205	16168	16219	16249	16316	16138	16174	16158	16218	16105	16279	16211	16372	16160	16270	16266	16220	16395	16151	16322	16305	16430	16288	16117	16210	16351	16105	16279	16337	16021	16312	16235	16222	16277	16101	16266	16213	16145	16274	16304	16147	16352	16287	16196	16178	16124	16308	16173	16237	16150	16302	16450	16081	16294
30531	25708	29735	27549	23845	22883	22299	21932	21504	21445	21524	21335	20955	21401	21413	21328	21378	21271	21192	21138	21259	21267	21460	21184	21296	21300	21364	21200	21261	21528	21364	21268	21166	21256	21284	21148	21169	20971	21328	21352	21388	21180	21370	21279	21131	21313	21139	21081	21206	21220	21061	21286	21287	21252	21112	21287	21237	21105	21027	21192	21196	21232	21146	21128	21191	21343	21085	21244	21321	21250	21058	21361	21172	21035	21194	21161	21245	21006	21354	21245	21341	21235	21158	21027	21110	21282	21136	21105	21109	21301	21243	21290	21166	21138	21330	21108	21160	21110	21208	21343	21203	21083	21251	21238	21226	21404	21280	21073	21076	21054	21160	21091	21184	21016	21374	21393	21220	21131	21095	21298	21114	21132	21244	21220	21404	21342	21303	21147	21112	21281	21065	21134	21103	21383	21110	21248	21010	21051	21302	21429	21238	21337	21193	21016	21276	21242	21358	21169	21335	21179	21205	21182	21117	21042	21260	21092	21188	21054	21231	21280	21303	21317	21276	21186	20967	21239	21209	21309	21366	21129	21253	21396	21117	21061	21179	21349	21181	21298	21160	21151	21208	20978	21297	21224	21440	21424	21275	21332	21437	21354	21160	21239	21240	21276	21162	21145	21248	21206	21350	21393	21127	21260	21263	21336	21329	21166	21067	21229	21304	21196	21100	20979	21308	21191	21214	21388	21254	21216	21290	21331	21052	20951	21189	21230	21417	21375	21142	20951	21321	21113	21058	21029	21194	21084	21284	21035	21348	21254	21022	20974	21305	21264	21285	21172	21133	21194	21127	21023	21138	21378	21179	21199	21249	21235	21121	21281	21259	21295	21383	21310	21190	21543	21162	21261	21219	21260	21356	21091	21269	21093	21371	21105	21198	21115	21362	21270	21256	21093	21050	20980	21208	21099	21138	21131	21059	21199	21360	21226	21275	21017	21252	21231	21194	21304	21131	20948	21351	21077	21094	21396	20982	21324	21382	21229	21277	21260	21327	21066	21353	21093	21348	21422	21247	21224	21377	21232	21169	21182	21205	21349	21381	21281	21391	21129	21148	21291	21249	21012	21289	21313	21053	21319	21112	21272	21144	21207	21051	21226	21579	21050	21260	21230	21291	21164	21415	21474	21441	21153	21223	21491	21260	21381	21332	21161	21363	21148	21450	21152	21272	21158	21050	21238	21460	21140	21197	21228	21201	21177	21377	21275	21316	21465	21225	21338	21251	21219	21154	21206	21049	21218	21267	21321	21137	21285	21165	21333	21197	21259	21209	21273	21105	21439	21314	21332	21324	21116	21255	21293	21257	21202	21317	21212	21291	21325	21338	21113	21257	21179	21119	21251	21191	21163	21160	21292	21144	21241	21158	21379	21165	21220	21360	21245	21151	21376	21201	21210	21141	21017	21082	20987	21213	21349	21237	21133	21237	21280	21243	21247	21153	21211	21329	21099	21210	21203	21107	21335	21428	21233	21182	21085	21347	21212	21242	21261	21230	21214	21001	21236	21100	21310	20918	21409	21233	21237	21130	21162	21104	21266	21031	21222	21246	21218	21218	21113	21152	21448	21339	21088	21369	21074	21188	21227	21157	20918	21179	21075	21150	20957	21098	20988	21231	21253	21096	21184	21384	21177	21347	21083	20940	21109	21173	21032	21356	21323	21425	21404	21143	21345	21267	21070	21110	21161	21177	21133	21125	21451	21218	21355	21225	21126	21306	21130	21202	21336	21361	21235	21528	21013	21317	21107	21154	21267	21137	21110	21110	21125	21245	21249	21052	21042	21059	21380	21024	21207	21210	21152	21275	21376	21516	21100	21204	21244	21264	21218	21197	21097	21244	21209	21333	21325	21432	21147	21106	21189	21044	21081	21456	21365	21149	21264	21394	21290	21210	21377	21213	21099	21117	21451	21366	21140	21140	21121	21234	21301	21098	21428	21338	21341	21206	21227	21222	21257	21159	21138	21280	21324	21252	21091	21339	21228	21198	21405	21439	21087	21172	21461	21124	21220	20991	21341	21045	21234	21135	21405	21256	21128	21245	21289	21270	21168	21136	21238	21308	21378	21218	21209	21397	21176	21166	21129	21387	21235	21420	21213	21293	21115	21158	21127	21114	21184	21268	21260	21326	21403	21353	21289	21360	21197	21104	21202	21101	20946	21165	21182	21167	21224	21131	21248	21250	21240	21034	21253	21200	21206	21272	21393	21073	21247	21372	21122	21331	21367	21312	21315	21654	21476	21143	21151	21111	21069	21336	21081	21203	21485	21303	21154	21201	21035	21133	21092	21388	21113	21257	21249	21210	21041	21147	21098	21206	21424	21102	21295	21568	21323	21161	21172	21240	21350	21432	21325	21004	21166	21080	21375	21454	21179	21261	20886	21109	21403	21243	21484	21365	21321	21378	21228	21132	21286	21224	21308	21354	21312	21209	21263	21226	20913	21104	21244	21232	21200	21259	21054	21320	21126	21233	21250	21298	21279	21123	21050	21062	21184	21239	21352	21244	20929	21348	21391	21121	21177	21237	21147	21367	21344	21177	21222	21468	21198	21064	21343	21319	21238	21119	21172	21249	21169	21190	21082	21371	21114	21243	21362	21323	21220	21300	21346	21172	21370	21235	21355	21031	21481	21146	21188	21007	21117	21092	21059	21273	21126	21148	21216	21042	21171	21144	21274	21228	21283	21248	21260	21306	21088	20999	21051	21239	21144	21260	21332	21211	21230	21297	21316	21199	21323	21096	21208	21195	21255	21070	21271	21168	21113	21143	21110	21188	21339	21482	21173	21056	21206	21062	21247	21389	21144	21107	21072	21348	21193	21098	21383	21233	20980	21511	21300	21048	21104	20990	21142	21404	21194	21266	21300	21161	21167	21342	21272	21263	21160	21258	21020	21103	21348	21091	21287	21232	21322	21201	21207	21205	21343	21429	21185	21359	21456	21102	21294	21039	21206	21219	21172	21433	21162	21351	21358	21348	21322	21204	21327	21195	21263	21124	21215	21001	20894	21274	21187	21144	21190	21234	21263	21216	21381	21219	21201	21144	21292	21185	21271	21137	21223	21294	21270	21059	21123	21265	21166	21507	21292	21188	21239	21232	21227	21415	21103	21171	21097	21185	21245	21251	21394	21439	21366	21118	21118	21287	21372	21196	21172	21007	21113	21191	20944	21146	21328	21296	21320	21254	21234	21434	21269	21133	21088	21196	21328	21254	21385	21375	21214	21195	21443	21205	21211	21489	21516	21150	21413	21169	21197	21153	21169	21233	21343	21487	21182	21116	21295	21402	21154	21119	21432	21079	21014	21300	21362	21138	21049	21273	21149	21513	21150	21321	21061	21342	21176	21230	21290	21337	21112	21301	21391	21173	21192	21197	21208	21159	21298	21205	21181	21383	21209	21511	21361	21072	21152	20839	21269	21265	21156	21328	21344	21046	21024	21188	21009	21240	21276	21072	21103	21303	21209	21183	21169	21198	21130	21311	21275	21042	21204	21079	21245	21372	20986	21315	21486	21332	21277	21269	21454	21341	21440	21260	21055	21331	21228	21294	21225	21154	20980	21282	21205	21244	21243	21237	21288	21300	21162	20938	21334	21159	21279	21371	21231	21158	21360	21456	21063	21259	21228	21358	21283	21383	21200	21236	20924	21150	21063	21354	21334	21041	21328	21233	21060	21113	21342	21285	21021	21244	21514	21048	21241	21247	21187	21090	21344	21074	21173	21125	21404	21165	21130	21427	21254	21372	21262	21292	21368	21292	21188	21068	21166	21109	21298	21319	21426	21015	21226	21274	21302	21370	21068	21140	21225	21243	21240	21103	21124	21240	21334	21114	21128	21189	21368	21096	21270	21399	21207	21192	21248	21153	21193	21207	21151	21179	21213	21362	21295	21319	21362	21341	21178	20999	21324	21071	21317	21298	21185	21297	21251	21483	21102	21277	21200	21252	21144	21285	21243	21413	21165	21115	21212	21200	21223	21324	21206	21024	21305	21069	21024	21082	21211	21200	21191	21236	21269	21239	20980	21213	21468	21132	21473	21137	21228	21051	21376	21288	21322	21206	21258	21158	21030	21165	21201	21198	21202	21223	21325	21300	21221	21016	21128	21203	21241	21050	21154	21098	21400	21351	21115	21289	21331	21231	21102	20987	21267	20912	21222	21305	21311	21149	21246	21260	21082	21197	20952	21152	21126	21309	21309	21412	21292	21340	21252	21084	21189	21233	21037	21061	21221	21019	21147	21544	21247	21194	21281	21154	21252	21150	21251	21110	21146	21392	21251	21157	21157	21221	21017	21324	21072	21347	21437	21123	21192	21228	21166	21340	21166	21061	21321	21236	21053	21233	21446	21148	21513	20951	21195	21083	21202	21076	21050	21360	21244	21462	21218	21609	21166	21139	21099	21356	21074	20992	21428	21273	20952	21275	21186	21159	21408	21075	21130	21038	21047	21324	21036	21430	21063	21318	21261	21422	21192	21397	21429	21028	21302	21131	21040	21185	21039	21345	21077	21281	21395	21155	20963	21104	21290	21229	21226	21233	21307	21011	21276	21289	21275	21237	21387	21118	21255	21077	21550	21103	21126	21062	21168	21200	21175	21211	21582	21376	21331	21104	21061	21436	21428	21356	21376	21345	21303	21164	21486	21178	21112	21183	21117	21027	21328	21184	21287	21220	21154	21271	21037	21260	21224	21327	21075	21227	21269	21277	21122	21230	21248	21248	21053	21435	21139	21191	21296	21301	21107	21107	21101	21271	21200	21020	21242	21077	21256	21287	21117	21052	21178	21220	21452	21073	21212	21177	21092	21192	21141	21175	21243	21234	21059	21293	21364	21238	21329	21248	21140	21074	21239	21177	21334	21216	21205	21313	21305	21422	21514	21406	21147	21322	21265	21142	21099	21334	21411	21176	21136	21340	21244	21138	21106	21022	21374	21454	21434	21270	21228	21253	21149	21250	21170	21224	21129	21331	21162	21225	21395	21329	21250	21417	20921	21238	21321	21276	20890	21466	21240	21200	21305	21139	21093	21222	21263	21349	21241	21272	21206	21187	21378	21117	21246	21287	21152	21348	21260	21091	21179	21274	21279	21086	21203	21201	21183	21312	21219	21272	21224	21289	21239	21055	21198	21272	21417
20336	27852	25999	22258	20316	18799	17695	17127	16884	16642	16740	16866	16638	16523	16577	16405	16584	16612	16403	16660	16632	16567	16615	16580	16386	16664	16603	16513	16481	16435	16504	16516	16342	16452	16463	16635	16418	16575	16403	16581	16269	16306	16551	16378	16440	16581	16594	16496	16479	16264	16679	16563	16620	16265	16547	16535	16580	16377	16569	16426	16485	16451	16354	16499	16412	16410	16541	16588	16576	16529	16431	16489	16472	16465	16399	16527	16455	16544	16554	16438	16419	16507	16456	16466	16480	16506	16702	16456	16472	16605	16296	16497	16642	16476	16642	16431	16432	16692	16472	16451	16485	16592	16639	16502	16606	16400	16519	16494	16530	16506	16538	16664	16416	16439	16549	16522	16493	16568	16519	16524	16355	16231	16456	16497	16420	16616	16447	16692	16423	16488	16594	16568	16528	16361	16476	16439	16475	16531	16369	16618	16534	16645	16455	16672	16425	16387	16582	16435	16526	16552	16651	16352	16571	16511	16627	16489	16624	16474	16431	16502	16499	16522	16448	16596	16539	16448	16659	16348	16638	16400	16540	16379	16490	16372	16458	16288	16562	16438	16558	16511	16653	16606	16577	16628	16508	16402	16619	16427	16428	16644	16576	16504	16330	16183	16522	16389	16646	16453	16614	16534	16599	16620	16491	16531	16524	16607	16536	16346	16509	16593	16376	16581	16614	16364	16507	16416	16588	16578	16337	16567	16458	16497	16432	16550	16573	16541	16460	16545	16506	16393	16306	16513	16373	16516	16491	16478	16556	16372	16539	16494	16317	16546	16633	16533	16647	16845	16489	16517	16458	16678	16478	16415	16450	16444	16395	16393	16669	16623	16518	16496	16425	16564	16571	16724	16491	16553	16670	16515	16464	16481	16355	16619	16510	16589	16494	16490	16360	16374	16398	16419	16646	16413	16656	16442	16293	16340	16409	16617	16552	16464	16421	16296	16533	16527	16504	16535	16593	16257	16630	16448	16475	16461	16477	16455	16560	16416	16704	16482	16662	16516	16581	16575	16658	16522	16457	16615	16537	16420	16552	16528	16643	16399	16459	16522	16339	16295	16573	16583	16458	16426	16540	16658	16532	16517	16309	16705	16521	16533	16431	16379	16593	16534	16515	16415	16560	16502	16601	16570	16465	16410	16444	16466	16487	16548	16683	16512	16406	16430	16468	16479	16299	16642	16464	16500	16493	16468	16616	16524	16385	16538	16587	16422	16489	16566	16624	16509	16659	16505	16382	16329	16604	16410	16508	16438	16443	16603	16568	16412	16477	16459	16403	16476	16554	16446	16337	16668	16598	16537	16486	16423	16353	16452	16593	16363	16425	16464	16513	16554	16627	16534	16478	16657	16502	16489	16598	16603	16443	16462	16614	16496	16377	16409	16472	16444	16450	16350	16509	16470	16603	16415	16607	16513	16376	16772	16386	16588	16500	16563	16524	16549	16457	16628	16306	16526	16621	16664	16480	16392	16614	16637	16251	16603	16437	16501	16502	16566	16435	16441	16579	16506	16609	16550	16533	16360	16540	16283	16644	16394	16435	16449	16541	16376	16523	16596	16370	16598	16460	16555	16340	16567	16586	16497	16583	16505	16472	16422	16463	16623	16541	16535	16576	16521	16557	16415	16571	16323	16627	16370	16544	16478	16257	16410	16367	16515	16602	16544	16531	16506	16295	16382	16618	16460	16262	16553	16502	16550	16507	16471	16269	16568	16395	16411	16520	16567	16380	16535	16382	16588	16553	16449	16584	16473	16590	16474	16534	16459	16478	16377	16476	16575	16601	16510	16444	16525	16685	16419	16577	16601	16509	16628	16454	16332	16466	16659	16568	16437	16464	16423	16549	16559	16438	16655	16532	16409	16399	16330	16495	16617	16668	16646	16744	16516	16526	16460	16506	16534	16284	16499	16247	16462	16553	16458	16493	16398	16566	16475	16611	16368	16554	16655	16468	16383	16563	16519	16658	16377	16381	16548	16399	16474	16537	16381	16488	16476	16692	16553	16522	16632	16550	16437	16665	16613	16642	16519	16361	16626	16436	16460	16595	16491	16389	16576	16554	16377	16661	16396	16511	16534	16510	16576	16389	16350	16486	16535	16528	16658	16467	16577	16368	16540	16510	16434	16425	16423	16328	16469	16494	16103	16399	16562	16533	16509	16502	16397	16538	16588	16615	16442	16496	16365	16619	16497	16436	16367	16528	16412	16681	16515	16520	16515	16491	16386	16679	16480	16637	16478	16376	16580	16510	16301	16313	16447	16547	16528	16645	16374	16546	16381	16471	16577	16429	16433	16503	16490	16400	16567	16512	16755	16518	16486	16407	16585	16295	16355	16492	16626	16528	16618	16505	16484	16620	16465	16465	16460	16472	16449	16483	16423	16522	16657	16488	16484	16374	16406	16474	16582	16482	16617	16444	16456	16609	16551	16480	16525	16338	16457	16746	16521	16560	16537	16539	16495	16534	16570	16498	16584	16491	16362	16517	16410	16425	16379	16586	16506	16600	16537	16616	16490	16507	16408	16640	16494	16392	16483	16475	16562	16578	16563	16689	16269	16590	16584	16328	16546	16530	16398	16632	16566	16576	16338	16494	16709	16513	16621	16433	16433	16496	16563	16596	16451	16461	16413	16376	16464	16542	16657	16435	16512	16298	16580	16629	16446	16412	16516	16411	16479	16523	16488	16394	16479	16678	16548	16511	16520	16415	16458	16512	16537	16401	16437	16429	16503	16650	16679	16606	16562	16446	16655	16564	16366	16510	16634	16518	16382	16438	16685	16432	16647	16505	16500	16438	16656	16509	16308	16465	16541	16359	16402	16398	16670	16562	16428	16454	16469	16422	16608	16369	16397	16530	16567	16423	16514	16669	16600	16551	16304	16362	16445	16422	16516	16454	16566	16514	16536	16549	16492	16422	16446	16530	16250	16504	16573	16570	16472	16516	16511	16592	16583	16561	16578	16553	16427	16583	16364	16451	16414	16572	16661	16470	16621	16416	16574	16654	16446	16463	16522	16595	16612	16489	16557	16408	16596	16610	16463	16609	16516	16563	16452	16261	16354	16554	16392	16312	16497	16365	16574	16463	16442	16515	16447	16638	16488	16476	16609	16600	16457	16494	16395	16552	16592	16628	16528	16475	16530	16482	16585	16431	16411	16516	16536	16429	16466	16586	16441	16400	16570	16449	16547	16450	16367	16573	16497	16602	16487	16451	16614	16611	16449	16670	16467	16375	16317	16501	16693	16451	16564	16731	16594	16607	16426	16436	16524	16524	16476	16401	16490	16509	16520	16315	16607	16484	16541	16331	16544	16663	16421	16464	16376	16455	16484	16486	16567	16779	16515	16505	16357	16549	16687	16443	16490	16391	16325	16426	16444	16605	16718	16542	16367	16534	16459	16573	16434	16398	16556	16650	16614	16647	16586	16457	16474	16585	16489	16651	16355	16436	16394	16503	16455	16488	16622	16444	16525	16528	16494	16532	16577	16662	16321	16526	16217	16493	16476	16465	16398	16331	16531	16419	16435	16426	16632	16448	16343	16444	16502	16439	16289	16519	16516	16489	16513	16480	16674	16489	16472	16396	16517	16424	16574	16439	16561	16361	16360	16547	16442	16610	16425	16523	16558	16396	16496	16457	16478	16484	16640	16271	16600	16356	16424	16459	16514	16563	16548	16747	16468	16488	16637	16476	16620	16321	16538	16508	16538	16369	16534	16500	16479	16599	16613	16518	16446	16361	16702	16579	16439	16586	16469	16454	16592	16467	16475	16587	16504	16582	16460	16506	16450	16598	16575	16424	16457	16514	16528	16504	16572	16509	16393	16582	16555	16468	16399	16521	16597	16543	16601	16572	16590	16507	16695	16591	16608	16462	16335	16719	16463	16462	16669	16393	16444	16570	16503	16362	16523	16567	16436	16533	16481	16547	16520	16604	16638	16525	16651	16385	16641	16507	16437	16388	16450	16538	16510	16481	16522	16530	16504	16467	16620	16730	16417	16583	16364	16538	16496	16502	16505	16451	16485	16545	16438	16412	16635	16505	16479	16529	16552	16528	16387	16601	16574	16615	16551	16404	16559	16471	16494	16588	16526	16534	16517	16487	16212	16375	16571	16670	16400	16494	16311	16593	16345	16643	16575	16480	16485	16491	16413	16625	16631	16567	16420	16356	16534	16413	16584	16493	16708	16320	16535	16460	16573	16454	16631	16460	16634	16493	16375	16510	16304	16635	16464	16584	16492	16549	16428	16469	16493	16626	16539	16675	16489	16532	16419	16459	16602	16448	16601	16355	16468	16477	16454	16541	16378	16488	16590	16360	16472	16463	16449	16543	16486	16223	16510	16509	16501	16455	16296	16328	16392	16551	16511	16503	16365	16542	16552	16295	16383	16588	16687	16442	16314	16535	16396	16581	16519	16511	16512	16535	16365	16416	16428	16457	16494	16534	16369	16570	16516	16532	16511	16505	16486	16473	16421	16399	16504	16516	16350	16510	16549	16367	16540	16480	16549	16474	16306	16561	16414	16641	16514	16432	16489	16461	16553	16545	16413	16327	16455	16503	16372	16608	16556	16627	16531	16396	16469	16524	16400	16616	16488	16378	16593	16456	16391	16441	16498	16533	16494	16484	16575	16579	16479	16662	16624	16420	16322	16538	16426	16520	16505	16722	16304	16540	16542	16558	16474	16388	16381	16329	16493	16465	16603	16505	16551	16622	16529	16563	16554	16549	16483	16756	16511	16502	16409	16378	16612	16416	16478	16587	16431	16371	16592	16291	16632	16408	16694	16531	16536	16425	16362	16537	16357	16520	16276	16543	16514	16409	16622	16481	16638	16411	16518	16476	16371	16402	16585	16418	16604	16531	16558	16404	16427	16568	16603	16518	16372	16630	16609	16587	16629	16469	16341	16375	16476	16682	16579	16378	16451	16526	16466	16684	16438	16475	16390	16591	16535	16565	16587	16627	16605	16611	16448	16570	16402	16511	16262	16468	16461	16657	16393	16434	16476	16432	16497	16586	16413	16488	16388	16549	16454	16454	16525	16529	16413	16479	16644	16572	16470	16486	16529	16517	16539	16541	16452	16457	16676	16419	16645	16435	16507	16559	16481	16524	16475	16372	16512	16460	16767	16579	16497
23232	21333	28231	25356	23658	24787	24323	21768	21148	21169	21163	21031	21101	21121	20981	20978	20800	21355	20864	20870	21028	20747	21052	20594	20920	20929	20788	20906	20595	20706	20843	20891	20963	20765	20759	20948	20950	20730	20802	20672	20698	20786	20499	20692	20569	20542	20696	20636	20849	20517	20879	20866	20665	20550	20859	20679	20716	20687	20937	20601	20669	20809	20706	20681	20612	20667	20647	20640	20723	20685	20537	20653	20551	20717	20856	20831	20800	20703	20716	20751	20798	20652	20807	20651	20896	20807	20826	20674	20741	20602	20760	20651	20450	20398	20825	20775	20649	20869	20677	20393	20878	20755	20801	20644	20646	20679	20727	20599	20753	20721	20965	20849	20670	20772	20768	20772	20645	20697	20679	20788	20735	20779	20730	20569	20738	20676	20867	20629	20712	20774	20717	20637	20557	20813	20475	20807	20858	20688	20653	20764	20733	20661	20845	20684	20764	20926	20779	20562	20606	20788	20807	20869	20646	20583	20868	20746	20728	20698	20743	20541	20666	20682	20723	20961	20725	20672	20966	20754	20389	20924	20750	20555	20700	20732	20766	20558	20698	20859	20739	20766	20525	20645	20673	20613	20782	20806	20878	20589	20649	20663	20721	20642	20855	20628	20816	20807	20480	21012	20701	20594	20508	20492	20628	20620	20726	20885	20749	20879	20563	20744	20446	20586	20840	20466	20981	20762	20781	20792	20729	20665	20761	20512	20826	20703	20518	20441	20893	20681	20689	20690	20541	20799	20783	20753	20733	20694	21029	20960	20720	20770	20669	20615	20776	20563	20798	20633	20750	20679	20708	20822	20691	20560	20573	20768	20716	21021	20566	20722	20779	20707	20854	20937	20916	20759	20436	20659	20541	20787	20971	20764	20754	20706	20775	20821	20621	20830	20776	20572	20673	20710	20866	20751	20897	20530	20709	20641	20787	20630	20696	20716	20702	20526	20664	20581	20608	20842	20687	20757	20993	20733	20865	20635	20820	21108	20611	20992	20537	20849	20804	20704	20592	20590	20635	20557	20491	20889	20644	20757	20826	20609	20656	20700	20692	20789	20745	20699	20527	20708	20548	20731	20740	20594	20586	20876	20611	20413	20625	20766	20730	20521	20706	20792	20618	20855	20854	20705	20719	20730	20659	20611	20750	20416	20793	20751	20697	20829	20664	20534	20915	20821	20766	20685	20640	20714	20885	20829	20656	20828	20862	20677	20622	20968	20817	20554	20713	20463	20588	20720	20783	20855	20606	20644	20545	20675	20655	20632	20752	20558	20853	20771	20742	20786	20552	20749	20692	20596	20760	20626	20859	21134	20832	20783	20788	20674	20638	20672	20748	20706	20743	20797	20656	20875	20850	20787	20662	20639	20636	20797	20733	20748	20871	20591	20646	20707	20723	20733	20577	20696	20651	20596	20583	20571	20778	20872	20679	20616	20536	20621	20647	20616	20604	20707	20746	20605	20908	20691	20770	20873	20722	20650	21075	20662	20477	20554	20539	20605	20765	20813	20984	20870	20731	20699	20998	20677	20656	20906	20651	20665	20466	20705	20947	20807	20658	20585	20451	20866	20752	20723	20606	20832	20670	20906	20637	20598	20527	20717	20506	20641	20701	20557	20651	20711	20661	20781	20828	20546	20752	20781	20710	20737	20465	20834	20683	20503	20482	20634	20549	20600	20717	20718	20697	20733	20793	20706	20626	20613	20689	20590	20746	20523	20592	20811	20774	20730	20701	20728	21065	20644	20808	20757	20651	20730	20651	20709	20639	20602	20559	20570	20838	20872	20756	20766	20716	21007	20591	20707	20652	20774	20538	20938	20601	20582	20710	20808	20576	20508	20668	20748	20557	20748	20786	20752	20712	20547	20580	20478	20762	20718	20734	20650	20814	20733	20714	20608	20782	20643	20618	20746	20611	20746	20680	20650	20902	20611	20662	20638	20713	20645	20655	20782	20618	20782	20639	20771	20785	20840	20732	20775	20786	20615	20544	20509	20657	20559	20473	20489	20589	20767	20773	20681	20581	20953	20772	20879	20629	20782	20709	20553	20811	20435	20794	20952	20756	20499	20672	20774	20915	20696	20573	20750	20715	20713	20729	20870	20844	20495	20669	20715	20695	20644	20588	20543	20640	20483	20752	20595	20577	20712	20652	20729	20871	20766	20485	20743	20732	20840	20614	20927	20703	20501	20668	20641	20747	20822	20700	20612	20715	20850	20696	20630	20573	20728	20595	20636	20737	20833	20697	20495	20667	20606	20811	20722	20789	20873	20747	20675	20719	20672	20711	20990	20713	20621	20825	20724	20860	20762	20692	20707	20738	20649	20713	20639	20691	20624	20775	20831	20798	20558	20642	20676	20755	20830	20626	20534	20824	20405	20593	20790	20597	20535	20732	20615	20647	20641	20707	20646	20535	20923	20510	20735	20706	20768	20664	20538	20696	20462	20810	21035	20697	20562	20510	20582	20504	20578	20769	20288	20817	20577	20752	20603	20847	20847	20611	20777	20654	20625	20818	20617	20751	20625	20584	20408	20680	20680	20406	20777	20930	20683	20778	20545	20669	20886	20613	20676	20779	20920	20753	20833	20489	20713	20616	20662	20550	20634	20875	20535	20711	20632	20856	20611	20695	20887	20697	20827	20635	20585	20689	20758	20628	20789	20744	20720	20902	20821	20789	20846	20784	20585	20735	20785	20546	20679	20760	20776	20801	20811	20619	20662	20838	20780	20697	20911	20586	20816	20808	20776	20726	20674	20585	20526	20676	20759	20795	21094	20976	20834	20788	20636	20746	20492	20545	20623	20622	20751	20835	20539	20745	20680	20782	20818	20890	20725	20585	20481	20689	20708	20709	20738	20522	20663	20772	20765	20869	20635	20613	20804	20607	20621	20791	20542	20628	20570	20775	20793	20561	20725	20734	20552	20702	20468	20811	20886	20728	20663	20894	20717	20814	20659	20644	20740	20701	20560	20593	20705	20686	20410	20729	20843	20699	20726	20628	20712	20815	20835	20588	20925	20713	20434	20788	20630	20748	20593	20670	20600	20765	20548	20774	20643	20609	20710	20828	20664	20714	20821	20700	20556	20767	20656	20506	20755	20738	20959	20779	20637	20685	20691	20488	20615	20743	20287	20913	20754	20936	20456	20831	20665	20969	20745	20698	20598	20810	20867	20545	20641	20691	20650	20837	20665	20599	20929	20718	20495	20689	20733	20626	20501	20632	20501	20666	20680	20741	20818	20759	20744	20815	20642	20627	20628	20785	20677	20805	20668	20620	20629	20657	20561	20619	20661	20744	20823	20641	20697	20713	20706	20569	20856	20913	20931	20850	20671	20742	20591	20531	20759	20820	20489	20874	20799	20666	20790	20740	20793	20497	20690	20455	20617	20574	20814	20667	20644	20767	20772	20786	20531	20943	20669	20585	20686	20557	20702	20881	20731	20560	20777	20792	20661	20743	20472	20571	20534	20589	20556	20818	20912	20603	20823	20541	20651	20964	20907	20813	20738	20666	20800	20439	20689	20479	20695	20548	20473	20873	20840	20730	20732	20710	20653	20830	20948	20849	20847	20668	20680	20846	20554	20658	20552	20564	20751	20686	20482	20746	20741	20490	20701	20780	20661	20633	20722	20700	20811	20626	20792	20683	20862	20583	20598	20676	20689	20504	20535	20778	20694	20645	20662	20827	20662	20897	20922	20719	20770	20534	20847	20763	20589	20787	20683	20707	20865	20627	20713	20720	20844	20580	20731	20722	20697	20867	20734	20652	20805	20980	20872	20926	20833	20791	20697	20617	20832	20604	20832	20820	20948	21018	20915	20666	20862	20587	20583	20534	20747	20735	20795	20785	20455	20792	20691	20847	20812	20605	20880	20688	20671	20811	20794	20384	20780	20839	20824	20932	20795	20584	20764	20793	20905	20552	20703	20871	20955	20662	20828	20811	20790	20755	20611	20711	20629	20662	20691	20628	20703	20643	20783	20754	20559	20808	20694	20834	20539	20897	20717	20614	20865	20703	20699	20826	20730	20966	20829	20606	20658	20790	20840	20857	20789	20729	20664	20829	20790	20511	20673	20676	20525	20880	20631	20683	20893	20729	20806	20698	20926	20803	20645	20938	20836	20717	20640	20691	20572	20766	20921	20721	20602	20582	20526	20817	20731	20658	20766	20753	21030	20846	20859	20858	20838	20903	20690	20559	20579	20789	20859	20694	20604	20875	20828	20698	20685	20771	20642	20702	20742	20817	20733	20722	20561	20674	20724	20718	20630	20668	20554	20718	20602	20805	20619	20643	20784	20755	20649	20621	20657	20707	20404	20704	20931	20763	20752	21107	20631	20537	20911	20794	20778	20510	20588	20756	20679	20647	20511	20807	20814	20482	20793	20634	20695	20748	20722	20663	20718	20674	20533	20783	20558	20656	20651	20513	20703	20764	20587	20906	20626	20533	20641	20917	20771	20833	20616	20811	20798	20717	20677	20841	20601	20419	20624	20597	20594	20548	20440	20935	20678	20717	20395	20535	20847	20843	20604	20868	20763	20825	20708	20722	20657	20739	20831	20789	20740	20528	20739	20692	20576	20939	20764	20704	20926	20826	20737	20862	20823	20887	20643	20782	20801	20439	20559	20736	20676	20742	20757	20712	20746	20740	20632	20764	20756	20727	20518	20866	20566	20603	20773	20818	20804	20726	20520	20518	20504	20713	20611	20822	20741	20783	20873	20776	20793	20742	20768	20702	20619	20395	20903	20617	20713	20479	20514	20669	20896	20902	20617	20871	20782	20563	20625	20792	20651	20582	20614	20826	20463	20637	20803	20722	20615	20809	20838	20541	20620	20779	20887	20703	20735	20676	20678	20583	20685	20513	20785	20683	21047	20702	20728	20624	20724	20770	20646	20822	20949	20740	20707	20889	20929	20665	20712	20803	20687	20857	20588	20671	20720	20767	20720	20773	20635	20673	20887	20829	20738	20737	20644	20784	20638	20655	20584	20684	20684	20488	20452	20733	20739	20789	20919	20679	20835	20745	20692	20835	20930	20519	20617	20792	20815	20862	20797	20733	20967	20816	20835	20444	20585	20952	20679	20707	20816	20695	20841	20676	20653	20844	20659	20752	20622	20557	20497	20816	20847	20698	20897
17264	31765	29577	24435	21824	19530	17984	17319	16757	16594	16585	16397	16427	16459	16467	16393	16498	16317	16393	16416	16240	16361	16303	16304	16371	16237	16447	16365	16302	16310	16303	16215	16280	16256	16324	16365	16281	16294	16156	16220	16409	16287	16181	16112	16333	16347	16182	16450	16237	16242	16258	16223	16213	16382	16175	16441	16172	16361	16360	16121	16306	16147	16366	16100	16353	16156	16329	16118	16207	16270	16382	16221	16227	16095	16288	16210	16238	16237	16409	16254	16375	16390	16474	16392	16306	16194	16487	16364	16119	16151	16341	16239	16307	16101	16189	16146	16234	16391	16211	16284	16232	16309	16226	16305	16173	16308	16202	16264	16236	16238	16138	16178	16250	16336	16319	16292	16292	16282	16200	16399	16324	16155	16290	16280	16231	16186	16109	16086	16188	16079	16357	16245	16258	16300	16261	16109	16208	16180	16237	16249	16152	16262	16260	16450	16206	16255	16386	16210	16411	16054	16320	16293	16261	16302	16292	16131	16173	16264	16210	16413	16278	16343	16219	16276	16160	16251	16321	16184	16174	16211	16419	16389	16227	16316	16363	16333	16188	16310	16319	16067	16246	16170	16507	16142	16360	16184	16354	16012	16283	16220	16241	16253	16277	16181	16144	16201	16116	15958	16242	16062	16309	16192	16349	16185	16190	16324	16268	16123	16263	16280	16159	16186	16225	16124	16240	16286	16265	16136	16230	16304	16254	16186	16389	16121	16079	16168	16167	16438	16294	16285	16238	16213	16223	16264	16389	16351	16207	16189	16295	16386	16204	16046	16105	16046	16352	16334	16415	16186	16293	16116	16201	16289	16271	16170	16300	16108	16294	16151	16187	16196	16301	16229	16155	16074	16177	16373	16339	16227	16209	16299	16387	16389	16279	16312	16430	16199	16306	16158	16248	16100	16412	16193	16146	16321	16169	16382	16182	16487	16421	16247	16310	16159	16373	16115	16127	16130	16154	16257	16270	16094	16265	16251	16077	16159	16264	16063	16203	16139	16237	16221	16199	16361	16188	16093	16171	16211	16298	16326	16080	16244	16287	16340	16242	16377	16316	16132	16255	16088	16161	16163	16374	16241	16271	16276	16366	16183	16168	16194	16255	16300	16225	16227	16368	16228	16352	16322	16088	16278	16295	16313	16131	16069	16287	16421	16279	16135	16204	16353	16253	16305	16286	16179	16327	16323	16458	16229	16217	16334	16165	16179	16366	16270	16102	16369	16165	16280	16344	16201	16289	16324	16506	16219	16341	16200	16342	16224	16134	16108	16202	16182	16218	16190	16259	16149	16177	16173	16284	16307	16445	16260	16098	16368	16266	16182	16251	16205	16385	16327	16286	16318	16163	16275	16471	16223	16101	16331	16045	16337	16311	16176	16221	16270	16204	16382	16045	16168	16325	16163	16295	16175	16259	16174	16317	16140	16241	16321	16279	16246	16263	16278	16208	16336	16144	16346	16371	16106	16274	16115	16368	16286	16144	16156	16305	16231	16352	16235	16347	16180	16209	16235	16237	16241	16224	16217	16286	16204	16310	16143	16288	16396	16103	16341	16222	16367	16021	16420	16142	16093	16135	16092	16257	16048	16132	16194	16261	16289	16268	16180	16132	16321	16338	16288	16168	16082	16274	16285	16216	16229	16181	16245	16099	16312	16312	16141	16346	16265	16221	16207	16294	16135	16118	16183	16361	16207	16063	16234	16139	16370	16102	16257	16376	16253	16169	16355	16360	16368	16191	16230	16188	16106	16187	16208	15931	16277	16174	16289	16288	16400	16253	16110	16362	16222	16220	16224	16210	16105	16451	16348	16325	16338	16213	16157	16351	16177	16186	16323	16151	16441	16150	16340	16244	16212	16265	16296	16379	16375	16288	16319	16228	16291	16294	16275	16353	16212	16265	16124	16297	16126	16358	16227	16246	16029	16074	16016	16152	16154	16356	16395	16174	16075	16347	16220	16218	16110	16311	16294	16217	16424	16111	16295	16224	16431	16379	16315	16342	16287	16203	16078	16264	16253	16217	16197	16196	16218	16218	16355	16260	16310	16108	16491	16323	16264	16005	16265	16324	16282	16284	16115	16372	16377	16447	16365	16124	16337	16152	16230	16272	16202	16382	16276	16250	16540	16299	16242	16285	16267	16179	16138	16198	16341	16029	16305	16126	16315	16223	16286	16163	16188	16352	16268	16193	16215	16299	16330	16235	16392	16304	16279	16176	16165	16268	16366	16238	16208	16209	16389	16167	16220	16313	16368	16250	16015	16175	16103	16233	16324	16347	16122	16201	16120	16390	16276	16150	16232	16241	16191	16197	16281	16174	16134	16262	16071	16143	16308	16237	16161	16339	16129	16220	16402	16252	16136	16347	16076	16294	16269	16161	16327	16233	16124	16412	16205	16227	16182	16379	16091	16341	16242	16486	16208	16339	16152	16267	16144	16299	16275	16226	16284	16214	16224	16289	16189	16106	16258	16291	16288	16298	16339	16200	16210	16295	16291	16196	16325	16264	16251	16286	16108	16145	16248	16333	16300	16144	16271	16341	16403	16208	16144	16294	16407	16076	16331	16174	16433	16068	16172	16240	16315	16383	16369	16171	16256	16177	16104	16254	16157	16197	16427	16292	16240	16184	16288	16195	16223	16382	16173	16209	16350	16274	16276	16319	16162	16267	16274	16171	16322	16346	16208	16250	16149	16272	16232	16078	16318	16117	16321	16316	16328	16247	16148	16190	16349	16236	16097	16290	16027	16252	16325	16472	16161	16282	16156	16364	16262	16190	16277	16369	16236	16315	16330	16321	16231	16281	16153	16281	16334	16084	16240	16168	16071	16171	16093	16192	16208	16175	16215	16206	16313	16357	16391	16236	16187	16305	16241	16273	16247	16388	16350	16263	16223	16358	16275	16170	16261	16182	16122	16327	16102	16221	16338	16122	16114	16228	16204	16309	16200	16385	16139	16227	16430	16226	16192	16287	16264	16280	16290	16210	16107	16284	16246	16335	16293	16218	16274	16070	16406	16166	16346	16234	16236	16282	16388	16205	16274	16277	16162	16225	16119	16311	16233	16362	16196	16320	16101	16270	16201	16203	16305	16215	16225	16413	16110	16274	16284	16320	16353	16201	16182	16280	16192	16190	16302	16055	16330	16261	16307	16209	16104	16036	16281	16023	16260	16076	16226	16228	16215	16098	16122	16375	16169	16300	16303	16267	16212	16278	16078	16409	16208	16354	16395	16367	16099	16283	16173	16257	16339	16264	16266	16263	16272	16196	16269	16216	16281	16186	16303	16164	16036	16200	16228	16191	16304	16166	16254	16432	16222	16150	16153	16333	16397	16264	16329	16302	16236	16303	16327	16115	16278	16314	16423	16455	16263	16468	16169	16345	16210	16400	16277	16313	16132	16056	16306	16253	16344	16200	16220	16237	16307	16250	16320	16432	16404	16191	16131	16218	16180	16296	16137	16211	16204	16340	16132	16169	16204	16250	16272	16297	16280	16304	16061	16185	16242	16182	16252	16338	16163	16276	16332	16104	16133	16350	16139	16186	16030	16205	16132	16337	16379	16265	16273	16356	16122	16364	16307	16369	16223	16247	16348	16281	16043	16276	16105	16336	16229	16152	16329	16337	16499	16332	16213	16418	16125	16321	16277	16327	16281	16265	16116	16227	16197	16187	16190	16318	16228	16433	16201	16147	16240	16215	16108	16257	16154	16082	16249	16188	16199	16249	16205	16075	16312	16325	16211	16291	16187	16358	16204	16277	16064	16316	16231	16310	16011	16339	16311	16259	16316	16268	16288	16236	16030	16270	16198	16310	16147	16311	16180	16332	16164	16106	16207	16274	16212	16260	16179	16165	16185	16259	16214	16348	16306	16154	16353	16258	16200	16357	16196	16267	16367	16392	16266	16422	16356	16179	16297	16262	16125	16356	16277	16158	16329	16241	16208	16222	16161	16205	16213	16141	16334	16167	16332	16163	16361	16232	16120	16049	16248	16305	16130	16154	16390	16294	16239	16153	16189	16207	16214	16232	16252	16084	16242	16238	16239	16223	16225	16225	16180	16167	16155	16233	16191	16292	16026	16102	16460	16296	16190	16318	16194	16329	16147	16222	16276	16194	16098	16245	16239	16355	16157	16213	16319	16270	16228	16356	16261	16139	16377	16382	16230	16132	16226	16186	16169	16286	16297	16381	16264	16206	16110	16168	16349	16361	16151	16395	16188	16178	16324	16309	16186	16103	16317	16418	16220	16115	16142	16296	16349	16187	16440	16255	16234	16132	16180	16350	16244	16095	16359	16128	16321	16117	16061	16353	16174	16022	16279	16285	16462	16228	16402	16237	16247	16125	16156	16284	16356	16376	16254	16453	16153	16303	16031	16305	16139	16438	16352	16338	16477	16107	16197	16085	16110	16227	16186	16227	16120	16393	16209	16130	16152	16166	16113	16250	16281	16164	16270	16347	16217	16417	16351	16243	16383	16193	16203	16282	16510	16148	16332	16023	16243	16303	16235	16151	16174	16205	16230	16227	16145	16290	16246	16244	16336	16127	16266	16258	16247	16349	16152	16302	16136	16341	16187	16180	16237	16193	16317	16338	16206	16333	16218	16310	16280	16381	16268	16446	16330	16171	16146	16218	16306	16286	16230	16238	16035	16063	16303	16240	16174	16197	16286	16177	16235	16262	16303	16184	16222	16117	16250	16210	16278	16281	16239	16304	16269	16380	16351	16095	16468	16294	16135	16206	16282	16273	16180	16174	16100	16290	16296	16091	16223	16139	16259	16411	16304	16391	16295	16413	16151	16404	16433	16221	16289	16117	16320	16278	16351	16246	16220	16322	16377	16256	16193	16161	16306	16409	16125	16193	16274	16094	16344	16355	16203	16160	16124	16221	16257	16485	16081	16220	16208	16254	16316	16206	16336	16374	16193	16182	16248	16166	16223	16141	16434	16372	16282	16356	16270	16207	16094	16298	16179	16224	16278	16314	16260	16031	16014	16069	16319	16339	16209	16330	16113	16255	16244	16043	16407	16203	16315	16349	16281	16110	16270	16373	16388	16272	16133	16176	16392	16388	16212	16237	16191	16269	16232	16290	16327	16054	16249	16284	16138	16312	16142	16263	16279	16194	16375	16271	16058
25006	21416	27832	28388	23888	23273	22801	22173	21543	21480	21473	21586	21388	21287	21465	21441	21409	21644	21325	21252	20979	21325	21381	21406	21389	21267	21454	21161	21369	21277	21297	21276	21508	21483	21140	21207	21236	21356	21380	21357	21369	21450	21328	21138	21299	21303	21230	21258	21168	21300	21068	21237	21226	21435	21304	21137	21249	21361	21378	21145	21257	21099	21184	21258	21221	21099	21315	21072	21503	21341	21411	21188	21387	21142	21276	21262	21327	21440	21442	21050	21185	21291	21442	21454	21337	21300	21497	21174	21267	21377	21385	21287	21145	21318	21280	21392	21091	21157	21149	21486	21306	21221	21227	21294	21357	21155	21283	21031	21330	21409	21284	21071	21306	21257	21250	21276	21456	21359	21324	21190	21180	21530	21173	21360	21305	21171	21216	21299	21181	21041	21417	21378	21225	21191	21398	21229	21152	21288	21313	21217	21293	20974	21197	21239	21221	21234	21284	21273	21412	21345	21588	21246	21218	21010	21101	21086	21336	21350	21204	21337	21183	21379	21223	21291	21271	21224	21228	21173	21349	21434	21180	21025	21128	21464	21300	21232	21104	21233	21149	21250	21127	21202	21429	21333	21213	21224	21332	21499	21191	21397	21305	21170	21191	21407	21345	21437	21293	21256	21277	21160	21197	21249	21193	21149	21330	21507	21089	21126	21325	21418	21198	21100	21206	21524	21274	21417	21487	21386	21308	21349	21392	21322	21260	21197	21113	21165	21390	21346	21174	21279	20961	21215	21201	21269	21180	21330	21385	21259	21110	21253	21160	21334	21294	21308	21167	21515	21479	21102	21238	21161	21306	21669	21078	21318	21531	21379	21367	21185	21481	21396	21168	21364	21149	21172	21195	21306	21224	21279	21126	21108	21393	21380	21417	21250	21315	21303	21385	21242	20915	21051	21163	21398	21231	21173	21385	21500	21326	21140	21112	21432	21476	21360	21445	21286	21411	21492	21444	21253	21340	21101	21281	21306	21405	21453	21274	21138	21441	21260	21355	21364	21199	21369	21435	21177	21344	21338	21263	21366	21301	21348	21034	21217	21319	21333	21376	21228	21255	21046	21168	20913	21447	21345	21047	21307	21274	21158	21508	21363	21230	21321	21203	21409	21484	21398	21113	21134	21070	21346	21204	21257	21183	21270	21277	21384	21167	21186	21286	21052	21164	21221	21390	21302	21299	21204	21300	21281	21210	21316	21231	21168	21391	21295	21441	21207	21198	21409	21409	21081	21203	21325	21325	21393	21471	21361	21286	21334	21284	21399	21082	21014	21205	21235	21164	21394	21453	21143	21449	21434	21299	21083	21385	21255	21297	21213	21243	21411	21196	21262	21034	21071	21016	21247	21496	21179	21327	21177	21198	21291	21149	21184	21194	21232	21250	21236	21396	21190	21433	21259	21421	21276	21461	21268	21154	21264	21036	21167	21534	21288	21104	21351	21212	21360	21460	21502	21245	21194	21142	21113	21455	21111	21248	21081	21412	21055	21226	21188	21365	21263	21220	21378	21406	21284	21343	21272	21237	21107	21189	21269	21179	21404	21285	21101	21307	21246	21296	21087	21286	21259	21078	21372	21443	21118	21342	21070	21268	21232	21186	21188	21227	21258	21182	21303	21177	21228	21296	21260	21320	21428	21361	21215	21187	21345	21324	21479	21263	21182	21434	21138	21303	21331	21402	21411	21262	21196	21199	21293	21459	20982	21489	21123	21253	21226	21326	21472	21381	21362	21173	21066	21252	21111	21296	21097	21257	21259	21063	21369	21237	21301	21310	21342	21208	21364	21041	21298	21144	21380	21179	21450	21299	21355	21221	21247	21478	21380	21222	21184	21261	21279	21194	21202	21425	21236	21145	21444	21316	21188	21103	21201	21219	21158	21079	21303	21293	21372	21220	21141	21361	21441	21415	21195	21293	21300	21442	21191	21393	21241	21268	21596	21319	21470	21241	21447	21403	21588	21495	21512	21285	21238	21342	21232	21196	21289	21317	21488	21323	21254	21132	21133	21597	21283	21341	21497	21163	21131	21128	21249	21368	21237	21154	21329	21240	21262	21511	21417	21335	21246	21163	21078	21492	21448	21192	21153	21393	21324	21397	21163	21266	21176	21166	21124	21298	21233	21140	21103	21402	21242	21489	21172	21260	21299	21235	21066	21290	21144	21260	21302	21198	21323	21334	21343	21444	21478	21323	21495	21073	21460	21197	21177	21340	21170	21256	21499	21222	21394	21418	21286	21390	21159	21125	21242	21449	21483	21293	21361	21338	21255	21275	21218	21194	21226	21181	21481	21050	21303	21137	21292	21160	21223	21053	21144	21173	21391	21482	21249	21252	21268	21372	21201	21140	21296	21186	21109	21372	21270	21201	21439	21418	21181	21196	21381	21166	21213	21213	21273	21207	21052	21372	21263	21512	21303	21270	21539	21257	21123	21518	21210	21394	21174	21492	21161	21258	21406	21027	21353	21537	21274	21166	21252	21210	21082	21387	21253	21134	21142	21393	21143	21454	21365	21328	21465	21231	21266	21246	21163	21113	21074	21255	21355	21501	21233	21369	21406	21285	21154	21163	21411	21353	21302	21306	21326	21312	21372	21235	21009	21308	21209	21292	21201	21239	21179	21363	21381	21274	21381	21420	21183	21096	21193	21261	21094	21107	20987	21258	21434	20995	21131	21201	21286	21369	21144	21307	21563	21387	21260	21227	21214	21359	21340	21333	21170	21189	21260	21359	21424	21351	21389	21300	21247	21378	21436	21220	21337	21277	21321	21409	21130	20906	21423	21349	21318	21304	21242	21179	21366	21154	21226	21131	21362	21251	21350	21155	21118	21233	21321	21152	21191	21262	21181	21307	21367	21411	21371	21237	21293	21312	21417	21127	21219	21465	21166	21053	21223	21331	21213	21200	21288	21328	21160	21415	21260	21317	21206	21263	21111	21428	21524	21313	21558	21125	21309	21241	21239	21135	21355	21575	21340	21409	21202	21067	21356	21319	21202	21449	21517	21229	21325	21138	21157	21279	21107	21109	21365	21130	21215	21332	21099	21254	21487	21267	21107	21305	21267	21281	21131	21311	21185	21363	21333	21293	21278	21143	21269	21500	21259	21149	21076	21126	21157	21394	21350	21370	21191	21317	21378	21134	21244	21298	21288	21242	21188	21177	21293	21217	21161	21379	21178	21503	21356	21200	21141	21057	21429	21220	21183	21093	21390	21278	21081	21475	21279	21499	21453	21369	21274	21115	21316	21085	21208	21193	21221	21132	21298	21193	21233	21277	21031	21037	20928	21216	21440	21107	21317	21204	21375	21378	21328	21299	21246	21422	21490	21293	21218	21401	21203	21397	21607	21261	21290	21000	21252	21658	21235	21437	21592	21175	21237	21596	21253	21352	21302	21168	21298	21308	21204	21323	21098	21356	21359	21160	21389	21193	21415	21370	21371	21227	21240	21160	21110	21307	21342	21164	21024	21262	21227	21389	21182	21224	21112	21194	21382	21185	21292	21282	21191	21265	21200	21608	21205	21394	21279	21227	21332	21267	21216	21317	21243	21276	21301	21106	21316	21382	21266	21354	21223	21300	21328	21293	21273	21356	21208	21284	21222	21142	21170	21375	21151	21301	21255	21355	21251	21277	21329	21300	21272	21309	21200	21364	21241	21439	21212	21268	21331	21178	21173	21292	21271	21460	21125	21456	21266	21422	21285	21263	21125	21160	21110	21354	21288	21130	21313	21390	21253	21299	21162	21176	21258	21229	21190	21352	21341	21346	21180	21273	21222	21090	21054	21212	21096	21184	21272	21307	21199	21253	21285	21209	21200	21240	21439	21217	21272	21365	21289	21268	21214	21119	21120	21353	21559	21322	21196	21234	21393	21384	21615	21278	21332	21550	21335	21443	21297	21182	21427	21310	21453	21398	21538	21342	21383	21392	21200	21296	21311	21228	21258	21274	21498	21383	21519	21488	21196	21393	21279	21080	21260	21213	21552	21249	21193	21169	21293	21347	21209	21204	21176	21276	21453	21376	21372	21181	21294	21308	21025	20961	21401	21250	21444	21412	20978	21158	21115	21395	21201	21147	21125	21140	21219	21285	21302	21330	21385	21260	21530	21273	21020	20955	21395	21342	21257	21320	21201	21237	21285	21246	21313	21306	21246	21192	21168	21125	21490	21297	21159	21212	21125	21277	21191	21179	21350	21261	21207	21297	21548	21401	21126	21216	21205	21281	21339	21320	21310	21365	21219	21394	21275	21319	21386	21354	21263	21430	21210	21450	21152	21257	21218	21422	21140	21327	21220	21474	21194	21296	21147	21336	21096	21537	21273	21245	21285	21305	21309	21183	21234	21429	21131	21074	20976	21172	21333	21366	21221	21113	21228	21465	21491	21155	21231	21335	21173	21314	21266	21405	21439	21262	21351	21345	21171	21578	21144	21220	21423	21352	21441	21215	21379	21386	21434	21246	21324	21397	21323	21451	21111	21372	21259	21409	21218	21360	21174	21289	21212	21298	21007	21173	21449	21295	21383	21219	21236	21274	21317	21326	21306	21125	21212	21302	21180	21280	21061	21269	21398	21348	21071	21234	21119	21150	21109	21345	21172	21042	21417	21230	21233	21344	21164	21152	21237	21098	21286	21273	21276	21264	21188	21238	21320	21337	21317	21403	21209	21370	21529	21107	21315	21095	21113	21332	21254	21260	21380	21379	21335	21238	21136	21259	21399	21033	21316	21117	21160	21186	21380	21516	21478	21370	21439	21165	21144	21195	21112	21234	20884	21313	21369	21294	21357	21258	21062	21353	21148	21420	21228	21471	21218	21399	21113	21166	21247	21382	21230	21326	21202	21120	21367	21181	21419	21173	21237	21350	21262	21358	21130	21281	21213	21592	21156	21411	21236	21440	21438	21210	21440	21466	21268	21264	21127	21241	21434	21208	21180	21239	21339	21459	21319	21376	21265	21564	21243	21408	21272	21311	21170	21246	21384	21192	21312	21386	21620	21279	21275	21137	21433	21201	21151	21200	21287	21232	21025	21171	21357	21380	21534	21100	21074	21367	20979	21176	21277	21283	21302	21271	21220	21341	21375	21180	21194	21290	21234	21217	21264	21247	21216	21141	21260	21331	21428	21216	21371
18037	29745	27709	22830	20714	18755	17965	17043	17019	16778	16849	16583	16511	16668	16790	16751	16659	16564	16609	16524	16625	16637	16681	16570	16726	16620	16714	16554	16651	16553	16560	16580	16706	16508	16478	16497	16767	16517	16509	16694	16499	16567	16437	16561	16469	16614	16467	16509	16510	16539	16691	16487	16442	16577	16491	16421	16658	16389	16617	16656	16598	16481	16438	16587	16705	16480	16558	16673	16496	16539	16391	16571	16508	16491	16558	16432	16607	16474	16540	16451	16584	16600	16685	16587	16423	16537	16575	16559	16445	16491	16510	16484	16608	16375	16422	16568	16714	16609	16325	16643	16440	16307	16474	16567	16541	16436	16370	16554	16506	16540	16647	16439	16527	16394	16474	16517	16552	16569	16405	16522	16682	16505	16425	16498	16630	16337	16514	16564	16560	16510	16605	16447	16406	16499	16545	16522	16512	16492	16638	16489	16463	16304	16412	16636	16590	16352	16542	16522	16497	16568	16624	16483	16461	16508	16491	16696	16540	16567	16544	16573	16439	16567	16456	16534	16582	16522	16562	16447	16585	16443	16580	16533	16352	16453	16507	16664	16608	16543	16455	16580	16496	16553	16629	16539	16588	16614	16486	16518	16246	16442	16579	16526	16703	16385	16379	16545	16548	16435	16475	16552	16523	16466	16516	16499	16578	16445	16692	16737	16594	16634	16583	16270	16312	16447	16475	16587	16518	16479	16690	16565	16555	16449	16336	16412	16568	16511	16461	16556	16608	16519	16678	16494	16439	16550	16675	16471	16410	16500	16556	16501	16486	16589	16414	16570	16642	16582	16631	16584	16772	16519	16652	16328	16518	16503	16563	16500	16715	16621	16527	16613	16504	16540	16586	16564	16518	16439	16410	16529	16236	16670	16426	16512	16461	16514	16474	16781	16618	16451	16379	16536	16505	16733	16351	16554	16636	16579	16362	16409	16412	16402	16607	16453	16518	16554	16611	16680	16500	16528	16499	16647	16557	16490	16462	16542	16564	16433	16637	16525	16446	16577	16498	16575	16618	16671	16522	16451	16504	16377	16376	16618	16386	16802	16345	16546	16459	16543	16392	16551	16582	16425	16397	16373	16553	16460	16593	16492	16438	16598	16303	16456	16427	16582	16686	16512	16319	16640	16647	16488	16674	16562	16429	16430	16650	16732	16698	16507	16602	16470	16568	16576	16557	16490	16470	16436	16461	16487	16583	16455	16453	16622	16324	16576	16576	16634	16321	16650	16553	16614	16537	16561	16364	16499	16627	16561	16539	16504	16475	16473	16453	16618	16563	16636	16488	16413	16541	16774	16539	16604	16533	16542	16367	16438	16575	16596	16509	16646	16529	16429	16460	16317	16555	16570	16666	16485	16603	16656	16459	16470	16417	16511	16585	16445	16537	16400	16473	16600	16381	16605	16607	16428	16489	16607	16473	16383	16323	16636	16386	16577	16547	16414	16465	16373	16435	16475	16500	16530	16536	16628	16661	16664	16538	16509	16636	16420	16618	16608	16473	16521	16444	16525	16547	16503	16407	16607	16597	16361	16451	16512	16598	16513	16649	16360	16476	16400	16619	16299	16494	16499	16567	16584	16487	16543	16488	16465	16507	16627	16613	16457	16301	16447	16394	16459	16362	16573	16472	16521	16465	16628	16778	16346	16519	16452	16443	16579	16559	16443	16698	16717	16591	16543	16454	16300	16583	16345	16517	16519	16513	16627	16598	16526	16583	16443	16566	16666	16592	16351	16668	16449	16405	16507	16575	16496	16320	16514	16444	16472	16467	16594	16539	16530	16495	16629	16456	16507	16434	16383	16506	16541	16382	16605	16599	16428	16490	16466	16258	16355	16551	16575	16458	16453	16442	16501	16288	16640	16463	16551	16454	16718	16436	16478	16555	16652	16600	16503	16461	16306	16525	16522	16544	16496	16607	16569	16650	16476	16604	16513	16531	16516	16657	16429	16436	16487	16615	16616	16486	16401	16679	16510	16479	16597	16680	16500	16535	16506	16549	16554	16356	16484	16638	16467	16584	16488	16429	16664	16439	16532	16412	16555	16560	16495	16524	16719	16455	16514	16501	16578	16491	16847	16476	16523	16326	16698	16306	16669	16500	16477	16426	16483	16542	16423	16337	16588	16491	16473	16647	16559	16405	16546	16630	16574	16469	16639	16592	16703	16404	16419	16674	16513	16551	16534	16318	16522	16557	16656	16525	16408	16459	16618	16615	16488	16512	16633	16669	16510	16546	16597	16428	16687	16476	16552	16470	16450	16389	16547	16689	16590	16575	16444	16415	16425	16628	16703	16542	16466	16576	16677	16550	16472	16382	16556	16577	16601	16478	16575	16505	16576	16491	16470	16405	16604	16374	16364	16565	16592	16362	16434	16468	16483	16622	16619	16539	16650	16407	16665	16440	16362	16605	16557	16380	16568	16425	16441	16628	16508	16645	16411	16409	16537	16572	16477	16561	16498	16560	16557	16675	16487	16626	16432	16540	16625	16513	16575	16608	16616	16264	16432	16499	16449	16376	16496	16446	16459	16612	16308	16623	16491	16624	16670	16580	16466	16434	16629	16520	16549	16752	16528	16429	16528	16521	16707	16456	16535	16576	16580	16432	16521	16471	16524	16509	16599	16671	16574	16586	16681	16531	16514	16482	16329	16558	16552	16552	16783	16466	16205	16509	16348	16456	16493	16463	16509	16339	16495	16619	16593	16506	16474	16601	16363	16452	16442	16599	16548	16574	16531	16291	16551	16604	16449	16558	16596	16386	16419	16355	16502	16580	16546	16517	16653	16495	16592	16560	16553	16447	16661	16591	16549	16336	16465	16545	16666	16558	16649	16488	16413	16618	16636	16505	16607	16350	16654	16473	16513	16596	16644	16508	16382	16489	16577	16531	16456	16608	16592	16573	16505	16523	16493	16517	16416	16538	16626	16734	16695	16564	16590	16496	16595	16476	16630	16386	16424	16500	16440	16437	16498	16433	16586	16624	16498	16386	16631	16549	16571	16471	16673	16646	16520	16654	16472	16635	16355	16655	16472	16602	16430	16617	16484	16464	16460	16340	16422	16623	16511	16653	16442	16521	16592	16594	16634	16484	16476	16439	16614	16580	16541	16522	16492	16338	16397	16421	16315	16537	16494	16376	16696	16655	16544	16450	16545	16420	16391	16494	16504	16594	16478	16587	16654	16520	16427	16392	16577	16482	16677	16560	16450	16343	16422	16558	16521	16511	16508	16615	16419	16478	16520	16305	16710	16489	16509	16462	16562	16462	16540	16605	16606	16701	16414	16715	16600	16750	16580	16590	16456	16517	16517	16407	16617	16693	16497	16547	16409	16763	16406	16595	16508	16492	16462	16486	16546	16631	16438	16412	16426	16673	16554	16471	16538	16525	16531	16399	16536	16438	16344	16528	16450	16674	16518	16626	16654	16561	16508	16479	16510	16425	16541	16475	16451	16366	16358	16585	16605	16610	16425	16570	16431	16538	16518	16510	16535	16607	16641	16497	16471	16444	16537	16636	16510	16559	16436	16499	16447	16513	16344	16478	16722	16454	16428	16453	16398	16402	16553	16578	16400	16537	16422	16510	16501	16596	16640	16531	16545	16549	16436	16316	16485	16579	16594	16507	16487	16458	16439	16440	16656	16499	16595	16485	16675	16421	16733	16354	16651	16558	16351	16415	16456	16427	16562	16481	16542	16674	16490	16463	16673	16660	16735	16461	16515	16596	16416	16630	16714	16529	16536	16474	16618	16544	16500	16755	16664	16514	16468	16566	16372	16400	16531	16655	16722	16468	16432	16447	16369	16468	16489	16768	16538	16474	16421	16778	16526	16546	16404	16517	16590	16625	16513	16451	16434	16535	16593	16480	16505	16402	16511	16394	16605	16534	16484	16493	16436	16544	16430	16654	16564	16570	16417	16605	16459	16383	16652	16496	16459	16509	16375	16552	16539	16545	16678	16493	16799	16429	16488	16244	16281	16651	16539	16474	16397	16497	16404	16605	16463	16539	16381	16391	16519	16637	16470	16454	16345	16571	16583	16504	16426	16519	16526	16507	16316	16641	16560	16562	16606	16588	16525	16464	16568	16478	16441	16735	16508	16582	16653	16314	16627	16550	16485	16592	16760	16407	16485	16551	16507	16581	16480	16419	16459	16558	16451	16506	16444	16565	16465	16551	16584	16708	16482	16626	16509	16454	16380	16543	16527	16437	16485	16551	16530	16463	16408	16621	16655	16571	16565	16590	16430	16440	16504	16623	16300	16535	16611	16468	16384	16515	16588	16601	16594	16584	16531	16645	16426	16526	16505	16356	16539	16484	16449	16728	16436	16644	16582	16339	16575	16432	16537	16417	16560	16482	16601	16508	16646	16438	16434	16557	16514	16676	16678	16400	16410	16480	16487	16603	16421	16494	16608	16492	16665	16472	16596	16488	16629	16615	16552	16577	16549	16672	16451	16590	16529	16502	16542	16690	16288	16315	16597	16632	16663	16629	16641	16621	16440	16623	16651	16528	16474	16547	16544	16409	16653	16523	16406	16451	16368	16553	16539	16535	16691	16336	16429	16473	16761	16577	16626	16507	16435	16515	16536	16413	16341	16582	16568	16545	16505	16425	16638	16497	16393	16574	16384	16553	16559	16365	16582	16711	16568	16739	16728	16623	16739	16541	16488	16451	16506	16391	16591	16497	16646	16475	16420	16578	16362	16619	16704	16511	16414	16355	16559	16568	16467	16454	16537	16510	16519	16506	16510	16556	16380	16634	16507	16485	16512	16613	16535	16594	16580	16682	16732	16635	16791	16609	16672	16685	16570	16506	16635	16462	16471	16566	16484	16532	16634	16603	16562	16646	16521	16574	16536	16591	16555	16604	16686	16515	16439	16531	16528	16400	16550	16555	16561	16512	16578	16511	16663	16462	16441	16422	16473	16593	16485	16539	16664	16357	16517	16544	16549	16383	16372	16613	16516	16493	16451	16421	16483	16494	16542	16566	16657	16418	16559	16610	16643	16353	16634	16369	16600	16533	16686	16361	16324	16531	16482	16524	16544	16762	16567	16529	16542	16497	16458	16505	16653	16680	16496	16542	16277	16696	16339	16502	16689	16526	16711	16496	16434	16609	16677	16437	16640	16446	16525
22245	21355	28646	24491	22122	25009	26784	22370	21070	21435	21354	21047	21318	21184	20946	21298	21095	21131	21283	21020	21052	21114	20883	21061	21279	21050	21187	21039	21126	20983	21023	21081	20860	20778	20983	20860	20968	20855	21004	20856	20703	21137	21030	20922	20997	20806	20771	20916	20981	20952	21010	20900	21173	20910	21028	20873	20900	21117	20855	20929	20937	20808	20803	21131	20974	20801	20803	20909	20958	20906	20951	20886	20727	20987	20945	20868	20602	21096	20796	21034	20682	20804	21123	20800	20883	20961	20823	20752	20852	20812	20733	20844	21032	21115	20632	20910	20845	21035	20745	20833	21048	20872	20876	20831	20864	20910	21125	20784	21079	20702	20876	20824	20943	20811	20697	20723	20872	20626	20921	21080	20909	20918	20777	20956	20902	20741	20780	20732	21019	21042	20807	20841	21099	20977	21027	20833	21009	20973	20883	20795	20552	21055	20909	20827	20941	20922	20916	20815	20829	20879	20546	20948	20611	20881	20920	20842	20797	20792	20994	20768	20995	20808	20828	21071	20790	20889	20917	20722	20784	20803	20817	20812	20997	20746	20865	20839	20859	20776	20793	20735	21034	20979	20889	20921	21127	20681	20907	20903	20741	20750	20745	21029	20929	20803	20652	20787	20660	20855	20936	20708	20786	20871	20847	20789	20722	20655	20946	20909	20800	20666	20917	20832	20597	20601	20817	20859	20844	20741	20758	20875	20875	20925	20674	21061	20731	20831	20921	20834	20848	20933	20820	20762	20730	20985	20705	21066	20867	20673	20932	21003	20851	20734	20788	20929	20748	20705	20920	20853	20754	20862	20828	20706	21004	20895	20926	20819	20691	21070	20790	21052	20617	20768	21089	20764	20809	20809	21108	20927	20852	20772	20893	20903	20766	20816	20974	21077	20611	20626	20722	20635	20754	20984	20742	20890	20919	20725	20747	20569	20612	20870	20654	20856	20780	20880	20776	20825	20929	20886	20838	20784	20864	20804	20742	20909	20678	21016	20744	20587	20659	20890	20828	20800	20826	20865	21006	20914	20761	20841	20785	20877	20782	20980	20883	20798	20940	20887	20905	20718	20976	20815	20807	20734	20900	20833	20803	20648	20739	20886	20884	20923	20698	20900	20849	20689	20885	20780	20809	20879	20755	20863	20937	20658	21008	20901	20901	20432	20682	20702	20772	21011	21029	20795	20835	20643	20829	20605	21039	21003	20735	20998	20873	21013	20997	20887	20543	20926	20833	20925	20816	20939	20750	20849	20856	20765	20961	20858	20718	20945	20856	20648	20989	20997	20727	20549	20792	20844	20914	20911	20967	20711	20839	21002	20867	20921	20718	20879	20740	20678	20855	20890	20977	20926	20837	21049	20885	20789	20745	20628	20753	20783	20959	20778	20862	20779	20806	20864	20755	20727	20730	20694	20930	20783	20884	20748	21061	20944	20753	20794	21191	20812	20766	20856	20620	20826	20698	20818	20605	20881	20769	20662	20709	20659	20725	20729	20742	21035	20991	20875	20804	20924	20991	20818	20886	20847	21069	20921	20798	21007	20948	20884	20664	20636	20784	20581	20689	20945	20558	20905	21188	20735	20795	20915	20879	20903	20664	20610	20956	20895	21035	20615	20878	20668	20779	20844	20746	20842	20696	20794	20709	21211	20810	20889	20795	20870	20868	20944	20943	20863	20913	20980	21160	20794	20906	20919	20644	20833	20761	20768	20822	20781	20835	20619	20842	20810	20849	20866	21096	20987	20943	20853	20825	20768	20796	20803	20943	20611	20951	20760	20788	20764	20768	20703	20816	20960	21037	20876	20901	20939	20642	20866	20879	20841	20993	20823	20725	20861	20780	20700	20957	20658	20854	20721	20811	20862	20644	20782	20696	20641	20976	20667	20701	20657	20955	20610	20741	20573	20846	20921	21011	20663	20621	20881	20797	20762	20863	20572	20762	20673	20683	20943	20622	20524	20756	20921	20578	20708	20901	20868	20847	20950	20709	20749	20491	20871	20945	20948	20888	20914	21028	20587	20875	20720	20772	20845	20774	20931	20772	20966	20900	20886	20901	20706	20862	20754	21031	20900	20739	20791	20723	20727	20877	20833	20661	20636	20728	20822	20786	20822	20977	20674	20807	20940	20881	20868	20501	20641	20746	20822	20720	21085	20726	20730	20831	20758	20794	21002	20844	20896	20814	20819	20725	20632	20874	20959	20656	20750	20885	20622	21006	21036	20792	20628	20697	20805	20872	20874	20876	21047	20888	20897	20937	20820	20822	20627	20860	20850	20923	20767	20498	20903	20933	20853	20757	20879	20954	21054	20976	21111	20932	20651	20936	20911	20941	20909	20702	20985	20819	20758	20932	20925	20818	20633	20889	20880	20941	20737	20902	20894	20821	21000	20569	20651	20805	20823	20768	20935	20922	20875	20945	20748	20991	20906	20884	20928	20946	20982	20819	20816	20860	20676	20969	20772	21027	20774	20860	20819	20846	20998	20918	20684	20919	21059	20724	20882	20864	20799	20660	20787	20957	20825	20772	20841	20730	20941	20971	20763	20543	20814	20970	20918	20783	20714	20752	20719	20695	20810	20798	20886	20864	20901	20931	20894	21170	20717	20674	20824	20969	20672	20762	20737	20917	20787	20827	20815	20586	20778	20868	20844	21012	20840	21002	20687	20931	20894	20799	20851	20750	20775	20833	20864	20891	20857	20807	20790	20868	21018	20774	20849	20853	20985	20751	20732	20870	20864	20749	20770	21103	21068	20881	20689	20772	20802	20722	20843	20791	20726	20866	20864	20909	20703	20750	20729	20825	20730	20933	20873	20721	20917	20904	21027	20862	20907	20935	20680	20904	20781	20857	20851	20827	20692	20734	20884	20915	20625	20728	20957	20702	20913	20912	20812	20764	20554	20784	20898	20710	21019	20856	20654	20964	20957	20824	20950	20846	20866	20772	20788	20726	20742	20792	20650	20973	20669	20725	20671	20735	20728	20868	20708	20701	20756	20736	21022	20877	20813	20835	20734	20931	20750	20935	21004	21001	20878	20720	20898	20727	20917	20833	21025	20852	20928	20800	20766	20761	20787	20654	21113	20745	20778	20823	20820	20927	20731	20657	20680	20669	20870	21002	20717	20600	20879	20741	20812	20958	20858	20774	20827	20667	20853	20921	21031	21176	20744	20851	20657	20752	20804	20845	20876	20943	20813	20782	20955	20850	20895	20815	20779	20805	20883	20663	20963	20926	20534	20885	20986	20985	20934	20827	20885	21162	20807	20745	20770	20899	20848	20984	20905	20926	20899	20839	20695	20960	20791	20853	20889	20638	20774	20884	20738	20849	20715	20867	20716	20704	20898	20833	20865	20776	20666	20788	20566	21021	20972	20749	21015	20975	20680	20904	20745	20954	20845	20627	20721	21109	20788	20538	20695	20789	20922	20890	20934	20936	20850	20859	20721	20945	20917	20674	20836	20945	20838	21094	20824	20868	20986	20846	20895	20937	20989	20953	20947	20888	20775	20858	21112	20924	20851	20797	20727	21059	20942	20798	20727	20917	20881	20601	20836	20917	20686	20741	20898	20765	20653	20733	20858	21086	20779	20747	20742	20793	20770	20761	20719	20726	20758	20674	20782	20744	20858	20750	20960	20966	20963	20975	20863	20818	21096	20696	20695	20658	20939	20913	20844	20858	20748	20830	20729	20870	20807	20991	20822	20797	20981	21045	20959	20754	20870	21071	20768	20887	20738	20670	20802	20921	20798	20700	20896	20773	20923	20648	20939	20886	20968	20879	20852	20897	20694	20498	20703	20911	20954	20861	20844	20838	20855	20656	20720	20746	20888	21077	20943	21005	20697	20875	20762	20872	21070	20623	20887	20842	20852	20881	20799	20876	20975	20893	20957	20759	20710	21010	20999	20746	20652	20753	20808	20660	20688	20782	21003	20939	20942	20746	20683	20786	20748	20780	20940	20880	20856	20838	20671	20645	20637	20893	20939	20779	20806	20798	21080	20769	20679	20868	20681	20821	20858	20939	20679	20934	20837	20868	20851	20955	20949	20575	20718	20576	20953	20764	20763	20767	20736	20815	20806	20728	20809	21017	21012	20993	21055	20907	20888	20741	20651	21060	20615	20819	20883	20817	20916	20902	20656	20934	20660	20899	20851	20918	20398	20860	20871	20747	20674	20848	20704	20852	20882	20741	20816	20810	20859	20843	20607	20825	20620	20668	20691	20974	20701	20969	20636	20656	20554	20638	20675	20940	20815	20617	20908	20947	20856	20957	20890	20611	20802	20810	20722	20731	20826	20762	20771	20849	20770	20981	20578	20986	20749	20987	20776	20847	20832	21062	20817	20692	20860	20901	20728	20783	20995	20734	21033	20933	20841	20634	20660	20710	20929	20716	20991	20635	20717	20587	20870	20845	20892	20761	20790	20870	20759	20974	20861	20907	21065	20772	20930	20767	20838	21158	20952	20963	20943	20969	20717	20706	20847	20807	20851	20666	20782	20622	20685	20726	20896	20833	20509	20659	20806	20885	20897	20882	20961	20923	20853	20697	20913	20715	20885	20676	20871	20885	20715	20819	20962	20897	20930	20830	21076	20879	20861	20775	20892	20868	20815	20649	20779	20809	20787	20982	20815	20896	20879	20799	20862	20890	20734	20854	20676	20633	20791	20589	20982	20749	20849	20888	20811	20702	20764	20845	20780	20717	20722	20848	20787	20895	20705	20646	20703	20836	20840	20690	20686	20816	20899	20734	21026	20828	20713	20631	20655	20692	20848	20991	20533	20815	20980	20849	21002	21031	20749	20844	20901	20917	21081	20827	20782	20695	20789	21226	20805	20645	20702	20903	20707	20877	20724	20575	20723	20725	20684	20797	20718	20789	20859	20534	20647	20750	20780	20882	20849	20991	20767	20853	20917	20882	21062	20830	20891	20768	20839	20687	20827	21012	20898	20692	20764	20777	20919	20795	20837	20933	20735	20625	20697	20934	20823	20763	20752	20964	20760	20850	20906	20957	21003	20984	20700	20729	20773	20666	20753	21002	20897	20903	20837	20704	20885	20976	20730	20799	20831	20675	20807	20859	20826	20645	20848	20923	20754	20712	20684	20713	20702	20749	20767	20767	20741	20661	20949	20786	20872
17578	35733	32372	26290	23192	20549	18616	17531	17098	16678	16647	16676	16459	16596	16662	16614	16586	16580	16894	16491	16448	16594	16617	16390	16486	16525	16470	16276	16461	16424	16383	16529	16341	16334	16354	16269	16231	16181	16464	16470	16258	16327	16328	16388	16244	16487	16428	16280	16342	16212	16362	16311	16330	16297	16253	16516	16222	16427	16318	16403	16176	16447	16349	16343	16386	16210	16216	16430	16223	16393	16538	16266	16273	16182	16355	16479	16349	16238	16318	16354	16493	16291	16227	16302	16274	16450	16162	16320	16211	16557	16321	16265	16172	16136	16234	16296	16338	16160	16396	16305	16253	16436	16158	16277	16174	16204	16419	16125	16451	16213	16194	16256	16204	16363	16307	16352	16245	16394	16382	16332	16337	16319	16266	16380	16313	16382	16290	16255	16236	16151	16346	16220	16401	16207	16330	16295	16452	16183	16329	16315	16349	16278	16202	16163	16050	16200	16135	16353	16457	16388	16460	16305	16203	16282	16253	16318	16124	16144	16269	16383	16420	16369	16327	16337	16441	16438	16330	16194	16206	16351	16236	16363	16414	16375	16317	16411	16297	16339	16346	16186	16177	16327	16282	16423	16227	16130	16299	16115	16239	16298	16348	16362	16224	16289	16359	16526	16307	16152	16405	16217	16252	16375	16164	16333	16309	16355	16200	16279	16258	16272	16375	16096	16372	16343	16081	16179	16331	16277	16430	16463	16302	16261	16357	16215	16297	16394	16361	16325	16193	16325	16295	16202	16226	16401	16165	16217	16397	16248	16310	16070	16310	16265	16121	16310	16448	16167	16246	16185	16184	16400	16352	16231	16199	16556	16401	16333	16241	16282	16247	16321	16367	16259	16263	16250	16361	16269	16171	16145	16272	16317	16291	16408	16468	16211	16337	16223	16527	16367	16413	16399	16279	16355	16365	16312	16378	16195	16232	16121	16238	16310	16402	16310	16428	16422	16340	16164	16165	16214	16334	16397	16305	16165	16252	16187	16364	16157	16274	16373	16429	16165	16284	16396	16215	16305	16322	16307	16285	16245	16414	16289	16332	16371	16278	16183	16212	16295	16393	16314	16197	16162	16315	16105	16145	16159	16404	16405	16556	16396	16300	16235	16466	16341	16482	16278	16193	16173	16373	16147	16167	16200	16293	16377	16233	16339	16355	16150	16397	16294	16328	16293	16195	16298	16164	16205	16226	16326	16380	16344	16213	16242	16303	16196	16202	16377	16170	16180	16288	16217	16242	16225	16322	16494	16075	16331	16329	16472	16315	16186	16352	16198	16321	16295	16420	16324	16376	16214	16386	16313	16328	16185	16269	16251	16400	16382	16396	16379	16237	16243	16421	16352	16287	16201	16019	16371	16075	16349	16409	16293	16447	16304	16074	16428	16343	16517	16507	16200	16275	16300	16375	16339	16330	16315	16454	16198	16099	16315	16114	16418	16152	16271	16303	16200	16284	16269	16321	16249	16317	16366	16330	16341	16289	16187	16353	16224	16449	16557	16202	16350	16239	16413	16320	16023	16259	16352	16255	16360	16272	16268	16425	16292	16451	16309	16218	16338	16340	16364	16366	16370	16272	16260	16244	16198	16474	16216	16548	16437	16296	16212	16355	16123	16350	16232	16393	16477	16387	16207	16236	16155	16182	16411	16257	16093	16329	16460	16281	16399	16329	16493	16390	16232	16229	16359	16375	16295	16154	16309	16318	16307	16292	16291	16245	16363	16188	16223	16124	16349	16059	16400	16112	16350	16351	16341	16249	16317	16279	16273	16205	16240	16296	16290	16365	16350	16341	16181	16188	16265	16222	16297	16259	16246	16182	16229	16182	16291	16181	16371	16299	16271	16368	16005	16406	16295	16343	16317	16427	16305	16127	16265	16436	16322	16272	16265	16323	16290	16318	16222	16318	16150	16271	16341	16183	16270	16167	16312	16269	16325	16310	16207	16438	16260	16209	16436	16267	16176	16295	16178	16272	16299	16304	16308	16435	16347	16124	16303	16343	16176	16372	16206	16345	16210	16440	16237	16305	16241	16159	16442	16158	16404	16254	16211	16306	16368	16285	16096	16140	16099	16236	16400	16303	16363	16267	16301	16354	16245	16162	16372	16289	16383	16402	16256	16158	16235	16282	16350	16269	16157	16139	16256	16363	16183	16356	16542	16294	16118	16317	16330	16528	16335	16291	16309	16428	16344	16200	16490	16335	16392	16466	16317	16255	16491	16540	16468	16171	16498	16455	16404	16279	16426	16245	16304	16487	16195	16409	16129	16286	16507	16416	16356	16347	16294	16467	16274	16293	16290	16194	16371	16289	16304	16260	16183	16268	16194	16258	16355	16310	16330	16144	16244	16408	16371	16154	16347	16150	16316	16296	16126	16305	16289	16320	16291	16368	16190	16166	16239	16442	16205	16445	16160	16197	16227	16283	16198	16419	16145	16382	16274	16203	16366	16199	16445	16405	16327	16263	16226	16201	16212	16476	16285	16211	16385	16272	16256	16157	16317	16333	16536	16251	16318	16222	16034	16418	16439	16262	16121	16415	16392	16442	16210	16197	16308	16373	16296	16187	16360	16243	16393	16255	16285	16282	16287	16203	16368	16069	16357	16176	16243	16256	16312	16236	16285	16357	16053	16369	16479	16345	16414	16229	16253	16255	16397	16247	16067	16206	16343	16413	16279	16276	16294	16267	16237	16370	16209	16345	16182	16202	16092	16246	16239	16361	16036	16359	16322	16198	16460	16258	16388	16310	16512	16266	16299	16367	16185	16297	16234	16454	16345	16361	16224	16444	16336	16362	16197	16240	16414	16447	16162	16128	16225	16367	16180	16359	16146	16459	16317	16428	16163	16344	16437	16216	16155	16157	16354	16267	16283	16328	16037	16309	16416	16279	16204	16299	16216	16236	16275	16372	16165	16393	16423	16284	16293	16250	16346	16399	16282	16228	16323	16300	16295	16281	16365	16294	16324	16235	16223	16351	16216	16481	16427	16317	16281	16295	16357	16225	16349	16345	16287	16330	16456	16218	16274	16353	16294	16347	16388	16378	16070	16356	16348	16215	16341	16265	16512	16391	16361	16245	16286	16436	16333	16238	16250	16166	16382	16167	16360	16326	16250	16324	16314	16137	16024	16146	16412	16226	16286	16211	16338	16358	16295	16096	16215	16258	16283	16346	16389	16161	16387	16352	16257	16456	16204	16262	16329	16215	16403	16409	16300	16201	16559	16476	16282	16231	16270	16199	16368	16317	16286	16312	16063	16375	16294	16168	16162	16196	16176	16360	16473	16373	16281	16467	16319	16290	16349	16256	16447	16247	16241	16149	16171	16294	16344	16294	16269	16345	16314	16431	16362	16232	16351	16236	16442	16281	16235	16389	16359	16146	16444	16179	16280	16469	16442	16187	16150	16346	16389	16453	16300	16313	16370	16320	16374	16275	16286	16482	16188	16188	16256	16417	16213	16194	16092	16266	16193	16226	16209	16252	16339	16505	16380	16187	16398	16266	16331	16088	16225	16249	16381	16264	16276	16246	16309	16266	16480	16335	16262	16358	16352	16314	16374	16243	16137	16472	16035	16384	16308	16335	16455	16433	16113	16259	16413	16299	16198	16383	16356	16349	16303	16137	16534	16240	16236	16395	16317	16185	16356	16358	16199	16313	16306	16344	16367	16459	16393	16209	16158	16292	16306	16382	16342	16294	16110	16156	16317	16373	16306	16273	16244	16369	16281	16234	16284	16293	16309	16490	16316	16240	16211	16304	16474	16281	16312	16209	16452	16115	16184	16309	16281	16286	16496	16117	16364	16503	16210	16297	16270	16502	16377	16387	16069	16278	16280	16144	16319	16352	16399	16256	16355	16327	16288	16215	16300	16555	16264	16462	16233	16205	16342	16420	16521	16384	16278	16349	16326	16162	16275	16287	16323	16379	16163	16200	16259	16213	16136	16323	16372	16510	16277	16092	16337	16379	16335	16337	16138	16320	16332	16348	16224	16485	16211	16250	16157	16199	16379	16216	16370	16350	16508	16248	16130	16264	16162	16170	16203	16195	16277	16264	16404	16342	16275	16426	16383	16379	16267	16287	16192	16258	16112	16301	15956	16202	16302	16401	16239	16353	16320	16261	16195	16321	16193	16447	16274	16284	16430	16107	16356	16274	16439	16429	16162	16433	16331	16471	16338	16225	16252	16254	16350	16324	16368	16283	16374	16332	16296	16322	16449	16129	16167	16550	16368	16389	16280	16238	16309	16309	16486	16213	16271	16345	16228	16279	16212	16158	16311	16230	16242	16260	16223	16265	16247	16286	16401	16370	16353	16323	16356	16265	16209	16306	16323	16223	16320	16278	16322	16398	16259	16244	16179	16352	16305	16285	16432	16019	16389	16231	16286	16344	16205	16324	16465	16277	16388	16295	16342	16191	16399	16418	16349	16190	16547	16021	16244	16422	16305	16382	16320	16262	16098	16483	16280	16352	16356	16321	16414	16254	16222	16502	16328	16176	16192	16349	16291	16157	16445	16399	16513	16318	16321	16217	16333	16360	16344	16243	16179	16289	16346	16255	16308	16237	16424	16314	16310	16353	16287	16418	16359	16226	16205	16161	16134	16303	16204	16426	16323	16231	16251	16424	16220	16274	16309	16161	16478	16338	16368	16402	16121	16276	16393	16331	16181	16187	16450	16349	16468	16329	16296	16166	16229	16447	16350	16344	16483	16330	16327	16276	16280	16411	16343	16232	16341	16359	16161	16189	16498	16288	16272	16365	16248	16372	16234	16196	16109	16413	16091	16282	16324	16245	16341	16205	16287	16321	16368	16433	16334	16427	16074	16402	16297	16322	16296	16376	16202	16415	16302	16386	16267	16223	16233	16328	16348	16426	16138	16313	16351	16411	16349	16301	16236	16429	16263	16481	16327	16175	16019	16397	16252	16347	16300	16180	16170	16284	16256	16157	16461	16243	16338	16178	16292	16349	16341	16242	16342	16338	16366	16192	16316	16237	16227	16395	16244	16487	16217	16208	16425	16348	16107	16235	16395	16442	16321	16408	16391	16241	16331	16529	16294	16461	16390	16369	16254	16117	16309	16384	16286	16226	16354	16478	16313	16353	16310	16245	16073	16464	16362	16353	16284	16418	16345
30578	25876	30192	27335	23906	22704	22285	21898	21651	21615	21507	21209	21349	21458	21400	21388	21441	21457	21295	21296	21233	21403	21382	21389	21384	21518	21509	21421	21192	21084	21161	21503	21558	21513	21272	21290	21316	21334	21324	21350	21306	21172	21431	21394	21453	21406	21555	21230	21080	21406	21249	21354	21443	21236	21218	20921	21259	21195	21176	21181	21208	21271	21234	21318	21281	21215	21495	21354	21111	21252	21074	21351	21210	21433	21420	21414	21426	21292	21318	21348	21274	21283	21250	21087	21312	21251	21502	21266	21412	21313	21243	21323	21368	21288	21428	21518	21058	21206	21159	21157	21314	21370	21337	21168	21134	21310	21287	21280	21374	21187	21294	21365	21439	21238	21519	21333	21464	21451	21333	21204	21302	21189	21114	21187	21196	21411	21174	21322	21244	21131	21112	21494	21345	21266	21245	21336	21297	21344	21549	21307	21233	21469	21309	21343	21218	21248	21255	21377	21295	21059	21132	21495	21335	21317	21266	21537	21202	21259	21312	21197	21433	21401	21314	21265	21414	21341	21418	21396	21362	21318	21377	21507	21226	21360	21181	21244	21381	21262	21452	21382	21477	21449	21101	21374	21182	21310	21376	21319	21111	21213	21224	21131	21257	21563	21300	21444	21409	21131	21283	21571	21465	21168	21463	21120	21313	21239	21150	21407	21381	21380	21223	21443	21268	21508	21405	21490	21379	21139	21206	21368	21357	21363	21321	21431	21225	21347	21187	21439	21325	21276	21213	21248	21201	21567	21450	21352	21266	21414	21294	21469	21426	21390	21168	21339	21353	21444	21261	21244	21317	21453	21354	21293	21227	21164	21327	21420	21212	21335	21103	21163	21536	21315	21305	21219	21348	21382	21340	21331	21279	21261	21390	21372	21272	21404	21155	21307	21313	21319	21274	21367	21173	21288	21563	21210	21241	21167	21271	21493	21158	21456	21316	21211	21321	21347	21017	21398	21353	21323	21286	21241	21162	21116	21240	21263	21369	21360	21184	21269	21327	21405	21425	21126	21446	21470	21351	21531	21152	21275	21573	21190	21445	21224	21373	21207	21256	21459	21431	21258	21241	21175	21247	21387	21285	21274	21137	21221	21359	21414	21490	21431	21505	21391	21217	21416	21332	21198	21240	21198	21085	21268	21283	21344	21357	21423	21375	21437	20911	21469	21327	21181	21070	21307	21310	21340	21359	21129	21265	21288	21156	21387	21458	21423	21438	21249	21345	21287	21595	21238	21178	21212	21320	21184	21248	21224	21593	21192	21323	21403	21322	21164	21396	21612	21245	21387	21597	21353	21429	21341	21438	21143	21436	21177	21368	21208	21403	21369	21374	21109	21473	21512	21554	21499	21388	21232	21143	21193	21175	21372	21306	21414	21310	21171	21308	21468	21218	21077	21175	21297	21153	21322	21342	21184	21289	21464	21347	21157	21286	21155	21232	21251	21515	21211	21222	21236	21316	21175	21231	21255	21278	21343	21283	21308	21173	21397	21181	21192	21191	21336	21402	21491	21335	21256	21345	21325	21405	21214	21577	21267	21558	21129	21192	21342	21390	21108	21244	21228	21352	21255	21143	21160	21115	21301	21146	21485	21177	21304	21277	21471	21250	21389	21333	21344	21045	21147	21066	21270	21322	21399	21187	21366	21456	21153	21298	21282	21345	21381	21487	21352	21150	21156	21185	21285	21402	21398	21242	21429	21287	21188	21443	21304	21340	21088	21154	21302	21318	21506	21459	21351	21317	21264	21286	21320	21333	21540	21332	21258	21189	21387	21174	21034	21308	21135	21436	21267	21386	21269	21177	21418	21359	21137	21187	21408	21571	21206	21368	21354	21426	21295	21258	21428	21394	21242	21328	21520	21351	21189	21364	21424	21132	21228	21398	21255	21320	21252	21376	21392	21167	21424	21419	21477	21399	21328	21287	21583	21167	21369	21294	21439	21337	21208	21415	21295	21365	21325	21249	21265	21273	21255	21219	21323	21114	21414	21402	21159	21406	21140	21360	21248	21265	21276	21333	21281	21507	21457	21412	21555	21257	21271	21350	21259	21213	21195	21411	21344	21307	21292	21386	21559	21350	21221	21329	21499	21393	21367	21364	21264	21121	21236	21164	21382	21428	21205	21462	21256	21434	21207	21183	21214	21441	21459	21368	21187	21217	21275	21154	21474	21291	21417	21284	21372	21382	21406	21462	21241	21146	21225	21125	21278	21321	21271	21247	21458	21235	21343	21154	21303	21540	21145	21449	21143	21353	21283	21210	21399	21689	21294	21238	21430	21206	21324	21399	21309	21243	21367	21353	21318	21215	21359	21108	21226	21022	21331	21404	21439	21207	21305	21307	21281	21361	21200	21325	21594	21200	21220	21462	21173	21361	21446	21171	21222	21250	21405	21417	21439	21349	21113	21590	21306	21342	21191	21471	21238	21374	21447	21314	21272	21253	21254	21265	21270	21261	21286	21024	21387	21396	21262	21380	21447	21500	21175	21362	21419	21107	21387	21367	21439	21407	21300	21196	21441	21348	21455	21230	21492	21131	21292	21339	21325	21242	21412	21451	21186	21200	21185	21121	21539	21198	21133	21255	21368	21314	21242	21267	21247	21105	21386	21019	21189	21263	21305	21342	21231	21431	21323	21021	21441	21433	21340	21325	21442	21214	21006	21367	21355	21091	21311	21386	21114	21388	21470	21367	21400	21542	21479	21257	21422	21315	21350	21502	21439	21323	21526	21355	21359	21183	21251	21106	21451	21334	21280	21319	21171	21178	21305	21323	21439	21179	21267	21435	21408	21432	21168	21560	21302	21190	21475	21293	21251	21326	21314	21471	21276	21371	21447	21188	21493	21374	21212	21415	21467	21332	21397	21330	21040	21410	21209	21457	21223	21198	21360	21379	21513	21516	21375	21262	21403	21402	21251	21357	21361	21434	21370	21329	21368	21441	21152	21299	21414	21314	21349	21198	21275	21369	21254	21173	21525	21255	21181	21185	21221	21257	21088	21429	21052	21494	21450	21552	21543	21359	21498	21252	21172	21381	21331	21444	21194	21139	21416	21488	21163	21271	21357	21211	21036	21140	21419	21390	21246	21526	21342	21305	21680	21310	21437	21412	21254	21086	21417	21107	21327	21208	21465	21261	21279	21406	21299	21275	21281	21396	21185	21413	21349	21394	21451	21441	21461	21331	21371	21471	21225	21231	21226	21303	21212	21213	21203	21446	21204	21405	21243	21134	21344	21316	21328	21472	20980	21117	21138	21254	21133	21182	21243	21541	21357	21186	21336	21375	21481	21276	21390	21247	21160	21282	21097	21264	21172	21173	21528	21305	21254	21523	21523	21406	21516	21399	21365	21455	21309	21369	21230	21383	21135	21413	21523	21291	21245	21231	21273	21110	21087	21429	21009	21132	21222	21271	20979	21229	21268	21319	21277	21296	21195	21168	21317	21089	21360	21434	21448	21316	21454	21162	21503	21261	21367	21098	21347	21362	21297	21346	21363	21394	21330	21433	21343	21149	21585	21253	21294	21174	21400	21173	21161	21284	21101	21421	21244	21472	21416	21509	21421	21320	21340	21414	21392	21326	21280	21207	21149	21172	21303	21352	21188	21141	21351	21242	21443	21401	21419	21387	21420	21238	21349	21217	21305	21433	21436	21291	21346	21448	21273	21280	21381	21253	21258	21255	21306	21279	21348	21246	21271	21358	21193	21387	21171	21266	21426	21377	21292	21391	21249	21352	21258	21313	21419	21406	21555	21340	21349	21387	21315	21366	21385	21196	21422	21302	21245	21274	21321	21432	21348	21387	21298	21412	21458	21052	21340	21223	21395	21203	21310	20992	21297	21444	21403	21148	21182	21285	21468	21303	21355	21347	21310	21355	21217	21284	21220	21442	21232	21278	21414	21254	21467	21246	21306	21256	21256	21089	21213	21282	21208	21206	21287	21481	21379	21413	21389	21379	21321	21582	21149	21159	21257	21262	21289	21292	21207	21527	21057	21415	21287	21192	21383	21132	21467	21437	21270	21366	21217	21408	21460	21412	21495	21421	21396	21439	21306	21376	21400	21207	21364	21279	21142	21329	21109	21084	21351	21521	21367	21574	21421	21426	21428	21156	21364	21305	21298	21171	21070	21400	21181	21351	21602	21249	21271	21363	21272	21451	21455	21186	21155	21299	21260	21390	21351	21355	21261	21076	21366	21274	21489	21199	21338	21360	21321	21514	21483	21429	21427	21299	21152	21373	21271	21460	21344	21364	21422	21410	21419	21070	21401	21368	21151	21457	21337	21371	21585	21346	21339	21377	21172	21249	21251	21389	21448	21308	21282	21377	21345	21337	21408	21237	21475	21460	21313	21366	21336	21294	21370	21254	21298	21470	21375	21329	21253	21308	21348	21252	21504	21326	21213	21276	21540	21683	21435	21578	21236	21251	21330	21306	21262	21392	21224	21248	21469	21631	21211	21119	21321	21387	21151	21456	21271	21470	21415	21324	21410	21461	21436	21326	21422	21263	21257	21261	21014	21113	21575	21326	21265	21176	21401	21382	21455	21471	21427	21342	21426	21368	21264	21292	21268	21440	21314	21358	21338	21126	21211	21075	21195	21630	21505	21552	21411	21219	21362	21386	21192	21352	21537	21272	21184	21112	21320	21165	21176	21299	21156	21153	21315	21444	21402	21070	21493	21215	21305	21509	21141	21550	21223	21296	21365	21191	21510	21413	21392	21302	21443	21276	21225	21462	21372	21013	21233	21337	21474	21341	21161	21294	21438	21458	21133	21426	21451	21412	21326	21318	21344	21077	21222	21467	21308	21276	21292	21090	21271	21351	21084	21317	21151	21101	21256	21201	21398	21350	21215	21489	21119	21564	21092	21378	21247	21145	21162	21395	21231	21131	21203	21295	21207	21390	21350	21473	21296	21178	21436	21392	21371	21411	21291	21441	21433	21107	21266	21280	21325	21422	21407	21363	21180	21210	21392	21136	21313	21237	21214	21320	21306	21381	21432	21603	21318	21458	21374	21239	21228	21294	21269	21349	21277	21188	21435	21293	21220	21503	21142	21288	21224	21491	21287	21324	21513	21238	21387	21228	21504	21393	21240	21457	21408	21228	21400	21514	21167	21285	21437	21449	21537
20283	28870	26105	22109	19999	18572	17359	17128	16944	16633	16645	16712	16698	16762	16721	16751	16819	16641	16753	16823	16444	16613	16582	16653	16676	16604	16631	16581	16551	16672	16531	16560	16525	16522	16633	16763	16633	16657	16657	16514	16554	16532	16816	16552	16496	16592	16624	16642	16661	16452	16563	16569	16644	16471	16572	16373	16539	16586	16543	16787	16461	16518	16485	16564	16519	16673	16713	16739	16431	16575	16660	16681	16602	16657	16619	16297	16601	16731	16427	16556	16641	16639	16410	16532	16603	16525	16592	16521	16613	16590	16440	16652	16428	16653	16414	16652	16583	16655	16500	16510	16591	16604	16524	16514	16430	16613	16691	16722	16514	16521	16479	16573	16550	16398	16483	16539	16574	16474	16665	16469	16722	16364	16533	16524	16508	16490	16632	16570	16659	16641	16450	16609	16591	16455	16567	16647	16448	16490	16438	16482	16560	16606	16501	16665	16665	16524	16640	16535	16477	16498	16546	16746	16534	16590	16661	16639	16574	16625	16610	16598	16568	16686	16550	16434	16658	16538	16570	16443	16586	16673	16420	16664	16731	16572	16510	16508	16541	16515	16684	16662	16591	16515	16460	16732	16726	16521	16680	16601	16630	16245	16573	16586	16554	16378	16418	16627	16751	16361	16571	16695	16590	16768	16618	16514	16544	16459	16584	16532	16376	16645	16514	16600	16552	16491	16633	16698	16617	16635	16479	16483	16470	16632	16746	16522	16553	16398	16470	16825	16356	16574	16499	16367	16591	16415	16470	16506	16464	16467	16560	16526	16503	16545	16527	16621	16749	16692	16700	16727	16675	16602	16474	16432	16680	16503	16660	16480	16563	16685	16538	16548	16630	16488	16667	16433	16514	16642	16654	16384	16764	16606	16642	16506	16591	16451	16451	16502	16556	16556	16473	16562	16655	16500	16642	16530	16588	16485	16478	16329	16715	16487	16553	16606	16567	16483	16501	16532	16742	16504	16630	16567	16436	16539	16594	16304	16562	16418	16433	16629	16585	16416	16518	16629	16698	16560	16631	16429	16580	16523	16596	16636	16670	16533	16660	16668	16637	16539	16416	16593	16567	16652	16593	16743	16458	16694	16558	16562	16666	16600	16561	16638	16514	16655	16616	16660	16509	16574	16572	16455	16617	16594	16498	16516	16693	16577	16729	16551	16500	16597	16777	16494	16701	16498	16728	16504	16440	16748	16870	16633	16620	16511	16632	16460	16489	16788	16581	16589	16676	16652	16629	16579	16632	16600	16507	16698	16530	16638	16505	16582	16663	16758	16626	16667	16504	16595	16653	16713	16565	16422	16473	16534	16634	16636	16551	16524	16477	16476	16494	16521	16536	16692	16695	16556	16722	16615	16477	16613	16657	16561	16409	16613	16718	16597	16731	16689	16705	16508	16560	16561	16583	16625	16711	16624	16596	16561	16639	16584	16444	16462	16517	16491	16462	16731	16586	16646	16465	16495	16575	16664	16644	16557	16581	16588	16576	16618	16595	16586	16734	16703	16639	16660	16525	16531	16437	16427	16598	16643	16616	16619	16621	16498	16654	16712	16457	16641	16625	16382	16758	16691	16645	16364	16472	16486	16424	16517	16684	16438	16629	16659	16649	16426	16614	16466	16397	16656	16472	16439	16672	16639	16476	16640	16623	16699	16686	16625	16559	16482	16529	16573	16492	16529	16491	16603	16580	16565	16539	16329	16597	16706	16544	16501	16554	16493	16586	16669	16625	16536	16714	16610	16611	16619	16589	16377	16648	16639	16595	16740	16579	16575	16520	16656	16535	16632	16578	16747	16520	16431	16636	16475	16586	16565	16705	16694	16547	16726	16763	16433	16510	16560	16408	16626	16552	16592	16565	16528	16581	16706	16557	16465	16632	16670	16534	16409	16559	16264	16572	16411	16670	16600	16677	16503	16618	16715	16543	16567	16548	16505	16640	16526	16681	16440	16462	16625	16751	16572	16723	16534	16706	16626	16523	16745	16599	16530	16497	16661	16495	16600	16619	16609	16724	16547	16533	16592	16667	16581	16691	16731	16490	16568	16554	16474	16587	16451	16556	16541	16605	16794	16709	16612	16543	16485	16701	16553	16482	16498	16520	16538	16716	16527	16709	16487	16614	16508	16590	16724	16546	16465	16650	16639	16709	16535	16606	16574	16557	16573	16476	16727	16687	16629	16607	16654	16413	16517	16470	16546	16471	16631	16673	16504	16515	16659	16417	16320	16475	16450	16528	16636	16634	16649	16860	16450	16397	16570	16751	16492	16490	16685	16577	16407	16596	16672	16634	16477	16670	16555	16377	16704	16540	16487	16420	16706	16731	16513	16754	16554	16447	16590	16629	16545	16472	16571	16538	16666	16657	16484	16588	16564	16480	16742	16450	16678	16640	16527	16536	16656	16661	16603	16616	16610	16551	16498	16528	16672	16271	16554	16598	16615	16454	16499	16566	16607	16524	16629	16505	16618	16422	16452	16545	16506	16607	16625	16572	16538	16559	16613	16491	16646	16571	16581	16561	16659	16665	16667	16524	16604	16573	16649	16795	16508	16593	16448	16480	16369	16551	16466	16661	16464	16642	16666	16703	16653	16596	16570	16804	16489	16558	16635	16503	16666	16510	16453	16547	16678	16512	16409	16660	16479	16578	16437	16452	16590	16585	16684	16520	16535	16349	16615	16649	16417	16610	16710	16515	16619	16655	16367	16649	16628	16696	16376	16445	16541	16589	16521	16476	16515	16764	16740	16567	16585	16760	16503	16439	16645	16760	16700	16595	16472	16529	16390	16667	16394	16393	16628	16622	16605	16694	16491	16365	16679	16518	16688	16538	16530	16569	16747	16584	16709	16704	16482	16626	16498	16473	16488	16640	16606	16537	16570	16593	16523	16473	16672	16522	16437	16529	16579	16459	16541	16606	16606	16738	16527	16734	16485	16747	16494	16585	16653	16421	16685	16689	16613	16563	16428	16570	16572	16528	16682	16589	16711	16383	16471	16600	16571	16452	16521	16583	16501	16555	16635	16668	16695	16599	16500	16624	16728	16335	16599	16733	16514	16592	16506	16624	16493	16505	16528	16573	16585	16518	16448	16513	16585	16577	16422	16415	16533	16521	16537	16652	16562	16716	16549	16617	16521	16717	16483	16482	16576	16467	16558	16473	16678	16636	16476	16533	16512	16452	16382	16595	16746	16571	16623	16506	16519	16569	16547	16673	16434	16396	16427	16653	16585	16637	16746	16540	16516	16594	16449	16586	16644	16429	16595	16351	16634	16435	16454	16537	16378	16605	16500	16643	16538	16639	16690	16681	16604	16618	16721	16555	16463	16492	16698	16493	16595	16567	16532	16430	16729	16542	16572	16587	16611	16617	16585	16652	16427	16498	16454	16579	16476	16695	16465	16538	16559	16503	16513	16625	16411	16659	16562	16573	16567	16650	16540	16525	16669	16607	16470	16448	16710	16417	16531	16570	16673	16434	16634	16525	16652	16670	16424	16652	16443	16639	16624	16643	16600	16517	16649	16307	16544	16752	16568	16667	16461	16443	16750	16648	16589	16640	16552	16604	16621	16522	16488	16528	16733	16664	16623	16651	16625	16631	16511	16519	16570	16566	16593	16703	16647	16712	16334	16656	16582	16467	16468	16465	16658	16684	16484	16612	16591	16709	16376	16452	16506	16476	16599	16514	16498	16556	16549	16532	16708	16636	16632	16471	16579	16606	16465	16536	16533	16595	16558	16568	16588	16674	16509	16523	16583	16617	16502	16485	16460	16679	16658	16765	16438	16683	16462	16506	16567	16475	16551	16586	16474	16477	16578	16729	16600	16667	16492	16508	16503	16646	16484	16605	16570	16549	16557	16649	16499	16526	16775	16498	16577	16429	16527	16566	16551	16704	16494	16507	16608	16420	16605	16715	16473	16568	16598	16478	16459	16494	16591	16403	16748	16636	16613	16720	16528	16565	16411	16469	16621	16513	16684	16610	16600	16528	16336	16614	16491	16541	16618	16601	16536	16604	16764	16551	16540	16344	16689	16592	16655	16670	16621	16573	16628	16496	16581	16479	16532	16582	16646	16425	16494	16466	16572	16617	16622	16644	16487	16443	16533	16529	16494	16658	16458	16554	16616	16564	16649	16698	16485	16724	16786	16569	16520	16591	16469	16551	16639	16503	16484	16662	16585	16491	16471	16543	16610	16669	16660	16553	16812	16465	16497	16534	16531	16471	16586	16535	16584	16532	16473	16571	16695	16649	16595	16617	16451	16417	16568	16615	16606	16391	16612	16678	16533	16618	16554	16439	16511	16657	16678	16603	16654	16567	16587	16510	16509	16565	16653	16633	16589	16710	16608	16630	16542	16730	16608	16507	16580	16662	16665	16606	16654	16567	16681	16700	16754	16669	16629	16505	16483	16431	16509	16479	16662	16743	16556	16540	16828	16577	16400	16541	16647	16561	16416	16640	16546	16618	16573	16398	16584	16600	16450	16542	16624	16662	16556	16556	16582	16496	16657	16320	16455	16605	16457	16508	16437	16379	16655	16670	16498	16469	16545	16530	16565	16704	16490	16436	16577	16753	16505	16692	16748	16416	16511	16681	16564	16686	16457	16521	16435	16667	16508	16703	16592	16542	16653	16684	16559	16636	16628	16489	16502	16461	16561	16620	16551	16652	16448	16699	16490	16566	16583	16588	16517	16450	16546	16498	16619	16775	16535	16594	16758	16629	16538	16525	16454	16567	16567	16524	16549	16524	16416	16560	16589	16563	16625	16746	16519	16675	16592	16571	16687	16522	16617	16513	16580	16380	16718	16517	16721	16492	16545	16708	16477	16497	16576	16572	16615	16537	16634	16452	16554	16642	16462	16617	16676	16673	16592	16621	16627	16531	16529	16646	16573	16508	16426	16691	16443	16504	16556	16484	16534	16536	16619	16623	16487	16615	16638	16696	16665	16644	16385	16624	16687	16492	16674	16659	16525	16579	16724	16544	16591	16630	16674	16585	16405	16532	16556	16354	16445	16471	16559	16629	16519	16717	16497	16697	16735	16574	16684	16597	16651	16657	16605	16565	16329	16509	16687	16719	16522	16494	16504	16459	16473	16323	16649	16578	16623	16504	16561	16642	16838	16641	16402	16471	16598
23221	21323	28199	25395	23763	24487	23997	21729	21231	21101	21286	21180	21118	21187	21115	21100	20768	20892	21060	21147	20922	20829	20959	20740	20973	20930	20942	20845	21003	20651	20755	20742	20777	20911	20805	20667	20768	20794	20908	20968	20795	20923	20860	20780	20676	20995	20741	20808	20910	20696	20637	20765	20684	21072	20891	20923	20631	20756	20919	20758	20844	20929	21008	20778	20499	20891	20864	20688	20724	20632	20915	20830	20741	20955	20548	20724	20655	20465	20610	20752	20648	20812	20782	20680	20748	20895	20807	20720	20806	20617	20639	20674	20863	20732	20644	20682	20680	20711	20844	20797	20557	20672	20726	20660	20518	20698	20648	20934	20781	20980	20816	20727	20654	20733	20964	20873	20636	20878	20706	20738	20819	20796	20721	20761	20911	20951	20582	20686	20730	20739	20933	21104	20586	20796	20829	20515	20839	20787	20880	20745	20697	20724	20826	20690	20739	20515	20591	20576	20740	20685	20880	20677	20588	20553	20869	20813	20732	20680	20657	20810	20885	20804	20700	20796	20664	20753	20812	20822	20850	20631	20811	20753	20757	20622	20756	20956	20757	20836	20952	20738	21047	20810	20694	20715	20795	20734	20803	20781	20887	20792	20654	20805	20945	20915	20691	20773	20811	20702	20771	20656	20944	20697	20923	20763	20656	20829	20939	20809	20558	20515	20848	20862	20787	20561	20766	20761	20454	20629	20897	20732	20579	20783	20990	20821	20679	20622	20617	20360	20585	20814	20573	20534	20839	20757	20787	20604	20733	20756	20752	20697	20543	20710	20878	20850	20557	20740	20761	20846	20757	20834	20702	20755	20560	20642	20734	20923	20839	20902	20980	20848	20539	20862	20837	20764	20658	20778	20851	20883	20810	20747	20826	20839	20748	20714	20660	20833	20784	20570	20780	20695	20658	20900	20687	20811	20814	20771	20825	20920	20560	20729	20729	20651	20874	20774	20627	20543	20881	20773	20771	20735	20700	20703	20762	20702	20820	20873	20942	20801	20551	20791	20799	20526	20988	20776	20759	20889	20674	20876	20787	20976	20900	20752	20634	20715	20757	20980	20774	20757	20581	20665	20691	20599	20713	20815	20729	20862	20903	20910	20678	20952	20917	20850	20752	20770	20913	20545	20582	20859	20925	20788	20816	20557	20790	20596	20706	20679	20866	20748	20686	20659	20611	20748	21002	20734	20903	20816	20710	20582	20642	20912	20871	20802	20724	20812	20710	20879	21081	20738	20796	20447	20674	20636	20801	20866	20873	20853	20834	20461	20631	20669	20875	20801	20747	20685	20671	20555	20999	20785	20458	20905	20748	20650	20627	20795	20708	20827	20645	20635	20592	20790	20635	20532	20785	20690	20727	20824	20682	20896	20769	20789	20702	21012	20935	20837	20632	20659	20769	20739	20751	20618	20713	20701	20774	20671	20732	20741	20827	20849	20599	20585	20660	20645	20724	20667	20801	20516	20739	20723	20934	20846	20701	20698	20690	20784	20758	20768	20845	20704	20781	20624	20843	20866	20853	20695	20679	20668	20632	20765	20514	20850	21076	20448	20879	20684	20688	20731	20959	20763	20822	20871	20747	20968	20953	20729	20925	20803	21064	20748	20950	20760	20805	20860	20792	20634	20710	20825	20664	20726	20602	20846	20802	20728	20773	20856	20800	20710	20933	20774	20716	20809	20604	20770	20846	20782	20921	20784	20878	20720	20782	20821	20696	20926	20859	21007	20686	20580	20569	20669	20783	20855	21046	20829	20641	20751	20738	20605	20723	20953	20855	20799	20740	20801	20990	20812	20785	20649	20687	20749	21060	20553	20761	20808	20807	20655	20713	20935	20610	20648	20776	20693	20730	20959	20844	20774	20457	20436	20785	20771	21013	20759	20639	20821	20450	20776	20631	20783	20636	20772	20759	20727	20630	20888	20705	21000	20733	20549	20640	20716	20662	20702	20602	20654	20852	20817	21070	20972	20810	20766	20450	20646	20735	20560	20435	20844	20868	20715	20731	20890	20786	20781	20860	20884	20962	20708	20750	20669	20552	20747	20923	20787	20848	20716	20650	20588	20775	20894	20830	20725	20816	20749	20870	21030	20868	20797	20660	20821	21137	20720	20766	20808	20894	20764	20796	20884	20629	20812	20945	20646	20884	20618	20932	20817	20568	20721	20774	20900	20817	20797	20603	20661	20723	20600	20650	20866	20639	20525	20764	20667	20717	20782	20639	20819	20822	20911	20967	20831	20529	20627	20663	20583	20813	20819	20773	20588	20780	20776	20971	20814	20780	20618	20724	20718	20681	20748	20743	20597	20676	20869	20752	20850	20651	20903	20741	20664	20615	20541	20773	20528	20631	20956	20736	20768	20898	20965	20668	20685	20675	20759	20854	20679	20588	20820	20842	20759	20949	20703	20937	20640	20650	20764	20694	20441	20927	20467	20620	20824	20877	20784	20880	20595	20757	20747	20821	20725	20811	20674	20832	20819	20838	20871	20891	20909	20766	20852	20807	20860	20680	20899	20599	20571	20619	20794	20756	20834	20994	20758	20817	20757	20807	20598	20747	20656	20749	20831	20976	20955	20725	20561	20804	20694	20862	20990	20444	20805	20721	20823	20992	20909	20784	20702	20795	20816	20833	20766	20678	20822	20775	20809	20610	20868	20857	20564	20662	20958	20932	20622	20792	20681	20463	20662	20572	20775	20935	20758	20937	20515	20886	20900	20626	20542	20716	20662	20886	20720	20757	20778	20766	20576	20882	20908	20703	20726	20797	20804	20903	20816	20830	20632	20569	20530	20899	20721	20825	20509	20896	20843	20682	20952	20733	20757	20874	20639	20687	21016	20718	20858	20837	20759	20685	20768	20772	20820	20863	20621	20718	20784	20898	20717	20914	20908	20700	20547	20759	20640	20973	20762	20806	20720	20789	20725	20684	20654	20726	20563	20571	20767	20725	20844	20624	20679	20815	20737	20754	20769	20645	20700	20879	20686	20643	20782	20944	20896	20899	20844	20696	20806	20614	20728	20709	20702	20616	20677	20950	20911	20720	20734	20682	20586	20824	20892	20872	20640	20756	20749	20794	20669	20752	20824	20850	20687	20873	20762	20689	20834	20665	20487	20662	20932	20829	20654	21036	20831	20947	20590	20788	20930	20949	20776	20849	20925	20806	20881	20790	20757	20674	20828	20751	20848	20793	20666	20863	20664	20757	20806	20909	20638	20655	20686	20531	20704	20771	20962	20912	20728	20696	20873	20743	20845	20557	20790	20945	20761	20851	20956	20698	20589	20606	20683	20723	20865	20531	20749	20699	20635	20608	20659	20872	20800	20862	20705	20806	20822	20728	20786	20819	20683	20378	21025	20748	20902	20915	20706	20586	20756	20825	20512	20868	20593	20597	20752	20731	20745	20871	20896	20604	20715	20604	20872	20585	20836	20802	20835	20879	20747	20837	20553	20918	21081	20974	20794	20847	20843	20941	20775	20875	20935	20768	20791	20783	20804	20643	20964	20707	20821	20813	20703	20760	20710	20781	20978	20774	20807	20915	20772	20836	20679	20610	20726	20882	20969	20902	20735	20824	20692	20635	20740	20829	20554	20781	21005	21038	20671	20650	20891	20996	20539	20946	20822	20829	20610	20737	20634	20674	20911	20779	20697	20914	20864	20581	20550	20848	20731	20686	20801	20784	20619	20669	20850	20984	20636	20722	20741	20928	20785	20692	20554	20629	20765	20885	20986	20766	20842	20766	20845	20914	20926	20754	20947	20831	20809	20921	20946	20885	20751	20992	20628	20728	20740	20909	20855	20789	20902	20928	20693	20628	20947	20729	20828	20894	20897	20800	20887	20768	20820	20879	20934	20866	20761	20738	20582	20616	20675	20810	20810	20723	20807	20742	20680	20757	20600	20596	20589	20767	20782	20685	20642	20696	20817	20826	20818	20807	20687	20750	20719	21038	20489	20681	20748	20924	20801	20644	20970	20783	20878	20756	20811	20734	20841	20709	20865	20885	20814	20863	20919	20811	20959	20726	20742	20719	20909	20770	20730	20607	20974	20783	20756	20748	20786	20831	20764	20799	20803	20879	20655	20763	20749	20810	20765	20821	20543	20716	21084	20939	20876	20866	20763	20659	20852	20877	20712	20745	20986	20715	20737	20829	21053	20692	20782	20701	20553	20634	20768	20795	20772	20687	20756	20876	20876	20580	20740	20550	20812	20631	20933	20922	20910	20905	20787	20783	20572	20694	20960	20692	20621	20767	20960	20680	20835	20730	21048	20833	20748	20769	20941	21039	20774	20715	20710	20745	20690	20766	20716	20699	20882	20815	20634	20896	20772	20537	20920	20484	20931	20684	20712	20884	20959	20773	20597	20886	20780	20835	20764	20931	20825	20928	20912	20721	20743	20577	20782	20553	20744	20755	20664	20906	20548	20545	20787	20813	20832	20769	20792	20559	20683	20790	20610	20532	20645	20708	20635	20875	20727	20676	20777	20688	20780	20849	20528	20594	20671	20895	20705	20493	20729	20844	20759	20556	20725	20593	20696	20711	20693	20653	20784	20826	20715	20681	20722	20928	20876	20647	20748	20754	20663	20787	21012	20650	20648	20737	20639	20698	20797	20706	20680	20675	20556	20950	20683	20818	20720	20709	20742	20708	20956	20843	20865	21099	20588	20741	20731	20879	20700	20618	20572	20616	20688	20747	20593	20756	20813	20836	20568	20751	20931	20517	20850	20506	20673	20662	20784	20952	20844	20684	20809	20543	20831	20784	20723	21083	20713	20673	20795	20986	20684	20938	20693	20712	20737	20718	20965	20893	20733	20760	20835	20709	20740	20600	20440	20932	20835	21078	20936	20916	20683	20905	20649	20829	20968	20998	20816	20963	20872	20738	20787	20673	20824	20755	20842	20721	20911	20737	20740	20971	20626	20608	20913	20799	20519	20854	20952	20611	20905	20731	20911	20914	20662	20624	21201	20910	20766	20759	20673	20761	20727	21105	21077	20866	20796	20798	20751	20718	20850	20751	20922	20646	20819	20950	20747	20676	20615	20870	20622	20654	20707	20715	20784	20715	20725	20787	20915	20610	20898	20842	20860	20741	20579	20962	20716	20919	20872	20737	20786	20933	20877	20806	20791
17325	33448	29477	23949	21535	19301	17874	17129	16785	16556	16594	16725	16557	16564	16350	16535	16563	16535	16518	16354	16516	16296	16478	16295	16291	16461	16334	16204	16359	16323	16121	16405	16310	16450	16305	16420	16258	16232	16349	16417	16347	16557	16350	16234	16233	16210	16340	16335	16181	16387	16370	16335	16274	16131	16328	16265	16199	16154	16213	16241	16329	16352	16182	16291	16187	16370	16303	16155	16345	16380	16411	16094	16348	16315	16419	16313	16193	16266	16368	16238	16315	16351	16281	16297	16192	16365	16458	16170	16283	16263	16377	16394	16328	16305	16365	16357	16269	16252	16291	16138	16160	16024	16345	16347	16154	16243	16341	16400	16361	16395	16293	16235	16196	16392	16295	16209	16273	16360	16342	16087	16525	16379	16227	16309	16369	16417	16241	16130	16190	16252	16280	16244	16236	16497	16306	16490	16293	16139	16388	16120	16273	16257	16191	16264	16258	16177	16203	16322	16327	16257	16315	16406	16109	16200	16076	16135	16365	16214	16161	16231	16235	16246	16160	16248	16182	16193	16195	16187	16366	16185	16167	16232	16234	16200	16309	16258	16194	16259	16342	16267	16167	16261	16347	16255	16281	16444	16238	16188	16362	16430	16438	16217	16240	16382	16283	16324	16378	16391	16361	16213	16218	16418	16247	16108	16237	16217	16490	16230	16290	16299	16316	16284	16401	16278	16248	16401	16295	16383	16278	16088	16299	16359	16317	16333	16368	16444	16305	16234	16361	16101	16280	16281	16382	16225	16240	16235	16293	16245	16319	16277	16255	16262	16123	16506	16217	16305	16249	16188	16478	16491	16049	16391	16263	16297	16282	16422	16334	16144	16235	16131	16428	16215	16354	16217	16393	16252	16437	16279	16133	16250	16351	16503	16212	16296	16329	16404	16324	16339	16310	16019	16522	16155	16260	16004	16360	16222	16166	16371	16243	16158	16262	16324	16371	16160	16234	16271	16346	16350	16263	16262	16222	16335	16496	16297	16276	16464	16178	16252	16348	16071	16280	16231	16262	16181	16307	16202	16300	16297	16314	16106	16298	16251	16225	16172	16360	16202	16360	16198	16404	16447	16376	16206	16193	16288	16236	16292	16276	16296	16261	16261	16167	16285	16298	16412	16231	16337	16438	16227	16270	16232	16182	16304	16340	16307	16239	16283	16178	16368	16219	16159	16369	16299	16406	16270	16058	16268	16301	16287	16196	16322	16397	16124	16380	16416	16240	16166	16215	16135	16358	16144	16336	16331	16258	16283	16212	16212	16303	16374	16317	16176	16196	16280	16349	16137	16222	16097	16173	16221	16347	16287	16358	16303	16122	16415	16252	16505	16091	16262	16294	16308	16205	16269	16250	16276	16370	16358	16327	16285	16125	16319	16098	16297	16127	16269	16250	16410	16323	16241	16291	16362	16293	16309	16346	16097	16266	16388	16372	16103	16187	16248	16409	16148	16095	16388	16225	16286	16182	16252	16021	16224	16198	16254	16304	16302	16315	16211	16391	16168	16031	16345	16292	16305	16379	16330	16372	16271	16441	16454	16263	16268	16133	16239	16253	16042	16201	16512	16143	16316	16366	16152	16287	16313	16112	16369	16060	16260	16291	16373	16161	16390	16167	16219	16182	16343	16275	16292	16179	16441	16395	16372	16059	16405	16244	16377	16289	16375	16223	16252	16339	16396	16330	16304	16292	16392	16189	16340	16437	16261	16389	16213	16330	16222	16276	16087	16217	16316	16322	16312	16398	16255	16276	16396	16157	16310	16271	16317	16176	16431	16189	16416	16122	16163	16350	16286	16301	16449	16276	16282	16229	16323	16314	16355	16257	16274	16228	16444	16228	16286	16349	16409	16359	16026	16279	16377	16174	16319	16321	16173	16199	16200	16164	16189	16336	16386	16350	16262	16217	16360	16277	16315	16175	16369	16275	16249	16433	16316	16134	16279	16346	16280	16185	16403	16370	16368	16316	16195	16258	16404	16341	16378	16265	16375	16120	16237	16043	16233	16251	16113	16260	16177	16419	16303	16295	16339	16363	16128	16311	16371	16448	16223	16273	16473	16201	16251	16238	16147	16401	16427	16234	16237	16346	16257	16171	16396	16321	16310	16344	16372	16179	16249	16293	16179	16257	16118	16223	16328	16354	16244	16277	16152	16386	16206	16281	16421	16332	16137	16182	16189	16225	16230	16245	16284	16340	16187	16134	16318	16261	15993	16427	16316	16313	16309	16415	16243	16304	16319	16373	16300	16096	16253	16455	16335	16268	16404	16259	16194	16287	16349	16072	16480	16383	16184	16367	16375	16382	16182	16245	16438	16292	16254	16198	16371	16290	16257	16146	16286	16350	16277	16366	16102	16285	16112	16289	16300	16169	16327	16366	16247	16153	16272	16183	16195	16244	16185	16283	16245	16319	16253	16378	16315	16297	16445	16288	16172	16324	16298	16433	16314	16386	16447	16432	16178	16183	16232	16399	16225	16191	16459	16279	16392	16278	16341	16363	16153	16260	16392	16191	16219	16177	16214	16327	16198	16502	16235	16229	16332	16208	16221	16116	16272	16220	16425	16172	16369	16342	16195	16316	16325	16314	16280	16340	16398	16235	16284	16296	16228	16260	16313	16327	16334	16059	16228	16318	16301	16264	16321	16257	16279	16269	16352	16269	16318	16340	16178	16339	16262	16171	16361	16286	16249	16318	16291	16253	16176	16184	16266	16298	16333	16335	16335	16192	16448	16209	16306	16340	16339	16261	16407	16102	16169	16197	16296	16291	16178	16189	16299	16055	16227	16307	16284	16469	16063	16251	16308	16164	16273	16201	16321	16367	16367	16145	16286	16304	16235	16329	16387	16233	16153	16415	16280	16382	16143	16204	16182	16284	16281	16121	16160	16313	16343	16431	16133	16326	16137	16294	16226	16383	16304	16206	16385	16329	16304	16254	16152	16196	16300	16280	16218	16255	16375	16307	16411	16246	16257	16521	16340	16280	16167	16235	16166	16351	16381	16237	16255	16110	16216	16349	16342	16213	16492	16279	16243	16180	16203	16072	16287	16281	16334	16132	16282	16251	16212	16182	16383	16337	16450	16282	16219	16366	16169	16108	16374	16142	16337	16116	16254	16286	16272	16281	16204	16179	16340	16420	16350	16145	16309	16383	16489	16285	16387	16095	16034	16342	16187	16318	16467	16250	16371	16379	16400	16357	16268	16288	16445	16297	16297	16411	16364	16261	16255	16344	16411	16269	16253	16202	16242	16312	16357	16266	16176	16313	16281	16169	16462	16356	16041	16274	16367	16321	16086	16327	16327	16271	16440	16128	16406	16368	16270	16228	16387	16123	16147	16372	16361	16358	16334	16306	16264	16192	16281	16291	16303	16199	16409	16385	16070	16321	16247	16446	16344	16267	16318	16310	16350	16428	16285	16330	16432	16221	16327	16208	16237	16388	16327	16264	16382	16205	16065	16127	16335	16224	16321	16194	16195	16471	16395	16228	16290	16393	16381	16199	16202	16265	16227	16147	16260	16433	16364	16401	16240	16333	16076	16355	16235	16279	16348	16279	16392	16212	16146	16199	16355	16433	16283	16334	16362	16352	16144	16059	16345	16315	16330	16269	16279	16302	16154	16285	16303	16217	16291	16106	16339	16339	16144	16209	16398	16089	16061	16202	16380	16376	16358	16275	16313	16313	16264	16324	16184	16412	16220	16429	16422	16204	16227	16335	16346	16233	16298	16376	16228	16406	16279	16162	16206	16305	16169	16325	16286	16301	16220	16267	16413	16332	16347	16225	16138	16254	16268	16281	16192	16284	16290	16351	16145	16356	16180	16223	16399	16163	16243	16195	16387	16188	16317	16255	16163	16224	16253	16223	16317	16328	16439	16258	16281	16075	16387	16320	16220	16331	16375	16204	16281	16201	16257	16255	16256	16304	16446	16275	16328	16367	16269	16193	16224	16306	16230	16205	16203	16244	16316	16254	16259	16260	16368	16404	16365	16100	16295	16237	16228	16406	16262	16247	16416	16360	16161	16231	16310	16264	16273	16360	16342	16325	16107	16289	16180	16197	16232	16202	16231	16154	16153	16141	16324	16324	16440	16301	16265	16408	16219	16092	16245	16331	16228	16246	16171	16282	16200	16416	16283	16327	16301	16400	16173	16306	16306	16256	16402	16247	16216	16221	16273	16148	16302	16371	16309	16143	16447	16169	16180	16319	16246	16252	16237	16235	16167	16359	16212	16263	16367	16272	16366	16232	16209	16205	16305	16312	16277	16387	16289	16446	16322	16336	16341	16237	16136	16225	16371	16239	16167	16289	16311	16253	16345	16305	16316	16468	16155	16265	16160	16378	16359	16349	16372	16222	16194	16152	16223	16363	16440	16123	16245	16264	16355	16375	16232	16286	16346	16182	16101	16224	16302	16225	16444	16290	16299	16213	16184	16291	16114	16284	16262	16243	16117	16379	16285	16196	16376	16167	16347	16241	16379	16306	16229	16081	16313	16391	16370	16306	16304	16211	16389	16205	16115	16366	16267	16340	16269	16218	16274	16239	16329	16350	16415	16388	16255	16292	16258	16112	16317	16182	16470	16374	16223	16324	16430	16142	16448	16216	16385	16410	16235	16410	16304	16400	16325	16145	16434	16322	16294	16116	16157	16236	16304	16229	16243	16086	16190	16279	16303	16265	16141	16397	16430	16340	16462	16254	16283	16377	16361	16286	16367	16306	16344	16034	16229	16149	16431	16467	16071	16549	16350	16196	16279	16433	16234	16156	16246	16371	16344	16480	16233	16452	16227	16180	16181	16370	16167	16246	16429	16203	16420	16233	16363	16361	16252	16166	16361	16216	16399	16134	16106	16303	16194	16157	16277	16291	16071	16260	16254	16216	16213	16411	16185	16349	16402	16284	16113	16364	16133	16281	16258	16293	16242	16332	16180	16291	16433	16332	16172	16372	16246	16246	16427	16306	16383	16167	16307	16253	16211	16365	16227	16232	16312	16382	16371	16441	16334	16444	16100	16329	16218	16318	16151	16191	16178	16213	16443	16391	16401	16284	16603	16275	16371	16183	16192	16287	16254	16313	16146	16247	16281	16291	16263	16355	16436	16256	16258	16386	16105	16335	16345	16324	16208	16227	16241
24925	21457	27705	28404	23922	23237	22876	21907	21453	21720	21378	21568	21476	21346	21192	21336	21517	21272	21518	21338	21302	21579	21377	21242	21176	21453	21453	21421	21483	21321	21369	21336	21319	21492	21095	21332	21344	21095	21161	21253	21525	21002	21243	21323	21208	20898	21122	21102	21371	21287	21347	21245	21192	21253	21410	21016	21074	21412	21277	21073	21401	21473	21249	21119	21136	21157	21099	21279	21258	21320	21330	21137	21103	21066	21391	21072	21291	21042	21182	21204	21308	21146	21263	21098	21290	21203	21139	21283	21322	21207	21024	21291	21383	21393	21246	21362	21445	21186	21278	21241	21284	21352	21228	21314	21200	21285	21414	21078	21423	20997	21282	21513	21298	21349	21263	21133	21357	21171	21282	21352	21300	21470	21251	21263	21136	21334	21228	21169	21252	21161	21239	21279	21556	21252	21099	21187	21264	21194	21419	21298	21397	21145	21380	21309	21425	21232	21293	21547	21219	21315	21428	21242	21317	21176	21232	21088	21343	21449	21357	21310	21347	21178	21335	21174	21103	21161	21193	21092	21108	21228	21195	21234	21183	21194	21235	21122	21133	21177	21207	21328	21219	21174	21254	21303	21188	21249	21215	21147	21085	21174	21343	21118	21295	21117	21300	21182	21382	21200	21411	21329	21202	21151	21403	21250	21306	21368	21245	21391	21115	21258	21264	21209	21331	21247	21287	21164	21199	21076	21236	21353	21099	21257	21266	21366	21200	21122	20977	21268	21010	21219	21295	21236	21358	21118	21419	21470	21206	21367	21210	21377	21092	21227	21204	21158	21224	21268	21277	21272	21118	21284	21414	21376	21329	21137	21363	21452	21298	21344	21227	21159	21143	21146	21095	21057	21349	21120	21137	21367	21275	21264	21150	21317	21387	21186	21316	21153	21326	21311	21078	21394	21150	21337	21149	21269	21282	21308	21489	21308	21184	21153	21451	21128	21046	21245	20887	21042	21566	21303	21170	21222	21163	20995	21377	21250	21331	21195	21270	21139	21210	21259	21293	21274	21017	21040	21351	21220	21221	21213	21189	21247	21222	21428	21479	21368	21155	21173	21309	21118	21127	21155	21225	21275	21268	21238	21192	21178	21324	21207	21242	21250	21256	21284	21097	21276	21124	21212	21218	21285	21792	21309	21507	21392	21166	21088	21326	21226	21314	21453	21216	21313	21423	21254	21304	21256	21147	20987	21123	21200	21209	21333	21161	21337	21085	21150	21189	21181	21196	21107	21101	21270	21417	21256	21164	20812	21339	21175	21255	21343	21264	21414	21224	21224	20992	21180	21408	21324	21335	21233	21350	21323	21496	21331	21158	21203	21253	21116	21258	21339	21286	21079	21325	21328	21192	21331	21214	21267	21338	21292	21059	21282	21290	21275	21433	21151	21334	21421	21130	21379	21414	21020	21471	21142	21049	21473	21236	21136	21054	21481	21328	21146	21271	21119	21001	21203	21124	21133	21243	21091	21159	21165	21327	21507	20996	21401	21522	21323	21412	21406	21400	21094	21132	21376	21336	21281	21251	21342	21454	21252	21164	21264	21407	21237	21286	21374	21375	21434	21160	21212	21190	21177	21064	21204	21287	21379	21100	21311	21235	21152	21196	21052	21212	21400	21266	20990	20996	21199	21085	21210	21154	21110	21064	21148	21161	21262	21085	21156	21278	21311	21152	21199	21395	21326	21082	21363	21110	21152	21395	21345	21258	21103	21416	21034	21301	21107	21319	21349	21448	21384	21372	21220	21144	21241	21201	21176	21284	21203	21398	21126	21380	21315	21403	21116	21395	21480	21218	21222	21339	21251	21258	21096	21189	21302	21280	21146	21158	21275	21255	21444	21441	21274	21375	21436	21363	21329	21178	21196	21236	21310	21015	21374	21276	21322	21238	21263	21307	21315	21226	21551	21410	21242	21386	21208	21494	21277	21165	21223	21293	21333	21512	21211	21468	21126	21236	21347	21324	21190	21374	21438	21317	21312	21115	21498	21152	21190	21272	21245	21269	21173	21352	21175	21200	21127	21174	21284	21265	21392	21391	21153	21080	21178	21362	21387	21220	21209	21132	21233	21305	21088	21150	21209	21325	21106	21292	21301	21230	21235	21126	21183	21275	21449	21212	21103	21306	21208	21325	21023	21356	21370	21146	21247	21272	21180	21151	21423	21272	21205	21170	21149	21227	21296	21162	21223	21275	21316	21379	21144	21289	21194	21389	21157	21233	21158	21495	21108	21255	21399	21321	21469	21318	21313	21234	21143	21262	21146	21315	21025	21390	21268	21204	21415	21291	21209	21205	21338	21120	21434	21291	21218	21187	21318	21180	21196	21309	21312	21143	21406	21393	21407	21215	21152	21345	21207	21312	21118	21064	21069	21298	21100	21352	21129	21303	21341	21332	21311	21402	20937	21297	21321	21481	21261	21261	21397	21438	21308	21323	21341	21127	21248	21215	21118	21285	21325	21528	21182	21237	21198	21257	21254	21159	21146	21327	21081	21190	21392	21159	21138	21141	21247	21188	21263	21342	21211	21113	21087	21271	21376	21088	21279	21317	20997	21240	21137	21035	21242	21337	21358	21465	21199	21154	21463	21148	21239	21215	21199	21433	21246	21529	21377	21232	21269	21144	21236	21187	20964	21277	20975	21501	21418	21047	21176	21320	21291	21410	21144	21255	21362	21308	21591	21316	21156	21052	21224	21163	21099	21159	21121	21291	21223	21080	21263	21364	21457	21233	21169	21101	21235	21124	21012	21057	21351	21217	21265	21349	21126	21276	21344	21365	21218	21252	21209	21346	21199	21443	21375	21127	21372	21314	21234	21277	21325	21410	21139	21065	21142	21056	21381	21392	21103	21084	21389	21052	21227	21346	21313	21200	21321	21561	21254	21428	21334	21221	21248	21272	21181	21228	21219	21238	21339	21207	21265	21112	21174	21258	21334	21120	21228	21468	21207	21297	21145	21362	21276	21211	21112	21136	21074	21285	21245	21047	21081	21268	21088	20924	21097	21234	21338	21429	21187	21286	21126	21141	21253	21200	21323	21157	20989	21333	21091	21199	21132	21008	20948	21343	21084	21160	21236	21257	21406	21329	21204	21278	21215	21272	21194	21353	21168	21183	20991	21521	21195	21161	21123	21398	21283	21150	21144	21353	21203	21442	21152	21226	21317	21265	21098	21140	21326	21343	21257	21328	21204	21187	21342	21489	21210	21190	21314	21312	21501	21301	21295	21270	21209	21355	21241	21284	21561	21381	21210	21108	21237	21381	21250	21280	21470	21509	21418	21166	21476	21132	21402	21473	21388	21333	21083	21339	20962	21078	21213	21330	21167	21294	21317	21218	21351	21413	21368	21065	20927	21307	21216	21317	21150	21485	21435	21283	21101	21258	21198	21253	21333	21204	21310	21478	21390	21233	21265	21074	21159	21074	21289	21347	21164	21145	21142	21246	21280	21332	21088	21251	21249	21297	21297	21137	21333	21394	21330	21540	21346	21468	21338	21267	21173	21269	21318	21423	21185	21284	21607	21284	21413	21446	20994	21211	21104	21402	21192	21193	20991	21471	21179	21191	21316	21390	21170	21352	21196	21127	21365	21372	21163	21375	21307	21153	21240	21301	21381	21283	21400	21194	21433	21416	21329	21240	21217	21240	21170	21109	21237	21078	21184	21187	21209	21386	21340	21475	21330	21107	21147	21261	21154	21212	21359	21271	21473	21338	21104	21394	21154	21283	21172	21093	21192	21301	21208	21273	21337	21305	21094	21182	21356	21232	21354	21143	21282	21263	21356	21204	21359	21422	21295	21248	21181	21209	21225	21204	21537	21219	21464	21161	21102	21264	21113	21466	21315	21472	21456	21293	21385	21325	21380	21085	21190	20901	21259	21261	21210	21163	21255	21193	21161	21340	21394	21356	21215	21257	21266	20999	21325	21254	21284	21241	21351	21274	21462	21291	21154	21218	21051	21260	21275	21390	21223	21181	21298	21163	21211	21360	21055	21277	21429	21369	21323	21482	21292	21392	21252	21190	21189	21158	21113	21166	21353	21041	20977	21304	21249	21183	21094	21533	21315	21278	21433	21172	21099	21175	21320	21313	21126	21357	21237	21193	21109	21216	21171	21277	21240	21117	21344	21195	21415	21511	21239	21276	21388	21307	21106	21313	21130	21169	21110	21182	21159	21308	21218	21271	21031	21339	21278	21254	21065	21359	21448	21172	21176	21311	21259	20984	21176	21254	21418	21041	21247	21283	21228	21312	21210	21545	21260	21295	21213	21387	21237	21027	21361	21191	21341	21301	21421	21059	21487	21549	21078	21293	21331	21286	21134	21346	21046	21116	21148	21247	21482	21159	21284	21191	21385	21179	21109	21335	21081	21348	21140	21102	21199	21274	21355	21202	21084	21282	21147	21148	21278	21063	21098	21414	21303	21360	21326	21226	21402	21196	21239	21241	21163	21203	21176	21243	21317	21391	21104	21187	21316	21339	21284	21125	21183	21296	21171	21421	21196	21302	21206	21235	21256	21243	21372	21294	21020	21286	21304	21357	21271	21046	21528	21125	21373	21181	21375	21460	21149	21416	21232	21368	21453	20975	21249	21332	21124	21353	21214	21314	21137	21253	21317	21356	21212	21279	21271	21282	21232	21367	21193	21379	21594	21272	21207	21248	21219	21234	21502	21289	21330	21260	21381	21310	21185	21267	21136	21324	21290	21245	21127	21189	21244	21364	21419	21221	21257	21065	21190	21258	21375	21302	21181	21086	21276	21484	21333	21196	21298	21089	21177	21064	21275	21195	21295	21523	21202	21215	21599	21277	21301	21197	20995	21410	21396	21456	21328	21193	21458	20936	21137	21270	21062	21140	21210	21129	21356	21177	21133	21104	21245	21411	21082	21414	21318	21014	21350	21376	21454	21298	21261	21360	21300	21340	21100	21410	21196	21116	21245	21267	21154	21196	21359	21058	21174	21325	21431	21225	21309	21288	21218	21258	21448	21212	21228	21291	21386	21179	21387	21169	21326	21197	21429	21175	21118	21180	21202	21249	21302	21443	21211	20918	21233	21422	21222	21276	21254	21157	21288	21102	21348	21218	21177	21331	21372	21367	21257	21220	21211	21225	21051	21389	21187	21200	21119
18395	30843	27281	22758	20613	18494	17618	17231	16871	16896	16639	16655	16749	16710	16812	16660	16825	16632	16701	16712	16586	16718	16601	16680	16695	16503	16639	16701	16575	16536	16562	16568	16480	16571	16470	16535	16619	16586	16532	16581	16667	16406	16392	16433	16600	16597	16427	16596	16518	16656	16579	16510	16697	16690	16626	16619	16665	16491	16479	16748	16651	16455	16641	16624	16507	16550	16584	16390	16611	16615	16515	16398	16729	16487	16568	16510	16437	16553	16512	16281	16553	16572	16663	16449	16594	16347	16358	16703	16523	16500	16585	16586	16552	16420	16543	16465	16422	16456	16648	16636	16509	16369	16470	16483	16552	16624	16415	16761	16667	16377	16699	16499	16566	16477	16582	16584	16538	16339	16328	16490	16529	16596	16487	16423	16562	16555	16314	16650	16654	16588	16560	16468	16482	16431	16437	16605	16608	16437	16498	16709	16581	16595	16559	16511	16446	16500	16576	16708	16634	16616	16587	16445	16614	16441	16653	16556	16504	16403	16591	16660	16594	16464	16583	16537	16566	16613	16491	16587	16509	16579	16661	16462	16562	16656	16592	16592	16401	16583	16596	16361	16571	16440	16531	16580	16602	16372	16572	16660	16699	16531	16568	16449	16694	16624	16505	16597	16499	16673	16694	16497	16493	16585	16581	16647	16551	16473	16474	16439	16758	16490	16495	16545	16453	16513	16480	16436	16436	16645	16562	16553	16497	16591	16697	16679	16557	16422	16773	16496	16555	16614	16586	16542	16571	16659	16661	16496	16609	16717	16638	16797	16462	16564	16511	16471	16738	16710	16701	16522	16479	16548	16359	16521	16534	16547	16528	16565	16651	16503	16588	16547	16696	16713	16614	16538	16647	16500	16426	16496	16699	16484	16703	16487	16641	16373	16696	16363	16516	16644	16547	16493	16559	16448	16509	16579	16514	16489	16416	16630	16544	16718	16463	16593	16479	16587	16472	16569	16449	16546	16498	16484	16384	16607	16492	16322	16466	16591	16504	16475	16485	16650	16481	16478	16496	16610	16537	16710	16505	16545	16611	16519	16486	16465	16631	16495	16574	16688	16793	16570	16646	16563	16426	16529	16741	16617	16546	16279	16787	16681	16566	16596	16659	16481	16437	16466	16771	16525	16455	16570	16632	16697	16693	16500	16665	16515	16580	16512	16505	16567	16734	16485	16453	16547	16546	16338	16428	16539	16625	16495	16647	16591	16381	16678	16815	16430	16494	16319	16549	16655	16641	16424	16740	16402	16323	16659	16562	16472	16526	16511	16584	16580	16389	16589	16598	16431	16579	16449	16459	16682	16308	16456	16645	16252	16558	16566	16487	16796	16479	16804	16530	16688	16532	16467	16709	16603	16511	16596	16562	16473	16719	16579	16372	16560	16755	16678	16324	16572	16750	16611	16444	16560	16650	16538	16602	16689	16712	16557	16418	16386	16414	16502	16476	16390	16744	16550	16660	16540	16583	16569	16393	16718	16620	16635	16583	16402	16534	16601	16555	16579	16432	16791	16691	16484	16438	16618	16531	16349	16467	16724	16708	16639	16465	16559	16419	16469	16491	16630	16600	16517	16581	16545	16675	16624	16429	16597	16563	16580	16663	16580	16682	16622	16632	16445	16519	16513	16668	16566	16724	16712	16443	16479	16691	16606	16587	16820	16525	16589	16558	16565	16529	16676	16699	16568	16376	16628	16496	16573	16665	16422	16555	16551	16480	16733	16494	16619	16398	16401	16574	16625	16415	16633	16574	16635	16593	16666	16400	16360	16652	16486	16618	16505	16627	16527	16661	16502	16416	16504	16613	16509	16659	16461	16509	16547	16530	16456	16623	16637	16519	16495	16480	16607	16329	16545	16460	16628	16637	16618	16683	16458	16582	16448	16453	16711	16419	16624	16562	16564	16560	16473	16680	16462	16749	16454	16704	16511	16380	16596	16654	16552	16545	16470	16503	16612	16602	16717	16553	16547	16678	16461	16560	16595	16581	16690	16506	16625	16603	16607	16775	16586	16685	16506	16721	16551	16609	16502	16589	16396	16555	16548	16533	16506	16475	16592	16718	16568	16491	16680	16616	16442	16430	16600	16544	16596	16467	16789	16603	16444	16625	16600	16676	16701	16711	16549	16522	16671	16655	16287	16549	16388	16555	16490	16589	16361	16474	16555	16481	16535	16439	16675	16652	16335	16455	16547	16495	16639	16660	16643	16639	16454	16601	16627	16578	16474	16792	16548	16634	16628	16529	16691	16730	16623	16507	16475	16681	16541	16628	16664	16494	16492	16520	16499	16460	16549	16592	16358	16654	16379	16545	16570	16627	16610	16640	16655	16595	16518	16633	16531	16611	16681	16604	16672	16599	16380	16612	16566	16529	16603	16567	16530	16608	16585	16490	16535	16693	16578	16494	16579	16551	16489	16491	16605	16445	16551	16636	16577	16732	16463	16509	16941	16584	16442	16601	16521	16705	16526	16464	16529	16423	16764	16364	16321	16544	16695	16469	16672	16583	16573	16547	16560	16661	16413	16757	16566	16619	16338	16658	16604	16558	16632	16554	16480	16536	16594	16602	16510	16499	16419	16409	16627	16543	16614	16493	16679	16461	16570	16686	16559	16516	16579	16565	16437	16695	16669	16559	16532	16555	16418	16620	16472	16566	16622	16624	16565	16530	16428	16589	16527	16581	16525	16492	16508	16516	16493	16526	16411	16761	16502	16588	16537	16478	16422	16661	16651	16586	16603	16493	16598	16590	16618	16695	16566	16571	16418	16378	16498	16534	16599	16526	16552	16518	16617	16636	16416	16720	16637	16480	16564	16578	16684	16491	16551	16591	16553	16585	16611	16513	16474	16660	16546	16518	16517	16565	16575	16569	16459	16590	16686	16629	16386	16604	16749	16569	16677	16574	16702	16474	16559	16574	16611	16679	16737	16634	16536	16587	16452	16514	16759	16506	16544	16628	16446	16512	16723	16618	16416	16722	16603	16318	16521	16578	16541	16612	16474	16647	16588	16560	16628	16447	16569	16605	16490	16492	16477	16570	16551	16474	16501	16574	16473	16594	16586	16453	16374	16538	16461	16664	16594	16589	16560	16741	16453	16481	16572	16508	16733	16685	16432	16598	16643	16445	16541	16570	16616	16680	16665	16700	16671	16796	16501	16611	16526	16441	16385	16550	16436	16586	16454	16469	16578	16745	16685	16530	16537	16417	16476	16662	16525	16509	16608	16536	16387	16512	16564	16497	16486	16549	16510	16740	16645	16525	16597	16586	16639	16529	16583	16512	16340	16652	16436	16490	16433	16443	16549	16722	16450	16586	16598	16559	16585	16811	16496	16506	16588	16432	16382	16450	16694	16603	16626	16486	16682	16655	16612	16571	16440	16664	16602	16515	16376	16531	16409	16718	16567	16408	16493	16652	16578	16500	16517	16683	16577	16544	16619	16664	16667	16588	16535	16609	16797	16442	16566	16679	16492	16744	16615	16526	16530	16580	16680	16581	16557	16581	16498	16723	16704	16582	16329	16543	16568	16644	16505	16429	16358	16600	16459	16574	16559	16519	16606	16677	16515	16503	16670	16601	16427	16707	16461	16532	16688	16583	16356	16476	16577	16475	16641	16657	16593	16359	16609	16406	16540	16576	16577	16616	16426	16495	16506	16570	16381	16582	16517	16683	16505	16603	16479	16555	16607	16457	16589	16537	16510	16485	16465	16644	16311	16644	16578	16432	16674	16531	16321	16544	16472	16676	16621	16348	16638	16427	16530	16552	16493	16361	16643	16332	16700	16444	16343	16515	16516	16382	16472	16466	16588	16482	16397	16557	16535	16549	16630	16502	16637	16625	16525	16719	16607	16614	16515	16432	16634	16417	16546	16403	16623	16541	16566	16567	16609	16554	16528	16420	16649	16580	16575	16524	16504	16463	16273	16421	16594	16574	16643	16578	16643	16524	16512	16574	16414	16515	16482	16543	16486	16592	16614	16489	16512	16334	16617	16589	16524	16433	16465	16626	16539	16357	16588	16524	16435	16520	16677	16423	16698	16499	16375	16534	16415	16507	16540	16668	16528	16427	16545	16671	16516	16618	16621	16541	16445	16452	16540	16672	16597	16442	16492	16585	16545	16753	16578	16506	16731	16688	16534	16495	16679	16510	16727	16745	16575	16639	16566	16579	16495	16653	16556	16401	16583	16446	16516	16765	16604	16558	16678	16583	16612	16615	16505	16516	16482	16453	16551	16715	16611	16450	16433	16498	16426	16521	16661	16594	16269	16604	16483	16515	16644	16627	16611	16565	16579	16445	16604	16410	16548	16439	16619	16548	16520	16517	16549	16614	16584	16516	16442	16505	16416	16656	16696	16633	16520	16539	16566	16620	16467	16547	16486	16570	16611	16378	16619	16427	16418	16594	16682	16578	16549	16413	16488	16493	16516	16683	16619	16587	16606	16599	16518	16591	16591	16692	16520	16360	16512	16406	16503	16577	16467	16479	16435	16347	16677	16484	16521	16466	16611	16611	16592	16713	16436	16548	16638	16606	16626	16426	16622	16525	16389	16669	16673	16600	16523	16531	16592	16650	16425	16678	16615	16589	16429	16448	16657	16600	16268	16446	16693	16467	16447	16701	16552	16602	16484	16395	16817	16503	16498	16527	16645	16605	16649	16589	16424	16460	16530	16618	16392	16405	16593	16402	16596	16561	16613	16612	16403	16427	16711	16556	16485	16400	16648	16715	16557	16443	16527	16676	16604	16564	16524	16499	16490	16614	16533	16490	16712	16555	16486	16549	16549	16608	16564	16343	16533	16450	16485	16492	16629	16636	16617	16416	16511	16461	16529	16430	16622	16739	16713	16419	16634	16376	16558	16673	16443	16518	16552	16416	16583	16556	16432	16460	16664	16595	16362	16623	16618	16591	16379	16649	16552	16394	16744	16515	16590	16526	16629	16636	16443	16403	16668	16679	16367	16656	16468	16617	16472	16510	16547	16420	16605	16440	16468	16653	16481	16582	16534	16466	16493	16514	16426	16679	16617	16748	16524	16648	16614	16531	16484	16583	16640	16661	16772	16632	16631	16487	16568	16660	16523	16570	16664	16456	16528	16572	16606	16574	16425	16613	16656	16622	16462	16333	16549	16525	16567
22225	21349	28693	24435	22189	25067	26715	22375	21572	21797	21690	21552	21511	21502	21493	21255	21449	21360	21199	21139	21305	21160	21111	21139	21091	21274	20828	21213	20776	21134	21046	21208	21065	21219	21136	21303	21077	21219	21137	20966	21145	21096	20995	21024	21035	20977	21100	21022	20971	21120	21103	20930	21062	21218	21186	20741	21024	21136	21236	21099	20986	21190	21084	21134	21246	21050	21250	21123	20967	21056	21114	21290	20989	21058	20955	21051	20976	21132	21126	21154	20999	21005	20814	21075	20984	21270	21025	20954	20987	21127	21058	20948	21068	20919	20933	20884	21006	20878	21047	20955	20862	20997	20748	20890	21042	20931	21161	20984	20994	20993	20936	20639	21115	20980	21161	20966	20912	20947	21096	20904	21118	20829	21128	21017	20973	20987	20993	20990	20882	21122	20757	21111	21000	21001	20899	20854	21134	21028	21034	21193	20931	21131	20867	21087	21011	20885	20834	20890	20891	21072	20793	20945	20932	20994	21086	21067	21134	20822	20660	21056	20891	20951	20834	20948	21114	21024	21017	21020	21045	21144	21115	20956	21039	20707	20992	20913	20994	21036	21207	21107	20909	20775	20957	20882	21149	21319	20889	21073	20904	20914	20927	20960	20896	20875	20842	20864	20817	20807	20963	20883	21081	20886	21030	20751	20876	20996	20865	21052	20994	20896	20990	21051	21056	20881	21177	20993	21105	20727	21217	20939	21070	20986	20917	20895	21139	20982	20974	20868	21066	21023	21041	21014	21030	21102	20803	21016	20975	20884	20990	21065	21054	20753	20969	20809	21054	20790	21042	21167	20782	21010	21038	21112	20958	21007	21161	21050	20752	20820	20885	21004	20969	20823	21070	20981	20881	20899	20951	21093	20996	20926	20938	20922	21027	20831	20945	21202	21108	21113	21054	20789	20960	20876	20923	21036	21088	20962	20988	21064	20899	21183	21068	21016	21185	21253	20956	20867	20909	21051	20804	20986	20938	20838	21020	20676	20881	20905	20968	21032	20973	21005	21026	20888	21057	20996	20959	20904	20959	20939	20918	20946	20973	21117	20975	20723	20983	20851	20908	21182	21042	20864	20939	20955	20977	20884	21063	20965	21004	20968	20988	21185	21053	21135	20763	20916	20845	20992	21083	21079	21189	21050	21028	21111	21035	20980	21085	20998	20807	21111	20865	21034	20999	21050	21206	20999	20904	20961	21029	21019	20933	20991	20921	20947	21028	21154	20869	21029	20983	20804	20802	20952	20850	21025	21028	20984	21073	20891	20803	20914	21102	20898	20889	20864	21113	21057	20972	21087	20898	20917	20897	20855	20813	20899	20689	20879	21015	21129	21102	20966	20825	20897	21170	21005	21017	20764	21144	21225	20950	21160	21026	20831	20929	21122	21027	20979	21263	20855	20991	20761	20929	20998	20981	20939	20773	20910	20868	20928	20954	20686	20805	20883	20904	20901	20952	20856	20988	20900	21048	20809	20908	21018	20887	20918	21069	20938	20971	20903	21000	21138	21125	20887	20943	21124	20810	20845	21076	20965	21073	21052	21048	20966	21089	21021	21183	21006	20944	21023	20876	21043	20985	20864	21203	21045	21109	20833	20954	20841	20926	20859	20916	21014	21135	20908	20985	20864	21031	21089	21099	21015	20949	20949	21143	20706	21003	21143	20947	20922	20927	21085	21091	21121	20795	20878	21023	20698	20886	20850	21172	20819	21278	20864	21161	20925	21066	20952	20804	20985	20887	20930	21313	20876	21012	20998	20970	20965	21116	21129	20983	21062	21246	20963	20865	20996	21094	21105	21050	20849	21030	20901	20998	21097	20968	20937	20827	20867	20872	20957	21056	20862	20866	20944	21039	20858	21135	21111	21065	20990	20958	21313	20992	20843	20941	21129	20851	20778	20944	21010	20673	20946	20941	21055	20908	21002	20931	20910	20835	21042	21044	21067	21081	20749	20769	20997	21049	21021	20986	21067	21091	20926	20725	20847	20812	20910	21018	20905	20866	21088	20849	20975	20804	20914	20800	21107	20893	21054	21059	20786	20778	21023	20973	20913	20969	20898	21106	20977	20914	20871	20814	20914	21076	20995	21060	21082	20982	21058	20898	21094	21050	20838	20996	21025	20984	21096	21009	21061	20951	20903	21089	20958	21050	20821	20805	20778	20916	21021	21339	20851	20724	20821	21134	21320	20959	21080	20926	21048	21062	21049	21071	21052	21003	21020	20998	21034	20953	21040	21181	20853	21067	21058	20827	21028	20789	21044	20838	20960	21295	20700	20974	20939	20938	21120	20901	20804	20946	20865	21045	21200	20920	21180	20945	21103	20897	21083	20805	20793	21197	21045	20952	20850	20841	20744	20881	20884	20991	20811	21059	20944	20914	20998	20927	21221	20969	20941	21112	21077	20844	21006	21084	21021	20807	20992	20897	21079	20982	20933	20918	21136	21086	20820	20878	20740	21041	20970	20929	20882	20934	20840	20869	20954	20982	20993	21078	20827	20807	20840	21069	21030	21085	20930	20780	20770	21045	21199	21040	21088	21037	20993	21134	20955	20951	21005	21079	21183	21111	20947	21150	20886	20998	20951	20954	20876	21015	20988	21108	21031	20933	20918	20986	21089	21195	20936	21045	20800	20844	21071	21103	20965	21053	20742	20970	21136	21273	20987	21071	20982	21029	20761	21127	20856	20958	20986	20940	21178	21120	20951	21014	20878	21029	20959	21052	21073	20884	20707	20903	20991	20970	20981	21026	21098	21027	20984	20816	20611	20743	21059	20878	20873	20961	20950	20864	20718	21025	20995	21146	20951	21017	20864	21061	21061	20960	21002	20968	20915	21004	20813	21035	21054	20894	21046	20972	21125	20941	21012	21014	21058	20967	20891	21030	20752	20842	21194	21179	20880	21096	20952	20911	20810	21111	20920	20973	21019	20975	20822	20770	20945	20883	20767	21013	21035	21114	21063	20914	20812	20928	21007	20878	20982	21214	21115	20881	21103	20878	21035	20954	21082	20993	21047	21180	20890	21001	21015	21129	20905	20915	20735	21130	21170	21030	21030	20948	20909	21036	21043	21043	21037	20802	20776	20935	21251	20987	21095	21033	20799	20930	21155	21082	20943	20913	21001	21103	20902	21255	21127	20975	20723	20998	21000	21134	21203	21085	20969	21062	20752	21007	20964	20919	21053	20802	21046	21047	21115	21004	20820	20971	21006	20970	20769	20908	20924	20875	20897	20843	20837	20968	21137	20793	20709	21093	20951	20913	21053	20962	21132	21142	20989	21168	21171	20886	20923	21042	20846	20753	20959	20997	20859	20863	20947	20936	21078	20921	21008	21061	20901	20947	20825	21181	21020	20973	20915	20750	20950	21004	20795	20775	20906	20952	21141	21146	21374	21072	20811	21010	20872	21142	21182	21023	20835	20930	20842	20881	21009	21078	20940	20912	20860	21011	20779	20951	21039	20947	20995	20883	20947	21077	21126	20907	21112	20846	20996	20958	20809	21030	21057	20885	20649	20975	20946	21030	20768	20876	20976	20817	21156	20950	20949	20972	21100	21012	20926	21277	21087	20986	20949	20798	21007	20766	20822	20860	20859	21203	20995	20833	20898	20964	21250	20984	21013	21360	20837	21048	20920	21201	20997	20801	21085	21065	21176	21220	20937	21081	21014	21150	20981	21051	21099	20984	21063	21128	21134	21038	21080	20789	20971	21137	21045	20753	20911	21029	21097	21126	21003	21095	21105	20960	21033	21352	20911	21103	20844	20928	20895	21007	21027	20968	20820	20866	21130	20975	21102	21121	20971	20908	21118	21118	20875	20835	20936	20884	20882	20922	21023	21140	21231	21074	20843	20872	21193	21016	21179	20963	20981	21105	20985	21232	20984	20957	20903	21000	20881	20929	20959	21086	20890	21105	21019	20876	21219	21111	20932	21254	21029	21015	20886	20897	20976	21091	20858	20893	21014	20990	21040	20652	20853	20881	20916	21216	20897	21090	20934	21179	21109	20806	20962	20997	20927	20994	21018	21092	20708	20942	21185	20988	20838	21142	20800	20824	21025	20825	20930	21072	20767	20973	20945	20763	20854	20746	20961	21091	21163	20959	20920	20918	20970	21096	20948	21048	20929	20996	20860	20936	21076	21086	20879	21190	21070	20979	21073	21125	20723	21033	20888	21052	20975	20743	21081	20798	21155	21117	20923	20809	20955	21266	20901	20849	20876	20862	21160	21043	20827	21232	20895	20945	20966	20933	21205	20997	20855	21124	20945	20760	20903	21039	20930	21216	21112	20815	20773	20663	20898	21172	20931	20762	20935	20938	20830	20688	21050	20984	20847	20858	20964	20991	20891	21079	21105	21332	20815	21000	20879	20729	20985	20964	20893	21048	21171	20906	20976	21027	20979	21034	20949	21013	20964	21344	20827	20924	20975	21057	20916	21012	20698	21029	21053	21048	20963	20941	21000	20873	21024	21163	20991	21085	20802	21192	21071	20975	20821	21008	21111	20965	20950	20924	21027	20821	20821	20974	20885	20922	21199	20951	21127	20932	21100	21088	20862	21080	20741	20976	20843	20898	21126	20887	21078	20864	21117	21061	21050	20872	20983	20986	21140	20887	20999	21008	21060	20966	21165	21039	20968	20816	21029	20986	21034	21019	20781	21193	21062	20841	20833	20942	20891	21201	21014	21008	20808	20897	21122	20774	21063	21157	20824	20757	20879	20965	21014	20981	20778	21074	20739	20931	20996	20971	21110	20802	20946	21054	21065	20954	21057	20921	20982	21045	21069	21030	20928	21090	21000	20802	21129	20932	21083	21032	20859	21015	21071	20836	20904	20992	21007	20900	21136	21229	20889	20836	21034	20911	21070	21002	21125	20882	21002	21052	20803	20891	21095	21213	21107	20922	20784	21054	20975	20861	20650	20972	21092	21079	21093	21188	20992	20905	20967	20902	20910	21075	20872	21175	21011	21259	20882	20922	20971	21038	21052	20985	21124	21000	21059	20941	20826	21195	20998	21129	20686	20964	20836	21060	21160	20928	21034	21038	20958	21066	21105	20954	21027	21092	20878	20849	20860	21039	21034	21110	21034	20863	20734	20933	20924	20925	21065	21078	21094	21001	20906	20921	20951	20969	21097
17890	36400	32173	26488	22859	20055	18361	17491	16956	16980	16928	16764	16743	16776	16766	16707	16718	16579	16622	16502	16676	16553	16536	16499	16478	16572	16665	16381	16359	16491	16403	16430	16560	16397	16368	16451	16221	16443	16441	16547	16305	16322	16351	16369	16520	16267	16582	16283	16519	16429	16414	16328	16299	16490	16485	16390	16326	16408	16569	16529	16405	16364	16418	16277	16538	16398	16418	16232	16443	16284	16386	16520	16263	16411	16477	16260	16155	16396	16278	16354	16534	16391	16372	16518	16371	16252	16445	16272	16228	16307	16535	16275	16345	16427	16343	16375	16391	16331	16693	16542	16451	16330	16564	16374	16403	16534	16296	16433	16460	16406	16428	16323	16320	16296	16295	16433	16333	16516	16404	16448	16201	16514	16383	16479	16328	16295	16382	16596	16444	16424	16359	16499	16358	16439	16396	16444	16373	16219	16441	16324	16265	16420	16360	16507	16452	16278	16472	16376	16344	16327	16339	16319	16350	16520	16251	16345	16387	16252	16373	16352	16255	16371	16262	16286	16472	16364	16182	16530	16635	16336	16393	16376	16437	16401	16363	16397	16410	16203	16488	16336	16412	16449	16375	16301	16311	16339	16423	16351	16505	16361	16260	16528	16351	16204	16407	16384	16347	16315	16490	16430	16390	16169	16396	16202	16301	16450	16399	16467	16390	16541	16332	16361	16303	16442	16426	16464	16330	16389	16396	16380	16267	16332	16497	16336	16253	16400	16345	16123	16441	16498	16274	16434	16409	16314	16292	16289	16322	16276	16345	16265	16244	16469	16425	16287	16388	16489	16372	16348	16235	16356	16452	16454	16580	16416	16422	16481	16552	16434	16320	16335	16290	16353	16274	16272	16607	16382	16297	16444	16503	16450	16378	16234	16515	16419	16475	16457	16268	16310	16354	16285	16243	16324	16173	16203	16332	16469	16267	16233	16469	16175	16496	16251	16454	16284	16502	16280	16422	16257	16378	16375	16546	16284	16354	16446	16236	16442	16364	16442	16297	16478	16445	16227	16451	16390	16313	16543	16483	16430	16280	16306	16304	16155	16471	16318	16293	16316	16429	16447	16289	16186	16356	16374	16309	16339	16178	16465	16346	16396	16496	16220	16196	16395	16321	16278	16316	16389	16237	16494	16324	16405	16202	16367	16221	16435	16342	16531	16334	16374	16564	16340	16475	16326	16440	16363	16396	16050	16402	16356	16292	16366	16469	16394	16448	16232	16459	16320	16409	16414	16569	16278	16424	16351	16337	16259	16448	16330	16384	16389	16396	16426	16468	16344	16413	16538	16611	16376	16237	16193	16296	16295	16331	16509	16481	16509	16314	16310	16428	16334	16298	16353	16231	16462	16471	16335	16374	16442	16351	16404	16453	16424	16344	16583	16395	16510	16355	16379	16555	16468	16249	16283	16494	16497	16483	16330	16451	16410	16353	16238	16382	16246	16494	16396	16399	16405	16382	16325	16198	16381	16322	16507	16450	16214	16414	16396	16168	16174	16503	16501	16240	16455	16326	16360	16345	16460	16514	16321	16378	16620	16359	16329	16369	16348	16456	16305	16481	16333	16313	16529	16417	16139	16285	16348	16468	16605	16525	16501	16240	16281	16631	16457	16288	16312	16198	16335	16345	16575	16336	16379	16352	16439	16348	16425	16102	16519	16280	16337	16417	16228	16464	16298	16413	16419	16366	16408	16370	16308	16184	16247	16313	16364	16349	16250	16206	16447	16404	16469	16461	16427	16230	16118	16223	16369	16445	16304	16481	16219	16398	16409	16227	16335	16491	16328	16392	16401	16367	16492	16229	16371	16342	16307	16227	16485	16443	16537	16282	16416	16250	16361	16314	16247	16309	16479	16369	16440	16341	16402	16429	16291	16257	16416	16436	16371	16392	16299	16226	16294	16473	16310	16477	16496	16425	16414	16368	16345	16422	16277	16271	16361	16323	16354	16445	16379	16487	16398	16350	16505	16379	16280	16383	16284	16489	16546	16275	16494	16328	16128	16375	16342	16508	16337	16476	16440	16425	16276	16322	16301	16397	16455	16456	16330	16326	16220	16369	16403	16314	16526	16298	16363	16464	16395	16125	16317	16361	16206	16400	16357	16480	16323	16326	16398	16444	16460	16524	16303	16286	16373	16428	16254	16386	16554	16269	16289	16443	16509	16272	16267	16408	16202	16323	16339	16496	16322	16278	16239	16395	16343	16377	16243	16501	16433	16316	16524	16313	16394	16245	16514	16311	16254	16125	16429	16461	16380	16350	16329	16271	16358	16455	16113	16486	16369	16395	16372	16467	16355	16226	16404	16318	16227	16386	16438	16248	16438	16445	16384	16405	16430	16436	16396	16316	16307	16364	16424	16238	16197	16484	16361	16395	16266	16621	16404	16294	16506	16320	16457	16341	16377	16409	16403	16414	16483	16408	16242	16258	16392	16274	16301	16153	16386	16295	16239	16338	16371	16424	16412	16392	16363	16438	16457	16398	16478	16383	16297	16325	16394	16234	16281	16406	16400	16258	16406	16325	16531	16255	16378	16298	16461	16509	16310	16267	16356	16423	16430	16404	16499	16450	16419	16249	16506	16257	16461	16505	16416	16325	16385	16402	16393	16396	16463	16355	16523	16228	16364	16352	16565	16284	16304	16422	16392	16365	16364	16247	16448	16430	16417	16428	16381	16208	16280	16328	16471	16349	16296	16362	16244	16417	16376	16212	16460	16420	16378	16392	16237	16260	16287	16407	16314	16502	16306	16337	16304	16307	16622	16249	16356	16287	16233	16378	16396	16448	16434	16414	16295	16399	16169	16396	16285	16292	16181	16362	16307	16419	16279	16309	16487	16522	16256	16407	16348	16303	16401	16269	16212	16330	16422	16447	16322	16424	16346	16442	16473	16331	16468	16474	16184	16509	16481	16189	16392	16301	16455	16430	16397	16391	16302	16230	16394	16464	16474	16348	16379	16378	16500	16609	16183	16135	16269	16348	16568	16232	16429	16471	16390	16451	16487	16331	16342	16448	16436	16367	16455	16315	16219	16305	16289	16408	16191	16382	16377	16354	16390	16364	16496	16445	16406	16378	16385	16420	16345	16489	16349	16175	16422	16430	16353	16368	16410	16519	16509	16464	16381	16394	16354	16447	16309	16326	16314	16414	16298	16302	16419	16362	16373	16523	16419	16501	16458	16418	16334	16358	16337	16514	16355	16366	16462	16217	16428	16516	16286	16462	16368	16605	16228	16462	16301	16522	16326	16412	16333	16225	16515	16405	16315	16328	16329	16387	16501	16414	16158	16337	16329	16422	16455	16332	16417	16246	16113	16539	16391	16531	16373	16551	16249	16369	16339	16292	16252	16449	16286	16421	16444	16356	16407	16399	16311	16380	16351	16256	16301	16535	16397	16216	16380	16297	16226	16323	16389	16327	16259	16370	16401	16203	16410	16357	16421	16356	16069	16335	16316	16528	16349	16247	16230	16466	16410	16382	16452	16147	16480	16329	16299	16474	16206	16340	16451	16308	16253	16274	16414	16279	16357	16397	16341	16319	16473	16469	16412	16413	16482	16518	16284	16523	16310	16379	16297	16500	16352	16511	16431	16582	16351	16437	16335	16354	16409	16396	16330	16190	16359	16541	16475	16311	16250	16439	16342	16367	16378	16397	16605	16591	16337	16120	16392	16504	16223	16376	16387	16500	16304	16428	16298	16447	16280	16204	16351	16286	16548	16336	16322	16420	16449	16429	16403	16422	16462	16311	16339	16503	16353	16466	16316	16266	16231	16384	16370	16275	16352	16291	16292	16490	16515	16480	16532	16185	16477	16487	16554	16454	16275	16427	16266	16333	16478	16290	16417	16433	16210	16319	16448	16457	16210	16391	16261	16369	16164	16467	16302	16311	16448	16192	16262	16310	16319	16484	16427	16287	16254	16473	16208	16242	16537	16312	16212	16454	16519	16327	16177	16435	16484	16288	16287	16369	16445	16311	16135	16413	16460	16373	16447	16253	16385	16436	16402	16679	16429	16437	16337	16280	16274	16311	16339	16456	16127	16443	16308	16264	16270	16296	16324	16201	16283	16401	16343	16457	16362	16572	16288	16320	16348	16467	16369	16342	16498	16265	16414	16535	16261	16245	16425	16335	16477	16511	16303	16423	16449	16311	16302	16415	16433	16485	16346	16410	16438	16354	16248	16386	16337	16293	16349	16517	16181	16488	16415	16273	16357	16409	16360	16542	16491	16464	16317	16459	16304	16274	16335	16344	16468	16485	16435	16517	16337	16537	16459	16210	16419	16307	16516	16239	16264	16410	16391	16417	16195	16200	16420	16187	16362	16372	16422	16355	16415	16219	16285	16459	16337	16564	16402	16275	16356	16557	16308	16288	16412	16277	16479	16327	16362	16360	16457	16310	16203	16362	16297	16279	16595	16420	16292	16224	16402	16325	16418	16288	16488	16232	16297	16388	16387	16435	16389	16255	16247	16315	16363	16325	16537	16379	16328	16214	16373	16390	16363	16350	16305	16162	16400	16403	16336	16279	16275	16275	16421	16317	16263	16313	16389	16137	16386	16304	16392	16381	16270	16352	16309	16303	16435	16348	16513	16502	16398	16337	16379	16266	16410	16242	16414	16227	16392	16371	16319	16308	16459	16370	16295	16348	16343	16429	16317	16498	16214	16459	16381	16429	16239	16364	16185	16288	16407	16442	16258	16460	16381	16623	16441	16392	16404	16346	16182	16312	16384	16375	16191	16201	16302	16547	16481	16442	16309	16236	16304	16354	16263	16320	16297	16426	16383	16317	16495	16289	16597	16288	16369	16304	16264	16398	16353	16345	16287	16354	16284	16276	16502	16243	16459	16271	16301	16337	16380	16406	16234	16610	16410	16345	16444	16530	16254	16431	16281	16337	16269	16278	16308	16267	16313	16153	16473	16455	16514	16382	16334	16369	16418	16305	16383	16364	16389	16246	16351	16397	16581	16251	16268	16581	16337	16384	16545	16361	16411	16225	16389	16255	16231	16189	16312	16577	16335	16376	16413	16471	16200	16458	16401	16271	16321	16518	16361	16380	16304	16523	16370	16486	16460	16350	16435	16407	16356	16283	16386	16439	16432	16421	16578	16372	16252	16286	16387	16107	16316
30563	25996	30203	27242	23905	22821	22383	21871	21635	21481	21704	21706	21539	21534	21700	21736	21620	21623	21373	21416	21483	21304	21444	21561	21496	21534	21688	21840	21791	21306	21467	21730	21556	21380	21528	21594	21440	21290	21495	21507	21575	21555	21542	21245	21227	21296	21340	21300	21482	21550	21616	21330	21400	21499	21602	21393	21408	21286	21334	21503	21381	21398	21383	21566	21466	21350	21277	21367	21420	21455	21584	21358	21550	21418	21390	21488	21506	21580	21622	21426	21617	21370	21361	21350	21435	21317	21430	21516	21678	21429	21495	21440	21514	21406	21496	21285	21382	21471	21152	21256	21553	21466	21258	21431	21364	21283	21366	21446	21385	21372	21208	21482	21502	21428	21356	21366	21538	21443	21350	21523	21778	21378	21521	21386	21433	21514	21351	21544	21474	21509	21280	21381	21381	21420	21257	21580	21392	21345	21669	21496	21390	21684	21415	21480	21490	21335	21524	21529	21639	21420	21304	21311	21388	21431	21600	21410	21480	21498	21563	21462	21263	21316	21617	21440	21473	21268	21604	21347	21509	21374	21386	21304	21548	21320	21389	21575	21321	21517	21559	21343	21622	21520	21248	21447	21260	21158	21711	21212	21320	21426	21473	21252	21482	21268	21357	21394	21307	21527	21219	21226	21350	21260	21516	21343	21441	21301	21721	21436	21447	21615	21403	21374	21312	21440	21567	21523	21411	21292	21450	21360	21209	21346	21444	21382	21287	21230	21381	21446	21478	21494	21554	21212	21806	21564	21519	21321	21419	21337	21441	21526	21457	21278	21464	21389	21253	21508	21513	21439	21263	21568	21729	21563	21364	21505	21325	21363	21538	21516	21462	21335	21472	21454	21586	21214	21393	21596	21488	21535	21508	21388	21510	21496	21427	21358	21513	21341	21363	21383	21299	21300	21531	21520	21407	21552	21649	21287	21494	21339	21412	21399	21568	21437	21532	21571	21516	21616	21399	21542	21352	21367	21565	21480	21329	21526	21687	21654	21421	21350	21384	21405	21446	21515	21210	21393	21715	21484	21454	21495	21546	21400	21486	21534	21362	21448	21493	21572	21546	21676	21496	21404	21393	21550	21446	21482	21299	21234	21317	21249	21317	21331	21339	21544	21449	21469	21365	21226	21565	21397	21349	21359	21353	21369	21464	21347	21782	21526	21337	21464	21461	21338	21433	21644	21271	21549	21534	21363	21460	21438	21423	21457	21592	21458	21488	21273	21416	21193	21603	21572	21510	21402	21429	21354	21420	21588	21562	21284	21541	21375	21357	21253	21153	21763	21466	21376	21497	21376	21420	21353	21425	21597	21498	21517	21552	21279	21509	21584	21364	21423	21632	21463	21367	21352	21504	21495	21427	21507	21260	21223	21357	21458	21403	21339	21357	21543	21460	21523	21405	21455	21557	21543	21603	21663	21258	21309	21326	21446	21373	21358	21304	21464	21333	21365	21383	21613	21330	21471	21356	21506	21340	21379	21411	21624	21146	21234	21359	21579	21536	21316	21660	21464	21492	21491	21340	21582	21481	21519	21449	21303	21372	21469	21378	21404	21535	21374	21290	21399	21561	21333	21301	21363	21596	21592	21568	21384	21616	21403	21587	21336	21613	21615	21398	21373	21326	21576	21408	21251	21442	21346	21403	21382	21422	21548	21361	21382	21308	21302	21356	21698	21218	21273	21329	21312	21401	21426	21406	21297	21652	21368	21340	21315	21454	21640	21620	21519	21490	21452	21366	21311	21394	21461	21416	21328	21325	21378	21412	21601	21288	21572	21297	21470	21482	21378	21587	21255	21616	21594	21335	21442	21451	21387	21507	21427	21414	21512	21374	21378	21416	21362	21351	21561	21654	21799	21717	21638	21394	21535	21424	21424	21579	21413	21310	21622	21342	21480	21515	21701	21245	21494	21587	21538	21430	21318	21454	21369	21624	21347	21575	21587	21405	21442	21335	21545	21537	21490	21496	21679	21361	21435	21552	21335	21406	21440	21290	21665	21444	21540	21355	21450	21435	21441	21243	21444	21229	21382	21526	21436	21439	21536	21476	21413	21582	21330	21560	21589	21452	21522	21780	21248	21379	21469	21404	21694	21401	21540	21181	21419	21378	21552	21630	21548	21495	21496	21400	21568	21460	21419	21414	21410	21435	21512	21278	21138	21417	21528	21615	21437	21543	21489	21663	21714	21536	21405	21308	21449	21633	21331	21575	21475	21350	21418	21279	21249	21542	21467	21278	21514	21517	21437	21329	21295	21363	21347	21181	21366	21498	21409	21540	21713	21418	21369	21541	21311	21369	21550	21525	21528	21436	21429	21703	21435	21405	21356	21606	21301	21297	21565	21343	21591	21529	21299	21508	21263	21437	21404	21706	21457	21368	21415	21289	21276	21563	21337	21576	21433	21496	21411	21414	21357	21387	21298	21481	21550	21711	21505	21602	21539	21299	21615	21482	21722	21498	21653	21466	21397	21373	21459	21609	21543	21569	21586	21402	21391	21380	21437	21403	21440	21494	21451	21302	21262	21470	21249	21397	21467	21377	21463	21448	21515	21391	21358	21394	21481	21420	21468	21266	21378	21420	21374	21464	21607	21610	21654	21481	21327	21210	21568	21211	21390	21415	21550	21301	21314	21468	21269	21507	21229	21478	21419	21581	21418	21363	21376	21535	21397	21326	21397	21417	21571	21420	21697	21618	21544	21629	21449	21448	21323	21552	21509	21310	21391	21598	21247	21628	21614	21711	21455	21573	21457	21500	21339	21271	21432	21353	21350	21477	21444	21323	21561	21353	21421	21283	21504	21506	21417	21323	21472	21440	21187	21285	21709	21334	21237	21432	21763	21522	21520	21448	21306	21360	21537	21595	21423	21565	21495	21402	21434	21285	21331	21188	21546	21304	21187	21298	21367	21541	21341	21500	21449	21284	21510	21540	21516	21464	21196	21401	21366	21576	21446	21594	21370	21436	21676	21256	21463	21455	21482	21527	21510	21449	21551	21592	21392	21569	21465	21395	21452	21490	21382	21423	21669	21471	21554	21549	21318	21398	21291	21351	21681	21205	21519	21457	21577	21604	21159	21337	21459	21283	21469	21392	21338	21577	21424	21409	21470	21275	21479	21686	21323	21403	21601	21306	21432	21415	21494	21381	21425	21282	21421	21471	21360	21489	21504	21417	21433	21290	21499	21626	21484	21547	21444	21395	21472	21387	21598	21503	21434	21536	21587	21509	21365	21280	21379	21320	21450	21328	21457	21559	21516	21555	21418	21423	21546	21418	21387	21355	21274	21413	21469	21380	21530	21384	21364	21508	21515	21142	21581	21361	21440	21386	21199	21630	21440	21542	21480	21486	21348	21513	21398	21402	21560	21445	21404	21404	21368	21547	21313	21420	21388	21351	21552	21402	21187	21516	21333	21391	21399	21309	21542	21419	21445	21598	21426	21596	21379	21503	21378	21539	21501	21587	21522	21686	21527	21404	21440	21595	21329	21361	21117	21526	21392	21488	21323	21357	21282	21492	21404	21487	21358	21579	21411	21363	21310	21568	21296	21377	21420	21496	21550	21548	21521	21682	21373	21485	21284	21378	21158	21350	21413	21441	21479	21476	21393	21352	21462	21682	21720	21569	21559	21571	21395	21282	21655	21429	21532	21651	21475	21606	21575	21294	21357	21546	21376	21385	21541	21613	21713	21506	21378	21576	21572	21581	21752	21694	21254	21335	21537	21497	21561	21534	21528	21610	21483	21554	21449	21588	21143	21543	21707	21339	21358	21507	21555	21443	21502	21461	21403	21422	21537	21574	21509	21212	21276	21141	21238	21451	21519	21296	21404	21362	21404	21554	21474	21435	21444	21549	21436	21324	21306	21295	21410	21563	21465	21379	21258	21253	21602	21545	21620	21492	21556	21181	21372	21339	21162	21683	21324	21444	21497	21346	21568	21382	21305	21512	21494	21453	21382	21273	21293	21277	21314	21509	21572	21344	21436	21466	21510	21514	21598	21480	21506	21559	21537	21519	21326	21413	21545	21408	21375	21602	21356	21373	21242	21469	21295	21264	21677	21365	21259	21373	21256	21369	21261	21414	21275	21492	21406	21588	21482	21244	21356	21452	21315	21472	21373	21460	21468	21551	21528	21511	21677	21480	21524	21379	21332	21359	21432	21429	21311	21447	21358	21522	21507	21565	21673	21561	21361	21432	21628	21281	21618	21517	21204	21474	21304	21130	21612	21691	21327	21491	21234	21498	21404	21452	21260	21425	21376	21380	21519	21584	21437	21502	21484	21357	21402	21263	21600	21423	21634	21663	21637	21641	21424	21185	21505	21218	21259	21323	21450	21512	21528	21616	21631	21604	21604	21574	21332	21500	21311	21648	21527	21218	21507	21509	21505	21732	21570	21647	21377	21413	21544	21390	21341	21368	21347	21326	21310	21368	21345	21271	21449	21399	21499	21607	21325	21466	21346	21418	21340	21447	21403	21435	21422	21486	21641	21368	21432	21588	21512	21502	21365	21377	21463	21552	21337	21382	21342	21454	21506	21403	21692	21155	21611	21355	21494	21556	21424	21392	21341	21444	21515	21553	21445	21596	21557	21555	21578	21470	21647	21533	21433	21633	21598	21466	21235	21173	21391	21428	21462	21412	21358	21686	21449	21370	21370	21351	21577	21600	21355	21378	21382	21599	21660	21508	21212	21463	21183	21243	21428	21588	21357	21378	21441	21304	21199	21444	21348	21582	21293	21507	21741	21455	21490	21381	21404	21419	21394	21506	21536	21495	21350	21383	21665	21737	21469	21502	21614	21342	21433	21618	21361	21396	21231	21537	21437	21443	21598	21402	21559	21802	21403	21453	21344	21788	21403	21471	21587	21512	21505	21366	21553	21420	21591	21472	21563	21290	21482	21429	21345	21246	21380	21435	21443	21397	21543	21450	21548	21423	21328	21596	21356	21391	21433	21623	21457	21543	21397	21352	21484	21381	21293	21591	21433	21657	21270	21616	21460	21441	21362	21539	21421	21381	21288	21394	21333	21330	21446	21504	21500	21425	21595	21421	21610	21372	21471	21649	21459	21384	21272	21194	21170	21346	21522	21339	21520	21398	21424	21385	21435	21308	21636	21254	21618	21471	21434	21373	21661
20844	29131	26003	22012	19923	18516	17593	16972	16792	16882	16854	16758	16950	16851	16896	16893	16718	16731	16752	16845	16702	16751	16704	16739	16884	16772	16880	16702	16612	16772	16730	16726	16742	16585	16716	16662	16823	16679	16701	16565	16527	16553	16647	16651	16701	16550	16762	16719	16613	16583	16649	16672	16582	16543	16620	16712	16717	16692	16514	16667	16549	16648	16626	16605	16440	16633	16781	16659	16706	16667	16600	16542	16643	16791	16577	16728	16549	16622	16800	16604	16817	16895	16820	16691	16611	16580	16628	16576	16680	16788	16702	16659	16735	16873	16664	16576	16854	16759	16577	16729	16485	16814	16733	16707	16607	16672	16745	16544	16744	16653	16690	16677	16600	16692	16754	16766	16706	16550	16664	16447	16756	16651	16706	16771	16653	16650	16661	16790	16635	16689	16848	16578	16531	16604	16678	16706	16486	16746	16642	16814	16720	16670	16485	16617	16481	16672	16515	16698	16737	16669	16523	16623	16458	16719	16634	16635	16607	16494	16595	16773	16652	16629	16726	16665	16725	16619	16583	16501	16617	16589	16404	16580	16498	16603	16692	16796	16567	16710	16497	16690	16694	16639	16680	16602	16844	16612	16617	16657	16601	16612	16715	16801	16730	16506	16639	16624	16698	16706	16749	16746	16524	16633	16694	16646	16773	16712	16824	16664	16515	16546	16788	16770	16659	16693	16579	16804	16576	16659	16492	16680	16616	16675	16743	16763	16649	16537	16708	16857	16574	16517	16577	16654	16792	16674	16751	16583	16513	16633	16549	16767	16722	16515	16595	16728	16632	16752	16710	16697	16668	16684	16664	16602	16483	16623	16616	16592	16635	16493	16708	16618	16758	16693	16690	16610	16591	16663	16589	16721	16608	16484	16530	16693	16695	16691	16855	16654	16573	16773	16659	16778	16575	16549	16829	16702	16639	16657	16722	16532	16617	16536	16748	16779	16573	16780	16647	16536	16846	16796	16673	16584	16439	16725	16680	16811	16674	16672	16679	16686	16607	16722	16657	16553	16821	16681	16619	16594	16678	16638	16612	16624	16820	16731	16680	16622	16615	16555	16595	16538	16749	16815	16754	16798	16715	16632	16619	16589	16620	16509	16581	16688	16526	16789	16734	16624	16856	16710	16543	16731	16733	16643	16565	16779	16629	16606	16674	16570	16625	16577	16723	16627	16749	16661	16696	16516	16526	16415	16602	16718	16773	16552	16792	16566	16512	16525	16624	16569	16569	16659	16482	16664	16712	16632	16533	16620	16649	16632	16717	16664	16815	16657	16550	16640	16769	16743	16728	16467	16673	16528	16726	16580	16693	16423	16736	16557	16484	16661	16681	16601	16508	16701	16664	16588	16486	16544	16634	16609	16604	16745	16635	16706	16615	16748	16785	16697	16707	16784	16639	16594	16526	16609	16625	16582	16556	16635	16648	16731	16729	16688	16803	16874	16597	16674	16662	16630	16814	16686	16704	16769	16762	16543	16634	16694	16669	16640	16509	16787	16779	16812	16537	16703	16592	16804	16378	16602	16790	16521	16633	16486	16728	16722	16695	16677	16755	16559	16640	16562	16693	16630	16575	16619	16435	16504	16783	16670	16563	16614	16538	16665	16702	16524	16718	16770	16591	16701	16757	16484	16592	16662	16522	16654	16683	16736	16716	16843	16655	16779	16707	16547	16636	16604	16784	16803	16581	16564	16806	16591	16685	16554	16583	16606	16658	16631	16784	16557	16605	16502	16665	16655	16600	16613	16567	16805	16778	16801	16606	16869	16804	16671	16687	16550	16662	16702	16745	16612	16698	16629	16669	16786	16804	16676	16730	16495	16754	16536	16665	16649	16783	16779	16654	16722	16651	16587	16689	16659	16655	16620	16773	16650	16634	16623	16690	16585	16713	16576	16905	16549	16770	16687	16711	16817	16633	16639	16573	16784	16707	16608	16628	16554	16682	16684	16726	16549	16558	16661	16671	16638	16692	16755	16680	16678	16665	16560	16707	16589	16708	16509	16632	16654	16720	16447	16766	16530	16702	16588	16863	16546	16745	16647	16758	16629	16821	16523	16707	16871	16686	16585	16607	16795	16647	16615	16776	16854	16366	16751	16802	16664	16821	16729	16636	16560	16821	16661	16592	16629	16668	16766	16651	16615	16503	16533	16571	16585	16773	16700	16591	16575	16665	16644	16747	16795	16656	16526	16837	16386	16892	16619	16505	16633	16669	16688	16826	16658	16668	16615	16672	16726	16615	16531	16670	16611	16667	16545	16659	16638	16762	16752	16705	16636	16714	16699	16468	16478	16763	16592	16536	16562	16516	16578	16589	16863	16605	16807	16685	16677	16560	16694	16562	16925	16697	16791	16552	16665	16690	16888	16814	16724	16526	16425	16518	16627	16400	16710	16742	16619	16724	16719	16689	16497	16505	16721	16703	16539	16643	16754	16548	16616	16436	16657	16797	16678	16896	16730	16752	16626	16569	16691	16622	16605	16681	16817	16674	16618	16794	16673	16535	16721	16597	16559	16527	16694	16554	16755	16814	16720	16648	16695	16727	16764	16863	16785	16512	16796	16761	16626	16719	16617	16623	16541	16733	16602	16616	16541	16849	16697	16614	16684	16461	16465	16630	16714	16685	16636	16596	16507	16752	16498	16638	16541	16623	16684	16608	16717	16816	16514	16568	16496	16698	16787	16641	16566	16666	16662	16782	16651	16663	16642	16747	16693	16641	16746	16745	16733	16722	16744	16687	16749	16617	16743	16610	16767	16756	16748	16629	16667	16772	16648	16466	16460	16652	16723	16604	16761	16728	16804	16574	16828	16689	16535	16617	16621	16405	16815	16566	16326	16485	16525	16703	16657	16608	16701	16916	16688	16679	16614	16627	16669	16735	16602	16628	16676	16554	16741	16782	16688	16625	16606	16676	16848	16637	16647	16629	16578	16883	16788	16659	16671	16625	16653	16481	16466	16598	16637	16624	16629	16797	16664	16646	16669	16639	16629	16526	16611	16739	16624	16807	16750	16679	16652	16759	16684	16619	16650	16653	16569	16657	16811	16741	16871	16643	16768	16783	16599	16708	16566	16623	16651	16647	16749	16710	16739	16667	16822	16650	16614	16843	16649	16815	16535	16651	16714	16552	16551	16673	16522	16774	16604	16649	16708	16543	16610	16736	16526	16658	16584	16770	16518	16745	16686	16677	16765	16709	16642	16729	16642	16553	16552	16577	16770	16604	16536	16786	16694	16620	16602	16563	16601	16769	16644	16717	16647	16755	16581	16556	16597	16738	16682	16501	16657	16672	16763	16659	16712	16607	16629	16651	16405	16788	16573	16663	16569	16637	16554	16706	16432	16697	16765	16577	16673	16698	16720	16776	16442	16548	16578	16489	16692	16646	16687	16878	16612	16645	16754	16652	16570	16666	16773	16638	16579	16629	16714	16726	16809	16688	16621	16779	16654	16620	16746	16669	16737	16768	16671	16571	16632	16769	16652	16645	16566	16717	16722	16552	16436	16690	16705	16677	16695	16520	16660	16538	16726	16626	16752	16618	16603	16605	16618	16707	16642	16647	16687	16605	16768	16737	16606	16657	16719	16608	16618	16688	16768	16661	16582	16877	16566	16526	16514	16610	16835	16693	16602	16589	16752	16728	16652	16678	16764	16643	16631	16521	16559	16678	16604	16760	16736	16642	16789	16838	16681	16502	16687	16749	16686	16603	16531	16632	16638	16651	16808	16660	16836	16699	16538	16876	16654	16620	16786	16636	16601	16540	16704	16531	16595	16669	16476	16718	16622	16763	16645	16747	16663	16833	16727	16549	16724	16597	16670	16714	16582	16484	16612	16632	16624	16650	16644	16549	16627	16544	16737	16575	16563	16680	16676	16727	16696	16698	16944	16902	16530	16623	16588	16608	16825	16657	16671	16856	16722	16739	16766	16593	16699	16747	16480	16669	16674	16530	16698	16654	16650	16748	16720	16639	16674	16760	16623	16567	16654	16543	16550	16650	16525	16693	16611	16572	16811	16758	16480	16583	16755	16832	16560	16684	16558	16748	16632	16719	16491	16638	16577	16795	16920	16617	16620	16647	16566	16724	16709	16637	16637	16698	16612	16728	16664	16720	16696	16771	16537	16567	16779	16652	16636	16560	16670	16660	16573	16765	16743	16692	16710	16736	16775	16567	16776	16718	16524	16832	16690	16700	16639	16531	16648	16751	16671	16697	16706	16712	16670	16678	16770	16805	16642	16529	16603	16671	16709	16743	16700	16708	16729	16840	16602	16756	16770	16518	16817	16749	16566	16673	16556	16732	16705	16532	16698	16639	16546	16604	16550	16673	16535	16778	16483	16718	16555	16598	16726	16648	16589	16554	16621	16803	16785	16584	16622	16613	16566	16439	16451	16596	16708	16636	16691	16599	16542	16673	16647	16627	16651	16646	16759	16692	16673	16603	16650	16578	16704	16766	16682	16595	16647	16603	16610	16561	16656	16548	16531	16751	16653	16498	16659	16809	16617	16424	16624	16843	16660	16494	16816	16667	16523	16606	16723	16682	16648	16730	16677	16607	16646	16640	16611	16474	16688	16644	16618	16736	16616	16735	16682	16753	16608	16651	16601	16773	16892	16562	16502	16582	16578	16578	16698	16752	16836	16630	16629	16651	16724	16676	16515	16519	16574	16664	16744	16710	16713	16717	16731	16608	16671	16584	16587	16801	16623	16572	16590	16851	16813	16618	16655	16623	16655	16553	16505	16690	16767	16810	16749	16807	16503	16652	16621	16622	16687	16778	16614	16785	16666	16664	16798	16584	16737	16715	16566	16614	16625	16662	16609	16546	16639	16696	16622	16673	16591	16620	16693	16605	16703	16546	16587	16576	16507	16907	16651	16592	16964	16568	16594	16510	16866	16550	16475	16746	16484	16529	16762	16755	16767	16547	16611	16565	16605	16812	16515	16754	16585	16716	16648	16756	16683	16701	16897	16591	16647	16730	16550	16798	16473	16691	16716	16720	16582	16612	16572	16650	16608	16728	16827	16607	16677	16617	16745	16577	16795	16459	16724	16714	16649	16572	16762	16547	16549	16503	16530	16585	16699	16599	16719	16730	16881	16511	16580	16813	16642	16702	16833	16537	16600	16527	16526
23248	21364	28324	25364	23651	24556	24044	22025	21208	21487	21321	21283	21373	21420	21540	21237	21164	21179	21227	21195	20999	21033	21225	20957	20927	21043	20937	21245	21196	21089	21434	21022	21100	21060	20916	21153	21193	21067	20965	21220	20958	21103	21101	20849	20848	20774	20981	20817	20898	20718	20847	21117	21080	20784	20771	20698	20912	20880	21174	20877	20946	20921	20996	20941	21102	21078	20973	21110	21060	20853	20877	20886	20855	21022	20928	20988	21095	21196	21144	20848	20932	21054	20947	20822	20897	20924	20901	21025	21240	21094	21021	20676	20734	21029	20969	20862	20832	21202	20929	21240	21098	21171	21074	20893	20846	21028	20987	20802	20954	20825	21118	21161	20959	21061	21013	21114	20975	20845	21160	20892	21012	21006	21043	20900	21167	20834	20805	20994	20988	21117	20877	20819	20980	20920	20884	21004	20879	20886	20896	21077	20915	21009	20919	20848	20716	20875	20867	21019	21042	21089	20825	20835	20740	21180	20865	20989	20886	20910	20854	21179	20994	20977	21021	20989	20952	20999	21033	20924	21178	20861	20832	21022	20999	21065	20844	21133	21172	20965	20829	21039	21073	20888	20881	20987	20957	20849	20870	21173	21023	20973	20843	21003	21198	21020	20759	20906	20935	21100	21229	21127	21191	21092	21019	20773	20930	21201	21200	21059	21048	20811	20821	20976	20966	21264	21144	20925	20965	20764	20847	20850	20860	21032	21115	21056	21288	20920	20985	21110	20965	21194	20929	21196	21102	20930	21074	20889	20907	20927	20873	21010	20990	21089	20813	21034	20785	20785	21004	21081	21064	20887	21048	20944	20996	21082	21207	20967	20785	21134	21067	20894	20947	20988	21116	20992	21140	21106	20842	21007	20995	21169	20935	20991	20942	20968	21003	20915	20891	20911	20929	20898	20882	20742	20814	21193	21025	21090	20875	21073	20849	21033	20871	20938	20894	20831	20802	20875	21003	20926	21009	20795	21120	20992	21180	20875	21004	21062	20818	20784	20899	20969	21053	21137	21027	20885	20967	21025	20845	20947	20970	20756	21012	20917	21189	21048	20998	20750	20905	21051	20888	20959	20885	20834	20994	20878	21029	21029	20926	21003	21191	20858	20904	21099	20861	20868	20777	20779	20925	21142	20766	21025	20962	20882	20969	20874	20753	20688	20754	20812	21100	20992	20944	20923	21345	21019	20864	20721	21024	20718	20959	20890	21064	21032	20848	20917	20917	21067	21179	21084	20970	20941	20823	20948	20882	20964	20990	20752	20879	21244	21175	20974	20947	20911	20913	20908	20970	20784	20935	21094	21125	20924	20909	20710	20814	21161	21096	21085	20900	21030	21081	20870	20918	20794	21021	21141	21010	20819	20720	20810	20891	20935	20945	20818	20964	20930	21115	20845	20952	20934	20897	21024	20998	21072	20947	20847	21027	20788	21142	20982	21064	20865	20896	21087	21034	21159	21051	20986	20949	20966	20873	20947	20824	20906	21028	21007	21124	21039	21139	21062	21000	21110	21001	20869	21103	20899	21051	20848	20832	20935	20844	20760	21042	20804	20928	20936	21039	20981	20924	20999	20940	21017	21125	21010	20910	21045	20948	21112	21002	21078	21026	20985	20869	20697	20958	20857	20938	20801	20809	21058	20860	21100	21226	20976	21101	20989	20902	21059	20587	21075	20892	21052	20901	21056	20954	21162	20996	20881	21048	21140	20992	21000	21020	21035	20786	20947	20858	21113	20976	20822	21163	20749	20603	20740	20933	21043	21024	21192	21129	20869	20850	21161	20906	20930	20827	20839	21010	21031	20876	21091	20897	21059	20998	20879	21006	21141	20984	20875	21178	20864	20953	21013	20876	20766	21334	20954	20833	20906	20986	20830	21190	20816	21149	21084	20973	21155	21012	20931	21097	21239	20939	20779	21075	21130	21169	20938	20976	20818	21036	21055	20938	20696	20965	20979	21125	20864	21359	21063	21102	21024	20984	21081	20858	20840	21018	20978	21037	20848	21065	21140	21070	20867	21171	21009	20789	20871	20989	20907	20939	21066	21042	21020	20876	20787	21052	21069	20913	21063	20967	21039	21246	21070	20941	20983	20941	20796	20780	21077	21050	20878	20872	20996	20981	20854	20883	20881	21087	20923	20753	21085	21003	20963	21028	20793	20859	21175	20896	20742	20779	21091	20789	20889	20814	20885	21275	20823	21173	21126	21094	20999	20854	20896	21227	20901	20867	20971	21163	20977	20907	21101	21120	21030	21027	20885	21003	20841	21008	21040	21071	20986	20959	20900	21068	20911	20817	20933	20897	20841	20895	20869	21098	21112	20883	21127	21064	21079	21030	20968	20884	21167	20907	21015	21074	21122	20953	20894	20877	21090	20693	20921	20766	20988	21019	21067	20921	21042	21194	21190	21015	21162	20861	21087	20976	20853	21021	21041	21199	21159	20956	20939	21236	20838	21076	20865	21014	20812	21205	20840	20888	20964	21142	20867	20871	20604	21165	21189	21030	20864	20982	21163	21044	20992	20993	20827	21001	20950	20955	20976	21138	21089	20953	20896	20920	21215	21173	20982	20902	21158	20881	20680	21027	21043	20906	21082	21009	20835	21071	21001	20952	20787	20993	21081	20982	21182	20997	20907	20923	20830	20855	21008	20858	20890	21044	20994	21177	20898	21046	21018	21017	21036	21007	20891	21096	21132	21030	20966	20895	21117	21019	20920	20872	20928	21015	20936	20891	21083	21203	21033	20742	21100	20882	20969	20978	20938	21210	21041	20855	21041	21108	21028	20934	20792	20921	20946	20759	21062	20949	21026	21068	20958	21239	20804	21031	20893	21027	20938	21065	20878	20870	21218	20661	21203	20986	21027	20764	20981	21025	20943	21045	21019	20998	21354	21047	20835	20888	21024	20695	20736	20927	20976	20918	20911	20978	20847	21072	20899	20917	20924	20873	20928	21024	20940	20875	20851	20825	20825	20968	21132	20927	20965	20954	21042	20855	20940	20762	20977	20991	20974	20916	20995	20732	20712	21096	20876	20829	20899	20998	20880	21080	20871	20860	20920	20926	21006	20948	21091	21122	21128	21033	20884	21070	20806	21045	21031	20956	20891	21120	21103	20919	21207	20808	21012	21091	20931	20926	21106	20924	21077	21009	20916	20946	21119	21059	20870	20771	21084	21078	20892	21141	21171	20944	21088	21077	20958	20893	20779	20768	21081	20915	21104	21114	20920	21011	21220	21035	21065	20736	20848	20915	20976	21143	20756	21144	20993	21040	20853	20966	20960	21045	21166	21320	20851	21025	21088	21086	20925	21161	20857	20940	21045	21031	20838	21080	20839	20991	20879	20967	20964	21083	20846	20989	21116	21124	21080	21077	21001	20877	21018	21127	21127	20924	21046	20875	21134	21135	21006	20852	20948	20941	20936	20891	21100	20827	20862	21087	20672	20929	21008	21031	21081	21049	21007	20972	20913	21075	21010	20916	21064	21016	20953	20960	20865	20888	21108	20838	21050	20960	21028	21029	21177	20999	21178	21028	21025	20748	20982	20858	21043	20892	21061	21245	20969	20934	20852	20927	21028	21157	20794	20888	20909	20854	21011	20909	20825	21032	21046	21124	20980	21073	21046	20840	20862	20918	20977	20977	20794	20954	21209	21138	20793	21025	20848	21157	21034	20773	21053	21236	20902	21104	20801	20878	21021	21042	21068	21140	20775	20998	20851	20878	21029	20995	20985	21058	21001	21008	21099	21030	20981	20869	20699	20997	20842	20729	20987	20831	21051	20899	20867	20845	20968	20899	20924	21084	20842	20855	20925	21068	20938	20990	20985	20797	20900	21268	20917	20891	20829	21029	21010	20737	21096	20878	21104	21262	21094	21058	21120	21122	20997	20657	20941	21093	21091	21009	21143	21007	20950	21144	21020	20955	21040	20896	20875	20860	20811	20896	21034	21097	21017	21023	20855	21042	20873	20971	21027	21108	20914	21060	20896	21090	20824	21146	21106	20869	21055	21037	20865	20922	20828	20854	20714	20917	20574	20741	21029	20964	20712	20723	21015	21089	20937	21151	20882	21134	21118	21087	21151	21059	20985	20870	20916	21018	20938	21172	20958	20885	21130	21032	20828	21039	20930	21144	21016	21038	21192	21095	21093	20711	20793	20781	20912	21268	20998	21124	21024	20982	20976	21190	21073	20908	20949	20888	21094	20869	20942	20970	20667	20991	21054	20773	20855	20907	20714	20876	20802	20926	20861	20814	20880	21134	21053	21234	21087	21096	21055	21077	20959	20931	20908	21066	20952	20908	21078	20809	20897	21223	21000	20965	21039	20944	20971	21054	21009	20822	21038	21214	21208	21069	20910	20959	20980	21155	20941	20822	20987	21036	20841	20895	21034	21023	20881	20916	20860	21010	21073	20931	21042	21105	21109	21028	21057	20825	21048	20754	20895	20886	21051	21044	20951	20735	20874	21008	20840	21084	20968	21235	21147	20962	21027	20952	20902	20833	20817	21136	20933	20969	21082	20928	20944	21152	20864	20961	20914	21061	20827	20974	21030	20938	20986	20877	21045	21173	20997	21100	21009	20831	21009	21065	20880	20916	20999	20790	20947	20932	20943	21008	21101	20985	20785	20697	20943	21084	20927	20748	20928	21021	21086	20975	21048	21070	20727	21014	20906	21028	20884	21067	21056	20912	20974	21088	21085	20958	20954	20970	21148	21032	20824	20861	20783	20932	20994	20939	20983	20935	20907	21124	21006	20848	20922	21097	21014	21113	20833	20898	20997	20962	20931	21056	21031	21197	21133	20973	20957	20866	20883	20888	20852	20845	21092	20908	20839	21044	21085	21117	21171	20753	20829	20902	21013	21083	21027	20969	20948	20904	20920	20891	20788	20715	20996	21152	21180	20975	21095	20931	21004	21002	20863	21045	20823	20948	21008	21087	20889	21084	20784	21006	20908	20994	21030	21224	21167	21094	20961	21137	20873	20980	21208	21080	20943	20868	21123	21077	21012	20894	21213	20772	21075	21033	21121	21033	20828	21034	20787	20945	21086	20957	20975	20937	21091	20981	21013	21132	20864	21123	20952	21074	20997	21076	20951	20897	21009	21002	20948	21283	20872	20892	21122	21239	21069
17598	33137	29335	24277	21174	18891	17570	17204	17100	16720	16773	16822	16898	16681	16692	16685	16533	16711	16643	16685	16639	16635	16588	16494	16431	16345	16523	16422	16479	16580	16495	16380	16484	16500	16453	16405	16462	16438	16566	16572	16321	16587	16415	16281	16400	16465	16494	16492	16482	16320	16494	16496	16514	16484	16303	16474	16553	16469	16390	16455	16521	16369	16497	16616	16465	16462	16482	16354	16418	16417	16482	16354	16389	16502	16491	16435	16460	16460	16485	16447	16536	16309	16495	16387	16440	16436	16450	16493	16387	16437	16584	16377	16397	16479	16386	16402	16466	16509	16405	16433	16344	16424	16185	16436	16381	16339	16601	16326	16257	16435	16288	16403	16463	16449	16365	16323	16373	16305	16347	16267	16377	16476	16469	16460	16411	16577	16412	16441	16537	16549	16362	16466	16600	16376	16592	16595	16347	16373	16441	16604	16406	16483	16550	16528	16329	16324	16483	16372	16371	16539	16579	16474	16459	16424	16621	16351	16438	16288	16514	16479	16518	16572	16496	16453	16330	16452	16431	16583	16418	16512	16503	16477	16481	16257	16444	16444	16411	16265	16344	16368	16456	16488	16504	16454	16430	16513	16334	16613	16436	16389	16417	16342	16581	16288	16341	16461	16310	16349	16373	16413	16433	16484	16328	16467	16397	16371	16427	16370	16381	16243	16382	16377	16384	16566	16421	16435	16338	16514	16388	16569	16536	16366	16472	16308	16304	16448	16363	16272	16409	16431	16530	16368	16431	16460	16502	16246	16352	16469	16485	16375	16352	16613	16321	16302	16378	16330	16131	16390	16349	16476	16390	16377	16352	16488	16379	16398	16448	16477	16598	16207	16487	16248	16330	16336	16526	16397	16420	16444	16273	16402	16311	16339	16520	16485	16418	16307	16416	16483	16402	16539	16311	16408	16429	16528	16208	16357	16449	16337	16349	16281	16378	16621	16502	16227	16596	16374	16350	16549	16458	16476	16490	16328	16375	16429	16378	16400	16429	16191	16370	16521	16379	16445	16487	16314	16417	16556	16283	16466	16431	16381	16404	16395	16265	16407	16219	16575	16368	16347	16396	16408	16408	16369	16424	16381	16389	16443	16516	16281	16473	16311	16504	16442	16397	16298	16496	16456	16437	16350	16261	16497	16423	16466	16532	16499	16394	16611	16471	16486	16365	16451	16466	16320	16267	16321	16400	16471	16364	16464	16579	16345	16455	16427	16380	16416	16448	16533	16235	16278	16508	16457	16340	16341	16480	16581	16357	16485	16619	16429	16556	16425	16430	16445	16431	16502	16518	16320	16472	16470	16499	16573	16485	16601	16446	16446	16470	16368	16429	16373	16061	16468	16534	16429	16334	16369	16472	16448	16345	16478	16471	16462	16205	16496	16299	16268	16279	16494	16348	16497	16468	16491	16220	16366	16347	16579	16384	16605	16389	16546	16450	16446	16305	16604	16342	16397	16445	16439	16446	16356	16473	16530	16316	16599	16407	16392	16399	16517	16436	16550	16460	16502	16333	16401	16560	16443	16229	16545	16446	16470	16370	16547	16301	16285	16613	16468	16451	16528	16438	16596	16303	16252	16323	16594	16521	16356	16421	16403	16474	16516	16365	16262	16459	16386	16618	16443	16512	16515	16296	16499	16420	16321	16377	16461	16541	16389	16273	16371	16323	16362	16495	16383	16550	16356	16553	16445	16386	16604	16577	16418	16377	16363	16368	16429	16431	16421	16343	16544	16431	16408	16313	16258	16472	16411	16370	16541	16385	16444	16408	16428	16484	16486	16501	16282	16542	16527	16494	16365	16453	16414	16393	16457	16510	16462	16413	16399	16591	16504	16599	16477	16402	16321	16374	16453	16476	16488	16418	16522	16445	16496	16268	16497	16472	16467	16274	16384	16532	16390	16545	16455	16563	16420	16346	16461	16384	16540	16481	16394	16408	16511	16525	16468	16409	16322	16423	16510	16542	16559	16231	16383	16329	16361	16392	16437	16548	16330	16336	16547	16392	16227	16468	16492	16399	16371	16492	16289	16412	16572	16538	16385	16480	16344	16491	16296	16485	16336	16381	16318	16363	16409	16433	16481	16430	16323	16360	16438	16516	16496	16346	16516	16402	16518	16319	16301	16436	16307	16440	16557	16467	16452	16363	16481	16416	16495	16446	16315	16448	16371	16312	16600	16604	16400	16461	16408	16407	16495	16439	16451	16491	16476	16394	16200	16311	16436	16308	16519	16464	16491	16194	16519	16315	16368	16413	16444	16393	16474	16469	16324	16323	16410	16558	16540	16421	16520	16448	16553	16559	16380	16331	16529	16422	16267	16357	16510	16602	16279	16564	16467	16440	16507	16440	16438	16313	16349	16311	16292	16471	16339	16438	16289	16377	16389	16417	16366	16447	16430	16537	16318	16380	16457	16426	16563	16467	16579	16327	16324	16241	16420	16370	16193	16359	16427	16314	16481	16415	16295	16406	16509	16212	16375	16362	16381	16348	16256	16398	16548	16372	16381	16295	16397	16484	16462	16529	16324	16581	16373	16315	16387	16586	16363	16572	16382	16430	16531	16441	16425	16241	16475	16222	16387	16339	16360	16568	16429	16579	16525	16434	16373	16525	16515	16435	16488	16444	16435	16397	16513	16476	16414	16510	16376	16630	16353	16374	16330	16468	16444	16502	16458	16384	16331	16493	16313	16502	16338	16370	16436	16398	16482	16450	16467	16372	16484	16528	16574	16516	16443	16501	16389	16449	16574	16431	16552	16500	16353	16517	16475	16353	16241	16468	16477	16394	16148	16493	16354	16227	16379	16484	16332	16447	16443	16315	16422	16453	16560	16147	16446	16394	16471	16319	16318	16446	16280	16441	16539	16419	16403	16396	16495	16377	16412	16461	16542	16428	16411	16464	16396	16506	16408	16564	16238	16248	16612	16345	16467	16480	16395	16471	16297	16479	16411	16460	16462	16478	16325	16482	16349	16544	16455	16466	16518	16461	16405	16391	16577	16499	16378	16351	16372	16309	16405	16399	16352	16540	16498	16486	16399	16254	16366	16503	16387	16331	16446	16416	16371	16456	16366	16530	16297	16414	16312	16314	16399	16429	16345	16485	16561	16483	16571	16332	16478	16409	16477	16401	16519	16414	16438	16396	16356	16342	16362	16447	16470	16288	16331	16560	16438	16499	16435	16282	16356	16475	16347	16229	16491	16270	16394	16399	16425	16540	16435	16533	16375	16293	16445	16459	16454	16367	16492	16363	16428	16510	16567	16435	16416	16435	16501	16365	16472	16297	16154	16429	16316	16370	16359	16274	16385	16468	16298	16316	16601	16375	16557	16517	16539	16438	16397	16537	16352	16399	16370	16520	16412	16408	16380	16219	16416	16287	16492	16392	16353	16334	16423	16281	16410	16443	16450	16404	16420	16359	16421	16347	16318	16440	16332	16440	16373	16399	16305	16606	16620	16460	16299	16229	16541	16454	16596	16464	16415	16483	16405	16338	16291	16352	16327	16420	16390	16458	16379	16426	16530	16231	16379	16395	16417	16562	16539	16526	16551	16282	16413	16442	16662	16333	16376	16371	16311	16468	16362	16361	16372	16459	16465	16408	16582	16512	16400	16340	16340	16455	16391	16318	16406	16400	16349	16378	16327	16411	16395	16429	16623	16453	16404	16190	16389	16415	16360	16349	16396	16421	16526	16336	16403	16355	16387	16428	16239	16402	16291	16378	16413	16279	16277	16302	16362	16415	16517	16580	16456	16324	16353	16398	16222	16480	16328	16459	16351	16411	16472	16442	16375	16328	16276	16444	16522	16443	16391	16355	16345	16518	16374	16515	16424	16276	16457	16595	16432	16505	16512	16493	16461	16381	16263	16528	16355	16347	16386	16399	16434	16502	16399	16527	16390	16338	16353	16396	16292	16417	16295	16359	16439	16417	16289	16287	16508	16271	16510	16296	16471	16462	16437	16495	16368	16327	16427	16490	16616	16415	16296	16536	16413	16429	16465	16466	16504	16309	16378	16352	16386	16458	16304	16363	16377	16404	16604	16407	16384	16571	16526	16459	16439	16365	16439	16341	16426	16451	16365	16467	16311	16436	16328	16397	16307	16362	16446	16393	16299	16711	16240	16404	16424	16382	16360	16463	16232	16456	16642	16304	16438	16218	16290	16327	16448	16414	16339	16284	16457	16533	16512	16298	16373	16178	16486	16351	16429	16296	16467	16267	16410	16483	16487	16340	16618	16467	16388	16629	16572	16407	16207	16374	16331	16550	16569	16433	16328	16687	16443	16420	16534	16433	16406	16364	16485	16454	16314	16493	16232	16622	16282	16514	16257	16484	16345	16306	16332	16457	16400	16332	16558	16394	16472	16524	16562	16457	16301	16322	16491	16353	16417	16452	16387	16230	16305	16458	16630	16254	16634	16562	16461	16464	16433	16520	16450	16404	16449	16531	16348	16456	16407	16452	16358	16597	16371	16554	16449	16268	16419	16428	16288	16596	16448	16444	16345	16365	16439	16389	16399	16237	16392	16601	16318	16281	16587	16283	16434	16436	16406	16577	16236	16495	16371	16430	16441	16477	16418	16484	16472	16366	16495	16315	16390	16365	16365	16532	16414	16229	16493	16434	16473	16623	16283	16378	16453	16549	16364	16397	16484	16584	16455	16397	16341	16386	16301	16627	16340	16532	16480	16436	16490	16418	16497	16422	16435	16260	16507	16363	16330	16522	16284	16456	16414	16354	16423	16227	16462	16385	16406	16443	16620	16271	16676	16489	16545	16438	16411	16572	16524	16414	16279	16325	16444	16389	16343	16474	16511	16409	16448	16428	16426	16350	16494	16525	16450	16387	16363	16539	16481	16506	16432	16473	16432	16419	16558	16355	16442	16533	16501	16470	16340	16212	16512	16316	16472	16358	16411	16557	16505	16261	16500	16432	16351	16496	16307	16486	16410	16489	16308	16178	16482	16426	16298	16508	16301	16397	16280	16329	16286	16320	16424	16415	16508	16398	16353	16568	16480	16423	16430	16346	16394	16359	16436	16368	16327	16535	16482	16479	16465	16219	16515	16439	16572	16295	16444	16348	16265	16280	16386	16323	16351	16318	16383	16563	16393	16406	16491	16467	16612	16456	16422
25005	21455	27811	28393	23746	23306	22901	22208	21818	21986	21756	21724	21693	21535	21663	21758	21628	21655	21607	21779	21745	21577	21800	21576	21874	21723	21576	21483	21709	21668	21479	21713	21578	21712	21406	21498	21574	21509	21675	21506	21422	21634	21604	21506	21835	21617	21586	21518	21607	21681	21652	21504	21487	21594	21677	21658	21545	21724	21604	21631	21677	21668	21749	21773	21371	21533	21615	21485	21455	21580	21618	21145	21531	21603	21607	21409	21551	21591	21446	21646	21454	21610	21625	21548	21464	21603	21489	21392	21553	21639	21629	21537	21543	21802	21401	21525	21516	21472	21330	21464	21593	21558	21394	21645	21649	21764	21709	21420	21576	21598	21688	21472	21458	21513	21694	21426	21452	21694	21571	21509	21352	21339	21378	21290	21713	21688	21644	21475	21370	21553	21371	21552	21468	21800	21546	21516	21737	21493	21604	21375	21584	21609	21762	21480	21526	21492	21710	21414	21528	21353	21685	21533	21689	21539	21711	21506	21725	21408	21432	21429	21628	21754	21773	21623	21283	21347	21434	21472	21428	21539	21588	21550	21622	21561	21547	21407	21291	21717	21704	21675	21695	21601	21545	21193	21587	21677	21457	21428	21492	21706	21645	21275	21420	21744	21503	21527	21629	21433	21496	21578	21657	21632	21477	21648	21534	21476	21574	21869	21491	21749	21691	21562	21379	21586	21528	21697	21193	21468	21340	21489	21594	21615	21496	21594	21617	21500	21877	21538	21458	21666	21454	21799	21702	21374	21603	21790	21404	21607	21617	21620	21601	21514	21424	21574	21636	21534	21662	21691	21563	21474	21700	21633	21316	21476	21509	21647	21699	21653	21701	21674	21745	21529	21612	21572	21430	21509	21497	21665	21803	21642	21498	21557	21408	21539	21754	21572	21601	21567	21464	21402	21837	21517	21876	21627	21587	21728	21274	21608	21644	21481	21604	21489	21526	21644	21411	21558	21446	21518	21527	21742	21522	21443	21521	21608	21471	21642	21581	21388	21384	21386	21636	21560	21699	21639	21464	21581	21561	21695	21534	21436	21348	21428	21553	21640	21763	21648	21561	21651	21605	21412	21578	21530	21492	21558	21468	21494	21675	21713	21645	21711	21699	21582	21693	21434	21661	21560	21549	21396	21772	21508	21643	21383	21692	21619	21567	21764	21519	21615	21336	21575	21498	21721	21489	21640	21606	21476	21679	21547	21814	21559	21387	21621	21581	21621	21449	21493	21708	21622	21509	21647	21479	21610	21666	21576	21537	21703	21479	21540	21589	21617	21655	21698	21605	21528	21510	21370	21345	21537	21398	21597	21474	21886	21676	21583	21170	21644	21470	21385	21523	21427	21594	21523	21504	21648	21631	21486	21638	21588	21611	21873	21549	21507	21622	21451	21395	21457	21670	21454	21584	21626	21766	21588	21547	21526	21646	21470	21586	21588	21598	21392	21594	21666	21456	21577	21460	21691	21703	21438	21499	21483	21384	21645	21606	21343	21679	21841	21457	21343	21405	21647	21604	21632	21600	21681	21632	21465	21645	21603	21790	21530	21545	21404	21638	21713	21578	21595	21436	21574	21360	21668	21459	21458	21577	21578	21594	21496	21656	21516	21758	21819	21645	21543	21669	21524	21625	21571	21580	21494	21757	21439	21486	21564	21699	21815	21934	21561	21523	21601	21532	21570	21433	21498	21393	21426	21567	21312	21340	21555	21580	21716	21600	21660	21566	21589	21623	21446	21711	21326	21449	21396	21685	21342	21375	21532	21560	21726	21564	21557	21446	21690	21414	21485	21517	21581	21470	21359	21699	21699	21569	21598	21468	21528	21574	21423	21459	21960	21556	21659	21499	21583	21718	21451	21650	21426	21593	21722	21564	21490	21490	21483	21483	21588	21633	21368	21544	21520	21606	21486	21732	21552	21608	21358	21421	21671	21652	21893	21667	21729	21513	21492	21654	21619	21658	21625	21716	21573	21341	21473	21730	21438	21672	21303	21487	21497	21482	21504	21680	21476	21647	21597	21653	21488	21591	21328	21549	21566	21341	21671	21340	21464	21457	21506	21273	21456	21754	21589	21540	21813	21725	21436	21561	21398	21651	21588	21521	21667	21660	21594	21379	21532	21352	21464	21815	21532	21544	21638	21541	21448	21773	21529	21462	21431	21523	21420	21405	21564	21760	21619	21702	21646	21596	21591	21635	21639	21640	21648	21418	21575	21705	21474	21613	21651	21701	21347	21403	21741	21732	21606	21606	21653	21474	21524	21362	21390	21595	21450	21519	21759	21817	21557	21578	21669	21695	21657	21786	21772	21810	21451	21494	21576	21583	21294	21688	21703	21712	21552	21652	21627	21518	21719	21715	21509	21674	21561	21581	21319	21658	21587	21522	21685	21649	21538	21690	21654	21801	21719	21498	21620	21503	21498	21464	21384	21416	21409	21532	21472	21383	21778	21493	21526	21412	21388	21579	21568	21546	21328	21729	21759	21796	21465	21668	21465	21593	21487	21453	21469	21447	21575	21539	21492	21644	21819	21556	21543	21498	21747	21584	21668	21456	21676	21518	21456	21592	21576	21598	21582	21555	21931	21619	21628	21664	21736	21673	21602	21513	21788	21454	21506	21274	21475	21311	21566	21526	21936	21615	21252	21623	21218	21474	21339	21559	21648	21542	21537	21491	21374	21596	21507	21490	21326	21674	21545	21537	21573	21467	21514	21261	21451	21634	21370	21406	21644	21336	21610	21568	21718	21316	21808	21398	21714	21558	21569	21658	21570	21627	21657	21390	21529	21656	21345	21564	21605	21605	21661	21690	21662	21584	21339	21720	21349	21620	21388	21592	21523	21459	21424	21472	21643	21811	21699	21666	21573	21657	21490	21436	21601	21469	21785	21455	21639	21468	21645	21618	21751	21424	21410	21494	21636	21445	21617	21715	21415	21626	21522	21545	21590	21514	21636	21559	21580	21543	21407	21636	21332	21569	21655	21540	21592	21384	21633	21573	21722	21436	21571	21716	21457	21721	21473	21380	21502	21771	21617	21845	21479	21540	21569	21312	21544	21853	21480	21417	21589	21656	21680	21623	21643	21563	21582	21749	21737	21533	21428	21425	21701	21271	21573	21529	21821	21775	21527	21569	21495	21559	21477	21735	21768	21609	21689	21661	21644	21613	21515	21529	21460	21794	21415	21740	21566	21408	21614	21324	21631	21630	21648	21464	21459	21769	21785	21516	21419	21495	21282	21374	21592	21688	21630	21739	21686	21656	21411	21523	21562	21668	21426	21772	21400	21676	21372	21658	21570	21415	21601	21626	21459	21535	21729	21546	21293	21697	21451	21347	21505	21496	21394	21713	21462	21474	21699	21609	21489	21516	21599	21556	21615	21531	21669	21757	21675	21632	21373	21486	21610	21566	21602	21677	21570	21467	21422	21588	21545	21372	21339	21567	21603	21660	21601	21480	21437	21442	21744	21574	21556	21495	21404	21360	21621	21640	21621	21528	21588	21671	21581	21804	21693	21418	21554	21573	21499	21252	21648	21563	21411	21671	21515	21450	21850	21593	21572	21489	21445	21627	21729	21445	21579	21337	21503	21419	21454	21622	21403	21400	21571	21532	21488	21472	21853	21585	21743	21490	21709	21522	21623	21416	21480	21713	21613	21540	21578	21748	21662	21522	21806	21761	21734	21463	21476	21312	21578	21599	21327	21690	21702	21677	21567	21633	21564	21330	21403	21376	21572	21636	21463	21407	21768	21839	21719	21531	21513	21524	21709	21553	21625	21552	21582	21606	21620	21750	21500	21501	21644	21539	21434	21328	21604	21450	21765	21680	21536	21767	21696	21582	21350	21424	21498	21496	21397	21474	21588	21512	21488	21805	21491	21402	21544	21395	21743	21542	21664	21684	21482	21797	21462	21581	21696	21537	21723	21570	21550	21479	21589	21533	21529	21608	21489	21482	21475	21604	21612	21609	21434	21538	21474	21534	21662	21550	21437	21560	21448	21458	21449	21768	21455	21607	21424	21465	21612	21573	21314	21628	21720	21508	21605	21532	21500	21597	21714	21611	21696	21237	21699	21375	21555	21489	21508	21453	21504	21472	21539	21559	21706	21604	21711	21668	21296	21372	21445	21479	21836	21491	21700	21530	21498	21363	21745	21642	21601	21757	21578	21511	21455	21378	21638	21562	21626	21627	21463	21493	21562	21393	21564	21462	21512	21826	21581	21571	21353	21668	21545	21568	21566	21524	21277	21249	21404	21552	21572	21333	21519	21743	21457	21639	21410	21407	21506	21523	21560	21573	21619	21595	21742	21292	21622	21523	21699	21571	21696	21371	21827	21702	21523	21410	21584	21864	21654	21461	21545	21416	21448	21707	21515	21326	21726	21451	21605	21621	21627	21649	21629	21478	21538	21614	21705	21613	21549	21483	21373	21494	21587	21575	21760	21458	21650	21525	21622	21614	21679	21531	21380	21623	21527	21540	21567	21659	21440	21561	21822	21706	21559	21502	21761	21490	21705	21614	21575	21480	21494	21371	21605	21489	21658	21762	21575	21689	21660	21739	21856	21673	21758	21469	21435	21488	21697	21555	21524	21457	21525	21900	21657	21728	21650	21541	21473	21640	21655	21502	21458	21387	21493	21488	21512	21840	21515	21373	21553	21450	21736	21622	21794	21598	21678	21565	21459	21622	21524	21445	21559	21473	21426	21864	21491	21710	21730	21659	21514	21649	21422	21435	21687	21475	21595	21332	21491	21416	21512	21673	21723	21552	21448	21564	21514	21363	21645	21585	21608	21588	21555	21525	21821	21473	21622	21702	21462	21684	21554	21540	21544	21540	21417	21698	21542	21545	21488	21309	21441	21586	21669	21564	21742	21814	21610	21736	21708	21634	21544	21517	21819	21741	21596	21344	21592	21532	21404	21448	21574	21607	21531	21725	21482	21587	21743	21526	21620	21741	21420	21722	21640	21574	21442	21784	21613	21735	21516	21614	21659	21653	21589	21768	21605	21723	21634	21605	21553	21462	21685	21321	21525	21375	21452	21632	21450	21448	21399	21686	21339	21258	21488	21745	21523	21435	21741	21462	21512	21408	21696	21750	21552	21283	21515	21501	21586	21528	21621	21663	21694	21475	21719
18604	30659	27221	22763	20054	18434	17645	17340	16961	17003	16949	16865	16845	16909	16852	16788	16899	16847	16760	16918	16756	16798	16791	16826	16772	16773	16808	16760	16781	16802	16747	16718	16772	16752	16794	16595	16610	16811	16866	16735	16763	16639	16671	16741	16888	16698	16729	16603	16724	16792	16735	16805	16748	16767	16737	16575	16777	16622	16682	16778	16640	16728	16658	16723	16590	16687	16683	16653	16658	16633	16670	16651	16777	16640	16826	16673	16694	16834	16802	16854	16754	16785	16632	16646	16618	16587	16565	16555	16783	16636	16738	16761	16579	16668	16733	16570	16709	16904	16530	16565	16571	16603	16728	16651	16594	16735	16691	16772	16577	16653	16700	16484	16659	16762	16708	16674	16662	16515	16730	16540	16724	16809	16777	16695	16615	16624	16597	16771	16751	16813	16511	16691	16915	16630	16747	16664	16747	16601	16713	16782	16794	16650	16750	16794	16618	16705	16745	16764	16783	16768	16738	16608	16673	16572	16658	16758	16728	16638	16617	16690	16660	16715	16645	16724	16596	16635	16541	16723	16566	16698	16638	16737	16662	16595	16496	16614	16716	16640	16788	16749	16681	16655	16902	16647	16703	16673	16866	16652	16625	16734	16620	16714	16777	16613	16765	16755	16514	16806	16365	16528	16657	16708	16666	16592	16766	16848	16909	16659	16690	16727	16834	17002	16712	16636	16741	16815	16728	16841	16826	16623	16724	16635	16621	16766	16687	16801	16775	16635	16685	16701	16731	16703	16706	16749	16630	16700	16880	16721	16930	16631	16573	16630	16831	16686	16779	16609	16620	16692	16823	16689	16687	16604	16929	16644	16692	16745	16526	16742	16652	16808	16649	16715	16695	16780	16725	16803	16692	16527	16741	16708	16739	16722	16823	16669	16914	16615	16643	16569	16915	16827	16556	16555	16806	16835	16629	16553	16768	16677	16680	16848	16679	16777	16722	16787	16705	16669	16808	16764	16586	16678	16781	16644	16698	16811	16674	16753	16557	16709	16632	16624	16899	16658	16757	16703	16644	16727	16697	16675	16683	16609	16857	16727	16913	16790	16716	16822	16707	16598	16807	16616	16821	16642	16766	16834	16523	16630	16764	16586	16838	16695	16828	16626	16720	16645	16613	16584	16608	16768	16614	16531	16721	16827	16763	16787	16514	16689	16690	16728	16722	16916	16557	16653	16646	16636	16590	16763	16674	16650	16735	16739	16671	16631	16848	16807	16610	16852	16515	16740	16662	16760	16732	16852	16715	16660	16810	16719	16748	16825	16753	16600	16704	16670	16842	16759	16878	16633	16862	16761	16731	16894	16706	16590	16638	16530	16547	16673	16864	16654	16690	16720	16683	16782	16850	16754	16694	16656	16694	16608	16866	16505	16801	16553	16646	16791	16757	16830	16826	16740	16755	16823	16708	16817	16520	16699	16721	16562	16660	16799	16849	16703	16539	16709	16809	16660	16785	16807	16618	16636	16787	16560	16744	16882	16606	16646	16539	16747	16758	16708	16698	16802	16752	16809	16868	16800	16619	16475	16798	16575	16710	16801	16863	16890	16746	16591	16610	16847	16900	16610	16839	16690	16724	16795	16837	16782	16618	16723	16876	16784	16797	16569	16871	16531	16767	16809	16701	16733	16678	16656	16600	16689	16758	16675	16639	16775	16614	16725	16717	16562	16652	16771	16629	16771	16771	16581	16758	16584	16742	16632	16552	16656	16784	16602	16720	16711	16758	16764	16646	16717	16830	16627	16742	16797	16689	16676	16891	16910	16822	16662	16587	16673	16519	16576	16690	16768	16591	16571	16730	16604	16613	16844	16787	16618	16738	16606	16680	16870	16615	16780	16800	16864	16790	16670	16660	16644	16775	16641	16563	16715	16582	16792	16731	16783	16685	16723	16903	16714	16959	16870	16710	16597	16698	16648	16716	16733	16601	16797	16809	16803	16785	16833	16756	16577	16692	16669	16747	16636	16754	16755	16668	16687	16681	16662	16794	16796	16512	16850	16647	16727	16651	16894	16790	16744	16718	16569	16777	16863	16716	16750	16689	16691	16864	16737	16738	16668	16660	16712	16636	16917	16638	16759	16762	16696	16738	16807	16743	16753	16705	16718	16716	17000	16594	16818	16605	16655	16775	16690	16680	16757	16721	16853	16716	16635	16782	16749	16732	16788	16656	16812	16663	16646	16533	16863	16981	16658	16631	16442	16698	16840	16613	16704	16656	16672	16722	16702	16858	16604	16708	16693	16579	16821	16648	16730	16866	16585	16657	16694	16684	16659	16627	16742	16648	16727	16949	16718	16695	16694	16901	16774	16714	16754	16669	16866	16763	16639	16872	16633	16681	16855	16754	16645	16716	16881	16717	16721	16761	16719	16516	16692	16506	16840	16650	16801	16696	16728	16831	16631	16660	16655	16887	16801	16631	16670	16722	16698	16750	16705	16799	16605	16782	16762	16806	16797	16640	16583	16504	16671	16515	16598	16584	16584	16744	16719	16630	16679	16710	16693	16606	16784	16651	16663	16463	16603	16737	16698	16692	16724	16660	16743	16645	16751	16884	16575	16687	16701	16666	16650	16742	16666	16662	16569	16627	16623	16770	16599	16795	16719	16759	16851	16562	16669	16639	16635	16577	16688	16742	16865	16749	16699	16663	16630	16513	16595	16821	16587	16873	16616	16639	16726	16691	16954	16790	16705	16693	16615	16929	16747	16644	16590	16670	16731	16785	16730	16664	16765	16757	16747	16566	16702	16718	16751	16664	16847	16645	16849	16789	16659	16648	16565	16707	16765	16576	16748	16678	16886	16614	16724	16892	16615	16724	16698	16452	16724	16615	16692	16707	16575	16705	16468	16635	16526	16678	16737	16635	16783	16579	16608	16596	16728	16802	16649	16685	16836	16689	16629	16613	16645	16688	16678	16617	16814	16781	16767	16685	16860	16593	16767	16663	16612	16625	16821	16623	16870	16576	16819	16669	16708	16808	16717	16673	16743	16629	16960	16682	16928	16632	16825	16603	16678	16712	16491	16650	16813	16424	16707	16870	16457	16754	16609	16689	16661	16604	16743	16657	16548	16667	16848	16852	16678	16858	16714	16619	16648	16636	16595	16715	16562	16703	16596	16718	16827	16831	16526	16581	16713	16589	16689	16698	16751	16561	16615	16870	16578	16877	16853	16648	16762	16614	16644	16694	16702	16829	16733	16755	16559	16754	16490	16628	16795	16792	16709	16568	16736	16591	16706	16573	16722	16614	16714	16600	16642	16904	16698	16669	16759	16526	16807	16827	16808	16726	16742	16747	16723	16887	16723	16587	16759	16569	16932	16368	16717	16801	16701	16676	16748	16690	16835	16796	16718	16771	16776	16688	16700	16714	16788	16703	16738	16697	16605	16776	16647	16730	16710	16708	16735	16743	16618	16675	16724	16537	16708	16933	16661	16627	16676	16857	16757	16843	16600	16627	16717	16675	16652	16732	16686	16849	16579	16735	16599	16615	16738	16624	16601	16441	16662	16701	16717	16807	16780	16636	16650	16620	16548	16721	16963	16745	16702	16863	16713	16724	16624	16771	16465	16591	16774	16603	16851	16678	16689	16625	16631	16856	16970	16801	16713	16648	16694	16624	16514	16641	16620	16686	16850	16690	16570	16793	16756	17022	16720	16812	16880	16481	16784	16670	16653	16630	16638	16842	16708	16680	16653	16573	16852	16686	16778	16758	16772	16743	16812	16720	16575	16717	16684	16752	16811	16517	16701	16801	16544	16720	16666	16696	16745	16529	16613	16742	16760	16541	16764	16766	16760	16701	16660	16613	16799	16870	16676	16619	16646	16738	16699	16633	16663	16642	16634	16638	16623	16567	16741	16526	16759	16611	16755	16553	16527	16675	16893	16742	16667	16778	16927	16756	16949	16737	16657	16719	16820	16582	16451	16660	16771	16754	16720	16765	16845	16729	16804	16661	16697	16711	16510	16819	16655	16806	16670	16623	16757	16650	16773	16758	16774	16712	16627	16664	16640	16721	16677	16767	16717	16767	16672	16680	16609	16692	16819	16759	16785	16561	16710	16749	16871	16777	16773	16602	16617	16611	16768	16638	16787	16674	16836	16731	16891	16754	16714	16681	16646	16726	16751	16823	16641	16722	16708	16780	16778	16693	16745	16625	16761	16613	16746	16784	16843	16751	16760	16728	16760	16640	16795	16572	16811	16823	16737	16594	16807	16613	16684	16709	16619	16788	16700	16811	16685	16718	16604	16803	16632	16641	16630	16722	16633	16781	16810	16539	16647	16738	16753	16709	16570	16563	16746	16723	16726	16802	16756	16749	16630	16801	16741	16733	16645	16673	16809	16656	16805	16796	16601	16724	16764	16786	16707	16600	16710	16620	16657	16706	16800	16875	16723	16707	16723	16884	16747	16385	16743	16529	16686	16722	16785	16647	16726	16811	16716	16715	16863	16756	16680	16767	16760	16676	16754	16790	16826	16769	16421	16709	16851	16878	16659	16802	16891	16622	16782	16686	16759	16675	16702	16704	16739	16730	16781	16835	16601	16736	16583	16793	16722	16772	16666	16936	16689	16496	16667	16728	16670	16800	16662	16756	16708	16571	16583	16686	16902	16711	16547	16751	16583	16683	16725	16713	16652	16758	16813	16861	16559	16665	16492	16615	16808	16779	16796	16643	16780	16594	16658	16690	16727	16713	16786	16652	16570	16867	16568	16697	16722	16814	16736	16721	16764	16610	16784	16752	16696	16945	16727	16767	16642	16819	16797	16484	16728	16717	16737	16660	16765	16796	16677	16688	16807	16854	16652	16895	16663	16719	16894	16737	16748	16774	16667	16512	16909	16536	16720	16781	16735	16660	16853	16531	16739	16606	16766	16690	16737	16754	16703	16903	16615	16715	16659	16805	16578	16793	16628	16797	16809	16920	16697	16871	16721	16722	16836	16965	16556	16571	16633	16649	16750	16930	16748	16637	16678	16825	16758	16771	16763	16566	16759	16640	16759	16655	16809	16928	16883	16763	16884	16616	16656	16688	16621	16514	16763	16544	16723	16675	16589	16674	16742	16662	16621	16523	16776	16665	16711	16931	16614	16743	16530	16743	16469	16797	16677	16680	16597	16811	16770	16611	16538
22253	21351	28715	24421	22087	24806	26820	22340	21926	21859	21893	21812	21684	21911	21538	21413	21706	21396	21489	21532	21569	21159	21487	21200	21331	21508	21518	21402	21510	21561	21507	21334	21334	21188	21243	21051	21449	21202	21149	21452	21249	20956	21255	21138	21191	21481	21161	21162	21141	21474	21440	21016	21299	21088	21344	21105	21280	21240	21211	21132	21350	21187	21266	21096	21378	21299	21248	21149	21361	21159	21230	21278	21506	21289	21168	21259	21295	21058	21352	21079	21340	21293	21121	21143	21077	21234	20988	21099	20965	21105	21077	20839	21295	20973	21145	21207	21139	21271	21162	21285	21417	21118	21080	21283	21101	21096	20984	21201	21216	21195	21056	20992	20958	21294	21169	21014	21109	20924	21072	21160	21261	21013	21090	21083	21171	21271	21157	21195	21334	21245	21173	21232	21136	21196	21178	21187	21208	21152	21312	21198	21355	21336	21320	21137	21012	21062	21102	21090	20966	21210	21304	21317	21360	21249	21158	21390	21366	21214	21266	21102	21230	21292	21203	21312	21149	21170	21160	21190	21427	21244	21237	21193	21371	21192	21198	21040	21237	21174	21255	21217	21266	21097	21337	21306	20917	21003	21077	21167	21055	21113	21302	20918	21326	21216	21359	21430	21262	21167	21282	21238	21222	21298	21219	21240	21480	21142	21313	21309	21295	21256	21394	21212	21349	21313	20903	21201	21142	21002	21197	21038	21161	21320	21224	20988	21231	21274	21317	21039	21275	21137	20984	21215	21006	21240	21142	21425	21115	20966	21343	20996	21305	21404	21339	21113	21260	21165	21046	21029	21098	21143	21343	21087	21121	21170	20864	21347	21263	21271	21148	21297	21318	21073	21281	21085	21148	21347	21451	21044	21051	21336	21088	21196	21154	20994	21195	21119	21116	21320	21452	21211	21256	21244	21083	21221	21061	21057	21133	21148	21107	21214	21165	21028	21075	21197	21148	21339	21304	21045	21105	21162	20962	21177	21148	20996	21255	20980	20974	21126	21187	20910	20889	21135	21294	21234	21190	21171	21158	20973	21114	21182	21074	21013	21022	21446	21238	20784	21033	21363	21194	21275	21306	21120	21236	21095	21115	21116	21227	20931	20940	20944	21143	21207	21318	21054	21240	21271	21227	21282	21169	21258	21054	21093	21244	21265	21228	21057	21202	21164	21110	21270	21042	21383	21242	21078	21129	21282	21255	21295	21268	21186	21225	21187	21303	21212	21103	21254	21136	21318	21423	21154	21135	21133	21078	20957	21412	21312	21110	21252	21090	21167	21090	21169	21187	21385	21215	21130	21055	21302	21329	21142	21252	21354	21447	21114	21166	21219	21298	21185	21203	21211	21009	21099	21046	21108	21372	21128	21048	21156	21174	21088	21243	21148	21198	21139	21148	21246	21113	21115	21217	21231	21049	21253	21170	21330	21222	21239	21229	21145	21169	21147	21269	21338	21240	21349	20877	21249	21201	21042	21302	21128	21173	21479	21215	21372	21110	21266	21250	21263	21318	21224	21118	21217	21145	21227	21378	21153	21189	21157	21232	21331	21297	21225	21096	21049	21073	21012	21126	21290	21445	21153	21099	21172	21087	21167	21052	20957	21121	21043	21168	21233	21171	21228	21020	21030	21042	20942	20969	21333	21197	21268	21222	21115	21200	21027	21111	21303	21319	21275	21192	21140	21149	21233	21067	21119	21267	20980	20860	21132	21112	21182	21130	21213	21065	21116	21073	21173	21152	21035	21096	21136	21245	21308	21226	21002	21205	21267	21283	21347	21201	20905	21102	21126	21186	21215	21300	21092	21327	21400	21177	21429	21157	21212	20867	20927	21179	21195	21151	21416	20995	21207	21272	21310	21178	21169	21095	21068	21084	21085	21222	21089	21187	21172	21030	21227	21122	21136	21229	21392	21173	21306	21165	20919	21208	21225	21184	20986	21256	21158	21376	21178	21117	21289	21255	21052	21176	21287	21205	21123	21437	21148	21394	21069	21226	21127	21048	21206	21314	21165	21189	21205	21309	21002	21206	21292	21295	21195	20839	21065	21355	21210	21131	21326	21100	21192	21340	21382	21088	21098	21236	21097	21104	21214	21163	21163	21298	21109	21078	21075	20999	21178	21354	21216	21246	21215	21276	20992	21298	21344	21179	21100	21178	21094	21323	21424	21309	21209	21372	21166	21239	21357	21212	21226	21006	21076	21090	21279	20932	21106	21223	21144	21162	21137	21072	21158	21117	21208	21232	21202	21323	21051	21147	20929	21099	21352	21524	21046	21205	21186	21275	21403	21196	21074	21252	21150	21186	21111	21373	20932	21478	21013	21405	21384	21373	20907	21134	21125	21143	21142	21221	21197	21232	21152	21000	21187	21063	21201	21183	21046	21281	21225	20963	21083	21304	21069	21154	21192	21203	21328	21184	20984	21265	21162	21513	21335	21258	21285	21297	20977	21140	21297	21359	21273	21187	21117	21310	21178	21066	20796	21216	21321	21189	21310	21364	21161	21237	21211	21180	21074	21093	21060	21045	21200	21214	21111	21130	21068	21023	21381	21189	21220	21176	21301	21106	21260	21101	21343	21028	21325	21470	21165	21212	21126	20960	21166	20880	21100	21242	21224	21317	20843	21058	21216	21261	21242	21344	21254	21196	21192	21311	20966	21335	20892	21169	21223	21037	21268	21091	21082	21286	21059	21250	21361	21280	21257	21186	21176	21168	21141	21383	21295	21439	21208	21114	21348	21036	21149	21228	21048	21222	21371	20987	21157	21286	21203	21119	21162	21257	21193	21046	21225	21330	21155	21067	21123	21187	21151	21312	21388	21319	21213	21057	20959	21096	21125	21071	21152	21309	21179	21251	21131	21251	21317	21141	21010	21053	21229	21191	21174	21169	21162	21140	21165	20993	21195	21177	21253	21263	21213	21278	21031	21093	21123	21042	20943	21099	21103	21156	20984	21289	21399	21168	21292	21284	21173	21181	21119	21042	21146	21425	21166	20861	20957	21149	21445	21236	21159	21060	20964	21039	21101	21188	21105	21188	21234	20984	21212	21076	21149	21284	21215	21285	20825	21124	21043	21220	21090	21330	21250	21161	21156	21282	21181	21109	21265	21134	21376	21074	21124	21222	21165	20844	21193	21426	21146	21098	21428	21076	20980	21178	21292	21015	21148	21144	20995	21413	21219	21161	21071	21227	21023	20930	21234	21000	21040	21293	21262	21160	21153	21115	21180	21196	21274	21155	20952	21219	21213	21159	21139	21290	21245	21371	21295	21149	21086	21100	21330	21340	21110	21087	21277	21227	21240	21191	21135	21146	21210	21221	21123	21267	21124	21206	21235	21223	21047	21085	20909	20883	21061	21187	21009	21147	21039	21261	21424	21048	21111	21241	21177	21253	21269	21223	21109	21260	21109	21158	21047	21147	21309	21400	21060	21084	21179	21153	21267	21312	21238	20968	21142	21146	21267	21074	21283	21291	20960	21210	21314	21170	21291	21364	21052	21142	21048	21065	21166	21075	21059	21101	21166	21328	21054	21231	21399	21419	21070	21187	21396	20931	21250	21206	21103	21048	21140	21089	21339	21260	21341	21078	21220	20884	21020	21236	21139	21342	21104	21309	21174	21209	21002	21131	20886	21215	21238	21160	21173	21221	21216	21245	21485	21132	21346	20932	21242	21217	21094	21152	21474	21066	21058	21202	21132	20946	21015	21074	21107	21241	21250	21100	21412	21033	21219	21244	21160	21241	21351	21121	21031	21279	21085	21263	21267	20939	21107	21064	20946	21197	21081	21237	21314	21239	21248	21124	20982	21189	21098	21179	21351	21131	21108	21193	21173	21037	21220	21334	20907	21347	21073	21081	21273	21163	20932	21250	21013	21181	21395	21291	21339	21100	21240	21239	21456	21060	21053	21087	21271	21220	21323	21015	21185	21173	21143	20990	21173	21211	21280	21117	21140	21214	21434	21366	21247	21193	21227	21273	20910	21189	21291	21481	21324	21165	21108	21248	21204	21038	21272	21191	21230	21154	21024	21222	21208	21130	21108	21037	21242	21237	21221	21214	21086	21271	21239	21151	21213	21242	20980	21072	21061	21143	21301	21277	21209	21189	21205	20991	21203	21138	21078	21069	21223	21215	21073	21216	21272	21173	21084	21207	21131	21418	20998	20932	21179	21033	21173	21111	21076	20988	21191	21249	21239	21195	21228	21129	21129	21234	21246	21312	21222	21346	21064	20976	21138	21182	20895	21182	21271	21224	21115	21164	21098	21123	21133	21340	21308	21119	21257	21058	21138	21026	21137	21281	21210	21306	21098	21079	21186	21130	21308	21122	20975	21021	21329	21165	21089	21141	21046	21054	21229	21337	21138	21151	21005	21252	21274	21004	21185	21201	21319	21021	21167	20962	21085	21096	21227	21131	21265	21195	21210	20982	21034	21287	21100	20996	21189	21209	21320	21127	21298	21218	21043	21330	21160	21306	21177	21077	21134	21245	21374	21409	21149	21300	21090	21216	21641	21366	21308	21281	21302	21142	21137	21240	21138	20997	21188	21282	21144	21370	21109	21151	21142	21247	21176	21360	21083	21223	21208	21291	21225	21176	21114	21118	21036	21204	20986	21242	21096	21080	21142	21225	20977	21041	20941	21164	21115	21320	21359	21197	21183	21170	21112	21060	21374	21011	21164	21078	21297	21456	21082	21360	21213	21164	21239	21129	21105	21261	21001	21154	21323	21257	21162	21129	20957	21140	21236	21222	21201	21230	21208	21295	21235	21450	21398	21348	21093	21183	21113	21196	21232	21112	21145	21314	21091	21376	21400	21368	21206	21118	21218	21149	21147	21339	21110	21289	21002	21078	21140	20937	21126	21120	21053	21215	21284	21088	21125	21225	21064	21069	21315	20999	21100	21245	21258	21206	21240	21358	21302	20872	21166	21113	21469	21153	21350	21029	21053	20978	21254	21169	21129	20984	21218	21037	21046	21144	21187	21170	21161	21130	21201	21078	21278	21405	21112	21237	21218	21235	21100	21229	21202	21011	21218	21237	21324	21203	21294	21087	21165	21187	21185	21196	21020	21250	21317	21109	21245	21085	21128	21264	21445	21218	21268	21258	21045	20910	21055	21127	21128	20985	21080
18157	35767	31630	25681	21805	19269	18222	17582	17042	17083	16943	16954	16951	16854	16908	16819	16748	16873	16636	16663	16731	16842	16517	16693	16724	16752	16729	16684	16559	16431	16582	16574	16442	16580	16402	16620	16598	16653	16464	16486	16376	16586	16573	16369	16474	16561	16520	16399	16353	16450	16536	16535	16405	16578	16402	16458	16340	16455	16482	16614	16608	16365	16469	16617	16523	16569	16438	16572	16564	16509	16505	16613	16401	16440	16429	16506	16503	16543	16573	16598	16417	16453	16460	16592	16427	16502	16502	16515	16381	16445	16553	16706	16373	16496	16521	16479	16599	16418	16504	16518	16488	16471	16662	16590	16498	16474	16400	16567	16436	16502	16530	16626	16578	16569	16318	16469	16546	16496	16631	16417	16509	16397	16360	16532	16469	16326	16449	16394	16504	16409	16533	16464	16508	16433	16403	16337	16440	16636	16308	16461	16471	16505	16481	16360	16501	16446	16455	16312	16435	16513	16606	16332	16331	16505	16432	16723	16572	16378	16533	16392	16486	16619	16327	16655	16693	16538	16338	16574	16422	16457	16634	16470	16613	16686	16532	16400	16688	16417	16586	16422	16414	16550	16467	16413	16597	16536	16491	16335	16538	16640	16404	16497	16387	16638	16472	16511	16516	16491	16330	16518	16473	16363	16590	16434	16404	16531	16395	16425	16492	16578	16505	16342	16512	16426	16526	16406	16445	16333	16491	16469	16373	16435	16459	16401	16492	16417	16418	16454	16487	16412	16421	16541	16655	16325	16545	16408	16420	16397	16424	16353	16407	16539	16175	16269	16550	16579	16543	16334	16391	16381	16575	16465	16499	16549	16640	16522	16477	16357	16459	16492	16631	16419	16411	16450	16511	16581	16422	16444	16456	16228	16483	16449	16669	16295	16190	16632	16435	16534	16459	16502	16413	16502	16494	16561	16702	16387	16426	16500	16492	16329	16409	16368	16572	16346	16488	16502	16490	16346	16199	16333	16535	16430	16325	16486	16372	16296	16434	16380	16484	16641	16602	16296	16658	16542	16315	16465	16310	16606	16369	16556	16484	16497	16462	16343	16482	16419	16444	16462	16572	16368	16603	16457	16560	16342	16476	16618	16562	16376	16528	16436	16406	16475	16389	16486	16419	16425	16420	16423	16584	16444	16546	16395	16561	16501	16482	16541	16461	16549	16645	16589	16307	16257	16506	16293	16580	16477	16348	16563	16503	16620	16307	16468	16510	16465	16538	16447	16374	16611	16434	16274	16573	16742	16360	16629	16500	16365	16545	16700	16380	16385	16579	16510	16514	16392	16438	16499	16354	16401	16410	16437	16488	16406	16756	16435	16412	16384	16583	16523	16511	16527	16593	16599	16368	16542	16521	16431	16580	16437	16496	16554	16533	16555	16368	16398	16303	16290	16327	16491	16458	16695	16511	16363	16591	16615	16509	16445	16557	16255	16592	16519	16534	16458	16437	16499	16414	16409	16440	16354	16651	16537	16489	16545	16374	16452	16594	16653	16512	16646	16468	16479	16441	16396	16486	16437	16576	16496	16473	16344	16502	16407	16275	16598	16555	16471	16468	16337	16425	16395	16502	16591	16378	16418	16405	16466	16361	16481	16547	16529	16529	16665	16675	16428	16465	16346	16659	16495	16478	16571	16463	16479	16377	16355	16502	16443	16409	16517	16438	16532	16561	16417	16408	16386	16321	16617	16498	16356	16425	16583	16445	16565	16577	16353	16601	16337	16528	16421	16793	16517	16510	16600	16454	16369	16515	16511	16421	16534	16357	16419	16509	16384	16510	16552	16432	16652	16428	16230	16362	16518	16389	16605	16584	16500	16581	16380	16508	16290	16508	16490	16282	16473	16262	16550	16378	16572	16435	16613	16492	16447	16441	16522	16438	16517	16554	16473	16420	16447	16404	16506	16607	16560	16527	16465	16673	16335	16552	16607	16438	16495	16332	16648	16586	16523	16530	16575	16494	16313	16594	16306	16390	16341	16556	16375	16462	16498	16457	16560	16466	16554	16401	16394	16633	16601	16467	16367	16522	16284	16473	16390	16349	16395	16530	16510	16549	16522	16466	16488	16418	16547	16610	16596	16442	16429	16410	16524	16421	16605	16343	16488	16530	16622	16630	16372	16503	16438	16504	16428	16630	16418	16559	16451	16534	16628	16451	16346	16599	16451	16460	16426	16341	16445	16477	16386	16580	16549	16489	16775	16485	16616	16537	16468	16247	16527	16521	16385	16483	16367	16509	16463	16462	16571	16383	16478	16632	16399	16522	16537	16691	16577	16702	16477	16475	16472	16441	16431	16468	16392	16428	16472	16415	16453	16448	16368	16566	16518	16511	16452	16406	16425	16506	16296	16505	16465	16645	16453	16476	16501	16510	16541	16437	16588	16506	16625	16438	16385	16530	16605	16487	16594	16548	16575	16403	16448	16574	16404	16474	16517	16423	16349	16378	16470	16383	16481	16367	16620	16578	16530	16349	16636	16521	16508	16386	16346	16615	16375	16739	16456	16387	16540	16502	16640	16414	16522	16385	16533	16596	16493	16475	16526	16696	16399	16410	16455	16279	16439	16483	16479	16366	16491	16567	16544	16611	16510	16351	16378	16300	16677	16367	16449	16458	16527	16390	16582	16374	16625	16379	16622	16589	16522	16315	16458	16497	16597	16658	16585	16496	16413	16411	16414	16496	16473	16598	16521	16469	16454	16434	16435	16427	16379	16443	16730	16615	16476	16408	16484	16298	16495	16429	16467	16559	16347	16424	16536	16655	16408	16537	16460	16571	16327	16631	16556	16518	16358	16432	16536	16511	16318	16543	16526	16410	16454	16545	16580	16489	16296	16503	16455	16551	16372	16539	16569	16614	16534	16487	16490	16537	16579	16422	16415	16541	16367	16475	16414	16429	16406	16520	16440	16426	16515	16391	16416	16384	16419	16388	16555	16498	16554	16425	16325	16398	16488	16512	16536	16515	16373	16459	16485	16356	16383	16467	16393	16324	16601	16415	16630	16311	16555	16472	16419	16544	16437	16413	16392	16541	16565	16722	16361	16452	16532	16519	16378	16641	16428	16327	16373	16442	16406	16439	16552	16383	16563	16561	16514	16485	16354	16469	16544	16525	16520	16587	16606	16521	16597	16418	16429	16323	16431	16592	16449	16578	16309	16262	16607	16517	16554	16361	16506	16547	16466	16656	16329	16572	16594	16687	16393	16429	16512	16451	16459	16483	16547	16415	16452	16291	16358	16393	16469	16594	16369	16469	16578	16417	16488	16520	16416	16548	16408	16577	16665	16573	16661	16585	16458	16358	16685	16524	16381	16557	16570	16439	16495	16279	16344	16563	16575	16476	16452	16559	16473	16472	16327	16533	16473	16579	16461	16308	16617	16386	16508	16439	16717	16508	16229	16592	16342	16642	16467	16593	16428	16491	16448	16668	16442	16422	16393	16525	16472	16228	16418	16420	16437	16623	16501	16323	16540	16519	16633	16450	16370	16263	16355	16382	16410	16405	16528	16453	16365	16510	16473	16264	16496	16248	16551	16578	16399	16587	16573	16530	16350	16436	16626	16560	16692	16457	16585	16428	16312	16471	16591	16452	16357	16356	16322	16486	16526	16540	16376	16331	16562	16506	16429	16359	16376	16397	16428	16545	16498	16641	16489	16404	16457	16459	16423	16557	16436	16584	16370	16493	16360	16368	16521	16629	16648	16278	16407	16450	16339	16534	16545	16370	16530	16495	16285	16588	16606	16460	16513	16536	16478	16294	16508	16413	16456	16368	16423	16495	16562	16448	16704	16530	16611	16473	16454	16537	16488	16521	16383	16535	16564	16590	16456	16367	16535	16543	16701	16429	16372	16393	16535	16346	16461	16653	16535	16523	16541	16477	16285	16378	16472	16566	16142	16505	16309	16461	16395	16553	16324	16584	16626	16466	16560	16562	16480	16500	16662	16439	16510	16354	16462	16429	16399	16627	16440	16426	16291	16264	16439	16466	16625	16533	16436	16480	16488	16454	16554	16556	16369	16534	16309	16365	16650	16430	16401	16561	16622	16287	16600	16416	16438	16615	16627	16508	16422	16361	16421	16490	16476	16473	16468	16537	16678	16490	16595	16469	16506	16494	16583	16526	16460	16312	16551	16536	16483	16525	16624	16459	16327	16397	16480	16409	16498	16552	16412	16649	16464	16540	16433	16448	16458	16437	16510	16518	16572	16478	16544	16517	16414	16520	16516	16465	16413	16705	16453	16335	16529	16503	16500	16419	16530	16508	16427	16510	16462	16380	16461	16507	16469	16506	16616	16443	16559	16396	16603	16467	16492	16556	16529	16606	16398	16457	16425	16401	16566	16367	16515	16414	16549	16391	16404	16547	16562	16523	16595	16421	16368	16469	16537	16420	16510	16524	16638	16535	16362	16433	16537	16401	16474	16618	16558	16468	16371	16649	16356	16368	16565	16475	16500	16421	16408	16464	16405	16421	16597	16619	16507	16395	16403	16209	16462	16348	16480	16602	16517	16423	16517	16365	16442	16558	16666	16530	16414	16690	16411	16449	16539	16524	16506	16282	16506	16362	16471	16454	16665	16512	16585	16470	16535	16445	16369	16489	16494	16475	16533	16384	16367	16636	16392	16636	16647	16331	16657	16570	16435	16508	16482	16496	16587	16524	16540	16565	16666	16573	16629	16440	16714	16488	16419	16454	16593	16389	16499	16273	16496	16380	16600	16477	16386	16496	16697	16598	16536	16417	16611	16569	16489	16500	16377	16521	16433	16475	16466	16582	16414	16352	16440	16571	16318	16532	16340	16589	16454	16445	16472	16518	16603	16550	16457	16482	16357	16556	16565	16477	16317	16359	16576	16442	16544	16424	16381	16480	16369	16428	16422	16512	16467	16551	16251	16318	16268	16478	16606	16518	16370	16529	16495	16354	16419	16433	16636	16452	16470	16361	16610	16488	16469	16256	16466	16268	16372	16362	16456	16426	16510	16815	16570	16373	16533	16397	16581	16598	16480	16598	16556	16631	16516	16461	16650	16293	16322	16390	16330	16522	16542	16492	16390	16500	16617	16596	16416	16488	16503	16356	16452	16361	16535	16456	16485	16292	16391	16371	16391	16577	16519	16359	16382	16465	16650
30644	25582	29743	27220	23650	22875	22320	21805	21617	21608	21810	21499	21905	21756	21667	21861	21717	21787	21764	21607	21453	21699	21580	21555	21790	21660	21552	21665	21550	21494	21681	21531	21557	21572	21716	21587	21565	21519	21526	21552	21925	21598	21442	21710	21563	21399	21797	21534	21362	21524	21571	21636	21593	21676	21700	21571	21685	21679	21785	21434	21428	21527	21699	21560	21720	21623	21797	21552	21598	21308	21427	21421	21665	21322	21477	21668	21597	21503	21703	21754	21616	21624	21511	21702	21461	21601	21718	21520	21539	21464	21774	21601	21673	21628	21496	21502	21735	21607	21481	21674	21643	21409	21712	21599	21575	21494	21616	21552	21307	21562	21576	21520	21605	21454	21608	21778	21395	21536	21533	21454	21664	21473	21626	21470	21410	21507	21490	21581	21487	21668	21359	21420	21570	21490	21506	21561	21616	21614	21402	21626	21496	21499	21624	21648	21432	21363	21825	21663	21570	21518	21666	21552	21747	21373	21504	21708	21667	21630	21547	21222	21284	21470	21535	21550	21683	21502	21535	21657	21616	21555	21734	21742	21216	21547	21726	21595	21627	21608	21597	21644	21473	21636	21779	21866	21558	21429	21604	21497	21908	21567	21567	21541	21629	21524	21616	21787	21586	21655	21328	21729	21777	21547	21594	21688	21776	21602	21360	21773	21482	21829	21686	21734	21539	21386	21432	21376	21674	21664	21494	21678	21673	21411	21520	21460	21403	21675	21569	21639	21495	21699	21562	21657	21232	21320	21496	21395	21617	21452	21634	21357	21336	21580	21645	21787	21416	21496	21503	21479	21735	21665	21514	21535	21748	21596	21700	21626	21480	21414	21662	21305	21565	21658	21566	21469	21779	21510	21439	21488	21520	21513	21493	21622	21562	21363	21509	21491	21696	21747	21635	21525	21676	21661	21580	21552	21521	21622	21511	21574	21482	21580	21581	21584	21660	21666	21780	21743	21556	21454	21451	21527	21630	21532	21699	21506	21584	21786	21390	21458	21730	21731	21587	21663	21691	21650	21482	21715	21705	21373	21829	21749	21477	21853	21691	21500	21511	21653	21276	21468	21489	21767	21606	21458	21504	21576	21681	21553	21708	21620	21486	21518	21724	21568	21664	21534	21665	21753	21827	21624	21583	21748	21595	21525	21633	21606	21756	21672	21547	21520	21570	21499	21465	21457	21695	21609	21547	21463	21778	21567	21511	21617	21477	21458	21668	21791	21629	21358	21381	21402	21489	21729	21477	21651	21656	21497	21505	21479	21715	21656	21637	21308	21600	21678	21354	21555	21715	21366	21750	21624	21560	21590	21656	21549	21788	21472	21641	21585	21544	21565	21540	21762	21395	21807	21512	21518	21744	21397	21719	21642	21654	21600	21735	21734	21565	21720	21432	21482	21685	21570	21493	21645	21723	21651	21469	21392	21396	21495	21775	21495	21989	21688	21681	21373	21621	21683	21781	21581	21427	21623	21600	21541	21545	21531	21719	21663	21641	21694	21306	21576	21430	21448	21436	21561	21414	21611	21512	21733	21593	21645	21538	21751	21613	21695	21775	21547	21491	21607	21396	21768	21516	21528	21495	21376	21485	21497	21657	21531	21531	21585	21527	21519	21353	21501	21699	21548	21456	21475	21709	21589	21488	21834	21658	21717	21503	21598	21613	21451	21355	21569	21697	21645	21462	21492	21317	21673	21525	21299	21603	21635	21492	21591	21821	21537	21601	21476	21517	21494	21839	21653	21724	21733	21798	21711	21519	21607	21500	21498	21503	21386	21461	21679	21712	21358	21443	21667	21417	21603	21628	21534	21601	21449	21819	21756	21533	21433	21413	21552	21521	21457	21695	21537	21641	21592	21730	21849	21674	21573	21660	21460	21537	21642	21871	21495	21534	21586	21399	21440	21466	21702	21577	21616	21635	21508	21414	21391	21803	21624	21390	21643	21259	21303	21730	21605	21437	21431	21546	21573	21558	21710	21455	21644	21678	21537	21745	21507	21707	21417	21540	21514	21482	21699	21579	21682	21779	21819	21706	21586	21478	21710	21522	21552	21414	21493	21592	21823	21725	21438	21289	21536	21616	21619	21700	21338	21476	21599	21746	21565	21555	21598	21691	21590	21507	21720	21809	21636	21444	21688	21756	21443	21521	21595	21707	21441	21577	21414	21652	21627	21426	21535	21471	21574	21698	21527	21464	21662	21600	21702	21586	21599	21835	21729	21741	21342	21485	21484	21614	21590	21585	21715	21394	21353	21429	21696	21666	21839	21637	21579	21537	21782	21507	21839	21450	21541	21599	21652	21758	21665	21639	21566	21581	21884	21448	21442	21573	21765	21680	21703	21634	21291	21510	21573	21697	21683	21818	21611	21725	21553	21543	21522	21643	21780	21826	21538	21331	21524	21354	21376	21403	21819	21415	21509	21888	21632	21939	21499	21639	21539	21356	21692	21643	21425	21416	21465	21619	21767	21698	21469	21570	21614	21556	21615	21632	21458	21576	21406	21715	21597	21665	21529	21647	21754	21536	21616	21637	21638	21611	21458	21698	21674	21582	21603	21561	21475	21569	21703	21526	21331	21653	21484	21576	21699	21626	21525	21525	21767	21531	21459	21619	21462	21535	21647	21888	21482	21967	21620	21695	21569	21382	21606	21543	21480	21744	21414	21598	21577	21655	21860	21610	21374	21426	21533	21443	21548	21633	21601	21666	21415	21854	21491	21687	22029	21622	21570	21682	21690	21586	21492	21582	21649	21780	21571	21449	21369	21642	21604	21591	21556	21510	21498	21436	21682	21551	21523	21319	21598	21586	21591	21670	21556	21504	21731	21661	21620	21688	21524	21479	21557	21651	21468	21655	21573	21633	21602	21620	21593	21438	21738	21652	21507	21635	21680	21427	21734	21672	21533	21730	21548	21613	21823	21568	21515	21672	21419	21627	21440	21398	21653	21557	21647	21547	21707	21721	21309	21368	21663	21466	21614	21437	21566	21471	21484	21608	21586	21427	21617	21578	21383	21499	21573	21485	21729	21386	21606	21624	21311	21848	21699	21719	21738	21452	21771	21719	21760	21755	21675	21672	21600	21638	21502	21526	21548	21654	21474	21460	21695	21460	21617	21424	21600	21552	21556	21627	21787	21701	21545	21613	21717	21514	21616	21630	21567	21527	21605	21383	21518	21648	21623	21469	21504	21744	21471	21493	21677	21562	21726	21645	21414	21704	21545	21562	21584	21517	21399	21633	21642	21740	21522	21365	21490	21542	21531	21405	21825	21544	21553	21695	21421	21662	21616	21439	21722	21475	21572	21616	21604	21650	21478	21506	21362	21581	21761	21479	21587	21644	21359	21589	21517	21821	21660	21506	21575	21436	21635	21523	21607	21609	21399	21580	21594	21695	21440	21455	21388	21645	21593	21319	21430	21406	21472	21639	21501	21650	21628	21428	21610	21712	21712	21590	21638	21407	21718	21733	21586	21661	21679	21410	21592	21640	21447	21386	21478	21516	21641	21685	21441	21749	21491	21550	21508	21658	21601	21818	21701	21735	21461	21619	21534	21614	21444	21653	21621	21677	21477	21665	21411	21621	21736	21342	21676	21433	21567	21493	21698	21382	21554	21586	21673	21868	21652	21659	21570	21664	21627	21511	21493	21489	21480	21458	21509	21614	21647	21523	21606	21444	21497	21395	21691	21645	21558	21636	21588	21668	21525	21625	21611	21651	21494	21603	21479	21710	21752	21627	21528	21547	21640	21520	21406	21465	21412	21410	21541	21523	21754	21523	21524	21621	21640	21677	21630	21390	21658	21776	21603	21537	21389	21681	21450	21639	21490	21564	21772	21703	21611	21662	21519	21787	21523	21769	21726	21671	21549	21351	21805	21488	21807	21527	21693	21541	21735	21500	21734	21511	21800	21474	21651	21537	21463	21635	21456	21703	21958	21507	21583	21554	21685	21723	21468	21488	21815	21659	21676	21502	21383	21655	21484	21729	21519	21787	21454	21471	21556	21549	21427	21636	21460	21669	21418	21386	21687	21564	21718	21613	21408	21513	21646	21588	21561	21443	21442	21669	21714	21569	21365	21687	21396	21546	21553	21480	21272	21475	21764	21811	21695	21385	21744	21652	21597	21635	21617	21489	21592	21578	21655	21433	21663	21480	21612	21493	21667	21599	21528	21549	21856	21723	21555	21731	21444	21643	21564	21424	21406	21393	21854	21559	21728	21512	21517	21563	21824	21692	21473	21610	21547	21594	21837	21618	21448	21836	21472	21471	21652	21301	21554	21529	21763	21662	21624	21729	21663	21578	21539	21761	21731	21663	21599	21555	21721	21597	21548	21469	21509	21893	21620	21668	21506	21703	21717	21575	21734	21557	21531	21719	21583	21310	21635	21727	21775	21644	21560	21574	21690	21656	21601	21419	21530	21493	21770	21457	21395	21539	21754	21660	21361	21649	21400	21364	21340	21566	21579	21631	21540	21519	21637	21564	21707	21478	21462	21449	21681	21707	21737	21721	21600	21715	21620	21508	21554	21668	21888	21655	21787	21698	21502	21651	21505	21525	21646	21807	21458	21411	21407	21332	21564	21584	21528	21470	21608	21346	21538	21666	21486	21567	21437	21493	21726	21798	21518	21611	21382	21565	21594	21256	21598	21523	21291	21558	21574	21644	21501	21642	21559	21712	21796	21535	21535	21705	21554	21732	21710	21508	21594	21775	21686	21299	21562	21442	21440	21606	21615	21528	21647	21681	21388	21493	21428	21696	21967	21745	21482	21634	21695	21518	21692	21427	21591	21589	21503	21538	21443	21429	21577	21697	21424	21736	21396	21535	21616	21482	21543	21713	21571	21575	21697	21799	21598	21412	21492	21624	21566	21826	21679	21576	21500	21535	21813	21741	21678	21561	21379	21677	21564	21631	21609	21620	21680	21606	21474	21494	21627	21668	21699	21535	21452	21425	21573	21559	21566	21679	21553	21608	21698	21800	21774	21764	21749	21689	21645	21543	21496	21652	21785	21696	21450	21644	21717	21542	21561	21384	21589	21734	21715	21553	21897	21806	21596	21407	21519	21593	21721	21851	21493	21644	21783	21589	21530	21572	21512	21661	21685	21659	21624	21855	21617	21636	21577	21604	21681
20551	28181	25618	21361	19110	17892	17388	16983	17036	16991	16960	16907	16866	16862	16918	16776	16887	16953	16912	16805	16772	16691	16945	16761	16717	16747	16860	16743	16814	16927	16767	16757	16977	16883	16829	16760	16759	16763	16635	16696	16702	16875	16635	16492	16868	16839	16737	16665	16735	16915	16797	16819	16855	16820	16764	16687	16786	16914	16688	16738	16805	16754	16741	16663	16804	16719	16716	16758	16670	16829	16927	16757	16881	16516	16861	16797	16778	16758	16928	16667	16758	16730	16747	16739	16648	16812	16705	16762	16856	16734	16811	16595	16636	16730	17003	16769	16840	16779	16753	16735	16682	16567	16947	16668	17004	16798	16678	16746	16814	16729	16649	16813	16678	16825	16735	16719	16896	16651	16739	16689	16758	16638	16741	16863	16698	16833	16699	16704	16693	16700	16903	16733	16710	16718	16590	16614	16689	16757	16750	16815	16682	16887	16851	16668	16635	16841	16833	16983	16794	16886	16862	16634	16854	16800	16792	16842	16935	16735	16943	16594	16702	16625	16630	17001	16736	16634	16686	16625	16801	16794	16660	16741	16889	16669	16716	16792	16742	16880	16727	16769	16731	16796	16777	16869	16656	16786	16658	16786	16719	16767	16975	16760	16794	16628	16661	16842	16718	16866	16787	16669	16910	16538	16747	16745	16759	16836	16777	16732	16733	16671	16827	16812	16818	16555	16832	16956	16937	16532	16816	16779	16809	16810	16880	16823	17070	16718	16760	16800	16507	16747	16761	16805	16802	16792	16933	16713	16645	16749	16689	16669	16834	16789	16829	16852	16748	16945	16871	16735	16528	16616	16711	16844	16798	16798	16670	16934	16776	16877	16816	16673	16592	16849	16817	16622	16825	16683	16817	16678	16930	16652	16811	16827	16686	16800	16785	16766	16658	16666	16851	16772	16775	16827	16817	16693	16610	16631	16962	16751	16940	16630	16756	16729	16732	16801	16813	16810	16891	16770	16880	16825	16826	16713	16838	16842	16588	16759	16768	16667	16874	16828	16601	17006	16838	16889	16764	16715	16910	16881	16590	16939	16709	16672	16862	16741	16866	16684	16904	16891	16755	16817	16791	16811	16850	16832	16757	16772	16870	16620	16760	16823	16677	16887	16634	16879	16712	16708	16899	16876	16777	16789	16743	16762	16867	16750	16882	16840	16750	16687	16952	16737	16770	16815	16814	16796	16858	16881	16566	16892	16880	16896	16790	16740	17063	16722	16625	16817	16779	16709	16706	17067	16625	16669	16717	16776	16713	16880	16722	16798	16754	16795	16769	16791	16619	16645	16788	16775	16903	16728	16811	16767	16763	16817	16872	16721	16791	16648	16837	16684	16800	16790	16649	16729	16905	16986	16734	16752	16679	16540	16644	16698	16729	16801	16619	16911	16802	16723	16822	16796	16772	16711	16701	16794	16848	16835	16603	16865	16771	16881	16626	16559	16854	16673	16721	16800	16739	16789	16739	16763	16810	16654	16927	16798	16655	16875	16769	16949	16746	16736	16973	16928	16862	16840	16590	16782	16540	16900	16756	16835	16630	16671	16639	16772	16836	16846	16711	16810	16779	16717	16692	16538	16892	16915	16625	16901	16512	16808	16767	16885	16736	16817	16823	16828	16697	16706	16668	16699	16822	16747	16765	16823	16906	16723	16747	16916	16739	16797	16872	16806	16862	16924	16823	16835	16779	16788	16763	16758	16815	16713	16689	16902	16952	16693	16685	16639	16760	16672	16677	16570	16588	16875	16782	16841	16912	16652	16808	16845	16535	16772	16754	16738	16817	16724	16615	16908	16767	16745	16683	16718	16880	16783	16834	16774	16748	16824	16630	16714	17052	16639	16781	16775	16823	16644	16763	16792	16735	16839	16657	16826	16854	16757	16875	16769	16787	16705	16762	16777	16698	16660	16810	16732	16825	16721	16850	16826	16846	16720	16821	16798	16805	16857	16734	16722	16895	16825	16810	16679	16879	16706	16838	16693	16844	16748	16840	16729	16693	16846	16749	16954	16789	16904	16847	16731	16614	16615	16639	16762	16834	16720	16780	16805	16743	16772	16649	16734	16763	16755	16767	16787	16721	16814	16858	16801	16714	16689	16814	16834	16932	16592	16686	16767	16903	16567	16993	16784	16561	16698	16914	16649	16846	16588	16764	16607	16752	16769	16876	16785	16725	16725	16730	16784	16791	16884	16831	16825	16822	16625	16864	16896	16714	16839	16714	16894	16874	16779	16681	16894	16601	16608	16819	16752	16723	16644	16812	16780	16840	16841	16925	16747	16764	16727	16787	16765	16677	16831	16902	16624	16805	16578	16738	16906	16767	16832	16753	16673	16746	16735	16733	16736	16854	16706	17013	16713	16672	16808	16931	16758	16784	16658	16953	16817	16742	17029	16838	16781	16614	16589	16661	16864	16670	16857	16898	16696	16827	16812	16741	16818	16706	16940	16645	16865	16760	16860	16779	16662	16771	16788	16676	16666	16678	16833	16813	16766	16888	16478	16889	16782	16718	16791	16790	16832	16855	16845	16822	16780	16786	16562	16698	16877	16834	16831	16760	16838	16804	16696	16596	16689	16782	16729	16762	16794	16873	16793	16748	16759	16644	16747	16764	16787	16741	16699	16804	16638	16665	16702	16794	16577	16821	16847	16715	16768	16767	16755	16798	16721	16788	16685	16767	16809	16883	16933	16786	16676	16711	16797	16740	16696	16811	16693	16812	16766	16773	16734	16747	16760	17005	16785	16925	16714	16807	16796	16653	16708	16725	16738	16833	16731	16835	16763	16917	16678	16669	16683	16929	16906	16763	16675	16923	16693	16820	16479	16844	16791	16682	16693	16837	16772	16779	16802	16705	16793	16805	17051	16817	16797	16782	16822	16726	16817	16768	16833	16839	16743	16816	16780	16697	16896	16672	16693	16700	16767	16784	16508	16844	16778	17008	16832	16669	16855	16754	16554	16661	16682	16783	17058	16820	16624	16732	16792	16610	16749	16957	16979	16762	16788	16778	16742	16618	16748	16974	17031	16769	16749	16649	16717	16606	16817	16807	16565	16829	16775	16731	16692	16701	16645	16822	16740	16621	16846	16616	16752	16881	16596	16805	16608	16668	16840	16782	16833	16782	16829	16847	16678	16751	16783	16971	16776	16745	16757	16857	16822	16620	16713	16678	16777	16880	16734	16769	16825	16895	16838	16750	16919	16686	16706	16704	16707	16730	16679	16810	16750	16853	16808	16819	16731	16710	16680	16758	16765	16798	16946	16859	16705	16745	16812	16759	16824	16707	16910	16803	16685	16664	16646	16662	16767	16871	16664	16985	16794	16715	16771	16584	16752	16712	16960	16662	16845	16831	16897	16736	16638	16894	16931	16852	16898	16872	16845	16725	16810	16777	16732	16835	16770	16765	16590	16849	16759	16742	16736	16830	16879	16777	16771	16748	16766	16722	16773	16743	16660	16948	16789	16825	16757	16802	16842	16884	16926	16664	16970	16877	16997	16904	16742	16791	16730	16631	16632	16915	16680	16803	16738	16742	16850	16841	16692	16859	16926	16672	16959	16906	16780	16775	16776	16762	16704	16734	16775	16804	16777	16905	16768	16850	16888	16695	16979	16715	16644	16786	16814	16765	16794	16771	16784	16855	16770	16695	16758	16760	16832	16818	16883	16848	16742	16918	17037	16802	16764	16695	16684	16815	16707	16961	16826	16761	16817	16692	16780	16976	16673	16693	16857	16944	16720	16654	16846	16778	16867	16838	16723	16740	16961	16677	16795	16655	16663	16746	16695	16932	16725	16853	16749	16822	16891	16957	16995	16903	16687	16763	16868	16712	16648	16906	16679	16710	16875	16950	16730	16928	16671	16827	16818	16757	16792	16513	16710	16894	16733	16804	16908	16943	16688	16748	16577	16866	16653	16842	16760	16726	16868	16707	16824	16967	16891	16681	16894	16690	16863	16803	16782	16815	16873	16547	16863	16737	16817	16870	16895	16708	16827	16757	16638	16788	16846	16630	16966	16760	16812	16562	16871	16692	16816	16570	16795	16777	16653	16733	16754	16669	16835	16738	16761	16867	16598	16867	16928	16716	16904	16693	16782	16791	16686	16801	16707	16686	16680	16815	16824	16738	16616	16708	16748	16866	16818	16753	16889	16921	16762	16794	16685	16957	16804	16757	16616	16844	16750	16797	16881	16934	16773	16787	16965	16973	16911	16683	16826	16790	16942	16519	16796	16769	16850	16734	16858	16820	16851	16854	16781	16635	16696	16568	16569	16748	16745	16852	16860	16870	16844	16685	16714	16665	16859	16876	16647	16804	16596	16816	16644	16761	16698	16704	16852	16889	16678	16945	16805	16735	16723	16783	16838	16758	16591	16725	16846	16728	16835	16716	16910	16585	16703	16561	16781	16765	16762	16701	16794	16766	16825	16726	16663	16511	16832	16708	16693	16638	16843	16735	16787	16900	16857	16758	16794	16684	16684	16803	16485	16755	16900	16629	16845	16828	16895	16764	16825	16998	16713	16710	16738	16838	16868	16766	16853	16823	16837	16735	17048	16850	16830	16972	16787	16660	16987	16874	16794	16777	16754	16770	16795	16757	16757	16813	16820	16876	16779	16736	16962	16782	16817	16677	16862	16742	16960	16619	16665	16702	16709	16840	16723	16860	16971	16611	16701	16771	16688	16610	16778	16725	16827	16899	16772	16834	16648	16734	16692	16790	16796	16908	16672	16586	16671	16804	16735	16833	16628	16631	16745	16824	16809	16531	16880	16868	16881	16816	16833	16738	16883	16768	16807	16722	16610	16829	16730	16894	16670	16921	16665	16836	16664	16891	16865	16773	16747	16838	16994	16812	16811	16783	16573	16754	16926	16693	16611	16740	16730	16728	16808	16680	16782	16862	16892	16720	16896	16778	16749	16695	16840	16690	16739	16742	16566	16610	16785	16957	16607	16903	16853	16637	16848	16760	16740	16829	16656	16828	16988	16597	16861	16670	16835	16627	16720	16604	16831	16684	16783	16767	16833	16712	16721	16736	16751	16727	16739	16637	16750	16765	16867	16828	16681	16843	16879	16685	16795	16632	16730	16849	16730	16602	16764	16814	16716	16677	16741	16645	16653	16767	16755	16636	16788
23271	21364	28272	25290	23497	24299	24176	21943	21588	21454	21566	21308	21385	21428	21412	21452	21310	21496	21435	21208	21190	21292	21197	21279	21249	21327	20994	21286	21438	21258	21370	21051	21191	21429	21248	21224	21223	21002	21075	21024	21083	21055	21305	21082	21101	21080	21113	20963	21085	21227	21288	21141	21136	21237	21096	21164	21248	21151	21119	21097	21058	20945	21102	21230	21377	21035	21051	21175	21324	21116	21466	21178	21333	21194	21198	21065	20927	20920	21030	20963	20930	21057	20859	20895	21061	21192	21334	21047	21213	21061	21384	21269	21117	21062	21015	21127	21205	21077	21140	21102	21333	20945	21182	21173	20857	21237	21035	20929	21197	21097	21135	20978	20977	21346	21157	20746	21062	20873	20915	20937	21115	21088	21202	21029	21160	21230	20907	21115	21074	21056	21177	20961	21341	21245	20942	21171	21031	20926	21049	20887	20906	21201	21130	20951	20921	21179	21107	20996	20915	21105	20990	21006	20865	21270	21041	20894	20948	21088	20926	21150	21020	21082	20984	21059	20895	21253	21087	21094	20989	21229	21064	21129	21103	21000	21122	21233	21004	21052	21196	21098	21149	21250	21073	21405	21137	21253	21120	21186	21131	20947	21002	21048	21066	21434	21137	21261	21130	20934	21337	21082	20921	21237	21023	21046	21145	21146	21039	21080	21067	20937	20915	20875	20970	21059	21150	21276	21089	20964	20808	21146	21209	21199	21147	21011	20946	20885	21189	20890	20933	21067	21019	21077	21129	21147	21080	21129	21126	21065	21067	21066	21016	21021	21097	21064	21035	21093	20937	21070	21368	21308	21063	21083	21015	21176	21128	21055	21203	21023	21161	21051	20996	21238	21280	21118	21233	21259	20958	21144	21199	21075	21152	21210	21251	21146	20960	21188	21139	21186	21284	21172	21097	21219	21123	20956	21247	21096	21119	21083	21014	21104	21007	20994	21159	21224	21155	20979	21078	21157	21125	21344	21101	21120	21293	20931	21101	21228	21296	21233	21043	21009	20926	20990	21067	21063	21164	20772	20982	21057	20874	21106	20943	20923	21114	20796	21077	21056	21063	20895	21248	21221	21208	20969	20923	21037	21148	21248	21041	21161	21072	21016	21111	21168	20888	20836	21090	21165	21293	20902	20964	21060	21037	21269	21143	21106	21287	21190	21034	21105	21047	21169	21015	21142	21219	21120	21067	21157	21106	21050	21144	21054	21067	21006	21193	20979	21254	21197	21213	21150	21170	21106	20870	21156	21052	21192	21110	20960	21034	21033	21176	21136	20989	21282	21191	21263	21057	21016	21097	21235	20981	20914	21283	21186	21133	21267	21138	20975	21083	21029	21045	20977	21185	21083	21139	21266	21050	21396	21337	21041	20858	20884	21065	21074	21163	20972	21310	20962	21153	21080	21126	21109	21148	21014	21060	21031	21095	20791	21246	20975	21004	21149	21143	21045	21212	21270	21028	21032	21071	21076	21109	20874	21262	21026	20961	21038	20960	21097	20988	20993	21029	21086	21125	21021	21266	21258	21061	21062	21278	20980	21187	20905	21015	21263	21185	21304	21214	21128	21160	20996	20930	21143	21007	20912	21133	20922	21052	21194	21066	20885	21148	21323	21167	21315	21111	21024	21160	21153	21135	20959	21104	20926	21079	20993	20911	21183	21379	21218	20811	21131	20979	21146	21058	20904	21051	21131	21191	21051	21031	21195	21198	20964	21216	21116	21070	21032	21342	21217	21199	21060	21179	21037	21181	21037	20878	20853	20873	20998	21339	21153	21186	21037	21239	20945	21044	21031	21150	21105	21164	20969	20869	21098	21172	21051	21130	20990	20986	21120	21265	21024	21065	21067	20932	20886	20995	21228	20975	21188	21085	21215	21056	21238	21210	20980	21028	21215	21130	20912	21082	21076	21015	20896	21154	21230	20944	20839	20914	20921	20967	21111	21189	20963	21220	20938	20910	21106	21029	21155	20999	20932	20932	20904	21054	21256	21014	21133	20909	21264	21089	21159	21101	21130	21184	20880	21385	21115	20969	21060	21119	20949	21116	21106	21234	21241	21132	21138	21119	21055	20797	21027	21317	20941	21083	21028	21038	21109	21097	21145	21018	21419	21085	21240	21351	21128	20983	21062	20922	21112	20907	21186	21097	21207	21058	21071	21061	21136	21218	21232	21220	21286	20996	21129	21151	21176	20992	20963	21314	20958	21276	21121	20965	20850	21106	21190	21030	21304	21409	21107	21242	21054	21168	21067	21186	21047	21039	20926	21127	21027	21292	21223	20912	21104	21113	20986	21054	21025	20955	20947	21285	21039	21170	21187	20852	20865	20987	21115	21184	21071	21209	21480	21202	21173	21126	21153	21259	21203	21112	21288	21045	21278	21289	21184	21131	21086	21271	21018	21035	21195	21221	21068	21142	21190	21226	21079	21185	21042	21144	21178	21152	21146	21348	21153	21006	20985	21122	21053	21153	20940	21254	20947	21072	21044	20925	21282	21033	21159	21166	20827	20878	20776	21090	21021	21116	21089	21038	21068	21167	21153	21434	21065	21138	21235	21033	20998	21187	21127	21094	21366	21252	21067	20971	21090	20958	21016	20915	21125	21343	21196	20993	21126	21226	21136	21069	21205	21118	20995	21265	21074	20943	21177	21047	21311	20978	21095	20980	21114	21015	20932	21101	21074	21074	20864	21166	21016	21033	21038	21077	21035	21191	20964	20954	21049	21051	21190	21084	21159	21180	21249	21102	20995	20922	21105	21171	21007	21026	20884	21124	20971	21199	21121	21054	21139	20982	20768	20946	21210	21197	21076	21083	21220	21042	20916	21010	21010	21100	21297	21069	20952	21125	21139	21233	21177	20996	20934	21085	21085	21002	21093	21068	21064	21221	21184	20961	21092	21224	20957	21242	21158	21134	20939	21280	21192	21381	21167	20810	21089	21100	21133	20972	20948	21235	21082	21256	21185	21150	20996	20991	20855	21137	21038	21224	21165	21011	21000	21136	21218	21236	21066	20999	21110	21093	21107	21071	21309	21168	20989	20935	20862	21331	21058	21312	21018	21256	21153	21027	20991	20990	21006	21057	21224	21136	20956	21115	20959	20804	21097	21247	20989	21021	21105	20947	20902	21023	21262	21294	20998	21065	21006	21000	20908	21214	20950	21211	21002	21273	21368	20983	21082	21050	21102	21540	21265	20940	21033	21214	21105	20998	21194	21228	21292	20912	21143	21048	21123	21154	21081	21186	20986	21244	21003	20941	21182	20973	20986	21211	21213	21318	20969	21152	20891	20927	20999	20986	21052	21296	21133	21047	21054	21066	20993	21216	21060	20917	21049	20974	21168	21355	20971	21178	21154	21013	21300	20931	21157	21265	20996	21001	21063	21125	21199	21176	21028	21214	20956	21131	21118	21011	20927	21106	20996	21017	20938	21006	21201	21145	21120	21195	20966	20957	21212	21421	21189	20984	21183	20978	20977	21092	21017	21013	21264	20796	20916	21071	21038	20918	21230	21323	21092	21124	21297	21086	21069	20985	21219	21108	21099	21120	21360	21061	20891	21241	21320	21074	21034	21040	21166	21067	20863	21191	21193	21221	21150	21053	20870	21198	21069	21118	21327	21258	21069	21113	20977	21090	21183	21350	21280	21200	21113	20955	21234	21177	20963	21034	20960	21437	21243	21124	21135	21075	21020	21223	21033	21276	21450	21160	21182	21150	20981	21245	21101	21324	21278	20814	21120	20917	21169	20773	21001	21168	21011	20947	21355	20999	20938	21190	21027	20997	21218	20944	21111	21111	21290	21081	21090	21329	21058	21350	21161	21263	20988	21109	21066	21014	21098	20852	21026	21207	20959	21071	21210	21122	21162	21199	20951	21075	21153	21167	21104	21168	21070	21074	21022	21275	20919	21153	20984	21159	21064	20930	21030	21042	21135	21282	21011	21036	20978	21147	21185	20963	20972	21381	21322	21167	20922	21044	21304	21002	21184	21088	21129	21265	20905	21046	21042	21184	20955	21187	21173	21157	21122	21365	20966	21170	21085	21020	21033	21114	21459	21137	20967	21306	21458	20926	21081	21103	21163	20937	21241	21014	21123	21302	21076	20993	21024	20934	21031	21194	21100	21175	21002	21047	21101	21009	20839	21057	21042	21074	21239	21172	21076	21263	21183	21016	21095	21135	21027	20916	21010	20872	21139	21373	20907	21148	21013	21224	20995	21250	21041	21079	21191	21068	20971	21202	21085	21168	20920	20980	21215	21256	21117	21023	21124	21063	21002	21284	21121	20945	21124	21128	21215	21019	21238	21061	21142	21132	21221	21090	21095	21024	21108	21148	21188	21152	21152	21124	20786	21277	21356	21099	21169	21002	21077	21333	21064	21179	21041	21098	21084	21025	21312	21161	21003	21160	21101	21044	21005	21075	20972	21012	21031	21067	21221	21260	21095	21095	21375	21410	21027	21182	21240	21151	21111	21015	21004	21135	20948	21111	20926	21090	21135	21170	21188	21345	21143	20929	21090	21178	21288	21367	21344	21017	21077	20901	21160	21113	21228	21209	21239	20997	21050	21333	21245	21293	21208	21309	20974	21077	21257	21411	21106	21205	21144	21054	21105	21032	21055	20947	20960	21143	21188	21044	21185	21201	20891	21146	21231	21178	21072	21098	21378	21161	21097	21127	21042	20985	21118	21230	21237	21225	21013	21103	21000	21085	21004	21130	21316	21215	21207	21070	21197	21255	21099	21029	21224	20964	21157	21064	21043	20986	21001	21083	21417	21143	21370	21127	21183	21222	20867	20999	21274	20944	21034	21111	21029	21018	21108	21088	21184	21165	21011	21144	21096	21091	21111	20920	21115	21176	20904	20765	20966	21042	21054	20863	20976	21334	21102	20989	21258	21353	20947	21146	21160	21245	21198	21041	21073	21088	21128	21072	21281	21242	21032	20980	21009	20980	20804	21180	20910	21139	21067	21169	21191	21159	21162	21266	21216	21012	21053	21054	21071	20912	21257	20852	21139	21193	21110	21109	21107	21244	21073	20996	20929	20997	20917	21082	21199	21114	21184	21057	21012	21009	20904	21113	20904	21077	21087	21125	21325	21128	21030	21184	21237	21141	21152	21292	21075	21067	21181
17356	32438	28637	23162	20284	18521	17598	17194	17037	16899	16879	16687	16732	16910	16777	16796	16647	16695	16702	16612	16762	16391	16594	16791	16633	16628	16360	16494	16566	16478	16185	16575	16629	16523	16635	16419	16714	16662	16512	16337	16479	16442	16496	16427	16451	16636	16321	16514	16321	16324	16435	16615	16519	16580	16490	16425	16396	16624	16591	16553	16602	16350	16374	16573	16494	16507	16547	16425	16531	16416	16482	16462	16491	16251	16533	16460	16360	16388	16526	16451	16331	16460	16555	16502	16534	16482	16412	16450	16469	16681	16703	16500	16478	16426	16661	16414	16384	16504	16511	16522	16458	16553	16675	16530	16497	16458	16604	16372	16721	16349	16614	16342	16557	16418	16610	16653	16501	16527	16449	16480	16409	16509	16720	16570	16629	16360	16503	16453	16573	16602	16492	16297	16686	16603	16371	16443	16583	16378	16627	16578	16532	16453	16557	16394	16379	16424	16365	16543	16681	16511	16483	16685	16511	16417	16502	16615	16435	16527	16481	16277	16511	16605	16439	16526	16314	16453	16671	16508	16496	16436	16525	16657	16574	16507	16484	16566	16422	16348	16522	16602	16522	16486	16520	16472	16394	16398	16471	16670	16537	16499	16325	16552	16664	16431	16649	16547	16730	16584	16495	16501	16425	16570	16430	16611	16462	16365	16685	16614	16439	16521	16498	16506	16438	16493	16385	16379	16534	16569	16617	16583	16399	16483	16626	16451	16537	16592	16389	16528	16434	16565	16569	16305	16335	16692	16393	16502	16367	16452	16587	16408	16520	16556	16563	16432	16479	16469	16459	16276	16513	16735	16507	16510	16554	16543	16502	16561	16445	16646	16486	16409	16380	16482	16526	16442	16279	16584	16647	16572	16625	16433	16463	16598	16413	16544	16607	16308	16543	16417	16574	16512	16601	16538	16438	16418	16615	16435	16509	16503	16408	16568	16574	16496	16546	16418	16431	16521	16582	16650	16416	16494	16459	16488	16511	16449	16420	16467	16530	16504	16564	16581	16526	16446	16442	16477	16388	16476	16324	16377	16459	16489	16530	16522	16402	16441	16557	16476	16454	16510	16558	16477	16512	16458	16368	16485	16486	16465	16389	16441	16369	16446	16506	16513	16435	16611	16315	16392	16583	16435	16629	16445	16530	16443	16588	16472	16480	16667	16494	16642	16433	16593	16401	16422	16635	16480	16367	16682	16363	16513	16413	16506	16499	16629	16637	16522	16593	16392	16672	16415	16274	16641	16496	16415	16515	16615	16391	16438	16267	16471	16369	16627	16675	16617	16725	16313	16659	16553	16559	16539	16427	16531	16558	16498	16601	16521	16572	16560	16446	16490	16364	16474	16547	16608	16494	16498	16578	16563	16634	16528	16418	16446	16521	16560	16564	16537	16428	16503	16533	16655	16594	16540	16433	16598	16426	16506	16590	16559	16508	16380	16453	16447	16460	16337	16580	16383	16639	16425	16526	16352	16483	16508	16362	16672	16533	16461	16687	16443	16538	16609	16561	16648	16493	16443	16534	16499	16376	16503	16318	16490	16408	16568	16516	16443	16578	16451	16347	16505	16643	16450	16611	16585	16651	16646	16450	16598	16432	16533	16500	16650	16381	16561	16481	16261	16582	16566	16452	16564	16592	16554	16486	16570	16430	16664	16366	16500	16480	16563	16566	16544	16633	16566	16497	16446	16704	16581	16590	16539	16468	16356	16491	16584	16504	16699	16554	16651	16398	16609	16518	16340	16488	16529	16459	16539	16756	16500	16642	16450	16623	16422	16420	16621	16470	16382	16436	16314	16536	16471	16508	16553	16576	16507	16763	16465	16540	16472	16417	16383	16572	16551	16415	16483	16625	16394	16517	16487	16568	16419	16513	16468	16520	16412	16478	16590	16619	16434	16486	16532	16511	16602	16532	16515	16474	16555	16265	16457	16392	16603	16344	16427	16495	16381	16422	16570	16575	16534	16429	16582	16470	16563	16468	16483	16718	16479	16596	16379	16526	16563	16539	16453	16554	16569	16479	16489	16598	16565	16481	16472	16439	16423	16499	16411	16564	16560	16421	16554	16410	16504	16483	16359	16496	16600	16405	16601	16441	16382	16432	16348	16438	16447	16564	16530	16511	16476	16559	16507	16562	16446	16490	16573	16495	16675	16483	16610	16433	16572	16483	16396	16455	16534	16472	16523	16509	16537	16484	16485	16627	16523	16590	16489	16513	16607	16495	16423	16592	16450	16662	16603	16595	16526	16434	16241	16661	16706	16480	16526	16579	16419	16487	16465	16432	16533	16319	16453	16524	16474	16225	16484	16670	16604	16602	16327	16481	16589	16537	16585	16318	16391	16564	16425	16615	16508	16475	16494	16443	16605	16528	16596	16408	16671	16411	16520	16560	16441	16430	16589	16472	16310	16330	16502	16664	16516	16396	16503	16459	16384	16539	16552	16499	16511	16597	16492	16428	16458	16697	16557	16515	16644	16498	16297	16439	16593	16440	16562	16581	16432	16527	16415	16735	16501	16585	16492	16374	16288	16385	16545	16531	16578	16493	16473	16367	16719	16585	16393	16665	16464	16621	16502	16226	16553	16581	16583	16524	16223	16367	16496	16653	16640	16580	16561	16343	16577	16512	16462	16403	16547	16613	16603	16538	16349	16526	16424	16309	16574	16523	16514	16556	16501	16541	16640	16718	16555	16565	16352	16635	16630	16543	16497	16586	16501	16530	16548	16507	16442	16382	16484	16625	16518	16433	16409	16582	16482	16494	16463	16680	16372	16494	16447	16469	16597	16457	16611	16534	16623	16079	16511	16759	16265	16549	16452	16608	16434	16532	16451	16484	16621	16449	16592	16421	16462	16485	16474	16530	16482	16463	16592	16535	16362	16309	16582	16580	16489	16484	16404	16576	16580	16511	16681	16630	16295	16547	16502	16551	16500	16646	16532	16571	16706	16486	16490	16557	16447	16590	16438	16560	16715	16454	16441	16526	16468	16551	16569	16513	16698	16497	16445	16442	16615	16375	16552	16466	16542	16633	16532	16424	16567	16329	16442	16400	16632	16509	16535	16578	16532	16411	16355	16599	16409	16442	16452	16473	16527	16567	16532	16594	16580	16562	16520	16556	16522	16657	16464	16616	16486	16527	16527	16530	16608	16385	16423	16418	16549	16478	16458	16580	16449	16336	16470	16359	16499	16553	16383	16477	16674	16582	16350	16523	16504	16605	16463	16514	16617	16395	16720	16649	16360	16483	16708	16499	16442	16446	16513	16565	16361	16306	16495	16493	16638	16474	16259	16508	16462	16480	16596	16453	16528	16707	16292	16491	16579	16429	16563	16561	16669	16500	16580	16510	16419	16508	16483	16623	16559	16626	16691	16517	16406	16697	16525	16443	16387	16516	16390	16563	16554	16374	16542	16496	16686	16634	16524	16673	16535	16629	16368	16498	16496	16645	16571	16628	16589	16353	16432	16504	16622	16534	16418	16618	16249	16389	16550	16512	16458	16556	16525	16510	16511	16314	16454	16587	16597	16555	16379	16573	16525	16399	16410	16656	16614	16424	16562	16585	16429	16531	16511	16317	16563	16574	16514	16643	16414	16662	16500	16508	16583	16598	16546	16584	16474	16533	16512	16517	16518	16456	16505	16359	16496	16555	16457	16642	16677	16625	16281	16484	16351	16443	16419	16448	16514	16484	16634	16641	16516	16434	16681	16434	16501	16611	16549	16432	16510	16511	16476	16580	16477	16459	16436	16588	16375	16555	16658	16482	16511	16511	16671	16510	16674	16543	16523	16622	16628	16566	16443	16517	16450	16524	16411	16436	16586	16681	16408	16481	16520	16437	16614	16534	16620	16525	16445	16645	16626	16539	16564	16509	16433	16690	16400	16563	16652	16434	16551	16550	16464	16634	16541	16539	16636	16637	16481	16558	16614	16437	16444	16336	16662	16603	16423	16470	16650	16570	16541	16472	16495	16536	16385	16612	16422	16556	16471	16638	16694	16486	16378	16510	16552	16584	16552	16586	16516	16653	16423	16572	16673	16417	16623	16475	16372	16523	16347	16567	16523	16399	16492	16476	16595	16458	16258	16674	16643	16635	16508	16557	16495	16522	16456	16453	16455	16402	16466	16606	16485	16469	16478	16587	16597	16524	16582	16590	16586	16685	16595	16577	16553	16390	16511	16435	16609	16447	16378	16563	16556	16508	16470	16709	16588	16462	16368	16589	16574	16630	16592	16433	16494	16411	16619	16460	16533	16675	16620	16602	16610	16523	16490	16407	16638	16386	16567	16589	16358	16482	16406	16457	16332	16413	16612	16438	16570	16569	16287	16469	16333	16381	16677	16610	16463	16686	16532	16429	16419	16506	16478	16504	16467	16268	16565	16522	16556	16634	16457	16391	16571	16403	16445	16652	16455	16478	16447	16378	16325	16473	16494	16518	16445	16519	16689	16647	16416	16439	16407	16425	16711	16532	16483	16548	16413	16393	16425	16374	16455	16649	16515	16571	16397	16696	16487	16507	16607	16635	16555	16527	16604	16564	16444	16501	16537	16490	16419	16609	16497	16420	16481	16510	16457	16526	16411	16496	16495	16596	16329	16460	16502	16763	16493	16635	16575	16527	16699	16385	16515	16623	16664	16494	16201	16573	16595	16426	16604	16524	16496	16506	16401	16423	16561	16655	16475	16683	16563	16630	16550	16676	16500	16461	16630	16491	16675	16623	16517	16465	16412	16591	16447	16442	16422	16314	16590	16531	16562	16543	16345	16418	16476	16326	16515	16618	16432	16431	16422	16629	16431	16510	16535	16521	16375	16428	16470	16437	16430	16477	16476	16450	16551	16642	16541	16596	16671	16429	16489	16361	16597	16579	16666	16565	16544	16506	16438	16588	16522	16403	16470	16350	16425	16574	16471	16544	16401	16418	16626	16525	16594	16476	16392	16519	16486	16690	16597	16624	16483	16621	16360	16476	16598	16446	16406	16559	16443	16566	16461	16593	16573	16393	16342	16553	16458	16392	16585	16492	16546	16522	16497	16586	16491	16461	16510	16545	16492	16394	16537	16281	16622	16506	16550	16434	16406	16453	16460	16607	16493	16443	16573	16562	16465	16548	16489	16532	16378	16439	16506	16422	16580
24949	21398	27668	28227	23375	23096	23094	22269	21901	21980	21774	21768	21878	21717	21997	21960	21612	21734	21748	21649	21656	21841	21922	21677	21671	21486	21780	21556	21681	21564	21470	21461	21634	21624	21642	21557	21656	21616	21407	21623	21665	21275	21603	21719	21614	21700	21754	21580	21589	21815	21682	21361	21453	21433	21568	21573	21568	21604	21659	21640	21656	21448	21741	21694	21710	21815	21518	21787	21742	21583	21537	21453	21389	21817	21785	21603	21470	21496	21625	21386	21756	21508	21586	21391	21533	21618	21634	21587	21806	21432	21456	21707	21481	21708	21474	21497	21665	21509	21398	21732	21449	21661	21551	21388	21525	21825	21543	21798	21612	21518	21479	21527	21465	21615	21671	21741	21772	21820	21650	21567	21265	21504	21397	21514	21467	21669	21658	21482	21860	21574	21580	21508	21653	21513	21583	21803	21541	21662	21511	21690	21528	21552	21709	21639	21663	21707	21460	21375	21776	21548	21629	21608	21495	21365	21358	21546	21541	21396	21416	21448	21906	21887	21551	21589	21469	21591	21446	21688	21412	21753	21302	21434	21717	21512	21527	21471	21549	21624	21315	21554	21806	21723	21520	21505	21611	21544	21543	21478	21560	21663	21585	22051	21487	21574	21746	21600	21584	21485	21439	21685	21845	21638	21758	21786	21748	21490	21738	21652	21558	21722	21755	21494	21671	21566	21692	21628	21575	21611	21532	21751	21609	21478	21646	21839	21620	21568	21520	21647	21655	21456	21565	21461	21656	21898	21682	21608	21635	21400	21839	21365	21521	21575	21604	21646	21748	21549	21578	21501	21569	21527	21300	21659	21534	21643	21857	21636	21668	21521	21635	21385	21547	21686	21715	21401	21566	21555	21594	21600	21335	21682	21491	21573	21479	21650	21544	21721	21440	21522	21757	21535	21546	21698	21422	21727	21885	21670	21387	21454	21412	21557	21485	21703	21463	21666	21736	21476	21625	21354	21525	21511	21586	21462	21521	21572	21734	21540	21450	21315	21546	21293	21575	21447	21654	21429	21505	21619	21512	21425	21727	21578	21439	21455	21794	21660	21670	21669	21510	21612	21534	21780	21670	21563	21531	21711	21676	21536	21976	21559	21531	21484	21688	21575	21800	21665	21636	21804	21358	21686	21468	21612	21627	21388	21636	21509	21852	21640	21621	21561	21527	21481	21785	21706	21518	21439	21797	21620	21886	21683	21535	21593	21658	21537	21718	21449	21632	21575	21572	21544	21700	21333	21671	21540	21440	21639	21803	21646	21638	21439	21619	21581	21539	21524	21405	21496	21598	21356	21706	21427	21484	21636	21733	21566	21494	21643	21506	21383	21527	21486	21691	21566	21468	21513	21561	21610	21606	21623	21483	21488	21516	21645	21526	21833	21397	21446	21596	21461	21668	21579	21744	21671	21563	21611	21538	21425	21754	21657	21792	21536	21449	21606	21471	21617	21573	21473	21750	21438	21888	21548	21646	21735	21437	21559	21739	21667	21601	21381	21640	21753	21689	21540	21501	21606	21626	21686	21704	21591	21860	21581	21525	21550	21442	21763	21692	21763	21459	21388	21523	21726	21673	21687	21801	21473	21708	21504	21492	21686	21445	21624	21595	21653	21496	21748	21478	21670	21611	21576	21509	21622	21370	21386	21627	21622	21662	21698	21735	21636	21495	21696	21542	21466	21679	21522	21473	21534	21463	21412	21617	21570	21431	21720	21418	21537	21483	21719	21789	21373	21564	21594	21660	21674	21377	21584	21683	21406	21654	21771	21463	21627	21361	21421	21645	21635	21745	21705	21725	21703	21803	21449	21885	21513	21680	21632	21503	21522	21469	21528	21786	21632	21723	21563	21725	21283	21481	21601	21507	21800	21544	21788	21786	21723	21532	21451	21644	21572	21712	21638	21726	21638	21716	21507	21541	21634	21515	21802	21578	21570	21563	21856	21522	21633	21765	21526	21526	21476	21409	21591	21445	21316	21567	21506	21487	21518	21556	21708	21617	21570	21596	21453	21663	21867	21664	21706	21569	21660	21484	21628	21536	21651	21542	21758	21679	21596	21648	21483	21702	21610	21596	21732	21545	21527	21619	21664	21652	21493	21368	21573	21675	21547	21692	21587	21610	21724	21655	21689	21552	21472	21629	21656	21828	21581	21663	21388	21623	21659	21758	21687	21420	21467	21727	21516	21642	21677	21700	21368	21767	21587	21679	21750	21493	21599	21712	21825	21541	21628	21632	21529	21487	21566	21632	21621	21816	21788	21548	21422	21557	21233	21584	21813	21742	21510	21609	21443	21571	21563	21685	21667	21434	21642	21759	21598	21689	21988	21510	21566	21534	21531	21721	21572	21601	21550	21515	21651	21728	21892	21329	21493	21543	21599	21606	21687	21534	21936	21675	21471	21349	21504	21515	21611	21580	21544	21464	21565	21628	21584	21359	21522	21463	21488	21556	21539	21511	21695	21679	21707	21715	21523	21739	21768	21516	21477	21476	21428	21414	21493	21601	21420	21625	21414	21338	21747	21387	21674	21438	21584	21817	21614	21551	21555	21776	21623	21437	21587	21369	21530	21574	21650	21621	21836	21601	21693	21464	21420	21383	21372	21464	21313	21577	21716	21438	21654	21718	21743	21574	21663	21646	21461	21658	21647	21618	21542	21651	21527	21595	21434	21400	21793	21704	21697	21624	21607	21718	21538	21567	21655	21553	21663	21611	21458	21781	21631	21754	21617	21384	21477	21651	21589	21649	21773	21602	21487	21752	21425	21552	21422	21706	21700	21381	21663	21305	21566	21739	21566	21707	21416	21482	21483	21687	21649	21740	21590	21542	21560	21687	21617	21768	21478	21596	21684	21411	21698	21763	21851	21863	21614	21685	21519	21383	21529	21581	21551	21496	21500	21371	21576	21556	21678	21736	21716	21455	21671	21675	21519	21622	21613	21499	21530	21549	21558	21945	21676	21562	21385	21375	21709	21539	21353	21838	21589	21604	21707	21635	21754	21504	21507	21702	21622	21675	21679	21594	21625	21643	21489	21707	21569	21481	21505	21743	21408	21639	21504	21658	21580	21597	21296	21628	21717	21687	21270	21788	21779	21616	21593	21779	21729	21509	21745	21659	21780	21453	21376	21504	21487	21489	21773	21520	21666	21690	21657	21532	21459	21479	21297	21407	21675	21598	21448	21607	21616	21529	21569	21538	21507	21543	21399	21565	21736	21782	21843	21629	21537	21733	21461	21572	21434	21426	21670	21768	21495	21540	21486	21612	21745	21749	21572	21487	21544	21385	21517	21649	21730	21716	21642	21763	21708	21595	21616	21656	21585	21775	21567	21697	21490	21812	21863	21744	21460	21439	21524	21583	21611	21735	21464	21462	21566	21838	21445	21637	21678	21597	21579	21558	21745	21668	21463	21467	21633	21609	21600	21490	21691	21626	21529	21368	21500	21637	21544	21807	21486	21676	21818	21709	21500	21384	21654	21658	21611	21741	21424	21700	21380	21633	21645	21580	21649	21472	21503	21880	21802	21539	21606	21474	21481	21469	21373	21762	21502	21708	21485	21661	21829	21545	21819	21637	21564	21528	21540	21659	21638	21652	21752	21789	21619	21429	21655	21431	21324	21574	21564	21479	21456	21668	21489	21597	21485	21551	21502	21464	21567	21751	21412	21576	21545	21679	21561	21269	21809	21609	21782	21658	21798	21720	21604	21603	21605	21678	21790	21544	21709	21671	21721	21786	21556	21745	21484	21875	21863	21756	21440	21455	21567	21596	21467	21398	21567	21574	21419	21734	21566	21538	21646	21516	21519	21631	21505	21435	21701	21720	21678	21587	21756	21649	21648	21309	21698	21545	21729	21432	21717	21629	21461	21510	21626	21717	21583	21445	21622	21636	21671	21588	21561	21448	21586	21805	21649	21614	21602	21719	21562	21504	21409	21324	21664	21580	21374	21591	21539	21453	21767	21372	21695	21529	21714	21768	21470	21787	21431	21740	21607	21737	21804	21704	21609	21523	21610	21756	21750	21610	21562	21811	21823	21408	21492	21466	21478	21466	21420	21761	21567	21568	21790	21890	21512	21595	21484	21509	21452	21452	21572	21533	21755	21656	21510	21676	21562	21525	21636	21628	21689	21531	21501	21709	21544	21683	21627	21662	21695	21591	21702	21518	21550	21524	21549	21446	21472	21422	21630	21690	21632	21764	21725	21685	21696	21728	21523	21596	21509	21641	21426	21550	21719	21610	21674	21560	21742	21592	21674	21777	21696	21654	21736	21562	21563	21639	21613	21753	21463	21526	21751	21494	21548	21659	21657	21682	21776	21553	21652	21689	21553	21583	21333	21432	21622	21680	21581	21679	21613	21605	21668	21516	21516	21794	21757	21486	21635	21524	21558	21404	21635	21592	21822	21564	21592	21678	21662	21454	21620	21620	21811	21546	21457	21858	21729	21730	21506	21460	21655	21612	21681	21650	21734	21694	21429	21274	21787	21573	21679	21623	21387	21477	21618	21672	21447	21404	21566	21759	21610	21530	21462	21386	21735	21636	21611	21526	21487	21703	21690	21498	21507	21565	21412	21700	21599	21591	21606	21721	21499	21638	21617	21565	21540	21580	21508	21658	21566	21493	21599	21680	21488	21359	21511	21522	21413	21590	21603	21698	21569	21568	21525	21674	21480	21739	21458	21556	21576	21591	21468	21537	21510	21484	21646	21355	21570	21589	21696	21656	21727	21504	21675	21592	21423	21437	21350	21465	21596	21527	21535	21711	21587	21600	21863	21555	21570	21585	21747	21870	21604	21678	21830	21640	21568	21600	21561	21680	21706	21609	21717	21590	21614	21501	21608	21899	21847	21496	21689	21556	21723	21475	21782	21684	21466	21791	21595	21655	21649	21586	21798	21691	21555	21464	21537	21490	21645	21536	21631	21498	21857	21658	21484	21541	21539	21660	21629	21463	21682	21365	21487	21737	21578	21528	21559	21609	21548	21533	21654	21805	21680	21259	21460	21791	21671	21802	21537	21508	21689	21479	21453	21634	21337	21602	21401	21435	21442	21877	21526	21774	21544	21541	21672	21615	21533	21558	21817	21797	21787	21650	21557	21676	21610	21519	21734	21636	21517	21601	21719	21661	21543
18310	29982	26971	21703	19335	18109	17549	17151	16915	17037	16809	16926	16951	16875	16943	16898	16955	16797	16826	17075	16752	16824	16898	16919	16981	16756	16879	16854	16983	16689	16922	16947	16881	16703	16688	16740	16993	16919	16867	16666	16688	16688	16726	16751	16630	16753	16691	16785	16848	16745	16868	16775	16787	16909	16695	16775	16858	16728	16845	16694	16811	16801	16774	16893	16840	16861	16685	16837	16856	16854	16739	16796	16914	16850	16629	16706	16918	16485	16654	16779	16761	16870	16772	16960	16906	16683	16695	16726	16756	16778	16885	16677	16868	16671	16769	16750	16724	16692	16688	16878	16937	16655	16724	16874	16900	16771	16767	16756	16715	16521	16896	16673	16682	16688	16905	16875	16673	16698	16776	16757	16738	16666	16798	16710	16746	16882	16751	16859	16974	16681	16774	16933	16726	16878	16872	16678	16800	16756	16653	16820	16708	16688	16640	16858	16848	16759	16742	16842	16860	16741	16749	16776	16951	16799	16648	16773	16751	16781	16567	16771	16745	16747	16747	16829	16791	16762	16814	16762	16695	16624	16692	16740	16629	16739	16804	16727	16858	16738	16727	16809	16649	16670	16766	16774	16671	16826	16543	16702	16716	16694	16746	16867	16539	16773	16773	16682	16730	16700	16925	16839	16692	16559	16823	16617	16771	16772	16677	16777	16860	16730	16891	16756	16864	16554	16958	16683	16689	16793	16698	16886	16675	16724	16779	16810	16681	16809	16823	16730	16715	16773	16840	16738	16582	16800	16631	16927	16896	16797	16912	16554	16927	16805	16797	16649	16633	16733	16965	16782	16887	16847	16766	16668	16909	16750	16498	16826	16636	16791	16966	16796	16783	16804	16850	16883	16842	16812	16921	16887	16737	16799	16832	16635	16769	16704	16659	16700	16861	16820	16836	16731	16613	16755	16701	16867	16756	16812	16740	16746	16904	16566	16853	16660	16824	16784	16656	16818	16591	16680	16824	16724	16612	16796	16756	16731	16566	16845	16646	16857	16684	16610	16747	16572	16839	16792	16632	16901	16653	16832	16795	16628	16624	16704	16793	16834	16669	16645	16842	16768	16903	16666	16813	16682	16821	16766	16659	16641	16801	16670	16635	16632	16653	16890	16781	16968	16527	16781	16557	16638	16725	16798	16818	16760	16803	16804	16712	16679	16650	16845	16667	16772	16679	16956	16735	16870	16820	16666	16819	16731	16895	16686	16860	16692	16653	16919	16610	16727	16745	16715	16821	16627	16887	16971	16631	16867	16661	16717	16767	16587	16766	16787	16695	16807	16601	16688	16702	16869	16712	16744	16754	16753	16712	16719	16809	16883	16753	17077	16804	16789	16645	16710	16801	16684	16926	16759	16864	16753	16635	16900	16719	16758	16801	16814	16831	16808	16882	16852	16719	16864	16837	16760	16922	16726	16867	16852	16750	16851	16756	16774	16717	16779	16569	16702	16528	16681	16828	16682	16691	16986	16809	16832	16806	16779	16550	16690	16817	16749	16954	16626	16808	16684	16794	16696	16730	16770	16851	16727	16810	16977	16718	16716	16848	16786	16695	16627	16801	16661	16679	16599	16565	16703	16717	16890	16938	16778	16749	16832	16927	16860	16952	16867	16721	16680	16774	16686	16796	16833	16659	16739	16586	16668	16627	16806	16726	16710	16797	16834	16690	16754	16754	16963	16854	16672	16718	16664	16926	16891	16562	16735	16938	16726	16792	16613	16703	16869	16529	16840	16817	16713	16769	16413	17040	16765	16711	16663	16737	16765	16795	16849	16834	16708	16789	16642	16775	16756	16699	16773	16778	16672	16807	16774	16586	16799	16704	16797	16848	16664	16878	16806	16991	16697	16808	16793	16794	16634	16744	16637	16681	16824	16678	16735	16828	16825	16652	16813	16743	16959	16707	16829	16727	16768	16620	16822	16613	16969	16645	16746	16795	16670	16642	16772	16784	16753	16893	16803	16753	16758	16738	16640	16825	16723	16724	16862	16963	16657	16601	16731	16831	16754	16752	16835	16680	16756	16874	16746	16750	16898	16648	16785	16883	16642	16725	16698	16678	16636	16814	16874	16662	16822	16697	16743	16917	16733	16846	16571	16770	16541	16895	16746	16797	16706	16796	16767	16762	16691	16776	16895	16850	16678	16795	16700	16864	16916	16830	16800	16942	16604	16749	16787	16947	16645	16873	16552	16808	16754	16825	16702	16671	16740	16747	16736	16584	16776	16851	16771	16736	16738	16687	16785	16742	16722	16844	16733	16740	16737	16717	16835	16936	16791	16719	16707	16780	16676	16622	16672	16587	16760	16692	16837	16876	16882	16670	16856	16802	16833	16659	16675	16870	16860	16699	16702	16809	16680	16594	16756	16830	16787	16718	16718	16732	16658	16661	16873	16663	16736	16784	16876	16644	16763	16827	16789	16978	16815	16679	16664	16701	16673	16795	16754	16720	16816	16877	16972	16884	16800	16865	16797	16753	16737	16725	16744	16751	16651	16662	16798	16811	16770	16695	16753	16863	16666	16740	16545	16737	16729	16604	16696	16696	16857	16631	16836	16739	16726	16910	16731	16726	16749	16803	16654	16821	16819	16812	16807	16865	16750	16685	16835	16793	16736	16687	16791	16922	16766	16821	17052	16718	16824	16940	16786	16794	16647	16763	16694	16892	16998	16521	16592	16778	16665	16541	16800	16761	16570	16850	16681	16843	16855	16890	16760	16792	16878	16915	16814	16694	16819	16882	16794	16733	16910	16838	16734	16815	16766	16745	16748	16820	16666	16720	16462	16766	16916	16719	16796	16930	16909	16876	16643	16743	16935	16849	16745	16796	16745	16817	16918	16595	16680	16771	16669	16851	16804	16627	16853	16758	16685	16800	16877	16876	16691	16668	16783	16725	16683	16836	16720	16771	16599	16897	16773	16715	16504	16945	16655	16837	16836	16764	16762	17004	16787	16722	16687	16813	16896	16588	16797	16678	16751	16540	16773	16685	16856	16665	16737	16627	16635	16952	16938	16818	16756	16843	16746	16668	16748	16715	16679	16765	16780	16742	16700	16504	16802	16687	16864	16654	16676	16746	16724	16726	16715	16677	16751	16785	16785	17012	16684	16821	16749	16815	16748	16659	16681	16850	16681	16470	16606	16887	16782	16603	16872	16698	16980	16726	16863	16736	16726	16814	16841	16703	16813	16727	16719	16679	17012	16670	16715	16623	16707	16853	16707	16809	16682	16507	16748	16727	16820	16700	16834	16873	16503	16858	16724	16735	16833	16752	16851	16812	16768	16807	16866	16907	16802	16773	16902	16690	16655	16828	16651	16913	16924	16831	16724	16737	16763	16649	16840	16791	16942	16733	16804	16843	16564	16851	16784	16661	16743	16860	16760	16665	16798	16632	16809	16772	16919	16813	16660	16822	16678	16683	16793	16648	16672	16826	16689	16729	16784	16820	16680	16875	16806	16891	16729	16866	16851	16802	16891	16913	16661	16795	16713	16783	16726	16799	16748	16892	16852	16801	16884	16750	16582	16837	16759	16721	16558	16612	16710	16700	16678	16813	16818	16840	16770	16981	16807	16815	16582	16865	16872	16761	16645	16647	16602	16634	16625	16672	16803	16678	16642	16667	16534	16719	16877	16653	16553	16896	16762	16655	16702	16689	16780	16859	16797	16741	16665	16876	16871	16819	16831	16791	16852	16783	16848	16766	16837	16673	16897	16838	16851	16781	16910	16689	16766	16489	16713	16614	16709	16845	16847	16768	16815	16736	16753	16735	16703	16927	16675	16667	16685	16762	16748	16724	16888	16797	16678	16711	16774	16646	16923	16681	16689	16819	16679	16670	16664	16679	16600	16796	16785	16950	16853	16744	16799	16829	16859	16844	16649	16813	16553	16821	16781	16752	16802	16718	16849	16917	16825	16675	16695	16927	16792	16774	16781	16676	16557	16812	16701	16707	16718	16819	16789	16720	16787	16776	16683	16952	16771	16701	16790	16732	16846	16589	16643	16899	16634	16793	16847	16842	16863	16653	16760	16561	16783	16807	16830	16809	16757	16736	16774	16729	16746	16692	16653	16739	16859	16704	16855	16684	16749	16891	16575	16874	16811	16788	16797	16732	16693	16524	16682	16867	16811	16661	16896	16815	16652	16844	16802	16788	16781	16853	16776	16800	16806	16695	16726	16745	16741	16711	16919	16518	16903	16637	16651	16797	16661	16734	16822	16729	16718	16784	16900	16687	16786	16693	16638	16765	16742	16725	16842	16575	16893	16502	16746	16845	16670	16789	16785	16816	16769	16661	16730	16722	16784	16835	16839	16775	16923	16747	16680	16684	16769	16608	16847	16708	16929	16733	16770	16518	16745	16734	16897	16731	16768	16670	16941	16912	16828	16868	16812	16754	16651	16792	16751	16626	16829	16612	16925	16864	16829	16746	16777	16754	16783	16744	16828	16758	16715	16779	16896	16632	16825	16747	16756	16787	16680	16855	16757	16854	16711	16795	16675	16859	16694	16819	16746	16697	16769	16885	16748	16976	16854	16923	16640	16813	16849	16903	16745	16852	16713	16918	16753	16805	16679	16952	16861	16801	16826	16800	16627	16890	16895	16605	16927	16719	16829	16762	16950	16951	16585	16748	16936	16690	16908	16704	16811	16752	16828	16898	16851	16682	16727	16766	16770	16532	16886	16675	16648	16745	16755	16813	16646	16859	16758	16814	16677	16734	16666	16891	16765	16789	16799	16884	16502	16847	16734	16770	16692	16890	16895	16704	16793	16658	16695	16742	16685	16609	16798	16902	16704	16716	16932	16900	16996	16902	16559	16702	16813	16804	16775	16676	16809	16817	16803	16477	16635	16726	16719	16709	16591	16730	16800	16647	16723	16760	16656	16753	16673	16691	16695	16699	16864	16672	16768	16800	16857	16833	16678	16764	16799	16796	16880	16885	16732	16842	16836	16916	16776	16805	16739	16694	16721	16788	16848	16853	16867	16816	16777	16490	16737	16839	16767	16760	16644	16796	16858	16765	16683	16736	16709	16804	16920	16683	16837	16822	16771	16929	16721	16907	16741	16894	16658	16770	16798	16637	16778	16772	16783	16743	16864	16767	16755	16948	16762	16784	16749	16692	16905	16691	16772
22206	21345	28660	24446	22063	24974	26760	22655	21689	22006	21796	21783	21554	21795	21762	21786	21632	21514	21699	21527	21277	21621	21571	21540	21469	21403	21402	21271	21282	21163	21300	21260	21248	21207	21464	21318	21235	21146	21348	21251	21371	21369	21292	21164	21456	21212	21270	21266	21073	21395	21254	21261	21337	21278	21366	21274	21315	21371	21189	21147	21060	21391	21351	21346	21103	21341	21358	21307	21276	21304	21311	21378	21370	21393	21375	21361	21395	21241	21272	21179	21208	21335	21468	21290	21130	21395	21022	21361	21230	21236	21267	21128	21239	21427	21214	21146	21281	21024	21376	21230	21300	21113	21137	21442	21287	21311	21198	21396	21486	21413	21365	21134	21358	21301	21226	21012	21103	21417	21201	21174	21108	21259	21264	21069	21080	21457	21239	21284	21475	21157	21316	21272	20972	21303	21263	21370	21043	21318	21052	21321	21259	21331	21468	21252	21328	21144	21355	21343	21204	21119	21064	21075	21396	21194	21114	21221	21254	21176	21147	21171	21467	21188	20998	21301	21263	21364	21236	21141	21134	21177	21426	21145	21193	20907	21316	21161	21219	21293	21086	21086	21224	21308	21086	21348	21305	21243	21148	21035	21252	21137	21452	21425	21174	21117	21128	21052	21457	21247	21389	21147	21144	21073	21340	21572	21315	21449	21065	21161	21187	21206	21353	21413	21088	21333	21355	21203	21138	21166	21194	21095	21193	21188	21334	20970	21277	21212	21297	21377	21298	21157	21229	21444	21266	21207	21144	21494	21175	21282	21265	21433	21233	21514	21335	21140	21369	21268	21398	21268	21293	21264	21175	21169	21593	21108	21105	21294	21150	21129	21132	21177	21265	21360	21114	21142	21073	21152	21317	21218	21263	21308	21244	21279	21311	21085	21185	21299	21130	21267	21075	21075	21356	21223	21387	21158	21030	21346	21321	21312	21062	21091	21181	21294	21387	21117	21063	21202	21328	21356	21299	21305	21232	21338	21262	21136	21347	21196	21352	21307	21247	21232	21236	21426	21398	20995	21209	21286	21151	21166	21136	21303	21137	21460	21279	21201	21094	21191	21156	21250	21062	21351	21307	21173	21305	21223	21017	21415	21421	21037	21253	21411	21213	21218	21149	21222	21202	21227	21374	21273	21302	21269	21259	21132	21237	21153	21218	21491	21343	21354	21291	21329	21193	21369	21245	21346	21297	21238	21144	21274	21342	21407	21376	21352	21252	21176	21237	21021	21251	21553	21410	21137	21171	21279	21224	21326	21274	21177	21248	21081	21108	21221	21212	21059	21292	21161	21114	21242	21478	21162	21137	21212	21026	21399	21348	21310	21190	21242	21396	21367	21116	21287	21192	21370	21383	21260	21319	21252	20974	21036	21076	21245	21301	21257	20898	21138	21321	21258	21290	21261	21277	21272	21311	21250	21292	21054	21052	21241	21315	21398	21309	21165	21374	21258	21154	21196	21066	21206	21195	21245	21339	21280	21338	21239	21341	21132	21181	21275	21217	21159	21307	21397	21120	21339	21359	21154	21424	21073	21235	21138	21180	21196	21139	21167	21340	21017	21185	21156	21237	21259	21312	21069	21126	21065	21185	21377	21408	21149	21104	21422	21340	21329	21362	21274	21087	21143	21405	21287	21132	21477	21401	21212	21372	21316	21307	21625	21304	21327	21278	21340	21190	21335	21303	20956	21116	21323	21312	21283	21178	21340	21380	21296	21166	21525	21287	21269	21160	20984	21199	21327	21076	21138	21274	21226	21120	21105	21171	21126	21231	21305	21205	21214	21195	21276	21193	21138	21228	21229	21352	21173	21009	21354	21399	21212	21175	21385	21306	21203	21312	21288	21539	21296	21275	21048	21125	21255	21193	21308	21106	21372	21222	21036	21335	21088	21268	21213	21363	21343	21016	21344	21293	21236	21389	21164	21239	21092	21198	21234	21328	20965	21358	21222	21382	21185	21194	21094	21262	21346	21292	21226	21386	21477	21393	21356	21312	21291	21343	21296	21271	21305	21404	21213	21340	21329	21267	21247	21285	21158	21314	21235	21092	21144	21466	21041	21124	21170	21232	21094	21253	21309	21275	21366	21320	21368	21101	21416	21314	21262	21066	21367	21062	20971	21231	21134	21368	21332	20979	21301	21245	21320	21071	21103	21302	21194	21186	21456	20972	21150	21186	21154	21513	21301	21295	21297	21133	21112	21211	21263	21372	21293	21271	21195	21439	21158	21324	21297	21281	21140	21259	21399	21339	21139	21340	21199	21313	21344	21263	21273	21226	21406	21338	21255	21241	21032	21224	21126	21369	21190	21180	20986	21272	21079	21249	21110	21221	21305	21277	21372	21070	21090	21404	21398	21414	21139	21202	21254	21021	21033	21105	21111	21230	21400	21258	21166	21287	21418	21148	21165	21130	21169	21389	21331	21340	21289	21247	21414	21047	21281	21364	21412	21290	21110	21228	21263	21051	21057	21253	21135	21144	21091	21282	21497	21312	21112	21126	21202	21190	21192	21064	21332	21453	21365	21299	21227	21310	21128	21162	21300	21399	21322	21311	21361	21295	21276	21333	21320	21090	21306	21214	21255	21090	21018	21303	21250	21241	21118	21226	21074	21260	21398	21219	21137	21404	21299	20993	21339	21291	21287	21188	21086	20917	21269	21333	21246	21386	21336	21054	21339	21098	21355	20902	21292	21057	21214	21236	21239	21474	21282	21287	21249	21240	21343	21295	21461	21357	21124	21288	21067	21282	21203	21281	21135	21052	21036	21262	21352	21124	21268	21267	21395	21294	21275	21465	21268	21099	21233	21283	21397	21304	21131	21180	21207	21181	21217	21268	21307	21347	21204	21090	21286	21218	21342	21197	21361	21266	21442	21382	21204	21415	21150	21174	20987	21391	21157	21266	21233	21111	21176	21268	20981	21022	21138	21143	21296	21256	21368	21528	21140	21449	21310	21130	21315	21117	21443	21145	21270	21315	21289	21311	21246	21145	21464	21327	21498	21576	21278	21233	21199	21175	21201	21246	21141	21266	21222	21410	21024	21278	21327	21359	21303	21321	21312	21235	21221	21205	21372	21288	21150	21102	21085	21190	21399	21465	21296	21402	21019	21258	21462	21259	21072	21187	21139	21319	21220	21312	21286	21386	21362	21383	21221	21122	21344	21284	21297	21429	21430	21101	21081	21322	21065	21274	21136	21304	21315	21333	21188	21373	21300	21483	21244	21357	21313	21211	21263	21303	21198	21233	21047	21169	21216	21435	21211	21246	21208	21413	21487	21098	21352	21272	21337	21265	21234	21264	21095	21069	21237	21260	21149	21171	21447	21207	21034	21240	21241	21373	21099	21251	21244	21185	21168	21056	20956	21291	21312	21221	21058	21247	20907	21300	21329	21266	21334	21382	21008	21306	21485	21178	21142	21270	21307	21307	21500	21202	21131	21292	21123	21089	21374	21269	21278	21599	21333	21105	21187	21293	21149	21276	20976	21272	21071	21129	21295	21268	21213	20992	21271	21494	21238	21142	21344	21222	21358	21368	21062	21245	21219	21378	21208	21168	21317	21337	21237	21041	21019	21156	21379	21180	21241	21509	21364	21287	21153	21272	21204	21406	21490	21253	21397	21315	21353	21213	21070	21281	21505	21137	21485	21249	21322	21322	21296	21116	21202	21221	21344	21437	21096	21248	21428	21268	21245	21245	21242	21206	21103	21242	21342	21213	21329	21252	21200	21104	21159	21442	21110	21182	21392	21326	21446	21325	21235	21456	21214	21225	21011	21400	21179	21391	21311	21364	20985	21241	21284	21247	21283	21262	21081	21199	21190	21207	21368	21232	21235	21157	21251	21336	21097	21164	21279	21247	21249	21268	21281	21115	21418	21300	21368	21330	21237	21173	21121	21332	21288	21045	21331	21151	21030	21441	21373	21212	21268	21335	21050	21218	21033	21299	21299	21234	21336	21347	21102	21329	21345	21292	21534	21159	21442	21195	21152	21259	21139	21284	21248	21349	21081	21306	21190	21292	21232	21471	21273	21043	21131	21254	21250	21365	21253	21077	21286	21179	21188	21297	21376	21244	21254	21119	20956	21210	21173	21345	21076	21175	21179	21340	21369	21302	21062	21309	21135	21062	21116	21151	21452	21142	21072	21247	21256	21355	21046	21223	21185	21105	21157	21512	21223	21136	21234	21156	21281	21375	21202	21186	21232	21059	21242	21332	21434	21290	21407	21045	21319	21247	21177	21127	21252	21331	21121	21209	21273	21210	21248	21360	21040	21454	20921	21207	21316	21208	21336	21286	21334	21180	20904	21224	21514	21233	21407	21288	21254	21338	21489	21283	21306	21233	21388	21277	21493	21139	21146	21375	21384	21427	21408	21296	21237	21251	21414	21429	21349	21430	21335	21311	21238	21367	21157	21117	21233	21290	21118	21148	21438	21233	21389	21634	21273	21359	21454	21292	21427	21131	21399	21215	21228	21230	21407	21273	21355	21430	21127	21204	21085	21202	21144	21357	21189	21312	21262	21291	21284	21252	21050	21203	21233	21094	21207	21319	21384	21272	21298	21527	21313	21314	21209	21102	21338	21203	21345	21230	21244	21531	21124	21233	21178	21092	21165	21240	21284	21434	21199	21274	21372	21342	21176	21277	21281	21219	21304	21245	21314	21279	21164	21322	21152	21178	21343	21303	21221	21265	21244	21445	21152	21313	21164	21205	21194	21236	21215	21072	21562	21271	21081	21379	21536	21292	21174	21281	21083	21137	21214	21222	21200	21158	21260	21285	21162	21150	21340	21132	21220	20981	21075	21520	21333	21132	21204	21220	21353	21354	21265	21357	21218	21296	21254	21284	21000	21181	21292	21206	21149	21007	21268	21130	21303	21374	21339	21164	21202	21411	21287	21005	21302	21131	21058	21232	21286	20917	20986	21045	20995	21194	21254	21105	21017	21556	21238	21328	21240	21068	21236	21262	21269	21112	21321	21125	21445	21208	21366	21096	21080	21205	21231	21000	21273	21221	21185	21154	21314	21155	21074	21257	21472	21055	21215	21329	21228	21549	21207	21188	21293	21419	21349	21089	21403	21323	21173	21253	21064	21331	21425	21146	21337	21321	21375	21377	21239	20922	21255	21102	21303
17731	35606	31604	24464	21110	19044	18006	17626	17322	17084	17311	17059	16917	17003	16851	16847	16746	16866	16783	16787	16725	16771	16762	16854	16607	16696	16653	16541	16533	16635	16682	16547	16602	16696	16520	16669	16344	16709	16613	16609	16543	16742	16637	16613	16557	16535	16521	16538	16666	16752	16566	16543	16521	16583	16587	16622	16613	16538	16458	16556	16305	16675	16603	16582	16575	16540	16616	16615	16557	16615	16538	16615	16587	16491	16571	16479	16504	16706	16625	16521	16504	16613	16773	16536	16545	16625	16377	16652	16660	16542	16570	16552	16610	16461	16650	16564	16581	16503	16569	16471	16475	16489	16705	16417	16486	16481	16511	16444	16612	16467	16583	16452	16384	16488	16658	16439	16469	16610	16445	16472	16476	16736	16590	16442	16546	16442	16680	16511	16534	16342	16788	16469	16527	16464	16654	16492	16620	16452	16609	16522	16738	16499	16619	16609	16544	16432	16697	16676	16606	16447	16448	16550	16513	16754	16445	16463	16481	16444	16653	16579	16572	16617	16664	16515	16655	16545	16745	16555	16507	16635	16523	16559	16401	16564	16445	16659	16525	16445	16592	16760	16352	16603	16531	16441	16492	16464	16507	16461	16559	16401	16717	16554	16713	16542	16651	16503	16606	16588	16509	16439	16560	16504	16392	16438	16432	16403	16491	16613	16425	16652	16517	16501	16625	16426	16529	16433	16469	16559	16490	16425	16453	16489	16488	16547	16558	16421	16503	16549	16469	16544	16533	16468	16509	16455	16551	16351	16615	16422	16501	16568	16636	16587	16498	16615	16591	16404	16759	16626	16373	16428	16555	16652	16329	16467	16512	16472	16521	16615	16554	16498	16536	16641	16497	16456	16622	16478	16500	16433	16404	16574	16381	16615	16452	16663	16501	16438	16574	16564	16548	16608	16508	16382	16752	16819	16468	16525	16422	16648	16311	16591	16586	16651	16452	16585	16602	16518	16408	16615	16377	16487	16564	16619	16563	16433	16449	16572	16644	16470	16649	16611	16499	16548	16665	16566	16691	16584	16387	16599	16614	16488	16581	16793	16598	16712	16292	16466	16506	16730	16469	16502	16663	16448	16457	16472	16675	16553	16603	16488	16320	16552	16718	16573	16746	16535	16391	16621	16515	16690	16466	16724	16414	16545	16550	16313	16605	16500	16419	16539	16438	16406	16671	16500	16470	16477	16591	16481	16546	16406	16620	16682	16689	16392	16589	16515	16600	16534	16535	16516	16421	16550	16494	16556	16571	16515	16434	16661	16511	16593	16555	16596	16563	16423	16714	16521	16504	16391	16586	16424	16556	16493	16545	16644	16579	16474	16617	16538	16556	16440	16625	16438	16698	16589	16413	16393	16396	16467	16367	16599	16649	16479	16495	16263	16521	16278	16395	16600	16421	16535	16628	16560	16657	16602	16570	16420	16619	16530	16615	16603	16432	16620	16442	16616	16493	16628	16588	16522	16461	16589	16518	16451	16371	16662	16542	16609	16633	16685	16627	16351	16680	16341	16641	16473	16726	16603	16618	16592	16472	16463	16664	16491	16514	16390	16505	16697	16646	16591	16567	16613	16707	16617	16602	16534	16640	16511	16541	16567	16469	16668	16558	16518	16693	16641	16372	16656	16695	16499	16542	16365	16626	16673	16350	16522	16723	16483	16377	16434	16415	16573	16499	16388	16476	16631	16450	16667	16645	16587	16467	16481	16560	16526	16419	16530	16674	16411	16635	16593	16318	16560	16473	16648	16518	16541	16578	16710	16464	16460	16548	16452	16563	16541	16430	16395	16607	16547	16420	16535	16580	16704	16473	16511	16485	16599	16388	16573	16534	16542	16540	16429	16633	16475	16804	16641	16578	16429	16729	16499	16475	16629	16397	16571	16614	16649	16554	16586	16359	16402	16491	16448	16608	16606	16663	16632	16666	16587	16602	16770	16543	16527	16345	16441	16622	16566	16746	16396	16649	16497	16541	16361	16682	16466	16735	16459	16533	16646	16512	16677	16459	16381	16590	16476	16531	16555	16643	16374	16591	16678	16596	16550	16447	16638	16564	16318	16642	16649	16649	16482	16504	16431	16434	16718	16572	16491	16587	16659	16613	16622	16391	16578	16555	16604	16559	16435	16336	16485	16738	16637	16448	16697	16497	16573	16364	16504	16680	16502	16493	16711	16570	16512	16608	16446	16244	16680	16306	16586	16482	16555	16488	16430	16496	16354	16543	16678	16580	16525	16502	16406	16332	16477	16507	16476	16606	16653	16481	16370	16392	16474	16467	16586	16635	16365	16407	16545	16667	16504	16396	16525	16576	16619	16510	16571	16573	16333	16355	16404	16664	16487	16634	16499	16458	16630	16430	16503	16559	16786	16465	16676	16535	16624	16512	16712	16546	16582	16641	16622	16602	16506	16431	16568	16461	16513	16604	16554	16647	16547	16493	16499	16423	16485	16740	16600	16572	16349	16600	16628	16346	16580	16587	16527	16403	16639	16588	16639	16753	16537	16521	16340	16725	16533	16438	16588	16694	16646	16543	16448	16507	16616	16515	16367	16605	16494	16559	16597	16610	16656	16493	16797	16390	16422	16417	16620	16471	16469	16382	16574	16368	16451	16590	16540	16523	16700	16688	16592	16445	16609	16663	16645	16578	16486	16525	16418	16525	16435	16459	16447	16475	16359	16536	16416	16523	16518	16536	16553	16432	16595	16455	16451	16495	16628	16503	16576	16616	16689	16537	16515	16717	16587	16678	16595	16507	16526	16622	16731	16553	16623	16564	16629	16606	16578	16520	16650	16531	16600	16458	16509	16519	16445	16558	16503	16486	16438	16545	16555	16456	16670	16445	16499	16441	16535	16485	16519	16503	16392	16496	16554	16384	16538	16613	16563	16676	16657	16473	16612	16760	16609	16264	16458	16586	16166	16538	16577	16661	16610	16429	16461	16535	16480	16469	16611	16579	16742	16480	16466	16558	16465	16603	16542	16434	16374	16458	16391	16632	16582	16487	16652	16369	16466	16448	16452	16517	16609	16649	16499	16560	16384	16517	16297	16511	16590	16580	16530	16519	16804	16608	16544	16377	16472	16430	16754	16677	16557	16808	16467	16613	16596	16408	16545	16555	16609	16451	16582	16557	16627	16702	16407	16719	16445	16396	16517	16536	16547	16582	16369	16639	16726	16510	16528	16497	16345	16597	16517	16535	16486	16582	16424	16815	16536	16449	16499	16474	16294	16543	16509	16640	16600	16599	16623	16528	16725	16803	16520	16578	16469	16542	16502	16584	16720	16664	16593	16489	16634	16449	16679	16577	16388	16416	16713	16311	16537	16527	16408	16456	16698	16446	16396	16615	16782	16540	16627	16527	16457	16611	16593	16460	16431	16691	16531	16610	16665	16562	16659	16515	16565	16658	16489	16575	16577	16595	16520	16568	16529	16382	16597	16725	16563	16627	16485	16494	16615	16574	16668	16507	16469	16614	16597	16371	16543	16328	16670	16383	16514	16698	16507	16519	16447	16416	16543	16516	16421	16633	16506	16429	16448	16387	16335	16592	16426	16334	16558	16478	16430	16594	16627	16478	16400	16377	16812	16523	16761	16476	16519	16534	16665	16360	16491	16660	16536	16654	16447	16559	16569	16667	16421	16569	16485	16586	16512	16526	16656	16730	16464	16385	16605	16579	16559	16661	16647	16348	16614	16449	16673	16556	16373	16463	16742	16631	16560	16710	16588	16619	16422	16673	16445	16581	16679	16459	16499	16340	16665	16476	16651	16533	16522	16573	16576	16632	16621	16515	16561	16634	16589	16440	16481	16351	16701	16321	16486	16633	16557	16527	16564	16585	16572	16499	16822	16598	16639	16379	16676	16539	16481	16537	16532	16535	16501	16531	16580	16568	16555	16529	16568	16658	16420	16606	16561	16758	16466	16594	16635	16540	16576	16519	16466	16546	16522	16530	16636	16424	16476	16467	16554	16740	16563	16624	16573	16387	16443	16491	16533	16599	16508	16488	16540	16489	16556	16379	16530	16422	16534	16387	16541	16488	16558	16525	16542	16389	16600	16510	16589	16528	16644	16590	16361	16504	16438	16633	16418	16638	16508	16469	16541	16772	16506	16433	16506	16600	16515	16400	16567	16500	16603	16447	16674	16540	16781	16326	16642	16679	16597	16412	16665	16545	16425	16491	16503	16600	16609	16532	16559	16436	16610	16484	16611	16621	16550	16372	16509	16639	16476	16524	16724	16573	16434	16675	16546	16543	16390	16600	16624	16600	16459	16582	16642	16527	16430	16678	16486	16509	16438	16576	16704	16398	16429	16587	16518	16557	16504	16608	16620	16533	16597	16454	16491	16752	16676	16648	16605	16523	16389	16454	16430	16550	16679	16657	16679	16488	16581	16570	16492	16562	16659	16573	16613	16559	16516	16448	16546	16527	16481	16580	16457	16616	16482	16549	16657	16478	16537	16581	16522	16498	16667	16600	16443	16406	16550	16468	16527	16586	16406	16784	16730	16631	16462	16423	16476	16562	16655	16546	16410	16578	16553	16594	16379	16483	16573	16551	16517	16433	16482	16601	16486	16601	16634	16478	16540	16571	16507	16700	16533	16611	16702	16596	16561	16370	16440	16653	16585	16592	16655	16392	16576	16570	16629	16527	16584	16657	16491	16549	16360	16554	16418	16558	16560	16508	16491	16476	16519	16489	16509	16462	16440	16517	16504	16637	16363	16636	16654	16593	16482	16626	16635	16503	16537	16568	16558	16731	16363	16491	16495	16504	16655	16602	16574	16616	16398	16418	16446	16431	16567	16459	16754	16639	16497	16532	16565	16681	16587	16466	16643	16450	16545	16546	16549	16445	16686	16607	16553	16411	16555	16638	16335	16441	16539	16612	16665	16465	16549	16549	16519	16404	16396	16534	16478	16477	16443	16546	16384	16459	16634	16464	16587	16555	16529	16602	16638	16678	16571	16440	16670	16490	16576	16482	16672	16535	16758	16626	16737	16696	16441	16416	16504	16503	16564	16464	16612	16566	16550	16484	16559	16471	16595	16372	16724	16654	16641	16620	16624	16609	16462	16608	16573	16607	16517	16539	16666	16582	16599	16371	16424	16634	16594	16540	16657	16616	16661	16525	16510
30712	25718	29868	26702	23190	22739	22404	21933	21814	21739	21905	21851	21871	21633	21881	21857	22005	21659	21797	21705	21824	21746	21880	21911	21736	21865	22013	21589	21511	21753	21512	21878	21570	21838	21805	21683	21716	21438	21366	21805	21676	21700	21533	21706	21749	21794	21641	21553	21611	21441	21845	21846	21630	21815	21808	21841	21782	21562	21604	21790	21631	21902	21727	21667	21495	21614	21530	21819	21728	21601	21484	21485	21697	21581	21594	21877	21706	21733	21576	21775	21796	21650	21850	21682	21721	21564	21626	21867	21603	21722	21606	21772	21754	21904	21909	21690	21554	21664	21545	21673	21793	21766	21666	21702	21668	21613	21856	21929	21911	21835	21644	21588	21724	21508	21724	21646	21712	21727	21891	21954	21758	21769	21695	21682	21815	21683	21696	21685	21669	21667	21645	21574	21828	21888	21525	21681	22070	21592	21915	21749	21794	21634	21857	21627	21639	21453	21701	21649	21673	21841	21564	21803	21696	21680	21846	21681	21742	21929	21880	21806	21691	21728	21782	21701	21662	21614	21713	21661	21523	21558	21808	21691	21654	21709	21746	21912	21766	21792	21419	21849	21672	21553	21631	21771	21926	21786	21530	21576	21684	21711	21720	21869	21499	21781	21824	21861	21692	21600	21733	21559	21526	21549	21612	21598	21917	21707	21761	21689	21532	21798	21690	21525	21652	21584	21782	21553	21834	21488	21651	21612	21783	21554	21947	21606	21752	21767	21531	21901	21760	21888	21735	21461	21798	21601	21645	21832	21925	21830	21685	21762	21994	21630	21678	21717	21673	21660	21528	21605	22041	21801	21773	21606	21495	21711	21615	21600	21701	21690	21672	21530	21521	21739	21779	21892	21533	21777	21595	21752	21622	21744	21791	21685	21628	21889	21765	21765	21770	21732	21613	21641	21556	21530	21621	21623	21733	21779	21852	21771	21688	21537	21576	21760	21629	21576	21551	21811	21729	21512	21696	21808	21566	21457	21667	21717	21790	21622	21667	21690	21836	21908	21621	22014	21668	21711	21697	21610	21683	21823	21725	21531	21772	21780	21665	21651	21821	21611	21473	21654	21433	21669	21839	21774	21771	21632	21784	21927	21711	21463	21526	21786	21762	21673	21596	21694	21981	21844	21901	21718	21804	21772	21746	21747	21696	21636	21924	21798	21764	21515	21592	21720	21762	21819	21485	21721	21565	21636	21694	21711	21542	21720	21924	21625	21739	21746	21867	21661	21727	21622	21720	21335	21583	21518	21548	21535	21521	21909	21609	21945	21626	21799	21744	21607	21761	21648	21704	21848	21619	21627	21777	21638	21715	21783	21767	21777	21657	21865	21596	21749	21634	21525	21542	21677	21836	21774	21673	21950	21601	21651	21638	21855	21803	21677	21709	21571	21769	21900	21559	21831	21728	21672	21603	21788	21739	21731	21676	21921	21694	21823	21793	21675	21652	21639	21592	21505	21876	21596	21846	21653	21620	21723	21745	21844	21679	21870	21885	21701	21841	21938	21854	21775	21745	21652	21678	21585	21738	21753	21754	21534	22033	21934	21851	21734	21830	21662	21771	21725	21573	21774	21703	21721	21558	21827	21657	21626	21880	21582	21999	21727	21816	21584	21768	21643	21732	21507	21824	21700	21682	21881	21703	21666	21740	21886	21522	21625	21746	21828	21689	21805	21761	21704	21853	21612	21844	21538	21648	21743	21489	21581	21463	21711	21903	21654	21642	21662	21928	21686	21471	21740	21604	21645	21750	21666	21599	21838	21814	21740	21662	21644	21688	21712	21898	21461	21474	21614	21768	21771	21598	21863	21587	21706	21725	22094	21745	21656	21584	21850	21790	21708	21831	21573	21711	21583	21840	21737	21564	21753	21548	21676	21798	21645	21588	21703	21587	21736	21635	21732	21885	21754	21732	21637	21606	21911	21859	21832	21763	21702	21564	21633	21834	21560	21566	21734	21660	21842	21672	21627	21647	21667	21771	21985	21675	21541	21727	21925	21790	21738	21647	21744	21686	21638	21489	21564	21703	21698	21740	21644	21779	21912	21604	21697	21969	21769	21715	21897	21770	21728	21926	21550	21863	21618	21615	21711	21994	21692	21747	21757	21825	21878	22059	21762	21849	21620	21730	21716	21833	21654	21722	21509	21362	21573	21805	21863	21743	21869	21648	21545	21421	21529	21629	21626	21843	21748	21774	21656	21609	21625	21582	21918	21883	21787	21642	21648	21772	21695	21602	21663	21734	21806	21826	21734	21800	21399	21875	21658	21709	21641	21748	21667	21822	21565	21704	21668	21724	21611	21548	21565	21975	21639	21816	21794	21700	21777	21746	21821	21632	21540	21804	21744	21633	21746	21576	21559	21902	21596	21870	21954	21664	21892	21836	22175	21840	21762	21597	21697	21592	21637	21777	21597	21740	21667	21656	21564	21469	21863	21697	21726	21600	21705	21743	21781	21710	21851	21829	21766	21748	21851	21652	21706	21938	21682	21782	21792	21779	21658	21538	21685	21881	21687	21828	21631	21914	21633	21639	21649	21642	21934	21683	21748	21875	21723	21566	21851	21787	21793	21695	21404	21515	21669	21668	21843	21851	21811	21740	21500	21714	21557	21872	21607	21796	21637	21761	21687	21830	21589	21594	21731	21720	21927	21952	21765	21653	21531	21916	21904	21619	21803	21811	21830	21968	21722	21876	21714	21892	21864	21908	21692	21702	21664	21622	21757	21633	21660	21714	21745	21791	21872	21707	21773	21634	21628	21553	21610	21790	21544	21954	21589	21455	21571	21790	21650	21824	21815	21846	21453	21462	21763	21781	21909	21573	21480	21736	21724	21717	21717	21655	21806	21559	21566	21979	21769	21544	21734	21706	21663	21909	21612	21753	21698	21647	21839	21725	21722	21869	21560	21690	21663	21575	21483	21788	21932	21634	21790	21781	21763	21631	21556	21931	21758	21851	21745	21759	21831	21725	21720	21856	21688	21853	21670	21573	21589	21814	21637	21935	21636	21710	21758	21529	21523	21665	21822	21466	21819	21661	21592	21705	21455	21607	21688	21685	21649	21772	21531	21935	21800	21569	21638	21875	21810	21652	21616	21451	21748	21822	21675	21568	21556	21433	21611	21525	21614	21674	21406	21635	21832	21689	21664	21683	21607	21805	21468	21733	21650	21595	21775	21730	21855	21694	21661	21792	21761	21860	21571	21856	21636	21463	21624	21714	21563	21799	21778	21915	21804	21776	21961	21736	21594	21746	21979	21633	21797	21559	21757	21900	21555	21755	21594	22070	21753	21654	21798	21668	21800	21666	21467	21674	21669	21788	21597	21826	21475	21502	21353	21825	21809	22019	21885	21520	21922	21677	21552	21854	21635	21576	21532	21628	21832	21667	21932	21834	21679	21870	21670	21643	21661	21695	21618	21738	21660	21816	21799	21854	21655	21711	21668	21589	21683	21632	21689	21758	21832	21792	21592	21479	21503	21730	21527	21663	21449	21657	21846	21640	21560	21446	21783	21671	21539	21754	21802	21802	21768	21707	21628	21842	21648	21808	22023	21808	21572	21481	21421	21748	21732	21697	21680	21919	21984	21762	21738	21828	21880	21652	21746	21779	21699	21830	21734	21841	21712	21925	21790	21729	21564	21678	21610	21525	21656	21856	21679	21770	21643	21716	21688	21643	21735	21574	21689	21829	21858	21584	21604	21627	21812	22046	21717	21624	21854	21772	21626	21865	21643	21734	21864	21883	21616	21751	21557	21723	21681	21781	21898	21657	21590	21721	21722	21823	21497	21666	21747	21889	21687	21749	21656	21549	21801	21648	21628	21846	21696	21466	21859	21736	21760	21857	21858	21684	21799	21819	21594	21531	21718	21709	21686	21818	21683	21756	21740	21922	21817	21528	21779	21949	21678	21639	21627	21677	21654	21618	21549	21688	21625	21727	21540	21801	21876	21746	21598	21848	21973	21388	21753	21843	21752	21588	21601	21588	21898	21889	21709	21672	21723	21862	21579	21862	21815	21739	21645	21795	21713	21717	21573	21901	21766	21698	21732	21726	21861	21482	21653	21733	21701	21652	21640	21644	21557	21580	21804	21820	21507	22013	21744	21864	21684	21799	21644	21614	21860	21545	21636	21966	21721	21751	21857	21740	21658	21616	21652	21730	21760	21654	21736	21784	21587	21841	21722	21732	21836	21993	21636	21608	21917	21890	21786	21509	21522	21450	21741	21493	21530	21836	21832	21765	21710	21782	21613	21853	21856	21733	21699	21690	21668	21819	21602	21417	21585	21739	21828	21756	21764	21585	21659	21884	21721	21707	22046	21646	21500	21762	21866	21761	21537	21685	21677	22014	21630	21714	21784	21693	21799	21622	21543	21620	21840	21941	21757	21669	21812	21889	21709	21667	21761	21817	21557	21675	21682	21850	21672	22026	21645	21864	21856	21733	21829	21829	21586	21681	21590	21882	21749	21646	21939	21723	21666	22001	21886	21733	21737	21557	21572	21715	21928	21700	21543	21745	21656	21781	21769	21813	21682	21853	21833	21763	21731	21855	21753	21527	21776	21756	21586	21416	21826	21819	21724	21948	21815	21753	21610	21784	21608	21831	21533	21642	21824	21562	21639	21742	21816	22035	21617	21540	21663	21784	21555	21805	21894	21960	21686	21823	21536	21665	21672	21494	21452	21677	21704	21687	21973	22019	21801	21659	21574	21706	21786	21613	21740	21617	21810	21614	21961	21529	21762	21708	21612	21533	21762	21458	21677	21762	21730	21685	21878	21746	21707	21601	21585	21545	21658	21772	21543	21646	21861	21754	21624	21699	21608	21693	21743	21940	21653	21697	21774	21443	21752	21793	21859	21657	21780	22049	21623	21648	21786	21614	21858	21469	21899	21723	21896	21862	21597	21679	21589	21692	21763	21682	21786	21753	21747	21802	21673	21439	21786	22036	21853	21737	21862	21594	21694	21669	21519	21865	21841	21967	21853	21804	21759	21746	21861	21754	21846	21638	21695	21673	21719	21708	21850	21831	21837	21657	21727	21607	21567	21911	21670	21835	21537	21788	21748	21638	21859	21652	21566	21678	21544	21589	21670	21784	21688	21674	21623	21936	21772	21563	21885	21821	21457	21845	21581
20726	28442	25509	20613	18664	17713	17366	17105	17137	17016	16916	17163	17101	17129	17025	16997	16948	16908	17084	16952	17112	16776	16888	16862	16880	16859	16836	16888	16794	16846	16905	16838	16858	16837	16815	16911	16771	16801	16886	16908	16917	16648	16993	16793	16665	16765	16939	16782	16746	16861	16776	16748	16717	16657	16790	16702	16927	17118	16650	16546	16681	16772	16815	16572	16690	16955	16721	16732	16846	16778	16867	16814	16943	16862	16779	16951	16707	16823	16793	16757	16759	16879	16733	16852	16782	16823	16759	16812	16862	16837	16958	16945	16830	16918	16737	16724	16824	16832	16739	16854	16746	16810	16747	16782	16852	16871	16722	16920	16950	16817	16783	16850	16841	16971	16944	16850	16777	16904	16820	16826	16730	17063	16634	16680	16787	17034	16731	16728	16836	16655	16879	16738	16746	16721	16924	16616	16831	16824	16909	16581	16881	16589	16923	16828	16928	16801	16807	16840	16762	16649	16849	16694	16834	16814	16766	16762	16733	16686	16962	16695	16767	16819	16820	16681	16836	16771	16949	16921	16942	16874	16887	17117	16851	16861	16848	16803	16689	16747	16798	16716	16683	16781	16741	17007	16862	16881	16657	16808	16816	16855	16924	16794	16846	16679	16829	16856	16894	16925	16860	16693	16944	16868	16672	16801	16794	16923	16845	16888	17017	16742	16854	16769	16980	16968	16790	16647	16933	16753	16867	16892	16763	16762	16790	16881	16880	16717	16831	16835	16795	16818	16829	16723	16746	16714	16968	16801	16682	16685	16802	16881	16926	16750	17017	16943	16907	16956	16758	16892	16826	16883	16829	16808	16867	16727	16777	16780	16756	16782	16974	16894	16804	16782	16936	16809	16748	16696	16923	16982	16886	16899	16774	16797	16660	16706	16606	16875	16765	16801	16810	16853	16800	16814	16892	16895	16826	16717	16902	16755	16902	16894	16872	16739	16798	16967	16746	16887	16944	16743	16982	16863	16748	16731	16825	16967	16798	16862	16855	16962	16967	16735	16817	16984	16911	16667	16672	16836	16780	16939	16625	16833	16723	16716	16896	16852	17004	16894	16803	16835	17033	16909	16680	16826	16863	16724	16816	17027	16850	16731	16948	16872	16804	16846	16784	16918	16932	16848	16866	16856	16865	16695	16887	16805	16706	16595	16885	16909	16719	16739	16847	16685	16998	16854	16822	16780	16781	16957	16755	16591	16740	16895	16694	16879	16700	16966	16908	16754	16856	16795	16728	16839	16814	16916	16866	16929	16822	16819	16686	16668	16972	16822	16886	16754	16793	16663	16831	16663	16787	16984	16780	16919	16794	16763	16960	16895	17040	16631	16874	16680	16771	16498	16771	16816	16899	16759	16985	16641	16796	16900	16764	16797	16709	16485	16932	16781	16829	16910	16792	16906	16758	16862	16866	16725	16586	16707	17002	16763	16746	16818	16786	16775	16774	16644	16884	16857	16702	16584	16848	16979	17019	16783	16770	16747	16943	16895	16852	16659	16732	16854	16887	16976	16737	16661	16815	16940	16791	16765	16729	16809	16741	16685	16859	16745	16929	16671	16983	16682	16766	16810	16874	16629	16872	16880	16690	16717	16882	16730	16840	16978	16810	16877	16682	16804	16709	16863	16764	16632	16880	16729	16861	16850	16702	16825	16702	16711	16720	16828	16784	16765	16722	16752	16886	16826	16756	16717	16718	16824	16851	16817	16718	16785	16889	16920	16795	16762	16906	16805	16910	16749	16974	16706	16779	16999	16833	16780	16731	16711	16739	16713	16896	16747	16704	16777	16822	16735	16857	16811	16863	16710	16629	16848	16807	16904	16730	16820	16835	16743	16708	16800	16828	16875	16874	16951	16915	16701	16662	16917	16921	16796	16805	16824	16855	16700	16928	16683	16804	16962	16662	16875	16847	16552	16866	16882	17008	16907	16887	16802	16697	16718	16870	16928	16735	16648	16883	16754	16859	16917	16841	16847	16844	16956	16802	16793	16831	16909	16958	16889	16879	16735	16969	16620	16805	16641	16912	16830	16809	16721	16711	16715	16707	16736	16893	16763	16864	16950	16673	16846	16754	16731	16935	16890	16777	16646	16786	16672	16621	16819	16727	16825	16907	16823	16899	16859	16729	16931	16808	16652	16883	16827	16666	16759	16866	16881	16833	16786	16991	16775	16814	16892	16705	16791	16927	16854	16694	16827	16913	16825	16838	16880	16920	16596	16947	16965	16810	16835	17033	16936	16750	16799	16904	16891	16725	16851	16713	16737	16783	16777	16666	16831	16833	16871	16615	16769	16728	17044	16826	16700	16737	16704	16897	16822	16764	16627	16776	16888	16741	16719	16729	16780	17021	16858	16662	16714	16720	16772	16671	16885	16766	16826	16882	16910	16853	17017	16807	16633	16785	16783	16804	16782	16814	16835	16907	16953	16938	16824	16884	16776	16823	16678	16642	16911	16636	16719	16904	16903	16759	16671	16905	16725	16860	16840	16882	16938	17005	16857	16652	16622	16923	16715	16704	16913	16507	16744	16620	16903	16849	16893	16707	16938	16760	16938	16552	16892	16742	16842	16914	16938	16843	16608	16838	16861	16785	16815	16899	16751	16603	16905	16938	16883	16796	16767	16731	16731	17017	16764	16735	16673	16792	16882	16820	16686	17000	16863	16640	16810	16855	16762	16898	16830	16764	16807	16757	16892	16773	16744	16815	16712	16798	16820	16810	16800	16748	16816	16878	16816	16890	16816	16738	16883	16693	16879	16829	16701	16838	16911	16902	16933	16839	16705	16911	17049	16721	16778	16681	16868	16817	16792	16806	16943	16684	16651	16889	16740	16707	16711	16633	16878	16818	16938	16766	16836	16749	16609	16748	16829	16754	16926	16861	16781	16803	16988	16832	16778	16802	16753	16844	16724	17048	16855	16774	16956	16821	16871	16880	16947	16761	16798	16875	16692	16869	16833	16881	16659	16764	16782	16888	16810	16805	16830	16825	16847	16847	16844	16866	17064	16731	16755	16903	16752	16979	16938	16666	16802	16677	16797	16846	16765	16760	16900	16837	16890	16802	16802	16802	16902	16705	16764	17021	16634	16829	16906	16708	16794	16806	16818	16836	16708	16867	16807	16787	16928	16938	16839	16889	16929	16789	16928	16798	16668	17017	16779	16851	16802	16771	17015	16891	17040	17015	16801	16851	16785	16776	16716	16685	16883	16762	16782	16907	16754	16747	16774	17008	16755	16893	16974	16620	16746	16726	16768	16933	16867	16664	16779	16754	16857	16815	16816	16923	16862	16716	16959	16768	16863	16742	16905	16945	16840	16863	16832	16746	16885	16847	17019	16718	16829	16928	16781	16757	16842	16883	16890	16843	16814	16699	16738	16769	16811	16832	16895	16883	16765	16693	16726	16922	17050	16782	16732	16856	16765	16849	17025	16762	16725	16739	17072	16791	16804	16807	16787	16809	16816	16654	16875	16753	16811	16885	17056	16768	16820	16678	16934	16931	16716	16755	16828	16897	16732	16793	16891	16918	16869	16836	16870	16774	16759	16521	16694	16815	16721	16636	16629	17111	16670	16780	16775	16899	16875	16731	16803	16902	16837	16866	16656	16745	16793	16889	16818	16891	17042	16616	16992	16887	16729	16836	16888	17013	16769	16766	16842	16854	16871	16901	16846	16747	16753	16919	16779	17026	16913	16737	16873	16996	16856	16843	16907	16766	16676	16891	16700	16839	16613	16798	16797	16772	16723	16801	16888	16934	16810	16801	16911	16786	16887	16908	16890	16952	16757	16837	16835	16771	16820	16859	16698	16886	16791	16831	16802	16862	16898	16869	16800	16858	16952	16838	16719	16877	16852	16801	16787	16839	16982	16740	16959	16720	16951	17028	16908	16774	16794	16949	16839	16809	16806	16805	16746	16881	16813	16906	16724	16872	16970	16917	16879	16788	16827	16785	16854	16888	16848	16486	16953	16666	16905	16876	16825	16780	16746	16906	16820	17038	16717	16878	16952	17006	16729	16613	17045	16776	16830	16668	16719	16932	16819	16540	16744	16918	16876	16636	16733	16752	16739	16788	16866	16891	16973	16749	16821	16957	16849	16812	16892	16765	16941	16945	16922	16814	16971	16808	16848	16672	16800	16849	16835	16907	17030	16847	16957	16715	16946	16884	16949	16895	16792	16935	16892	16865	16829	16863	16829	16914	16930	16805	16827	16902	16740	16758	16858	16801	16853	16909	16958	16703	16731	16878	16765	16821	16789	16871	16877	16804	16885	16882	16898	16851	16810	16740	16799	16786	16796	16933	16920	16665	16825	16774	16755	16865	16822	16885	16729	16750	16733	16817	16895	16916	16654	16821	16799	16819	16762	16740	16857	17017	16778	16884	16900	16721	16732	16887	16806	16867	16833	16767	16978	16620	16808	16779	16904	16950	16740	16874	16673	16767	16767	16719	16796	16913	16639	16954	16776	16658	16888	17042	16676	17001	16806	16780	16890	16598	16732	16805	16746	16781	16842	16750	16802	17080	16801	16864	16758	16857	16813	16705	16883	16898	16662	16694	16635	16737	16721	16897	16591	16857	16701	16812	16877	16812	16867	16733	16951	16634	16741	16824	16996	16735	16691	16764	16794	16715	16828	16662	16917	16795	16858	16858	16779	16816	16652	16761	16860	16823	16828	16748	16658	16982	16656	16788	16773	16979	16953	16958	16841	16824	16742	16783	16726	16707	17004	16656	16816	16934	16834	16798	16649	16933	16826	16914	16642	16586	16789	16925	16905	16812	16919	16771	16768	16706	16815	16927	16597	16769	16873	16790	16986	16715	16877	16645	16799	16742	16697	16894	16816	16657	16677	16896	16882	16805	16761	16804	16828	16958	16763	16866	16766	16886	16655	16742	16820	16799	16728	17008	16733	16793	16933	16947	16790	16756	16893	16722	16825	17074	16981	16746	16834	16864	16862	16793	16914	16757	16768	16971	16861	16926	16704	16829	16739	16827	16815	16897	16648	16856	16821	16795	16788	16800	16879	16712	16872	16855	16946	16873	16669	16844	16876	16661	16882	16809	16745	16763	16788	16730	16865	16732	16861	16826	16660	16956	17007	16907	16975	16911	16935	16849	16691	16780	16888	16830	16762
23243	21355	28322	25218	23454	24342	24153	22094	21808	21907	21799	21600	21755	21546	21711	21605	21454	21568	21528	21270	21521	21554	21411	21654	21670	21266	21318	21284	21354	21401	21421	21255	21401	21303	21339	21588	21392	21212	21275	21332	21259	21183	21336	21274	21251	20956	21129	21258	21285	21069	21285	21306	21366	21260	21078	21276	21523	21311	21109	21416	21207	21077	21119	21149	21414	21121	21191	21354	21211	21274	21353	21427	21225	21212	21288	21279	21146	21343	21292	21255	21407	21124	21285	21401	21284	21408	21276	21251	21182	21275	21353	21373	21140	21366	21162	21227	21406	21167	21178	21252	21244	21158	21414	21294	21156	21373	21346	21272	21380	21293	21246	21085	21270	21384	21032	21206	21259	21243	21371	21396	21164	21368	21114	21237	21258	21113	21182	21217	21380	21438	21242	21362	21224	21204	21028	21031	21173	21528	21367	21365	21235	21414	21155	21094	21391	21296	21199	21068	21216	21261	21191	21241	21275	21212	21118	21051	21309	21214	21092	21128	21249	21115	21046	21394	21271	21093	21167	21241	21199	21261	21444	21238	21207	21195	21156	21077	21435	21321	21253	21163	21192	21333	21238	21089	21153	21279	21165	21310	21264	21186	21368	21234	21254	21204	21269	21187	21365	21258	21544	21233	21426	21207	21201	21240	21410	21247	21204	21353	21259	21244	21093	21210	21261	21137	21390	21243	21259	21190	21116	21218	21053	21271	21366	21476	21104	21183	21091	21245	21353	21227	21350	20978	21111	21150	21466	21227	21227	21372	21407	21375	21121	21293	21250	21151	21194	21356	21264	21256	21165	21147	21206	21236	21376	21275	21222	21319	21539	21064	21268	21222	21262	21204	21430	21188	21163	21051	21130	21152	21275	21345	21167	21168	21018	21327	21177	21270	21270	21353	21033	21418	21204	21278	21494	21151	21221	21192	21655	21491	21335	21221	21080	21032	21244	21313	21152	21337	21350	21355	21363	21356	21316	21079	21153	21105	21294	21272	21209	21324	21323	21065	21222	21232	21347	21359	21236	20995	21181	21110	21320	21239	21188	21099	21378	21183	21349	21474	21250	21177	21119	21410	21026	21267	21503	21394	21314	21214	21227	21075	21084	21186	21422	21363	21488	21370	21349	21272	21281	21106	21356	21141	21281	21169	21292	21235	21289	21028	21272	21397	21387	21231	21355	21390	21282	21327	21106	21150	21134	21086	21315	21416	21178	21363	21203	21225	21158	21029	21132	21073	21028	21093	21272	21361	21459	21429	21332	21193	21247	21384	21370	21193	21353	21330	21570	21203	21272	21238	21147	21138	21248	21258	21224	21423	21339	21176	21137	21131	21166	21262	21325	21197	21057	21310	21305	21285	21241	21291	21179	21332	21368	21060	21185	21376	21247	21265	21353	21367	21198	21228	21144	21357	21063	21294	21199	21418	21387	21260	21305	21098	21232	21069	21125	21345	21126	21419	21188	21116	21238	21462	21285	21448	21539	21336	21508	21401	21297	21370	21079	21011	21287	21143	21311	21129	21277	21257	21063	21287	21365	21272	21353	21338	21149	21181	21241	20978	21120	21320	21221	21218	21306	21380	21299	21409	21086	21148	21392	21335	21285	21237	21192	21223	21299	21202	21327	21067	21138	21176	21388	21338	21244	21096	21422	21049	21485	21233	21315	20956	21406	21164	21202	21269	21150	21173	21179	21524	21217	21310	21200	21198	21290	21248	21148	21360	21453	21195	21140	21152	21245	21150	21315	21438	21054	21163	21093	21229	21276	21320	21278	21086	21318	21487	21393	21246	21262	20986	21451	21108	21006	21040	21253	20968	21408	21241	21279	21352	21085	21296	21307	21299	21347	21184	21251	21196	21381	21200	21196	21127	21276	21385	21267	21180	21139	21241	21432	21092	21225	21201	21160	21197	21409	21486	21146	21111	21270	21193	21137	21298	21406	21052	21326	21168	21117	21280	21538	21368	21160	21312	21232	21157	21102	21210	21133	21029	21116	21316	21191	21394	21455	21301	21183	21235	21237	21230	21422	21362	21512	21272	21281	21403	21279	21388	21262	21144	21157	21290	21303	21290	21298	21190	21288	21246	21381	21606	21140	21386	21238	21099	21278	21253	21229	21147	21192	21199	21421	21119	21379	21113	21354	21273	21458	21158	21258	21106	21274	21230	21323	21101	21387	21318	21145	21260	21331	21391	21316	21243	21262	21271	21253	21209	21488	21384	21325	21495	21353	21157	21462	21082	21257	21165	21144	21280	21126	21416	21261	21116	21394	21334	21143	21175	21184	21181	21111	21174	21267	21075	21222	21514	21258	21243	21245	21211	21179	21065	21376	21207	21393	21110	21452	21389	21196	21174	21315	21140	21299	21257	21302	21266	21118	21240	21344	21268	21360	21338	21262	21327	21232	21322	21358	20991	21469	21280	21448	21386	21269	21419	21150	21287	21556	21163	21307	21064	21094	21086	21463	21464	21382	21145	21362	21168	21293	21159	21216	21368	21267	21217	21134	21304	21362	21114	21251	21286	21174	21310	21284	21286	21126	21204	21144	21071	21230	21263	21317	21308	21417	21374	21351	21224	21194	21248	21294	21178	21121	21290	21336	21287	21391	21317	21364	21208	21312	20956	21077	21119	21385	21253	21364	21244	21278	21349	21290	21472	21305	21195	21134	21275	21117	21305	21299	21179	21459	21216	21220	21310	21293	21211	21530	21433	21133	21179	21194	21366	21404	21369	21208	21314	21208	21299	21384	21450	21306	21327	21108	21288	21294	21261	21154	21260	21330	21463	21292	21420	21153	21272	21329	21274	21044	21164	21089	21252	21015	21268	21238	21412	21112	21318	21171	21347	21188	21224	21281	21355	21345	21416	20982	21415	21069	21068	21235	21171	21140	21192	21199	21282	21173	21226	21382	21286	21218	21357	21256	21276	21371	21327	21177	21105	21211	21062	21344	21251	21226	21147	21104	21203	21330	21281	21138	21288	21298	21207	21472	21195	21466	21329	21188	21071	21578	21232	21223	21351	21290	21111	21291	21338	21203	21196	21256	21237	21266	21331	21421	21278	21328	21388	21351	21436	21255	21273	21229	21287	21394	21433	21283	21057	21357	21202	21196	21326	21161	21129	21055	21277	21382	21250	21198	21196	21171	21373	21200	21300	21345	21290	21553	21111	21083	21199	21210	21214	21452	21273	21310	21254	21145	21389	21122	21411	21341	21116	21190	21155	21500	21153	21535	21320	21218	21218	21164	21073	21575	21268	21324	21297	21393	21439	21142	21119	21116	21350	21244	21074	21262	21283	21232	21222	21264	21408	21440	21237	21264	21235	21408	21246	21435	21128	21208	21334	21333	21263	21399	21439	21119	21257	21244	21315	21151	21209	21236	21436	21212	21232	21490	21367	21256	21601	21138	21370	21373	21354	21349	21266	21219	21041	21311	21149	21250	21302	21239	21232	21156	21162	21004	21013	21196	21279	21379	21164	21224	21191	21178	21276	21268	21272	21380	21400	21177	21375	21347	21064	21172	21380	21317	21110	21119	21473	21318	21066	21002	21197	21376	21180	21602	21355	21255	21236	21302	21215	21151	21188	21437	21250	21267	21243	21404	21340	21271	21331	20845	21134	21169	21330	21313	21058	21250	21111	21159	21301	21338	21186	21459	21231	21341	21235	21184	21065	21370	21064	21176	21335	21313	21054	21184	21210	21343	21436	21262	21038	21384	21467	21233	21163	21264	21179	21112	21171	21354	21302	21454	21154	21402	21063	21326	21409	21184	21235	21243	21227	21358	21090	21106	21187	21141	21055	21463	21156	21429	21235	21402	21258	21098	21222	21358	21029	21265	21345	21198	21245	21132	21298	21286	21142	20862	21223	20977	21381	21084	21235	21327	21006	21099	21152	21409	21377	21326	21358	21320	21146	21314	21283	21233	21087	21281	21346	21341	21371	21212	21184	21370	21245	21212	21346	21259	21253	21193	21111	21485	21214	21374	21074	21357	21126	21277	21099	21237	21303	21349	21201	21224	21194	21346	21056	21280	21230	21297	21334	21189	21333	21308	21216	21177	21278	21435	21311	21521	21275	21105	21220	21338	21406	21171	21208	21224	21234	21618	21366	21262	21240	21311	21215	21233	21117	21436	21092	21248	21179	21458	21205	21330	21158	21252	21306	21487	21469	21160	21259	21187	21378	21261	21331	21247	21416	21178	21315	21276	21284	21179	21140	21435	21421	21475	21362	21459	21516	21245	21212	21189	21329	21276	21141	21173	21305	21193	21198	21335	21229	21364	21455	21214	21119	21407	21306	21337	21226	21437	21326	21390	21296	21362	21196	21312	21190	21215	21191	21555	21489	21446	21050	20937	21326	21162	21098	21237	21486	21273	21150	21266	21137	21201	21503	21150	21231	21190	21292	21551	21204	21205	21151	21343	21388	21171	21412	21286	21085	21356	21376	21254	21581	21026	21335	21376	21288	21302	21240	21307	21271	21358	21167	21303	21296	21233	21253	21146	21276	21335	21339	21226	21300	21190	21230	21270	21212	21452	21164	21380	21142	21235	21263	21251	21076	21461	21505	21349	21123	21212	21371	21095	21403	21095	21264	21307	21385	21151	21151	21181	21365	21293	21184	21168	21238	21327	21267	21368	21153	21279	21357	21419	21142	21183	21500	21082	21471	21349	21264	21408	21105	21188	21173	21269	21275	21124	21264	21197	21291	21505	21158	21490	21234	21237	21189	21311	21343	21288	21340	21115	21270	21211	21283	21156	21126	21119	21363	21152	21004	21243	21275	21288	21436	21160	21046	21184	21054	21349	21216	21170	21086	21090	21304	21277	21079	21132	21322	21189	21207	21290	21151	21215	21327	21316	21116	21355	21075	21377	21120	21284	21313	21232	21296	21115	21292	21173	20996	21313	21192	21238	21084	21259	21142	21186	21179	21399	21336	21254	21034	21052	21141	21331	21365	21133	21253	21345	21158	21100	21344	21206	21236	21310	21055	21275	21353	21333	21239	21218	21195	21357	21162	21232	21307	21384	21198	21067	21164	21133	21163	21062	21200	21261	21202	21146	21063	21209	21457	21380	21344	21358	21180	21178	21199	21251	21372	21290	21290	20909	21209	21153	21320	21287	21354	21377	21222
17250	32740	28804	22232	19715	18522	17670	17292	17007	16901	16866	16883	16601	17001	16674	16589	16855	16830	16738	16640	16742	16775	16800	16920	16668	16718	16675	16800	16911	16363	16615	16614	16574	16614	16622	16532	16656	16584	16676	16372	16724	16621	16508	16711	16483	16507	16682	16593	16556	16532	16577	16491	16646	16857	16581	16591	16504	16557	16715	16728	16539	16661	16657	16725	16459	16485	16528	16584	16639	16605	16708	16557	16616	16484	16544	16392	16426	16587	16594	16446	16503	16470	16501	16539	16525	16657	16696	16660	16715	16689	16623	16656	16705	16556	16400	16476	16645	16501	16664	16657	16625	16580	16733	16769	16659	16601	16625	16579	16370	16361	16443	16683	16623	16552	16512	16787	16423	16752	16683	16462	16591	16648	16436	16805	16613	16569	16685	16485	16678	16556	16626	16640	16580	16723	16415	16566	16550	16673	16677	16589	16749	16720	16587	16616	16427	16577	16538	16429	16644	16394	16464	16618	16516	16643	16643	16574	16733	16414	16598	16505	16709	16592	16490	16532	16398	16744	16487	16612	16672	16565	16662	16473	16557	16627	16644	16569	16596	16594	16597	16490	16553	16500	16565	16495	16719	16516	16599	16623	16597	16579	16499	16556	16556	16767	16530	16569	16296	16521	16837	16572	16638	16687	16537	16548	16550	16537	16579	16584	16637	16649	16736	16495	16603	16514	16521	16612	16485	16595	16785	16474	16601	16410	16663	16507	16755	16619	16629	16536	16605	16608	16620	16583	16579	16641	16700	16528	16450	16597	16623	16538	16445	16551	16620	16478	16674	16579	16480	16575	16534	16689	16662	16557	16505	16619	16612	16373	16515	16622	16655	16536	16575	16652	16621	16513	16627	16438	16692	16635	16548	16641	16681	16593	16511	16623	16585	16431	16561	16587	16643	16540	16489	16568	16550	16548	16570	16725	16602	16450	16924	16513	16492	16680	16445	16676	16606	16589	16514	16810	16509	16488	16820	16417	16521	16454	16492	16567	16634	16589	16480	16742	16630	16544	16622	16598	16623	16478	16693	16583	16656	16467	16613	16533	16650	16478	16553	16570	16655	16574	16521	16327	16566	16451	16523	16411	16424	16650	16513	16507	16449	16474	16575	16620	16603	16661	16545	16687	16734	16515	16580	16515	16396	16669	16718	16624	16584	16583	16679	16487	16497	16641	16630	16601	16608	16650	16652	16529	16594	16479	16589	16532	16424	16563	16663	16701	16669	16574	16620	16555	16460	16653	16516	16704	16727	16595	16476	16570	16469	16616	16413	16752	16648	16554	16746	16680	16571	16485	16650	16519	16583	16505	16487	16517	16734	16577	16530	16470	16634	16527	16615	16539	16609	16759	16639	16493	16567	16579	16419	16529	16739	16659	16443	16555	16629	16460	16609	16694	16570	16542	16379	16701	16545	16446	16537	16583	16306	16778	16649	16643	16446	16776	16644	16706	16624	16574	16771	16583	16722	16550	16581	16616	16426	16578	16837	16482	16786	16589	16451	16393	16722	16597	16455	16616	16543	16380	16652	16766	16770	16638	16623	16549	16658	16531	16620	16491	16601	16825	16633	16611	16525	16501	16471	16662	16535	16601	16695	16717	16686	16648	16590	16539	16761	16523	16740	16613	16665	16573	16467	16601	16720	16541	16709	16547	16648	16611	16473	16512	16746	16494	16705	16553	16558	16490	16381	16462	16595	16687	16513	16567	16619	16496	16713	16511	16684	16517	16514	16635	16614	16493	16735	16518	16621	16624	16694	16691	16581	16524	16607	16605	16646	16485	16649	16524	16769	16593	16623	16511	16777	16607	16810	16500	16563	16639	16536	16647	16458	16698	16524	16617	16562	16675	16445	16849	16526	16552	16611	16460	16522	16549	16711	16357	16514	16571	16580	16605	16572	16546	16576	16461	16512	16504	16573	16382	16613	16795	16768	16691	16592	16683	16551	16475	16494	16490	16719	16549	16539	16666	16542	16658	16523	16602	16602	16595	16503	16634	16518	16537	16754	16594	16590	16591	16537	16409	16573	16769	16617	16651	16466	16585	16422	16604	16699	16557	16499	16707	16492	16627	16340	16647	16484	16527	16550	16609	16671	16698	16628	16555	16659	16532	16713	16712	16561	16400	16615	16694	16407	16694	16564	16540	16741	16663	16633	16694	16616	16679	16520	16623	16516	16543	16398	16514	16565	16625	16724	16464	16629	16494	16684	16401	16709	16768	16527	16445	16532	16739	16573	16742	16573	16617	16582	16538	16533	16722	16524	16463	16381	16652	16612	16539	16617	16506	16727	16339	16535	16615	16582	16554	16384	16613	16633	16515	16490	16659	16661	16566	16469	16661	16550	16480	16536	16359	16758	16319	16529	16587	16544	16540	16595	16546	16730	16555	16728	16509	16639	16587	16446	16487	16645	16546	16641	16641	16466	16556	16673	16747	16504	16496	16551	16551	16582	16675	16596	16548	16492	16615	16695	16671	16714	16634	16521	16583	16639	16772	16516	16397	16603	16369	16581	16622	16612	16575	16429	16584	16718	16756	16613	16791	16635	16569	16514	16523	16596	16526	16466	16510	16615	16618	16668	16737	16595	16557	16503	16721	16824	16640	16467	16532	16521	16461	16647	16584	16611	16444	16488	16479	16596	16578	16604	16484	16535	16605	16511	16341	16727	16644	16510	16327	16551	16717	16585	16512	16561	16598	16482	16564	16671	16460	16616	16554	16522	16466	16512	16739	16632	16528	16767	16534	16562	16478	16525	16733	16417	16512	16612	16531	16533	16446	16665	16488	16546	16540	16424	16512	16379	16730	16602	16743	16706	16497	16389	16573	16551	16565	16647	16721	16585	16694	16454	16532	16463	16552	16668	16596	16672	16533	16379	16553	16580	16467	16538	16566	16711	16596	16437	16560	16697	16553	16586	16492	16587	16520	16530	16669	16417	16549	16595	16470	16649	16546	16637	16616	16500	16490	16456	16600	16704	16732	16483	16559	16502	16593	16624	16740	16611	16690	16554	16663	16561	16627	16574	16614	16667	16602	16568	16398	16492	16620	16621	16700	16577	16543	16664	16605	16579	16682	16495	16605	16663	16614	16608	16457	16652	16641	16781	16627	16577	16529	16519	16555	16408	16838	16513	16620	16400	16857	16394	16451	16521	16579	16528	16572	16551	16593	16379	16592	16673	16723	16568	16646	16464	16586	16600	16581	16659	16657	16567	16629	16591	16576	16483	16611	16576	16425	16462	16586	16518	16523	16714	16592	16464	16810	16534	16580	16559	16473	16676	16375	16474	16624	16517	16431	16619	16684	16451	16480	16666	16644	16480	16569	16582	16380	16546	16655	16666	16521	16656	16421	16605	16543	16519	16641	16705	16547	16637	16547	16504	16735	16744	16316	16579	16549	16539	16690	16533	16695	16470	16614	16518	16387	16592	16583	16675	16697	16495	16558	16640	16442	16630	16430	16575	16694	16735	16586	16666	16488	16479	16630	16589	16745	16575	16537	16604	16550	16530	16604	16630	16777	16482	16494	16553	16680	16678	16578	16683	16474	16574	16426	16665	16661	16398	16648	16550	16542	16276	16439	16493	16644	16690	16828	16440	16572	16525	16485	16684	16687	16708	16496	16296	16486	16517	16496	16623	16588	16595	16571	16679	16517	16711	16676	16432	16695	16770	16608	16441	16845	16474	16425	16418	16435	16516	16483	16594	16717	16653	16484	16934	16544	16430	16614	16493	16740	16447	16597	16701	16739	16538	16530	16586	16491	16641	16623	16444	16494	16627	16496	16458	16635	16658	16558	16366	16401	16457	16668	16611	16508	16745	16597	16725	16581	16620	16595	16676	16677	16644	16627	16761	16563	16516	16527	16603	16591	16520	16713	16798	16524	16587	16504	16634	16520	16626	16559	16654	16646	16665	16730	16454	16544	16657	16418	16478	16683	16534	16616	16477	16566	16513	16526	16555	16424	16567	16621	16525	16549	16673	16742	16603	16547	16636	16471	16655	16470	16597	16597	16658	16473	16626	16593	16700	16485	16378	16682	16648	16376	16527	16644	16739	16601	16619	16434	16506	16452	16654	16510	16424	16508	16615	16605	16505	16688	16525	16503	16622	16544	16630	16573	16596	16580	16585	16436	16732	16503	16751	16489	16634	16595	16495	16348	16560	16583	16528	16520	16578	16479	16549	16721	16511	16526	16462	16477	16756	16523	16393	16442	16555	16703	16426	16682	16562	16327	16565	16464	16671	16622	16734	16562	16699	16723	16466	16470	16561	16667	16715	16471	16684	16673	16609	16651	16565	16428	16559	16665	16609	16634	16645	16454	16429	16493	16579	16698	16477	16519	16528	16586	16604	16639	16538	16534	16608	16607	16512	16751	16554	16582	16586	16514	16585	16562	16523	16630	16686	16564	16675	16420	16436	16545	16496	16575	16549	16719	16537	16567	16359	16719	16717	16604	16705	16609	16636	16553	16486	16536	16579	16515	16497	16653	16505	16545	16572	16466	16530	16676	16719	16599	16461	16580	16448	16652	16584	16617	16581	16545	16547	16717	16652	16635	16589	16697	16436	16541	16463	16666	16658	16445	16518	16701	16576	16577	16549	16633	16638	16550	16624	16561	16639	16474	16700	16406	16548	16482	16740	16472	16531	16452	16586	16650	16533	16649	16814	16389	16511	16568	16564	16599	16301	16578	16533	16542	16664	16641	16504	16596	16613	16519	16409	16623	16524	16583	16666	16833	16592	16647	16713	16584	16547	16640	16537	16589	16495	16682	16823	16718	16545	16735	16565	16695	16644	16750	16606	16659	16518	16588	16354	16512	16858	16554	16596	16459	16514	16706	16523	16671	16683	16544	16701	16657	16555	16420	16779	16598	16540	16466	16550	16689	16595	16319	16425	16430	16487	16582	16600	16537	16654	16597	16542	16624	16699	16716	16431	16524	16594	16769	16636	16540	16624	16648	16686	16550	16673	16566	16535	16567	16579	16596	16319	16471	16622	16677	16520	16484	16647	16524	16552	16710	16557	16638	16598	16612	16560	16564	16599	16653	16389	16689	16559	16641	16699	16664	16676	16519	16562	16438	16575	16720	16587	16740	16587	16620	16715	16495	16677	16548	16581	16518	16558	16527	16760	16763
24954	21444	27637	28152	23327	22844	23079	22114	21985	22101	21962	21930	21983	21778	21943	21733	21807	22005	21833	22028	21917	21924	21828	21822	21910	21666	21900	21650	21828	21637	21858	21810	21839	21798	21929	21717	21593	21836	21591	21523	21888	21867	22076	21687	21738	21716	21718	21838	21684	21932	21795	21843	21639	21862	21693	21619	21851	21621	21803	21739	22040	21899	21914	21619	21794	21739	21663	21687	21738	21951	21549	21737	21568	21638	21626	21845	22041	21859	21729	21716	21688	21630	21541	21711	21550	21873	21584	21678	21741	21690	21715	21782	21625	21741	21459	21832	21392	21779	21847	21724	21636	21792	21876	22155	21684	21701	21752	21663	21839	21957	21647	21649	21548	21627	21599	21605	21923	21791	21663	21746	21784	21759	21822	21739	21519	21661	21900	21769	21603	21812	21793	21679	21688	21893	21740	21626	21629	21793	21702	21744	21692	21717	21682	21657	21789	21585	21584	21891	21934	21823	21902	21796	21475	21719	21613	21757	21779	21742	21849	21854	21769	21624	21610	21773	21831	21819	21672	21876	21615	21815	21527	21664	21867	21724	21593	21609	21414	21697	21905	21713	21905	21851	21809	21723	21684	21642	21634	21779	21898	21749	21664	21762	21934	21856	21717	21580	21453	21846	21714	21656	21812	21564	21758	21878	21783	21903	21784	21600	21586	21811	21721	21696	21739	21767	21641	21887	21842	21706	21714	21539	21746	21648	21743	21813	21555	21693	21667	21391	21683	21395	21698	21859	21572	21585	21941	21653	21856	21755	21735	22044	21751	21519	21622	21882	21862	21639	21551	21552	21663	21706	21487	21712	21810	21620	21807	21600	21822	21590	21725	21723	21695	21813	21635	21738	21728	21744	21847	21810	21752	21815	21699	21458	21648	21659	21740	21507	21494	21539	21688	21659	21743	21563	21749	21715	21644	21714	21745	21749	21570	21775	21780	21838	21739	21845	21897	21769	21561	21417	21713	21852	21895	21503	21725	21535	21710	21821	21656	21856	21776	21469	21772	21661	21772	21762	21735	21649	21731	21828	21765	21817	22031	21497	21832	21876	21722	21536	21662	21744	21785	21664	21530	21465	21833	21527	21568	21780	21683	21557	21710	21650	21575	21749	21740	21799	21911	21685	21670	21841	21591	21604	21805	21690	21711	21926	21766	21815	21865	21763	21606	21678	21677	21621	21928	21565	21737	21580	21708	21589	21551	21657	21623	21800	21787	21664	21642	21728	21587	21658	21822	21535	21712	21634	21739	21750	21766	21739	21817	21743	21725	21675	21574	21642	21771	21884	21822	21507	21845	21752	21766	21992	21888	21801	21780	21612	21866	21602	21721	21790	21417	21838	21486	21475	21640	21725	21737	21590	21530	21505	21639	21629	21828	21823	21586	21817	21808	22060	21658	21515	21683	21729	21569	21601	21512	21668	21618	21653	21799	21767	21769	21638	21699	21579	21863	21689	21795	21660	21766	21894	21792	21655	21481	21736	21569	21857	21805	21449	21650	21527	21740	21640	21675	21754	21417	21506	21866	21837	21864	22000	21948	21589	21565	21835	21843	21508	21742	21761	21534	21374	21832	21836	21722	21932	21508	21808	21618	21664	21632	21728	21631	21776	21729	21491	21659	21650	21831	21824	21483	21697	21725	21614	21700	21625	21789	21689	21855	21918	21547	21769	21701	21907	21840	22002	21993	21933	21718	21769	21845	21636	21961	21716	21658	21679	21515	21437	21465	21750	21860	21777	21781	21614	21848	21874	22000	21904	21604	21209	21702	21495	21500	21447	21935	21722	21875	21809	21828	21545	21735	22015	21619	21514	21700	21660	21719	21955	21389	21877	21812	21746	21537	21692	21673	21386	21663	21779	21701	21895	21638	21751	21475	21620	21717	21757	21667	21687	21837	21663	21773	21822	21682	21523	21915	21821	21590	21617	21478	21657	21823	21697	21601	21740	21795	21741	21613	21847	21800	21878	21664	21723	21645	21607	21765	21781	21812	21600	21831	21754	21903	21616	21475	21691	21849	21570	21864	21697	21879	21770	21664	22040	21733	21690	21559	21759	21698	21753	21496	21832	22106	21673	21648	21764	21808	21761	21815	21834	21632	21796	21586	21797	21730	21723	21825	21579	21501	21753	21645	21766	21754	21600	21541	21662	21594	21829	21645	21719	21911	21526	21672	21684	21811	21815	21736	21604	21656	21633	21679	21869	21838	21793	21807	21790	21733	21723	21669	21741	21688	21493	21827	21802	21855	21685	21852	21710	21726	21839	21622	21651	21870	21728	21880	21631	21606	21828	21543	21693	21712	21707	21469	21856	21597	21424	21743	21800	21920	21741	21979	21784	21797	21529	21541	21842	21902	21651	21541	21728	21907	21857	21858	21754	21587	21736	21659	21692	21706	21671	21742	21550	21654	21602	21714	21783	21551	21673	21869	21645	21565	21834	21888	21715	21540	21911	21779	21483	21741	21682	21580	21707	21737	21857	21617	21637	21632	21817	21679	21819	21815	21693	21454	21766	21541	21995	21728	21705	21571	21694	21831	21561	21721	21656	21792	21622	21567	21471	21524	21664	21736	21591	21710	21618	21562	21704	21750	21759	21877	21502	21870	21645	21656	21929	21795	21885	21743	21637	21455	21720	21554	21617	21745	21914	21673	21860	21802	21860	21736	21679	21777	21740	21642	21675	21597	21735	21934	21796	21523	21466	21662	21668	21823	21749	21721	21859	21834	21958	21883	21684	21862	21565	21792	21695	21706	21834	21711	21685	21857	21543	22025	21863	21667	21669	21722	21675	21780	21726	21704	21678	21709	21802	21662	21910	21574	21674	21774	21821	21574	21879	21655	21799	21608	21541	21702	21767	21657	21642	21647	21769	21505	21535	21657	21777	21766	21607	21712	21941	21791	21569	21774	21557	21593	21583	21736	21800	21863	21761	21727	21765	21622	21663	21730	21787	21677	21817	21736	21556	21716	21658	21623	21746	21777	21769	21625	21794	21578	21571	21600	21720	21577	21453	21900	21803	21974	21700	21667	21788	21969	21548	21519	21580	21611	21882	21603	21606	21801	21722	21570	21630	21683	21544	21695	21627	21904	21827	21628	21764	21779	21766	21748	21671	21715	21655	21883	21716	21681	21688	21693	21703	21845	21788	21730	21632	21600	21646	21703	21615	21696	21669	21635	21488	21638	21629	21771	21631	21800	21621	21668	21827	21763	21767	21649	21740	21607	21728	21588	21813	22072	21722	21571	21887	21736	21847	21608	21755	21550	21921	21792	21628	21706	21511	21546	21771	21747	21712	21847	21527	21533	21776	21686	21847	21721	21666	21707	21816	21701	21685	21665	21568	21786	21825	21906	21857	21636	21847	21802	21777	21695	21777	21646	21613	21748	21837	21719	21709	21638	21578	21587	21872	21800	21639	21770	21866	21602	21734	21812	21763	21997	21819	21850	21569	21687	21884	21649	21670	21560	21620	21877	21791	21589	21694	21798	21897	21885	21524	21639	21782	21865	21964	21739	21612	21839	21843	21824	21715	21563	21787	21722	21712	21481	21838	21975	21836	21728	21901	21702	21527	21836	21775	21561	21599	21853	21645	21758	22033	21606	21561	21588	21680	21583	21656	21680	21668	21624	21624	21751	21596	21847	21822	21837	21557	21802	21762	21675	21768	21766	21763	21746	21727	21663	21591	21761	21650	21520	21663	21574	21691	21677	21811	21900	21982	21871	21711	21746	21811	21717	21618	21936	21702	21655	21895	21472	21634	21705	21688	21625	21881	21598	21841	21680	21778	21739	21662	21725	21701	21805	21804	21796	21699	21751	21791	21716	21581	21721	21797	21592	21661	21597	21928	21579	21663	21588	21826	21852	21619	21776	21728	21745	21898	21770	21687	21739	22010	21636	21676	21638	21783	21870	21680	21814	21738	21855	21840	21936	21620	21645	21651	21753	21690	21806	21565	21727	21694	21733	21912	21609	21858	21735	21627	21771	21624	21805	21331	21853	21499	21801	21656	21776	21721	21901	21609	21818	21572	21680	21583	21530	21474	21622	21705	21555	21715	21744	21732	21500	21484	21646	21615	21843	21651	21747	21776	21672	21881	21775	21673	21839	21753	21917	21781	21741	21820	21879	21772	21854	21769	21683	21620	21790	21700	21835	21711	21900	21605	21749	21749	21990	21760	21865	21721	21664	21904	21774	21812	21838	21585	21908	21617	21879	21700	21739	21683	21892	21732	21510	21769	21812	21803	21865	21807	21641	21591	21614	21794	21754	21720	21873	21864	21696	21766	21650	21876	21768	21791	21763	21603	21677	21605	21849	21933	21753	21669	21594	21597	21978	21707	21718	21845	21729	21616	21887	21726	21713	21965	21853	21721	21787	21787	21701	21626	21585	21702	21709	21658	21925	21666	21715	21689	21713	21623	21604	21674	21588	21603	21955	21919	21685	21602	21654	21869	21766	21530	21811	21769	21775	21767	21872	21568	21726	21615	21671	21723	21809	21646	21856	21559	21881	21616	21720	21939	21683	21811	21643	21685	21838	21769	21677	21916	21726	21843	21784	21724	21627	21749	21701	21631	21721	21530	21805	21789	21656	21632	21698	21583	21666	21667	21659	21623	21626	21661	21820	21803	21810	21712	21669	21778	21480	21770	21927	21858	21813	21441	21618	21716	21761	21647	21546	21594	21672	21767	21863	21627	21537	21782	21735	21511	21811	22165	21870	21869	21641	21750	21850	21503	21624	21647	22065	21537	21592	21715	21846	21787	21738	21682	21855	21706	21641	21884	21653	21699	21735	21629	21781	21638	21652	21705	21743	21611	21568	21618	21762	21649	21558	21574	21542	21852	21619	21768	21908	21688	21722	21725	21693	21767	21665	21671	21889	21812	21825	21744	21660	21544	21805	21583	21719	21677	21636	21754	21968	21673	21610	21735	21552	21577	21867	21522	21812	21725	21765	21652	21803	21624	21745	21819	21687	21740	21717	21814	21701	21662	21786	21632	21819	21425	21606	21925	21644	21742	21861	21654	21880	21527	21567	21807	21619	21800	21616	21619	21549	21573	21708	21684	21968	21697	21735	21804	21688	21536	21721	21580	21872	21812	21691	21743	21819	21746	21482	21612	21537	21686	21732	21701
18199	30241	26304	21016	19194	18112	17499	17444	17160	17069	17094	17021	17252	16897	17163	16978	17091	17008	16890	16799	17124	16770	17039	16867	16970	16908	16699	17004	16834	16883	16851	16993	16856	16886	16709	16907	16917	16832	16572	16960	16896	16717	16754	17054	16794	16701	16783	16784	16859	16831	16977	16734	16799	16817	16890	16852	16756	16676	16884	16801	16899	16656	16899	16770	16645	17026	16927	16789	16669	16889	17015	16876	16896	16844	16872	16885	16881	16660	17071	16834	16697	16884	16891	16751	16778	16848	16724	16656	16638	16855	16917	16930	16908	16745	16840	16770	16864	16729	16964	16833	16905	16741	16709	16841	16739	16837	16937	16815	16672	16817	16743	16786	16746	16670	16778	16800	16893	16956	16900	16712	16713	16938	16837	16740	16907	16839	16768	16613	16782	16784	16799	16974	16917	16880	16621	16929	16777	16735	16727	16973	16829	16976	16795	16922	16946	16918	16716	16761	16772	16800	16710	16815	16826	16927	16874	16857	16862	16761	16946	16875	16748	16836	16901	16944	16906	16777	16707	16831	16767	16850	16758	16927	16675	16808	16838	16833	16876	16765	16716	16658	16951	16753	16799	16717	16669	16815	16926	16858	16847	16800	16701	16856	16922	16819	16753	16759	17046	16592	16875	16937	16718	16695	16880	16770	16800	16789	16775	16841	16733	16724	16939	16964	16956	16739	16974	16899	17033	16687	16709	17004	16654	17016	16813	16900	16766	16960	16789	16809	16737	16839	16816	16719	16869	16682	16793	16833	16854	16815	16651	16806	17010	16675	16693	16867	16744	16911	16976	16801	16734	16800	16741	16919	16607	17063	16708	16963	16856	16887	16820	16758	16683	16800	16783	16750	16809	16895	16805	16920	16728	16866	16789	16793	16826	16986	16927	16810	16726	16787	16721	16917	16938	16966	16773	16865	16722	16866	16825	17001	16934	16930	16866	16881	16813	16891	16906	16801	16822	16770	16806	16905	16857	16873	16765	16919	16737	16771	16720	16918	16736	16797	16825	16825	16950	16677	16938	16723	16863	16940	17099	16743	16853	16954	16894	16849	16775	16883	16621	16852	16812	16617	16654	16880	16862	16823	16841	16872	16804	16732	16856	16941	16828	16716	16742	16845	16990	16901	16697	16925	16926	16814	16700	16680	16820	16761	16700	16673	17029	16748	16828	16852	16870	16638	16947	16993	16795	16784	16976	16648	16816	16647	16748	16778	16851	16826	16911	16849	16794	16991	16717	17018	16715	16906	16873	16857	16756	16682	16744	16748	16910	16893	16842	16867	16911	16720	16753	16815	16812	16772	16727	16755	16849	16814	16881	16968	16724	16741	16944	16857	16941	16799	16856	16800	16961	16598	16830	16723	16894	16806	16968	16926	16772	16715	16869	16833	16912	16758	16838	16760	16742	16528	16885	16766	16789	16805	16816	16823	16810	16854	16800	16806	16860	16905	16836	16870	16802	16906	16739	16807	16754	16729	16849	16760	16977	16771	16966	16907	16790	16890	17050	16852	16815	16772	16775	16676	16781	16727	16770	16755	16851	16886	16742	16773	16661	16905	16891	16988	16988	16781	16956	16761	16795	16963	16571	16807	17036	16792	16893	16979	16802	16828	16734	16766	16721	16800	16770	16949	16738	16810	16798	16722	16890	16913	16779	16964	16607	16828	16626	16839	16799	16715	16798	16978	16864	16776	16753	16872	17011	16877	16893	16888	16869	16855	17022	16730	16767	16745	16994	16778	16699	16790	16880	16814	16803	16925	16857	16918	16777	16599	16790	16903	16828	16875	17029	16819	16850	16609	16903	16797	16881	16769	16743	16727	16784	17084	16710	16963	16832	16778	16917	16799	16936	16951	16961	17006	16966	16852	16938	16742	16835	16975	16758	16761	16998	16733	16713	16833	16842	16792	16683	16869	16847	16794	16858	16826	16911	16902	16756	16711	16981	16775	16756	16727	16902	16899	16920	16991	16739	16760	16811	16728	16784	16778	16833	16956	16842	17000	16878	16616	16901	16843	16864	17010	16595	16674	16845	17007	16729	16670	16732	16906	16789	16862	16915	16895	16736	16728	16852	16788	16988	16852	16901	16880	16739	16683	16824	16859	16848	16955	16895	16815	16943	16783	16827	16786	16889	16826	16881	16807	16672	16791	16727	16721	16838	16762	16749	16913	16790	16819	16771	16867	16715	16810	16784	16917	16707	16589	16770	16794	16772	16864	16757	16742	16742	16780	17039	16702	16825	16952	16739	16951	16903	16868	16900	16908	16702	16838	16923	16803	16830	16810	16842	16737	16761	16969	16864	16933	16765	16973	16841	16852	17042	16931	16944	16749	16898	16976	16909	16804	16893	16908	16732	16984	16866	16931	16876	16867	16731	16919	16955	16556	16869	16814	16962	16877	16953	17013	16611	16647	17045	16694	16858	16770	16825	16877	17105	16925	16777	16864	16816	16925	16656	16846	16927	16796	16787	16851	16850	16821	16914	16583	16904	16721	16855	16820	16982	16831	16793	16868	16731	16672	16729	16661	16804	16857	16856	16656	16696	16980	16812	16750	16776	16769	16764	16894	16858	16848	16962	16880	16746	16924	16909	16702	16843	16760	16898	17025	16846	16758	16840	16840	16864	16719	16856	16790	16797	16777	16818	16840	16755	16840	16933	16703	16901	16716	16869	16838	16871	16834	16897	16839	16832	16606	16679	16902	16700	16741	16970	16791	16728	16828	16794	16966	16861	16867	16845	16942	16787	16743	16782	16817	16878	16760	16748	16882	16779	16690	16889	16972	16836	16836	16882	16793	16914	16867	16785	16767	16769	16878	16812	16810	16765	16867	16836	16975	16829	16862	16862	16730	16781	16931	16918	16842	16863	16846	16748	16831	16822	16820	16866	16814	16890	16818	17073	16805	16901	16757	16595	16729	17003	16799	16662	16783	16938	16716	16906	16888	16859	16744	16874	16835	16857	16926	16912	16855	16728	16658	16833	16686	16717	16719	16757	16968	16908	16687	16930	16861	16812	16752	16776	17014	16711	16804	16763	16786	16688	16938	16807	16913	16683	17013	16832	16647	16898	16852	16864	16856	16852	16685	16804	16831	16862	16759	16906	16871	16985	16768	16821	16828	16991	16889	16611	16852	16897	16733	16895	16882	16650	16915	16949	16851	17119	16774	16862	16938	16742	16860	17072	16695	16773	16772	16878	16893	16523	16783	16860	16894	16793	16822	16894	17053	16927	16877	16642	16744	16909	16749	16998	16646	17001	16860	16910	16854	16718	17021	16903	16705	17052	16895	16859	16830	16784	16859	16847	16887	16734	16931	16973	16784	16898	16948	16931	16950	16828	16685	16796	16745	16774	16572	16778	16769	16943	16788	16766	16799	16857	16793	16903	16826	16854	16907	16905	16709	17003	16946	16841	16751	16741	16683	17028	16970	16976	17078	16804	16834	16795	16963	16819	17010	16661	16869	16751	16813	16834	16917	16901	16825	16961	16740	16761	16701	16857	16877	16853	16857	16897	16939	16840	16622	16600	16942	16899	16766	16806	16875	16786	16730	16766	16688	16855	16720	16908	16801	16774	16864	17017	16870	16833	16846	16762	16834	16744	16713	16860	16728	16657	16664	16711	16970	16720	16747	16763	16812	16826	17041	16717	16734	17041	16898	16639	16862	16941	16955	16873	16945	16884	16811	16916	16834	16894	16975	16888	16866	16741	16776	16854	16743	16647	16875	16784	16864	16718	17074	16851	16765	16860	16926	16887	16993	17050	16839	16854	16882	16810	16942	16903	16855	16980	16778	16905	16855	16992	16831	16872	16888	16883	16905	16975	16741	16967	16903	16838	16746	17066	16733	16682	16904	16738	16929	16778	16848	16787	16682	16994	16776	16801	16913	16847	16856	16693	16741	16765	16908	16870	16775	16838	16840	16909	16874	16493	16789	16720	16877	16710	16949	16790	16721	16876	16761	16850	16902	16877	16677	16749	16815	16878	16766	16811	16692	16846	16913	16799	16842	16872	16800	16867	16885	16695	16935	16863	16780	16764	16774	16880	16882	16774	16872	16900	16816	16979	16837	16809	16792	16948	16961	16722	16774	16950	16852	16815	16827	16783	16653	16829	16823	16973	16958	16867	16913	16766	16807	16763	16789	16929	16711	16694	17039	16995	16773	16872	16800	16697	17050	16790	16862	16839	16699	16873	16922	16819	16972	16707	16696	16876	16841	16830	16998	16728	16945	16843	16852	16893	16845	16759	17049	16841	16810	16887	16789	16779	16840	16873	16945	16957	16959	17031	16755	16889	16754	16862	16753	16888	16858	16950	16700	16900	16932	16843	16941	16901	16914	16772	16858	16823	16775	16878	16834	16789	16872	16972	16804	16836	16985	16995	16733	16850	16761	16858	16667	16948	16940	16732	16856	16702	16879	16875	16886	16883	16858	16985	16797	17018	16916	16865	16804	16862	16803	16732	16799	16873	16902	16704	16885	16789	16955	16709	16850	16787	16856	16757	16987	16858	17022	16932	16842	16855	16726	16878	16894	16833	16857	16848	16857	16849	16786	16825	16687	16570	16956	16728	16850	16724	16934	16745	16676	16799	16817	16803	16734	16887	16900	17002	16774	16865	16660	16728	16820	16881	16892	16830	16930	16844	16954	16989	16872	16910	16681	16687	16839	16872	16687	16984	16527	16924	16887	16978	16734	16687	16861	16842	16740	16790	16831	16717	16790	16760	16872	16875	16833	16760	16925	16737	16908	16861	16912	16675	17004	16733	16912	16731	16841	16874	16925	16849	16843	16751	16936	16860	16729	16706	16864	16829	16865	16763	16757	17046	16770	17013	16887	16875	16984	16935	16792	16809	16848	16789	16718	16793	16908	16828	16749	16857	16810	16823	16982	16842	16853	16925	16716	16929	16873	16918	16748	16849	16859	16738	16797	16759	16841	16844	16774	16820	16948	16695	16836	16710	16874	16945	16796	16971	16956	16596	16820	16692	16957	16906	16638	16914	16678	16820	16860	16756	16827	16900	16759	16906	16873	16991	16720	16640	16899	16814	16889	16970	16737	16997	16928	17012	16772	16896	16813	16946	16876	16806	16671	16741	16781	16777	16861	16822	16815	16877	16869	16834	16922	16731	16871
22222	21343	28684	24403	22049	24913	26807	22471	21897	22165	22254	22035	22158	21856	21856	21700	21574	21529	21711	21788	21713	21569	21616	21668	21654	21591	21703	21670	21800	21657	21627	21430	21478	21709	21480	21544	21475	21292	21258	21336	21481	21315	21252	21516	21365	21387	21301	21549	21438	21565	21397	21332	21372	21544	21632	21415	21451	21435	21346	21201	21427	21352	21444	21440	21385	21452	21668	21410	21413	21432	21567	21376	21196	21545	21574	21319	21159	21393	21153	21525	21370	21367	21355	21264	21490	21364	21350	21280	21287	21586	21587	21453	21493	21393	21359	21357	21406	21411	21632	21477	21434	21509	21378	21347	21494	21534	21408	21403	21560	21507	21298	21252	21401	21532	21460	21689	21244	21620	21318	21359	21335	21363	21246	21303	21374	21244	21177	21334	21338	21483	21448	21294	21619	21382	21471	21317	21426	21579	21433	21408	21409	21281	21637	21471	21531	21443	21314	21440	21218	21356	21445	21302	21457	21260	21568	21544	21461	21526	21556	21397	21470	21509	21356	21325	21315	21179	21063	21413	21261	21277	21312	21212	21500	21389	21579	21173	21377	21304	21251	21117	21320	21325	21168	21371	21701	21476	21429	21337	21273	21513	21226	21294	21283	21201	21268	21548	21378	21594	21352	21456	21307	21532	21282	21330	21340	21372	21217	21378	21250	21421	21651	21609	21424	21407	21582	21336	21375	21512	21228	21616	21450	21304	21178	21344	21553	21617	21451	21436	21372	21280	21561	21254	21504	21448	21445	21276	21422	21008	21404	21451	21467	21452	21312	21385	21468	21465	21360	21323	21311	21501	21510	21251	21377	21319	21426	21340	21285	21433	21282	21405	21597	21256	21167	21499	21366	21547	21450	21476	21639	21346	21147	21231	21596	21450	21289	21392	21589	21533	21181	21426	21512	21415	21215	21477	21472	21331	21406	21325	21361	21351	21010	21426	21273	21391	21336	21429	21417	21393	21537	21356	21367	21554	21445	21549	21524	21299	21550	21268	21419	21234	21209	21494	21401	21405	21371	21072	21084	21204	21495	21393	21433	21327	21527	21412	21354	21421	21614	21307	21210	21140	21335	21455	21470	21447	21462	21315	21336	21386	21262	21490	21461	21380	21260	21273	21192	21132	21535	21420	21271	21365	21480	21371	21378	21271	21496	21406	21219	21330	21552	21251	21190	21272	21495	21551	21366	21181	21187	21453	21450	21404	21507	21511	21486	21431	21665	21302	21316	21243	21417	21434	21527	21437	21284	21372	21558	21312	21264	21527	21227	21485	21318	21427	21520	21455	21284	21219	21357	21447	21453	21366	21315	21287	21370	21634	21425	21205	21307	21343	21512	21483	21384	21421	21360	21319	21371	21415	21489	21373	21396	21402	21414	21372	21413	21380	21357	21450	21248	21678	21314	21254	21197	21560	21538	21371	21444	21277	21370	21225	21340	21190	21366	21540	21486	21305	21333	21320	21423	21347	21556	21405	21337	21184	21360	21376	21154	21304	21519	21416	21208	21407	21249	21222	21431	21326	21529	21420	21710	21321	21409	21377	21277	21414	21323	21276	21288	21573	21550	21307	21407	21134	21577	21466	21311	21315	21333	21418	21425	21605	21237	21387	21448	21275	21340	21408	21432	21221	21333	21078	21229	21366	21335	21263	21350	21430	21602	21327	21354	21244	21356	21429	21477	21316	21425	21446	21309	21103	21433	21119	21291	21210	21291	21356	21212	21199	21417	21372	21161	21289	21442	21246	21566	21312	21440	21742	21280	21559	21618	21558	21289	21297	21368	21257	21489	21589	21448	21342	21402	21208	21431	21378	21378	21318	21388	21113	21271	21172	21190	21395	21534	21490	21542	21538	21308	21366	21375	21504	21294	21498	21298	21203	21476	21402	21272	21511	21322	21312	21439	21466	21377	21175	21403	21026	21328	21256	21347	21355	21313	21270	21238	21521	21450	21565	21224	21418	21317	21529	21380	21481	21412	21408	21344	21369	21332	21302	21616	21384	21381	21318	21301	21358	21445	21439	21487	21261	21513	21405	21413	21346	21454	21337	21413	21465	21505	21143	21508	21562	21182	21275	21467	21422	21408	21293	21177	21337	21616	21521	21313	21507	21263	21309	21479	21344	21431	21477	21586	21180	21452	21156	21290	21458	21470	21268	21294	21223	21554	21446	21329	21335	21508	21678	21593	21462	21128	21189	21177	21400	21374	21462	21441	21276	21462	21364	21387	21221	21459	21522	21392	21337	21205	21342	21279	21122	21558	21375	21271	21324	21413	21324	21522	21471	21353	21406	21264	21435	21487	21366	21520	21366	21377	21312	21422	21334	21288	21143	21349	21460	21183	21160	21523	21355	21363	21328	21185	21229	21281	21402	21267	21535	21098	21585	21395	21259	21348	21503	21432	21650	21312	21456	21295	21464	21313	21421	21251	21293	21346	21330	21374	21240	21427	21284	21355	21214	21173	21071	21602	21513	21427	21425	21360	21413	21546	21395	21525	21401	21419	21392	21365	21349	21427	21180	21253	21507	21355	21311	21305	21385	21348	21363	21562	21319	21390	21067	21527	21447	21329	21458	21279	21386	21401	21521	21392	21375	21400	21442	21192	21282	21349	21306	21264	21302	21604	21749	21349	21227	21295	21347	21390	21121	21445	21555	21473	21639	21413	21295	21146	21582	21299	21623	21167	21275	21523	21294	21351	21371	21473	21382	21471	21431	21259	21317	21309	21325	21153	21490	21372	21591	21509	21254	21225	21248	21256	21556	21127	21303	21399	21318	21628	21562	21349	21216	21579	21505	21538	21287	21527	21303	21214	21263	21196	21481	21482	21489	21250	21477	21627	21299	21193	21369	21207	21440	21356	21239	21247	21157	21237	21621	21272	21380	21561	21358	21177	21290	21498	21336	21302	21388	21459	21471	21300	21294	21395	21467	21341	21224	21319	21368	21365	21374	21262	21427	21294	21296	21380	21421	21483	21436	21491	21584	21351	21361	21282	21218	21387	21403	21303	21103	21134	21391	21389	21268	21281	21428	21191	21590	21358	21295	21335	21460	21361	21454	21559	21559	21345	21243	21448	21292	21326	21583	21208	21368	21166	21328	21386	21220	21343	21443	21346	21256	21364	21271	21123	21481	21164	21361	21430	21352	21359	21372	21465	21450	21488	21325	21461	21473	21295	21184	21667	21310	21467	21420	21227	21320	21219	21255	21311	21228	21261	21400	21498	21409	21413	21370	21444	21348	21220	21266	21048	21420	21302	21482	21405	21455	21402	21385	21378	21145	21413	21362	21433	21206	21340	21196	21445	21346	21635	21592	21553	21417	21381	21268	21457	21364	21294	21324	21403	21366	21464	21660	21364	21483	21572	21544	21358	21455	21491	21519	21492	21484	21471	21439	21344	21432	21343	21536	21371	21327	21369	21536	21558	21240	21480	21451	21326	21351	21308	21384	21253	21290	21424	21378	21485	21499	21258	21201	21481	21285	21404	21355	21299	21196	21367	21318	21559	21611	21557	21576	21189	21206	21367	21495	21486	21551	21400	21365	21482	21353	21174	21308	21274	21280	21408	21331	21398	21426	21611	21450	21228	21482	21380	21468	21465	21405	21482	21391	21394	21291	21330	21308	21466	21124	21123	21344	21524	21306	21607	21331	21356	21476	21406	21551	21361	21250	21577	21148	21476	21320	21449	21285	21351	21388	21481	21444	21432	21576	21359	21432	21251	21445	21267	21217	21404	21371	21379	21486	21234	21239	21285	21202	21324	21736	21273	21349	21542	21360	21261	21496	21414	21299	21349	21281	21314	21217	21231	21389	21314	21437	21429	21547	21434	21189	21509	21184	21293	21408	21458	21324	21380	21193	21258	21242	21329	21300	21417	21330	21315	21332	21475	21318	21354	21068	21383	21189	21439	21374	21252	21583	21480	21251	21440	21001	21384	21443	21461	21373	21410	21719	21393	21270	21555	21446	21365	21354	21436	21277	21320	21325	21276	21383	21478	21583	21165	21347	21399	21317	21512	21324	21565	21328	21350	21457	21561	21354	21443	21373	21341	21344	21207	21621	21085	21584	21170	21356	21380	21562	21197	21449	21632	21188	21563	21327	21306	21438	21496	21291	21457	21429	21277	21517	21640	21452	21235	21352	21347	21255	21573	21148	21141	21358	21212	21382	21447	21377	21505	21480	21303	21388	21180	21303	21364	21339	21496	21543	21354	21528	21156	21598	21231	21431	21434	21321	21550	21281	21096	21300	21308	21544	21428	21314	21538	21104	21271	21525	21265	21342	21444	21468	21613	21326	21133	21504	21249	21116	21423	21306	21484	21434	21428	21290	21471	21150	21391	21095	21496	21334	21271	21446	21338	21116	21295	21140	21456	21368	21328	21363	21269	21284	21185	21386	21502	21460	21429	21516	21170	21363	21414	21226	21483	21344	21258	21374	21299	21318	21351	21352	21411	21178	21530	21383	21394	21385	21433	21350	21208	21243	21369	21426	21477	21341	21286	21259	21388	21349	21495	21345	21267	21244	21361	21484	21590	21191	21389	21085	21406	21331	21444	21384	21384	21469	21451	21483	21183	21371	21489	21326	21520	21200	21477	21427	21378	21308	21432	21212	21307	21425	21480	21259	21462	21421	21384	21322	21208	21233	21350	21448	21307	21173	21466	21215	21237	21428	21207	21383	21427	21277	21552	21248	21280	21285	21407	21378	21158	21423	21476	21249	21397	21378	21373	21487	21202	21396	21316	21304	21433	21376	21304	21420	21543	21322	21423	21490	21606	21271	21461	21431	21266	21294	21416	21153	21314	21415	21486	21511	21369	21230	21268	21400	21616	21533	21345	21281	21371	21364	21361	21206	21374	21660	21327	21246	21310	21426	21552	21528	21363	21286	21169	21209	21378	21351	21139	21429	21251	21319	21434	21350	21410	21735	21341	21309	21247	21469	21335	21307	21298	21240	21406	21224	21436	21383	21443	21372	21425	21319	21268	21200	21346	21314	21495	21336	21387	21176	21245	21383	21200	21163	21458	21465	21380	21464	21347	21562	21545	21466	21291	21414	21260	21298	21530	21358	21328	21724	21341	21323	21238	21437	21371	21606	21480	21236	21453	21318	21428	21224	21465	21431	21446	21369
17882	36027	30611	23601	20944	18952	18055	17726	17333	17326	17304	17126	17172	17130	16995	16902	17049	16860	16882	16794	16749	17034	16761	16825	16837	16707	16864	16731	16912	16586	16745	16679	16742	16684	16610	16681	16660	16591	16743	16713	16623	16733	16518	16655	16650	16563	16497	16531	16490	16602	16811	16534	16603	16556	16590	16741	16577	16595	16630	16474	16786	16576	16894	16673	16555	16717	16788	16533	16716	16615	16566	16577	16662	16511	16743	16798	16521	16456	16597	16695	16764	16529	16541	16541	16489	16634	16775	16589	16536	16534	16610	16729	16580	16810	16782	16630	16630	16540	16574	16640	16583	16508	16816	16475	16723	16723	16594	16537	16648	16624	16599	16651	16536	16678	16707	16562	16671	16535	16713	16754	16579	16513	16688	16538	16640	16547	16555	16588	16573	16674	16637	16548	16528	16478	16670	16638	16873	16610	16711	16562	16525	16691	16556	16574	16470	16536	16607	16562	16589	16601	16796	16530	16705	16690	16592	16643	16558	16623	16714	16565	16600	16462	16489	16557	16501	16585	16557	16534	16602	16426	16788	16577	16724	16591	16657	16580	16687	16560	16648	16586	16589	16578	16715	16716	16798	16630	16687	16539	16808	16504	16753	16768	16586	16467	16658	16666	16579	16694	16669	16643	16566	16451	16656	16630	16595	16509	16647	16480	16619	16710	16649	16580	16663	16434	16690	16575	16567	16717	16917	16676	16615	16672	16742	16639	16614	16721	16800	16493	16590	16616	16688	16652	16589	16663	16494	16651	16523	16725	16619	16730	16438	16639	16641	16526	16796	16775	16684	16664	16663	16675	16638	16668	16729	16761	16458	16602	16770	16628	16748	16703	16522	16575	16783	16558	16552	16625	16676	16650	16617	16554	16586	16653	16662	16633	16449	16953	16696	16691	16703	16523	16529	16619	16687	16557	16435	16524	16668	16593	16711	16807	16413	16643	16593	16738	16677	16640	16467	16792	16595	16683	16624	16668	16492	16461	16781	16698	16578	16602	16545	16637	16659	16655	16701	16606	16687	16634	16616	16619	16631	16699	16527	16738	16693	16605	16605	16639	16563	16540	16522	16661	16773	16530	16564	16676	16726	16531	16426	16765	16728	16376	16656	16739	16609	16609	16709	16668	16567	16562	16636	16561	16675	16505	16631	16639	16581	16641	16574	16665	16544	16679	16578	16645	16609	16808	16492	16570	16614	16699	16537	16552	16559	16455	16590	16496	16645	16638	16490	16641	16487	16629	16599	16690	16594	16693	16527	16503	16660	16550	16647	16662	16559	16591	16585	16619	16799	16620	16728	16637	16596	16569	16591	16520	16600	16449	16605	16634	16579	16819	16622	16670	16630	16539	16559	16605	16888	16673	16665	16479	16739	16656	16637	16691	16529	16589	16642	16604	16764	16646	16682	16395	16469	16544	16393	16394	16546	16482	16524	16568	16708	16619	16784	16645	16744	16498	16762	16705	16600	16651	16626	16713	16705	16714	16900	16843	16710	16656	16547	16636	16536	16703	16452	16643	16714	16608	16467	16605	16759	16486	16771	16573	16719	16670	16718	16560	16636	16488	16736	16623	16589	16571	16476	16756	16697	16395	16613	16660	16426	16734	16591	16581	16574	16550	16602	16704	16638	16662	16488	16659	16674	16785	16686	16635	16604	16555	16556	16526	16601	16515	16709	16718	16702	16731	16613	16688	16523	16833	16552	16732	16620	16682	16531	16607	16559	16584	16641	16528	16727	16562	16623	16612	16638	16582	16760	16571	16613	16657	16740	16681	16424	16643	16797	16621	16444	16581	16752	16486	16552	16481	16639	16476	16551	16534	16499	16678	16617	16620	16519	16555	16620	16674	16510	16601	16725	16656	16680	16452	16445	16465	16705	16690	16670	16712	16604	16717	16606	16714	16641	16613	16797	16538	16692	16798	16571	16528	16673	16666	16627	16627	16743	16586	16561	16444	16595	16489	16526	16590	16671	16658	16770	16563	16756	16590	16811	16557	16661	16533	16715	16795	16693	16519	16720	16626	16701	16764	16612	16566	16819	16513	16789	16489	16657	16601	16619	16523	16664	16717	16656	16521	16654	16686	16631	16815	16588	16659	16501	16502	16724	16599	16596	16589	16704	16516	16700	16694	16684	16836	16544	16583	16648	16587	16393	16620	16491	16504	16667	16571	16678	16465	16523	16533	16682	16793	16778	16563	16665	16629	16462	16705	16543	16645	16541	16633	16628	16563	16693	16587	16669	16660	16501	16709	16524	16676	16569	16502	16657	16590	16624	16629	16473	16514	16698	16737	16576	16516	16624	16781	16613	16596	16772	16668	16732	16596	16687	16628	16621	16659	16644	16664	16543	16598	16445	16542	16643	16730	16589	16574	16577	16621	16410	16623	16541	16583	16634	16697	16666	16496	16927	16569	16692	16604	16700	16780	16510	16517	16529	16785	16580	16609	16791	16541	16700	16471	16657	16614	16680	16655	16556	16517	16651	16635	16572	16490	16563	16539	16697	16514	16831	16509	16774	16820	16535	16626	16585	16656	16440	16554	16717	16711	16729	16634	16666	16740	16473	16555	16538	16504	16520	16718	16806	16651	16789	16596	16784	16593	16589	16695	16653	16618	16680	16600	16568	16502	16505	16720	16533	16696	16643	16527	16784	16620	16596	16614	16763	16532	16695	16541	16696	16703	16626	16578	16799	16633	16614	16538	16768	16505	16527	16644	16616	16837	16429	16502	16751	16646	16649	16570	16643	16413	16540	16709	16668	16631	16741	16578	16644	16617	16469	16551	16628	16671	16582	16806	16843	16538	16660	16532	16679	16653	16514	16736	16596	16591	16674	16609	16556	16563	16626	16560	16506	16497	16688	16624	16473	16589	16600	16525	16432	16657	16540	16702	16550	16476	16619	16658	16675	16732	16558	16527	16638	16764	16743	16524	16727	16487	16634	16545	16576	16572	16587	16446	16735	16490	16534	16653	16647	16540	16519	16657	16647	16634	16645	16542	16764	16529	16722	16396	16595	16576	16702	16544	16439	16615	16547	16680	16808	16683	16557	16723	16638	16574	16662	16589	16700	16708	16535	16781	16729	16657	16549	16687	16515	16712	16599	16393	16757	16620	16646	16584	16764	16642	16635	16542	16490	16532	16608	16858	16714	16730	16703	16615	16442	16578	16714	16541	16749	16674	16500	16445	16510	16572	16627	16570	16607	16645	16547	16490	16433	16578	16571	16676	16454	16689	16752	16696	16487	16612	16841	16563	16614	16575	16624	16606	16624	16627	16685	16725	16559	16589	16591	16666	16563	16634	16485	16568	16501	16773	16596	16623	16738	16654	16795	16666	16581	16683	16628	16784	16533	16734	16568	16501	16496	16642	16492	16632	16680	16694	16866	16646	16538	16585	16502	16446	16710	16617	16738	16768	16744	16731	16602	16674	16410	16558	16559	16498	16648	16650	16689	16423	16696	16466	16632	16561	16549	16542	16552	16856	16646	16592	16644	16638	16610	16629	16413	16729	16679	16538	16486	16926	16644	16725	16526	16540	16557	16619	16504	16670	16522	16583	16710	16719	16542	16702	16587	16651	16624	16661	16623	16582	16532	16652	16740	16674	16579	16586	16582	16622	16618	16607	16672	16535	16563	16478	16573	16559	16563	16570	16653	16967	16642	16639	16650	16503	16593	16710	16635	16468	16619	16654	16681	16854	16688	16598	16465	16652	16601	16456	16644	16801	16577	16579	16534	16611	16652	16592	16512	16538	16472	16531	16724	16636	16668	16612	16474	16639	16616	16704	16843	16521	16559	16448	16484	16740	16614	16548	16598	16705	16754	16742	16489	16630	16760	16509	16529	16621	16644	16694	16476	16587	16424	16508	16586	16809	16575	16595	16721	16627	16620	16727	16637	16815	16575	16743	16523	16601	16626	16629	16749	16490	16568	16603	16696	16599	16527	16676	16544	16534	16520	16612	16565	16736	16697	16599	16597	16560	16712	16737	16575	16561	16505	16706	16546	16628	16564	16634	16617	16504	16746	16610	16609	16673	16724	16398	16654	16547	16725	16578	16714	16532	16719	16701	16481	16577	16670	16704	16606	16558	16503	16720	16664	16699	16553	16546	16551	16666	16478	16731	16674	16694	16641	16675	16548	16646	16564	16513	16707	16625	16574	16693	16668	16458	16672	16617	16737	16548	16752	16711	16590	16570	16565	16546	16434	16751	16718	16672	16595	16555	16591	16691	16719	16519	16505	16585	16784	16657	16670	16710	16656	16692	16526	16432	16550	16477	16587	16561	16506	16355	16756	16551	16801	16497	16594	16577	16467	16513	16654	16631	16544	16648	16751	16503	16699	16572	16651	16653	16554	16677	16674	16667	16690	16598	16654	16641	16748	16744	16543	16554	16663	16628	16764	16663	16497	16787	16427	16719	16502	16580	16832	16591	16758	16544	16662	16508	16559	16801	16627	16692	16532	16742	16460	16635	16580	16710	16464	16699	16754	16470	16636	16444	16715	16748	16641	16672	16611	16509	16795	16378	16482	16525	16692	16804	16622	16478	16722	16542	16568	16714	16520	16632	16544	16618	16622	16621	16666	16661	16626	16559	16639	16531	16620	16742	16679	16513	16538	16647	16633	16599	16502	16669	16681	16658	16590	16622	16536	16656	16785	16616	16707	16569	16430	16678	16609	16708	16674	16578	16638	16437	16600	16584	16563	16593	16661	16465	16651	16684	16758	16680	16643	16608	16476	16744	16788	16646	16480	16587	16654	16631	16505	16793	16763	16589	16628	16653	16675	16646	16617	16596	16733	16598	16662	16649	16789	16641	16697	16557	16893	16697	16581	16652	16511	16643	16634	16731	16593	16529	16641	16491	16619	16540	16503	16783	16544	16609	16622	16584	16623	16653	16641	16662	16425	16571	16760	16441	16585	16583	16567	16733	16530	16627	16502	16612	16601	16698	16624	16541	16743	16528	16566	16605	16633	16564	16648	16542	16645	16603	16628	16648	16655	16576	16632	16792	16420	16596	16645	16623	16762	16722	16562	16569	16582	16548	16399	16640	16630	16562	16550	16774	16599	16740	16612	16616	16604	16631	16400	16625	16685	16569	16613	16613	16605	16470	16713	16613	16522	16643	16700	16470
30593	25839	29337	26301	23183	22677	22367	22246	22092	22011	22066	22056	21931	21931	21851	21828	21844	21887	21664	21864	21658	21814	21771	21893	21767	21991	21944	21731	21974	22090	21610	21828	21738	21729	21858	21845	21546	21664	21950	21984	21755	21728	21715	21701	21789	21709	21765	21837	21907	21723	21835	21996	21689	21909	21701	21616	21828	21897	21670	21791	21690	21798	21963	21471	21632	21853	21816	21781	21783	21688	21853	21817	21878	21864	21904	21681	21612	21804	21756	21990	21635	21605	21901	21831	21832	21965	21750	21603	21845	21594	21743	21573	21862	21764	21863	21563	21777	21757	21895	21886	21651	21663	21866	21647	21810	21612	21727	21762	21907	21713	21802	21877	21562	21479	21764	21707	21586	21772	21748	21892	21652	21770	21548	21983	21792	21801	21668	21863	21868	21770	21882	21711	21864	22021	21639	21782	21788	21698	21641	21838	21996	21788	21986	21739	21861	21709	21804	21425	21604	21580	21767	22092	21641	21544	21733	21875	21729	21810	21905	21520	21936	21823	22041	21837	21963	21614	21926	21766	21791	21839	22057	21984	21895	21888	21854	21604	21749	21699	21715	21845	21917	21812	21923	21781	21710	21627	21649	21691	21693	21641	21585	21816	21881	21746	21877	21757	21816	21728	21884	21549	21714	21623	21565	21754	21747	21777	21759	21900	21738	21786	21755	21674	21815	21830	21769	21690	21712	21877	21788	21828	21916	22034	21626	21756	21722	21953	21777	21854	21597	22095	21888	21738	21886	21715	21863	21723	21634	21631	21598	21793	21852	21962	21889	21714	21837	21658	21838	21992	21920	21835	21595	21720	21825	21644	21784	21718	21904	21713	21778	21721	21873	21618	21590	21786	21900	21918	21867	21593	21690	21723	21598	21749	21804	21728	21787	21769	21846	21930	21948	21709	21796	21854	21957	21825	21885	21623	21801	21876	21834	21818	21876	21759	21704	21699	21778	21741	21896	21988	21777	21651	21657	21850	21637	21786	21969	21698	21928	21735	21802	21888	21626	21791	22015	21856	21632	21455	21717	21659	21953	21850	21738	21680	21669	21814	21915	21883	21887	21753	21687	21818	21687	21559	21818	21825	21674	21559	21780	21812	21887	21708	21837	21769	21979	21750	21642	21907	21705	21892	21985	21844	21845	21871	21906	21897	21653	21527	21872	21749	21719	21818	21836	21652	21994	21707	21774	21572	21908	21666	21639	21910	21752	21750	21881	21878	21991	21819	21704	21636	21756	21719	21854	21728	21762	21742	21899	21846	21993	21689	21661	21664	21702	21543	21833	21603	22020	21890	21787	21858	21816	21765	21915	21700	21699	21730	21801	21803	21655	21706	21921	21713	21860	21841	21802	21855	21654	22045	21826	21858	21714	21662	21697	21721	21813	21806	21955	21834	21817	21839	21709	21798	21800	21715	21698	21749	21770	21851	21910	21645	21813	21929	21621	21867	21675	22035	21860	21711	21850	21687	21721	21796	21800	21633	22005	21931	21822	21769	21707	21823	21933	21612	21801	21554	21738	21804	21758	21997	21808	21711	21692	21756	21899	21849	22087	21783	21807	21663	21735	21811	21942	21800	21848	21912	21958	21640	21507	21875	21871	21871	21839	21717	21881	21579	21809	21655	21782	21818	22040	21952	21828	21905	21496	21841	21759	21583	21943	21758	21695	21960	21872	21771	21690	21758	22101	21912	21716	21720	21863	21719	22023	22023	21853	21713	21734	21770	21638	21628	21616	21881	21995	21908	21833	21614	21778	21775	21984	21758	21784	21963	21940	21862	21823	22019	21764	21932	21643	21658	21762	21688	21851	21824	21769	21821	21803	21801	21672	21842	21902	21578	21685	21850	21779	21616	21906	21965	21812	21954	21757	21864	21823	22013	21672	21744	21985	21936	21914	21658	22067	22091	21933	21610	21702	21931	21950	21711	21654	21916	22041	21787	21897	21901	21952	21908	21792	21816	21645	21855	21891	21828	21476	21915	21909	21906	21807	21782	21460	21931	21855	21822	22008	21623	21777	21647	21971	21858	21901	21763	21774	21730	21864	21952	21946	21896	21995	21756	21876	21660	21879	21826	21506	21717	21723	21866	22011	21841	21631	21904	21676	21601	21702	21631	21662	21722	21793	21737	21886	21915	21770	21806	21674	21626	21560	21757	21771	21676	21813	21654	21839	21940	21909	21915	21902	22200	21774	21542	21691	21727	21810	21722	21769	21748	21996	21832	21760	21834	21788	21684	21788	22200	21756	21789	21762	21921	21659	21739	21709	21752	21684	21799	21900	21705	21904	21762	21807	21784	21758	22046	21942	21824	21981	21791	21935	21820	21800	21778	21806	21805	21780	21856	21869	21848	21756	21724	21926	21863	21872	21808	21761	21935	21774	21738	22197	21552	21850	21633	21802	21790	21603	21634	21842	21700	21855	21831	21883	21752	21467	21819	21779	21671	21856	21802	21987	21850	21812	21839	21768	21953	21708	21851	21932	21845	21721	21733	21944	21815	21786	21833	21725	21779	21905	21985	21908	21575	22061	21722	21915	21947	21899	21853	21660	21732	21732	21825	21670	21603	21961	21862	21748	21618	21848	21751	21786	21642	21740	21718	21816	21834	21776	21720	21594	21653	21794	21944	21691	21580	21980	21789	21789	21761	21651	21594	21647	21851	21885	21870	21855	22075	21902	22015	21631	21732	21933	21927	21780	21730	21740	21963	21842	21787	21668	21847	21844	21623	21826	21898	21640	21715	21714	21794	21883	21840	21970	21889	21703	21692	21686	21837	21946	21576	21803	21829	21884	21793	21886	21793	21748	21641	21526	21766	21514	21625	21779	21851	21870	21932	21745	21794	21823	21774	21793	21440	21814	21638	21713	21780	21655	21690	21756	21750	21955	21869	21748	21668	21690	21933	21963	21674	21774	21799	21997	21531	21871	21828	21767	21817	21956	21870	21742	21582	21867	21712	21790	21756	21662	21883	21785	21654	21691	21959	21817	21694	21954	21658	21822	21658	21838	21976	21519	21649	21798	21947	21576	21497	21696	21732	21536	21802	21708	21783	21933	21859	21755	21783	21843	21699	22070	22078	21593	21680	21657	21793	21907	21829	21568	21849	21775	21899	21803	21905	21863	21512	21842	21663	21968	21563	21598	21910	21793	21923	22010	21866	21632	21877	21502	22002	21725	21784	21963	21708	21816	21727	21704	21663	21713	21746	21816	21820	21609	21824	21768	21804	21841	21757	21872	21828	22016	21597	21737	21783	21882	21781	21808	21940	21806	21733	21554	21591	21526	21596	21886	21824	21999	21956	21766	22018	21789	21884	21983	21784	21976	21536	21976	21735	21990	21738	21762	21950	21705	21662	21907	21733	21971	21896	21906	21879	21715	21750	21801	21798	21854	21918	21719	21958	21893	21770	21870	21837	21715	21713	21916	21737	21699	21937	21839	21774	21771	22153	22003	21813	21854	21630	21524	21753	21725	21866	21884	21770	21939	22145	21707	21900	21770	21808	21853	21945	21743	21936	22102	21678	21799	21680	22011	21858	21795	21632	21758	21813	21833	21679	21713	21858	21634	21757	21649	21780	21885	21669	21671	21713	21711	21629	21814	21841	21961	21781	21843	21832	21981	21698	21886	21830	21934	21640	21718	21960	21965	21906	21761	21691	21779	21781	21759	21847	21733	21788	21684	21745	21556	21674	21557	21654	21851	21587	21676	21772	22028	21564	21815	21847	21801	21565	21614	21689	22004	21754	21750	21792	21954	21868	21963	21722	22165	21881	21951	21812	21851	21911	21821	21803	21934	21800	21863	21844	21923	21750	21716	21899	21848	21975	21830	21773	21806	21730	21971	21575	21833	21719	22037	21760	21625	21674	21765	21968	21713	21817	21760	21663	21812	21993	21684	21813	21593	21783	21685	21832	21853	21687	21760	21741	21550	21793	21854	21968	21858	21800	21740	21730	21749	21982	21819	21653	21878	21696	21686	21862	21964	21723	21968	21857	21858	21818	21864	21658	21577	21999	21763	21906	21874	21836	21722	21547	21506	21789	21629	21672	21669	21664	22005	21974	21993	22049	21870	21808	22044	21865	21738	21841	21972	21884	21903	21589	21787	21893	21846	21745	21999	21665	21637	21744	21646	21793	21844	21926	21778	21887	21736	21791	21704	21639	21686	21973	21908	21686	21783	21862	21732	21965	21915	22007	21733	21754	21956	21729	21680	21888	21661	21809	21679	21894	21704	21758	21896	21772	21934	21970	22067	21912	21710	21657	21600	21648	21675	21707	21687	21986	21880	21855	21781	21572	22004	21969	21838	21647	21841	21614	21915	21720	21657	21922	21780	21755	21613	21883	21923	21831	21809	21707	21761	21677	21740	21844	21846	21825	21877	21873	21741	21843	21680	21581	21746	21738	21609	21526	21971	21789	21791	21971	21869	22032	21628	21942	21877	21759	21680	21967	21869	21702	21768	21781	21716	21872	21604	21743	22032	21786	21837	21882	21703	21689	21637	21763	21768	21819	21811	21928	21839	21949	21729	21907	21898	21942	21749	21884	21789	21706	21673	21731	21940	21940	21764	21637	21882	21829	21885	21885	21700	21840	21816	21882	21867	21591	21992	21679	21878	21705	21853	21570	21947	21715	21650	21985	21776	21877	21719	22002	21715	22058	21630	22021	21791	21829	21825	21746	21715	21826	21721	21686	21878	21598	21602	21704	21868	21817	21565	21740	21799	21674	21768	21719	21912	21677	21881	21740	21862	21951	21733	21712	21758	21882	21670	21865	22048	21863	21825	21865	21786	21919	21858	21854	21994	21715	21787	21941	21843	21854	21792	21838	21621	21478	21747	21707	21899	21778	22014	21721	21765	21751	22003	21775	21773	21778	21798	21710	21764	21937	21818	21675	21785	21601	21722	21764	21801	21741	21851	21871	21762	21956	21863	21978	21782	21694	21790	21932	22017	21804	21805	21843	21703	21692	21677	22012	21768	21750	21850	21863	21805	21967	21950	21778	21889	22033	22041	21695	21814	21925	21755	21841	21656	21988	22012	21904	21818	21927	21849	21676	21611	21849	21754	21728	21871	21758	21770	21514	21756	21614	21905	22030	21761	21778	21739	21880	21984	21787	21538	21901	21840	21816
20803	28592	24242	20067	18850	17860	17455	17447	17117	17305	17104	17183	17204	16985	17175	16795	17084	17204	16957	16902	16964	16911	16871	16992	16946	16768	16894	16831	16769	16594	16883	16658	16902	17029	16909	16836	16992	16649	17017	16721	17057	16902	16864	16944	16900	16847	16890	16950	16773	16979	16836	16883	16714	16736	16938	16826	16939	16841	16948	16794	16784	16946	16689	16872	16937	16750	16995	16825	17103	17043	16825	16722	16732	16889	16762	16840	16723	16637	17011	16802	16867	16795	16786	16915	16909	16785	16964	16631	16727	16834	16775	16830	16825	16954	16844	17065	16809	16938	16951	16791	16977	16814	16899	16895	16840	16859	16822	16860	17084	16969	16970	16871	16832	16948	16878	16940	16800	17008	17007	17035	16845	16971	16880	16804	16856	16793	16892	16665	16760	16886	16777	17003	16859	16751	16936	17051	16913	16808	16964	16787	16946	16680	16897	16776	16910	16945	16797	16846	16996	16845	16920	16862	16796	16864	16960	16975	16771	16795	16945	16851	16904	16794	16818	16925	16716	16673	16809	16996	16730	16860	16792	16816	16994	16751	16919	16660	16866	16790	16926	16928	17018	16758	16889	16989	16844	16863	16912	16999	16805	16844	16758	16743	16857	16973	16756	17006	16880	16827	16774	16823	16929	16714	17000	16927	16822	16888	16942	16798	17033	16996	16906	16759	16803	16910	16805	16875	16746	16881	16932	17059	16871	16936	16794	16894	16716	16736	16977	16917	16806	17015	16761	16986	16838	16730	16853	16967	16818	16690	17029	16756	16901	16913	16818	17047	16774	17011	16871	16743	16744	16858	16849	16833	16790	16805	16769	16976	16980	16890	16795	16886	16853	16961	16870	16981	16816	16768	17051	16671	16946	16926	16908	16888	17064	16884	16747	16884	16880	16783	16848	16902	16954	16765	16796	17088	16805	16923	16905	16861	16934	16889	16896	16791	16871	16931	16868	16802	17005	17085	16909	16706	17015	16812	16934	16859	16716	16900	17019	17020	16939	16955	16897	16849	16754	16885	16880	17006	16917	16767	16982	16947	16829	16705	16941	16924	16833	16920	16989	16870	16769	16782	16977	16862	16993	16957	16864	16758	16942	16936	16958	16767	16840	16763	16792	16932	16701	16775	16901	16716	16878	17057	16759	16751	16937	16899	16956	16670	16915	16799	16922	16939	17046	16688	16784	16859	16741	16924	16710	16850	16929	16892	16937	16668	16811	16851	16979	16831	16871	17088	16891	16921	16816	16801	16943	17024	16971	16780	16698	16777	16867	16955	16869	16853	16765	17038	16810	16907	16907	16795	16954	16802	16838	16996	16832	16918	16779	16829	16910	17027	16750	17009	16899	16825	16897	17039	16930	16894	16859	16712	16853	16928	17000	16867	16853	16876	16751	16811	16721	16905	16858	16865	16881	16871	16791	16748	16753	16850	16767	16979	16844	16697	16790	16924	16912	16931	16736	16845	16939	17057	16944	16818	16811	16798	16854	16810	16897	16917	16913	16789	16833	16841	16992	16694	16894	16932	16909	16866	16699	17012	16757	16867	16717	17027	16822	16795	16738	16867	16831	16975	16708	16865	16803	16944	16910	16793	16748	16924	16971	16995	16886	16754	16760	16922	16778	16863	16791	16813	16911	16681	16840	16941	16986	16943	16958	16802	16941	16674	16821	16848	16906	16910	16881	16802	16753	16918	16870	16855	16925	16749	17067	17017	16755	16868	16685	16790	16685	16938	16826	16835	16830	16762	16998	16764	16796	16618	16869	16943	16906	16967	16796	16697	16966	16901	17025	16910	16877	16921	16976	16783	16628	16904	16590	16897	16826	16850	16945	16801	16731	16762	16976	16729	16757	16907	16928	16696	16914	16766	16827	17080	16821	16994	17037	16956	16869	17030	17090	16815	16949	16822	16908	17001	16809	16899	16885	16821	16836	16723	16958	16941	17005	17088	16938	16927	16842	16850	16835	16655	16805	16799	16885	17097	16899	16991	16877	16849	17005	17074	16811	16922	16776	16858	16786	16812	16994	16858	16894	16904	16782	16766	16814	16773	16926	16782	16915	16878	16701	16852	16897	16985	16944	16803	16678	16832	16950	16831	16768	16811	16906	16738	16850	16743	16909	16970	17032	16876	16766	16836	16843	16930	16878	16806	16808	16859	16797	16719	16755	16876	16753	16832	16658	16908	16891	16794	16861	16774	16620	16898	16897	16862	16827	16863	16868	16872	16884	16757	16862	16786	16848	17006	16842	16945	16896	16852	16771	16806	16768	16765	16783	16957	16821	16997	16763	16845	16820	16682	16876	17062	16846	16914	16820	16851	17037	16919	16911	17017	16733	17011	16788	16923	16855	17023	16969	16879	16816	16808	16744	16778	16809	16732	16836	17048	16706	16908	16789	16826	16853	16923	16870	16734	16806	16920	16975	16832	16936	16828	16925	16879	16987	16840	16870	16709	16848	16975	16980	16775	17030	16747	17004	16917	16906	17053	17018	16866	16857	16856	17018	16926	16910	16903	16797	16993	16928	16814	16750	16688	16867	16894	16979	16945	16781	16853	16860	16724	16808	16763	16751	16698	16869	16917	16759	16805	16801	16803	16838	16993	16879	16744	16645	16971	16743	16848	16866	16883	16808	16856	16891	16913	16908	16847	16863	16934	16983	16844	17174	16879	16821	16975	16854	16765	16705	16689	16811	16697	16875	17005	16904	17155	17011	16772	16890	16870	16701	16868	16739	16953	16826	16801	16817	16898	16759	17054	16790	16890	16737	16765	17092	16922	16857	17179	16826	16969	16952	16862	16911	16808	16802	16842	16827	16746	16741	16862	16865	17030	16917	16746	17099	17002	16810	16794	16842	16874	17091	16942	16865	16958	16534	16913	17034	16992	16818	16855	16677	17001	16944	16948	16911	16865	16804	16887	16911	16863	16577	16720	17023	16921	16885	16842	16911	16816	16772	16920	16907	16937	16763	17113	16999	16850	16961	16785	16834	17094	16750	16947	17013	16913	16823	16783	16822	16797	16846	16927	16811	16955	16773	16844	16861	16823	16911	16839	16728	16680	16793	16905	16888	16789	16723	16752	16930	16818	16869	16992	16832	16826	16860	16986	16801	16740	16737	17040	16643	16912	16878	16953	16892	16919	16910	16790	16913	16823	16920	16791	16837	17026	16915	16818	16851	16898	17001	16975	16988	16981	16913	16811	16855	16970	16941	17006	16872	16836	16837	16689	16716	16808	16855	16961	16910	16793	16781	16896	16797	16823	16921	16858	17020	16964	16921	16802	16734	16989	16970	16874	16987	16961	16816	16880	16853	16889	16883	16743	16885	17035	16630	16852	16851	16883	16890	16794	16868	16759	16838	16871	16865	16737	17019	16633	16800	16891	16849	16779	16677	16810	16692	16647	16868	16790	16850	16850	16795	16720	16900	16765	16862	16920	16855	16806	16889	16880	17036	16790	16864	16914	16919	16993	16769	16885	16858	16973	16915	16843	16958	16842	16918	16933	16809	16848	16999	16767	16999	16949	16859	16800	16819	16958	16923	16838	16843	16931	17003	16817	16861	16869	16642	17060	16832	17092	16918	16996	16769	16867	16771	16971	16882	16861	16802	16802	16808	16783	16875	16778	16886	16887	16920	16923	16977	16772	16873	16754	16909	16866	17062	16498	16762	16941	16938	17011	16837	16886	16904	17164	16767	17011	16968	16708	16741	16766	16911	17066	16869	16712	16845	16826	16840	16814	16817	16823	16918	16943	16763	17031	16872	16721	16840	17084	16768	16791	16952	16928	16910	16925	16919	16927	16785	16939	17091	17038	16808	17159	16837	16860	16895	16758	17007	16962	16758	16954	16938	16902	16796	16977	16921	17013	16757	16763	16815	16893	16932	17144	16952	16908	16869	16814	17115	16785	16950	17097	16741	17050	16835	16876	16887	16896	16864	16946	16854	16713	17065	16938	16668	16786	16941	16984	16776	16796	16874	16842	16881	16942	16730	16881	16776	16808	17088	16744	16841	16771	16662	16844	17019	16844	16899	16895	17025	16951	16891	16912	16833	16830	16810	16832	16929	16958	16886	16907	16705	16862	16925	16827	16857	17187	16938	16909	16890	16849	16699	16851	16853	16601	17080	16876	16825	16765	16912	17017	16800	16829	16857	16834	16921	16898	16948	16925	16657	16778	16908	16800	16943	16820	16885	16862	16867	16822	16897	16851	16666	16936	16853	17089	16879	17103	16728	16818	16963	16948	16737	17033	16862	16909	16881	16899	17020	16851	16869	16877	17059	17005	16905	16935	16861	16965	16892	16972	16795	16948	16854	16944	16625	16724	16844	16842	16848	16702	16978	16860	16926	16880	16905	16662	16894	16744	16953	16787	16959	16958	16759	16982	16829	16834	16883	16847	16941	16916	17086	16906	16766	16939	16934	16993	16690	16873	16806	16862	16729	16979	16928	16849	16879	16919	16837	16776	16730	16934	16891	16997	16909	16808	16919	16815	16773	16862	16901	16972	16983	16901	16753	16877	17001	16784	16928	16788	16948	16866	16822	16885	16864	16929	16775	16700	16889	16950	17000	16970	16854	16869	16849	16883	16859	17007	16947	16798	16675	16862	16831	16704	16851	16930	16825	16770	16860	16784	16900	16763	17028	16764	16936	16923	16749	16807	16854	16952	16733	16824	16666	16983	17046	16857	16905	16693	16958	16911	17101	16842	16786	16842	16958	16868	16894	16733	16765	16882	17001	16939	16727	16885	16803	16800	16814	16762	16916	16945	16857	16883	16863	16959	16781	16926	16769	16664	17000	16739	16772	16844	16919	16843	17025	16912	16878	16861	16811	16962	16782	16939	16871	16853	16895	16870	16888	17039	16980	16816	16932	16935	17001	16860	16925	16886	16799	16959	16752	16641	16961	16844	17003	16851	16863	16943	16886	16747	16859	16897	16856	16956	16916	16770	16848	16591	16944	16874	16855	16769	16792	16835	16814	16951	16884	16932	16890	16843	16888	17007	16859	16865	16935	16957	17016	16823	16739	16910	16707	16958	16727	16856	16950	17093	16803	16837	16774	16861	16846	16923	16921	16815	16905	16925	16904	16766	16789	16997	16708	16996	16953	16884	16723	16889	16878	16919	16934	16940
23207	21311	28235	25171	23301	24212	24171	21984	21791	21942	21941	21680	21586	21709	21619	21698	21473	21573	21563	21596	21344	21305	21553	21514	21576	21487	21450	21275	21637	21268	21427	21382	21432	21446	21349	21365	21368	21466	21287	21386	21668	21126	21245	21281	21212	21279	21385	21617	21446	21475	21372	21271	21271	21424	21353	21312	21302	21397	21212	21343	21376	21441	21182	21230	21414	21236	21504	21256	21219	21236	21386	21273	21210	21582	21228	21106	21228	21482	21440	21258	21361	21411	21420	21285	21437	21461	21283	21183	21421	21224	21237	21395	21510	21254	21282	21293	21086	21341	21266	21522	21316	21555	21494	21439	21308	21337	21321	21387	21451	21190	21422	21286	21468	21372	21240	21176	21544	21388	21301	21267	21358	21404	21369	21289	21259	21346	21301	21469	21137	21228	21216	21273	21469	21302	21395	21268	21493	21486	21398	21303	21314	21167	21238	20976	21357	21154	21366	21137	21302	21362	21357	21413	21231	21589	21649	21305	21282	21509	21130	21344	21516	21443	21431	21251	21060	21285	21419	21299	21349	21400	21567	21290	21314	21303	21266	21553	21329	21292	21268	21272	21246	21310	21212	21278	21423	21175	21454	21334	21316	21354	21265	21250	21335	21329	21335	21366	21460	21115	21163	21326	21391	21283	21380	21172	21391	21195	21195	21236	21304	21289	21288	21447	21490	21196	21117	21067	21315	21185	21367	21289	21360	21217	21433	21104	21249	21120	21293	21341	21367	21400	21203	21315	21479	21179	21280	21663	21351	21197	21209	21320	21293	21394	21565	21575	21371	21212	21316	21323	21414	21267	21350	21416	21330	21048	21056	21361	21378	21241	21327	21332	21286	21304	21330	21221	21231	21328	21094	21117	21157	21324	21203	21382	21168	21512	21361	21224	21449	21269	21343	21271	21283	21288	21285	21149	21248	21081	21255	21496	21239	21410	21336	21461	21385	21227	21276	21233	21515	21266	21347	21251	21392	21527	21365	21490	21246	21099	21406	21385	21273	21148	21675	21489	21276	21242	21266	21159	21364	21072	21078	21214	21256	21407	21107	21148	21279	21193	21413	21339	21277	21258	21346	21202	20997	21279	21538	21181	21203	21345	21284	21341	21421	21354	21264	21203	21302	21388	21269	21308	21433	21419	21180	21273	21400	21273	21076	21149	21489	21343	21244	21169	21205	21365	21563	21398	21313	21345	21114	21304	21216	21298	21207	21227	21434	21185	21494	21348	21333	21130	21194	21345	21226	21256	21206	21348	21331	21314	21342	21175	21389	21377	21296	21365	21136	21165	21354	21270	21279	21286	21248	21318	21329	21279	21508	21320	21124	21346	21239	21290	21257	21434	21278	21283	21306	21348	21188	21337	21324	21328	21305	21472	21255	21209	21252	21302	21426	21148	21354	21267	21226	21021	21352	21219	21094	21286	21241	21235	21092	21402	21153	21506	21350	21297	21293	21460	21224	21257	21392	21279	21380	21274	21097	21261	21289	21277	21162	21244	21046	21279	21264	21232	21385	21341	21306	21412	21345	21456	21132	21215	21282	21250	21427	21504	21501	21136	21152	21208	21144	21370	21220	21263	21367	21177	21232	21134	21327	21323	21216	21284	21078	21447	21366	21351	21473	21441	21375	21257	21485	21224	21346	21294	21459	21028	21277	21245	21169	21229	21329	21228	21151	21309	21403	21391	21359	21363	21174	21126	21319	21317	21361	21138	21015	21375	21298	21348	21341	21174	21289	21390	21352	21281	21263	21332	21256	21458	21143	21315	21157	21269	21372	21546	21329	21088	21295	21343	21386	21353	21260	21235	21214	21369	21486	21584	21433	21327	21335	21196	21448	21303	21243	21304	21410	21221	21189	21113	21295	21062	21395	21377	21272	21273	21308	21458	21360	21189	21117	21518	21405	21188	21204	20956	21344	21159	21127	21456	21244	21315	21272	21301	21364	21359	21454	21312	21426	21141	21354	21214	21297	21450	21406	21495	21239	21405	21327	21588	21301	21540	21163	21467	21380	21095	21266	21300	21128	21188	21289	21278	21506	21296	21458	21272	21304	21323	21250	21452	21152	21172	21545	21251	21338	21522	21425	21229	21240	21372	21328	21352	21384	21330	21441	21409	21344	21287	21462	21143	21213	21341	21479	21269	21176	21275	21217	21113	21150	21098	21451	21538	21390	21368	21237	21308	21312	21237	21268	21452	21276	21131	21281	21494	21328	21272	21409	21185	21243	21261	21443	21452	21383	21455	21297	21247	21464	21449	21495	21285	21445	21325	21192	21351	21466	21346	21360	21578	21297	21257	21119	21135	21347	21436	21332	21223	21216	21238	21329	21343	21280	21304	21413	21364	21474	21422	21446	21391	21205	21353	21208	21683	21369	21398	21442	21432	21396	21475	21129	21367	21257	21244	21318	21341	21345	21398	21221	21521	21390	21370	21442	21220	21132	21201	21309	21409	21393	21404	21400	21241	21401	21326	21471	21412	21249	21290	21344	21404	21276	21017	21486	21272	21473	21177	21382	21430	21255	21229	21306	21467	21456	21260	21245	21342	21525	21434	21097	21426	21466	21430	21171	21285	21570	21267	21268	21470	21258	21301	21320	21092	21336	21182	21352	21059	21296	21175	21134	21263	21202	21420	21359	21241	21140	21310	21211	21381	21074	21504	21376	21490	21301	21306	21305	21538	21333	21175	21112	21241	21126	21331	21262	21442	21185	21566	21390	21313	21175	21423	21335	21239	21280	21226	21228	21184	21136	21368	21541	21338	21163	21339	21255	21327	21511	21215	21299	21437	21309	21283	21322	21289	21246	21308	21351	21408	21325	21256	21270	21359	21737	21328	21283	21350	21408	21404	21294	21539	21251	21384	21357	21384	21217	21490	21505	21304	21201	21433	21227	21066	21373	21312	21560	21042	21137	21509	21221	21078	21239	21288	21321	21094	21138	21082	21481	21256	21362	21262	21243	21168	21269	21137	21500	21134	21346	21157	21300	21451	21313	21364	21280	21261	21404	21100	21354	21146	21345	21354	21366	21233	21298	21329	21304	21372	21465	21216	21458	21404	21195	21289	21392	21270	21301	21471	21418	21139	21297	21350	21071	21298	21242	21428	21264	21217	21122	21363	21358	21146	21187	21159	21338	21043	21232	21480	21254	21400	21261	21551	21220	21272	21324	21535	21260	21546	21552	21384	21416	21227	21189	21260	21226	21217	21317	21270	21318	21266	21342	21439	21417	21323	21417	21262	21296	21223	21382	21242	21354	21438	21417	21253	21420	21401	21355	21186	21458	21159	21356	21352	21197	21307	21387	21248	21347	21141	21365	21015	21381	21149	21538	21210	21545	21199	21167	21200	21106	21348	21292	21167	21208	21161	21552	21413	21399	21372	21331	21326	21319	21374	21307	21243	21230	21418	21276	21446	21346	21425	21080	21404	21271	21376	21167	21237	21609	21479	21497	21383	21144	21369	21163	21348	21210	21094	21168	21507	21296	21152	21350	21258	21339	21013	21325	21352	21260	21288	21280	21168	21321	21293	21189	21355	21405	21465	21378	21462	21458	21392	21311	21423	21293	21243	21397	21085	21300	21442	21205	21250	21359	21391	21428	21258	21179	21259	21075	21459	21301	21317	21346	21349	21375	21272	21449	21397	21479	21293	21414	21417	21272	21233	21147	21274	21339	21330	21307	21067	21566	21414	21672	21283	21268	21148	21518	21217	21306	21351	21255	21126	21224	21359	21255	21227	21377	21198	21371	21169	21043	21317	21371	21258	21254	21290	21126	21210	21188	21390	21616	21375	21303	21206	21364	21315	21367	21251	21469	21137	21287	21441	21215	21354	21307	21434	21391	21428	21131	21422	21362	21307	21319	21401	21208	21233	21302	21342	21449	21512	21711	21288	21233	21340	21377	21167	21172	21491	21446	21168	21403	20908	21410	21320	21218	21187	21327	21595	21387	21268	21482	21158	21257	21311	21213	21188	21061	21345	21189	21302	21534	21398	21093	21404	21360	21339	21148	21194	21243	21303	21401	21303	21350	21311	21285	21350	21325	21442	21522	21284	21358	21069	21187	21452	21204	21469	21247	21217	21344	21380	21265	21347	21168	21441	21328	21376	21040	21406	20972	21459	21159	21236	21193	21320	21416	21238	21548	21261	21437	21566	21352	21387	21244	21133	21276	21401	21369	21302	21371	21339	21355	21569	21325	21317	21370	21221	21226	21110	21410	21258	21320	21417	21352	21374	21449	21259	21392	21279	21311	21112	21159	21216	21339	21302	21343	21240	21440	21195	21431	21196	21171	21333	21319	21356	21418	21326	21215	21522	21533	21027	21328	21147	21270	21066	21281	21332	21279	21344	21207	21383	21147	21295	21256	21387	21178	21080	21326	21449	21375	21317	21245	21498	21208	21314	21332	21453	21210	21259	21354	21397	21374	21156	21322	21356	21330	21318	21472	21502	21449	21060	21379	21364	21333	21394	21299	21305	21577	21341	21304	21290	21340	21398	21351	21208	21307	21371	21257	21192	21221	21253	21388	21537	21485	21396	21455	21206	21432	21153	21311	21195	21282	21516	21110	21268	21374	21141	21142	21251	21170	21358	21397	21247	21360	21245	21087	21444	21380	21200	21332	21220	21224	21137	21487	21217	21369	21455	21349	21297	21408	21232	21448	21228	21502	21126	21329	21158	21319	21237	21427	21423	21204	21158	21342	21197	21415	21282	21410	21310	21296	21320	21399	21377	21235	21246	21426	21457	21088	21175	21411	21283	21439	21431	21321	21272	21298	21382	21360	21370	21448	21223	21243	21021	21219	21341	21402	21307	21284	21394	21324	21286	21389	21362	21183	21330	21448	21357	21151	21351	21219	21086	21292	21350	21429	21436	21310	21318	21432	21384	21399	21219	21657	21389	21205	21281	21420	21386	21093	21319	21415	21180	21151	21346	21562	21455	21495	21471	21418	21244	21260	21174	21327	21349	21375	20957	21105	21257	21486	21335	21405	21343	21157	21323	21313	21317	21369	21325	21221	21451	21479	21148	21387	21080	21342	21428	21359	21389	21356	21434	21367	21347	21173	21353	21257	21258	21374	21208	21436	21248	21389	21296	21148	21399	21206	21260	21346	21133	21082	21405	21198	21376
17319	32813	27014	21699	19616	18386	17852	17513	17149	17178	16964	16963	17152	17020	16706	16932	16589	16856	16719	16738	16739	16616	16961	16752	17055	16665	16754	16716	16728	16591	16733	16684	16730	16643	16574	16466	16720	16694	16773	16492	16571	16613	16671	16579	16559	16827	16578	16686	16601	16642	16702	16567	16826	16728	16664	16672	16690	16748	16626	16711	16590	16592	16727	16740	16583	16510	16641	16746	16733	16536	16561	16610	16765	16561	16544	16584	16578	16679	16641	16771	16577	16591	16691	16540	16701	16562	16653	16545	16534	16709	16459	16686	16718	16596	16643	16464	16697	16609	16551	16715	16658	16663	16560	16490	16503	16601	16625	16627	16763	16573	16459	16594	16670	16757	16581	16558	16716	16544	16572	16486	16557	16770	16570	16612	16464	16611	16392	16573	16547	16510	16786	16499	16602	16579	16690	16761	16658	16545	16466	16560	16629	16729	16486	16671	16642	16651	16692	16675	16526	16591	16780	16424	16678	16635	16624	16524	16499	16630	16663	16489	16736	16613	16676	16669	16569	16650	16612	16601	16436	16818	16640	16498	16644	16631	16678	16465	16665	16751	16531	16550	16594	16702	16606	16476	16673	16768	16511	16554	16503	16574	16566	16647	16723	16624	16542	16828	16601	16660	16653	16613	16766	16549	16608	16647	16509	16652	16570	16579	16444	16606	16806	16663	16598	16608	16763	16619	16608	16668	16583	16518	16625	16497	16579	16747	16722	16626	16630	16511	16641	16860	16372	16654	16651	16547	16702	16609	16532	16650	16590	16588	16735	16756	16653	16556	16718	16745	16584	16542	16610	16555	16504	16706	16541	16687	16769	16775	16597	16660	16640	16548	16707	16622	16585	16590	16620	16637	16677	16648	16543	16632	16632	16714	16595	16649	16545	16375	16719	16675	16539	16847	16596	16628	16575	16661	16740	16638	16615	16637	16543	16440	16618	16601	16661	16609	16571	16631	16514	16607	16438	16712	16778	16534	16626	16428	16569	16737	16829	16483	16598	16447	16900	16647	16621	16472	16733	16575	16652	16672	16644	16432	16711	16450	16776	16547	16634	16596	16622	16526	16491	16775	16611	16592	16635	16509	16718	16557	16638	16681	16698	16585	16732	16531	16670	16667	16702	16609	16611	16457	16746	16656	16701	16628	16629	16611	16741	16362	16738	16541	16786	16527	16636	16599	16624	16521	16667	16615	16353	16623	16689	16718	16552	16634	16654	16740	16691	16555	16734	16470	16534	16705	16517	16585	16512	16547	16544	16616	16654	16607	16599	16589	16454	16865	16668	16708	16547	16602	16446	16769	16632	16743	16603	16578	16678	16542	16580	16721	16565	16575	16412	16502	16725	16737	16712	16493	16396	16715	16676	16606	16563	16427	16600	16566	16432	16815	16470	16595	16662	16490	16663	16503	16605	16537	16555	16548	16578	16569	16755	16531	16789	16638	16545	16703	16649	16534	16412	16780	16428	16602	16624	16595	16720	16548	16560	16512	16565	16666	16509	16593	16779	16465	16686	16644	16670	16627	16735	16820	16602	16611	16628	16599	16677	16531	16545	16645	16689	16526	16610	16518	16641	16620	16637	16581	16616	16610	16554	16819	16655	16591	16602	16642	16564	16592	16579	16648	16627	16698	16733	16448	16664	16790	16637	16588	16744	16760	16613	16605	16438	16544	16661	16639	16887	16557	16593	16568	16518	16549	16644	16470	16682	16643	16550	16651	16781	16578	16665	16570	16646	16491	16588	16677	16568	16666	16549	16665	16635	16517	16481	16554	16632	16513	16567	16644	16489	16460	16615	16655	16517	16529	16666	16612	16525	16480	16532	16631	16546	16495	16546	16688	16607	16626	16769	16418	16465	16721	16574	16492	16704	16629	16502	16549	16528	16662	16577	16519	16735	16346	16616	16664	16741	16663	16564	16504	16636	16553	16704	16415	16696	16640	16662	16685	16836	16507	16568	16475	16478	16653	16741	16392	16515	16583	16609	16488	16647	16757	16861	16524	16593	16593	16666	16702	16634	16624	16582	16469	16503	16592	16615	16574	16496	16489	16571	16609	16512	16530	16506	16396	16662	16602	16621	16580	16589	16473	16744	16676	16718	16587	16723	16482	16579	16579	16676	16566	16592	16562	16522	16709	16699	16699	16595	16602	16562	16441	16686	16606	16822	16737	16569	16449	16594	16585	16548	16500	16621	16696	16689	16571	16654	16431	16701	16452	16634	16656	16377	16541	16848	16517	16701	16653	16563	16571	16563	16594	16570	16446	16631	16613	16607	16535	16576	16545	16438	16610	16778	16596	16868	16721	16552	16529	16662	16629	16735	16578	16622	16767	16711	16651	16697	16496	16584	16655	16735	16669	16596	16673	16600	16610	16558	16555	16548	16709	16594	16712	16708	16444	16748	16482	16399	16587	16607	16694	16616	16567	16534	16750	16638	16573	16758	16703	16649	16674	16554	16461	16638	16673	16699	16522	16568	16630	16496	16833	16614	16550	16624	16636	16596	16569	16602	16621	16553	16660	16488	16971	16588	16554	16649	16626	16720	16764	16557	16503	16564	16572	16525	16395	16527	16561	16593	16596	16759	16434	16643	16679	16560	16690	16549	16503	16614	16531	16647	16557	16534	16547	16544	16457	16682	16448	16747	16695	16540	16544	16560	16581	16433	16689	16499	16608	16829	16475	16601	16671	16690	16521	16738	16658	16566	16639	16576	16675	16698	16465	16724	16669	16697	16387	16609	16610	16621	16561	16604	16551	16652	16586	16704	16474	16537	16494	16633	16465	16805	16499	16612	16668	16491	16804	16544	16487	16815	16596	16489	16762	16626	16555	16691	16706	16653	16503	16626	16554	16520	16726	16721	16552	16547	16772	16788	16634	16497	16470	16797	16533	16707	16533	16534	16730	16597	16315	16450	16780	16649	16534	16480	16607	16516	16645	16622	16720	16631	16635	16568	16628	16696	16400	16441	16519	16559	16834	16552	16570	16612	16567	16317	16804	16629	16469	16650	16729	16596	16522	16412	16728	16544	16597	16487	16830	16775	16743	16554	16579	16625	16712	16526	16648	16531	16637	16670	16572	16610	16708	16610	16543	16664	16527	16553	16651	16514	16797	16571	16725	16547	16561	16624	16523	16619	16656	16741	16590	16610	16713	16687	16649	16785	16430	16600	16503	16711	16660	16640	16627	16709	16715	16714	16634	16627	16656	16552	16603	16615	16673	16760	16555	16710	16503	16700	16661	16727	16736	16626	16579	16569	16674	16620	16692	16619	16576	16740	16748	16811	16581	16664	16566	16559	16749	16605	16647	16588	16678	16746	16462	16429	16545	16559	16522	16800	16646	16631	16544	16639	16423	16542	16811	16452	16570	16508	16702	16587	16643	16534	16606	16680	16551	16412	16612	16787	16687	16694	16604	16575	16711	16666	16558	16680	16744	16559	16764	16544	16574	16387	16632	16753	16561	16391	16554	16675	16779	16688	16642	16671	16652	16734	16756	16634	16431	16549	16437	16642	16710	16751	16737	16510	16466	16780	16542	16498	16693	16538	16649	16641	16556	16436	16779	16534	16498	16568	16626	16695	16592	16486	16694	16591	16713	16702	16643	16576	16661	16701	16747	16522	16660	16670	16623	16862	16651	16516	16541	16682	16642	16680	16630	16646	16597	16667	16516	16501	16529	16448	16670	16602	16537	16536	16404	16737	16562	16548	16599	16474	16551	16547	16696	16618	16714	16558	16551	16683	16663	16596	16595	16434	16474	16541	16671	16505	16528	16779	16726	16533	16530	16583	16635	16569	16539	16684	16609	16502	16495	16651	16644	16503	16628	16453	16654	16552	16653	16727	16469	16528	16700	16636	16538	16744	16617	16637	16736	16730	16771	16575	16636	16652	16683	16656	16630	16717	16625	16714	16560	16470	16634	16695	16623	16465	16797	16528	16678	16634	16648	16617	16605	16702	16417	16434	16601	16467	16617	16509	16535	16671	16707	16583	16566	16767	16500	16607	16506	16630	16554	16732	16629	16443	16502	16548	16570	16589	16529	16719	16657	16552	16665	16638	16604	16675	16674	16572	16379	16554	16668	16651	16468	16733	16597	16596	16672	16455	16499	16601	16571	16687	16416	16656	16645	16563	16778	16779	16504	16651	16572	16484	16576	16511	16584	16699	16733	16641	16474	16739	16488	16570	16625	16682	16624	16658	16653	16587	16662	16608	16684	16649	16495	16638	16656	16631	16782	16494	16620	16667	16640	16722	16665	16584	16726	16524	16749	16478	16645	16548	16572	16473	16631	16619	16628	16773	16559	16556	16724	16711	16556	16648	16592	16437	16656	16693	16622	16668	16539	16679	16576	16578	16648	16775	16571	16576	16479	16792	16639	16606	16783	16490	16693	16721	16570	16620	16571	16566	16652	16451	16399	16544	16632	16518	16866	16474	16713	16555	16584	16686	16638	16543	16514	16720	16553	16673	16617	16633	16621	16665	16562	16601	16821	16580	16529	16548	16570	16678	16601	16628	16637	16663	16376	16679	16589	16683	16415	16581	16455	16523	16593	16446	16693	16678	16565	16744	16666	16525	16608	16499	16559	16655	16601	16681	16553	16468	16659	16740	16391	16514	16505	16495	16654	16664	16503	16706	16670	16614	16661	16561	16431	16557	16618	16454	16548	16600	16752	16633	16641	16594	16553	16710	16556	16712	16588	16652	16427	16572	16473	16564	16710	16619	16580	16649	16600	16820	16599	16799	16517	16555	16729	16651	16750	16775	16657	16559	16724	16510	16674	16421	16527	16575	16518	16542	16565	16675	16590	16598	16693	16435	16446	16540	16802	16513	16568	16390	16625	16693	16522	16434	16655	16695	16475	16672	16704	16647	16563	16750	16473	16708	16566	16783	16628	16777	16465	16661	16805	16622	16564	16267	16820	16747	16643	16467	16646	16586	16600	16567	16543	16447	16516	16662	16589	16627	16447	16620	16853	16697	16652	16688	16682	16662	16555	16824	16481	16501	16574	16429	16584	16659	16511	16606	16707	16633	16677	16640	16644	16505	16429	16533	16435	16626	16750	16744	16649	16540	16541	16532	16597	16637	16636	16646	16727	16620	16687	16667	16658	16643	16605	16663	16604	16561	16530
24982	21430	27438	27844	23201	23082	23327	22405	22151	22478	22144	22230	22121	22208	22150	22229	22314	22094	22214	22100	21901	21894	21895	21840	21964	21935	22071	21916	21975	21717	21809	21898	21843	21851	21863	21828	21879	21852	21946	21801	21991	21800	21999	21755	21665	21825	22028	21967	22038	21717	21954	21805	22005	21871	21843	21738	21867	21983	21931	22019	21898	21908	21858	21883	21801	21894	21885	21851	21774	21781	21871	21970	21935	21923	22051	21918	21959	21777	21848	21905	21863	21753	21761	21955	21858	21839	22027	21978	21710	21667	21930	22148	21951	21783	21860	21760	22095	21810	21907	21926	22025	21775	21791	22032	21794	21638	21832	21887	21972	21858	21762	21651	22033	21818	21981	22059	21935	21807	21587	21897	21986	21833	21773	21917	22174	21820	21908	21931	21896	21849	21831	21810	21900	21643	21882	21693	21841	22052	21832	21844	21752	22021	21759	21956	21784	21985	21783	21696	21951	21889	21771	21751	21765	21941	21982	21952	21825	21922	21836	21863	21970	21938	21848	21979	21918	21821	21902	22102	21869	22111	21753	22062	21948	21851	21935	21958	21783	21905	21918	21937	21727	21816	21822	21994	21962	21828	22013	21965	21839	21957	21873	22041	22081	21799	21759	21852	21798	22015	21787	21903	21877	21795	21950	21790	21855	21969	22249	21768	21897	21821	21782	21709	21976	21879	22004	21793	21975	21908	21754	21798	21985	22032	21922	21672	21802	21959	21714	21820	21745	21830	21800	21742	21995	22081	21908	21886	21787	21859	21924	21963	21897	21888	21785	21834	21851	21683	21857	21717	22007	21749	21783	21802	21809	22054	22075	21821	22181	21849	22065	21826	21863	21836	22068	22052	22032	21807	21926	21938	21732	21796	21888	21939	22055	21840	22078	21994	21893	21856	21997	21844	21562	21877	21901	21746	22019	22073	22011	21936	21909	21767	21741	21716	22082	22055	21933	21923	21802	21748	21917	21973	21771	21824	21733	21832	21894	21873	21819	21866	21970	21844	21837	21870	21857	21719	21777	21872	21711	21896	21708	21752	21821	21740	22094	21955	21774	22075	21862	21943	21961	22089	21934	21766	22004	21683	22174	21932	21816	21901	21668	21777	21867	21957	21863	21636	21993	22015	21872	21682	21935	21742	22029	21797	21691	21965	21846	21716	21929	22029	22112	21843	21803	21534	21967	21866	21993	21725	21788	21883	21719	21929	21708	21875	21696	21679	21876	21906	21967	22041	21865	21872	21972	21984	21737	21802	21998	21886	21925	22082	21750	21772	21881	21956	22036	21613	21851	21921	21954	21905	21825	21845	21684	21805	21836	21851	21852	21953	21804	21790	21996	21925	21881	21935	21799	21663	21861	21779	21981	21949	21709	22012	22016	22029	21890	21981	21708	21910	22059	22001	21887	21802	21880	21924	21606	21889	21867	21827	22008	21815	21882	21994	21809	21801	21850	22013	21958	21867	21646	21951	21873	21778	21982	21853	21809	21889	21830	21915	21899	22014	21849	21849	21845	21608	21838	21766	21891	22032	22042	21953	21805	21792	21966	21635	21860	21937	22120	21788	21857	21940	21861	21855	21876	22170	21912	22036	21900	21829	21587	21975	21850	21979	21905	21781	22091	22138	21789	21757	21939	21856	21915	21793	21896	21764	21736	21739	21891	21813	22010	21677	21679	22060	21780	21841	21910	21807	21897	21933	22130	21869	21811	21725	21880	21853	22060	21917	21923	21847	21966	21973	22005	21999	21885	21857	21899	22025	22003	21946	21911	21979	21930	21856	22065	21768	22046	21686	21716	22112	21957	21862	21777	22022	21894	21739	21695	21862	21579	21848	21760	21946	21822	21851	21880	21985	21725	21616	22048	21774	21838	21888	22006	21688	21982	21700	21815	21923	21734	21911	21795	21743	21747	21924	21929	21853	21840	22118	22121	21725	21991	21928	21754	22076	21903	21901	21796	21916	22072	21715	22027	21679	21879	21900	22075	21974	21859	21855	21920	21898	21915	21609	21888	21976	21929	21892	21822	21938	21920	21648	21957	21983	21887	22011	22031	21712	22242	21884	21884	21925	21896	21805	21793	21798	21876	21777	21881	22055	21850	21901	22069	21944	22010	21845	21747	21942	21831	21752	21930	21926	21572	21978	21833	21783	21847	21903	22186	21860	21881	21865	21838	21790	21887	21749	21905	22051	21947	21889	21868	21831	22057	21947	21980	22081	21664	22023	22056	21919	21900	21985	21940	21762	21988	21832	21988	21734	21985	21848	21955	21650	22157	22027	22085	22157	21627	21779	21960	21993	21635	21880	21853	21978	22071	21785	21916	21878	21862	21886	21906	22177	22207	21695	21866	21943	21807	22033	21860	21627	21810	22018	21852	21859	21838	21811	21914	21898	21889	21713	21690	21855	22010	21824	21887	21896	21927	21952	22024	21705	21995	21942	21855	21798	21859	22022	22012	21798	21778	21891	21863	21958	21597	21875	21858	22084	21856	21833	22160	21983	21809	21810	21925	22023	21922	21667	22075	22039	21949	21901	21921	21999	21894	21784	21637	22042	21937	21798	21783	21788	22000	21838	21936	21686	22024	22017	22019	22018	22215	21647	21933	21736	21878	21948	21863	21806	21780	21938	22022	21879	22005	21858	21943	21676	21885	22055	21960	21729	21919	21871	21928	21839	21780	21798	21929	21895	21731	21863	21846	22060	21996	21747	22009	21775	21881	21702	21955	21966	22051	21922	21828	22018	21757	21847	21778	21715	21906	21809	21903	21776	21778	21903	21730	21811	21941	21678	21919	21855	22064	21783	21841	21865	21917	21852	21770	21708	21854	22024	21742	21760	22044	21782	22042	21863	21875	21957	21874	21810	21804	21945	21741	21871	22002	21742	21826	21863	21893	21868	21996	21961	21934	21863	21936	21835	21935	21937	21981	22162	21936	21892	21475	21889	21863	21974	21860	21652	21776	21854	21867	22014	21908	21851	21991	21897	21819	21912	22101	21785	21958	21823	22065	21987	21781	21703	21646	21578	21807	21685	21713	21793	21919	21852	21924	22004	21972	21787	21886	21951	21890	21919	21797	21975	21954	22028	21871	21841	21908	21908	21765	21800	21994	21853	22049	21733	21767	21710	21999	21821	21928	21851	21933	22058	21711	21991	22036	21718	21994	22051	21814	21926	21823	21944	21923	21958	21835	21868	21634	21948	21803	22078	21978	21956	21856	21859	21837	21732	21957	21878	21930	21956	21989	21858	21926	21892	21938	21674	21774	21719	21891	22063	21842	21963	21694	21913	22071	21793	21979	21981	21738	21829	21849	21555	21887	21924	21970	22061	21861	21950	21863	21797	21709	21905	21919	21798	21757	21680	21947	21794	21646	21812	21715	21739	21743	21903	21939	21862	21764	21957	21768	21734	22003	21999	21792	21918	21925	21904	22068	22210	21934	21887	21898	21950	21886	21728	21802	21781	21677	21930	21929	21938	21820	22016	22079	21780	21977	21925	21882	21781	22015	21801	21804	22084	21968	21729	21873	22016	21918	22000	21973	21906	22149	21773	22029	21913	21800	22134	21925	21848	21944	21755	22005	21968	21735	22060	21726	21897	21881	21953	21742	21907	21843	21936	21795	21944	21763	21839	21946	21631	22114	21792	22045	21886	21846	21818	21886	21935	21803	21836	21757	21868	21950	21933	21950	21875	22086	21948	21843	21761	21897	21796	21743	21756	21838	21874	21921	21898	22128	21752	21791	21816	21749	21997	22035	21896	21910	21866	21999	21919	22210	22048	21707	21673	21819	21788	21845	22050	21940	21536	21693	22002	22002	21802	21774	21840	21840	21908	21935	21882	21774	21884	22034	21937	22003	21671	21999	21894	21898	21874	21879	21874	21942	21988	21957	21702	21881	21983	21851	21955	21980	22059	21729	21725	21858	21859	21733	21959	21705	21611	21759	22033	21609	21732	21909	21810	21968	21820	21781	21739	22081	21929	21805	21654	22026	21928	21894	21611	21798	21793	22014	21990	21629	22012	21994	21890	21946	21883	21842	21811	21880	22029	21794	21702	21709	21692	21900	21816	21860	21897	21908	22039	21951	21958	21849	21810	21877	21941	21642	21744	21727	22115	21818	21997	21897	21730	21825	21926	21904	21805	22094	21997	21956	22061	21789	21866	22020	21595	21707	21838	21635	21874	21760	21799	21779	21759	21830	22068	21863	22023	21806	21625	21929	21945	21597	21916	21919	22002	21820	21939	21918	21988	22227	22064	21916	22105	21754	21974	21850	21869	22006	21894	21758	21586	21764	22087	21840	21955	21962	21737	22065	21729	22078	21907	21701	21766	21810	21894	21832	21806	21875	21886	21944	21783	21873	21954	21960	21720	22031	22032	21856	21815	21918	22002	21855	21918	22103	22013	21962	21790	21901	21563	21874	22083	21658	21923	22071	21794	21862	21956	21735	21931	22036	21870	21937	21750	21899	21906	21892	21899	22035	21875	21785	21916	21934	21921	22018	21823	21992	21982	21844	21786	21862	22005	21903	21727	21783	21885	21760	21786	21654	21818	21838	21998	21786	21870	21872	21748	22046	21980	22047	21812	21981	21919	21789	21975	22039	21700	22107	21795	21701	21622	22043	21852	21847	22078	21683	21817	21942	21987	21854	21811	22066	21863	21853	21884	21862	21903	21749	21822	21844	21796	22133	21885	21948	21751	21813	22134	21928	22015	22121	22067	21965	21900	22029	21957	22025	21785	21935	21863	21856	21734	21940	22158	21849	21811	21877	21997	21775	21935	21829	21786	21816	22016	22049	21900	21763	21909	21893	21848	21839	21782	21925	21777	21899	21844	21988	22049	22041	21797	21730	21981	22005	21840	22020	21980	22011	21745	21744	21965	21818	21855	21782	21647	21663	21621	21920	21995	21977	22020	21714	21881	21917	21883	21901	21809	21931	21787	21808	21868	21840	21965	21754	21918	22268	22218	21918	21968	21707	21748	21967	21552	21711	22028	21823	21828	22102	21937	21695	21753	21967	21802	21871	21968	21838	22061	22015	21708	21862	21866	21903	21748	22014	22044	22035	21851	22051	21787	21831	21921	22078	21619	21959	21832	21998	21716	21854	22006	21987	21861	21864	21970	22033	21814
18450	30082	24733	20553	19046	17934	17653	17442	17495	17270	17311	17101	17075	17027	17233	17103	16947	17087	17027	17157	16982	17110	16756	16908	16979	17023	16926	16949	16866	16771	16720	16976	16987	16881	16918	16873	16901	17019	16913	16823	16898	16844	17105	16806	17025	16720	16920	16918	16921	16920	16867	16904	17109	17076	16850	16947	16951	16932	16866	16898	16933	16882	17050	16762	16880	16929	16910	16917	16937	16946	16869	16913	16792	16979	16793	16775	16858	16975	16974	16923	16890	17048	16955	16858	16967	16911	16876	16873	16707	16852	16849	16788	16759	16987	16924	16784	17041	16916	16898	16826	16823	16858	17047	16931	16776	17053	16880	16940	16751	16839	16775	16888	16852	17067	16853	16727	16909	16788	16884	16807	17072	16827	17001	16921	16988	16975	16907	16981	16963	16862	16820	16950	16777	16833	16872	16848	16922	16916	16970	16901	16819	16881	16834	16883	16757	16937	17010	16917	16924	16917	16975	16667	17037	16876	16888	16922	17076	16798	16933	16880	16915	16780	16890	17029	16924	16808	16795	16848	16841	17078	16805	17046	16887	16921	16994	16845	16849	16866	17062	16896	16997	16994	16799	16775	17096	16720	16944	17008	16986	16854	16892	17034	16859	16939	16803	16800	16795	16840	17041	16787	17006	16838	16996	16910	16959	16933	16914	16873	16931	16777	16893	16895	16816	16855	16939	16883	16831	16945	16888	16873	16881	16875	16962	16802	16967	16833	16853	16975	16806	16834	16899	16772	17078	16830	17093	16910	16908	16820	16945	16981	17082	17011	16824	16703	16916	16922	16991	17005	16828	16989	16940	16943	16850	16822	16855	16802	16805	17009	16884	16808	16876	16928	16879	17002	16826	16957	16908	16984	17067	16953	16879	16944	16798	16971	16890	16862	16914	16854	16985	16925	17043	16919	16889	16792	16943	16857	17005	16910	16945	16950	17058	16886	17019	16873	16932	16834	17060	16769	17030	16956	16904	16822	16862	16908	17016	16825	16919	16954	16946	16909	16814	16812	16958	17123	16927	16941	16873	16908	16869	16866	16926	16838	16874	17018	16800	16815	16835	17015	16766	16948	16805	16895	16812	16853	16876	16867	17004	16997	16727	17031	16848	16715	17025	16824	16978	16947	17118	17155	16850	16822	16840	16744	16860	16911	17005	17054	16817	16933	16802	16939	16954	16914	16873	16769	17058	17048	16906	16844	16887	16809	16950	16732	16970	16905	16924	16823	16898	17018	16850	16980	16887	17186	16892	16966	16931	16984	16752	16747	16973	16972	16818	17147	16890	16894	16934	16907	16986	16951	17008	16950	16911	17013	16830	16969	17056	16894	16976	16895	16870	17002	16884	16908	16866	16956	16937	17007	16836	16679	17049	16906	16908	16901	16811	17028	16944	17022	16996	16647	16989	16873	16955	17052	16993	16941	16808	17019	16939	16848	16873	16825	16818	16878	16939	16889	17163	16986	16923	16920	16891	16843	17091	16928	16845	16937	16882	16861	16922	16848	16919	16894	17046	16938	16884	16982	16862	17038	16868	16828	16804	16934	16858	17117	16745	16882	16711	16938	16937	16872	16944	16914	17010	16969	17013	16836	16842	16956	16834	16792	16866	16957	16896	16989	17021	16920	17003	16897	16894	16786	16994	16870	17120	16794	17000	16818	16953	16875	16850	16842	16657	16879	16926	16961	16954	16947	16928	16970	16774	16931	17149	16936	16986	16963	16853	16909	16890	16912	16825	16973	17013	17010	16938	16948	16947	16942	16875	16798	16774	17017	16963	17161	17063	16951	16837	17020	16977	17060	16709	16985	17156	16799	17044	16969	16898	16797	17069	16958	16928	16789	16830	16826	16982	16982	16913	16803	16826	17029	16905	16871	16786	16880	16979	16906	16948	16979	16837	16893	17014	17066	16712	16992	16828	17161	16897	16757	16939	16994	16900	16718	16992	16883	17089	17009	16999	16860	16823	16954	17164	16939	17085	17014	16827	17019	16962	16947	16967	16997	16628	16911	16927	16798	16858	16866	16941	16859	16792	16840	16928	16918	16848	17074	16861	16901	17044	16686	16853	16978	16900	17051	16802	16870	16965	17044	16887	16773	16958	16875	16971	16756	16897	16828	16783	16950	16861	16910	17067	16815	16801	16907	17017	16812	16841	17035	16794	16842	16855	17078	16863	16878	16871	17134	16866	16904	16829	16880	16808	16924	16844	16940	16904	16884	16985	16938	16798	16758	16907	16816	16747	17001	17025	16815	16932	16874	16933	16980	16824	17035	16870	16964	16927	16873	16769	16930	16691	16930	17011	16889	16985	17039	17065	16760	16787	16723	16814	16763	16837	16914	17029	16907	16892	16921	16784	16985	16849	16668	16917	17017	16907	16855	16928	16951	16889	16953	17053	16825	17054	16956	16970	16872	16858	17113	16930	16899	16953	16914	16766	16962	17088	16853	16805	16811	16937	16915	16984	16911	16836	16979	16886	16900	16769	16956	16827	16953	16897	16694	16966	16919	16753	16811	16982	16980	17107	16659	17170	17034	16825	16757	16853	16976	16956	16970	17032	16806	16870	17034	16950	16954	16987	16753	16775	17066	16764	16899	16800	16958	16918	16660	17090	16977	17007	16788	16760	16938	16906	16890	16799	17084	16915	16954	16853	16744	16842	16789	16784	16924	16968	17072	16830	17037	16970	17113	16759	16702	16713	16807	17038	16960	17003	16749	16874	16882	16847	16902	17012	16973	17013	17013	16802	16961	16809	16916	16934	16764	16956	16871	16920	16943	17032	16734	17073	16806	16967	16978	16929	17019	16962	16885	17042	17032	16856	16848	16954	16943	16924	17027	16936	16906	16895	16982	16924	16897	16979	16805	17044	16841	16650	16998	16889	16820	17082	16954	16883	16946	16947	16882	16956	16901	17023	16914	16904	16870	16893	17014	16901	16781	16933	16951	16791	16901	16974	17070	17026	16972	16997	16768	16875	16890	17001	16838	16782	16771	16862	16932	16882	16848	17090	16910	16878	16888	16996	16802	16909	16836	16849	16992	16875	16916	16903	16987	16833	16873	16980	16806	16832	16850	16910	17012	16941	16928	16978	16887	16944	16834	16961	17005	16897	16966	16772	16942	16931	16908	16908	16958	16897	16878	16793	16896	16934	17011	16975	16886	17160	16775	16976	16978	16959	16931	16970	16897	16765	16851	17004	16842	16892	16969	16565	16969	16933	16895	16855	16900	16740	16802	17122	16964	17081	16838	16955	17082	16914	16924	16903	16946	16907	16780	16850	17043	16891	17015	16782	16972	17015	16856	16927	16993	16943	16930	16975	16962	16762	16868	16818	16944	17016	16922	17022	16928	16940	16843	16941	16958	16895	16742	16973	17064	16745	16856	17043	16780	17039	16850	16973	16770	17071	16923	16928	16797	16874	16893	17036	16800	17033	16951	16922	17056	16702	16783	16966	16779	16966	16925	16870	16935	16871	16850	16927	16916	16943	16876	16985	16835	16894	16855	16933	16786	16800	16943	16861	16946	16910	16892	16855	16926	16824	17029	16850	17030	16774	16986	16926	16904	16903	16954	16986	16953	16893	16906	16891	16795	16926	17264	16868	17036	16952	17023	16987	16847	17047	16767	17137	16998	16910	16876	16745	16914	16934	16872	16923	16985	16973	16973	17057	16942	16969	16783	17010	17032	16894	16805	17028	16813	16757	16913	16861	16986	16832	16823	16873	16877	16849	16880	16886	16852	16938	16896	17016	16856	16947	17009	16791	16857	16904	17009	16818	16889	17023	16991	17074	16921	16963	16877	16961	16961	16960	16831	16982	16951	16968	16655	16923	17080	16919	16889	16830	16936	16844	16913	16944	16894	16956	16928	16926	16874	17047	16837	16938	16904	17098	16836	17023	16971	16846	17007	16820	16864	16987	17064	16940	17010	16857	16956	17011	17069	16912	16959	16982	16929	16847	16837	16760	17126	16784	16945	16846	16948	16850	16882	16794	16821	16935	16946	16935	17097	16867	16834	16828	16930	16869	16767	16973	16836	17047	17073	16826	17108	16917	16967	17037	16838	16872	16930	17028	16784	16685	16847	16982	16725	16883	17001	16887	16869	16909	16870	16842	16904	16919	16781	17070	17096	16955	16948	17026	16855	16869	16903	16750	16891	16896	17092	16999	16745	16610	17084	16883	17125	16899	16662	16957	16870	17074	16881	16936	16962	17012	16891	16968	16852	16887	16838	16786	16900	17113	16847	16968	16892	16942	16797	17107	16988	16688	16844	16915	16876	16861	17102	16895	17009	16916	17065	16746	16917	16857	16935	16966	16794	16785	16849	16896	17000	16961	16890	16907	16777	16999	16813	16869	16811	17019	16930	16918	16729	17056	16831	16935	17005	17021	17028	17078	17028	16953	16728	16961	16983	16729	16821	17044	16803	16902	16969	16973	16786	16909	16865	16895	16936	16924	16863	16908	16735	16932	16874	16837	16966	16873	16969	16726	16796	17075	16954	17083	17026	16790	16837	16833	16880	17018	17025	16922	16925	16804	16886	16968	17001	16812	16812	16851	16817	16828	16939	16837	16880	16953	16815	16946	16740	16868	16925	16861	17024	16926	16827	16918	16917	16892	16692	16953	16845	16837	16952	16961	16844	17055	17123	16957	16969	16888	16951	16976	16853	16917	16778	17090	16847	16914	16713	17030	16927	17014	16812	17002	16846	16891	16682	16839	16927	17084	16773	17068	17043	16943	17040	16896	16867	16723	16704	16739	16884	16857	16978	16785	17022	16878	16805	16852	16840	16787	16958	17041	16932	17013	16897	16867	16836	16795	17021	16872	16745	16782	16906	16890	16987	17049	16934	16841	16781	16875	16883	16798	16950	16675	17089	16898	16733	16920	16675	16859	16838	16861	16959	17157	16748	16961	16848	17046	16791	16988	17017	16889	16751	16945	17069	16794	17129	16864	16864	16845	17017	16772	16714	16805	16944	17084	16755	17089	16986	16767	16918	16880	16781	17080	16762	17191	16918	16823	16891	16993	17044	16836	16784	16846	16918	16913	16714	17018	17029	17003	16916	16866	16880	16772	16856	16792	16933	16789	16943	16835	16919	17031	16963	16866	16988	16970	16887	16895	17026	16901	16878
22156	21334	28715	24351	21958	24858	26809	22672	22260	22352	22274	22214	21917	22134	22093	21820	21926	22025	21833	21815	21752	21721	21905	21809	21661	21711	21714	21658	21956	21520	21649	21617	21656	21422	21603	21658	21789	21449	21709	21625	21672	21540	21621	21596	21487	21351	21436	21515	21688	21519	21489	21785	21628	21293	21513	21561	21610	21476	21501	21444	21500	21492	21604	21236	21306	21545	21614	21564	21550	21232	21547	21261	21710	21435	21502	21459	21329	21330	21512	21471	21466	21492	21431	21211	21599	21806	21762	21487	21484	21480	21719	21750	21623	21703	21525	21538	21601	21518	21424	21482	21446	21359	21514	21662	21624	21269	21495	21630	21417	21391	21480	21385	21354	21636	21422	21337	21604	21244	21426	21579	21628	21510	21598	21401	21444	21406	21389	21643	21501	21533	21536	21582	21565	21745	21533	21234	21677	21535	21574	21692	21509	21259	21583	21570	21468	21501	21548	21366	21487	21575	21532	21489	21368	21246	21481	21320	21464	21654	21554	21430	21727	21524	21593	21521	21675	21594	21560	21641	21751	21525	21508	21543	21411	21564	21757	21520	21676	21448	21625	21509	21399	21469	21440	21469	21554	21565	21527	21293	21438	21412	21198	21341	21302	21335	21551	21448	21523	21500	21228	21527	21404	21403	21331	21332	21658	21607	21469	21692	21541	21398	21504	21609	21418	21585	21493	21448	21593	21581	21234	21191	21613	21424	21566	21620	21606	21502	21862	21536	21487	21545	21436	21689	21326	21724	21571	21369	21566	21397	21621	21609	21599	21587	21352	21440	21493	21526	21457	21470	21365	21655	21648	21496	21456	21526	21506	21431	21657	21658	21413	21378	21708	21521	21565	21485	21586	21528	21343	21398	21528	21600	21708	21507	21611	21512	21246	21500	21599	21439	21407	21614	21531	21500	21261	21512	21265	21475	21611	21590	21489	21550	21511	21540	21476	21421	21575	21540	21404	21509	21300	21621	21441	21567	21452	21590	21682	21589	21506	21384	21283	21457	21430	21350	21603	21543	21598	21514	21390	21568	21515	21260	21536	21487	21476	21514	21419	21375	21475	21364	21409	21379	21530	21484	21459	21362	21525	21447	21193	21433	21534	21641	21466	21463	21685	21410	21421	21341	21567	21401	21347	21442	21557	21438	21471	21733	21424	21505	21637	21110	21447	21614	21710	21471	21552	21284	21434	21463	21505	21398	21436	21421	21367	21452	21340	21642	21543	21390	21460	21388	21356	21590	21495	21355	21390	21526	21379	21426	21492	21496	21566	21614	21322	21384	21488	21498	21552	21806	21463	21328	21676	21554	21417	21551	21514	21580	21590	21656	21353	21571	21468	21747	21354	21681	21548	21495	21506	21630	21598	21535	21617	21467	21379	21412	21335	21406	21281	21407	21504	21407	21300	21482	21460	21373	21372	21536	21718	21403	21288	21389	21527	21733	21589	21690	21495	21649	21645	21428	21439	21450	21406	21559	21733	21428	21511	21413	21725	21369	21413	21678	21611	21581	21514	21510	21500	21382	21238	21493	21385	21496	21503	21379	21539	21660	21292	21275	21407	21344	21422	21794	21468	21512	21570	21491	21412	21318	21653	21551	21297	21446	21416	21554	21374	21490	21442	21650	21493	21267	21399	21423	21520	21573	21347	21612	21379	21651	21413	21387	21631	21528	21469	21329	21691	21596	21604	21383	21648	21440	21328	21408	21593	21640	21424	21609	21381	21484	21341	21465	21376	21295	21447	21530	21800	21545	21504	21313	21604	21380	21486	21549	21541	21476	21408	21466	21532	21200	21493	21343	21335	21441	21589	21406	21442	21446	21494	21626	21509	21530	21538	21415	21560	21368	21360	21316	21467	21489	21417	21440	21459	21453	21480	21160	21421	21488	21504	21581	21292	21515	21454	21355	21538	21413	21596	21581	21419	21615	21539	21405	21307	21107	21640	21880	21677	21506	21617	21443	21556	21314	21448	21420	21368	21572	21504	21419	21497	21404	21495	21443	21407	21567	21520	21639	21538	21358	21394	21328	21474	21578	21305	21458	21454	21432	21572	21662	21343	21352	21650	21445	21446	21298	21608	21485	21650	21425	21375	21639	21258	21341	21669	21554	21694	21563	21511	21496	21438	21623	21397	21443	21494	21222	21568	21570	21514	21366	21486	21588	21480	21656	21554	21555	21514	21508	21461	21687	21494	21593	21559	21564	21223	21344	21386	21657	21537	21449	21794	21397	21563	21386	21551	21708	21552	21627	21400	21463	21345	21528	21512	21356	21218	21463	21388	21464	21405	21523	21760	21289	21558	21608	21440	21495	21518	21611	21613	21531	21742	21587	21557	21491	21346	21069	21682	21452	21661	21390	21356	21514	21563	21233	21465	21372	21515	21427	21464	21457	21518	21561	21669	21660	21437	21338	21343	21594	21682	21548	21788	21628	21416	21527	21242	21396	21600	21317	21460	21364	21555	21483	21562	21353	21500	21421	21461	21262	21409	21571	21425	21772	21520	21304	21452	21258	21467	21246	21243	21450	21580	21462	21407	21484	21574	21435	21440	21762	21548	21650	21431	21492	21567	21642	21330	21347	21554	21478	21475	21303	21360	21351	21247	21649	21348	21654	21473	21577	21599	21486	21451	21445	21683	21566	21513	21304	21394	21388	21603	21421	21697	21297	21734	21389	21480	21546	21538	21509	21312	21289	21420	21328	21193	21355	21511	21455	21566	21350	21411	21577	21337	21370	21464	21475	21426	21608	21735	21447	21581	21618	21599	21517	21456	21353	21537	21465	21605	21568	21520	21710	21761	21361	21481	21360	21499	21695	21658	21508	21517	21349	21412	21506	21435	21537	21756	21481	21380	21669	21461	21641	21623	21408	21530	21526	21469	21308	21417	21492	21272	21508	21490	21230	21537	21384	21469	21672	21429	21222	21266	21324	21357	21407	21437	21331	21516	21571	21644	21473	21577	21511	21486	21566	21446	21354	21267	21558	21647	21372	21343	21567	21592	21376	21316	21449	21662	21466	21525	21550	21487	21421	21532	21463	21412	21575	21608	21269	21424	21202	21225	21216	21513	21340	21461	21389	21457	21303	21473	21497	21494	21260	21448	21480	21322	21503	21631	21473	21466	21430	21317	21503	21367	21388	21584	21457	21357	21346	21394	21224	21387	21293	21418	21432	21400	21587	21555	21262	21470	21513	21421	21404	21557	21431	21534	21527	21510	21542	21258	21403	21580	21286	21388	21417	21637	21366	21557	21535	21544	21420	21508	21343	21406	21247	21471	21438	21462	21422	21574	21551	21519	21503	21409	21358	21763	21507	21427	21603	21648	21435	21353	21381	21464	21493	21415	21415	21447	21536	21358	21469	21417	21457	21432	21582	21619	21568	21341	21672	21596	21592	21529	21533	21529	21609	21424	21547	21537	21366	21579	21268	21235	21364	21413	21571	21630	21731	21511	21462	21456	21475	21582	21578	21448	21358	21617	21522	21475	21446	21512	21458	21337	21600	21599	21454	21473	21392	21532	21337	21626	21462	21515	21383	21345	21489	21421	21497	21384	21460	21302	21419	21456	21278	21555	21668	21387	21435	21358	21518	21590	21407	21169	21410	21591	21386	21298	21613	21542	21362	21393	21387	21518	21348	21583	21602	21304	21473	21482	21580	21667	21314	21564	21385	21314	21591	21544	21316	21427	21578	21561	21498	21454	21292	21471	21415	21653	21703	21424	21421	21421	21454	21415	21647	21445	21326	21398	21590	21418	21508	21346	21411	21402	21648	21510	21511	21353	21514	21480	21395	21382	21416	21286	21563	21442	21607	21412	21749	21676	21331	21362	21416	21429	21469	21752	21587	21496	21404	21495	21337	21639	21564	21357	21764	21659	21689	21550	21403	21347	21667	21449	21757	21735	21579	21691	21392	21433	21508	21456	21423	21535	21568	21554	21120	21171	21548	21327	21565	21622	21714	21597	21503	21427	21376	21482	21551	21338	21505	21530	21283	21424	21545	21622	21569	21328	21478	21689	21695	21661	21305	21779	21620	21375	21540	21646	21582	21320	21551	21563	21693	21502	21504	21473	21411	21395	21403	21531	21373	21604	21520	21226	21306	21656	21362	21610	21521	21409	21379	21387	21679	21652	21467	21392	21459	21501	21279	21373	21468	21489	21264	21514	21462	21409	21412	21584	21418	21522	21303	21351	21491	21410	21564	21287	21533	21345	21430	21661	21561	21431	21452	21481	21432	21711	21306	21517	21366	21446	21383	21583	21394	21641	21513	21558	21577	21538	21458	21479	21539	21385	21286	21347	21628	21578	21479	21518	21587	21584	21570	21452	21346	21509	21657	21445	21561	21530	21620	21679	21426	21602	21255	21541	21535	21278	21295	21427	21362	21614	21579	21732	21453	21607	21463	21481	21671	21382	21719	21376	21534	21631	21712	21359	21302	21303	21449	21379	21687	21427	21464	21397	21624	21425	21509	21654	21366	21418	21524	21239	21533	21438	21310	21303	21240	21327	21553	21529	21331	21444	21330	21556	21611	21481	21718	21280	21574	21409	21648	21512	21428	21451	21508	21484	21337	21546	21511	21428	21194	21666	21648	21432	21659	21384	21308	21395	21682	21599	21271	21514	21436	21419	21603	21353	21598	21601	21567	21608	21510	21600	21527	21441	21657	21544	21521	21501	21530	21606	21519	21271	21321	21601	21580	21390	21329	21341	21484	21449	21462	21509	21305	21525	21313	21410	21517	21530	21704	21667	21650	21584	21214	21404	21347	21355	21321	21604	21565	21641	21485	21626	21568	21634	21732	21772	21486	21494	21502	21449	21377	21637	21517	21595	21388	21385	21641	21399	21412	21497	21449	21488	21568	21527	21560	21520	21414	21547	21713	21491	21682	21419	21505	21438	21573	21567	21499	21579	21464	21513	21615	21301	21247	21338	21489	21423	21363	21530	21520	21522	21449	21671	21511	21524	21249	21283	21570	21480	21579	21504	21575	21332	21292	21695	21430	21457	21403	21345	21637	21594	21372	21376	21459	21616	21351	21696	21373	21486	21517	21510	21520	21589	21593	21463	21510	21490	21296	21542	21729	21368	21350	21208	21497	21595	21378	21524	21647	21690	21476	21773	21382	21381	21495
17998	35302	28816	23300	20793	19073	18391	17462	17581	17469	17399	17322	17256	17283	17181	16870	16980	16917	17096	16959	17066	16941	16868	16974	16955	16834	16846	16724	16887	16721	16699	16725	16797	16877	16784	16773	16691	16885	16847	16611	16796	16747	16784	16878	16762	16577	16614	16580	16543	16626	16835	16635	16737	16759	16757	16838	16759	16660	16692	16789	16653	16742	16729	16736	16800	16724	16709	16710	16575	16702	16446	16655	16731	16672	16784	16739	16600	16797	16591	16758	16651	16614	16633	16683	16741	16684	16623	16748	16665	16773	16631	16799	16590	16759	16727	16784	16727	16532	16693	16536	16773	16693	16682	16686	16717	16630	16624	16848	16549	16646	16843	16746	16764	16811	16708	16504	16776	16777	16571	16694	16770	16677	16760	16629	16662	16709	16624	16709	16551	16681	16813	16837	16634	16693	16627	16704	16683	16542	16790	16757	16778	16567	16685	16549	16711	16678	16773	16638	16755	16738	16630	16613	16763	16818	16675	16517	16633	16787	16706	16691	16770	16964	16767	16703	16604	16737	16778	16822	16774	16901	16644	16634	16734	16552	16670	16664	16577	16897	16790	16670	16568	16809	16648	16592	16729	16785	16705	16778	16697	16656	16771	16571	16668	16705	16684	16729	16574	16739	16771	16656	16756	16668	16759	16490	16641	16679	16677	16906	16786	16536	16752	16591	16650	16614	16738	16828	16623	16674	16715	16596	16628	16711	16723	16516	16602	16786	16582	16687	16717	16636	16680	16642	16639	16766	16778	16697	16758	16719	16617	16705	16716	16857	16636	16693	16692	16558	16744	16706	16624	16770	16900	16772	16885	16732	16805	16784	16713	16788	16849	16614	16824	16613	16659	16731	16727	16776	16637	16637	16753	16581	16656	16643	16693	16521	16845	16716	16754	16656	16811	16633	16599	16721	16815	16595	16562	16648	16678	16634	16532	16841	16574	16738	16667	16653	16688	16885	16645	16725	16547	16719	16527	16780	16630	16578	16786	16744	16667	16434	16672	16640	16628	16652	16800	16737	16878	16760	16825	16752	16746	16786	16679	16724	16726	16810	16686	16700	16628	16768	16837	16740	16709	16612	16597	16676	16856	16595	16746	16830	16789	16490	16588	16475	16709	16722	16936	16735	16788	16661	16540	16782	16723	16745	16619	16874	16779	16715	16820	16736	16555	16707	16741	16673	16706	16747	16708	16742	16421	16801	16638	16797	16710	16799	16779	16855	16807	16560	16790	16644	16702	16776	16616	16771	16667	16715	16675	16858	16725	16568	16715	16831	16711	16866	16827	16740	16677	16595	16709	16716	16623	16666	16742	16628	16616	16859	16776	16613	16725	16661	16694	16550	16842	16756	16690	16715	16660	16809	16676	16635	16695	16674	16576	16637	16658	16665	16788	16665	16715	16598	16664	16687	16795	16835	16707	16548	16756	16697	16751	16510	16921	16619	16773	16721	16989	16688	16712	16522	16715	16662	16803	16657	16660	16841	16630	16678	16845	16591	16465	16662	16752	16796	16755	16720	16697	16775	16528	16712	16610	16534	16849	16797	16744	16680	16748	16673	16618	16681	16717	16689	16859	16703	16724	16614	16656	16918	16707	16442	16721	16683	16711	16751	16673	16653	16620	16716	16786	16715	16555	16748	16590	16770	16635	16906	16644	16694	16705	16645	16778	16755	16675	16641	16660	16587	16641	16718	16724	16723	16740	16669	16768	16763	16689	16734	16666	16608	16852	16601	16811	16472	16750	16616	16735	16694	16887	16771	16692	16646	16682	16603	16728	16433	16817	16741	16786	16730	16715	16485	16772	16868	16623	16615	16634	16677	16752	16869	16542	16573	16599	16773	16804	16761	16701	16593	16778	16711	16654	16741	16784	16673	16760	16604	16727	16687	16758	16812	16674	16702	16642	16675	16765	16568	16714	16833	16509	16667	16736	16562	16631	16580	16763	16719	16722	16630	16703	16613	16791	16633	16606	16733	16936	16597	16771	16686	16693	16648	16592	16723	16636	16703	16667	16603	16770	16573	16777	16554	16740	16576	16778	16690	16688	16642	16709	16731	16628	16708	16589	16668	16751	16755	16693	16643	16643	16761	16678	16790	16728	16697	16727	16679	16542	16562	16767	16784	16764	16816	16681	16763	16759	16703	16739	16738	16680	16798	16656	16474	16558	16674	16736	16755	16881	17038	16778	16747	16729	16743	16646	16677	16636	16649	16698	16738	16856	16647	16647	16806	16734	16767	16618	16764	16790	16689	16657	16637	16710	16753	16747	16602	16658	16800	16633	16672	16562	16675	16721	16644	16574	16634	16693	16576	16746	16711	16725	16771	16775	16585	16680	16638	16743	16716	16811	16807	16623	16698	16643	16644	16906	16586	16724	16516	16662	16494	16845	16748	16662	16748	16566	16670	16733	16824	16629	16580	16726	16671	16746	16733	16812	16659	16706	16561	16676	16522	16798	16758	16808	16748	16567	16776	16649	16729	16535	16538	16568	16674	16980	16788	16621	16574	16778	16729	16803	16685	16770	16687	16684	16519	16606	16542	16732	16780	16906	16739	16596	16729	16696	16598	16591	16770	16628	16805	16681	16625	16609	16753	16809	16580	16450	16734	16642	16772	16641	16665	16778	16556	16583	16701	16839	16543	16540	16605	16671	16534	16649	16878	16852	16782	16669	16700	16716	16829	16532	16594	16720	16702	16674	16594	16759	16690	16589	16714	16708	16441	16504	16734	16715	16847	16839	16729	16423	16735	16738	16717	16870	16709	16729	16695	16799	16808	16516	16766	16740	16699	16731	16610	16683	16872	16751	16886	16824	16651	16731	16618	16684	16725	16609	16732	16639	16802	16727	16626	16663	16810	16861	16599	16629	16656	16629	16721	16814	16635	16836	16641	16701	16707	16779	16702	16643	16672	16703	16658	16939	16763	16859	16755	16753	16812	16670	16604	16792	16683	16728	16657	16763	16490	16686	16680	16596	16703	16668	16655	16752	16801	16737	16611	16725	16660	16666	16801	16587	16605	16745	16745	16698	16691	16826	16585	16840	16763	16637	16748	16829	16615	16657	16634	16791	16697	16554	16631	16481	16646	16764	16778	16868	16756	16670	16552	16751	16739	16548	16596	16797	16661	16787	16808	16761	16636	16840	16768	16772	16703	16905	16737	16731	16824	16643	16918	16821	16578	16644	16640	16589	16662	16622	16665	16602	16674	16694	16663	16685	16613	16783	16777	16825	16714	16548	16667	16702	16715	16616	16617	16636	16713	16627	16690	16650	16634	16721	16777	16710	16798	16713	16715	16533	16687	16677	16555	16621	16817	16733	16694	16583	16633	16749	16685	16763	16689	16691	16623	16701	16722	16674	16711	16758	16814	16726	16688	16624	16584	16699	16780	16782	16685	16712	16615	16590	16581	16683	16779	16704	16698	16594	16674	16592	16557	16793	16582	16610	16595	16611	16811	16622	16814	16466	16553	16659	16660	16758	16625	16784	16713	16820	16511	16697	16658	16700	16569	16567	16706	16624	16682	16711	16550	16773	16717	16453	16851	16634	16668	16766	16674	16688	16438	16597	16626	16780	16676	16600	16741	16497	16554	16690	16588	16608	16753	16698	16610	16696	16555	16672	16637	16651	16706	16735	16712	16631	16700	16621	16701	16682	16719	16730	16653	16709	16755	16642	16608	16571	16495	16861	16589	16728	16664	16747	16719	16769	16773	16619	16884	16774	16657	16779	16509	16745	16876	16610	16621	16735	16615	16540	16799	16592	16739	16773	16601	16773	16781	16646	16878	16667	16737	16849	16584	16702	16586	16686	16698	16625	16633	16777	16877	16619	16624	16799	16562	16699	16713	16757	16820	16568	16828	16655	16633	16814	16597	16719	16817	16726	16967	16766	16727	16644	16575	16601	16756	16909	16639	16634	16558	16734	16716	16905	16700	16659	16754	16612	16669	16528	16620	16439	16717	16793	16639	16497	16644	16718	16798	16648	16717	16715	16611	16798	16717	16674	16697	16706	16598	16763	16809	16755	16480	16846	16677	16748	16709	16630	16809	16724	16667	16770	16796	16744	16726	16799	16545	16772	16523	16620	16466	16794	16743	16674	16695	16795	16680	16699	16712	16885	16569	16977	16618	16644	16592	16623	16861	16629	16711	16634	16748	16639	16852	16805	16693	16902	16751	16627	16792	16692	16733	16580	16670	16760	16582	16709	16827	16486	16728	16706	16447	16840	16521	16800	16672	16603	16797	16732	16842	16766	16689	16645	16583	16651	16640	16698	16649	16845	16610	16586	16842	16794	16583	16700	16841	16730	16823	16522	16751	16635	16933	16758	16675	16712	16733	16839	16645	16792	16747	16824	16729	16787	16700	16761	16587	16557	16615	16801	16762	16843	16763	16659	16672	16808	16806	16806	16684	16698	16715	16543	16809	16695	16756	16555	16682	16668	16662	16682	16699	16771	16900	16779	16670	16705	16695	16798	16650	16631	16645	16566	16727	16891	16737	16720	16636	16582	16698	16723	16745	16865	16557	16908	16781	16741	16570	16632	16510	16544	16735	16714	16681	16633	16788	16718	16537	16843	16692	16721	16713	16702	16814	16977	16470	16557	16666	16687	16703	16779	16644	16751	16633	16523	16688	16693	16732	16569	16840	16611	16920	16460	16636	16662	16660	16762	16709	16626	16527	16830	16633	16844	16713	16444	16719	16535	16686	16606	16571	16513	16534	16782	16679	16589	16606	16846	16593	16686	16802	16715	16680	16757	16645	16677	16757	16657	16733	16803	16780	16783	16646	16766	16776	16566	16661	16777	16708	16788	16705	16737	16598	16603	16695	16586	16793	16585	16522	16711	16873	16931	16711	16699	16723	16730	16417	16737	16747	16749	16620	16614	16598	16752	16634	16766	16659	16804	16782	16806	16593	16818	16550	16696	16713	16690	16704	16802	16759	16739	16759	16828	16835	16801	16825	16773	16617	16702	16677	16684	16620	16728	16706	16552	16586	16562	16706	16871	16599	16832	16828	16771	16547	16659	16588	16691	16820	16675	16794	16903	16521	16693	16779	16555	16681	16634	16794	16573	16720	16581	16813	16800	16569	16622	16786	16711	16713	16825	16573	16536	16642	16774	16794	16745	16857
30757	25404	28693	26030	23169	22774	22698	22141	22278	22034	22164	21917	22079	21916	22172	21831	22119	22135	22244	22000	21951	21879	22181	21883	22266	21779	22217	21984	22056	22020	21955	22075	21979	22144	22139	22031	22012	21906	21951	21956	21934	21906	21838	22078	22028	22092	21997	21859	21929	21955	21864	21821	21904	21992	21877	21882	22062	22011	22016	21758	21923	22041	21931	22020	22153	21970	22090	22077	22096	22107	21986	22050	22084	21666	21711	21867	21875	21996	21735	21835	21902	21958	21808	22147	22008	22114	21933	22000	21946	22050	21962	21895	21898	21789	22047	21946	21996	21928	21929	22024	21989	21930	21878	21877	21768	21986	21759	21993	22193	22153	21821	22026	21745	21887	21789	22009	21883	21847	21868	22024	21735	21934	21997	21803	21963	21863	21786	21898	22021	21988	22104	21805	21709	21901	22047	21868	22110	22085	22127	21916	21993	22041	21806	21746	21884	21896	21919	21742	21806	21806	21869	21757	21869	22037	21851	21939	21939	21982	21907	22024	22024	21964	21624	21823	21971	21835	21812	21951	22118	21864	22029	21829	21838	22018	22144	22276	22231	21920	21744	21965	21953	21684	21801	21759	21830	21859	21795	22023	22049	21834	21825	21765	21741	21845	21950	22163	21827	21933	22030	22052	22071	21882	21878	22100	22157	21740	22072	22073	21898	21891	21945	21853	22007	22197	22028	21914	21990	21911	21789	21806	21907	22081	21866	21939	21900	22085	21782	22028	21923	21794	21875	21604	21990	22005	21698	21797	22235	21890	21903	21931	21991	22120	22043	21977	21849	21874	22121	21910	22091	22082	22042	22093	22082	21953	22047	21942	21872	21824	21958	21729	21881	22042	21957	21965	22013	21581	22017	21999	21902	21980	21878	22029	22191	21829	21864	22016	21844	21910	21886	21766	21887	21803	21940	21939	21901	21809	21808	21770	21789	21760	21881	21860	21893	22154	21926	22037	21850	22017	21847	22035	21976	22009	21959	22029	21801	21924	21912	21804	21917	22002	22188	22024	21978	21868	21797	21916	21859	21767	21941	21988	22050	21979	22018	21841	21942	22136	22165	21930	22112	21984	22180	21938	22102	22275	21680	22068	22028	22100	21846	21909	21927	21825	21900	21916	22067	21759	22011	22057	21923	21892	21948	21818	21887	22203	22083	22078	21878	22085	21852	21872	21920	21874	21913	22052	22147	21897	21838	21886	21944	21809	21822	21985	21749	21985	22061	21649	21938	21978	22008	21916	21906	22221	21841	21919	21800	22008	22140	21742	21844	21806	21744	21927	21944	21901	21952	21837	21966	21901	22087	21757	21581	21923	21855	21950	21923	21940	21688	21830	21834	21936	21906	21861	21799	21887	22202	21994	21842	21804	21907	22079	21860	21997	21872	21973	22035	22208	21992	21982	21885	22212	21785	21862	21847	21743	21826	21916	21975	21988	21926	22040	21742	21883	21902	21935	21945	22015	21974	21972	21957	22066	22042	21946	21870	21939	22058	21991	21671	21739	21831	21972	21661	21766	21980	22001	21939	22001	21963	21970	21987	21949	21614	21809	22095	22036	21773	21849	21940	21955	22027	21957	21898	22047	22034	21946	21925	21928	21931	21725	21965	21971	22003	21965	22048	22011	21833	21932	21859	21956	22138	21855	22051	22040	22090	21962	22068	22049	21966	21952	21897	22050	21995	21879	21889	22145	21760	21752	21822	21919	21954	22065	21967	21873	21895	21772	21831	21988	21918	21848	21836	21811	21970	21827	21931	21849	21787	21968	21899	22035	21823	22036	21895	21724	21897	22114	22124	21780	21870	22054	21881	22005	21987	21809	21887	21895	21956	21903	21755	21826	22147	22109	21897	21934	21793	22034	21698	22240	22057	21987	22032	21953	21978	22160	21961	21887	22104	21948	21804	21888	22203	22015	22037	22066	22197	22005	22009	22104	22057	21739	22027	22181	21844	21983	21743	21883	21937	22012	22030	21899	21813	22072	21890	21757	22040	22012	21873	21658	22018	21745	22031	21974	21680	21926	22228	21968	22023	21890	22062	22112	21861	21929	21945	21865	21776	21858	21939	21868	22153	22145	21946	21910	21926	22155	22028	21712	22000	21964	22038	21835	22137	21980	21965	21773	21994	21926	21926	21951	21956	22264	22117	22097	21936	21725	21915	21763	21959	21811	21937	22155	21878	21977	21961	22172	21998	21737	21922	22071	21886	21880	21957	21881	22038	21936	21669	22052	22113	21877	21784	21786	21849	21831	21898	22149	21860	21918	22025	21729	21863	21881	21997	21856	21829	21798	22055	21750	22006	21813	21791	21925	21964	21880	22011	21844	22156	21924	21924	21941	22053	21974	21936	21869	21785	21726	21879	21985	21847	22034	22098	21979	22053	21957	21855	21954	22060	21943	22120	21907	21876	21935	21889	22008	22008	21868	21946	21979	22029	21978	21838	21959	21869	21726	21826	21898	22006	21919	21753	21733	21939	22122	21991	21788	21922	22034	22035	21943	22037	22058	22033	21731	21918	21998	21842	21777	22093	21973	21851	22177	21681	21811	22013	22077	22004	21910	22099	22126	21919	21920	21658	21937	21578	21877	22236	21982	21787	21914	21913	21884	21799	21895	22015	21942	21939	22006	21960	22125	22151	21812	22285	21792	22249	21929	21740	21803	21872	22034	22149	21745	21869	21846	21898	21926	22057	21946	21867	22184	22088	21875	21898	21835	21913	22101	22087	22037	22024	21717	21756	21953	22103	21901	21905	21946	21706	21770	21916	21998	21967	21752	21876	22111	21935	21866	21829	21539	21952	21819	21898	21854	21904	22026	21681	21780	22131	21917	21911	21914	21963	21881	21981	21816	21948	21955	21949	21837	21940	21840	21931	21793	21853	21798	22023	21706	22067	22140	21827	21762	22016	22052	21797	21965	22062	21838	21935	21855	22024	21836	21988	21813	21902	21830	21850	21980	21793	21911	21700	21788	21943	21764	21734	21776	21917	22080	22136	22010	21897	21896	21941	22200	22026	21961	21624	21698	21850	21714	21936	21992	21886	22065	21976	21877	22041	22021	21975	22007	21927	22009	22015	21911	21847	21837	22016	21973	21707	22011	21942	21876	21814	22237	21948	21934	22082	22026	21947	21888	21892	21946	22169	22036	21886	21813	21944	22034	22095	21980	21979	22000	21901	22058	21879	22241	22058	21723	21795	21902	21723	21847	21840	21632	21752	22138	21928	22024	21926	21933	21813	22076	21795	21737	21849	22077	22164	21955	22235	21896	22197	22013	22211	21985	21689	21901	21989	21885	22096	22095	22112	22009	21774	21859	21920	21797	22025	22035	21859	21987	22267	22025	21687	21958	21916	21943	21716	22020	21801	22112	21922	21960	21881	22095	22014	22156	21847	21843	21852	21874	22042	22059	21949	21959	22121	21964	21767	22021	21859	21828	21979	21739	22113	21856	21794	21978	21617	22045	22119	21930	21932	22006	21917	21937	21756	22067	21811	22019	21845	21832	21960	21835	22188	21978	22106	21936	21956	22222	22006	21892	22044	21960	21825	21963	21955	21929	21821	22153	21829	21865	22056	21891	22055	21818	21853	22041	22053	21859	21943	22157	21968	21876	21898	21940	21976	21852	22071	21850	22003	21694	21969	22096	21887	21858	21773	21961	22068	22105	21961	21914	21972	21863	21773	22004	21943	21800	22118	22039	22073	21956	21935	21912	22104	21938	21981	21963	21837	21923	22076	21905	21849	21756	21845	21959	22029	22041	22106	21881	21962	21750	21754	21807	21932	22043	22020	21931	22174	22002	21917	21707	21898	21977	21674	22156	21865	22056	21994	22032	22125	21999	21835	21842	22063	21954	21913	22103	22034	22110	21875	22123	21639	21958	21974	21945	22123	21974	21972	21784	21896	21952	21782	21709	21933	22082	22037	22011	21865	21865	22165	21816	22100	21982	21949	22125	22040	22028	21803	22089	21932	21965	21899	22021	22073	22113	21934	21919	22148	21900	22018	21769	21925	22080	22096	21831	21787	22003	21894	21873	22022	22004	21933	22029	22158	21970	21835	21825	21853	21864	22001	21791	21857	21788	21704	22020	21962	21949	21925	22004	21954	21783	22011	21831	21776	22062	21776	21851	21590	22047	21935	21992	21943	22034	22086	22146	22052	21848	22114	22008	22034	22168	22103	22143	22002	21997	22036	22066	22260	21908	22049	21982	22097	22065	21995	21742	21966	21945	21852	22008	22018	22008	21980	22064	22053	21932	22067	21930	22089	21937	22050	21947	21960	21988	22032	21986	21877	21851	21929	22156	22016	21927	21873	21938	22291	22157	21998	21772	22012	21814	21939	22038	22010	21804	21660	21796	22104	21918	22104	21938	21658	21803	21838	21803	21936	21988	22031	22165	21991	21989	21614	21889	21952	22273	21897	22037	21815	21864	21924	21885	21673	21918	22047	21967	21661	21938	22177	21961	21893	21900	22043	21964	21845	21865	21896	21980	21925	21912	22014	22138	21972	21914	21698	21790	22077	21854	21715	21952	21863	21970	21935	22051	21745	22065	21866	21864	22096	21863	21909	21859	21681	21979	21824	21876	21929	21919	21765	21874	21990	22093	22029	21903	21908	21907	21965	21847	21929	21829	21958	21837	21990	21933	22046	22208	22182	21858	21879	21830	21962	22075	21947	21907	22016	21989	22055	21899	22083	22100	22057	22066	22056	21857	21773	21985	21970	22067	21878	21977	22056	21922	21885	21831	21942	21868	22067	21980	22327	21872	22233	21979	21914	21758	21937	21631	22175	21993	21971	22079	21929	21897	21938	21818	21777	21887	21902	21858	21855	22072	21820	21983	22122	21974	21972	21918	21994	22010	21958	21963	21904	21983	21905	22050	21976	21986	21828	21953	21938	21894	21848	21903	21938	22077	21984	21981	21791	21977	21993	22080	22045	22038	21718	21812	21972	21919	22060	21986	21801	21931	21891	22084	21939	21825	21912	22107	21888	21980	21771	21833	21774	22252	21921	21822	22273	21770	21920	21811	21962	22103	21741	22065	22060	21939	21774	21961	21997	21960	21736	21828	22028	21890	21862	21879	21772	21926	22003	21918	22187	22042	22070	21984	21800	22042	21969	22156	22133	21836
20651	27347	23057	19875	18553	17840	17440	17400	17363	17185	17159	17107	17246	17112	17103	17126	17094	17058	17084	17117	17150	17017	17047	17096	16968	17076	16830	16824	16911	17117	16773	16890	17036	16987	16906	16885	16923	16800	16977	16926	17092	16840	16867	16874	17044	16941	17013	16812	16921	16951	16912	16939	16997	16879	17207	17086	16862	17053	16965	16901	17025	16983	17026	16903	16793	16935	16761	16859	17106	16880	16939	16962	16851	17115	17114	17115	16995	16910	16853	17001	17054	16890	16909	16942	16822	17048	16854	16973	16969	16842	17039	16989	16803	16997	16927	16987	16849	16904	16919	16967	17005	16838	16895	17005	16928	16842	17155	16916	16936	16996	16948	16985	16985	17036	17016	16952	17017	16943	16849	17047	16833	17009	16940	16834	16814	16785	16942	16871	16881	17011	17049	16842	16891	16829	16907	16920	17049	16925	16892	16884	17133	16910	16869	17047	16953	16998	16911	17000	16868	16934	16998	16994	16754	17015	17056	16942	17000	17018	17054	16777	16867	16944	17001	17032	16970	16928	16932	16872	16790	16878	16890	16939	16933	16978	16789	17043	16968	16857	16742	16872	17006	16878	16977	16881	16979	16826	16964	16997	16915	17007	16796	16958	16994	17001	17104	16791	16930	16933	17004	16945	16971	16966	16826	16895	16919	16954	16966	16978	16828	16855	17023	17015	16889	16851	17093	17028	16900	16855	16795	16871	17026	16812	17001	17095	16915	16901	16920	16883	17017	16826	16879	16915	17087	16821	16835	16848	16942	16902	16989	17059	16922	16776	16941	16994	16833	16858	16829	17202	16955	17008	16883	16972	17051	16982	16926	16844	17038	17051	16951	17109	16833	16900	17007	16881	16974	16729	17055	16966	17059	16890	16958	17075	16934	16862	16841	17023	17015	16927	17005	16814	16885	17092	17088	16909	17138	16959	16950	16891	16856	17058	16921	16961	17033	17017	16997	16988	16993	16958	16840	17070	16887	17061	16825	16923	16793	16819	16870	16879	16996	17084	16987	16980	16839	17031	16947	16731	16887	16852	17165	16894	16613	16751	16903	17011	16999	16945	17041	16605	17011	17016	16879	17147	16935	16853	16962	16915	17111	16906	16814	16874	17198	16863	16971	16757	16926	16937	16946	16826	16980	16821	17105	16859	16940	16957	16824	17034	16906	16888	16841	17080	16925	16923	16859	16910	16890	16942	17004	17060	16886	17014	16839	17029	16918	16876	16995	17017	16924	16883	16980	16947	17050	16968	17028	16920	16817	16957	17115	16982	16865	17096	16923	17025	16847	16998	16866	16910	16826	16987	16901	16842	16873	16833	16885	16876	16865	16902	16966	16833	17003	16673	16827	16827	16989	16965	16934	16805	16891	16974	16805	16945	16932	17133	16880	17006	17079	16928	16885	16920	17078	16807	16979	16879	16882	16959	16889	16902	17018	17216	16965	16865	17010	16875	16837	16919	16863	16903	16887	17060	16859	16972	16983	16951	16967	16900	16985	16866	16975	16930	16868	16932	16957	16938	16876	17074	17054	16960	16815	16946	16978	16841	16911	16996	16829	16839	17051	16843	16924	16990	17004	16850	17125	16754	16807	16761	16986	16959	16858	17066	17026	16915	16927	16964	16713	16875	17000	17025	16995	16992	17029	16939	16933	16978	17003	16695	16957	16981	17067	16946	17054	16937	16831	16876	17087	17157	16832	16902	16944	16955	16897	17022	17089	16923	17198	16908	17030	16783	16779	17224	17180	16810	16984	16890	16885	16941	16810	16846	16966	17146	17024	16888	16985	17011	16904	16707	16985	17090	17020	16992	16985	17044	16927	16816	16888	16814	17047	17060	16959	17061	16682	16973	16853	16897	16904	17029	16912	17026	17065	16800	17064	17053	16899	16880	16918	16848	17012	16892	17026	16806	16867	16958	16877	17051	16868	17006	17020	17035	16922	16671	16995	16951	16873	17012	16902	16859	16979	16945	16898	16906	16890	16725	17033	17159	17036	17175	16801	16911	16873	17012	16897	16882	17129	17023	16975	17024	16878	16919	17072	16922	16846	16891	16973	16850	16903	16981	16967	16906	17044	16947	17098	16997	16969	16781	16986	16948	16999	16888	16826	16882	16976	16894	16835	16891	16991	16943	17046	16818	16998	16924	16881	16985	16912	16755	16995	17052	16978	17006	17037	17009	17063	16890	17052	16858	16908	16820	17049	16808	16895	17060	17081	16937	17041	16936	16815	17024	17094	16816	17025	16845	17027	17060	16892	16964	16913	16973	16875	17031	16967	16856	16944	16834	16808	16886	16811	16960	17063	16981	16988	16838	16800	16903	16904	16733	16860	16908	17118	17041	16921	16740	16940	16878	16969	17058	16870	17048	16913	17030	16910	16977	17112	16880	16957	17138	16926	16861	16907	16826	17091	16747	16899	16936	16820	16731	16747	16780	16980	16921	16929	17013	16912	16923	16954	16915	16952	16824	16946	16878	16796	16925	16817	17066	16793	17035	17057	16860	17000	17015	16738	17014	16825	16983	16901	16813	17165	16854	16993	17001	16825	16868	16962	17056	17151	16946	16661	16981	16982	17188	16807	16994	17042	17070	17021	16996	16812	16975	16800	17017	16950	16992	16981	16833	16904	16766	16924	16871	17014	17023	17016	16854	16778	17015	16925	16836	16839	16883	16834	16942	16874	16934	16883	16956	16901	16923	17116	17004	17009	17070	17028	16997	16873	16941	17036	16896	17119	17073	17004	16576	16929	16959	16924	17025	16906	16983	16861	17052	17009	17019	16850	16855	17064	16905	16765	16949	17016	16870	16912	16768	17011	17025	17044	17225	17043	17048	16899	16813	16995	16981	16994	16928	16927	16851	16832	16922	16965	16994	17112	16986	16904	16935	17021	16903	16929	16938	17101	16922	16976	16960	17107	16897	16909	16820	16856	16971	16909	16879	16993	16826	16846	16858	16997	16885	16988	17002	16868	16868	17107	16904	17012	16812	16884	16786	16961	16992	16833	16827	16833	16910	17072	16760	16846	16834	16931	16898	16821	16960	16917	16840	17006	17224	16928	16740	17090	16933	16879	16737	17000	17006	17000	17069	16930	16874	17032	17035	16821	16825	16910	16950	16850	16967	16916	17096	16984	17085	17024	16932	17064	17055	17114	16904	16808	17049	16888	16884	16877	16969	16891	16859	16949	16925	16944	17035	17029	17051	16966	16924	17041	16815	16899	16861	17002	16952	16967	16764	16800	16901	17059	16905	16934	16895	16875	16927	17038	16925	16958	16952	16960	17147	16979	16971	16897	17087	16923	17020	16994	16983	16752	16900	16832	17005	16886	17009	16950	16953	16967	16952	16989	17033	16959	17028	16863	17075	16959	16944	16801	16915	16751	17001	17003	16887	16975	16929	16916	16948	16959	17003	17001	17112	17188	16936	16726	16927	16886	16834	16963	16971	16911	16874	17003	16908	16842	16905	16941	16861	16883	16872	16932	16868	17011	16874	16792	16927	17024	16822	16994	16987	16951	16945	16882	16991	16855	16990	16869	16884	17131	16908	17067	16873	16939	16781	17030	16936	16870	16962	17058	16818	16962	17008	16908	16905	17017	17135	16865	16911	17056	16949	16967	17056	16810	17205	16933	16966	16798	16848	17066	17222	16959	17007	17008	16793	16826	16707	16850	16824	17008	17088	16880	16937	16810	16989	17049	16937	16765	16968	17020	17037	16931	16940	16995	16959	16977	16825	16918	16903	16976	17089	16935	16825	17095	16956	17019	16921	16879	16898	16911	16972	16952	17036	16886	17091	16815	16911	17150	16837	17031	16892	16927	16897	16934	16964	16988	17040	17074	16916	16983	16889	16925	17009	16760	16811	17034	16877	16716	17018	16986	16970	16939	16810	17020	16973	16777	16765	17155	16702	16985	17139	16829	16914	16764	17022	16946	16958	16964	17018	16806	16994	16818	16943	17039	16937	16855	16857	16859	16743	17099	16914	16972	16701	17048	16919	16942	16820	17155	17043	16762	16882	16977	16891	16770	16856	17069	16808	16963	17009	16915	16714	17013	16696	16967	16753	16883	17163	16857	16954	16958	17034	17030	16892	17087	16939	17074	16953	16972	16865	16875	16867	16971	16878	16945	17025	17013	17085	16985	16998	17086	16798	16954	17118	16904	16856	16946	16947	16898	16959	16853	16942	16921	16898	16994	17131	17118	16812	16984	17005	16929	16922	16966	16814	16951	16922	16929	16637	16896	17095	16866	16672	16978	17045	16830	16872	16992	17004	17013	16967	17007	16886	16968	17064	16928	16977	16785	16906	16925	17029	16840	17004	16953	16954	17047	16956	16817	17002	16860	16883	17053	16829	17010	16847	16831	16902	16872	17078	16831	16858	16881	16849	17040	17029	16902	16899	16805	17085	16955	17064	16857	16812	17004	17059	16952	16823	16921	17105	17067	16936	17049	16798	16970	16964	16826	17071	16969	16855	17059	16980	16939	17032	16909	16783	16993	16932	16920	17036	16929	16895	17060	16970	16947	17069	16756	16878	16856	16851	16948	17038	17024	16890	16886	16772	17025	16902	17067	16919	17036	16978	16885	16998	16901	16854	16922	16947	16778	16987	16961	16934	16845	16921	16922	16796	17254	17070	16996	17091	16989	16798	16998	16884	16946	16843	16836	16969	16878	16880	16819	17026	16871	17176	16940	16992	16985	16959	16963	16798	16999	17001	16752	16824	16877	17094	16941	16864	16844	16853	16890	16970	16969	16974	16943	16955	16960	16719	17075	16782	17097	16824	16885	17034	16971	16855	16962	16898	16972	16959	16918	16972	16968	16827	17062	16981	16846	16962	17131	16829	16974	17091	17062	16905	16850	17104	16961	16906	16909	16961	16860	16969	16788	16899	16995	16979	16894	16844	16981	17004	16769	16981	17068	16938	17154	17046	16925	17071	16797	16907	17048	16937	17075	17009	16876	17035	16721	16893	16981	16964	16854	16876	16870	16750	16895	16891	16883	16735	16906	16892	16741	17058	16798	16901	16902	16830	17109	16943	16960	17092	16914	16886	17024	16933	17015	16872	16844	16865	16974	16969	17022	16774	17140	17060	17012	16983	16901	16858	16931	17070	17091	16887	16874	16953	16864	16876
23129	21310	28200	25116	23275	24216	24385	22462	21963	22111	22058	21866	21863	21798	21694	21867	21612	21724	21696	21842	21593	21655	21864	21667	21635	21726	21542	21421	21586	21527	21421	21418	21447	21440	21601	21585	21428	21508	21362	21532	21702	21522	21582	21430	21124	21156	21380	21468	21358	21409	21399	21360	21510	21372	21404	21620	21365	21378	21573	21414	21421	21373	21429	21405	21381	21358	21524	21544	21367	21504	21413	21455	21463	21416	21510	21488	21698	21461	21575	21673	21330	21411	21414	21383	21391	21289	21416	21583	21333	21566	21565	21502	21339	21221	21568	21280	21800	21326	21433	21627	21696	21464	21380	21614	21409	21408	21503	21324	21530	21251	21392	21563	21317	21259	21501	21398	21355	21306	21474	21508	21370	21381	21401	21402	21497	21335	21297	21214	21603	21342	21639	21356	21259	21313	21350	21403	21422	21392	21449	21270	21643	21713	21654	21431	21270	21532	21282	21237	21462	21483	21500	21392	21253	21100	21122	21561	21487	21179	21331	21497	21360	21459	21568	21621	21540	21420	21653	21383	21556	21559	21385	21461	21587	21608	21442	21587	21444	21495	21380	21360	21264	21285	21571	21278	21387	21314	21344	21195	21682	21527	21426	21536	21391	21552	21658	21381	21317	21484	21369	21399	21314	21666	21588	21425	21227	21475	21411	21617	21472	21204	21508	21594	21382	21497	21500	21250	21402	21640	21285	21453	21559	21399	21470	21527	21317	21163	21346	21466	21343	21528	21629	21542	21277	21418	21207	21310	21533	21294	21513	21462	21530	21425	21605	21340	21496	21305	21446	21592	21417	21258	21205	21480	21184	21438	21462	21454	21673	21382	21420	21639	21224	21362	21217	21403	21465	21466	21207	21390	21577	21335	21237	21364	21329	21273	21451	21469	21253	21493	21404	21353	21398	21527	21532	21519	21664	21579	21513	21467	21318	21442	21457	21500	21331	21326	21432	21348	21266	21389	21354	21622	21526	21314	21443	21353	21329	21308	21088	21696	21335	21710	21333	21343	21248	21577	21572	21682	21513	21535	21418	21481	21602	21578	21413	21339	21358	21323	21543	21408	21497	21536	21260	21315	21348	21385	21577	21456	21601	21435	21324	21277	21517	21575	21313	21323	21309	21559	21489	21338	21321	21359	21537	21410	21260	21380	21239	21581	21241	21308	21404	21682	21332	21413	21378	21536	21547	21262	21206	21302	21535	21495	21435	21507	21470	21540	21345	21241	21396	21393	21533	21424	21343	21248	21566	21683	21184	21404	21278	21496	21462	21181	21220	21529	21473	21469	21388	21273	21515	21552	21481	21198	21343	21338	21238	21357	21445	21519	21609	21605	21425	21273	21658	21412	21406	21430	21435	21548	21677	21345	21417	21466	21453	21276	21235	21540	21490	21502	21257	21445	21596	21306	21523	21385	21385	21243	21433	21205	21332	21338	21405	21368	21310	21311	21354	21577	21467	21418	21356	21267	21402	21392	21468	21404	21578	21553	21540	21668	21337	21406	21314	21258	21324	21533	21340	21331	21358	21618	21479	21167	21207	21462	21180	21541	21772	21663	21491	21437	21512	21697	21368	21259	21589	21487	21553	21469	21544	21244	21610	21379	21406	21374	21570	21470	21515	21431	21334	21605	21592	21315	21343	21249	21628	21218	21336	21318	21495	21584	21515	21318	21417	21466	21377	21399	21286	21549	21487	21487	21366	21472	21475	21274	21682	21466	21389	21544	21458	21443	21542	21385	21427	21664	21475	21408	21347	21382	21660	21686	21392	21448	21256	21477	21506	21366	21404	21454	21773	21423	21237	21157	21476	21370	21489	21325	21407	21331	21399	21473	21352	21414	21462	21375	21365	21452	21246	21260	21602	21528	21335	21264	21280	21468	21504	21350	21356	21522	21254	21454	21424	21331	21159	21397	21481	21369	21186	21422	21546	21640	21504	21303	21461	21278	21389	21408	21543	21472	21292	21192	21555	21222	21490	21580	21543	21416	21441	21496	21527	21249	21431	21421	21315	21269	21586	21434	21506	21290	21239	21373	21492	21458	21281	21537	21385	21517	21566	21507	21396	21514	21396	21400	21414	21671	21499	21539	21305	21373	21464	21200	21621	21318	21457	21442	21469	21469	21401	21450	21604	21569	21481	21517	21284	21282	21393	21533	21312	21398	21552	21539	21385	21615	21398	21290	21401	21426	21322	21290	21489	21448	21575	21590	21543	21439	21529	21475	21357	21653	21333	21243	21531	21468	21368	21473	21565	21627	21426	21549	21515	21298	21401	21306	21303	21650	21449	21294	21532	21511	21357	21398	21294	21292	21460	21422	21281	21462	21586	21091	21519	21450	21500	21432	21409	21376	21549	21425	21688	21440	21447	21258	21352	21465	21501	21529	21574	21665	21493	21559	21490	21404	21254	21331	21480	21212	21330	21380	21255	21437	21394	21513	21304	21421	21389	21435	21586	21237	21393	21378	21411	21608	21452	21534	21529	21622	21350	21346	21216	21438	21189	21490	21318	21295	21318	21214	21568	21293	21403	21207	21249	21303	21458	21338	21416	21547	21522	21230	21395	21352	21273	21509	21638	21511	21641	21391	21418	21595	21622	21326	21612	21368	21298	21338	21479	21502	21477	21317	21377	21428	21394	21528	21557	21387	21366	21403	21464	21379	21493	21430	21263	21358	21226	21560	21626	21516	21475	21248	21393	21718	21537	21500	21433	21383	21568	21518	21476	21370	21515	21613	21654	21454	21584	21384	21672	21386	21465	21414	21268	21471	21327	21451	21297	21472	21342	21403	21247	21274	21237	21439	21630	21271	21404	21527	21343	21570	21314	21096	21338	21450	21399	21599	21353	21560	21400	21393	21502	21317	21328	21336	21565	21621	21386	21566	21413	21523	21486	21453	21567	21433	21408	21307	21292	21394	21437	21521	21165	21563	21366	21558	21558	21565	21400	21215	21287	21325	21295	21412	21502	21215	21413	21438	21355	21362	21260	21440	21431	21400	21610	21407	21336	21311	21534	21427	21477	21464	21481	21511	21532	21434	21386	21292	21438	21369	21674	21358	21504	21378	21140	21480	21375	21392	21395	21271	21490	21543	21365	21630	21209	21485	21440	21207	21330	21434	21335	21274	21387	21493	21465	21251	21306	21501	21397	21285	21228	21509	21555	21381	21448	21504	21430	21625	21450	21474	21387	21278	21401	21485	21351	21445	21554	21294	21524	21319	21405	21312	21424	21386	21326	21369	21401	21333	21578	21367	21204	21348	21364	21183	21254	21332	21284	21329	21506	21570	21514	21456	21516	21552	21462	21288	21467	21474	21266	21391	21591	21359	21596	21535	21503	21530	21277	21080	21447	21208	21290	21288	21532	21512	21309	21320	21601	21592	21364	21341	21540	21499	21462	21537	21378	21136	21409	21419	21498	21288	21368	21346	21255	21356	21387	21425	21312	21362	21399	21383	21304	21696	21490	21419	21451	21242	21499	21428	21372	21513	21343	21353	21292	21307	21363	21489	21489	21392	21533	21383	21438	21465	21429	21400	21344	21529	21604	21369	21415	21296	21301	21489	21351	21519	21388	21419	21764	21537	21650	21317	21339	21594	21497	21278	21361	21413	21514	21466	21338	21365	21536	21590	21488	21504	21382	21584	21371	21329	21418	21490	21507	21270	21376	21422	21163	21128	21272	21310	21402	21174	21371	21379	21476	21469	21455	21339	21543	21464	21493	21403	21128	21425	21434	21522	21622	21368	21491	21518	21400	21369	21479	21330	21415	21528	21172	21350	21529	21249	21485	21597	21417	21236	21177	21371	21350	21370	21281	21642	21349	21422	21443	21490	21388	21498	21513	21428	21296	21341	21373	21635	21524	21606	21007	21367	21280	21414	21390	21375	21437	21444	21589	21677	21313	21477	21510	21120	21611	21510	21517	21418	21462	21349	21434	21495	21446	21384	21719	21376	21564	21335	21212	21470	21122	21461	21465	21381	21136	21357	21147	21468	21437	21435	21435	21368	21466	21486	21212	21475	21689	21663	21515	21536	21719	21553	21389	21353	21485	21445	21419	21207	21504	21308	21416	21239	21414	21370	21242	21371	21361	21291	21298	21266	21451	21512	21175	21438	21662	21342	21196	21545	21487	21699	21534	21509	21618	21662	21321	21495	21644	21220	21424	21501	21371	21443	21654	21439	21490	21290	21237	21470	21394	21547	21420	21389	21497	21479	21352	21259	21421	21688	21412	21390	21448	21457	21612	21476	21232	21275	21486	21532	21505	21446	21530	21324	21373	21309	21307	21434	21485	21363	21673	21494	21346	21337	21521	21426	21577	21332	21341	21462	21302	21204	21391	21430	21460	21496	21482	21337	21500	21246	21458	21208	21430	21476	21294	21348	21475	21308	21357	21363	21520	21523	21595	21553	21469	21448	21567	21524	21361	21387	21467	21281	21376	21234	21311	21445	21525	21389	21340	21456	21505	21563	21433	21343	21456	21445	21245	21328	21438	21537	21428	21413	21442	21514	21431	21473	21350	21421	21527	21471	21567	21490	21249	21339	21717	21194	21523	21348	21336	21543	21599	21357	21582	21452	21491	21440	21542	21237	21585	21374	21405	21357	21481	21289	21552	21369	21372	21278	21583	21323	21645	21480	21326	21409	21649	21497	21544	21301	21491	21499	21332	21391	21194	21277	21443	21232	21449	21171	21546	21559	21309	21127	21269	21520	21476	21580	21493	21482	21302	21239	21519	21437	21489	21422	21127	21226	21399	21516	21515	21387	21321	21531	21357	21454	21371	21475	21405	21282	21166	21374	21409	21365	21481	21392	21160	21233	21342	21322	21198	21481	21608	21422	21240	21551	21360	21543	21692	21832	21267	21267	21511	21548	21399	21360	21633	21512	21354	21609	21674	21682	21206	21315	21295	21411	21408	21619	21554	21341	21586	21329	21315	21508	21335	21333	21410	21278	21482	21333	21168	21354	21413	21491	21386	21375	21366	21264	21543	21350	21496	21627	21323	21305	21430	21460	21534	21566	21629	21245	21428	21535	21524	21456	21497	21247	21488	21539	21520	21312	21385	21332	21545	21589	21551	21322	21428	21191	21094	21320	21690	21358	21265	21314	21604	21292	21205	21643	21352	21253
17258	31134	26267	21327	19680	18571	17746	17583	17334	17355	17216	17249	17182	16968	17039	16903	17104	16886	16951	16691	16822	17012	16694	16934	16834	16765	16735	16722	16805	16549	16563	16613	16619	16865	16802	16616	16849	16661	16633	16720	16673	16776	16758	16563	16678	16776	16665	16831	16627	16789	16598	16614	16716	16786	16645	16712	16744	16764	16532	16774	16671	16706	16666	16975	16753	16623	16689	16569	16773	16551	16584	16739	16698	16663	16564	16905	16714	16670	16699	16687	16591	16940	16525	16647	16691	16658	16637	16743	16751	16775	16787	16691	16756	16591	16588	16463	16736	16574	16607	16628	16708	16685	16608	16822	16530	16762	16631	16737	16790	16541	16672	16958	16633	16526	16700	16695	16575	16752	16647	16527	16623	16655	16664	16808	16700	16728	16874	16776	16840	16586	16731	16847	16863	16711	16626	16504	16788	16634	16748	16695	16863	16501	16625	16594	16713	16708	16715	16786	16628	16769	16852	16834	16575	16681	16786	16666	16696	16776	16760	16583	16953	16693	16669	16684	16501	16793	16813	16639	16800	16722	16547	16673	16740	16742	16611	16633	16811	16651	16642	16452	16767	16634	16858	16638	16863	16753	16635	16587	16706	16742	16789	16676	16391	16622	16830	16686	16724	16662	16559	16882	16654	16730	16755	16615	16615	16885	16840	16804	16750	16739	16492	16598	16831	16844	16504	16729	16716	16837	16598	16669	16794	16636	16654	16695	16765	16927	16826	16863	16581	16662	16692	16579	16680	16640	16709	16858	16621	16796	16851	16493	16668	16751	16793	16745	16644	16704	16652	16648	16693	17051	16664	16824	16693	16838	16630	16651	16650	16473	16871	16773	16675	16780	16603	16641	16699	16631	16650	16766	16838	16619	16720	16718	16849	16852	16821	16755	16651	16725	16665	16810	16680	16630	16883	16649	16724	16681	16681	16675	16714	16526	16612	16764	16712	16742	16631	16930	16584	16809	16680	16787	16832	16647	16745	16772	16820	16630	16781	16829	16702	16679	16330	16756	16551	16575	16731	16779	16569	16741	16815	16711	16737	16796	16776	16706	16515	16508	16651	16610	16791	16764	16875	16747	16645	16628	16697	16864	16757	16600	16666	16782	16598	16751	16675	16695	16629	16545	16652	16700	16481	16672	16679	16772	16634	16631	16609	16713	16743	16705	16797	16692	16741	16587	16841	16862	16875	16588	16665	16681	16661	16840	16524	16692	16648	16564	16726	16652	16672	16696	16603	16693	16694	16634	16505	16670	16813	16795	16781	16783	16559	16576	16735	16659	16654	16549	16763	16546	16660	16699	16798	16765	16713	16721	16707	16723	16762	16585	16629	16580	16664	16696	17034	16559	16648	16612	16694	16647	16806	16783	16699	16480	16640	16921	16630	16628	16787	16641	16754	16719	16713	16712	16816	16659	16770	16831	16772	16712	16797	16712	16717	16788	16610	16605	16844	16612	16597	16716	16776	16671	16709	16614	16657	16535	16798	16709	16697	16694	16615	16655	16648	16627	16734	16689	16523	16693	16753	16821	16818	16790	16769	16654	16747	16718	16607	16693	16717	16750	16798	16731	16749	16720	16548	16913	16634	16840	16708	16767	16765	16730	16611	16645	16592	16826	16851	16590	16566	16715	16672	16627	16690	16646	16631	16781	16635	16825	16525	16653	16690	16655	16872	16681	16752	16573	16627	16701	16584	16772	16602	16649	16872	16611	16804	16724	16839	16725	16624	16678	16658	16762	16835	16730	16674	16868	16711	16660	16786	16683	16792	16753	16733	16883	16849	16620	16590	16889	16600	16779	16693	16689	16764	16681	16767	16581	16723	16800	16731	16704	16648	16680	16530	16776	16625	16778	16621	16696	16587	16746	16576	16868	16774	16660	16552	16686	16759	16778	16660	16884	16750	16579	16906	16512	16765	16536	16786	16633	16730	16763	16840	16653	16654	16689	16703	16933	16740	16568	16690	16730	16658	16712	16745	16603	16803	16589	16772	16529	16688	16741	16706	16553	16666	16796	16800	16803	16569	16551	16755	16698	16710	16507	16585	16556	16646	16558	16730	16544	16753	16596	16877	16714	16845	16696	16746	16492	16946	16661	16736	16665	16698	16723	16653	16630	16527	16606	16670	16613	16469	16644	16689	16517	16671	16745	16567	16795	16667	16794	16714	16490	16733	16803	16671	16811	16864	16639	16469	16602	16629	16728	16592	16603	16641	16598	16661	16634	16718	16645	16588	16698	16823	16796	16674	16669	16942	16678	16682	16643	16684	16692	16618	16726	16746	16763	16627	16613	16774	16627	16609	16718	16736	16721	16794	16614	16681	16783	16564	16500	16746	16814	16521	16841	16628	16748	16541	16782	16611	16630	17031	16639	16703	16857	16562	16593	16524	16805	16812	16673	16827	16695	16663	16754	16611	16713	16579	16645	16476	16651	16801	16555	16627	16613	16670	16764	16820	16547	16732	16744	16607	16579	16786	16754	16827	16768	16880	16758	16632	16535	16770	16651	16765	16693	16609	16615	16863	16659	16605	16693	16648	16812	16852	16509	16686	16644	16564	16581	16646	16713	16708	16515	16834	16690	16685	16713	16818	16588	16680	16647	16588	16574	16611	16555	16779	16669	16825	16710	16570	16569	16735	16784	16760	16742	16740	16782	16641	16749	16551	16629	16811	16784	16712	16565	16733	16652	16863	16839	16491	16682	16478	16671	16615	16736	16546	16812	16561	16725	16724	16617	16675	16708	16590	16572	16738	16879	16602	16656	16669	16616	16652	16728	16452	16864	16681	16713	16705	16655	16699	16573	16541	16697	16797	16635	16571	16762	16593	16827	16817	16585	16713	16707	16602	16793	16718	16676	16818	16658	16629	16695	16673	16620	16634	16729	16907	16646	16666	16570	16792	16712	16661	16522	16659	16650	16518	16609	16800	16657	16717	16762	16777	16875	16752	16714	16832	16776	16811	16552	16545	16723	16716	16711	16555	16803	16686	16805	16754	16517	16808	16812	16862	16630	16721	16603	16670	16545	16788	16832	16802	16758	16788	16598	16666	16695	16699	16671	16669	16623	16768	16746	16514	16772	16597	16605	16704	16535	16828	16723	16703	16686	16786	16701	16639	16388	16659	16565	16566	16757	16870	16745	16528	16676	16763	16672	16595	16689	16643	16800	16617	16605	16763	16726	16609	16641	16827	16715	16699	16552	16673	16556	16811	16629	16705	16528	16679	16757	16786	16790	16841	16775	16746	16743	16606	16591	16523	16632	16915	16756	16666	16555	16660	16596	16689	16707	16796	16686	16706	16714	16759	16950	16805	16878	16682	16572	16784	16537	16808	16551	16773	16780	16680	16763	16875	16812	16669	16681	16702	16705	16699	16665	16716	16557	16836	16523	16798	16678	16709	16710	16497	16645	16509	16786	16659	16644	16673	16748	16679	16667	16792	16773	16848	16565	16872	16799	16633	16647	16664	16750	16645	16709	16618	16855	16642	16877	16553	16483	16629	16619	16714	16653	16637	16833	16759	16720	16568	16669	16687	16650	16831	16737	16754	16884	16507	16628	16715	16579	16700	16924	16728	16819	16659	16635	16576	16808	16654	16739	16766	16717	16651	16554	16370	16744	16775	16752	16662	16580	16754	16514	16832	16719	16736	16684	16766	16815	16780	16620	16538	16543	16559	16744	16765	16489	16622	16510	16712	16523	16694	16672	16642	16608	16752	16716	16580	16798	16574	16851	16689	16589	16666	16700	16580	16643	16734	16818	16753	16696	16893	16666	16741	16629	16756	16629	16702	16812	16541	16736	16745	16684	16860	16725	16672	16691	16655	16766	16555	16565	16504	16685	16590	16761	16704	16682	16682	16650	16651	16769	16617	16712	16854	16697	16702	16621	16692	16799	16734	16754	16619	16719	16651	16766	16879	16708	16813	16625	16775	16798	16816	16556	16778	16614	16726	16591	16708	16840	16732	16866	16641	16580	16686	16686	16729	16722	16738	16690	16746	16558	16749	16698	16592	16763	16719	16606	16732	16617	16801	16726	16687	16753	16764	16881	16664	16783	16749	16805	16593	16751	16699	16592	16768	16682	16636	16597	16481	16693	16506	16557	16731	16450	16586	16678	16576	16644	16638	16744	16694	16700	16772	16506	16695	16566	16658	16733	16681	16847	16650	16475	16622	16724	16627	16710	16698	16631	16687	16803	16574	16641	16929	16672	16607	16621	16792	16604	16725	16849	16692	16733	16758	16589	16581	16753	16514	16500	16695	16674	16808	16329	16472	16654	16604	16659	16625	16661	16593	16748	16667	16669	16671	16659	16776	16576	16615	16717	16543	16666	16872	16582	16755	16535	16783	16646	16596	16715	16749	16593	16775	16782	16901	16561	16758	16669	16550	16799	16638	16681	16805	16580	16665	16641	16578	16631	16623	16864	16694	16720	16631	16762	16607	16572	16552	16827	16614	16734	16747	16704	16561	16641	16573	16848	16604	16759	16556	16729	16802	16680	16828	16751	16796	16631	16800	16541	16726	16739	16814	16613	16742	16710	16825	16703	16577	16603	16709	16698	16537	16682	16818	16623	16795	16509	16682	16663	16890	16799	16791	16503	16692	16574	16679	16775	16669	16899	16668	16621	16615	16551	16834	16768	16796	16760	16612	16614	16749	16699	16743	16815	16708	16684	16808	16604	16930	16689	16726	16714	16747	16736	16683	16714	16738	16692	16673	16822	16717	16668	16634	16752	16665	16611	16594	16774	16828	16617	16775	16442	16712	16596	16680	16819	16616	16788	16761	16734	16711	16717	16697	16777	16554	16605	16553	16604	16569	16629	16697	16670	16568	16847	16715	16618	16714	16680	16645	16781	16899	16732	16638	16772	16715	16586	16895	16782	16608	16744	16627	16796	16680	16611	16716	16670	16649	16626	16777	16662	16819	16649	16829	16702	16904	16576	16619	16847	16742	16602	16659	16769	16683	16631	16577	16708	16653	16752	16778	16821	16556	16665	16709	16765	16849	16715	16821	16704	16517	16831	16666	16678	16726	16778	16671	16595	16826	16820	16836	16677	16704	16727	16686	16786	16868	16741	16578	16650	16670	16898	16789	16504	16643	16726	16681	16754	16826	16619	16647	16542	16639	16873
24980	21405	27426	27893	23282	23146	23480	22521	22260	22331	22409	22270	22287	22212	22252	22244	22013	22155	22140	22051	22018	22024	22250	22287	22092	22076	22195	21982	22049	22077	22006	21992	22103	22273	22038	21895	22105	21979	22000	22051	21911	21876	21991	21893	22037	21941	21856	21842	21937	21903	22114	22153	22116	22005	21851	21973	22162	22085	22200	21933	21852	21879	21781	21898	22106	22261	22029	21937	21996	21784	22091	22206	21868	21853	22082	21886	21882	21867	21933	21821	21910	21893	21832	22158	22022	21946	22078	21783	21916	21885	21928	21732	22264	22018	21690	21810	21774	21885	21829	21956	21895	22012	22216	21942	21898	22146	22205	21835	22059	21769	21971	21918	21823	21693	21841	22164	21888	21726	21876	21751	22081	21937	22266	21746	21934	21829	21956	21917	22051	21773	22057	21982	21891	21939	22041	21834	21964	22204	22107	21942	22118	21870	22051	22076	21968	22205	21848	21828	21976	22014	22102	21892	21927	22013	21831	22040	22103	21784	22137	22196	21927	21961	21888	22045	22170	22311	22105	22003	21821	22328	22248	22127	22017	22114	21833	22048	22092	22182	22038	21913	22220	22080	22076	22106	22103	22306	22049	21936	22213	21803	22057	21959	21929	22135	21968	21846	21827	21926	22043	21913	22191	21970	22159	22055	21831	21970	21969	22004	21971	21952	21758	21910	22085	21834	21890	22007	22048	21815	21898	21822	22025	22000	22033	21996	21921	21924	21827	21623	21950	22180	22049	22103	22088	21927	22058	22044	21811	22064	22196	21764	21786	22052	21938	21948	22282	21917	21929	22064	21951	21880	21974	21875	22101	22034	22002	22038	22072	22146	21859	22131	22108	22007	21864	21837	21761	21951	22117	22059	21948	22216	22195	22125	22007	22032	22008	22078	21992	22017	22075	21997	21934	22011	22070	22003	22191	21836	22028	21841	22075	21957	21921	21806	21941	21993	21920	21854	21920	22042	22158	21985	22128	21901	21980	22015	22108	21941	21998	21953	21821	21827	21981	22155	21972	21820	22111	21926	21965	22267	22076	22003	21879	21868	22098	22142	21937	22119	21918	22154	21995	21976	21932	21929	22001	22060	22285	21998	22081	21992	21857	21980	22058	21971	22090	22098	22265	21979	22038	22160	21913	21730	21920	22179	22037	21900	21966	22121	22403	21843	22122	22213	22123	21844	22091	21856	22028	21969	21901	21808	22082	22019	21867	22072	22154	22030	21916	22333	22063	22049	21893	22005	21868	21914	21835	21848	22078	21964	22020	21945	21943	21948	22282	22145	22113	22199	21843	21968	22022	22045	22144	21901	22084	22016	22133	22232	22130	21959	22053	21976	22051	22039	21797	22021	21927	21867	21899	21857	21901	21982	21671	21766	22110	22173	22040	22090	22110	22006	22148	22104	22167	22088	21919	21903	22227	21982	22038	22093	22068	21894	21951	21927	22150	22126	22055	22011	21903	22135	21994	21948	21832	21879	22164	22098	22015	22119	22030	22047	21940	21956	21912	22188	22012	21791	22110	22082	22065	21715	21909	21738	22174	22209	21844	22010	22154	22253	22142	21954	22065	22018	22045	22222	22035	22128	21947	22195	21916	22101	22126	21835	21896	21813	22030	22002	21991	22068	21792	22274	22029	22211	21946	21749	21908	22022	21935	21957	21967	21881	22157	22180	22008	21997	22114	21982	21943	21936	21730	21883	21840	22032	22030	22159	21723	22020	22075	22023	22181	22094	22026	21889	22031	21813	22001	22031	21741	22087	22095	21855	21968	21931	22101	21967	22027	21649	21786	21853	21970	22122	21920	22070	21939	22063	21857	21728	21570	22009	22229	22146	22048	22048	21966	21884	22152	21972	22051	21988	22052	22007	22092	21903	21937	21798	22106	21973	22081	22039	22141	21931	21866	21988	21946	21699	21899	21938	21842	21746	22015	22090	21959	21938	21953	22313	22359	21910	21951	22029	21843	22122	21940	21773	22128	22001	21977	22115	22059	22060	21957	21872	21960	22107	21919	21629	22294	22054	22066	22022	21906	22048	22005	22077	22148	21929	21849	21953	21971	21994	22090	22251	22151	22022	21881	21903	22083	22143	21852	22226	21890	21873	22194	22051	22088	21975	21750	21994	21941	22119	21781	21982	21807	22004	22065	21939	22198	21764	21978	22145	22140	21832	21965	21732	21918	21894	22154	21997	21951	22047	22008	22046	22110	22089	21903	21983	22088	21986	21919	21932	22036	21800	21800	22063	21929	21843	22071	22003	22264	22094	22044	22021	21866	22112	21946	22172	21971	21922	21968	22208	22017	22061	22065	21849	21861	22324	22050	22025	22145	21931	21940	22004	21806	21967	22040	22161	21948	21859	22072	22109	21952	22007	22048	21904	22027	21774	21933	21884	22028	21858	22040	21826	22197	22050	21936	21884	22045	22017	21760	21957	21869	21952	22028	21986	21962	21965	21995	22051	22053	21925	22078	21968	21812	22090	22001	22211	22132	21818	22009	22022	21967	21924	22206	22333	22029	22017	22297	21962	22171	21758	21906	22113	22028	21914	21936	22044	21775	22039	21938	22050	21996	21957	22053	22079	22044	22008	22247	22055	22234	22048	22115	21882	22074	21925	21951	21652	21968	22040	21931	22008	21943	21947	22200	22072	22101	22120	22005	21934	21862	22086	21978	21961	22192	22053	21980	22072	22174	21898	21805	21970	21819	22040	21877	21824	22078	22119	21910	22068	22147	22012	21814	22028	22143	21695	21853	21964	22009	22079	22107	22033	21991	21992	21818	21991	21977	22013	21974	22027	22036	21942	21850	22145	22018	22162	22097	22380	22080	22058	22064	22242	21913	22272	22005	22027	22081	21974	21844	22079	22046	22109	21802	22025	22017	22023	21935	21878	21698	21841	21862	21935	22072	21968	22077	21943	22117	22025	22073	22097	22049	21949	21689	22051	21899	21797	21750	21943	21820	22010	22107	22219	21820	21821	22162	22008	22123	21999	21862	21991	21980	22049	21941	21891	21989	21882	22019	21814	21776	21838	21943	22098	22067	21926	22000	21919	21879	21874	22050	21669	22116	21942	22183	21900	21899	21693	21923	21879	21918	22127	22155	21948	22090	22071	22097	21960	21946	21894	22008	21991	22327	21964	21841	21856	21842	21879	22092	21979	22290	22050	22095	21881	21972	22095	22250	21829	21972	22242	22120	21884	21985	21973	21952	21979	21829	22109	22021	22251	22023	21954	22098	22020	22077	21879	21968	21841	21874	21921	21892	21862	22022	21864	21949	21918	22103	22076	21908	21886	21742	22050	21949	21910	21887	21957	21936	21884	22085	21976	21947	22017	22034	22183	21925	22046	22187	21925	22098	22090	22159	22053	21909	21892	21874	22001	21955	21951	21951	21951	21993	22073	22022	21973	22049	21768	21843	21964	22072	22095	22133	21993	21747	21885	22029	21923	22114	21939	21881	22234	21639	21975	22097	21975	22054	21824	22036	22028	22203	21937	22047	21752	21993	22060	21966	22158	22145	21879	21841	22172	21882	21978	22060	21982	21714	21924	21938	22054	21931	22152	21894	21902	21812	21996	21805	21731	21900	21986	22055	21983	21864	22137	22118	21891	22007	22002	21869	22128	22055	21935	22103	22010	21957	22019	21903	22038	22052	21997	21987	21893	22016	21814	22017	22108	21975	22192	22035	22123	21933	21929	21962	22097	21990	21997	22052	22128	22199	21941	21921	22048	21990	22146	22050	21957	21929	21822	22076	22151	21968	22027	21911	22085	22070	21764	22190	21777	22118	22337	21791	22036	21873	21852	22340	22175	22179	21991	22018	21726	21774	21939	21920	21838	21944	21911	21931	21959	22019	21992	21907	21882	21643	21812	21872	21969	22173	21924	21915	21923	22005	21902	22172	22109	22216	21944	21812	21745	22149	22040	22097	21850	21760	22021	22101	21856	22140	21993	21897	22050	22159	22175	21908	22205	21949	22080	22033	22299	21980	21949	21878	22151	22055	22014	21951	22146	22096	21880	21976	22033	22052	22000	22145	22160	22181	21968	21954	22079	22109	22003	22076	21889	21872	22061	22124	21802	21820	21897	22004	22026	21999	21847	21866	21896	22037	21664	21865	21887	21940	21947	22021	21890	22000	22188	22330	21979	22095	22016	22143	22087	22050	22028	22027	21861	22006	22045	22175	21858	22050	21944	21964	22069	21797	22046	22029	21782	22054	21986	22167	22181	21925	21904	21939	22162	22053	22014	22048	22094	22057	21881	21988	21962	21958	21859	21981	22179	22142	21854	21740	22001	21944	22062	21779	22088	22274	21793	22004	22039	22087	22074	21896	21967	21794	21956	21955	22146	22062	22059	22021	21740	21932	22034	21981	22092	21972	22010	22138	22065	21949	21980	22069	21991	22147	21942	22152	22054	21939	21976	22140	21973	21805	21846	22100	21538	22023	22078	22004	21895	21866	21940	22032	22030	22196	21823	22130	21941	21854	21821	21767	21946	22067	21961	22065	21779	22072	21955	22035	22052	22123	22116	22096	21901	22083	21900	21795	21904	22014	22080	22322	22062	21934	21996	21997	21891	22038	21768	21997	22162	21953	22043	21869	21945	21921	21767	21978	22076	21934	22074	22036	22050	22149	21868	21909	21734	21849	22143	21824	22113	21881	21841	22181	21994	21658	21933	22032	21849	21921	22042	21848	21830	22214	22073	22075	21872	22108	22190	22127	21947	21934	21955	21968	21943	22005	21695	22012	21992	21872	21991	22116	22122	21934	21955	22250	21977	21920	22164	21985	22084	22156	21760	21951	21757	21713	21827	22120	22027	21957	22047	21870	21923	22089	22040	21910	22080	22032	21907	21999	22147	22114	21911	21971	22102	22052	22072	21865	22092	22112	22111	22067	22152	22227	21883	22029	22035	21946	21885	21828	21865	21894	21936	21817	22004	22074	22017	22024	21930	21990	21807	21971	22090	21856	22148	22105	22091	21993	21945	21893	21914	22163	22086	22066	22018	21965	22009	22058	22072	22146	22264	22022	21891	21984	22025	22090	22003	22092	22094	22093	21984	22065	22032	21967	21946	22031	21920	21973	22117	21986	22046	22114	21974	22090	21869	22206	22192	21982	21867	22056	22050
18502	28391	24112	20559	19199	18146	18001	17707	17480	17309	17454	17428	17334	17287	17073	17152	17114	17177	17190	17155	17162	17058	17142	16983	17036	17158	17132	16875	16847	17076	17134	16919	17144	17191	17042	17106	16958	17072	17079	17038	17059	16927	17005	16780	16995	17050	16888	16833	17046	16962	17033	16975	17078	16970	17055	17000	16900	17073	17068	16805	16860	17121	16962	17012	16901	17156	16963	16964	17146	17157	17089	17281	17089	17098	17053	16998	16975	17152	16953	16866	16991	16833	16870	16882	17026	16943	16863	17005	17099	16779	17146	17033	16933	17156	17015	16994	16968	16971	17018	17122	16845	16920	17098	16976	16823	16971	17018	16902	17090	16922	16970	17049	17048	16828	17258	17054	17069	16919	16998	17094	16924	17116	16933	17011	16874	16898	17096	17093	16902	17028	16994	17073	17144	17034	16851	16943	17069	17073	16997	17082	16894	16911	17156	16934	16934	16855	16979	16949	17000	16949	16976	16993	16818	17104	16806	16933	17004	16904	16867	16872	16849	16943	16987	16891	16994	17024	17074	16761	17111	16869	16947	17073	17049	16827	16939	17057	17201	17110	16978	16932	16953	17092	16667	17212	16901	16922	17156	17040	16914	17059	17134	16908	16843	16904	16794	16911	17129	16897	17021	17042	16894	16901	17078	17093	16951	17083	16994	16881	16980	16774	16941	16956	16881	16816	16774	16869	17033	16991	17045	17073	17078	16974	16869	16998	16974	17181	17117	17034	17041	16864	16959	16856	16962	16964	16819	16959	16914	16971	16946	17045	16959	16915	16835	17045	17116	16973	17107	16955	16822	16991	16999	17032	17020	17083	16802	17035	16757	16971	16933	16997	17034	16913	16926	16927	17204	16796	16943	16991	16994	17042	16925	17111	16944	16949	16920	16893	17118	16902	16941	17228	16856	17023	16828	17146	16908	16767	16974	17023	16949	16826	17067	16978	16942	16997	16873	16982	17130	16967	17060	16957	17146	16964	16930	17121	16922	17061	17025	16990	16714	17026	17032	16995	16825	16842	16861	17046	16920	17141	17152	16862	16925	16935	16998	16960	17143	17004	16938	16946	17027	16945	16886	17143	17106	16937	17100	16950	16976	16970	16918	17169	16979	16889	17007	16931	16927	16979	17119	17032	17019	16964	16990	16965	16980	16998	16925	16984	16896	16865	16909	16985	16976	17091	16760	17168	16843	16892	16777	17059	17117	17055	16961	17070	17104	16936	16837	17028	16897	17003	16836	17027	17087	17006	17027	16827	17119	16900	17017	17010	16883	16939	17122	17147	17158	17014	17037	17083	17039	16938	16780	16980	17199	16844	17148	17000	16906	16934	16937	17153	17048	16973	17001	16961	16874	16988	17082	17238	16803	16968	16756	17014	16975	17068	16937	17037	17084	17208	17022	17025	17059	16932	17004	17104	16826	17011	17081	16789	17081	16675	16926	16946	17118	16976	17075	16846	17019	17101	16974	16987	16972	17055	16940	17086	16831	16932	17043	16823	16958	16867	17132	16969	17046	17031	17105	17045	16921	17069	16984	16992	16925	16987	16929	17085	17072	16914	17029	16846	17023	17020	16987	16885	17008	17081	17039	16954	17001	17021	17048	16982	16899	16923	16994	16943	17055	16809	16809	16762	16903	16950	17061	16817	17030	16963	16847	17059	16910	16992	16947	17051	17169	16953	17115	16955	17109	17106	16989	16979	17027	17008	17032	17082	17065	17072	16839	16988	17000	17148	16972	16986	16921	17162	16858	16986	16916	16867	16912	16912	17005	16959	17021	17154	16902	16784	17134	17127	17109	16946	17019	17085	17042	16790	16976	16977	17179	16931	16803	17005	16881	17185	16809	16849	17103	16762	17062	17058	16890	16998	16909	16958	16906	16928	16798	16884	17023	16893	17041	16851	17099	16915	16953	17185	16937	17042	17026	16943	17003	17034	16926	16939	16879	17069	17013	16991	16966	16901	17015	17132	17025	17020	16876	17013	17190	17042	16926	16886	16956	16986	17030	17136	16940	16882	17112	16928	16915	16998	17013	16974	16965	16968	17015	17076	17141	16881	16958	17221	16787	16854	17032	17002	17033	17012	16958	17063	16912	16740	16990	16982	17079	16792	17078	17012	16849	17016	17058	17010	16876	17025	17116	17010	17156	16912	17096	16999	16901	17016	17033	17110	17031	17091	16975	17144	17076	16847	17096	16985	16997	17187	17015	17004	17109	17110	17061	16850	17069	16960	16846	16903	17128	17009	16955	17099	16982	16999	17001	16973	16996	17089	16859	16977	16868	17074	16954	16896	17000	16995	17116	16967	17134	17089	16954	17050	16988	16942	17160	17011	16976	16967	16910	17001	16995	16832	16909	17043	16976	16948	16943	16959	17003	17133	16968	17105	17109	17083	16727	16936	16993	17043	16871	16916	16882	17049	17095	16953	16924	17025	16979	16921	17007	17097	17000	17025	17153	16998	16956	17092	17103	16790	16819	16956	17090	17021	16947	16813	17065	17010	16968	16860	16850	16960	17030	16862	17023	16977	16875	17025	16914	17017	16931	17121	17021	16988	17084	17049	17238	17055	17043	16928	17088	16852	17099	17250	16897	16931	16917	17088	16807	16942	16927	16893	16826	17090	17028	17033	17046	17101	16876	17035	16895	16946	17096	17075	17011	16946	17129	16996	17129	17030	16957	17034	16908	16964	17069	17135	16896	17101	16989	16937	16907	16996	16935	16858	17178	16997	17040	16953	17036	17007	16963	17144	17072	16936	17100	16968	16927	17036	16965	17086	16952	17126	16870	17066	16937	16962	16989	16796	17026	17034	17044	17115	16966	16787	17040	16970	17002	17042	16943	17001	17177	16847	16901	16888	16997	17098	17253	17034	16941	16751	17092	16995	16926	16852	16988	17116	16888	17043	17006	17099	17150	16987	16840	16956	16992	16970	16913	17130	16910	17127	16850	17089	16891	17016	16945	17094	16889	16851	16898	17075	16788	17186	16847	16785	17096	16983	16837	17022	16942	17131	17040	17091	17014	16883	17036	17178	16965	17016	16882	16755	16993	16867	16648	17033	17027	17014	16933	16969	16856	17095	16908	16972	16886	17110	16948	16934	17061	16931	17067	16915	17274	17049	16991	16890	17040	16942	17024	17101	16995	17031	17159	16826	17070	17071	16966	17002	16914	17030	16980	17049	17099	17312	17018	17025	16875	17092	17142	16988	16946	16981	17019	16952	17026	16982	17105	17089	17107	17154	17108	17078	16982	17034	16951	16930	17018	17013	16970	16825	17015	16955	17130	17007	17066	16970	17081	16989	16855	16940	17099	17120	17181	16983	16932	16999	17029	16881	17039	17183	16942	16872	17080	17118	16993	16906	17163	17179	16880	16894	17123	17036	16837	17000	17298	16987	16870	17093	16900	16984	16970	17079	17075	16938	16930	16878	16931	17132	16916	17046	17079	16997	16975	17137	17018	16890	17022	17102	16908	16973	16975	16827	17097	16980	16954	17132	16804	16984	16971	16987	16938	16861	17005	16815	16879	16963	16902	17062	17030	16985	17002	16873	16823	16988	17077	16861	17045	16979	16952	17128	16969	17023	16950	17207	16900	17036	16992	17038	16829	16900	17055	17020	17039	16963	17112	17011	17136	17113	17037	16995	16997	17050	16993	17085	17104	17078	17009	16925	16996	16916	17099	17082	16973	16885	16913	17079	17031	16950	17370	16953	16901	16879	17041	17003	17002	17070	17120	17179	17003	17032	16868	16867	17010	16854	17029	17055	17145	16963	16845	17024	16983	16993	16912	16783	16986	17076	17190	16831	16968	17131	17128	17020	17053	16947	16842	17128	16972	16967	16963	16966	17083	16904	16986	16970	16928	17025	16890	16966	17096	16880	16954	16914	17046	16965	16962	17164	16764	16959	16817	17212	16981	16884	17035	17082	16830	17030	16924	17021	16917	16848	17134	16949	17096	17057	16932	17063	16896	16805	16808	16865	16852	16987	17048	16920	16990	17057	17088	16895	17139	17013	16836	16838	16973	17114	16882	17061	16982	16948	17023	17066	17017	17133	17058	16826	17039	17038	16874	17071	17153	17003	17047	16959	17018	16941	16946	17064	17037	17074	16859	17229	16871	16937	17036	17044	16965	16994	17052	16982	17030	17125	16973	17077	16735	16863	17058	17158	17165	17237	16970	16831	17037	16936	17059	16933	17080	16939	17005	16871	16991	16937	16920	17028	17114	16934	17114	16891	17126	16899	16958	16942	17023	16916	17100	16849	17028	16878	17165	16919	16979	16919	16972	16962	16776	17102	16963	17051	16963	17017	17010	17024	17046	17006	17020	17013	17021	17023	16952	16968	17093	16916	17064	17066	16873	16944	16957	17018	17061	17046	16979	17008	16937	16952	17046	16870	17082	16929	17054	17030	17061	16999	16890	16956	17045	16956	17172	16933	16957	16905	17187	17110	17019	17057	16803	17043	17042	17106	16996	16860	16907	16975	16878	17126	16909	16954	16988	17171	16934	16784	17059	17004	16859	16994	16970	16986	17018	17231	16854	17057	17066	17072	17047	17044	16978	17141	17042	17105	17067	16848	16902	17069	16924	16971	16845	16827	17185	17173	16858	17034	17054	17107	16932	16905	17009	17023	16915	17032	17023	16972	17023	16870	16877	17032	17033	16849	17074	16954	17216	16816	16993	17020	16872	17034	16876	16964	17073	17049	16988	17027	17009	17105	17022	17047	16632	17008	17200	16839	17166	16931	17045	17052	16962	17087	16992	17177	16851	17147	17012	16914	16940	17014	16966	16999	16991	17009	16985	16966	17000	16992	17010	17190	16896	17071	17000	17063	16948	17122	17014	16950	16999	16903	16778	17027	17100	16779	17073	16846	17092	17126	16997	16992	16953	17050	16867	17041	17033	16970	16870	16869	16876	16889	16991	17049	17100	17069	16869	16806	16994	17013	17059	16953	16943	17063	16872	16964	17033	17054	16918	17001	16892	16991	17021	16904	17013	17008	17006	16878	16993	16825	17013	17077	17106	16919	16839	17104	16997	17136	17033	17070	17123	17028	17088	17144	16943	16960	16878	16905	16964	17130	16978	17143	16866	16914	16921	17051	17012	17012	17018	17051	17038	16884	16995	16984
22217	21349	28667	24424	22029	25102	27089	23025	22480	22698	22677	22341	22259	21993	22232	21993	21840	21991	21999	22083	22081	21963	21919	21883	22084	21753	21892	21913	21956	21783	21747	21792	21815	21764	21732	21767	21814	21838	21865	21640	21603	21639	21812	21898	21761	21636	21587	21894	21842	21787	21816	21778	21926	21686	21839	21770	21825	21705	21711	21648	21867	21596	21828	21769	21640	21541	21789	21674	21738	21770	21671	21883	21542	21507	21779	21788	21921	21635	21670	21802	21834	21700	21872	21681	21671	21732	21726	21823	21899	21797	21892	21809	21766	21732	21743	21754	21776	21612	21635	21522	21570	21680	21592	21750	21839	21877	21707	21663	21640	21601	21793	21542	21819	21624	21764	21440	21541	21874	21744	21644	21988	21719	21642	21629	21633	21747	21682	21572	21592	21647	21383	21793	21724	21552	21639	21759	21713	21763	21464	21676	21515	21789	21534	21757	21601	21623	21484	21562	21634	21560	21642	21718	21588	21569	21770	21779	21752	21700	21404	21716	21479	21637	21640	21639	21613	21678	21615	21642	21631	21606	21682	21819	21719	21719	21823	21684	21559	21713	21789	21670	21604	21642	21471	21744	21554	21440	21493	21530	21873	21596	21778	21636	21341	21857	21681	21658	22015	21676	21567	21922	21569	21609	21853	21448	21722	21611	21844	21879	21766	21745	21888	21730	21858	21501	21507	21465	21888	21737	21731	21551	21735	21785	21660	21511	21762	21670	21779	21595	21456	21621	21702	21654	21545	21650	21561	21602	21636	21959	21697	21893	21894	21833	21548	21548	21530	21637	21664	21585	21640	21633	21566	21732	21693	21680	21608	21240	21741	21641	21901	21750	21812	21666	21703	21607	21858	21943	21696	21575	21713	21625	21767	21551	21735	21638	21771	21711	21702	21719	21697	21706	21635	21597	21598	21842	21718	21742	21663	21803	21812	22061	21954	21536	21616	21650	21496	21620	21669	21688	21708	21629	21524	21792	21638	21714	21540	21880	21593	21790	21593	21692	21748	21642	21790	21637	21485	21495	21799	21929	21585	21736	21576	21483	21389	21636	21703	21631	21517	21751	21621	21421	21702	21858	21699	21879	21637	21579	21814	21411	21488	21450	21603	21547	21580	21417	21720	21789	21705	21547	21570	21465	21774	21604	21796	21723	21660	21600	21442	21684	21596	21745	21560	21508	21537	21603	21492	21701	21782	21618	21674	21662	21769	21686	21572	21863	21633	21700	21751	21735	21798	21666	21790	21809	21624	21677	21607	21705	21695	21600	21658	21693	21555	21583	21702	21651	21850	21694	21582	21751	21800	21709	21460	21537	21809	21714	21703	21723	21702	21735	21769	21637	21603	21406	21640	21744	21695	21637	21671	21728	21472	21623	21613	21583	21798	21710	21543	21713	21815	21619	21703	21861	21837	21548	21559	21757	21725	21599	21771	21835	21903	21733	21599	21776	21821	21616	21923	21551	21514	21700	21777	21610	21710	21699	21787	21572	21708	21581	21566	21672	21551	21474	21810	21684	21775	21546	21700	21734	21709	21796	21567	21483	21744	21585	21764	21679	21735	21664	21488	21923	21657	21459	21784	21623	21820	21619	21661	21508	21677	21498	21652	21739	21636	21826	21585	21676	21756	21633	21646	21542	21737	21816	21854	21793	21555	21436	21639	21725	21586	21476	21736	21510	21836	21772	21623	21562	21712	21619	21566	21521	21687	21790	21588	21534	21784	21828	21627	21849	21491	21783	21752	21484	21658	21765	21602	21795	21588	21646	21655	21865	21736	21568	21683	21568	21743	21642	21654	21646	21570	21763	21705	21554	21808	21420	21735	21829	21637	21661	21658	21740	21766	21340	21650	21457	21701	21879	21615	21562	21864	21736	21707	21600	21573	21552	21757	21695	21525	21586	21570	21556	21531	21693	21594	21391	21838	21680	21794	21753	21786	21539	21791	21794	21573	21464	21700	21773	21812	21759	21764	21495	21592	21618	21430	21559	21429	21803	21714	21718	21859	21559	21921	21720	21635	21726	21522	21707	21613	21481	21607	21577	21733	21711	21773	21653	21723	21758	21729	21402	21582	21572	21985	21650	21563	21805	21692	21686	21696	21653	21667	21601	21582	21633	21593	21851	21491	21656	21742	21635	21580	21506	21627	21532	21608	21729	21607	21418	21710	21636	21615	21711	21680	21526	21757	21815	21660	21787	21851	21530	21533	21491	21767	21569	21666	21878	21859	21960	21818	21868	21786	21601	21549	21789	21812	21715	21690	21949	21521	21598	21685	21735	21913	21695	21634	21638	21792	21823	21813	21797	21691	21663	21608	21634	21657	21889	21496	21687	21710	21763	21753	21617	21556	21595	21624	21557	21561	21676	21787	21744	21650	21710	21806	21495	21737	21583	21321	21802	21834	21634	21867	21733	21724	21582	21828	21737	21496	21537	21671	21604	21811	21914	21620	21799	21476	21353	21460	21768	21613	21686	21639	21720	21682	21858	21520	21576	21369	21651	21529	21536	21776	21674	21603	21532	21633	21628	21462	21489	21633	21584	21406	21865	21620	21686	21641	21485	21694	21729	21636	21825	21691	21689	21542	21481	21604	21684	21672	21711	21550	21603	21688	21724	21816	21861	21578	21748	21791	21636	21774	21748	21635	21723	21702	21773	21439	21516	21621	21787	21822	21723	21715	21779	21502	21583	21619	21687	21785	21556	21535	21373	21791	21671	21798	21806	21989	21727	21694	21560	21513	21751	21808	21547	21786	21790	21518	21559	21824	21706	21558	21885	21775	21618	21565	21813	21876	21488	21595	21717	21828	21652	21756	21600	21724	21562	21721	21655	21757	21494	21657	21860	21691	21640	21580	21617	21674	21542	21735	21792	21676	21686	21731	21605	21717	21830	21670	21618	21651	21532	21476	21644	21697	21643	21655	21832	21671	21538	21720	21831	21688	21624	21603	21586	21626	21783	21474	21646	21713	21777	21656	21689	21679	21397	21459	21706	21703	21723	21660	21819	21728	21717	21737	21594	21494	21608	21800	21659	21880	21725	21680	21707	21650	21654	21815	21739	21533	21631	21595	21760	21778	21585	21775	21848	21875	21776	21834	21563	21749	21546	21675	21816	21577	21562	21550	21512	21594	21586	21589	21492	21738	21718	21715	21526	21520	21613	21806	21411	21755	21756	21825	21783	21630	21769	21502	21659	21509	21693	21811	21513	21610	21815	21865	21863	21581	21633	21635	21770	21663	21778	21507	21690	21782	21714	21523	21498	21696	21653	21535	21975	21555	21676	21546	21623	21811	21791	21468	21886	21741	21590	21686	21511	21787	21666	21715	21598	21785	21775	21801	21527	21696	21586	21747	21767	21528	21750	21661	21697	21633	21608	21917	21609	21696	21462	21426	21698	21655	21516	21627	21541	21550	21533	21579	21475	21469	21596	21743	21602	21523	21440	21357	21742	21450	21513	21564	21524	21468	21453	21738	21679	21778	21636	21792	22001	21721	21498	21720	21636	21717	21885	21672	21677	21854	21824	21952	21760	21859	21498	21741	21557	21636	21632	21585	21684	21546	21542	21764	21626	21807	21635	21685	21789	21819	21756	21695	21809	21668	21541	21692	21819	21502	21579	21520	21754	21726	21506	21584	21923	21638	21653	21466	21527	21699	21773	21709	21508	21607	21684	21275	21695	21628	21599	21787	21699	21622	21578	21581	21501	21590	21756	21786	21611	21600	21882	21494	21656	21743	21683	21735	21802	21537	21623	21637	21679	21522	21740	21545	21792	21797	21645	21496	21502	21796	21767	21567	21517	21676	21690	21748	21568	21737	21701	21606	21667	21612	21844	21692	21796	21610	21364	21692	21758	21788	21720	21507	21679	21804	21729	21628	21714	21820	21697	21674	21587	21477	21587	21953	21579	21640	21529	21838	21713	21612	21450	21652	21707	21699	21722	21485	21706	21645	21671	21527	21730	21688	21479	21727	21885	21674	21681	21843	21557	21681	21691	21572	21703	21711	21699	21712	21714	21565	21611	21683	21716	21676	21304	21702	21536	21677	21713	21830	21805	21593	21854	21611	21641	21591	21700	21500	21727	21606	21775	21777	21632	21594	21834	21709	21786	21693	21693	21830	21885	21807	21777	21825	21904	21732	21896	21662	21632	21808	21663	21608	21516	21520	21671	21539	21566	21591	21482	21790	21756	21697	21505	21528	21712	21760	21587	21508	21627	21552	21601	21666	21585	21560	21594	21747	21715	21757	21434	21541	21683	21580	21848	21733	21835	21601	21791	21637	21697	21837	21655	21611	21399	21672	21735	21501	21873	22150	21535	21619	21529	21588	21578	21619	21525	21703	21620	21532	21698	21725	21586	21715	21464	21703	21514	21641	21666	21795	21559	21598	21745	21725	21487	21683	21597	21780	21646	21509	21628	21747	21622	21541	21751	21863	21725	21641	21766	21585	21733	21564	21673	21459	21568	21633	21741	21664	21665	21459	21796	21462	21670	21715	21695	21689	21853	21667	21595	21770	21644	21774	21802	21720	21676	21932	21595	21870	21647	21726	21706	21756	21482	21543	21532	21745	21533	21688	21731	21806	21742	21471	22004	21734	21632	21609	21687	21520	21624	21516	21668	21619	21619	21619	21624	21568	21679	21798	21643	21721	21644	21740	21751	21570	21641	21544	21689	21562	21863	21712	21697	21722	21690	21539	21739	21585	21655	21669	21766	21520	21676	21785	21859	21831	21768	21563	21974	21250	21389	21750	21917	21442	21761	21487	21658	21901	21670	21728	21438	21669	21667	21784	21562	21458	21858	21773	21498	21522	21666	21853	21875	21498	21788	21752	21567	21655	21594	21871	21490	21686	21780	21715	21634	21838	21661	21554	21855	21602	21850	21641	21671	21787	21418	21538	21615	21656	21991	21756	21537	21833	21790	21491	21451	21788	21648	21692	21661	21634	21689	21663	21620	21766	21771	21595	21822	21736	21743	21697	21767	21649	21611	21665	21766	21760	21611	21644	21538	21593	21602	21578	21785	21647	21547	21633	21636	21567	21522	21491	21527	21609	21742	21522	21486	21848	21645	21662	21640	21801	21608	21699	21631	21659	21793	21558	21468	21611	21757	21603	21510	21580	21600	21495	21465
17930	33741	28624	23015	20702	19229	18566	18085	17832	17725	17686	17443	17419	17178	17312	17120	17360	16971	17093	16818	16853	17032	16968	16979	16835	16825	16901	16958	16856	16917	16920	16938	16879	16860	17091	16822	16851	16879	16872	16912	16792	17051	16814	16787	16981	16842	16951	16882	16756	16936	17064	16716	16801	16752	16919	16746	16922	16847	16923	16953	16769	16700	16814	16668	16966	16622	16792	16930	16840	16885	16932	16846	16839	16714	16816	16862	16823	16707	16783	16895	16697	16890	16957	16787	16733	16838	16865	16772	16667	16941	16823	16859	16890	16844	16748	16900	16851	16723	16902	16857	16741	16879	16859	16819	16875	16716	16867	16893	16895	16880	16906	16814	16946	16876	16766	16813	16815	16766	16738	16926	16765	16712	16808	16998	16790	16677	16930	16897	16703	16800	16715	16761	16916	16834	16761	16816	16896	16754	16749	16874	16643	16632	16943	16884	16732	16858	16826	16799	16757	16884	16773	16881	16833	16761	16806	16669	16915	16817	16924	16898	16809	16874	16826	16639	16831	16755	16746	16791	16800	16855	16833	16759	16828	16815	16685	16752	16578	16707	16674	16936	16726	16595	16972	16689	16667	16930	16614	16735	16723	17076	16714	16788	16941	16766	16778	16772	16802	16814	16748	16846	16885	16778	16935	16821	16696	16646	16749	16879	16666	16949	16643	16781	16708	16751	16847	16823	16706	16685	16555	16916	16647	16906	16896	16794	16816	16726	16766	16765	16884	16894	16903	16943	16558	16663	16921	16780	17024	16928	16686	16716	16955	16806	16766	16720	16860	16597	16633	16753	16853	16892	16766	16841	16681	16758	16606	16888	16837	16766	16861	16801	16845	16870	16846	16529	16794	16812	16835	16743	16735	16917	16876	16934	16616	16788	16746	16766	16713	16764	16723	16776	16711	16829	16662	16755	16894	16675	16850	16785	16681	16879	16730	16907	16796	16687	16809	16862	16822	16755	16738	16776	16745	16939	16661	16781	16737	16840	16930	16819	16877	16822	16743	16918	16759	16895	16825	16771	16738	16867	16745	16915	16704	16926	16885	16879	16667	16825	16856	16824	16807	16825	16873	16992	16876	16789	16790	16672	16873	16782	16688	16929	16741	16802	16689	16832	16855	16845	16941	16688	16771	16902	16651	16810	16918	16818	16753	16591	16820	16851	16829	16894	16852	16662	16871	16877	16886	17005	16784	16696	16660	16715	16817	16679	17000	16748	16613	16903	16643	16713	16722	16700	16723	16839	16732	16771	16854	16769	16709	16823	16610	16658	16825	16574	16756	16936	16749	16747	16566	16866	16671	16797	16914	16606	16850	16736	16772	16973	16894	16816	16656	16835	16958	16747	16712	16809	16759	16980	16887	16790	16872	16816	16785	16788	16872	16608	16651	16736	16843	16779	16754	16778	16758	16845	16923	16660	16684	16805	16943	16845	16766	16736	16739	16907	16917	16871	16704	16891	16764	16881	16869	16642	16920	16824	16794	16795	16890	16699	16753	16667	16742	16814	16600	16617	16750	16771	16691	16732	16726	16773	16738	16745	16754	16819	16829	16759	16643	16751	16686	16794	16738	16707	16937	16753	16696	16839	16911	16769	16544	16813	16686	16736	16835	16545	16899	16953	16728	16657	16692	16664	16751	16654	16641	16748	16660	16748	16827	16985	16701	16680	16881	16797	16795	16877	16769	16827	16873	16802	16901	16835	16823	16658	16871	16682	16643	16954	16767	16451	16783	16733	16595	16738	16854	16847	16790	16757	16656	16757	16860	17026	16737	16898	16740	16652	16929	16722	16751	16784	16821	16703	16742	16807	16767	16847	16920	16861	16851	16821	16844	16861	16684	16706	16642	16830	16767	16855	16724	16917	16683	16755	16617	16968	16805	16819	16705	16791	16699	16649	16897	16862	16750	16713	16811	16888	16753	16990	16838	16832	16795	16781	16921	16764	16909	16776	16643	16781	16646	16631	16935	16829	16837	16677	16879	16702	16845	16782	16909	16791	16920	16856	16922	16877	16742	16815	16759	16935	16595	16734	16716	16736	16634	16833	16924	16885	16882	16715	16911	16578	16799	16679	16578	16777	16938	16973	16813	16662	16980	16813	16828	16839	16853	16821	16704	16835	16659	16842	16687	16802	16937	16874	16704	16841	16829	16619	16794	16821	16802	16707	16603	16683	16795	16859	16672	16962	16644	16812	16699	16942	16797	16648	16638	16643	16870	16618	16843	16646	16703	16634	16711	16788	16899	16840	16796	16740	16772	16882	16828	16765	16768	16622	16885	16846	16866	16859	16930	16757	16761	16907	16719	16824	16806	16874	16802	16827	16691	16785	16886	16939	16831	16846	16762	16806	16596	16892	16776	16787	16659	16683	16790	16835	16783	16903	17042	16749	16788	16995	16930	16777	16806	16815	16898	17030	16793	16806	16868	16703	16784	16812	16915	16607	16833	16731	16717	16835	16597	16746	16942	16790	16851	16675	16726	16764	16877	16806	16873	16832	16919	16683	16714	16692	16863	16850	16898	16736	16718	16683	16752	16918	16909	16727	16960	16663	16648	16631	16798	16834	16827	16545	16824	16842	16735	16625	16701	16883	16738	16718	16826	16829	16705	16800	16637	16860	16782	16788	16740	16762	16677	16791	16750	16853	16582	16489	16783	16801	16934	16782	16792	16714	16743	16844	16782	16972	16805	16797	16877	16705	16686	16797	16855	16813	16843	16810	16921	16784	16825	16855	16803	16786	16732	16918	16850	16830	16810	16853	16855	16973	16675	16819	16878	16639	16764	16685	16912	16726	16831	16797	16997	16719	16759	16771	16857	16511	16775	16786	16828	16683	16781	16944	16774	16837	16852	16718	16841	16797	16893	16849	16691	16874	16801	16833	16996	16672	16897	16858	16781	16890	16851	16635	16717	16645	16712	16791	16880	16624	16819	16808	16600	16735	16703	16748	16879	16846	16899	16680	16708	16789	16643	16862	16788	16844	16821	16921	16569	16688	16805	16898	16909	16687	16682	16830	16942	16968	16685	16779	16837	16739	16825	16684	16780	16971	16747	16925	16873	16619	16676	16840	16661	16723	16711	16811	16787	16860	16915	16684	16909	16705	16928	16864	16740	16718	16814	16621	16636	16897	16888	16869	16722	16822	16860	16831	16727	16696	16551	16767	16882	16966	16777	16929	16695	16772	16895	16692	16886	16607	16704	16732	16818	16897	16891	16618	16827	16774	16914	16918	16671	16813	16799	16817	16782	16961	16859	16796	16874	16761	16604	16503	16834	16816	16520	16782	16733	16997	16805	16787	16716	16906	16642	16689	16884	16772	16706	16918	16734	16880	16597	16789	16957	16831	16951	16879	16805	16636	16899	16813	16742	16708	16961	16877	16760	16829	16848	16741	16820	16848	16662	16691	16926	16647	16673	16883	16737	16863	16711	16799	16804	16780	16818	16871	16834	16953	16752	16701	16799	16833	16953	16883	16716	16666	16837	16782	16865	17039	16806	16959	16599	16732	16850	16765	16842	16714	16768	16855	16689	16781	16806	16841	16699	16622	16841	16840	16731	16704	16840	16850	16866	16927	16790	16805	16712	16724	16783	16824	16778	16673	16705	17017	16736	16784	16820	16883	16748	16871	16630	16990	16830	16633	16660	16985	16725	16887	16730	16793	16808	16848	16868	16721	16620	16840	16849	16712	16931	16584	16870	16841	16848	16943	16866	16748	16913	16637	16774	16724	16711	16662	16767	16880	16748	17001	16652	16591	16765	16861	16804	16833	16535	16761	16827	16796	16742	16944	16711	16905	16644	16854	16838	16862	16790	16783	16785	16794	16701	16767	16931	16888	16613	16758	16731	16765	16892	16759	16818	16729	16762	16769	16887	16836	16911	16648	16858	16723	16697	16770	16681	16986	16741	16797	16675	16853	16865	16817	16843	16787	16874	16875	16879	17008	16798	16789	16965	16830	16780	16864	16746	16817	16783	16723	16762	16674	16791	16730	16809	16818	16750	16994	16707	16769	16763	16754	16912	16708	16764	16729	16604	16612	16881	16576	16845	16528	16841	16784	16791	16803	16963	16785	16733	16926	16774	16800	16867	16744	16731	16654	16888	16826	16733	16702	16885	16762	16798	16870	16894	17006	16748	16848	16850	16670	16616	16703	16903	16791	16801	16968	16868	16841	16746	16819	16769	16823	16927	16746	16718	16788	16800	16982	16884	16709	16776	16740	16917	16789	16907	16714	16918	16890	16807	16718	16803	16771	16767	17030	16800	16619	16861	16950	16693	16848	16677	16789	16769	17013	16729	16866	16821	16763	16797	16698	16864	16723	16784	16713	16929	16778	16882	16642	16640	16973	16825	16734	16694	16798	16704	16691	16855	16726	16760	16715	16871	16714	16783	16903	16878	16832	16805	16625	16749	16791	16813	16737	16766	16782	16625	16612	16786	16908	16979	16736	16808	16907	16885	16794	16648	16678	16875	16896	16789	16823	16948	16783	16776	16759	16879	16848	16763	16671	16953	16695	16718	16742	16802	16767	16700	16695	16838	16877	16784	16853	16851	16651	16772	16819	16853	16710	16851	16765	16622	16980	16841	16741	16824	16753	16861	16912	16659	16713	16963	16740	16684	16811	16888	16886	16902	16728	16748	16767	16811	16623	16893	16658	16754	16795	16805	16858	16558	16940	16770	16851	16724	16913	16564	16690	16759	16709	16742	16916	16683	16920	16773	16977	16816	16808	16800	16686	16765	16731	16665	16938	16706	16674	16805	16783	16715	16831	16724	16873	16685	16737	16691	16780	16812	16974	16921	16649	16650	16892	16776	16851	16742	16869	16640	16788	16748	16890	16739	16717	16783	16864	16665	16747	16819	16896	16577	16758	16888	16786	16885	16819	16779	16871	16668	16944	16890	16793	16804	16803	16707	16809	16873	16657	16832	16902	16830	16697	16717	16816	16937	16710	16887	16734	16785	16791	16657	16570	16907	16819	16728	16794	16869	16801	16828	16707	16791	17035	16768	16920	16830	16684	16864	16999	16727	16754	16929	16758	16851	16750	16737	16699	16764	16723	16697	16709	16793	16795	16680	16683	16920	16786	16703	16995	16582	16891	16761	16844	16812	16660	16752	16543	16656	16766
30841	25090	28307	26163	23273	23122	22838	22345	22521	22449	22508	22390	22130	22169	22376	22152	22174	22107	22190	22248	22222	22069	22156	22059	22337	22182	22114	22296	22029	22260	22115	22050	22198	22275	22028	22468	22306	22135	22087	22330	22404	21860	22189	22269	21836	22154	22223	22106	22316	22229	22191	22397	22015	22142	22103	22275	22311	22124	21992	22048	21990	22195	21998	22104	22283	22231	22053	22291	22082	22044	22102	22111	22107	22222	22236	22043	22286	22323	22103	22073	22194	22240	22086	22133	22125	22140	21982	22169	22166	22328	22078	22320	22224	21922	21911	22021	22120	21958	21952	22080	22005	21956	22194	22440	22173	22064	22064	22029	22051	22099	21859	21997	22172	22314	22204	22052	22099	22064	22017	22141	22080	22259	21921	21956	22091	22269	22091	22120	22286	22038	22149	22036	21937	22061	22057	22182	22250	22074	22227	22158	21995	22192	22188	22124	21967	22280	22216	22101	21950	22323	22211	22170	22346	22162	22019	22283	22069	22023	22345	22282	22154	22182	22219	22436	22083	21939	22251	22280	22171	22129	21946	22046	22208	22047	22259	22027	22131	22039	22063	22084	22100	22205	22104	22050	22319	22046	22457	22143	22121	22074	21951	22180	22023	22103	22219	22034	21973	22135	22045	22261	22164	22069	22241	22038	22063	22216	21953	22266	22142	22120	22124	22195	22200	22215	22325	22115	22086	22170	21987	22093	22247	22134	21916	22130	22181	22199	22108	22288	22085	22039	22081	22065	22142	22040	22186	22253	22206	21995	22236	21975	22092	22282	22195	22284	22006	22143	22356	22058	21998	22081	22182	22219	22168	21926	22111	22116	22227	22348	22091	22022	22280	22121	22051	22064	22250	21932	22006	21930	22220	21786	22114	22106	22317	22156	22240	22108	22045	22196	22006	21957	22117	21933	22239	21943	22286	22233	22275	22134	22074	21951	22267	22310	22239	22139	21989	22006	22261	22089	22235	22062	22149	21955	22130	22190	22211	22275	22322	22071	22249	22069	21914	22225	22098	22062	22327	22210	22193	21961	22219	22073	21800	22067	22098	21923	21845	22021	22107	22225	22123	22117	22264	22131	22255	22033	21857	22025	22338	22195	22011	22031	22183	22048	22095	21979	22260	22131	22057	22013	22120	22127	22124	22149	22390	22004	22388	22045	22093	22160	22265	22093	22108	22271	22011	22184	22168	22240	22227	22140	21932	22079	22185	22092	22071	22031	22208	22203	22085	22149	21798	22047	22509	22052	21955	21958	21954	22156	22194	22250	22037	22269	22222	22104	21798	22021	22139	22038	22259	22089	22198	22108	22114	22165	22034	22049	22094	22196	22135	22038	22124	22159	22208	22009	22150	22220	22095	22166	22028	22284	22148	22270	22133	22046	21958	22110	22297	22052	22106	22044	22148	22135	22183	22217	22122	22175	22232	22135	22130	22081	22230	22293	22163	21972	22394	21922	22110	22214	22290	22115	22164	22135	22228	22187	22164	21873	22159	22137	22066	22146	21987	22041	22110	22171	22046	22095	21951	22196	22021	22080	22296	22170	22012	22024	22162	22189	22220	22173	22108	22041	22214	22115	22175	22169	21955	22186	22070	22335	22314	22286	22158	21894	22354	22210	22043	21970	22201	22194	22281	22290	22017	21804	22087	22156	22173	22164	22011	21918	22301	21961	22109	21871	22286	22026	22141	22251	22192	22206	22247	22083	22121	22100	22152	22046	22130	22064	22228	21852	22201	22235	22182	22126	21904	22158	22161	21986	21999	22262	22056	22198	21947	22195	22278	22053	22382	21958	22162	22321	22068	22215	22223	22337	22039	22028	22149	22229	22235	22096	22278	22126	22127	22182	22142	22055	22123	22104	22307	22162	22299	22273	22118	22204	22294	22045	22201	22314	22034	22068	22169	21981	22172	22170	22377	22121	22059	22031	22192	22108	22365	22208	22086	22107	22164	22122	22138	22053	22124	22182	22058	21925	22012	22300	21954	22113	22235	21942	21923	22100	22218	22223	22162	22124	22131	22219	22029	22293	22230	22108	22116	22058	22141	22161	22187	22107	22015	22165	22211	22351	22207	22011	22095	22090	22272	22270	22246	21980	22114	22083	22227	22202	21995	22072	22220	22206	22156	22008	22153	22068	21997	21834	22062	22204	22184	22209	22145	22262	22321	21895	22090	22338	22195	22004	22036	22232	22158	22161	21950	22319	21902	21824	22317	22201	22196	22058	22322	22226	22125	22052	22016	22230	22220	22181	22312	22058	21953	22119	22149	22008	22050	22164	22260	22151	21968	22198	22091	22044	21990	22113	22218	21956	22033	22152	21989	21913	22039	22111	21976	22201	22089	22327	22122	21890	22042	22096	22073	22060	22231	22226	22050	22059	22196	22051	22002	22119	22141	22163	22188	22073	22246	22249	22274	22029	22195	21930	22375	22152	22186	21955	22284	22128	22295	21990	22047	21990	22230	22142	22126	22114	22348	22164	22106	22118	22196	22253	22363	21978	22248	22135	22104	22070	22185	22225	22172	22003	22151	22135	22140	22047	22171	22253	22100	22211	22283	21914	22033	22148	22203	22125	22062	22047	21992	21940	22175	22042	22234	22007	22147	21999	22152	22075	22133	22033	21989	21987	22120	21957	22102	22124	22121	22086	22288	22347	22165	21992	22007	22107	22210	22031	22069	22359	22113	22192	22110	22076	22030	22274	22402	22035	22047	22319	22111	21928	22127	22235	22153	22289	22146	22006	22059	21963	22044	22077	22359	22262	22112	21991	22237	22320	22109	22364	22119	22288	22027	22213	22212	22056	22069	22234	22101	22101	22168	21813	21940	22179	22355	22112	22001	22070	22218	22158	22212	22240	22137	22150	22070	22045	22020	22066	22096	22222	22275	22287	22141	22347	22022	22373	22282	22131	22076	22117	22191	22196	22346	21937	22082	22128	21972	22238	22267	22251	22185	22050	22114	22100	22049	22278	22243	22068	22247	22198	22123	21851	22208	22306	22237	22149	22422	22206	22274	22388	22069	22127	22246	22059	22161	21919	21981	22085	22290	22423	22092	22030	22244	22225	22210	22327	22174	22047	22025	22325	22183	22171	22177	21984	21899	22131	22159	22116	22042	22099	22352	22159	22064	22091	22183	21907	22173	22275	22100	21990	21981	22078	22230	22225	21891	22037	22048	22039	22034	22103	22003	22291	21935	22144	22062	22032	22312	22172	22011	22428	22143	22195	21986	22080	22059	22214	22184	22194	22040	22179	22139	22361	22076	22624	22220	22082	22108	22249	22340	22162	22052	22092	22168	22322	21891	21981	22048	22075	22152	22149	21982	22193	22293	21906	21984	22152	22206	22119	22091	22094	21982	22041	22122	22008	22199	22241	22166	22071	22069	22139	21931	21939	22079	22098	22150	22127	22206	22303	22128	21975	22069	22316	22128	22282	22156	22192	22233	22214	22184	22212	22322	22040	22224	22141	22195	22322	22216	22201	22222	22156	22065	21943	22150	22151	22135	22116	21784	22201	22103	22120	22133	21929	22030	22189	22071	22107	22119	22044	22088	22050	22075	22261	22245	22246	21907	22177	22198	21984	22109	22161	22163	22178	22285	22033	22086	22136	22010	21914	22061	22138	21963	21959	21990	22319	22484	22137	22060	22344	22067	21981	22161	22325	22252	22104	22260	21956	22228	22128	22090	21995	22409	22165	22276	22328	22178	22335	22036	22006	21948	22322	22267	22127	22186	22111	22184	22088	22162	21971	22205	22221	21955	22214	22283	22144	22187	22093	22103	22020	22298	21988	22275	22279	22182	22180	22182	22041	22352	22030	22115	22055	22129	21887	22142	22227	22129	21968	22287	22204	22117	22246	22341	22358	22145	21954	22038	22210	22270	22013	22105	22129	22315	22207	22395	22268	22090	22145	22260	22358	22321	21962	22098	22294	22141	21938	22026	22014	22094	22115	22129	22045	22151	22112	22155	22084	21980	22248	22045	22202	22234	22149	22251	22230	21946	21917	22137	22221	22208	22073	22277	21914	22397	22207	22134	22157	22307	22136	22023	22164	22058	22126	21926	22086	22202	21996	21995	22075	22374	21927	22054	22295	21950	21964	22157	22130	22249	22207	22191	22020	22323	21907	22112	22177	22050	21942	22153	22177	22483	21984	22229	22136	21795	21940	22111	22151	22222	21865	22224	22332	22161	22136	22186	22225	22114	22160	22026	22054	22036	21920	22103	22213	22252	22085	22231	22342	22142	22086	22090	21926	22199	22120	21870	22251	22226	22309	22018	21974	22147	22141	22048	22194	22165	22279	22007	22168	22016	21957	22054	22028	22136	22105	22390	22277	22319	22266	22044	22315	22066	22288	22020	21781	22111	22221	22217	21723	22203	22047	22164	22090	21941	22196	22018	22266	22223	22029	21973	22221	22025	22274	21959	22162	22028	22112	22252	22263	22093	22070	22158	22187	22018	22115	22121	22014	22107	22117	22172	22130	22292	22196	21916	21917	22169	22209	21990	22168	22199	22098	22137	22127	22132	21918	21966	22036	22193	22166	22182	22221	22100	22169	22090	21926	22196	22221	22063	22059	22098	22069	21975	21896	22103	22040	22116	21934	22430	22171	22290	22131	21970	22395	22050	22236	22163	21976	21970	22139	22269	22031	22128	22011	22166	22051	22144	22100	22209	21992	22144	22030	22105	22129	22030	21997	22214	22160	22210	22057	22209	22168	22303	22173	22251	21963	22207	22098	22150	22052	22166	22221	22406	22083	21989	22294	22208	22037	22059	21864	22257	22160	22060	21868	22182	22180	22093	22131	22259	22290	22182	22223	22113	22063	22197	22059	22096	22198	22002	22124	22270	22189	22135	22093	22207	22204	22227	21952	22181	22135	22090	22156	22199	22006	22082	22150	22209	22207	22122	22107	22178	22399	21941	22018	22287	22076	22488	22318	22128	22232	22005	21877	22207	22405	22105	22226	22270	22213	22055	22108	22236	22169	21999	21978	22160	22205	22026	21952	22106	22236	22106	22456	22145	22058	21937	21973	22121	22009	22175	22526	22199	22174	22053	22318	22160	22003	21827	21962	21970	22177	22046	22300	22046	22173	22072	22161	21996	22072	22132	22025	22167	22167	22192	22127
20478	26577	22956	19905	18769	17987	17576	17543	17498	17471	17398	17326	17342	17246	17191	17366	17125	17011	17220	17277	17284	17130	17033	17153	17141	17166	16959	17050	17266	16955	17065	17144	17188	16952	17017	17177	17185	17169	17062	17153	17005	16969	17096	17128	17080	17071	17214	17122	17070	17106	16971	17121	16945	17116	16967	17174	17194	17188	16885	16934	17104	17063	17063	16773	16982	17213	17103	16996	16956	17124	17045	17062	17077	16959	17173	17029	17156	16957	17040	17119	17020	17253	16906	17223	16975	17153	17212	17064	17043	17038	17072	16982	16988	17174	17116	17089	16970	17134	16903	16842	17244	16980	16981	17057	17072	17094	17008	17277	17006	17002	16970	17097	17230	17050	17069	17074	17121	16986	17215	17168	17127	17188	17024	17122	16951	16991	17098	17071	17133	17093	17043	16977	16954	17069	16989	16913	17124	16937	16994	17044	17161	16907	17121	16910	17012	17165	17118	16957	16962	17033	17095	17051	17141	17031	17092	17060	17073	17031	17015	17049	17070	16881	17153	16992	17067	16912	17048	17097	17094	17015	16938	16978	16850	17129	16989	17099	16950	16893	17073	17105	16986	17100	17056	17180	17002	16992	17128	17110	17129	17002	17047	16960	17028	16988	17094	16997	17097	17168	17257	17098	17062	17064	17113	17049	17005	17237	17023	17088	17081	16942	17102	16943	17109	17022	16974	17024	17311	17008	17090	17037	16892	16831	17057	17186	16986	17066	17103	16985	17178	17120	17133	17136	17119	17207	17224	16924	16914	17036	17103	17041	17047	17175	17125	16939	17117	17102	17072	17088	16928	17071	16992	17098	17105	17135	17075	16915	17038	17116	17122	17147	17065	17186	16984	17068	16886	17105	17016	17038	17076	16924	17113	17053	16950	17089	17044	17076	17197	17141	17237	17162	17163	17022	17158	17049	17092	17153	16980	17029	16926	16951	16893	17278	17290	16933	17014	17035	17102	16995	17122	16903	17065	17083	16881	16882	17039	17018	17144	16907	17028	16965	16994	17212	16986	17064	16988	17157	17008	17130	16943	16967	17147	17092	17160	17187	16902	17070	17118	17002	17137	16802	17063	17257	17219	17018	17241	17228	17209	17094	17025	17047	17050	16933	17165	17003	17023	17047	16951	17210	17084	17154	17063	17200	17231	16915	17108	16975	16969	16999	16866	17199	16794	16971	16981	16953	17099	17211	17161	16974	17031	17048	17061	17030	17054	17057	17095	17058	17222	17078	17033	17092	17106	17042	17186	16990	17023	17115	16986	17004	16948	16933	16885	17086	16830	17078	16944	17098	16947	17053	16999	17179	17239	17171	17113	17125	16976	16972	17051	17030	16975	17098	17068	17103	17120	16909	17049	17233	17090	17071	16988	17083	17140	17261	17301	16933	17013	17087	16958	17292	17079	17026	17089	17021	17126	17151	17050	17078	16902	17004	17075	17010	16930	17060	17166	17132	16955	17009	16964	17146	17029	16963	16959	17209	17003	17025	16984	16932	17045	16970	17083	17236	17089	17061	17128	17166	17113	16969	17007	16939	16933	17119	16996	17012	17069	17077	17150	17086	17159	17107	17061	17105	17029	17105	17064	17011	17038	16911	17174	17012	17025	17221	17188	17086	17096	17183	16972	17109	17140	17033	16938	17089	17133	17173	17022	17087	17106	16941	17046	17002	17123	17080	17160	17024	16940	16961	17057	17158	17004	17160	17055	16973	17174	17075	16885	17041	16964	16973	17031	17086	17033	16914	17054	17079	17097	16854	17105	17038	17074	17099	16964	17246	17055	17062	16981	17028	17108	16977	17199	17066	17064	17219	17124	17166	17008	16995	16961	17017	17138	17120	17009	16957	17002	17176	16974	17096	17166	16987	17079	16946	17091	17064	17074	17026	17193	16897	17027	16965	17072	17102	17088	17158	16953	16943	17030	17007	17009	17012	17231	17151	16947	17037	17032	17229	17136	17085	16967	17031	17107	17183	17174	17053	16837	17149	16901	17062	16985	17022	17082	17147	17100	16979	17027	17103	16999	17048	17171	17073	17019	16881	17235	17109	17256	17191	17006	16913	16866	17110	17151	16998	17039	16981	16909	16918	17246	17016	17123	17244	17119	16972	17157	17084	17167	17157	17038	17053	16947	17145	16974	17081	17129	17030	17029	17111	17127	17079	17048	17188	17153	17312	17131	17099	17066	17070	17040	17315	17216	17101	16980	17080	17052	17207	17093	17022	17141	17132	17126	17222	16908	17040	17040	17107	17191	17030	16951	17005	17096	17300	17068	17018	17137	17102	16982	17162	17068	17051	17111	17106	17010	17016	16938	17099	17117	16885	16998	17060	17034	17345	16732	16967	16978	17059	17133	17081	17117	17087	16900	16896	17178	16923	17130	17109	16902	17147	17119	17045	17105	17278	17231	17101	17035	16962	16979	17266	17130	16926	17099	16903	17100	17142	17123	16985	17240	17116	16957	17097	17095	16909	16993	17057	17068	17191	17114	17199	17123	17102	17110	17189	17001	16957	17055	17116	17167	17122	16920	17104	17185	16900	17108	17174	17198	17134	17184	17023	16975	17062	17017	16886	16941	16948	17188	17124	16905	17126	17114	16779	17002	16888	16978	17098	17047	17136	17152	17182	17083	17047	17214	17072	17037	16942	17264	17037	17192	17211	17168	16918	16967	16997	16977	17021	16985	17000	17211	17127	17102	17141	17059	16999	17122	17289	16865	17150	17004	17222	17240	17110	16963	17134	17182	17055	17019	17029	16940	17017	17097	17055	17044	16956	17028	17104	17113	17054	16861	17161	17113	17226	17119	16954	16906	16962	17140	16958	17198	17197	16989	17130	16996	17046	17071	16955	17031	17103	17112	17215	17075	17137	17188	17045	17119	17143	17030	17267	16948	17234	17187	17128	17150	17064	17144	17102	16981	16866	17030	16981	17013	17041	16896	17026	17100	17134	17194	16935	16822	17221	17113	17137	17026	17104	16935	17002	17016	16962	17202	17049	17152	17089	17074	16997	17209	17053	16937	17116	17325	17083	17084	17204	17000	17144	17056	16966	16927	17016	16954	16923	16927	16937	17095	17082	16971	16841	16996	17184	17054	17132	17171	16988	17099	17059	17129	16993	17083	17158	16945	17078	16958	17076	17150	16871	17003	17116	17043	16964	17293	16910	16911	17228	17231	17143	17016	16977	17074	17127	17049	17095	17044	16970	17187	17037	17121	17050	17082	17012	16991	17088	17076	17052	17071	17095	17115	17090	17114	17160	17083	17063	16946	17080	16924	17268	17121	16971	17077	17194	17120	17058	17048	17009	17106	17109	17207	17102	17047	16985	16957	17194	17140	17168	17033	17112	16943	17114	17150	17097	17193	17060	16943	17031	16918	17118	16915	17243	16926	17096	16879	16794	17159	17137	16946	17035	17074	17176	16973	17207	17123	17128	17168	17197	17226	17206	17030	17132	17098	16882	17189	17152	17033	17148	16935	17177	16958	17159	17083	16977	17050	17059	17209	17127	17068	17286	17125	17110	17051	17148	17174	17041	17051	16963	17238	17052	17117	17021	17129	17122	16976	17219	17110	17061	17136	17092	17130	16984	16968	17121	17128	17260	17037	17125	16869	17073	17051	17082	17091	17203	17155	17020	17002	16983	17068	17092	17197	16860	17152	17012	17106	17135	17072	17119	17118	16976	17029	16968	17024	17171	17207	17136	17169	17187	17034	17009	17169	17053	17180	17018	16959	17218	16969	17012	17140	17042	17197	17137	17074	17086	17173	17097	17092	17144	17042	16956	17144	17223	17140	17279	16917	17208	17018	17139	16984	16949	16960	16914	17181	16994	17047	17019	17066	16908	16983	16943	17092	17186	16904	17013	17068	17064	17102	17152	17082	17027	17109	17130	17003	17235	17075	17111	17117	17103	16998	16891	16948	17146	17119	17262	17024	16955	17056	16935	17180	17039	17188	17021	17154	17084	16891	16936	17024	17133	17089	17118	17146	17120	17046	16912	17222	17129	17013	17208	17175	16784	17152	17144	17171	17049	17078	16971	17147	17073	17102	17029	16963	17091	16967	17078	17136	16950	17088	16871	17094	17241	16943	16951	17160	17002	17015	16848	17216	17171	17109	17034	17131	17067	17040	17187	17204	16990	17046	16941	16964	16987	17247	17119	17060	17020	17052	17008	17072	17113	17173	16968	17107	17013	17109	17225	17059	17099	17125	17032	17060	17165	17002	16920	17134	17127	17091	17031	17108	17193	17280	17036	17016	16953	16951	17053	17127	17135	17134	17088	17071	16900	17049	17199	17229	17026	17033	16884	17316	17076	17092	17079	17069	17136	16987	17072	17142	17000	17284	17016	17185	17142	17104	17160	17130	17128	17036	16988	17029	17152	17037	17115	17093	17116	16966	17006	17122	17070	17027	16962	17197	17275	16937	16964	17039	17033	16944	17083	16953	17065	17102	17172	17141	17161	17115	17163	16948	17001	17165	17119	17132	17003	17125	17074	17076	17118	17147	17049	17136	17045	17111	17286	17025	17098	17097	17056	17066	17131	17104	17034	17133	17197	17219	17061	17197	17152	16986	17060	17049	17015	17286	16891	17164	17331	17094	17049	17108	17239	16928	17106	17225	17116	17160	17104	16960	17036	17174	17107	16896	17044	17022	17065	17066	17051	17035	16853	17148	17167	16980	16962	17008	17073	16972	17092	17066	17154	17122	16926	17155	17296	17129	17033	17101	17031	17029	16987	16990	17079	17013	17133	16847	17014	16952	16981	17079	17123	17259	17163	17120	17103	16933	17023	17046	17115	17023	17110	16991	17047	16973	17056	17118	17189	16984	17149	17172	16929	17136	17088	17101	17150	17031	16904	16967	17129	17058	16997	16923	17034	17018	16921	17092	17187	17047	17040	16994	16904	17136	17125	17121	17151	17213	16998	17004	17095	16964	17200	17070	17064	16943	16920	17043	17014	17055	16975	17113	17066	17007	17107	17007	16963	17131	17173	17159	17217	17296	16925	17014	17216	17128	16988	17223	17156	17061	17157	17252	17059	17095	17051	17018	17024	16921	17047	17020	17153	17040	17079	17135	16991	17124	16972	17088	16977	17023	17113	16916	16953	17000	17160	17112	16820	16896	16993
23204	21327	28252	25097	23357	24582	24639	22837	22333	22192	22266	22112	22011	22036	21788	22087	22108	22123	21789	22072	21962	21703	21818	21726	21717	21704	21885	21803	21656	21806	21563	21545	21905	21692	21733	21899	21715	21685	21571	21831	21684	21620	21768	21628	22045	21639	21676	21663	21635	21699	21750	21710	21963	21770	21653	21569	21827	21488	21591	21752	21896	21727	21639	21764	21676	21667	21916	21700	21773	21539	21841	21650	21437	21841	21656	21729	22134	21573	21552	21949	21648	21647	21796	21684	21835	21791	21603	21630	21755	21571	21575	21533	21651	21778	21557	21437	21574	21615	21713	21686	21619	21597	21633	21526	21397	21386	21762	21705	21755	21639	21661	21616	21719	21640	21582	21789	21489	21788	21504	21480	21865	21742	21606	21687	21758	21755	21705	21606	21716	21581	21481	21557	21734	21750	21711	21672	21684	21680	21683	21683	21641	21662	21683	21402	21771	21657	21593	21552	21668	21588	21450	21613	21637	21669	21593	21578	21585	21632	21789	21721	21657	21712	21652	21667	21633	21555	21629	21646	21614	21558	21465	21587	21415	21714	21487	21668	21758	22021	21721	21319	21674	21644	21695	21642	21834	21707	21738	21655	21878	21551	21561	21589	21693	21576	21747	21624	21469	21622	21658	21488	21741	21581	21526	21744	21731	21497	21654	21885	21668	21776	21625	21647	21692	21662	21613	21724	21643	21686	21456	21597	21589	21628	21763	21533	21332	21739	21615	21714	21618	21730	21617	21749	21686	21884	21677	21379	21739	21865	21707	21728	21645	21490	21579	21577	21850	21824	21384	21695	21610	21436	21699	21769	21844	21746	21731	21574	21697	21815	21670	21696	21666	21667	21703	21512	21557	21584	21763	21582	21642	21515	21708	21607	21573	21663	21459	21548	21677	21886	21675	21733	21696	21611	21573	21440	21622	21635	21662	21444	21503	21740	21667	21839	21564	21694	21780	21861	21713	21619	21772	21582	21743	21541	21736	21752	21535	21570	21704	21589	21622	21535	21613	21767	21611	21628	21736	21460	21503	21633	21407	21455	21641	21801	21725	21741	21750	21646	21681	21751	21619	21671	21473	21767	21837	21583	21805	21756	21527	21666	21577	21493	21822	21549	21620	21712	21713	21685	21933	21438	21454	21565	21798	21785	21646	21749	21690	21647	21637	21531	21727	21730	21551	21971	21938	21871	21738	21763	21946	21648	21510	21369	21562	21634	21446	21701	21702	21500	21503	21499	21800	21736	21675	21707	21588	21719	21626	21522	21658	21576	21664	21809	21715	21691	21643	21660	21682	21563	21688	21653	21748	21836	21619	21614	21687	21476	21635	21520	21613	21498	21674	21676	21600	21775	21614	21564	21685	21574	21681	21677	21657	21872	21958	21532	21719	21508	21706	21758	21684	21478	21619	21728	21630	21533	21694	21761	21625	21599	21487	21882	21514	21536	21721	21786	21756	21665	21477	21728	21430	21505	21787	21741	21658	21795	21784	21629	21549	21505	21564	21778	21678	21726	21755	21679	21957	21728	21803	21657	21620	21673	21590	21769	21588	21692	21629	21697	21618	21542	21592	21426	21710	21834	21691	21728	21908	21840	21410	21581	21375	21571	21736	21857	21647	21651	21568	21554	21596	21598	21712	21431	21676	21726	21626	21747	21761	21649	21558	21860	21734	21891	21736	21491	21538	21694	21810	21630	21751	21559	21733	21476	21773	21487	21666	21767	21782	21653	21470	21757	21703	21411	21608	21677	21778	21789	21751	21749	21691	21509	21636	21733	21819	21520	21777	21592	21590	21528	21634	21869	21775	21548	21782	21630	21730	21767	21533	21681	21294	21568	21709	21866	21648	21638	21652	21471	21413	21638	21676	21835	21681	21686	21578	21581	21834	21687	21772	21816	21650	21678	21475	21740	21458	21493	21535	21647	21789	21561	21858	21757	21573	21654	21711	21684	21639	21705	21487	21746	21533	21581	21532	21547	21504	21568	21918	21631	21657	21683	21804	21847	21699	21859	21803	21809	21445	21647	21766	21776	21628	21668	21754	21930	21350	21661	21669	21483	21564	21875	21532	21602	21879	21617	21700	21615	21777	21902	21513	21782	21640	21772	21653	21618	21702	21867	21857	21734	21986	21653	21677	21474	21652	21676	21663	21496	21603	21735	21649	21626	21705	21549	21638	21750	21813	21666	21556	21648	21774	21595	21555	21430	21464	21729	21670	21749	21730	21735	21697	21754	21664	21724	21572	21920	21649	21923	21659	21868	21657	21470	21660	21930	21595	21731	21643	21484	21716	21800	21828	21760	21446	21846	21821	21775	21591	21453	21391	21505	21727	21856	21796	21715	21904	21560	21718	21541	21730	21621	21661	21627	21704	21731	21543	21570	21724	21659	21572	21603	21627	21826	21911	21652	21683	21776	21874	21702	21614	21813	21806	21718	21575	21799	21518	21516	21638	21578	21814	21765	21909	21678	21589	21732	21658	21698	21659	21622	21627	21714	21784	21741	21590	21773	21587	21944	21664	21824	21572	21438	21703	21701	21753	21716	21513	21347	21649	21800	21697	21630	21730	21832	21734	21504	21973	21601	21728	21589	21488	21544	21589	21638	21730	21829	21784	21781	21665	21901	21757	21809	21741	21647	21731	21920	21615	21769	21740	21605	21549	21617	21807	21656	21797	21689	21649	21779	21731	21463	21731	21658	21638	21601	21890	21629	21750	21800	21725	21699	21640	21706	21647	21694	21665	21338	21615	21592	21698	21481	21659	21856	21649	21627	21897	21553	21698	21833	21884	21611	21693	21565	21751	21527	21556	21492	21520	21632	21575	21707	21461	21688	21524	21597	21463	21744	21571	21779	21808	21691	21452	21780	21581	21756	21503	21563	21729	21601	21639	21828	21774	21564	21628	21831	21578	21822	21502	21608	21543	21572	21566	21667	21649	21659	21655	21661	21816	21739	21624	21602	21558	21454	21688	21563	21565	21819	21596	21868	21809	21481	21803	21624	21619	21654	21750	21522	21809	21535	21719	21763	21792	21731	21668	21796	21529	21523	21601	21801	21608	21732	21687	21679	21589	21807	21816	21670	21669	21627	21584	21806	21759	21719	21635	21676	21421	21807	21747	21748	21530	21819	21699	21644	21713	21674	21538	21589	21777	21866	21578	21694	21437	21613	21760	21688	21919	21507	21770	21605	21512	21552	21524	21463	21698	21509	21723	21605	21805	21602	21888	21642	21771	21710	21517	21692	21624	21674	21709	21673	21583	21694	21685	21685	21581	21625	21720	21481	21662	21823	21854	21862	21875	21698	21879	21547	21937	21770	21380	21772	21765	21668	21737	21772	21794	21459	21751	21567	21563	21632	21782	21704	21813	21617	21693	21712	21653	21630	21826	21648	21705	21719	21648	21884	21603	21667	21833	21627	21853	21658	21609	21509	21715	21661	21785	21632	21583	21760	21661	21619	21362	21654	21730	21528	21813	21600	21550	21749	21565	21772	21733	21549	21713	21770	21488	21576	21561	21587	21662	21842	21759	21800	21730	21780	21790	21660	21666	21680	21695	21490	21554	21742	21797	21646	21499	21558	21686	21566	21529	21526	21717	21693	21681	21779	21740	21427	21784	21551	21822	21725	21686	21736	21550	21421	21463	21609	21741	21692	21459	21510	21759	21756	21469	21346	21499	21833	21467	21476	21715	21650	21371	21549	21572	21454	21621	21645	21450	21754	21431	21600	21791	21679	21736	21855	21801	21784	21632	21647	21755	21344	21763	21704	21769	21805	21657	21529	21540	21499	21709	21781	21592	21444	21851	21627	21630	21792	21703	21650	21568	21479	21556	21809	21724	21823	21721	21817	21918	21797	21650	21721	21684	21862	21578	21670	21690	21732	21467	21695	21824	21628	21734	21729	21770	21586	21470	21700	21844	21394	21457	21501	21596	21594	21806	21584	21676	21610	21876	21719	21661	21773	21849	21715	21650	21777	21625	21691	21627	21811	21611	21982	21801	21768	21769	21514	21708	21788	21654	21764	21542	21824	21512	21707	21809	21634	21672	21631	21625	21443	21633	21653	21567	21553	21667	21631	21645	21749	21521	21907	21719	21582	21604	21800	21709	21813	21624	21672	21697	21739	21639	21624	21629	21778	21533	21636	21740	21605	21492	21698	21633	21656	21756	21779	21878	21835	21836	21813	21620	21532	21713	21737	21621	21605	21786	21525	21477	21673	21722	21729	21511	21780	21720	21635	21558	21602	21667	21618	21752	21503	21569	21755	21784	21490	21751	21905	21406	21696	21551	21644	21544	21628	21662	21476	21765	21520	21599	21594	21700	21569	21398	21536	21451	21601	21676	21421	21532	21745	21627	21714	21586	21703	21719	21659	21644	21678	21672	21805	21749	21764	21723	21436	21825	21945	21591	21869	21573	21633	21721	21596	21596	21850	21902	21729	21744	21540	21582	21655	21783	21577	21669	21460	21527	21623	21709	21840	21606	21784	21649	21783	21723	21780	21692	21581	21637	21812	21560	21723	21669	21629	21591	21535	21677	21720	21831	21683	21741	21645	21725	21603	21785	21647	21495	21667	21772	21772	21747	21565	21663	21726	21682	21766	21675	21671	21739	21671	21828	21756	21490	21771	21422	21730	21752	21639	21491	21568	21478	21726	21584	21636	21561	21788	21604	21709	21738	21498	21539	21701	21858	21827	21823	21767	21821	21962	21749	21687	21597	21824	21607	21805	21788	21486	21654	21678	21641	21614	21801	21489	21661	21706	21537	21780	21646	21735	21685	21816	21665	21863	21707	21656	21662	21546	21504	21709	21684	21785	21756	21631	21770	21697	21773	21640	21613	21664	21613	21646	21779	21624	21743	21520	21845	21831	21707	21609	21578	21886	21602	21820	21821	21679	21716	21682	21691	21471	21597	21470	21971	21774	21799	21615	21479	21719	21669	21539	21754	21786	21706	21653	21802	21606	21812	21429	21787	21814	21532	21842	21796	21658	21636	21936	21700	21774	21459	21773	21740	21554	21693	21622	21722	21539	21628	21571	21744	21641	21650	21831	21681	21510	21593	21920	21679	21711	21651	21650	21826	21835	21650	21758	21841	21844	21672	21576	21689	21626	21627	21763	21833	21715	21661	21653
16738	30001	25619	21479	19780	18674	17988	17584	17709	17551	17558	17301	17173	17228	17032	17170	17060	16975	16974	17204	16970	16807	17065	16863	17076	16811	17027	17048	16832	16928	16823	16853	16917	16931	16963	16942	16794	16740	16976	16796	16945	16939	16940	16648	16853	16966	16667	16898	16871	16867	16740	16862	16738	16915	16809	16937	16748	16761	16817	16769	16898	16871	16804	16799	16793	16842	16830	16981	16651	16999	16804	16724	16989	17089	16724	16848	17011	16793	16755	16788	16835	16841	16823	16883	16649	16866	16726	16859	16828	16840	16806	16932	16876	16779	16853	16593	16715	16952	16789	16844	16776	16681	16940	16700	16830	16901	16942	16791	16854	16677	16891	16832	16883	16945	16814	16838	16955	16862	16719	16979	16759	16696	16835	16817	16801	16876	16632	16706	16808	16821	16866	16707	16847	17003	16824	16689	16739	16842	17017	16906	16831	16912	16812	16814	16813	16732	16847	17030	16743	16817	16752	17000	16724	16753	16943	16811	16938	16785	16795	16761	16821	16914	16849	16797	17005	16891	16843	16748	16685	16729	16884	16811	16764	16631	16801	16958	16779	16693	16875	16832	16666	16767	16862	16962	16794	16791	16894	16805	16734	16977	16693	16763	16851	16958	16964	16891	16869	16699	16755	16899	16694	16936	16848	16827	16692	16863	16801	16884	16751	17004	16850	16939	16661	16870	16934	16954	16742	16733	16880	16996	16944	16886	16697	16921	16718	16736	16870	16844	16802	16780	16866	16950	16869	16823	16907	16855	16950	16885	17056	16800	16883	16764	16592	16755	16892	16662	16809	16852	16727	16929	16921	16820	17084	16892	16857	16790	16796	16826	16903	16928	16716	16825	16838	16900	16890	16879	16818	16676	16888	16873	17011	16687	16950	16711	16879	16840	16912	16996	16884	16950	17041	16956	16814	16675	16615	16758	17082	16728	16742	16840	16889	16828	16948	16969	16901	16823	16736	16835	16822	16822	16907	16767	16841	16767	16964	16628	16896	16896	16944	16809	17058	17038	16692	16896	16732	16886	16755	16918	16769	16987	16884	16812	16778	16855	16975	16637	16817	16945	16566	16740	16879	16790	16883	16805	16799	17016	16714	16961	16966	17022	16919	16714	16929	16803	16757	16992	16688	17047	16882	16814	16620	16885	16735	16678	16985	16775	16781	16776	16867	16746	16874	16738	16704	16789	16908	16876	16992	16747	16818	16743	17002	16862	16633	16595	16713	16915	16802	16743	16837	16772	16801	16813	16652	16937	16826	16872	16947	16828	16757	16665	16750	16878	16860	16836	16669	16672	16956	16925	16782	16828	16847	16800	16700	16769	16765	16953	16770	16783	16985	16697	16854	16917	16733	16889	16842	16870	16830	16897	16795	16791	16855	16961	16839	16784	16767	16863	16910	16975	16750	16859	16833	16925	16899	16612	16925	16874	16810	16628	16863	16783	16808	16913	16698	16966	16861	16607	16843	16788	16789	16819	16940	16658	17009	16665	16890	16763	16788	16816	16819	16678	16835	16731	16649	16735	16830	16704	16691	16909	16788	16941	16842	16681	16790	16946	16669	16918	17001	16654	16707	16869	16774	16844	16904	16850	16687	16774	16770	16872	16715	16987	16700	16864	16795	16845	17042	16613	16791	16762	16906	16981	16938	17006	16615	16913	16845	16858	16793	16693	16671	16651	16775	17020	16782	16847	16925	16867	16774	16826	17122	16874	16681	16989	16919	16929	16796	16769	16794	16671	16852	16862	16869	16876	16943	16733	16820	16732	16764	16771	16719	16759	16786	16698	16783	16862	16864	16751	16570	16890	16694	16917	16842	16834	16950	16660	16875	16729	16830	16735	16795	16937	16839	16865	16647	16688	16965	16614	16696	16782	16877	16852	16790	16820	16787	16826	16847	16820	16795	16807	16770	16671	16869	16799	16795	16934	16816	17035	16985	16675	16857	16840	16814	16787	16897	17006	16863	16881	16909	16764	16706	16892	16885	16659	16967	16678	16747	16723	16917	16864	17070	16982	16753	16832	16949	16753	16676	16756	16785	16720	16815	16813	16702	16882	16864	16867	16721	16894	16852	17010	16716	16733	16724	16879	16790	16663	16778	16674	16998	16839	16733	16892	16698	16748	16935	16728	16843	16764	16953	16815	16991	16788	16946	16786	16921	16864	16977	16785	16899	16880	16731	16845	16910	16920	16787	16934	16852	16876	16719	16705	16912	16704	16915	16848	16810	16840	16788	16815	16900	16838	16859	16974	16630	16700	16767	16719	16847	16924	16833	16755	16914	16609	16912	16680	16901	16946	16781	16772	16751	16833	16908	16780	16758	16724	16759	16770	16736	16862	16909	17022	16759	16749	16977	16770	16777	16788	16848	16809	16822	16807	16787	16950	16894	16796	16822	16724	16943	16922	16946	16931	16769	16881	16744	16762	16920	16737	16820	16787	16792	16881	16993	16872	17018	16748	16793	16786	16833	16795	16893	16903	16883	16915	16964	16877	16870	16865	16840	16885	16853	16790	16772	16896	16837	16787	16836	16760	17020	16705	16919	16885	16623	16823	16702	16845	17032	16932	16900	16823	16756	16896	16703	16878	16928	16915	16749	16884	16708	16794	16952	16705	16748	16891	16777	16737	16801	16792	17047	16620	16619	16655	16948	16910	16808	16886	16704	16713	16916	16927	16923	16851	16855	16919	16897	16962	16705	16934	16910	16521	16809	16713	16811	16660	17091	16894	16841	16763	16748	16828	17013	16910	16824	16728	16808	17005	16805	16913	16781	16950	16680	16992	16738	16735	16854	16992	16957	16862	16926	17069	17029	16913	16879	17039	16856	16759	16833	16721	16948	16871	16951	16708	16854	16884	16848	16917	16968	16675	16816	16759	16764	16804	16934	16712	16969	16873	16820	16866	16634	16796	16759	16922	16906	16848	16865	16788	16751	16716	16866	16936	16766	16707	16849	16953	16671	16868	16685	16878	16731	16766	16823	16954	16715	16855	16893	16763	16894	16831	16877	16797	16794	16879	16817	17032	16780	16846	16672	16899	16839	16933	16841	16686	16953	16742	16851	16820	16805	16873	16968	16769	16896	16901	16923	16689	16939	16823	16794	16896	17058	16645	16829	16841	16682	16770	16692	16858	16834	16967	16881	16919	16854	16819	16893	16710	16846	16629	16906	16894	16750	16994	16995	16783	16811	17057	16798	16616	16847	16947	16961	16741	16986	16861	16970	16784	16707	16794	16788	16793	16908	16923	16990	16948	16741	16992	16754	16653	16795	16792	16811	16779	16706	16764	16782	16838	16765	16745	16832	16817	17086	16845	16829	16851	16724	16820	16725	16743	17040	16946	17018	16722	16823	16923	16806	16963	16707	16858	16797	16731	16880	16821	16936	16776	16997	17032	17096	16819	16850	16901	17063	17006	16830	16739	16748	16842	16856	16510	16869	16764	16825	16656	16868	16808	16913	16772	16785	16883	16840	16899	16772	16893	16902	16851	16840	16814	16981	17000	16852	16854	16845	16883	16817	16853	16774	16703	16731	17004	16803	16887	16772	16687	16671	16802	16818	16685	16835	16690	16789	16772	16848	16732	16792	16835	16851	16876	16707	16971	16813	16825	16915	16876	16903	16964	16741	17154	16810	16927	16901	16907	16826	17003	16972	16973	16527	16743	16977	16894	16710	16980	16737	16761	16879	16881	16918	16864	16793	16907	16980	16865	16823	16999	17010	16940	16741	16812	16956	16935	16702	16827	16854	16623	16933	16844	16661	16817	17008	16840	16743	16684	16829	16930	16757	16960	16876	16850	16824	16840	16968	16834	16868	16949	16861	16860	16953	16798	16903	16670	16695	16811	16840	16870	16763	16704	16750	16639	16925	16769	16704	16862	16788	16713	16941	16799	16740	16943	16779	16938	16929	16713	16716	16926	16969	16747	16853	16856	16954	16746	16841	16781	16823	16863	16820	16804	16815	16982	16653	16711	16944	16854	16910	16813	16843	16848	16830	16713	17083	16833	16968	16868	16766	16813	16856	16813	16860	16737	16995	16682	16942	16767	16741	16574	16974	16774	16837	16873	16898	16880	16917	16824	16846	16767	16859	16954	17067	16740	16837	16829	16732	16873	16916	16913	16753	16837	16701	16912	16925	16899	16929	16799	16851	16748	16811	16781	16606	16765	16950	16796	16806	16748	16835	16782	16750	16805	16716	16812	16832	16705	16753	16852	17023	16843	16662	16773	16853	16772	16661	16705	16833	16881	16880	16743	16788	16789	16878	16921	16770	16734	16774	16991	16920	16754	16730	16857	16704	16692	16906	16806	16969	16851	16595	16944	16924	16669	16909	16884	17008	16692	16878	16830	16541	16647	16843	16947	16876	16794	16945	16855	16946	16815	16893	17015	16832	16907	16903	16735	16895	16939	17010	16779	16812	16768	16634	16865	16755	16781	16829	16797	16799	16775	16804	16814	16813	16778	17026	16867	16822	16948	16874	16624	16851	16839	16782	16826	16821	16768	16856	16848	16829	16866	16829	16785	16810	16648	16722	16894	16663	16918	16869	16851	16798	16875	16901	16681	16772	16676	16861	16975	16922	17035	16746	16912	16730	17021	16845	16829	16831	16847	16878	16768	16716	16851	16890	16985	16915	16793	16856	16945	16869	16842	16850	16936	16577	16826	16828	16850	16918	16886	16770	16802	17039	16683	17049	16955	16745	16807	16668	17015	16988	16834	16771	16867	16908	16933	16958	16988	16931	16820	16770	16841	16911	16917	16812	16689	16825	16888	16833	17012	16686	16917	16805	16776	16812	16944	16630	16768	16963	16736	16884	16879	16801	16936	16818	16928	16761	16809	16793	16840	16947	16929	16798	16715	16741	16887	16984	16768	16747	16832	16793	16940	16995	16783	17024	16643	16837	16847	16946	16868	16849	16978	16677	16844	16730	16732	16831	16750	16876	16871	16901	16787	16592	16765	16741	16726	16799	16891	16660	16831	16871	16756	16793	16869	16944	16813	16767	16876	16982	16589	16871	16759	16807	16902	16706	16775	16877	17044	16835	16768	16845	16843	16861	16877	16835	16771	16816	16835	16661	16821	16794	16951	16813	16795	16752	16803	16742	16813	17001	16690	17009	16632	16758	16939
24957	21417	27489	27890	23630	23320	23456	22598	22626	22691	22793	22617	22497	22354	22420	22504	22410	22184	22530	22371	22295	22368	22222	22096	22216	22492	22347	22384	22257	22211	22347	22174	22289	22238	22408	22399	22138	22076	22088	22254	22258	22190	22133	22136	22386	22322	22462	22234	22328	21870	22421	22144	22176	22275	22373	21945	22142	22394	22265	22158	22452	22032	22478	22187	22303	22208	22042	22037	22167	21965	22017	22147	22130	22116	22140	22078	22182	22188	22156	22341	22071	22217	22043	22140	22311	22075	22371	22189	22190	22106	22266	22047	22171	22235	22229	22043	22145	22177	22148	22187	22178	22093	22056	22342	22058	22173	22331	21988	22342	22176	22275	22034	22131	22229	22114	22195	22197	22027	22344	22533	22082	22146	22240	22282	22402	22091	22271	22136	22278	21988	22192	22180	22283	22178	22104	22090	22105	22299	22221	22262	22094	22132	22169	22093	22179	22309	22248	22341	22226	22276	22356	22210	22134	22184	22037	22276	22342	22120	22250	22342	22314	21992	22202	21951	22273	22246	22186	22023	22224	22242	22069	22012	22079	22219	22128	22239	22298	22186	22360	22450	22337	22350	22031	22245	22207	22223	22080	22193	22216	22256	22162	22281	22188	22212	22030	22218	22134	22246	22283	22147	22273	22217	22219	22128	22194	22067	22166	22329	22228	22062	22082	22221	22105	22201	22235	22243	22153	22287	22237	22332	22093	22103	22093	22090	22224	22111	22413	21982	22031	22247	22046	22170	22325	22225	22092	22231	22017	21984	22217	22133	22024	22214	22240	22205	22082	22214	22086	22287	22302	22360	22169	22256	21948	22196	22311	22142	22038	22250	22171	22246	22039	22161	22183	22053	22054	22150	22086	22199	22167	22160	22396	22219	22167	22231	22158	21867	22318	22159	22012	22173	22214	22142	22189	22219	22300	22101	21883	22117	22100	22195	22239	22246	22114	22121	22046	22330	22182	22221	22211	22230	22250	22228	22489	22071	22143	22151	22168	22089	22058	22218	22113	22215	22376	22071	22270	22232	22156	22118	22193	22140	21949	22253	22248	22026	21942	22121	22126	22308	22352	22143	22307	22236	22250	22217	22363	21967	22058	21910	22172	22175	22291	22320	22033	22224	22270	22362	22243	22093	22335	22203	22210	22195	22117	22133	22236	22203	22245	22398	22062	22114	22132	22040	22128	22282	22283	22150	22291	22087	22017	22110	22146	22284	22371	22132	22253	22163	22245	22156	22055	22227	22102	22229	22214	22179	22169	22348	22246	22049	21975	22056	22215	22355	22136	22160	22031	22302	21994	22077	21988	22135	21999	22464	22209	22092	22186	22145	22416	22239	22339	22086	22066	22137	22465	22179	22035	22120	22357	22422	22016	22246	22456	22329	22239	22261	22147	22162	22125	22412	22344	22145	22330	22252	22267	22407	22138	22281	22249	22205	22187	22405	22063	22152	22146	22133	22110	22175	22125	22294	22240	22134	22289	22215	22289	22108	22170	22081	22287	22250	22026	22239	22062	22260	22162	22112	22199	22137	22160	22321	22123	22376	22140	22162	22177	22276	22496	22027	22187	22129	22273	22254	22487	22140	22104	22077	22075	22059	22288	22181	22344	22276	22214	22208	22111	22180	22098	22230	22216	22168	22491	22339	22403	22357	22245	21970	22202	22171	22248	22390	22170	22337	22246	22063	22339	22331	22015	22285	22027	22158	22197	22109	22012	22190	22166	22213	22480	22339	22209	22016	22366	22098	22147	22158	22125	22137	22009	22060	22119	22141	22214	22168	22270	22134	22258	22161	21924	22176	22061	21988	22363	22102	22157	22244	22219	22317	22001	22109	22228	22010	22248	22190	22374	22061	22358	22189	22156	22243	22239	22019	22215	22096	22314	22318	22318	22202	22102	22012	22214	22251	22198	22223	22210	22227	22077	22235	21987	22082	22249	22266	22182	22159	22386	22221	22054	22370	22139	22029	22161	22370	22143	22160	22126	22306	22114	22248	22264	22254	22191	22268	22259	22024	22150	22318	22217	22273	22101	22167	22382	22117	22302	22229	22192	22231	22123	22114	22150	22357	22179	22318	22208	22244	22054	22076	22072	22244	22144	21957	22198	22041	22351	22322	22171	22058	22103	21894	22029	21933	22100	22104	22083	22093	22191	22217	22338	22295	22250	22030	22053	22076	22029	22207	22120	22264	22284	22183	22301	22515	22344	22093	22325	22300	22161	22252	22115	22333	22228	22076	22242	22378	22276	22052	22252	22555	22241	22219	22198	22217	22241	22228	22253	22042	22231	22077	22118	22069	22297	22141	22090	22034	22310	22125	22273	22143	22188	22270	22306	22132	22030	22369	22261	22173	22351	22311	21969	22250	22312	22323	22171	22461	22043	21996	22072	22176	22200	22069	22202	22223	22330	22152	22035	22110	22251	22167	22069	22119	22019	22385	22121	22355	22202	22395	22564	22240	22229	22360	22330	22283	22235	21976	22166	22339	22107	22125	22126	22157	22330	22262	21975	22035	22088	22356	22426	22164	22224	22311	22192	22278	22237	22185	22254	21999	22143	22269	22355	22165	22204	22157	22274	22345	22417	22051	22132	22492	21946	22115	22171	22171	21990	22214	22229	22166	22262	22298	22135	22420	22120	22166	22089	22200	22186	22199	22309	22161	22185	22184	21921	22156	22010	22053	22037	22136	22169	22114	22056	22332	22155	22226	22137	22074	22369	22218	22147	22193	22120	22171	22182	22241	22172	22264	21983	22233	22307	22200	22309	22092	22306	22331	22200	22014	22297	22183	22054	21926	22046	22372	22018	22046	22226	22240	22484	22231	22309	22077	22072	22272	22161	22201	22372	22157	22428	22251	22086	22111	22168	22085	22200	22222	22318	22315	22185	22235	22355	22265	22197	22272	21994	22125	22319	22226	22071	22258	22262	22520	22348	22194	22156	22116	22234	22241	22312	21968	22182	22272	22183	22212	22337	22234	22120	22211	22138	22088	22177	22278	22089	22188	22153	22246	22096	22016	22197	22349	22142	22233	22309	22284	22090	22244	21933	22144	22464	22220	22213	22080	22101	22230	22190	22178	22186	22190	22187	22390	22347	22296	22036	22326	22397	22266	22193	22291	22269	22278	22234	22101	22244	22049	22156	22308	22342	22268	22206	22155	22214	22126	22186	22319	22161	22119	22188	22095	22300	22194	22292	22235	22249	22313	22180	22272	22175	22245	22355	22469	22266	22272	22169	22228	22219	22167	22156	22411	22359	22064	22097	22273	22272	22085	22283	22212	22325	22252	22143	22153	22353	22151	22230	22377	22273	22292	22122	22231	22112	22231	22215	22239	22438	22104	22157	22038	22042	22221	22281	22257	22044	22072	22382	22114	22262	22133	22063	22175	22123	22333	22049	22209	22185	22441	22277	22209	22072	21967	22324	22245	22301	22239	22122	22166	22093	22161	22354	22290	22260	22264	22120	22325	22213	22070	22314	22422	22290	22408	22174	22297	22017	22151	22253	21966	21999	22098	22054	22052	22274	22129	22195	22230	22130	22067	22210	22154	22200	22270	22033	22159	22222	22063	22089	22314	22498	22277	22206	22208	22157	21964	22399	22258	22092	22362	22244	22206	22394	22230	22326	22031	22024	22288	22176	22292	22059	22241	22202	21972	22334	22092	22115	22129	21992	21954	22150	22326	22157	22104	22141	22179	22236	22270	22088	22221	22145	22115	22153	22272	21983	22176	22175	22373	22248	22248	22411	22147	22340	22233	22027	21955	22103	22163	22056	22274	22232	22339	22356	22114	22240	22170	22201	22218	22031	22045	22078	22149	22061	22152	22244	22036	22198	22271	22147	22415	22222	22452	22393	22032	22239	22207	22398	22405	22311	22165	22310	22067	22351	22253	22265	21892	22163	21990	22159	22091	22247	22215	22261	22067	22240	22056	22374	22275	22296	22379	22317	22090	22144	22220	22427	22268	22244	22325	22108	22138	22290	22251	22142	22172	22097	22156	22232	22284	22196	22165	22391	22189	22059	22281	22096	22228	22109	22101	22118	22163	22154	22091	22365	22171	22039	22324	22264	22317	22058	22078	22195	22060	22199	22203	22274	22077	22322	22295	22137	22075	22256	22316	22262	22269	22194	22071	22063	21966	22227	21997	22038	22091	22196	22146	22207	22154	22391	22302	22128	22281	21852	22206	22129	22161	22183	22289	22253	22377	22027	22053	22212	22133	22233	22343	22311	22237	22375	22115	21821	22082	22110	22068	22241	22136	22186	22251	22145	22230	22232	22156	21983	22362	22156	22265	22267	22203	22012	22273	22432	22176	22220	22172	22134	22032	22156	22172	22206	22098	22309	22065	22120	22249	22303	22205	22267	22127	22193	22315	22068	22311	22389	22077	21999	22095	22336	22353	22120	22196	22154	22058	22301	22327	22350	22108	22303	22141	22167	22291	22221	22220	22265	21924	22281	22176	22181	22142	22152	22321	22312	22234	22182	22261	22296	22150	22247	22426	22165	22195	22132	22450	22408	22220	22231	22317	22229	22057	22312	22204	22355	22101	22127	22103	22064	22036	22364	21992	22110	22272	22292	22006	21994	22177	22190	22166	22624	22311	22251	22222	21987	22258	22220	22158	22106	22351	22274	22356	22272	22272	22060	22063	22224	22131	22190	21991	22299	21964	22098	22093	22222	22387	22269	22272	22054	22230	22277	22092	22318	22144	22054	22197	22491	22216	21954	22128	22300	22405	22276	22421	22427	22151	22419	22016	22010	22104	22229	22222	22157	22398	22126	22093	22008	22153	22555	22118	22139	22296	22255	22217	22181	22278	22201	22089	22218	22267	22178	22332	22220	22245	22172	22290	22288	22080	21998	22394	21967	22158	22050	22270	22202	22087	22001	22093	22087	22138	22014	22229	22199	22198	22252	21967	22256	22280	22243	22092	22117	22385	22285	22190	22325	22230	22252	22146	22159	21991	22388	22061	22111	22259	22300	22064	22259	22139	22130	22285	22100	22191	22072	22255	22368	22378	22323	22371	22063	22194	22297	22130	21864	22089	22168	22324	22234	22253	22373	22272	22162	22050	22201	22052	22179	21895	22157	22024	22310	22248	22197	22084	22286	22451	22308	22256	22217	22069
17788	27482	23804	20564	19544	18514	18021	17790	17691	17562	17548	17661	17307	17318	17533	17313	17343	17277	17294	17313	17226	17306	17206	17075	17145	17200	17374	17293	17264	17113	17075	17329	17153	17115	17178	16983	17150	17102	17198	17354	17092	17167	17145	17261	17207	17255	17135	17195	17065	17284	17265	17159	17159	17215	17150	17114	17216	17058	17165	17240	17231	17023	17164	17149	17092	17407	17149	17132	17201	16962	17184	16976	17097	17137	17065	17099	17039	17102	17178	17066	17079	16993	17197	17039	17017	17176	17140	16924	17173	17150	17080	17176	17193	17027	17154	17048	17255	17135	17194	17200	17271	17060	16931	17218	17259	17211	17046	17062	17089	17187	17106	17272	16927	17171	17304	17113	17182	16938	17019	17132	17237	17141	17086	17128	17166	16986	17100	17094	17200	17388	16857	16996	17056	17314	17156	17208	17264	17177	16984	17181	17124	17162	17204	17141	17150	17184	17294	17027	17187	17005	17126	17229	17026	17128	17177	17058	17140	16925	17238	17054	17078	17195	17123	17176	17236	17125	17080	17231	17209	17203	17091	17072	17043	16931	17132	17077	17178	17044	17139	17137	17101	17257	16952	17306	17123	17141	17083	17027	17246	17111	17022	17043	17060	17079	17104	17071	17043	17053	17089	16980	17059	17161	17040	17197	17275	17227	16887	17134	17198	17236	17050	16964	17060	17325	16984	17146	17120	17204	17129	17113	17345	17125	17033	17001	17293	17162	16944	16983	17025	17050	17015	17129	17132	17130	17140	17229	17164	17171	17286	17350	17205	17029	17108	17089	17139	17250	17153	17246	17160	17249	17092	17187	17018	17014	17200	17180	17058	17094	17302	17159	17068	17161	17093	17052	17244	17107	17053	17230	17058	17212	17099	17048	17079	17128	17115	17131	17217	17024	17083	17147	16978	17214	17157	17094	17180	17045	17131	16956	17085	17075	17299	17183	17096	17154	17238	17184	16953	17035	17210	17201	17093	17273	17058	17064	17243	17254	16844	17051	17298	17102	16872	17203	16938	17239	17133	17070	17221	17140	17256	17050	17233	17193	17074	17049	17264	17104	16965	16901	17116	17151	17104	17123	17176	17248	17210	17059	17019	17100	17017	17054	17217	17154	17231	17028	17181	16948	17338	17104	17189	16997	17246	17179	17180	17030	17085	17208	16964	17228	17118	17179	17293	17231	17148	17087	17114	17265	17053	17237	17172	17072	17204	17188	17211	17005	17162	17168	17132	17279	17082	17124	17183	17134	17191	17358	17153	17012	17183	16994	17065	17076	17052	16982	17161	17197	17019	17113	17279	17080	17165	17139	17167	17193	17136	17112	16991	17211	17173	17151	17071	17286	16987	17032	17200	17102	17099	17116	17191	17019	17080	17092	17212	17200	17172	17016	17010	17081	17180	17133	17305	17269	17228	16993	17055	17298	17050	17242	17100	17186	16905	17174	17207	17326	17142	17120	17126	17039	17017	17267	17087	17097	17153	17051	17103	17167	17149	17245	16967	17016	17144	17005	17140	17055	17087	17280	17052	17190	17187	17082	17064	17008	17138	16969	17209	17040	17055	16970	17135	17088	17132	17168	17238	17081	17070	17070	17040	17166	17176	17250	17074	17104	17132	16935	17170	16972	17264	17349	17135	17194	16958	17163	17175	17224	16847	17069	17222	17099	17025	17150	17075	17117	17229	16957	17169	17227	17213	17111	16983	17150	17125	17077	17096	17377	17094	17180	16894	17148	17048	17007	17067	17049	17252	17099	17263	17071	17114	17158	17074	17216	17004	17033	17176	17413	17285	17152	17051	17146	17311	17146	16937	17140	17294	16988	17096	16962	17102	17112	17353	17191	16978	17111	17257	17348	17192	17104	17173	17128	17077	17263	17098	17144	17114	17128	17224	17171	17142	16954	17231	17228	17140	17013	17000	17385	17081	17109	17217	17177	17250	17128	17287	17296	17076	17055	17189	17212	17252	17204	17111	17217	17078	16911	17242	17203	17105	17051	17062	17075	17172	17002	17255	17196	17167	17246	17143	17250	17182	17286	17068	17150	17000	17069	17074	17002	17053	17350	17327	17080	17123	17112	17336	17082	17010	17124	16914	17287	17184	17028	17214	17111	17135	17182	17131	17137	17127	17162	17070	17038	16993	17189	16986	17315	16888	17221	17343	17147	17335	17361	17119	17106	17240	17103	17061	17106	17194	17204	16993	17318	17124	17098	17110	17086	17277	17118	17169	17007	17199	17114	17163	17248	17090	17075	17182	17149	17097	17101	17068	17036	17244	17229	17152	17143	17182	17191	16983	17162	17196	17079	17024	17202	17202	17173	17004	17007	17110	17164	17072	17033	17042	17087	17093	17174	17121	17176	17120	17014	17284	17185	17070	17003	17093	17199	17096	17162	17314	17137	17072	17162	16957	16992	17227	17069	17298	17016	17022	17201	17272	17161	17044	17082	17073	17119	17179	17034	17201	17076	17280	17065	17079	17341	17301	17139	17109	17300	17177	17166	17183	16972	17059	17200	17096	17120	17139	17123	17219	17180	17115	17169	17019	17059	17032	17359	17136	17360	17097	17138	17183	17251	17191	17123	17102	17198	17166	17133	17242	17032	17088	17116	17202	17117	17087	17308	17242	17118	17021	17183	17093	17117	17098	16976	17067	17145	17150	17105	17186	17113	17157	17067	17246	17348	17239	17027	17047	17222	16914	17151	17224	17338	17042	16987	17141	16956	17208	17061	17170	17171	17183	17050	17073	17063	16976	17283	16972	17119	17140	17121	17275	17192	17021	17207	17061	17190	16899	17169	17133	17397	16978	17135	17124	17173	17147	16926	17081	17015	17107	17142	17138	17132	17085	17186	17358	17174	17211	16948	16948	17199	17146	17149	17188	17076	17149	17165	17174	16924	17141	17214	17177	17160	17124	17006	17113	17224	16943	17105	16866	17326	17186	17211	17235	17206	17030	17125	17094	17057	17080	17112	17105	17166	17069	17204	17044	17116	16955	17103	17121	17282	17128	17296	17171	17316	17230	16995	17040	17224	17149	17064	17258	17309	17079	17015	17063	17117	17164	17117	17145	17157	17085	17134	17108	17195	17349	17200	17190	17091	17022	17052	17271	17306	17084	17210	17215	17127	17145	17088	17177	17186	16971	17149	17065	17267	17144	17239	17239	17002	17030	17199	17134	17137	17159	16876	17173	17128	17016	17016	17187	17354	17183	17088	17266	16957	17185	16956	16966	17122	17146	17251	16997	16993	17236	17230	17171	17039	17068	17006	17109	17218	17256	17269	17070	17083	17198	17032	17206	17078	17134	17045	17105	17080	17252	17243	16975	17211	17124	17190	17075	17170	17069	17131	16857	16933	17010	17181	17241	17089	17217	16981	16935	17157	16982	16966	17089	17212	17146	17247	17008	17084	17202	17059	17069	17188	17007	17164	17112	17047	17138	17091	16873	17163	17229	17131	17116	17092	17056	17008	17103	17146	17216	17125	16983	17136	16940	17193	16989	17142	17160	17082	17087	16954	17131	17242	16981	17107	17122	17232	17230	17062	17239	17113	17034	17142	17101	17177	17173	17104	17361	17228	17081	17182	17093	17221	17052	16971	17066	17253	17067	17293	17268	17151	17117	17266	17005	17207	17080	17195	17196	17032	17187	17079	17223	17240	16941	17223	16979	17069	17019	17068	17185	17158	17238	17010	17229	16979	17057	17345	17282	17128	17043	17081	17249	17278	17099	17075	17314	17177	16926	17083	17248	17033	17218	17022	17101	17226	17245	17230	17089	17074	17127	17194	17018	17259	17239	17099	17195	17235	17109	17135	17137	17099	17276	17189	17178	17288	17143	17095	17053	17118	17288	17142	17034	17095	17425	17098	16941	17125	17162	17033	17120	17270	16879	17012	17196	17010	17162	17257	17352	17144	17046	17124	17229	17283	17117	17281	17021	17139	17063	17064	17093	17074	17203	17197	17145	17083	17071	17284	16966	17082	17094	17063	17090	16999	17201	17086	17298	17029	17184	16968	17195	16981	17050	17250	17191	17022	17181	17035	17078	17246	17081	17104	17303	17072	17169	17218	17173	17221	17119	17279	17277	17070	17122	17071	17197	17017	17084	17291	17028	17070	17084	17143	17217	17076	17220	17225	17035	17130	17120	16987	17128	17203	17222	16845	17118	17170	17170	17317	17248	17132	17282	17198	17103	17051	17337	17217	17136	17212	17317	17113	17105	17140	17226	17109	17184	17103	17205	17151	16943	17094	17032	17124	17167	17119	17058	17232	17245	17021	17010	17153	17144	17205	17155	16947	17051	17166	17145	17234	17094	17249	17073	17175	17005	17154	17311	17089	17255	17028	17223	17196	16997	17193	17135	17084	17304	17092	16958	16984	17142	16972	17119	17066	17190	17164	17161	17153	17283	17096	17021	17148	17054	17048	17101	17160	17068	17219	17036	17137	17162	17161	17216	17125	17090	17090	17216	17008	17243	17293	17201	17090	17214	17231	17265	17287	17196	17307	17138	17287	17134	17166	17066	17174	17252	16995	17002	17170	16920	17299	17026	17295	17174	16999	17284	17085	17029	17096	17145	17129	16946	17091	17149	17133	16964	17211	17044	16948	17118	17220	17131	17081	16988	17193	17183	17099	17283	17147	17201	17075	17336	17035	17167	16905	17090	17164	17228	17145	17310	17250	17197	17005	17431	17028	17122	17211	17224	17186	16997	17195	17215	17031	17025	17269	17244	17102	17124	17264	17153	17074	17068	17241	17077	17123	17131	17205	17175	17185	17155	17258	17080	17099	17083	16921	17258	17259	17098	17069	17136	17224	17126	17022	17238	17282	17283	17114	17241	17284	17133	17074	17255	17135	17192	17094	17101	17039	17160	17268	17192	17205	17204	17169	17282	17146	17191	17067	17214	17126	17240	17084	17191	17337	16932	17171	17075	17203	17008	17078	17194	17188	17041	17141	17201	17153	17096	17235	17185	17005	17090	17026	16905	17265	17140	17158	17061	17262	17111	17171	17088	17206	17079	17069	17130	17074	16972	17093	17222	17008	17079	17138	17290	17109	17102	17057	17126	17215	17139	17211	17079	17128	17135	17241	17107	17171	17201	17072	17082	17000	17112	17068	17092	17204	17377	17125
22218	21353	28665	24419	22039	25172	27144	23431	22541	22785	22844	22684	22537	21980	22482	22224	22358	22168	22202	22147	22161	22031	22070	22045	22077	22071	21953	21882	22066	21766	22092	21925	22082	22018	21680	21927	21751	21927	21708	21994	21896	21978	21999	21855	21697	22064	21915	21669	22007	21958	21668	21773	21896	21858	21835	21812	21849	21898	21636	21716	21891	21909	21742	21885	21805	21861	21954	21770	22118	21675	22054	21882	21989	21756	22012	21784	21792	21737	21764	21825	21849	21860	21981	21877	22064	21862	21877	21888	21829	21780	21674	21897	21873	22064	21797	21679	21719	21763	21920	21819	21687	21705	21823	22059	22041	21999	22060	21883	22051	21813	21780	21730	22049	21962	22014	21777	22064	21915	21861	21779	21815	21830	21671	21848	21646	21938	22048	21776	21978	21891	21899	21900	21831	21937	21829	21843	21780	22063	21895	21843	21795	22001	21854	21869	21855	21903	21544	21637	21859	21816	21763	22063	21799	21812	21593	22016	21756	21612	21900	21769	21721	21934	21769	21759	21794	21662	21917	21967	22113	21931	21887	21773	21737	21656	21726	21721	21736	21776	21710	21728	21966	21901	21687	21738	21758	21929	21983	21764	21697	21835	21666	21639	21804	21767	21872	21804	21917	21779	21781	21557	21960	21726	21755	21770	21969	21694	22122	21706	21848	22008	21687	21803	21801	21782	21845	21830	21805	21791	21799	21853	21934	21582	21837	22038	21829	22042	21733	21737	21938	21868	21759	21729	21939	21799	21984	21747	21975	21656	21777	21910	21791	21756	21789	21703	21814	21912	21725	21608	21758	21780	21845	21728	22032	21906	21731	21770	21522	21623	21868	21760	21727	21797	21702	21714	22030	21858	21653	22004	21755	21804	21818	21828	21802	21727	21927	21730	21857	21772	21700	21662	21777	21740	21803	21925	22021	22024	21670	21870	21601	21902	21772	21858	21926	21725	21852	21932	21886	21959	21697	21885	21740	21889	21868	21937	22020	21865	21660	21605	21770	21791	21753	21849	21971	21868	21913	21784	21764	21930	21711	21961	21780	21869	21768	21796	21900	21766	21559	21873	21830	21678	21831	21829	21937	21582	21689	21945	21797	21901	22081	21910	21654	21835	21814	21678	21898	21914	21983	21684	21767	21913	21967	21744	21884	21993	21771	22064	21940	21918	21680	21665	21861	21917	21866	21609	21814	21778	21846	21856	21962	22043	21687	21719	22055	21791	21865	21977	22025	21888	21654	21831	21826	21694	21879	21804	21760	21649	21701	21935	21784	21781	21887	21825	21784	22053	21675	22025	21835	21967	21863	21910	21958	21743	21826	21817	21927	21780	21899	21687	21886	21972	21772	21805	21766	21880	21923	21836	21645	21646	21891	21971	21745	21921	21864	21737	21719	21878	21764	21685	21975	22007	21872	21637	21739	21824	21895	21651	21817	21858	21937	21762	21963	22002	21866	21766	21766	21932	21708	21730	21766	21829	21928	21743	21813	21822	21951	21715	21940	21679	21732	21799	21827	21882	21653	21651	21775	21784	21744	21838	21733	21783	21870	21965	21784	21805	21778	21963	21636	21969	21630	21737	21990	21647	21829	21765	21803	21989	21803	21637	21669	21657	21789	21809	21839	21718	21805	21879	22078	21803	21693	22059	22044	21906	21747	21729	21819	21582	21674	21868	21727	21848	21893	21734	21948	21792	21646	21775	21994	21913	21701	21712	21847	21958	21922	21778	21718	21628	21944	21786	21840	21804	21690	21957	21788	21809	22014	21861	21804	21775	21894	21812	22077	22013	21734	21805	21764	21709	21735	21673	21984	21939	21925	21840	21789	21879	21952	21960	21665	21711	21627	22115	21815	21777	21932	21760	21815	21735	21681	21869	21870	21735	21793	21990	21729	21733	21649	21588	21733	21684	21929	21557	21776	21864	22040	21820	21808	21816	22139	21797	21941	21933	21874	21799	21806	21808	21831	21867	21602	21796	21934	21665	21749	21733	21945	22069	22019	21644	21695	21865	21811	21869	22064	21919	21859	21741	21575	21897	21694	21579	21889	21956	21893	21899	21895	21754	21808	21954	21807	21724	21798	21784	21866	21786	21994	21647	21872	21547	21718	21955	21750	21964	21659	21821	21753	21841	21777	21726	21841	21833	22016	21832	21809	21784	21857	21819	21640	21938	21674	21848	21670	21893	21925	21808	21965	21842	22018	21887	21945	22024	21890	22034	21862	21857	21620	21665	21902	21702	21943	21687	21804	21832	21578	21597	21928	21746	21918	21708	21742	21761	21846	21800	21710	21660	21861	21726	21748	21808	21663	21678	21962	21625	21948	21890	22060	21761	21673	21892	21788	21951	21950	21778	21907	21792	21548	21762	21912	21687	21788	21717	21821	21893	21785	21749	21867	21797	21715	21698	21989	21699	21872	21701	21766	21799	21962	21991	21747	21907	21847	21821	21935	22151	21864	21838	21777	21686	21741	21866	21988	21830	21787	21744	21885	21637	21943	21602	21793	21999	21802	21783	21827	22014	21926	21801	21859	21814	21751	21951	21770	21751	22053	21925	21655	21706	21626	21937	21611	21810	21879	21690	21805	21650	21948	21790	21886	21769	21816	21800	21788	21629	21890	21848	21793	21912	21814	21813	21925	21883	21884	21636	21913	21744	21985	22021	22130	21826	21811	21754	21819	21743	21919	21810	21841	21793	21766	21741	21842	21696	21889	21736	21635	21986	21776	21831	21671	21766	21687	21628	21869	22042	21799	21835	21644	21828	21700	21570	21779	21855	21741	21780	21775	21590	21925	21903	21858	21876	22002	21782	21997	21810	21947	21952	21779	21840	21782	21974	21800	21593	21839	21951	21826	21958	21813	21804	21904	21673	21695	21830	21793	21734	21950	21764	21798	21888	21748	21801	21816	21804	21934	21769	22069	21833	21983	21873	21864	21848	21687	21947	21971	21751	21731	21671	21974	21687	21633	21714	21810	21720	21860	21858	21855	21702	21844	21638	21988	22043	21782	21894	21631	21842	21851	21663	21865	21717	21779	21891	22057	21871	21721	21864	21832	21961	21650	21740	21667	21856	21840	21747	21654	21711	21868	21887	21895	21838	21775	21677	21506	21596	21866	21760	21836	21589	21630	21816	21875	21690	22029	21948	21807	21775	21813	21853	21671	21895	21924	22068	22069	21620	21848	21562	21905	21650	21915	21795	21814	21752	21703	21665	21923	21788	22104	21973	21883	21789	21770	21556	21883	21811	21776	21692	21905	21846	21737	22007	21716	21709	21803	21700	21900	21811	21964	21864	21856	21786	21773	21993	21697	21798	21997	21999	22012	21767	21847	21782	21826	21918	21794	21915	21713	21673	21759	21677	21778	21781	21887	21741	21769	21877	21829	21945	21908	21763	21555	21962	21672	21878	21875	21808	22053	21740	21819	21838	21702	21969	21872	21811	21662	21760	21841	22112	21754	21735	21748	21943	21781	21768	21856	21708	21864	21851	21850	21767	21877	21724	22159	21814	21741	21628	21775	21680	21744	21809	21566	21908	21825	21592	21633	22041	21621	21854	21827	21788	21799	21776	21758	21755	21746	21637	21943	22059	21780	21793	21825	21741	21839	21954	21959	21996	21806	21664	21789	21946	21900	21876	21896	21568	21785	21643	22078	21927	21989	21771	21962	21876	21805	21757	21763	21886	21750	21909	21835	21854	21952	21870	21838	21764	21876	21954	21911	21897	22120	21832	21822	21492	21686	21703	21656	21692	21973	21733	21670	21653	21679	21778	21660	21652	21930	21837	21698	21844	21779	22020	21591	21818	21860	21634	21785	21671	22048	21708	21903	21732	21784	21937	21886	21742	21889	21775	21736	21843	22059	21898	21828	21977	22066	21842	21872	21730	21825	21587	21914	21928	21868	22099	21749	21785	21728	21629	21650	21632	21722	21821	21715	21696	21822	21767	21797	21707	21812	21959	21595	21845	22086	21711	21855	21684	21821	21901	21728	21769	21805	21757	21633	21738	21677	21931	21686	21785	21879	21758	21763	21968	21962	21630	21714	21807	21954	21831	22033	21813	21687	21904	21947	21731	21951	21841	21729	21687	21688	21843	22026	21671	21748	21892	22002	21625	21816	21822	21824	21799	21977	21931	21990	22026	21778	22075	21827	21692	21977	21607	21817	21855	21811	21816	21959	22005	22126	21700	21898	21551	21871	21809	21864	21742	21893	21802	21793	21725	21784	21757	21866	21986	21882	21739	21633	21828	21760	21834	21786	21883	21815	21869	21953	21737	21845	21711	21645	21855	21945	21846	21683	21629	21660	21603	22028	22119	21798	21840	21586	21533	21663	22111	21825	21585	21866	21896	21848	22034	21817	21759	21659	21890	21717	21708	21999	21664	21621	21640	21749	21793	21837	21769	21853	21678	21708	21864	21934	21797	21850	22011	21902	21701	21708	21535	22023	21841	21788	21779	21761	21598	21803	21619	21684	21918	21746	21754	21638	21634	22021	21736	21708	21728	21514	21814	21654	21832	21684	21707	21757	21734	21827	21555	21986	21614	21739	21941	21802	21950	21841	21587	21741	21552	21650	21787	21996	21860	21875	21872	21804	21772	21833	21599	21768	21731	21827	21800	21636	21735	21813	21807	21859	21633	21734	21692	21861	21725	22064	21860	21679	21807	21670	21926	21992	22129	21601	21815	21887	21958	21720	21874	21702	21823	21862	22017	21858	22027	21841	21852	21690	21705	21742	21703	21830	21823	21871	22080	21974	21891	21924	21780	21937	21750	21675	21787	21739	21914	21846	21614	21671	21733	21878	21818	21923	21910	21717	21875	21820	21892	22080	21800	21958	21700	21673	21941	21797	21801	21806	21716	21738	21679	21957	21701	21719	21720	21847	21966	21958	21878	21953	21762	21866	22045	22049	21901	21821	21893	21756	21615	21632	21696	21834	21683	21850	21777	21917	21692	21961	21859	21711	21920	21612	21774	21905	21868	21765	21773	21722	21839	22061	21940	21739	21653	21964	21915	21810	21843	21891	21558	21893	21820	21942	21753	21806	21814	21728	21672	21828	21795	21852	21867	21882	21711	21801	21621	21779	21761	21734	21823	21779	21876	22076	21781	21854	22039	21906	21729	21796	21762
17199	32684	27948	22991	21168	19646	18939	18101	18084	17902	17631	17659	17483	17413	17316	17382	17125	17097	17292	17393	17048	16897	17206	17158	17177	17017	16957	17031	16953	17081	17046	17198	16958	17117	16937	17042	17065	16922	17065	16909	16888	16796	16835	16894	16876	16919	16962	16847	17018	16930	16868	17018	16936	17013	16880	17272	16918	17026	16888	16914	17055	16938	17113	16855	17113	16885	16948	16715	16813	16857	16780	16935	16962	16840	17090	17008	16886	16977	16869	17006	17072	16770	16986	16894	16839	16897	17066	16890	17000	16743	16841	16926	17031	17101	17055	16942	17003	17028	17044	16869	16867	16883	16917	16773	16657	16930	16816	17052	17056	16728	16952	16979	17029	16927	16859	16898	16848	16838	17001	16976	16864	16931	17088	17004	16819	16897	17101	17021	16851	16952	16749	16833	16838	16937	17077	16987	16675	16946	17230	17001	16944	16888	16700	17130	16874	16825	17030	16911	16940	17121	16982	16987	16941	16762	16934	16663	16821	17197	17019	16892	16912	16836	16798	16976	17027	16928	16723	16953	16812	16992	17039	16808	16880	16747	16978	16981	16957	16878	16936	16925	16823	17022	16976	16754	16763	16815	16838	16896	16858	16976	16998	17080	16799	16785	16940	16940	16869	16832	16996	16888	16780	17012	16804	16802	17028	16958	17013	16920	16987	16888	16843	16887	16916	16901	16954	16848	16864	16903	16909	16939	16995	16998	16763	16976	16827	16830	16868	17086	16984	16954	17070	16870	17005	16949	16735	16912	16849	16989	16884	16969	16991	16785	16744	17009	16921	16802	17048	16767	16909	16778	16994	16858	16980	16760	17017	16830	16973	16754	16834	16957	16812	16597	16947	16861	17053	17065	16882	16794	16997	16854	16932	16996	17005	16882	16851	17003	17004	17099	16865	16925	16878	17165	16949	16998	16804	16846	17023	17019	16809	17050	16884	16987	16954	17070	17059	16758	17074	16968	16935	16883	17100	17005	16889	16933	16738	16946	16916	16838	16976	16881	16796	16859	16965	16962	16923	16949	16885	17066	16900	16976	16817	16883	16900	16914	16979	17006	16762	16919	17028	16889	16894	16960	16961	16743	16926	17155	16926	16877	16941	16816	17029	17031	16883	16988	16983	17038	16951	16904	16921	16870	16969	17035	16747	16956	16860	16952	16897	16863	16868	17063	16953	17093	16747	16871	16914	17065	16912	17037	17079	16973	16859	16887	16678	16785	16869	17013	16776	16941	16862	17003	16861	17018	16794	16899	17066	17052	16918	17060	16916	16871	16870	17089	16772	16898	16931	16844	16782	16998	16925	16923	16903	16728	16963	16916	16704	16910	16915	17064	17058	16871	16799	16799	17081	16871	16919	16661	16858	16839	16837	17014	16678	16618	16835	16898	17015	16745	16867	16840	16856	16869	16950	16913	16942	16983	17077	17005	17002	16948	16790	16795	16850	16880	17103	17016	16857	16916	16854	16920	16947	16985	16926	16757	16951	16956	16829	16909	16862	16933	17004	16884	16981	16970	17029	16821	16821	16838	16840	16770	16774	17032	16865	16732	16870	16873	17031	17066	16996	16874	16884	16915	16780	16934	16732	17001	16905	16968	16693	16899	16849	17063	16941	16963	16909	16827	16937	17059	16963	17025	16859	16965	16986	16967	16775	16938	16791	16996	16845	16951	16905	16919	16963	16973	16957	16960	16743	16853	16828	16843	17077	17016	16756	17123	16979	16647	16948	16729	16920	16873	16847	16921	16876	16942	16871	16751	16997	17039	16777	17003	17156	17038	17036	17157	16984	16986	16897	16844	16934	17009	16844	16997	16786	17092	16848	16856	17047	16888	16807	16831	16994	16851	16789	16840	16859	16887	17045	16847	16885	16816	16770	17000	16965	17188	16742	16946	16912	16855	16940	17147	16667	16831	17016	16907	16881	16850	16801	16943	17027	16880	16777	16928	16797	16878	16979	17028	16935	16898	16864	16740	16937	16953	16688	16903	16998	16912	16873	17122	16863	16969	17019	16973	17008	16899	16798	16975	17018	16917	16705	16974	17056	17016	17123	16974	17086	16857	16948	17023	16918	16720	16909	16731	16810	17018	16856	16811	16958	16986	16951	16966	16881	16959	16856	16993	16821	16751	17021	17021	16849	17030	16830	16912	17041	16922	16894	16855	16895	17050	16889	16903	16908	16925	16872	16954	16951	16755	16918	16971	16824	16640	16976	16867	16587	16834	17049	17056	16927	17007	16955	16946	16822	16983	16873	16962	16892	16789	17017	17007	17018	16911	16875	16856	16808	16878	16859	17015	16901	16959	16911	16752	16920	16914	16920	16925	16938	16996	16643	16931	16750	16990	16741	16688	17014	16986	16895	16927	16938	16922	16812	17215	16957	16782	16700	16935	16769	17019	16965	16984	16846	16910	16778	16901	16816	16976	16969	16769	16831	16811	17107	16881	16843	16943	16993	16915	16982	16604	16821	16929	17008	16899	16920	16881	16839	16756	17004	16873	16973	16805	16974	16816	16919	16773	16890	16712	16804	16882	17013	16879	17027	16879	16940	16897	16983	16777	17047	16997	16760	16906	16896	16865	16963	17010	16913	17033	16892	16943	16880	16679	16870	17005	16980	16842	16865	16964	17045	16826	16911	16689	16849	16937	17041	16898	16911	16841	16934	16946	16923	16870	16890	16876	16871	16963	16920	16864	16904	16889	16869	16904	16826	16670	17135	16785	16965	16953	16848	16811	16917	16866	16772	16960	17212	16900	16890	16865	17052	17001	16869	16760	16952	16893	16841	16938	17022	16923	16811	16894	16629	17037	16716	16851	16937	16871	17037	16921	16892	16975	16983	16807	16884	16854	16685	16785	16876	16926	16933	17099	16891	16919	16838	16849	16901	16822	16908	16784	17012	17007	16939	16901	16894	16914	16945	16921	16897	16729	16802	16951	16756	16723	16943	16869	16910	16894	16842	16782	16840	16940	16977	16925	17045	16864	16769	16880	16963	16947	16988	16959	16894	16870	16704	16901	16988	16743	16952	17074	16862	16940	16858	16898	16907	16848	16916	16916	16817	16955	16923	16981	17007	16932	16932	16850	16913	16947	16914	16965	16932	16955	16898	16857	16942	16854	16901	16926	16833	16841	16936	16993	16922	16787	16909	17083	16800	16768	17056	17013	16724	16895	16985	16799	16996	16960	17112	16817	16819	16880	16761	17013	16891	16835	16893	16908	16929	16964	16893	16828	16991	16933	16929	16839	16997	16785	17204	16803	16805	16887	16836	16854	16847	17032	17013	16942	16975	16850	16855	16963	16847	16776	17067	17032	16945	16934	17133	17017	16893	16778	16881	16930	17096	17034	16918	16930	17107	16846	16844	16932	16987	17123	16959	16848	16819	17046	16782	16931	16861	16914	16740	16959	16873	17103	16871	16858	16809	16902	16998	16935	16799	16789	16936	16805	16777	16902	16767	16731	16902	16884	16837	16952	16820	16809	17055	17030	17009	16827	16947	16841	16940	16871	16878	17028	16891	16822	16950	16833	17039	17001	16865	16893	17053	16918	16878	16994	16839	17014	16974	16905	16820	16989	16705	17048	17005	16810	16841	16899	16812	16859	16814	17000	16944	16860	16950	16779	17030	17123	16884	16782	17028	16723	16864	17109	16792	16872	16985	16935	16904	16790	16898	16746	16940	16806	17078	16967	16784	16869	17037	16853	16916	16880	16826	16978	16826	17021	16790	17066	16778	16798	16954	16974	16758	16876	16853	16881	16915	16862	16819	16809	16776	16838	16920	16840	16792	16871	17111	17108	16801	17014	17058	16843	16923	16828	16944	16765	16763	16869	17089	16755	16963	17005	16855	16976	17000	16898	16967	17088	16886	16794	17017	16994	16940	16771	16860	16869	16883	16859	17105	17100	16970	16969	16878	16772	17119	16858	16995	16889	17043	16882	17008	17092	17080	16893	16948	16797	16861	16727	16959	16906	16838	16740	16833	16881	17064	16868	16908	16729	16971	17057	16775	17069	16960	16754	16975	16885	16820	16993	16964	16810	16715	16977	17016	16794	16910	16782	16903	17011	16924	16979	17042	16764	16829	17054	16820	16950	16705	17027	16921	16796	17086	16886	16943	16852	16892	16885	16891	16755	16852	16938	16820	17039	16891	16996	16900	16827	16864	16882	16975	16974	17012	16814	16862	16952	16744	16941	16816	17030	17060	16922	16828	16967	16773	16990	16855	16998	17037	16852	16919	16889	16847	16896	16881	16917	16961	16957	16823	16926	16934	16835	16736	17019	16812	16918	16977	16850	16940	16917	16842	16895	16934	16876	17049	16890	16886	16787	17089	17003	17002	16795	16860	16854	16868	16771	16991	16770	16845	17086	16990	16730	16791	16732	16861	16842	16909	16904	16804	16882	17006	16862	16982	16975	16888	17011	16809	16959	16974	16726	16809	17147	16910	17024	16947	17013	17116	16821	16809	17073	17000	16888	16810	16834	16872	16892	16943	16963	16894	16931	16836	16806	17105	16904	16999	17015	17063	16745	16926	16877	17015	16850	16889	16804	16870	17158	16859	17070	16765	16726	16999	17100	16616	16946	16945	16830	16926	16978	16942	16798	16903	16809	16861	16877	16829	16851	16862	16739	16926	16882	17082	16803	17040	16930	16874	16975	16889	16860	16882	16848	16938	16784	16903	16835	16788	16926	16954	16744	16965	16923	16939	16972	16961	16755	16943	17039	16843	16894	16935	16861	16928	16854	16846	16837	16926	16964	17055	16834	16892	16946	16903	16881	16791	16813	16936	16939	16982	17043	16894	16891	16997	17054	16782	16834	16970	16869	17028	16857	16897	16991	16916	16895	16814	16854	16923	16851	16823	16760	16988	16960	16891	16885	16833	17010	16951	16833	16965	16887	16918	17123	16950	16876	16908	16956	17004	16955	16808	16929	16849	16877	16930	16823	17067	16923	16848	17038	16928	16934	16934	16834	16808	16891	16813	17038	16926	16818	16938	16878	16911	16889	16976	16967	16983	16802	16974	16732	16705	16829	16794	16815	16883	16864	16950	16934	16911	16913	16759	16995	16886	16776	16803	16861	16781	16892	16734	17010	16935	16899	16920	16854	16834	16861	16877	16998	16756	16989
30729	24999	28055	26278	23118	23058	23038	22739	22521	22564	22610	22396	22321	22324	22215	22528	22536	22433	22444	22232	22309	22410	22308	22407	22212	22331	22445	22513	22189	21940	22188	22152	22336	22262	22150	22326	22230	22304	22201	22157	22210	22194	22345	22016	22188	22131	22233	22371	22436	22226	22295	22092	22312	22373	22317	22400	22236	22532	22280	22261	22443	22114	22331	22326	22287	22129	22192	22371	22201	22192	22314	22145	22239	22273	22232	22211	22030	22237	22401	22378	22100	21981	22206	22110	22474	22279	22299	22338	22131	22272	22155	22210	22080	22061	22289	22440	22199	22211	22152	22249	22386	22283	22395	22382	22453	22104	22409	22524	22272	22374	22444	22093	22300	22208	22335	22207	22411	22211	22172	22205	22153	22219	22419	21960	22290	22291	22234	22309	22142	22232	22070	22050	22209	22366	22236	22508	22121	21970	22301	21964	22110	22132	22137	22275	22168	22133	22149	22167	22252	22174	22241	22285	22297	22257	22476	22234	22111	22251	22352	22161	22174	22270	22210	22167	22468	22103	22205	22581	22184	22256	22034	21980	22151	22293	22395	22166	22001	22322	22224	22298	22357	22221	22259	22272	22265	22351	22376	22302	22152	22284	22302	22219	22207	22148	22039	22336	22150	22061	22378	22145	22433	22295	22342	22424	22061	22244	22197	22348	22041	22163	22298	22490	22173	22115	22466	22192	22120	22304	22200	22161	22382	22170	22296	22279	22511	22216	22227	22353	22118	22408	22340	22028	22316	22290	22322	22286	22139	22307	22245	22068	22337	22311	22435	22154	22097	22372	22309	22251	22362	22281	22141	22246	22308	22289	22100	22238	22195	22260	22136	22223	22025	22340	22119	22153	22137	22100	22196	22015	22140	22212	22217	22243	22315	22144	22255	22207	22360	22311	22486	22287	22311	22195	22147	22202	21883	22071	22321	22147	22228	22217	22408	22292	22318	22131	22234	22383	22426	22326	22317	22245	22269	22181	22439	22225	22232	22158	22237	22194	22260	22398	22233	22107	22155	22380	22327	22288	22268	22323	22302	22356	22113	22017	22185	22286	22318	22303	22138	22011	22292	22286	22092	22253	22153	22327	22245	22136	22182	22161	22282	22304	22077	21942	22537	22211	22345	22231	22252	22378	22230	22134	22448	22224	22330	22447	22226	22074	22345	22265	22100	22168	22200	22271	22341	22267	22380	22252	22281	22168	22238	22193	22153	22254	22256	22199	22207	22239	22341	22304	22539	22213	22142	22047	22243	22410	22552	22126	22244	22281	22141	22180	22166	22228	22322	22323	22269	22222	22396	22296	22209	22352	22015	22387	22252	22240	22208	22177	22184	22379	22279	22279	22462	22325	22433	22281	22262	22230	22505	22329	22267	22097	22257	22028	22167	21946	22143	22125	22351	22568	22369	22177	22282	22231	22510	22142	22122	22096	22324	22316	22483	22520	22090	22117	22152	22079	22275	22248	22090	22048	22331	22191	22411	22149	22268	22323	22062	22421	22369	22047	22106	22190	22146	22358	22276	22362	22331	22072	22185	22309	22406	22412	21931	22074	22281	22096	22051	22184	22100	22139	22308	22226	22139	22393	22372	22318	22094	22032	22087	22335	22220	22314	22379	22172	21945	22368	22219	22365	22297	22560	22103	22490	22322	22115	22417	22272	22257	22182	22365	22283	22329	22233	22123	22315	22121	22191	22336	22275	21947	22316	22237	22303	22244	22148	22314	22232	22270	22299	22376	22220	22235	22305	22360	22180	22280	22360	22181	22193	22508	22333	22453	22242	22351	22230	22253	22209	22280	21995	22218	22171	22188	22156	22206	22189	22147	22270	22256	22323	22391	22239	22487	22472	22355	21953	22186	22140	22384	22433	22145	22192	22134	22251	21960	22385	22386	22118	22248	22157	22200	22144	22239	22325	22189	22195	22439	22233	22471	22101	22311	22329	22159	22238	22370	22170	22157	22388	22411	22240	22349	22017	22233	21950	22516	22348	22325	22106	22345	22192	22208	22085	22285	22279	22278	22297	22246	22151	22261	22397	22019	22232	22475	22379	22355	22119	22131	22172	22207	22411	22396	22226	22345	22457	22150	22241	22029	22240	22233	22359	22267	21945	22101	22399	22471	22272	22303	22244	22258	22147	22114	22203	22291	22454	22265	22243	22201	22032	22241	22110	22373	22055	22106	22090	22267	22236	22084	22229	22191	22244	22342	22391	22342	21888	22193	22008	22425	22265	22177	22113	22199	22166	22084	22237	22314	22240	22375	22237	22143	22161	22074	22485	22221	22316	22379	22225	22199	22185	22149	22256	22271	22219	22069	22265	22040	22376	22124	22372	22494	22070	22184	22297	22324	22184	22252	22346	22449	22205	22095	22150	22133	22043	22381	22264	22224	22312	22200	22169	22485	22148	22186	22085	22271	22289	22339	22233	22295	22095	22252	22320	22164	22235	22067	22198	22291	22311	22167	22213	22118	22397	22306	22381	22193	22156	22319	22178	22131	22128	22141	22288	22142	22082	22126	22172	22157	22142	22186	22383	22436	22223	22349	22325	22119	22444	22119	22180	22111	22397	22217	22246	22264	22260	22317	22253	22179	22351	22417	22269	22303	22121	22269	22352	22275	22244	22661	22000	22081	22227	22358	22213	21902	22084	22064	22274	22405	22134	22366	22335	22603	22233	22108	22276	22284	22277	22157	22301	22369	22307	21971	22195	22309	22291	22078	22377	22146	22004	22125	22201	22212	22388	22151	22309	22374	22190	22331	22243	22416	22296	22157	22294	22455	22546	22128	22134	22171	22115	22279	22105	22299	22252	22253	22178	22398	22229	22077	22430	22381	22146	22260	22250	22190	22221	22210	22244	22403	22400	22368	22411	22279	22070	22363	22221	22239	22142	22454	22287	22498	22328	22275	22267	22331	22345	22274	22294	22269	22406	22127	22254	22320	22249	22150	22155	22291	22343	22050	22129	22154	22139	22149	22388	22354	22342	22372	22166	22242	22253	22127	22338	22322	22394	22342	22138	22326	22182	22429	22238	22159	22246	22406	22234	22097	22097	22338	22401	22198	22272	22060	21922	22091	22216	22169	22030	22207	22295	22296	22192	22177	22398	22461	22223	22141	22402	22237	22221	22198	22074	22548	22131	22191	22083	22092	22121	22317	22274	22089	22195	22284	22553	22246	22213	22201	22145	22284	22181	22188	22110	22211	22207	22186	22242	22233	22394	22311	22195	22271	21998	22381	22288	22267	22378	22048	22074	22414	22068	22112	22260	22396	22171	22251	22109	22180	22223	22191	22216	22150	22208	22329	22295	22234	21953	22213	22390	22188	22318	22441	22148	22226	22201	22279	21974	22292	22125	22301	22256	22140	22171	22300	22220	22358	22200	22372	22323	22190	22274	22049	22228	22226	22209	22306	22240	22308	22338	22366	22076	21945	22260	22130	22376	22100	22087	22054	22373	22154	22291	22262	22256	22164	22112	22149	22363	22350	22037	22348	22306	22394	21985	22316	22250	22432	22025	22044	22167	22009	22090	22271	22055	22251	22190	22235	22131	22369	22281	22224	22366	22339	22310	22163	22427	22389	22190	22314	22392	22186	22172	22168	22220	22274	22251	22170	22240	22197	22423	21992	22252	22111	22276	22281	22298	22162	22289	22394	22225	22262	22395	22054	22253	22392	22115	22276	22151	22459	22277	22219	22440	22386	22107	22093	22295	22019	22290	22191	22265	22239	22314	22199	22286	22305	22268	22192	22419	22327	22236	22175	22540	22205	22245	22086	22316	22291	22439	22374	22249	22166	22386	22304	22197	22076	22207	22237	22368	22163	22152	22453	22419	22351	22279	22313	22047	22155	22246	22133	22222	22140	22166	22321	22518	22270	22362	22132	22422	22215	22411	22302	22444	22410	22357	22208	22209	22323	22307	22444	22114	22402	22179	22308	22150	22222	22130	22294	22260	22225	22433	22210	22462	22306	22050	22446	22271	22477	22285	22226	22324	22257	22343	22197	22209	22133	22302	22112	22233	22289	22283	22320	22042	22222	22231	22349	22350	22166	22293	22186	22345	22114	22040	22232	22256	22542	22121	22287	22042	22316	22060	22002	22270	22343	22356	22117	22096	22118	21990	22097	22131	21988	22098	22404	22354	22129	22308	22375	22251	22251	22089	22231	22304	22374	22201	22351	22274	22339	22167	22283	22239	22325	22290	22516	22197	22355	21957	22201	22492	22188	22359	22186	22230	22412	22456	22177	22354	22191	22262	22201	22297	22329	22222	22176	22268	22234	22316	22249	22211	22046	22247	22438	22247	22171	22110	22254	22167	22113	22171	22476	22264	22348	22061	22016	22119	22278	22233	22377	22252	22331	22416	22049	22295	22276	22200	22346	22191	22241	22226	22387	22392	22258	22269	22377	22063	22272	22225	22323	22256	22151	22228	22368	22241	22266	22240	22227	22150	22058	22394	22027	22146	22026	22193	22246	22172	22220	22191	22237	22163	22296	22440	22226	22294	22164	22316	22209	22117	22170	22450	22216	22300	22139	22287	22432	22511	22109	22295	22259	22166	22202	22374	22187	22452	22400	22183	22167	22083	22318	22285	22319	22243	22000	22203	22484	22391	22213	22225	22243	22194	22269	22296	22236	22170	22222	22282	22086	22205	22197	22061	22226	22221	22129	22251	22234	22064	22352	22269	22280	22362	22323	22243	22418	22338	22355	22329	22158	22321	22206	22142	22165	22236	22141	22262	22292	22050	22204	22076	22276	22097	22068	22218	22068	22380	22093	22040	22098	22372	22652	22274	22255	22229	22379	22299	22424	22410	22317	22419	22247	22388	22174	22214	22209	22266	22393	22193	22027	22228	22366	22032	22290	22113	22319	22452	22303	22211	22128	22219	22213	22336	22349	22199	22192	22290	22135	22415	22353	22491	22423	22200	22462	22289	22287	21968	22088	22270	22512	22296	22194	22217	22285	22106	22255	22190	22216	22137	22214	22322	22196	22157	22355	22456	22149	22308	22404	22320	22206	22407	22139	22150	22401	21955	22081	22193	22072	22028	22286	22240	22130	22112	22455	22242	21993	22250	22453	22024	22339	22114	22326	22478	22328	22132	22333	22310	22163	22282	22315	22080	22279	22180
19935	25553	22454	19987	18932	18201	17980	17570	17656	17439	17363	17345	17315	17276	17300	17327	17482	17340	17344	17256	17284	17218	17170	17146	17152	17207	17352	16992	17039	16950	17007	17064	17239	17213	16995	17131	16972	17137	17121	17011	16840	17189	16964	17136	17217	17201	17217	17199	17109	17083	17267	17140	17222	17020	16930	17239	17132	17146	17260	17164	17145	17206	17226	17185	17008	17124	17144	17164	17069	17326	17233	17286	16898	17147	17017	17291	17113	17249	16893	17199	17178	17296	17180	16970	17155	17205	17109	17296	17129	17053	17145	16933	17190	16966	17047	17051	17064	17040	17182	17055	17154	17271	17058	17090	17284	17084	17220	17151	17359	17018	17218	17005	17226	17096	16846	17162	17338	17023	17075	16978	17214	17011	17044	17131	17288	17097	17287	17088	17347	17185	17160	17043	17115	16892	17026	17092	17005	17042	17216	17229	17129	17267	17049	17135	17061	17199	17176	17193	17119	16831	16952	17082	17061	17171	17157	17144	17030	17039	17057	16936	16943	17074	17153	17187	16969	17082	17127	17152	17199	17253	17031	16981	17054	17073	17226	17050	17075	17080	17240	16934	17105	17034	17183	17142	17062	17223	17113	17213	17186	17074	17107	17265	17039	16938	17158	17206	17104	17194	17143	17049	17146	17150	17117	16965	17081	17218	17121	17035	17216	17022	17265	17083	17125	16918	17230	17028	17078	17169	17108	17133	17072	17119	17204	17204	17034	16962	17127	17224	16920	17105	16945	17118	17109	17069	17205	17078	17077	17126	17263	17096	17103	17240	16849	17103	17111	17098	17105	17314	17322	17067	16992	17238	17153	17096	17032	17140	17302	17112	17159	17278	17133	16991	17107	17123	17196	17019	17052	17091	17021	17036	17026	17141	17126	16979	17257	17090	17222	17184	17167	16976	17168	17279	17143	17005	17023	17195	17008	17142	16995	17210	17111	17321	17175	17044	17034	16929	17192	17069	17049	17185	17067	17089	17060	17078	17145	17117	17123	17237	17062	17117	17098	17189	17151	17048	17122	17203	17160	17181	16956	17033	17105	17212	17258	17119	17192	17054	17117	17185	17169	17116	16940	17111	17126	17173	17199	17194	17061	17226	17206	17173	17054	17179	17098	17090	17062	17031	16980	17096	17088	17149	17228	17163	17061	16995	17189	17072	16905	17052	17129	17056	17228	17065	16945	17156	17080	17005	17071	17310	17064	17098	16947	17176	17276	17122	17180	17139	17057	17175	17246	17162	17184	17173	17202	17093	17096	17008	17118	17122	17073	17054	17215	17185	17127	17131	17107	17162	16918	17115	17068	17164	17139	17094	17082	17053	17191	17009	17309	17061	17106	16983	17021	17050	17111	17099	17392	17200	17410	17111	17002	17200	17060	17204	17246	17161	16940	17093	17093	17096	17130	16950	17147	16982	16987	16962	17138	17187	17102	17105	17319	17012	17023	17125	17178	17018	17188	17203	17296	17146	17108	17283	17061	17074	17083	17127	17180	17202	16970	17053	17224	17145	16992	17310	17048	17247	17013	17043	17127	17215	17142	17140	17263	17142	16950	17106	17189	17044	17138	17122	17326	17246	17214	17150	17165	17149	17279	17037	16994	17130	17333	17231	17149	17134	17286	16904	17057	17145	17084	17018	17056	17023	17285	17136	16784	17120	17191	17186	16912	17108	16963	17032	17054	17088	17230	17184	17260	17056	17170	17127	17128	17149	16887	17184	17080	17318	17102	17080	17044	17004	17208	16995	17075	17210	17105	17249	17094	17069	17167	17226	17097	17213	17105	17280	17193	17135	17116	17224	17350	17187	17205	17033	17024	17247	17195	17143	17201	17259	17133	17126	17098	17265	17179	17042	17174	17198	17299	17293	16990	17106	17137	17086	16991	17175	17128	17175	17067	17333	17090	17145	17161	17205	17217	17117	16879	17003	17126	17021	17086	17185	17070	16987	17126	17221	17117	17103	17372	17242	17207	17145	17052	17067	17023	17152	17312	17035	17142	17198	17097	17007	17180	17175	17289	17227	17099	17106	16946	17069	17217	17091	17100	17059	17188	17094	17013	17118	17135	17112	17155	17054	17147	17115	17192	17129	17115	17172	17027	17094	17112	17210	17146	17242	17080	17153	17309	17249	17150	17142	17137	17175	17239	17109	17242	17136	17291	16857	16992	17097	17200	17080	17132	17084	17067	17047	17027	17169	17303	17145	17192	17252	17227	17208	17030	17185	17201	17140	17153	17319	17007	17006	17140	17091	17201	17094	17051	17118	17016	17152	17190	17242	17193	17045	17252	17053	17150	17052	17255	17139	17112	17153	17037	17108	17035	17060	16972	17208	17025	17018	17146	17096	17298	17113	17245	17104	17306	16993	17160	17228	17196	17018	17091	17200	17306	17088	17330	17207	17332	17124	17179	17264	17207	17159	17120	17185	17260	17244	17122	16999	17072	17020	17164	17151	17127	17186	17068	17276	17057	17048	17031	17355	17102	17167	17100	17263	17179	17237	17123	17132	17086	16986	17270	17165	17092	17203	17061	17233	17092	17165	17180	17152	17146	16996	17002	17138	17204	17143	17108	17064	17117	17075	17156	17113	17164	17091	17198	17063	17186	17132	17100	17037	17011	17109	17112	17116	17113	17394	16931	16904	17181	17083	17250	17143	17022	17185	17132	17093	16935	17162	17009	17102	17108	17233	17159	17095	17140	17155	16928	17192	17159	17099	17007	17129	16860	17162	17037	17296	17204	17256	17235	17202	17029	17235	17104	17143	17106	17049	17139	17129	17167	17110	17139	17203	17176	17135	17032	17285	17056	17116	17198	17062	17105	17242	16947	17250	17126	17126	17274	17202	17179	17072	17124	17149	17114	17128	17215	17131	17220	17263	17141	17194	17194	17263	17144	17258	17259	17318	16975	17335	16917	17174	17240	17024	17275	17112	17052	17090	17114	17097	17148	17055	17140	17215	17163	16999	17184	17057	17104	17117	17169	17223	16967	17101	17175	17233	17192	17201	17055	17102	17256	17151	16988	17223	17160	17038	17267	17164	17281	17302	17175	17133	17130	17270	17209	17212	17157	17103	17172	17180	17206	16976	17061	16979	17028	17211	16970	17126	17048	17143	17074	17019	17317	17338	17088	17005	17145	16903	17203	17165	17183	17005	17209	17023	17021	17244	17118	17037	17215	17201	17076	16850	17107	17217	17213	17019	17088	17105	17034	17047	17260	17076	17090	17053	17116	17154	17120	17058	16959	17001	17166	17087	17176	17034	17168	17070	17044	17158	16941	17070	17024	17120	17198	17030	17116	17081	17400	17075	17204	17141	17021	17146	17350	17032	17218	17225	17117	16983	17158	17108	16929	17161	17069	17120	17045	17078	17288	16858	17199	17092	17089	17079	17155	17183	17125	17178	17107	17142	17257	17095	17104	17251	17080	17188	17160	16862	17248	17093	17073	17095	17115	16917	17055	17128	17034	16905	17014	17019	17035	17122	17408	17055	17164	16973	17160	17063	16901	17157	17052	17257	17252	16961	17221	17006	16944	17040	17093	17321	17068	17094	17069	17095	17111	17134	17198	17179	17230	17101	17120	17030	17144	17148	17186	17095	17227	17005	17412	17090	17298	16937	17089	17023	17133	17024	17039	17238	17049	17090	17245	17082	17232	17056	17148	17113	17117	17093	17240	17037	17166	17313	17099	17081	17157	17084	17218	17019	17094	17216	16921	17110	16967	17062	17238	17118	16954	17059	17219	16923	17082	17098	17293	17150	17130	17115	16914	17126	17251	17241	17111	17020	17216	17194	16965	17005	17226	17030	17179	17080	17228	17077	17176	17184	17214	17158	16998	17051	17104	17125	17006	17193	17004	17032	17224	17112	16961	17220	17149	17261	17144	16977	17130	17275	17162	17277	17091	17105	17171	17132	17198	17264	17145	17016	17133	17229	17190	17068	17061	17068	17218	17275	17090	17087	17072	17153	17087	17229	17034	17254	16986	17088	17312	16930	17152	17128	17130	17153	17159	17060	17234	17071	17009	17069	17124	17045	17013	16933	17259	17246	17004	17226	17009	17152	17162	17168	17141	17109	17220	17184	17181	17214	17209	17284	17107	17256	17056	17004	17205	17240	17092	17163	17371	17053	17114	17158	17208	17165	17004	17133	17118	17058	17020	17056	17301	17105	17107	17117	17122	17156	16934	17332	17126	17123	17124	16918	17116	16966	17094	17007	17094	17044	16941	17113	17045	17229	16982	17207	17027	17052	17241	17046	17120	17118	17086	17319	17172	17111	17198	16908	16947	17051	17039	17148	17031	17069	17111	17292	17193	17068	17098	17263	17144	17052	17148	17181	17115	16876	17050	17106	17217	17028	17111	17077	17173	17166	17188	16948	16998	17111	17101	17218	17143	16967	16972	17188	17498	17225	17277	17036	17138	16917	17046	17209	17089	17042	17232	17205	17131	17092	17092	17066	16970	16994	17165	16907	17037	17060	17006	17135	17059	17115	17086	17052	16964	17122	17167	17028	17161	17155	17060	17287	17052	17071	17127	17158	17128	17156	17171	17336	16848	17195	17088	16969	17227	17105	17203	17030	17166	17059	17028	17148	17051	17091	17238	16806	17147	16950	17069	16941	17202	17070	17335	17202	17103	17191	17067	17239	17075	17216	17061	17137	17189	17186	17072	17034	17207	17240	17167	17169	17003	17111	17029	17066	17235	17139	17055	17072	17006	17036	17143	17202	17308	17251	17104	17130	17082	17015	17149	17159	17117	16916	17204	17137	17220	17104	17179	17182	17089	16904	16956	17117	17192	17173	17089	17111	17164	17089	17227	17067	17135	17166	17072	16931	17045	17293	16968	17003	17133	17075	17156	17228	17077	17154	17072	17080	17107	17120	17259	17239	16852	16995	17215	17101	17264	17181	17212	17070	17208	17002	17312	17108	17130	17137	17195	17168	17110	16939	17042	17103	17134	17213	17148	17163	17134	17235	17063	17066	16811	17046	17109	16953	17037	17076	17072	17099	17112	17174	17088	16951	17126	17141	17023	17151	17021	17182	17137	17218	16971	17155	17280	17044	17267	17169	17071	16953	17208	17128	16997	17139	17059	17145	17077	17173	17051	17114	17193	17195	17077	17324	17170	16881
23262	21340	28257	25176	23509	24739	25050	23101	22357	22459	22410	22300	21976	22159	22165	22212	21988	22184	21899	22152	21963	21901	22111	21882	21874	21925	21652	21694	21901	21847	21862	21804	21742	21947	21768	21770	22041	21828	21847	21807	21773	21970	21855	21678	21791	21694	21887	21700	21666	21675	22005	21721	21755	21836	21833	21598	21778	21812	21942	21958	21892	21722	21746	21817	21675	21731	21769	21908	22015	21907	21685	21767	21864	21598	21757	21520	21525	21665	21918	21814	21794	21954	21586	21894	21927	21731	21732	21799	21541	21829	22014	21603	21729	21660	21709	21586	21630	21931	21588	21738	21804	21724	21767	21855	21780	21866	21796	21994	21778	22001	22033	21861	21825	21631	21594	21908	21833	21989	21806	21734	21605	21670	21563	21768	21591	21678	21716	21841	21900	21648	21596	21600	21888	21783	22019	21838	21962	21697	21813	21869	21925	21640	21583	21666	22007	21724	21847	21778	21831	21523	21514	21892	21972	21593	21872	21744	21730	21741	21699	21868	21777	21522	21861	21938	21810	21743	21622	21726	21844	21833	21689	21895	21520	21753	21817	21819	21687	21588	21579	21874	22075	21864	21925	21575	21847	21886	21729	21769	21681	21868	21678	21740	21668	21894	21692	21670	21755	21856	21861	21483	21545	21600	21823	21690	21759	21757	21736	21821	21914	21925	21542	21606	21698	21820	21786	21616	21711	21732	21751	21915	21740	21760	21766	21640	21789	21705	21617	21783	21650	21806	21906	22014	21760	21645	21829	21846	21724	21621	21534	21721	21722	21633	21732	21939	21915	21802	21783	22010	21855	21668	21935	21611	21644	21738	21805	21697	21679	21534	21646	21838	21790	21795	21824	21567	21638	21915	21770	21705	21750	21996	21613	22000	21852	21777	21582	21890	21660	21666	21857	21742	21846	21987	21966	21979	21788	21754	21836	21760	21675	21787	21804	21796	21911	21734	21721	21700	21935	21786	21680	21752	21545	21812	21827	21853	22009	21625	21727	21682	21818	21710	21773	21724	21869	21866	21863	21673	21942	21745	21826	22003	21783	21712	21890	21922	21712	21795	21776	21703	21774	21870	21794	21811	21703	21632	21607	21711	22001	21805	21896	21683	21874	21748	21995	21604	21804	21897	21976	21873	21881	21725	21575	21779	21703	21790	21991	21797	21799	21648	21870	21913	21668	21723	21742	21713	21794	21965	21780	21772	21743	21824	21740	21756	21766	21778	21786	21860	21524	21673	21720	21732	21802	21808	21976	21710	21789	21763	21675	21716	21678	21727	21664	21665	21697	21563	21737	21560	21761	21774	21766	21867	21825	21839	21688	21645	21797	21799	21776	21616	21771	21860	21686	21512	21877	21717	21663	21685	21651	21608	21825	21748	21590	21660	21556	21825	22062	21739	21923	21907	21712	21878	21657	21799	21545	21848	21863	21812	21930	21596	21795	21907	21789	21768	21898	21795	21701	21768	21850	21749	21863	21831	22039	21644	21592	21907	21808	21743	21814	21818	21638	21683	21575	21729	21925	21821	21851	21735	21751	21882	21981	21881	21790	21441	21824	21773	22012	21875	21869	21669	21793	21556	21710	21863	21682	21716	21789	22044	21634	21730	21681	21487	21893	21735	21559	21707	21883	21739	21733	21762	21898	21776	21859	21862	21792	21661	21633	21781	21924	21778	21973	21637	21677	21572	21993	21965	21653	21698	21692	21756	21605	21869	21777	21757	21637	21756	21831	21725	21610	21722	21948	21774	21645	22055	21634	21857	21834	22091	21869	21920	21666	21660	21820	21731	21808	21832	21819	21857	21777	21932	21945	21793	21853	21988	21936	21728	21999	21739	21658	21782	21572	21795	21671	21775	21826	21891	21838	21546	21591	21801	22053	21709	21823	21691	22174	21889	21631	21523	21695	21594	21829	21727	21646	21732	21792	21760	21891	21865	21649	21753	21695	21728	21715	21929	21741	21897	21672	21821	21638	21815	21867	21690	21918	21725	21716	21879	21781	21581	21623	21620	21793	21751	21787	21819	21657	21753	21750	21561	21658	21832	21791	21946	21774	21696	21801	21859	21833	21936	21821	21737	21705	21725	21963	21695	22005	21914	21808	22003	21704	21870	21818	21783	21873	21740	21618	21810	21664	21808	21796	21895	21930	21794	21766	21846	22049	21604	21492	21655	21807	21609	21789	21524	21780	21781	21652	21840	21564	21621	21718	21574	21658	21989	21880	21700	21728	21844	21905	21890	21598	21558	21935	21857	21903	22065	21902	21690	21923	21925	21834	21855	21978	21792	21888	21804	21822	21782	21727	21627	21630	21701	21731	21735	21690	21563	21820	21756	21693	21737	22077	21802	21680	21925	21875	22115	21746	21674	21707	21839	21827	21767	21880	21922	21888	21710	21744	21728	21884	21937	21840	21937	21777	21544	21699	21792	21683	21751	21926	21876	21836	21759	21822	21620	21810	21770	22041	21982	21698	21831	21889	21973	21948	21739	21624	21609	21845	21954	21930	21859	21765	21862	21663	21869	21670	22023	21859	21901	21675	21630	21877	21825	21883	21791	21697	21649	21775	21750	21671	21792	21898	21947	22004	21852	21714	21670	21678	21421	21723	22021	21696	21993	22056	21660	21763	21801	22004	21659	21750	21655	21787	21840	21553	21760	21746	21828	21568	21855	21601	21693	21689	21645	21910	21975	21922	21757	21563	21650	21709	21659	21870	21769	21568	21604	21908	21804	22164	21677	21868	21712	21681	21851	21859	21676	21976	21883	21811	22058	21952	21813	21935	21871	21778	21747	21675	21841	21748	22080	21519	21869	21970	21788	21694	21872	21930	21690	21737	21672	21794	21873	21778	21714	21863	21945	21701	21737	21868	21830	21776	21653	21649	21603	21595	21827	22099	21742	21880	21797	22010	21997	21959	21614	21748	21797	21844	21869	21899	21755	21709	21586	21845	21925	21810	21782	21861	21749	21740	21649	21835	21781	21963	21756	21753	21637	21871	21763	21875	21698	21722	21682	21880	21586	21784	21834	21937	21897	21796	21941	21801	21772	21795	21754	21689	21465	21822	21572	21907	21821	21620	21893	21754	21958	21802	21736	21856	21894	21722	21783	21929	21838	21854	21743	22199	21631	22032	21680	21629	21705	21689	21819	22044	21917	21802	21568	21733	21617	21774	21843	21679	21665	21950	21682	21482	21884	21565	21780	22059	21661	21627	21737	21641	21979	21773	22083	21764	21816	21682	21876	21615	21763	21796	21673	21869	21857	21722	21731	21774	21771	21772	21687	21813	21788	21720	21740	21764	21745	21721	21816	21800	21809	21952	21758	21838	21609	21746	21908	21785	21836	21827	21522	22037	21934	21707	22023	21570	21716	21967	21612	21540	21770	21795	21753	21680	21719	21879	21729	21654	21825	22058	21725	21632	21767	21757	21622	21699	21879	21678	22010	21749	21586	21860	21680	21668	21843	21677	21848	21676	21784	21828	22013	21854	21761	21829	21793	22003	21784	21836	21709	21784	21736	21592	21805	21883	21735	21676	21723	21850	21827	21736	22014	21964	21687	21745	21939	21789	21783	21835	21894	21785	21677	21834	21823	21858	21829	21741	21777	21794	21655	21666	21538	21728	21855	21865	22012	21698	21786	21819	21973	21646	21617	21938	21824	21699	21906	21743	21842	22013	21924	21993	21620	21885	21891	21585	21855	21888	21913	21696	21700	21588	21872	21684	21611	21827	21668	21921	21953	22049	21916	21810	21673	21866	21732	21737	21891	21750	21881	21629	21713	21795	21525	21906	21859	21784	21764	21663	21767	21910	21780	21928	21842	21538	21860	21675	21833	21911	21773	21801	21991	21889	21966	21791	21739	21842	21880	21811	21906	21909	21806	21762	21721	21844	21749	21707	21621	21567	21778	21693	21770	21778	21754	21864	21698	21757	21768	21705	21758	21665	21685	21737	21567	21461	21834	21596	21933	21993	21773	21827	21746	21634	21564	21815	21767	21862	21825	21684	21803	21724	21823	21856	21734	21711	21589	21905	22027	21601	21869	21756	21836	21773	21550	21756	21703	21638	21762	21843	21812	21741	21728	21883	21928	21814	21917	21886	21777	21849	21810	21804	21790	21950	21854	21835	21664	21791	21837	21924	21793	21770	21743	21913	21762	21902	21934	21766	21657	21974	21680	21685	21860	21864	21696	21841	21846	21694	21935	21830	21773	21833	21771	21899	21656	21887	21781	21715	21814	21831	21771	21845	21818	21723	21580	21718	21649	21743	21743	21691	21698	21716	21656	21637	21732	21685	21704	21792	21597	21537	21772	21709	21750	21801	21772	21775	21743	21913	21921	21810	21842	21659	21832	21794	21861	21642	21630	21811	21756	21914	21880	21792	21815	21892	21749	21633	21792	21782	21863	22088	21955	21710	21784	21863	21659	21759	21835	21644	21774	21761	21943	21937	22022	21694	21866	21808	21810	21862	22020	21782	21801	21862	21673	21692	21690	21618	21647	21863	21943	21854	21745	21653	21577	21614	21628	21527	21650	21878	21704	21973	21621	22013	21737	21505	21646	21902	21889	21721	21799	21845	21716	21814	21893	21765	21744	22046	21966	21656	21815	21920	21930	21832	21647	21867	21814	21921	21918	21796	21771	21724	21779	21678	21952	21798	21712	21881	21756	21693	21741	21704	21925	21897	21869	21607	21828	21826	21635	21684	21842	21902	21965	21674	21772	21781	21994	21870	21951	21862	21827	21672	21696	21832	21786	22024	21939	21845	21815	21629	21768	21814	21760	21902	21678	21803	21646	21773	22012	21838	21750	21796	21931	21966	21560	21834	22101	21727	21805	21809	21805	21724	21813	21814	21731	21798	21956	21647	21861	21682	22000	21912	21839	21775	21720	21862	21633	21762	21820	21630	21709	21773	21867	21720	21595	21771	21933	21778	21647	21943	21710	21902	21656	21789	21813	21753	21688	21733	21922	21929	21968	21739	21757	21757	21764	21801	21641	21542	21845	21671	21715	21865	21882	21759	21656	21773	21689	21701	21929	21930	22059	21773	21691	21855	21637	21690	21693	21769	21861	21896	21946	21832	21851	21993	21880	21704	21859	21806	21674	21777	21745	22105	21679	21891	21709	21911	21736
16426	29121	25392	21551	19932	18892	18203	18032	17978	17783	17642	17390	17232	17363	17478	17118	17279	17310	17010	17109	17038	17214	17149	17040	17199	17009	16904	16860	17089	17057	16791	17016	16929	16878	16949	16964	16917	16956	16984	17091	16838	16969	16962	16828	16997	16730	16854	16810	17078	17052	16963	16822	16955	17070	16873	16922	16938	16912	16841	17068	16936	16795	16864	16808	16807	17012	16840	16910	16954	16939	17047	16733	16754	16688	16960	16854	17000	16999	16938	17024	16861	16962	16871	17052	16806	16866	16848	16895	16825	16762	17150	16777	16915	16826	16813	17012	16908	16883	16942	17022	16950	16897	16962	16810	16864	16975	17005	17108	17012	16889	17005	17019	17032	17124	16957	16929	16751	17031	16778	16793	16712	17017	16940	16834	17115	16914	16768	16928	16962	16951	16836	16966	16848	16945	16930	16870	16992	16969	16821	16811	16796	16909	16948	16905	16836	16868	16880	16735	17133	16970	16790	16810	16899	16803	16974	16883	16963	16995	17003	16928	16973	16920	16844	16881	17038	16813	16951	16952	17010	16906	16896	16828	16848	16717	16702	16786	16824	16744	17008	17030	16991	16975	16798	16835	17001	16908	16768	16922	16951	16750	16933	17095	17057	16794	16884	16878	16769	16984	16993	17031	16924	16809	16907	16826	16943	16972	16865	16984	16999	17050	16951	16792	16922	16901	17033	16902	16881	16821	16932	16938	16960	16862	16736	16760	16960	16979	16856	16735	16873	17050	16992	16907	16940	16904	16941	16936	16901	16870	17037	17083	16826	16847	16943	16807	16806	16774	16972	16865	16907	16895	16803	16866	16979	16903	16824	16774	16810	17016	16990	17033	16921	16841	17038	16826	16911	16857	16981	16776	16883	16954	16790	16736	16940	16794	16845	16864	16934	16902	16910	16965	17024	16913	17157	16930	16928	16929	17058	16934	16978	16964	16910	16913	16904	16973	17023	16731	16945	16813	16898	16832	16795	16884	16696	16992	16748	17087	16794	16994	17008	16874	16771	16863	16796	16743	17193	17187	16812	16905	16893	16931	16970	17070	17014	17078	16980	16954	16894	16742	16991	16854	16879	16844	16808	16854	16756	16964	17097	16995	16901	16974	16906	16861	16968	16907	16994	16932	16810	16764	17014	16802	16847	16750	16819	17020	16917	16848	17008	16919	16993	16681	16896	17023	16910	16876	17047	16937	17009	16883	16935	17011	16969	16894	16887	17014	16933	16901	16891	16930	17078	16959	16867	16874	17009	16776	16872	16884	17007	16910	17074	16841	17048	16720	16909	16868	17019	16866	16879	16738	16854	16876	16992	16834	16998	16980	17070	16914	16894	16939	17026	16923	17014	16945	16973	16872	16882	16976	16896	16927	16933	16925	16790	16692	16991	16782	16879	17092	16927	16982	16953	16767	17043	16844	16842	17021	16781	16892	17012	16958	16944	16732	16922	17032	16866	16984	16729	16738	16823	16922	16744	16938	17126	16938	17025	16788	16948	16972	16863	16809	16932	16896	17018	17000	16920	16824	16850	16939	16821	17082	16938	16849	16876	16901	16866	16965	16966	16947	17075	16888	16774	17095	16903	16834	16690	16826	16869	16923	16964	16951	16824	16972	16829	16865	16851	16900	16881	16828	17053	16911	16900	16859	16959	16874	16948	16881	16747	16693	16881	16909	16999	16898	17137	16837	16905	16905	16943	16929	16845	16864	16987	16928	16891	16891	16830	16964	16910	16931	16919	16889	16910	17002	16782	16873	17018	16906	16933	16837	16840	16743	16689	17042	16976	16723	17080	16838	16871	16928	16727	16942	16948	16936	16831	16810	17054	16818	16901	16865	16729	16906	16930	16950	16904	16668	16790	16893	16917	16943	16900	16968	16991	17017	16858	16869	17029	17113	16961	17143	17001	16834	17042	16760	16813	17042	16940	16995	16974	16848	17070	16870	16924	16986	16921	16787	16849	16915	16758	16871	17112	16936	16697	16737	16826	16833	16926	16890	17097	17094	16942	16840	17076	16760	16971	16885	16939	16963	16904	16895	17031	16762	16827	16957	16951	16992	16880	16728	17016	16839	16946	16842	17038	16991	16787	16756	16861	16901	16881	17177	16868	17012	16751	17001	16885	16995	17007	17004	17065	16958	16744	16865	16824	17256	16884	16982	17062	16917	17112	16865	16820	16977	16826	16905	16871	16839	16866	16900	16939	16978	17017	16945	17009	17142	16817	16973	16888	16768	16881	16891	17011	16939	16667	17029	16895	16989	16892	16854	16816	16901	16873	17081	16915	16937	16917	16854	16926	16949	16909	16830	16748	16924	16812	16880	17015	16960	16867	17036	16905	16950	16976	16927	16988	16873	16789	16810	16929	16904	16851	16738	16856	16987	16878	17000	16675	16902	16771	17008	16894	16906	16889	16894	16832	16948	16838	17038	16844	16871	16800	16919	16905	16955	16843	16959	16936	16907	17028	16844	16979	16938	17084	16943	16825	16973	16833	16844	16792	16969	16985	17116	16996	16838	16927	16969	16987	16897	16873	16815	16845	17000	17040	16824	17019	16968	16902	16913	16840	16909	16913	16931	16915	17015	16908	16894	16999	16968	16917	16807	16907	16987	16974	16853	16809	16866	16850	16803	16946	16910	16872	16903	16811	16955	16874	16836	17072	16993	16823	17079	17014	16993	16742	16968	16801	16773	17002	16861	16839	16984	16932	16714	16929	16804	17072	17030	17012	16954	16921	16880	16906	16984	16923	16858	16865	16960	16857	17011	17018	16834	17102	17026	16989	16733	16858	17058	17084	17017	16825	16918	16735	17139	16904	16867	16941	16709	16949	16843	16853	16859	16905	16826	16890	16932	17125	16817	16834	17070	16805	16977	16879	16912	16874	16818	16925	17088	16842	16989	16884	16844	16840	17103	16929	16963	16936	16914	16878	16853	16885	17000	16846	16963	17001	16948	16849	16855	16743	16996	16778	17016	16869	16905	16917	16913	16958	16773	17033	17014	16819	16765	16917	16741	16968	16888	16968	16939	16889	17054	16980	16941	16943	16961	16794	17016	16816	16867	16996	16770	16907	16803	16792	16847	16747	16910	16836	16677	16984	16945	16929	16892	16897	16748	17033	16854	16889	16916	17001	16890	16680	16912	17016	16926	17059	16812	16838	16884	16778	16933	17092	16872	16766	16773	16912	16859	16861	17029	16964	16872	16938	16909	16756	16991	16974	16935	16886	16897	16911	16968	16764	17044	16939	16751	16848	16777	17031	16858	16912	16926	17005	16878	16987	16971	16976	17078	16855	17004	16965	16920	16964	16783	16893	16846	16908	16864	17015	16866	16941	16987	17011	16881	16932	16911	16859	16931	16832	16882	16888	16805	16836	16921	16919	16866	16941	16911	16844	16971	16879	16796	16945	16843	16907	16996	16842	16985	16953	16875	16946	16882	17092	16698	16795	16902	16840	16966	16931	16872	17028	16781	16885	16718	16863	16953	16829	16992	16941	16926	16835	16885	16900	16979	17097	16898	17047	16813	16894	16917	17005	17118	16832	16972	16921	16960	16946	17185	17007	16937	16905	16969	16817	17004	16756	16915	16984	16978	16933	16929	16977	16794	17032	16909	16865	16941	16847	16894	16713	16722	17009	16767	16773	16967	16905	16982	16942	16942	16914	17028	16911	16768	17006	17063	16931	17014	16773	16916	16947	16757	16922	17040	16857	16819	16922	16958	16868	16991	16775	16928	16987	17073	16807	16903	16996	16903	16917	16829	17075	16944	16924	16896	16871	16915	16972	16949	16865	16965	16968	16829	17023	16967	17023	16836	17021	16896	16862	16832	16985	16999	16978	16960	16718	16925	16923	17019	16853	16761	16930	16962	16994	16793	17019	17099	16834	16860	16944	16938	16975	16700	17027	16777	16932	16905	16868	17019	16922	16998	16846	17091	16981	16776	16892	17005	16918	16930	17053	16862	16951	16935	16895	17071	16909	17058	16920	16918	16993	16864	16842	16696	16925	16834	16971	16914	16904	16922	16823	16864	16792	16975	16856	16790	16866	16938	16901	16893	16872	17101	16877	16992	16912	16876	16866	17070	17027	16840	16935	17106	16781	16955	16908	17001	16830	17053	16946	16820	17078	16870	17022	17122	17050	17003	16815	16965	16943	16732	16993	17031	16919	16889	16848	16967	17116	16986	16975	17013	16941	16915	16769	17006	16712	17062	16983	16868	16784	16948	16889	16907	17034	16834	16863	16882	17012	16972	16766	16807	16853	16969	16822	16905	16939	16867	16897	16864	16936	16911	17044	16789	16878	17008	16998	16933	16904	16876	16867	16813	16944	16866	16537	16999	16879	16928	17040	16874	16903	16848	17048	16910	17005	17039	17012	16954	16773	16937	16831	16997	16898	16937	16879	16925	16913	16951	16933	16866	16825	16730	16945	16981	16927	16848	16908	16882	17002	16905	16932	16932	16889	17114	16791	16831	16995	16818	16886	16742	17104	17161	16893	17002	17123	16817	16953	16889	16868	17181	16764	16810	17051	16942	16948	16796	16875	16922	16892	16955	16827	16911	16870	16986	16990	16875	16892	16883	16927	16888	17007	17090	16942	16907	16856	16803	16998	16858	16754	16962	16860	16965	16893	16941	16838	16836	16938	16865	16850	16859	17018	16943	16880	16841	16931	16872	16838	16915	16894	16987	17008	17024	16781	16748	16812	16938	16980	16918	16745	16844	17040	16842	16986	16817	16900	16892	17006	16912	16921	16752	16988	16898	16928	16795	17072	16858	17015	16978	16700	16750	16940	16962	16885	16808	16942	16730	16885	17069	16970	16989	17223	16877	16893	16944	16967	16892	16864	16749	16871	16957	16847	16720	16860	16848	16807	16897	16882	16957	17020	16868	17051	16908	16911	16841	17102	16826	17022	16965	16827	16834	16957	16825	17060	16788	16841	16932	16703	16775	16819	17033	16904	16765	16889	16948	16860	17081	16994	17005	17020	17011	16976	16880	16865	16881	17013	16884	16954	16958	16940	16810	16958	16881	16854	16805	17035	16607	16940	16865	16836	16903	16800	16787	16958	16802	16931	16856	16883	17019	17002	17028	17019	16790	16952	16880	16990	16918	17035	16980	17053	16922	16858	17147
24848	21355	27358	27956	23572	23522	23813	22758	22854	22990	22828	22570	22619	22486	22679	22277	22423	22605	22259	22429	22168	22335	22667	22165	22410	22395	22319	22212	22169	22192	22378	22447	22354	22312	22366	22567	22266	22476	22270	22293	22288	22465	22401	22211	22177	22020	22279	22382	22446	22215	22258	22325	22199	22193	22281	22139	22285	22155	22266	22463	22284	22462	22370	22208	22130	22221	22251	22155	22461	22348	22360	22124	22313	22388	22452	22362	22510	22116	22322	22092	22119	22310	22295	22343	22120	22254	22292	22358	22150	22244	22213	22369	22314	22439	22438	22310	22510	22209	22486	22263	22378	22120	22368	22356	22339	22355	22325	22319	22248	22169	22204	22280	22294	22421	22359	22209	22134	22262	22273	22269	21978	22209	22383	22391	22273	22046	22479	22281	22569	22312	22222	22158	22181	22322	22338	22258	22572	22440	22116	22292	22341	22343	22174	22202	22457	22323	22214	22427	22366	22152	21985	22239	22134	22202	22291	22178	22301	22461	22210	22413	22271	22390	22253	22350	22287	22241	22280	22067	22238	22020	22083	22229	22167	22151	22094	22353	22288	22243	22316	22426	22302	22277	22379	22156	22250	22301	22276	22186	21969	22284	22291	22200	22373	22227	22305	22296	22334	22486	22257	22318	22306	22076	22327	22456	22511	22272	22470	22319	22481	22275	22288	22226	22246	22307	22309	22240	22525	22196	22418	22218	22377	22444	22463	22489	22174	22333	22409	22357	22108	22420	22132	22358	22272	22246	22288	22315	22239	22296	22464	22358	22140	22310	22375	22156	22207	22440	22480	22493	22116	22360	22210	22292	22347	22261	22265	22273	22382	22391	22445	22398	22209	22476	22212	22026	22212	22402	22098	22102	22292	22305	22133	22383	22121	22122	22232	22332	22181	22187	22217	22180	22311	22187	22303	22291	22274	22169	22085	22242	22147	22169	21969	22142	22428	22191	22218	22255	22105	22072	22299	22295	22368	22558	22492	22164	22121	22454	22327	22364	22375	22305	22324	22170	22177	22251	22187	22378	22231	22299	22259	22155	22119	22168	22340	21997	22209	22066	22420	22327	22397	22497	22179	22134	22260	22196	22279	22362	22222	22106	22375	21963	22078	22221	22241	22333	22255	22560	22402	22284	22323	22255	22369	22392	22335	22390	22429	22479	22410	21985	21957	22083	22276	22299	22236	22333	22128	22313	22359	22088	22494	22586	22203	22215	22327	22325	22414	22233	22278	22232	22145	22318	22289	22242	22153	22195	22235	22313	22234	22268	22318	22083	22187	22340	22265	22405	22272	22446	22116	22317	22374	22202	22384	22406	22324	22183	22215	22054	22146	22168	22195	22375	22324	22234	22130	22394	22099	22215	22314	22069	21950	22089	22408	22068	22309	22240	22324	22394	22190	22069	22328	22641	22276	22224	22208	22173	22049	22174	22350	22312	22374	22248	22283	22275	22344	22203	22263	22272	22310	22105	22096	22263	22255	22432	22226	22062	22389	22233	22345	22134	22380	22459	22206	22130	22264	22164	22232	22188	22261	22224	22439	21992	22469	22368	22326	22162	22509	22396	22564	22271	22062	22315	22472	22309	22556	22492	22195	22207	22347	22415	22513	22092	22575	22422	22090	22319	22323	22254	22252	22286	22185	22215	22308	22431	22038	22243	22359	22189	22288	22282	22300	22148	22363	22057	22467	22286	22237	22432	22452	22380	22426	22382	22172	22188	22554	22109	22317	22016	22218	22507	22250	22439	22317	22330	22129	22447	22260	22040	22098	22166	22299	22375	22308	22398	22338	22243	22344	22254	22288	22219	22264	22106	22195	22197	22332	22355	22240	22115	22412	22262	22218	22419	22391	22368	22283	22465	22439	22055	22310	22455	21968	22303	22379	22293	22234	22393	22250	22524	22369	22368	22233	22430	22266	22090	22321	22173	22230	22067	22228	22190	22406	22388	22292	22415	22508	22364	22273	22300	22292	22401	22195	22192	22051	22399	22299	22475	22134	22261	22288	22168	22232	22198	22326	22325	22491	22061	22055	22379	22310	22312	22388	22377	22293	22152	22396	22270	22496	22292	22040	22125	22406	22482	21954	22320	22300	22472	22315	22573	22382	22423	22341	22245	22288	22382	22232	22175	22257	22270	22273	22221	22235	22410	22296	22535	22483	22290	22288	22316	22194	22382	22259	22194	22365	22404	22315	22332	22282	22213	22374	22369	22337	22187	22337	22316	22282	22184	22076	22416	22376	22340	22490	22271	22287	22423	22386	22616	22439	22392	22167	22180	22020	22404	22499	22267	22187	22424	22300	22325	22144	22150	22235	22363	22131	22250	22279	22338	22507	22224	22561	22334	22232	22302	22193	22240	22312	22307	22284	22370	22234	22407	22354	22322	22020	22232	22204	22263	22437	22369	22217	22258	22248	22377	22157	22423	22764	22175	22191	22459	22261	22191	22410	22295	22361	22580	22163	22041	22104	22128	22156	22194	22372	22321	22473	22332	22388	22391	22374	22530	22287	22257	22099	22226	22322	22361	22315	22418	22485	22299	22319	22326	22386	22518	22112	22230	22081	22141	22227	22228	22295	22407	22442	22235	22149	22479	22265	22179	22599	22422	22312	22429	22341	22403	22176	22316	22083	22053	22347	22166	22244	22278	22343	22315	22359	22010	22257	22077	22281	22290	22413	22278	22094	22067	22257	22250	22277	22447	22312	22151	22254	22503	22283	22345	22321	22412	22117	22537	22354	22165	22536	22315	22202	22285	22093	22331	22261	22271	22259	22383	22224	22396	22427	22255	22446	22322	22147	22142	22346	22344	22207	22344	22159	22329	22361	22318	22276	22182	22505	22198	22199	22234	22411	22485	22494	22284	22534	22458	22443	22163	22258	22283	22399	22570	22308	22354	22227	22240	22343	22293	22071	22024	22261	22258	22440	22381	22089	22111	22348	22215	22405	22343	22052	22229	22408	22182	22200	22356	22428	22392	22425	22243	22350	22207	22405	22525	22212	22132	22500	22174	22314	22242	22333	22404	22205	22348	22361	22412	22458	22112	22219	22081	22313	22212	22284	22458	22322	22237	22157	21987	22255	22424	22613	22399	22361	22209	22286	22275	22420	22139	22002	22066	22402	22241	22068	22208	22365	22370	22250	22141	22373	22165	22054	22293	22275	22154	22378	22284	21979	22479	22336	22239	22362	22123	22163	22342	22379	22249	22157	22313	22370	22401	22248	22408	22169	22551	22508	22304	22470	22253	22429	22239	22465	22121	22502	22168	22312	22242	22211	22242	22145	22200	21976	22381	22281	22299	22163	22253	22354	22137	22368	22448	22471	22181	22340	22100	22142	22407	22360	22495	22275	22181	22236	22157	22264	22355	22133	22290	22229	22107	22308	22389	22203	21951	22227	22236	22290	22490	22379	22528	22376	22103	22333	22253	22351	22371	22394	22352	22290	22253	22551	22413	22010	22094	22155	22304	22545	22203	22250	22558	22275	22501	22454	22482	22491	22285	22438	22191	22220	22269	22256	22113	22279	22153	22156	22075	22349	22232	22348	22407	22251	22364	22405	22450	22299	22286	22317	22327	22178	22189	22356	22259	22483	22077	22385	22634	22245	22421	22152	22225	22455	22306	22447	22296	22372	22232	22387	22328	22439	22224	22304	22360	21875	22559	22305	22240	22486	22278	22159	22178	22523	22253	22178	22340	22251	22056	22386	22302	22150	22204	22293	22334	22322	22410	22622	22140	22273	22309	22205	22344	22427	21934	22289	22315	22155	22307	22413	22291	22074	22308	22448	22340	22178	22455	22226	22301	22255	22317	22382	22475	22318	22292	22453	22357	22214	22175	22273	22275	22465	22310	22506	22232	22238	22126	22293	22333	22192	22236	22194	22184	22333	22310	22228	22249	22405	22440	22186	22405	22460	22294	22276	22258	22097	22293	22504	22152	22198	22440	22434	22309	22608	22408	22304	22186	22474	22234	22156	22393	22394	22424	22399	22392	22530	22352	22347	22124	22227	22353	22358	22573	22304	22152	22187	22280	22363	22441	22348	22330	22195	22195	22195	22415	22455	22146	22182	22225	22354	22299	22258	22184	22357	22174	22250	22114	22285	22333	22334	22307	22366	22295	22196	22268	22370	22173	22280	22170	22363	22466	22471	22392	22364	22294	22266	22353	22162	22245	22336	22137	22494	22286	22353	22339	22410	22371	22148	22242	22378	22362	22360	22197	22240	22410	22619	22300	22390	22354	22201	22222	22206	22482	22416	22027	22304	22239	22394	22391	22178	22525	22071	22252	22161	22333	22266	22286	22271	22219	22406	22302	22373	21961	22113	22266	22254	22333	22116	22278	22290	22490	22328	22274	22117	22213	22130	22321	22281	22273	22264	22193	22199	22193	22296	22339	22284	22284	22186	22255	22508	22205	22328	22233	22290	22604	22580	22093	22565	22316	22430	22476	22470	22384	22202	22292	22389	22174	22303	22337	22139	22352	22375	22248	22310	22156	22312	22129	22408	22158	22342	22175	22235	22387	22245	22227	22210	22481	22538	22282	22196	22399	22378	22405	22195	22440	22444	22454	22338	22204	22314	22245	22281	22270	22490	22217	22548	22230	22382	22139	22082	22217	22140	22137	22412	22398	22478	22449	22297	22233	22211	22492	22353	22241	22415	22317	22267	22470	22284	22418	22385	22293	22303	22298	22061	22307	22273	22434	22478	22220	22116	22197	22303	22208	22578	22515	22345	22463	22273	22175	22414	22250	22367	22305	22360	22403	22468	22363	22488	22399	22138	22192	22315	22064	22505	22241	22219	22212	22390	22023	22295	22458	22593	22458	22380	22287	22393	22303	22241	22450	22215	22384	22253	22399	22310	22162	22280	22406	22424	22201	22395	22493	22490	22375	22327	22415	22444	22569	22421	22381	22336	22202	22202	22462	22242	22386	22292	22501	22512	22473	22421	22257	22355	22281	22510	22318	22527	22322	22177	22311	22394	22411	22180	22293	22185	22366	22129	22264	22277	22299	22390	22166	22454	22227	22127	22462	22488	22405	22419	22454	22338	22272	22125	22148	22301	22398	22349	22580	22255	22112	22188	22369	22261	22410	22320	22471	22434	22574	22146	22244	22436	22390	22152	22369
17288	26644	23468	20494	19293	18647	17984	17994	17789	17624	17622	17425	17499	17353	17546	17496	17284	17309	17445	17379	17345	17318	17236	17149	17289	17376	17357	17246	17262	17160	17262	17167	17306	17205	17235	17185	17228	17206	17243	17235	17280	17052	17247	17229	17233	17032	17303	17006	17305	17173	17286	17024	17213	17169	17312	17035	17121	17150	17312	17261	17148	17108	17146	17106	17250	17085	17163	17108	17268	17111	17258	17176	17267	17035	17198	17198	17208	17019	17132	17171	17006	17273	17116	17114	17067	17219	17140	17253	17113	17253	17181	17199	17233	17254	17256	17282	17295	17240	17143	17033	17232	17110	17120	17037	17204	17376	17091	17232	17071	17062	17223	16976	17102	17165	17119	17161	17222	17198	17143	17047	17151	17097	17138	17090	17286	17287	17218	17159	17156	17219	17166	17187	17240	17229	17174	17285	17245	17165	16902	17118	17180	17180	17270	17056	17143	17101	17112	17033	17003	17151	17245	17055	17009	17072	17100	17265	17301	17151	17075	17160	17068	17187	17155	17078	17185	17185	17408	17161	17102	17161	17115	17267	17189	17101	17214	17155	17320	17209	17112	17289	17299	17286	16995	17267	17277	17224	17145	17313	17084	17155	17211	17114	17038	17140	17245	17191	17089	17335	16873	17040	17150	17124	17329	17260	17233	17076	17160	17203	17135	17143	16981	17304	17113	17023	17099	17242	17079	17103	17166	17045	17313	17037	16899	17128	17212	17186	17124	17301	17082	17123	17263	17174	17181	17010	17057	17098	17183	17147	17090	17179	17213	17175	17214	17195	17382	17252	17294	17079	17022	17123	17130	17150	17072	17113	17126	17310	17141	17253	17123	17392	17244	17243	17123	17291	17068	16991	17009	17124	17365	17058	17187	16938	17359	17337	17248	17185	17073	17261	17239	17195	17122	17407	17231	16956	17178	17265	17102	17051	17216	17123	17078	17147	17200	17088	17240	17076	17213	17159	17114	17086	17212	17161	17201	17209	17232	17181	17252	17244	17268	17200	17291	17043	17315	17222	16946	17223	17220	17260	17284	17201	17012	17141	17203	17278	17081	17059	17039	17221	17043	17249	17207	17201	17216	17293	17101	17179	17154	17093	17116	17129	17271	17117	17207	17061	17192	17172	17201	17138	17220	17209	17094	17165	17099	17263	17235	17040	17328	17346	17139	17246	17096	17220	17187	17154	17177	17083	17144	16993	17258	17218	17121	17207	17295	17168	17018	17194	16961	17308	17150	17213	17227	17078	16859	17228	17310	17165	17202	17277	17344	17205	17213	17168	17389	17237	17118	17323	17432	17063	17059	17064	17337	17032	17056	17256	17253	17096	17093	17251	16939	17022	17135	17106	17258	17211	16985	17346	17316	17236	17104	17181	17240	17237	17072	17238	17268	17231	17121	17067	17181	17253	17307	17170	17201	16914	17127	17239	16975	17247	17229	16999	17396	17406	17261	17013	17188	17250	17175	17300	17165	17170	17160	17268	17148	17259	17277	17095	17018	17288	17168	17185	17304	17052	17152	16960	17130	17219	17190	17159	17130	17080	17320	17112	17132	17144	17037	17138	17093	17157	17221	17140	17175	17239	17187	17321	17163	17207	17269	17116	17199	17221	17235	17118	17334	17082	17170	17122	17188	17094	17264	17235	17266	17051	17405	17108	17092	17102	17261	17220	17261	17221	17251	17148	17297	17058	17156	17152	17231	17117	17316	17040	17250	17054	17086	17156	17164	17295	17043	17216	17100	17259	17231	17098	17085	17231	17169	16965	17076	17162	17160	17138	17056	17012	17293	17224	17164	17161	17237	17180	17274	17230	17233	17151	17211	17158	17175	17238	17184	17106	17151	17207	16966	17140	17227	16986	17212	17107	17303	17126	17355	16979	17368	17176	17034	17003	17076	17219	17059	17319	17127	17107	17153	17155	17273	17070	17226	17204	17203	17112	17036	17233	17183	17040	17102	17062	17111	17188	17190	17195	17221	17098	17100	17235	17239	17112	16980	17169	17146	17061	17153	17231	17294	17357	17029	17151	17237	17140	17219	17267	16993	17123	17433	17060	17282	17077	17141	17312	17155	17287	17052	17186	17215	17025	17219	17157	17207	17082	17369	16936	17211	17059	17234	17021	17073	17254	17291	17226	17220	17296	17151	17141	17121	17234	17166	17316	17287	17205	17070	17278	17205	17155	17136	17137	17197	17128	17164	17102	17308	17195	17112	17291	17168	17056	17054	17114	17174	17350	16901	17117	17343	17348	17287	17146	17277	17105	17342	17111	17148	17083	17249	17135	17402	17118	17165	17278	17182	17147	16998	17095	17073	17026	17121	17187	17183	17247	17092	17306	17275	17233	17168	17105	17171	17224	16998	17304	17169	17298	17172	17078	17133	17185	17192	17331	17219	17078	17214	17117	17145	17163	16990	17103	17251	17186	17244	17162	17063	17356	17192	17063	17218	17345	17219	17128	17133	17079	17139	17036	17189	17170	17150	17268	17273	17368	17164	17240	17172	17213	17042	17207	17253	17282	17136	17254	17269	17189	17177	17176	17232	17169	17139	17054	17170	17096	17270	17194	17082	17214	17050	17072	17131	17192	17132	16981	17129	17150	17173	17011	17153	17220	17016	17258	17195	17286	17141	17147	17125	17049	17301	17070	17168	17004	17193	17093	17322	17037	17193	17210	17134	17113	17191	17194	16975	17344	17067	17173	17202	17245	17089	17259	17167	17164	17224	17238	17234	17105	17299	17222	17368	17284	16975	17225	17272	17098	17159	17097	17219	17067	17165	17035	16903	17097	17208	17214	17305	17168	17327	17150	17077	17006	17110	17112	17125	17149	17037	17090	17222	17124	17215	17210	17145	17333	17176	16969	17182	17215	17138	17114	17031	17074	17297	17152	17152	17182	17286	17179	17230	17152	17297	17167	17130	17072	17107	17320	17134	17097	17229	17320	17242	17136	17341	17171	17093	17258	17097	17264	17148	17238	17338	17368	17146	17008	17244	17108	17217	16971	17248	17210	17272	17094	17142	17288	17149	17090	17019	17164	17133	17172	16921	17338	17214	17097	17317	17137	17073	17367	17014	17306	17249	17119	17187	16953	17162	17254	17073	17193	17130	17212	17205	17207	17208	17159	17309	17285	17037	17130	17079	17270	17196	17097	17128	17360	16984	17073	17119	17136	17278	17371	17138	17153	17186	17145	17072	17130	17145	17309	17309	17059	17232	17230	17350	16998	17163	17065	17262	17319	17242	17270	17067	17288	17321	17196	17392	17321	17224	17193	17158	17111	17095	17235	16973	17283	17264	17315	17166	17205	17087	17035	17191	17232	17005	17096	17174	17364	17147	17126	17523	17135	17107	17300	17199	17253	17149	17211	17124	17257	17151	17132	17058	17398	17015	17197	17140	17213	17235	17100	17279	17256	17122	17151	17060	17218	17229	17159	17095	17112	17054	17096	17157	17244	17185	17105	17123	17007	17002	17047	17155	17202	17086	17016	17208	17284	17312	17251	17222	16956	17275	17027	17346	17127	17171	17118	17284	17152	17151	17114	17168	17423	17273	17283	17349	17196	17221	17187	17279	17234	17310	17282	17241	17165	17204	17161	17263	17104	17232	17089	17223	17230	17372	17094	16988	17103	17091	17294	17099	17192	17049	17360	17140	17101	17052	17200	17050	17186	17186	17070	17158	17209	17263	17147	17061	17179	17157	17183	17039	17111	17187	17323	17058	17125	17129	17154	17220	17212	17114	16988	17166	17271	17032	17230	17096	17099	17226	17172	17254	17150	17136	17249	17166	17168	17066	17232	17291	17019	17353	17068	17181	17004	17218	17106	17206	17224	17218	17222	17198	17198	17164	17237	17261	17261	17367	17155	17210	16952	17072	17180	17247	17130	17185	17153	17279	17232	17168	17295	17309	17388	17201	17019	17224	17121	17153	17088	17203	17343	17376	17285	16856	17306	17172	17451	17085	17122	17322	17067	17403	17320	17270	17078	17034	17294	16988	17070	17308	17243	17061	17108	17113	17160	17107	17166	17214	17378	17185	17174	17116	17210	17150	17130	17161	17343	17377	17111	17118	16998	17320	17086	17202	17291	17171	17034	17226	16983	17105	17239	17173	17063	17002	17088	17180	17299	17120	17264	17161	17286	17082	17242	17185	17195	17199	17325	17250	17174	17193	17074	17028	17130	17326	17069	17298	17146	17233	17139	17167	17189	17036	17315	17196	17056	17118	16954	17118	17069	17156	17245	17104	17095	17303	17085	17144	17138	17103	16804	17069	17204	17094	17108	17019	17076	17253	17199	17044	17094	17156	17082	17198	17122	17204	17180	17143	17196	17072	17198	17269	17125	17117	17037	17205	17219	17165	17249	17117	17090	16986	17194	17152	17034	17190	17172	17101	17087	17104	17216	17058	17202	17120	17232	17180	17104	17192	17021	17283	17267	17072	17265	17091	17272	17102	17214	17246	17164	17098	17190	17213	17159	17157	17213	17180	17216	17033	17234	17138	17332	17197	17172	17210	16983	17158	17181	17145	17133	17033	17080	17209	17095	17022	17075	16884	17266	17017	17249	17098	17318	17082	17305	17124	17078	17232	17081	17156	17054	17440	17135	17255	17169	17235	17176	17247	17241	17157	17283	17145	17042	17272	17115	17234	17095	17178	17204	17180	17219	17245	17307	17096	17315	17128	17316	16946	17224	17144	17037	16997	17240	17287	17170	17118	17172	17341	17266	17056	17111	17275	17149	17303	17134	17327	17042	17152	17232	17129	17321	17184	17229	17142	17002	17238	17343	17076	17270	17072	17108	17192	17195	17138	17217	17074	17104	17245	17109	17156	16960	17262	17232	17307	17173	17130	17207	17157	17224	17160	16972	17116	17177	17262	17246	17062	17150	17198	17205	17091	17182	17156	16985	17149	17167	17181	17291	17011	17161	17122	17285	17097	17100	17025	17234	17224	17306	17110	17266	17292	17211	17170	17215	17209	17255	17199	17082	17283	17220	17276	17063	17449	17191	17186	17169	17302	17020	17304	17168	17211	17255	17267	17220	17007	16915	17059	17295	17245	16956	17229	17117	17205	16989	17216	17208	17240	17049	17090	17138	17266	17132	17025	17229	17041	17151	16935	17086	17105	17326
22210	21349	28712	24370	22061	25104	27409	23451	23028	23204	23083	22902	22640	22621	22615	22527	22575	22436	22462	22359	22398	22188	22340	22413	22191	22230	22342	22180	22178	22028	22002	22037	22062	22204	21888	22004	22142	21841	21883	22063	22117	22021	22164	22063	22238	22065	22091	21991	22268	22103	22131	22330	22069	21864	21970	21850	21980	22045	22099	22202	21942	22129	22040	22107	22031	21933	22266	21964	22137	22138	22074	22140	22199	22094	22220	22329	22049	22144	22211	22025	22056	21982	22044	21912	21976	21922	22086	22107	21962	21855	22044	21937	21960	21954	22173	21931	22036	22025	22090	22056	22036	21960	22100	21997	22055	22005	21996	22219	22099	21783	21942	21956	21966	21931	22109	21938	22025	21812	21931	21980	21776	21954	22036	22064	22305	21781	21991	22122	21935	21824	21952	22166	22153	22242	22016	22151	21981	21896	21889	22071	22030	22011	22215	22006	22059	21857	22084	21811	22048	21844	22083	21846	21951	21965	22278	21927	22079	22212	21863	21817	22117	22025	22050	22135	22152	22266	21986	21985	21889	21975	21927	21981	21974	22040	22158	22181	21959	22151	22285	21878	22263	22218	22006	21934	22138	21942	22008	22040	22134	21954	21999	22182	21996	21774	21662	21820	22172	22048	21954	21857	21941	22093	21844	21956	22110	22124	21993	22010	22077	21849	21820	21963	22014	22067	22084	22044	22018	22048	22100	21945	22082	22107	21985	21854	21882	21924	21958	22115	22012	21927	21841	21864	21801	22188	21940	22039	21998	22078	21958	21956	21997	22037	22021	21901	22023	22025	22040	21959	21769	22009	22146	22086	21925	21834	22055	22080	22019	21899	21993	22081	21935	22023	21982	22071	21990	22016	21945	21957	22051	22073	22168	21948	22062	21974	22032	21926	22042	21981	21981	22158	22122	22133	22004	21957	21906	22006	21879	22090	21743	22031	22186	21924	21815	22043	21971	21842	22094	21888	21914	21793	22125	21675	22088	22181	21958	22244	21884	21998	21921	21810	22076	22002	21905	21972	22048	21906	22244	21865	22116	22075	22037	22101	22022	21984	22110	22005	21880	21941	22195	22217	21986	21929	22141	22162	22260	21859	21854	22019	22123	22071	22093	21975	21941	21840	22013	22050	22093	22304	21812	22159	22091	21995	22057	21804	21896	22088	22070	22110	22279	21905	22092	22061	22040	22082	22099	21957	22320	21997	21814	22233	21988	21984	22077	21882	22241	22012	21933	21913	21968	21780	22070	21892	21819	22026	22015	22042	22060	21824	21828	22148	21939	22017	21968	21953	22109	21847	21972	22228	22046	21838	22082	22180	22226	21881	21949	21916	22245	22174	22071	21915	21992	21984	21848	22152	22043	21947	21939	21872	21932	21940	22218	21981	22069	21962	22145	21939	22276	22050	21839	21954	22003	21963	21945	22021	21984	21957	22105	22041	22115	22244	22183	22035	21951	21853	21812	22097	22204	21973	21854	21681	21958	21810	22025	22277	22013	21843	21907	21914	22019	21869	22043	21833	21855	22114	21825	22026	21769	21750	22011	22097	21767	22070	22017	21947	22096	22071	22062	22232	21815	21775	22051	21832	22104	21794	22060	22088	21929	22051	21973	21945	22117	21973	22096	21991	22035	21964	21989	22225	22151	22126	21967	22139	22049	22081	22241	22116	22022	22179	22156	21751	21983	22004	21932	22101	21986	22052	22100	22065	22036	22053	21964	21996	22120	22011	21964	21995	22014	21897	22194	21969	22065	22092	22246	22046	22106	22070	22019	22002	21857	22245	21980	21948	21944	21720	21892	22070	22093	21851	21801	21978	21947	22031	21825	21959	22137	21945	21831	21832	21951	22065	21977	22083	21912	21896	22174	22040	22110	21943	22025	21896	21957	21881	21869	21961	21963	22101	22150	22046	21881	21942	22017	21967	22099	22192	21902	22018	22045	22300	21971	21970	21919	21761	21838	21839	22105	22006	21954	21853	21933	22012	22054	21963	21957	21887	22008	22150	22075	22014	22033	21904	22047	21760	22035	22031	21837	21954	21995	21951	21825	22020	21805	21858	22023	21972	21991	22190	22160	22102	22052	21926	21999	21952	21983	21855	22160	22157	22129	22167	21949	22129	21944	21963	22069	21981	21949	21956	21850	21948	22176	22009	22028	22136	21983	21765	22016	21960	21825	21904	21854	21880	21889	21903	21872	22092	21956	22051	22143	21729	22129	22055	21839	22020	21908	22357	22037	21945	21904	21830	22037	21962	21982	21998	21845	22006	22034	21841	22088	22131	21917	21981	22100	22076	21905	22053	21951	22055	22002	21977	21982	21923	22039	21902	21961	22212	22011	22267	22318	21840	22124	22005	22001	22060	21955	22070	22143	22248	22220	22032	21861	22192	22085	21950	21918	21916	22121	22053	21991	22041	22056	21853	22065	21926	21921	22174	22039	21997	22066	21854	21766	22046	21815	21965	21993	21836	21839	22102	21899	21963	22062	21930	22075	21972	21925	21945	21837	21952	21891	22043	21986	22180	21802	21912	22200	22070	21883	21973	21876	21871	21990	21988	21918	22081	22135	21957	22040	22083	22143	22104	22066	21972	22115	22063	21901	22099	22085	21854	22021	21939	22147	22068	21852	21917	21860	22232	21989	22144	21972	22225	21905	21959	21991	22054	21816	21986	22017	22076	22055	21873	21867	21827	21883	21906	21887	21934	22022	21857	21913	22091	21889	21953	22039	21971	22120	21980	21940	21948	22044	22146	22183	22066	21942	21954	21977	21917	22206	22178	22149	22032	22066	21915	21774	22036	21772	22024	21828	21916	22016	21950	21975	22070	22048	21902	21996	21837	22218	21976	22154	22055	22075	21951	21997	21805	21877	21996	22039	21969	21972	21884	21895	22002	21876	21914	22015	22132	22045	21962	22141	22061	21948	22182	21973	21894	22110	21831	22111	22020	21845	21966	21917	21985	21835	22010	21992	21861	22014	21931	22084	21841	22041	22056	21972	21858	21668	21785	22053	21990	22065	21878	22016	22018	21971	21965	21952	22032	21930	21907	21971	22016	21842	21998	22137	22138	21992	22069	22002	21910	22249	21918	21899	22098	22230	22118	21885	22033	21904	21895	22152	21981	21807	21989	21880	21987	22027	22044	21827	21973	21814	21987	21840	22214	21931	22019	21883	21731	21890	21834	22008	22090	22121	21860	21848	21967	22098	22159	22129	21972	21982	22091	22009	22108	21768	21963	22030	21999	21955	22080	21780	21956	22043	21965	22119	21940	22136	22008	22018	22147	21865	22015	22130	22066	22031	21870	22109	22090	21980	22033	21991	22083	21824	21919	21891	22055	22003	21950	21788	22243	21937	22254	21793	21887	22067	21968	22130	22201	22060	21700	22143	22166	21864	21982	22129	22071	21858	21943	22081	21967	21984	22044	21939	22267	21883	22118	21956	21966	21879	22044	22114	22013	22048	22000	21909	21779	21988	21929	21755	21938	21876	21858	21934	21874	21993	21867	22088	21954	22169	22088	22170	22093	21978	21980	22206	21861	21985	21825	22135	21876	22035	21942	22101	22014	21929	22093	21911	21837	22018	22020	21890	22066	22229	22006	22065	22073	21884	22069	22079	21949	22144	21990	21893	22100	21988	22052	22056	22089	22189	21830	22089	21973	21864	22014	22060	21936	22080	22047	22025	22025	21902	22102	22053	21908	21941	21993	21994	22020	21949	21649	21867	22000	22016	21908	21988	21802	21967	22125	21968	22199	22173	21964	22111	22119	22151	21974	22021	22034	21881	21991	22097	21966	22064	22018	21973	21956	22135	21938	21919	21846	22063	22090	22150	22186	21946	22080	22047	22049	22058	22112	21809	21935	22029	22141	22015	22104	22013	21988	21952	22076	21998	22099	22179	22078	21996	22092	22116	21888	22137	22182	22110	21775	21933	22191	21928	21925	21859	22069	22191	22194	22029	21989	21914	22077	22093	21917	21926	22060	22052	22123	22315	22155	22051	22020	22260	22113	22060	22012	21922	21835	22083	21792	22038	21973	21792	21962	21918	21822	21989	21825	22013	21961	22045	21844	22144	22047	22143	22080	22028	22280	21977	22136	22070	21910	22069	22116	22043	21822	22099	21954	21966	22034	22032	22054	22114	22014	22120	22205	21889	22074	21931	22117	21915	22092	22014	21807	22111	21817	22070	21852	22010	21986	21916	22045	22214	21870	21998	21945	21981	21766	21972	21793	22070	22141	21931	21923	21846	22102	22031	21929	22132	22167	22201	22269	21932	22083	22066	21922	21954	21781	21982	22124	21981	21819	22092	22180	21943	21884	22017	22099	22118	22056	21903	21826	21986	22052	21905	22062	22201	21879	22069	22149	22224	21951	21938	22029	21867	22068	22007	22142	21722	21996	21962	21833	22054	22106	22053	21891	21965	21947	22040	21985	21992	21962	22124	21991	22054	22046	22060	22095	21996	22092	21945	21938	21948	21822	21863	21765	22060	21938	21750	22063	22118	22168	22157	22098	22015	22058	21959	22077	21950	21954	22118	22050	22050	22010	22011	21883	22206	22100	21877	22047	22053	21943	21878	22178	21899	22127	22022	22099	22122	21755	21975	22075	22074	22002	22012	21734	22294	22057	21977	22101	21978	22023	21909	21969	21923	22027	22013	22000	21990	21715	21850	21807	22072	22182	21911	21925	22241	22037	21762	21967	21966	22100	21878	21910	21902	21894	21910	21915	21835	21882	21862	21694	21681	21896	21846	22027	21926	21842	22085	22015	22064	22097	21862	22063	21915	21917	22175	22068	21962	21964	21921	21805	21988	21975	22098	22228	22029	21969	22090	22071	21981	22058	22135	21818	22018	22177	22127	21934	22166	22032	22095	22019	22029	21995	21939	21946	22257	22083	21855	22270	22186	21812	21969	21957	22036	21926	22211	21956	22375	21895	22201	21969	21962	21854	21913	21935	22272	22142	22127	22148	22002	22005	21936	21973	21801	22085	22187	21920	22057	21920	21939	21954	21964	21983	22014	21880	21922	21972	21747	21995	21796	22088	22287	22037	21908	22098	22182	22092	22206	21856	21886	21949	21814	21973	22196	22136	21884	21902	21919	22037	22069	22114	21939	21927	22116	21846	22102	22072
16660	31996	27707	23079	21227	19860	18850	18347	18311	18298	17997	17777	17513	17456	17590	17274	17520	17500	17180	17295	17200	17188	17297	17234	17052	17322	17140	17084	17095	17076	17165	16991	17189	17014	16970	17177	17063	17122	17042	16956	16920	16987	17112	16975	17062	16913	16938	16840	16946	17156	17077	16955	17011	17153	17073	17133	17172	16972	17131	17055	16781	17130	17077	17070	17152	16960	16911	17257	17145	16954	17086	17101	17014	16974	16985	16796	17079	17048	16946	17255	16907	16988	17107	17029	16963	17063	16924	17003	17075	16982	16997	17073	17041	17072	16954	16939	16912	16985	17062	16945	17101	16878	16983	17034	16929	16835	16876	16990	16915	17069	17080	17000	16929	17066	16924	16902	17049	17020	17004	17131	17043	17015	17037	17051	16929	16798	16901	16992	17062	16942	17018	16919	16979	17005	16994	17145	16955	17027	17017	17159	17027	16982	16892	16792	17060	17004	16989	16865	16933	17051	16934	16959	17016	17075	17190	17144	17114	16987	16858	17057	16780	17021	17014	16948	16992	17099	16980	16994	16976	16976	16937	17007	16791	16935	17077	17162	16899	17127	17007	16903	16943	16951	16988	17058	16882	16994	17081	17081	16955	17044	17087	16976	16966	16970	17009	16870	16894	16832	16988	17146	17000	16996	16899	16942	16980	16978	17131	16841	17172	17055	16994	17091	17065	16951	16872	17004	16907	17028	16980	16967	17071	17040	16864	16908	17095	17049	16956	17058	16948	17045	17071	17055	16906	16938	17123	16972	17025	17041	16911	17120	16908	17119	17116	17013	16860	16960	17135	17135	16991	17041	17037	16956	16884	16987	17104	16946	17030	16957	16965	16854	17079	16869	17042	17118	16938	16922	17002	17084	17116	17091	16978	16879	17059	16935	17081	17089	17030	16967	17028	16971	17002	17038	16827	16930	16989	17003	16873	16951	16920	17253	16849	17218	17222	17072	17075	16999	17011	16892	16926	17096	17005	16904	16995	17213	16821	16876	16979	16903	16858	17047	17056	16879	16859	16710	17010	17085	17176	16751	16968	16834	17030	16950	17157	16794	16971	16995	16816	16970	16917	17103	16962	16999	16894	17005	17066	16839	17090	16976	17007	16881	17066	17117	17033	16982	16774	16924	16917	17231	16884	16929	16984	17051	17180	16987	16967	17156	16808	16990	16906	16814	16808	16885	17009	16995	16989	17124	16856	16943	17043	16931	16966	16909	16986	16920	16983	16853	17019	16973	16935	16917	16958	16915	16789	17068	16960	17097	16963	16985	17024	17077	17016	16959	17104	17051	16968	16965	17032	16831	17096	17100	16994	16928	17059	17136	17168	17117	16824	16943	17068	17083	17016	17135	16837	16986	17102	16978	17035	16885	16919	16996	17013	16936	16995	16904	16979	17013	17140	17058	16875	17241	17096	16883	16989	16961	17025	17095	17015	16960	16756	16860	16941	16914	16807	16839	16842	16996	17037	16856	16979	17132	17001	16929	17014	16797	16843	17031	17052	16915	16828	16924	16890	16955	17130	16880	16983	17004	17093	17031	16826	16931	16921	17081	16993	16758	16881	17021	17143	16911	17044	17137	16919	16965	16853	16946	16946	17018	16998	16973	16809	16931	17018	16864	17075	17123	16998	17180	16797	16873	16892	17035	16975	16884	16871	16950	17061	17008	16888	16952	16938	16984	16926	17078	16971	16808	17043	16827	16970	16894	17058	16946	17218	17128	16825	17102	17130	16767	17025	16911	17069	16897	17106	17041	16912	16908	17307	16951	17037	16900	17104	16915	16971	16977	16977	17085	16961	16933	16834	16900	17032	16982	16866	16907	16937	16805	16997	16994	17104	17017	16888	17076	17145	17046	16891	16993	17028	17077	17050	16745	17016	17092	16869	17157	16835	16923	17028	16936	17099	16930	16982	16895	17006	17010	16899	16954	16834	16994	17080	16968	16995	16879	16796	17027	17075	16916	16904	16840	17000	16978	17074	17009	17113	17081	17149	16917	16926	16911	17026	16935	17002	16929	16928	17156	17017	16899	17067	17008	16988	17078	16848	16888	16929	16935	17000	17020	16844	17116	16946	17112	16963	16975	17000	17088	17114	16909	17095	17044	17076	16934	17067	16985	16917	17116	16887	16841	16936	16949	16989	17044	16986	17046	16902	16889	16912	16895	17070	17056	16981	16987	17238	17040	16966	17011	17019	16957	17018	17101	16973	17086	17095	17062	16981	17072	16848	17120	16999	16952	17067	17063	16969	17147	16924	16958	16936	16864	17079	16904	17002	16923	17037	16973	16968	16926	17007	17111	16845	16707	16989	16992	17062	16933	16856	17038	16962	17144	16926	17054	17023	16974	17136	16969	17042	16891	16866	16772	16907	17159	16993	16966	16812	16749	17122	17073	16873	17003	16749	16981	17107	16915	17077	16770	16934	17031	16953	17004	17011	17162	17121	17033	16834	16985	17066	17030	16988	16976	17102	17298	17008	16862	16890	16858	17089	17197	16836	17256	17146	17132	16923	16964	16810	16974	16888	16922	16971	16939	16972	17023	17174	16848	17030	17064	16894	16944	17083	16867	17008	17098	16962	16840	16964	16917	17086	17074	16915	16742	17030	16858	16967	17252	16919	17072	17042	16817	16951	16911	17020	16909	16948	16972	16839	17155	16895	17080	16893	16916	16860	17074	16764	17005	17144	17021	16922	16926	16740	17062	16972	16912	16967	17063	16984	16708	16927	17102	16906	16846	16989	17129	16985	17034	16943	17008	16916	16874	16998	16938	16983	16854	16976	16921	16969	17056	16985	17153	17216	16969	17009	17136	16905	16907	16921	16934	16993	16968	16881	17013	16846	16887	17058	16865	17180	16991	16943	16878	16964	16993	16981	17069	16871	17017	17010	16833	17135	16923	16823	16703	17015	16985	16913	17014	16852	17041	16896	16887	17176	16820	16976	16957	17141	17034	17015	16763	17050	17255	17106	16995	16969	16963	17002	17068	17046	16923	17018	17119	17072	17001	16688	16929	17081	17043	16934	17080	16950	16933	16941	17087	16924	17034	17098	17075	16988	16901	16945	17033	16747	17012	17039	16934	16924	17020	17121	16738	16880	17003	16902	17049	16799	17113	16989	17087	16925	17116	17011	16901	17028	17012	16906	16895	17024	16899	16999	16882	16923	17039	16936	17025	16990	17031	16918	16876	16806	17031	17058	17020	16903	16882	16860	16723	16929	16906	16765	16911	17067	16879	17073	17095	16970	16995	16922	17069	16958	17072	17157	16889	17199	17020	16875	16826	17087	17016	17118	17065	17116	17091	16839	17010	17051	17026	16936	17057	16911	16834	17057	16945	17091	17055	17107	16953	16858	17070	16912	17106	16957	16965	16937	17017	16968	16908	16842	17150	16994	17083	16916	17011	16974	17033	16820	17146	16982	17014	16962	17035	16870	16879	16891	16804	16888	16926	17017	16970	16787	17042	16869	17086	17222	17025	17157	16880	16999	16973	17192	16951	17036	16978	16974	17125	16946	16999	17065	16937	16891	17103	17097	16982	17131	16918	16987	17046	17000	16925	17054	17066	17091	16963	16922	17136	16932	16862	16942	16891	16906	17057	16878	16823	16898	16944	16920	17041	16886	16853	16893	17079	16995	17331	16997	17094	17090	16932	17025	17129	16917	16863	17083	17055	17067	16889	16971	16912	17146	17044	16883	16947	17009	17165	16843	16989	16985	16921	16973	16874	16900	17023	17111	17056	16924	16652	16922	17110	17153	17053	16999	16856	16865	16856	16917	17091	16967	17038	17112	17002	16932	17056	16862	17131	17188	16968	17069	17009	16952	17074	17032	17027	17116	17031	16881	16946	17011	16945	17168	16962	17023	16944	17146	17061	17052	16800	17063	16960	16881	16924	16967	16983	16944	16986	16929	17073	16962	16962	16956	16941	17173	16987	17102	16987	17046	17095	16909	17000	17131	17098	17031	16886	17168	16814	17000	17037	17093	17054	16926	17060	17010	16970	16856	16905	17074	16953	16984	17130	17060	17021	17013	16988	17070	16878	17005	16854	17095	17080	17034	17003	16961	16868	16907	16941	17062	17117	16814	16868	17055	16967	16933	17013	17036	17189	17124	16923	16947	16958	16994	17055	16902	16958	17057	17000	17100	16990	16897	16958	17080	16963	16840	16905	16909	17007	16975	16950	17088	16900	17073	16951	16989	17096	16844	16965	17089	16909	16780	17020	17062	16967	16923	16914	17005	17101	17139	16911	17092	17035	17085	16938	17103	17083	17144	16872	17027	16763	16851	16952	16932	17011	16904	16908	17163	17177	17097	17047	17087	16981	17092	17199	17019	16986	17096	17007	16913	16941	17002	17031	17011	16947	17098	16987	17225	16914	17065	17014	17012	17037	16971	17012	16971	16986	16935	16933	17018	16787	16971	16967	16826	16879	16992	17026	16966	16901	17117	16889	17071	17023	16898	17020	16919	16865	17106	16958	17129	16949	16977	17083	17104	17050	16986	17069	16967	16996	17026	16831	16948	16986	17003	16943	16955	17108	16906	16955	16994	17059	16838	17029	16989	16999	17095	16941	17009	17075	17086	16983	17097	16938	16852	17164	17208	17020	16993	17048	16857	16936	17101	17013	17098	17033	17074	16965	16996	17093	17086	16905	17065	16885	16999	16915	16777	17011	16804	17000	17021	16966	17041	17033	17036	17008	16801	17002	17205	16952	16908	16913	17051	16964	16895	16967	17094	17041	17140	16892	17017	17129	16876	16919	16966	16761	16963	17081	16726	17108	16854	16859	16916	17047	17058	17049	16909	16989	17025	16884	16941	16975	16870	17073	17030	16869	16876	16844	16986	17053	16867	17066	16942	16990	16880	17056	17003	17034	16912	16851	16974	17017	16910	16780	16840	16986	17104	16971	17016	17055	17020	16880	16991	16951	16924	17069	17069	17113	17016	17024	17176	16958	16886	17050	16771	17068	17055	17130	17047	17055	16953	17042	17010	17073	16840	16915	16877	16895	17093	17104	16765	16908	17003	16981	17024	17002	16962	16995	17099	16973	16903	17008	16947	17024	16990	17009	17131	16904	16902	16917	17049	16972	16988	16999	16871	16839	17022	17088	16928	17126	16990	17003	17078	16999
30515	24933	28031	26181	23455	23381	23036	22588	22841	22549	22681	22560	22510	22571	22684	22516	22301	22493	22224	22331	22498	22502	22406	22453	22315	22429	22336	22435	22466	22302	22246	22488	22500	22536	22219	22208	22288	22132	22477	22262	22370	22312	22426	22381	22393	22185	22490	22314	22217	22310	22324	22518	22142	22317	22377	22023	22431	22257	22121	22464	22571	22282	22348	22314	22413	22550	22405	22351	22238	22256	22556	22454	22602	22323	22317	22182	22367	22411	22458	22262	22374	22296	22342	22345	22389	22504	22421	22320	22252	22322	22278	22603	22394	22293	22408	22239	22247	22443	22114	22194	22463	22346	22343	22294	22251	22312	22549	22216	22350	22378	22248	22196	22328	22331	22420	22587	22172	22218	22432	22297	22328	22333	22390	22534	22511	22130	22276	22385	22277	22478	22277	22052	22347	22379	22319	22251	22184	22371	22501	22067	22268	22105	22270	22453	22308	22089	22401	22227	22298	22391	22365	22397	22290	22325	22267	22245	22198	22221	22316	22131	22598	22482	22514	22132	22351	22443	22352	22354	22434	22456	22541	22271	22302	22299	22414	22335	22326	22328	22324	22427	22350	22339	22247	22349	22362	22088	22211	22299	22318	22621	22355	22134	22303	22218	22412	22261	22432	22343	22410	22328	22410	22511	22249	22562	22083	22043	22318	22337	22376	22067	22415	22231	22187	22117	22434	22498	22252	22329	22506	22575	22547	22429	22299	22251	22366	22179	22453	22359	22221	22246	22422	22497	22241	22338	22209	22412	22202	22108	22187	22229	22438	22101	22278	22195	22302	22316	22438	22167	22253	22282	22454	22458	22416	22365	22296	22098	22279	22266	22249	22229	22361	22397	22438	22262	22344	22330	22369	22437	22475	22433	22217	22300	22447	22230	22346	22155	22301	22241	22470	22296	22316	22491	22362	22444	22198	22349	22382	22275	22381	22359	22278	22476	22383	22166	22358	22308	22251	22453	22414	22235	22441	22345	22242	22391	22320	22214	22454	22317	22304	22346	22284	22240	22412	22256	22252	22293	22301	22178	22290	22259	22566	22400	22363	22412	22519	21950	22272	22518	22399	22208	22322	22153	22283	22335	22313	22336	22197	22172	22562	22598	22023	22236	22390	22497	22338	22470	22447	22394	22231	21890	22171	22354	22246	22343	22358	22380	22185	22350	22224	22337	22236	22508	22399	22111	22297	22610	22341	22252	22541	22489	22303	22382	22083	22392	22385	22355	22003	22245	22293	22411	22155	22309	22362	22325	22340	22209	22306	22326	22459	22369	22354	22266	22260	21988	22240	22255	22358	22183	22484	22273	22405	22380	22184	22355	22257	22294	22382	22295	22246	22539	22438	22249	22241	22256	22137	22177	22321	22395	22596	22291	22452	22286	22144	22474	22023	22200	22079	22392	22233	22279	21999	22228	22103	22222	22516	22391	22342	22426	22292	22301	22033	21968	22398	22318	22188	22209	21955	22331	22035	22264	22582	22228	22174	22515	22190	22255	22320	22293	22466	22195	22358	22241	22401	22515	22321	22390	22368	22551	22414	22321	22236	22418	22500	22394	22256	22302	22367	22346	22149	22272	22384	22562	22360	22439	22559	22258	22197	22296	22294	22140	22295	22421	22269	22322	22384	22430	22328	22352	22042	22174	22264	22323	22503	22359	21974	22234	22219	22382	22560	22377	22230	22292	22296	22301	22383	22040	22356	22327	22256	21937	22328	22329	22515	22203	22167	22169	22346	22214	22239	22296	22381	22399	22544	22353	22207	22620	22464	22441	22151	22327	22365	22298	22395	22453	22209	22376	22409	22306	22386	22392	22391	22416	22442	22336	22522	22216	22322	22230	22308	22265	22442	22414	22527	22547	22428	22459	22392	22119	22475	22006	22308	22378	22367	22273	22472	22188	22464	22456	22489	22328	22522	22170	22425	22191	22313	22135	22373	22228	22303	22158	22445	21931	22178	22421	22422	22382	22383	22470	22514	22337	22244	22376	22025	22345	22296	22331	22364	22476	22296	22316	22486	22312	22315	22486	22222	22087	22320	22448	22504	22327	22413	22281	22632	22264	22155	22439	22356	22268	22340	22218	22501	22326	22224	22415	22326	22393	22510	22409	22401	22258	22285	22237	22167	22217	22245	22512	22293	22283	22406	22180	22447	22311	22204	22354	22280	22218	22360	22197	22304	22180	22423	22150	22420	22453	22402	22291	22399	22403	22442	22298	22035	22216	22406	22302	22480	22383	22381	22332	22366	22430	22047	22383	22253	22296	22396	22434	22276	22348	22338	22258	22423	22182	22496	22519	22346	22255	22322	22516	22589	22417	22294	22147	22150	22328	22459	22170	22258	22246	22346	22281	22325	22351	22111	22232	22178	22426	22352	22315	22296	22515	22252	22179	22395	22293	22393	22377	22282	22369	22142	22075	22469	22410	22244	22599	22423	22252	22314	22270	22193	22325	22228	22300	22570	22242	22244	22250	22523	22430	22147	22435	22290	22276	22328	22441	22429	22316	22237	22364	22237	22098	22361	22391	22213	22301	22246	22171	22372	22547	22212	22315	22308	22242	22550	22421	22190	22363	22236	22160	22132	22298	22306	22291	22260	22216	22239	22442	22192	22505	22276	22204	22389	22439	22351	22374	22227	22435	22277	22296	22192	22263	22471	22453	22326	22319	22475	22346	22386	22517	22333	22216	22434	22337	22508	22281	22075	22250	22284	22014	22276	22270	22309	22245	22300	22298	22332	22071	22380	22310	22526	22371	22291	22287	22226	22624	22290	22296	22215	22423	22185	22383	22314	22521	22400	22183	22292	22184	22483	22317	22273	22279	22238	22153	22388	22155	22285	22409	22405	22178	22428	22471	22284	22498	22422	22194	22361	22271	22268	22372	22369	22355	22294	22333	22465	22201	22438	22345	22247	22315	22187	22426	22327	22404	22323	22421	22456	22182	22266	22238	22400	22120	22410	22530	22224	22279	22449	22052	22314	22432	22152	22376	22184	22008	22408	22334	22262	22255	22191	22225	22262	22610	22460	22121	22245	22362	22158	22253	22219	22356	22205	22058	22541	22314	22215	22409	22319	22202	22077	22336	22249	22427	22294	22094	22297	22205	22324	22212	22439	22361	22369	22371	22529	22256	22450	22383	22411	22111	22172	22164	22226	22444	22400	22306	22093	22298	21997	22009	22334	22441	22405	22233	22428	22459	22619	22305	22269	22162	22223	22314	22346	22423	22359	22563	22181	22317	22294	22364	22409	22170	22255	22493	22665	22246	22331	22228	22238	22491	22358	22254	22422	22292	22414	22421	22250	22435	22446	22483	22081	22252	22311	22267	22075	22326	22361	22410	22306	22325	22440	22212	22095	22482	21978	22224	22256	22504	22594	22330	22266	22530	22390	22475	22239	22392	22323	22311	22333	22374	22440	22312	22117	22268	22223	22286	22405	22430	22289	22307	22301	22328	22381	22313	22319	22276	22458	22340	22359	22305	22253	22231	22529	22188	22332	22466	22324	22259	22383	22446	22365	22218	22233	22306	22280	22288	22284	22197	22369	22382	22198	22280	22375	22278	22452	22276	22157	22361	22425	22277	22476	22411	22359	22384	22256	22364	22439	22509	22200	22318	22389	22074	22267	21940	22270	22308	22494	22483	22346	22493	22368	22269	22537	22360	22317	22577	22506	22520	22438	22381	22378	22141	22132	22323	22194	22246	22222	22290	22114	22450	22347	22492	22352	22475	22275	22324	22236	22412	22233	22180	22418	22430	22272	22344	22298	22228	22215	22369	22274	22570	22272	22198	22227	22176	22454	22578	22512	22234	22295	22124	22225	22089	22271	22293	22301	22296	22177	22254	22314	22318	22261	22222	22426	22358	22333	22357	22310	22449	22476	22227	22225	22226	22293	22309	22277	22112	22308	22150	22440	22318	22255	22247	22208	22278	22321	22206	22254	22285	22146	22333	22400	22511	22240	22505	22339	22315	22390	22391	22229	22143	22454	22278	22165	22243	22456	22194	22387	22296	22216	22394	22304	22242	22329	22416	22323	22145	22287	22551	22249	22490	22359	22439	22136	22285	22329	22171	22148	22421	22295	22285	22326	22360	22203	22120	22360	22360	22219	22278	22450	22236	22440	22220	22306	22318	22445	22229	22351	22135	22210	22349	22480	22427	22387	22248	22215	22395	22136	22318	22445	22237	22552	22197	22219	22306	22460	22377	22435	22199	22454	22265	22175	22289	22206	22510	22408	22364	22415	22416	22617	22262	22365	22450	22138	22317	22064	22355	22473	22285	22107	22568	22143	22540	22442	22384	22421	22346	22321	22469	22311	22263	22422	22157	22396	22405	22280	22214	22451	22281	22504	22542	22355	22320	22422	22379	22488	22334	22380	22560	22310	22221	22335	22418	22166	22317	22338	22245	22181	22206	22305	22226	22392	22292	22415	22206	22353	22026	22162	22346	22365	22396	22486	22423	22401	22533	22201	22195	22444	22482	22148	22065	22495	22203	22142	22407	22238	22451	22418	22205	22417	22164	22269	22349	22422	22132	22405	22473	22536	22533	22313	22271	22336	22220	22151	22127	22260	22329	22295	22350	22219	22313	22232	22580	22337	22145	22103	22470	22239	22304	22333	22093	22316	22187	22366	22476	22409	22344	22392	22304	22552	22485	22496	22533	22277	22364	22480	22320	22213	22463	22264	22190	22239	22065	22289	22581	22326	22381	22262	22543	22413	22526	22570	22240	22299	22441	22428	22251	22357	22464	22282	22247	22391	22219	22267	22092	22404	22338	22555	22277	22361	22190	22508	22239	22322	22172	22299	22280	22246	22187	22662	22258	22063	22252	22246	22413	22457	22400	22450	22378	22387	22366	22323	22223	22199	22213	22415	22504	22471	22195	22460	22334	22374	22288	22125	22310	22286	22146	22315	22390	22585	22135	22184	22175	22019	22294	22106	22412	22370	22420	22440	22571	22430	22411	22285	22597	22314	22227	22421	22509	22543	22395	22245	22238	22319	22321	22351	22327	22418	22324	22405	22245	22463	22540	22242	22218	22285	22048	22424	22309	22210	22169	22338	22189	22351	22582	22163	22329	22461	22209	22262	22247	22212	22311	22283	21988	22434	22149	22378	22444	22249	22274
19756	25185	22483	20035	19231	18365	18072	17831	17642	17767	17295	17454	17538	17485	17401	17324	17509	17337	17215	17462	17353	17353	17415	17265	17003	17218	17246	17271	17362	17194	17142	17320	17232	17235	17239	17264	17134	17232	17261	17129	17213	17116	17417	17199	17214	17035	17137	17114	17301	17451	17184	17227	17089	17203	17309	17181	17256	17258	17323	17243	16994	17204	17260	17158	17280	17208	17131	17149	17326	17152	17236	17207	17335	17264	17150	17221	17283	17288	17288	17325	17337	17199	17273	17294	17252	17198	16804	17182	17150	17106	17137	17290	17226	17150	17077	17032	17064	17092	17177	17202	17149	17360	17268	17363	17230	17225	17330	17198	17104	17116	17169	17343	17253	17161	17232	17115	17221	17154	17139	17332	17287	17188	17276	17171	17268	17352	17085	17301	17121	17185	17323	17127	17232	17165	17172	17430	17116	17212	17073	17207	17151	17083	17230	17125	17298	17091	17226	17153	17323	17346	17158	17441	17283	17157	17157	17330	17248	17190	17340	17102	17247	17164	17278	17294	17267	17060	17193	17189	17249	17317	17249	17128	17182	17368	17280	17135	17243	17359	17246	17286	17209	17414	17229	17254	17267	17124	17296	17090	17183	17203	17189	17194	17113	17043	17103	17175	17165	17109	17117	17226	17072	17097	17051	17209	17029	17171	17186	17228	17302	17241	17146	17137	17168	17325	17214	17001	17113	17290	17255	17247	17150	17330	17113	17220	17090	17145	17030	17031	17233	17263	17247	17193	17234	17177	17149	17175	17230	17210	17258	17267	17319	16970	17184	17213	17045	17194	17119	17232	17377	17288	17355	17124	17368	17094	17327	17226	17110	17197	17176	17014	17347	17056	17229	17191	17199	17046	17317	17121	17077	17364	17107	17239	17176	17239	17402	17143	17130	17181	17329	17239	17250	17157	17392	17180	17138	17142	17161	17180	16982	17194	17261	17233	17319	17274	17147	17147	17306	17238	17408	17161	17090	17239	17049	17193	17189	17227	17191	17199	17319	17233	17315	17197	17087	17131	17225	17216	17118	17304	17171	17287	17258	17217	17117	17331	17082	17266	17195	17249	17265	17158	17012	17188	17363	17153	17093	17154	17097	17267	17037	17062	17213	17184	16950	16988	17075	17205	17188	17035	17303	17279	17159	17157	17285	17272	17311	17202	17219	17072	17283	17080	17352	17361	17112	17178	17283	17144	17144	17174	17037	17045	17281	17275	17088	17236	17217	17054	17226	17122	17415	17238	17294	17078	17175	17105	17209	17269	17234	17230	17144	17129	16991	17048	17211	17058	17198	17115	17132	17451	17061	17084	17178	17306	17112	17273	17373	17013	17237	17397	17226	17296	17295	17218	17226	17312	17193	17177	17137	17268	17138	17390	17277	17373	17129	17309	17372	17266	17146	17272	17196	17401	17182	17207	17347	17106	17103	17122	17074	17288	17122	17342	17060	17135	17238	17172	17274	17207	17206	17347	17207	17289	17308	17274	17150	17163	17312	17216	17178	17183	17296	17098	17207	17141	17267	17133	17169	17203	17197	17368	17269	17234	17166	17327	17100	17209	17295	17184	17155	17354	17303	17243	17146	17165	17183	17186	17168	17311	17194	17124	17278	17200	17091	17011	17177	17250	17281	17074	17312	17149	17032	17331	17214	17299	17150	17111	17354	17425	17210	17199	17234	17260	17401	17242	17106	17077	17194	17307	17339	17236	17120	17318	17259	17256	17193	17307	17334	17177	17066	17207	17212	17187	17292	17227	17118	17323	17240	17160	17150	17151	17252	17326	17241	17225	17102	17379	17313	17188	17211	17224	17293	17295	17098	17189	17411	17115	17195	17286	17093	17371	17254	17095	17041	17254	17162	17287	17172	17078	17285	17260	17079	17147	17301	17224	17134	17126	17218	17261	17110	17274	17340	17246	17169	17080	17187	17127	17136	17215	17233	17402	17027	17242	17335	16999	17097	17078	17071	17130	17279	17183	17287	17286	17187	17162	17153	17287	17139	17131	17035	17062	17077	17358	17121	17161	17262	17223	17250	17241	16999	17267	17237	17154	17214	17398	17307	17263	17175	17067	17105	17091	17207	17328	17140	17180	17270	17196	17070	16954	17324	17293	17242	17252	17215	17178	17219	17336	17269	17098	17257	17087	17209	17377	17296	17121	17333	16989	17063	17152	17357	17237	17191	17327	17128	17153	17288	16988	17460	17184	17244	17235	17116	17067	17113	17272	17187	17273	17199	17300	17277	17117	17167	17276	17343	17297	17226	17364	17029	17184	17098	17191	17329	17378	17204	17218	17047	17194	17224	17199	17102	17204	17272	17288	17172	17257	17277	17189	17264	17253	17221	17120	17196	17084	17340	17205	17041	17148	17229	17208	17103	17367	17160	17037	17131	17049	17363	17012	17234	17109	17273	17047	17233	17083	17200	17332	17225	17078	17014	17217	17175	17093	17013	17060	17135	17140	17245	17319	17146	17148	17425	17198	17188	17128	17183	17154	17212	17135	17140	17218	17297	17197	17277	16972	17076	17187	17161	17087	17267	17227	17192	17195	17136	17268	17193	17248	17322	17227	17214	17240	17384	17255	17291	17148	17272	17122	17177	17268	17199	17088	17221	17067	17295	17270	17179	17276	17342	17218	17275	17409	17161	17249	16952	17345	17203	17271	17206	17201	17192	17141	17090	17216	17094	16980	17316	17155	17362	17061	17250	17227	17234	17120	17205	17270	17160	17186	17285	17010	17276	17203	17317	17370	17271	17260	17156	17111	17195	17228	17247	17227	17147	17128	16957	17041	17116	17226	17392	17076	17144	17078	17234	17102	17064	16968	17111	17281	17275	17192	17194	17234	17133	17185	17133	17229	17251	17132	17248	17094	17253	17156	17162	17292	17126	17222	17167	17211	17281	17173	17070	17255	17115	17273	17468	17143	17294	17083	17298	17178	17221	17253	17102	17285	17070	17369	17209	17249	17109	17210	17323	17283	17271	17174	17224	17083	17273	17243	17135	17340	17147	17048	17242	17224	17079	17219	17172	17239	17207	17134	17221	17193	17215	17217	17383	17101	17289	17140	17139	17099	17161	17203	17208	17264	17346	17120	17239	17361	17032	17405	17336	17285	17218	17292	17396	17170	17139	17220	17034	17263	17304	17156	17271	17242	17089	17130	17390	17022	17327	17173	17238	17181	17172	17470	17174	17187	17307	17396	17282	17150	17017	16893	17157	17347	17181	17108	17183	17207	17160	17346	17098	17095	17212	17301	17196	17307	17195	17316	17303	17254	17265	17195	17243	17201	17225	17142	17142	17417	17168	17099	17095	17219	17139	17308	16999	17202	17234	17255	17285	17127	17275	17175	17166	17142	17216	17074	17343	17152	17193	17133	17165	17156	17146	17190	17155	17186	17303	17219	17168	17342	17152	17213	17261	17333	17299	17197	17065	16998	17218	17201	17233	17274	17178	17298	17255	17083	17254	17150	17055	17305	17142	17076	17297	17143	17315	17109	17141	17141	17217	17273	17095	17126	17253	17145	17207	17201	17182	17278	17136	17304	17294	17202	17216	17154	17401	17189	17192	17229	17263	17085	17119	17224	17156	17320	17048	17167	17134	17068	17228	17103	17248	17290	17184	17236	17352	17138	17281	17183	17187	17032	17152	17161	17128	16910	17225	17067	17376	17190	17306	17123	17174	17105	17193	17193	17142	17373	17274	17229	17279	17167	17130	17097	17115	17246	17296	17250	17275	17104	17172	17246	17189	17226	17226	17122	17179	17260	17344	17106	17220	17071	17157	17216	17081	17156	17077	17400	17202	17325	17293	17228	17308	17057	17217	17223	17174	17309	17162	17406	17106	17058	17218	17307	17347	17157	17314	17204	17352	17042	17143	17255	17040	17125	17229	17105	17183	17245	17318	17252	17081	17230	17045	17219	17028	17071	17313	17198	17195	17157	17091	17183	17163	17242	17169	17238	17199	17107	17099	17193	17345	17149	17289	17176	17230	17151	17176	17029	17351	17185	17161	17227	17385	17025	17140	17317	16994	17183	17338	17288	17189	17104	17222	17265	17101	17191	17155	17155	17289	17240	16870	17114	17174	17394	17235	17233	17181	17317	17217	17309	17289	17104	17300	17134	17274	17207	17153	17150	17165	17211	17220	17127	17395	17153	17134	17251	17243	17219	17279	17334	17172	17255	17205	17083	17194	17234	17163	17200	17123	17215	17370	17027	17262	17230	17357	17185	17131	17162	17139	17150	17149	17192	17275	17198	17260	17447	17313	17017	17069	17253	17217	17087	17151	17292	17108	17267	17151	17321	17436	17141	17225	17225	17103	17119	17123	17156	17159	17212	17211	17192	17342	17366	17207	17116	17338	17294	17273	17122	17147	17274	17272	17373	17174	17335	17251	16984	17510	17333	17114	17245	17187	17153	17089	17062	17238	17059	17256	17158	17103	17280	17185	17074	17154	17033	17121	17313	17093	17248	17002	17274	17263	17274	17179	17172	17265	17273	17250	17251	17143	17290	17195	17378	17250	17192	17167	17225	17162	17384	17172	17408	17191	17013	17143	17411	17192	17211	17403	17207	17053	17252	17063	17163	17290	17150	17221	17215	17296	17173	17283	17046	17461	17231	17100	17296	17212	17287	17183	17158	17239	17063	17252	17281	17065	17078	17246	17227	17221	17174	17176	17319	17207	17134	17164	17210	17196	17101	17084	17269	17127	17173	17272	17196	17119	17048	17114	17422	17021	17265	17095	17275	17212	17073	17354	17115	17242	17186	17121	17072	17167	17382	17239	17385	17126	17189	17217	17191	17271	17237	17157	17165	17147	16941	17275	17300	17346	17309	17189	17408	17256	17130	17240	17234	17206	17096	17316	17120	17284	17318	17044	17286	17150	17016	17191	17270	17243	17068	17439	17120	17182	17197	17146	17064	17298	17140	17256	17293	17182	17255	17284	17043	17183	17061	17239	17285	17335	17143	17216	17078	17281	17254	17364	17242	17261	17237	17211	16986	17125	17388	17235	17047	17289	17162	17171	17231	17120	17224	17170	17286	17084	17425	17205	17225	17236	16993	17182	17263	17248	17117	17134	17025	17145	17326	17238	17064	17150	17356	17296	17403	17207	17288	17245	17286	17224	17053
23245	21316	28273	25086	23435	24555	25232	22981	22712	22534	22689	22487	22358	22193	22387	22240	21902	22096	21933	22114	22111	22106	21922	21991	22108	22177	21808	21872	21845	21726	21967	22090	21832	22120	22077	21917	21570	21807	21652	21799	22047	21860	21743	21669	22070	21778	21847	21630	21668	21888	21730	21857	21798	21771	21952	21672	21963	21979	21639	21738	21789	22197	21966	22083	21695	21799	21857	21675	21887	21988	21807	21856	22029	21932	21724	21621	21870	21799	21925	21911	22094	22071	21921	21717	21878	21773	21704	21821	21816	21982	21804	21825	21781	21855	21951	21799	22031	21827	21976	21945	21762	21755	21630	22035	22194	21715	21901	21852	21762	21747	21671	21736	21789	21733	21876	22037	21874	21942	21854	21743	21833	21785	22101	21863	21643	21882	22013	21732	21951	21981	21998	21950	21972	21807	21777	21884	21716	21937	21754	21809	21627	21857	21835	21916	22055	21906	21966	21857	21873	21726	21638	21657	21918	21735	21616	21832	21950	21810	21864	21915	21976	21935	21995	21788	21711	21930	22052	21669	21894	21814	21824	21707	21806	21809	21842	21847	21823	21744	21683	21682	21904	21813	21865	21990	21867	21930	21750	21908	21703	21784	21775	21842	21855	22019	21961	21898	21716	21773	21790	21857	21949	21929	22243	21928	21670	21686	21759	21579	21930	21942	21864	21829	22062	21897	21751	21669	21866	21877	21813	21908	21591	21743	21892	22101	21837	21776	21919	22001	22174	21955	21830	21956	22038	21753	21728	21874	21673	21722	21893	21831	22252	21857	22231	21985	21747	21831	21914	21689	21909	21753	22091	21815	21767	21845	21930	21986	21960	21689	22039	21729	21766	21905	22005	21901	21871	21672	22053	21734	21885	21983	21803	21939	21842	21660	21818	21845	22012	21909	21642	21977	21931	21941	21765	22070	21784	21719	21979	21697	21867	21819	21815	21820	21779	21990	21970	21867	21727	21854	21804	21788	22005	21784	21903	21809	21858	21905	21964	21806	21936	21830	22034	21653	21870	21758	21931	21864	21790	21794	21730	21594	21904	21897	21940	21820	21686	21875	21837	21876	21901	21831	21786	21720	21740	21774	21963	22131	22059	21844	22024	21899	21892	21788	21743	21943	21930	21841	21870	21807	21745	21785	21646	21945	21891	21805	22019	21852	21758	22080	21885	21881	21920	21775	21794	21946	21801	21866	22052	21752	21630	21820	22063	21961	21733	21558	21626	21942	22035	21932	21907	21778	21855	21918	21872	21686	21547	21666	21961	21740	21710	21840	21694	21733	21746	22021	21670	21631	21984	21848	21943	22115	22038	21899	21899	21755	21719	21671	21595	21745	21832	21868	21901	21812	21860	21841	21936	21872	21617	21808	21681	21922	21792	21508	21937	21756	21955	22004	21806	21781	21816	21727	21845	21852	22044	21940	21942	21728	21717	21871	21991	21915	21801	21999	21537	22022	21792	21940	21832	21877	21861	21712	21942	21750	21749	21900	21905	21851	21837	21629	21967	21736	21933	21950	21930	21796	21699	21907	21937	21911	21998	21972	22067	21785	21783	21928	21873	21869	21932	21822	21939	21855	21890	21948	21828	21732	21832	21830	21917	21778	21840	21860	22039	21753	21790	21829	21827	21923	21892	21915	21777	21884	21915	21749	21932	22027	21654	21661	21736	22057	21984	21501	21737	21989	21907	21910	21864	21790	21884	21849	21717	21825	21877	21925	21769	21947	22015	21776	21852	21624	21772	21673	21746	21826	21875	21870	21660	21985	22056	21880	21871	22040	21634	21971	21827	22076	22001	22210	21742	21828	21701	21794	21758	21797	21872	21816	22236	22015	21843	22146	22015	22040	21916	21854	21707	21981	21715	22101	21715	21813	21845	21787	22011	21904	21775	21953	22042	21914	21844	22123	21901	21918	21857	21730	21913	21739	21729	21636	21844	21921	21773	21917	21937	21992	21935	21772	21840	21676	21791	22063	21935	21861	21888	21934	21990	22011	21933	21830	22112	21812	21766	21772	21950	21995	21838	21912	21822	21999	21737	21793	21761	21852	22076	21825	21876	21912	21702	21562	21774	21685	21960	21847	21990	22005	21909	21887	21924	21960	22071	21960	21846	21982	21686	21826	21806	21678	21765	21808	21810	21857	21676	21965	22205	21865	21971	21837	21966	22009	21969	21926	22056	21778	21892	21914	21934	21913	21858	21706	21842	21894	22139	21821	21814	21636	21685	22124	21887	21785	21736	21716	21843	21554	21816	21810	21778	21805	21907	21905	21779	21753	21850	21975	21674	21864	21942	21978	21924	21864	21879	21733	21931	21849	21729	21891	21895	21980	21984	21936	21907	21860	21939	22042	21962	21614	21789	21860	21951	21728	21708	21571	21765	21649	21691	21768	21851	21945	22038	21891	21702	21787	21972	21796	21837	21879	21745	21931	21891	21816	21701	21774	21930	21650	21884	21827	21750	21719	21737	21744	22102	21935	21833	22011	21819	21999	21957	21911	21861	21868	21837	22051	22143	21817	21787	21856	21670	21873	21885	21987	21841	21882	21984	21925	21891	22002	21967	21722	21789	21858	21900	21620	21984	21877	21929	21775	21851	21790	21787	21785	21951	21776	21920	21754	21736	21708	21730	21983	22026	21966	21920	21954	21881	21901	22029	21760	21696	21771	21844	21638	21834	21904	21886	21939	21947	21839	21861	21843	21773	21697	21929	22106	21996	21721	21927	21888	21876	21966	21833	21795	21735	21764	21869	21713	21861	21723	21749	21965	21800	22098	22061	22080	21692	21642	22020	22047	21661	21788	21811	21832	21844	21922	21756	21901	21755	21734	21839	21711	21835	21956	21981	21840	21989	22021	21951	21809	21852	21745	21859	21734	21775	21791	21761	21753	21614	21714	21993	21942	21894	21810	21844	21534	22085	21827	21951	21748	22042	21881	21758	22113	21819	21930	22014	22110	22043	22105	21774	21901	21816	21902	21909	21913	21859	21911	21759	21823	21949	21767	21757	21956	21867	21669	21972	21936	21828	21846	21912	21808	22085	21918	22118	21867	22004	21818	21912	22064	21909	21786	21641	21730	21995	22057	21993	21727	21871	21835	21904	21738	21736	22018	21688	21861	21818	21711	21951	21579	21703	21784	21876	21785	21876	22028	21785	21800	21755	21888	21927	21678	21736	21862	21710	21867	21907	21926	21948	21673	21732	21587	22047	22039	21956	21803	21730	21605	21666	21750	21745	21842	21779	21615	21913	21766	21862	21812	21768	21943	21900	21864	21806	21844	21839	22053	21966	21979	21921	21790	21856	21832	21886	21907	22036	22011	22168	21734	21566	21984	22022	21900	21959	21706	21681	21667	21871	21881	22004	21843	22111	21832	21904	21593	21864	21869	21792	21662	21745	21863	21782	21857	21654	21785	21676	21914	21808	21871	22085	21729	21724	21854	21762	21896	21849	21728	21995	21798	21831	21798	21806	21993	21632	22047	21995	21721	21782	21789	21695	21874	21876	21836	21818	21787	21901	21962	21943	21715	21839	21802	22144	21939	21939	21882	21805	21831	21584	21805	21882	21948	21734	21714	21882	21821	22119	21910	21794	21876	21889	21933	21860	21949	21761	21743	22007	21854	21857	21562	21873	21860	21834	21649	21830	21929	21788	21783	21996	21840	21575	21799	21501	21890	21770	21710	21832	21993	21973	21766	21805	21765	21882	21948	21717	21931	21834	21799	21866	21870	21855	21764	21595	21855	21815	21715	21820	22106	21888	21912	21952	21880	22159	22083	21891	21569	21809	21995	21570	21826	21776	21608	21885	21684	21882	21958	22085	21828	21877	21822	21812	21944	21835	21805	21838	21906	21653	22174	21835	21758	21863	22058	21734	21889	21992	22139	22060	21738	21790	21964	21994	21904	21854	21623	21874	21803	21872	21806	21961	21922	21991	21621	21962	21811	21947	22099	21936	21961	21821	21704	22189	22006	21871	21520	21959	21611	21805	22186	21822	21698	21912	21871	21991	21958	21851	21904	21964	22009	21783	21864	21769	22016	22118	21859	21714	21934	21937	21833	21858	21782	21848	21833	21784	21585	21718	21955	22034	21748	21788	21926	21698	22096	21917	22025	22027	21898	21893	21921	21926	21739	21690	21917	21818	21902	21859	21909	21909	21587	21851	21831	21609	21889	21838	22012	21586	21807	21626	21948	22108	21938	21707	21779	21705	21760	21853	21837	22021	21909	21864	21779	21644	21853	21928	21904	21949	21898	21832	21698	21904	21797	21996	21824	21959	21897	21951	21777	21930	21817	22081	22054	22012	21918	21738	21856	22006	21886	21866	21948	21844	21762	21759	21741	21934	21810	21834	21702	21598	21872	21635	21989	21953	21786	21683	21640	21899	21828	22021	21774	21798	21926	21876	21742	21929	22048	21872	21867	21761	21837	21740	21870	21977	21883	21956	21579	21757	21878	21994	21835	22000	21801	21752	21827	21748	21839	21839	21793	21889	21879	22141	21693	21809	21817	22049	21909	21950	22011	21729	21801	22052	21981	22002	22045	21678	22051	21868	21950	21814	21888	21846	21750	22038	21812	21816	21823	21964	21980	21530	22273	21735	21943	21756	21854	22043	21677	21871	22093	21801	21758	21679	21981	21807	22018	22016	21885	21831	21924	21831	21915	21855	21644	22071	21772	21949	21859	21965	21885	21783	21770	21693	21908	22084	22125	21973	21841	21957	21762	21916	21841	22004	21918	21769	21857	21965	21965	22064	21905	21848	21781	21636	21731	21839	21813	21626	21772	21905	21898	21921	21803	21705	22001	21834	21886	21927	22037	21671	21977	21801	21810	21817	21827	21839	21821	22058	21940	21846	22056	22008	21753	21898	21734	21787	21955	21864	21718	22028	21694	21746	21838	21767	21858	22209	21892	21744	21828	21894	21909	21952	21953	21655	21901	21726	22199	22021	22185	21777	21835	21738	21817	21921	21832	21733	21875	21732	21840	22002	21919	21756	21926	21911	21778	22041	21959	21874	22187	21808	21989	21945	21602	21832	21846	21758	22071	21957	21741	21878	21758	21993	21967	21916	21852	21749	21758	21761	21817	21825	21774	21808	21675	21929	21872	21914	21777	22014	21891	22029	21766
16187	29069	25477	21593	20006	19010	18392	17970	17756	17890	17674	17375	17500	17432	17402	17158	17161	17207	17211	17142	17188	16909	17279	17147	17003	17051	17172	16826	16925	17089	16981	17046	17002	17043	17084	16818	16771	16908	16976	16865	17035	16959	16996	16978	16830	16923	16900	16799	16978	16845	17061	17026	16906	16989	17028	16934	16769	16902	16972	16893	16846	16774	16787	16938	17072	16955	17021	16869	16945	16862	16948	16994	17009	17006	16970	16787	17011	16945	16995	16958	16992	16959	16971	16863	16975	16857	16973	17157	16775	16954	17129	16835	16822	17010	16812	16882	16904	16798	16850	17180	17019	16862	16887	16873	17069	17008	17026	16926	16880	16956	16979	16972	17123	17143	16933	16942	17055	17113	17162	16917	16915	16861	16768	17069	16968	16850	16861	17061	17040	16943	17019	16989	17004	17006	16925	17022	16900	16902	16887	16860	16819	17122	16838	16936	17011	17187	16877	16993	16933	16892	16731	16914	17103	16915	17055	16866	17085	16794	16968	16972	16884	16982	16841	16867	17109	16918	16912	16987	16878	17091	16928	16962	16911	17001	16920	17013	16884	16974	16827	16996	16966	16928	16985	17037	16997	17015	17059	17014	16986	17046	16899	17082	17133	16959	16898	17038	16946	16832	16999	16890	16749	16975	16870	16894	16974	16819	17084	16908	16874	16961	16908	16829	17094	16872	16971	16819	16982	16948	17010	17016	16991	17127	16783	17018	17059	16820	17090	16968	16913	16922	16877	16836	16864	16966	16838	17077	16925	17128	17034	16897	17072	16871	16859	17019	16880	16770	17001	17026	17017	16893	16917	16886	17007	17005	16843	16731	17146	16969	16909	16888	17009	16930	16864	17100	16934	16950	17103	16966	16878	17088	16907	16913	16893	16870	16943	17026	17053	16793	16851	16966	16773	16999	16991	16995	16949	16979	16921	16864	16953	16843	16887	17114	16807	17092	17016	16821	16898	16847	16962	16921	16836	17010	16926	16999	16975	16757	16837	17034	17018	17008	17045	16911	17036	16862	16911	16831	17009	16923	17061	16990	16815	16804	16928	16948	16858	17099	16789	16812	16993	16978	17082	16919	17061	16981	17041	17311	16757	16895	16843	16848	16926	17046	16956	16959	16792	17000	16938	16960	17075	16977	17063	16975	17048	16866	16878	16828	16942	16941	16978	16955	17009	16806	16953	16903	16948	17084	16821	16990	17098	16982	16888	17046	16824	16922	17080	17010	17049	16853	16881	16885	16855	16966	16604	16921	16790	16940	17039	16850	17076	16926	16860	16984	16880	17049	16938	16982	16937	17026	16873	17016	16908	16861	16850	16901	17005	16838	16725	16837	16997	16957	16885	16969	16969	16760	16839	17018	16761	16940	16904	16948	16909	16852	16874	16872	17080	16953	16983	17037	16912	16836	16993	16723	16909	16977	16956	16907	16899	16729	16967	17059	16946	17040	16883	16824	16878	16935	16889	17045	16988	16840	17057	16808	17178	16902	17049	16770	16912	17036	17055	16969	16942	16895	16883	16898	16945	16984	16852	16793	16911	16908	16756	17026	16881	17060	17073	17058	17007	17051	16977	17092	17097	17056	16867	17005	17001	17093	16878	17002	16762	17020	16956	16970	16902	17019	17071	16904	16955	17035	16830	16931	16940	17011	17045	16991	16981	17037	17050	16896	17043	17037	16933	16965	17070	17010	17074	17057	16877	17078	16780	16902	16869	16958	17010	17030	16892	16984	16900	17073	16945	16797	16874	16974	16792	17132	17074	16915	16990	16892	16938	17096	16822	16998	16886	16966	16753	16953	16937	16885	17120	17063	17023	16792	16918	16910	16956	16966	16772	17084	16974	17004	16949	17034	16933	16928	16938	17067	17084	17059	16826	17013	16787	17030	16791	16925	16960	17000	16855	16882	16862	16933	16985	16853	16984	16963	17028	16980	16872	16904	16890	17112	16867	17073	17138	16845	16896	16888	16876	17011	17067	16705	16804	17026	16938	16947	16961	16953	16946	16945	16915	16819	17008	16970	16893	16977	17010	16850	16718	17054	16884	16921	16901	16828	16919	17068	16877	16958	16962	16941	16933	16977	16897	17120	16835	16951	17002	16844	17079	16950	16930	16857	17015	17004	17014	16812	16830	16980	16981	16831	16984	16732	17015	17150	16976	17047	16862	16905	16946	16877	16977	16994	16843	16940	16906	16966	17104	16860	16768	16901	17009	16851	16884	16766	17091	17054	16898	17134	16912	16971	16895	16890	17054	16922	16999	17031	17013	16907	16844	16877	17113	16965	16947	16898	16904	16972	16946	16911	17038	17023	16813	17048	16977	16991	17100	17030	17044	17013	16961	17036	16866	16961	16904	16981	16865	17053	17036	16773	17006	16898	16844	16954	16871	16957	16980	16898	17003	16916	16786	16983	16728	16968	17102	16952	16855	17014	16870	16947	16909	16938	16773	16949	16905	16893	16938	16844	16973	17051	16845	16933	16945	16968	16859	17060	17171	16837	16896	16902	16911	16919	17089	16910	16910	17006	17005	17042	16998	16987	16937	16774	16908	16944	17073	17039	17011	16841	16951	17017	16881	16855	17009	16907	17056	17085	16915	17043	17176	16954	16822	17030	17063	17012	17030	16972	16990	16926	16850	17001	16984	16796	16846	16993	16925	17057	17029	16863	17098	17035	17066	16982	17157	16947	16929	16880	16991	16832	17127	16781	16807	16919	16965	16931	16836	16951	16999	16864	16901	17004	16948	16808	17005	16835	16964	17064	16818	16751	16956	16816	17051	17029	17008	16950	16991	16728	17085	16933	16911	16973	16877	17034	17141	16767	16855	16997	16890	16950	16907	16933	17030	17096	16890	16928	16853	16911	16987	17025	17029	16912	16940	16827	16959	17017	17116	16697	17016	16924	16958	17106	16874	16916	16837	16835	17118	17038	17019	16807	16949	16886	16779	16887	17031	16917	16941	17122	16805	16901	17017	16940	16861	16747	17067	16886	17009	16847	16871	16932	16850	16854	16909	16947	16824	16869	16978	16896	17016	16890	16789	16915	16781	16869	16928	16854	16962	16839	16916	16861	17022	16957	17043	16942	16967	16961	16791	16840	16911	17105	16982	16921	16861	16994	16884	16973	16764	17039	16965	17048	17002	16844	16802	16830	16976	16900	16975	16944	16984	16863	16942	16937	17008	16938	16881	16799	17123	16942	16886	16844	16985	17001	17107	17121	16982	16950	16885	16860	16891	16846	16995	16853	16914	16874	16963	17106	16948	17030	17031	16914	16871	16878	17028	17054	16862	17078	16913	17137	16993	17046	17071	16979	16893	16846	16827	16917	16901	17089	16967	16996	17027	16866	17067	16908	17041	16869	16913	16836	16862	16896	16979	16994	16888	16989	16980	16937	16951	17073	16961	16946	17058	16939	16904	16990	17001	16843	17028	16878	16836	17087	16971	16916	16810	16837	16850	17095	16836	17144	16794	16831	16938	17092	16804	17011	16975	17006	16859	16961	16851	16981	16939	16816	16969	16778	16804	16920	16846	16934	17110	17082	17093	16858	16765	16958	16983	16928	16843	17068	16996	16980	16912	17016	16924	17051	16831	16881	16903	16944	16993	16874	16795	16963	17006	17054	16926	17077	17030	16927	16862	17047	16983	16900	17054	16857	17018	16929	17052	16758	16973	16960	16855	17053	16914	16888	17044	16777	16970	16789	16920	16891	16972	16957	16803	16885	16960	16936	17134	16906	16993	16831	16849	16917	16957	16881	16758	17118	16983	16785	16952	16871	17031	17019	16968	16867	16950	16888	17127	16855	17076	17067	16902	17122	16852	16973	16808	16957	16986	17031	17162	16996	17142	16910	16781	16890	16885	17179	17177	16874	16979	16896	16960	16898	16997	16959	16915	16885	17127	17126	16827	16960	17032	16978	16846	16945	16950	16909	16944	17028	17011	16870	16955	16889	17016	16794	16984	16935	16994	16861	16868	16860	16834	17025	16971	16929	17009	17223	16990	17066	16960	17067	16804	16884	16920	16854	16987	16843	16999	17026	17066	17101	16785	16937	16821	16988	16932	17011	16921	16963	16928	16896	17110	16883	16837	16967	16907	16817	16820	16893	16895	16935	16988	17020	17106	16993	17083	17001	17041	16900	17094	16868	17065	16851	16947	16949	16842	16927	17042	16736	17064	16954	16857	16778	16977	16871	17128	16730	17105	16902	16717	16997	17169	16906	16736	16966	17053	16998	16897	16863	16922	16984	17018	16942	16834	17049	17164	16907	16836	17091	16954	16860	16904	16832	16797	17039	17061	16947	16878	17064	17027	16857	16852	16847	16882	17009	16986	16893	17039	16797	17063	16793	16864	17084	17093	16954	17150	16820	16912	16862	17008	17114	17092	17048	17024	16972	16807	17210	16830	16989	16937	17017	16907	17002	17085	16949	16876	17126	16799	16820	16883	17095	16896	16895	16846	16897	17027	17067	16951	17029	16755	16859	16978	16731	17093	16907	16997	16872	17133	16885	16961	16910	16968	16919	16879	17072	16869	16960	16887	16901	16966	16836	16880	16904	17009	16932	17009	16982	16895	16955	16825	16765	17001	16920	17015	16975	17010	16912	16964	16938	17041	16960	16952	16897	16963	16920	17036	16976	16875	17016	17112	16819	16896	17101	16956	16866	16893	16900	17057	16717	16922	16993	17010	17030	16955	16858	16967	17053	16871	16730	16926	16937	16969	16909	16911	16875	17013	17062	17041	16796	17002	16919	16862	16862	16876	16982	17070	17001	16907	16907	16858	16988	17110	16754	17091	16947	16853	16945	16929	16868	16935	17008	16977	16939	16847	16940	16978	16936	16811	17010	17066	16932	16719	16876	16980	16929	16967	16855	16989	16878	16873	16954	16966	16852	16869	16930	16920	16949	17073	16894	17048	16893	17013	16822	17109	16797	16970	16886	17011	16895	16990	16928	16918	17044	16878	16897	16942	16993	16937	16834	17119	17150	16836	16918	17162	16776	16960	16990	16928	16947	16764	16955	16984	16967	16926	17021	16934	16783	16904	17098	16844	16972	17040	16798	16934	16883	16897	17112	16729	16744	16878	17026	17028	16858	16915	17048	16959	17028	17042	17089	16860	16990	17048	16890
25038	21368	27381	27942	23571	23588	23814	22987	22975	22839	22866	22565	22727	22679	22437	22603	22528	22656	22394	22503	22249	22468	22477	22543	22354	22310	22354	22126	22527	22295	22350	22529	22536	22376	22413	22617	22284	22075	22349	22086	22474	22409	22398	22352	22526	22563	22399	22490	22292	22491	22408	22371	22308	22270	22269	22211	22529	22399	22397	22399	22251	22475	22444	22436	22313	22496	22400	22353	22109	22553	22344	22450	22381	22331	22359	22303	22060	22240	22288	22281	22226	22476	22329	22177	22365	22325	22574	22358	22456	22400	22405	22438	22528	22210	22332	22387	22281	22189	22239	22308	22368	22459	22317	22228	22388	22239	22156	22272	22227	22281	22337	22180	22420	22527	22278	22120	22325	22420	22329	22059	22235	22307	22514	22355	22444	22349	22442	22323	22312	22408	22213	22062	22427	22355	22359	22191	22465	22633	22450	22257	22330	22426	22631	22387	22468	22256	22397	22360	22418	22385	22365	22251	22452	22436	22415	22464	22453	22577	22354	22457	22393	22355	22308	22307	22282	22631	22413	22607	22495	22436	22448	22367	22365	22335	22500	21976	22350	22285	22390	22437	22257	22428	22203	22376	22191	22425	22367	22268	22279	22084	22283	22300	22295	22119	22294	22311	22377	22214	22228	22444	22553	22457	22294	22148	22509	22345	22267	22377	22601	22454	22340	22394	22154	22363	22340	22194	22177	22419	22255	22317	22343	22340	22364	22301	22410	22309	22505	22224	22181	22084	22288	22251	22455	22484	22442	22029	22275	22347	22400	22293	22213	22285	22388	22495	22495	22341	22241	22481	22281	22302	22201	22229	22313	22367	22372	22595	22317	22291	22386	22265	22347	22262	22256	22308	22417	22252	22609	22395	22500	22550	22415	22270	22201	22310	22204	22569	22467	22364	22568	22231	22185	22380	22184	22441	22392	22271	22506	22552	22346	22607	22318	22482	22252	22334	22291	22441	22473	22282	22341	22334	22313	22064	22418	22402	22233	22453	22156	22365	22257	22376	22362	22298	22232	22242	22283	22172	22579	22411	22400	22551	22338	22156	22219	22178	22149	22413	22408	22108	22339	22340	22289	22532	22441	22395	22161	22414	22333	22338	22448	22255	22287	22288	22226	22331	22274	22499	22242	22386	22334	22391	22237	22352	22396	22245	22344	22224	22366	22226	22285	22542	22342	22313	22237	22533	22538	22238	22277	22307	22269	22382	22608	22397	22311	22384	22466	22222	22139	22302	22382	22198	22247	22325	22402	22316	22325	22247	22169	22290	22160	22305	22571	22130	22277	22265	22228	22243	22235	22425	22505	22124	22287	22222	22241	22379	22414	22335	22421	22267	22286	22339	22427	22221	22375	22340	22448	22443	22271	22262	22343	22159	22487	22425	22196	22443	22393	22440	22366	22392	22275	22333	22373	22347	22261	22177	22346	22181	22227	22516	22403	22384	22462	22273	22162	22371	22331	22555	22457	22286	22266	22565	22297	22291	22299	22562	22311	22492	22300	22241	22441	22525	22221	22174	22412	22458	22594	22311	22382	22163	22356	22354	22498	22342	22319	22411	22360	22339	22698	22553	22481	22443	22433	22437	22535	22527	22224	22310	22230	22195	22414	22487	22299	22224	22310	22406	22162	22272	22449	22366	22403	22298	22470	22451	22398	22395	22221	22383	22561	22300	22273	22580	22396	22459	22620	22347	22221	22169	22205	22206	22241	22370	22135	22270	22374	22115	22354	22428	22206	22395	22298	22417	22330	22472	22317	22365	22332	22274	22290	22353	22436	22550	22400	22253	22151	22397	22413	22251	22383	22459	22489	22331	22358	22347	22415	22269	22430	22564	22262	22345	22287	22344	22140	22378	22458	22167	22318	22254	22434	22345	22360	22267	22327	22165	22452	22492	22391	22295	22455	22270	22348	22135	22446	22522	22553	22321	22371	22318	22175	22430	22035	22460	22436	22257	22288	22566	22471	22154	22368	22075	22322	22418	22316	22436	22240	22573	22357	22602	22381	22193	22274	22214	22432	22317	22346	22126	22404	22532	22422	22297	22412	22196	22304	22144	22305	22329	22505	22200	22275	22163	22330	22120	22406	22331	22307	22077	22408	22408	22399	22276	22539	22353	22339	22360	22679	22473	22365	22319	22463	22175	22191	22519	22233	22442	22403	22153	22331	22407	22565	22257	22309	22220	22288	22159	22401	22287	22314	22325	22299	22405	22340	22310	22128	22074	22514	22407	22373	22365	22235	22130	22320	22270	22240	22475	22622	22213	22499	22233	22530	22458	22653	22286	22304	22461	22569	22463	22381	22294	22379	22708	22460	22340	22443	22187	22113	22313	22595	22358	22417	22283	22500	22285	22419	22472	22364	22511	22438	22586	22268	22568	22494	22433	22460	22398	22324	22428	22503	22388	22441	22422	22379	22378	22513	22149	22451	22338	22417	22302	22337	22485	22260	22216	22288	22410	22210	22389	22176	22186	22292	22336	22687	22429	22226	22303	22412	22564	22469	22305	22314	22318	22590	22247	22424	22290	22369	22172	22373	22324	22350	22380	22296	22383	22314	22314	22430	22285	22289	22464	22417	22420	22531	22480	22586	22205	22368	22501	22425	22412	22581	22513	22170	22387	22066	22295	22245	22358	22311	22520	22450	22349	22440	22180	22471	22515	22188	22291	22189	22315	22393	22470	22179	22271	22346	22712	22286	22442	22266	22232	22508	22179	22359	22261	22300	22380	22252	22356	22212	22367	22634	22443	22407	22361	22708	22142	22325	22294	22018	22314	22443	22081	22073	22560	22287	22291	22471	22336	22211	22463	22003	22072	22265	22517	22633	22188	22368	22339	22273	22209	22377	22368	22312	22469	22346	22379	22500	22462	22301	22083	22200	22375	22316	22359	22524	22294	22343	22275	22200	22273	22228	22412	22204	22282	22290	22381	22362	22149	22602	22509	22323	22319	22297	22235	22244	22314	22347	22235	22050	22161	22491	22227	22072	22386	22368	22427	22317	22502	22092	22143	22404	22381	22320	22268	22447	22586	22390	22433	22639	22194	22447	22443	22523	22190	22510	22069	22419	22308	22391	22360	22363	22348	22454	22529	22367	22379	22327	22523	22457	22231	22520	22207	22363	22415	22269	22378	22405	22277	22370	22302	22455	22130	22357	22347	22675	22522	22306	22308	22275	22507	22284	22344	22434	22220	22450	22384	22277	22342	22380	22351	22128	22328	22308	22501	22365	22338	22353	22221	22283	22595	22124	22308	22397	22359	22332	22316	22326	22372	22256	22394	22504	22288	22258	22358	22270	22301	22479	22282	22540	22393	22491	22192	22343	22315	22274	22304	22406	22275	22429	22399	22365	22505	22520	22475	22503	22244	22369	22309	22366	22452	22452	22424	22066	22105	22345	22241	22296	22116	22280	22374	22433	22268	22238	22276	22479	22412	22377	22379	22389	22395	22445	22345	22492	22332	22446	22355	22531	22391	22333	21969	22162	22195	22409	22333	22318	22391	22286	22708	22487	22342	22208	22289	22303	22170	22281	22447	22393	22381	22403	22311	22254	22377	22374	22535	22440	22347	22258	22194	22226	22251	22195	22344	22483	22269	22434	22385	22502	22396	22543	22265	22162	22372	22359	22073	22433	22330	22458	22523	22325	22217	22422	22150	22429	22266	22418	22176	22447	22458	22306	22200	22525	22267	22318	22581	22281	22386	22391	22084	22414	22551	22070	22266	22459	22297	22351	22210	22182	22510	22480	22514	22259	22342	22385	22316	22383	22270	22465	22369	22489	21933	22265	22291	22302	22435	22108	22374	22496	22243	22163	22195	22311	22429	22464	22331	22327	22266	22282	22135	22315	22252	22459	22323	22155	22382	22365	22398	22327	22193	22231	22281	22402	22470	22484	22681	22118	22104	22227	22212	22183	22160	22539	22328	22553	22161	22410	22086	21920	22298	22325	22340	22334	22402	22402	22362	22476	22376	22472	22446	22338	22412	22342	22526	22689	22338	22275	22416	22521	22302	22660	22336	22591	22413	22465	22514	22294	22317	22270	22266	22385	22322	22572	22255	22305	22433	22380	22367	22564	22379	22284	22372	22485	22177	22338	22270	22426	22391	22422	22538	22503	22479	22160	22121	22288	22371	22350	22130	22383	22344	22374	22403	22409	22336	22416	22508	22149	22428	22235	22522	22443	22258	22564	22543	22360	22248	22634	22351	22437	22343	22282	22400	22363	22262	22494	22492	22317	22370	22187	22271	22465	22444	22363	22391	22458	22440	22470	22310	22347	22391	22610	22407	22457	22489	22411	22143	22272	22300	22118	22138	22431	22368	22396	22311	22756	22267	22296	22279	22249	22370	22309	22215	22423	22435	22704	22255	22612	22575	22452	22261	22608	22377	22137	22419	22467	22179	22195	22128	22367	22290	22161	22379	22258	22376	22151	22286	22513	22160	22180	22262	22346	22565	22393	22526	22367	22181	22213	22381	22355	22143	22245	22193	22388	22462	22267	22252	22459	22204	22413	22065	22503	22307	22413	22421	22501	22271	22390	22075	22251	22167	22294	22359	22348	22193	22282	22373	22342	22210	22340	22492	22509	22473	22435	22170	22297	22112	22212	22225	22597	22366	22423	22260	22557	22239	22310	22266	22423	22354	22185	22179	22289	22424	22443	22355	22289	22277	22420	22237	22233	22252	22272	22495	22200	22017	22365	22268	22342	22227	22234	22328	22407	22193	22315	22210	22152	22297	22373	22243	22549	22366	22409	22600	22205	22471	22332	22387	22193	22299	22223	22651	22186	22399	22532	22193	22184	22194	22167	22121	22323	22189	22448	22082	22290	22549	22367	22346	22433	22308	22237	22252	22312	22303	22352	22438	22403	22561	22333	22458	22551	22483	22442	22530	22315	22533	22181	22446	22468	22475	22528	22253	22194	22151	22511	22291	22723	22164	22406	22516	22633	22162	22550	22353	22362	22226	22524	22312	22236	22341	22257	22444	22374	22329	22351	22283	22240	22400	22220	22315	22240	22088	22531	22152	22525	22344	22393	22571	22281	22342	22357	22150	22408	22537	22373	22223	22388	22201	22386	22301	22432	22408	22391	22448	22170	22415	22531	22322	22417	22526	22520	22319	22100	22336
17214	26433	23444	20757	19613	18734	18283	18186	18090	17836	17547	17578	17667	17577	17656	17372	17307	17237	17472	17289	17373	17449	17495	17281	17257	17270	17118	17306	17279	17145	17124	17249	17160	17161	17113	17111	17213	17400	17185	17002	17175	16995	17244	17294	17184	17299	17296	17237	17068	17226	17175	17173	17245	17037	17004	17095	17128	17082	17094	17207	17226	17149	17242	17261	17243	17093	17121	17350	16856	17174	17007	17179	17342	17129	17245	17195	17145	17298	17278	17205	17300	17152	17136	17313	17278	17138	17248	17140	17300	17082	17061	17336	17128	17090	17144	17331	17204	17208	17220	17206	17226	17118	17182	17037	17321	17139	17304	17157	17263	17219	17306	17140	17104	17125	17100	17083	17175	17199	17366	17084	17157	16990	17392	17329	17081	17141	17176	17173	17154	17268	17188	17138	17074	17225	17013	17185	17285	17224	17235	17176	17001	17174	17086	17093	16962	17302	17106	17273	17102	17047	17324	17092	17205	17146	17288	17203	17082	17167	17180	16950	17190	17178	17260	17115	17096	17084	17202	17215	17250	17145	17328	17260	17022	17132	17294	17125	17233	17053	17121	16988	17253	17176	17344	17201	17070	17070	17170	17067	17306	17141	17160	17220	17085	17298	17086	17071	17136	17313	16929	17240	17151	17121	17098	17197	17281	17060	17105	17306	17151	17055	17137	17248	17169	17069	17155	17172	17445	17059	17215	17085	17134	17199	17200	17039	17009	17145	17169	17186	17163	17268	17133	17166	17129	17056	17339	17234	16907	17311	17083	17152	17134	17289	17189	17161	17181	17204	17281	17248	16956	17220	17195	17157	17285	17083	17177	17296	17187	17063	17043	17372	17153	17155	17126	17252	17050	17353	17116	17266	17385	17263	17126	17131	17189	17242	17195	17023	17089	17257	17119	17178	17260	17175	17072	17098	17187	17261	17282	17027	17291	17277	17138	17300	17270	17130	17020	17132	17251	17155	16834	17138	17205	17315	17345	17273	17267	17201	17089	17171	17273	16969	17080	17244	17269	17276	17273	17036	16978	17306	17407	17051	17398	17099	17173	17066	17204	17117	17041	17041	17129	17151	17210	17170	17162	17273	17237	17061	17129	17153	17133	17168	17250	17351	17033	17197	17148	17278	17189	17120	17226	17396	17053	17207	17156	17126	17231	16996	17161	17192	17161	17053	17212	17164	17269	17193	17177	17146	17258	17089	17335	17117	17323	17069	17159	17302	17236	17274	17116	17225	17101	17234	17165	17140	17230	17234	17130	17013	17243	17213	17274	17159	17179	17094	17225	17179	17040	17140	17131	17194	17143	17059	17227	17218	17155	17142	17239	17098	17096	17368	17017	17201	17232	17167	17138	17306	17137	17227	17257	17166	17141	17221	17166	17100	17133	17193	17233	17195	17188	17305	16928	17146	17140	17107	17041	17081	17041	17193	17205	17135	17211	17171	17105	17190	17195	17178	17146	17045	17174	17153	17141	17251	17003	17228	17106	17294	17055	17375	17209	17026	17316	17138	17262	17029	17116	17286	17131	17144	16880	17413	17222	17122	17321	17295	17075	17114	17237	17160	17211	17227	17230	17249	17383	16995	17146	17079	17144	17186	17176	17009	17207	17129	17238	17515	17163	17326	17163	17199	17119	17030	17245	17105	17248	17077	17254	17118	17262	17333	17213	17336	17301	17205	17140	17066	17197	17250	17139	17091	17177	17209	17165	17385	17326	17195	17015	17083	17256	17147	17221	17255	17199	16990	17215	17309	17253	17254	17116	17319	17232	17168	17088	17136	17019	17208	17355	17135	17159	17138	17290	16969	17232	17061	17157	17385	17139	17177	17209	17179	17282	17243	16964	17251	17181	17275	17214	17213	17137	17076	17383	17119	17231	17303	17320	17239	17187	17220	17185	17315	17146	17344	17137	17094	17270	17147	17102	17107	17259	17199	17147	17214	17344	17226	17237	17086	17187	17303	17311	17443	17192	17226	17267	17187	17256	17156	17290	17120	17329	17203	17244	17260	17045	17115	17040	17206	17097	17262	17134	17133	17084	17240	17225	17347	17063	17320	17116	17067	17117	17136	17385	17123	17166	17046	17344	17108	17249	17103	17156	17101	17172	17182	17263	17037	17153	17110	17240	17272	17201	17329	17143	17309	17178	17203	17227	17269	17118	17236	17261	17048	17090	17425	17091	17237	17294	17301	17107	17308	17206	17197	17349	17084	17041	17158	17199	17169	17164	17036	17334	17128	17298	17238	17254	17152	17292	17279	17216	17114	17280	17081	17255	17409	17058	17154	17148	17141	17080	17002	17237	16977	17307	17335	17130	17070	17205	17133	17172	17174	17166	17214	17142	17187	17124	17201	17074	17235	17285	17319	17289	17232	17362	17143	17319	17093	17096	17270	17366	17153	16987	17117	17141	17124	17184	17422	17152	17295	17085	17375	17219	17127	17285	17125	17216	17201	17178	17192	17256	17201	17137	17167	17215	16967	17146	17155	17201	17140	17198	17199	17086	17239	17144	17163	17192	17089	17147	17275	17226	17255	17138	17207	17255	17123	17235	17156	17099	17189	17240	17159	17178	17147	17179	17253	17119	17047	17298	17068	17347	17013	17135	17364	17095	17261	17286	17055	17016	17103	17118	17341	17087	17200	17218	17064	17285	17215	17232	17164	17111	17221	17220	17331	17280	17081	17311	17160	17374	17322	17053	17326	17111	17049	17326	17096	17208	17260	17135	17345	17162	17257	17189	17161	17176	17107	17302	17234	17121	17150	17218	17318	17177	17184	17194	17199	17198	17245	17242	17156	17056	17246	17169	17055	17253	17088	17393	17032	17234	17189	17411	17120	17316	16961	17214	17197	17356	17372	17185	17252	17280	17164	17241	17324	17296	17139	17279	17197	17212	17066	17156	17068	17213	17052	17288	17057	17211	16893	17142	17183	17216	17165	17123	17134	17363	17142	17172	17127	17195	17132	16952	17192	17191	17146	17183	17330	17155	17228	17101	17091	17149	17216	17069	17258	17257	17179	17270	17125	17169	17230	17245	17192	17110	16984	17191	17283	17080	17153	17188	17104	17287	17009	17273	17276	17075	17035	17175	17010	17168	17328	17198	17030	17267	17291	17116	17251	17263	17192	17132	17027	17132	17340	17230	17268	17315	17276	17062	17310	17348	17231	17263	17024	16992	17205	17036	17254	17209	17391	17330	17215	17136	17164	17175	17356	17155	17289	17178	17152	17161	17288	17216	17194	17151	17182	17270	17154	17365	17379	17119	17338	17141	17143	17051	17275	17151	17241	17234	17181	17038	17092	17231	17260	17124	17193	17301	17197	17145	17235	17143	17256	17144	17275	17124	17199	17133	17194	17272	17317	17272	17339	17272	17275	17157	17148	16979	17104	17379	17310	17048	17146	17273	17201	17178	16941	17154	17173	17398	17239	17192	17091	17215	17185	17305	17153	17207	17000	17129	17133	17007	17083	17349	17337	17343	17185	17248	17069	17180	17278	17209	17132	17193	17213	17188	17058	17080	17221	17242	17188	17267	17087	17022	17068	17099	17231	17396	17142	17283	17236	17193	17192	17229	17041	17238	17041	17248	17174	17090	17173	17144	17228	17110	17249	17148	17190	17187	17294	17118	17093	17078	17027	17180	17134	17037	17263	17009	17232	17141	17291	17201	17208	17102	17191	17058	17247	17243	17182	17227	17174	17259	17215	17397	17103	17197	17163	17247	17237	17077	17073	17244	17115	17306	17151	17184	17325	17366	17091	17152	17188	17158	17284	17180	17201	17294	17215	17001	17153	17344	17182	17077	17088	17130	17037	17286	17138	17278	17159	17139	17105	17283	17273	17104	17289	17121	17077	17281	17178	17179	17026	17205	17269	17234	17118	17146	17225	17033	17267	17201	17145	17278	17320	17293	17226	17181	17151	17187	16953	17270	17145	17281	17241	17166	17076	17223	17190	17305	17117	16865	17254	17294	17020	17315	17114	17162	17112	16974	17414	17279	17140	17133	17323	17170	17208	17120	17127	17181	17204	17106	17147	17171	17237	17009	17222	17235	17114	17335	17195	17182	17216	17220	17212	17146	17114	17383	17155	17296	17172	17397	17375	17245	17224	17309	17197	17125	17142	17264	17200	17269	17205	17279	17209	17107	17011	17127	17216	17146	17249	17306	17268	17213	17065	17207	17236	17047	17378	17258	17132	17221	17130	17123	17393	17374	17255	17153	17121	17206	17044	17117	16996	17203	17309	17113	17188	17297	17137	17049	17231	17306	17099	16971	17250	17234	17216	17044	17186	17170	17193	17005	16964	17135	17242	17340	17199	17102	17214	17210	17127	17126	17071	17121	17143	17118	17216	17206	17239	17299	17154	17106	17086	17082	17210	17209	16998	17131	17142	17122	17252	17164	17128	17265	17194	17267	17340	17364	17275	17093	17292	17032	17224	17253	17336	17307	16977	17283	17076	17166	17196	17233	17326	17089	17221	17257	17065	17141	17169	17142	17263	17353	17024	17319	17169	17218	17305	17144	17162	17117	17110	17230	17289	17070	17182	17232	17072	17299	17170	17181	17203	17256	17196	17256	17106	17297	17185	17048	17025	17284	17133	17297	17107	17386	17156	17297	17111	17054	17206	17141	17268	17221	17277	17294	17097	17178	17199	17253	17089	17249	17178	17103	17147	17040	17223	16872	17162	17199	17053	17267	17112	17067	17177	17200	17158	17188	17168	17208	17277	17270	17190	17261	17243	17079	17199	17095	17247	17171	17177	17039	17198	17382	17296	17143	17181	17106	17038	17168	17167	17385	17202	17349	17104	17292	17160	17333	17261	17185	17079	17172	17084	17224	17076	17163	17206	17237	17117	17341	17032	17152	17097	17251	17221	17118	17091	17082	17213	17174	17262	17228	17316	17255	17218	17310	17226	17208	17111	17117	17267	17112	17293	17089	17197	17110	17175	17189	17091	17189	17118	17074	17414	17248	17295	17070	17092	17216	17216	17290	17162	17216	17349	17118	17021	17234	17285	17158	17136	17288	17040	17246	17124	17197	17204	17185	17084	17186	17155	17198	17223	17059	17122	17403	17246	17348	17250	17180	17025	17199	17216	17259	17295	17242	17193	17167	17280	17187	17233	17116	17080
22192	21347	28669	24458	22105	25282	27368	23689	22857	23613	22834	22807	22449	22587	22488	22559	22509	22286	22578	22555	22422	22269	22382	22232	22400	22116	22076	22085	22258	22263	22206	22114	22316	22157	22029	22152	22085	22057	22050	21881	21955	21914	22028	22153	22094	21804	21972	21946	22114	21862	22070	22008	22119	22010	22016	22078	22221	22024	21985	22062	21947	21917	22016	22026	22157	22151	21931	21756	21775	21915	22187	22122	21851	21981	21802	21998	21955	21921	21863	22100	22190	21856	21971	22082	22021	21982	22193	22164	22052	22169	22056	21712	21800	22093	21940	21792	22049	21955	21884	21831	21766	22214	22063	21915	22007	22092	22027	22043	22099	21961	21714	21756	22273	21909	22065	22068	21931	21862	22016	21987	22109	22121	21798	21902	22025	22154	22006	21949	22147	21990	22130	21934	21798	21817	21733	21937	21953	22073	21815	21958	22039	22008	22023	21887	21948	21886	21980	22080	21921	22055	21916	21843	21922	22034	22042	21994	22135	22111	21895	21817	22058	22057	21965	21964	21971	22226	21954	22079	21852	21935	22099	22120	22020	22100	21837	21961	22018	22017	21879	21803	21957	21889	21976	21988	21983	22070	21872	21990	21888	22003	21963	22003	21975	21981	21948	21637	22085	21984	21924	21854	21821	22023	21959	22031	21926	21937	21817	21948	21843	21832	21983	21943	21929	21841	21777	22006	21861	21905	22005	21804	22035	22070	21969	21867	22068	21858	21955	22227	22051	22015	22005	22155	22145	21953	21932	21907	21880	21934	21942	22101	22023	22085	22186	21883	21985	21937	22027	21779	22059	21995	21967	21964	21921	21744	21858	21779	22025	21995	22167	21914	21933	22201	22064	22047	22121	21988	22024	22179	22110	21971	22136	21940	21911	21852	21994	21934	22123	22177	22016	21775	21884	22102	21766	21910	21853	22025	22137	22019	22119	21697	22032	21944	21979	21722	21935	22143	22138	21953	22367	22099	21803	21698	22116	21942	22084	21927	21979	21620	21959	21808	22166	22058	21701	21766	22022	21873	22187	21926	22040	22087	21906	21915	21938	21799	22003	22193	21623	21831	22014	21989	22068	22128	22255	22026	22123	21994	22026	21957	21900	21943	22074	21985	21985	21984	22186	21885	22101	22006	22077	22214	22214	22162	21952	21953	22100	22015	21884	21822	21889	21914	21759	21990	21990	21979	22035	21853	22011	21891	22074	21958	22124	21820	22084	21934	22136	22064	21853	21938	21976	22029	22029	21988	21999	22215	22083	21925	21950	21753	21829	21972	22085	21876	21971	22026	21968	22072	22064	21941	21758	21794	21878	21893	22211	21944	21979	22132	21891	21938	22015	21969	21966	22104	22050	21863	22242	21987	22097	21766	22182	22014	22035	22110	22026	22119	21984	21978	21989	21977	21977	22086	21850	21913	22026	22004	22272	22029	21887	21907	21951	22017	22252	21812	21945	21964	21737	21925	22003	22180	22165	22137	21880	21807	22106	21925	21911	22131	21731	21840	21949	22051	22052	21869	22137	21819	21919	21958	21990	21931	21971	22034	22096	21725	21970	22122	21988	22034	21779	21997	22128	21895	22047	21928	21790	21827	21927	21842	21730	21949	21871	21797	22032	22055	21865	22134	21808	22165	22123	22002	22003	22058	21844	22065	22167	22037	22087	22055	21804	21904	21999	21875	21887	21951	22014	21979	21897	21957	21900	21832	22018	21889	22010	21850	22046	21885	22001	21970	22107	22243	22140	22034	21943	21742	21977	21989	21881	22241	21904	22002	21878	21832	21850	22194	21929	21865	21862	21838	22177	22064	21902	21923	22159	21819	21815	22019	21938	21851	21897	22057	21961	21885	21814	22066	21916	21955	22118	21886	22049	22074	22073	21880	21794	21844	21916	22019	21973	21944	22018	22060	21997	21988	21974	22179	22038	21940	21995	22020	22048	21914	22130	21950	22017	21925	22032	22018	21808	22122	22012	22032	22080	21954	22072	22073	22096	22149	21928	22043	21917	21868	21931	21886	21869	21770	21873	22000	22094	22029	21741	21937	21902	21871	21988	21866	21995	21990	21750	21978	22161	21928	22087	21966	22004	22031	22111	21901	21922	22160	22213	22092	22024	22176	21878	21857	21946	22134	22040	22010	22284	21940	22050	22049	21948	22019	21992	22057	22017	21969	22000	21786	22068	21952	21986	21966	22084	22135	21964	22027	21861	21826	22042	21933	21841	22234	21886	21766	21847	21896	21931	21842	22095	22041	22164	22050	21809	22005	22201	22030	21969	22207	21737	21816	21960	21882	22202	21890	21928	21862	21871	22061	22125	22186	21960	21875	21824	22060	22048	21981	22079	21784	22125	22071	21778	22122	22099	21823	21902	22046	21959	21983	22062	21882	21926	22024	21999	21995	22014	22141	21974	22052	22088	22100	22170	21973	22021	21564	21893	22156	21963	22002	21938	22029	22059	21797	21938	21902	21991	21963	22101	21885	21851	22066	22058	22016	22163	22039	21926	21883	21851	21840	21827	22076	21819	21874	21848	22234	21915	21951	21875	21994	21914	22036	21793	21802	21896	21896	22246	21904	21869	21886	21808	22013	22056	22133	21936	22162	22078	22215	21967	21929	22056	21961	22106	21976	22149	21873	21787	21983	21819	21935	22077	22043	21828	22114	22102	22143	21678	22081	21956	21896	21953	22208	22109	21914	21986	21923	21996	22014	22039	22031	22184	21859	21965	21928	21946	22142	21807	21880	21733	22135	22041	21869	22088	21902	22324	22136	22199	21740	21889	22114	22065	21823	22040	21862	21917	22124	22039	21794	22072	21757	21745	21776	21918	22104	21991	22173	22068	21956	21979	21852	21900	22046	22015	21844	21767	21935	22019	21843	22141	21681	21898	22067	22070	21995	22192	22185	21961	22072	22027	22152	21939	21872	21901	21862	21736	21842	21918	22104	22223	21971	21982	21941	22010	22099	22195	22196	22048	22012	21872	21800	21903	21659	22066	21940	21882	21985	22203	22249	22141	21996	22060	21970	22045	22007	22032	22181	21928	22195	22196	21904	21829	22150	22373	21816	21756	22030	21880	22242	21956	21987	22026	21892	21762	21894	22121	21909	22211	22150	22022	21811	21857	21933	22160	21892	21991	22004	22149	21967	22067	21836	22045	21910	22031	21833	21842	22110	22001	22102	21973	21929	21984	21852	21949	21979	21949	21859	21932	21902	22017	22028	21823	21953	21933	21809	21842	21965	22061	22107	22038	21996	21892	21728	21877	22020	21848	22065	21791	21780	21909	21895	21954	21983	21776	21993	21977	22023	22029	21817	22125	21923	22115	21917	21954	22173	22166	21973	22096	22208	21884	22067	21938	21909	22033	22001	22044	21897	21931	22048	22102	22004	22034	21893	22031	21879	21915	22042	22123	21930	21902	21801	22126	22032	21892	22066	21875	22007	22014	22103	21905	22081	22089	21755	21845	22197	21978	22006	22095	22153	21909	22096	21831	22087	22000	21899	22017	21960	21931	22058	21921	22194	22100	21817	22206	22161	21767	21943	22043	21645	21614	22157	21908	21982	22038	21945	22196	21777	21943	21945	21852	22035	21840	21824	22013	22042	22097	22094	22126	22058	21849	22148	21980	22023	21871	21884	21947	21936	21784	22023	21923	21889	21823	21942	21955	21972	22063	21718	21934	21816	22187	21940	21746	22055	21862	21970	21954	22095	22030	22107	21994	21954	21942	22028	22238	21993	22192	22073	21935	22000	21922	22001	21734	21841	22170	22108	22084	22009	21937	21786	21910	21954	21904	21812	21969	22084	21852	21976	21977	22001	22168	21985	21872	21979	21968	21871	21822	21997	22203	22147	22066	22168	22052	21981	22007	21991	22056	21825	22001	22022	21793	21919	22197	22003	21907	21922	21941	22115	21922	21790	21872	21813	22010	22147	21781	21876	22085	22022	22038	21883	22187	21955	22138	21940	21939	22302	22201	22035	22010	22061	22116	21829	21891	22129	22043	22155	22091	21799	21980	21915	21895	21871	22148	21939	22019	22078	22082	21780	21839	21837	21998	22044	22009	21907	22005	21952	21818	22025	21854	21948	22218	22175	22074	21925	21860	21801	21792	21900	21802	21871	21967	22071	21901	21946	22056	22151	22038	22086	22222	21979	22058	22004	22014	22207	21823	22038	21932	22063	21965	22036	21914	21846	21899	21813	22116	22049	21992	22001	22116	22101	21812	21705	21898	21871	22018	21770	21969	21927	22009	21880	22031	21925	21907	21870	21860	22015	21876	21817	21959	21895	21943	21781	22204	21849	21926	21909	22064	21814	21963	22132	22143	22023	21921	22011	21901	21879	21875	21992	22106	21955	22178	21802	21935	21941	21937	22085	22133	22161	21869	21993	22007	21831	21929	21940	21963	22006	22008	21792	21980	21883	21938	22049	21993	21695	22062	22144	22016	21907	21983	22008	22097	21809	21781	22042	22115	21955	22061	22078	22056	22194	21941	21897	22066	22089	21985	21959	21888	21849	21981	22006	21848	21889	21970	21827	22097	21986	21745	21970	21827	22065	22184	21943	21903	21763	22074	21970	21782	21970	21888	22004	21859	21933	21886	21895	21820	22032	22083	22003	21971	22073	21819	22009	21911	22224	21864	21890	21894	22161	21966	21869	21739	22096	21950	21864	22073	22002	21930	21758	22011	22176	22073	22025	21843	21998	21963	21897	21994	21892	21961	21917	22011	22277	22105	22252	21891	22088	21956	21865	21942	21868	21900	22155	21922	22021	21908	22080	22092	22118	22045	21978	22006	21933	21958	21950	21926	22172	22099	22030	22088	21944	22094	21832	22053	21831	21971	21934	22056	22166	22042	21882	21905	22149	21973	21913	21834	22010	21906	21881	22081	21774	22149	22003	22074	22099	21914	22121	22081	21887	22064	21795	21676	21782	22040	22195	21994	21997	21872	22115	21822	21993	22085	22137	21870	21968	21855	22048	21867	21862	21954	21959	21738	22073	21778	22167	21916	22012	21993	21959	21785	22132	21907	22012	21836	21865	21953	21975	21856	21894	21983	22070	22078	22069	22000	21895	22042	21977	21874	21935	21966	22112	22280	22007	21926	22103	22034	22040	22006	21806	22037	22015
16395	31690	27764	23588	21546	20216	18912	18785	18412	18215	17788	17677	17538	17318	17474	17323	17567	17227	17218	17346	17145	17242	17410	17453	17299	17108	16999	16979	16890	17176	16901	17091	16911	16920	16974	17017	16923	16926	16848	17175	17255	17053	17038	16801	16967	17087	16953	17034	17021	17027	16946	16880	16845	16977	16909	16923	17091	16773	17038	16965	17081	17030	17013	16827	16994	17077	16998	17050	16920	17046	17138	16769	16938	17184	17096	16878	17122	17133	17181	17044	17079	16915	17121	17142	16937	17039	16815	17004	16963	16921	16979	17144	16895	17107	17025	17000	16960	16889	16855	17130	16972	17123	17039	16968	17032	17008	16840	17046	17033	16949	17124	16860	16840	16946	17065	16946	16944	16751	16963	16956	16961	16902	17133	17005	17002	16995	16976	16942	17108	17053	16890	16936	16920	16940	17040	16878	16931	16866	17025	16884	16641	16996	17024	17062	17099	17155	17052	16820	17115	17096	16933	17099	16877	16917	16968	16808	16896	16839	17044	17135	16870	16884	17104	17063	17160	16877	17045	16926	17020	17062	16944	16944	17009	16915	17004	16953	17223	16918	17036	17009	17001	16893	17202	16957	17060	16992	16841	17018	16963	17134	16914	16986	16898	16803	16958	17056	17135	16888	16924	16928	16871	17115	16831	16976	16937	16870	17068	16958	17032	17041	17048	16858	16856	16790	17074	17021	16789	16999	17057	17015	17003	17128	17024	17024	17108	16921	17118	16855	16933	17144	17013	17104	17105	17021	17023	16905	17043	16914	17092	16919	17016	17035	17023	17078	16959	17109	16856	16914	16825	16883	16850	16933	17071	17056	17138	16915	16981	16886	16893	16834	16956	16930	16947	17041	16924	17018	16830	17030	16946	16928	17010	16927	16934	16926	16929	17031	16933	17031	17040	17032	17006	17030	16857	16894	16963	16828	17172	17135	16995	16896	16922	17080	16988	16951	17043	16974	17112	16887	17033	16853	16979	16987	16965	16974	17059	16905	17141	17051	17222	16903	16776	16783	16974	16887	16937	16853	16879	16931	17055	16853	17066	16937	16935	17012	17033	16864	17003	16939	16974	16866	16994	16984	16954	16942	17115	17189	17083	16901	16911	17130	17056	17120	16907	17081	17132	17164	17073	17045	17039	16900	16934	16924	16780	17002	17013	16915	16942	16858	16982	17095	16985	16686	17097	16942	16960	17096	17025	16958	17032	17034	17047	16730	16997	16963	16868	16981	16899	17002	16975	16813	16893	17032	17058	16929	17027	16971	16983	16935	17119	16957	16886	16893	17102	16991	16885	17011	17034	16972	17096	16790	17112	17014	16994	16873	16965	17033	16930	16897	17054	16889	16949	16998	16837	16880	16840	16983	16925	16971	16899	17050	17048	16975	16902	16853	16941	17271	16980	16963	16972	16803	16925	16946	16991	17042	16919	16870	17140	16885	16882	16990	16982	16949	17037	17023	16974	16942	16992	16973	17074	17030	16945	17239	16933	16767	17012	16940	16903	16735	16984	17068	16975	17049	16912	17030	16979	17030	16925	17083	17055	17051	16826	17060	17188	17031	16915	17114	16861	16954	16950	17031	16984	16743	17069	17152	16878	16972	16936	16836	16836	17018	17070	17004	16852	17008	17021	16985	16883	16993	16963	16867	16858	16948	16980	17097	16911	17012	16923	17108	16984	17181	16977	17034	17144	16989	17039	17030	16941	17052	16949	16986	17090	16861	16823	17039	16948	16976	16947	16905	17031	16950	16965	17030	16835	16990	16995	16959	17040	17065	16908	16925	16930	17068	17028	17013	16899	16877	17022	17164	16855	16946	16907	17046	16954	16920	16989	17128	16944	16859	16971	17105	17040	17013	17111	16902	16957	17122	16963	16874	16933	17006	16854	16997	17064	17070	16911	17005	16904	17112	17110	17041	16933	17087	16959	16912	17006	16862	16917	16992	16975	16913	16904	16976	17014	16993	16943	16980	17004	16929	17039	16970	16955	17066	16870	16909	17167	16896	17097	16747	16913	16994	17034	17046	17083	16997	17142	16899	16970	16891	17025	17037	17192	16890	17086	17062	17130	17097	16797	17100	16875	16918	17140	17037	17048	16914	16965	16903	16979	17155	17048	17095	16901	17083	16886	16973	16987	16719	17060	16926	17017	16740	17107	16946	17045	16826	16910	16975	17046	17011	16881	17060	16989	16928	16911	17028	16963	16907	16855	16939	17077	17218	16966	16945	17138	16778	17076	17220	17074	17030	17028	16993	17014	17070	17032	17063	16905	16910	17086	16710	16997	16869	17063	17034	16905	16942	17002	16918	17016	16987	16994	16948	17052	17044	17051	17070	16843	17067	16901	16961	17058	17010	17115	16880	16881	16987	17049	17106	17023	16893	16926	16887	16972	16885	17026	16839	17250	17013	16780	16932	17011	17076	16858	17097	17043	17136	16992	17217	17169	17117	16976	17008	16940	16865	16896	17049	16946	17079	16889	16928	16887	17052	17147	16778	16910	17018	16985	16959	16958	17128	17042	16782	17002	16742	17144	16997	17009	16896	16880	17076	17031	16935	16835	17201	16846	17069	16885	16980	16951	16949	16923	17011	16981	17006	16877	16979	16855	16992	16968	17030	17036	16870	17069	17056	16790	16987	16828	16915	17056	16908	17054	17104	17190	17000	17029	16942	16888	16832	16853	16921	16968	17109	16974	17041	16886	16983	16997	16898	16983	16838	17060	17018	17055	17010	16963	16897	17034	16931	16921	16936	17016	17009	16830	17072	16905	16868	17086	17073	16902	17138	16971	16899	17042	17159	17041	16916	17033	16880	17010	16848	17159	16808	16925	16961	17144	16851	16895	17041	17084	17049	17053	16907	16926	16929	16884	17089	16982	16998	16970	16996	16909	16867	16970	16987	16979	16960	16953	17001	17167	17094	17007	17133	16790	17008	17162	17024	17055	17071	17037	16779	17090	16927	16831	17079	16976	17005	17044	16997	16969	16856	17054	17068	16905	16918	17031	16919	16927	16950	17072	17084	17010	16864	16995	16778	16729	17073	16947	16906	16981	16987	17028	17014	17110	16926	17178	17003	17002	16950	16937	16960	17085	16878	16871	16900	17026	16901	17048	16895	16918	17006	17032	16886	16953	17062	17057	17040	16968	17121	16964	16802	16796	16908	16936	17008	16777	17118	17152	16885	17023	17020	16831	16915	16724	16926	16987	16878	17030	16947	16998	16994	16843	17078	17007	16984	16792	17037	16870	17007	16908	17002	16869	16928	16955	16911	17058	16912	17137	16875	17201	16958	16908	17010	16888	16881	16815	16977	16790	17073	17061	16824	16974	16997	16903	16766	17109	16972	16883	16926	16898	17046	17006	16899	16980	17109	16977	16937	16958	16887	16775	16961	16989	17010	16916	17057	17185	16858	17103	17007	16943	16884	17084	16985	17056	17074	16924	16897	16844	16955	16914	16900	16994	16864	16791	17053	16883	17049	16921	17041	17105	17035	17094	16815	16961	16969	17096	16872	16955	16814	16908	17090	17006	16930	16862	16926	16794	17099	17131	17017	16974	17165	16982	17021	16945	17091	17037	16999	17016	16851	16973	16981	17129	16889	17059	16994	17064	17040	16907	17081	17012	17134	17135	17041	16868	17032	16935	17003	16853	16951	16929	16935	17031	16882	16884	16908	17001	17049	16960	17026	16934	16820	17106	17007	17059	17018	16888	16944	16888	17035	16934	16962	16920	16914	17034	17028	17062	17161	16963	16794	17028	16991	17015	17030	16789	17129	16939	16962	16998	16858	17041	16980	17003	16954	16890	17018	17096	16880	16914	16909	17100	16957	16980	17154	16965	16998	16958	17130	16920	16866	17007	16924	16977	16893	17085	17016	16954	17043	16897	16867	16878	16843	17044	17033	16960	17063	16911	16925	16864	16937	17033	16863	17018	16989	16863	16923	16953	16917	16814	17024	16968	17029	16912	16865	17084	16891	17038	17050	17075	16948	16901	16998	16942	17217	17043	16999	17169	16770	17117	16991	16901	16962	16932	16818	16875	17027	16971	17031	17037	16989	17003	16837	17033	16881	16824	16970	16899	16903	16954	16803	17154	16839	17013	17017	17020	17015	16860	16987	16780	16818	16860	17030	16848	16829	16979	17137	16913	16913	17037	17015	17097	17048	16945	16938	16968	17061	16783	17234	16811	17071	16988	16930	16893	16989	16951	17139	16947	16898	17138	16942	17000	16984	16930	17089	16992	16837	17063	16780	16988	16979	16994	17023	16984	16857	16977	16868	17034	16925	16979	16962	16965	17012	16887	16909	17188	17036	17000	16861	17105	16932	17015	16995	16945	16917	16900	16924	17120	16981	16995	17063	17055	17008	17123	16829	17041	17052	16990	16862	16998	16834	17049	16942	16949	16975	17017	16956	16879	17053	17025	16913	16905	16857	17056	16957	16987	16932	16823	17212	16852	16928	16898	17047	16855	16922	17075	17070	16900	16996	16947	17046	16948	16954	16943	16887	17045	17075	16933	16970	17035	16928	16970	17009	17115	16857	16905	16951	16995	16942	17082	17027	16948	16845	16832	17060	16976	17022	17075	16910	16823	16952	16910	17176	16820	16959	17037	16885	16958	17027	16824	16981	16964	17142	17011	16857	17056	16955	16906	16959	16961	16982	17045	16871	17012	17021	17035	17101	17003	16898	16927	17119	16943	17057	16988	17003	17054	17026	16963	17110	17107	16963	17046	16711	17008	16669	17073	16963	16922	16934	16874	17005	16770	16953	16974	16837	17083	16902	17034	17067	16979	16919	17077	17118	16978	17024	17005	16803	16878	16850	17009	16911	16912	17152	16954	16948	16773	17068	16745	17123	16988	17090	17040	17150	17087	17019	17054	16895	16934	16905	16937	17145	17095	16989	17086	17182	16924	16997	17126	16979	17040	16919	16963	16809	17203	16967	16920	16948	16997	17063	16966	17012	16828	16958	17049	16904	16850	17008	16842	16891	17042	16919	17007	16977	16922	17009	16949	16902	16858	17023	16867	17146	16957	16910	16924	16988	16997	16958	17012	17117	17016	17178	17065	17003	16944	16958	16932	16965	17079	16917	16780	17016	16963	17104	16940	17032	17015	17026	16858	17016	16916	17014
30545	24788	27997	26231	23730	23368	23278	22893	22538	22641	22619	22576	22674	22326	22432	22399	22271	22696	22446	22336	22363	22164	22414	22180	22159	22193	22466	22319	22496	22268	22291	22335	22291	22368	22386	22190	22151	22260	22293	22352	22289	22185	22215	22318	22298	21986	22257	22127	22182	22407	22305	22354	22280	22352	22071	22181	22266	22340	22281	22395	22320	22105	22345	22149	22088	22222	22237	22155	22085	22219	22163	22171	22257	22103	22280	22331	22296	22366	22204	22469	22315	22500	22359	22295	22114	22253	22172	22385	22453	22513	22214	22139	22102	22132	22348	22249	22554	22163	22366	22319	22307	22357	22315	22287	22276	22074	22361	22500	22032	22337	22325	22260	22348	22113	22355	22473	22450	22114	22431	22412	22504	22374	22258	22269	22101	22284	22231	22275	22056	22202	22134	22340	22440	22360	22286	22182	22265	22277	22132	22200	22396	22324	22267	22152	22336	22207	22317	22286	22273	22182	22295	22218	22168	22355	22418	22178	22115	22152	22045	22303	22243	22550	22521	22682	22433	22289	22139	22406	22423	22328	22215	22316	22363	22320	22331	22447	22357	22351	22104	22341	22177	22528	22278	22403	22466	22158	22280	22200	22232	22402	22292	22275	22491	22246	22176	22331	22257	22294	22215	22473	22283	22273	22352	22394	22288	22260	22105	22245	22195	22291	22189	22168	22086	22193	22361	22203	22264	22191	22288	22373	22282	22099	22435	22224	22133	22242	22143	22042	22213	22150	22191	22433	22227	22332	22314	21996	22142	22266	22400	22204	22520	22229	22292	22208	21919	22098	22272	22248	22279	22343	22517	22249	22170	22318	22041	22348	22558	22232	22294	22318	22234	22295	22395	22144	22311	22164	22186	22319	22212	22333	22023	22190	22147	22395	22343	22170	22273	22277	22562	22370	22215	22485	22421	22226	22253	22235	22324	22228	22474	22242	22349	22068	22350	22347	22170	22116	22199	22338	22345	22586	22285	22363	22356	22385	22432	22355	22222	22249	22125	22175	22280	22177	22241	22155	22169	22249	22363	22528	22415	22010	22242	22244	22210	22175	22246	22259	22128	22223	22179	22114	22123	22352	22362	22128	22188	22229	22400	22183	22156	22102	22180	22068	22116	22534	22362	22237	22149	22252	22112	22235	22275	22256	22188	22318	22216	22181	22355	22072	22293	22485	22228	22088	22390	22334	22114	22200	22173	22356	22244	22354	21962	22224	22170	22101	22234	22228	21998	22259	22111	22160	22237	22050	22287	22011	22279	22273	22385	22426	22206	22400	22350	22191	22305	22307	22406	22381	22115	22258	22334	22348	22128	22281	22338	22399	22166	22237	21915	22079	22240	22235	22181	22163	22196	22211	22320	22362	22401	22295	22218	22204	22224	22145	22290	22199	22129	22066	22475	22095	22420	22285	22019	22270	22103	22316	22158	22126	22200	22256	22263	22106	21874	22097	22270	22254	22252	22380	22260	22194	22395	22034	22384	22198	22080	22145	22369	22287	22270	22234	22370	21901	22242	22159	22229	22229	22263	22324	21985	22283	22339	22491	22228	22169	22413	22240	22598	22183	22305	22131	22095	22182	22272	22217	22633	22208	22267	22440	22184	22198	22320	22225	22256	21940	22204	22027	22138	22258	22403	22587	22351	22356	22316	22216	22644	22098	22349	22287	22267	22135	22269	22149	22239	22313	22255	22282	22269	22279	22394	21993	22312	22109	22373	22353	22328	22658	22161	22396	22428	22253	22252	22180	22215	22284	22068	22302	22160	22150	22220	22359	22537	22168	22305	21970	22351	22350	22207	22403	22142	22255	22223	22088	22395	22345	22193	22176	21989	22564	22211	22365	22220	22419	22066	22421	22411	22307	22302	22331	22339	22429	22445	22104	22243	22113	22264	22201	22071	22408	22257	22175	22282	22410	22343	22327	22273	22482	22240	22384	22130	22352	22457	22499	22474	22459	22415	22302	22218	22401	22437	22297	22251	22263	22149	22209	22230	22158	22074	22095	22329	22151	22021	22379	22372	22258	22297	22250	22158	22414	22317	22143	22243	22150	21975	22272	22425	22380	22223	22416	22478	22236	22445	22442	22248	22465	22105	22294	22220	22113	22063	22414	22220	22145	22281	22133	22232	22147	22101	22439	22529	22507	22380	22208	22309	22311	22259	22265	22404	22317	22288	22365	22264	22219	22319	22293	22404	22142	22342	22260	22307	22204	22007	22186	22191	22235	22195	22251	22407	22087	22303	22111	22209	22187	22235	22273	22268	22344	22298	22257	22483	22164	22406	22464	22359	22248	22365	22219	22298	22405	22133	22327	22219	22284	22283	22094	22083	22329	22368	22211	22249	22344	22373	22333	22281	22204	22193	22165	22272	22332	22174	22287	22419	22227	22186	22371	22192	22298	22454	22332	22289	22298	22336	22229	22403	22077	22203	22245	22026	22403	22471	22295	22257	22295	22021	22523	22155	22238	22361	22217	22343	22056	22309	22364	22329	22247	22233	22362	22507	22193	22367	22135	22293	22167	22146	22426	22250	22198	22363	22233	22161	22341	22313	22382	22268	22490	22505	22279	22351	22347	22176	22250	22396	22426	22379	22462	22176	22350	22096	22157	22388	22166	22239	22230	22271	22216	22336	22424	22303	22429	22215	22340	22283	22351	22417	22252	22045	22356	22136	22298	22244	22147	22175	22038	22257	22127	22157	22141	21965	22295	22316	22386	22315	22266	21950	22303	22175	22186	22268	22128	22297	22207	22436	22175	22070	22225	22403	22241	22297	22152	22220	22228	22353	22185	22285	22440	22204	22197	22193	22445	22153	22493	22343	21995	22330	22393	22449	22170	22440	22235	22066	22213	22170	22311	22248	22114	22306	22081	22151	22245	22103	22520	22180	22210	22237	22176	22204	22193	22213	22314	22232	22131	22324	22305	22353	22205	22368	22306	22099	22127	22377	22134	22333	22261	22341	22290	22396	22337	22307	22487	22291	22339	22327	22287	22309	22325	22034	22274	22424	22281	22397	22162	22409	22316	22230	22229	22499	22196	22397	22230	22350	22491	22448	22131	22288	22365	22295	22365	22357	22295	22388	22120	22248	22276	22175	21971	22337	22329	22374	22017	22190	22381	22287	22352	22196	22237	22413	22270	22253	22282	22105	22174	22255	22392	22259	22193	22219	22215	22233	22223	22336	22149	22330	22400	22266	22203	22354	22292	22278	22124	22265	22414	22348	22262	22414	22193	22182	22215	22337	22398	22256	22160	22186	22268	22188	22135	22245	22388	22280	22048	22379	22177	22080	22247	22306	22136	22247	22195	22184	22269	22465	22284	22329	22332	22272	22074	22106	22097	22330	21995	22137	22107	22359	22376	22072	22228	22169	22191	22453	22344	22282	22359	22675	22082	22332	22166	22205	22305	22388	22345	22468	22365	22430	22256	22493	22295	22288	22564	22345	22236	22175	22137	22292	22433	22278	22225	22210	22450	22484	22193	21995	22386	22270	22207	22487	22313	22295	22559	22405	22179	22181	22299	22441	22318	22197	22314	22214	22447	22270	22529	22329	22324	22153	22144	22414	22327	22322	22166	22285	22285	22371	22503	22473	22485	22244	22078	22305	22322	22550	22433	22210	22348	22394	22237	22387	22453	22343	22392	22099	22307	22253	22159	22453	22242	22212	22101	22395	22294	22387	22465	22461	22315	22342	22001	22347	22194	22290	22229	22364	22287	22304	22350	22310	22454	22333	22309	22101	22082	22356	22102	22108	22221	22316	22244	22212	22296	22318	22114	22244	22493	22074	22148	22341	22323	22264	22186	22482	22331	22259	22431	22194	22284	22100	22263	22086	22190	22234	22299	22230	22247	22220	22109	22110	22261	22246	22355	22226	22126	22287	22428	22222	22270	22461	22495	22215	22272	22382	22095	22139	22526	22323	22293	22236	22367	22235	22162	22496	22283	22303	22067	22406	22173	22162	22542	22384	22207	21969	22329	22310	22242	22272	22112	22109	22060	22420	22206	22159	22367	22512	22289	22133	22224	22363	22239	22087	22354	22413	22213	22540	22344	22409	22145	22358	22309	22432	22291	22238	22402	22330	22153	22323	22156	22265	22282	22134	22314	22128	22216	22264	22363	22243	22125	22584	22202	22226	22523	22220	22392	22189	22269	22481	22154	22239	22202	22060	22317	22399	22364	22243	22169	22351	22105	22191	22162	22257	22449	22090	22254	22525	22260	22205	22175	22485	22244	22276	22313	22466	22440	22236	22183	22234	22112	22320	22367	22256	22272	22150	22228	22016	22368	22203	22157	22358	22485	22355	22125	22123	22341	22418	22091	22470	22277	22295	22283	22478	22148	22363	22361	22187	22252	22280	22336	22036	22166	22452	22182	22331	22257	22464	22426	22091	22139	22237	22270	22297	22361	22265	22216	22427	22285	22171	22153	22379	22106	22181	22413	22148	22653	22167	22133	22501	22219	22253	22232	22363	22335	22421	22164	22323	22370	22416	22239	22203	22199	22143	22074	22407	22727	22551	22193	22181	22268	22155	22166	22196	22260	22370	22341	22220	22136	22227	22285	22383	22219	22338	22189	22194	22130	22331	22190	22232	22403	22530	22211	22118	22090	22067	22254	22338	22364	22064	22177	22394	22340	22148	22056	22433	22268	22106	22270	22167	22139	22153	22350	22427	22153	21979	22192	22120	22315	22274	22310	22248	22445	22340	22289	22274	22189	22077	22383	22383	22383	22354	22198	22313	22246	22209	22405	22372	22419	22199	22343	22267	22204	22206	22357	22173	22093	22359	22211	22342	22345	22452	22302	22115	22195	22299	22015	22313	22245	22307	22143	22258	22333	22260	22111	22541	22096	22222	22185	22185	22066	22262	22315	22183	22439	22376	22181	22320	22536	22396	22356	22289	22179	22337	22185	22113	22252	22150	22388	22277	22134	22425	22158	22263	22441	22273	22316	22602	22227	22151	22228	22428	22176	22154	22300	22648	22346	22125	22335	22385	22354	22309	22287	22260	22353	22191	21991	22236	22343	22483	22163	22063	22238	22220	22393	22288	22416	22401	22321	22345	22452	22334	22077	22348	22270	22196	22324	22311	22357	22461	22130	22267	22209	22171	22430	22446	22438	22107	22192
19344	24708	22612	19924	19309	18483	18085	17810	17822	17795	17495	17347	17463	17210	17451	17347	17329	17223	17429	17225	17231	17290	17492	17195	17267	17436	17142	17163	17333	17180	17176	17363	17023	17151	17112	17201	17170	17200	17314	17123	17269	17235	17302	17105	17081	17165	17016	17172	17218	17099	17142	17031	17140	17142	17306	17370	16996	17042	17047	17278	17147	17203	17218	17109	17159	17270	17022	17223	17321	17296	17331	17190	17075	17139	17349	17164	17180	17218	17164	17191	17035	17138	17301	17039	17175	17310	16983	17140	17138	17144	17129	17090	17045	17155	17237	17188	17276	16949	17209	17164	17117	17071	17249	17095	17251	17206	16975	17197	17231	17252	17250	17202	17185	17089	17233	17254	17084	17278	17326	17037	17516	17172	17096	17152	17294	17123	17272	17274	17007	17155	17134	17103	17373	17118	17273	17221	17286	17300	17321	17079	17159	17215	16965	17212	17067	17201	17177	17173	17118	17237	17130	17281	17125	17057	17203	17140	17263	17227	17195	17237	17223	17159	17251	17067	17269	17281	17059	17262	17178	17315	17073	17117	17002	17127	17131	16945	17023	17280	17190	17265	17147	17317	17192	17291	16986	17179	17234	17104	17002	17224	17287	17186	17162	17133	17204	17176	17155	17275	17063	17244	17236	17236	17215	16995	17168	17091	17224	17102	17150	17144	17175	17134	17211	17164	17280	17260	17291	17190	17286	17257	17196	17140	17011	17224	17230	17082	17238	17135	17044	17258	17137	17251	17169	17290	17184	17179	17317	17102	17355	17078	17198	17194	17039	17110	17061	17184	17010	17119	17190	17249	17134	17211	17136	17198	17197	17143	17392	17099	17107	16938	17367	17275	17198	17085	17179	17198	17191	17085	17299	17092	17162	17000	17042	17152	16970	17131	17045	17100	17162	17222	17355	17152	17308	17404	17199	17318	17296	17017	17151	17234	17227	17099	17297	17125	17097	17071	17177	17233	17205	17198	17271	17318	17064	17267	17368	17094	17099	17123	17237	17129	17243	17265	17270	17071	17157	17069	17027	17131	17159	17051	17378	17147	17291	17266	17059	17269	17124	17209	17201	17205	17150	17215	17131	17047	17298	17100	17250	17026	17238	17134	16960	17335	17047	17184	17126	17067	17197	17257	17159	17272	17038	17258	17073	17212	17355	17030	17131	17215	17223	17158	17073	17181	17191	17057	17267	17082	17137	17161	17251	17219	17437	17205	17213	17116	17106	17041	17061	17175	17099	17122	17326	17057	17153	17148	17014	17150	17059	17180	17102	17022	17258	17137	17182	17179	17198	17105	17148	17196	17216	17035	17442	17260	17156	17077	17116	17124	17244	17209	17050	17177	17110	17271	17173	17206	17052	17140	17305	17160	17093	17253	17237	17250	16959	17161	17051	17153	17252	17189	17165	17085	17157	17217	17276	17175	17210	17165	17075	17210	17326	17312	17154	17191	17144	17281	17262	17218	17156	17162	17271	17102	17077	17200	17245	17174	17023	17250	17189	17266	17292	17091	17184	17127	17227	17287	17099	17338	16978	17131	17268	17019	17144	17205	17164	17069	17152	17130	17178	17293	16931	17166	17103	17261	17158	17133	17076	17085	17186	17047	17181	17188	17084	17198	17249	16989	16998	17287	17009	17262	17193	17142	17067	17105	17343	16985	17213	17188	17225	17190	17311	17295	17247	17373	17159	17357	17065	17372	17015	17330	17119	17248	17235	17139	17262	17105	17170	17023	17175	17087	17295	17132	17080	17275	17159	17139	17073	17162	16939	17108	17330	17123	17377	17144	17181	17206	17190	17267	17182	17255	17236	17118	17319	17270	17180	17029	17242	17124	17216	17125	17192	17252	17342	16990	17353	17133	17291	17221	17096	17237	17201	17266	17143	16982	17139	17234	17439	17193	17024	17131	17301	17165	17220	17414	17271	17157	17161	17290	17073	17307	17141	17252	17306	17178	17088	17091	17177	17166	17256	17116	17295	17163	17109	17317	17242	17256	17231	17177	17166	17214	17140	17242	17276	17201	17206	17226	17144	17060	17230	17131	17050	17214	17094	17267	17095	17287	17239	17208	17334	17208	17299	17352	17026	17227	17164	17228	17245	17058	17002	17157	17053	17231	17200	17084	17214	17253	17221	17195	17228	17193	17172	17091	17041	17305	17182	17185	17257	17346	17023	17182	17267	17190	17210	17175	17275	17159	17248	17111	16937	17238	17164	17309	17052	17355	17097	17101	17246	17204	17213	17148	17234	17162	17253	17218	17296	17206	17044	17238	17073	17198	17347	17265	17159	17068	17292	17223	17138	17087	17127	17208	17085	17134	17171	17266	17234	17165	17424	17199	17391	17047	17305	17197	17234	17274	17160	17206	17244	17174	17196	17360	17074	17203	17136	17257	17324	17198	17027	17007	17357	17210	17208	17242	17202	17170	17167	17191	17282	17345	17080	17205	17040	17234	17336	17283	17286	17210	17370	17231	17234	17113	17082	17356	17041	17220	17127	17255	17171	17128	17188	17263	17175	17179	17091	17386	17215	17124	17088	17298	17144	17288	17173	16924	17175	17081	17065	17151	17359	17019	17196	17073	17110	17026	17216	17320	17247	17130	17033	17306	17197	17045	17163	17153	17216	17121	17100	17068	17206	17346	17209	17166	17083	17150	16979	17335	17091	17262	17164	17216	17074	17281	17200	17276	17077	17146	17137	17305	17048	17154	17179	17251	17245	17160	17151	17246	17040	17149	17219	17303	17195	17015	17279	17216	17028	17248	17238	17109	17155	17185	17184	17223	17058	17344	17107	17211	17125	17179	17182	17090	17085	17480	17244	17304	17312	17151	17217	17059	17063	17151	17108	17147	17185	17186	17164	17102	17161	17059	17222	17102	17135	17104	17142	17074	17278	17257	17173	17162	17206	17212	17009	17031	17305	17049	17207	16927	17295	17243	17178	17077	17347	16952	17171	17202	17116	17321	17040	17122	17019	17258	17204	17188	17224	17101	17177	17247	17284	17139	17338	17059	17122	17315	17140	17005	17328	17070	17345	17210	17253	17311	17087	17107	17134	17101	17301	17059	17216	17152	17299	17123	17081	17157	17054	17146	17329	17175	17212	17251	17066	17108	17012	17050	17161	17263	17348	17082	17176	17104	17216	17050	17248	17097	17155	17360	17081	17242	17204	17267	17242	17087	17324	17178	17328	17269	17253	16935	17350	17179	17070	17209	17148	17349	17237	17292	17232	17295	16934	17075	17196	17153	17221	17167	17333	17248	17385	17098	17104	17294	17197	17192	17212	17143	17040	17225	17144	17057	17259	17166	17052	17215	17104	17331	17127	17140	17233	17335	17147	17097	17221	17109	17267	17285	17148	17103	17095	17375	17313	17007	17249	17158	17313	17258	16976	17236	17169	17030	17040	17221	17092	17223	17221	17303	17185	17150	17104	17053	17263	17119	17382	17333	17145	17161	17118	17102	17273	17194	17284	17206	17119	17282	17105	17217	17162	17174	17048	17251	17261	17336	17234	17168	17210	17207	17097	17205	17090	17093	17200	17138	17203	17177	17369	17222	17279	17363	17061	17110	17194	17215	17223	17189	17156	17180	17059	17064	17115	17202	17157	17106	17095	17076	17153	17320	17346	17249	17257	17180	17168	17042	17090	17195	17149	17207	17279	17053	17156	17163	17159	17194	17190	17172	17117	17425	17207	17220	17039	17176	17296	17234	17279	16947	17226	17169	17251	17137	16995	17320	17172	17216	16933	17281	17247	17209	17154	17074	17258	17031	17066	17177	17029	17194	17312	17045	17262	17069	17280	17123	17278	17094	17273	17168	17349	16970	17176	17182	17237	17092	17135	17182	17179	17215	17283	17157	17272	17169	17112	17288	17092	17149	17202	17301	17148	17210	17209	17076	17254	17262	17136	17030	17123	17231	17325	17222	17228	17349	17212	17295	17132	17277	17261	17110	17147	17291	17203	17196	17152	17109	17201	17081	17278	17147	17297	17131	17124	17251	17175	17293	17167	17184	17106	17412	17045	17230	17126	17327	17068	16972	17072	17301	17043	17091	17152	17184	17214	17199	17058	17289	17140	17313	17361	17280	17275	17122	17266	17223	17266	17287	17343	17156	16990	17311	17280	17012	17184	17070	17323	17220	17314	17128	17322	17230	17120	17191	17156	17059	17139	17313	17077	17250	17216	17091	17116	17154	17176	17151	17089	17155	17209	17204	17332	17060	17290	17174	17175	17365	17194	17035	17368	17095	17191	17094	17150	17132	17084	17060	17276	17236	17223	17063	17117	17197	17194	17041	17141	17119	17237	17176	17200	17105	17185	17233	17103	17104	17027	17262	16939	17257	17165	17124	17086	17278	17078	17300	17045	17215	17160	17274	17226	17293	17102	17407	17030	17398	17146	17263	17173	17218	17050	17304	17073	17181	17215	17123	17149	17283	17307	17247	17265	17238	17375	17050	17200	17146	17259	17278	17051	17253	17309	17299	17084	17213	17266	17060	17224	17156	17091	17117	17010	17316	17326	17200	17208	17105	17211	17312	17170	17148	17235	17232	17066	17184	17218	17101	17264	17022	17270	17246	17054	17126	17320	17168	17183	17059	17310	17207	17246	17214	17267	17048	17387	17162	17264	17127	17166	17218	17237	17275	17144	17190	17171	17125	17138	17208	17228	17085	17097	17080	17273	17428	17221	17236	17218	17141	17007	17124	17035	17307	17035	17199	16974	17232	17189	17241	17241	17164	17136	17143	17201	17365	17262	17207	17089	17277	17226	17140	17119	17142	17304	17169	17137	17129	17224	17096	17247	17095	17180	17096	17361	17249	17257	17160	17194	17239	17193	17375	17115	17267	17114	17255	17188	17117	17149	17202	17015	17129	17183	17336	17218	17265	17270	17093	17278	17137	17030	17264	17130	17204	17098	17177	17167	17121	17229	17084	17086	16984	17064	17096	17240	17091	17156	17154	17333	17148	17119	17182	17146	17188	17238	17342	17020	17208	17298	17146	17101	17182	17240	17121	17236	17077	16993	17153	16972	17170	17246	17234	17187	17258	17222	17189	17276	17257	17146	17184	17297	17144	17205	17030	17074	17246	17246	17198	17363	17308	17168	17143	17260	17401	17241	17186	17196	17216
23222	21313	28152	25190	23473	24806	25234	23051	22676	22652	22515	22480	22431	22465	22270	22006	22307	22168	22057	22054	22113	22066	22132	21939	21971	22062	22154	21926	21884	22003	21943	22025	22020	21910	22017	21889	21831	21662	21615	22003	21749	21704	21844	21796	22094	21824	22019	21811	21778	21890	21562	21779	21733	21951	21932	22037	21657	21983	21888	21822	21727	21964	21712	21785	21901	21725	22010	21735	21926	21816	21916	21693	21924	21994	21834	21713	21777	21877	21747	22004	21736	21881	21858	21815	21835	21727	21881	21738	21757	21963	21848	21848	21703	21795	21861	21971	21975	21877	21941	21930	21891	21797	21866	21716	21726	21662	21832	21717	21735	21644	22034	21770	21910	22060	21651	21773	21584	21705	21828	21895	22045	22053	21815	21758	21619	21851	21683	21717	21801	21972	21822	21911	21908	22048	21971	21774	21823	21762	21564	21749	21638	21633	21696	21753	21898	21807	21804	21590	21926	21937	21830	21796	21914	21823	21946	21822	21839	21663	21587	21746	21660	21836	21813	21832	21933	21814	21809	21855	21913	21746	21737	21747	21858	21882	21897	21951	21666	21735	21939	21764	21962	21715	21801	21830	21777	21808	21663	21713	21746	21673	21928	21772	21763	21855	21902	21774	21597	21593	21872	21740	21815	21661	22085	21990	22034	21896	21940	21776	22087	21787	21718	21776	21827	21558	21963	21871	21978	21858	21735	21999	21921	21901	21969	21600	22000	21825	21599	21783	21889	21932	21858	21703	21964	21828	21845	21627	21671	21880	21781	21771	21845	21929	22007	21778	21916	21999	21856	22008	21887	21643	21902	21735	21678	21778	21929	21792	21866	21688	21902	21917	21858	21550	21731	21919	21585	21703	21823	21772	22021	21658	21937	21731	21974	21744	21921	21748	21746	21921	21736	21708	21885	22017	21782	21783	21740	21756	21755	21830	22046	21812	21773	21630	21894	21821	21961	21912	22048	21828	21794	21784	21752	21716	21837	21845	21687	21842	22031	21860	21725	21874	21841	21770	21940	22009	21781	21733	21860	21746	21627	22017	21994	21936	22016	21745	21822	21832	21752	21870	21853	21683	21955	21813	21820	22088	21486	22062	21822	21884	21842	21980	21943	21672	21439	21920	21915	21866	21704	21778	21729	21928	21737	21813	21802	21961	21838	21854	21941	21937	21799	21767	21767	21683	21767	21955	21890	21787	22092	21710	21835	21708	21891	21999	22052	21873	21736	21779	21849	21739	21851	21867	21870	21691	21853	21712	21764	21807	21971	21797	21613	21980	21919	21755	21811	21911	22006	21893	21660	21898	21880	22025	21833	21954	21892	21786	21709	21649	21885	21724	21577	21931	21841	21840	21754	22065	21838	22058	21785	21831	21902	21793	21862	21856	21716	21634	21866	21896	22079	21728	21888	21754	21760	21728	21923	21753	21911	21750	21457	21811	21802	21805	21848	22028	21906	21782	21830	21623	21750	21911	21658	21792	21913	21934	21813	21829	21668	21697	21810	22068	21746	21717	21873	21845	21706	21900	21923	21879	21814	21619	21699	21654	21805	21916	21926	21899	21909	21779	21914	21764	21814	21752	21748	21852	21639	21801	21956	21850	21935	21720	21738	21876	21719	21880	21906	21808	21669	21837	21970	21708	21883	21558	21698	21758	21678	22001	21987	21875	22003	21736	21911	21927	21929	21660	21789	22013	21748	22094	21738	21821	22016	21821	21953	21786	21708	21925	22134	21759	21669	21931	21772	21918	21893	22016	21929	21776	21634	21749	21695	21750	21445	21908	21559	21799	21837	21761	21944	21737	21878	21727	21920	21895	21715	21778	21838	21734	21856	21720	21687	21663	21989	21794	21780	21936	21809	21989	21903	21882	21561	21773	21875	22194	21878	21678	21716	21863	22055	21715	21974	21893	21783	21696	21861	21740	21776	21673	21855	21988	21937	21671	21917	21689	21828	21995	21997	21899	21940	21632	21696	21630	21703	22006	21725	21883	21829	21992	21876	21880	21828	21991	21819	21822	21782	21863	21879	21844	21795	21809	21740	21739	21714	21862	21721	21785	21847	21775	21713	21771	21782	21836	21960	21726	21866	21772	21996	21706	21906	21902	21942	21951	21671	21702	21893	21913	21702	22008	21649	21688	21743	21885	21634	21823	21802	21786	22061	21859	21648	21911	21781	21828	21640	21992	21858	21733	21719	21734	22021	21884	21859	22011	21864	21828	21810	21728	21906	21782	21904	21794	21720	21719	21922	21682	21679	21802	21890	22032	21701	21836	21835	21871	21782	21805	21955	22103	21855	21900	21793	21763	22003	21854	21677	21760	21928	21719	21672	21784	21834	21695	21736	21896	21866	21710	21739	21866	21931	21798	21717	21684	21533	21603	21453	21786	21884	21961	22016	21939	21783	21683	21741	21785	21682	21973	21636	21619	21974	21837	21808	21741	21567	22008	21750	21733	22023	21886	21818	21993	21889	21820	21823	21617	21712	21809	21904	21706	21709	21880	21843	21772	21721	21810	21721	21603	21836	21774	21855	21924	21926	21852	21859	21924	21607	21836	21957	21949	21690	21479	21742	21867	21985	21920	21959	21784	21910	21665	21941	21662	21894	21957	21909	21826	21798	21937	21817	21918	21836	21873	21890	21765	21730	21868	21789	21861	21656	21869	21714	21815	21983	21620	21939	21797	21764	21873	21667	21619	22005	21970	21967	21837	21665	22032	21926	21806	21765	21776	22016	21807	21955	21586	21842	21819	21900	22025	21721	22026	21811	21740	21711	21848	21676	21559	21828	21739	21859	21955	21694	21698	21700	21922	21924	21778	21838	21798	21598	22008	21774	21883	21708	21813	22039	21865	21777	21772	21967	21805	21516	21666	21795	21842	21974	21832	21712	21777	21739	21877	21937	21936	21921	21858	21831	21759	21937	21810	21723	21753	21932	21880	21906	21755	21895	21696	21789	21678	21845	22108	21917	21807	21801	21557	21833	21843	21854	21824	21789	21718	21903	21859	21904	21851	21878	21852	22016	21937	21799	21849	21849	21963	21800	21841	21799	21849	21702	21850	21764	21512	21849	21760	21705	21796	21927	21897	22159	21955	21989	21866	21760	22106	21732	21816	21884	21677	21900	22021	21863	21583	21734	21719	21791	21920	21915	21753	21949	21912	22037	21890	21809	21805	22041	21717	21873	21785	21615	21912	21927	21917	21737	21685	21914	21901	21915	21757	21810	21742	21774	21698	21665	21974	21790	21522	21912	21971	21950	21773	21786	21858	21893	21872	21912	21610	21757	21676	21869	21990	22053	21846	21786	21815	21660	21781	21822	21863	21550	21811	21894	21770	21667	21853	21691	21893	21831	21814	21878	21792	21996	21843	21792	21810	21924	21957	21710	21701	21984	21813	21868	21908	21716	21798	21764	21689	21826	21990	21725	21655	21829	21826	21835	21788	21886	21723	21930	21787	21882	21929	21750	21788	21716	21892	21731	21948	21876	21645	21640	21654	21767	21866	21725	21761	21831	21888	21836	21733	21782	21991	21760	21835	21753	21694	22009	21671	21890	21988	22010	21864	21769	21927	22015	22224	21786	21802	21650	21677	21647	21858	22039	21996	21912	21839	21948	21589	21795	21819	21867	21807	21816	21781	22074	21922	21765	21793	21735	21985	21900	21721	21832	21882	21828	21979	21696	22068	21850	21809	21872	21972	21875	21988	21863	21684	21635	21734	21898	21848	21989	21866	21813	21662	22007	21727	21640	21701	21838	21882	22050	21765	21681	22032	22132	21895	21833	21944	21770	21700	21857	21732	21914	21795	21553	21914	21584	21828	21658	21896	21973	21808	21975	21674	21682	21958	21765	21936	21775	21479	21812	22053	21767	21705	21779	21852	21783	21891	21892	21804	21754	21928	21910	21842	21803	21800	21886	21868	21658	21851	21848	21551	21780	21896	22009	21747	21820	21840	21820	21612	21704	21992	21875	21723	21631	22033	21723	21812	21856	21577	21843	21663	21811	21743	21794	21860	21576	21844	21747	21833	21769	22023	21947	21558	21738	21786	21793	21880	22005	21853	21946	21972	21824	21598	21916	21817	21649	21595	21887	21894	21748	21773	21948	21888	21865	21921	21810	21902	21894	21739	21958	21813	21804	22040	21815	21944	21704	22042	21622	21675	21722	21792	21840	21517	21934	21764	21873	22037	21905	21959	22044	21788	21701	21873	21638	21987	21895	21835	21797	21888	21930	21864	21905	21830	21927	21900	21783	21935	21863	21822	21829	21870	21977	21744	21984	21896	21907	21729	21771	21837	21696	21772	21988	21600	21731	21847	21933	21946	21931	21812	22118	21682	21779	21999	21572	21725	21705	21781	21830	21670	21805	21770	21896	21725	21633	21802	21814	21639	22026	21819	21820	22010	21867	21911	21957	21644	21838	21856	21673	21922	21554	21805	21937	21741	21641	21837	21615	21719	21798	21876	21968	21718	21877	21899	21828	21763	21888	21638	21716	21833	21708	21947	21939	21588	21804	21923	21698	21949	21815	21868	21845	21812	21615	21851	21891	22116	21685	21882	21830	21876	22010	21734	21812	21884	21794	21676	21783	21858	21673	21715	21533	21700	21751	21465	21866	21698	21832	21967	21801	21865	21888	21899	21869	21897	21965	21817	21774	21821	21656	21633	21868	22041	22173	21636	21774	21961	21676	21569	21742	21734	22145	21745	21906	21875	21883	21717	21756	21811	21783	21853	21825	22002	22043	21613	21710	21714	22056	21952	21971	21946	21693	21785	21740	21782	21765	21859	21783	21946	21987	21840	21820	21696	21935	21784	21712	21693	21866	21849	21715	21885	21865	22015	21801	21556	21776	22040	22058	21824	21808	21786	21794	21846	21843	21967	21956	21861	21984	21733	21753	21992	21931	21950	21687	21749	21964	21730	21730	21928	21910	21782	21863	21565	21975	21814	21980	21911	21753	21685	21767	21848	21984	21722	21770	21815	21673	21722	21562	21981	21828	21690	21936	21973	21725	21759	21797	21782	21901	21941	21771	21903	21780	22006	21651	21804	22037	21704	21633	21836	21793	21756	21909	21698	21570	21736	21856	21841	21672	21946	22128	21664	21838	21826	21789	21869	21911	22003	21768	21951
15784	28563	25348	21633	20205	19258	18342	18213	18045	18169	17452	17685	17371	17440	17289	17243	17078	17118	17086	17279	16992	17119	17107	17082	16965	16914	16994	16910	16855	16976	16759	17062	16849	17057	17022	17112	16892	16799	17010	17014	16819	16896	16917	16694	16673	16823	17126	16793	16844	16960	16870	16821	16842	16745	16997	17030	16875	16954	16872	16851	16825	16900	16980	16849	17009	16726	16921	16853	17034	16722	17043	16885	16956	17024	16825	16936	16776	16788	16870	16927	16755	16741	16881	16997	16830	16839	16776	16917	17004	16908	17014	16861	16840	16802	16937	16917	16855	16737	16910	16663	16827	17018	16733	16782	16965	16743	16966	16830	16930	16939	16980	16723	16862	17035	17020	16810	16684	16964	16803	16973	16932	16877	16801	16966	16862	16934	16760	16844	16745	16877	17043	16849	16748	16939	16792	16910	16793	16888	16818	16942	16892	16856	16883	16895	16899	16848	16826	16893	16965	16971	16764	17013	16890	16981	16800	16797	16777	16869	16862	16817	16928	16884	16936	17081	16820	16874	16913	17086	16942	17002	16700	17018	16733	16822	16974	16790	17005	16815	16961	16752	16942	16742	16876	16838	16949	16975	16922	16797	16835	16947	16690	16899	16884	16942	16823	16840	16850	16949	16892	16962	16699	16753	16845	16889	16969	16842	16883	16857	16833	16839	16698	16828	16902	17004	16939	16944	16713	16764	17094	16874	16750	16736	16806	16844	17090	16703	16969	16917	16703	16712	16914	16822	16968	17026	16890	16933	16807	16749	16840	16896	17012	17077	16914	16919	17018	16859	16942	16963	16752	16936	16936	16891	16789	16967	16802	16871	16848	16831	16734	16906	16907	16886	16833	16908	16738	16765	16989	16836	16941	16843	16837	16746	16827	16872	17107	16815	16847	16868	16788	17015	16871	16806	16928	16819	16873	16887	16979	16900	16817	16953	16904	16749	16856	16848	16838	17051	17113	16961	16895	16670	16828	17008	16843	16987	16770	16866	16846	16861	16845	16734	16866	17008	16839	17001	16822	16910	16915	16847	16996	16872	16833	16792	16969	17072	16916	16919	16789	16937	16903	16962	17007	16992	16805	16918	16829	16946	16844	16930	16777	16885	16796	16773	16852	16844	16824	17085	16923	16736	16755	16886	16977	16902	16828	16791	16919	16986	16827	16856	16868	17038	16992	16928	16799	16686	16818	17038	17029	16677	16942	16874	16926	16822	16907	16832	16978	16930	16957	17091	16858	16857	16747	16864	16881	16937	16875	16922	16831	16891	16919	16967	16800	16795	16869	16638	16750	16926	16854	16792	16794	16943	16915	16938	16962	16830	16832	16805	16951	16895	17049	16751	16715	16673	16813	16895	16812	16870	16906	16903	16782	16822	16990	16879	16818	16945	16821	16870	16847	16867	16834	16753	16766	16762	16830	16934	16813	16854	16919	16752	17044	16769	16856	16917	16869	17081	16945	16838	17057	16809	17056	16827	17059	16934	16750	16908	16955	16913	16878	17003	16875	16840	16855	16946	17010	16781	16967	16697	16951	16897	16823	17004	16919	17048	16804	16934	16938	16997	16923	16753	16981	16835	16847	16788	17052	16801	16938	16987	16878	16883	16880	16996	17064	16774	16889	16795	16939	16797	16752	16858	16876	16750	16867	16890	16920	17023	17106	16874	16693	16918	16696	16889	17062	16727	17042	16875	16768	17003	16899	16848	16887	16746	16950	16741	16973	16888	16878	16774	16903	16969	16935	16825	16936	17076	16874	16996	16836	16810	16812	16966	16931	16872	16874	17028	16890	16974	17026	16916	16853	16846	16955	16777	16994	16955	16915	16802	16939	16810	16756	16973	16939	16857	16940	16785	16866	16930	16783	16854	17082	16883	16847	16648	16940	16973	16831	16964	16965	16943	16884	16836	16848	16861	16753	16811	16887	16928	16753	16877	17058	16976	16872	16909	16874	16794	16955	16870	16802	16866	16832	16851	16966	16901	16953	17075	16882	16917	16860	16947	16822	16954	17045	16883	16860	16916	16677	16809	16869	16900	17052	16922	16744	16970	16996	16659	17010	16739	16739	16803	16903	16925	16926	16766	16940	16826	16909	17008	16851	16917	16677	16798	16892	16852	16967	16842	16901	16813	16923	16942	16688	17010	16983	16845	16817	16893	16843	16785	16801	17069	16819	16941	16854	16855	16909	16786	16865	16865	16994	16769	16985	17079	16685	16817	16748	16808	16882	16808	16846	16845	16804	16911	16885	16864	16785	16753	16831	16979	16839	17088	16871	16969	16732	16820	16908	16829	16829	16604	16905	16893	16950	17000	16936	16746	16850	16878	16741	16894	16935	16824	16858	16852	16856	16874	16722	16783	16897	16940	16826	16908	16904	16889	16935	16770	16864	16664	16844	17089	16896	17019	16979	16825	16814	16851	16790	16931	16925	16771	16995	16776	17051	17089	17181	16871	16858	17170	16818	16873	16948	16868	17018	16965	16944	16686	17020	16780	16907	16891	16717	16810	16996	16747	17006	16849	16879	16932	16902	16893	16918	16955	16979	17051	16794	16900	16897	16850	16746	16839	16884	16839	16915	16979	16896	16932	16872	16684	16998	16948	17065	16935	16786	16883	16871	16741	16879	16950	17011	16890	16841	16837	17041	17046	16892	16927	16796	16860	16818	17037	16683	16784	16708	16740	16811	16733	16924	16891	16929	16785	16940	16888	16821	16886	16861	17105	17051	16853	16791	16752	16887	16889	16782	16861	16751	17033	17033	16814	16838	16875	16801	16758	16826	16922	16904	16890	16998	16917	16923	17027	16877	16825	16982	16884	16914	16865	16843	17021	17023	16721	16934	16787	16968	16942	16850	16761	17075	17023	16963	16939	16953	16889	16866	17002	17021	16804	17050	16954	16763	16663	16995	16930	17157	16817	16865	16839	16911	16790	16885	16845	16963	16920	16918	16948	16931	16912	16738	16780	16881	16865	16920	17011	16851	16972	16806	16759	16860	16813	16719	16923	16910	16932	16694	16949	16917	16750	17035	16652	16883	16967	16933	16847	16907	16773	17020	16905	16823	17013	16814	16862	17138	16958	16940	16881	17023	16748	16912	17030	16863	16695	16888	16868	16939	16912	16912	16889	16790	16918	16913	16662	17026	16879	16850	17143	16807	16976	16850	17018	17079	16794	16921	16852	16863	16947	16887	16763	16758	16863	16856	16771	16977	16813	16971	16885	16648	16885	16783	16922	16783	16826	16907	16746	16790	16878	16865	16836	16989	16873	16945	16832	16800	16883	16844	16839	16864	16892	16806	16908	16789	17033	16720	16884	16873	16886	16775	16819	16706	16920	16817	16809	16811	16779	16918	16841	16795	16805	16882	16907	16863	16980	16955	16887	16772	17034	16839	16778	17003	17029	17038	16905	16933	16753	16678	16903	16929	16895	16595	17020	16746	17036	16895	16905	17022	16744	17005	16846	17024	16762	16968	16903	16842	16627	17009	17005	16938	16763	16892	16697	16840	16730	16787	16692	17010	16817	16954	16980	16958	16742	17022	16836	16909	16772	16946	16812	16848	16972	16859	16793	16905	16817	16864	16951	17040	16844	16840	16842	16945	16807	17085	16999	16756	16789	16842	16830	16921	17060	16673	16727	16753	16843	16800	16910	16758	16835	16907	16924	16943	16814	16766	16862	16845	16794	16947	16941	17004	16901	16813	16873	16885	17100	16684	16753	16892	17117	16757	16934	16776	16830	17002	16866	16760	16772	16710	16797	16760	16905	16653	16746	16796	16871	16788	16963	16891	16872	16689	16833	16951	16811	16972	17050	16850	16904	16854	16862	16972	16906	17011	16866	16878	16916	16855	16935	16992	16905	16971	16887	16819	16932	16771	16927	17001	16970	16990	16862	16872	16804	16913	16870	16752	17047	16948	16854	16975	16817	17007	16898	17000	17088	16867	16759	16903	16901	16815	16857	17067	16865	16946	16831	16855	16796	16615	16950	17012	16963	16787	16879	16919	17040	16895	17025	17095	16823	16910	16831	16766	16835	16915	16931	16971	16893	16786	16894	16900	16982	16853	16776	17008	16895	16997	16833	16897	16919	16896	16865	16831	16805	16822	16936	16762	16742	16732	16804	16962	16823	17016	16931	16842	16951	16949	16859	16880	16969	16875	16907	16875	16788	16837	16867	16944	16846	16910	16868	16989	16773	17082	16929	16962	16713	16892	16782	17061	16919	16760	17105	16967	16729	16877	16810	17010	16835	16841	16839	16915	16868	16852	16835	16910	16901	16892	17081	16806	16724	16855	16934	16989	16819	16880	16665	16980	16616	16908	16839	16842	16952	16980	16638	16950	16880	16754	16861	16915	16773	16827	16817	16938	16920	17041	16885	16778	16762	16986	17013	16838	16727	16924	16865	16838	16934	16860	16858	16920	16993	16925	16898	17036	16688	16960	16759	16929	16990	16883	17029	16936	16957	16969	16851	16788	16905	17035	16667	17036	16757	16906	16850	16845	16792	16811	16940	16880	16886	16917	16615	16830	16905	16935	16740	16953	16938	16884	16898	16911	16914	16889	16883	16844	16879	16761	16958	16796	16785	16838	17013	16859	16795	16798	16855	16764	16728	16967	16820	16988	16744	16975	16783	16973	16792	16815	16909	16666	16735	16858	16868	16992	16886	17029	16868	16936	17026	16834	16796	16992	16829	16919	17070	16850	16887	16896	16984	16976	16841	16746	16880	16932	16764	16875	16961	17087	16868	16820	16760	16982	16760	16773	16944	16930	16806	16834	16880	16969	16909	16782	16879	16926	16620	16974	16830	17066	16829	16778	16782	16930	16827	16979	16933	16843	16789	16937	16929	16977	16997	16904	17004	16839	16854	16922	16825	16923	17047	16818	16998	16853	16980	16975	16810	16975	17003	16999	16713	16970	16936	17043	17017	16988	16899	16533	16992	16880	16924	16796	16874	16867	16872	16818	16794	16941	16992	17024	16764	16918	16827	17026	16747	16837	16992	16829	16953	17009	16893	16986	16823	16854	16700	16881	16720	16730	16994	16860	16949	16952	17004	16834	16804	16893	17000	16927	16894	16830	16715	16793	16980	17102	16897	16983	16611	16836	16891	16929	16787	16848	16908	16931	16891
24872	21340	27454	27926	23755	23625	23836	23043	22990	22854	22754	22767	22502	22658	22347	22723	22814	22416	22447	22290	22472	22457	22583	22325	22264	22214	22398	22326	22351	22130	22396	22429	22387	22160	22334	22161	22178	22318	22385	22516	22253	22050	22293	22286	22366	22386	22015	22180	22306	22549	22232	22302	22164	22095	22267	22147	22157	22231	22398	22288	22167	22214	22162	22418	22069	22120	22359	22369	22343	22447	22164	22324	22243	22290	22223	22137	22084	22399	22122	22299	22176	22265	22124	22065	22325	22256	22332	22279	22256	22292	22022	22234	22246	22188	22338	22073	22058	22407	22262	22070	22287	22177	22173	22184	22308	22196	22172	22305	22283	22418	22472	22270	22198	22347	22360	22344	22180	22394	22169	22342	22300	22392	22202	22229	22154	22268	22117	22234	22440	22263	22403	22154	22298	22169	22406	22285	22243	22173	22121	22140	22220	22389	22229	22492	22291	22318	22197	22233	22068	22198	22061	22032	22250	22342	22307	22232	22239	22061	22316	22040	22232	22465	22251	22266	22171	22331	22110	22244	22170	22337	22469	22075	22102	22238	22357	22568	22392	22356	22311	22076	22215	22385	22260	22395	22149	22203	22317	22040	22426	22525	22342	22045	22166	22371	22111	22099	22066	22128	22320	22330	22212	22012	22316	22211	22354	22314	22383	22102	22435	22526	22217	22393	22309	22181	22212	22298	22259	22385	22503	22497	22360	22428	22232	22219	22144	22086	22055	22209	22201	22189	22394	22280	22367	22398	22247	22335	22227	22253	22386	22126	22375	22415	22141	22430	21941	22265	22311	22231	22161	22147	22188	22225	22282	22163	22306	22323	22212	22339	22304	22370	22231	22314	22318	22263	22100	22034	22314	22346	22174	22301	22434	22150	22284	22301	22318	22482	22224	22419	22345	22396	22394	22344	22175	22500	22137	22528	22458	22101	22261	22269	22291	22487	22076	22365	22322	22290	22296	22222	22264	22367	22234	22128	22209	22098	22387	22116	22112	22168	22285	22483	22404	22206	22332	22112	22330	22397	22188	22069	22264	22274	22312	22097	22245	22293	22363	22335	22241	22320	22369	22231	22386	22349	22312	22392	22216	22244	22354	22310	22215	22448	22412	22158	22455	22370	22293	22503	22510	22172	22258	22254	22193	22183	22254	22467	22296	22326	22401	22086	22391	22117	22083	22296	22254	22374	22463	22272	22353	22207	22328	22300	22423	22025	22239	22343	22420	22144	22183	22270	22179	22337	22408	22148	22259	22227	22090	22284	22416	22193	22341	22403	22274	22144	22302	22038	22305	22335	22190	22215	22257	22075	22568	22442	22258	22380	22307	22264	22311	22152	22315	22232	22316	22009	22378	22367	22356	22449	22129	22367	22269	22165	22423	22059	22269	22169	22135	22180	22348	22254	22471	22261	22239	22014	22383	22463	22350	22352	22195	22193	22623	22201	22114	22337	22049	22161	22191	22109	22280	22311	22246	22069	22394	22299	22279	22235	22184	22166	22319	22047	22054	22212	22164	22428	22322	22418	22240	22283	22299	22301	22098	22355	22250	22196	22055	22138	22410	22300	22214	22384	22165	22258	22403	22373	22634	22208	22188	22274	22279	22435	22215	22039	22129	22010	22229	22371	22207	22205	22281	22481	22284	22075	22378	22576	22463	22343	22040	22321	22226	22288	22096	22489	22276	22438	22030	22496	22074	22207	22145	22270	22125	22208	22095	22199	22285	22381	22275	22414	22467	22267	22192	22299	22395	22238	22516	22301	22264	22130	22356	22344	22147	21991	22272	22050	22172	22259	22408	22342	21991	22259	22113	22263	22140	22215	22425	22528	22391	22199	22362	22313	22439	22261	22359	22290	22358	22286	22416	22214	22385	22238	22327	22306	22054	22155	22367	22174	22350	22211	22376	22115	22248	22298	22196	22363	22172	22458	22288	22404	22340	22146	22351	22272	22342	22070	22450	22363	22312	22329	22039	22384	22408	22389	22452	22289	22181	22227	21994	21987	22305	22108	22283	22177	22278	22374	22195	22254	22033	22236	22000	22358	22376	22435	22231	22323	22344	22338	22091	22381	22232	22168	22147	22242	22422	22303	22509	22165	22220	22177	22198	22454	22241	22103	22393	22209	22203	22152	22482	22272	22364	22251	22175	22178	22393	22051	22151	22362	22345	22055	22088	22401	22219	22090	22238	22164	22255	22338	22305	22170	22166	22051	22281	22372	22096	22406	22257	22234	22305	22178	22271	22168	22191	22274	22208	22331	22389	22318	22377	22334	22281	22191	22108	22039	22342	22250	22279	22251	21948	22350	22206	22549	22355	22107	22357	22401	22397	22560	22186	22384	22254	22143	22099	22269	22339	22086	22388	22245	22321	22226	22430	22186	22241	22482	22264	22071	22119	22368	22474	22258	22260	22086	22339	22139	22237	22264	22281	22102	22192	22245	22241	22391	22500	22200	22219	22190	22253	22048	22082	22340	22287	22247	22156	22205	22302	22547	22456	22176	22186	22137	22139	22266	22101	22099	22241	22280	22369	22192	22407	22277	22020	22240	22351	22371	22225	22153	22310	22209	22277	22056	22243	22359	22341	22499	22296	22297	22220	22399	22154	22295	22289	22147	22282	22358	22415	22265	22478	22363	22093	22090	22279	22183	22408	22153	22280	22284	22115	22361	22475	22175	22232	22448	22241	22144	22203	22189	22385	22267	22334	22218	22377	22249	22136	22408	22324	22052	22378	22337	22363	22241	22472	22307	22174	22287	22161	22275	22226	22198	22362	22361	22202	22180	22495	22168	21993	22139	22298	22190	22065	22264	22206	22192	22435	22343	22259	22255	22292	22157	22299	22382	22471	22179	22116	22198	22194	22380	22317	22199	22589	22366	22500	22233	22279	22182	22346	22311	22062	22466	22200	22369	22121	22393	22242	22294	22388	22280	22371	22256	22237	22396	22431	22234	22335	22415	22339	22251	22404	22482	22566	22334	22253	22269	22371	22487	22453	22322	22330	22123	22365	22308	22470	22519	22475	22365	22514	22369	22408	22143	22210	22218	22141	22093	22238	22177	22245	22307	22352	22278	22465	22239	22268	22127	22264	22186	22179	22093	22249	22207	22201	22141	22273	22313	22157	22245	22183	22256	22130	22347	22443	22417	22128	22256	22176	22201	22122	22193	22162	21966	22306	22255	22201	22400	22327	22222	22274	22350	22276	22430	22412	22285	22368	22411	22217	22361	22323	22280	22277	22399	22386	22298	22331	22249	22205	22351	22246	22283	22081	22407	22379	22357	22193	22443	22236	22155	22161	22188	22270	22216	22226	22186	22138	22175	22118	22264	22280	22313	22377	22179	22074	22106	22183	22109	22243	22317	22223	22239	22370	22153	22150	22350	22272	22441	22024	22382	22342	22381	22483	22094	22427	22328	22198	22219	22413	22274	22358	22190	22358	22166	22368	22191	22164	22385	22380	22372	22467	22385	22219	22039	22085	22189	22444	22178	22075	22438	22347	22303	22206	22248	22253	22220	22192	22155	22259	22326	22321	22070	22361	22357	22345	22369	22173	22390	22168	22462	22224	22274	22256	22227	22084	22371	22287	22402	22444	22322	22221	22341	22382	22222	22113	22193	22204	22218	22441	22013	22390	22380	22329	22320	22455	21919	22120	21970	22162	22165	22267	22375	21904	22234	22181	22256	22333	22057	22338	22397	22202	21954	22645	22374	22522	22282	22375	22194	22297	22435	22208	22382	22416	22261	22188	22540	22030	21963	22242	22183	22062	22205	22117	22109	22221	22439	22280	22114	22380	22520	22495	22286	22240	22492	22171	22191	21975	22396	22398	22248	22515	22205	22406	22494	22102	22456	22143	22279	22467	22420	22324	22159	22168	22039	22040	22412	22123	22287	22265	22384	22217	22285	22231	22395	22423	22319	22427	22266	22208	22406	22371	22078	22385	22323	22454	22404	22135	22159	22120	22229	22044	22073	22369	22330	22228	22211	22366	22271	22101	22107	22097	22249	22234	22286	22473	22324	22446	22202	22203	22276	22302	22232	22398	22380	22201	22251	22459	22244	22298	22273	22299	22226	22210	22395	22151	22130	22210	22317	22343	22435	22317	22435	22303	22305	22294	22426	22064	22206	22221	22385	22436	22272	22181	22204	22288	22485	22155	22516	22492	22380	22331	22140	22246	22168	22191	22182	22172	22229	22237	22062	22182	22149	22287	22150	22352	22193	22188	21961	22295	22273	22459	22136	22109	22289	22292	22294	22073	22187	22392	22202	22064	22322	22537	22168	22333	22122	22224	22269	22267	22216	22315	22202	22096	22514	22490	22087	22344	22266	22303	22114	22344	22039	22409	22116	22289	22210	22116	22279	22100	22425	22631	22168	22321	22376	22401	22485	22327	22143	22173	22165	22268	22239	22113	22488	22225	22152	22269	22240	22081	22086	22227	22498	22322	22204	22239	22338	22222	22297	22096	22429	22352	22393	22237	22372	22439	22352	22091	22249	22232	22332	22392	22222	22314	22047	22228	22071	22256	22140	22141	22261	22072	22320	22382	22182	22415	22233	22077	22466	22233	22428	22505	22098	22486	22262	22184	22142	22109	22016	22253	22152	22179	22235	22272	22191	22119	22504	22292	22275	22295	22148	22326	22313	21972	22393	22377	22150	22274	22109	22400	22173	22320	22301	22329	22517	22289	22133	22148	22311	22134	22340	22295	22137	22208	22479	22117	22412	22351	22298	22370	22447	22218	22339	22225	22271	22394	22378	22283	22077	22185	22191	22425	22244	22371	22318	22393	22164	22469	22131	22295	22387	22251	22153	22299	22098	22125	22410	22247	22125	22414	22171	22152	22335	22530	22437	22295	22421	22144	22327	22233	22156	22261	22125	22406	22443	22119	22267	22277	22055	22154	22242	22244	22266	22238	22310	22337	22141	22237	22263	22225	22148	22124	22061	22170	22520	22424	22229	22448	22217	22416	22352	22339	22178	22261	22180	22368	22304	22238	22370	22307	22285	22233	22269	22263	22356	22371	22212	22222	22347	22489	22151	22127	22087	22314	22227	22434	22348	22418	22342	22475	22406	22160	22187	22283	22397	22176	21909	22288	22312	22331	22178	22232	22273	22325	22345	22128	22403
16895	26130	23552	20502	19821	18816	18400	18182	18126	17782	17814	17537	17578	17573	17198	17342	17361	17370	17178	17366	17306	17312	17147	17303	17066	17194	17122	17098	17132	17072	17204	17331	16891	17152	17135	16987	17249	17149	17122	17233	17103	16916	17112	17026	17035	17006	17194	17018	17270	17269	17143	17093	17148	17106	17119	17296	17028	17183	17171	17094	17148	17049	17135	16987	17041	17168	17122	17326	16947	17195	17007	17033	17106	17368	17041	17241	16975	16885	17057	17085	17162	17110	17081	17012	17188	17302	17219	17103	17051	17172	17168	17065	17069	17071	17057	17176	17198	17176	17113	17097	17084	17155	17116	16937	17120	17071	17163	17146	17195	17172	17207	16926	17086	17162	17319	17078	16940	16962	17153	16961	17117	17033	17127	17064	17200	17093	17145	16892	17159	17069	17212	17059	17151	17171	17137	17063	16968	17101	17074	17158	17150	17177	17208	17182	17214	17070	17137	17091	17089	17030	17174	16961	17101	17091	17123	17140	16960	17231	17057	17047	17057	17110	17046	17096	16883	17030	17103	17046	17304	16892	17214	17128	16900	17196	17159	17036	16966	17015	17063	17195	17011	17279	16979	16973	17103	17173	17188	17099	17127	16991	17122	17006	17161	17120	17073	17093	17179	17168	17203	17182	17134	17131	16965	17030	17018	17079	17064	17142	17126	17171	17142	17094	17216	16899	17146	17077	17135	17131	17127	17215	16992	17027	17038	17209	16946	17197	17078	17058	17087	17044	17197	17199	16953	17180	17287	17021	17194	17231	17046	16934	17172	17077	17136	17251	17230	17273	17081	17024	17126	17147	17245	17115	17204	17128	17123	17009	17132	17075	17135	17162	17066	17030	17149	16965	17238	17047	17171	17061	17094	17035	17203	17017	17099	17102	17126	17119	17048	17009	17177	16963	17037	17098	17174	17134	16962	17083	17197	17161	17062	16951	17077	17302	17119	16915	17130	17139	17152	16913	17138	17162	17226	17148	17044	17338	17201	17049	17034	16990	17077	17174	16977	16997	17179	17050	17145	17038	17065	17092	17083	17211	17140	17155	17110	17100	17102	17040	17252	16937	17118	17115	17234	17146	17156	16804	17051	17242	17104	17101	17078	17068	17052	17237	17042	17132	16983	16903	17162	17102	17077	17206	16866	17209	17161	16943	17106	17205	16930	17131	17282	17079	17017	17271	17066	17067	17094	17097	17118	17092	17188	17132	17092	17050	16999	16935	17220	17135	16981	17094	17058	17252	17061	17207	17214	17157	17077	17028	17322	17285	17118	17043	16997	17118	17141	17055	17155	17231	17284	16948	16921	16948	17067	16927	17063	16930	17183	17195	17059	17191	17109	17113	17006	17094	17086	17306	17115	17131	17227	17119	17120	17100	17190	17023	17145	17108	17146	17236	17078	16966	17217	17255	17057	16925	17104	17034	17175	17291	17069	17101	17135	17188	17169	17062	16938	17107	17083	17062	17234	17069	17068	17269	17185	17134	17114	17254	17241	17349	16986	17086	16999	17096	17194	17062	17130	17103	17151	17188	17115	17168	17271	17104	17124	17106	17098	17073	17014	17009	17066	17090	17253	17073	17092	17185	17083	17065	16996	17105	16924	17044	17109	16928	17218	17000	17179	17065	17046	17048	17176	17022	17236	17090	17183	17145	17091	17264	17113	17197	17208	17207	16872	17184	17057	17317	17171	17013	16971	17053	17148	17124	17215	16850	17103	17189	17007	17030	17186	17104	17163	17258	16831	17145	17177	17101	17137	17037	17161	17164	16943	17266	17181	17103	16970	16976	17336	16939	17114	17173	17033	17099	17083	17266	16862	17050	17262	17480	16964	17302	17290	17502	17047	17209	17171	17033	16959	17071	17197	17013	17068	16937	17163	17031	17064	17254	17001	17010	17243	17175	17001	17067	17211	17092	17168	17276	17045	16937	17159	17092	17232	17050	17058	17151	17164	17083	17151	17080	17205	17066	17205	17072	17125	17162	17053	17147	17239	17016	17111	17157	17175	17213	17104	17159	17066	17155	17012	17068	17162	16972	17135	17099	17289	17044	16996	17041	16980	17174	17154	17227	17014	17259	17027	17005	17116	17201	16965	17231	17138	17111	17256	17253	17284	17116	17240	17068	17075	17069	17015	17283	17090	17139	17054	17110	17023	17095	17027	17144	17121	17099	17270	17253	17049	17016	17250	17048	17180	17185	17136	17028	17120	17217	17034	17029	17073	16971	17014	17159	17240	17104	16924	17115	17127	17106	16988	17194	17122	16923	17069	17135	17067	17396	17106	17024	17170	17219	17111	17255	17283	16956	17041	17151	17151	16927	17080	16968	17138	17091	17053	17165	17217	17160	17128	17322	17174	17222	17018	17121	17157	17027	17082	17103	17184	17098	17192	17276	17097	17017	17027	17097	17143	17145	17123	17089	17074	17174	17078	17030	17031	17175	16984	17165	17185	17204	17114	17261	17247	17008	17373	17139	17305	17162	17074	17386	17291	17253	17169	17023	17074	17046	17256	17000	17032	17068	17125	17197	16964	17035	17298	17177	17147	17276	17178	17029	17222	17106	17114	17198	17218	17175	17246	17070	17147	16947	17176	17235	17203	17057	17251	17060	17109	17096	17159	17148	17022	17058	17138	16876	17099	17136	17044	17074	16946	17200	17208	17166	17053	17180	17163	16970	17199	17267	16981	17264	17108	17211	16981	17036	16950	16934	17031	16795	17099	17205	17310	16937	17109	17041	17031	17110	17191	17133	17234	17135	16978	17149	17236	17156	17069	16967	17078	17235	17150	17046	17091	17054	16930	17056	17034	17089	17152	17146	16973	17221	17024	17020	17158	16948	17180	17206	17101	17136	17152	17161	17106	17136	17252	17210	17186	17209	17147	17198	17209	17136	17189	17077	17001	17100	17109	17053	17264	16945	17192	17283	17104	17041	17101	17047	17024	17006	17106	17196	17231	17191	17226	17100	17032	16983	16916	17115	17129	17117	17129	17196	17096	17048	16964	17085	16948	17157	17047	17019	16995	17162	17219	17176	16937	17120	17031	17167	16896	17203	17069	17123	17014	16917	17120	17123	17065	17031	17042	17126	17195	16945	17248	17234	17004	17185	17029	17091	17080	17130	16985	17108	17248	17142	17114	17086	17036	17202	17111	17120	17077	17080	17067	17208	17223	17224	17035	16952	17148	17193	17198	17262	17083	17070	17076	17031	16979	17336	17272	16964	17176	17151	17024	17163	17115	17235	17029	17097	17066	17135	17175	17178	17189	16997	17190	17074	17308	17080	17122	17026	17016	17118	17120	17170	17033	17261	17199	17074	16982	17089	17230	17125	17146	17200	17184	17068	17261	17134	17044	17044	16996	17202	17234	17181	17036	17097	17032	17199	17229	17115	17236	17055	17191	17144	17320	17124	17037	17096	17141	17049	17161	17046	17203	17101	17087	17354	17172	17277	17005	17351	17137	17183	17173	17200	17079	17232	17120	17202	17083	17081	17284	16987	16970	17067	17211	17166	17092	17038	17194	17214	17061	17196	17175	17006	17045	16997	17238	17111	16994	17209	17070	17245	17207	17034	17027	17125	17214	17047	17178	17128	17247	16871	17046	17180	17301	17128	17044	17088	17102	17083	17127	17306	17207	17126	17187	16920	17339	17130	16867	17019	17065	16991	17015	17193	17268	17065	17317	17072	17221	17121	17250	17115	17116	17131	17165	17104	17157	17143	17161	17048	17233	16849	17029	17066	17175	17155	17100	17088	17090	17089	17030	17137	16967	17155	17287	17189	17340	17208	17154	16998	17189	17158	17122	16807	17092	17083	17167	17145	17231	17097	17194	17113	16864	17193	17118	17149	17075	16821	17019	17224	17248	17239	16972	17028	17153	17190	17080	16789	16926	17029	17084	17267	17112	17040	17224	17219	17279	17101	17119	17167	17264	17100	17018	17120	17087	17158	17135	17104	17223	17200	17095	17050	17201	17232	17189	16984	17090	16975	17096	16982	17043	17202	17029	17325	17303	17226	17131	17108	16943	17280	17221	17176	17358	17016	17018	17190	17138	17096	17189	17078	17029	17092	17212	17069	17080	17107	17166	17198	16849	17185	17327	17261	17260	17191	16987	17064	17171	17078	17154	17102	17143	17087	16967	17263	17116	17161	17105	17305	17172	17107	17118	16999	17031	17053	17139	17293	17253	16962	17166	17155	17173	17124	16993	17200	17148	17208	17242	17044	17101	16890	16991	17073	17179	17302	17043	17133	17236	17246	17120	17105	17155	17077	17039	17202	17159	17120	17157	17423	17100	17105	17104	16999	17094	17071	17131	17062	17311	17210	16968	17107	17117	17171	17209	17214	17116	17346	17134	17105	16977	17370	16974	17006	17078	17089	17056	17075	17094	17066	17227	17105	17042	17169	17097	17063	17187	17114	17254	17199	17084	17065	17187	17057	17031	17164	17076	17165	17223	17146	17165	17140	17133	17162	17290	17001	17254	17142	17156	17008	17261	17302	17096	17249	17041	17059	17167	17123	17241	17149	17197	17280	16943	17074	17042	17063	17036	17060	17026	17242	17046	17084	17247	17015	17134	17220	17233	17129	17221	17068	17075	17046	17121	17123	17077	16902	17047	17011	17146	17190	17233	17174	17092	17000	17237	17058	17116	16865	17187	17144	17246	17066	17242	17037	17190	17121	17072	17009	17114	17173	17207	17168	16986	17162	17125	17106	17029	17249	16901	17375	17127	17053	17130	17328	17176	16920	17032	17140	17077	17047	17165	17060	17056	16996	17046	17286	17137	17156	17139	17211	17077	17232	17041	17109	16959	17087	17183	17015	17042	16935	17279	17078	17070	17157	17152	17064	17018	17346	17077	17056	17246	16946	17219	17311	17121	17186	17201	17178	17178	17070	17333	17184	16999	17068	16922	17014	17229	17116	17149	17034	17126	17040	17130	17016	17035	17147	17083	17160	17069	17046	17222	16993	17009	17215	17219	17194	17063	17109	17070	17198	17016	17178	17030	17062	17237	17212	16919	17106	17120	17081	17103	17242	17076	17080	17113	16932	17209	17148	17106	17094	17046	17230	17136	17070	17129	17145	17105	17080	17259	17065	17188	17106	17193	17084	17061	17231	17175	17100	16990	17126
22259	21379	28728	24447	22095	25284	27861	23805	23336	23534	23064	22646	22615	22853	22601	22295	22348	22526	22389	22190	22376	22157	22486	22438	22259	22367	22301	22126	21920	22164	22121	21916	22020	22418	22262	21978	22224	21964	22003	22117	22226	22209	22108	22049	22258	22152	22052	21995	22024	21857	22256	22121	22238	22179	22050	22176	22048	21934	21970	22117	21879	21863	21893	22171	21932	22030	22017	22019	22141	22003	22149	21950	21784	21858	22028	22022	21976	22195	22087	22190	22018	21842	21906	22030	22187	22175	22080	22047	22050	22001	21994	21906	21962	21881	22131	21958	22020	22113	22082	22055	22024	22215	21677	21898	22140	21720	22076	22143	22130	21997	22088	22035	22102	22036	22069	21987	22034	22043	22024	22108	21951	21998	21910	21967	21878	21938	21966	22024	21849	21960	21901	21947	21955	21961	22071	21890	21999	22112	21896	22142	21911	21907	21985	22037	22108	21910	22217	22058	22027	22167	22043	22101	21928	21834	21930	22017	21948	22281	22131	21878	22218	22111	21765	21923	22173	22219	22074	21992	22224	21914	22256	21976	21937	22096	22078	21951	22120	22044	21934	21916	21947	22040	21900	21941	22086	22031	22002	22104	21796	21897	22042	21787	21911	22164	22055	21998	22035	22006	22205	22022	22087	22048	21981	21814	21993	22096	22025	22340	22093	21978	21935	21821	22110	21802	22157	21826	21850	22033	21848	21910	21897	22091	21788	22148	22069	22153	22081	22102	22061	21999	22176	21932	21876	22115	21885	22100	22171	22155	21714	22005	21983	21786	21971	22015	22209	21951	22034	21894	22295	22196	22067	21923	21939	21870	21995	22110	22024	22104	22146	22023	21827	21963	21756	21926	22081	22148	22007	22079	22198	22141	22008	22200	22238	22029	22322	22049	22076	22056	22017	22127	21939	22073	21924	21914	21736	22086	22108	21858	21807	21906	22078	21856	22265	22010	22048	21891	21952	21918	21889	21995	21957	21985	21967	22070	21978	22097	21689	21812	21956	22029	21936	21896	22186	22069	22141	22277	21941	22001	21939	21790	21930	21855	22273	21858	22128	22029	21871	22031	22012	22062	22089	21986	21988	21777	21916	22080	21857	21926	22097	22107	21889	21951	22256	21945	22311	22049	21969	21903	21949	21891	22109	22231	21874	22069	22026	21968	21986	21976	22234	22113	21926	21960	21802	21875	22040	22020	22059	21924	22074	22077	21922	21846	21837	21894	22029	22025	21920	21993	22032	22071	22019	22053	21936	22139	21904	21949	21998	21974	22205	22154	21799	21847	21842	22204	21981	21972	22131	22117	22257	22218	22222	21836	21995	22467	22201	21944	21933	22080	21860	21783	21978	22009	22108	22015	21793	22163	21989	22163	22239	22108	22014	22081	21894	22006	22058	22044	22006	22125	22110	21863	21799	21909	22082	22034	22088	22044	22022	21795	22063	21927	22088	21986	22034	21946	21982	22040	22060	21936	21761	22039	22047	21908	22032	21996	21881	21725	21843	22098	22084	21928	21900	22091	22099	22055	21974	22119	22102	22065	22177	22212	21890	22127	22019	21979	22035	21714	22028	21946	22047	22073	22048	21818	21915	22131	22118	22007	21782	21836	22050	22111	22043	22022	21903	22035	21911	22035	22001	22028	22068	22092	22122	22383	21889	21984	21905	21881	22064	22214	22072	22062	22086	22053	22072	22095	22082	22002	22078	22078	21957	21958	22044	21953	22003	22026	21924	22037	22224	21875	22091	22044	22012	22117	21983	22214	22036	21955	22172	21927	21975	22040	22032	21979	21925	22077	21670	22020	21964	22035	22041	22047	22137	21966	21815	21841	22007	21973	22028	22232	22161	22005	21991	21964	21826	21992	21825	22024	21964	22012	22069	22121	21934	21924	21962	22180	22067	21993	21874	21872	22074	22000	21912	22070	22053	21851	22170	22143	21878	22039	22076	21860	21625	22033	22091	22019	22171	21931	21822	22192	22052	21976	22043	22236	21777	22026	22207	22143	22010	22150	22036	22081	21857	21986	22027	21870	22072	21881	22003	22029	21901	21956	22084	22176	22001	22050	21965	22036	21896	22070	22181	21956	21837	22109	21719	22070	21851	22050	21832	21927	22127	22199	21945	22049	22029	21903	21905	22000	21889	22046	21919	21974	22101	22059	21938	21975	21941	21723	21685	22054	21999	21915	21997	22167	22148	22032	21795	22250	22059	22157	21935	21975	21776	21882	21926	21879	21961	21973	21898	22050	22017	22063	21948	21952	22021	21845	22005	21921	22201	22149	21913	21923	22063	22038	22062	21835	21583	22049	22118	22265	21955	22078	22102	22003	21915	22088	22065	21785	21813	22038	22047	21934	21821	21975	22187	21862	22010	21987	21809	22062	22223	22028	21875	21916	21915	22199	21890	22036	22137	22033	22131	22053	22042	22016	21894	21878	21904	22089	22186	22024	22012	21697	22142	22136	22187	21900	21704	21962	22177	22205	21887	21945	22162	21887	22030	22110	22174	21977	21992	21842	22116	22114	21811	22052	22195	21912	22127	22105	21938	22112	21960	21963	22096	21956	22102	22022	21873	22006	22108	21912	22003	22056	21934	22052	21875	22043	21926	21827	21930	22064	21979	22033	22036	21854	22105	22250	22145	21902	22159	22073	22106	22053	21864	22218	21942	21946	22058	22040	22035	21907	21756	21951	22041	22307	22062	21872	21916	22025	21861	21995	21963	21861	21866	22394	21817	21894	22094	21951	21943	21895	21954	22041	21972	22080	21840	21933	21893	21864	22033	22039	21794	21793	21959	22013	22086	22060	21949	22094	22061	22210	22125	21925	22051	21894	21935	22068	21972	22317	22082	21870	22075	22079	22093	22192	22093	21939	21969	22216	22056	22112	21582	22034	22088	21956	22028	22081	21857	22054	21935	21857	22195	21792	21769	21909	22071	22010	22277	21864	21948	22038	22022	21980	21951	21975	22144	21967	22077	21867	22127	22012	22140	22199	21988	21972	22148	21874	21889	21840	22126	21882	21997	22194	22093	22192	21856	22134	21973	21724	21903	21975	22129	22085	21862	22252	22090	22094	21870	22071	21950	22130	22135	22055	21940	22060	21736	21946	21917	22001	22103	22114	21931	21900	21996	22199	21925	21993	21892	21861	21877	22090	22066	21852	22110	21965	22088	22160	22048	21902	21940	21942	21942	21919	21884	21978	22117	21876	22078	21860	21929	22029	21935	22079	22063	21938	21907	21871	21915	22058	22107	22012	22097	22144	21959	21910	22078	22022	22022	21901	22105	22174	22190	21889	21789	21963	21932	22094	22093	21860	21838	21748	21995	22206	22091	21873	22028	21910	21980	22008	22028	21780	22076	21978	21783	21937	21951	22034	21851	22001	21967	21956	22069	21761	21879	21911	21843	22060	21954	21995	22092	22085	22161	22199	22198	22003	22026	22106	21857	21947	21739	21972	22204	21842	21911	21998	21894	22228	21937	22120	21882	22262	21929	22035	21972	22127	22011	21847	22073	21839	21769	22048	21837	22184	22164	22115	22111	22249	21765	21998	21780	22009	21789	22118	22005	22140	22136	22149	21942	21862	21868	21846	21965	22089	21861	21724	22072	22088	22097	21902	22030	21862	21999	21918	22181	22030	22077	22172	22145	22118	21919	21972	21727	21940	21877	21886	22105	22248	21990	22049	22076	22140	21984	22016	21900	21921	22157	21841	22059	21978	22020	22067	21954	21953	21980	21988	22119	22221	21887	22068	21954	21820	22035	22001	21927	21915	22167	22263	22098	22150	21982	22052	21967	22001	22000	21897	22211	21961	22128	21881	21715	22083	22073	22059	21992	21896	22026	22014	22107	22179	21850	21938	21982	21940	21949	21926	22200	22084	22193	21945	21946	22042	21970	22052	22102	21993	22039	22032	21972	22108	22031	22213	22104	22212	21814	22226	22158	21974	21956	21914	22041	21936	22278	22134	22166	21968	21938	22023	21843	21931	21806	21899	22026	22068	21995	21921	21965	21909	21975	22079	21990	22152	21914	22017	22117	22111	22226	22085	21865	22169	22270	21934	21881	21795	21860	21995	22063	22065	21856	21865	22075	21985	22010	21963	21995	21793	21842	22227	21928	21973	21978	22083	22016	21950	22052	22037	21882	21955	21694	22108	22139	21990	22107	21950	22218	21889	21977	21977	22185	22064	21980	22142	22117	21866	22062	22047	22078	22007	21926	21892	22033	21791	22335	22027	21941	22120	22208	22073	22221	22078	22067	21850	22052	22021	22120	21943	22004	21964	21872	21900	21918	21745	22109	21970	21833	21908	21973	22048	22160	22068	22072	22061	21945	21814	22012	22142	21954	22068	22184	21794	22193	22083	22107	22115	21962	21795	21710	21917	22166	22002	22269	22056	21975	21851	21932	22144	21983	21923	22118	22078	21980	22006	22260	22131	21938	21910	21942	21772	22048	22009	22040	21838	22058	21847	21975	21912	22178	21987	22037	22022	22144	21831	21782	22077	22081	21896	21939	22052	22041	22122	22181	21949	21891	22062	22048	22215	22050	21835	21974	22019	22151	22144	22087	22031	21906	21891	21848	22095	21988	21951	21855	21882	21920	21775	22057	21893	21918	22122	21851	21950	22026	21992	21870	22026	22167	21817	22066	22081	21878	22138	22059	22084	22228	22134	22088	21996	22214	22087	22188	22003	22033	22076	22014	21989	22041	22100	22116	21975	21988	21826	22274	22126	22085	21945	22153	22156	22158	22036	22173	22003	22000	22075	22095	21926	22076	22074	22039	21985	22086	22073	22002	21808	21910	21822	22145	22041	22125	21981	22056	22228	21815	21832	21947	22235	22142	21914	21770	21923	22129	22085	22087	22044	22059	21874	21953	21876	22063	21763	22080	22208	22053	22023	21903	21965	21789	21827	22144	21874	22048	22072	22141	21998	22061	22099	22014	21875	21980	21826	22026	21916	22053	22045	22198	22083	21880	22088	22004	22154	22096	21828	22025	22011	22011	21708	22153	21839	22240	21854	22020	22191	22081	22202	22093	22078	21967	21747	22185	21978	21772	22045	21847	22223	22080	21852	22174	21853	22140	22135	22214	22070	22052	22024	22247	22103	22095	21999	21977	22018	21544	22121
16383	31419	27785	23608	21879	20366	19304	19090	18942	18314	17908	17704	17444	17544	17659	17483	17594	17365	17368	17421	17273	17225	17143	17043	17132	17236	17037	17009	17018	17036	17095	17076	16873	17023	17035	17155	16981	17107	16768	17217	17115	16818	16937	16896	17036	16973	16907	16996	17001	16918	17103	16951	17112	16972	16939	16948	16847	16994	16904	16928	17067	16878	16963	17033	16919	16900	17139	17009	17093	17144	17024	16949	16874	17195	16976	17076	16989	16985	17191	16976	16925	16917	17045	16875	16982	17284	17165	17110	16943	17057	16865	16896	17005	16774	16862	16871	16899	16874	17133	16854	17171	16941	17099	16794	16911	17104	16869	16905	16917	17157	17031	16936	17020	16897	17022	16984	16951	17013	17028	17000	16897	17086	17031	16993	17012	16996	16930	17041	17052	16946	17039	17066	16968	17058	16960	16911	17060	16919	17138	17155	16880	17020	17062	16898	17078	17144	16846	16990	16849	16884	17022	16839	16993	16944	16954	17028	16958	16847	16987	17031	16850	16992	16883	16872	16846	16927	16922	17077	17022	17046	16973	17008	16735	16976	16878	17068	17083	16961	16839	17012	17015	17103	17052	16975	16991	16974	17007	16824	16820	16962	17088	17016	16888	17077	17170	16854	16933	17008	16969	16880	16908	16982	16991	16917	17148	16905	16924	16937	17049	17120	16927	16989	16838	16755	16767	16976	17000	16850	16845	17025	17020	16986	16952	16960	17059	17090	17028	17000	16960	17006	16967	17073	17018	16860	16828	16754	16892	16849	16900	16811	16943	17117	17037	16925	17074	17120	17059	16902	16974	16919	16859	17005	16836	17020	16885	16968	17110	16754	17039	16994	16839	16844	16952	16953	16929	17037	16976	16871	17066	16927	16874	16865	17008	17004	16849	17075	16955	16956	16958	16839	17128	16865	16677	17095	16953	16897	17118	16941	16826	16947	17084	16998	16950	17070	16962	16958	16952	17074	17014	16896	16944	17023	16925	16860	16912	17106	16893	17119	17012	17069	16910	16957	17170	16899	16846	17022	16860	17086	17060	16905	17027	16808	16842	16872	16960	16869	17061	16939	17004	16918	16935	16916	16931	17011	16909	16843	16957	16989	16852	16917	16918	16893	16996	17065	16843	17141	16883	16822	16808	17054	16970	16993	16897	17057	16835	17022	17068	16910	17058	16838	16975	17032	16942	16992	16933	17011	16905	16877	16784	16914	16892	16971	17031	16812	16858	16945	17000	17011	17036	16836	17014	16938	16974	16952	17012	16860	17167	17109	17111	17275	17056	17139	17100	16782	16977	17103	17067	16761	17017	17122	16876	16854	17065	16883	16845	17073	16917	16843	16847	16861	17018	16981	17051	16991	17029	16843	17153	16987	16921	16857	16884	17000	16893	16918	17130	16927	16967	16945	17037	17012	16975	16989	16982	16954	16996	16997	16948	17132	17127	16989	16859	17053	16961	16967	17068	16936	16972	17004	16839	17025	17107	17085	16946	16925	16908	16852	17011	17024	17057	16848	16961	17153	16873	17010	17002	16914	17030	16787	17152	16867	16968	16983	16853	17087	17030	16549	16855	17245	16782	16983	16819	16997	16833	17007	16991	17007	16937	17136	16885	16911	16973	16974	17001	16801	17171	16900	17019	17068	16964	16847	16725	16826	16987	17045	17027	17066	16944	17020	17007	17047	16746	16885	16915	16950	17052	17048	16910	17157	16908	16876	16989	16982	17087	16968	17095	16812	16919	16862	17004	16896	17001	17007	16961	16896	17029	16949	16922	16930	16969	16820	17019	17111	17007	16848	16876	17071	16891	16972	17112	17005	16987	17091	16932	16945	16978	16905	16984	16973	16979	17053	16856	17081	17057	16816	16992	16949	17021	17006	16961	17036	16900	16908	16964	16982	16961	16921	17111	16858	16922	16984	17034	16969	17161	17030	16778	16957	16985	16933	16863	16925	16754	16947	16813	16983	17019	16885	17057	17013	17155	16825	16773	17011	17170	16819	17016	16941	16916	16989	16904	16814	16973	16972	17072	17010	16931	16904	17090	16881	16852	16899	16797	16996	16976	16894	17017	16876	17032	16992	16990	16719	17076	16927	16939	16964	16999	17191	17014	17158	17050	16887	16969	16884	16978	17010	16999	17055	16776	16937	16933	17031	16961	16943	16898	16817	16867	16870	17073	16904	17118	16925	17146	16973	16780	17032	17101	17000	17119	16940	16809	16891	16884	17003	16916	16772	16888	16854	16973	16788	17030	16879	16985	17054	16847	16930	16904	16857	16921	17117	17151	16881	17085	16975	16984	16945	17073	17014	16915	17055	16979	17045	17146	17094	17043	16965	16793	17022	16956	16836	17061	16838	16775	17092	17037	16804	16924	16953	17103	16955	16898	16853	16986	16848	16867	16905	16850	16921	17071	16984	17006	16926	17201	16905	16861	16847	16932	16945	17054	17203	16913	17159	16921	16987	16904	16970	16798	16978	17026	17036	17050	17100	17009	17013	16842	16955	16722	16967	16902	16845	16948	16887	16950	17073	16891	17029	16838	16867	17053	16929	16812	16973	17145	16950	16785	17028	16897	17130	16883	16906	17086	16830	16936	16991	17148	16949	16945	16901	16950	16980	16927	17092	17005	16939	17062	17109	16854	16897	16816	16997	16908	17014	17011	16826	17026	16882	16806	17081	16798	16899	16924	16841	16988	16998	16929	16971	16986	16931	16943	16906	16953	17104	16829	16962	16872	16909	16870	17105	16986	17100	16959	16932	16940	17025	17012	16947	17038	16791	16922	16929	17005	16957	16916	16906	17121	17112	16883	16995	16930	17000	16929	16904	16954	17189	16903	16880	16841	17001	16930	17056	16976	17062	17063	16900	16905	16885	17109	16908	16695	16992	16819	16889	16868	16996	16965	17085	16850	16936	17128	16973	16702	16822	16949	16941	16951	16909	16888	16880	16836	16999	16901	16902	16979	17026	16990	16877	17071	16880	17052	17047	17007	16987	17032	17049	16844	17069	16964	16973	16842	17053	17063	16905	16917	16989	16857	16864	16836	16926	16972	17075	17062	16818	17017	17122	16832	16925	16993	17046	16946	17031	17033	17129	17114	16982	16956	16971	16823	16917	17063	16877	16907	16921	16887	16745	16925	17113	16840	16884	16868	16846	17088	16988	17125	16896	17094	16821	17086	16918	16961	16887	17102	16916	17038	17126	16915	17016	17078	17065	16960	16989	16833	17070	16875	16967	16962	16844	17107	16937	16940	16979	16766	16883	16981	17077	17066	16846	17091	17094	16998	16823	16921	16871	16931	16881	16988	16852	16925	17114	16903	17099	16981	16970	17192	16881	16811	16956	16820	17111	17198	16770	17110	16924	16948	17046	17118	16750	16877	16966	16866	16819	16892	16840	17130	16993	17022	17016	16986	16872	16972	16911	16973	16950	17070	16904	16989	16855	16996	16952	17018	16837	17053	17108	16850	16791	16850	16916	16747	16899	16917	16999	17065	17065	16838	16839	16938	16930	16972	16980	16998	16880	16867	16930	17028	17072	16908	16942	17131	16861	17017	16993	16987	17024	16993	16934	17052	16912	17064	17049	16724	16999	16917	17025	16902	17004	16913	17083	16984	17064	16886	16964	16939	16824	16916	17056	17010	16978	17035	17013	16855	16766	16889	17099	16877	16945	16952	17042	16786	17091	16886	17019	16931	17129	16850	17058	17038	16935	16812	17197	17122	16934	16913	17014	17031	16930	16890	16981	17102	17022	16858	16839	17011	16930	16979	16807	17010	16899	17019	17007	16860	17056	17037	17174	17135	16905	16979	16902	17108	16896	16936	17049	17035	16943	16912	16806	17031	16876	17125	17019	16909	16969	16994	16966	16847	16942	16891	16940	16937	16823	16969	16937	17109	16829	17032	17015	16823	17102	16975	17057	17023	17218	17019	16964	16929	16967	16880	17079	17027	16931	16997	17028	17109	16916	16984	16832	16994	16891	16934	16997	17086	16966	16815	16952	16894	16944	16783	17106	17019	16991	16889	16992	16922	16991	16983	16981	16887	16794	16822	16951	16995	16935	16946	17152	16927	16937	17026	16944	16919	17026	17119	16747	16957	16904	16974	16931	16991	17017	17031	16996	16966	16980	16922	17036	17147	16930	16914	16922	16887	17125	17004	16949	16847	16888	16840	16844	17007	17016	16912	17086	16989	17124	16906	17190	16929	16850	17057	17029	17081	17102	17033	16927	16997	16930	17007	17001	16959	16999	16878	17045	17029	17094	17045	16935	17102	16945	16867	16954	16849	17060	16926	17094	17103	17126	17041	16859	17282	16811	16980	16770	16975	16949	17001	16853	16896	16858	16968	17106	16973	17045	16877	17004	17050	16906	16933	16765	17023	16969	16981	16807	17028	16898	16838	17000	16878	16963	16765	17086	16950	17223	16879	16948	16980	16996	17042	16788	16976	16992	16923	16901	16877	16820	16944	16817	17082	16885	16981	16893	16872	17040	16959	16929	16894	16911	16828	16950	17059	16878	16922	16935	16745	16982	16786	16967	17102	16879	17062	16791	16988	16949	17093	16913	16903	16907	17049	16978	16999	16921	17007	16869	17045	16993	16920	16963	16998	16954	17029	17060	16858	16960	16821	17064	16935	16943	17012	17017	16921	16976	16979	17097	16749	17099	17055	16769	17021	16969	16871	16661	16891	16866	16818	17055	16985	17024	17100	17074	16785	17196	16929	17090	16845	17006	16820	16988	17041	16999	17140	16921	16911	16928	16940	16991	16851	16928	17073	17009	16850	16884	17016	16828	17029	16889	16935	16898	17002	16817	17000	16873	16994	16842	16976	17031	17008	16975	17089	17079	17148	17024	17048	16886	16906	16872	17017	16910	17021	17022	16910	17034	17061	16941	16932	17006	16894	17004	16957	16870	16840	17028	17024	16906	16912	16957	17171	16922	17076	16926	16825	17023	16895	16917	17020	17001	16900	17019	17290	16982	16912	17193	17059	16919	16932	17087	16943	16897	16990	16936	16893	17022	16931	16978	16942	16899	17085	17021	16911	17024	16951	17033	16960	16954	16941	17106	16977	16952	16845	16950	17067	16957	16911	16955	17099	17011	17130	16714	17077	16816	16922	16862	16979	17012
30632	24799	28125	26450	23666	23404	23245	23067	22708	22792	22560	22504	22409	22316	22493	22420	22413	22344	22494	22547	22335	22176	22218	22173	22418	22367	22341	22173	22483	22515	22311	22255	22507	22571	22097	22124	22464	22430	22069	22427	22264	22404	22361	22255	22275	22342	22460	22162	22359	22239	22030	22355	22587	22165	22217	22316	22222	22074	22097	22544	22312	22308	22312	22358	22480	22349	22299	22243	22439	22381	22303	22233	22195	22191	22131	22408	22266	22245	22320	22405	22210	22121	22488	22274	22327	22363	22156	22131	22267	22352	22419	22003	22201	22264	22062	22384	22437	22190	22208	22211	22137	22318	22293	22344	22416	22170	22189	22625	22377	22311	22320	22327	22317	22073	22153	22475	22449	22411	22115	22103	22297	22390	22376	22312	22173	22318	22127	22399	22424	22225	22233	22230	22130	22195	22415	22103	22231	22390	22136	22457	22236	22488	22480	22227	22425	22346	22663	22291	22243	22391	22476	22282	22300	22194	22025	22297	22432	22404	22340	22412	22338	22262	22267	22180	22253	22452	22205	22140	22364	22241	22285	22176	22302	22225	22250	22181	22282	22370	22465	22482	22286	22234	22087	22289	22373	22303	22090	22175	22324	22122	22324	22250	22129	22186	22558	22347	22538	22195	22344	22240	22165	22226	22087	22222	22272	22484	22389	22250	22164	22232	21967	22109	22096	22367	22301	22329	22497	22208	22536	22279	22203	22285	22386	22145	22351	22270	22426	22093	22293	22267	22375	22289	22085	22312	22409	22538	22314	22196	22423	22436	22247	22266	22151	22367	22322	22188	22391	22291	22214	22250	22353	22181	22202	22334	22548	22281	22398	22268	22524	22412	22399	22325	22393	22369	22187	22265	22213	22241	22304	22582	22431	22287	22258	22219	22378	22023	22210	22187	22405	22376	22394	22216	22229	22285	22416	22301	22504	22450	22279	22336	22303	22240	22481	22331	22342	22412	22422	22338	22203	22374	22233	22494	22252	22298	22310	22221	22230	22314	22336	22385	22422	22328	22350	22203	22222	22331	22319	22303	22381	22276	22255	22383	22049	22504	22208	22182	22401	22378	22271	22334	22414	22608	22334	22415	22438	22320	22277	22199	22254	22278	22315	22273	22195	22350	22370	22470	22075	22266	22367	22312	22525	22308	22390	22570	22362	22162	22313	22315	22481	22344	22423	22314	22443	22448	22347	22374	22342	22181	22266	22173	22358	22496	22431	22272	22262	22478	22295	22149	22259	22230	22203	22368	22294	22390	22433	22140	22404	22295	22116	22439	22405	22214	22244	22237	22245	21966	22002	22165	22335	22458	22454	22340	22479	22166	22242	22251	22173	22168	22201	22282	22498	22374	22573	22421	22288	22298	22456	22512	22513	22500	22250	22158	22486	22239	22215	22363	22470	21989	22225	22325	22152	22362	22368	22554	22427	22276	22528	22354	22414	22354	22516	22185	22328	22256	22461	22367	22241	22444	22355	22048	22249	22174	22206	22301	22434	22411	22244	22235	22331	22462	22373	22362	22290	22319	22198	22226	22187	22466	22256	22241	22221	22442	22389	22373	22248	22139	22310	22376	22545	22143	22340	22146	22178	22271	22279	22496	22343	22339	22463	22269	22305	22039	22268	22261	22515	22402	22353	22367	22488	22260	22434	22313	22559	22299	22418	22294	22422	22646	22223	22250	22317	22289	22627	22148	22617	22358	22273	22300	22548	22368	22334	22387	22423	22047	22462	22419	22302	22292	22561	22376	22289	22188	22115	22171	22363	22409	22418	22456	22073	22516	22431	22216	22332	22445	22446	22229	22322	22350	22452	22432	22531	22339	22398	22328	22243	22141	22316	22352	22124	22385	22241	22374	22283	22230	22300	22549	22460	22225	22489	22292	22180	22361	22224	22343	22379	22170	22486	22296	22323	22450	22549	22485	22287	22304	22370	22401	22251	22282	22314	22260	22404	22119	22500	22172	22205	22041	22353	22191	22226	22154	22378	22411	22346	22339	22194	22156	22229	22392	22367	22402	22216	22150	22458	22231	22161	22316	22149	22209	22266	22335	22464	22370	22406	22169	22425	22454	22430	22607	22341	22245	22140	22227	22287	22198	22402	22194	22214	22382	22396	22369	22296	22374	22120	22142	22340	22526	22447	22285	22364	22462	22445	22347	22381	22431	22136	22291	22326	22241	22267	22342	22350	22150	22220	22217	22299	22349	22255	22120	22341	22325	22323	22461	22307	22594	22264	22390	22405	22543	22264	22245	22324	22298	22312	22477	22156	22541	22336	22279	22275	22615	22541	22202	22368	21914	22346	22421	22208	22284	22133	22216	22250	22294	22215	22334	22392	22155	22322	22354	22376	22388	22357	22270	22246	22228	22342	22092	22550	22440	22034	22566	22272	22287	22352	22322	22280	22080	22375	22215	22396	22590	21990	22346	22350	22323	22140	22611	22152	22163	22147	22326	22585	22373	22102	22446	22305	22188	22360	22238	22404	22295	22468	22398	22346	22309	22203	22478	22183	22334	22090	22065	22199	22197	22355	22440	22513	22145	22338	22027	22309	22237	22443	22357	22408	22333	22498	22386	22413	22507	22421	22358	22433	22286	22443	22197	22272	22308	22086	22273	22170	22363	22584	22313	22325	22325	22373	22187	22317	22530	22595	22232	22172	22088	22260	22057	22077	22274	22346	22328	22194	22174	22381	22275	22290	22389	22294	22254	22285	22016	22360	22481	22206	22282	22599	22117	22281	22281	22389	22394	22452	22346	22259	22417	22142	22262	22268	22171	22180	22330	22397	22139	22337	22067	22314	22325	22272	22610	22259	22404	22533	22186	22261	22260	22157	22015	22362	22488	22467	22309	22416	22598	22509	22209	22145	22045	22346	22138	22524	22125	22191	22084	22217	22205	22459	22420	22498	22571	22487	22359	22068	22333	22256	22454	22338	22293	22499	22468	22360	22139	22489	22388	22311	22205	22339	22449	22416	22223	22335	22442	22463	22401	22215	22282	22449	22398	22443	22338	22127	22222	22138	22378	22307	22453	22317	22521	22284	22324	22176	22403	22378	22344	22313	22405	22396	22038	22186	22383	22366	22192	22368	22557	22538	22245	22325	22306	22350	22200	22221	22444	22192	22266	22310	22302	22434	22288	22499	22336	22198	22199	22522	22227	22265	22174	22306	22527	22276	22180	22265	22453	22073	22439	22371	22310	22284	22489	22314	22077	22254	22550	22376	22521	22524	22322	22291	22369	22168	22304	22290	22284	22593	22379	22080	22381	22687	22352	22024	22114	22458	22086	22204	22261	22209	22276	22189	22326	22241	22304	22393	22327	22455	22332	22613	22136	22234	22583	22511	22219	22250	22407	22375	22498	22144	22317	22283	22080	22265	22131	22298	22378	22191	22238	22168	22234	22432	22320	22247	22164	22273	22171	22340	22265	22217	22247	22343	22458	22308	22495	22253	22334	22375	22380	22358	22309	22430	22386	22376	22325	22384	22334	22509	22326	22339	22170	22451	22089	22535	22263	22456	22467	22369	22363	22553	22550	22292	22466	22449	22063	22352	22308	22281	22357	22188	22285	22359	22167	22127	22441	22234	22253	22271	22196	22398	22280	22084	22459	22313	22526	22427	22510	22217	22196	22172	22165	22077	22293	22128	22364	22290	22143	22168	22182	22224	22288	22067	22266	22149	22312	22233	22374	22346	22492	22276	22210	22264	22394	22301	22112	22331	22266	22507	22400	22427	22301	22502	22427	22288	22387	22245	22232	22182	22406	22248	22212	22319	22509	22254	22377	22298	22417	22419	22311	22412	22345	22402	22249	22474	22350	22446	22354	22472	22199	22474	22381	22400	22306	22307	22439	22421	22142	22198	22317	22297	22301	22314	22357	22522	22311	22577	22479	22398	22448	22272	22071	22379	22368	22563	22239	22470	22422	22462	22267	22484	22373	22578	22198	22209	22272	22454	22339	22236	22173	22315	22290	22537	22226	22288	22144	22459	22475	22359	22301	22206	22187	22168	22270	22318	22374	22186	22153	22383	22356	22130	22301	22293	22403	22420	22196	22532	22286	22536	22471	22201	22209	22223	22479	22351	22449	22314	22543	22120	22179	22287	22343	22334	22317	22230	22085	22109	22300	22314	22456	22306	22468	22316	22139	22240	22257	22170	22388	22372	22536	22456	22423	22526	22342	22253	22151	22558	22367	22153	22331	22369	22333	22386	22390	22397	22395	22460	22278	22204	22262	22427	22452	22565	22279	22256	22400	22324	22206	22406	22269	22306	22602	22384	22488	22401	22125	22466	22574	22352	22266	22305	22148	22368	22393	22429	22474	22272	22455	22288	22397	22145	22274	22490	22404	22337	22280	22323	22265	22064	22333	22357	22336	22401	22311	22193	22420	22331	22555	22364	22399	22407	22356	22430	22489	22422	22392	22370	22391	22392	22294	22589	22294	22468	22399	22470	22116	22469	22426	22449	22152	22404	22222	22302	22496	22376	22229	22477	22370	22484	22407	22376	22160	22455	22424	22356	21972	22249	22431	22198	22356	22032	22084	22119	22306	22554	22377	22264	22287	22354	22446	22308	22073	22423	22283	22451	22568	22375	22451	22159	22426	22454	22481	22275	22118	22384	22173	22129	22257	22277	22355	22468	22304	22528	22306	22456	22647	22303	22308	22345	22371	22227	22298	22300	22589	22327	22347	22406	22455	22212	22501	22398	22215	22253	22452	22407	22394	22263	22345	22259	22234	22137	22102	22464	22451	22292	22155	22193	22376	22252	22151	22175	22384	22392	22338	22254	22176	22391	22244	22478	22340	22191	22339	22307	22523	22522	22340	22314	22254	22496	22388	22220	22194	22249	22170	21990	22286	22213	22298	22338	22298	22392	22449	22237	22152	22457	22473	22015	22339	22360	22350	22424	22303	22412	22224	22324	22344	22551	22348	22403	22146	22142	22433	22462	22353	22612	22289	22443	22188	22274	22264	22297	22379	22380	22127	22369	22387	22387	22271	22471	22284	22248	22467	22344	22278	22191	22263	22328	22296	22352	22151	22297	22334	22345	22394	22258	22120	22430	22249	22504	22325	22409	22310	22247	22265	22440	22254	22299	22319	22290	22099	22456	22274	22194	22468	22189	22312
19339	24795	22497	20171	19318	18611	18193	18105	18021	17891	17668	17381	17478	17432	17383	17324	17320	17487	17351	17225	17359	17236	17342	17472	17390	17378	17176	17004	17246	17258	17198	17304	17210	17120	17088	17150	17273	17146	17107	17136	17153	17128	17278	17174	17046	17207	17226	17140	17264	17187	17005	17211	17230	17143	17161	16955	17314	17240	17085	17149	17136	17121	17288	17247	17163	17297	17066	17252	17090	17154	17272	17199	17100	17334	17072	17387	17242	17149	17147	17179	17224	17273	17041	17244	17094	17093	17231	17121	17167	17174	17138	17363	17159	17260	17191	17254	17220	17203	17211	17118	17275	17149	17179	17174	17203	17292	17095	17232	17201	17173	17193	17192	17170	17262	17263	17068	17091	17318	17163	17210	17228	17212	17161	17362	17217	17359	17423	17117	17219	17293	17152	16944	17172	17284	17313	17071	17257	17320	17299	17199	17111	17123	17089	17194	17198	17238	17113	17226	17315	17060	17270	17208	17051	17325	17162	17305	17148	17171	17194	17130	17042	17281	17119	17070	17099	17336	17130	17169	17110	17232	17248	17216	17045	17219	17213	17222	17099	17163	17298	17146	17052	16998	17138	17312	17072	17102	17108	17237	17076	17093	17256	17058	17400	17095	16991	17277	17126	17415	17120	17414	17126	17066	17243	17126	17130	17152	17184	17113	17271	17320	17126	17161	17110	17198	17243	17289	17107	17115	17125	17206	17193	17120	17251	17145	17117	17268	17235	17199	17278	17174	17140	17052	17196	17132	17226	17083	17202	17278	17344	17204	17187	17179	17219	17287	17149	17229	17216	17262	16996	17153	17215	17311	17161	17120	17148	17236	17262	17235	17082	17114	17350	17040	17252	17036	17238	17280	17258	17220	17063	17311	17202	17077	17252	17240	17213	17350	17137	17193	17217	17172	17222	17192	17089	17246	17146	17271	17233	17144	17341	17124	17141	17225	17254	17333	17277	17220	17128	17271	17074	17081	17287	17250	17033	17304	17170	17286	17257	17078	17269	17271	17126	16968	17181	17165	17167	17226	17266	17096	17177	17077	17196	17145	17249	17373	17244	17065	17085	17228	17137	16987	17245	17234	17303	17146	17298	17194	17242	17257	17144	17208	17077	17246	17271	17119	17277	17317	17157	17186	17418	17069	17379	17257	17103	17200	17180	17193	17188	17254	17194	16980	17161	17130	17260	17096	17393	17239	17131	17190	17083	17194	17177	17193	17122	17069	17130	17390	17094	17035	17347	17133	17251	17327	17174	17229	17093	17220	17179	17123	17177	17292	17133	17272	17006	17317	17343	17034	17176	17326	17104	17221	17329	17236	17215	17285	17208	17096	17242	17120	17257	17252	17103	17272	17131	17061	17110	17345	17169	17229	17275	17205	17137	17232	17229	17048	17309	17250	17142	17053	17143	17238	17387	17220	17227	17044	17177	17081	17094	17262	17171	17162	17057	17048	16924	17005	17139	17351	17216	17254	17141	17093	17099	17351	17291	17102	17371	17144	17121	17059	17240	17292	17183	17132	17331	17346	17251	17161	17145	17243	17109	17210	17108	17184	17203	17095	17330	17147	17276	17226	17184	17094	17155	17229	17318	17159	17214	17184	17082	17122	17230	17091	17097	17136	17211	17242	17031	17063	17134	17051	17244	17204	17152	17181	17152	17249	17101	17332	17199	17131	17232	17082	17109	17256	17078	17151	17183	17186	17401	17264	17043	17224	17044	17196	17233	17298	17091	17215	17212	17282	17124	17155	17205	17172	17252	17171	17294	17100	17081	17136	17182	17313	17185	16978	17226	17259	17197	17292	17034	17005	17047	17148	17194	17323	17218	17091	17205	17188	17118	17216	17259	17373	17192	17029	17045	17203	17310	17159	17127	16982	17117	17384	17212	17259	17277	17102	17325	17127	17144	17175	17247	17161	17255	17161	17260	17159	17142	17268	17300	17242	17309	17096	17275	17346	17160	17163	17196	17058	17084	17367	17087	17232	17258	17090	17169	17462	17313	17187	17344	17425	17255	17060	17195	17242	17282	17299	17310	17318	17052	17039	17051	17313	17157	17293	17181	17076	17023	17154	17248	17373	17231	17216	16965	17138	17133	17090	17226	17059	17171	17154	17202	17241	17149	17289	17195	17340	17092	17289	17148	17274	17246	17051	17295	17218	17347	17097	17129	17140	17176	17237	17145	17276	17166	17137	17225	17084	17098	17189	17234	17105	17201	17309	17127	17180	17298	17201	17212	17108	17165	17338	17165	17285	17312	17142	17287	17127	17358	17108	17224	17129	17098	17181	17099	17079	17362	17095	17335	17109	17196	17377	17031	17164	17150	17241	17262	17122	17187	17103	17210	17293	17264	17183	17087	17188	17209	17368	17265	17283	17308	17383	17052	17247	17205	17153	17287	16960	17159	17219	17135	17303	17075	17160	17174	16978	17151	17248	17113	17293	17289	17243	17143	17150	17209	17151	17166	17252	17201	17243	17164	17114	17270	17344	17170	17317	17203	17140	17116	17159	17227	17048	17180	17224	17232	17156	17152	17243	17236	17290	17163	17058	17209	17382	17200	17244	17298	17003	17251	17184	17171	17181	17052	17180	17105	17168	17227	17288	17146	17198	17259	17098	17129	17175	17181	17250	17237	17124	17052	17175	17164	17223	17293	17334	17310	17190	17121	17183	17280	17293	17161	17238	17177	17126	17138	17154	17183	17278	17177	17097	17194	17138	17271	17185	17150	17250	17359	17104	17040	17064	17074	17130	17189	17151	17097	17157	16974	17205	17133	17200	17243	17050	17257	17244	17050	17132	17453	17311	17239	17240	17285	17334	17326	17239	17388	17231	17056	17210	17289	17162	17142	17141	17104	17131	17116	16963	17331	17413	17046	17044	17228	17261	17262	17181	17060	17254	17197	17254	17116	17134	17271	17414	17235	16975	17188	17241	17103	17343	17123	17203	17114	17262	17221	17247	17116	17328	17138	17125	17171	17171	17394	17069	17062	17209	17149	17143	17127	17175	17347	17140	17409	17225	17208	17304	17381	17300	17067	17336	17235	17079	17086	17118	17005	17154	17164	17190	17234	17158	17475	17057	17150	17021	17036	17264	17189	17162	17348	17329	17325	17198	17072	17175	17213	17130	17177	17250	17017	17137	17333	17263	17255	17224	17255	17206	17240	17283	17310	17269	17181	17314	17116	17088	17138	17242	17182	17376	17176	17312	17189	17143	17010	17067	17221	17254	17156	17314	17293	17160	17321	17173	17197	17127	17180	17152	17120	17269	17266	17317	17237	17123	17139	17158	17123	17089	17291	17317	17179	17188	17113	17100	17309	17202	17098	17290	17104	17178	17302	17076	17129	17110	17136	17328	17165	17247	17094	17199	17390	17215	17284	17093	17323	17277	17172	17206	17057	17252	17149	17188	17153	17042	17178	17237	17198	17215	17228	17342	17208	17089	17178	17110	17264	17085	17151	17175	17122	17161	17204	17037	17223	17316	17100	17463	17321	17108	17285	17209	17080	17168	17171	17225	17100	17320	17235	17197	17023	17221	17242	17234	17167	17111	17205	17145	17236	17097	17227	17254	17043	17052	17331	17273	17184	17101	17354	16991	17300	17332	17276	17163	17217	17255	17218	17103	17446	17272	17247	17269	17163	17099	17284	17224	17319	17210	17299	17452	17149	17310	17160	17112	17227	17164	17161	17116	17116	17130	17175	17157	17179	17110	17031	17111	17216	17074	17196	17264	17285	17339	17025	17095	17311	17007	16968	17204	17178	17090	16894	17311	17150	17273	17220	17067	17085	17283	17137	17317	17196	17324	17011	17200	17312	17061	17264	17117	17246	17177	17242	17280	17092	17157	17142	17258	17232	17131	17288	17144	17459	17135	17206	17210	17185	17079	17241	17320	17128	17176	17164	17186	17505	17071	17253	17317	17309	17260	17257	17210	17219	17097	17232	17242	16986	17260	17149	17185	17279	17127	17195	17204	17081	17089	17157	17229	17337	17251	17292	17184	17304	17174	17287	17120	17293	17239	17229	17201	17216	17151	17074	17068	17045	17200	17130	17132	17315	17012	17129	17320	17125	17185	17234	17110	17004	17193	17066	17221	17128	17361	17197	17009	17266	17079	17153	17104	17324	17138	17181	17204	17140	17260	17164	17245	17263	17343	17189	17078	17253	17152	17234	17249	17223	17084	17083	17233	17247	17134	17233	17129	17289	17164	17291	17334	17274	17121	17267	17120	17247	17050	17241	17132	17314	17111	17039	17185	17065	17185	17099	17332	17075	17207	17191	17107	17286	17182	17385	17047	17258	17335	17000	17285	17269	17263	17338	17323	17059	17054	17253	17050	17106	17032	17169	17325	17148	17108	17374	17162	17244	17295	17264	17303	17119	17329	17151	17205	17079	17205	17213	17175	17213	17285	17216	17154	17248	17187	17164	17171	17190	17152	17051	17132	17118	17249	17070	17130	17259	17169	17252	17321	17186	17279	17134	17102	17193	17283	17037	17302	17228	17149	17131	17060	17152	17347	17133	17205	17193	17149	17248	17211	17108	17122	17115	17139	17318	17280	17171	17119	17129	17176	17079	17126	17115	17232	17025	17126	17241	17030	16995	17135	17418	17125	17171	17133	17313	17209	17247	17176	17278	17300	17335	17017	17106	16996	17271	17231	17044	17340	17126	17232	17200	17092	17151	17178	17014	17258	17179	17200	17054	17382	17201	17149	17146	17212	17273	17234	17055	17146	17010	17130	17224	17198	17307	17234	17354	17185	17241	17029	17061	17009	17171	17250	17283	17183	17176	17032	17191	17247	17252	17112	16948	17206	17305	17078	17277	17242	17235	17157	17200	17172	17107	17160	17322	17272	17080	17276	17393	17301	17242	17121	17144	17216	17188	16965	17234	17432	16974	17250	17199	17109	17045	17184	17058	17167	17207	17095	17014	17117	17245	17190	17336	17259	17283	17094	17150	17224	17227	17173	17239	17120	17116	17297	17223	17142	17159	17166	17191	17166	17205	17128	17151	17014	17355	17203	17128	17233	17169	17267	17170	17212	17532	17061	17039	17275	17221	17280	17088	17017	17285	17290	17087	17215	17197	17137	17159	17236	17256	17160	17117	17295	17277	17181	17031	17184	17387	17190
23179	21311	28156	25161	23546	24681	25180	23127	22923	23006	22698	22374	22351	22110	22358	22026	21951	22109	22028	21909	22225	21873	22062	21914	21895	21934	22054	22034	21705	21808	21940	21819	21952	21875	21859	22168	21981	22097	21915	22087	21904	21913	21834	22039	21753	22009	21672	21900	21895	21877	21831	21972	21806	21870	21717	21743	21832	21880	21610	21889	21837	21851	21772	21972	21938	21765	22024	21827	21859	21884	21757	21817	21719	21812	21668	21843	21844	21893	21666	21868	21776	21655	21964	21667	21905	21861	21797	21652	21994	21769	21823	21921	21800	21878	22030	21656	21730	21925	21830	21868	21694	21875	21734	21858	21830	21606	21868	21896	21866	22011	21899	21859	21759	21589	21618	21785	21819	21751	21822	21715	21553	21887	21870	21658	22071	21855	22039	21937	21754	21853	21876	21879	21864	21849	22073	21668	21944	21812	21887	21820	21814	21939	21881	21500	21744	21855	21911	21778	21708	21697	21770	21753	22001	21867	21807	21861	21791	21674	21713	21803	21767	21897	21980	21860	21864	21746	21777	22053	21780	21813	21707	21952	21902	21836	22048	21940	21946	21974	21996	21819	21815	21934	21633	21801	21854	21812	21913	21820	21593	21849	21790	21619	21842	22011	21840	21507	21679	21688	21669	21763	21739	21659	21794	21651	21799	21767	21890	21960	21802	21540	21942	21878	21718	21929	21935	21807	21950	21638	21732	21531	21770	21941	21850	22051	21767	21875	21940	21810	21758	21907	21902	21790	21904	21982	21801	21773	21602	21887	21809	21846	21842	21734	21964	21787	21671	21975	21869	21847	21624	21654	21884	22050	21726	21618	21939	21752	21995	21824	21701	21683	21635	21534	21706	21655	21828	22016	21780	21697	21543	22021	21853	21828	21727	21578	21765	21926	21922	21880	21839	21810	21700	21812	21860	21732	21905	21701	21687	21834	21928	21856	21779	21761	21791	21641	21785	21702	21701	21789	21660	21824	21732	21653	21725	21788	21728	21628	21803	21878	21706	21743	21843	21843	21892	21750	21576	21635	21889	21799	21896	22001	22041	21969	21825	21765	21968	21809	21991	21710	21789	21579	21805	21763	21668	21927	21825	21655	21612	21923	21854	21891	21852	21969	21773	21841	22003	21784	22028	21663	21889	21897	21858	21820	21861	21800	21968	21609	21837	21800	21873	21898	21900	21830	21648	21797	21922	21800	21802	21633	21930	21889	21705	21564	21680	21753	21914	21889	21915	21883	21802	21739	21729	21719	21875	21801	21936	21687	21804	21825	22004	21809	21557	21741	21800	21960	21968	21859	21652	21865	21864	21800	21801	21769	21946	22084	21751	21895	21682	21896	22083	21760	21924	21838	22075	21794	21678	21656	21775	21829	21821	21806	21773	21762	21761	21637	21763	21837	22021	21983	21728	21833	21928	21770	21876	22079	22011	22013	21756	21933	21880	21842	21774	21510	21704	21846	21598	21850	21650	21796	21648	21792	21696	22072	21849	21991	21881	21789	21726	21790	21848	21704	21849	21928	21897	21949	21759	21840	22038	21957	22036	21842	21758	21592	21990	21655	21708	21870	21878	21895	21911	21757	21967	21828	21849	21738	21586	21864	21819	21850	21723	21877	22054	21850	21781	21771	21640	21830	21752	21818	21850	21976	22025	21924	21700	21878	21830	21732	21798	21651	21735	21993	21917	21895	21775	21777	21727	21693	21736	21768	21825	21770	21996	21974	21654	21932	21745	21790	22133	21775	21888	22095	21935	21844	21762	22039	22142	21779	21881	21718	21843	21866	21730	21716	21814	21976	21897	21860	21688	21948	21817	21798	21934	22006	21939	21641	21669	21832	21956	21772	21730	21727	21902	21841	21603	21914	21998	21727	21774	21925	21833	21771	21703	21793	21842	21833	21841	21703	21693	21884	21806	21593	21903	21716	21860	21935	22021	21834	21749	21785	21871	21978	21723	21694	21670	21559	21710	21699	21795	21759	21817	21942	21814	21620	21741	21700	21914	21838	21943	21946	21852	22002	21943	21698	21880	22053	21777	21879	21756	21767	21730	21843	21673	21651	21683	21578	21663	21918	21763	22056	21821	21864	21798	21842	21794	21856	22091	21884	21812	21842	21793	22033	21672	21859	21942	21792	21953	21832	21756	21871	21813	21728	21865	21883	21870	21650	21808	21752	21817	21921	21789	21907	21754	21812	21672	21731	21879	21725	21593	21742	21727	21634	21730	21892	21673	21554	21841	21550	21712	21743	21919	21952	21677	21779	21814	21810	21766	21806	21902	21849	21648	21938	21871	21776	21873	21951	21728	22048	21736	21856	21948	21726	21896	21936	21528	21731	21789	21695	21653	21573	21944	21955	21816	21819	22220	21941	21808	21855	21852	21772	21866	21896	21879	21871	21752	21567	21876	21843	22009	21843	21802	21899	21827	21856	21974	21958	21842	21802	21724	21673	21777	21793	21945	21770	21955	21826	21678	21891	22105	21832	22006	21867	21737	21571	21857	21872	21693	21664	21633	21791	21767	21775	21928	21856	21814	21946	21895	21759	21845	22146	21753	21745	21684	21696	21871	21838	21772	21696	21616	21728	21773	21876	21744	21615	21576	21829	21775	21785	21657	21723	21697	21571	21723	21969	21911	21653	21844	21857	21772	21704	21596	21684	21908	21838	21875	21657	21865	21920	21745	22089	22027	21870	21692	21931	21645	21891	21844	21794	21933	21972	21873	21838	21842	21899	21549	21891	21923	21763	21750	21930	21813	21937	21757	21581	21953	21659	21788	21799	21878	21825	21945	21879	21859	21925	21808	21718	21918	21748	21834	21772	21984	21759	21763	21713	21901	21638	22036	21870	21850	22020	21738	21857	21821	21880	21795	21736	21738	22072	22048	21785	21499	21838	21836	21861	21635	21567	21808	21872	21742	21979	22038	21879	21900	21594	21751	21857	21854	21682	21843	21742	21771	21749	21923	21655	21739	21899	21643	21703	22050	21714	21788	21690	22007	21551	21830	21934	21975	21854	21770	21845	21905	21614	21803	21774	21779	21647	21791	21863	21842	21858	21789	21720	21777	21549	21710	21895	21878	21987	21929	21986	22019	21997	21821	22051	21707	21734	21890	21832	21858	21615	21755	21894	22046	22010	21793	21902	21795	21582	21827	21772	22113	21826	21972	21725	21727	21799	21699	21737	21800	21830	21969	21674	21865	21802	21853	21781	21679	21781	21700	21963	22000	22025	22052	21902	21927	22031	21961	21837	22053	21830	21560	21902	21853	21541	22015	21706	21754	21834	21927	21913	21799	21883	21899	21926	21917	21974	21935	21856	22061	21809	21925	21797	21857	21819	21487	21718	21672	21897	21907	21928	22121	21795	21671	21855	21962	21727	21822	21656	21411	21903	21999	21709	21661	21661	21751	21834	21888	21941	21721	21544	21692	21829	21703	21792	21768	21964	21793	21812	21815	21711	21647	21882	21991	21791	21901	22135	21817	21856	21693	21744	21870	21748	22028	21627	21905	21769	21746	21877	22065	21700	21867	22064	21959	21818	22008	21727	21699	21899	21697	21751	21739	22057	21623	21693	21931	21735	22042	21723	21895	21787	21961	21879	21735	21831	22026	21873	21688	21699	22046	21838	21896	21810	21790	21961	21802	21501	21592	21576	21693	21750	21800	21851	21666	21796	21712	21982	21707	21693	21901	21894	21624	21716	21889	21740	21740	21711	21841	21790	21775	21794	21839	22078	21811	21796	21971	21985	21630	22055	21852	21828	21655	21625	21810	21916	21987	22030	21792	21865	21870	21819	21758	21657	21938	21930	22018	21787	22179	21924	21853	21948	22144	21693	21842	21730	21873	21732	21817	21831	21925	21888	21682	21663	21916	21786	21847	22024	21693	21778	21874	21830	21857	21847	21750	21721	22024	21958	21789	21999	21707	21703	21929	21739	21821	21847	21954	21767	21644	21893	21887	21797	21880	21886	21759	21757	21963	21923	21828	21821	22024	21844	21613	21831	21946	21563	21668	21958	21684	21684	21860	21720	21782	21795	22056	21923	21949	21819	21781	21643	21726	21998	21878	21766	22083	21737	21722	21875	21945	21764	21620	21917	21797	21664	22134	21759	21824	21658	21786	21856	21678	21927	21939	21710	21847	21955	21818	21762	21833	21928	21721	21966	21918	21844	22031	21898	21966	21785	21711	21785	21885	21897	21902	21934	21710	21719	21708	21825	21747	21879	21841	21659	21689	21976	21795	21863	21833	21750	22000	21627	21899	21700	21912	21789	21843	21782	21624	21695	21722	21592	22067	21620	21732	21791	21929	21819	21734	21926	21937	21518	21734	21891	21881	21833	21853	21859	21795	21734	22022	21838	21880	21717	21850	21857	21845	21692	21845	22006	21787	21634	21823	21779	21776	21778	21723	21769	21844	21748	21819	21994	21953	21946	21573	21855	21818	21835	21972	21814	21754	21716	21658	21963	21905	21877	21990	21873	21612	21760	21882	21714	21904	21690	21874	21743	21768	21821	21791	21781	21872	21508	21739	21496	21708	21709	21695	21933	21996	21855	22079	21524	21856	21979	21996	21856	21801	21997	21916	21704	21854	21938	22207	21895	21985	21831	21736	21755	21691	21937	21861	21927	22080	21771	21711	21985	21733	21737	21533	21974	21919	21809	21968	21587	21607	21977	21935	21909	21723	21826	21674	21746	21756	21647	21922	21803	21859	21984	21852	22015	21891	21629	22026	21815	21935	21906	21769	21788	21734	21933	21518	21866	21893	21890	22031	21937	21721	21916	21954	21936	21823	21851	21979	21754	21845	21903	21890	22019	21740	21951	21855	21837	21899	21951	21985	21569	21755	22041	21952	21997	21858	21943	21863	21833	21844	21801	21733	21693	21937	21797	22191	21676	21801	21801	21888	21884	21896	21886	21754	22013	21967	21718	21944	21942	21718	21834	21994	21764	21514	21937	21910	21846	22027	21889	21905	21869	21883	21901	21742	21842	21699	21845	21637	21955	21612	21802	21746	21797	21885	21673	21823	21842	21984	21731	21702	22033	21808	21834	21701	21761	21598	21868	21817	21755	21726	21895	21792	21901	21673	21942	21674	21802	21755	21757	21734	21729	21737	21863	21762	21903	21802	21824
15825	28368	25296	21972	20631	19291	18738	18366	18252	17757	17734	17358	17479	17442	17077	17240	17229	17190	17051	17218	17138	17059	17047	17088	17137	16881	17015	17090	17092	17053	17075	16909	16977	16888	17026	17084	16769	17053	17043	16915	16967	16966	16804	16907	17025	17029	16980	16958	16925	16875	16833	17002	16929	16987	16784	16984	17026	16893	17009	16989	16864	17114	16783	16972	16873	16856	17087	17005	16950	16857	16755	16800	16843	16966	16889	16869	17017	16729	17217	16962	16913	16896	16913	17009	17015	17117	16880	17093	16925	16962	16861	16906	16877	16868	16888	17052	17045	16901	16792	16749	16928	16829	16941	16755	16861	17047	16921	16907	16911	16974	16803	16898	16935	16803	16839	16770	16975	16747	16964	16958	17010	16901	16798	16908	16977	17017	16898	16898	16919	16747	16970	16848	16901	17066	16874	16709	16805	16825	16801	16875	16854	16811	16906	16813	16903	16985	16894	16903	16920	17124	16861	16873	16940	16880	16939	16913	16870	16904	16944	17065	16894	16731	16731	16984	16816	16927	16886	16861	16777	16961	16805	16981	16846	16911	16877	16781	16948	17032	16780	17025	16934	16793	16743	17055	16781	16888	16847	16849	16877	17005	16905	16917	16848	16835	16930	16941	16813	16919	16920	16995	16871	16933	16804	17012	16867	16971	16981	16885	16902	16824	16880	16954	16814	16899	16951	16977	16781	16883	16832	17024	16863	17036	16846	16960	16667	16900	17079	16847	16827	16840	16952	16873	16766	16779	16877	16848	16894	16852	16892	16924	16980	16952	16968	16857	16891	16731	16982	16973	16963	17081	16946	16718	16904	17015	16951	16847	16909	16885	16878	16923	16919	16945	17023	16837	16892	16851	16903	16990	16867	17077	16746	16809	16800	16938	17021	16959	16959	17115	16707	16908	16748	16894	16825	17015	16877	17094	16817	16917	16918	16781	16969	16838	16976	16884	16861	16774	16862	17021	16832	16643	16870	16852	16959	16909	16897	16824	16996	17089	16733	16815	16855	16841	17075	16852	16842	16852	16831	16828	16872	16783	16900	16764	16944	16866	16910	16918	16946	16859	16980	17024	16769	16948	16795	16901	16772	16880	16796	16809	16646	17017	16987	16821	16803	16970	16689	16876	16960	16836	16983	16919	16882	16877	16827	16964	16952	17062	17000	17028	16918	16937	16989	16650	16874	16786	16937	16881	16905	16968	16996	16987	16967	16757	17010	16804	17115	16994	16904	16908	16768	16917	16960	16876	17060	16718	16786	16905	16812	16917	16858	17028	16714	16939	16842	16876	16848	16917	16909	16884	17079	17040	16907	16940	16821	17006	16883	16710	16875	16800	16820	16900	16893	16928	16894	16859	16891	16935	16885	16830	16968	16963	16817	17125	16785	16895	16968	16768	16791	17044	16985	16826	17040	16841	16951	17050	16782	17070	16841	16897	16976	16769	16943	17020	16861	17075	16819	17059	16815	16847	16931	16856	16950	16883	17023	16907	16876	16875	16748	16910	16816	16896	16881	16996	16811	16956	16916	16956	17060	16849	16822	16933	16850	16959	16845	16864	16869	16978	16919	17015	16897	17111	16952	16895	16832	17014	16969	16815	16876	16789	16909	17069	16817	16839	17027	16823	16910	16997	17023	16902	17086	16917	16993	16942	16948	16920	16838	16914	16965	16775	16957	16854	16928	16840	16940	16953	16932	16756	16955	16879	17065	16853	16927	16700	16910	16833	16831	16860	17061	16918	17007	16908	16870	16837	16999	16945	16945	16937	17065	16862	16751	16882	16714	16773	16952	16825	16863	16891	17189	17006	16732	16889	16809	16808	16912	16876	16788	16682	16928	17066	16660	16750	17008	16910	16869	16981	16913	16887	16996	16987	17003	16784	16855	16960	16812	16947	16864	16963	16838	16846	16883	17089	16919	16837	16739	16741	16880	16926	17088	16930	16714	17070	16877	16747	16886	17049	16810	16898	16762	16949	16896	16815	16830	17029	16945	16879	16834	16755	16897	16766	16959	16932	17000	16878	16886	16823	16796	16831	16889	16824	16929	16912	17001	16991	17002	16890	16920	16930	17022	16815	16997	16959	16926	16883	16922	16881	17011	16901	17150	17114	16823	16823	16752	16813	16907	16979	17109	16817	17048	16830	16909	16966	16916	16921	16874	16962	16751	16923	16903	16954	16876	16827	17005	16759	16799	16834	16975	17058	16794	16943	17064	16934	16852	17028	16954	16722	16846	16891	16869	17098	16959	16904	16832	17058	16902	16919	16982	16784	16964	16960	16911	17000	16985	16774	17034	16972	16926	17026	16948	16933	16771	17021	16864	16833	16848	16921	16858	16739	16905	16739	16951	16846	16921	16752	17023	17001	16754	16899	16982	16995	17056	16882	16885	16888	16802	16843	16802	16813	16982	17016	16817	16796	16843	16894	16868	16868	16857	17192	16776	16837	16705	16843	16909	16814	16941	16933	17024	16935	16926	16876	16927	16869	16966	16892	17023	16867	17183	16864	16958	16662	16830	16820	16891	17061	16902	16907	16902	16772	16972	16843	16941	16863	17011	17025	16847	16957	16933	16934	16856	16870	16971	16777	17003	16975	17001	16889	16941	16928	16740	16920	16875	16871	16686	16897	16662	16904	16832	16882	16885	16852	16781	17032	16805	16907	16733	16960	16872	16883	16800	16994	16888	16790	16873	17030	16846	17062	17014	17060	16917	16756	16832	16880	16820	16824	16823	16974	16720	17007	16917	16905	16920	16749	16775	16908	16964	16854	16871	16925	16795	16816	16853	16733	16959	17077	16916	16865	16767	16746	16838	17006	16883	16828	16913	16788	16975	17016	16925	16989	16990	16935	16798	17000	16966	16903	17123	17088	16785	16843	16861	16999	16885	16963	16969	16751	16918	16896	16991	16938	16688	16982	16879	16751	16916	17017	16910	16960	16796	16904	16980	16897	17026	16863	17017	16889	16945	16800	17112	16881	16877	17011	16846	16863	16930	16819	16866	16858	16901	16778	17013	16786	16924	16899	17042	17053	16865	17059	16826	16753	16944	16961	17032	17001	16833	16842	16942	16997	16876	16841	16824	17127	16730	16930	16902	16921	16876	17042	16894	16954	16803	16874	17001	17043	16854	16730	17037	16820	16982	16827	16848	16983	16842	16921	16903	16969	16837	17106	16891	16734	16723	17030	17033	17064	16969	16901	16925	17036	16832	16941	16745	16919	16844	16859	16982	16843	16587	16753	16684	16858	16840	16923	16919	16893	16897	16872	16875	16915	17018	17043	16887	16808	16966	16992	16870	17019	16953	16820	16854	16869	16887	16636	16882	16883	16991	16778	16942	16914	16961	16913	16855	17059	16834	16929	16901	16923	17013	16951	16748	16850	16799	17017	16744	16997	16959	17013	16985	16687	16949	16983	16932	16990	16810	17017	16981	16778	16682	16955	16866	16746	16897	16876	16979	16819	16739	16861	16951	16954	17018	16853	16820	17066	16888	16911	16680	16968	16956	16841	16874	16875	16907	16726	16972	16786	17116	16802	17046	16929	16707	16933	16816	17040	16851	16827	16865	16926	16925	16918	16911	16944	16979	16904	17056	16798	16894	16969	16710	16888	16871	16890	16745	17165	16930	16917	16788	16725	16930	16776	16972	17056	16805	17159	17029	16845	17084	16950	16994	16912	16878	16893	16985	16748	17004	16769	16968	17130	16879	16836	17041	17043	16958	16789	17027	16770	16785	16884	16768	16821	17040	16826	17015	16824	16805	16877	16919	17019	16887	16797	16966	16922	16902	17052	17000	16835	16903	16918	17011	16945	17074	17064	16832	16959	16806	16882	16871	16725	16891	17024	17034	16880	16968	16728	16927	16777	17050	17034	16881	16863	16971	17160	17044	16916	16930	16932	16939	16860	16864	16870	16989	16793	16991	16834	17028	16878	16798	16851	16832	16995	16871	16894	17131	16788	17167	16761	17082	16822	16925	16967	16839	16747	16839	16894	16747	17101	16959	16852	16651	17043	16767	16887	17057	16869	16984	16956	16915	17043	16845	16830	16777	16899	16812	16925	16810	16908	16782	17061	17023	16849	16834	17009	16849	16852	16726	16751	17042	16773	16759	16969	16995	16802	17106	16790	16833	16996	16867	16873	16931	16783	17015	16998	16794	16804	16808	16919	16903	16695	16858	16990	17043	16703	16845	17025	16963	16904	16899	16899	16883	17018	16846	16812	16959	16859	16753	16950	16900	17061	16989	16791	16878	16929	16907	16809	16819	17092	16816	16964	16948	16893	16853	17034	16847	17035	16860	16985	16914	17000	16978	16897	16872	17086	16886	16974	16977	16687	16942	16916	16987	16858	16973	16966	16662	16957	17061	16905	16762	16842	16777	17028	16889	16795	16939	17053	16959	16984	16946	16900	16791	16935	16760	17050	16899	17081	16932	16810	16861	16769	17066	16921	16788	16872	16951	16763	16789	16863	17000	16944	16876	17115	16970	16929	16908	16821	16843	16888	16873	17008	16823	16994	16973	16780	16879	16907	16960	16735	16991	16779	16870	16888	16913	16907	16743	16849	16988	16831	16941	16842	17126	17016	17018	16905	16927	16876	16954	16832	17068	17048	16895	16722	16964	17012	16906	17044	17035	16665	16960	16925	16932	16964	16832	16937	16916	17007	16741	16800	16773	16976	16718	16902	17091	16899	16911	16754	16876	16918	16852	16981	16892	16811	16807	16947	16764	16905	16889	16891	16921	16793	16995	16904	16845	16727	16923	16987	17037	16988	16942	16800	16938	17042	16857	16864	16866	16977	16902	16977	17031	16891	16960	16978	16933	16938	16979	16884	16987	16897	16840	16760	17042	16965	16901	16917	16932	16857	16864	16988	16928	16922	16877	16848	16949	16961	16949	16860	16881	16856	16910	16842	17027	16792	17017	17099	16905	16800	16956	16807	16668	16934	16849	16839	16747	16994	16916	16925	16878	16783	16865	16816	16640	16904	16909	16839	16777	17049	16946	16986	17019	16873	16854	16999	16820	16936	16862	16789	17087	16932	16780	17161	16758	17001	16899	16952	16891	16986	16833	16886	17020	16941	16977	16818	16890	16782	16865	17161	16932	16846	16919	17159	17053	17116	16943	16846
24975	21378	27483	28104	23888	24094	24148	23402	23332	23050	22861	22684	22870	22845	22545	22886	22622	22741	22556	22378	22604	22422	22509	22459	22490	22597	22493	22502	22485	22494	22205	22345	22480	22690	22133	22450	22244	22380	22486	22525	22390	22229	22312	22289	22319	22302	22404	22473	22145	22384	22411	22329	22594	22765	22422	22285	22548	22473	22185	22496	22438	22199	22548	22345	22372	22371	22537	22206	22185	22288	22278	22187	22336	22296	22513	22435	22137	22526	22440	22385	22111	22349	22296	22396	22517	22337	22661	22535	22493	22306	22300	22417	22257	22314	22256	22319	22525	22407	22255	22251	22169	22322	22435	22352	22264	22478	22494	22476	22230	22518	22275	22333	22071	22298	22496	22284	22539	22521	22313	22518	22594	22581	22412	22466	22269	22301	22622	22335	22410	22250	22287	22345	22286	22288	22268	22273	22316	22100	22525	22405	22389	22479	22342	22601	22500	22242	22404	22170	22097	22259	22650	22285	22386	22528	22386	22290	22432	22222	22284	22198	22334	22273	22571	22491	22412	22531	22480	22385	22348	22378	22467	22303	22214	22287	22192	22239	22425	22140	22148	22495	22356	22397	22492	22215	22454	22498	22376	22388	22280	22332	22494	22527	22463	22379	22266	22482	22358	22162	22351	22315	22476	22500	22580	22550	22377	22363	22403	22173	22398	22460	22408	22279	22479	22312	22408	22373	22411	22161	22412	22308	22383	22458	22386	22321	22179	22535	22629	22216	22538	22172	22333	22368	22480	22403	22542	22516	22414	22278	22247	22338	22258	22467	22586	22446	22369	22429	22500	22167	22372	22361	22394	22441	22260	22493	22410	22357	22403	22388	22416	22194	22490	22200	22532	22438	22289	22340	22249	22599	22447	22442	22310	22471	22545	22337	22299	22554	22451	22556	22412	22281	22498	22446	22478	22504	22465	22454	22372	22399	22296	22487	22196	22466	22392	22517	22624	22488	22227	22514	22286	22175	22464	22360	22547	22072	22442	22315	22593	22271	22446	22521	22458	22345	22515	22418	22443	22280	22313	22436	22523	22301	22251	22372	22312	22316	22323	22568	22548	22427	22284	22457	22362	22470	22415	22550	22377	22374	22425	22327	22459	22433	22410	22482	22414	22322	22217	22403	22320	22233	22339	22299	22398	22208	22399	22582	22282	22238	22656	22463	22417	22294	22502	22445	22261	22353	22467	22446	22547	22423	22238	22319	22497	22555	22259	22180	22730	22371	22343	22397	22545	22413	22383	22166	22383	22628	22524	22473	22317	22285	22359	22322	22487	22464	22283	22430	22377	22582	22463	22424	22371	22279	22528	22320	22167	22501	22391	22096	22243	22194	22350	22444	22337	22335	22277	22230	22311	22247	22352	22342	22511	22382	22323	22358	22346	22454	22398	22458	22535	22520	22444	22248	22311	22386	22207	22462	22395	22424	22386	22377	22286	22144	22511	22449	22378	22600	22528	22392	22609	22279	22410	22375	22567	22249	22413	22320	22408	22337	22229	22403	22471	22425	22137	22410	22375	22443	22510	22461	22360	22391	22495	22605	22376	22583	22379	22142	22292	22160	22368	22536	22486	22306	22425	22468	22284	22152	22327	22440	22212	22086	22567	22347	22464	22465	22435	22383	22300	22368	22218	22373	22444	22302	22484	22408	22494	22389	22377	22340	22443	22381	22367	22495	22623	22390	22294	22292	22373	22328	22455	22602	22338	22546	22442	22537	22438	22400	22192	22602	22440	22189	22669	22451	22424	22535	22256	22600	22279	22245	22459	22207	22255	22283	22363	22245	22359	22390	22632	22356	22343	22585	22527	22531	22441	22601	22618	22399	22412	22554	22492	22242	22240	22452	22443	22552	22260	22423	22219	22230	22437	22225	22384	22324	22333	22231	22365	22418	22419	22523	22487	22395	22561	22417	22262	22472	22329	22434	22361	22444	22429	22210	22324	22503	22442	22221	22479	22707	22368	22545	22513	22194	22395	22520	22482	22187	22128	22412	22451	22683	22427	22551	22299	22416	22466	22463	22433	22601	22426	22252	22505	22453	22346	22287	22223	22348	22465	22457	22300	22443	22314	22380	22289	22271	22274	22395	22287	22241	22484	22501	22429	22338	22541	22334	22497	22537	22545	22289	22260	22311	22447	22257	22464	22536	22623	22498	22295	22451	22579	22362	22170	22352	22337	22478	22432	22005	22242	22398	22389	22406	22452	22214	22481	22406	22241	22300	22677	22463	22578	22501	22584	22529	22446	22482	22634	22376	22398	22223	22065	22179	22248	22540	22359	22449	22373	22428	22496	22312	22323	22686	22556	22325	22196	22236	22233	22536	22482	22415	22424	22516	22296	22325	22274	22412	22471	22376	22344	22469	22579	22420	22416	22500	22310	22328	22463	22607	22726	22640	22649	21985	22663	22449	22561	22490	22368	22713	22384	22536	22361	22368	22645	22275	22510	22370	22427	22472	22207	22454	22537	22258	22286	22298	22228	22286	22456	22439	22320	22525	22369	22431	22226	22293	22316	22362	22222	22392	22250	22491	22240	22403	22349	22489	22481	22069	22439	22209	22437	22391	22505	22229	22278	22423	22123	22249	22324	22491	22257	22284	22308	22514	22291	22368	22462	22592	22533	22167	22265	22276	22596	22459	22456	22448	22467	22287	22418	22499	22369	22555	22394	22367	22493	22330	22251	22338	22414	22482	22625	22485	22363	22422	22482	22524	22114	22332	22307	22284	22320	22208	22286	22252	22249	22402	22365	22497	22338	22477	22489	22577	22274	22372	22603	22712	22457	22239	22387	22403	22251	22302	22450	22420	22495	22691	22331	22394	22459	22093	22431	22320	22669	22419	22146	22604	22176	22153	22555	22501	22520	22437	22343	22310	22335	22363	22250	22305	22373	22361	22524	22556	22443	22347	22435	22381	22336	22437	22713	22389	22528	22308	22279	22343	22374	22471	22267	22289	22398	22394	22434	22346	22433	22382	22337	22392	22180	22205	22317	22319	22514	22501	22328	22378	22371	22302	22302	22392	22262	21970	22296	22236	22315	22359	22432	22388	22593	22563	22241	22533	22322	22405	22286	22532	22279	22494	22393	22360	22704	22359	22396	22370	22583	22400	22458	22245	22421	22336	22187	22313	22525	22356	22302	22475	22666	22170	22121	22359	22497	22457	22298	22386	22471	22237	22464	22354	22003	22367	22332	22460	22718	22340	22434	22551	22268	22193	22279	22289	22221	22254	22422	22363	22203	22298	22443	22337	22288	22229	22097	22429	22592	22473	22393	22360	22373	22457	22527	22362	22360	22207	22267	22208	22162	22211	22408	22332	22403	22492	22074	22464	22241	22401	22503	22795	22379	22400	22180	22503	22513	22410	22349	22557	22548	22459	22429	22236	22423	22623	22367	22696	22515	22366	22411	22310	22342	22496	22553	22437	22147	22459	22400	22407	22606	22401	22718	22309	22468	22243	22304	22038	22140	22533	22352	22361	22217	22506	22407	22438	22232	22339	22583	22294	22221	22266	22498	22401	22234	22392	22410	22419	22528	22233	22217	22413	22405	22251	22356	22395	22417	22286	22426	22489	22310	22508	22454	22523	22557	22361	22352	22504	22385	22492	22214	22272	22375	22301	22220	22462	22292	22585	22395	22176	22303	22530	22522	22336	22496	22285	22342	22440	22367	22499	22386	22438	22335	22540	22502	22392	22491	22452	22247	22495	22214	22338	22247	22320	22374	22361	22659	22442	22502	22143	22364	22217	22348	22374	22463	22350	22409	22492	22599	22360	22247	22223	22534	22569	22478	22596	22290	22453	22405	22458	22339	22478	22385	22390	22452	22511	22288	22280	22192	22603	22495	22339	22353	22650	22817	22503	22391	22389	22560	22529	22419	22299	22585	22448	22464	22464	22329	22122	22301	22323	22553	22240	22338	22428	22527	22639	22070	22205	22244	22355	22682	22105	22494	22274	22308	22524	22602	22476	22357	22388	22371	22320	22439	22145	22538	22268	22589	22504	22361	22501	22274	22279	22479	22266	22718	22458	22619	22228	22169	22312	22344	22357	22296	22640	22456	22264	22359	22716	22377	22286	22247	22309	22404	22000	22381	22446	22420	22529	22485	22499	22499	22298	22525	22367	22510	22375	22472	22311	22364	22087	22445	22420	22510	22485	22549	22397	22313	22547	22324	22363	22443	22407	22414	22435	22392	22171	22592	22226	22548	22435	22472	22331	22470	22362	22571	22318	22399	22306	22502	22446	22398	22315	22323	22316	22480	22205	22393	22450	22381	22054	22394	22587	22441	22335	22366	22575	22479	22318	22174	22471	22493	22538	22275	22541	22242	22464	22424	22447	22414	22628	22470	22446	22239	22428	22470	22372	22300	22325	22251	22272	22361	22547	22346	22290	22261	22310	22431	22386	22488	22289	22396	22522	22436	22523	22348	22474	22423	22443	22688	22358	22295	22363	22492	22581	22575	22535	22392	22404	22367	22296	22309	22530	22626	22377	22489	22471	22471	22081	22544	22194	22492	22574	22531	22263	22513	22570	22176	22263	22418	22509	22487	22249	22520	22513	22510	22105	22300	22470	22581	22457	22443	22334	22266	22418	22271	22351	22527	22469	22426	22092	22387	22429	22538	22310	22406	22504	22225	22450	22401	22405	22289	22301	22525	22170	22168	22502	22439	22476	22247	22162	22477	22280	22551	22485	22386	22511	22551	22354	22386	22334	22396	22352	22519	22555	22343	22355	22326	22416	22246	22437	22502	22376	22659	22401	22385	22481	22344	22540	22476	22433	22346	22303	22386	22432	22376	22549	22397	22149	22169	22490	22342	22362	22353	22347	22644	22528	22309	22357	22459	22516	22382	22657	22540	22372	22617	22604	22533	22272	22245	22564	22547	22315	22424	22471	22489	22207	22537	22268	22229	22570	22384	22157	22555	22413	22273	22295	22468	22171	22351	22615	22545	22285	22404	22175	22387	22239	22403	22405	22419	22426	22410	22471	22322	22521	22107	22300	22447	22610	22288	22477	22374	22498	22559	22530	22462	22270	22305	22373	22424	22454	22344	22381	22160	22372	22281	22340	22543	22513	22491	22180	22370	22291	22421	22274	22317	22386	22339	22423	22510	22286	22568	22541
17100	26235	23492	20971	20055	19188	18422	18278	18259	17727	17705	17550	17663	17628	17507	17308	17408	17602	17384	17254	17282	17250	17228	17224	17336	17341	17194	17063	17067	17096	17121	17219	17266	17169	17178	17314	17024	17201	17237	17112	17305	17167	17228	17171	17260	17099	17019	17176	16970	17236	17250	17123	17276	17197	17082	17157	17271	17249	17158	17105	17156	17173	17135	17083	17120	17252	17133	17123	17060	17130	17084	17229	17352	17255	16948	17329	17182	16956	17151	17182	17121	17339	17216	17205	17100	17122	17028	17096	17110	17283	17004	17340	17385	17339	17093	16992	17237	17203	17071	17132	17108	17048	17188	17153	17082	17175	17224	17225	17216	17099	17246	17126	17234	17069	17162	17086	17249	17103	17047	17233	17136	17125	17230	16995	17141	17257	17153	17151	17017	17202	17048	17035	17192	17305	17331	17221	17166	17080	17133	17141	17103	17137	17075	17037	16997	17227	17127	17174	17318	17151	17257	17040	17115	17140	17409	17183	17196	17146	17122	17109	17150	17193	17116	17113	17057	17185	17239	17086	17105	17218	17122	16993	17097	17094	17129	17007	17026	17194	17216	17041	17059	17011	17190	17010	17113	17103	17338	16963	17116	17138	17219	17169	17130	17078	17218	17055	17280	16921	17236	17224	17102	17259	17288	17049	16836	16985	17028	17241	17217	17202	17077	17119	17167	17221	17164	17177	17171	17173	17114	17167	17250	16948	17046	17111	17052	16970	17078	17101	17227	17128	17101	17153	17275	17181	17347	17021	17261	17058	17168	17193	16971	17113	17228	17160	16977	17183	17306	17260	17154	17297	17253	17202	17077	17167	17094	16922	17125	17250	17240	17336	17126	17121	17361	17372	17222	17293	17404	16935	17147	17109	17197	17168	17080	17256	17296	17291	17214	17185	17089	17304	17188	16849	17078	17167	17305	17058	17254	17268	17104	16968	17151	17203	17041	17244	17102	17152	17268	17094	16981	17195	17119	17220	17106	17132	17175	17134	17178	17203	17181	16950	17280	17319	16939	17169	17248	17170	17295	17146	17149	17157	17069	17150	17258	17133	17260	17416	17229	17086	17337	17105	17273	17169	17215	17116	17255	17350	17065	17172	16971	16856	17171	17264	17088	17170	17116	17254	17207	17330	17339	17224	17218	17315	17142	17136	17196	17072	17250	17167	17228	17139	17204	17113	17264	17241	17073	17193	17237	17255	17014	17142	17068	17122	16967	17237	17332	17220	17156	17286	16928	17218	17125	17242	17104	17258	17148	17036	17308	17190	17125	17193	17111	17197	17008	17250	17349	17275	17300	17020	17089	17207	17031	17080	17144	17116	17062	17122	17414	17180	17024	17080	17255	17196	17191	17277	17021	17051	17076	17251	17203	17016	17141	17115	17277	17224	17033	17272	17207	17141	17247	17194	17095	17084	17097	17126	17313	17211	17108	17216	17187	17171	17272	17100	17312	17121	17235	17129	16988	17067	17194	17199	17027	17060	17312	17156	17156	17261	17207	17132	17260	17244	17201	17239	17137	17005	17275	17200	17291	17172	17396	17151	17117	17017	17247	17223	17100	17273	17294	17166	17232	17018	17075	17003	17296	17032	17158	17031	17149	17084	17070	17383	17117	17149	17117	17130	17174	17010	17119	17086	17239	17154	17212	17263	17181	17155	16994	17398	17338	17114	17335	17054	17176	17138	17149	17222	17131	17229	17251	17033	17035	17056	17244	17206	17103	17173	17204	17332	17022	17199	17274	17211	17154	17330	17028	17143	17113	17280	17048	17166	17282	17127	17050	17097	17240	17066	17277	17122	17181	17174	17302	17110	17082	17003	17159	17104	17239	17026	17154	17074	17053	17332	16944	17277	17169	17376	17099	17086	17202	17276	17107	17162	17213	17335	17086	17155	17245	17058	17346	17165	17043	17130	17173	17095	17103	17264	17200	17224	17151	17344	17209	17044	17105	17081	17169	17292	17095	17295	17294	17040	17143	16973	17395	17132	17144	17168	17168	17249	17050	17269	17108	17315	17275	17091	17397	17095	17243	17290	17156	17220	17076	17145	17043	17190	17267	17137	17062	17227	17011	17182	17121	17196	17126	17180	17053	17195	17064	17059	17180	17181	17136	17108	17079	17064	16981	17266	17224	17260	17239	17098	17069	17235	17090	16974	17283	17160	17256	17148	17057	16986	17089	17107	17192	17242	17133	17137	16997	17187	17031	17271	17177	17153	17134	17178	17252	17133	17026	17203	17167	17265	17061	17081	17128	17207	17096	17250	17334	17271	17111	17147	17219	17116	17075	17078	17267	17194	17204	17087	17154	17067	17190	16997	17295	17104	17007	17050	17122	16967	17165	17119	17159	17276	17179	17198	17158	17140	17234	17326	17058	17149	17131	17185	17133	17043	17174	17145	17183	17137	17107	17125	17199	17266	17213	17268	17327	17000	17319	17098	17256	17248	17231	17221	17162	17152	17098	17152	17227	17121	17027	17121	17134	17111	17057	17201	17160	17332	17276	17261	17319	17161	17018	17084	17204	17137	17031	17116	17048	17201	17198	17288	17311	17271	17171	16979	17140	17236	17262	17171	17178	17303	17247	17223	17180	17113	17310	17197	17080	16958	17224	17157	17191	17136	17238	16874	17339	17145	17248	17237	17285	17163	17190	17391	17192	17107	17140	17153	17186	17113	17274	17239	17095	17273	17181	17200	16990	17194	17156	17347	17127	17194	17131	17067	17364	17062	17325	17164	17244	17149	17218	17088	17138	17144	17269	16982	17211	17191	17300	17100	17350	17178	17334	17253	17225	17120	17401	17161	17196	17089	17346	17168	17267	17028	17319	17112	17073	17201	17125	17236	17190	17039	17198	17136	17058	17142	17227	16935	17309	17230	17160	17344	17210	17231	17220	17069	17334	17070	17046	17091	17007	17168	17199	17061	17184	17101	17044	17135	17120	17111	17049	17104	17192	17172	17313	17225	17247	17276	17224	17040	17322	17102	17223	17076	17331	17146	17309	17155	17221	17175	17141	17159	17252	16975	17253	17159	16983	17122	16991	17008	17313	17142	17135	17148	17187	17138	17086	17056	17173	17222	17234	17109	16991	17080	17218	17120	17088	17214	17162	16905	17175	17184	17372	17192	17046	17420	17057	17115	17097	17332	17109	17202	17179	17066	17100	17021	17253	17003	16952	17100	17321	17106	17132	17168	17179	16996	17083	17104	17122	17136	17080	17138	17161	17387	17137	17116	17075	17173	17196	17199	17304	17092	17323	17175	17149	17309	17158	17193	17136	17083	17181	17116	17173	17119	17133	17049	17053	17097	17327	17134	17066	17106	16934	17062	17020	17130	17135	17132	17178	17176	17205	17091	17260	16941	17069	17079	17185	17081	17144	17226	17066	17161	16998	17336	17243	17296	17188	17018	17065	17337	17031	17050	17121	17237	16954	17220	17253	17208	17328	17334	17171	17043	17252	17179	17137	16984	17265	17172	17153	17194	17126	17154	17235	17049	17205	17143	17016	17062	17258	17122	17280	17345	17108	17303	17142	17073	17175	17276	17306	17057	17188	17145	17149	17186	17125	17164	17177	17146	17088	17248	17124	17097	17326	17287	17216	17308	17137	17105	17187	17088	17196	17186	17129	17170	17091	17088	17212	16946	17316	17127	17132	17038	17098	17032	17155	17287	17171	17135	17095	17276	17033	17044	17116	17042	17187	17098	17051	17153	17217	17210	17101	17332	17339	17154	17167	17170	17138	17227	17087	17275	17278	17212	17140	17142	17187	17078	17040	17152	17293	17100	17284	17264	17283	17083	17046	17132	17162	17080	17240	17147	17288	17265	17193	17118	17116	17230	17219	17189	17197	17105	17011	17227	17060	17295	17135	17162	17328	17207	17321	17174	16959	17308	17348	17145	17283	17189	17304	17170	17185	17304	17239	17220	17157	17190	17410	16869	17088	17355	17105	17334	17070	17108	17177	17084	17062	17148	16983	17239	17129	16945	17127	17106	17078	17118	17184	17354	17176	17136	17150	17063	17180	17185	17082	17119	17235	17192	17120	17244	17305	17217	17224	16945	17112	16993	17070	17266	17052	17237	17221	17174	17203	16942	17253	16982	17076	17230	17028	17186	17283	17138	17210	17126	17054	17039	17115	17119	17164	17204	17109	17258	17215	17083	17167	17124	17208	17355	17169	17197	17088	17005	17290	17199	17163	17186	17124	17145	16930	17166	17252	17202	17053	17107	17056	16999	17314	17072	17355	17109	17332	17285	17203	17125	17034	17142	17135	17204	17052	17158	17175	17131	17116	17112	17297	17256	17181	17175	17227	17248	17129	17146	17076	17014	17139	17217	17083	17215	16905	17124	17129	17061	17242	17254	17201	17154	17369	17225	17196	17272	17253	17150	17042	16987	17293	17066	17048	17195	17174	16991	17219	17376	17072	17213	16952	17113	17197	17272	17198	17052	17068	17100	17101	17227	17194	17226	17355	16994	17158	17226	17270	17123	17161	17125	17106	17194	17124	17161	17104	17288	17320	17419	17257	17089	16989	17193	17228	17138	17273	17086	17051	17026	17305	17291	17196	17187	17169	17146	17082	17171	17268	17052	16993	17161	17377	17280	17256	17203	17178	17044	17088	17340	17025	17255	17219	17249	17112	17113	17155	17165	17170	17267	17145	17150	17224	17207	17170	17114	17221	16967	17181	17231	17173	17345	17074	17025	17306	17086	17219	17038	17194	17271	17448	17182	17089	17132	17083	16970	17132	17243	16946	17187	17044	17328	17102	17101	17253	17160	17198	17243	17183	17044	17289	17124	17110	17272	17326	17144	17110	17196	17113	17193	17069	17276	17067	17198	17235	17085	17158	17353	17078	17315	17196	17122	17090	17139	17037	17036	17096	17078	17185	17175	17180	17226	17078	17089	17192	17210	17082	17343	17165	17134	17169	17181	17078	17134	17096	17218	17104	17231	17248	17273	17008	17345	17093	17377	17200	17052	17140	17329	17287	17117	17114	17127	17220	17308	17098	17195	17063	17111	16961	17207	17090	17249	17132	17096	17171	17099	17082	17094	17219	17258	17170	16924	17103	17000	17123	17245	17177	17147	17115	17088	17184	17055	17204	17097	17318	17124	17150	17159	17130	17290
22189	21334	28678	24411	22062	25281	28061	24127	23272	23551	23386	22869	22793	22556	22954	22525	22445	22427	22614	22448	22396	22270	22480	22326	22393	22266	22080	22266	22283	22222	21878	22233	22127	21958	22055	22301	22292	22278	22143	22260	22085	22212	21961	22063	22020	21931	22093	22022	22081	21859	21991	22300	22215	22158	22136	22032	21989	21973	22173	21768	22236	22066	21949	22202	21841	22117	22128	22266	22097	22070	22225	22026	21942	22014	22061	21815	21998	21879	22089	22191	22107	21943	22067	22217	21987	22315	22154	22112	22226	21967	22194	22288	22050	22197	22014	22105	22144	21883	21964	21950	21970	21880	22122	21937	22020	21785	22004	22225	22123	22102	21961	21912	22151	22004	22010	21909	22093	22151	22265	22187	22161	22191	22055	22077	21924	21958	22082	21919	22139	21965	22139	22034	21984	21916	21997	22137	21946	22016	22078	22101	22433	22022	21978	22054	22273	21909	22248	21964	22069	22098	21911	22063	22054	22172	21933	22031	21904	22265	22245	21938	21988	22080	21927	21951	21946	22096	22079	22114	21998	22042	21999	22057	22130	22110	21900	22214	21910	22009	21972	22053	21921	22059	22206	22013	21972	21856	21920	21888	22013	21886	22071	22138	21857	22102	22016	22200	21834	22142	22046	21833	22014	22083	22052	21938	21972	22014	21890	22005	22017	22013	22039	22084	22298	22116	21980	22067	22085	22135	22085	21964	21915	21837	21954	21945	22140	22328	21944	22288	22243	22106	22021	21968	22181	22078	22062	21914	21914	21917	22194	22164	22253	22129	22066	21876	22013	22060	22109	22013	22152	22176	22035	22049	22114	22048	21948	22068	22184	21958	22022	22217	21893	21864	21939	22324	22152	22017	22147	21972	22061	22083	21973	22135	22046	22002	21912	21927	21951	22010	21912	22071	21806	21935	22094	21904	22121	22068	21932	22089	22038	21742	22043	22024	21968	22120	22110	21755	22131	22083	22009	22150	22134	22181	21855	21965	21962	22050	22023	22060	21868	21861	22050	22072	22071	22109	22013	21929	22111	22212	21960	22145	22062	22041	21909	22116	21964	22173	22085	22033	22095	22077	22192	21860	22384	22156	22208	22361	22056	22023	21815	21933	22076	22066	21979	21733	22069	22199	22022	22037	22022	22034	21982	21801	21938	22028	22071	22052	22159	22200	22033	22210	22241	21987	22171	22076	22285	22343	22095	22127	22079	22319	22018	22104	21858	22081	22077	21947	22120	21940	21796	21956	22182	22061	21944	22111	22160	21859	21936	22009	21940	22197	22043	22158	21843	22075	22095	21891	22092	21974	21971	21928	21987	21976	22044	21923	22139	21975	21946	22091	22204	22047	22014	21899	22089	21881	21875	21933	22177	21996	22147	22265	22004	21995	22150	22223	22048	21896	22150	22156	21975	21801	22054	21952	22274	21860	21762	21781	21877	21925	21897	21974	21996	21851	22078	21898	22076	22234	22054	21932	22242	22108	22043	21972	21809	22283	22190	22100	22344	22001	22085	22220	21915	22034	21936	22147	22097	22038	22072	22102	22210	22141	22035	22230	21893	21963	22041	22053	21891	22081	22167	21937	21798	21887	22133	22143	22079	22088	22059	22100	21987	22025	22135	21968	21976	22057	21856	21980	22002	21998	21992	22102	22181	22040	21965	21922	21888	22122	22158	21967	21916	21901	22132	22042	22097	22000	21788	21881	21980	21846	21988	21957	21909	22142	22168	22118	21834	21883	22149	21855	22028	22216	21999	22006	22215	21961	21991	21913	22046	22021	22285	21940	22112	22143	22244	22018	22017	21907	22254	22025	21996	22103	22109	21901	22341	22061	21971	22024	21972	22073	22001	22021	21835	22176	22153	22015	22239	22151	22313	22077	21907	21848	21999	21959	21944	22139	22351	22066	21899	22089	21893	22079	22009	22044	22239	22262	22046	21986	21976	22221	21968	22119	22036	21943	22110	22011	21920	22285	21903	22034	21974	21749	22046	22089	22146	22098	22260	21946	22231	21815	21981	22005	22043	21897	22151	22128	22213	22057	21937	21915	22009	22117	21910	21995	22125	21943	21985	21983	22026	21906	21982	22088	22045	22009	21941	22086	22374	21872	22071	22155	21952	21964	22269	21938	22054	21809	21929	22109	22099	22160	22025	22140	22071	22111	22049	22117	22131	22214	21847	22131	21873	22196	22256	22157	22110	22139	22211	22221	21868	21900	21954	22065	21981	21878	22035	22092	21885	22051	21891	22100	21893	22062	22027	21751	22159	22010	22088	21863	22006	21979	22006	22079	21725	22128	21942	22010	22004	22229	22037	22079	21808	21829	22065	21806	21845	22076	22234	22010	21876	22207	22237	22049	21932	22058	22042	21955	21996	21937	22095	22107	22171	21982	22162	22020	22085	21870	22023	22082	21995	21946	22001	22074	21965	22104	22031	21820	22134	21960	21976	21902	22082	22173	21990	21933	22161	21931	22098	21870	21928	22009	22050	22203	22269	22205	22044	22051	22089	22230	22299	22002	22119	21999	22185	22084	22236	21922	21950	22095	21941	22066	21993	21854	21920	22037	22055	22141	21882	21980	21844	22034	22050	21848	22096	22081	22066	22096	22229	22065	22184	22169	22041	21849	21908	21920	21897	21989	22230	21946	22111	22044	22046	22107	22112	22116	22157	21954	21892	22154	22256	22108	22014	21899	22005	21960	21815	22104	21938	22121	22059	22033	22045	21895	21844	22074	22131	22122	21951	22197	22062	22140	21966	22157	21746	22108	22110	22090	22051	21902	22047	22004	21975	22092	21849	21992	21948	21906	22170	22180	22036	22049	22072	22047	21984	21917	22145	22189	22002	21878	22104	21941	21922	21812	21866	22154	21889	21954	21938	21987	21829	21894	21776	22081	21891	21896	21898	21921	21995	21969	22089	22122	21978	22094	22004	22064	21971	22192	21967	21994	22137	21945	21943	22085	21832	22313	22053	21957	21650	21823	22157	21872	21942	22057	22193	21878	22083	21805	22024	21970	22010	21825	22158	21998	22043	22095	21868	21972	22031	21868	21834	22156	22061	22376	21709	22143	22123	21994	21996	21903	22147	22127	22280	22194	22083	21996	22166	22182	21796	21898	21943	22197	22203	22086	21975	21994	22201	22016	22066	22101	21982	22027	21981	22011	22193	22048	22104	21868	22137	21808	21996	22137	22017	21961	21854	22041	21926	21687	21837	22048	22032	21828	21909	21947	22030	21790	22004	22050	21840	21929	22222	22008	21942	21886	22284	21798	22207	22095	21931	21769	21913	22058	22056	21997	22152	22223	21995	22275	22127	22123	21925	21889	22178	22111	22027	21980	22022	22155	22022	22338	22081	22230	21873	22263	22080	22037	22008	21896	22098	22043	21993	21951	22170	22110	22119	22024	21885	21818	22111	22201	22139	22101	22011	22140	22174	21883	22090	22123	21907	22003	22106	22117	22073	21877	21971	21838	22097	22072	22189	22088	21943	22156	21864	22021	21957	21955	22135	21953	22080	21788	21963	21968	21996	22109	21855	22032	22075	22199	21878	22013	22031	22009	21963	21967	22239	21985	22136	22108	22113	21832	22083	21930	22049	21876	21989	22110	21966	21899	21961	22064	22078	21947	22053	22036	21972	21938	21936	21987	21903	21753	22179	21920	21921	21900	22316	22177	22148	22057	21937	22210	21876	21915	21957	22028	22206	22062	22121	22170	22014	21901	21986	21904	22031	21985	22212	22262	22164	21844	22077	21974	22031	21894	21877	21966	22254	22097	22505	22102	21948	22032	21946	21860	22277	21997	22159	21929	22077	22086	22054	22155	22229	22044	22112	21992	22102	21961	22104	21969	21766	22006	21965	21774	21816	21848	21919	21901	21965	22015	22223	22154	22160	22053	21823	21921	22033	22071	21902	22066	21951	21979	21894	21799	22009	21980	22043	21984	21954	21772	21986	22287	22086	21941	22082	21885	22125	22162	22044	22123	22064	22077	21836	21785	21908	22178	21947	22011	22196	21959	21974	21952	22060	22071	21981	22140	22147	22228	22003	22022	22012	21999	22104	21901	22257	21920	22081	22031	21895	22072	22163	21944	21903	22179	22008	22247	22110	21978	21995	22206	21963	22107	21857	21981	22064	21966	21977	22135	21886	21962	22119	21905	22166	21928	21766	22197	22033	22181	22132	21995	21932	21795	22053	21865	21749	22041	21998	21997	21987	21960	22222	22053	22195	21900	21992	21973	22033	22069	21951	21940	22221	22135	21953	22118	21971	22003	22199	22032	21902	22065	21997	22192	22163	21802	22019	22041	22052	21790	21717	21948	22118	21877	21945	22162	21975	21970	22123	22111	21932	22076	22121	22117	21884	22298	22017	22205	22045	22016	22130	21889	22167	21994	22215	22170	22126	21847	22238	22184	22117	21951	22055	22127	21942	21856	22375	21956	22104	22101	22278	22039	22198	21923	22211	22099	21987	22128	22198	21971	22329	22357	21944	21943	21901	21862	22050	22105	22143	21868	22118	22085	22062	22098	22068	22095	21856	21948	21975	22245	21826	21994	21957	22069	21873	21942	22073	21779	21940	21972	22131	22012	21736	21990	22017	21962	22084	21976	21802	22040	21925	21848	21950	21869	22029	21944	22003	21995	21830	22028	21972	21946	22055	22118	22080	21881	22362	22043	21876	22028	22139	22243	22224	22016	22061	21976	22023	22344	22070	22122	22209	22055	21975	21893	22179	22157	22101	22057	22115	21807	22167	22074	21979	22181	22179	22194	21881	22111	22071	22032	22258	22234	22148	22108	22203	22064	22019	22101	21805	22012	22024	21968	22106	22087	21842	22112	21981	22064	22180	21990	21919	22037	21971	22126	22110	22057	21990	21963	21958	22155	22019	22201	22039	22110	22175	22070	22242	22032	21864	22034	22040	22207	21906	22077	22007	21998	21998	21849	22141	22156	22271	21974	22095	22221	22141	21973	21982	22136	21825	21968	22224	21873	22042	22155	22156	22215	22135	22043	21852	22241	21960	22102	22040	22080	21898	21985	21901	22216	22073	21852	21807	22187	21778	21668	22173	21974	22166	22157	22122	21987	21983	22141	21975	21943	21884	22000	22215	22010	21898	22002	22099	22310	22183	21945
16144	31589	27837	23937	22139	20490	19588	19438	18560	18254	17867	17692	17649	17408	17617	17430	17392	17439	17361	17320	17053	17239	17291	17112	17183	17108	16970	17103	16991	16950	17032	16904	17077	17042	17072	16831	17258	16815	17004	16909	16889	16795	17143	17004	16949	16957	16836	17033	17016	16981	17115	16971	16922	16950	17083	17031	16976	16835	16816	16999	16834	16866	16990	16806	16851	17057	17123	16896	17049	17054	17028	16874	16947	16871	17003	17020	16999	16934	16996	16853	16959	16922	16906	16867	17060	16728	16876	16798	16980	16686	16952	16927	16855	16936	16905	16902	17028	16996	16965	16827	17022	16935	16872	16791	16927	16965	17056	16958	17010	16966	16923	17158	16983	16888	17023	16800	16839	17023	17024	16895	16872	17020	16858	16912	16885	17202	16759	16929	16992	16938	17002	16750	16916	17081	17026	16853	17080	16950	16878	16852	16923	16945	16844	17063	16929	16838	16961	16840	16884	17002	16829	16802	16925	17025	16932	16862	17007	16850	16838	17047	17002	16816	16924	16819	16785	17091	17021	16980	16827	16925	16861	16868	16830	17031	17040	17034	16838	16848	16791	17089	16862	16869	16794	16947	16866	16988	16858	16895	17018	17079	17107	16771	16963	17027	17005	16726	16917	17048	17065	16932	16869	16876	16925	16824	17004	16971	16841	17157	17014	17000	17106	16916	16910	17013	16932	17083	16910	16956	16957	17045	17046	16919	16809	16893	16850	16955	16698	16824	16866	16919	16958	16999	16886	17113	17044	16903	16933	16830	17042	17184	16925	16908	16921	16872	16932	16755	16796	16990	17021	17011	16793	17031	16886	17088	17017	16942	17087	17035	17028	16851	16985	17061	16871	16964	16903	16961	16859	16826	17156	16947	16903	17157	16896	16918	16982	17053	17111	16782	17093	17097	16878	16977	16929	16865	17050	17002	16851	16826	17084	16839	16970	16806	17104	17092	16927	16886	17015	17021	16932	16868	17047	17087	16842	16959	17091	16964	16891	16990	17090	17095	16919	16892	17000	16940	16969	17068	17004	17139	16927	16931	16875	16834	16925	16803	16947	16890	17041	16860	16889	16950	17035	16933	17028	17034	16978	17011	17008	17055	16906	16975	16977	16961	16862	17012	17022	16826	16741	16837	16914	16996	17061	17033	16878	16968	16898	17076	17063	16969	16900	16971	16702	16900	17063	17225	16706	17149	17016	16845	16996	17136	16980	16945	16908	16972	16993	17039	17015	16872	17017	17042	17047	16986	16834	17110	16733	16950	17048	16959	16936	17088	16848	16978	17145	16942	16926	16960	16909	16761	16996	16866	16909	16795	16845	16899	16960	16985	16967	16819	17025	16954	16728	16939	16848	16906	16967	17099	16990	16925	16953	16981	16960	16759	16982	16982	17038	17035	16984	16853	16857	16995	16855	17127	16955	16787	16763	17008	17027	16875	16836	16860	16989	16794	16954	16947	16954	16896	16907	16833	17107	16833	16981	16985	16859	16933	16897	16904	16893	16918	16769	16876	16991	16813	16805	16951	17032	16997	16944	16894	16835	16893	16923	16905	17068	17134	16887	16949	16772	16868	16923	17070	17158	16883	16777	16872	16997	16881	16856	17014	16880	16783	16982	16930	16861	17135	16953	16999	16886	17125	16968	16855	16911	17014	17035	17045	16863	16709	16981	16786	16888	16905	17060	17042	17023	16913	16872	17097	16829	16995	16955	16894	16973	16860	17098	16990	17002	16889	16991	17152	16896	16952	16846	16893	16925	17028	17069	16913	16908	17041	16941	16958	17036	16969	16831	17065	16800	16963	16963	16980	16795	16941	17097	17003	16904	17021	16909	16903	16841	16951	16749	16902	16840	16880	16905	17096	17037	16896	16947	16985	16875	17049	17021	16959	17020	16969	16953	16894	16828	16980	16925	16967	16889	17000	16843	17061	17000	17145	16999	17124	16945	16974	16922	17161	17012	16882	16882	16804	17024	17039	16973	17020	16978	16982	16966	17123	16863	16908	16830	16917	16963	16728	17005	17016	16935	16923	17183	17034	16947	16904	16973	17019	16798	17015	17003	16904	17057	16969	16798	16920	16855	17085	16930	16845	17110	16889	17129	16983	16799	17056	16951	16803	16981	16907	17099	16960	16864	16926	16863	16828	16843	16938	17115	16871	16855	17115	16952	17018	16870	16769	17080	16888	17108	16926	17160	16816	16870	16885	16858	16683	16917	17127	16995	16899	16858	16937	16755	16955	16839	16857	17016	17028	16874	16907	16828	16875	16901	16797	16931	17107	17082	16930	16931	16911	16845	16899	16902	16890	17002	16998	17107	16893	16906	16996	16953	16917	16995	16848	17084	16906	16962	17126	16736	16909	17027	16944	16997	16894	16986	16774	16879	16901	16885	17004	16954	17019	16909	16840	16970	16916	16961	16895	16829	16988	16878	16986	17008	16958	17022	16930	17017	16924	16910	16934	16992	17018	16972	16947	17029	16780	16920	16986	16932	16878	16961	16826	16989	16944	16825	16889	17007	16971	16931	16771	16951	16797	17070	16938	16983	16860	16910	16976	17059	17028	17052	16901	16853	17110	16947	16954	16926	17040	16973	16906	17022	16861	16972	16845	16754	16811	17006	16915	16855	16964	16908	16969	16776	16893	17035	16861	17039	16936	17136	16781	16870	16771	16825	17053	16819	16988	17140	16911	17161	16903	16916	16828	16982	16997	16951	16850	16869	16884	16981	16896	16767	16931	16971	16944	16897	16791	16917	16965	16970	17083	16985	16783	16935	17003	16949	16956	16901	17172	16909	16810	17080	16937	17045	16932	17028	16888	17036	16982	17088	16987	16913	17037	16825	16949	16906	16871	16905	16838	17016	16853	17120	17032	16986	16859	16947	16709	17006	16933	16960	16961	16894	16992	16908	17003	16971	16931	17105	16836	16919	16950	16810	16802	16888	16868	17065	16881	16930	16951	17092	16931	16940	16955	16956	17125	17014	16975	17039	16844	16878	17090	17088	16918	17206	16630	16891	16997	17001	17017	16883	16867	16967	16967	16813	16854	17022	16927	16942	16988	17129	16735	16926	16938	16839	16813	17018	16985	16989	17146	16745	16926	16852	17003	16959	16945	16878	16923	16805	16904	17008	16839	17008	17014	16889	16984	17132	16804	16896	16950	16840	17067	17025	16917	17030	16879	16912	17021	16961	17036	16784	17039	16836	16797	17040	16915	16765	16869	17094	16993	17079	17016	16939	16747	17001	17043	16847	16970	17001	16948	16958	17061	17064	16991	17090	16990	17091	16952	16910	16894	16921	16618	16988	16995	17104	17010	17038	16753	16815	16924	16990	16877	17025	16885	17035	17098	16912	16931	17054	16783	16994	17062	16838	16923	16975	16875	17008	17121	16923	16946	17030	16954	16830	16920	17155	17115	17071	16903	17032	16908	16958	16819	16951	16934	16810	16951	17001	16931	16896	16948	16935	16938	16898	16876	16853	16994	16977	17036	17089	16726	16918	16929	16971	16954	16873	17081	16792	16869	17008	16949	16987	16943	16963	16734	16851	16823	17097	16859	16918	16877	16937	16950	16933	16826	16859	16976	17074	16962	16900	16976	17000	16846	16990	16906	17060	16897	17020	16811	16854	16842	16975	17027	17019	16817	17106	17036	17015	16990	16871	16978	17087	17031	16833	16808	16890	17068	17001	17055	16913	17008	17007	16895	16876	16852	17114	16945	16918	16928	16799	17033	16825	16924	16940	16967	16940	16922	17009	16853	16890	16717	16984	16932	16821	17007	17069	16936	16710	17112	16789	16932	17027	17029	16945	16941	16944	16912	16997	16968	16880	16814	16928	17090	16809	17029	17236	16960	16789	17085	17046	16785	16952	16953	16869	16952	16975	16885	16885	16997	17031	17050	16810	17154	16886	16781	16948	16947	17133	16809	16970	16789	17050	16960	17093	17053	16947	16942	16939	16909	17001	16914	16981	16802	17143	17000	16991	17063	17164	16822	16898	17065	16781	16981	16944	16850	16736	16949	16801	16957	16840	16884	17101	16744	16865	17082	17053	16977	16851	16933	17057	17036	16889	16885	16807	16911	16874	17119	16987	16782	16959	17067	17103	16793	16853	16945	16759	16834	16801	16951	16747	17077	16908	17077	16923	16970	16925	16954	16917	16969	16802	16983	16969	16918	16947	16960	16897	16922	16848	16928	17050	17164	16968	16872	17010	17055	16938	17006	16972	17178	17054	16975	16937	17042	16806	16974	16939	16928	16834	17093	16925	16921	16887	16937	16897	16803	16919	16897	17083	17000	17083	16818	16867	17114	16960	16846	16912	16933	16906	17078	17173	16924	17045	16860	16820	16972	17061	17056	16786	16996	17106	16906	16922	16988	16876	16928	16939	16969	16949	16828	17029	16914	16923	16739	17045	17194	16791	16863	16948	16867	17032	16906	17015	17010	17026	16954	16794	17017	16889	16922	16738	16825	16991	17004	16850	17012	16985	17061	16821	16754	17073	16934	16960	16941	16952	16897	16957	17008	16950	17021	17080	17051	16730	16848	16987	16969	17088	16883	16995	16825	17003	17040	17055	16764	16976	16894	16878	16919	16883	16849	16872	16785	16844	16960	16897	16933	16907	17122	17129	16919	16986	16931	16866	16907	16871	16761	16939	16917	16837	16847	17072	16935	16989	16782	16912	16992	16903	16818	17110	16907	17123	16921	16631	16967	16763	16784	16960	16992	16998	16997	17192	17139	16859	17109	16817	16819	16961	16981	17126	16990	16892	17139	16924	16844	17056	17075	16996	17030	17012	17016	16801	17017	16875	16942	16939	17041	16998	16892	17075	16892	17090	16812	16795	16779	17146	16918	17045	16745	17078	16825	16832	16901	17086	17070	16952	16944	16887	16893	16817	16966	16801	16889	17002	16812	16984	16881	17084	16800	16653	16881	16986	16948	17022	16865	16962	16918	16931	16986	17026	16942	16883	17073	16917	16960	17029	16937	16999	16837	16993	17056	16903	16850	16868	16876	17111	16891	16954	16861	16851	16918	17010	17023	16869	16872	17039	17016	17054	17072	16898	17086	16918	16934	17037	16808	17020	16963	16994	16909	16821	17101	16976	17019	16873	16891	17036	16861	16738	16963
30633	24939	28353	26603	24046	23667	23651	23177	23141	22823	22810	22756	22737	22652	22733	22494	22554	22173	22379	22381	22636	22435	22518	22525	22444	22347	22423	22527	22512	22447	22542	22469	22531	22560	22402	22423	22304	22473	22358	22510	22467	22379	22518	22592	22373	22474	22480	22496	22627	22580	22465	22316	22459	22479	22198	22358	22518	22328	22565	22196	22673	22209	22465	22394	22239	22209	22417	22366	22340	22470	22454	22319	22488	22536	22441	22443	22241	22184	22254	22312	22270	22254	22403	22521	22646	22573	22409	22302	22284	22315	22320	22505	22356	22456	22244	22477	22412	22411	22473	22423	22657	22313	22305	22273	22358	22383	22454	22107	22445	22285	22456	22301	22280	22411	22138	22555	22435	22504	22220	22524	22361	22432	22408	22247	22213	22241	22302	22414	22340	22430	22242	22452	22315	22268	22375	22192	22406	22517	22357	22370	22470	22439	22482	22401	22514	22337	22549	22625	22409	22251	22362	22331	22306	22366	22527	22218	22382	22495	22469	22363	22499	22422	22348	22313	22563	22290	22377	22293	22545	22426	22335	22609	22414	22415	22440	22236	22325	22299	22346	22248	22343	22342	22360	22383	22620	22493	22302	22344	22130	22468	22461	22299	22476	22243	22511	22467	22494	22514	22605	22358	22530	22422	22249	22402	22257	22214	21920	22381	22345	22137	22675	22555	22405	22533	22072	22328	22459	22646	22366	22212	22566	22280	22603	22597	22629	22420	22513	22440	22608	22592	22582	22200	22117	22273	22190	22096	22383	22428	22379	22276	22546	22269	22171	22277	22228	22687	22577	22388	22378	22305	22375	22467	22388	22353	22428	22333	22424	22395	22456	22211	22263	22226	22460	22295	22441	22480	22358	22435	22274	22439	22256	22529	22201	22277	22611	22617	22546	22692	22447	22341	22454	22221	22486	22421	22332	22348	22326	22340	22264	22262	22478	22423	22572	22319	22530	22413	22493	22489	22314	22386	22461	22611	22264	22381	22331	22285	22264	22410	22413	22219	22465	22329	22444	22461	22178	22483	22399	22363	22297	22568	22488	22304	22619	22146	22521	22547	22338	22486	22395	22395	22515	22581	22053	22341	22411	22452	22237	22416	22223	22162	22502	22388	22400	22202	22274	22344	22372	22525	22520	22468	22632	22397	22512	22649	22407	22240	22479	22379	22457	22425	22506	22221	22400	22198	22094	22530	22283	22265	22386	22259	22261	22451	22306	22487	22489	22625	22530	22266	22642	22492	22385	22409	22458	22398	22292	22283	22499	22498	22572	22517	22277	22445	22224	22358	22469	22436	22560	22537	22366	22496	22380	22361	22422	22512	22403	22355	22509	22508	22266	22252	22314	22458	22520	22443	22527	22435	22434	22396	22350	22740	22282	22278	22477	22191	22361	22277	22481	22291	22192	22516	22492	22526	22443	22199	22302	22356	22233	22326	22247	22357	22362	22405	22354	22199	22306	22582	22288	22489	22542	22557	22405	22212	22310	22520	22723	22405	22263	22406	22507	22455	22287	22411	22443	22070	22419	22707	22523	22422	22454	22604	22426	22328	22412	22473	22310	22423	22284	22493	22451	22403	22389	22315	22319	22207	22526	22533	22312	22404	22416	22333	22510	22451	22400	22263	22342	22159	22508	22449	22493	22524	22607	22394	22311	22359	22225	22192	22381	22289	22643	22371	22193	22476	22425	22455	22382	22332	22409	22339	22196	22532	22407	22424	22710	22494	22508	22381	22359	22387	22395	22387	22424	22214	22332	22490	22298	22480	22487	22698	22534	22538	22457	22544	22392	22503	22329	22452	22424	22544	22750	22502	22484	22380	22435	22129	22100	22250	22488	22535	22323	22509	22268	22369	22409	22276	22457	22503	22461	22322	22405	22606	22536	22594	22216	22247	22418	22182	22485	22482	22355	22198	22303	22487	22381	22485	22439	22433	22527	22363	22439	22242	22504	22237	22477	22546	22383	22216	22391	22493	22268	22312	22239	22183	22186	22401	22288	22424	22464	22553	22381	22704	22501	22462	22588	22339	22664	22593	22400	22289	22439	22530	22324	22422	22677	22656	22495	22499	22323	22312	22319	22331	22545	22179	22256	22418	22273	22481	22533	22416	22375	22665	22334	22487	22451	22416	22380	22483	22295	22259	22493	22457	22363	22437	22265	22310	22321	22415	22486	22404	22306	22308	22422	22483	22327	22497	22331	22578	22493	22526	22469	22350	22360	22396	22589	22357	22529	22524	22590	22464	22388	22155	22346	22508	22269	22511	22464	22339	22356	22362	22481	22665	22355	22327	22487	22368	22382	22372	22095	22510	22621	22184	22323	22408	22469	22405	22488	22521	22586	22141	22284	22456	22232	22328	22423	22317	22404	22358	22600	22356	22395	22448	22464	22379	22287	22373	22229	22390	22631	22468	22510	22247	22489	22437	22308	22586	22523	22185	22399	22421	22456	22628	22150	22625	22622	22389	22311	22456	22316	22270	22295	22262	22520	22325	22435	22442	22390	22262	22249	22664	22598	22344	22454	22399	22321	22556	22307	22499	22225	22429	22504	22114	22292	22513	22295	22425	22258	22303	22374	22210	22438	22519	22414	22295	22336	22389	22494	22421	22615	22311	22391	22435	22425	22521	22370	22272	22273	22446	22541	22133	22597	22417	22472	22377	22431	22369	22456	22327	22429	22589	22367	22259	22555	22266	22464	22502	22562	22363	22299	22346	22543	22429	22472	22224	22475	22307	22410	22495	22475	22491	22525	22301	22448	22257	22459	22372	22350	22364	22665	22560	22194	22473	22599	22315	22338	22719	22304	22445	22430	22467	22455	22590	22608	22464	22122	22294	22377	22267	22406	22264	22351	22463	22498	22556	22498	22406	22290	22431	22494	22382	22407	22354	22580	22302	22499	22333	22250	22415	22422	22510	22428	22545	22665	22525	22170	22396	22557	22373	22234	22348	22257	22431	22634	22331	22453	22367	22302	22551	22179	22183	22565	22401	22571	22187	22443	22256	22397	22709	22456	22575	22338	22477	22648	22160	22422	22302	22433	22339	22381	22359	22483	22421	22420	22294	22268	22470	22684	22488	22493	22351	22371	22334	22370	22416	22266	22373	22560	22334	22098	22491	22375	22350	22404	22439	22426	22269	22594	22740	22531	22611	22437	22383	22107	22353	22168	22421	22383	22323	22512	22476	22522	22580	22250	22298	22457	22441	22277	22395	22273	22602	22670	22555	22290	22443	22303	22380	22558	22259	22510	22566	22372	22355	22481	22374	22372	22481	22677	22454	22366	22473	22538	22417	22307	22418	22417	22520	22165	22061	22368	22213	22325	22346	22359	22464	22443	22414	22340	22358	22340	22419	22529	22200	22270	22281	22287	22510	22505	22271	22401	22322	22444	22498	22309	22381	22580	22491	22520	22392	22279	22324	22457	22466	22377	22259	22401	22426	22252	22781	22398	22610	22627	22397	22254	22498	22233	22354	22488	22794	22427	22336	22551	22418	22550	22345	22438	22436	22467	22375	22444	22370	22145	22435	22442	22479	22680	22405	22329	22540	22279	22238	22455	22359	22611	22519	22384	22453	22529	22516	22501	22339	22569	22271	22372	22381	22450	22581	22565	22264	22696	22441	22206	22288	22599	22322	22358	22351	22320	22434	22254	22327	22418	22473	22601	22526	22605	22370	22445	22367	22202	22320	22505	22593	22368	22237	22169	22426	22463	22493	22391	22467	22368	22368	22159	22487	22680	22430	22413	22231	22489	22485	22476	22225	22350	22534	22480	22134	22246	22592	22642	22383	22341	22326	22359	22530	22591	22374	22134	22376	22239	22073	22266	22312	22583	22350	22349	22409	22262	22368	22545	22672	22442	22559	22350	22443	22408	22262	22379	22356	22273	22490	22461	22506	22306	22454	22572	22148	22286	22658	22400	22233	22388	22457	22447	22566	22411	22415	22607	22565	22294	22508	22484	22459	22431	22507	22373	22161	22333	22430	22364	22259	22310	22501	22442	22335	22623	22190	22392	22523	22577	22444	22561	22454	22235	22350	22606	22528	22530	22203	22218	22652	22467	22530	22319	22385	22477	22559	22302	22527	22211	22461	22454	22279	22656	22437	22626	22468	22455	22409	22430	22435	22376	22388	22391	22453	22575	22500	22246	22400	22222	22303	22551	22300	22214	22325	22439	22258	22389	22425	22289	22276	22276	22390	22455	22471	22473	22565	22274	22506	22468	22506	22480	22691	22327	22423	22410	22384	22360	22432	22246	22384	22453	22281	22393	22429	22160	22515	22470	22269	22266	22408	22336	22319	22311	22346	22317	22448	22450	22528	22257	22461	22332	22409	22368	22439	22498	22692	22376	22470	22303	22443	22460	22480	22254	22497	22498	22613	22368	22589	22444	22418	22436	22371	22538	22341	22449	22417	22387	22328	22341	22352	22205	22363	22346	22541	22129	22202	22438	22560	22520	22350	22446	22485	22229	22344	22697	22377	22397	22410	22580	22423	22619	22349	22196	22393	22419	22225	22303	22500	22394	22497	22540	22300	22444	22292	22036	22409	22407	22557	22394	22405	22240	22323	22250	22476	22365	22550	22562	22438	22273	22307	22452	22546	22329	22415	22456	22258	22488	22283	22776	22482	22280	22516	22450	22460	22580	22350	22491	22225	22320	22438	22465	22232	22253	22205	22358	22458	22332	22367	22572	22416	22311	22364	22119	22308	22512	22376	22362	22503	22413	22489	22416	22324	22376	22310	22414	22553	22500	22293	22284	22517	22399	22444	22599	22486	22683	22484	22310	22507	22570	22532	22385	22230	22486	22337	22462	22301	22452	22339	22602	22296	22249	22360	22352	22523	22388	22553	22389	22364	22342	22488	22240	22202	22557	22275	22458	22495	22414	22459	22581	22431	22575	22468	22316	22056	22542	22547	22527	22313	22329	22648	22429	22589	22241	22171	22351	22394	22363	22163	22424	22428	22578	22354	22443	22350	22395	22443	22417	22542	22512	22249	22296	22337	22304	22360	22471	22445	22414	22219	22401	22351	22537	22344	22379	22302	22499	22452	22228	22279	22470	22354	22254	22317	22615	22360	22439	22590	22571	22378	22424	22516	22532	22375	22286	22425	22537	22455	22412	22537
19306	24886	23107	20478	19776	19005	18346	18193	18225	17849	17756	17581	17626	17279	17207	17402	17377	17321	17282	17303	17432	17305	17244	17288	17190	17214	17188	17271	17228	17377	17202	17235	17214	17198	17211	17367	17116	17243	17187	17128	17072	17193	17321	17195	17142	17121	17319	17148	17209	17225	17268	17154	17281	17189	17217	17030	17154	16995	17316	17209	17078	17136	17048	17251	17027	17163	17056	17074	17255	17085	17421	17140	17109	16986	17181	17223	17172	17181	17116	17344	17173	17225	17019	17368	17066	17091	17078	17200	17122	17277	17058	17263	17311	17273	17102	17205	17258	17040	16941	17027	17181	17111	17091	17059	17180	17387	17342	17138	17249	17304	17089	17151	17147	17443	17382	17188	17271	17309	17264	17185	16945	17210	17359	17142	17132	17198	17247	17131	17204	17220	17217	17219	17292	17169	17254	17402	17063	17216	17089	17457	17175	17157	16979	17315	17130	17241	16987	17259	17216	17168	17048	17142	17224	17268	17117	17078	17184	17094	17378	17060	17330	17279	17177	17224	17171	17020	17246	17163	17234	17381	16974	17144	17216	17169	17184	17114	17103	17198	17137	17261	16978	17181	17255	17042	17186	17330	17247	17046	17188	17189	17228	17069	17219	17020	17111	17291	17231	17178	17285	17301	17151	17365	17221	17393	17105	17087	17279	17247	17241	17192	17001	17321	17039	17245	17205	17221	17237	17290	17209	17266	17263	17222	17189	17375	17300	17319	16925	17110	17138	17138	17144	17156	17144	17292	17181	17150	17284	17042	17257	17009	17216	17158	17213	17196	17117	17121	17124	17256	17257	17279	17183	17098	17249	17079	17038	17104	17151	17220	17118	17104	17102	17225	17162	17145	17103	17062	17232	17173	17177	17009	17152	16967	17127	17157	17114	17100	17222	17108	17239	17208	17233	17200	17098	17198	17156	17177	17106	17052	17082	17168	17215	17209	17059	17069	17192	17302	16984	17154	17255	17172	17228	17247	17234	17183	17128	17255	17001	17070	17119	17245	17019	17253	17165	17213	17167	17041	17184	17197	17108	17306	16982	17078	17058	17036	17290	17231	17258	17053	17272	17111	17260	17203	17252	17131	17231	17216	17167	17027	17061	17060	17179	17184	17286	17129	17209	17241	17301	17038	17125	17220	17308	17124	17043	17216	17081	17115	17088	17119	17024	17014	16994	17181	16951	17257	17016	17145	17290	17108	17256	17224	17145	17093	17301	17121	17139	17329	17330	16968	17092	17093	17114	17014	17211	17138	17104	17243	17140	17212	17198	17175	17159	17093	17178	17245	17275	17304	16970	17249	17206	17022	17165	17122	17317	17261	17114	16942	17295	17233	17082	17213	17281	17155	17316	17233	17172	17336	17176	17223	17043	17353	17256	17073	17137	17241	17153	17187	17114	17101	17026	17219	17145	17172	17121	17144	17248	17290	17286	17195	17256	17109	17120	17045	17203	17032	17205	17383	17105	17253	17265	17374	17261	17127	17138	17300	17257	17005	17036	17135	17183	17196	17304	17217	17214	17002	17098	17099	17282	17229	17159	17142	17334	17107	17236	17233	17134	17110	17004	17109	17367	17181	17088	17462	16988	17046	17157	17363	17228	17126	17232	17049	17053	17190	17157	17331	17210	17255	17239	17113	17250	17179	17209	17139	17065	17155	17099	16999	17132	17250	17113	17060	17174	17258	17015	17237	17139	17205	17166	17023	17158	17110	17204	17051	17228	17184	17299	17267	17322	17337	17330	17184	17122	17256	17185	17199	17132	17387	17171	17262	17190	17182	17099	17093	17187	17269	17154	17133	17020	17137	17142	17138	17215	17299	17122	17029	17031	17135	17192	17085	17248	17206	17098	17090	17029	17113	17194	17289	17136	17224	17306	17201	17081	17034	17112	17272	17073	17223	17139	17229	17242	17227	17159	17216	17100	17177	17093	17279	17171	16984	17414	17015	17310	17047	17111	17304	17105	17087	17109	17347	17223	17256	17154	17150	17244	17119	17288	17279	17288	17138	17153	17114	17163	16977	17150	17136	17117	17242	17194	17291	17139	17279	17187	17257	17123	17097	17111	16954	17195	17132	17103	17240	17009	17329	17199	17088	17235	17019	17057	17288	17107	17053	17097	17207	17088	17174	17205	17214	17007	17140	17052	17184	17150	17136	17280	17106	17180	17217	17066	17147	17337	17238	17196	17404	17459	17018	16920	17306	17150	17017	17075	17230	17115	17316	17097	17221	17240	16942	16985	17352	16893	17046	17157	17118	17194	17201	17220	17286	17160	17294	17121	17151	17032	17061	17250	17129	17070	17182	17351	17070	17218	17220	17213	17130	17005	17222	17176	17255	17220	17105	17128	17220	17195	17334	17074	17078	17139	17243	17105	17016	17284	17113	17232	17189	17114	17395	17033	17162	17054	17159	17318	17086	17159	17189	17252	17096	17210	17304	17250	17208	17110	17047	17310	17097	17093	17019	17321	17051	17102	17094	17138	17079	17282	17213	17271	17175	17088	17267	17171	16889	17209	17090	17148	17138	17226	17126	17159	17212	17154	17390	17202	17150	17227	17091	17129	17062	17246	17020	17136	17214	17131	17165	16894	17155	17266	17279	17081	17156	17173	17244	17385	17091	17104	17098	17232	17028	16973	17179	17172	17173	16930	17276	17151	17137	17126	17171	17099	17307	17108	17260	17110	17221	17146	17109	17355	17042	17059	17096	17252	17165	17276	17190	17058	17132	17123	17132	17311	17203	17301	17125	17128	17085	17276	17197	17242	17061	17193	17111	17138	17187	17211	17140	17288	17076	17325	17207	17273	17090	17235	17138	17216	17080	17342	17118	17226	17301	17214	17056	17079	17170	17161	17259	17198	17279	17285	17372	17303	17121	17188	17351	17125	17228	17051	17251	17213	17267	16993	16978	17274	17204	17219	17137	17232	17114	17262	17339	17049	17292	17361	17247	17342	16977	17218	17148	17133	17228	17194	17182	17003	17108	17119	16966	17112	17093	17229	17136	17254	17136	17208	17074	17132	17203	16991	17163	17118	17329	17202	17297	17042	17287	17239	17168	17023	17029	17318	17177	17326	17045	17209	17277	17013	17202	17239	17031	16952	17123	17167	17065	17205	17258	16977	17206	17256	17113	17098	17181	17134	17196	16896	17187	17313	17238	17049	17168	17167	16812	17088	17233	17144	17226	17142	17272	17236	17256	17199	17196	17133	17223	17315	17252	17205	17177	17238	17035	17204	17311	17055	17224	17120	17233	17201	17141	17054	17234	17346	17426	17113	17141	17145	17190	17107	17218	17258	17031	17067	17220	17291	17021	17259	17163	17393	17246	16982	17098	17201	17163	17208	17236	17064	17071	17158	17090	16961	17080	17200	17041	17055	17339	17151	17088	16988	17172	17037	17175	17180	17159	17242	17161	17029	17034	17179	17190	17337	17127	17200	17064	17201	17137	17136	17310	17276	17270	17198	17048	17062	17361	17173	17234	17351	16907	17357	17133	16973	17225	17192	17211	17187	17099	16986	17205	17100	17154	17112	17106	17246	17150	17134	17168	17333	17115	17196	17109	17300	17069	17045	17265	17261	17114	17197	17180	17212	17224	17124	17083	17250	17224	17219	17347	17233	17105	17141	17214	17178	17160	17080	17115	17137	17277	17189	17188	17185	17225	17086	17124	17236	17258	17178	17035	17081	17174	17240	17150	17297	17178	17148	17247	17268	16905	17428	17197	17122	17188	17202	17121	17194	17326	17008	17263	17183	17134	17099	17170	17013	17092	17299	17131	17245	17074	17067	17047	17088	17288	17442	17119	17090	17043	17261	17260	17284	17227	17136	17174	17158	17274	17194	17256	17152	17286	17161	17162	17198	17032	17404	17112	17288	17140	17297	17188	17088	17214	17107	17197	17283	17313	17098	17178	17256	17258	17325	17286	17337	17168	17068	17078	17373	16873	17149	17120	17198	17193	17223	17130	17132	17320	17253	17014	17211	17200	17108	17311	17038	17162	17118	17252	17173	17167	17100	17168	17151	17335	17298	17108	17177	17090	17287	17147	17256	17211	17181	17283	17114	17180	17314	17180	17328	16999	17245	17047	17389	17143	17201	16912	17275	17215	17007	17273	17235	17109	17007	17283	17183	17231	17200	17250	17227	17125	17195	17017	17050	17223	17095	17212	17063	17123	17175	17134	17268	17191	17233	17190	17089	17041	17190	17114	17137	17164	17167	17255	17369	17332	17121	17295	17162	17229	17231	17346	17037	17220	17283	17327	17148	17129	17173	17374	17132	17227	17173	17003	17018	17301	17247	17206	16951	17352	17148	17364	17137	17232	17142	17199	17275	17044	17185	17089	17199	17094	17104	17237	17250	17322	17106	17135	17125	17213	17072	17155	17107	17110	17090	17176	17192	17208	17281	17294	17204	17274	17018	17050	17202	17208	17191	17177	17126	17288	17101	17062	17294	17229	17307	17086	17359	17064	17263	17104	17223	17090	17140	17360	17217	17268	17141	17331	17031	17074	17068	17052	17230	17175	17224	17049	17143	17341	17131	17089	17078	17236	16987	17277	17223	17089	17186	17097	17315	17461	17242	17140	17150	17102	17281	17206	17241	17311	17061	17120	17125	17326	17068	17133	17276	17149	17178	16999	17250	17163	17169	17092	17317	17306	17356	17258	17283	17126	17174	17248	17308	16957	17053	17228	17052	17109	17147	17275	17337	17310	17335	17036	17053	17004	17101	17112	17341	17166	17124	17393	16933	17021	17063	17001	17257	17264	17169	17232	17204	17082	17305	16997	17296	17037	17152	17236	17086	17400	17155	17198	17155	17167	17223	17149	17131	17158	17124	17160	17237	17311	17414	17128	17121	17311	17202	17219	17032	17287	17267	17205	17148	17311	17134	17429	17132	17167	17310	17197	17184	17162	17223	17320	17287	17158	17266	17169	17053	17271	17227	17345	17205	17156	17312	17019	17148	17282	17138	17107	17138	17139	17259	17179	17019	17089	17162	17126	17251	17033	17210	17287	16926	17238	17163	17210	17110	17101	17119	17232	17146	17148	17183	17191	17086	17028	17090	17101	17252	17303	17441	17191	17117	17051	17199	17138	17127	17336	17192	17350	17298	17203	17237	17139	16975	17003
23191	21327	28255	25173	23648	24883	25480	23367	22991	23201	22469	22344	22454	22387	22380	22457	22335	22290	22307	22333	22096	21964	22127	22129	22207	22093	22133	21943	21790	21905	21964	21861	21859	21905	21798	21876	21667	21604	21786	21964	21837	22005	21964	21875	21883	22097	21770	21767	21907	22004	21806	22125	22207	21799	21922	21871	21949	21915	21860	22106	22096	21712	21809	21694	21895	21932	21882	22038	21622	22128	21764	21969	22065	21640	22008	21867	21762	22018	21839	21509	21785	21939	21951	21910	22023	21706	21870	21884	21990	21991	21835	21854	21842	21625	21748	21494	21917	21821	21996	21925	22034	21777	21841	22052	22022	21772	21754	21721	21809	21750	21953	21764	21826	21926	21871	21743	21788	21880	21544	21906	21796	21843	21991	21970	21900	21905	22101	21946	21922	21793	21873	21886	21839	21752	21917	21843	21625	21942	21864	21930	21852	21808	21909	21784	22096	21794	21857	21852	21769	21880	21820	21754	21902	21840	21869	21645	21950	21864	21936	21727	21710	21824	21774	21858	21951	21655	21770	21613	22018	21905	22044	21688	21998	21807	21846	21955	21739	21650	21889	21857	21759	22057	21919	21740	21861	21971	21950	21891	21942	21960	21747	21981	21755	21458	21689	22089	21944	21680	21954	21876	21785	21743	21979	21910	21827	21699	21763	21861	21822	21825	22039	21679	21814	21863	21873	21876	21673	21737	21974	21903	21964	21951	21783	21752	21973	22042	21929	22013	21713	21826	21845	21658	21845	21932	21883	21791	21723	21979	22007	21700	21748	21831	21775	21799	21767	21800	21859	21776	21797	21604	21859	21715	21575	22056	21772	21776	21693	21960	21757	21857	22060	21945	22153	22012	21929	21976	22071	21856	21966	21955	21623	21756	21790	21947	21868	21709	22028	21847	21677	21998	21898	21975	21994	21974	21743	21822	21730	21748	21803	21794	21693	21732	21617	21866	21738	21864	21544	21685	21833	21764	21795	21833	21867	21705	21819	21951	21801	21881	21568	21765	22174	21851	21866	21751	21485	21690	21792	21728	21861	21794	21913	21702	21736	21647	21865	21662	21931	21857	21777	21768	21980	21640	21599	21660	21669	21899	21780	22029	21711	21943	22048	21957	21890	21895	21812	21758	21842	21832	21929	22125	21865	21747	21720	21761	21790	22060	21730	21744	21731	22040	21692	21856	22084	21783	21868	21804	21677	21839	21808	21987	21895	21904	21767	21817	21859	21886	21833	21711	21961	21829	21811	21737	21860	21992	22045	21818	22004	21844	21844	21827	21727	21729	21656	21752	22037	21854	21863	22007	21973	21921	21789	21984	22076	21781	21895	22026	21738	21933	21952	21913	21876	22004	21760	21673	21813	22060	21892	21778	22113	21766	21467	21772	21748	21520	21548	21899	21848	22010	21724	21912	21782	21758	21886	21822	21745	21836	21691	21810	21707	21833	21871	21848	21755	21852	21939	21937	21835	22031	22079	21759	21821	21840	21622	21847	21662	21719	21814	21726	21859	21916	21742	21700	21732	21624	22036	21761	21844	21757	21849	21793	21841	21789	22078	21773	21770	21762	21830	21865	21689	21641	22007	21846	21776	21788	21527	21897	21906	21598	21718	22084	21792	21915	21979	21702	21936	21990	21944	21903	21856	21816	22092	21930	21846	22024	21782	21837	21714	21760	21918	22041	22034	21969	21822	21772	21720	21823	22241	22074	21864	21748	21651	21960	21767	21865	21989	21995	21901	21735	21811	21943	21887	21851	22007	21747	21885	21850	21903	21713	21708	21848	22014	21782	22188	22020	21755	22071	21753	21884	21735	21813	22013	21851	22053	21844	21746	21938	21898	21790	21887	21848	21713	21902	21932	21627	21720	21844	21661	21930	21676	21575	21640	21827	21916	21910	22067	21842	21745	21830	22144	21896	21719	21939	22094	21830	21832	22061	21945	21796	21893	21669	21895	21821	21817	21955	21775	21875	22024	22062	21930	21779	21880	22108	21751	21870	22007	21885	21856	21931	22048	21791	21730	21725	21885	21763	21732	21655	21819	21871	21773	21943	21964	22016	21743	21870	22029	21900	22090	21747	22050	21847	21991	21967	21910	21853	22141	22051	22198	21821	21839	22001	21892	21899	21986	21825	21839	21550	21691	21842	21878	21763	21954	21759	21825	21842	21567	21739	21751	21869	21994	21942	21861	21806	22061	21779	21688	21920	21898	21853	21720	21847	21830	21709	22027	21972	22006	21825	22058	22014	21905	21802	21875	21615	21750	21911	21665	21919	21873	21735	22001	21647	22000	21866	21901	22073	21880	21856	21799	21882	22184	21759	21941	21833	21810	21850	21902	22089	21997	22124	21849	21876	21861	21974	21795	21809	21946	21888	21944	21876	21723	21911	21888	21795	21788	21886	21851	22055	22027	21724	21743	21721	21704	21920	21847	21946	21910	21967	21896	21832	21687	21638	21930	21817	21949	21711	21809	21816	21968	21929	22000	21746	21687	22073	21874	21932	22090	21856	21884	21960	21951	21805	21932	21801	21867	21635	21709	21799	21599	22032	21901	21738	21852	21872	21921	21680	22051	21872	21902	21856	21751	21780	21751	21803	21696	21868	21782	21688	22115	21732	21679	21678	22074	21737	21910	21715	21910	21944	21788	21769	21968	22055	21971	21715	21743	21999	21705	21837	21729	21935	21910	21891	21656	21753	21720	21636	21993	21886	21889	22033	21921	21743	22155	21891	21793	21887	21803	21791	21756	21807	21884	21885	22023	21891	21984	21996	21779	21932	21950	22025	21827	22061	21776	21987	21852	21938	21795	21783	21636	21793	21795	21844	22079	22029	21773	21873	21869	21989	21900	21709	21734	21713	21796	21845	21841	21779	21764	21915	21837	22018	21738	21817	21877	21818	21926	21857	21778	21955	21952	21934	21933	21724	21825	21653	21771	21729	21802	21832	21726	21820	21820	21787	22037	21830	21726	21841	21807	21912	21833	22050	21776	21854	22055	21885	21988	21967	21783	21693	21861	21886	21964	21963	21767	21786	21857	21739	21782	22079	21802	21881	21869	21847	22046	21682	21986	21956	21810	21734	21908	22099	21703	21954	21948	21951	21825	22053	21785	21757	21553	21617	21917	21821	21835	22119	21996	21824	21979	22008	21881	21719	21882	21938	21745	21948	21928	22129	21932	21793	21914	21974	21924	21689	21733	21949	21610	21668	21766	21765	22037	21858	21911	21859	21964	21942	21953	21804	21706	21830	21876	22008	21686	21627	21886	21749	21969	21838	22047	21860	21840	21991	21860	21951	21876	21913	21832	21953	21962	21788	21622	21760	21943	21835	21761	22026	21949	21905	21691	22101	21996	21802	21595	21785	21773	21744	21857	21862	21898	22055	21778	21704	21848	21778	21783	22066	21943	21781	21874	21655	21820	21850	21791	21871	22014	21961	21664	21956	21879	21933	22206	21912	21940	21767	21898	22028	21686	21816	21699	21872	21900	21746	21719	21731	21732	21687	21796	21811	22038	21806	21814	21910	22082	21917	21821	21768	21800	22034	22107	21579	21855	21822	21938	21668	21721	21909	21753	21735	21925	21812	21965	21770	22018	22168	22082	21834	21573	21791	21827	21702	21736	21636	21599	21915	22009	22081	21978	21834	21660	21709	21997	21810	21878	21896	21736	21744	22002	21657	21596	21998	21820	22012	21926	21797	21968	22231	21853	21864	21838	21840	21794	21944	21859	21848	21994	21883	21985	21736	21909	22078	21767	21825	21999	21867	21737	22038	21918	21829	21844	21798	21866	21872	21700	22008	21891	21702	21683	21798	21823	22045	21832	21874	21936	21626	21925	22014	21746	21656	21901	21728	21811	21726	21856	21935	21884	21548	21834	21882	21638	21808	21656	21798	21751	21878	21996	22089	21662	21832	21909	21638	21996	21875	21860	21887	21620	21958	22024	21906	21942	21831	21969	21911	21850	21855	21987	21942	21821	22014	21789	21780	21771	21840	21884	21819	21933	21721	21994	21939	21953	21652	21842	21779	21998	21911	21989	21850	21817	21922	21855	21789	21718	21756	21953	21552	21725	22029	21852	21787	21740	21941	21924	21769	22258	21814	22081	21754	21849	21957	22055	21858	22066	21916	22121	21881	21879	21816	21939	21822	21886	21848	22021	21958	21854	22215	21956	22083	21663	21836	22189	21875	21823	21778	21835	21793	21863	22001	21693	22019	21629	21753	21775	21790	21663	21780	22167	22091	21985	22012	22017	21968	21870	21988	22006	21972	21829	21886	22094	21737	21785	21768	21825	21712	21822	21835	21791	21635	21731	21925	21996	21848	21686	21834	21895	21847	21971	21725	21907	21706	21689	22010	21888	21886	21674	21862	21741	21779	21574	21664	21865	21797	21852	21802	21920	21813	21951	22018	22253	21924	21823	21760	22014	22035	21808	21770	21812	22049	21916	21875	21819	21670	21770	21735	22001	22096	21837	21866	21695	22012	22023	21874	21938	21932	21826	21822	21618	21788	21985	21880	21847	21907	21897	21828	21971	21884	22106	21944	22037	21781	21816	21783	21975	21912	21926	21824	21925	21605	21801	21786	22011	21880	21924	21926	21923	21920	21903	22023	21645	21890	21681	21928	21644	21453	21582	21932	21902	21766	21942	21809	21734	21912	21903	21671	21701	21846	21932	21892	21753	21965	21958	21704	21559	22096	21916	21710	21833	21707	21820	22090	21795	21725	21620	21797	21952	22055	21669	21689	21790	22222	21939	21606	21578	22083	21671	21730	21872	21865	21971	21756	22273	21897	21758	21694	21760	21971	21859	21826	21820	21700	21788	22005	21641	21850	21823	22081	21603	21902	21768	21699	21845	21920	21935	21852	21697	21847	21729	21875	21700	21624	21896	21887	21844	21718	21941	21815	21996	21997	21846	21973	21841	21979	21697	21957	22089	21779	21811	21789	21675	21996	21861	21784	21962	21757	21762	21846	21853	21831	21925	21836	21893	21775	22023	21695	21771	22043	21862	21780	22018	21780	21640	22106	21905	22053	21858	21900	22124	21884	21725	21841	21900	21752	21756	21808	21925	21793	22147	21640	21704	21692	21863	21928	21652	21909	21660	21550	21933	21992	21897	21990	21889	21896
15669	28749	25817	22494	21002	19800	18915	18754	18149	17829	17571	17622	17372	17377	17040	17246	17313	17027	17276	17133	17131	17228	17078	16914	17010	16971	16990	17084	17021	16793	16897	16962	16992	16951	16768	16930	16816	16967	16913	16813	16887	16846	16964	16998	16975	16911	16926	16851	16696	16905	16810	16809	16840	17004	16771	16871	16908	16884	16769	16945	16947	16932	17048	16896	16899	16805	17021	16908	16799	16878	16800	16919	16964	16927	16805	16905	16791	16909	16839	16591	16806	16883	16836	16957	16969	16991	16953	16915	16838	16941	17055	16972	16848	16922	16983	17054	16976	17103	16767	16769	16882	16777	16859	16944	16852	16840	16880	16952	16789	17002	16776	17050	16747	16833	16870	16868	16760	16976	16906	16878	16813	16955	16757	16776	16779	16840	16815	16941	16989	16817	17146	16900	16682	16895	16676	16889	16765	16923	16919	16968	16876	16775	16930	16894	17156	16753	16927	16925	16964	17024	16894	16884	16835	16792	17024	17020	16908	16794	16990	16798	16910	16955	16983	16913	16998	16891	16989	16940	17004	16869	16822	17083	16998	16889	16660	16869	16924	16920	16769	16944	16746	16911	16757	16865	16685	17029	17069	16793	16937	16924	16798	16839	16965	16948	16978	16972	16856	16953	16955	16823	16967	16817	17060	16992	16886	16889	16925	16794	16874	16839	16749	16887	16952	16956	17070	16991	16936	17043	16818	16819	16892	16730	16837	17010	17054	16946	17031	16935	17065	16754	16763	16822	16835	16874	17128	17018	16799	16907	16914	16996	16909	16953	16907	16956	16903	16800	16851	16965	16888	16791	16915	16771	16923	16916	16820	16841	16960	16815	16847	16925	16914	16783	16897	17025	16937	16825	16889	16954	16858	16976	16783	16951	17088	16959	16916	16751	16902	16936	16746	16837	16829	16880	16958	16808	17010	16741	16804	16869	16884	16941	16935	16980	16992	17109	16976	16895	17028	16940	16845	17070	16690	17009	16884	16919	16922	16824	16726	16801	16946	16909	16782	16839	16898	16982	16961	16987	16752	16798	16892	16897	17015	16909	16993	17003	16763	16894	16969	16999	16939	17098	17042	16994	17132	16950	16890	16750	16858	16852	16990	16950	17043	16951	16835	16935	16954	16981	17054	16873	16755	16937	17025	16950	17027	16919	17142	16869	16834	16690	16862	16965	17085	16926	16656	16776	16843	16803	16890	16776	16782	16983	16947	16803	16875	16869	16924	17128	16852	16973	16784	16907	16764	16869	16921	16881	16759	16971	17022	16830	17057	16925	16897	16959	16945	16768	16811	16934	16821	16875	17024	16996	16853	16822	17005	16893	16798	16787	16896	16990	16871	16859	16892	16867	17014	16937	16769	16869	16880	16796	16813	17030	17076	17071	16759	16917	16950	17011	16769	17051	17011	16783	17038	17137	16814	16934	16926	16857	16925	16868	16882	16911	16815	16926	17004	16811	16928	17019	16799	16912	16817	16855	16943	16862	16882	16867	17021	17026	16900	16837	16967	16947	17000	16857	16879	16951	16949	17074	16901	16805	16888	16945	16803	17002	16904	16990	17016	16789	16866	16895	16851	16830	16837	16810	16977	16929	17000	16996	16837	16717	16958	17022	16859	16977	16757	17060	16921	17017	16832	16926	16937	17056	16999	17001	16725	16946	16960	16940	16842	16728	16797	16799	16947	17015	16858	17026	16909	16984	16896	16933	16847	16938	16893	16859	16970	16690	16852	16881	16704	16834	17018	16728	16866	16977	16923	16674	16960	16914	16926	16803	16897	16835	16783	16975	16729	16823	16719	16847	16845	16873	17017	16783	16748	17023	16715	16741	17015	16951	16948	16776	16975	16912	16783	16947	16960	16725	17048	17049	16860	16882	17028	17031	16901	16917	16854	16776	16755	16929	16882	16827	16850	16969	16978	16849	16909	16959	16759	16787	16900	16750	16843	16902	16927	16960	17025	16852	16969	16930	17000	16770	17125	16921	16878	17067	16829	16777	16896	16860	16833	16880	17050	16730	16996	16771	16770	16878	16801	16984	16847	16949	16921	16922	16925	16961	16942	16849	16983	16982	16906	16878	17007	16820	16836	16862	16920	16936	16934	16821	16883	16736	16851	16848	16949	16974	16863	16886	16743	16907	16809	16930	16860	16860	16834	16928	16832	17056	16863	16967	17071	16976	16699	16896	16940	16887	16958	16669	16832	16882	16846	16724	16980	16950	17008	16876	16891	16921	16818	16826	16878	16907	17139	16773	16909	16929	16883	16920	17001	16865	16891	16969	16887	16781	16925	16880	16650	16895	16781	16862	16921	16939	16863	16858	16987	16862	16826	16719	17020	17012	17041	16897	16790	17049	16862	16789	16809	17049	16727	16864	16966	16877	17032	16934	16972	17036	16803	16727	16989	16894	16871	16879	16806	16687	16740	16979	16806	16830	16827	16821	16892	16965	16866	16774	16751	16866	16797	16918	17135	16826	16894	16924	17026	16633	17087	16683	16846	17056	16903	16793	16989	16826	16946	16753	16921	16882	17005	16978	16993	16838	16918	17052	16963	16804	16854	17006	17026	16777	17072	16868	16957	16929	17004	16874	16933	16963	16907	16918	16875	16895	17018	16935	17021	16936	16951	16789	17016	16864	16920	16906	16915	16874	16792	16758	16748	16891	16930	16894	16887	16786	16954	16952	16914	16903	16883	16963	16942	16976	17157	16855	16849	16818	16857	16935	17116	16983	16894	16935	16951	16852	16880	16686	16968	16993	16916	16922	16937	16829	16966	16841	16913	16800	17031	16989	17045	17040	16751	16979	16769	16941	16891	17001	16788	17055	16890	16730	16869	16796	17037	16963	16766	16654	16822	16892	17125	16779	16893	16865	16915	16879	16972	16756	17019	16787	16867	16777	16884	16961	17057	16946	17025	16766	16861	16970	16875	16879	16878	16847	16938	16955	17071	16924	16863	16860	16971	16907	16793	16811	16966	16836	16852	16746	16694	16872	16830	17098	16866	16922	16886	16841	16884	16922	16991	16846	16987	17078	16751	17048	16962	16856	16869	16810	16946	16838	16857	17070	16889	16778	16828	16765	16936	16984	17022	16910	16825	16729	16766	16996	16897	16778	16842	17003	16935	16958	16701	16880	16881	16775	16852	17018	16995	16978	16918	16833	16907	16998	16823	16793	17054	17006	16815	16883	16835	16844	16914	16941	16968	16785	16896	16925	16833	16813	16822	16829	16895	16766	16929	16789	16783	16888	16975	16872	16972	16923	16877	16920	16739	16795	16875	16937	17023	16834	16863	16841	17108	16923	16916	16884	16920	16852	17033	16879	16845	16845	16829	16846	17007	16763	16759	16968	16867	16778	16970	17046	16712	16987	16962	17033	17009	16672	16801	16640	16944	17059	16767	16941	16847	16756	16986	16781	16794	16715	16849	16836	17102	16807	16899	16883	16976	17036	16749	16951	16871	16869	16623	16867	16903	16982	16880	16968	16661	16921	17011	16929	17016	16995	16886	16956	16878	16909	16905	16880	16933	16962	16938	16990	16764	16806	16911	17017	16833	16809	16980	16822	16892	16943	16835	17034	16976	16804	16868	16908	16874	16758	17011	16846	16695	16831	16999	16882	16875	16788	16796	16725	16773	16830	17003	16962	16913	16763	16935	16904	16753	16825	16808	16948	16932	16799	16987	16993	16964	16865	16833	16943	16851	16864	16887	16890	16807	17099	16802	16715	16844	16989	16782	16938	16867	16850	16913	16869	16906	16744	16852	16729	16716	17014	16907	16944	17075	16667	16945	16865	16813	16707	16825	16863	16823	16919	17020	16881	16895	16895	16840	16976	16876	17113	17002	16880	16822	16883	16686	16986	16782	16813	16856	17001	16852	16917	16903	17020	16884	17016	16842	16947	17092	17009	16763	16841	16916	16832	16870	16909	16860	16892	16962	16888	16919	16897	16889	17037	17009	16908	16883	16840	16921	16802	16868	16996	16882	16846	16606	16846	16867	16840	16996	17047	16956	16883	16695	16822	16890	16877	16986	17042	16810	16838	16878	16785	17085	17005	16979	17006	16945	16937	16966	16926	17038	17119	16899	16930	16813	16863	17197	16897	17002	16854	16887	16991	16465	17144	16993	16968	16902	17003	16870	16967	16927	16862	16933	16793	16918	16802	16745	16991	16809	17050	16846	17039	16750	16688	16989	17084	16856	16743	16887	16847	16881	17010	16763	16932	16977	16817	16814	16965	16751	16891	16940	17002	17016	16768	16934	16900	16798	16910	16828	16760	16893	16812	17034	17047	16882	17034	16903	17007	16882	16838	16933	16991	16892	16838	16912	17111	16873	16883	16871	16927	16813	16937	17065	16933	16881	16849	16764	16833	17002	16840	16906	17047	16875	16832	17091	16989	16718	16944	16963	16980	17073	16902	16830	16961	16756	16876	16908	17123	16958	16813	16984	16782	16849	16956	16953	17037	16888	16813	16850	16854	16937	16893	16918	16853	16733	16949	16777	16902	16944	16910	16961	16861	16945	16730	16946	17101	16915	16832	17029	17000	16874	16858	16976	17015	16805	16841	16894	16936	16755	16900	16998	16942	16894	16838	16912	16913	17017	16946	16903	16982	16909	16966	17010	16964	16916	16806	17175	16998	16743	16907	16909	16947	16845	16725	16885	16794	16865	17086	17077	16979	16878	17070	16925	16825	16882	16813	16738	16825	16750	16792	17034	16825	16977	16872	16758	16961	17052	16612	16870	17061	16881	16872	16890	16805	16815	16959	16842	16903	16813	16906	16983	16811	17047	16783	16825	16745	17000	16879	16883	16993	16950	16782	17064	16754	16872	16926	16960	17031	17003	16827	17013	16986	16928	16810	16737	16921	16941	16847	16740	16984	16958	16902	16995	16917	16933	16909	17015	16844	16808	16869	16812	16926	16979	16912	16839	16641	16919	16993	16830	16964	16761	16918	16853	16716	16849	16833	16759	16878	16690	16827	16836	16845	16965	16937	16871	16929	16969	16817	16780	16906	16668	16782	17008	16963	16836	16761	16988	16719	16796	16619	16786	16938	16910	16940	17163	16810	17004	16928	16909	16757	16793	16988	16900	16850	17044	16798	16916	16947	16883	16795	16850	17076	16822	16980
24882	21342	27449	28005	24124	23952	24333	23631	22890	22829	22722	22804	22440	22769	22684	22438	22669	22572	22546	22306	22487	22344	22353	22332	22335	22421	22406	22362	22260	22404	22356	22405	22281	22410	22312	22390	22197	22231	22215	22080	22269	22298	22340	22267	22482	22370	22265	22505	22344	22208	22366	22405	22396	22437	22457	22206	22240	22402	22225	22477	22314	22106	22132	22595	22346	22463	22561	22261	22293	22262	22161	22290	22283	22290	22472	22277	22494	22377	22408	22267	22405	22422	22124	22373	22325	22359	22073	22134	22276	22331	22084	22324	22300	22436	22217	22189	22291	22251	22179	22296	22208	22301	22334	22116	22080	22279	22182	22113	22176	22319	22151	21950	22281	22111	22212	22365	22298	22134	22379	22517	22372	22273	22286	22366	22145	22170	22328	22100	22186	22317	22058	22249	22274	22110	22261	22187	22552	22277	22328	22349	22378	22300	22614	22477	22358	22129	22437	21988	22521	22394	22487	22483	22395	22353	22303	22330	22096	22323	22060	22286	22160	22258	22319	22355	22164	22544	22123	22263	22536	22381	22301	22444	22374	22290	22363	22360	22493	22403	22470	22097	22382	22521	22310	22324	22204	22253	22326	22276	22010	22217	22218	22104	22282	22090	22339	22224	22430	22341	22438	22317	22356	22376	22333	22214	22219	22313	22583	22094	22332	22182	22179	22372	22339	22296	22264	22200	22322	22402	22268	22381	22362	22436	22275	22401	22339	22429	22271	22331	22299	22318	22467	22478	22150	22539	22320	22289	22276	22258	22281	22192	22161	22062	22236	22398	22408	22141	22125	22294	22351	22252	22290	22525	22063	22052	22267	22165	22133	22386	22427	22265	22349	22163	22362	22233	21997	22409	22402	22466	22273	22148	22355	22082	22164	22357	22353	22276	22206	22368	22185	22372	22330	22323	22306	22460	22143	22182	22493	22447	22182	22208	22391	22222	22375	22325	22383	22288	22348	22249	22123	22335	22445	22408	22119	22254	22257	22114	22362	22247	22280	22464	22323	22300	22136	22354	22383	22144	22316	22148	22333	22197	22179	22275	22374	22301	22066	22279	22301	22471	22305	22516	22401	22234	22236	22430	22300	22219	22276	21925	22200	22194	22276	22183	22230	22270	22270	22174	22096	22239	22435	22485	22282	22436	21930	22366	22153	22319	22317	21928	22420	22600	22483	22511	22270	22310	22251	22141	22337	22490	22038	22442	22396	22417	22377	22249	22364	22263	22349	22383	22492	22310	22111	22172	22121	22276	22214	22065	22297	22078	22302	22129	22340	22329	22166	22430	22295	22121	22051	22272	22170	22145	22334	22343	22119	22347	22146	22506	22523	22357	22450	22164	22266	22241	22275	22459	22380	22211	22268	22155	22317	22389	22168	22221	22317	22424	22112	22059	22147	22287	22072	22219	22280	22446	22518	22417	22397	22269	22316	22234	22302	22315	22289	22033	22291	22254	22286	22306	22266	22073	22477	22198	22293	22279	22173	22280	22284	22302	22261	22156	22316	22285	22098	22190	22114	22239	22081	22450	22298	22183	22259	22339	22160	22164	22247	22155	22222	22136	22418	22327	22471	22121	22148	22402	22403	22142	22471	22553	22554	22403	22237	22336	22376	22443	22519	22137	22417	22335	22146	22318	22307	22418	22255	22189	22400	22372	22342	22238	22232	22217	22471	22402	22137	22366	22384	22495	22160	22418	22338	22177	22446	22443	22326	22193	22362	22259	22461	22223	22288	22190	22375	22333	22572	22406	22180	22164	22362	22602	22384	22128	22524	22179	22316	22360	22353	22296	22229	21983	22151	22373	22239	22260	22261	22246	22100	22261	22152	22320	22221	22020	22165	22364	22495	22375	22180	22156	22172	22293	22310	22266	22613	22425	22569	22278	22463	22455	22390	22212	22290	22196	22303	22420	22155	22096	22471	22289	22085	22388	22296	22270	22546	22510	22234	22033	22219	22351	22270	22077	22343	22401	22378	22501	22295	22260	22472	22182	22296	22131	22115	22315	22293	22172	22334	22292	22419	22392	22598	22324	22287	22302	22168	22405	22078	22124	22413	22405	22749	22233	22299	22394	22338	22267	22235	22256	22359	22357	22249	22063	22132	22207	22374	22443	22541	22336	22332	22368	22329	22380	22254	22316	22376	22309	22192	22439	22267	22351	22328	22132	22267	22584	22309	22397	22288	22223	22188	22254	22009	22334	22207	22151	22125	22457	22458	22097	22279	22192	22240	22091	22208	22230	22369	22302	22347	22243	22224	22309	22326	22159	22300	22305	22373	22314	22250	22260	22320	22139	22330	22310	22346	22325	22244	22331	22345	22330	22220	22212	22246	22273	22395	22278	22518	22490	22239	22185	22191	22173	22478	22313	22392	22394	22165	22137	22186	22260	22287	22522	22352	22396	22267	22243	22443	22099	22184	22290	22329	22360	22261	22213	22139	22437	22170	22361	22445	22482	22245	22362	22272	22364	22411	22269	22301	22215	22288	22117	22089	22391	22327	22089	22233	22375	22371	22358	22013	22186	22381	22263	22354	22084	22292	22524	22301	22351	22347	22119	22480	22160	22243	22344	22393	22364	22360	21999	22368	22272	22381	22254	22204	22360	22285	22359	22410	22156	22217	22111	22113	22253	22504	22423	22480	22217	22209	22136	22255	22191	22349	22133	22297	22291	22551	22074	22278	22222	22201	22250	21993	22430	22305	22431	22409	22199	22302	22220	22270	22435	22245	22269	22325	22294	22193	22338	22318	22482	22340	22265	22231	22216	22392	22300	22380	22250	22312	22355	22279	22324	22260	22336	22249	22523	22306	22334	22513	22064	22034	22308	22379	22305	22186	22165	22334	22257	22423	22364	22336	22374	22117	22130	22286	22179	22365	22286	22172	22344	22147	22421	22203	22444	21995	22281	22390	22301	22179	22155	22080	22200	22266	22299	22322	22243	22333	22317	22290	22174	22351	22288	22224	22299	22379	22216	22352	22312	22220	22322	22356	22631	22520	22396	22292	22328	22432	22242	22279	22359	22350	22316	21866	22172	22658	22136	22337	22062	22678	22294	22333	22388	22420	22387	22496	22275	22379	22435	22356	22330	22239	22377	22285	22228	22218	22160	22237	22282	22413	22321	22449	22439	22517	22280	22438	22401	22350	22295	22146	22157	22271	22157	22338	22174	22226	22235	22473	22125	22263	22048	22362	22093	22247	22246	22250	22403	22377	22361	22136	22416	22193	22142	22221	22315	22251	22204	22329	22208	22420	22197	22229	22064	21960	22412	22392	22112	22249	22151	22402	22243	22305	22341	22330	22327	22360	22470	22354	22446	22469	22494	22258	22341	22284	22293	22440	22134	22482	22295	22238	22384	22458	22388	22407	22236	22284	22105	22224	22288	22215	22220	22210	22411	22052	22191	22102	22336	22229	22382	22240	22243	22290	22222	22133	22346	22111	22190	22334	22388	22087	22237	22277	22263	22103	22184	22124	22372	22269	22276	22364	22246	22266	22142	22119	22177	22296	22478	22534	22327	22233	22251	22382	22304	22492	22207	22269	22301	22262	22230	22136	22259	22340	22244	22195	22342	22342	22128	22316	22331	22368	22180	22356	22278	22368	22219	22241	22157	22333	22419	22285	22239	22375	22199	22428	22294	22258	22214	22218	22248	22297	22273	22508	22432	22398	22320	22280	22251	22602	22586	22338	22097	22293	22377	22321	22585	22399	22285	22522	22392	22220	22299	22226	22184	22429	22273	22194	22405	22362	22428	22215	22383	22349	22323	22307	22365	22340	22476	22296	22247	22198	22156	22505	22625	22459	22245	22106	22193	22302	22261	22536	22374	22254	22165	22367	22372	22348	22422	22514	22274	22243	22388	22252	22188	22326	22261	22417	22438	22181	22291	22518	22333	22111	22296	22490	22308	22256	22380	22386	22139	22276	22149	22370	22479	22227	22418	22273	22321	22341	22256	22373	22414	22209	22020	22334	22308	22295	22390	22299	22371	22337	22104	22372	22318	22454	22247	22387	22274	22155	22242	22263	22308	22351	22287	22576	22181	22264	22226	22422	22165	22331	22281	22270	22290	22180	22296	22366	22490	22635	22253	22250	22286	22177	22073	22275	22404	22226	22159	22208	22458	22258	22419	22345	22200	22234	22186	22381	22354	22381	22409	22126	22306	22373	22120	22331	22204	22298	22052	22367	22278	22320	22320	22497	22058	22350	22391	22204	22499	22463	22283	22630	22448	22368	22452	22489	22369	22381	22451	22303	22153	22250	22504	22553	22285	22325	22402	22344	22247	22202	22371	22401	22388	22395	22452	22193	22276	22341	22172	22415	22575	22391	22492	22237	22289	22301	22098	22401	22449	22215	22285	22356	22203	22130	22119	22325	22123	22296	22379	22395	22343	22283	22386	22210	22231	22350	22353	22277	22321	22176	22508	22266	22479	22481	22375	22335	22410	22359	22317	22293	22383	22373	22239	22391	22111	22189	22309	22509	22499	22391	22217	22095	22441	22431	22249	22136	22339	22366	22256	22271	22214	22268	22278	22298	22290	22385	22143	22548	22394	22411	22435	22472	22402	22236	22439	22215	22230	22338	22281	22520	22193	22327	22231	22141	22032	22556	22290	22330	22395	22209	22287	22232	22313	22189	22291	22441	22159	22358	22367	22176	22130	22282	22307	22319	22341	22469	22139	22255	22222	22375	22330	22280	22300	22423	22355	22337	22311	22108	22099	22192	22503	22298	22196	22191	22354	22257	22110	22074	22289	22450	22225	22175	22397	22192	22200	22053	22423	22395	22218	22174	22505	22419	22339	22316	22232	22349	22368	22442	22357	22389	22343	22263	22174	22227	22331	22461	22498	22130	22322	22251	22287	22409	22274	22159	22261	22271	22350	22584	22256	22391	22466	22286	22366	22320	22240	22395	22384	22183	22349	22509	22308	22240	22260	22236	22089	22410	22160	22238	22397	22074	22294	22518	22202	22221	22406	22292	22104	22239	22217	22381	22207	22184	22227	22529	22327	22198	22566	22396	22536	22292	22454	22184	22456	22212	22183	22294	22269	22183	22393	22328	22542	22182	22175	22443	22282	22180	22264	22469	22410	22358	22445	22318	22465	22391	22331	22327	22336	22405	22448
16714	26324	24167	21558	20408	19444	18858	18533	18210	17885	17721	17602	17622	17711	17393	17410	17394	17173	17363	17084	17357	17182	17226	17233	17320	17286	17276	17059	17171	17178	17240	17106	17204	17193	17295	17154	17050	17262	17246	16948	17169	17116	17064	17213	16983	17091	17277	17188	17004	17085	17169	17111	17096	17220	17164	17121	17289	17223	17088	17204	17006	17045	17138	17140	16914	17090	17151	17225	17320	17041	17087	17239	17199	17074	17163	17054	17314	17024	17211	17150	17161	17070	17298	17129	17226	16987	17041	17241	17139	17162	17066	17070	17172	17207	17023	17205	17061	17278	17006	17061	17134	17025	17003	17167	17043	17263	17121	17010	17202	17068	17196	17209	17262	17233	17043	17231	17071	17106	17171	17003	17067	17350	17215	17008	17116	17117	17197	17029	17098	17113	17126	17153	17081	17279	16940	17023	17079	17066	17003	17148	17121	17024	17322	17103	16990	16966	17221	17238	17091	16971	17251	17140	16921	17269	17158	17123	17055	17027	17054	17061	17170	17127	17231	17012	16956	17026	17061	17365	17176	17145	17015	17098	17032	17056	17152	17186	17140	17027	16917	17133	16970	17095	17184	16951	17086	17209	16995	17101	17195	17136	17007	17079	17023	16953	17131	17211	17146	17108	17203	16995	16892	17224	17084	17028	17123	17004	17231	17099	17145	17194	17042	16937	17035	17168	17179	17067	17139	17220	17123	17085	16928	17135	17042	17195	16910	17079	17063	17186	17185	17379	17155	17119	17222	16941	16942	17161	16977	17232	17077	17087	17183	17030	17095	16927	17004	17259	17059	17007	17159	17020	17172	17085	17134	17057	16875	17175	17235	17294	17178	17161	17065	16907	17189	17209	17150	17039	17050	16962	17141	17154	17100	17076	17212	17089	17076	17022	17160	17068	17141	16918	17112	17081	17103	17197	17190	17045	17114	16997	17039	16992	17078	17088	16966	17131	17122	17147	17189	16980	16954	16987	17161	17229	17201	16949	17133	17144	17304	17051	17068	17104	17058	17022	17142	17204	16953	17167	17091	16974	17106	17103	17205	17259	17030	17155	16894	17019	17027	17150	17113	17022	17176	17039	17048	16909	17048	17074	17102	16929	17248	17235	17186	16920	17213	17384	17207	16959	17145	16937	17188	17311	16918	17183	17161	17198	17158	17125	17022	17368	17009	16831	17037	17113	17070	17084	17080	17229	17212	17137	17103	17199	17111	17194	17196	17219	17085	17210	17279	17308	16908	17291	17056	17105	16916	17118	16966	17047	17034	17173	17088	17205	17204	17025	17063	17142	17251	17215	17067	17289	17146	17037	16957	17121	17072	17185	17062	17005	17067	17121	17210	17198	17013	17063	16941	16892	17004	17028	17028	17246	17073	17107	17095	17039	17164	17189	16974	17138	17148	16977	17306	16988	17167	17065	17127	17142	17040	16995	17033	16870	17071	17177	17134	17017	17044	17055	17188	17010	17056	17010	17164	17129	17238	17055	17003	17152	17153	17056	17127	16916	17091	17109	17286	17113	17201	17356	17031	17134	17078	17264	17228	17138	16973	17087	16957	17092	17156	17037	17030	16983	17056	16975	17105	17028	17139	16941	17204	17062	16983	16931	17273	17219	17149	17108	17059	17176	17263	17149	17056	17238	17096	17169	17133	17144	17031	17150	17138	17088	17143	17140	17123	17159	16991	16998	17071	17216	17072	17060	16990	17071	17092	17201	16961	16958	17034	17309	17236	17239	17225	17069	17070	17138	16898	17182	17091	17089	17046	17051	17124	17068	17072	16839	17082	17079	17256	17242	17127	17153	17037	17315	17123	16988	17066	17128	16980	17079	16965	17082	17161	17216	17145	17108	17229	17090	17216	17111	16988	17111	17000	17216	17250	17043	17195	17109	17073	16903	17000	17106	17271	17114	17172	17059	17253	17041	17215	17280	17173	17030	17029	17198	17025	17192	17101	17006	17177	16937	17188	17123	16967	17018	17102	17116	17141	17164	17074	16915	16949	16973	17109	17071	16952	17056	17286	16891	17169	17198	17076	17175	17190	17252	17125	17115	17162	17070	17166	16968	17216	16980	17281	17176	17136	17033	17263	17139	17108	17109	17117	17227	16856	17108	17107	17028	17278	17171	17198	17045	17193	17162	17024	17041	17107	17152	16878	17355	17028	17107	17200	16833	17214	16937	17288	17045	16955	17095	16996	17175	17078	17327	17140	17019	17232	17235	17254	17129	17187	17136	17279	16940	17174	17117	17159	16998	17121	17101	17014	17045	17156	17071	17209	17042	17213	16982	17108	17164	17058	17143	17186	17128	17112	16953	17146	17286	17151	17161	17056	17127	17060	16969	17152	17024	17098	17059	17081	17124	17047	17241	17191	17036	17160	17065	17022	17150	17184	17032	17056	17084	17071	16987	16918	17039	17034	16996	17167	17207	17069	17125	16989	17143	17160	17106	17121	16971	17105	17286	17147	17218	17161	17123	17088	17141	16930	17139	17149	17226	17263	17067	17122	17066	17190	16960	17132	16965	17130	17150	17067	17142	17003	17095	17082	17003	17001	17200	16981	17152	17154	17077	16983	17274	17241	16964	17094	17205	16924	17018	17063	17080	17079	17143	16998	17105	17085	17250	17035	17211	17191	17091	17046	17023	17125	17067	17138	17066	17205	17117	16946	17187	17123	17081	17125	17128	17140	17019	16994	17092	17225	17207	17288	17041	17192	16943	17313	17120	17173	17006	17185	17087	17253	17071	17108	17174	17042	17013	17110	17063	16981	17165	17124	17077	17071	17088	17363	17133	17094	16928	17181	17175	17154	17094	16998	17045	17125	17164	17272	17080	17034	17205	17156	16988	17151	17214	17112	16946	17125	17223	17182	17212	17122	17046	17059	17235	17115	16997	17037	17138	17150	17240	16999	17175	17079	17125	17152	17174	17181	17076	16908	17282	17023	17084	17274	17154	17265	17161	17003	17093	17173	16889	17031	17294	17153	17069	17063	17080	17251	17150	17095	17026	17037	17129	17260	17079	17052	17079	17128	17111	17092	17061	17040	17089	17156	17151	17214	17050	17212	17144	17180	17073	17137	17121	17120	17185	17291	17213	17078	17236	17051	17151	17032	17167	17116	16991	17189	17106	17102	17087	17237	17028	17003	17104	17210	17142	17190	16933	17171	17068	16993	16989	17173	17327	17164	17023	17114	17079	17207	17243	17101	17068	17032	16979	17284	17081	17175	17174	16935	17153	17002	17111	17020	17169	17048	16942	17196	17101	16977	17076	17113	16956	17239	17063	17213	17023	16981	17196	17173	17295	17183	17052	17194	17203	17115	17341	17117	17028	16997	17164	17304	17096	17081	17160	17105	17137	16994	16958	17014	17186	16951	17088	17050	16969	17130	17117	17117	17050	17223	17010	17210	17072	17039	16915	16987	17126	17050	17161	16983	17316	16826	17007	17026	17229	17075	16997	17140	17197	17182	16991	16952	17217	17033	17290	17010	17041	17228	17177	17259	17242	17177	17142	16880	17062	17119	17049	16955	17145	17258	17080	16972	17142	17190	17226	17057	17163	17192	17026	17126	17213	17106	17273	17169	17183	17210	17015	17158	17113	16943	17070	16968	17103	17138	17019	17215	17194	17240	17035	17147	17140	17274	17207	17302	17209	17154	17219	17077	17159	17143	17114	17076	17137	17204	17191	17103	17129	17120	16910	17158	17083	17191	17008	17002	17219	17031	17081	17125	16959	16999	16994	17086	17180	17092	17190	17127	16988	17041	17145	17136	17127	17030	17172	17276	17057	16949	16950	17125	16999	17174	17138	17049	17067	17241	17217	17029	17097	16950	17077	17101	17063	17370	17018	17207	17142	17026	17197	17009	17196	17199	17047	17108	17123	17005	17019	17073	17063	17192	17076	17094	17068	17021	17107	16919	17199	16993	17046	17232	17050	17110	17218	17139	17084	17060	17121	17217	17265	16986	17188	17143	17125	17176	17198	16900	17198	17039	17237	17029	17023	17076	17268	17197	16998	17066	17153	17200	17170	17169	17127	17035	17052	17024	17142	17154	17048	17204	16981	17131	17021	17017	17027	17081	17038	17300	17025	17074	17008	17285	16940	16988	17072	17185	17269	17016	17257	17057	16960	17084	16838	17164	17228	17157	17257	17087	17108	17110	17008	17093	17328	17148	17102	17157	17068	16939	16874	17103	17045	17217	17060	17033	17247	17204	17060	17206	17027	17053	17277	17076	17007	17190	17055	17180	17180	17140	17010	17112	16904	17110	17089	17174	17267	17050	17141	17124	17058	16959	17190	17199	17179	17144	17139	17112	17022	17141	16891	17148	17035	17000	17133	17242	17038	17171	17207	17044	17039	17119	17332	17113	17123	17135	17118	17148	17262	16985	17110	17097	17206	17300	17179	17057	17110	17147	17085	17051	17132	16930	16881	17165	17026	17226	16999	16969	17091	17059	17138	17131	16918	16952	17225	17236	17083	17155	17043	16987	17296	17248	17154	17135	17064	17093	17118	16980	17081	17144	17149	17131	17074	17138	17026	17178	17209	17166	16939	17323	17184	17038	17084	17092	17192	17165	17177	17163	17111	17255	17275	17127	16973	17063	17122	16977	17079	17091	17132	17148	17177	17290	17079	17143	17200	17096	17170	17110	16882	17084	16951	17057	17087	17190	17140	17085	17245	17122	17010	17138	17037	17226	17185	17067	17100	17111	17114	17157	17006	17108	17153	17044	17027	17167	17166	17146	16993	16950	17129	16962	16933	17404	17054	17184	17035	17071	17189	17065	17150	16916	17053	17183	17134	17054	16988	17000	17175	17294	16999	17062	17229	17054	17141	17065	17186	17144	17068	16996	17128	17237	17177	17057	17052	17277	17105	17002	17090	17067	17011	17061	17203	17140	17089	17181	17011	17087	17290	17015	17098	17143	17096	17080	17210	17088	17171	17143	16952	17043	17059	17174	16985	17258	17267	17222	17174	17066	17152	17122	17073	17175	17099	17043	17356	17150	17177	17020	17054	16934	17177	17092	17091	17050	17107	17119	17077	17101	17043	17201	17358	17021	17217	17116	17181	17281	17087	17075	17240	17168	17207	17196	17136	17235	17120	17179	17025	16919	17013	17048	17120	17009	17182
22157	21374	28714	24452	22181	25432	28084	24177	23326	23363	23100	22758	22647	22688	22448	22641	22570	22537	22348	22184	22309	22448	22535	22219	22251	22127	22086	22029	22182	22115	22219	22142	22098	22111	22057	22083	22208	21846	21948	22107	22228	22094	22164	21917	22008	22008	22040	22092	22192	22127	21929	21890	22087	22096	21840	22037	22161	21938	21992	21968	21957	21893	22034	21942	21840	21953	22064	22195	21800	21875	21889	21940	22159	21858	22061	22122	22055	22089	21851	22051	22099	21904	22029	22030	22148	22058	22080	21935	22066	22168	21959	22076	21957	21955	22052	22114	22139	21953	22095	21933	21999	22197	22128	21828	22080	21865	22235	22255	22163	21997	22148	22098	22044	22067	22162	22099	22092	22016	22162	22037	21879	21995	22173	22031	21924	21960	21908	22091	21797	22145	22104	22036	21887	22174	22151	21959	22056	21854	21893	22041	21943	22000	21852	21939	21982	22051	22067	22107	21924	21888	22039	21707	22083	22057	22089	22024	22146	21923	22130	21964	21952	22041	21796	22179	22277	22002	22053	21980	22306	21885	22094	21868	21880	22031	22109	22208	21938	22114	21911	21928	21976	22106	21929	21980	21955	21724	22094	22117	22187	22001	22005	22020	21960	22049	21836	22011	21776	21904	22080	22087	22052	21978	22128	21781	21919	22131	21945	22026	22148	22175	21934	21958	21835	21931	21943	22218	22059	22086	21885	22243	21972	22137	22214	21988	21983	22002	22025	22094	22147	21972	22079	22046	21742	21969	21788	21786	21980	22028	22055	22079	21903	21787	21858	21956	21963	22087	22001	22070	22023	21677	22025	21933	21717	21827	22210	21987	21872	21935	21862	22020	21856	21898	22071	21754	22107	22183	22220	22106	22069	21976	21764	21830	22013	21894	21964	21905	21910	22143	22046	21922	21749	21912	22063	21976	22334	22220	21820	22097	22062	22017	22107	21887	22181	21734	22092	21859	22200	21981	21846	21808	22222	21852	21943	21792	21782	21984	22005	21918	22082	21978	21860	21955	22161	22024	22096	21980	21912	22104	22019	22025	21812	21858	21987	22034	21876	21869	21714	21957	22016	21771	22183	21957	22021	21936	21953	21888	21864	21802	22016	22015	21995	21880	21841	21820	21880	22002	21959	22055	21951	21963	21960	21854	21838	22049	22033	22000	21998	21926	21934	21979	21944	22065	21826	21896	22021	22079	22215	21993	22023	22172	22067	21938	21927	22057	21961	22003	22113	22066	22159	21913	22034	22163	22141	21812	21913	21870	22064	21959	21990	22043	22170	21976	22004	21947	21898	22322	21956	22120	21857	21766	21919	21817	22161	22078	21999	21862	22013	21841	22016	22233	22003	22178	21934	22189	21940	22039	21925	22052	22016	22199	21886	21974	21967	21963	22173	21925	21706	21978	21999	22031	21953	22068	22018	22069	22083	22149	22081	22027	21672	22092	21853	22023	21842	22222	22078	21961	21989	21924	22087	21843	21917	21992	22192	21943	21904	21825	21787	21921	22190	22051	22057	21875	21824	21881	22055	21966	22221	21947	21976	21968	21988	22129	21960	22081	22068	22046	22221	22271	21950	22122	21951	22139	22023	22012	22091	21840	21846	21936	21843	22258	21870	21966	21761	21951	22037	22100	22144	22152	22044	22114	21984	21984	21768	22150	21845	21925	21734	22143	22026	22081	22208	21962	21889	22036	22062	21813	22020	21888	22162	21907	21938	21777	22016	22025	22076	22120	21842	21875	21917	22006	21861	21906	21923	22010	22103	22065	22011	21927	22044	22114	21944	22179	21971	21997	22096	22042	21913	21755	22121	21889	21946	22036	22150	22080	21717	21904	21832	21853	21997	21826	22248	22056	22120	22223	21958	21867	22007	21834	22001	22049	21956	22026	22097	21950	22098	22360	21929	22012	21816	21779	22120	22181	21955	22023	21800	22048	21972	22017	22265	21816	21770	21818	21932	22026	22153	21910	22025	21894	21751	21775	22083	22049	22124	22052	22048	22120	22244	22042	21829	21970	22157	21954	22063	22155	21893	21952	22246	22101	22136	22031	22010	21973	21917	21992	22080	21976	21994	21795	21947	21773	21835	21893	22014	21866	22073	21906	22003	22004	21877	22034	22102	21947	22025	22049	21933	22037	21882	21968	21995	22073	22300	22071	22012	22009	22126	22207	21852	21948	21872	21998	22029	22041	22140	22302	21959	22175	21971	21846	21869	22171	22142	22051	22215	22045	22099	22063	22063	22144	22119	21960	22081	21885	21953	21985	22025	22033	21883	21897	22183	21826	21891	22153	21964	21799	22169	21961	22039	22123	21942	21941	21947	21932	22232	21999	22066	22077	21936	21923	21933	22137	22085	21827	22047	22020	22181	21909	22086	22191	21992	21899	22160	21890	22135	21805	22063	21927	22262	22003	21755	22168	21931	21936	21958	21982	22028	21881	22183	22008	21898	22044	21873	22030	22171	21872	21920	22030	22023	21934	21994	22076	22031	22060	21919	22100	22124	21897	21903	21908	22040	22105	21864	21896	22088	21863	22101	21911	21946	21967	22172	21998	21966	22361	22091	22135	22119	22184	21920	22006	22017	22118	22037	22117	21769	21851	22004	21814	21919	21890	21832	22091	21979	22053	21936	21920	21847	21748	21864	22123	22062	21937	22114	22046	21917	22014	21957	21861	22098	21864	21829	21969	21881	22071	21881	22089	22212	22100	22051	22068	21918	22008	21983	21825	22089	21911	21975	22029	21936	21896	22155	21863	22080	21983	21924	21853	21974	21931	22058	21952	21830	22018	22012	22119	21863	22072	22022	21891	21916	22072	22081	22003	21980	22086	21980	21794	22018	21951	21886	22150	22125	21737	22052	21869	21943	21992	22085	22140	22141	22012	21979	21977	21913	21879	21993	22102	21955	21886	22185	22062	22028	21930	22097	21952	22122	22051	22084	21984	21823	21995	21984	21826	22164	22043	22007	22074	22210	21908	22085	22100	22036	22021	22198	21956	21976	21939	21888	22001	21845	21967	21983	21952	22183	22082	21963	21852	22338	21817	22023	22083	21978	22074	21854	21951	22040	21928	22022	21792	21734	21865	22117	22200	22035	22271	21968	21826	22090	21877	21982	21971	21951	22014	22226	21965	21872	22035	21991	22253	22286	22059	21878	22060	22038	21846	21860	22002	22190	22001	21901	21992	22109	21952	21912	21988	21916	22070	22016	22100	21772	22088	22047	22020	22186	21975	22012	21814	22034	21965	22107	21974	22165	22120	22147	21916	21941	21978	22149	21973	22107	22146	21856	22040	22055	21921	22108	21899	22085	21964	22075	22109	22021	22076	21955	22090	22140	21837	22118	22057	21909	22056	21899	21816	22088	21772	22109	22127	22276	22226	21912	21893	22242	21970	21967	22207	21852	22054	21917	21962	21937	22041	22102	22115	22050	21952	22142	22101	21946	22016	21864	21980	22071	22054	22261	22236	21866	21743	21946	21899	22100	21803	22052	22066	22025	22023	22236	22060	21955	21965	21998	21893	21963	22147	22110	21818	22011	22134	22197	22197	22026	21850	22016	21927	21889	22144	22023	21967	21877	22054	22012	21911	22092	21890	22166	22010	22153	22127	22091	21920	21942	21814	21866	21927	21999	21904	21919	22040	22020	21996	22153	22029	22141	22222	22150	22114	22041	21822	21851	22079	21920	21882	21905	22102	21880	22161	21977	22051	21772	21910	22017	22165	22211	22013	21861	22041	22074	22109	21894	21789	22074	21955	22119	21874	22269	22115	22278	21957	22132	22077	22282	21922	22210	22025	21809	22116	22008	22077	22187	21813	21963	22131	22099	21972	21904	21909	22049	21985	21872	21838	22107	21928	21958	22020	22011	22001	21931	22054	21946	21955	21962	21894	22246	21780	22013	21759	21997	22136	21964	22160	22126	21982	22000	21932	22055	22013	22188	22044	21927	21862	22000	21976	22036	22055	22029	22073	21883	22105	21911	21896	21731	21937	21848	22058	22062	21816	21961	21894	21864	22054	21935	21945	22180	22016	21965	22016	22198	21979	22091	22082	22041	22160	21790	22232	21995	22226	22080	22150	22128	21887	21935	21907	21796	22135	22118	22000	21933	22098	21963	22000	22220	21910	22095	22083	22225	22000	21910	21923	22066	21806	22046	22054	21997	22120	22177	21832	21798	22127	21998	21904	22160	22496	22117	21965	21897	21750	22013	21949	22005	22045	21724	21957	21928	21968	22009	21813	22073	21925	21858	22023	21983	22072	22014	21831	22170	21829	21838	21988	21897	22043	21997	21927	21950	21872	21911	21932	21928	21934	22003	21919	21879	22050	21792	21915	22016	22207	22066	22105	21827	21920	21866	21882	22000	21829	22053	22023	21883	21851	21913	22056	22174	22218	21933	21862	21786	22060	21908	22090	21859	22011	22001	22028	21836	21965	22068	22136	22185	22133	22057	21940	21934	21953	21909	21947	22106	21874	21987	22233	22044	22014	22144	22006	22022	22084	21901	22044	21984	21988	22007	22015	22204	21819	22014	21795	22098	21982	22041	22109	22133	22004	21912	22031	22123	21973	22127	21926	22078	21871	21699	21861	22164	22092	22161	22207	21941	22253	21975	21989	21923	22244	21894	22178	22321	22024	22002	21825	21851	21752	22272	21792	22066	21885	22165	22014	22145	22157	22239	21973	22027	21913	22000	21893	22082	22184	22151	22064	22202	21854	22005	21829	22012	21964	21995	22109	21898	22088	21995	22008	21990	22030	22230	21741	22096	21978	21812	21830	22103	21924	22067	22176	21919	21823	21926	22144	22050	22106	22022	22146	22093	21953	22162	22042	21708	21998	21959	22028	21831	22116	21891	21925	21975	21990	21982	22097	22007	22074	22082	21967	22086	21879	21840	22048	21928	21936	21829	22044	21776	22137	22151	22182	21972	21943	22157	21991	22031	22115	22069	22147	21942	22221	21888	21853	21944	22177	21914	21977	22018	22046	22157	21917	22110	22138	22029	21973	21860	22029	21987	21999	22195	21719	22074	22045	21963	21772	22186	22055	21665	21997	22068	21821	21895	22018	21952	22030	21858	22009	22082	22075	21947	21913	21786	21685	21869	21872	22099	21990	21970	22008	21955	22009
15849	31920	28802	24908	22684	20936	20186	19156	18831	18296	17965	18136	17815	17697	17631	17585	17424	17292	17265	17350	17220	17255	17175	17210	17121	17152	17210	17064	16963	16993	17199	17026	17055	16940	17011	16970	16926	17089	16905	17000	17077	16884	16818	17201	17010	17114	16978	16965	16890	16941	16755	16883	16969	17088	17003	16935	17058	16827	17056	17034	17109	17054	16986	17005	16871	16909	16838	17191	17002	16888	17089	16896	16986	17011	16947	17053	16936	16915	17000	16931	17033	17030	16891	17085	16891	16987	16937	17005	16928	17045	16825	16917	17173	16925	16935	16971	16768	16967	17184	17185	17038	16845	16903	16947	17097	16953	17104	16926	16968	16937	16823	17089	16878	16937	17038	17031	16972	16883	16975	17139	16733	16906	17018	16838	17000	16897	17022	17089	16873	16955	17036	16895	17090	17098	16915	16954	17034	17024	17127	17042	16954	16885	16940	16985	16901	16893	17142	17017	16920	17078	17124	16794	16805	17005	16832	17141	16792	16975	16882	16865	17029	16917	17076	16997	16819	17016	16751	16987	16834	17090	16777	16927	17049	16880	16735	16884	16936	17018	16985	17038	16951	16905	17045	16862	16943	16831	16935	16946	16898	16893	17006	16856	16855	17025	16875	16960	16936	17029	16983	17030	16962	16897	16836	16868	16975	16846	16991	17050	16959	16789	16803	17063	17017	17076	16723	16914	17034	16796	17019	17149	16861	17040	17021	16988	17079	16855	16918	16858	16963	16731	16868	16963	17023	17257	17000	16869	16888	17068	16747	16849	16843	16908	17012	16862	16784	16806	17050	16990	17003	17031	16879	16941	16885	16978	16858	16941	16962	17021	16925	16894	17048	16984	16855	16839	16890	16979	16925	16966	16853	16886	16975	16841	16875	16859	17065	17004	17099	16942	16847	17123	16930	16993	16921	16762	17067	16890	17020	16857	16928	16784	16916	17015	16935	16992	17068	16860	16929	16988	17025	17031	16904	16932	16997	17047	16977	16921	16929	16849	16783	16779	16813	16941	16624	17087	16979	17101	16840	17020	16953	17043	16897	16955	17096	16929	16696	17132	16771	17008	16883	16962	16908	16987	16943	17036	16870	16841	16909	16993	16952	17172	16931	16948	17017	16979	16839	16883	16839	17029	16892	17004	16836	17060	16987	16938	16846	17094	16989	16864	16690	16886	16698	16960	16942	16917	16916	17054	17010	16807	17015	16898	16900	16892	16988	16941	16929	16932	17008	17025	17040	17080	17007	16949	16790	16918	16827	16863	16854	16875	17070	16818	17003	17117	16754	17066	17084	16909	17001	16890	16947	16924	16950	17046	17048	17003	16953	17006	16949	16877	16742	16994	16907	17082	16978	16925	16983	16821	16866	16977	16967	16999	16785	17035	17006	16874	16950	16964	16891	16911	16856	16965	17044	16881	16964	16956	16849	16897	17153	16938	16952	17125	16904	16929	16942	16895	16966	16970	16971	16951	17032	17142	16856	16786	16934	16906	16957	16915	16997	17068	16871	16922	17012	16868	16933	16790	17041	16710	16933	17019	17093	16913	17038	16941	17053	16780	16986	17004	17128	16980	16964	17014	16685	17193	16885	16959	17148	17062	16878	16878	17074	17115	16779	16906	16996	16877	16896	16888	16858	17047	16879	17016	16607	17027	16926	16993	16974	16942	16919	17050	16920	17135	16849	16997	17076	16870	16972	16841	17066	16970	17030	16967	17140	17057	16986	16702	16965	17067	17054	17002	16931	16954	16794	17034	16763	17025	16806	16991	17035	17052	16992	17059	16862	17012	16890	17004	16894	16894	16934	17025	16908	16921	17114	16792	17000	17020	16925	17050	16943	16928	17110	17001	17019	16891	16830	16976	16992	16912	16799	16921	16876	16831	16817	16975	17034	17002	17004	16924	16928	16857	16934	16990	16866	16782	16935	17035	17057	16882	16940	17000	17070	16991	16780	16893	17144	16899	16778	16792	16957	17065	16963	16953	16932	16953	17082	16964	16951	16830	16916	16876	17024	17055	16858	16897	17117	16943	16856	16908	17039	16927	16880	16896	17037	16912	17065	17006	16954	17016	17074	16810	16969	16876	16907	17169	17018	16948	17051	16858	16894	17106	16842	16988	16829	17014	16954	16948	17031	16848	16962	17111	17090	16960	16830	17068	16813	17017	16845	17019	16868	16876	16933	16935	17117	16939	17002	16945	16943	16848	16913	16937	16732	16971	16866	16902	16913	16886	16867	16742	17043	17205	16961	16841	17077	17107	17065	16660	16847	16911	16880	16867	16971	17034	17025	16920	16956	16730	16994	16912	17132	16973	16949	16989	16921	17018	16850	17015	16716	16949	16986	16805	17096	17006	16927	16877	16941	16941	17082	17135	16853	17043	17013	16917	16928	16971	16923	16813	16942	17115	16848	16878	16943	16786	16985	16952	16806	16951	17051	16930	16969	17002	16925	17111	16911	16990	16958	17001	17048	16758	16886	17060	16830	17012	16990	16849	17029	16946	16920	16886	16947	17025	17025	16905	17019	17135	16885	16916	16867	16917	17000	16980	16955	16834	16987	16928	17009	17010	16894	16956	16817	16773	16844	17116	16953	16901	17043	17067	16776	16714	16914	17138	16953	16990	17012	16975	16971	16945	16895	16922	16744	16990	16885	16771	16927	17062	17058	17065	16900	16906	17095	16859	16931	16837	16981	16786	16894	16841	16786	16888	16807	16873	16968	17085	16910	16911	16937	16863	17209	16983	16826	17031	16931	16943	16887	17012	17043	17000	17028	16991	16931	16923	16990	16883	17047	16915	16929	16954	16971	16928	17054	16846	16814	16821	16799	16936	17110	16971	16865	17017	16904	17187	16933	17006	16858	16909	17060	16883	16877	16858	16980	16967	16993	17058	16901	17101	17132	17111	16971	17000	16814	16919	16757	16821	16904	16956	17052	16769	16781	16976	16875	16982	16967	16838	16897	17022	16919	17050	17082	17046	17095	16922	17024	17085	16836	17023	16895	16828	16921	16902	16826	17087	16934	16972	16819	17029	16793	16985	16931	16899	16873	17010	16905	16953	16995	16872	17039	16946	16838	16995	17050	17006	16954	16790	16980	16857	16837	16939	17029	16961	16841	16979	16917	16886	16950	16864	16917	17019	16963	16969	16978	17057	16894	17074	16898	17006	17036	16777	17005	16851	16957	17048	16957	16842	16795	16906	17025	16935	16988	16965	16849	17012	16895	16990	17089	16844	17033	16848	16936	16789	17004	16889	16833	16946	17000	16950	17001	17030	16928	16806	16780	17059	16862	16787	16934	16960	16989	16922	17048	17047	16909	16830	16948	16932	16994	16916	16928	16888	16996	16841	16929	17034	16912	16674	16874	16840	16913	17013	16807	16981	17039	17131	17050	16863	16949	16986	17037	17006	16988	16978	16984	16822	17105	16920	16962	16983	16989	17031	16973	17094	16938	17070	16982	16918	17011	17001	17019	17063	16981	16890	16954	16836	16976	16979	16984	16961	17161	17059	16748	17224	17100	16811	16911	16755	16922	16913	17063	16932	16929	17009	16970	17020	17226	17086	16992	16977	17061	16837	17025	16969	16982	16889	17099	16823	17063	16855	16857	17019	17028	17096	16926	16940	16900	16931	16911	16931	16945	16856	16913	16925	17057	16933	16989	16909	17011	17055	16915	16852	16858	16922	16870	16851	16938	17009	16851	16858	16773	16834	16881	16955	16697	16922	16879	16940	17044	16922	17012	17049	16715	17026	16980	16896	17046	16924	17112	16972	17122	16936	17084	17026	17019	16924	16895	17144	16925	16902	17054	16803	17028	16860	17139	16963	17003	16868	16796	16909	16901	17087	16960	16816	17042	16903	16985	16877	16832	16919	16880	16856	16913	16956	17099	17070	16749	16925	16865	16964	16839	17017	17131	16961	17002	16880	17079	16983	16998	16967	17007	17151	17016	16969	17129	16773	16835	16992	17085	16917	16933	16938	17199	17104	16793	16870	16958	16896	16821	16880	17028	16875	17128	17006	17082	16970	17048	16991	16807	16891	16963	17032	16929	17053	17014	17024	17064	16961	16831	16960	17023	16947	16858	17021	17182	17098	16946	16744	16899	16761	16988	16705	16871	16923	16864	17012	17015	17133	16928	16962	16923	16985	16885	17055	16822	16888	16942	16991	16996	17020	17016	17119	16988	16863	16967	16989	17158	17010	17006	16953	16896	16994	16905	17007	16930	16784	16774	16886	16883	16925	16868	16903	17170	16938	16905	16944	17064	17180	16942	16940	17151	16852	17080	17018	16964	16783	16937	16841	17055	16889	17054	16878	17003	16924	16904	17114	16977	16939	16945	16874	16819	16862	16957	16651	16897	17029	17033	16888	16808	16853	16951	16951	16875	16875	16930	16828	17051	16724	16907	17072	17079	16816	16871	17118	16923	16915	16933	16785	16778	16996	16995	16868	16926	16764	17082	16975	16866	16969	17137	17043	16920	16997	16881	16816	16847	17107	16868	16937	17003	17016	16870	16984	16953	16906	17015	16965	16917	16906	16997	16938	17020	16951	16941	17067	17007	16883	16839	16916	16857	16917	16888	17079	16991	17064	16989	16824	16983	16947	16903	16865	17063	17029	16970	16855	16953	16799	17008	17003	16966	17044	16953	17046	16793	17000	17039	16977	16932	16859	16891	16884	16974	17067	16861	16858	16967	17087	17032	16975	16896	16945	16996	17084	16913	16888	16920	16934	17006	17040	16891	16961	16930	16934	16940	16882	16797	16954	17103	17135	16828	17010	17133	17056	16781	16986	17125	16844	16904	17046	16996	17014	17067	16883	17068	17085	16932	16874	16714	16823	16968	16897	16965	16915	16924	16916	16865	16928	16862	17053	17011	17150	16930	17050	17078	16694	16871	17082	16906	17182	17035	16918	16945	16977	17052	16932	16999	16828	17233	16945	16886	16750	16980	16937	17035	16982	17072	16691	16759	16804	16942	16782	16900	16994	17291	16928	16800	17013	16992	16973	17110	16916	17071	16898	16967	17012	16956	17011	16940	16939	16913	17036	16894	16933	16994	16850	17121	16907	16838	17121	16905	17159	16984	16923	16757	16997	17158	16905	17042	16911	17019	16813	16884	16925	16940	16882
30493	24871	28529	26830	24225	23865	23533	23104	22873	22877	22463	22655	22591	22469	22339	22450	22368	22555	22357	22396	22337	22135	22532	22474	22512	22053	22160	22257	22377	22368	22181	22144	21867	22215	22198	22387	22227	22193	22172	22133	22440	22121	22136	22070	22208	21886	22307	22277	22280	22146	22132	22100	22271	22095	22135	22104	22101	22449	22242	22348	22295	22320	22204	22269	22270	22090	22274	22264	22429	22088	22283	22286	22311	22238	22252	22163	22449	22418	22230	22538	22038	22336	22133	22283	22224	22240	22105	22167	22011	22030	22112	22135	22193	22220	22215	22190	22352	22155	22090	22102	22298	22068	22208	22389	22313	22265	22256	22150	22006	22307	22324	22461	22127	22305	22498	22270	22142	22153	22455	22360	22252	22224	22268	22143	22095	22251	22335	22119	22284	22263	22423	22200	22248	22371	22373	22024	22340	22196	21911	22167	22207	22165	22426	22229	22169	22432	22268	22340	22318	22160	22181	22270	22193	22375	22148	22226	22245	22092	22191	22274	22300	22317	22203	22278	22369	22252	22560	22309	22279	22130	22252	22421	22070	22020	22328	22531	22147	22372	22290	22108	22281	22259	22122	22379	22303	22342	22379	22181	22154	22142	22110	22253	22405	22168	22232	22230	22469	22216	22064	22359	22207	21964	22085	22070	22208	22445	22266	22053	22198	22137	22117	22170	22326	22156	22265	22416	22068	22444	22291	22290	22188	22141	22104	22188	22163	22223	22127	22395	22471	22428	22123	22129	22321	22354	22249	22064	22352	22170	22565	22242	22164	22203	22355	22377	22256	22183	22214	22252	22139	22369	22284	22339	22362	22313	22307	22407	22111	22101	22209	22160	22243	22306	22132	22186	22093	22113	22402	22311	22183	22349	22265	22292	22295	22461	22091	22261	22292	22442	22329	22259	22344	22370	22084	21843	22263	22292	22274	22361	22342	22249	22292	22374	22114	21991	22258	22393	22292	22370	22382	22040	22015	22339	22139	22089	21983	22393	22286	22316	22276	22313	22289	22414	22331	22136	22185	22139	22286	22293	22339	22499	22342	22251	22440	22172	22360	22162	22193	22204	22454	22269	22424	22252	22105	22190	22313	22307	22297	22239	22246	22167	22192	21992	22119	22050	22313	22315	22173	22186	22229	22313	22445	22148	22198	22493	22233	22246	22488	22252	22288	22322	22327	22248	22143	22114	22107	22349	22315	22210	22139	22264	22024	21953	22508	22071	22284	22190	22232	22279	22308	22473	22209	22110	21974	22232	22330	22223	22061	22217	22310	22221	22559	22593	22180	22128	22119	22136	22283	22139	22459	22247	22189	22259	22061	22090	22274	22316	22377	22093	22409	21958	22399	22508	22070	22030	22057	22194	22309	21934	21991	22218	22360	22105	22128	22208	22289	22310	22480	22498	22107	22028	22154	22369	22228	22307	22153	22409	22158	22371	22382	22404	22201	22171	22128	22255	22509	21954	22364	22190	22337	22261	22225	22325	22187	22274	22232	22368	22124	22144	22311	22199	22065	22271	21934	22247	22224	22194	22235	22246	22236	22313	22422	22126	22390	22313	22497	22398	22343	22311	22263	22158	22586	22076	22253	22332	22153	22328	22242	22309	22424	22160	22186	22151	22215	22351	22538	22216	22218	22349	22064	22025	22200	22340	22363	22143	22291	22351	22267	22163	22159	22334	22265	22307	22178	22251	22394	22319	22337	22091	22283	22213	22239	22209	22151	22298	22058	22169	22217	22008	22148	22308	22309	22173	22268	22330	22131	22290	22429	22437	22314	22095	22152	22419	22192	22120	22264	22415	22198	22340	22010	22256	22136	22350	22255	22219	22279	22453	22262	22132	22277	22167	22078	22233	22138	22012	22189	22020	22116	22377	22181	22359	22296	22116	22151	22159	22304	22304	22331	22333	22358	22325	22235	22302	22385	22134	22247	22103	22090	22404	22314	22063	22330	22234	22321	22209	21998	22322	22127	22148	22502	22343	22205	22123	22061	22393	22224	22319	22373	22273	22073	22399	22365	22121	22249	22251	22352	22237	22257	22205	22194	22212	22365	22312	22361	22230	22445	22204	22214	22197	22299	22336	22346	22142	22086	22189	22270	21991	22209	22361	22162	22118	22059	22261	22161	22263	22304	21975	22133	22343	22179	22236	22297	22329	22314	22219	22404	22315	22049	22256	22107	22277	22391	22121	22178	22394	22256	22107	22458	22313	22109	22062	22109	22178	22066	22152	22153	22216	22181	22278	22157	22294	22056	22032	22349	22251	22215	22079	22141	22251	22303	22247	22123	22169	22316	22301	22236	22142	22149	22290	22232	22320	22240	22170	22285	22296	22233	22301	22222	22144	22210	22208	22217	22386	22085	22013	22370	22196	22281	22231	22032	22404	22303	22156	22295	22344	22308	22155	22259	22150	22199	22244	22253	22386	22109	22491	22191	22362	22440	22497	22264	22054	22257	22407	22275	22201	22333	22138	22547	22296	22221	22168	22465	22431	22278	22034	22300	22400	22200	22147	22543	22253	22351	22122	22066	22385	22137	22311	22323	22356	22289	22206	22190	22402	22104	22075	22426	22356	22334	22468	22197	22259	22220	22106	22185	22252	22313	22238	22174	22266	22171	22122	22128	22234	22169	22252	21969	22209	22303	22160	22245	22155	22082	22141	22110	22180	22188	22541	22388	22179	22223	22103	22323	22218	22367	22339	22063	22203	22449	22021	22221	21991	22107	22172	22178	22113	22170	22289	22393	22090	22212	22339	22110	22216	22186	22340	22444	22144	22039	22177	22267	22234	22306	22113	22264	22428	22280	22270	22350	22312	22276	22269	22090	22190	22265	22383	22503	22118	22303	22461	22285	22098	22508	22112	22292	22405	22116	22211	22260	22018	22198	22002	22155	22173	22129	22204	22556	22400	22421	22285	22405	22428	22076	22117	22348	22167	22033	22065	22133	22373	22179	22323	22282	22129	22304	22276	22269	22273	22189	22217	22317	22198	22232	22105	22091	22199	22268	22159	22339	22278	22279	22104	22072	22155	22289	22150	22156	22226	22374	22284	22257	22252	22335	22369	22360	22406	22227	22281	22332	22111	22217	22230	22293	22137	22217	22245	22284	22094	22150	22350	22480	22020	22284	22285	22249	22082	22248	22377	22228	22251	22017	22131	22102	22075	22439	22318	22362	22043	22098	22575	22136	22081	22161	22257	22383	22043	22286	22144	22307	22326	22294	22381	22134	22102	22232	22289	22399	22186	22394	22188	22086	22137	22456	22281	22179	22255	22283	22377	22198	22298	22281	22115	22167	22389	22252	22115	22342	22358	22045	22095	22151	22194	22340	22267	22175	22112	22117	22224	22080	22357	22187	22264	22080	22411	22232	22345	22061	22130	22183	22086	22272	22180	22257	22406	22186	22246	22104	22421	22115	22246	22391	22198	22110	22025	22252	22187	22017	22333	22097	22021	22161	22185	22356	22220	22130	22307	22059	22125	22107	22171	22226	22045	22155	22222	22149	22245	22224	22030	22137	22349	22308	22181	22226	22440	22360	21993	22385	22182	22362	22229	22035	22204	22304	22118	21969	22219	21936	22198	22178	22157	22059	22430	22106	22242	22148	22103	22308	22270	22211	22198	22247	22018	22184	21956	22322	22229	22161	21942	22224	22196	22153	22357	22260	22090	22419	22305	22424	22394	22109	22364	22064	22526	22390	22279	22261	22317	22373	22384	22310	22077	22379	22398	22386	22291	22360	22166	22209	22247	22354	22215	22384	22255	22418	22148	22600	22262	22237	22376	22192	22258	22279	22534	22319	22265	22198	22462	22169	22096	21991	22496	22237	22491	22385	22330	22227	22317	22167	22357	22284	22363	22194	22219	22422	22122	22417	22220	22165	22250	22344	22089	22275	22228	22257	22299	22273	22132	21991	22290	22223	22199	22313	22193	22279	22192	22431	22195	22109	22458	22293	22223	22242	22185	22116	22371	22276	22023	22272	22181	22325	22151	22167	22051	22272	22204	22127	22218	22064	22409	22410	22220	22383	22111	22301	22338	22324	22127	22285	22284	22152	22062	22240	22301	22220	22160	22220	22372	22221	22386	22025	22208	22418	22016	22281	22287	22464	22338	22205	22233	22033	22341	22418	22380	22474	22233	22203	22186	22256	22213	22493	22158	22351	22400	22209	22127	22372	22284	22255	22076	22164	22162	22002	22183	22284	22295	22289	22198	22253	22458	22274	22418	22292	22136	22381	22071	22258	22267	22354	22305	22407	22302	22340	22212	22366	22423	22166	22242	22277	22072	22222	22219	22316	22064	22259	22370	22292	22306	22165	22169	22496	22515	22294	22522	22438	22292	22199	22394	22182	22279	22011	22242	21869	22096	22315	22331	22338	22525	22379	22159	22151	22161	22110	22186	22247	22537	22427	22353	22112	22281	22197	22341	22144	22412	22139	22068	22278	22291	22342	22355	22257	22153	22395	22404	22341	22324	22346	22072	22161	22486	22307	22142	22417	22357	22340	22197	22136	22254	22154	22283	22379	22281	22190	22325	22294	22171	22120	22260	22183	22166	22301	22344	22213	22277	22147	22006	22130	22207	22467	22193	22212	22279	22419	22206	22185	22296	22083	22291	22153	22291	22285	22299	22280	22230	22298	22056	22031	22328	22497	22381	22280	22087	22204	22167	22270	22204	22165	22186	22373	22415	22127	22323	22346	22265	22277	22066	21986	22246	22488	22195	22201	22393	22165	22075	22086	22192	22233	22203	22420	22043	22393	22243	22299	22246	22252	22330	22192	22033	22333	22246	22503	22373	22211	22314	22204	22084	22122	22223	22313	22137	22056	22273	22605	22456	22208	22195	22144	22308	22235	22072	22358	22267	22155	22230	22288	22318	22075	22402	22276	22138	22354	22154	22232	22199	22151	22481	22356	22229	22119	22259	22022	22072	22296	22141	22432	22258	22055	22168	22327	22053	22032	22384	22261	22202	22184	22358	22245	22385	22316	22414	22311	22227	22157	22242	22236	22026	22068	22285	22156	22159	22272	22586	22324	22051	22365	22372	22426	22169	22209	22183	22498	22132	22364	22331	22321	22298	22236	22180	22632	22212	22027	22375	22221	22431	22240	22343	22414	22054	22389	22185
19048	25234	23213	20938	19995	19229	18692	18274	18046	17741	17528	17568	17422	17439	17161	17255	17155	16942	17271	17161	17419	17179	17249	17250	17005	17304	17076	17160	17036	17060	17093	17078	17228	17058	17079	16987	17161	17163	16765	17118	17223	17086	17070	17142	17115	17242	16904	17052	17096	17199	17092	17080	17058	17239	17165	17036	17233	17140	17013	17014	17096	16842	17070	17185	17001	17150	16910	17064	17204	17244	17028	16887	17041	17019	17092	17150	17226	16917	17081	17144	17100	17062	17016	17082	17060	17083	17128	17106	17053	17054	17114	16998	17104	16913	17126	17099	17102	17109	17048	17117	16995	17057	17274	17208	17195	17075	17173	17150	17003	17097	17079	16988	17075	17120	17050	16973	17051	17168	17170	17187	17126	17218	17078	17288	17213	17085	16979	16928	17309	17098	17147	17229	16979	17057	17089	17207	17188	17020	17019	17058	17017	16972	16994	17114	16934	17071	17163	17016	17228	17044	16943	17186	17187	17126	17169	17146	16999	17116	17185	17115	17033	17130	16984	17042	17240	17036	17060	17239	17231	17042	17131	16942	17280	17143	17145	17174	17088	17198	17088	17101	17151	17061	17161	17189	17044	17213	17126	17066	16921	17062	17155	17261	17028	17088	17080	17011	17059	17327	16995	17157	17119	17245	17023	16999	17227	17049	16938	17074	17061	17151	17113	17036	17092	16981	16971	17060	17072	17148	17014	16974	17224	17106	17059	17049	17188	17129	17066	17192	17221	17072	17100	17172	17001	17058	17262	17102	17060	17081	17017	17201	17033	17058	17089	16924	17184	17168	17131	17009	17169	16894	16957	16952	17157	17214	17147	17216	17103	16882	17023	17107	17134	16985	17069	17067	17159	17133	17135	17141	17113	17299	17112	17125	17195	17139	16974	17126	17163	17130	17183	17071	17302	17041	17033	17204	17110	17137	17083	17033	17069	17226	17257	17161	16932	16946	17015	16983	17197	16989	17215	17119	17124	16981	17124	17310	17097	17018	17263	17042	17074	17134	16966	17048	17265	16937	17045	17144	17050	17072	17158	17195	17144	17105	17037	17196	17225	16952	17083	17075	16926	17041	17050	17295	17124	17238	17148	17203	17296	17007	17102	17183	17081	17205	17063	17152	17064	17112	16995	17060	17165	16955	17217	17239	17019	16886	17118	17041	16970	16972	17031	17030	17129	17231	17197	17131	17052	17033	17273	17234	17094	17158	16995	16992	17009	16920	17281	16934	17020	17149	17065	16984	17072	17141	17127	17104	17057	17195	17097	16893	17066	16937	17090	17018	16938	17019	16959	16972	17042	17199	16974	17231	17126	17094	17173	16996	17062	17157	17141	17289	17176	17196	17294	16952	16913	17263	16973	17155	17054	17044	16857	16899	17074	17138	17096	17116	17047	17107	17098	17256	17051	17250	17054	16922	17103	17126	17143	17022	17045	17170	17120	17075	17008	16860	17014	17115	17126	17146	16983	17132	17037	17091	17259	17174	17065	17116	17020	17216	17137	17124	17132	17183	17030	17153	17094	17202	17116	17042	17099	17023	17133	17001	17217	17207	16841	17062	17067	16978	16863	17229	17222	17049	17135	17153	17105	17140	16937	17089	17065	17052	17078	16913	17153	17106	16998	17149	17015	16989	17152	17057	17043	17071	17276	17140	17038	17066	16901	17089	17084	17063	17230	17143	17040	17161	17162	17168	17167	17087	17214	17003	17006	17021	16962	17028	17113	17114	17134	17345	17076	16983	17139	17278	17192	17162	17116	16921	17412	17122	16891	17134	17124	17148	17065	16879	17042	17114	17030	16993	17237	17111	17171	17049	16952	17129	17032	17416	17194	17193	17012	17139	17245	16867	17182	17031	17187	17045	16969	17017	16967	16989	17250	17214	17157	16935	17138	16941	17052	17116	16897	17305	17011	17039	17288	17105	17202	17267	16979	17068	17056	16964	17379	17142	16971	17089	17106	16996	16988	17034	17128	17086	16975	17132	17193	17164	17189	17107	17165	17046	17091	17033	17178	17085	16941	16923	17012	17131	16926	17061	16952	17166	17148	16997	17121	17092	17037	17195	17160	16977	17106	17024	17105	16933	17111	17105	17009	17054	17067	16948	17240	17158	17177	17299	17164	17169	17126	17102	17083	17228	17078	17049	16974	17041	17191	17066	17174	17028	17126	17036	17166	17257	17242	17054	17060	17003	16995	17033	16980	17195	17107	16963	17046	17136	16954	17168	17065	17029	17191	17348	17118	17053	17142	17076	17029	17014	17095	17043	17062	17082	16976	17026	17072	17124	17156	17170	17148	16957	17114	17127	17103	17107	17175	17108	17095	17257	17087	17217	17203	17074	17155	16994	17130	17111	17231	17297	17190	17040	16966	17070	17000	17117	17067	17119	17146	16989	17114	17026	17182	17066	17011	17226	17264	17089	17120	17213	16988	17283	17027	17251	17038	17256	17167	17169	16904	17054	16970	16960	17079	17022	17081	17334	17180	17147	16881	17128	17129	17103	17111	17122	17417	17197	17015	17215	17107	17276	17106	17118	17195	17322	17109	16975	17205	16995	17074	17287	16939	16979	17045	17157	16967	17265	17024	17247	17310	17029	16927	17184	17084	17224	17099	17032	16955	17121	17104	17166	17119	17137	17023	16870	16917	17043	17215	17041	17197	17164	17200	17128	16930	17167	17190	17086	17110	17309	17036	17192	17146	17259	16958	17112	16981	17058	17118	17213	17225	16982	17152	16940	16823	17181	17058	17083	17004	17042	16970	16956	16949	17211	16938	17162	17123	17009	16963	17251	17099	16975	17091	17030	16947	17083	17148	17225	17247	16916	17077	17046	17223	17048	17063	17044	16995	17096	17112	17052	17152	17205	17018	17022	17126	17055	17087	17047	17107	17068	17067	17076	17088	17083	17195	17010	17073	17131	17067	17140	17126	17197	17126	17066	17226	17062	17025	16986	17035	17262	17239	17066	17073	17050	17017	17006	17239	17165	17224	17112	17067	17189	17197	17100	17164	17085	16900	17250	17189	17060	17130	17116	17046	17188	17080	17213	16972	17304	16980	17101	17365	17139	17094	16967	17160	17008	17119	17055	17113	17151	17162	17146	17051	17129	17190	17046	17211	17161	17134	17039	17092	17094	17154	17072	17287	17155	17054	17201	17119	17137	17019	17042	16949	16977	17189	17126	17000	17258	17087	17105	17000	17054	17036	17068	17120	17126	17143	17260	17156	17017	16999	17043	17130	17112	17120	17244	17060	17053	17101	17102	17090	17082	17159	16823	17300	17062	17227	17025	17165	17048	17298	17198	17211	17208	16990	16914	17152	17162	17007	17160	17025	17172	17179	17211	16968	17171	17204	16988	17136	17200	17157	17149	16990	17060	17235	17074	17122	17105	17093	17014	17110	17224	17126	17037	17178	17129	17026	17077	17060	17058	17066	17070	17234	17102	17049	17261	17097	16962	17081	17187	16982	17073	17235	17048	17057	17088	17133	17145	17148	17146	17250	17199	17058	17138	17102	16958	17128	17145	17190	17068	17139	17113	17108	16933	17190	17155	17076	16994	17165	17186	17231	17236	17194	17174	17023	17151	17179	17039	17138	16929	16879	17006	17016	17316	17153	17242	17312	17212	17132	17096	17010	17045	17268	17260	17148	17167	17020	16946	17129	17274	17035	17153	17146	17089	17201	17057	17256	16927	17074	17077	17038	17037	17157	17152	17180	17208	17043	17074	17113	17050	17101	17154	16922	17183	17035	17052	17009	17043	17045	17200	17004	17060	17120	17018	17284	17131	17104	17162	16978	17162	17344	17232	16913	17045	16953	17220	17225	17058	17141	17090	17147	17027	17148	17187	17344	17151	17146	17108	17140	17026	16956	17000	17031	17108	17156	17124	17124	17126	17181	17039	17141	17201	17033	16931	17277	16968	17188	17174	16978	17057	17099	17171	17195	17159	17152	17077	16992	17061	16961	17089	17066	17031	17052	17141	17284	17268	17060	17142	17268	17207	17181	16898	16938	17035	17092	17214	17202	17301	17135	16980	17053	17037	17320	17042	17058	17071	16994	17003	17147	17077	17132	17018	17021	17167	17259	17048	17482	16980	17211	17285	17107	17073	17027	17174	17125	17005	17034	17056	16918	17186	17120	17050	17091	17097	17107	17022	17130	17159	17102	17170	16980	17255	17189	17240	17171	17055	17080	17049	17216	17120	17185	16994	17198	16921	17079	17015	16985	17185	17096	16932	17005	17151	17241	17097	17107	17352	17199	17159	17172	17103	17232	17044	17151	17030	16995	16987	17020	17069	17148	17228	17080	17079	17237	17140	17010	17102	17006	17124	17207	17211	17033	16941	16866	16921	17142	17057	17110	17246	17073	17009	17069	17042	17035	17223	17075	16979	17135	17134	17014	17268	16934	17331	17114	17144	17040	17330	16873	17090	17037	17046	17110	17195	17086	17134	17127	16947	17025	17085	17187	17017	16959	17045	16956	17120	17083	17232	17084	17101	17126	16997	17217	17230	16944	17044	16937	17241	17246	17053	17120	17064	17072	16933	17136	17188	17108	17111	16999	17108	17040	17268	17237	16994	17130	16966	17022	17204	17146	17063	17213	17250	17096	17156	17128	17195	17073	17047	16899	17032	17259	16870	17136	16953	17067	17091	17229	16951	17073	17104	17160	17019	17109	17234	17019	16962	17055	17086	17163	17180	17000	17058	17033	17011	17045	16985	17182	17052	16981	17009	17033	17148	17126	17138	16977	17192	17137	17152	17240	17122	17225	17249	17249	16936	17042	17245	17128	16932	17022	17175	17147	17118	17046	17036	17058	17160	17126	17084	17201	17158	17031	16946	17088	16840	16972	17104	17112	16932	17270	17175	17010	17268	17052	17108	17090	17281	16982	16955	17164	17226	17294	17023	17207	17216	17191	17008	17140	16994	17006	17164	16897	17105	17065	17086	17108	17073	16941	17096	17081	17239	17169	16976	17210	17023	17222	17159	17031	17129	17196	17182	17028	17004	17097	17101	17188	16800	17164	17002	17141	17208	17065	17130	17171	17121	17102	16997	17182	16839	17219	16989	17128	17040	17226	17298	16958	16931	17033	17141	17090	17168	17149	17266	17154	17015	17030	17060	17122	17152
23224	21326	28202	25263	23794	25445	25653	23058	22698	22573	22656	22354	22316	22357	22155	22029	22297	22247	22053	21910	22011	22011	21998	22070	21849	22001	21946	21974	21968	21957	21905	21554	21684	21918	21826	21690	21878	22229	21864	21860	21844	21931	21719	21959	21891	21822	21790	21769	21939	21694	21700	21650	21801	21840	21812	21908	21659	21814	21729	21862	21824	21723	21856	21531	21740	21848	21840	21608	21549	21681	21807	21855	21717	21749	21595	21716	21779	21630	21719	21669	21765	21949	21922	21540	21907	21914	21765	21582	22034	21983	21789	21928	21689	21651	21849	21783	21672	21645	21845	21649	21917	21892	21707	21634	21518	21894	21749	21806	21793	21723	21854	21759	21802	21701	21611	21624	22036	21725	21872	21678	21707	21620	21516	21706	21958	21699	21869	21486	21647	21733	21612	21522	21587	21760	21900	21876	21604	21602	21919	21756	21611	21793	21629	21662	21680	21797	21763	21883	21703	21861	21806	21442	21519	21709	21576	21718	21671	21560	21644	21843	21577	21851	21969	21794	21657	21799	21640	21956	21783	21536	21942	21544	21658	21761	21958	21912	21650	21650	21662	21569	21692	21708	21810	21670	21868	21814	21540	21947	21947	21826	21838	21630	21778	21837	21665	21815	21760	21634	21868	21576	21823	21778	21584	21750	21771	21814	21666	21817	21860	21730	21671	21968	21752	21646	21771	21798	21878	21802	22097	21758	21579	21775	21611	21703	21738	21605	21638	21761	21599	21953	21913	21598	21617	21667	21744	21826	21826	21864	21846	21788	21654	22042	21814	21745	21803	21761	21871	21929	21743	21767	21700	21553	21881	21745	21636	22027	21672	21724	21821	21775	21814	21837	21716	21660	21716	21599	21912	21729	21837	21783	21619	21847	21815	21437	21736	22079	21749	21935	21650	21970	21729	21676	21626	21807	21630	21721	21738	21552	21769	21838	21832	21898	21680	21673	21688	21837	21857	21611	21655	21803	21586	21587	21793	21622	21891	21816	21832	21768	21813	21869	21721	21818	21842	21758	21664	21778	21689	21762	21792	21685	21827	21816	21812	21761	21754	21657	21653	21831	21707	21727	21858	21693	21979	21825	21886	21559	21709	21458	21682	21684	21790	21784	21803	21766	21700	21870	21901	21730	21834	21888	21830	21706	21804	21865	21713	22029	21859	21862	21841	21684	21826	21841	21618	21622	21857	21636	21894	22080	21985	21921	21841	21964	21597	21644	21679	21662	21900	21719	21870	21710	21575	21650	21903	21509	21667	21734	21824	21785	21680	21699	21836	21751	21681	21861	21529	21907	21815	21774	21600	21674	21779	21700	21675	21721	21695	21464	21679	21535	22014	21812	21792	21700	21597	21798	21927	21938	21718	21714	21539	21738	21885	21616	21861	21695	21976	21739	21732	21630	21644	21914	22058	21512	21743	21829	21761	21834	21621	21776	21864	21845	21741	21672	21964	21847	22095	21767	21884	21701	21928	21936	21702	21905	21898	21645	21789	21639	21832	21819	21938	21751	21713	21733	21737	21818	21885	21787	21672	21817	21724	21702	21903	21769	21642	21648	21838	21794	21761	21903	21664	21875	21874	21731	21952	21862	21559	21740	21870	21667	21888	21829	21885	21757	21559	21756	21950	21854	21730	21885	21699	21635	21760	21775	21781	21757	21693	21930	21732	21722	21749	21709	21861	21776	21977	21790	21832	21695	21724	21780	21731	21642	21593	21713	21633	21608	21781	21785	21975	21798	21738	21708	21794	21734	21521	21838	21625	21616	21853	21708	21616	21895	21863	21722	21754	21715	21793	21657	21778	21666	21864	21887	21661	21809	21834	21708	21791	21824	21964	21880	21649	21684	21862	21589	21745	21722	21782	21798	21665	21668	21660	21764	21632	21589	21749	21897	21849	21665	21694	21776	21423	21686	21790	21899	21630	21450	21602	21679	21619	21471	21778	21757	21946	21601	21714	21820	21853	21812	21837	21689	21651	21680	21805	21777	21715	21712	21739	21714	21952	21788	21967	21783	21697	21854	21697	22005	21740	21762	21586	21660	21841	21841	21901	21708	21665	21832	22134	21566	21895	22030	21843	21861	21952	21831	21838	21924	21677	21594	21582	21714	21778	21620	21969	21749	21625	21803	21768	21982	22076	21768	21776	21669	21801	21813	21675	21780	21815	21827	21736	21865	21708	21793	21768	21847	21722	21680	21678	21926	21917	21734	21841	21695	21767	21568	21630	21640	21758	22040	21783	21874	21843	21645	21557	21895	21625	21677	21752	21754	22123	21807	21858	21876	22002	21926	21661	21836	21898	21693	21578	21715	21583	21665	21730	21720	21741	21709	21640	21909	21681	21876	21859	21952	21801	21571	21611	21787	21707	21826	21531	21869	21636	21852	21642	21719	21894	21844	22121	21829	21602	21665	21903	21570	21808	21758	21943	21702	21928	21906	21825	21801	21716	21723	21725	21831	21710	21848	21831	21751	21820	21725	21565	21619	21717	21751	21828	21641	21781	21825	21917	21742	21662	21651	21837	21821	21975	21968	21842	21772	21931	21709	21621	21738	21697	21697	21619	21748	22041	21921	21764	21782	21651	21706	21786	21709	21693	21598	21495	21874	21780	21918	21726	21606	21904	21677	21735	21906	21934	21918	21849	21978	21816	21808	21607	21692	21690	21578	21558	21774	21701	21543	21798	21920	21893	21714	21585	21666	21689	21599	21537	21726	21880	21623	21718	21867	21807	21719	21685	21580	21946	21895	21766	21892	21816	21843	21703	21831	21489	21761	21850	21728	21924	21687	21869	21721	21901	21818	21678	21672	21796	21752	21818	21844	21969	21699	21735	21802	21795	21691	21725	21870	21785	21736	21678	21920	21983	21875	21855	21621	21788	21814	21645	21550	21695	21958	21826	21910	21867	21657	21925	21950	21831	21503	21618	21722	21861	21785	21801	21609	21695	21740	21705	21660	21815	21748	21719	21591	21639	21687	21796	21841	21695	21876	22047	21773	21964	21715	21573	21731	21798	21866	21720	21709	22010	22088	21923	21973	21574	21926	21999	22161	21846	21555	21648	21780	21727	21839	21671	21794	21696	21860	21694	21732	21864	21759	21818	21862	21966	21803	21765	21807	21800	21756	21694	21695	21857	21853	21934	21888	21967	21703	21599	21818	21914	21806	21856	21772	21778	22018	21682	21661	21861	21695	21730	21797	21714	21999	22013	21908	21734	21608	21672	21687	21801	21856	21740	21793	21798	21523	21846	21957	21786	21500	21899	21545	21654	21799	21921	21736	21819	21986	21659	21690	21822	21754	21800	21817	21684	21692	21850	21732	21584	21554	21794	21929	21689	21708	21665	21904	21649	21793	21972	21745	21916	21687	21823	21467	21547	21601	21623	21491	21800	21890	21986	21908	21674	21808	22110	21623	21961	21721	21644	21697	21823	21661	21922	21883	21718	21848	21697	21853	21642	22007	21761	21761	21864	21964	21867	21786	21793	21904	21722	21890	22022	21670	21589	21654	21849	21758	21759	21916	21737	21809	21653	22024	21791	21722	21911	21773	21702	21548	21695	21796	21870	21710	21785	21934	21824	21961	21874	21638	21775	21602	21649	21647	21768	21775	21604	21885	21871	21779	21655	21892	21838	21718	21601	21777	21686	21681	21870	21574	21670	21759	21693	21486	21703	21804	21768	21867	21730	21807	21841	21867	21796	21802	21723	21634	21854	21891	21672	21784	21847	21809	21856	21894	21883	21704	21767	21888	21780	21676	21751	21803	21800	21658	21866	21799	21696	21563	21955	21781	21924	21962	21842	21755	21597	21542	21743	21793	21616	21665	21873	21835	21823	21693	21840	21812	21835	21844	21803	21764	21857	21708	21880	21614	21697	21785	21910	21785	21646	21807	21638	21484	21637	21695	21701	21747	21667	21894	21595	21580	21749	21788	21764	21910	21866	21776	21770	21957	21826	21850	21717	21747	21797	21716	21983	21772	21572	21851	21794	21855	21817	21882	21699	21635	21827	21715	21759	21402	21778	21678	21773	21781	21720	21728	21874	21839	21667	21924	21778	21638	21837	21526	21599	21827	21859	21764	21688	21822	21749	21695	21889	21807	21736	21767	21916	21683	21994	21584	21700	21682	21715	21571	21950	21973	21898	21564	21885	22013	21754	21782	21603	21825	21839	21677	21799	21830	21794	21574	21795	21740	21943	21754	21729	21914	21925	21997	21652	21917	21960	21843	21782	21820	21674	21746	21683	21680	21948	21871	21792	21891	21744	21820	21771	21825	21875	21710	22118	21806	21559	21699	21988	21982	21728	21677	21799	21805	21611	21688	21783	21812	21941	21830	21782	21691	21641	21903	21740	21878	22089	21838	22040	21642	21697	21839	21815	21796	21671	21826	21985	21714	21548	21708	21752	21604	21863	21786	21794	21885	21717	21613	21606	21871	21727	21724	21575	21740	21682	21783	21484	21959	21799	21670	21574	21717	21947	21766	21626	21713	21610	21772	22003	21806	21797	21916	21723	21623	21783	21803	21815	21683	21840	21634	21911	21690	21538	21771	21716	21900	21825	21716	21852	21708	21778	21710	21600	21695	21854	21667	21571	21810	21855	21733	21976	21605	21694	21606	21712	21883	21983	22001	21805	21635	21970	21718	21725	21683	21764	21852	21840	21758	21587	21743	21829	21775	21603	21949	21927	21629	21613	21619	21628	21950	21763	21541	21834	21882	21790	21954	21951	21681	21651	21822	21501	21677	21751	21807	21797	21705	21902	21530	21599	21691	21662	21655	21881	21660	21674	21717	21778	21694	21884	21745	21846	21734	21759	21590	21597	21745	21692	21655	21890	21763	21803	21768	21855	21812	21688	21812	21800	21745	21823	21764	21817	21931	21787	21674	22028	21591	21804	21881	21906	21997	21753	21532	21777	21955	21558	21943	21956	21687	21704	21641	21797	21752	21867	21919	21506	21628	21678	21670	21432	21827	21776	21935	21787	21718	21605	21818	21834	21613	21722	21884	21710	21736	21685	21634	22080	21983	22007	22014	21634	21718	21850	21754	21954	21751	21793	21947	21692	21611	21718	21787	21874	21887	21717	21634	21708	21809	21746	21692	21808	21893	21581	21924	21795	21889	21753	21668
15692	29166	26637	23252	21279	20371	19278	18485	18211	17811	17668	17655	17549	17440	17291	17159	17195	17188	17161	17069	17103	17121	17141	17144	16868	16947	16774	16949	16977	17055	16993	16837	16962	16930	17013	16943	17019	16830	16964	16955	17040	16865	16879	16802	16891	16922	16841	16951	16972	16903	16928	16990	16917	16876	16981	16873	16770	16772	17088	16820	16853	16840	16771	16732	16929	16867	16874	16913	16935	16838	16845	16760	16912	16923	16917	16698	16839	16998	16882	16884	16805	16969	16840	16767	16910	16815	16743	16840	16945	16782	16929	16854	16733	16767	16766	16954	17032	16858	16774	16821	16886	16977	16948	16880	16734	16955	17031	16963	16983	16949	16923	16873	16949	16800	16917	16744	16756	16908	16970	16938	16915	16906	16861	16960	16862	16723	16825	16830	16949	16753	16831	16930	16819	16859	16870	16914	16712	16817	17022	16920	16904	16937	16822	16842	16886	16769	16831	16734	16909	16776	16782	16841	16846	16872	16737	16783	16782	16979	16742	16795	17040	16717	16862	17003	16803	16734	16965	16791	16834	16935	16780	16912	16847	16857	16982	16808	17016	16917	16849	16981	16796	16836	16716	16900	16730	16795	16994	16927	16844	16845	17072	16775	16842	16940	16860	16773	16907	16914	16953	16913	16727	16853	16745	16962	16798	16882	16946	17083	17027	16920	16916	16864	16842	16943	16804	16847	16741	16988	16742	16824	16818	16822	16962	17004	17007	16924	16956	16724	16795	16820	16887	16824	16908	16849	16826	16947	16747	16653	16853	16920	16996	16858	16855	16945	17000	16848	16813	16999	16814	16817	16734	16838	16878	16938	17009	16927	16904	16865	16587	16958	16904	16861	16764	16771	16680	16760	16928	16982	16849	16855	16869	16963	16833	16867	16822	16937	16927	16888	16837	17021	16951	16715	16762	16883	16895	16933	16578	16935	16783	17008	16767	16896	17123	16998	17133	16935	16931	16809	16838	16851	17103	16970	16784	16914	16965	16852	16955	16998	16785	16793	16934	16873	16913	16738	16932	16965	16819	16779	16912	16879	16835	16720	17008	17036	16917	16698	16919	16907	16950	16715	16757	16689	16837	16759	16920	16648	17007	17021	16787	17044	16914	16820	16963	16729	16871	16746	16822	16918	16817	16839	16681	16821	17028	16964	16980	17001	16946	16802	16949	17025	17070	16956	16780	16952	16861	16834	16866	16971	16894	16919	16911	16841	17016	16589	17011	16723	17111	16947	16894	16878	16739	16941	16910	16808	16787	16902	16824	16963	16867	16715	16884	16776	16766	16691	16905	17022	16879	17002	16783	16885	16957	16805	16919	16792	16768	16909	16824	16842	16738	16714	16940	16682	16870	16896	16967	16852	16714	16939	16775	16867	16966	16768	16770	16888	16909	16914	17005	17008	16967	16832	17109	16756	16955	16850	16857	16971	16898	16670	16880	16889	16823	16843	16794	16917	17022	16872	17081	16847	16635	16770	16985	16907	16858	16923	16788	16878	16793	16962	16875	16929	16790	16809	16926	16765	16857	16892	16975	16758	16932	16752	16981	16651	16826	16879	16836	16934	17049	16774	16800	16929	16792	16798	16816	16850	16931	16908	17001	16903	16669	16954	16774	16839	16742	16951	16817	16923	16925	16888	16918	16833	16829	16884	16832	16651	16768	16998	16807	16887	16926	16818	16907	16814	16927	16827	16915	16932	16788	16681	16609	16752	16740	16897	17127	16751	16997	16898	16813	16900	16903	16919	16850	16864	16951	17025	16938	16951	16807	16897	16796	16921	17017	16882	16839	16970	16881	16833	16695	16708	16801	16880	16965	16687	16912	16747	16852	16881	16667	17052	17109	16812	16859	16731	16960	16903	16698	16856	16903	16989	16818	16878	17008	16915	16896	17014	16905	16829	16770	16888	16843	16792	16945	16927	16741	16733	16921	16791	16926	16924	16762	16637	16752	16957	16934	16739	16862	16974	16768	16950	16678	16958	16737	16895	16863	16971	16892	16836	16888	16855	16848	17065	16796	16827	16785	16963	16775	16748	16867	16897	16929	16886	16976	16894	16756	16837	17066	16680	17006	16786	16896	16932	16857	16743	16980	16733	16868	16874	17010	16975	16682	16875	16849	16737	16823	16979	16935	16889	16934	16778	16845	16854	16932	16656	16785	16975	16883	16971	17011	17030	16891	16929	16815	17052	16941	16767	16935	16935	16973	16777	16758	16943	16837	16750	16874	16873	16844	17054	16832	16934	16945	16760	17079	16856	17046	16911	16828	16989	16861	16928	16892	16830	16998	16863	16971	16957	16679	16921	17007	16923	16887	16918	16704	17054	16866	16712	16872	16944	16889	16904	16899	16895	16995	17000	17002	17096	16809	16720	16888	16857	16868	16866	16906	16897	17030	16842	16763	16988	16841	16835	16710	16880	16938	16910	16826	16734	16750	16803	16819	16829	16830	16844	16803	16856	16949	16899	16858	16833	16679	16858	16957	16830	16921	16800	16922	16930	16932	16995	17002	16985	16890	16861	16829	16839	16980	16991	17028	16898	16791	16801	16880	16815	16653	16966	16909	16758	16898	16887	16829	16956	16835	16927	16903	16791	16818	16967	16829	16903	16896	16967	16920	16793	16903	16929	16880	16841	16887	16831	16928	17002	16818	16956	16746	16757	17064	16840	16880	16742	16957	16900	16940	16817	16900	16916	17042	16831	16899	16821	16911	16912	16820	17007	16955	17005	16971	17055	17035	16834	16787	16985	16780	16904	16890	16797	16711	16772	17103	16650	16776	16862	16920	16671	17061	16987	16880	16880	16683	16934	16771	17034	16881	17013	17028	16753	16951	16759	16934	17043	16868	16973	16933	16832	16664	17103	16980	16917	16891	17045	16899	16879	16714	16828	16844	16932	16882	16831	16874	16741	16840	16967	16852	16852	16753	16950	16780	16774	16837	17034	16985	16839	16764	16798	16943	16759	16945	16860	16742	16781	16834	16906	16952	16888	16952	16756	16863	16744	16679	17040	16753	16901	16876	16885	16901	16753	16828	16813	16938	16996	16889	16744	16993	16831	16878	16939	16808	16968	16861	16860	16921	16757	16998	16848	16942	16858	16722	17063	16972	16902	16940	16717	16811	16769	16923	16869	16845	16714	16919	16953	16818	16840	16938	16747	16845	17012	16963	16837	16886	16831	16986	16854	16702	16836	16814	16711	16834	17104	16785	16991	16854	16803	16924	16877	16791	16928	16850	16876	16902	16939	16990	16859	16819	16756	16948	16866	16822	16882	16931	16830	16731	17068	16796	16746	16834	16888	16841	16910	16862	16766	16923	16853	16889	16832	16865	16884	16768	16859	16799	16817	16950	16931	16816	16811	16955	17025	16860	16968	16907	16845	16698	17045	16936	16982	16870	16819	16794	17081	16888	16965	16656	16864	16711	16943	16802	16845	16855	17009	16886	16688	16953	16735	16850	16743	16912	16886	16975	16766	17042	17083	16854	16702	16801	17099	16937	16754	16923	16933	16949	16728	16748	16846	16893	16846	16917	16797	17003	16788	16899	16899	16804	16946	16954	16727	16885	16846	16763	16896	16917	16958	16816	16826	16913	16835	16827	16918	16986	16846	16771	16786	16898	17054	16991	16950	16822	17024	16815	16938	16970	16993	16976	16861	16909	16864	16872	16895	17012	16901	16851	16783	16957	16808	16954	16738	16933	16928	16811	16926	16900	16917	16762	16788	16798	16831	17087	16880	16802	16845	16940	16770	16692	16913	16916	16939	16858	16929	16957	16842	16688	16739	16860	16924	16860	16962	16663	16952	16749	16856	16863	16773	16889	16902	16993	16828	16692	16749	16750	16870	16811	16713	16763	17154	16673	16969	16820	17096	16913	16726	16940	16800	16856	16910	16954	16957	16885	16889	16903	16854	16813	16875	16938	16862	16927	16931	16865	16931	16896	16841	16899	16876	16756	16777	16841	16928	16945	16882	16872	17019	16993	17009	16978	16783	16892	16856	17021	16794	16898	16900	16858	16791	16872	16865	17018	16950	16945	16936	16799	16884	16918	16842	16759	16939	16915	16869	16874	16885	16749	16942	16949	16908	16815	16916	16806	17083	16733	16974	16910	16908	16838	17090	16919	16890	16893	16915	16723	16901	16796	16866	16945	16907	16904	16857	16910	16922	16991	16899	16781	16711	16881	16993	16715	16947	16982	17044	16614	16723	16982	16815	16886	16889	16908	16797	16891	16812	16822	16861	16900	16831	16907	16885	16908	16687	16922	16742	16912	17010	17009	16863	16835	16836	16751	16642	16807	16748	16712	16899	17100	16764	16978	16954	16930	16863	16831	16790	16768	17075	16847	16906	16912	16848	16864	16832	16720	16729	16965	16816	16933	16865	16824	16880	16764	16821	16704	16918	16705	17010	16813	16864	17012	16867	16631	16870	16678	16796	17061	16797	16866	16932	16922	16653	17037	17009	16777	16976	16986	16834	16788	16877	16751	16897	16903	16980	16928	16867	16986	16873	16984	16878	16746	16824	16872	16868	16832	16850	16941	16862	16910	16992	16971	16860	16896	16876	17121	16858	16823	16753	16934	16833	16909	16866	16819	17052	16923	16990	17009	16764	17006	16898	16990	16988	16943	16979	16961	16759	16763	16905	16951	16809	16997	16781	16985	16860	16849	16846	16761	17087	16780	16996	16857	16928	16853	16771	16868	16744	16785	16747	16804	16770	16868	16922	16826	16776	16960	16821	16937	16754	16800	16916	16932	16806	16810	16889	16921	16911	16827	16887	16899	16797	16841	16827	16848	16981	16710	16819	16900	16852	16904	16998	16751	16887	16898	16944	16711	16946	16930	16885	16987	16896	16749	16833	16771	17106	16979	16685	16832	16732	16927	16871	16854	16903	16879	16842	16844	16929	16811	16992	16878	16994	16912	16822	16916	16771	16937	16836	16766	16891	16934	16990	16902	16784	16677	16842	16811	16937	16763	16750	16763	16834	16720	16767	16926	16969	16687	17010	16881	16833	16929	16951	16887	16948	16746	16820	16864	16925	16721	16978	16887	17022	16860	16972	16902	16737	16720	16770	16903	16884	16908	16740	16858	16883	16919	16883	16993	16809	16989	16821	16731	16968	16897	17025
24981	21392	27444	28321	24165	24328	24374	23412	23090	22971	22999	22620	22754	22585	22756	22549	22648	22597	22429	22286	22278	22312	22222	22385	22211	22487	22219	22394	22494	22388	22243	22389	22204	22455	22418	22187	22460	22326	22236	22368	22388	22403	22253	22074	22174	22186	22263	22368	22200	22259	22188	22323	22185	22129	22116	22344	22258	22334	22396	22075	22435	22208	22213	22337	22199	22107	22059	22221	22327	22152	22384	22321	22310	22288	22254	22102	22331	22251	22260	22422	22303	22007	22212	22267	22404	22349	22085	22270	22479	22277	22370	22211	22274	22216	22172	21922	22076	22172	22126	22241	22035	22389	22338	22388	22514	22162	22349	22329	22214	22101	22048	22271	22370	22201	22000	22331	22209	22308	22279	22278	22445	22253	22263	22394	22294	22469	22372	22401	22301	22558	22192	22258	22244	22052	22351	22206	22372	22218	22362	22095	22171	22246	22141	22423	22208	22217	22200	22190	22237	22568	22324	22041	22304	22436	22330	22191	22383	22279	22370	22144	22410	22362	22255	22498	22143	22092	22371	22305	22453	22216	22133	22352	22411	22382	22393	22090	22393	22392	22156	22212	22222	22308	22303	21912	22215	22260	22086	22231	22284	22189	22077	22341	22253	22326	22333	22317	22403	22176	22295	22306	22646	22192	22504	22213	22424	22363	22462	22327	22458	22352	22306	22201	22296	22219	22401	22148	22359	22408	22129	22162	22109	22118	22328	22232	22331	22476	22122	22174	22495	22329	22100	22450	22271	22162	22223	22357	22222	22334	22345	22151	22175	22439	22349	22471	22530	22266	22342	22376	22419	22384	22247	22315	22147	22296	22247	22255	22275	22021	22204	22429	22172	22210	22437	22151	22261	22366	22263	22278	22289	22183	22324	22341	22128	22292	22048	22173	22370	22098	22215	22208	22127	22408	22306	22169	22130	22263	22211	22061	22202	21968	22311	22346	22255	22268	22085	22422	22362	22074	22321	22484	22223	22503	22260	22209	22193	22263	22296	21986	22167	22341	22495	22079	22172	22264	22057	22330	22228	22065	22343	22368	22244	22188	22362	22242	22280	22437	22374	22370	22288	22195	22126	22417	22362	22349	22096	22406	22239	22175	22432	22220	22403	22153	22252	22286	22132	22285	22269	22428	22323	22366	22409	22145	22292	22341	22199	22225	22230	22168	22327	22592	22250	22211	22085	22148	22250	22291	22295	22298	22239	22255	22222	22353	22356	22450	22501	22234	22452	22371	22318	22246	22231	22247	22577	22401	22205	22331	22382	22251	22100	22208	22351	22451	22427	22390	22254	22335	22283	22270	22236	22285	22394	21987	22317	22258	22313	22272	22162	22527	22201	22436	22214	22391	22150	22184	22185	22216	22427	22199	22470	22335	22030	22196	22440	22368	22067	22190	22442	21953	22413	22198	22338	22323	22245	22388	22134	22243	22150	22177	22235	22127	22117	22168	22279	22264	22051	22073	22292	22424	22446	22262	22504	22322	22309	22331	22232	22428	22435	22364	22496	22457	22214	22215	22322	22171	22083	22342	22276	22356	22260	22140	22052	22257	22339	22129	22287	22241	22137	22204	22219	22177	22415	22363	22135	22272	21920	22173	22206	22129	22361	22312	22126	22351	22354	22316	22208	22261	22308	22526	22434	22148	22164	22389	22543	22262	22270	22217	22305	21954	22172	22156	22260	22354	22242	22549	22298	22322	22233	22257	22290	22446	22296	22095	22325	22131	22055	22084	22246	22260	22398	22342	22271	22286	22268	22381	22286	22040	22500	22227	22171	22187	22342	22218	22093	22338	22390	22205	22130	22099	22244	22112	22357	22145	22259	22237	22330	22234	22005	22395	22465	22249	22284	22124	22152	22101	22341	22337	22383	22193	22233	22248	22149	22142	21970	22343	22197	22394	22402	22280	22266	22288	22467	22493	22382	22567	22346	22137	22251	22097	22405	22333	22433	22251	22312	22373	22423	22171	22306	22162	22181	22430	22392	22358	22219	22334	22169	22173	22201	22386	22478	22462	22306	22379	22291	22058	22167	22236	22370	22121	22306	21990	22430	22314	22184	22101	22161	22138	22241	21961	22435	22318	22145	22213	22344	22158	22247	22267	22325	22326	22347	22350	22261	22354	22335	22152	22182	22447	22419	22343	22062	22281	22135	22373	22201	22263	22260	22306	22245	22133	22298	22343	22401	22450	22454	22343	22313	22274	22248	22434	22456	22366	22210	22376	22381	22165	22029	22221	22490	22328	22250	22238	22502	22369	22260	22395	22248	22219	22224	22401	22177	22130	21956	22269	22183	22140	22292	22105	22210	22252	22270	22122	22520	22506	22402	22164	22328	22395	22492	22437	22092	22259	22201	22202	22177	22505	22423	22425	22242	22130	22136	22320	22218	22205	22191	22269	22336	22159	22281	22295	22083	22194	22390	22230	22237	22224	22297	22201	22250	22164	22221	22437	22315	22386	22223	22347	22063	22409	22158	22136	22261	22224	22336	22326	22135	22230	22195	22377	22447	22470	22259	22200	22233	22318	22050	22144	21913	22388	22228	22372	22166	22244	22259	22357	22448	22355	22373	22420	22272	22251	22184	22229	22340	22073	22287	22409	22179	22275	22312	22088	22186	22137	22371	22434	22292	22475	22435	22438	22161	22227	22105	22469	22444	22255	22362	22207	22621	22203	22337	22260	22309	22323	22413	22270	22258	22303	22263	22330	22401	22297	22297	22356	22287	21948	22142	22261	22317	22242	22323	22463	22449	22309	22302	22373	22277	22469	22244	22463	22423	22350	22411	22199	22673	22357	22268	22329	22354	22279	22321	22162	22217	22314	22199	22123	22154	22477	22379	22158	22343	22379	22137	22296	22266	22234	22218	22075	22069	22319	22470	22303	22294	22266	22549	21989	22214	22181	22159	22381	22470	22309	22101	22555	22149	22432	22044	22189	22213	22386	22340	22353	22194	22086	22181	22236	22405	22171	22239	22232	22007	22399	22415	22099	22248	22120	22123	22582	22609	22144	22357	22530	22230	22380	22304	22410	22342	22467	22479	22312	22336	22323	22323	22304	22347	22344	22377	22124	22264	22121	22212	22415	22306	22384	22287	22168	22076	22452	22049	22290	22125	22286	22469	22227	22606	22170	22270	22234	22376	22295	22434	22177	22079	22272	22220	22527	22287	22244	22266	21993	22286	21951	22152	22355	22191	22327	22287	22417	22105	22567	22385	22187	22308	22191	22063	22122	22322	22222	22166	22417	22292	22092	22293	22208	22127	22240	22325	22387	22323	22161	22407	22400	22272	22341	22287	22548	22530	22362	22293	22341	22176	22235	22491	22227	22440	22320	22373	22102	22134	22369	22388	22288	22142	22281	22216	22171	22411	22521	22410	22373	22426	22486	22363	22566	22287	22340	22512	22144	22160	22080	22254	22201	22274	22264	22516	22240	22216	22234	22205	22233	22066	22065	22051	22265	22234	22338	22333	22347	22145	22087	22264	22407	22190	22268	22368	22343	22416	22067	22279	22243	22223	22233	22213	22071	22224	22298	22337	22327	22373	22183	22242	22384	22297	22104	22099	22464	22394	22146	22271	22381	22503	22258	22270	22493	22321	22365	22506	22111	22358	22380	22276	22163	22172	22167	22191	22087	22446	22251	22306	22202	22391	22198	22117	22132	22241	22309	22196	22235	22463	22400	22430	22522	22496	22177	22150	22397	22317	22224	22257	22165	22423	21992	22191	22434	22314	22217	22360	22411	22161	22231	22372	22187	22312	22384	22315	22463	22357	22235	22095	22213	22241	22195	22266	22348	22345	22080	22376	22327	22378	22322	22135	22373	22125	22249	22432	22435	22224	22231	22252	22379	22306	22364	22155	22248	22260	22121	22361	22432	22226	22240	22317	22250	22169	22077	22123	22239	22340	22186	22301	22301	22205	22227	22172	22446	22301	22488	22363	22255	22431	22410	22321	22229	22387	22202	22317	22301	22128	22115	22272	22096	22408	22215	22243	22111	22330	22511	22368	22195	22266	22322	22258	22404	22279	22568	22149	22412	22141	22418	22339	22243	22249	22327	22152	22530	22353	22284	22183	22301	22227	22292	22177	22230	22207	22281	22362	22269	22365	22671	22212	22357	22257	22210	22253	22173	22406	22486	22212	22225	22348	22282	22096	22085	22254	22397	22346	22483	22282	22174	22363	22292	22432	22175	22192	22368	22220	22270	22306	22370	22412	22414	22467	22400	22144	22256	22066	22207	22131	22115	22302	22352	22378	22508	22204	22196	22322	22143	22373	22364	22066	22158	22072	22345	22234	22433	22179	22422	22378	22208	22342	22059	22146	22531	22380	22188	22279	22216	22123	22240	22141	22330	22267	22368	22110	22279	22171	22326	22195	22249	22539	22473	22467	22011	21950	22248	22052	22258	22324	22078	22210	22224	22347	22342	22254	22358	22395	22332	22365	22258	22047	22243	22256	22335	22321	22258	22266	22283	22317	22351	22349	22064	22495	22155	22400	22366	22525	22303	22402	22291	22353	22178	22302	22194	22330	22243	22267	22173	22387	22254	22299	22170	22534	22140	22459	22354	22421	22138	22179	22363	22346	22365	22109	22355	22471	22327	22349	22670	22514	22493	22466	22518	22354	22213	22173	22302	22145	22145	22408	22142	22650	22306	22118	22583	22532	22374	22354	22350	22257	22486	22356	22443	22393	22098	22077	22075	22243	22468	22151	22323	22416	22530	22338	22520	22256	22216	22275	22266	22475	22477	22509	22093	22250	22287	22271	22331	22227	22282	22313	22373	22282	22079	22232	22384	22084	22036	22358	22263	22138	22179	22360	22409	22352	22428	22189	22400	22347	22248	22030	22395	22444	22381	22466	22345	22241	22358	22374	22357	22259	22388	22374	22424	22325	22197	22251	22285	22208	22329	22194	22322	22119	22058	22061	22233	22376	22570	22382	22330	22118	22261	22195	22272	22246	22097	22189	22283	22366	22386	22144	22328	22228	22388	22312	22146	22155	22383	22567	22106	22312	22127	22179	22475	22199	22264	22224	22412	22233	22303	22286	22217	22455	22079	22168	22190	22437	22297	22332	22234	22460	22096	22148	22271	22549	22361	22353	22227	22433	22317	22290	22429	22368	22386
16779	26874	24871	22047	20649	19654	18924	18398	18242	17915	17795	17563	17684	17658	17521	17342	17407	17202	17287	17117	17118	17203	17142	17126	17215	17112	17070	17232	17160	17155	17142	17098	17101	17064	17245	17182	17104	17120	17206	17005	17087	17164	17135	16975	17185	17217	17090	17110	17116	17100	17087	17164	17171	17251	17112	17007	17184	17059	17008	16972	17080	17081	17177	17150	17114	17214	17093	17297	17106	17161	17306	17018	17312	17140	16992	17094	17151	17263	17268	17145	17085	17017	17197	17020	16957	17252	17019	17018	16971	17229	17189	17047	17310	16924	17044	17009	17244	17068	17076	17141	17187	17078	17076	17032	17180	16938	17310	17003	17028	16933	17153	17280	17128	17060	17026	17117	17280	17225	17132	17109	17061	17068	17106	17038	17181	17244	17258	17117	17143	17176	17062	17263	17034	17134	17179	17008	17140	16848	17171	17226	17251	16968	17084	17156	16984	17147	17048	17177	17062	17039	17035	17058	17180	17048	16887	17080	17305	17110	17228	17040	16957	16937	17196	17225	17024	17152	17081	17059	17076	17146	17071	17155	17059	17297	17013	17164	17050	17145	17313	17167	17313	16975	17022	17207	17006	17025	17156	17063	17149	17150	17033	16948	17107	17067	17194	17147	16991	16960	17138	17151	17148	17055	17052	17055	17023	17083	17013	17079	17049	17118	17035	17086	17117	17242	17218	16941	17090	17025	17086	17146	17086	17021	17004	17269	17040	17082	17158	17162	17145	17008	17093	17100	17021	17191	17067	17175	17129	16949	17112	17194	16916	17036	16991	17162	17032	17173	17248	17026	17082	17126	17152	17184	16932	17075	17304	17127	17144	17161	17146	17003	17184	17056	17070	17211	17217	17116	17207	17056	17073	17222	17077	17073	17132	16985	16983	17058	17165	17290	17178	17116	17186	17038	17135	17283	17178	17101	17075	17118	17219	17060	17150	17223	17076	17010	17120	16867	17176	16813	17077	17165	16963	17162	17091	17125	17153	17064	17107	17130	17190	17027	17029	17198	16999	17016	17161	17098	17028	17137	17035	17006	17010	17045	17175	17064	17140	17212	17136	17197	16969	17105	17025	16968	17137	17055	16939	17124	17164	17117	17079	17086	16936	17135	16913	17026	17183	17069	17141	17145	17050	17194	16985	17196	17072	17155	17197	17128	17215	17080	17118	17040	16934	17173	16865	17126	17271	17158	17071	16945	17121	17020	16970	17167	17000	17161	17228	16984	17015	17090	17126	17190	16988	17142	16963	17154	17275	17155	16812	17138	17138	17149	16960	17219	17201	17136	17176	17133	17033	17044	17102	17155	17013	17269	17017	17083	17134	17107	17108	17084	16995	17145	17054	17171	17260	17083	17045	17256	16976	17112	17117	17042	17085	17004	17143	17206	17033	17097	16959	17122	17290	17016	17180	17065	17115	17059	17147	17256	16925	17059	17134	17043	17112	17022	17253	17058	17121	17079	17274	16990	17161	17029	17132	17220	17121	17178	17147	17135	17042	17193	17123	17312	17025	17152	17163	17158	17197	17144	17377	16985	17096	17176	17080	17149	17014	16951	17170	16993	17164	17140	17085	17111	17114	16971	17233	17129	17131	17271	16994	17180	17241	17101	17181	17067	17169	17172	17185	17172	17228	17103	17108	17060	17062	17330	17168	16987	17173	17355	16999	17130	16903	17224	17103	17088	16971	17214	17085	17024	17162	17265	17254	17196	16948	17231	17160	17057	17122	17136	17203	17143	17082	17122	17294	17228	17105	16918	17069	17054	17192	17119	17091	17112	17238	16989	17157	16992	17185	17148	17016	16990	17182	16924	17222	16975	17280	17063	17148	17137	16952	17164	17130	17088	17182	17288	17050	17087	17009	17002	17091	17178	17122	17250	17103	17142	17111	17257	17170	17016	17129	17146	16983	17257	17168	17202	17144	17094	17102	17130	17183	16913	16964	17267	16988	17276	17158	17052	17236	17147	17114	17020	17209	16991	16998	17102	17244	17085	17222	17102	17035	17051	17086	16868	17094	16954	16918	17126	17157	17255	17063	17155	17168	17053	17286	17147	16940	17046	16956	17003	17001	17189	17256	17057	17065	17302	17011	17229	17097	17155	17119	17288	17072	17172	17115	17175	17060	17131	16991	17283	17127	17173	17160	16986	17187	17079	17123	17097	17263	17133	17109	17056	17142	17118	17168	17059	17102	17073	17091	17090	17132	17075	17068	17194	17020	17161	17367	17122	17078	17027	17038	17174	17048	17178	17038	17109	17057	17165	17077	17100	17025	17245	17073	17164	17025	16929	17010	17139	17209	16946	17063	17140	17121	17085	16925	17156	17020	17092	17166	17244	17328	17173	17055	17165	17324	17288	17114	17288	17195	17105	17243	16984	17187	17168	17122	17061	17044	17116	16893	17196	17082	17263	17237	17031	17201	17043	17011	17130	17161	17075	17044	17162	17137	17114	17042	17141	16945	17223	17211	17213	17109	17113	17087	17187	17132	16995	17116	17096	16964	17138	17038	17025	17044	17202	17137	16979	17118	16992	17220	17008	17089	17084	17114	17202	17132	17377	17128	17131	16984	17166	17086	17112	17011	17170	16993	17113	16934	16942	17056	17253	17068	17155	17054	17219	16954	17011	17063	17303	17034	16923	17311	16998	17200	17202	17048	17129	17251	17123	16991	17189	17141	17233	17078	17019	17304	17078	17058	17231	17210	17262	17163	17058	17079	17002	17142	17205	17089	17176	17070	17064	17115	17282	16943	17106	17124	17234	17211	16947	16984	17011	17081	16939	17166	17187	16874	16947	17203	17108	17250	17017	17004	17000	16970	17067	17105	17259	17163	17185	17177	17040	17209	17044	17104	17192	17294	17211	16945	17062	17069	16981	17072	17023	17163	17247	17257	17239	17023	17011	17019	17015	17304	17148	16972	17110	17162	16988	17179	17053	17099	17099	16994	17063	17063	17101	17055	17203	17053	17209	16981	17164	17137	17004	17191	17065	17177	17163	17165	17157	17083	17194	17180	17093	17106	17174	17195	17262	17133	17169	17342	17072	17068	17096	17003	17061	17078	16930	17093	17148	17130	17204	16984	17058	16971	17177	17207	17053	16875	17093	17190	17120	17211	17115	17053	17060	17159	16990	17097	17166	17039	16972	17149	17218	17064	17086	17042	17038	17174	17170	17074	17073	17129	17242	17140	17177	17163	17195	17132	17186	17071	17049	17160	17044	17121	17092	17188	17289	17197	17190	17198	17091	17056	17050	17047	16861	17017	17056	17223	17201	17143	17034	17054	17113	17143	17158	17146	17023	17235	17180	17113	17132	17122	17200	16965	17096	16990	17085	17167	17043	17213	17230	17072	17022	17111	17143	17004	16938	17113	17180	17100	17202	17057	16915	17178	17315	17085	17086	17155	17172	17011	17178	17012	17248	17139	17203	16989	17277	16902	17071	17372	17151	17021	17249	17146	17275	17033	17099	17140	17081	17038	17124	16974	17057	17171	17075	17006	17122	17159	17076	17142	16992	17018	16997	17155	17122	17039	17175	17101	17056	17131	17094	16833	17008	17027	17333	17084	17114	17146	17269	17051	17140	17165	16987	17083	17044	17061	17203	17100	17102	17091	17148	17123	17073	17082	17389	17101	17009	17210	16916	17131	17220	17065	17166	16937	16988	17200	17113	17136	16833	17059	17050	17002	17122	17034	17113	17025	17278	17085	17112	17166	17223	16991	17115	17201	17010	17141	17198	16894	17162	17060	17028	17022	17248	17123	17240	17135	16964	17122	17155	17123	17254	16952	17136	17098	17104	17129	17076	17184	17124	17066	16993	17109	17012	17164	17081	17007	17237	17039	17167	17245	17202	17083	17187	16990	17077	17161	17152	17102	17083	17047	17254	17140	17032	17065	17185	17144	17131	17352	17085	17148	17191	17096	17057	17232	17199	16972	17137	17068	16900	17208	16889	17043	17058	17110	17065	17158	17264	16966	17212	17125	17084	17161	17060	17148	17264	17230	17274	17107	17164	17002	16977	16963	17100	16948	17243	17131	16871	17200	17125	17163	17083	17092	17000	16958	17057	16991	17177	17297	17038	17204	17039	17115	17145	17104	16936	16947	17121	17038	17086	17018	17006	17201	17199	17108	16891	17026	17179	17098	17105	17143	17107	17248	17006	16927	17065	17044	17084	16998	17044	17194	17185	17044	17142	17253	17118	16936	17098	17069	17039	17006	16977	17123	17056	17099	17043	17042	17062	17114	17215	16970	17044	17180	17142	16945	17095	17115	17043	17082	17180	17205	17097	17139	17209	16948	17214	17327	17247	17180	17126	17214	17154	16992	17332	16923	17159	17038	16982	17097	17013	16963	17055	17023	17150	17263	17129	17077	17163	17197	17194	17335	16890	17173	17027	17215	16939	17031	17276	17100	17161	17072	17195	17131	17053	17240	17079	17094	17059	17234	17079	17267	17137	17061	17201	17385	17064	17129	16892	17305	17071	17121	16989	17290	17278	17189	17023	17019	17097	16975	17046	17176	17018	17115	17093	17231	17161	17226	17108	17164	17107	17183	17154	17239	17079	17084	17230	17106	17276	17085	17016	17114	17124	17156	17164	17095	17101	17137	17157	17152	17291	17184	17012	17153	17075	17167	17145	17170	17167	17097	16993	17090	17114	17085	17039	17299	17057	17140	17146	17152	17086	17158	17182	17086	17134	17176	17217	17062	17122	17331	17080	16968	17189	17243	17149	17185	17113	17001	16995	17341	16942	17291	17015	17130	17112	17001	17170	17142	17025	17052	17082	17126	17174	17171	17118	17267	17195	17066	17124	17070	17024	16938	17062	17233	17055	17244	17101	17080	17048	17009	16881	16987	16887	17129	17096	17042	17149	17347	17129	17141	17095	17053	17079	16989	17211	17142	16979	17111	17288	16980	17158	17092	17163	17013	17030	17135	17282	17112	16983	17111	17062	17128	17058	17147	16916	17250	17258	17165	17150	17298	17132	16995	17156	17196	17163	17256	17084	17055	17043	17070	17107	17328	16950	17184	17041	17297	16998	17024	17125	17066	17061	17050	17155	17071	17076	17178	17216	17094	17143	17252	16991	17349	17043	16882	17061	17167	17102	17202	17141	17064	17231	17051	17212
22217	21347	28663	24411	22126	25580	28320	24162	23138	23528	23151	22970	22708	22580	22600	22679	22592	22328	22332	22342	22351	22285	22197	22143	22224	22056	22195	22088	22172	22016	22225	22146	22174	22004	22186	22211	22184	22026	22073	22091	21778	22085	21925	21687	22088	22229	22200	21839	21850	22049	22033	21840	21944	21958	21902	22059	21782	22026	21976	22117	22116	22048	22060	22308	21892	22194	21950	21896	21948	22158	22079	21895	21975	21869	21807	21933	21742	21998	22042	22084	21927	21999	21956	22003	21767	22041	22063	21904	21861	21971	22305	21984	22285	22191	22148	22064	22053	22155	21968	22053	21996	21892	21930	22060	21911	21994	21981	22159	22023	21890	22056	21886	22068	22122	21905	21891	22117	22238	22077	22261	22008	22003	21908	21832	22076	21846	21911	21835	21875	21917	22008	21834	22212	21857	21868	22045	21728	22083	22007	21844	21738	22006	22083	22037	21730	21820	21992	22079	21944	21967	21950	21774	22073	21957	21999	21900	22021	21893	21840	22061	22082	21883	21904	22294	21928	21783	21679	22176	22074	22141	22127	21970	22151	21858	21917	22180	21962	21670	21811	21778	21936	21867	21991	22022	21980	22036	22109	21908	21801	21972	21814	21995	21996	22019	21948	22081	22053	21974	22101	22155	22086	21920	21939	22144	22104	22128	22059	21980	21988	21846	21945	22272	22082	21888	21996	21917	22022	21819	21847	21947	22162	21940	22005	21965	21983	21676	21884	22231	21898	22031	21907	22045	21960	21924	21857	21661	22025	22307	22138	21961	21945	21740	21991	21839	21955	22048	22013	22009	21875	22000	22022	22015	22082	22030	21952	21881	21924	22000	21998	22175	22142	22054	22218	22110	22058	21936	21983	21779	21627	22004	22028	22162	21922	21911	21903	22017	21778	21835	21765	21742	21860	22063	21940	21998	22036	21930	22143	22199	21745	21898	21723	22219	22081	21949	22131	21935	22003	21711	21932	21862	21656	21816	22021	22203	22225	22035	22050	22203	22025	21846	21915	22091	22136	22090	21979	21961	21896	21962	21968	22002	22177	22019	21941	21951	22110	21888	22125	21749	22039	21948	21872	22276	22101	22064	22015	22040	22058	21738	22050	22169	21816	22215	21946	22026	22100	22125	22053	21841	21741	21851	21920	22110	22055	22015	21945	21825	21969	21791	22044	22044	22074	21936	21957	22024	21894	22036	22054	22105	22034	21857	22127	21770	21971	21826	22027	22069	21984	21796	21929	22099	22084	21837	21965	21839	21850	21834	21917	22032	22021	21851	22057	21831	21804	21827	21970	21904	21943	22010	22009	22086	22181	21746	21920	21920	22087	21924	21897	21978	21827	22017	21929	22003	22064	21947	21969	21970	22011	21816	22106	22040	21997	22056	22188	21853	21829	22061	22110	21909	21893	22017	22098	22134	21912	22054	22076	21769	22053	22124	22051	22096	22001	22063	21725	22056	21903	21915	21940	21809	22025	21876	22057	22174	22190	21945	22026	22075	22106	22065	21776	21841	21740	21897	22225	21782	21997	22053	22058	22044	21931	21869	21998	22120	22179	22159	22035	22292	22008	22154	21877	21993	21915	21881	22190	21844	21863	21778	21818	21884	22052	21915	21766	21786	21920	22213	21998	21815	21854	21908	22044	22022	21927	21965	21818	22142	22061	21682	22157	22116	21867	21993	22125	21776	21992	21995	22228	21959	21947	22174	22006	22018	21739	21826	21848	21993	22061	22171	22023	21805	21910	21974	21845	21827	21924	22012	21875	21833	21891	21923	22068	22177	22246	22092	21946	21916	22111	21885	22050	21990	22010	21986	22123	21844	22104	21890	21944	21714	22122	22018	21887	21737	21990	21664	22007	22008	21977	21996	21934	21980	22073	22123	22044	22126	22023	22167	22049	21899	22193	22090	22015	22055	21867	22194	22082	21823	21864	21936	22089	21851	21956	22176	21948	21967	21991	22125	21902	21991	22062	21844	21915	22023	21790	22160	22099	21870	21891	22038	21714	22016	22062	22066	21942	21951	22243	21714	22015	21935	21892	21996	21732	21886	21981	21924	21975	21974	21826	21924	21862	22093	21911	21851	21734	21910	21856	22229	22160	22235	22021	22186	22097	22020	21934	22175	22005	22222	21941	22271	22059	22003	21993	22194	22084	21920	21963	21920	22161	21874	22043	21831	22008	21738	21831	21967	21920	21902	22005	21852	21796	21876	22184	22046	22172	21829	21829	21834	21887	22058	22105	21881	22213	21707	21938	21791	22082	22109	21963	21954	22163	21953	21878	22001	22219	21918	22073	22011	22067	22121	22121	21909	21934	21731	22123	21823	22128	21876	21876	21929	21610	21827	21921	21875	22004	21950	21995	21845	21893	21958	22127	22059	21980	22005	21731	21922	21818	21943	21891	21671	22052	22048	21786	21873	22145	22196	21906	21913	22029	22070	21897	22013	22079	22101	22031	22079	22012	21869	21838	21843	22156	21762	22034	21944	21988	21871	22078	21976	22049	21968	21835	21849	21867	21941	22186	21987	21996	22071	21884	22205	21800	22022	21979	21908	21897	21771	22020	21878	21911	22080	22070	22036	22061	22061	22128	22019	21967	21772	22014	22169	21961	21968	22028	22060	21894	21865	21933	22016	22171	22111	21896	22138	22196	21896	22207	21976	21838	21779	22013	21953	21979	22186	22028	22170	21952	22119	22260	22065	22023	22092	22003	22027	22065	21954	21979	22025	21985	21978	21927	21942	21830	21901	22029	21754	22061	21942	21962	21990	21922	21994	21935	22223	21960	21951	21998	22010	21783	22109	21974	21928	22022	22141	22008	22005	21934	22052	22070	21856	22225	21785	21827	22017	22193	21959	21967	22051	21916	22083	22020	22087	21768	21938	21903	21623	21963	21992	22122	21804	22144	21987	22154	22054	22000	21965	21868	22147	22032	21987	22152	21891	22007	21935	21942	21960	22003	22015	21988	22023	21807	22038	22000	21960	21988	21837	21924	22014	21872	21905	21852	22094	21944	21835	21842	21998	21802	22107	22086	21867	21953	21998	21928	22027	21849	21922	21845	21771	22062	22025	21986	21684	22021	22047	21701	22053	21756	21897	22006	21916	21977	21809	21875	22064	21926	22072	21915	22041	22164	21851	22096	22070	22036	22060	21914	22014	22367	21943	21871	21885	21892	21919	22349	21785	21886	22067	22054	21844	22103	21965	21963	21973	21931	22023	22133	22089	21927	21786	21935	21878	22091	21959	21787	21891	22118	22177	21872	21745	21785	21931	21865	22022	21861	21844	21843	21971	21733	21888	22012	21785	21909	21979	22225	21894	22133	21935	21879	21965	21828	21940	22069	21858	21983	21920	21759	22034	22030	22028	22004	21799	22116	21761	21869	21927	21976	22023	21961	22126	21756	21964	21818	21916	22076	22123	22033	22172	21737	22025	21864	21763	21980	22081	21830	22007	21897	21982	22021	22118	22045	22095	22005	21842	21667	21841	22023	21794	21895	22069	22098	21984	21954	22098	22064	22081	21937	22108	21908	22095	22062	21732	21907	21900	22293	21791	22047	22030	21841	22116	22228	21863	22085	22298	21889	21969	21902	22044	22079	21953	21920	22068	22071	22091	22078	21854	21908	21845	21907	21740	22104	21880	21843	21914	22273	21924	21842	21915	22056	21945	21807	21921	22126	22121	22092	22048	21975	22220	22018	21912	22110	21794	21866	22068	22416	22019	21949	21957	22072	21985	21896	21773	21917	22065	22085	21835	21935	21981	22035	22292	21954	22140	22005	21848	22047	21807	21881	21895	21759	22014	21829	22002	22022	21961	21909	21830	21818	22291	22024	21784	21903	22015	21824	21909	21909	22078	22077	22133	21946	22132	21958	21799	21786	22000	21979	21868	21862	21924	21890	21955	21742	22036	21812	21768	21954	21589	21951	21831	21903	21617	21991	21927	22083	22084	22181	22190	22164	22048	21925	21876	21940	22017	21833	22035	21895	21857	21792	21755	21948	21995	21824	22020	21946	22122	22160	22004	22007	21910	21994	22051	21844	21997	22082	22118	21968	21959	22230	22241	21953	21808	22022	21910	21947	21973	22194	21993	21915	21860	22157	21962	22086	22147	22075	21807	21869	21942	21994	22030	21819	22088	22048	22085	22041	22034	21895	21916	22181	21880	21876	21969	21969	21861	22139	22043	21988	21815	22284	21915	21985	21959	21879	22073	21808	22091	22081	22144	22074	22051	21708	22001	21974	21931	21801	21922	21858	21738	22064	21976	21972	21753	21892	21946	21955	21743	21926	22072	22045	22115	21921	21961	22041	21876	22111	21952	21878	21961	22061	22042	21954	22225	22144	21942	21947	21879	21876	21894	21995	21967	22153	21801	22039	22017	21992	22001	22115	21830	22158	22105	21997	21968	22201	22108	22052	21734	22239	21907	22130	22026	22080	22205	22189	21881	21796	21994	21854	21966	21868	21995	22016	21817	22007	21789	22234	22032	21974	22098	22064	22049	21886	21987	21869	22138	22009	22098	21883	22011	21758	22035	21849	21972	21772	21846	21947	21995	21829	21959	21958	21727	22013	21972	21906	21873	21956	21927	22138	22227	22027	21746	21898	22055	22036	21868	21946	22095	21834	21879	21997	22128	21760	22105	21868	21977	22008	21859	22204	21951	21861	21840	21577	21957	21841	22015	22107	21770	22122	22011	22150	21915	22090	22043	21985	21851	22104	21830	21955	22033	21867	21631	22049	21960	22028	21775	22155	22120	21927	21986	22136	22075	22047	21795	22107	22106	21865	21870	22261	21940	21743	21831	21780	22029	22054	21965	21978	21925	21953	21983	21877	22102	21957	21967	22024	22039	22056	21912	22028	21833	21882	21936	21943	21935	22104	21895	21836	21941	21650	21951	21947	22108	22124	21980	21905	21887	21895	21959	21757	21842	21889	22146	21817	22178	21923	21942	21991	22045	21912	22059	22032	21989	21990	22055	21893	22001	22166	21977	22064	21917	22067	21840	21974	21934	21950	21879	21857	21923	21948	22160	22128	21720	22159	21850	21741	22003	22092	21973	22081	21854	21940	21810	22080	21999	21884	21958	22164	21884	21857	22062	21760	21901	21959	21975	21950	21843	21852	21951
16006	32281	29559	25470	23130	21540	20160	19370	18847	18187	18124	17763	17787	17776	17680	17448	17559	17172	17189	17259	17286	17003	17237	17214	17206	17087	16995	16986	16969	17085	17147	17021	16843	16861	17116	16822	17015	16919	16765	16889	16993	17124	17189	16999	16821	16998	16961	17104	17031	16971	16961	16862	16872	16880	16786	16999	16992	16993	17010	17002	16948	17059	16872	17011	16939	16922	16990	16848	16955	16965	16940	16821	16945	16755	16838	17090	16741	16799	17038	16925	16895	16954	16948	16881	16744	16937	17146	17063	16840	16962	17003	16886	17006	16977	17098	16981	17026	17135	16769	16942	17160	16936	16976	16789	17003	17001	16959	16841	16947	17052	16897	17020	16687	17034	16876	17055	16846	16913	16776	16847	16862	16987	17022	16979	16934	16860	16807	16912	17090	16931	16835	16912	17023	16829	16874	16945	16972	17035	17035	16999	16994	16796	17022	16939	17016	16864	17003	16926	16965	16887	16955	17168	16885	16810	16901	16890	16927	16868	16795	16929	17018	16989	16981	16855	16740	16803	16820	16885	16953	16800	16849	16806	16904	16917	16931	16924	16865	16907	16925	16960	16879	16872	16961	17030	16919	16942	17041	16743	17023	16909	16841	16844	16944	17001	16945	16950	17053	16778	16857	16696	16880	16979	16947	17062	16933	16926	16900	16937	16855	17063	16882	16914	16943	17116	16911	16829	16948	16903	17039	17071	16874	16824	16999	16977	17038	16958	17024	16859	16935	16846	16915	16884	17060	16933	16915	16872	16834	17025	16993	16995	17214	17027	17008	17063	16923	16730	16843	16730	16920	16997	16904	16903	17034	16860	16923	16790	16888	16815	16773	16996	17048	16982	17079	16717	16994	17041	16936	17110	16977	16912	16975	16809	16867	17043	16918	16815	16951	16795	16942	16869	17018	16884	17067	16886	16860	17009	16907	16870	16881	16818	17022	16890	16930	17063	16953	16966	17016	16731	17097	16826	16932	17063	16990	17161	16783	16922	16852	16850	16975	16971	16907	16864	16860	16953	16858	16858	16938	16962	16789	16881	16755	16781	16870	16874	16757	16999	17056	16827	16932	16977	16923	16893	16901	16807	16987	16701	16942	16908	16972	16885	16946	17001	16851	16961	16925	17063	16910	16965	16953	17025	16961	16875	16816	16977	17028	16880	17102	16941	16990	16890	16971	16995	16931	16993	16906	16949	16890	16897	16922	16977	17011	16989	16945	16912	16821	16960	16901	16992	16936	17018	16838	16818	16879	16956	16731	16941	16917	16836	16937	16945	16900	17118	16949	16876	16876	16991	16890	16825	16913	16878	16883	16995	16885	16806	16925	17026	17004	16979	17011	17067	16844	16886	16663	16828	16923	16993	16985	16925	16760	16923	16889	17012	16866	16871	16803	16822	17145	17037	16928	16863	16868	16842	16934	16900	16781	16962	16967	16732	17012	16866	16913	16915	16889	16797	17001	17032	17037	17040	16787	16924	16937	16832	16852	16864	16926	16952	16775	16976	16870	17187	16935	16865	16796	16808	16842	16926	17064	16713	16968	17099	17068	17049	16955	16996	16798	17060	16896	16667	17022	16989	16764	16877	17032	16993	16805	16894	16858	16925	16939	16726	16866	16896	16830	17062	16953	17037	16895	16817	17144	16808	17038	17045	16951	16911	16968	16970	16883	17093	16940	16950	16862	16819	16844	16843	17056	16978	16763	16942	16936	16900	16868	16887	16860	16942	16915	17127	16802	16936	16846	17113	16597	16841	16985	16701	17133	16917	16850	16924	16968	17130	16824	16955	16992	17001	16890	16869	16777	17109	16910	17097	16819	16978	17037	17153	16963	17081	16931	16928	17113	16913	17022	17023	16906	16956	17139	16658	16960	16922	16883	16800	16921	16961	17021	16829	16818	16966	16947	16857	16975	16964	16613	17057	16788	16894	16931	16827	16940	17036	16952	16961	16838	16788	16723	17075	16920	17134	17013	17063	16900	16855	16976	16878	16966	16861	16960	17041	16841	16876	16974	16844	16857	17058	16804	16987	16816	16783	16911	16998	16852	16816	16819	16961	16719	16831	16797	16805	17025	16784	16966	17048	16868	17064	17021	16904	16909	17026	16976	16949	17001	16812	16841	16850	16975	16905	17004	16948	16824	16941	16831	16853	16841	16858	17091	16999	17191	16974	16680	16912	16888	16941	16763	16923	16875	16655	16845	16744	17092	16937	17035	16959	16936	16846	16957	16894	16846	16934	16711	16921	16928	16961	17102	16908	16857	16961	16956	16870	16831	16891	16979	16908	17021	17037	16996	16803	16960	16826	16914	16673	16824	16881	16876	17138	16855	16866	17014	16948	17099	16937	16823	17187	16889	16826	17035	16813	16939	16873	16834	16913	16867	16985	16814	16970	16845	17065	17015	16905	16979	16791	16870	17104	16979	16904	16943	16942	16916	16872	16833	16858	16936	16846	16901	16807	17012	16945	16795	16791	17009	16940	17025	16902	17041	16980	16853	16854	16819	16968	17096	16823	16978	16970	16942	16782	16783	16957	16909	16951	16800	16837	17089	16891	16762	16810	16828	16914	16828	16833	16855	16775	16741	16829	16843	16787	16948	16941	16893	16991	16937	16931	16983	17068	16908	16941	17011	16865	17034	16725	16904	16901	16989	16852	16968	16972	16943	16947	16982	16749	16769	16880	16945	16932	16876	16846	17067	16910	16900	16867	16946	16972	17034	16735	16884	16918	16958	17006	16871	16952	16949	16859	16810	16767	17010	16962	16936	17001	16828	16927	16997	16909	16972	16810	16765	16896	17030	16787	16878	16947	17000	16927	16822	16909	16853	17010	16853	16919	16792	17036	16930	16885	16915	16855	17084	16884	16875	17181	16932	16913	16872	16945	16895	17049	17260	16926	16792	17035	16821	16858	16859	16966	16937	16863	16850	16965	16976	16951	16714	17097	17108	16979	16879	16967	16928	16813	16904	16981	16770	16939	17060	16899	16837	17098	16831	16817	16895	16873	16759	17126	16596	16897	17019	16894	16945	16966	17018	16949	16814	17021	16874	16871	16974	17003	17197	16847	16805	16859	17010	16779	16833	16797	16899	16845	16967	16850	16755	16891	16945	16852	16897	17051	16768	16865	16932	16876	16901	16874	16838	17121	16804	16989	16966	17052	17028	16960	16838	16857	16849	16955	16898	17009	16862	16894	17005	16939	17111	16983	16962	17060	16885	16846	16743	16791	16891	16970	16832	17011	16915	16855	17047	17012	16954	16817	16851	16902	16737	17010	16840	16938	16813	16882	16952	16974	16994	16956	16949	16728	16846	16960	16954	17072	16922	16761	16924	16741	16910	16874	16999	16819	16763	16988	16962	17065	16916	16958	16854	16867	16900	16956	16871	16923	17062	16868	16955	16862	16815	17036	16952	17055	16915	17018	16810	16833	16976	16929	16911	16798	16816	16885	16720	16850	16968	16708	16816	16939	16978	16848	16904	16755	17020	16921	17055	16841	16994	16938	16903	16848	17036	16867	17082	16951	16901	16760	16875	16816	16994	16894	16949	16960	16956	16950	16944	16927	16926	17155	16783	16804	16874	16816	16986	16828	17013	17074	16891	16942	16819	16957	16951	16919	16789	16988	17023	17067	16944	16836	16797	17078	16757	16979	17043	16911	17045	16929	17029	16918	16995	16985	16890	16875	16891	17049	16814	16914	16933	16882	16971	16809	16793	16987	16938	16976	16789	17006	16789	17054	17043	17030	17187	17080	16982	17091	16907	17064	16813	17052	16949	17028	16839	17004	16889	16803	16904	16835	16757	17017	16953	16902	16793	16853	17062	16977	16879	16908	16987	16908	16960	16983	16891	17002	17061	16977	16783	17007	16915	16834	16844	16836	16870	17129	16706	16940	16907	16902	16806	16995	16862	16949	16926	16912	16977	16868	17061	17039	17041	17021	16779	16940	16946	16774	16860	17021	16795	16872	17054	16855	16736	16889	16943	16883	16944	16902	16923	16889	16898	16962	17034	16937	16935	17006	16839	16897	16814	16829	16928	17041	16992	16755	16998	16784	16941	16978	16983	17020	16788	16919	16891	16922	16902	16823	16851	16943	16911	17021	16905	16891	16836	16904	16708	16910	17067	16848	16972	16846	16793	17008	16947	16941	16979	16857	16991	16924	16919	16812	16909	16978	17098	17000	16851	16919	16969	16871	16948	17024	17055	16895	16968	16745	16690	16872	16965	16939	17006	16877	16897	16891	16869	16732	16842	16972	16834	17022	16738	16922	16851	16979	16816	17011	16855	16990	16995	16876	16893	16878	16769	17086	17007	17027	17092	16951	16752	16872	17082	16721	16907	16925	16892	16954	16993	16953	17144	16871	16936	16925	16889	16946	16901	16840	16902	16784	16846	16932	17064	16797	17030	16755	16984	16882	17101	16802	16841	17058	16861	16810	17016	16903	17139	16823	16765	17016	16883	17061	16945	17110	16922	16898	16858	16978	16864	16893	16871	16861	17056	16967	16831	17067	16899	16899	16873	17033	16835	16826	16996	16849	17005	17008	16700	16941	16988	17102	16990	17151	17059	16952	16939	16858	16843	16774	16946	16897	16895	16929	16897	16995	16972	16841	17181	16960	16837	16783	17001	16958	16771	16963	16848	16852	17099	16884	16788	16874	16885	16920	16925	16804	16894	16946	16851	16951	16911	16773	16946	16872	16948	17026	16998	16861	16955	17081	17076	16956	17010	16879	16755	16840	16911	16991	16893	16832	17077	16918	16761	16878	16825	16964	16917	17053	16885	16904	16821	16873	16946	16958	16957	16930	16924	16970	17015	17043	17078	17073	16912	16922	16897	17097	17042	16834	16946	16915	17034	16832	16768	17048	16866	16977	17032	16838	16844	16826	16853	17019	17008	16931	16912	17006	16762	16982	16749	16864	16921	17081	17045	16711	17010	16769	17133	16764	16998	16925	16918	16859	16854	16958	16925	16842	16909	16953	16819	17025	16786	16931	16984	17024	16703	16824	16900	16838	17080	17031	16955	16902	16923	16913	16945	16998	17087	16956	16851	16887	16776	16814	16759	16909	16833	17123	16889	16845	17012	17076	16935	17061	16846	16773	16980	16962	16905	16838	16816	16902	16983	17004
30437	24856	29130	27208	24295	23933	23617	23365	23100	22924	22720	22719	22526	22558	22512	22630	22584	22524	22582	22561	22590	22469	22348	22515	22386	22510	22498	22427	22275	22534	22294	22284	22359	22455	22353	22353	22317	22300	22303	22258	22174	22226	22298	22217	22424	22132	22427	22367	22328	22312	22510	22185	22364	22168	22458	22116	22238	22331	22404	22239	22206	22399	22211	22356	22498	22293	22352	22262	22403	22226	22451	22336	22158	22215	22374	22226	22172	22321	22430	22334	22204	22320	22352	22224	22340	22343	22411	22241	22258	22331	22566	22369	22426	22160	22099	22429	22307	22424	22237	22195	22364	22526	22215	22505	22403	22474	22431	22401	22441	22372	22361	22202	22214	22127	22229	22389	22276	22169	22171	22296	22427	22199	22325	22153	22211	22020	22399	22233	22289	22213	22388	22309	22329	22290	22295	22364	22315	22194	22087	22274	22343	22475	22308	22407	22195	22365	22143	22178	22422	22492	22177	22136	22267	22391	22256	22361	22244	22237	22371	22273	22250	22293	22277	22181	22181	22384	22201	22269	22149	22281	22274	22265	22346	22488	22330	22272	22403	22463	22277	22350	22519	22258	22183	22178	22458	22324	22369	22327	22441	22327	22297	22221	22196	22331	22347	22272	22268	22319	22309	22468	22307	22137	22329	22315	22352	22343	22180	22189	22372	22400	22147	22477	22334	22222	22292	22553	22235	22235	22314	22249	22423	22038	22249	22270	22271	22242	22396	22479	22254	22278	22086	22115	22365	22054	22357	22325	22402	22055	22495	22497	22356	22357	22265	22534	22596	22171	22318	22324	22134	22236	22208	22163	22289	22205	22526	22303	22340	22312	22421	22061	22158	22370	22340	22325	22184	22174	22452	22380	22002	22372	22276	22183	22330	22200	22446	22274	22290	22485	22253	22303	22382	22264	22268	22325	22213	22315	22361	22275	22399	22267	22322	22307	22219	22469	22131	22312	22239	22215	22261	22576	22199	22074	22461	22257	22244	22433	22242	22310	22166	22249	22163	22184	22218	22125	22227	22251	22400	22349	22261	22410	22369	22194	22291	22416	22442	22215	22413	22292	22429	22436	22466	22080	22428	22483	22250	22312	22372	22178	22324	22160	22153	22381	22317	22482	22380	22354	22209	22254	22479	22476	22285	22337	22383	22307	22252	22351	22307	22342	22340	22364	22263	22307	22387	22458	22306	22237	22353	22517	22198	22205	22274	22310	22272	22330	22499	22218	22374	22285	22406	22333	22393	22374	22438	22508	22533	22267	22334	22145	22281	22474	22326	22398	22345	22254	22608	22405	22439	22404	22261	22115	22413	22375	22529	22271	22429	22209	22320	22201	22406	22243	22165	22221	22186	22318	22508	22398	22250	22198	22335	22164	22230	22421	22592	22287	22301	22235	22300	22328	22075	22307	22334	22286	22442	22119	22334	22282	22433	22435	22236	22327	22442	22128	22250	22085	22224	22441	22271	22112	22432	22418	22218	22509	22453	22365	22453	22215	22526	22367	22122	22367	22480	22448	22452	22248	22429	22416	22120	22351	22361	22335	22175	22151	22184	22242	22239	22192	22487	22254	22340	22399	22299	22380	22303	22467	22672	22299	22442	22394	22497	22372	22256	22213	22268	22387	22230	22281	22173	22350	22258	22441	22416	22276	22453	22330	22225	22340	22190	22351	22118	22512	22448	22317	22312	22347	22407	22194	22177	22302	22418	22259	22222	22225	22342	22317	22368	22399	22366	22386	22301	22521	22176	22129	22411	22250	22241	22241	22118	22196	22404	22184	22300	22233	22422	22307	22247	22383	22419	22212	22438	22346	22326	22259	22417	22335	22236	22274	22320	22371	22282	22046	22366	22385	22304	22360	22391	22374	22008	22246	22357	22134	22170	22284	22339	22399	22295	22293	22326	22495	22370	22089	22260	22531	22156	22392	22292	22398	22438	22294	22185	22151	22442	22355	22277	22360	22306	22089	22135	22231	22365	22142	22323	22454	22352	22125	22238	22390	22710	22266	22169	22275	22155	22280	22292	22262	22329	22254	22501	22337	22198	22052	21989	22173	22341	22215	22383	22316	22343	22295	22468	22359	22309	22221	22299	22106	22466	22307	22485	22370	22212	22305	22102	22384	22232	22203	22392	22381	22135	22319	22359	22397	22193	22348	22476	22358	22469	22428	22414	22211	22318	22338	22385	22395	22089	22264	22173	22297	22379	22365	22266	22125	22128	22289	22345	22552	22480	22219	22438	22302	22428	22453	22467	22220	22258	22484	22336	22248	22199	22227	22373	22102	22177	22035	22265	22233	22315	22227	22105	22353	22551	22223	22373	22357	22562	22287	22409	22276	22283	22213	22431	22018	22213	22344	22381	22090	22255	22384	22361	22480	22341	22545	22398	22370	22188	22164	22389	22226	22373	22355	22425	22225	22160	22246	22436	22268	22459	22373	22449	22188	22335	22149	22144	22472	22436	22276	22498	22262	22319	22599	22365	22363	22369	22102	22348	22229	22411	22305	22343	22398	22244	22271	22436	22457	22265	22220	22263	22413	22334	22432	22401	22046	22086	22110	22238	22335	22254	22458	22433	22376	22264	22116	22108	22284	22222	22161	22269	22146	22335	22154	22090	22470	22270	22464	22450	22408	22057	22172	22327	22181	22385	22434	22158	22317	22251	22099	22455	22341	22227	22157	22239	22452	22505	22358	22160	22255	22310	22384	22426	22349	22272	22466	22392	22341	22432	22477	22332	22267	22209	22399	22054	22372	22276	22338	22247	22300	22385	22277	22354	22224	22263	22323	22423	22289	22065	22190	22445	22517	22393	22356	22271	22503	22326	22546	22604	22123	22440	22266	22306	22102	22211	22342	22280	22165	22349	22218	22394	22155	22185	22144	22196	22430	22453	22269	22474	22288	22313	22292	22325	22283	22289	22278	22197	22485	22422	22234	22515	22426	22242	22221	22417	22470	22175	22468	22383	22389	22265	22474	22413	22280	22171	22499	22409	22237	22212	22248	22283	22242	22243	22356	22337	22352	22183	22231	22302	22177	22292	22225	22297	22481	22394	22411	22287	22342	22142	22408	22067	22186	22295	22445	22349	22283	22537	22403	22322	22583	22376	22331	22249	22211	22265	22305	22447	22411	22576	22425	22556	22383	22216	22251	22428	22502	22534	22396	22397	22328	22462	22401	22471	22299	22361	22390	22290	22154	22355	22257	22532	22483	22297	22276	22240	22466	22147	22290	22403	22373	22361	22351	22425	22426	22347	22342	22311	22118	22276	22080	22165	22406	22301	22489	22282	22441	22317	22306	22445	22568	22397	22158	22190	22333	22306	22173	22235	22282	22448	22383	22274	22419	22288	22378	22333	22274	22362	22306	22238	22129	22102	22260	22225	22289	22350	22423	22261	22230	22170	22461	22142	22331	22294	22331	22166	22483	22310	22252	22483	22210	22335	22336	22599	22197	22311	22230	22331	22417	22451	22326	22442	22136	22439	22249	22495	22188	22258	22275	22540	22285	22400	22306	22624	22359	22511	22249	22295	22460	22411	22301	22296	22577	22448	22438	22144	22465	22475	22287	22343	22172	22334	22317	22620	22242	22211	22299	22354	22133	22405	22316	22389	22279	22516	22523	22389	22386	22594	22366	22190	22283	22275	22297	22041	22044	22381	22222	22325	22154	22285	22305	22195	22376	22407	22215	22299	22311	22245	22149	22439	22514	22361	22114	22164	22307	22427	22427	22331	22316	22388	22238	22230	22223	22150	22293	22534	22430	22414	22548	22387	22445	22215	22456	22214	22513	22351	22413	22439	22380	22287	22245	22231	22238	22513	22445	22142	22469	22362	22380	22489	22408	22094	22156	22241	22306	22204	22254	22366	22425	22112	22725	22490	22099	22168	22219	22320	22234	22317	22199	22405	22305	22112	22297	22463	22095	22418	22100	22314	22256	22428	22437	22398	22412	22210	22372	22369	22283	22404	22177	22132	22406	22352	22454	22392	22247	22384	22635	22297	22523	22399	22115	22314	22249	22300	22456	22439	22190	22328	22505	22372	22378	22305	22438	22210	22435	22340	22462	22449	22412	22398	22432	22308	22160	22117	22304	22242	22294	22093	22389	22128	22300	22268	22451	22035	22191	22192	22176	22442	22288	22305	22298	22665	22493	22297	22302	22446	22274	22248	22491	22305	22395	22399	22209	22292	22252	22183	22508	22391	22430	22110	22428	22224	22346	22286	22508	22282	22409	22400	22394	22541	22282	22340	22438	22575	22232	22332	22241	22282	22332	22315	22159	22248	22538	22342	22257	22309	22427	22262	22093	22327	22306	22351	22439	22153	22109	22231	22403	22481	22160	22393	22278	22602	22420	22191	22413	22274	22290	22372	22205	22377	22327	22329	22517	22444	22430	22378	22351	22341	22196	22293	22429	22239	22501	22309	22277	22396	22265	22361	22524	22295	22321	22403	22387	22406	22311	22469	22556	22290	22469	22483	22301	22382	22158	22366	22365	22356	22397	22399	22165	22586	22259	22386	22453	22247	22593	22215	22217	22380	22437	22275	22262	22337	22288	22197	22213	22390	22434	22612	22203	22346	22154	22300	22130	22255	22290	22221	22320	22207	22247	22382	22332	22312	22384	22585	22426	22226	22270	22605	22438	22377	22388	22594	22289	22182	22465	22307	22387	22229	22180	22379	22263	22165	22269	22483	22433	22386	22453	22461	22208	22266	22398	22523	22466	22392	22152	22278	22240	22133	22415	22433	22161	22238	22443	22344	22339	22104	22262	22416	22281	22389	22315	22228	22461	22270	22294	22276	22191	22579	22424	22048	22380	22485	22255	22590	22227	22391	22236	22185	22401	22521	22572	22269	22540	22252	22056	22239	22361	22325	22222	22479	22355	22370	22508	22224	22337	22293	22289	22242	22248	22189	22150	22333	22270	22322	22480	22260	22457	22084	22424	22251	22247	22132	22369	22402	22153	22175	22090	22408	22470	22539	22290	22319	22309	22522	22252	22243	22509	22485	22335	22283	22205	22566	22225	22350	22361	22081	22434	22250	22210	22325	22336	22472	22122	22328	22042	22390	22437	22321	22659	22527	22612	22357	22291	22152	22108	22372	22413	22217	22287	22562	22383	22546	22165
19370	25691	23980	21307	20339	19373	18622	18318	17961	17775	17780	17382	17647	17496	17373	17435	17300	17357	17255	17237	17448	17198	17390	17189	17188	17218	17052	17366	17128	17141	17218	17260	17051	17162	17119	17219	17156	17127	17183	17117	17214	16854	17239	17143	17144	17043	17240	17070	17147	17369	17198	17037	17233	17263	16949	17092	17091	17209	17256	16950	17112	17039	17218	17031	17176	17105	17174	17083	16974	17016	17079	17303	17200	16985	17124	17239	17063	17136	17074	17153	17007	17201	17038	16991	17183	17191	17142	17211	17066	17092	17145	17120	16984	17075	17197	17146	17213	17126	16986	17034	17249	17271	16951	17227	17055	17156	17230	17148	16969	17309	17151	16923	17179	17105	17242	17087	17035	16953	17015	17082	17184	17302	17180	17014	16962	16993	17148	17039	16987	17198	17186	16895	17051	16965	17239	17112	17170	17158	17228	17074	17095	17116	17302	17264	17244	17214	17026	16943	17129	17260	17192	16922	17168	17184	17081	16981	17085	17084	17035	17109	17082	16935	17050	17130	17128	17248	17124	17145	17181	17253	17284	17136	17159	16961	16992	17215	17167	16993	17225	17080	17092	17013	16854	17063	17130	17100	17247	17255	17058	17244	17201	17108	17219	17117	17177	17068	17163	17299	16943	17106	17075	17227	17092	17189	17024	17047	17239	16996	17267	17162	17142	17051	17016	17247	17238	16983	17081	17301	17132	17188	17157	17061	17293	17022	17045	17059	17273	17146	17038	16984	17206	17157	17088	17183	17184	17162	16947	17169	17310	17049	17207	17071	17242	17213	17132	16991	17294	16898	17142	17243	17198	17258	17219	17037	17143	17310	17020	17357	17061	17095	17165	17216	17148	17310	17128	17143	16932	17121	17203	17248	17287	17043	17119	17093	17187	17075	17153	17468	17095	17141	17097	17025	17104	17051	17174	17199	17122	17364	17100	17251	17162	17201	17189	17275	17204	17266	16905	17317	16931	16960	17157	17127	17304	17019	17291	17236	17109	17104	17179	17072	17036	16996	17178	16918	17089	17047	17064	17210	17080	17139	17051	17070	17212	17174	17099	17171	17090	17183	17052	17131	17009	17024	17113	17246	17111	17141	17316	17063	17230	17252	17136	17137	17277	17173	17088	17139	17254	17035	17128	17063	17222	17102	17205	17144	17280	17065	17334	17139	17075	17032	17106	17162	17085	17105	17306	17183	17100	17089	17120	17282	17102	17128	17150	17228	17076	17177	17454	17142	17185	17000	17147	17214	17196	17209	17015	17227	17157	17107	17120	17110	17047	17207	17290	17002	17124	17029	17192	17200	17147	17148	16968	17125	17007	17152	17006	17072	17142	16903	17154	17123	16999	17215	17064	17185	17206	16926	16884	17097	17204	17255	17230	17046	17183	17172	17167	17223	17162	17126	17009	17095	17128	17157	17203	17145	17086	17103	17074	17257	17178	17143	17167	17098	17237	17004	17073	17159	17088	17230	17223	17102	17049	17128	17125	17130	17220	17066	17032	17185	17062	17035	17212	17181	17112	17266	17143	17125	17055	17229	17123	17200	17118	16917	17142	17205	17278	17368	17161	17224	17171	16991	17243	17154	16955	17187	17223	17116	17210	17051	17231	17133	17203	17218	17187	17203	16954	17158	17169	17155	16984	17056	17210	17001	17150	17113	17204	16957	17093	17157	17202	17098	16987	17198	17151	17145	16950	17212	16970	17286	17190	17037	17255	17194	17203	17230	17148	17225	17216	17058	17000	17046	17044	17130	17205	17101	16888	17105	17008	17043	17129	16987	17082	17108	16942	17135	17116	17162	17046	16985	17236	17095	17259	17173	17179	17126	17096	17215	16926	17086	17233	17311	17140	17058	17230	17227	17143	17156	17178	17138	17196	17094	17225	17194	17284	17159	17156	17126	17443	17160	17193	16971	17168	16986	17103	17082	17098	17070	16843	17122	17085	17142	17040	17042	17174	17028	16996	17106	17154	17212	17026	17327	17018	17209	17245	17069	17073	17116	17115	17134	17096	17115	17172	17225	17146	17243	17039	17161	17099	17089	17038	17019	17175	17066	17072	17332	17354	17282	17091	16959	17087	17139	17003	16992	17059	17107	17146	17140	17168	17286	17093	16953	17222	17139	17116	17076	17196	17190	17234	17209	17015	17069	17157	17252	17068	17184	17191	17225	17303	17067	17159	17249	17053	17162	17237	17157	17242	17066	17088	17029	17070	17076	17105	17240	17063	16981	17190	17160	16954	17232	17126	17148	16924	17058	17138	17033	17271	16931	17061	17146	17149	17144	17243	17310	17235	17090	17258	17088	17320	17280	17098	17187	17056	17302	17148	17267	17294	17184	17153	17346	17166	17188	17251	17112	17271	17134	17256	17076	17119	17190	17144	17152	17198	17314	17037	17135	17113	17148	17149	17192	17037	17293	17030	17169	17068	16975	16985	17044	17133	17129	17070	17035	17180	17240	17140	17237	17115	17152	17398	17049	17078	17108	17274	17231	17082	17229	17158	17156	17217	17186	17309	17041	17064	17298	17118	17368	17192	16985	17176	17252	17107	16987	17171	17127	17187	16973	17070	17316	17064	17072	17192	17190	17155	17200	17086	17285	17009	17283	16982	17254	17133	17116	17372	17338	17036	17181	17097	17272	17066	17025	17219	17097	17109	17217	17220	17003	17025	17256	17144	17155	17222	17068	17155	17204	17090	17341	16967	17029	17132	17100	17277	17283	17035	17112	17087	17190	17182	16981	17199	16993	17115	17109	17118	17095	17287	17174	17253	17166	17026	17121	17120	17065	17087	17086	17015	17021	17145	17093	17161	17364	17223	17047	17286	16865	17167	17122	17036	17249	17086	17158	17071	17171	17149	17071	16924	17084	17105	17145	17131	17191	17077	16956	17091	17100	17149	17034	17191	17051	17017	17325	17348	17140	16997	17201	17215	17209	17209	17144	17320	17102	17049	17211	17290	17016	17114	17057	17031	17221	17363	17079	17159	17153	17033	16955	17163	17274	16952	17279	17185	17212	17211	17107	17086	17192	17319	17141	17014	17094	17262	17156	17234	16992	17032	17083	17330	17233	17054	17024	17020	16969	17098	17041	17267	17091	17241	17042	17005	17128	17202	17104	17215	17177	17233	17045	17084	17162	17215	17177	17036	17263	17160	17138	17176	17073	17226	17298	16934	17070	17066	17239	17207	17095	17147	16968	17198	17095	17045	17152	17077	17191	17187	17132	17189	16965	17019	17198	17048	17052	17124	17306	17073	17214	17214	17176	17238	17157	17215	17043	17010	17361	17214	17274	17010	17073	17165	17079	17194	16945	17102	17091	16982	17233	17171	17209	17084	17117	17307	17197	17009	17159	17270	17025	17375	17048	17229	17173	17019	17186	17206	17136	17199	17081	17131	17282	17062	17116	17280	17026	17149	17118	17016	17096	17170	17059	17085	17150	17108	17137	17190	17205	17048	17218	17286	17386	17105	17017	17081	17150	17074	17047	17226	17090	17158	17165	17138	17193	17205	17261	17083	17161	17174	17187	16989	17049	16960	17274	16994	17032	17308	17117	17113	17211	16953	17045	17166	17224	17032	17214	17156	17234	16928	17269	17082	17162	17111	17202	17038	17134	17009	17179	17084	17205	17235	17150	17038	17308	17207	17011	16795	17239	17083	17210	17208	17048	17161	17178	17184	17119	17045	17052	17170	17261	17231	17016	17163	17238	17021	17169	17229	17300	16984	17138	17135	17150	17140	17198	17019	17205	17087	17285	17145	17212	17130	17060	17040	17349	17145	17262	17033	17168	17423	17341	17082	17221	17043	16976	17234	17128	17023	17044	17250	17056	17025	17124	17082	17234	17029	17066	17128	17261	17140	17140	17069	17251	17234	17060	16908	17080	17278	17338	17081	17133	17215	17068	17138	17252	17270	17124	17239	17218	17069	17032	16990	17273	17192	17157	17070	17092	17137	17107	17132	17183	17149	17129	17214	17138	17260	17359	17108	17178	17061	16987	17196	17159	17251	17283	17250	17261	17108	16917	17282	17124	17352	17270	17299	17131	17176	17205	16897	17221	17185	17065	17110	17207	17162	17039	17218	17072	17215	17040	17134	17178	17228	16944	17100	17109	17274	17244	17050	17088	17040	17265	17008	17073	17265	17073	17062	17021	17175	17188	17024	17084	17136	17133	17153	16916	17189	17099	17152	17208	17096	17270	17176	16951	17060	17021	17343	17226	17237	17208	17197	17193	16941	17151	17045	17087	16978	17058	17285	17240	17123	17011	17076	16983	17023	17172	17240	17126	17260	17075	17052	17413	17044	17242	17068	17015	17166	17121	16894	17193	16987	17100	17311	17145	17329	17246	17271	16905	17189	17186	17174	16982	17149	17202	17140	17195	17233	17012	17134	17161	17082	17148	17285	17061	17175	17076	17120	17105	17232	17129	17210	17041	17167	17124	17058	17180	17310	17027	16942	17225	17164	17398	17053	17106	17178	17092	17216	17076	17009	17197	17216	17165	17016	17229	17098	17040	17318	16999	17187	16984	17039	17141	17223	17299	17121	16992	17149	17118	17072	17255	17175	17355	17247	17094	17104	17172	17292	17161	17125	17121	17073	17073	17069	16978	17210	17098	17197	17072	17221	17106	16923	17142	17200	16931	17243	17062	17039	16977	17149	17052	17041	17199	17203	17330	16993	17265	17333	17145	17158	17036	17181	17136	17121	17176	17069	17142	17154	17163	17310	17122	17084	17297	16971	17216	17139	17142	17118	17194	17268	17299	17275	17235	17108	17178	17069	17251	17205	17098	17156	17100	17187	17177	17242	17060	17015	17151	17162	17163	17019	17101	17096	17207	17291	17320	17104	17182	17305	17208	17048	17188	17047	17145	17236	17027	17092	17149	17030	17190	17000	16902	17170	17180	17118	17210	17222	17095	17014	17074	17034	17145	17295	17159	17194	17219	17275	17068	17241	17091	17229	16995	17068	17104	17133	17119	17028	17291	16987	17089	17194	17045	17090	17012	17113	17112	17246	17179	17036	17239	17020	17253	17147	17211	17134	17067	17250	17159	17290	17187	17105	16938	17169	17013	17027	17087	17094	17168	17251	17068	17126	17198	17189	17012	17190	17183	17141	17141	17008	17059
23225	21329	28244	25243	23772	25427	25706	23587	22958	22861	22769	22483	22592	22322	22248	22495	22023	21970	22071	22073	22181	22048	22184	21974	21908	22032	21750	21826	21773	21645	21861	21835	21896	21665	21730	22016	21909	21813	21684	21992	22053	21811	22033	21681	21698	21915	21765	21952	22070	22009	21998	21929	21711	21941	21865	21797	21753	21776	21739	21773	21788	21856	21779	21798	21703	21903	21903	21651	21740	21692	21825	21616	21765	21953	21792	21802	21870	21712	21616	21712	21735	21820	21914	21826	21838	21779	21744	21815	21732	21928	21984	21926	21836	21658	21910	21605	21770	21872	22040	21898	22087	21759	21697	21813	21821	21819	21616	21679	21633	21884	21872	21831	21808	21844	21662	21815	21777	21941	21784	21714	21824	21766	21783	21611	21725	21712	21800	21953	21849	21794	21776	21832	21897	21931	21649	22003	22014	21865	21769	21764	21789	21872	21690	21531	21743	21667	21803	21746	21810	21832	21835	21760	21781	21742	21682	21566	21750	21983	21966	21636	21996	22073	21755	21898	21756	21671	21636	21890	21888	21674	21906	21882	22096	21869	21629	21818	21634	21640	21559	21918	21729	21816	22075	21730	22082	21896	21979	21736	21673	21716	21733	21798	21545	21750	21763	21782	21839	21611	21673	21744	21720	21776	21537	21753	21704	22057	21842	21868	21771	21734	21714	21618	21811	21672	21818	21686	21870	21854	21837	21549	22047	21780	21857	21850	21711	21777	21572	21769	21880	21777	22006	21855	21784	21689	21963	21564	21720	21625	21551	21563	21903	21693	21576	21671	21691	21855	21864	21557	21794	21649	21794	21805	21933	21798	21600	21829	21913	21866	21650	21737	21833	21659	21998	21739	21536	21478	21983	21734	21781	21698	21684	21728	21808	21772	21474	22076	21859	21866	21757	21899	21756	21991	21689	21629	21956	21727	21778	21850	21871	22010	21832	21900	21684	21602	21842	21988	21546	21820	21678	21543	21690	21832	21715	21741	21750	21902	21894	21806	21626	21727	21908	21906	21930	21923	21655	21736	21750	21788	21683	21888	21690	21593	21698	21715	21829	22009	21887	21795	21705	21732	21707	21887	21835	21660	21733	21646	21844	21848	21858	21806	21760	21806	21520	21658	21652	21806	21568	21829	21907	21637	21699	21797	21444	21726	21564	21498	21872	21804	21762	21733	21879	21791	21786	21584	21730	21833	21938	21623	21830	21687	21587	21838	21895	21748	21836	21976	21601	21865	21770	21871	21614	21547	21786	21780	21699	21691	21906	21948	21613	21907	21818	21926	21712	21729	21729	21774	21817	21910	21897	21749	21738	21662	21801	21731	21757	21846	21648	21940	21853	21709	21811	21859	21683	21645	21753	21681	21786	21736	21800	21841	21794	21856	21780	21811	21816	21815	21817	21530	21856	21698	21803	21853	21709	21746	21606	21615	21913	21855	21931	21578	21703	21808	21911	21789	21680	21664	21813	21595	21612	21954	21699	21748	21960	21793	21579	21753	21989	21812	21796	21859	21658	21847	21928	21802	21834	21819	21723	21778	21771	21863	21865	21757	21716	21689	21640	21678	21745	21990	21917	21764	21741	21931	21765	21925	21840	21839	21915	21727	21868	21671	21726	21492	21852	21889	21630	21795	21693	21566	21795	21841	21670	21687	21588	21737	21799	21736	21850	21746	21811	21603	21539	21897	21733	21806	22002	21819	22026	21778	21761	21901	21917	21911	21675	21839	21593	21654	22043	21716	21723	21839	21612	21631	21740	21681	21967	21644	21664	21830	21734	21674	21947	21803	21878	21994	21835	21608	21689	21687	21904	21730	21628	21727	21848	21640	21708	21584	21500	21793	21552	21615	21870	21625	21995	21778	21786	21794	21772	21663	21591	21826	21616	21820	21721	21897	21806	22045	21984	21890	21790	21731	21959	21727	21831	21792	21656	21758	21627	21559	21800	21869	21788	21706	21647	21634	21894	21982	21901	21710	21884	21694	21743	22068	21794	21700	21886	21901	21908	21804	21893	21904	21974	21829	22028	21782	21802	21702	21760	21822	21551	21804	21616	21877	21853	21974	21888	21640	21803	21877	22202	21910	21941	21786	21819	21722	21828	21816	21988	21779	21675	21784	21695	21992	21822	21946	21692	21850	22023	21943	21743	21585	21974	21589	21801	21744	21886	21632	21673	21701	21634	21756	21795	21834	21687	21817	21751	21920	21752	21758	21986	21874	21766	21665	21757	21803	21563	21914	21752	21782	21875	21663	21953	21821	21921	21826	21826	21874	21870	21697	21776	21837	21824	21910	21793	21815	21819	22022	21719	21805	21993	21957	21827	21841	21942	21955	21831	21743	21806	21858	21793	21703	21703	21908	21747	21491	21868	21842	21789	21724	21706	21730	21690	21890	21681	21618	21788	21827	21735	21779	21691	21741	21743	21805	21746	21801	21548	21816	21831	21728	21919	21963	21665	21828	21652	21585	21804	21950	21671	21711	21475	21989	21914	21723	21966	21734	21927	22108	21897	21763	21684	21642	21704	21669	21790	21638	21783	21601	21686	21952	21721	21822	21795	21896	21689	21635	22081	21635	21682	21596	21751	21768	21706	21944	22031	21870	21779	21848	21655	21816	21897	21602	21854	21536	21647	21698	21821	21614	21813	21853	21690	21886	21770	22045	21840	21856	21817	21903	21873	21815	21709	21696	21697	21868	21622	21755	21778	21680	21737	21651	21645	21807	21829	22033	21656	21618	21743	21895	21876	21745	21753	21838	21562	21573	21985	21903	21809	21741	22053	21802	21675	21638	21807	21704	21740	21654	21684	21648	21971	21848	21832	21854	21904	21813	21849	21681	21696	21868	21712	21827	21884	21844	21854	21826	21958	22053	21866	21781	21599	21915	21825	21631	21730	21990	21896	21763	21760	21752	21750	21728	21811	21730	21977	21793	21570	21686	21734	21859	21745	21755	21803	21883	21618	21747	21850	21832	21569	21756	21857	21687	21689	21509	21927	21880	21803	21778	21907	21884	21595	21955	22011	21973	21664	21799	21961	21855	21870	21809	21850	21750	21809	21685	21732	21831	21599	21660	21820	21735	21648	21735	22002	21823	21550	21761	21700	21791	21875	22062	21901	21810	21725	21755	21822	21629	21719	21714	21749	21926	21855	21640	21765	21899	21879	21758	21663	21670	21688	21875	21685	21889	21717	21745	21799	21922	21770	21728	21616	21943	21733	21725	21706	21651	21923	21731	21788	22010	21803	21913	21756	22047	21687	21733	21838	21822	21815	21692	21767	21750	21854	21736	21976	21881	21800	21938	21672	21736	21675	21623	21848	21680	21736	21765	21701	22009	21641	21973	21785	21806	22136	21761	21906	21636	21650	21766	21840	21677	21588	22073	21899	21764	21633	21774	21759	21801	21756	21892	21912	21545	21965	21840	21847	21716	21807	21779	21763	21801	21670	21832	21807	22000	21499	21711	21846	21764	21976	22110	21739	21779	21855	21557	21532	21630	21561	21669	21889	21747	21699	21635	21754	21801	21800	22044	22017	21864	21871	21970	21678	21883	21842	21690	21881	21830	21657	21743	21645	21701	21789	22162	21913	21592	21723	21765	21775	21733	21771	21768	21830	21933	21670	21807	21713	21704	21767	21837	21920	21710	21663	21643	21891	22010	21842	21647	22052	21509	21954	21750	21646	21696	21802	21763	21790	21691	21637	21971	21845	21815	21662	21737	21826	21690	21974	21701	21911	21762	21786	21757	21950	21742	21848	21751	21793	21587	21867	21866	21785	21790	21805	21623	21700	21687	21808	21823	21557	21720	22007	21896	21715	22057	22007	21893	21743	21612	21668	21809	21903	21858	21983	21787	21761	21846	21867	21839	21885	21500	21748	21738	21842	21773	21877	21866	21562	21774	21837	21804	21755	22028	21688	21622	21843	21905	21565	21885	21811	21983	21657	21617	21844	21653	21843	21814	21763	21479	21701	21760	21924	21864	21998	21827	21805	21748	21944	21867	21789	21845	21785	21824	21613	21813	21725	21698	21906	21859	21654	21586	21613	21952	21754	21992	21523	21820	21757	21767	21777	21739	21943	21866	21621	21882	21849	21748	21783	21739	21605	21935	21905	21636	21856	21818	21565	21802	21848	21790	21887	21754	21768	21805	21761	21600	21848	21795	21704	21801	21564	21789	22080	21723	21697	21667	21907	21832	21748	21626	21806	21590	21685	21912	21810	21703	21750	21671	21671	21852	21909	21768	21806	21971	21898	21940	21611	21905	21839	21988	21730	21984	22013	21844	21775	22014	21725	21629	21723	21561	21653	21811	21945	21775	21832	21984	21663	21694	21793	21687	21678	21602	21761	21917	21659	21761	21780	21817	21818	21896	21954	21708	21594	21912	21844	21730	21940	21792	21765	21826	21779	21821	21826	21909	21927	21857	21604	21893	22020	21797	21946	21974	21713	21832	21990	21755	21861	22165	22000	21697	21673	21596	21715	21785	21953	21932	21909	21720	21611	21746	21816	21644	21783	21772	21792	21881	21698	21593	21596	21684	21860	21423	21793	21919	21967	21785	21829	21372	21738	21998	21976	21763	21427	21975	21998	21853	21470	21529	21642	21849	21795	21911	21621	21660	21970	21999	21915	21831	21704	21871	21870	21488	21781	21730	21751	21796	22065	21722	21814	21789	21624	21707	21713	21740	21893	21844	21802	21904	21693	21744	21901	21945	21741	21731	21797	21899	21741	21683	21882	21772	21780	21786	21805	21689	21808	21529	21963	21791	21872	21733	21784	21471	21919	21803	21454	21909	21868	21623	21825	21684	21729	21802	21832	21835	21789	21813	21901	21755	21713	21716	21960	21642	21656	21857	21792	21695	21902	22123	21794	21755	21765	22179	21657	21919	22033	21912	21756	21887	21926	21811	21907	21651	21833	21712	21784	21743	21815	21762	21792	21735	21836	22021	21782	21585	21797	21707	21917	21607	21844	21817	21751	21571	21722	21824	21855	21684	21904	21723	21887	21452	22012	21754	21808	21643	21867	21893	21842	21807	21707	21842	21778	21709	21729	21745	21885	21812	21802	21851	21552	21696	21744	21797	21814	21861	21743	21855	21710	22072	21880	21564	21740	21860	21879	21561	21673	21673
15847	29695	27257	23506	21931	20377	19330	18648	18342	17949	17849	17724	17533	17517	17301	17255	17233	17201	17143	17188	17108	17326	17073	16905	16819	16922	17065	16941	16853	16837	17162	17024	17028	16876	16804	16983	17058	17029	16900	16904	16849	17089	16987	16947	16924	16832	16920	16730	16766	16949	17002	16742	16831	16927	16899	16824	17047	16922	16815	16692	17134	16606	16770	16849	16821	16879	16948	16675	16844	16934	16877	16969	16930	16888	16950	16772	16882	16961	16797	16916	16761	16879	16831	16763	17042	16898	16899	17078	16961	16868	16947	16865	16933	16763	16929	17135	16788	17036	16865	16803	16889	16962	16822	16755	16914	17079	17097	17015	16840	16849	16828	16702	16882	16805	16820	16956	16922	16954	16955	16999	16988	16879	16745	16995	16793	16910	16688	16945	16857	16950	17024	16668	16767	16960	16692	16769	17072	16899	16871	16763	16881	16871	16770	16973	16694	16870	17034	16770	16846	16830	16925	16694	16907	16914	16858	17013	16863	16856	16880	16989	16788	16906	16860	16738	16951	16886	16945	16795	16856	16816	16896	16907	17029	16882	16720	16976	16976	16976	16905	16914	16834	16858	16905	16794	16961	16841	16843	16779	16854	16949	16961	16866	17078	16839	16704	16726	16910	16681	16920	16934	17009	16865	17120	16948	16709	16999	17009	16859	17005	16896	17047	16859	16862	16818	16765	17032	16947	16757	16943	16932	16871	16845	16893	16879	16823	16984	16881	16908	16892	16764	17055	16961	17025	16790	16978	16977	16885	16955	16879	16974	17024	16789	16873	16853	16878	16749	16858	16972	16774	16854	16840	16989	16957	17034	16885	16908	17004	16905	16963	16740	16829	16843	16771	16950	16872	16956	16842	16967	16889	16951	16887	16770	16837	16922	16905	16837	16890	16719	16819	16871	16768	16910	16965	17064	16942	17017	16951	16843	16939	17089	16983	16825	16870	16904	16860	16847	16720	16789	16737	16907	16825	16815	16850	16899	16904	16960	16686	16834	16744	16975	16804	17036	16932	16849	16860	17033	16752	16935	16798	16966	16954	16899	16850	16990	16891	16966	16835	16926	16785	16780	16957	16882	16875	16870	16867	16920	16639	16946	16914	16869	16945	16907	16867	16786	16848	16836	16886	16790	16877	16864	17086	16903	16814	17002	16760	16709	16802	16866	16988	16850	16826	16733	16836	16884	16848	17008	16891	17029	16793	16722	16890	16890	16871	17007	16957	16692	16645	16907	16776	17001	16871	16737	16972	16828	16889	16872	16948	16923	16893	16798	16976	16905	16868	16872	17031	16913	16992	16880	16817	16885	16932	16709	16710	16999	16937	16714	16904	16948	16967	16926	16903	16737	16898	16614	17057	16860	16775	16961	16737	17052	16733	16864	16829	16857	16966	16779	17037	16925	16724	17082	16809	16881	17027	16818	17085	16716	17042	16800	16983	16646	16858	16916	16810	16696	16963	16852	17049	16779	16791	16980	16888	16728	16847	16977	16854	16790	16840	17041	16830	16805	16974	16909	17203	16713	16780	16896	16924	16835	17009	17041	16782	16996	16938	16700	16806	16873	16798	16976	16887	16843	16957	17025	16812	16784	16857	16750	16869	16862	16946	16734	16829	16919	16974	16827	16864	16909	16874	16892	16960	16946	16951	16779	16769	16839	16806	17097	16721	16818	16842	16693	16757	16931	16940	16760	16806	17084	16787	16952	16777	16852	16945	17071	17011	16904	16992	16887	16964	16804	16857	16901	16967	16842	16815	16821	16976	16990	16929	16637	16819	16674	16704	16923	16841	16812	16714	16923	16821	16810	17035	16968	16834	17007	16810	16840	16783	16849	16916	16956	16911	16891	17053	16941	17050	16865	16744	16910	17026	16862	16864	16743	16953	16874	16842	17023	16657	16909	16943	16721	16920	16968	16859	16900	16954	16950	16800	17096	16972	17082	16995	16913	17013	16793	16822	16961	16824	16711	16732	16958	16972	16987	16829	16917	16814	17101	16706	16876	16792	16831	16900	16931	16821	16983	16988	16908	16731	16738	16875	16900	16983	16797	16905	16949	16911	16844	16960	16946	16985	17048	16972	16801	16904	16927	16895	16703	16792	16909	16921	16820	16826	16921	16736	17023	16787	16867	17086	16837	16949	16771	16943	16802	16749	16979	16969	17012	16717	16876	16997	16734	16695	16918	16894	17054	16827	16954	16759	16827	16858	16869	17066	16996	16862	16964	16831	16872	16922	16879	16946	16630	16821	16819	17062	16818	16716	16955	16782	16753	16913	16757	16968	16823	16788	16844	17071	16929	16890	16974	16668	16998	16891	16880	16877	16838	16838	16951	17032	17001	16970	16921	16822	17067	17078	16916	16942	16746	16902	16988	16782	16937	16839	16953	16852	16783	16952	16832	16815	16791	16784	16935	17042	16938	16979	17033	16739	16855	16943	16809	16856	16912	16798	16919	16834	16703	16806	16863	16881	16756	16857	16760	17025	16692	16960	16826	16824	16995	16821	16866	16938	16861	16833	16759	16706	16935	16759	16874	16939	17009	16987	16774	16938	16891	16871	16821	16897	16846	16915	16952	16908	16946	16983	16864	16976	16781	16946	16859	16957	17060	16661	16813	17139	16905	16770	16887	16732	16930	16793	16830	16836	16772	16923	16908	16818	16873	16792	16803	16833	16804	16928	16752	16935	16676	16877	16943	16752	16783	16921	16950	16768	16956	17013	17087	16977	16960	16837	16892	16907	16871	16770	16852	16899	16823	16951	16767	16894	16949	16860	16758	17132	16742	16892	16837	16871	16811	16826	17035	16829	16844	16957	16878	16793	17103	16844	16865	16837	16848	16871	16846	16938	16820	17022	16832	16923	16935	16875	16911	16894	16761	16968	16849	16936	16842	16935	17114	16943	16713	16827	16778	16832	17043	16880	16750	16828	16917	16955	16741	16957	16814	16997	16972	16940	16957	16972	16899	16938	16874	16939	16853	16959	16791	16693	16802	16961	16869	16987	16980	16803	16897	16950	16904	16990	16852	16885	16834	16692	16982	17022	16888	16938	16899	16882	16656	16917	16976	17019	17016	16846	16788	17071	16833	16758	16944	16682	17042	17114	16813	16821	16822	16685	16924	16994	16839	16834	16936	16866	16957	16767	17126	16873	16891	16725	16866	17051	16829	17002	16968	16573	16858	16903	16893	16818	16785	16962	16866	16752	16961	16834	16784	16846	16693	16878	17038	16933	16860	16823	16993	16903	16837	16804	16789	16861	16721	16854	16846	16806	16976	16878	17003	16939	16907	16852	16919	17074	17010	16965	16774	16945	16952	16884	16988	16866	16964	16979	16899	16876	16916	16831	16922	16878	16915	16989	16722	16843	16548	16931	16802	16996	16805	16751	16814	16833	16873	16909	17042	16978	17003	16839	16918	16807	16744	16838	16910	16732	16741	17070	16812	17012	16792	17139	16964	16981	16961	17052	16871	16925	16859	16874	16902	16893	16889	16948	16855	16867	16859	16818	16914	16914	17005	16793	16889	16760	16785	16978	16928	16747	16889	16949	17027	16832	16823	16704	16807	16881	16887	16892	16880	16754	16919	16934	16749	16681	16879	17059	16926	16868	17065	16929	16882	16963	16899	17010	17000	16866	16658	16924	16755	16875	16856	16758	16826	16898	16767	16806	16923	16850	16900	17040	16879	16896	16935	16901	16860	16684	16898	16890	16888	16898	16895	16916	16821	16965	16890	16859	16888	16911	16872	16840	16921	16943	16773	16823	16961	16872	16835	17016	16864	16927	16856	16657	16964	17024	16689	16699	16909	16773	16858	17096	16928	17041	16948	16746	16841	16956	16845	16881	16892	16743	16724	16870	16859	17095	16979	16941	17023	16813	16785	16876	16967	16949	16877	16813	16846	16885	16931	17066	16991	16921	16776	17080	17033	16915	16850	16917	16994	16818	16918	17081	16845	16887	16936	16923	16853	16876	16871	16798	16812	16916	16827	16938	17054	16936	16874	16767	16852	16834	16949	16717	16920	16745	16830	16804	16967	16841	16895	17010	16866	16863	17071	16965	16821	16930	16902	16839	16843	16991	16913	16939	16816	16899	16890	16801	16838	16861	17072	16999	16845	16674	16896	16792	16873	16871	17004	16704	16798	16840	16961	16866	16684	16952	17050	16817	16773	16845	16927	16811	16877	16995	17019	17006	16898	16687	17129	16842	16839	17176	16710	16836	16859	16734	17181	16845	16787	16924	16929	16983	16839	16899	16901	16975	16879	16867	16759	16734	16773	16921	17033	16968	16827	17059	16631	16862	16922	16882	16892	16970	16923	16868	16928	16855	16933	16818	16924	16812	16951	16915	16733	16968	16931	16964	16951	16822	17069	16916	16984	16987	16712	16831	16933	17046	16895	16779	16937	16732	16932	16854	17213	16904	16734	16809	16973	16895	16920	16796	16888	16829	16991	16856	16934	16939	16836	16852	16895	16929	16971	16740	16913	16811	16859	16969	16970	16816	16831	16818	16903	16903	16966	16895	16907	17062	16888	16784	16738	16991	16841	16840	17061	16823	16819	17047	16769	16839	17186	16828	16849	16851	16896	16863	16794	16995	16752	16799	16843	17021	16814	16922	16941	16800	16947	16826	16968	16915	16945	17137	16794	16898	16784	17004	16802	16872	16896	16824	16962	16772	16924	17019	16917	16818	16852	16868	16816	16971	16810	16723	16868	16666	17017	16920	16991	16884	16913	17005	16996	16720	17031	16923	16891	16932	16905	17033	16751	16991	16898	16888	16969	16886	16696	16675	16870	16921	16921	16918	16889	16841	16961	16867	16899	16842	16907	16852	16852	16713	16854	17032	16972	16845	16944	16646	16825	16987	16857	16846	17008	17067	16614	16798	16944	16937	17015	16938	17009	17013	16827	16732	16751	17015	16816	16923	17039	16747	16846	16883	16807	17050	16937	16897	16958	16913	16937	16803	16838	17042	16894	16978	16830	16954	17014	16805	16843	16920	16940	16947	16773	16638	17011	16953	16935	16938	16825	16779	16887	16935	16795	16882	16866	16880	16977	16947	16840	16888	17058	16806	16865	16797	16866	16977	16808	16806	16891	17134	16868	16856	16971	16776	16900	16928	16917	17029	16803
24951	21372	27579	28350	24451	24358	24402	23368	22919	23006	23010	22791	22699	22559	22382	22432	22646	22544	22516	22519	22312	22344	22262	22310	22292	22297	22487	22230	22632	22141	22460	22411	22283	22294	22326	22066	22359	22278	22320	22460	22277	22327	22223	22323	22115	22186	22244	22246	22081	22180	22271	22252	22061	22330	22325	22379	22351	22175	22153	22412	22298	22106	21993	22091	22353	22315	22357	22219	22172	22194	22285	22205	22361	22187	22421	22305	22366	22354	22172	22382	22323	22149	22248	22143	22237	22320	22299	22201	22378	22140	22284	22237	22047	22393	22341	22285	22329	22303	22342	22352	22179	22411	22077	22253	22279	22235	22103	22362	22269	22075	22229	22356	22157	22583	22407	22227	22128	22115	22317	22164	22118	22236	22525	22345	22401	22461	22415	22200	22272	22456	22054	22075	22342	22274	22360	22083	22014	22466	22246	22171	22206	22322	22326	22289	22010	22153	22109	22415	22258	22255	22423	22526	22220	22243	22225	21887	22188	22111	22525	22219	22355	22358	22335	22222	22224	22434	22197	22140	22323	22287	22124	22097	22215	22315	22209	22390	22059	22304	22329	22503	22166	22136	22174	22046	22155	21960	22242	22289	22370	22208	22376	22065	22421	22238	22338	22089	22304	22198	22233	22390	22433	22440	22466	22050	22064	22103	22364	22312	22320	22491	22171	22423	22205	22111	22165	22222	22246	22239	22243	22273	22172	22361	22190	22076	22110	22183	22180	21971	22238	22051	22281	22220	22274	22337	22108	22222	21945	22270	22387	22339	22380	22400	22229	22227	22281	22288	22388	22405	22056	22207	22100	22248	22082	22388	22081	22208	22313	22320	22368	22418	22080	22228	22330	22341	22449	22177	22358	22285	22307	22129	22293	21992	22135	22163	22077	22292	22427	22288	22329	22372	22163	22419	22154	22265	22118	22149	22141	22189	22654	22223	22240	22142	22254	22131	22309	22184	22364	22344	22184	22428	22096	22182	22136	22161	22446	22387	22326	22143	22210	22182	22188	22060	22026	22209	22059	22171	22276	22139	22395	22397	22049	22149	22271	22165	22242	22310	22252	22116	22369	22242	22421	22369	22128	22216	22238	22177	22120	22169	22230	22349	22256	22308	22308	22093	22231	22333	22380	22291	22203	22332	22200	22405	22406	22316	22435	22479	22214	22108	22447	22135	22331	22184	22276	22331	22310	22133	22365	22343	22585	22169	22244	22272	22156	22215	22369	22152	22223	22248	22184	22414	22389	22377	22096	22109	22439	22310	22355	22226	22345	22192	22298	22085	22345	22536	22263	22373	22177	22185	22214	22281	22348	22333	22277	22317	22102	22050	22258	22263	22160	22297	22164	22333	22477	22136	22299	22156	22425	22552	22198	22265	22193	22470	22188	22166	22215	22130	22116	22069	22273	22304	22505	22149	22466	22366	22415	22375	22279	22323	22422	22202	22265	22469	22259	22324	22310	22307	22313	22157	22178	22253	22222	22065	22260	22262	22420	22314	22307	22350	22389	22268	22313	22287	22124	22291	22023	22258	22057	22199	22300	22226	22199	22176	22281	22133	22353	22376	22137	22351	22408	22207	22278	22245	22047	22297	22258	22253	22145	22344	22193	22180	22178	22295	22329	22321	22247	22304	22278	22091	22270	22125	22276	22301	22433	22260	22295	22179	22345	22444	22290	22321	21968	22303	22352	22423	22336	22181	22123	22295	22439	22105	22317	22229	22123	22259	22211	22135	22190	22150	22141	22297	22207	22202	22197	22308	22118	22457	22281	22127	22262	22076	22206	22495	22328	22296	22503	22210	22188	22426	22082	22336	22172	22135	22319	22177	22300	22154	22235	22250	22278	22174	22321	22254	22228	22002	22190	22382	22333	22269	22360	22298	22127	22218	22375	22269	22278	22259	22298	22235	22250	22297	22241	22154	22236	22241	22320	22322	22188	22327	22477	22028	22235	22357	22091	22273	22239	22320	22129	22261	22347	22353	22363	22375	22299	22442	22233	22164	22390	22211	22293	22348	22181	22350	22461	22230	22318	22248	22380	22356	22389	22306	22255	22474	22226	22316	22239	22215	21989	22305	22547	22333	22296	22327	22119	22354	22286	22214	22265	22391	22363	22086	22049	22205	22342	22396	22430	22340	22305	22269	22002	22292	22270	22375	22264	22108	22310	22231	22277	22265	22185	22346	22332	22346	22345	22262	22171	22331	22140	22013	21910	22334	22435	22191	22401	22182	22073	22073	22544	22415	22379	22109	22193	22118	22349	22375	22318	22159	22418	22384	22373	22070	22252	22315	22324	22188	22323	22231	22084	22012	22138	22316	22220	22108	22395	22174	22303	22204	22208	22264	22138	22364	22271	22478	22252	22086	22138	22175	22198	22303	22296	22259	22208	22175	22384	22156	22259	22289	22173	22317	22356	22004	22410	22251	22232	22179	22267	22269	22264	22196	22309	22396	22339	22220	22183	22296	22062	22466	22116	21997	22077	22168	22096	22234	22001	22215	22407	22406	21933	22282	22342	22213	22622	22347	22195	22327	22272	22007	22293	22202	22298	22159	22276	22432	22194	22348	22342	22238	22254	22259	22156	22221	22475	22166	22074	22240	22424	22415	22409	22184	21969	22279	22070	22313	22251	22282	22210	22146	22263	22308	22287	22319	22252	22304	22306	22285	22190	22146	22318	22273	22186	22216	22319	22189	22137	22125	22253	22189	22040	22333	22173	22402	22045	22313	22172	22036	22117	22148	22407	21945	22107	22220	22479	22274	22184	21935	22274	22192	22161	22205	22315	22352	22249	22192	22350	22262	22251	22208	22246	22191	22287	22215	22388	22482	22322	22159	22092	22184	22137	22296	22278	22441	22488	22253	22369	22389	22253	22252	22324	22194	22474	22404	22456	22429	22055	22126	22240	22231	22128	22561	22271	22454	22421	22237	22321	22414	22320	22074	22193	22409	21991	22308	22252	22265	22351	22179	22404	22425	22275	22383	22038	22381	22125	22100	22453	22358	22506	22408	22308	22418	22527	22344	22072	22307	22242	22184	22097	22562	22225	22221	22374	22267	22349	22256	22480	22332	22150	22328	22160	22337	22185	22108	22048	22170	22371	22447	22332	22174	22254	22267	22178	22222	22256	22381	22399	22135	22312	22359	22324	22246	22307	22235	22241	21958	22488	22344	22206	22162	22142	22451	22417	22180	22405	22086	22201	22218	22204	22326	22183	22385	22316	22233	22103	22096	22313	22291	22289	22304	22254	22071	22014	22509	22410	22313	22309	22265	21943	22362	22108	22659	22312	22281	22314	22209	22206	22339	22615	22161	22424	22416	22291	22149	21922	22077	22127	22272	22293	22328	22221	22265	22322	22238	22357	22432	22301	22306	22210	22324	22375	22165	22479	22290	22276	22392	21947	22237	22525	22282	22221	22200	22274	22225	22342	22400	22398	22270	22353	22223	22341	22048	22327	22055	22442	22322	22090	22176	22150	22237	22186	22283	22166	22181	22192	22376	22534	22299	22391	22184	22287	22399	22301	22186	22064	22099	22219	22108	22317	22299	22269	22326	22240	22518	22077	22203	21921	22296	22269	22263	22427	22263	22374	22366	22234	22326	22261	22303	22402	22067	22393	22135	22009	22265	22332	22301	22252	22160	21956	22341	22258	22353	22071	22391	22246	22210	22240	22414	22239	22336	22361	22327	22309	22131	22163	22355	22249	22445	22470	22146	22127	22079	22300	22290	22274	22184	22364	22165	22373	22088	22062	22243	22281	22330	22318	22221	22268	22070	22085	21950	22420	22304	22134	22224	22104	22299	22164	22332	22424	22262	22027	22162	22058	22218	22550	22210	22219	22279	22255	22079	22309	22361	22163	22267	22304	22111	22366	22251	22260	22190	22260	22229	22088	22198	22311	22288	22135	22323	22339	22421	22473	22159	22220	22213	22259	22405	22342	21965	22243	22212	22259	22351	22200	22260	22203	22206	22177	22225	22306	21980	22172	22247	22203	22156	22225	22232	22275	22322	22289	22012	22195	22020	22368	22276	22169	22344	22501	22111	22379	22083	22157	22139	22385	22389	22257	22500	22305	22289	22251	21995	22476	22273	22135	22437	22246	22288	22363	22311	22372	22342	22228	22185	22179	22187	22337	22150	22313	22372	22191	22362	22348	22321	22323	22167	22268	21965	22494	22318	22447	22190	22350	22259	22545	22314	22426	22297	22223	22312	22397	22346	22277	22283	22327	22145	22223	22314	22270	22251	22227	22131	22486	22142	22384	22303	22272	22080	22091	22341	22340	22146	22302	22315	22474	22247	22306	22012	22145	22121	22281	22253	22434	22333	22247	22223	22431	22362	22360	22262	22229	22224	22068	22399	22281	22203	22315	22115	22267	22036	22254	22258	22193	22369	22546	22550	22423	22309	22477	22423	22331	22165	22243	22286	22180	22420	22328	22200	22202	22361	22492	22245	22095	22189	22251	22383	22337	22406	22018	22425	22310	22168	22268	22309	22078	22201	22454	22218	22169	22367	22188	22373	22190	22277	22292	22309	22316	22198	22197	22160	22230	22061	22274	22199	22250	22353	22133	22263	22484	22219	22310	22373	22332	22386	22230	22244	22257	22314	22485	22337	22365	21971	22381	22255	22380	22343	22131	22413	22335	22398	22199	22284	22427	22618	22368	22145	22530	22079	22288	22159	22265	22398	22379	22372	22294	22377	22261	22294	22370	22333	22234	22297	22348	22238	22487	22235	22222	22406	22405	22215	22411	22369	22208	22084	22293	22329	22249	22324	22317	22371	22343	22208	22219	22252	22198	22403	22226	22311	22263	22422	22215	22339	22261	22222	21968	22292	22241	22156	22452	22224	22208	22080	22341	22252	22200	22528	22161	22265	22473	22329	22059	22230	22290	22228	22307	22398	22409	22266	22420	22330	22281	22239	22285	22092	22223	22222	22388	22017	22375	22283	22348	22072	22264	22342	22198	22259	22281	22143	22196	22371	22430	22424	22142	22116	22124	22153	22111	22244	22294	22388	22105	22344	22495	22057	22347	22311	22339	22409	22131	22171	22349	22317	22351	22345	22459	22312	22289	22310	22390	22288	22281	22354	22280	22246	22294	22349	22308	22335	22369	22116	22347	22213
17066	27568	25614	22416	21004	19728	18928	18612	18164	18087	17849	17531	17489	17594	17647	17456	17210	17262	17302	17152	17380	17228	17181	17104	17184	17261	17303	17072	17404	17050	17098	17274	17158	17214	17194	17117	17098	17139	16906	17236	17272	17223	17096	17024	17036	17170	17081	17057	17182	17119	17240	17213	17186	17160	17221	17090	17197	16954	17109	17243	17173	17068	17098	17081	17155	17094	17065	17264	17182	16988	17125	17203	17191	17109	17144	17125	17347	17055	17089	17192	17271	17195	17083	16935	17028	17075	17132	17107	17319	17186	17076	17171	17113	17218	17216	17218	17229	17083	17118	17076	17152	17234	17214	17257	17242	16984	17282	16921	17210	17032	17097	17083	17086	17193	17130	16983	17257	17283	17048	17179	17162	17276	16993	17013	16923	17058	17037	17062	17310	17125	17137	17099	17046	17126	17044	17113	16973	17185	17128	16930	17229	17172	17124	17248	16918	17190	17194	17143	16943	16932	17153	17089	17102	17127	17075	17219	17134	17189	17175	17140	17067	17233	17154	16905	17172	17109	17009	17152	17272	17181	17119	17050	17239	17079	17109	17127	17161	17216	17178	17062	17307	17013	17042	17153	17162	17014	17180	17369	17162	17033	17134	16902	17144	16952	17378	17165	17181	17103	17095	17208	17102	17072	17099	17082	17044	17269	17185	17180	17172	17178	17282	16919	17129	17233	17089	17119	17054	17114	17243	16859	17075	17270	17177	17162	17080	17105	17118	16996	17203	16988	17072	17303	17127	17092	17231	17058	17213	17204	17188	17135	17065	17168	17151	17280	17121	17184	17053	17309	17142	17148	17146	17055	17077	17099	17163	16999	17182	17016	17065	17104	17209	17088	17118	17086	17284	17125	16961	17092	17199	17076	17221	17109	17156	17042	17107	17163	17040	17145	17290	17203	17068	16935	17140	17171	16993	17106	16983	17146	17215	17081	17137	17050	17180	17090	17051	17084	17104	16969	17023	17222	17015	17239	17058	17022	17013	17170	17066	17240	17042	17094	17055	17053	17135	17263	17136	17197	17063	17130	17330	17185	16943	17283	17097	17334	17160	17154	17010	17057	16937	17216	17057	17223	17141	17147	17147	17293	17171	17235	17217	17035	17085	17134	17182	17168	17070	17244	17177	17048	17188	17072	16924	17258	17012	17241	17029	17145	17116	17062	17452	17163	17185	17174	17086	17068	17140	17045	17101	17150	17001	17175	17151	17003	17181	17151	17039	17053	17270	17135	17222	17020	17382	17145	17140	17079	17049	17010	17116	17172	17159	17217	17098	17142	17112	17077	17108	17111	17232	17199	17005	17128	17273	16968	17100	17146	17132	17052	17269	17211	17095	17051	17157	16990	17306	17155	17115	17238	17102	17073	17076	17039	17220	17171	17032	17203	16953	17005	17202	17164	16968	16938	17223	17074	17399	17168	17143	17098	17191	17206	17074	17043	17149	17230	17168	17107	17183	17216	17010	17109	17006	16951	17078	17177	17111	17153	17118	17069	17242	17201	16932	17264	17041	17143	17275	17085	17137	16975	17059	17114	17074	17173	16917	17162	17151	17075	17231	17083	17232	17098	16981	17162	17098	17109	17297	17086	17260	16964	17163	17223	17043	17180	17044	17132	17111	17134	16871	17194	17270	17087	17231	17119	17142	17205	17045	17075	17265	17050	17160	16901	17043	16950	17074	17233	17129	17012	17203	17306	17093	17104	17077	17081	17092	17069	17135	17275	17148	17177	17113	17299	17155	17212	17101	16972	17267	16923	17231	17133	17266	16998	17206	17023	17115	17153	17172	17171	17294	17116	17029	17021	17360	17181	17068	17067	17140	17129	17097	17137	17265	17314	16821	17100	17249	17018	17099	17097	17040	17283	17180	17116	17111	17384	17072	17094	17176	17211	17114	17183	17038	17194	17103	17184	16974	17194	17140	17031	17113	17019	17225	17136	17109	17248	17126	17033	16992	17008	17080	17094	17264	17181	17170	17169	17022	17380	17050	17126	17246	17223	17148	17160	17040	17148	16998	17187	17094	17113	17127	17157	17046	17108	16992	17107	17222	17200	17185	17126	17110	17287	16970	17095	16984	17102	17159	17282	17357	17176	17108	17164	17305	17141	17256	17183	17192	17105	16981	17062	17008	17201	17086	17033	17227	17324	17151	16947	17232	17254	17111	17184	17127	17057	17225	16978	17014	17013	17173	17182	17200	17056	17046	16909	17237	17172	17111	17200	16986	17275	17063	17141	17135	16968	17081	17142	17246	17116	17205	17075	17202	17143	17159	17423	17299	17234	17139	17081	17211	17122	17269	17045	17151	17201	17136	17251	17072	17215	16962	17229	17115	17286	17093	17168	17054	17129	17026	16934	17210	16932	17128	17142	17047	17270	17099	17161	17174	16995	17066	17035	17116	17077	17025	17045	17009	17010	17108	17055	17333	17030	17184	17272	17089	17396	17031	17234	17224	17013	17119	17113	17227	17111	17164	17092	17194	17249	17183	16884	17222	17033	17108	17195	16961	17227	16965	17178	17063	17141	17078	17173	17250	17086	17066	16917	17163	17346	17219	17129	17116	17045	17151	16896	17223	17151	17264	17142	17040	17100	17036	17073	17128	17120	17277	17036	17100	17235	16863	17236	17044	17021	17104	17277	17039	17244	17133	17173	17173	17220	17288	17087	17138	17127	17147	17149	17139	17082	17049	17087	17157	17154	17145	17104	17116	17161	17181	17255	17076	17026	17256	17121	17203	17143	17101	17078	17246	17160	17265	17046	17180	17234	17034	17234	16989	17020	17074	16872	17161	17093	17136	17250	17113	16931	17079	16932	17106	17103	17186	16961	17158	17142	17170	17099	16993	17172	17038	16965	17121	17184	17110	16986	16986	17272	17161	17343	17251	17123	16996	17192	17149	16986	17163	17125	17214	17046	17142	17074	17271	17063	16940	17218	17105	17185	17142	17129	17245	17020	17174	16965	17138	17088	17100	17224	17266	17050	17138	17159	17244	17164	17108	17153	17177	17166	17081	17287	17206	17241	17057	17128	17210	16992	17199	17213	17226	17135	17066	17014	17181	17055	17130	17328	16934	16986	17094	17066	17035	17194	17063	17086	17276	17061	17322	17171	17146	17186	17153	17075	17064	17120	17213	16971	17210	17121	17110	17007	17114	17100	17121	17008	17151	17199	17101	17086	17061	17375	17007	17259	16944	17100	17152	17071	17290	17176	17136	17117	17161	17206	17263	17095	17151	17153	17028	17234	17245	17036	17328	17252	17139	17201	17179	17223	17112	17008	17033	17113	17028	17222	17251	16993	17055	16972	17155	17141	16946	17110	17053	17013	17351	17041	17257	17199	17079	17266	17173	17157	17070	17034	17086	17056	17017	17136	17203	17046	17342	16999	17200	16994	17025	17128	17209	16989	17034	17125	17151	17133	17186	17262	16950	17018	17158	17053	17120	17151	17148	17145	17218	17148	17141	17017	17166	17142	17164	17013	17330	17081	17195	17165	16961	16989	17117	17154	17174	17230	17436	17153	17220	17092	17140	17213	17090	17171	17174	17010	17121	17083	16957	17282	17242	17183	17247	17119	17109	16992	17282	17148	16978	16935	17046	17168	17122	17006	17142	17136	17251	17083	17232	17270	17094	17218	17150	17121	17196	17037	17083	17012	17188	17099	17113	17095	17083	17237	16965	17215	17124	17030	17089	17123	17043	17035	17060	17126	17039	17227	17083	17162	17355	17166	17025	17240	17196	17257	17361	17037	17032	17050	17192	17067	17263	17067	17117	17250	17135	17172	17253	17228	17219	17042	17175	17024	17199	16922	16972	17156	17169	17111	17182	17235	17114	17216	16961	17174	17120	17120	17084	17148	17104	17152	17172	17253	17038	17048	17173	17011	17167	17199	17053	17055	17200	17020	17279	17184	16985	17201	17187	16938	17067	17118	17232	17093	17159	17283	17130	17100	17267	17119	17072	17125	16981	17170	17128	17048	17100	17074	17034	16991	17154	17004	17095	17199	17128	16917	17144	17120	17087	17034	17096	17078	16960	17014	16963	17156	17217	17003	17114	17299	17280	17109	17108	17174	17273	17112	17074	17069	17101	17293	17216	17032	17141	17196	16968	17188	17024	17143	17151	17344	17131	17205	17123	17089	16925	17060	17023	17174	17193	17203	17221	17063	17151	17145	17212	17118	17210	17297	17300	17094	17275	17091	17188	17096	17133	17111	17202	17033	17358	17152	17235	17160	17181	17034	17290	17294	17209	17071	17210	17178	17157	17110	17020	17058	17013	17203	17092	17051	17073	17152	16914	17163	17140	17276	17038	17203	17183	17144	17258	17100	17008	17294	17090	17118	17132	17047	17050	17480	17011	17166	17126	17226	17034	17304	17357	17302	17307	17086	17162	17146	17004	17009	17263	17118	17040	16986	17077	17177	17245	17126	17373	17172	17106	17308	17184	17173	17157	17215	17186	17245	17083	17208	17158	16994	17087	17230	17254	17181	17205	17236	17203	17087	17136	17323	17221	17119	17109	16870	17022	17266	17347	17316	17092	17098	17247	17016	17052	17068	17113	17046	17195	17161	17043	17073	16971	17291	17174	17023	16971	17277	16994	17335	17291	17031	17067	16914	17173	17102	17148	17202	17054	17178	17229	17211	17058	17176	17104	17107	17065	17099	17173	17077	17261	17128	17082	17220	16919	17138	17094	17197	17172	17020	17095	17034	17232	17060	17235	17209	16929	17142	16913	17057	17224	17265	17201	17240	17150	16945	17188	17047	17257	17145	17183	17033	17220	17155	17103	17017	17227	17162	17176	17106	16945	17158	17047	17192	17183	16915	17299	17371	17233	16962	17181	16997	17293	17124	17052	17281	17194	17356	17270	17187	17102	17325	17183	17330	17190	17155	17163	17221	16981	17246	17103	17069	17072	17189	17059	17082	17016	17250	16995	17208	17202	17116	17487	17228	17122	17131	17189	17377	17228	17120	17059	17215	17192	17164	17206	17057	17191	17194	17178	17196	16937	17025	17069	17360	17201	17230	17283	17214	17102	17141	17037	17028	17382	17137	17069	17125	17176	17085	17089	16954	17288	17201	16979	17146	17154	17120	17080	17151	17188	17040	17189	17109	17333	17233	17210	17053
22217	21343	28701	24425	22200	25740	28181	24486	23214	23582	23187	22838	23007	22583	22760	22445	22272	22673	22595	22456	22151	22354	22444	22189	22031	22200	21878	22020	22105	21992	21930	21935	22084	22179	22034	22033	22142	22040	21934	21995	21892	22012	22012	22132	22083	22104	22017	22098	22177	21920	21799	22052	21860	22099	22106	22177	22033	21794	21804	22048	21892	21837	21676	21737	21789	21876	21974	21999	21827	22106	21901	21872	21930	21923	22117	21930	22036	21910	21923	22084	21894	22060	22120	22192	22074	22008	21905	21773	22118	21996	22131	21713	21939	21998	21926	21627	22048	22067	21908	22051	21898	22040	21777	22146	22010	22018	21949	21953	21871	22011	22142	22151	21914	21881	21983	21795	22090	21989	21916	21959	21861	22010	21955	21815	21853	21896	21899	21754	21781	21921	21938	21737	21699	21928	22051	22100	22047	22137	22095	21875	21905	21981	22187	22123	22027	21884	22178	21783	21961	21825	22022	22081	21951	21795	21840	22038	22199	21821	21902	22117	21840	22049	21756	21918	22113	22095	21911	22073	22023	21711	21986	22066	22122	21875	21902	21984	21637	21896	21763	22085	21826	21828	21949	21713	21983	21842	21844	21915	21865	22041	21803	21730	22187	21864	21980	22055	22089	22098	21920	21911	21915	22025	22132	21985	22086	22003	22257	22074	21823	21954	21787	21874	22106	21846	21948	21963	22037	22007	21886	22132	21748	22060	21933	22007	22015	21973	21795	21949	21939	21758	21882	21745	22079	21812	22003	21796	21798	22159	22168	22038	21890	22004	21915	21993	22017	21765	22140	22136	22178	21924	21881	22130	21785	22152	21857	22241	22111	22033	22141	21784	22111	21922	21852	22045	21933	21988	21920	21729	21890	21955	21997	22106	21734	22012	21944	22010	22107	21761	21921	22075	21960	22106	21962	22069	21799	21805	21958	21976	22091	21890	21846	22043	22014	22128	21900	21856	21798	21981	21944	22029	21899	22069	21649	21693	21860	22146	22015	21858	21949	22012	21885	21891	21967	22082	21970	21863	21948	21953	21702	21896	22067	22060	22005	21982	21936	21877	21830	21864	21896	21937	21713	21714	21859	21802	22016	21964	21736	22051	22061	22158	22002	21698	22061	21790	22327	22043	22170	22017	21945	21872	21931	21973	21896	21942	21889	21985	21896	21644	21854	22039	21999	21814	22005	21764	22032	21865	21963	21757	21997	21923	21928	21858	21988	21950	22257	21908	21749	22055	22093	21974	21915	22075	22112	22195	21921	21895	22113	21772	21854	22178	22144	21986	21728	21975	21961	21866	21743	21976	22215	21759	21790	21886	21776	21677	22190	21931	21945	22095	21873	21895	22020	21929	21925	21833	22135	21759	21985	22091	21930	21751	21903	22069	21775	22006	22082	21900	21872	21847	21844	22048	21886	21983	22004	21888	21887	22025	21971	21977	21930	21893	21821	21937	22007	22033	21996	21840	22268	22021	21926	21810	22069	22080	22068	21906	22150	21747	21743	21876	21924	21864	22002	21989	21978	22004	22022	21787	21757	21881	21790	22170	22131	21981	21857	22016	22205	21976	21969	22178	22100	22127	21907	21970	21888	21934	22112	21671	22139	21974	22016	22033	22076	21802	21981	21959	21776	21846	21855	22110	21921	21744	22072	21973	21899	21914	21932	22121	21833	21900	21925	22053	22071	21652	21817	21934	21722	21876	21702	21958	21687	21990	21790	22045	21923	21793	21861	21993	21710	21875	21788	21726	22123	21839	21957	22046	21810	21926	21932	21899	21950	21903	21949	21906	21865	21982	21991	22141	21839	21871	22033	21895	21801	21951	21867	22067	21960	21683	21716	21904	21817	22037	21639	21778	22298	21932	22067	21892	21926	22054	21823	21841	22011	21863	22179	21710	21796	21881	22007	22175	21974	22020	22144	22071	21948	22168	21974	21876	21956	22079	21936	21979	22026	21894	21977	22044	22025	21970	22085	21864	22021	21955	22022	21971	21902	22239	22081	21977	22015	21728	21890	22005	21840	21754	22073	22108	21789	21947	21924	21918	21672	22084	22010	22039	21927	21946	21983	22058	22160	22152	21925	21744	21742	21914	22072	22038	21941	22037	22008	21839	21737	21953	22000	22192	22071	22119	22089	22054	21643	21892	21997	22044	21885	22089	21943	21897	21888	22017	21760	21824	21804	22091	21959	21870	21981	21812	21866	21861	21961	21975	21791	21867	21679	21836	21906	21761	22172	21979	21782	21868	22107	22209	21914	22144	22033	21944	21948	21928	21896	21673	21790	21843	21972	22040	21945	21957	22200	21881	22182	22011	21874	21843	22009	21921	21944	21965	21689	21799	21735	21942	21898	21998	21856	21559	22028	21851	21989	21874	21907	22008	21825	21776	21848	22083	22110	21965	21922	22027	22065	21772	21723	22070	21984	21869	21954	21870	22043	21851	21831	21951	21818	22142	21932	21793	21966	21938	21828	21887	22036	22054	21791	21887	21921	21817	21946	21915	21912	21672	22101	22008	21938	22026	21900	22068	21908	21698	21828	22006	22049	22079	22072	21835	22109	21875	22104	21823	21931	21925	22022	21971	21891	22112	21941	22067	22076	21703	21735	21834	21880	21954	22029	21950	22049	21812	22021	21869	22097	21832	21916	22089	22052	22095	21908	22047	22007	22153	22045	21957	21945	21763	22030	22061	21969	21647	21964	21974	21849	21927	21893	21790	21913	21820	21983	22097	21880	21804	22057	21893	22142	22041	21986	22034	21955	21735	22039	21989	22008	21941	22036	21958	21925	21924	22097	21862	21906	21871	21988	21814	21743	21975	21705	21927	22043	22124	21846	21789	22099	21982	22114	21799	21756	21835	21915	21705	21895	21999	22186	21864	21915	21819	22023	21959	22094	21941	21960	21752	22036	21956	21766	21968	21765	21881	21686	21795	21886	21968	22041	21972	22178	21945	22080	21949	22056	21910	21988	21853	22188	21719	22196	21961	21903	21824	21757	22005	22098	22049	21929	22064	21932	21836	21806	22025	21823	21895	21921	22015	21990	21815	22085	21738	22047	22201	21820	21798	21932	22061	22052	22004	21799	22046	21934	22032	21970	21934	22079	21942	22072	21971	21943	22064	22012	22266	21878	21925	22020	22076	22016	21910	21886	21883	21998	21987	21860	21893	21995	22081	21785	21907	22225	21914	21897	22068	21808	21951	21845	21954	21905	22133	21997	22020	21854	21906	22003	21863	21994	22042	21689	21941	22074	21680	22034	21832	22167	21793	21963	21940	21895	21913	21997	21876	21814	21904	21768	21989	21894	22146	22016	21852	21949	22054	21842	21993	21810	22068	21753	21918	21715	21869	21945	21770	21919	21955	21877	21862	21617	21957	21777	21836	21743	21979	21693	22115	21980	22241	21873	21931	22152	21973	21927	21930	22041	21954	21906	21816	21719	21929	21872	21994	22035	21850	21872	21994	21945	21952	21956	22100	21830	22001	21878	21739	21715	21777	21862	21698	21902	21911	22075	21945	21977	22006	21893	21992	22167	21940	21971	21972	21771	22010	21921	22151	21733	21895	22061	22060	21977	21936	21948	21813	22084	21948	21818	21974	21906	21824	22128	22071	22127	22036	21857	22041	21905	21812	21809	22068	21908	21918	22029	22003	21995	21818	21990	22077	21996	22063	21965	22037	22087	21950	21918	22032	21952	22007	21952	21868	21870	22085	21914	21816	22097	21865	21759	22091	21916	21687	21939	21978	21936	21919	21908	21992	21884	22008	22108	22080	21941	21940	22004	21918	21769	21716	21861	21830	21965	22121	21748	21884	22054	21977	22160	21988	21865	22048	21745	21926	21896	21882	22020	21893	21922	21920	21863	21918	21968	21838	22040	21809	22051	21912	21894	22104	21855	21795	22065	21871	21817	21887	21836	22014	22062	21996	22133	21962	21885	21891	22008	21863	22204	21871	21822	22033	21843	21759	21955	21867	21957	21894	21998	22024	21883	21879	21855	21784	21819	21918	21876	22014	21842	21951	21896	21759	22102	21850	22031	21976	21923	21830	22102	21950	21994	21942	22001	21937	22035	21706	21667	21874	22030	21995	21893	21645	21904	21930	22060	22052	21758	22071	22153	22160	21861	21946	21877	22020	21837	21880	21917	21809	21994	21979	21920	21844	21819	21939	22030	22079	21961	21847	22124	21941	21824	21929	21748	22123	22103	21770	22038	21868	22028	21871	22120	21940	21818	21988	21750	21830	22029	21939	21956	21881	21921	22033	22173	22079	21944	22017	22185	21974	21775	21887	21761	22133	21872	21982	21949	21877	22055	22008	21882	21990	21932	21844	21847	21893	21786	21985	21859	22000	21944	22088	22030	22016	22117	22075	21991	22094	21922	21895	21905	21852	21727	21749	21942	22143	22046	21890	22097	22061	22147	22000	21896	22063	22238	22012	21797	21823	22129	22011	22037	21888	22009	22169	21923	22091	21886	21991	22036	22125	21780	21815	21900	21841	21796	21825	22084	21896	21787	21778	21591	21802	21971	21895	21882	21957	21745	22072	21904	22000	21874	21919	22008	22151	21885	21998	21992	21875	21868	21822	21932	22024	22243	21897	21799	21917	21840	22103	22129	21933	22019	21928	21949	21963	22084	22120	21757	21811	21930	21939	21933	21935	22252	21950	21819	21876	22087	22000	21942	21995	21977	22033	22136	21810	21885	21873	22012	22100	21801	22049	22128	21903	21841	21893	21828	21785	21981	21950	21887	21982	22170	22130	21793	21934	21891	22105	22028	21791	21895	21982	22091	21861	22026	21862	21813	22026	21782	21967	21753	22099	21970	21753	22068	21872	21851	21900	21938	22072	21719	21833	21918	22140	21883	22026	21857	22036	21987	21865	22107	21976	21924	21899	22293	22023	21934	21799	21944	21806	21743	21944	21986	22194	21808	21894	22001	21953	22096	21809	22056	21915	22008	21647	21822	21727	22124	22018	22006	21801	22155	21899	21794	22106	21926	21901	22019	21859	22025	22052	21881	22077	22074	21869	22093	22099	22052	22002	21811	21848	21950	22180	22003	21720	21817	21975	21860	21865	21874	22154	21915	22091	21861	22085	21869	21996	21882	21976	21765	21835	21820	21904	21793	21816
16386	33211	30112	26005	23690	21629	20337	19613	18846	18492	18314	17936	17753	17652	17662	17263	17456	17324	17283	17496	17156	17223	17141	17081	17145	17193	17111	16920	16850	17032	17025	16997	17065	16893	17150	17105	16833	16875	16731	17015	16856	16859	17019	17157	16837	16925	17094	17043	17035	17071	16929	17148	16950	17101	17006	17022	16909	16951	17174	16849	16983	17064	16884	17023	16821	16863	16925	16934	16952	16993	17047	16918	16871	16874	16902	16962	17136	16927	16964	17091	16973	16865	16920	17162	16926	16948	16934	16951	16873	17002	17156	16964	16897	17069	16863	16945	16894	17156	16907	16923	16793	17063	16842	16858	16939	17003	16964	16892	16943	16886	16791	16738	17079	17008	16903	16908	16892	16900	16980	16940	16987	17020	16782	16956	17039	16809	16872	16888	16795	16884	16938	16901	16975	17146	16906	17013	16778	17023	16811	16986	17014	16978	17040	16824	16923	17020	16998	16835	16914	16850	16844	16948	17010	17031	17089	16968	17041	17030	17052	16851	16769	16905	17036	17044	16842	16916	16963	16969	16869	17015	17027	16961	17036	16954	16979	17088	16870	16982	17050	16791	16836	16951	16748	17182	16957	16926	16959	17004	16790	16895	16835	16918	16987	17071	17069	16878	17037	16994	16942	16832	16867	16991	17001	16951	17015	16857	16846	17012	17053	16836	17073	17151	17046	16897	16998	16939	16912	16801	16738	16984	17005	16966	17022	16850	16846	17120	16863	16870	16832	16954	16844	16850	16847	16816	17054	16859	16861	16973	16922	16722	16850	16860	16844	16856	17046	16856	16781	16909	17028	16977	16958	16989	16990	16907	16942	17020	16946	16854	17001	16914	16814	16797	17060	16897	16950	16840	17102	16816	16892	16852	16764	17008	16938	16732	16901	16861	17063	16945	17103	17027	17004	17094	16887	16808	17007	16952	16835	16883	17024	16881	16881	16915	16952	16760	16906	16925	16881	16963	16814	16930	17016	16934	17032	16932	17050	17018	16948	16856	17125	16950	17006	17000	16865	17010	17074	16865	16856	17018	16737	16758	16989	17009	16865	17055	16927	17003	17067	17051	16832	16892	16935	17059	16941	16846	16982	16782	16880	17105	16750	16970	16872	16913	16871	16852	16944	16880	16970	16862	16913	16983	16892	17094	17024	16852	16817	17041	16796	17039	16954	16820	16859	17097	16908	16868	17075	17063	16906	16874	16907	16858	17131	16993	16936	17048	16870	17145	16805	16989	16909	16937	16902	16886	16951	16928	17092	16951	16990	17023	16985	16999	16878	16975	16985	16895	17064	16841	16803	16949	16704	16949	16902	16963	17068	16959	16980	16913	17197	16867	16955	16876	16830	17019	16802	16783	17027	16953	16928	17202	16781	16926	16927	16884	16868	16983	16884	17070	16874	16938	16803	16948	16930	17105	17006	16996	16972	16817	16922	16915	17032	16850	17061	16992	17066	16806	16865	16844	17186	16931	16913	16998	17073	17036	16930	16833	16975	16802	16992	16990	16845	16858	16987	16911	17074	17040	17053	17071	17123	17102	16780	16991	16848	17098	16793	17047	16724	16931	16885	17062	16961	16975	16912	17039	16856	16965	16987	17085	16787	16911	16841	16909	16866	16825	17018	16945	16956	16957	16978	16916	16913	16830	17060	16913	16841	16742	16857	17059	16873	16842	17026	16932	16968	16812	16950	16867	17072	16869	16782	17027	16901	17000	17126	16830	16824	16893	16939	16952	16878	16863	16963	16895	16963	17046	16695	16989	16692	16929	17161	16898	16909	16839	16908	16891	16924	16973	17118	16904	16813	16985	17070	16972	16794	16959	17095	16729	17153	17020	17002	17065	17057	16801	16893	17057	16967	17014	16974	16916	17040	16976	17094	17047	17174	16961	17118	16785	16841	16783	16848	17006	16819	16752	16889	17041	16862	16999	16929	16934	16878	17001	16833	16877	16945	16890	16950	16984	16946	16878	16879	16950	16780	16733	16813	16972	17035	17090	16985	16873	17052	17026	16968	16981	16902	16872	16856	16904	17005	16739	16909	16769	16985	17066	16911	16913	17047	16969	16886	16866	16845	16916	16803	16988	16959	16886	16892	16943	16856	16975	16870	16837	16991	16846	16972	17002	17065	16954	16873	16918	17122	16859	16814	16885	16892	16854	17081	16957	16787	16993	16833	17042	16984	17120	17052	17129	17008	17093	16874	16914	16977	16974	16755	16823	17098	16941	17120	17009	16891	16928	16873	16943	16920	17081	16896	16824	17032	16759	16950	16903	17123	16764	17098	16838	17004	16967	16977	16785	16854	17073	16939	16917	17048	16933	16857	17086	16948	16816	17027	16997	16869	16909	17004	16927	16824	17024	16916	17018	16941	17030	17062	16910	16762	16972	17022	17019	16929	16827	16876	17031	17018	17098	16878	16836	16902	17121	16992	16828	16876	17268	17155	17052	16807	16984	16884	17038	16905	16814	16954	16863	16860	16914	16924	17074	16965	16760	17112	16954	16926	16865	16866	16870	16953	16967	17058	17100	16897	16819	17006	16939	16814	16958	16904	16999	16678	16958	16961	16946	16863	16882	16965	16986	17020	16906	16836	16822	16999	16958	16971	16847	16921	16885	17071	17020	16946	16988	16891	17044	16816	16922	17029	16775	17039	17018	16964	17048	16995	16892	16952	16820	17020	17085	16949	16958	16998	16790	16892	16943	16942	16891	16919	16990	16867	17009	16998	17066	17031	16866	16950	16993	17035	16835	16829	16992	16926	17004	17032	16829	17047	16938	16993	16890	16900	16828	16964	16835	17018	16977	16779	16929	16882	16935	16874	16905	16875	16968	16951	16836	17034	16950	16973	16901	16883	17036	17014	17010	17022	16925	17074	16840	16884	16800	16984	17014	16978	16993	16907	16914	16920	16923	16872	17077	16916	16796	16962	16962	17000	16885	16686	16947	16920	16959	16990	16755	17116	16980	17065	16988	17009	16963	16783	16910	16889	16873	16905	16843	17088	16915	16964	17072	16992	16936	17070	17001	16958	16868	16895	16789	17038	16978	17124	16753	16858	16772	16953	16790	16926	17094	16879	16929	16936	16888	16717	16918	16935	16982	17166	16923	16839	17005	17089	16877	16805	16753	16742	16839	17122	16930	16979	17007	16875	16766	16870	16997	16865	17084	16974	16861	16887	16890	16961	17037	16897	16954	16732	17038	16894	16966	16858	16776	17048	17017	16953	16974	16789	16826	16921	17011	16893	16906	17117	17006	16720	17003	16863	16901	16975	17077	16977	16865	16823	16969	16922	17014	17012	16689	16980	16974	16912	17006	16858	17037	16895	17017	16977	16996	17059	16938	16896	17019	16901	17036	16889	16829	16909	16984	16943	16948	16828	16841	17246	16911	16995	16748	17060	16695	17157	16897	16991	17068	16929	16778	17015	16985	17024	16993	16920	16933	16744	17037	16838	16919	16958	16820	16986	16940	16904	17062	16976	16916	16970	16917	16826	16951	16986	17106	17130	16965	16819	17073	16856	16735	16744	17003	16904	17000	17003	16953	17110	16997	16845	16979	16925	16829	16902	17052	17094	16951	17088	17013	16737	16942	17050	16889	16755	16854	16972	16824	17003	16952	16854	16916	16933	16925	16842	17049	16973	17016	16914	16920	16851	17244	16912	16820	16992	16865	17022	17175	16985	16943	16927	16937	16730	16905	17017	16815	16939	17104	17040	16999	16957	16904	16921	17042	17003	16949	16908	17024	16812	16988	17053	16963	16828	16718	16902	16935	16989	16797	16975	16837	17005	16866	17174	16962	16979	17019	17055	17096	17092	16864	16930	16894	16901	16874	16725	16933	17018	16927	16938	16856	16882	16958	16821	16810	17002	16920	16932	16971	16903	17033	16999	17096	17090	17037	16942	17101	17012	16901	17027	16967	17084	16986	16966	16932	16975	16870	17005	16973	16893	16996	16921	16848	16988	16775	16860	16752	17163	16947	16912	16864	16924	16865	17048	16972	17107	16907	16939	17051	16906	16863	17055	17007	17070	16991	16947	16838	16970	16896	17003	16952	16925	16871	16898	16938	16990	16945	16909	16963	16858	17013	16882	16864	16662	17040	16892	16930	17017	16988	16844	16939	16989	16895	17034	16997	16840	17138	16859	16824	17011	16985	16923	17080	16917	16936	16858	16927	16819	16935	17054	16869	16775	16921	16863	17015	16775	16944	17034	17074	16893	16919	16935	17051	16931	16858	17086	16824	16866	16822	16859	16972	16799	16936	16905	16923	16946	16713	16903	16838	17009	16794	17158	16912	16997	16917	16745	17009	16916	16833	16859	17023	16894	16891	16990	16821	16898	16961	16768	16855	16923	17028	16831	16745	16925	16909	16979	16948	16971	16949	16855	16871	17077	16972	17030	16980	16961	16937	16846	16746	17063	16965	17018	16883	17066	16996	16962	16796	16967	16881	16965	17038	17038	17029	16886	17018	16958	16991	16772	17030	16773	16990	17045	16878	17149	16967	16918	17025	16793	16845	16862	16983	16850	17011	16908	16853	16907	17010	16808	17026	16793	16916	16987	17054	16947	16943	16798	16956	17063	16904	16957	17028	17061	16935	17025	16925	16976	16917	16829	16874	16913	16863	17017	17070	16910	17113	16877	16920	16959	16960	16850	17009	16996	16871	16999	17053	16822	16926	17033	16968	16861	17120	16799	16901	16927	17013	17033	16978	16891	16994	16971	16905	17155	16999	16936	17002	16826	16923	16889	16975	17069	17123	17015	17011	17082	16702	16905	16939	16897	16787	16889	17033	16973	17018	16826	16912	16722	17017	16953	16935	17088	16844	17081	16785	17049	16924	16970	16966	16936	16986	17019	16925	16889	17055	16937	16941	16790	16961	16944	16975	16911	17052	17133	16995	16873	16946	16829	16946	17098	17107	17030	16902	16956	16768	16823	16892	16924	16756	17004	16901	16876	17001	16866	16960	16950	17055	17054	16922	16991	16880	16951	16902	16803	16786	16877	17110	16915	16864	16822	16904	16961	17072	17026	16811	16814	16924	17194	17036	16904	17011	16888	16908	17013	16842	16780	16856	16927	16909	16912	17052	16748	16778	16945	16842	16724	16999	16798	16964	16834	16935	17071	16880
30515	25092	29197	27584	24561	24045	23613	23133	22788	22952	22763	22643	22680	22542	22454	22594	22393	22552	22496	22159	22521	22449	22372	22269	22400	22028	22355	22045	22367	22087	22264	22356	22351	22269	22300	22177	22230	22279	21940	22050	22173	22186	22160	22277	22266	22411	22346	22207	22415	22379	22201	22271	22208	22107	22092	22198	22140	22198	22383	22156	22337	22071	22227	22153	22335	22325	22081	22101	22188	22232	22645	22317	22315	22216	22169	22389	22270	22252	22319	22056	22090	22119	22109	21897	22226	22310	21951	22242	22072	22341	22337	22347	22391	22419	22064	22288	22101	22285	22384	22142	22192	22269	22145	22099	22340	22228	22170	22019	22494	22272	22267	22279	22178	22125	22228	22318	22302	22130	22216	22119	22094	22174	22249	22244	22309	22101	22197	22191	22186	21989	22198	22301	22109	22186	22217	22078	22244	22236	22181	22104	22183	22178	22361	22113	22175	22295	22195	22360	22074	22238	22228	22085	22050	21998	22055	21985	22078	22311	22348	22075	22377	22506	22373	22193	22257	21916	22102	22045	22244	22320	22282	22148	22104	22045	22195	22265	22114	22365	22164	22125	22042	21993	22122	22327	22075	22184	22074	22180	22305	22025	22303	22350	22244	22283	22345	22180	22225	22157	22073	22270	22193	22112	22462	22296	22124	22248	22496	22212	22251	22250	22115	22068	22246	22215	22569	22424	22313	22164	22210	22279	22111	22215	22297	22204	22216	22179	22325	22249	22439	22294	22180	22203	22390	22164	22334	22443	22408	22178	22192	22297	22143	22186	22138	22298	22308	22157	22324	22361	22263	22229	22483	22370	22342	21940	22263	22264	22124	22262	22236	22280	22312	22299	22492	22210	22187	22237	22212	22308	22179	22315	22063	22154	22223	22170	22344	22320	22295	21951	22443	22016	22235	22088	22259	22134	22301	22191	22403	22430	22292	22248	22309	22133	22178	22182	22144	22338	22309	22186	22230	22183	22356	22233	22414	22212	22086	22334	22415	22311	22342	22287	22069	22407	22266	22200	22169	22375	22295	22270	22305	22373	22224	22472	22374	22311	22428	22284	22363	22307	22222	22345	22179	22201	22309	22246	22331	22337	22193	22200	22142	22441	22351	22215	22139	22002	22101	22087	22398	22158	22232	22117	22400	22449	22136	22199	22299	22275	22150	22474	22437	22039	22337	22299	22036	22287	22282	22203	22187	22338	22186	22092	22269	22354	21985	22409	22100	22315	22196	22372	22144	22444	22260	22250	22324	22182	22280	22040	22019	22201	22228	22319	22291	22092	22196	22292	22128	22146	22076	22086	22485	22214	22323	22197	22138	22232	22008	22221	22177	22369	22312	22402	22399	22144	22348	22256	22303	22145	22317	22327	22102	22247	22192	22079	22264	22466	22243	22358	22292	22536	22358	22389	22078	22104	22121	22362	22286	22214	22149	22361	22595	22264	22205	22212	22165	22058	22359	22366	22266	22165	22350	22310	22359	22318	22093	22188	22223	22230	22233	22121	22077	22191	22103	22389	22384	22264	22162	22221	22091	22186	22331	22239	22158	22276	22363	22156	22067	22062	22125	22060	22174	22169	22470	22306	22305	22410	22293	22275	22154	22384	22254	22057	22214	22261	22166	22267	22216	22271	22529	22211	22310	22321	22286	22113	22182	22108	22084	22323	22217	22236	22268	22268	22481	22257	22344	22322	22324	22215	22363	22146	22137	22336	22477	22290	22428	22291	22327	22295	22323	22448	22371	22430	22196	22184	22060	22433	22326	22482	22170	22306	22256	22120	22149	22205	22293	22217	22124	22161	22305	22032	22171	22164	22360	22431	22488	22304	22338	22218	22131	22219	22315	22086	22408	21968	22348	22243	22373	22327	22220	22337	21949	22178	22334	22325	22267	22310	22322	22378	22301	22014	22241	22191	22092	22369	22361	22072	22218	22164	22282	22428	21996	22190	22286	22336	22066	22125	22312	22160	22122	22155	22408	22132	22156	22252	22196	22239	22152	22223	22361	22267	22340	22165	22318	22214	22085	22440	22170	22478	22118	22237	22211	22002	22285	22137	22229	22230	22212	21959	22285	22088	22260	22199	22300	22432	22308	22449	22378	22157	22242	22205	22281	22195	22254	22438	22405	22232	22470	22296	22295	22334	22387	22233	22517	22338	22199	22076	22394	22234	22424	22050	22171	22066	22381	22539	22428	22245	22135	22489	22251	22345	22317	22205	22062	22273	21867	22196	22255	22332	22354	22206	22224	22401	22337	22448	22062	22193	22280	22270	22190	22215	22162	22416	22358	22368	22292	22056	22079	22088	21976	22301	22370	22032	22107	22379	22337	22101	22210	22078	22242	22220	21930	22149	22223	22096	22278	22136	22302	22030	22032	22143	22101	22348	22199	22109	22221	22229	22189	22419	22189	22066	22097	22172	22131	22171	22122	22168	22256	22098	22192	22251	22356	22002	22106	22283	22165	22364	22274	22244	22423	22181	22219	22269	22318	22152	22148	22181	22294	22191	22317	22380	22284	22167	22433	22443	22392	22368	22260	22365	22201	22183	22338	22211	22251	22305	22242	22174	22102	22211	22051	22125	22244	22107	22265	22212	22382	22309	22160	22157	22356	22264	22222	22378	22300	22084	22190	22113	22444	22302	22147	22173	22259	22379	22340	22249	22269	22453	22478	22160	22396	22227	22254	22179	22127	22338	22285	22297	22303	22279	22130	22130	22157	22127	22254	22199	22116	22153	22460	22281	22158	22115	22402	22202	22136	22197	22274	22332	22179	22166	21967	21892	22256	22203	22423	22458	22125	22348	22096	22219	22257	22463	22383	22133	22161	22312	22062	22247	22183	22224	22362	22197	22170	22359	22287	22373	22212	22011	22360	22512	22164	22192	22283	22011	22242	22134	22448	22146	22353	22410	21981	22169	22344	22318	22201	22270	22179	22097	22151	22008	22304	22225	22341	22439	22310	22219	22185	22355	22259	22264	22371	22151	22265	22100	22108	22210	22180	22312	22263	22160	22430	22410	22117	22230	22518	22063	22195	22281	22156	22120	22244	22194	22383	22157	22315	22325	22098	22398	22240	22283	22385	22132	22402	22223	22134	22249	22217	22242	22181	22214	22315	22348	22040	22070	21961	22192	22058	22082	22203	22259	22018	22041	22249	22261	22013	22247	22452	22262	22237	22263	22191	22286	22327	22209	22366	22249	22217	22185	22054	22110	22190	22028	22246	22164	22576	22484	22296	22373	22335	22369	21976	22251	22135	22051	22137	22005	22218	22285	22205	21970	22035	22223	22300	21995	22064	22264	22225	22204	22286	22174	22104	22195	22111	22087	22010	22294	22385	22205	22228	22347	22227	22373	22228	22305	22278	22118	22191	22108	22271	22165	22150	22177	22259	22026	21854	22239	22089	22072	22073	22310	22040	22444	22054	22314	22298	22212	21981	22223	22071	22174	22248	22370	22283	22223	22350	22244	22104	22304	22082	22310	22225	22118	22232	22242	22191	22172	22260	22202	22304	22317	22266	22382	22040	22266	22404	22220	22119	22245	22268	22387	22160	22207	22149	22091	22231	22147	22266	22392	22459	22194	21975	22196	22326	22019	22009	22414	22470	22195	22207	21985	22118	22244	22194	22262	22329	22124	21998	22157	21763	22179	22235	22273	22226	22187	22382	22186	22280	22380	22425	22324	22286	22149	22342	22521	22238	22476	22322	22265	22283	22012	22271	22270	22016	22430	22106	22177	22207	22329	22167	22299	22347	22332	22479	22235	22137	22288	22131	22391	22056	22233	22163	22251	22155	22426	22064	22182	22138	22249	22174	22254	22221	22018	22334	22246	22579	22163	22179	22264	22182	22070	22306	22354	22442	22210	22197	22190	22445	22160	21989	22259	22233	21974	22061	22169	22136	22343	22033	22505	22231	22106	22422	22202	22125	22295	22351	22338	22054	22332	22402	22334	22436	22286	22278	22034	22245	22339	22253	22177	22060	22037	22292	22394	22194	22190	22576	22162	22343	22219	22302	22241	22129	22127	22394	22074	22264	22504	22232	22236	22083	22286	22499	22149	22174	22166	22383	22346	22222	22355	22275	22000	22189	22270	22247	22001	22165	22107	22224	22373	22237	22099	22205	22352	22399	22099	22060	22206	22394	22215	22290	22246	22256	22136	22347	22006	22246	22170	22391	22345	22255	22121	22210	22402	22405	22073	22136	21976	22315	22307	22449	22335	22321	22098	21969	22369	22227	22343	22267	22312	22215	22226	22316	22172	22327	22352	22220	22336	22217	22472	22209	22213	22422	22234	22225	22308	22388	22087	22136	22274	22101	22007	22107	22380	22246	22103	22403	22308	22295	22293	22378	22307	22261	22171	22339	22297	22001	22183	22217	22369	22351	22198	22118	22003	22236	22315	22257	22295	22380	22306	22281	22382	22382	22308	22315	22533	22245	22369	22512	22306	22207	22320	22404	22288	22337	22163	22104	22059	22126	22286	22269	22148	22319	22378	22207	22350	22269	22227	22247	22284	22151	22203	22407	22062	22159	22163	22403	22220	22147	22138	22240	22063	22459	22064	22200	22255	22281	22206	22187	22191	22038	22074	22146	21979	22137	22096	22143	22221	22081	22218	22282	22339	22391	22240	22333	22121	22283	22261	22279	22346	22361	22307	22291	22216	21989	22372	22339	22360	22364	22315	22168	22167	22227	22373	22230	22125	22133	22349	22150	22384	22298	22371	22278	22354	22399	22280	22067	22397	22157	21996	22223	22255	22327	22098	22183	22428	22392	22323	22380	22325	22139	22366	22148	22002	22117	22261	22237	22252	22137	22304	22248	22274	22142	22328	22117	22545	22511	22011	22192	22147	22036	22238	22160	22347	22182	22270	22273	22319	22240	22386	22074	22295	22166	22230	22235	22241	22269	22336	22171	22025	22332	22402	22261	22382	22307	22261	22266	22105	22286	22349	22238	22383	22527	22217	22205	22425	22363	22526	22080	22479	22258	22240	22389	22439	22266	22175	22247	22266	22146	22173	22536	21938	22261	22205	22276	22126	22233	22170	22216	22451	22487	22298	22187	22082	22199	22272	22094	22270	22121	22350	22431	22282	22321	22003	22202	22355	22326	22368	22348	22143	22156	22254
19584	26529	24655	22056	20632	19514	18922	18335	18007	17890	17864	17662	17594	17445	17552	17483	17305	17383	17305	17317	17246	17257	17200	17071	17207	17193	17058	17085	17261	17215	17221	17174	17158	17251	17182	17160	17346	17068	17193	17223	16995	17331	17352	17150	17175	17226	17261	17205	17072	17265	17090	17074	17020	17093	17175	17222	17188	17236	17152	17149	17196	17153	17014	17153	17212	17228	17195	17112	17117	17255	17060	17036	17195	17094	17126	17047	17164	17206	17129	17065	17136	17189	17020	16945	17324	17228	17204	17115	16902	17153	17093	17366	17188	17023	17411	17104	17093	17091	17121	17182	17021	17204	16999	17142	17083	17263	17141	17095	17274	17182	17019	17154	17080	16980	17086	17112	17060	17093	17005	17123	17060	17140	17109	17181	17174	17097	17241	17075	17105	17190	17185	17027	17199	17041	17244	17134	17090	17083	17073	17148	17093	17065	17133	17332	17168	17083	17208	17176	17169	17106	17266	17426	17004	17231	17124	17160	17107	17134	17227	17276	17152	17143	17210	17041	17178	17142	17201	17158	17060	17132	17188	17153	17076	17145	17299	17169	17017	17002	17228	16989	17340	17111	17035	16987	17247	17061	17164	17029	17027	17099	17022	17169	17171	17027	17369	17024	17109	17285	17149	16957	17137	17033	17157	17080	17192	17191	17124	16927	17081	17205	17173	17216	17208	17041	17085	17233	17324	17136	17143	17205	17139	17019	17339	17129	17271	17249	17175	17075	17107	16965	17090	17063	17056	17104	17164	17142	17381	17095	17076	16932	17206	17237	17088	17102	17173	16931	17147	17112	17026	17029	17285	17178	17249	17044	17047	17227	17225	17148	17119	17315	17089	17072	17210	17101	16971	17163	17181	17147	17155	17091	17010	17281	17267	17140	17260	17108	17018	17182	17286	17340	17293	16982	17165	17124	17288	17397	16896	17168	17163	17317	17043	17191	17386	17201	17212	17166	17080	17011	17138	17144	17110	17089	17190	17185	17247	16999	17065	17095	16926	17176	17087	17121	17170	16963	17106	17141	17117	17189	17112	17242	17161	17138	17079	17081	17242	17180	17056	17025	17093	17125	16995	17242	17149	17123	17265	17293	17081	17142	17142	17016	17069	17078	17216	17203	17055	17168	17363	17274	17134	17058	17233	17020	17085	17011	17287	17100	17121	17150	17169	17105	17089	17033	17148	17365	17052	17190	17181	17194	17159	17123	17325	17155	17184	17047	17205	17084	17170	17167	17283	17037	17064	17178	17160	17081	17224	17179	17171	17117	17192	17132	17307	17170	17102	16997	17207	17099	17090	17038	17161	17301	17180	17293	16896	17208	17274	17133	17152	17067	16901	17052	17266	17049	17160	17123	17027	17125	16973	17081	16960	17176	17093	17064	17192	17091	17227	17138	17058	17097	17197	17114	17199	17162	17101	17014	17180	17166	17136	17139	17049	17222	17230	17101	17213	17002	17337	17111	17154	17238	17070	17136	17019	17102	17027	17028	17192	17113	17215	17196	17092	17042	17154	17292	17186	17121	17094	17094	17250	17144	17095	17182	17100	17170	17087	17169	17378	17189	17114	17158	17180	17150	17234	17216	17278	17169	17012	17045	17162	17102	17044	17087	17078	17073	17255	17143	17211	17114	16991	17180	17123	17153	17142	17213	17224	17193	17079	17138	16920	17150	17229	17196	17132	17200	17336	17221	17181	17000	17210	17147	17104	17214	17056	17124	17216	17147	16907	17117	17070	17080	17387	17140	16978	17053	17120	17016	17181	17152	17009	17271	17334	17136	17126	17288	17009	17119	17222	17202	17116	17097	17168	17157	17092	17065	17316	17180	17269	17191	17137	17140	17167	17117	17245	17049	17243	17021	17184	17303	16940	17271	16950	17096	17167	17018	17049	17075	17017	17187	17159	17178	17013	17048	17120	17106	17237	17118	17113	17116	17184	17322	17112	17129	17037	17231	17016	17138	17142	17154	17175	17025	17142	17160	16991	17192	17099	17230	17118	17275	17027	17273	16884	17169	17160	17261	16987	17048	17184	17295	17111	17153	17095	17360	16964	17198	17235	17032	17020	17159	17168	17277	17161	17278	17113	17265	17215	17179	17220	17219	17188	17248	17137	17300	17077	16958	17034	17065	17213	17137	17081	17152	17063	17089	17197	17145	17282	17154	17100	17023	17192	16951	17185	17131	17220	17092	17097	17054	17069	17247	17143	17109	17409	17070	17167	17122	17229	17219	17154	17170	17091	17091	17026	17164	17165	17087	17114	17244	17143	17270	17087	17209	17131	17172	17140	17205	17126	17030	17171	17115	17200	17181	16940	17163	16980	17095	17091	17014	17050	17383	17077	17035	17096	17154	17054	17061	17239	17096	17178	17276	17132	17041	17160	17087	17073	17122	17246	17116	17191	17226	17131	16955	17246	17080	17333	17258	17190	17185	17078	17077	17175	17193	17020	17029	17228	17025	17220	17175	17137	17129	17067	17141	17355	17257	17058	17121	17248	17099	17281	17164	17138	17147	17140	17274	17145	17201	17152	17170	17159	17180	17172	16936	17030	17127	17024	17049	17356	17234	17164	17160	17075	17151	17034	17121	17003	17177	17249	17149	17060	17191	17273	17247	17147	17049	17245	17316	17093	17139	17290	17010	17013	17290	17081	17183	17111	17251	17075	17050	17189	17216	17136	16965	17207	16944	17111	16983	17045	17112	17151	17304	17197	17037	17122	17168	17227	17085	16992	17171	17188	17171	17147	17150	17150	16949	17159	16961	17277	17206	17051	17118	17158	17256	17061	17297	17181	17028	17086	17240	17373	17271	17184	17146	17092	17277	16986	17169	17307	17236	17128	17113	17174	17215	17001	17182	16975	17044	17283	17242	17174	17211	17148	17179	17140	17197	17007	17171	17072	17166	17011	17258	17134	17228	17225	16992	17044	17138	17088	17260	17229	17008	17354	16927	17158	17041	17373	17221	17257	17057	17072	17068	17020	17300	17078	17019	17149	17128	17155	17187	17032	17192	17179	17140	17128	17191	17219	17178	17110	17015	17122	17178	17213	17138	17115	17120	17352	17092	17227	17117	17041	17229	17148	17179	17045	17051	17020	17278	17305	17269	17126	17206	17286	17077	17197	17229	17390	17196	17243	16971	16980	17431	17122	17162	16976	17204	17130	17181	17171	17056	17156	17233	17141	17140	17098	17201	17282	17159	17096	17352	17174	17117	17258	17263	17244	17092	17044	17038	17116	16868	17209	17141	17173	17155	17137	17108	17198	17162	17349	17136	17160	17037	17337	17171	17257	17023	17270	17161	17194	17257	17160	17138	17063	17289	17085	17133	17164	17106	17159	17047	17160	17103	17174	17139	17064	17220	17332	17082	17340	17156	17093	17180	17185	17254	17216	17207	17079	16962	17107	17203	17391	17100	17203	17172	17122	17079	17395	17305	17211	17265	17175	16983	17230	17237	17147	17061	17271	17276	16978	17225	17150	17319	17180	17142	17070	17084	17161	17110	17114	16999	17228	17146	17064	17203	17139	17222	17071	17123	17102	17174	17118	17123	17235	16942	17284	17039	17390	17152	17196	17168	17180	17311	17064	17132	17117	17129	17162	17097	17086	17195	17159	17200	17135	17047	17052	17127	17346	17123	17076	17019	17132	17275	17136	17196	17213	17072	17035	17226	17212	17123	17064	17117	17077	17136	17021	17132	17117	17053	17318	17073	17110	17188	17159	17207	17208	17005	17465	17117	16976	17210	17274	17181	17230	17049	17111	17281	17110	17179	17041	17205	17087	17047	17030	17101	17016	17299	17138	17153	17062	17240	17202	17178	17096	17214	17359	17145	17151	17241	17132	17020	17144	17214	17219	17128	17063	17182	17189	17042	17090	17147	17122	16905	17064	17126	17105	17116	17183	17127	17037	17030	17234	17033	17048	17102	17111	17229	17090	17077	17151	17197	17202	17137	17283	17119	17214	17143	17079	17157	17388	17075	17259	17128	17235	17175	17335	17275	17146	17098	16996	17070	17214	17227	17143	17151	17175	17114	16950	16927	17153	17180	17199	17138	17063	17251	17072	17310	17242	17040	17231	17313	17134	17135	17103	17088	17360	17147	17011	17070	16914	17093	17001	17127	17141	17105	17043	17082	17343	17196	17233	17129	17116	17176	17284	17137	17204	17101	17231	17244	17200	17151	17094	17031	17162	17190	17243	17155	17125	17173	17041	17085	17039	17216	17038	16996	17139	17139	17388	17079	17133	17212	17136	17113	17072	17056	17182	17135	17112	17071	17151	17172	17120	17272	17157	17033	17174	17067	17291	17076	17207	17146	17234	17180	17104	17328	17209	17224	17130	17164	17402	17148	17185	17155	17205	17253	17257	17111	17121	17165	17163	16992	17029	17224	16974	17138	17120	17212	17360	17189	17149	17043	17170	17189	17246	17265	17228	17282	17186	17104	17221	17246	17063	17126	17149	17108	17284	17017	17136	17038	17071	17133	16985	17156	17158	17261	17121	17276	17118	17194	17251	17114	17085	17020	17127	17219	17195	17083	17194	17249	16993	17272	17183	17188	17252	17267	17115	17081	17239	17203	17315	17274	17099	17081	17257	17093	17165	17189	17196	17213	17183	17124	17271	17032	17166	17336	17255	17115	17113	17222	17039	17225	17314	16941	17308	17007	17057	17013	16991	17139	17153	17130	17014	17068	17182	17228	17039	17322	17174	17124	17121	17303	17056	17275	17077	17196	17194	17172	16860	17049	17218	17229	17042	17110	17048	17167	17127	17090	17110	17091	17204	17160	17040	17186	17116	17306	17047	17295	17138	17183	17292	17041	17164	16967	17214	17222	17120	17189	17239	17066	17154	17286	17037	17262	17217	17131	17280	17186	17317	17151	17226	17227	17032	17339	17197	17176	17113	17164	17238	17140	17203	17088	17211	17145	17115	17077	17082	17106	17136	17205	17209	17134	16986	17100	17098	17173	17263	17268	17194	17057	17105	17026	17223	17165	17169	17091	17254	17185	17324	17208	17155	17193	17099	17243	17076	16987	17244	17263	17174	17090	17240	17161	17098	17074	17097	17095	17134	17013	16966	17439	17111	17221	17035	17248	16996	17311	17007	17222	17201	17086	17270	17204	17270	17145
23234	21303	28221	25293	23951	25443	25749	23394	22989	22987	22600	22487	22394	22322	22528	21879	22246	22209	22166	21893	22117	22118	21927	21902	21867	21892	21896	22014	21909	21698	21898	21951	21675	21772	21779	21831	21844	21902	21799	21689	21849	21845	21883	21659	21950	21755	21746	21671	21923	21783	21716	21605	21831	21707	22079	22083	21699	21898	21945	21763	21698	21413	21716	21873	21748	21825	21767	21659	21836	21838	21863	21803	22024	21964	21967	21886	21715	21653	21782	21656	21787	21875	21670	21593	21594	21783	21839	21783	21962	21815	21811	21893	21776	21568	21822	21707	21677	21675	21665	21695	21756	21793	21834	21841	21654	21671	21990	21741	21649	21656	21687	21646	21658	21844	21794	21701	21957	21524	21736	21977	21820	21877	21521	21615	21959	21684	21768	21800	21770	21663	21960	21805	21722	21683	21787	21943	21787	21868	21781	21598	21920	21836	21794	21632	21578	21868	21697	21850	21766	21525	21708	21884	21608	21819	21888	21857	21866	21501	21632	21687	21616	21894	21774	21623	21887	21995	21746	21566	21739	21777	21773	21816	21911	21850	21570	21728	21831	21835	21842	21976	21825	21618	21912	22003	21949	21888	21650	22016	22034	21714	21692	21864	21692	21593	21892	21478	21718	21810	21658	21902	21682	21756	21855	21942	22228	21838	21658	22025	21829	21717	21782	21792	21679	21767	21844	21769	21667	21825	21703	21737	21564	21625	21884	21629	21862	21789	21818	21778	21681	21611	21774	21905	21775	21814	21957	21859	21820	21783	21862	21575	21701	21880	21844	21675	21724	21719	21654	21635	21748	21792	21727	21502	21761	21865	21968	21654	21764	21824	21708	21668	21790	21608	21687	21866	21697	21849	21978	21803	21952	21680	21819	21909	21927	21861	21960	21705	21596	21746	21644	21748	21809	21977	21752	21795	21656	21597	21672	21926	21874	21714	21958	21987	21818	21832	21575	21442	21721	21846	21711	21699	21644	21781	21668	21819	21867	21664	21854	21729	21708	21850	21838	21763	21721	21650	21723	21854	21583	21989	21596	21689	21796	21665	21785	21837	21785	22030	21772	21778	21740	21968	21750	21776	21882	21537	21896	21907	21691	21921	21711	21692	21935	21883	21719	21861	21512	21578	21708	21610	21772	21907	21958	21750	21866	21700	22062	21803	21743	21459	21846	21947	21839	21886	21797	21647	21643	21573	21958	21750	21704	21717	21850	21823	21851	21785	21672	21647	21729	21776	21704	21827	21743	21746	21752	21758	21844	21607	21764	21816	21828	21801	21795	21781	21838	21728	21601	21875	21745	21775	21610	21795	21918	21728	21727	21674	21786	21763	21893	21969	21717	21628	21832	21677	21718	21627	21663	21934	21542	21829	21938	21627	21905	21718	21644	22115	21643	22022	21680	21708	21823	21638	21815	21877	21763	21626	21792	21717	21765	21818	22046	21611	21886	21933	21954	21762	21836	21781	21604	21819	21705	21598	21895	21674	21816	21783	21590	21611	21484	21594	21929	21866	21721	21704	21768	21724	21857	21814	21741	21793	21943	21638	21748	21821	21840	21664	21745	21883	21806	21577	21900	21801	21779	21937	21915	21821	21684	21664	21772	21590	21524	21533	21998	21847	21635	21778	21784	21655	21768	21866	21700	21746	21731	21808	21991	21689	21766	21761	21737	21578	21738	21662	21714	21696	21630	21887	21904	21760	21904	21762	21759	21831	21590	21846	21725	21817	21753	21814	21906	21699	21795	21806	21817	21793	21827	21875	21730	21629	21944	21800	21688	21704	21719	21764	21746	21824	21903	21794	21580	21813	21686	21807	21887	21780	21806	21867	21885	21640	21863	21711	22017	21688	21756	21825	21772	21761	21788	21428	21789	21773	21859	21802	21890	21907	21621	21829	21778	21886	21953	21951	21710	21736	21744	21960	21724	21657	21703	21882	21872	21884	21878	21655	21675	21806	21883	22054	21905	21690	21794	21607	21940	21681	21667	21555	21808	21740	21791	21810	21786	21575	21489	21815	21925	21665	21808	21865	21865	21881	21790	21562	21764	21884	21748	21597	21884	22042	22105	21697	21634	21742	21917	21770	21837	21880	21992	21589	21601	21708	21725	21474	21837	21886	21760	21672	21695	21699	22028	21737	21777	21678	21635	21675	21856	21617	21667	21724	21784	21689	21880	21790	21749	21721	21800	21695	21696	21881	21950	21756	21757	21858	21798	21690	21818	21779	21775	21740	21713	21829	21718	21868	21583	21702	21989	22010	21811	21571	21843	21798	21603	21806	21753	21864	21918	21800	21946	21780	21948	21693	21894	21969	21698	21671	21815	22148	21818	21740	21980	21545	21852	21840	21683	21871	21689	21766	21814	21613	21948	21747	21730	21610	21707	21620	21594	21789	21761	21852	21647	21609	21650	21404	21855	21796	21716	21739	21873	22006	21606	21853	21971	21879	21814	21812	21657	21750	21735	21524	21779	21917	21665	22006	21844	22098	21855	21760	21778	21830	21832	21535	21618	21873	21820	21753	21741	21508	21753	21813	21679	21814	21890	21639	21732	21677	21626	21878	21607	21821	22032	21697	21619	21498	21738	21759	21871	21822	21769	22064	21966	21407	21567	21931	21693	21656	21836	21598	21809	21813	21774	21697	21934	21687	21757	21577	21814	21823	21728	21874	21736	21645	21820	21785	21758	21733	21847	21620	21936	21811	21806	22091	21858	21485	21893	21681	21988	21791	21723	21776	21749	21719	21717	21835	21712	21602	21665	21483	21942	21834	21860	21966	21858	21761	21946	21708	21613	21629	21903	21708	21857	21602	21798	21802	21953	21786	21793	21775	21801	21946	21890	21629	21962	21741	21795	21869	21812	21637	21717	21762	21683	21800	21729	21673	21869	21989	21851	21846	21864	21736	21767	21662	21685	21664	21869	21776	21596	21699	21840	21715	21902	21720	21807	21641	21680	21641	21718	21853	21885	21837	21791	21810	21947	21897	21816	21864	21729	21867	21699	21791	21680	21649	21865	21668	21625	21771	21694	21438	21769	21595	21723	21570	21791	21820	21822	21761	21610	21855	21788	21747	21721	21711	21679	21549	21850	21803	21883	21659	21803	21854	21764	21838	21787	21778	21809	21618	21878	21478	21869	21812	21697	21618	21845	21891	21836	21990	21769	21722	21755	21827	21884	21735	21550	21728	21749	21833	21852	21675	21630	21569	21664	21692	21839	21821	21913	21594	21771	21684	21864	21742	21677	21625	21842	21869	21783	21760	22019	21756	21726	21728	21778	21589	21651	21653	21818	21862	21714	21839	21866	21832	21785	21711	21985	21905	21691	21754	21682	21712	21851	21707	21758	21592	21944	21815	21879	21698	21883	21743	21649	21805	21815	21864	21818	21514	21462	21705	21744	21680	21855	22064	21844	21800	21625	21559	21700	21797	21855	22013	21700	21467	21641	22041	21582	21793	21543	21681	21700	21962	21650	21822	21761	21773	21726	21968	21928	21867	21933	21619	21457	21772	21625	21726	21518	21903	21826	21681	21891	21802	21646	21738	22000	21628	21724	21764	21635	21678	21630	21771	21967	21686	21647	21600	21883	21692	21951	21848	21660	21694	21795	21720	21868	21888	21711	22179	21856	21850	21886	22011	21885	21914	21815	21780	21708	21788	21803	21452	21583	21930	21675	21817	21800	21825	21655	21645	21676	21672	21655	21898	21844	21892	21800	21666	21721	21872	21740	21795	21696	21484	21898	21706	22042	21700	21661	21777	21805	21848	21877	21857	21685	21778	21823	21965	21946	21800	21871	21844	21773	21968	21617	21700	21718	21740	21803	21645	21777	21856	21994	22008	21760	21789	21803	21657	21698	22006	21616	21605	21623	21869	21686	21811	21691	21808	21764	21604	21643	21841	21726	21692	21605	21501	21668	21791	21892	21866	22071	21817	21763	21810	21763	21736	21525	21830	21829	21700	21934	22045	21824	21816	21802	21545	21603	21773	21795	21956	21827	21789	21944	21805	21697	21691	21637	21915	21663	21819	21766	21697	21769	22022	21601	21718	22015	21746	21782	21814	21880	21893	21761	21884	21752	21906	21819	21872	21760	21957	21699	21628	21630	21669	21809	21937	21681	21818	21791	21682	21886	21730	21935	21556	21893	21717	21669	21652	22017	21583	21810	21656	21973	21498	21836	21798	21687	21705	21860	21877	21853	21606	21615	21679	21708	21743	21912	21749	21728	21779	21653	21655	21851	21811	21904	21635	21694	22012	21771	21835	21807	21998	21992	21692	21892	21931	21832	21676	21702	21821	21885	21727	21649	21780	21689	21861	21751	21885	21793	21778	21620	21591	21782	21987	21881	21815	21700	21757	21933	22076	21755	21684	21889	21838	21972	21684	21881	21633	21721	21787	21766	21614	21874	21757	21710	21815	21577	21606	21698	21573	22056	22015	21727	21629	21648	21701	21789	21996	21782	21659	21713	21777	21908	21733	21778	21934	21780	21747	21745	21625	21913	21722	21656	21711	21318	21692	21727	21864	21770	21822	22004	21534	21868	21553	21597	21897	21994	21738	21587	21773	21694	21888	21904	21767	21751	21551	21872	21793	21786	21866	21547	21710	21942	21814	21840	22129	21975	21656	22027	21701	21749	21851	21913	21782	21903	21435	21786	21637	21558	21803	21805	21840	21594	21663	21835	22034	21684	21880	21948	21855	21801	21754	21757	21564	21794	21741	21713	21676	21843	21636	21534	21814	21663	21714	21660	21759	21809	21818	21757	21803	21698	21839	21864	21804	21730	21642	21748	21726	21712	21815	21880	21551	21811	21634	21901	21908	21873	21946	21985	21953	21947	21772	21728	21609	21829	21807	21812	21977	21924	21834	22013	21940	21885	21895	21592	21795	21645	21637	21951	21622	21806	21749	21928	21819	21659	21735	21755	21609	21770	21759	21618	21684	21774	21605	21766	21745	21755	21773	21627	21696	21845	21700	21903	21801	21792	21824	21743	21610	21668	21686	21534	21860	21729	21816	21741	21808	21866	21748	21681	21680	21808	21878	21820	21743	21633	21892	21900	21764	21825	21742	21793	21853	22059	21786	21951	21739	22019	21611	21765	21797	21548	21650	21794	21678	21767	21685	21781	21750
16019	30203	27807	24188	22279	20599	19413	19018	18211	18000	17754	17588	17355	17597	17357	17233	17267	17091	17155	17156	17021	17068	17040	17069	17035	17002	16959	17066	16941	16949	16865	16916	16836	16891	16878	16762	16822	16791	17110	16840	16752	16987	16905	16751	16919	16792	16869	16806	16886	16821	16805	16872	16740	16834	16780	16928	16841	16835	16819	16915	16823	16983	16966	16783	16921	16990	16898	16885	16877	16791	16746	17015	17041	16874	16977	16839	16997	16924	16922	17095	16799	16840	16893	17182	16812	16911	16980	16756	16925	16883	16950	17012	16915	16768	16812	16882	16829	16744	17019	16943	16903	16906	16950	16846	17000	17060	16866	16819	16924	16715	16973	16944	16717	16940	16694	16846	16949	16648	16910	16886	16707	16810	16720	16951	16920	16643	16823	16760	17119	16675	16818	16888	16990	16835	16771	16889	16933	16869	16814	16870	16980	16899	17037	17000	17047	16970	17133	16868	17007	16860	16765	16766	16963	16843	16960	16925	16779	16879	16758	16909	16819	16941	16890	16993	17079	16976	16845	16969	16968	16869	16855	16796	16895	16950	16767	16827	16715	17042	16763	16902	16910	16916	16961	16886	16980	16812	16961	16936	16968	16976	16948	16963	16869	16908	16799	16754	16872	16870	16844	16795	16903	16908	16850	16741	16868	16831	17031	16955	16724	16907	17044	16867	16931	16999	16930	16808	17022	16921	16756	16759	16985	16968	16660	16929	16894	16918	16846	17010	16845	17079	16891	16741	16689	16880	16724	16759	17007	16729	16842	17012	16905	16944	16896	16837	16731	16835	16967	16803	16870	16846	16834	16964	16786	16907	16867	16859	16865	16863	17000	16753	16970	16960	16833	16907	16664	16776	16916	16887	16811	16978	16733	16867	16680	16910	16720	16857	16684	16785	16987	16771	16823	16889	16769	16777	16896	16839	16848	16852	17025	17162	16921	16918	16998	17043	16840	16827	16963	17073	16876	16913	16749	16821	16972	16938	16767	16879	17060	16668	16738	17043	16858	16866	16968	16977	16915	16879	16786	16802	16830	16797	16857	16907	16813	17080	16858	16800	16772	16864	17022	16965	16812	17067	16757	16737	16655	16884	16828	16897	16774	16986	16826	16953	16893	16673	16832	16832	16841	16896	16691	17000	17037	16959	16891	16795	16950	16805	16715	16794	16915	16860	16715	16857	16717	16896	16761	16846	16842	17030	17019	16880	16926	16993	16953	17035	17073	16983	16918	16895	16969	16998	17003	16822	16660	16836	16986	16967	16980	16948	16932	16904	16865	16846	16844	17139	16613	16996	16980	16879	16770	16918	16927	16885	16860	16861	16941	16872	17006	16821	16882	16874	16704	17094	17009	17042	16828	16811	17039	16878	16784	16919	16762	16986	16886	16955	17008	16936	16913	16728	16777	16985	16949	16737	17010	16772	17055	16820	16835	16831	16806	16930	16898	16911	16907	17002	16890	17030	16824	16987	16715	16795	16895	16929	16813	16753	16810	16816	16940	16989	16991	17001	17021	16818	16996	16833	16836	16974	16994	16745	16839	16908	16964	16921	16907	16835	16930	16958	16879	16832	16955	16702	16779	16951	16819	16847	17077	16871	16805	16685	16979	16853	16859	16856	16909	16860	16770	16873	16884	17025	16758	16873	16886	16950	16752	16879	16733	16708	16809	16863	16897	16957	16847	16825	17097	17045	16835	16954	16772	16806	16632	16753	16729	16808	16718	16882	16668	16837	16882	16930	16754	16852	16836	16905	16891	16937	16874	16920	16806	17030	16902	16763	16837	16803	16782	16878	16881	17042	16711	16828	16971	16835	16813	16762	17005	17026	16913	17052	16747	16718	16731	16898	16967	16885	16870	16934	16701	16845	16763	16845	17031	16885	16749	16756	17074	16751	16903	16786	16955	16660	16922	16826	16966	16866	16949	16833	16836	16926	16915	16746	16961	16849	16839	16869	16749	16843	16847	16782	16743	16811	16925	16804	16828	16831	16923	16758	16907	16922	16836	16921	16931	16840	16769	16947	16927	16928	17066	16981	16895	16842	17197	16770	16951	16905	16918	16845	16806	16838	17099	16725	16879	17070	16720	16934	16822	16796	17023	16756	17032	16942	16895	16879	16968	16745	16997	16852	16777	16814	16978	16717	16871	16811	16923	17051	16707	16830	16865	16840	16885	16885	16855	16863	16886	16793	16940	16814	16834	16765	16687	16848	16834	16885	16805	16637	16962	16788	16762	16736	16952	16802	16802	16934	16938	16798	16815	16981	16979	16678	16941	16706	16797	16937	16806	16886	16927	16883	16929	16948	16989	16916	16786	16840	16715	16917	16818	16817	17027	16809	17019	16961	16885	16927	16887	16813	16805	16859	16875	16961	16822	16938	17039	16946	16802	17057	16903	16967	16766	16961	16880	16931	16832	16841	16798	16854	16956	16911	16897	16924	16821	16887	16974	16787	17027	16871	16823	16957	16989	16797	16737	16961	16946	17070	16983	16937	16659	16679	16889	16815	16878	17144	16789	16823	16757	16838	16953	16734	17072	16878	17035	17024	16909	16888	16916	16757	16849	16889	16850	16683	16918	16922	16858	16828	16928	16851	16924	16913	16779	16988	16953	17110	16669	16872	16995	16998	16949	16935	16987	16899	16724	16930	16816	16802	17019	17084	17028	16749	17043	16868	16780	16866	16882	16752	16925	16771	16857	16920	16865	16727	16993	16900	16824	16932	16980	16996	16823	16808	16925	16751	16912	16828	16881	16885	16907	16819	17132	17067	16993	16825	16853	16929	16844	16766	16752	16965	16922	16840	16995	16901	16959	16902	16936	16579	16794	16891	16962	16759	17174	16839	16921	16969	16982	16903	16872	16860	16755	16868	16889	16932	16900	16921	16845	16788	16943	16965	16857	16831	16664	16974	16699	16790	16794	16814	16894	16875	17038	16881	17001	16932	16932	16806	16918	16845	16871	16825	16854	16810	16893	16952	16805	16935	16888	16964	16953	16784	16803	16889	16845	16888	16898	16814	16939	16817	16974	16760	16828	16932	16952	16798	16868	16857	16951	16828	16988	16673	17009	16838	16895	16801	17087	16895	16821	16958	16727	17023	16906	16947	16621	16979	16903	16648	16898	16982	16948	16972	16861	16716	16804	17000	16792	16950	16879	16827	16884	17050	16830	16802	16839	16921	16877	16754	16873	16876	16924	16892	16837	16807	16901	16764	16948	16738	16759	16907	16828	16831	16768	16947	16776	16876	16953	16870	16858	16745	16693	16821	16830	16700	17035	16880	17040	16974	16782	16987	17023	16713	16940	16779	16958	16745	16799	16831	16750	16915	16866	16970	16989	16672	17047	16849	16863	17156	16985	16803	16991	17019	16917	16742	16871	16902	16804	16885	16953	16875	16881	16961	16766	16741	16750	16759	16895	17064	16914	16975	16873	16969	16776	16872	16891	17002	16764	16773	16829	16891	16854	16883	16889	16874	16895	16973	16755	16805	16786	16967	16856	16915	16983	16935	16908	16907	16759	16918	16839	16847	16914	16869	17088	16842	16775	17027	16741	16805	16947	16847	16798	16818	16918	16836	16794	16763	16927	16763	16905	16821	16975	16900	16827	16915	17063	16788	16812	16825	16926	16928	16755	16857	16928	16958	16811	16848	16979	16922	16912	16779	16958	16918	16797	16785	16925	16863	16873	16832	16845	16985	16877	16812	16919	16903	16755	16766	16857	16880	16878	16910	16799	16893	16812	16822	16717	16798	17032	16825	16826	16850	16933	16733	16809	16986	16823	16953	16634	16946	16900	16912	16868	16914	16859	16979	17031	16921	16783	16820	17076	17008	16776	16731	16821	16911	16857	16857	16791	16801	16908	16914	16936	16807	16685	17043	16928	16936	16926	16891	16800	16934	16794	16780	16908	16923	16859	16904	16886	16885	17048	16851	16816	16904	16776	17026	16752	16735	16712	16915	16799	16850	16894	16835	16888	16868	16866	16889	16918	16801	16817	16774	16913	16782	16811	16861	16756	16783	17052	16854	17028	16798	16822	16863	16797	16932	17094	16850	16938	16851	16856	16810	16892	16836	16890	16861	16959	16834	17093	17041	16605	16852	16899	16650	16834	16749	16671	16900	16954	16944	16833	16944	16953	17040	16876	16862	17000	16867	16830	16820	16951	16823	16870	16941	16915	16942	17037	16858	16971	16869	16844	16887	16844	16857	16800	16852	16873	16638	16847	16779	16818	16869	16779	16721	17034	16804	16929	16703	16640	16896	16931	16735	16770	16720	16917	16767	16972	16983	16853	16953	16643	16854	16858	16954	16882	16889	16958	16787	16775	16798	16855	16861	16872	16753	16815	16647	16738	16850	16895	16858	16798	16773	16830	17025	16895	16809	16959	16826	16740	16686	16831	16892	16846	16844	16770	16882	16925	17014	17059	16811	16842	16825	16828	16866	16929	16902	16794	16904	16871	16901	17005	17019	16899	16837	16954	16860	16932	16807	16898	16984	16967	16829	16840	16809	16876	16826	16865	16772	16676	16812	16710	16711	16983	16895	16774	16856	16742	16827	16971	16970	16826	16881	16747	16830	16822	16945	16777	16720	16749	16771	16846	16808	16920	17032	16862	16839	16953	16972	16706	17021	17033	16856	16863	16707	17134	16747	16802	16797	16689	16789	16896	16836	16925	16838	16604	16770	16962	16840	16805	16933	16929	16933	17051	16515	16841	17022	16994	16780	17014	17132	16862	16843	16808	16889	16902	16716	16848	16974	16824	16900	16893	16732	16815	16858	16904	16914	16816	16802	16842	16734	17042	16744	16901	16910	16989	16971	16824	17178	16975	16823	16838	16816	16852	16730	16924	16863	16834	16803	16941	16794	16938	16888	16847	16854	17037	16701	16984	16971	16798	16716	16859	16741	16833	16983	16965	16726	16839	16826	16944	16836	16862	16964	16717	16874	16970	16916	16879	16828	16845	16999	16903	16783	16778	17008	16774	16877	16878	17016	16773	16786	16832	16791	16823	17008	16670	17047	16879	16913	17182	16872	16832	16825	17003	16833	17049	16835	16854	16867	16872	16932	16841	16915	16904	16911	17004	16869	16852	17000	16768	16774	16895	16962	16909	17062	16861	16736	16791	16990
24890	21383	27588	28339	24617	24393	24476	23153	23081	22937	22720	22726	22819	22716	22668	22429	22360	22442	22372	22418	22411	22287	22469	22287	22183	22256	21892	22070	22327	22066	22280	22315	22273	22275	22299	22145	22270	22207	22167	22209	22279	22267	22194	22292	22137	22203	22127	22208	22007	22010	22144	22108	22042	22249	22317	22041	22168	22118	22244	22135	22268	22286	22194	22368	22192	22083	22289	22248	22298	22245	22300	22363	22126	22115	22125	22218	22399	22391	22305	22036	22224	22129	22482	22285	22174	22043	22178	22051	22303	21927	22093	22108	22026	22183	22148	21982	22015	22213	22062	22242	22191	22065	22025	22176	22045	22163	22142	22168	22360	22076	22293	22108	22234	22150	22096	22166	22052	22106	22360	22182	22215	22455	22439	22328	22219	22060	22096	21990	22476	22027	22204	22060	22053	22155	22311	22044	22280	22253	22277	22044	22182	22389	22296	22516	22351	22303	22272	22208	22341	22263	22416	22055	22078	22057	22288	22125	22137	22217	21955	22364	22119	22159	22222	22240	22125	22233	22192	22404	22340	22183	22172	22358	22288	22306	22312	22231	22200	22162	22081	22265	22057	22088	22152	22241	22269	22105	22144	22164	22260	21964	22114	21937	22233	22096	22280	22488	22344	22065	22279	22158	22164	22084	22283	22115	22204	22128	22331	22145	22284	22205	22531	22350	22179	22181	22149	22414	22119	22360	22198	22187	22157	22058	22125	21974	22166	22369	22222	22135	22187	22143	22304	22194	22214	22271	22208	22356	22188	22060	22182	22077	22196	22277	22104	22453	22396	22258	22278	22126	22140	22294	22179	22212	22232	22308	22004	22072	21924	22146	22157	22022	22363	21972	22326	22138	22390	22139	22260	22099	22182	22236	21970	22303	22279	22089	22039	22226	22154	22264	22162	22001	21970	22179	22138	22194	22381	22478	22260	22216	22175	22352	22057	22190	22278	22059	22067	22441	22278	22256	22029	22171	22148	22093	22242	22422	22155	22319	22342	22224	22449	22362	22138	22083	21956	22119	22227	22036	22202	22399	22356	22220	21932	22347	22165	22273	21990	22094	22344	21971	22139	22002	21955	22297	22180	22053	22407	22243	22258	22403	22305	22411	22174	22155	22209	22252	22317	22308	22158	22278	22344	22275	22219	22168	22313	22213	22298	22166	22284	22229	22236	22158	22297	22277	22533	22350	22422	22187	22295	22267	22418	22065	22275	22349	22274	22271	22126	22305	22068	22364	22206	21999	22176	22322	22184	22255	22258	22027	22292	22067	22157	22212	22283	22025	22119	22141	21994	22106	22268	22316	22069	22185	22080	22311	22163	22290	22053	22067	22252	22184	22106	22137	22066	22268	22282	22135	22172	22308	22004	21993	22102	22041	22395	22195	22210	22121	22191	21972	22336	22262	22224	22420	22375	21922	22199	22243	22120	22088	22024	22314	21938	22204	22251	21987	22094	22332	22032	22056	22216	22228	22268	22180	22195	21994	22259	22186	22213	22389	22316	22330	22007	22313	22098	22260	22277	22038	21938	22084	22252	22115	22199	22214	22097	22021	22150	22282	22267	22069	22366	22177	22360	22194	22250	22293	22136	21932	22463	22262	22060	22049	22240	22441	22218	22234	22269	22197	22037	22084	22216	22069	22333	22101	22136	22163	22085	22152	22303	22272	22231	22330	22204	22052	22187	22094	22058	22175	22280	22152	22200	22211	22060	22161	22130	22237	22213	22181	22285	22185	22146	22426	22476	22198	22088	22182	22143	22223	22052	22184	22253	22363	22089	21972	22239	22172	22335	22181	22113	22319	22221	22177	22429	22177	21896	22062	22294	22322	21929	22145	22272	22428	22341	22394	22201	22153	22024	22379	22198	22426	22201	22308	22227	22171	22199	22206	22183	22135	22254	22163	22297	22421	22164	22181	22202	22241	22461	22257	22354	22481	22122	22124	22135	22248	22264	22172	22428	22162	22349	22178	21983	22328	22151	22193	22247	22269	22197	22078	22406	22566	22267	22059	22094	22299	22308	22186	22191	22288	22241	22378	22313	22199	22144	21937	22390	22256	22214	22197	22100	22164	22220	22172	22049	22170	22259	22318	22227	22063	22251	22230	22394	22337	22358	22218	22281	22109	22118	22403	22326	22385	22197	22322	22284	22353	22210	22184	22330	21935	22446	22138	21961	22208	22238	22354	22254	22402	22283	22187	22286	22308	22124	22327	22215	22081	22301	22144	22232	22253	22336	22055	22207	22200	22222	22372	22273	22063	22364	22238	22146	22376	22048	22462	22328	22221	22091	22038	22434	22209	22354	22058	22391	22191	22326	22106	22489	22183	22181	22322	21986	22102	22137	22483	22134	22056	22106	22207	21996	21928	22445	22347	22218	22272	22038	22322	22121	22384	22245	22173	22078	22167	21982	22124	22195	22240	22244	22337	22275	22213	22141	22092	22099	22292	22195	22000	22040	22168	22253	22109	22115	22214	22205	22156	22232	22258	22201	22158	22270	22297	22144	22384	22032	22208	22103	22079	22430	22393	22069	22206	22180	22220	22427	22426	22158	22235	22186	22191	22207	22033	22216	22232	21970	22082	22291	22400	22445	22324	22052	22297	22055	22091	22385	22245	22339	22046	22211	22205	22249	22053	22132	22104	22231	22386	22216	22132	22268	22144	22288	22395	22410	22269	22166	22245	22142	22373	22215	22397	22292	22347	22347	22315	22016	22147	22211	22186	22087	22087	22112	22109	22248	22072	22362	22332	22228	22071	22349	22312	22276	22307	22472	22261	22228	22394	22458	22202	22279	22366	22288	22495	22151	22473	22251	22039	22192	22195	22274	22328	22447	22251	22225	22041	22179	22070	22153	22348	22271	22172	22258	22206	22155	22287	22199	22095	22220	22243	22213	22194	22219	22399	22268	22078	22369	22259	22036	21979	22332	22342	22298	22262	22121	22386	22314	22013	22111	22455	22395	22420	22238	22227	22136	22129	22155	22211	22107	22054	22395	22199	22196	22079	22382	22310	22293	22048	22167	22163	22167	22197	22318	22022	22328	22349	22072	22227	22081	22303	22148	22264	22103	22253	22082	22195	22185	22229	22164	22277	22388	22249	22152	22355	22389	22330	22272	22242	22138	22141	22333	22128	22120	22058	22142	22297	22223	21979	22211	22089	22202	22298	22404	22110	22245	22173	22213	22329	22230	22252	21991	22139	22045	21913	22410	22076	22320	22186	22286	22237	22315	22405	22273	22254	22298	22244	22411	22279	22174	21980	21965	22273	22297	21928	21987	22077	22076	22109	22216	22289	22148	22296	22104	22172	22531	22295	22266	22171	22151	22080	22325	22208	21939	22121	22164	22225	22167	22122	22238	22146	21990	22078	22229	22264	22162	22050	22166	22148	22112	22040	22103	22029	21982	22161	22191	22298	22120	22383	22125	21777	22461	22102	22058	22144	21938	22240	22477	22260	22289	22124	22258	22365	22303	22290	22147	22566	22390	22206	22262	22283	22261	22256	22389	22219	22263	22273	22116	22270	22401	22051	22092	22474	22264	21944	22254	22254	22033	22201	22069	22087	22149	22356	22226	22128	22492	22193	22121	22212	22371	22296	22236	22145	22063	22364	22191	22296	22138	22284	22432	22229	22082	22175	22151	22364	22145	22089	22057	22070	22236	22295	22278	22008	21980	22228	22273	22164	22079	22359	22320	22258	22309	22225	22179	21988	22281	22116	22136	22354	22289	22167	22313	21932	22242	22233	22122	22102	22077	22269	22036	22181	22176	22015	22334	22260	22202	22433	22388	22040	22173	22234	22099	22301	22124	22221	22293	22361	22220	22128	22149	21928	22146	22438	22087	22252	22266	22388	22206	22180	22363	22123	22119	21945	22129	22153	22155	22145	22192	22080	22061	21937	22264	22134	22368	22112	22069	22165	22372	22237	22153	22325	22133	22193	22480	22108	22274	22252	21997	22309	22250	22345	22267	22144	22239	22183	22050	22050	22325	22120	22171	22041	22274	22242	22233	22357	21932	22224	21979	22326	22190	22074	22266	22226	21901	22250	22245	21946	22260	22065	22293	22170	22092	22153	22268	22096	22164	22024	22170	22252	22306	22128	22169	22399	22196	22186	22071	22337	22308	22204	22198	22258	22330	22104	22571	22270	22174	22123	22206	22246	22196	21980	22565	22082	22205	22209	22190	22170	22113	22217	22003	22129	22080	22246	22206	22275	22154	22084	21946	22357	21957	22292	22030	22174	22175	22305	22256	22043	22403	22030	22100	22164	22163	22224	22323	22003	22192	22265	22536	22088	22155	22068	22285	22198	22318	22097	22205	22103	22041	22316	22390	22084	22114	22449	22410	22181	22373	22104	22187	22107	22100	22250	22213	22483	22148	22102	22068	22216	22301	22027	22336	22167	22288	22342	22073	22357	22146	22353	22252	22174	22205	22134	22063	22257	22126	22069	22424	22368	22271	22222	22358	21981	22262	22006	22099	22378	22283	22010	22199	22107	22155	22215	22277	22143	22304	21910	22099	22203	22107	22237	22308	22277	22440	22303	22399	22117	22144	22210	21996	22312	22351	22151	22266	22064	22203	22275	22145	22070	22312	22033	22272	22294	22339	22402	22144	22182	22390	22276	22398	22511	22503	21996	22212	22183	22193	22386	22135	21950	22199	22171	21865	22281	22337	22186	22294	22314	22060	22150	21958	22257	22274	22161	22201	22089	22103	21942	22232	22117	22325	22080	22083	22170	22285	22115	22314	22205	22372	22305	22313	22224	22213	22035	22055	22126	22223	22297	22282	22393	22239	22277	22109	22054	22195	22407	22061	22306	22045	22260	22332	22090	22228	22011	22402	22591	22044	22252	22288	22129	22166	22349	22086	22298	22161	22250	22304	21969	21956	22084	22293	22474	22089	22205	22286	22251	22166	22188	22254	22307	22279	22195	22300	22174	22163	22152	22545	22218	22255	22473	22141	22211	22204	22375	22449	22337	22462	22239	22205	22458	22130	22210	22075	22286	22260	22315	22404	22322	22077	22276	22218	22330	22331	22108	22274	22062	22253	22213	22339	22174	22290	22234	22215	22307	22137	22380	22417	21890	22325	22064	22352	22353	22169	22003	22276	22486	22264	22296	22403	22416
17224	28383	26150	22939	21243	19886	19105	18450	18103	17953	17820	17850	17622	17455	17469	17326	17381	17357	17349	17215	17244	17025	17085	17110	17164	17062	17276	17122	17318	17154	17225	16971	17223	17180	17067	17029	17122	17065	17135	17143	17164	17062	17231	16933	17121	17318	16978	17207	16943	17040	17042	17008	17152	16823	17225	17082	17074	17197	17063	17029	17192	17084	17071	17209	17067	17026	17214	17177	17180	17091	17071	17134	16898	17263	17026	17072	17251	16982	17123	16877	17168	17048	17234	17165	17160	17123	17131	17213	17223	17082	17167	17083	17215	17090	16991	17132	17174	17030	17046	17024	17262	17101	17116	17253	17231	17127	17127	17128	17124	17219	17173	17100	17062	17134	17117	17102	16943	17130	16904	17059	16912	17085	17035	16904	17075	16854	17010	17030	16979	17212	17034	17244	17035	17132	17104	16993	17050	17156	17247	17210	17087	17062	17218	17113	17170	16873	17103	17092	17114	16971	17036	17150	17016	17215	17227	16939	17027	17001	17245	17109	17096	17216	17231	17023	17143	17248	17076	17101	17181	17010	16966	17052	17128	17114	17114	16977	16873	17093	16993	17145	17291	16985	17135	17180	17058	17000	16870	17104	16959	17103	17095	17068	17007	17260	17071	17130	17072	17118	17066	16952	16851	16991	17067	17008	17051	17148	17061	17073	16980	16882	17141	17092	17074	16988	17142	17002	17234	17149	17034	17031	17014	17278	17215	16954	17204	17102	17095	17111	17210	17139	17075	17318	17023	17031	17132	16969	17059	16980	17317	17042	16961	17289	17034	17035	17121	17066	16902	17169	17080	17097	17094	17000	16973	17211	17053	17006	16983	17003	17303	17246	17007	17081	16901	17338	16992	17072	16942	17234	17180	16912	17082	17207	17138	17068	16953	17123	17030	17136	17230	17278	17077	16943	17228	17072	16961	17044	17048	17090	17097	17070	16899	17092	17152	17054	17133	17206	17247	17044	17004	17118	17029	17175	17003	17153	17099	17118	17152	17062	17231	16912	17204	16955	17017	17166	17104	17220	17175	17092	16954	17114	17072	17152	17150	16960	17049	17041	17092	17241	17181	17255	17164	16985	16968	17164	17126	17167	16958	17007	17084	17133	17155	17177	16996	17073	17086	17167	17145	17142	17081	17099	17144	17132	17052	17166	17121	17150	17105	17060	17100	17026	16901	17057	17081	17056	17193	17142	17185	17162	17051	17044	17000	17320	17062	17116	17143	17115	17030	17071	17039	17092	17011	17071	17054	17172	17140	17133	17014	17070	16976	16974	17130	17106	17135	17122	17229	17181	17007	17133	17038	16953	17125	17051	17098	17097	17066	17050	16993	17137	17275	17132	17022	17173	17130	17166	17067	17123	17179	17035	17015	16952	16976	17092	17040	17332	17140	16953	16974	16976	17113	17046	17044	16961	17038	17068	16994	17270	17180	16889	17114	17068	17053	17059	16971	16856	17125	17050	17290	17040	16961	16951	17006	17139	16975	17122	17118	17141	17033	17077	17231	17034	17114	17123	16986	17185	17138	17208	17156	17070	16973	17092	17110	17270	17137	17105	17147	17070	17170	16890	17218	17096	17110	17220	16916	17189	17113	17069	17152	17000	17068	17205	17001	17058	17127	17113	16987	17207	16877	17079	17144	17121	17118	17183	17039	17106	17161	17208	17140	17149	17020	17105	16997	16999	16998	17165	16971	17072	17233	17165	17037	17123	17215	17360	17027	17220	17054	16939	17011	17097	17173	17166	17075	17176	16976	17080	17071	17333	17042	16900	17106	17020	17142	17098	17120	17119	17163	17186	17155	17200	17064	17157	17105	17087	17117	17146	17185	17040	17153	17196	17170	17122	17118	17152	17115	17062	17185	17063	16992	17110	17088	17147	17169	17125	17123	16960	17214	17007	17181	17178	17214	17090	17098	17127	17043	16958	17118	16908	17117	17174	17073	17191	16977	17192	17012	17157	17121	17143	17002	17124	16959	17118	17091	17187	16948	17049	17018	17075	17042	17048	17039	16995	17308	17014	17040	17145	17170	17250	17192	17244	17346	17205	17029	17024	16971	17039	17073	17168	17174	17197	17228	17298	17162	17242	17062	16949	17196	17227	17041	16875	17048	17008	17175	17167	16929	17313	17045	17131	17068	17169	17219	16993	17227	17107	17191	17099	17008	17126	17179	16942	17095	17061	17176	16973	17206	17113	17135	16916	17070	17124	17004	17179	16931	17051	16994	17288	17106	17309	17164	16852	17122	17065	17184	17103	16923	17147	17036	17272	17014	17077	17153	17141	17191	16958	16943	17090	16976	16981	16910	16983	17013	17129	17308	17049	17061	17001	17001	16922	16999	17030	16967	17094	17135	17050	17158	17033	17171	17190	16898	17034	17281	17007	17102	17166	17007	17079	17116	16981	17109	17097	17116	16914	17305	16959	16882	17177	17080	17140	17018	16933	17067	17185	17115	17276	17244	16970	17051	17210	17197	17000	17071	17264	17302	17068	17197	17242	16968	17184	17090	17245	17226	16991	17035	17098	16922	16935	17061	17025	17146	16984	17094	17071	17074	17095	17106	16949	16998	17095	17051	17248	16997	16995	16960	16992	16888	17042	17134	17111	17105	17100	17007	16951	17038	17099	17122	17040	17047	16931	17159	17302	17123	17088	17095	17024	17093	17022	17065	17039	16973	17104	17202	17213	17184	17063	17098	17039	17101	17184	17255	17280	17118	17109	17305	17128	17033	17218	16990	16999	17211	17011	17156	17132	17085	17133	17045	17032	17129	17079	17228	17020	17141	17016	17191	17144	17046	17120	17137	17080	17065	17003	17161	17291	17067	16975	17123	17097	17049	17186	17064	17177	17227	17083	17099	17095	17152	17157	17146	17149	17183	17034	16968	17032	16955	17207	17104	17146	17108	16941	17318	17099	17087	17099	16934	17082	17005	17120	17141	16843	17203	16953	17198	17191	16967	17220	16989	17273	17059	17114	16987	17134	17056	17107	17102	17045	17168	16960	17173	17183	17299	17251	16991	17012	17052	17055	17349	17021	17117	17036	17263	17159	17138	16993	16849	17101	17013	17182	17027	16889	17094	17017	17120	17026	17112	17137	17154	16985	16928	17074	17088	17167	17097	17041	17067	17058	17024	17052	17229	17148	17016	17073	17042	17122	17098	17070	17166	17318	17063	16706	17154	17164	16928	16962	17214	16944	17234	17004	17037	17281	16918	17182	17072	17099	17157	16945	17213	17000	17007	17221	17049	16968	17061	17189	16823	16995	17185	17312	16900	17096	17158	17188	17230	17069	17182	17250	17103	17233	17180	17054	16986	17375	17154	17161	17092	17047	17176	16926	17100	17077	17202	17028	17048	17113	16812	17071	17086	17047	17110	16981	17318	17300	16988	17110	17137	17023	17208	17182	17220	17176	17284	17117	16990	17117	17143	17130	17188	17105	16940	17049	17033	16931	17224	17028	17059	17172	17107	16970	17096	17213	17061	17208	17152	17030	17168	17032	17091	17124	17110	17185	17086	17084	17133	17132	16999	17090	17138	17034	17134	17054	17103	17153	17090	17211	17101	17082	17188	17185	17050	17121	16994	16997	16910	17173	17066	17205	17057	17120	16990	17094	17065	17150	17103	17200	17247	17245	17091	17261	17029	16910	17128	16946	17106	17146	16990	17133	17019	17046	17097	17203	17177	17054	17023	17154	17259	17095	17105	17160	17117	17186	16902	17156	17076	17088	17066	17150	17006	16978	17196	17102	17100	17103	16986	17056	17074	17117	16845	17300	16985	16943	17145	17007	17029	17156	17361	16973	17051	17152	16977	17017	17222	17066	17093	17055	17106	17231	17030	16987	17112	16955	17050	16951	17293	17029	17200	17202	17099	17177	17151	17260	17170	17122	17035	17095	17187	16963	17070	17047	17036	17094	17146	16977	17160	16951	17270	16991	17198	17187	17042	17225	17008	17005	16919	17061	16938	17047	16988	17126	16965	17003	17119	17095	17099	17027	17139	17136	16961	17034	17022	17113	17066	17324	17081	17134	17316	17107	17115	17001	17036	17062	17059	17153	17099	17039	16953	17040	17163	17092	17101	17045	17191	17132	17198	17175	17030	17220	17145	17052	17089	17052	17056	16963	17009	17103	17101	16984	17204	17279	17064	17086	17126	17177	17122	17055	17009	17283	17005	17123	17175	17012	16937	17197	17096	17185	17015	17152	17162	17299	17058	17103	17150	16942	17053	17037	17216	16902	17071	17068	17103	17305	17040	17252	16900	17172	17063	17029	17172	17210	17154	17051	17220	16989	17087	17049	17112	17178	17149	16923	17085	17227	16992	17130	16951	17200	17255	17149	17049	17199	17179	17147	17022	17121	17025	17274	17230	17013	17174	17276	16980	17097	17048	17098	17153	17266	17142	17165	17115	17128	17192	17077	17045	17010	17183	17162	17197	17258	17140	16975	17115	17133	17182	17108	17106	17037	16974	17099	17075	17161	17174	17019	17051	17227	17142	16937	17142	17310	16969	17140	17110	17081	17162	17219	17091	17036	17141	17198	17121	17014	17200	17148	17253	17205	16961	17182	17149	17278	17145	17211	17097	17112	17164	16962	17025	17024	17261	17055	17127	16921	17073	17056	17002	17120	17177	17195	17290	17080	17150	17065	17095	17207	17073	17110	17147	17073	17224	17187	17071	17202	17116	17090	17078	17073	17139	17132	17043	17055	17196	17356	17193	17129	17095	17238	16989	17081	17040	17080	16942	17307	17094	17241	16983	17128	17034	17132	17168	17046	16967	17070	17121	17183	17019	17133	17033	17162	17056	17122	16962	17345	17087	17045	17070	17041	17074	17113	17262	17176	17092	17197	17040	16936	17108	17088	17098	17087	17111	17098	17182	17155	17298	17057	17108	17079	17071	17187	17180	17230	16949	17264	17102	17147	16912	16858	17138	17152	17126	17018	17100	17207	17139	17039	17029	17031	17073	17319	17084	17016	16875	17020	17124	17093	17187	17098	16973	17032	17157	17114	17363	17185	16995	17161	17014	17136	17165	17231	17245	17076	17131	17036	17257	17270	17133	17003	17133	17102	17146	16892	17094	17055	17166	16981	17185	17186	16917	17155	16891	16957	17116	17296	17061	17027
22204	21339	28685	24426	22292	25554	28342	24399	23201	23754	23126	22919	22731	22607	22526	22147	22436	22434	22521	22239	22198	22478	22128	21976	22143	21952	22182	21877	22006	22143	22074	22093	21786	22096	21960	21955	22039	21747	22077	22074	22001	21951	21929	21916	21810	22070	22230	22127	21971	22001	22065	22165	21811	21928	21796	22044	21811	21787	21742	22080	21860	21886	22032	21777	21879	21858	21796	21957	21983	21799	21733	21862	21865	22032	21956	22186	21741	21861	21770	21884	21743	22020	21810	21922	22073	21925	21971	21757	21975	22076	21963	22028	21582	21922	21835	21771	21774	22118	21923	21912	21668	21834	21919	21838	21668	21920	21838	21875	21730	21733	21862	22017	21735	21980	21958	22030	21921	21919	22058	21746	21752	21834	21945	21956	21973	21784	21957	21821	22040	22168	21887	22064	21814	21719	21807	21829	21764	21735	21628	21645	21846	21975	22026	21910	21822	21980	21838	21885	21702	21766	21904	21892	21930	21946	21960	21713	21979	21943	21780	21612	21738	21868	21688	21689	21925	21547	22037	21881	21798	21924	21918	21862	21878	21900	21857	21953	21701	21927	21618	21829	21930	22035	22113	21690	21797	21754	21927	21765	21829	21865	21975	22106	21785	21898	22082	21674	21745	21756	21847	21952	21935	21680	21664	21813	21908	21944	21716	21712	21789	21783	21764	22062	21685	21950	21880	21738	21897	22015	21874	21692	21986	22036	21777	21793	21780	21675	21992	21932	21803	21753	21760	22032	21867	22077	21949	21831	22036	21751	21980	21822	21885	21887	21913	21801	22138	21734	22063	21893	21656	21852	21786	21746	21583	21983	21850	21880	21778	21961	21955	21957	21947	21811	21980	21957	22076	21806	21641	21781	21788	21695	21859	21961	22030	21882	21701	21804	21915	21934	21843	22101	21895	21620	21824	21912	21928	22065	21929	21903	21781	21863	21786	21960	21873	21773	21976	21969	22024	22005	21919	21693	21918	21891	21846	22122	21930	21969	21961	21758	21741	21780	21786	21785	22253	21971	21796	21872	22004	22051	21962	21749	22025	21853	21925	21802	21825	21743	22013	21775	21994	21806	21964	21677	21841	21951	21998	21768	22032	21809	21889	21773	22042	21855	21929	21999	21846	22013	21731	21761	21747	22037	21751	22067	21920	21988	21819	21959	22020	22009	21908	21719	21841	21975	21866	21871	21901	21891	21877	21879	21755	21755	21816	21643	21772	21906	21975	21775	21968	21899	21675	21783	21913	21760	21589	21871	21892	21890	21810	21739	22021	21967	21824	21755	21818	22032	21953	22008	21893	21809	21856	21942	21852	21935	22001	21830	21769	21852	21803	21866	21873	21850	22014	21785	21788	21780	21874	21797	21702	21704	21668	21999	21945	21735	21931	21930	21898	22024	21874	22057	21933	21939	22043	22011	21812	21808	21944	22130	21999	21991	21885	21872	21886	21802	21936	22167	22013	21996	21823	21680	21834	21876	21919	22105	21763	21798	22095	22106	21666	21841	21928	21715	21770	21679	21991	21816	22118	21900	22038	22040	21942	21899	21933	21727	21903	21947	22051	21988	21960	21878	22065	21831	22013	21713	21805	21832	21972	21927	21753	21787	21859	22102	21997	21969	22080	22092	21868	22089	21887	21963	21963	21880	21913	21690	21764	22094	22103	22140	21939	21761	22037	22044	21972	21634	21886	21909	21898	21762	21764	21678	21948	21762	22005	21705	21692	21897	21785	21840	21882	21800	21964	21822	22064	21712	21968	22160	22064	21989	21881	21904	21941	21760	21899	21788	21829	21770	22154	21965	21900	21914	21959	21883	21808	21946	21751	21753	21850	22038	21752	21948	21963	21970	22131	21885	21743	21606	21916	21874	21884	22033	21976	22099	21911	21885	21861	21872	22055	21963	21986	21857	21860	21623	21753	22121	21730	22156	21921	21906	21964	21914	21761	21660	21722	21960	21978	21813	21952	21912	21861	21882	22047	22050	21755	21855	21886	22064	21904	21607	22158	21689	21813	21968	21755	21794	21839	21918	22033	21863	21951	21923	22023	21813	21957	21824	22060	21699	22063	22058	21722	21692	21877	21692	22051	22295	22067	21967	21884	21711	21942	21963	21887	21918	21694	21878	21745	21778	21991	21838	21922	21752	21876	21920	21742	21772	21787	21905	21789	21965	21912	21670	21823	21796	22166	21822	21851	21990	21927	21759	21816	21814	21774	21771	21655	21896	21755	21786	21989	21962	21831	21709	21916	21832	21818	21779	21947	21875	21957	21862	21905	21992	21962	22003	21838	21797	21818	21893	21933	21928	21913	21835	21788	21921	21773	21711	21901	22095	21724	21793	21895	21788	21978	21769	21818	21642	21892	21725	21981	21932	21867	21974	22084	21904	22052	22105	21815	21790	22010	21776	21978	21661	21787	21735	21572	21785	21710	22134	21857	21825	21991	21773	21923	22041	22025	21910	21717	21873	21922	21835	21929	21852	21846	21956	21785	21713	21774	21733	21781	21798	22011	21806	22043	22089	21824	21870	21940	21824	21779	21660	21768	21863	21804	21863	21975	21624	21955	21770	22096	21834	21625	21850	21896	21838	21985	21924	22034	22097	21856	21879	21822	21768	21714	21868	21759	21880	21802	21791	21988	21830	21908	21797	21722	22020	21804	21962	21838	21816	21778	21836	21851	21742	21841	21800	21947	22057	21868	21876	22059	21900	22016	21976	21972	21776	21876	21834	21722	22073	21943	21935	21932	21853	22008	21884	21887	21723	21819	22003	21908	21867	22014	21883	21964	21822	21982	21990	21825	21800	21837	21975	21700	22007	22031	21822	22148	22142	21852	21898	21848	21772	21724	21957	22072	21841	21833	21797	21705	21677	21893	21959	21749	22080	22122	21821	21592	22031	21668	21791	21776	21942	21727	22088	21875	21732	21799	21975	22085	21861	22012	21958	21707	21768	22021	21866	21704	21832	21830	21868	21714	21810	21940	22058	21854	21948	21835	21772	21734	21866	22022	21815	21881	22227	22008	21840	21971	21947	21946	21958	21829	21912	21941	21871	22066	21803	21810	21889	21854	21942	22134	21880	21808	21813	22119	21985	21977	21770	21837	21759	21786	21968	21860	21850	22052	21817	21985	21718	21834	21890	21550	21841	21841	21538	21820	21931	21660	21832	21903	21878	21633	22029	21968	21620	21802	21969	21873	22048	21849	21828	21726	21883	21806	21915	22010	21891	22007	21704	21765	22064	21836	21727	21941	21831	21703	21920	21900	21902	22145	22011	21910	21945	21811	21738	21650	21984	21872	21972	21903	21996	22003	21717	21995	21975	22252	21810	21897	21943	21817	22061	21794	21860	21982	21768	21846	21890	22040	22032	21885	22193	21936	21833	21940	21867	21923	22083	21838	21954	21941	21918	22051	22199	21907	21935	21757	21776	21768	21832	21914	21729	21818	21684	22062	22035	21702	21612	21798	21955	21689	21953	22110	21823	21751	21721	21813	21940	21834	22054	22102	21821	22042	21816	21991	21786	21887	21783	21809	21727	21664	21878	22027	21897	21918	21827	21912	21887	21822	22043	21938	21996	21924	21837	21828	21769	21895	21741	21894	21770	21731	22073	21994	21853	21804	21759	21735	21934	21913	21818	21886	21798	21882	21786	21864	21721	21801	22070	22070	21753	21852	22022	21881	21770	22154	21955	21770	21776	21851	21963	21977	21786	21986	22019	21945	22025	21851	22068	21906	21857	22004	21668	21977	21866	21861	22130	22111	21897	21844	21982	21747	22077	22067	21882	21926	21850	21990	22114	21932	21984	21840	21947	21760	21866	21972	21668	21920	21945	22007	22066	22020	21867	21784	21927	21734	21886	21968	21727	21872	21928	21952	21795	21893	22174	21805	21885	21814	21974	21771	21831	22219	22024	21804	21727	21884	21931	21986	21788	22076	21980	21829	22010	22090	21751	21707	21856	21731	21824	21781	21816	21684	21991	21900	21986	21998	21768	21829	21960	21906	21828	21970	21796	22013	21946	21963	21722	21748	21867	21827	21833	22042	21742	21953	21804	21908	22044	21757	22000	21713	21991	21753	21922	21877	21886	21805	21896	21648	21980	21883	22016	21706	22001	22118	22008	21963	21886	21792	21932	21793	21990	21826	21921	22034	21897	21971	21845	21961	21911	21841	21775	21996	21894	21964	21879	21905	21912	21936	21859	21964	21880	21810	21959	22061	21800	21872	21883	21988	22205	21875	21872	21852	21937	21834	21779	21960	21696	21977	21593	21836	21693	21813	22008	21978	21860	21886	22001	21957	21834	21957	22152	22055	22200	21980	21792	21978	21892	21877	21791	21852	21992	21960	21964	21922	21737	22028	21942	21947	21968	21749	21757	21781	21798	21854	21838	21765	21718	21865	22102	21910	21846	22030	21791	21699	21772	21866	21788	21777	21835	21765	21883	21846	21833	21708	22131	22026	21969	21749	22008	21887	21933	21885	21965	21873	21998	22062	21996	21677	21981	21788	21729	21774	21903	22028	21852	21878	22034	22131	22044	21802	21927	22062	22085	21916	21545	21802	21931	21907	21776	21911	21838	21771	21810	21782	21717	21838	21925	21974	21844	21801	21838	22006	21607	21693	21808	21951	21938	21764	21843	21797	21839	21738	22100	21956	22082	21635	22056	21959	21965	21885	22073	21724	21906	21863	21905	22119	21923	21979	22129	21997	22024	21960	21896	21880	21783	22079	21759	21817	21972	21644	21737	21821	21948	21736	21878	22040	21843	21756	21898	21921	21962	22016	21854	21723	21734	21785	21726	21746	21959	21803	21825	21903	21850	21958	21784	21809	21696	21730	21915	22067	21885	22006	21994	21754	21920	21847	21872	21760	22048	21882	21691	21813	21845	21689	22044	21880	21793	21997	21816	21799	21997	22040	21936	21888	21660	21596	21774	21906	21740	21822	21614	21785	21901	21780	21625	21936	21925	21823	21800	22029	21979	21938	21864	21969	21863	21822	21931	21887	21973	21931	22083	21984	21934	22010	22027	21859	21979	21781	21692	21963	21778	22016	21942	21830	22067	21858	21867	21958	21819	21726	21950	21904	21961	21897	21890	21824	21740	21883	21743	22011	21571	21860	21980	21759	21850
16465	33704	31324	26366	24146	21804	20536	19233	18851	18576	18233	18105	17942	17689	17563	17332	17396	17360	17407	17274	17179	17205	17154	17271	17058	17073	17138	17056	16875	16992	17068	16862	17001	16970	17037	16982	16906	17046	16981	17084	17059	16862	17195	16781	17107	16901	17080	16726	16915	17025	16991	16935	16829	16965	16917	16890	17048	16901	16901	17031	16879	16996	17048	17055	17094	16837	16923	16837	17217	16812	16884	16939	16874	16890	16900	16969	16972	16954	16977	16866	16699	16985	17125	16909	16978	17145	17051	16868	16922	17011	16778	17033	16986	16949	16927	16927	16890	16731	16976	16737	17084	17002	16912	17094	16954	17034	16747	16849	16972	16698	16929	16941	16952	16977	17098	17049	16905	16813	16837	16971	16919	16958	16954	16930	17057	16828	16928	17022	16776	16673	16810	16837	16841	16975	16854	16997	16886	17044	16974	16913	17015	17098	16944	16894	16937	16817	16714	16930	16876	16869	16948	17094	16805	16922	16784	16846	17026	17032	16960	16891	16935	16928	17022	16846	16809	16909	17036	16823	16806	16758	16971	16912	16751	17112	16900	16903	16848	16880	16956	16824	17080	16847	16795	16966	16626	16852	16978	16946	17121	16851	16821	16974	16863	16736	16845	17037	16884	16994	16922	16901	16900	17029	17081	16845	16750	16931	16794	16914	16815	16946	16769	16869	16904	16885	16976	16772	16895	16902	16646	16895	17002	17019	17001	16848	16751	16904	17049	16885	16890	16937	16869	16899	16871	17066	16831	16919	17104	16767	16926	17016	17109	16851	16942	16875	16885	16933	16803	17000	17068	16889	16868	16866	16816	16995	16870	16862	16940	17002	16762	16916	16930	17034	16814	16890	16885	16869	16888	16975	16982	16869	16999	16995	16936	17004	16778	16852	16835	16731	16950	17063	16900	16952	16750	16700	17066	17102	16842	16948	17013	17071	16912	16958	16920	16790	16848	16818	16870	16938	16922	16931	16822	16854	16975	17031	16976	17012	17006	16885	16828	16927	16885	16957	16707	16956	16808	16917	17128	17032	17028	16982	17016	16869	16676	16920	17046	16816	16888	16779	16907	16821	17022	16898	16868	16767	16718	16999	16762	16944	16923	16892	16886	16792	16969	17036	16987	16849	16901	16771	16974	17005	16792	16902	16960	17075	17022	16908	16998	16966	16756	16981	16969	16880	16753	17003	16822	16854	16886	16987	16928	16823	16990	17030	16950	16749	16891	16836	16893	16865	16848	16814	16961	16987	16969	16784	17034	16978	17098	16926	16881	16882	17000	16774	16972	16838	16984	16936	16896	16819	16799	16958	17065	16904	16831	16892	16874	16887	16995	16909	16767	16817	17019	16790	16970	16947	17037	17002	17023	17098	16808	16924	16905	16868	16962	16819	16984	16740	16986	17170	16741	17038	17080	16807	16765	16982	16728	16919	16783	16717	16746	17045	17012	16617	16811	17097	16849	16774	17027	16982	16939	17136	16855	16754	16859	16759	16915	16966	16825	16829	16881	16876	16867	16831	17201	17070	16829	16881	16983	16979	16875	16828	16829	17003	16924	16857	16858	16780	17063	16839	16848	17008	16982	16951	16832	17017	16999	17005	16964	16920	16957	17083	16803	16758	16983	17025	16924	16792	16976	16740	17004	16824	16744	16888	17029	17026	16720	16881	16788	16877	16872	17062	16795	17112	17089	16945	16992	16762	16921	17074	16935	16885	16884	16889	17018	17043	16993	16905	16898	16995	16888	17151	16722	16858	17063	16956	16962	16777	16858	16885	16820	16778	16932	16839	16945	16876	16973	17021	16982	16887	17085	17038	16869	16754	16914	16945	16942	16980	16987	16956	16872	16811	16740	16813	17028	16988	16973	16966	17087	17016	17007	16922	16952	16815	17130	17024	16897	16901	17073	16729	16730	16857	17011	16900	16983	16920	17053	16842	16879	17033	16813	16882	16899	17030	16876	16936	16817	16952	17032	16961	17093	16909	17001	16894	16753	16964	16837	16814	16960	16868	16837	17047	16838	16830	16920	16918	16939	16988	16871	16894	17009	17071	16801	16911	16999	16764	17004	17182	16912	17171	16762	16959	17048	16978	16852	16892	16947	16872	16854	16791	16995	16965	16857	16741	17065	16897	16857	16988	16961	16869	16828	16703	17024	16943	16899	16809	16924	16737	16757	16894	16850	16896	16945	16870	16987	16898	16708	16922	16844	16974	16936	16913	16912	16935	16885	16977	17026	17044	16909	16931	17025	16926	16942	16821	17042	16848	16913	16982	16784	16854	16876	16879	16850	16906	16944	16917	16897	16866	16949	16975	16956	16812	17004	16958	17034	16958	16758	16920	16968	16935	17057	16960	16910	17080	17029	16813	16979	17010	16786	17033	16915	16786	16966	16847	17003	17049	16869	16867	16964	17026	16905	16888	16977	16946	16882	16848	16997	16955	16853	16720	16801	17034	16860	17011	17040	16929	17053	17100	16874	16857	16809	16922	17032	16706	16998	16982	16942	16704	17100	16890	16922	17089	16597	16910	17013	16819	16836	17062	16685	16938	16777	17021	17129	16920	16710	16843	16992	16856	17112	16775	16905	16938	16857	16935	16934	16682	16905	16864	17006	16921	16876	16967	16929	16974	16950	16878	16735	16882	16913	16865	16885	17043	17025	16701	17046	16982	16723	16977	16662	17131	16985	16847	16902	16933	16951	16901	17000	16964	16774	16813	16884	16877	17010	16804	16951	16922	17065	16904	17062	16989	16835	16884	17046	17027	16919	16912	17024	16898	17007	17042	16965	16979	16940	16944	17004	16991	16876	16922	16895	17015	16950	16877	16816	17017	16856	16877	17077	16875	16979	17059	16887	16932	16868	16877	16888	16883	16790	16908	17105	16836	16900	16939	17070	16703	16788	17034	17002	17026	16909	16801	16907	16878	16905	16851	16953	16831	16937	16856	16734	16914	16828	16967	16756	16887	16872	16981	16987	16748	16777	17093	17010	16844	16758	16861	17016	16898	16889	16840	16653	17018	16985	16879	16843	16832	16927	17029	17011	16879	16872	16937	17012	16777	16870	17084	17014	16922	16807	16800	16895	16968	16773	16996	16836	16925	16773	16910	17078	16835	16762	16909	16933	16762	16981	16848	16883	16872	16849	17019	16856	16945	16828	16941	16965	16816	16911	16792	16898	16661	16884	16892	16876	16878	16948	16808	16891	17064	17058	16861	17017	16910	16873	17048	17017	16907	17025	16864	17052	17075	16943	16968	16958	16840	16813	16880	16947	16901	16900	16881	16947	16879	16901	16883	16896	16745	16837	16951	16900	16835	17106	16804	16958	16841	16804	17006	17068	17161	16789	16919	16849	17022	16872	16853	16914	16985	17038	16783	17020	16855	16902	16881	16927	16922	16927	17008	16869	16824	17043	16998	16915	16778	17139	16869	16979	16935	16867	16991	16689	16737	16913	16931	16920	16912	16821	16980	17174	16818	16911	16944	16905	16788	16999	16778	16802	16878	16987	16931	16906	17003	16946	16654	17020	17120	16757	16847	16873	16820	16781	16986	16849	16969	16869	16971	16966	16833	17030	16926	16689	17011	16863	17053	17134	16922	16755	16875	16938	16990	16807	16807	16918	16946	16930	16987	16693	16911	17012	16752	16970	16811	16845	16995	16830	16983	16903	16819	16875	17023	16715	16928	16875	16893	16948	16912	16919	16860	16866	16885	17116	16896	16898	16826	16920	16857	16957	16831	17142	16915	17008	16881	17029	16922	16940	16862	16738	16860	16953	16965	17015	16875	16970	16901	16998	16877	17037	16898	17015	17125	16861	16811	17023	16999	16887	16855	16931	16924	16902	16835	17093	17030	16764	16958	17151	16870	16938	16930	16834	16874	16942	16784	16984	16967	16797	17110	16902	16765	16614	16935	17008	16844	16924	16930	17023	16746	16892	16711	16762	16960	16836	16913	17007	16752	16879	17096	16985	16898	16970	16911	16855	16914	16943	16903	16858	16894	16927	16984	16855	16807	16931	16863	16785	16831	16932	16747	17159	17045	17006	16895	16978	16840	16874	17071	16983	16926	16876	16921	16907	16958	16992	16867	16951	16809	16925	16946	17012	16867	16793	16979	16838	16937	17020	16816	16880	17016	16818	16843	17087	16936	16888	16861	16728	17011	16961	17023	16913	17109	16933	16807	16877	16974	16904	17019	16911	16858	16877	16903	16807	16844	16854	17039	16744	16890	16830	16898	16998	16905	16983	17046	16830	16801	17004	16865	16708	17093	16939	16905	17053	16974	16815	16824	16902	16910	16926	16987	16907	16792	16863	16896	16760	17049	17020	16859	16853	16887	16864	17022	16894	16948	16938	16833	16960	17104	16896	16927	16819	16790	16825	16847	16939	16860	17105	16981	16707	16974	16896	16745	17061	16961	16866	16922	16905	16926	16906	16802	16769	16957	17035	16831	16784	16854	17072	17093	16957	16944	16895	17006	16830	17161	17011	16830	16965	16913	16985	16767	16976	16767	16853	16981	16934	16768	16982	16909	17019	16982	16777	16798	16779	16842	16804	16891	16869	16914	16937	16905	16999	16897	16980	16907	16948	16998	16914	16815	16744	16853	17035	17014	16801	16937	16933	16857	16925	16910	17063	17133	17042	16914	16931	17006	16947	16884	16917	16951	16941	16965	16986	16932	16930	16817	16880	16958	16726	16868	16949	17099	16878	17007	16972	16909	17057	16941	16899	16772	16832	16865	17061	16810	16858	16835	17041	16788	16853	16900	17002	16811	16953	16876	16827	16863	16759	16845	16904	16942	16900	16927	16795	16897	17052	16901	16954	16885	16912	16649	16713	16899	17034	16989	16944	16750	16661	16854	16962	17064	17111	16868	16992	16910	16929	17006	16801	17092	16886	16950	16776	16853	17071	16904	16924	16797	16962	16771	16838	17016	16778	16941	16859	16961	16942	16900	16872	16868	16858	16853	16746	16903	16943	17060	16775	16933	16826	16847	16919	16956	16733	16856	16812	16811	16821	17009	16934	16950	17006	16994	16908	16742	16902	16846	16922	17118	16860	16749	17038	16788	16938	16886	16814	16816	16933	16959	16977	16914	16924	17194	16856	16973	16987	16896	16995	16920	16807	16839
30684	25239	29966	27644	24919	24277	23923	23239	23071	22726	22841	22526	22753	22525	22388	22421	22611	22541	22690	22383	22565	22408	22455	22496	22332	22457	22257	22503	22389	22343	22396	22493	22179	22419	22322	22308	22235	22203	22346	22548	22410	22322	22346	22062	22361	22115	22238	22253	22378	22215	22468	22260	22187	22201	22169	22038	22203	22205	22488	22275	22216	22498	22173	22259	22377	22509	22461	22309	22304	22436	22353	22295	22414	22373	22344	22332	22524	22444	22594	22105	22242	22525	22407	22434	22249	21999	22251	22321	22137	22266	22294	22399	22465	22273	22254	22265	22341	22456	22480	22557	22166	22272	22299	22312	22190	22324	22442	22354	22169	22339	22349	22218	22496	22225	22132	22263	22381	22320	22521	22380	22179	22207	22252	22290	22226	22440	22239	22125	22170	22257	22481	22349	22298	22121	22266	22273	22391	22372	22235	22508	22499	22219	22375	22314	22264	22077	22367	21997	22312	22272	22471	22219	22321	22197	22164	22318	22380	22447	22249	22137	22604	22361	22143	22406	22453	22115	22313	22301	22380	22390	22367	22070	22646	22370	22178	22265	22567	22206	22410	22398	22408	22338	22333	22305	22333	22261	22215	22151	21934	22502	22501	22283	22210	22153	22374	22515	22237	22377	22271	22359	22637	22202	22554	22221	22226	22334	22154	22302	22520	22314	21885	22094	22361	22530	22249	22317	22020	22332	22426	22396	22413	22192	22260	22393	22360	22191	22586	22420	22372	22267	22246	22271	22222	22245	22133	22365	22187	22242	22100	22340	22202	22518	22255	22214	22310	22292	22433	22313	22267	22213	22473	22217	22312	22356	22359	22071	22401	22240	22275	22348	22123	22358	22214	22273	22385	22437	22170	22370	22406	22249	22169	22344	22291	22257	22144	22153	22297	22156	22332	22310	22140	22185	22323	22074	22243	22334	22367	22315	22091	22157	22237	22281	22490	22295	22270	22138	22280	22303	22280	22170	22170	22252	22359	22365	22342	22429	22037	22159	22340	22439	22320	22443	22278	22309	22108	22281	22193	22212	22544	22227	22124	22223	22524	22332	22495	22212	22495	22327	22405	22677	22441	22225	22287	22422	22295	22262	22477	22485	22477	22236	22422	22422	22396	22385	22128	22296	22418	22386	22250	22328	22191	22141	22378	22212	22364	22375	22369	22297	22503	22503	22128	22169	22430	22376	22388	22081	22135	22422	22320	22255	22403	22406	22373	22263	22393	22332	22373	22495	22365	22354	22221	22438	22420	22191	22553	22280	22332	22337	22413	22120	22190	22288	22214	22617	22308	22266	22157	22428	22412	22187	22331	22188	22377	22420	22195	22361	22380	22375	22326	22430	22203	22363	22410	22303	22436	22398	22309	22113	22327	22260	22304	22150	22502	22163	22516	22240	22249	22478	22351	22418	22434	22390	22269	22288	22196	22197	22204	22172	22298	22298	22226	22386	22235	22388	22337	22229	21951	22163	22175	22340	22236	22414	22471	22353	22317	22186	22159	22486	22089	22399	22554	22241	22413	22307	22398	22406	22346	22456	22156	22190	22187	22102	22352	22452	22359	22545	22280	22417	22491	22269	22353	22389	22453	22249	22383	22107	22296	22525	22206	22428	22320	22262	22296	22336	22216	22300	22471	22354	22320	22375	22482	22366	22177	22176	22434	22244	22148	22011	22441	22256	22370	22182	22468	22498	22163	22281	22414	22347	22101	22165	22423	22349	22167	22194	22631	22413	22295	22100	22488	22219	22364	22355	22345	22357	22409	22341	22268	22119	22393	22362	22195	22362	22499	22307	22310	22436	22244	22397	22346	22265	22323	22322	22268	22385	22504	22322	22375	22182	22263	22395	22294	22101	22017	22069	22508	22200	22305	22363	22254	22233	22266	22310	22537	22182	22169	22145	22350	22444	22214	22085	22254	22271	22593	22347	22367	22487	22212	22594	22607	22229	22483	22358	22257	22031	22345	22431	22377	22335	22105	22245	22326	22366	22365	22080	22221	22321	22482	22291	22148	22433	22425	22276	22268	22376	22408	22312	22405	22131	22301	22236	22286	22295	22446	22409	22081	22295	22203	22354	22119	22436	22343	22119	22172	22121	22273	22128	22352	22172	22513	22191	22248	22250	22404	22329	22402	22191	22442	22325	22036	22211	22369	22111	22259	22498	22376	22217	22516	22489	22293	22233	22293	22141	22297	22318	22427	22203	22340	22465	22261	22450	22252	22306	22407	22266	22241	22175	22367	22179	22518	22340	22291	22471	22430	22372	22425	22369	22386	22292	22474	22663	22386	22570	22200	22091	22325	22327	22168	22381	22468	22372	22168	22081	22159	22359	22513	22232	22319	22343	22287	22201	22389	22246	22468	22318	22325	22336	22214	22303	22314	22280	22282	22395	22190	22324	22126	22201	22377	22367	22339	22350	22424	22464	22374	22249	22244	22513	22270	22526	22063	22292	22248	22527	22468	22315	22367	22399	22278	22410	22317	22145	22294	22487	22469	22382	22158	22291	22445	22337	22211	22421	22231	22340	22216	22266	22360	22396	22250	22351	22208	22387	22322	22191	22378	22485	22156	22388	22193	22384	22484	22311	22186	22347	22432	22636	22417	22403	22536	22543	22234	22334	22093	22221	22351	22296	22238	22250	22296	22327	22280	22284	22387	22482	22434	22244	22344	22302	22607	22419	22297	22392	22659	22413	22450	22339	22014	22310	22341	22311	22450	22233	22337	22146	22235	22549	22420	22324	22349	22421	22425	22611	22229	22324	22161	22289	22355	22359	22303	22405	22107	22251	22448	22326	22311	22367	22156	22206	22413	22309	22493	22220	22304	22095	22373	22349	22325	22077	22356	22224	22313	22355	22402	22292	22501	22391	22234	22283	22231	22360	22186	22383	22270	22515	22293	22343	22435	22453	22311	22428	22155	22366	22276	22213	22200	22227	22142	22433	22169	22450	22025	22046	22333	22348	22638	22260	22205	22302	22542	22338	22387	22255	22323	22489	22333	22581	22339	22465	22398	22324	22318	22251	22359	22183	22294	22505	22248	22279	22310	22223	22458	22309	22335	22263	22427	22105	22641	22365	22102	22416	22343	22420	22099	22433	22281	22189	22155	22125	22181	22238	22324	22133	22193	22437	22186	22615	22402	22300	22389	22220	22165	22338	22106	22278	22251	22404	22162	22336	22594	22273	22095	22328	22323	22223	22051	22208	22320	22106	22280	22327	22293	22247	22369	22438	22361	22297	22148	22301	22380	22436	22344	22160	22262	22359	22310	22350	22437	22346	22517	22500	22323	22191	22271	22352	22420	22511	22609	22268	22412	22420	22085	22252	22400	22251	22521	22258	22674	22170	22281	22138	22289	22348	22299	22303	22138	22160	22390	22309	22324	22328	22348	22345	22691	22132	22234	22390	22242	22298	22412	22413	22211	22248	22240	22402	22340	22327	22349	22111	22305	22152	22264	22282	22416	22267	22367	22358	22367	22430	22311	22438	22244	22181	22371	22320	22500	22387	22280	22147	22190	22205	22089	22436	22565	22437	22438	22690	22340	22331	22341	22436	22304	22329	22198	21993	22280	22113	22375	22458	22353	22237	22348	22396	22242	22468	22249	22289	22312	22520	22311	22477	22461	22282	22246	22114	22436	22258	22105	22266	22521	22210	22281	22383	22116	22176	22377	22400	22504	22194	22445	22277	22353	22319	22179	22345	22400	22417	22334	22224	22309	22559	22423	22185	22239	22168	22190	22421	22461	22182	22545	22526	22084	22425	22209	22383	22335	22217	22280	22444	22342	22282	22210	22241	22337	22390	22365	22183	22317	22211	22312	22249	22349	22153	22394	22331	22359	22215	22102	22202	22254	22153	22485	22277	22264	22489	22508	22323	22171	22374	22157	22289	22584	22293	22153	22155	22273	22259	22428	22318	22498	22505	22385	22379	22351	22206	22152	22208	22293	22413	22405	22275	22474	22493	22244	22267	22427	22477	22273	22576	22141	22257	22220	22299	22366	22238	22317	22381	22250	22368	22247	22163	22289	22182	22346	22253	22246	22137	22210	22416	22357	22178	22491	22148	22158	22314	22342	22221	22386	22356	22439	22169	22295	22422	22354	22293	22224	22416	22308	22284	22528	22522	22335	22190	22556	22491	22347	22348	22492	22212	22441	22245	22439	22382	22113	22235	22276	22238	22287	22549	22108	22527	22203	22233	22203	22385	22331	22286	22352	22349	22175	22528	22321	22277	22409	22192	22240	22326	22046	22227	22340	22447	22224	22327	22637	22136	22202	22559	22443	22099	22361	22242	22519	22238	22295	22439	22450	22150	22288	22451	22236	22347	22290	22251	22122	22223	22292	22389	22261	21931	22343	22306	22206	22243	22456	22327	22217	22217	22404	22455	22320	22182	22358	22313	22235	22113	22402	22273	22568	22567	22226	22474	22456	22418	22369	22400	22235	22351	22079	22416	22429	22170	22225	22267	22260	22322	22188	22071	22252	22356	22152	22302	22181	22307	22501	22367	22255	22205	22259	22491	22136	22176	22617	22444	22384	22431	22117	22121	22162	22270	22161	22304	22261	22452	22075	22143	22164	22471	22403	22150	22287	22266	22248	22244	22433	22437	22233	22254	22300	22179	22280	22172	22231	22535	22393	22250	22298	22457	22228	22270	22381	22513	22317	22243	22312	22094	22277	22334	22233	22222	22493	22455	22456	22309	22556	22294	22293	22352	22099	22386	22312	22265	22446	22559	22383	22288	22151	22563	22357	22280	22200	22403	22554	22425	22260	22274	22547	22322	22436	22327	22517	22367	22179	22273	22240	22282	22344	22371	22328	22360	22232	22406	22351	22239	22169	22208	22278	22191	22236	22287	22444	22421	22293	22235	22224	22218	22450	22417	22360	22147	22383	22383	22131	22037	22271	22341	22254	22122	22247	22301	22369	22385	22380	22181	22326	22361	22413	22270	22232	22425	22169	22361	22309	22403	22283	22116	22443	22336	22298	22222	22062	22366	22290	22253	22246	22196	22386	22378	22326	22186	22189	22225	22185	22250	22259	22306	22190	22193	22468	22411	22320	22312	22431	22224	22254	22430	22411	22126	22571	22212	22276	22347	22248	22478	22326	22348	22251	22323	22277	22164
19874	27185	25354	22020	20957	19495	18773	18423	18217	17860	17757	17723	17473	17485	17420	17271	17378	17376	17231	17381	17337	17180	17236	17366	17156	17044	17189	17077	17126	17130	17206	17191	17126	17072	17145	17261	17056	17148	17086	17044	17216	17228	17162	17232	17061	17191	17220	17176	16999	17114	17142	17205	17141	17122	17197	17108	17113	17181	17180	17174	17098	17174	17023	17132	17016	17058	17155	17092	17205	17270	17080	17034	16987	17143	17144	17167	17107	17065	17135	17135	17094	17150	17097	17145	17141	17169	17023	17011	17134	17133	17060	17250	17086	17209	17165	17282	17108	17125	17210	17080	17059	17310	17085	16978	17213	17251	17048	17209	17237	17065	17197	17110	17082	17207	17094	17093	17032	17041	17151	17184	17016	17156	17030	17066	17250	17276	17106	17021	17147	17285	17236	17142	17019	17184	17012	17125	17159	17062	17232	17125	17349	17252	16974	17129	17296	17197	17080	17073	17207	17180	17089	17123	17038	17154	17068	17077	17057	17190	17232	17032	17063	17161	17151	16925	17109	17196	17182	17062	17030	17052	17158	17118	17151	17201	17131	16950	17129	17016	17053	17098	17086	17109	17171	17256	17033	17098	17218	17122	17184	17269	17298	17140	17101	17135	17185	17019	17125	17000	17176	17078	17297	17107	17254	17120	17282	17126	17072	17298	17138	17017	17269	17080	17239	17160	17156	17156	17082	17062	17243	17205	17117	17139	17254	17140	17210	17157	17078	16987	17048	16994	17068	17032	16903	17044	17089	17189	17163	17164	17013	17077	17099	16993	17326	17273	17121	17113	17120	17331	17123	17252	16968	17075	17132	17088	17095	17042	17406	17188	17222	17221	17183	17224	17072	17173	17190	17135	16959	17038	17377	17249	17363	17183	16979	17406	17095	17269	17193	17309	17158	17114	16979	17248	17110	17141	17158	17165	17106	17132	17049	17197	17033	17280	17207	17233	17223	16954	17250	17005	17184	17289	17186	17216	17149	17087	17086	17137	17132	17092	17160	17173	17199	17236	17090	17052	17075	17042	17192	17271	17070	17193	17208	17275	17091	17185	17142	17306	17062	17238	17059	17050	17226	17040	17123	17207	17285	17042	17188	17264	17110	17029	16973	17228	17242	17072	17091	17167	17088	17158	17171	17043	17075	17105	17007	17279	17120	17092	17248	17150	17038	17198	17151	17043	17000	17192	17151	17311	17185	17164	17074	17082	17101	17183	17071	17024	17203	17229	17179	17168	17097	16960	17264	17131	17137	17144	17058	17347	17228	17076	17086	17117	17063	17201	16951	17065	17152	17139	17217	17225	17179	17271	17216	17033	17018	17088	17175	17157	17237	17242	17023	17223	17294	17087	17086	17191	17250	17139	17069	17098	17235	17121	17131	17128	17116	17107	17107	17197	17277	17204	17009	17152	17222	17093	17111	17170	17178	17116	16983	17073	17147	17073	17172	17157	16898	17083	16978	17171	17093	17189	17068	16879	17304	17052	17358	17154	17170	17210	17070	17136	17044	17240	17143	16952	17267	17181	17286	17052	17179	17226	17016	17237	17202	16987	17054	17251	16998	17204	17092	17166	17081	17056	16905	17334	17037	17135	17226	17086	17114	17295	17054	17244	17201	17155	17087	17027	17341	16992	17207	17205	16987	17164	17044	16864	17151	17044	17124	17209	17069	17255	17132	17251	17109	17125	17116	17144	17213	16895	16973	17113	17170	17156	17012	17074	17230	17120	17153	17022	17244	16905	17164	17059	17131	17218	17121	17233	17214	17282	17139	17105	17048	17187	17222	17146	17204	17202	17179	17059	17250	17238	17083	17090	17121	16977	17056	17137	17158	17187	16992	17182	17022	17158	17188	17176	17213	17243	17134	17231	17136	16933	17137	17138	17152	17246	17269	17232	17047	17142	17079	17218	17171	16996	17204	17182	17101	17036	17212	17132	17076	17209	17298	17132	17081	17035	17146	17127	17201	17152	17252	16937	17155	17327	17052	17286	17094	17146	17033	17227	17245	17087	17305	17045	17205	17076	17243	17243	17167	17171	17063	17128	17105	17213	17161	17098	17296	17014	17160	17150	17118	17170	17135	17233	17139	16994	17295	17124	17092	17021	17297	17142	17009	17093	17073	17147	17058	17271	17263	17026	17072	17190	17183	17215	17175	17191	17248	17113	17231	17353	17257	17043	17256	17282	17152	17106	17098	17149	17141	17172	17128	17097	17156	17209	17121	17134	17055	17063	17100	17091	17105	17062	17159	17108	17081	17207	17265	17439	16874	17037	17285	17252	17096	17184	17143	17058	17299	17161	17125	17163	17057	17226	17205	17340	17234	17271	17001	17357	17132	17049	17087	17124	17115	17351	17080	17263	17296	17032	17176	17016	17094	17233	17083	17130	17004	17191	17179	17238	17265	17073	17247	17023	17137	16960	17054	17184	17261	17076	17081	17056	17149	16968	17049	17257	17065	16919	17233	17342	16935	17074	17173	17177	17039	17003	17152	17223	17269	17127	17113	17022	17186	17198	17027	17136	17224	17199	17025	17140	17169	17121	17284	16970	17216	17180	17230	17153	17225	17191	17068	17211	17020	17033	17188	16986	17232	17145	17020	17047	17078	17276	17199	17158	17184	17117	17051	17099	17161	17223	16975	17262	17042	17292	17071	17179	17044	17110	17110	17257	16809	17039	17212	17027	17105	17114	17049	17131	17265	17119	17299	17043	17255	17138	17124	16978	17153	17246	17123	17135	17081	17085	17164	17112	17264	17334	17352	17272	17183	17205	16991	17072	16953	17173	17104	17238	16928	17164	17156	17168	17232	17156	17302	17160	16919	17145	17203	17132	17217	17180	17209	17269	17103	16944	16955	17176	17090	17191	17211	17309	17219	17107	17164	17442	17059	17157	17145	17202	16974	17230	17067	17114	17121	17026	17169	17136	17179	17016	17088	17063	17140	17220	17028	17078	17234	17189	17314	17141	17012	17262	17231	17179	17330	17122	17123	17073	17178	17003	17235	17159	17257	17099	17168	17098	17248	17080	17272	17339	17232	17141	17099	17132	17044	17188	17303	16947	17225	17175	16967	17132	17053	17147	17269	16973	17085	16947	16973	17263	17150	17041	17246	17154	17207	17082	17182	17367	17035	17197	17318	17069	17303	17019	17249	17172	17311	17209	17032	17303	17070	17298	17176	17202	17100	17171	17105	17041	17312	17066	17201	17083	17109	17202	17237	17179	17232	16967	17164	17099	17214	17189	17219	17222	17361	17086	17256	17162	17065	17171	17121	17381	17066	17216	17117	17182	17290	17112	17365	17116	17095	17125	16954	17363	17176	17156	17255	17202	17258	17223	17268	17318	17048	17071	17202	17162	17073	17038	17093	17123	16911	17139	17135	17228	17034	17393	17005	17078	17132	17275	17026	17241	17007	17240	17285	17121	17024	17161	17142	17066	17233	17061	17248	17159	17179	17339	17301	17140	17225	17124	17085	17149	17092	17161	17241	17308	17208	17206	17225	17302	17096	17128	17158	17189	16923	17130	17256	17096	16991	17145	17133	17154	17217	16993	17115	17239	17156	16995	17182	17168	17258	17396	17380	17080	17111	17224	17140	17135	17109	17096	17138	17141	17250	17045	17115	17200	17138	17120	17028	17018	17221	16954	17194	17162	17236	17018	17173	17186	17181	17204	17081	17182	17146	17197	17165	17029	17082	17214	17336	17122	17264	17198	17306	17257	17056	17116	17086	16969	17161	17412	17056	17079	17296	17298	17243	17167	17074	17016	17214	17144	17307	17210	17167	17188	17042	17173	16963	17132	17048	17054	17212	17168	17058	17039	17273	17165	17093	17271	17213	17278	17225	17003	17170	17064	17107	17057	17088	16999	17329	17048	17094	16955	17103	17138	17110	17067	17215	17030	16979	17220	17222	17226	17090	17009	17156	17062	17143	17147	17070	17007	17205	17190	17104	17040	17289	17047	17061	17148	17183	17177	17159	17141	17046	17231	17155	17110	17061	17202	17217	17099	17127	17291	17171	16974	17159	17135	17060	17215	17118	17154	17111	17083	17098	17137	16994	17156	17083	17186	17062	17148	17166	17289	17084	17190	17190	17224	17136	17018	17246	17113	17252	16996	17012	17151	17221	17212	17215	17201	17182	17006	17141	17261	17031	17136	17216	17205	16977	17077	17111	17177	17225	17019	17086	17335	17340	17290	17187	17174	17101	17250	16988	17058	17343	17113	17244	17127	16902	17090	17097	17127	17078	17197	17107	17190	17177	17143	17101	17192	17123	17103	17226	17134	17084	17140	17144	17119	17098	17131	17201	17111	17184	17251	17147	17239	17171	17109	17293	17180	17154	16972	17042	17181	17074	17148	17167	17019	17292	17048	17157	17362	17468	17018	17131	17083	17021	16902	17261	17182	17200	17137	17358	17195	16981	17102	17199	17276	17238	17168	17203	17158	17122	17084	17085	17191	16990	17158	17045	17225	17252	17195	17073	17259	17031	17081	17239	17235	17097	17316	17122	17098	17044	17178	17165	16952	17251	17077	17122	17268	17051	17134	17124	17114	17219	17164	17037	17265	17151	17191	17194	17179	17127	17199	17064	16937	17175	17116	17207	17109	17175	17232	17219	17223	17078	16991	17248	17197	17139	17044	17134	17270	17130	17115	17003	17027	17267	17038	17328	17234	17077	17134	17181	17312	17171	17100	17254	17017	17026	17033	17199	17126	17161	17095	17185	17103	17086	17050	16979	17260	17120	17190	17147	17007	17216	17105	17144	17210	17040	17129	17245	17093	17101	17134	17224	17217	16975	17189	17181	17067	17212	17073	17167	17294	17293	17201	17236	17180	16987	17073	17197	17162	17318	17259	17164	17231	17341	17133	17155	17006	17314	17061	17210	17224	17036	17031	17218	17125	17108	17117	17209	17248	17041	17206	17191	17126	17000	16921	17045	17013	17202	17076	17157	17141	16993	17218	17321	17131	17048	17210	17283	17133	17024	17208	16937	17053	17427	17189	17180	17153	17145	17154	17162	17294	17268	17093	17230	17146	17053	17169	17150	17297	17039	17062	17171	17129	17212	17198	17218	17064	17172	17068	17201	17063	17218	17115	16988	17246	17028	17129	16904	17264	16966	17082	17176	17366
23192	21317	28269	25299	24132	25718	25870	23543	23066	23083	22874	22836	22574	22482	22345	22187	22190	22123	22083	22067	21977	22037	22007	22364	22302	21735	21678	21963	21812	21862	21988	21989	21917	22146	21936	21805	21818	22007	21840	21988	21781	21931	21999	21852	21875	21994	21999	21698	21907	21977	21680	21776	21857	21939	21794	21536	21856	22218	22145	21704	21886	21908	21826	21744	21817	21853	21876	21755	22094	21763	21909	21879	21804	21892	21653	21809	21894	21881	21768	21986	21511	21960	21993	21906	21861	21838	21851	21838	21782	21838	21842	21932	21782	21912	21796	22121	21622	21947	21667	21885	21928	21917	21943	21977	21927	21973	21740	22016	22104	21918	21716	22073	21645	21704	21754	21778	21580	21697	21762	21831	21850	22081	21763	21690	21721	22037	21798	21887	21997	21820	21781	21614	21878	21894	21522	21794	22129	21836	21677	21742	21706	21869	21713	21850	21980	21973	21839	21685	21809	21938	21894	21748	21864	21847	21988	21887	21859	21893	21922	21604	21795	21625	21858	21744	21823	21992	21763	21894	21797	21856	21847	21561	21736	21860	22120	21943	21940	22051	21796	21955	21984	21838	21728	21699	21778	21894	21776	21808	22040	21685	21818	21862	21840	21807	21862	21842	21666	21729	21998	21906	21954	21646	21671	21851	21753	21876	21829	21911	22060	21741	21798	21829	21988	21601	22052	21806	21898	21907	21708	21907	22051	21996	21947	21659	21907	21846	21785	21832	21603	21677	21957	21909	21691	21928	21894	21894	21881	21952	21868	21910	21797	21893	21828	21775	21736	21760	21825	21590	21859	21714	21659	21651	22076	21933	21693	21844	21816	22115	21952	21762	21863	21736	21976	21644	21784	21889	21830	21877	21950	21903	21846	21897	21890	21999	21674	21855	21853	21906	21973	21853	22063	21738	21628	21748	21753	21849	21775	21925	21778	21931	21740	21892	21959	21830	21908	21751	21838	21742	21758	22003	21989	21668	21963	21741	21898	21620	21899	21833	21693	21782	21862	21985	21762	21605	21887	21699	21916	21725	21828	21719	21673	21815	21839	21945	22019	21659	21896	21784	21586	21857	21859	21896	21871	21913	21818	21753	21746	21991	21822	22194	21656	22109	22008	21711	22096	21923	21911	21815	21758	22080	21784	21732	22090	21609	21813	21779	21825	21803	21839	21779	21736	21993	21846	21812	21763	21714	21886	21963	21873	21754	21893	21804	21965	21636	21800	21612	21652	21634	21772	21715	21835	21923	21874	21854	21796	21953	21829	21744	21948	21858	21859	21809	22090	21983	22016	21849	21912	21984	21876	21886	21901	21851	21792	21823	21899	21828	21918	21840	21985	21836	21698	21871	21899	21725	21814	21938	21924	21971	22173	22039	21882	21813	21847	21889	21813	21921	21920	21793	21876	21739	21901	22196	21925	21718	21707	21934	21658	21747	21858	21887	21832	21949	21928	21930	21852	21886	21751	21845	22030	22012	21758	21791	21673	21725	21739	21713	22001	21925	21846	21865	21794	21968	21842	21955	21788	21757	21842	21721	22018	21919	21872	21991	21946	21916	21864	21670	21958	21859	21896	21917	21816	21609	21945	21627	21837	22089	21903	21822	21863	22163	21874	21736	21877	21991	21910	21765	21778	21863	21806	21895	21908	22047	21686	21821	21933	22017	22047	22039	21822	21631	21958	21864	21969	22235	21866	22182	21790	21585	22164	21816	21853	21817	21864	21545	21933	21845	21840	21850	22039	21816	21865	21915	21776	21682	21785	22052	21857	21664	21725	21881	21958	21811	21807	21920	21666	21820	21923	21767	21826	21863	21670	21690	21837	21716	21840	21835	21804	21755	21882	21935	21819	21639	21826	22050	21957	22120	21824	21713	21791	21711	22084	21921	21826	21601	21857	22060	21860	22123	21795	21732	21863	21838	21863	21773	21871	21889	21866	21611	21875	21946	21890	21952	21750	21845	22039	21683	21874	21865	21970	21733	21896	21781	21814	21825	22056	21804	21985	21848	21969	21892	21834	21704	21939	21873	22110	21983	21654	21848	21743	21831	21859	21931	21780	22023	22018	21789	21869	21659	21467	21996	22066	21863	21797	21628	21886	21618	21988	21994	21738	21856	21958	21842	21981	21930	21730	21975	21998	21883	21884	21840	21970	21564	21954	21804	21754	21583	21673	21766	21665	21692	22013	21483	21642	21710	21675	21593	21713	21813	21823	21882	21651	21754	21921	22033	21969	21837	21757	21791	21904	21844	21708	21951	21701	21864	21683	21737	21897	21850	21824	21834	21971	21786	21725	21803	21891	21741	22095	21933	21728	21839	22020	21966	21922	21972	21723	21860	21855	21681	21598	21506	21866	21765	21826	21781	21793	21645	21826	21998	21923	21881	21762	21920	21824	21814	21901	21810	21691	21811	21771	21876	21898	21758	21880	21855	21823	21996	21788	22121	21772	21823	21983	21788	21872	21961	21875	21859	21952	21933	22007	21874	21972	21850	22037	21685	21981	21797	21733	21954	21943	21868	21830	21806	21872	21695	21717	21743	22035	21930	21936	21794	21891	21667	21930	21683	21779	21747	21663	21786	21774	21798	21773	21992	21631	21762	21914	22100	21914	21712	21538	21663	21762	21962	21935	21861	21749	21901	21862	21678	21930	22031	22037	21885	21688	21903	21772	21929	21768	21650	21646	21813	21830	21769	21999	21862	21735	21813	21902	21782	21689	21752	21588	21857	22133	21920	21844	22073	21920	22022	22087	21766	21679	21970	21611	21887	21886	21745	22097	21805	21718	21842	21867	21904	21830	21885	21895	21968	21748	21968	21916	21732	21670	21801	21675	21663	21999	21612	22020	21797	21902	21865	22123	21649	21855	21619	21783	21904	21810	21824	21852	21884	21839	21758	21634	22053	22051	21751	21567	21967	21822	21878	21832	21745	21528	21677	21805	21756	21729	21742	21723	21923	21672	21904	21840	21759	21861	21711	21881	21933	21837	21909	21675	21825	21836	21767	21758	21834	21812	21843	21927	21841	21590	21819	21955	21921	21840	21622	21879	22035	21859	21663	22048	22025	21944	21890	21876	21950	21751	21987	21620	21843	21660	21625	21849	21801	21827	21777	21860	21766	21868	21587	21891	21586	21779	21695	21641	21814	21781	21840	21740	21836	21883	21862	21871	21839	21875	21664	21782	21931	21586	21936	21848	21593	21829	21821	22109	21984	21751	21936	21849	21914	21926	21675	21879	21849	21955	21805	21657	21890	21913	21893	21700	21927	21907	21904	21911	21597	21718	21824	21850	21725	21841	21804	21820	21977	21673	21909	21859	21893	21808	21990	21866	21865	21856	21693	21780	21844	21788	21788	21867	21772	21874	21812	21831	22013	21583	21938	21935	21767	21862	21671	22033	21925	21709	21783	21967	21932	21759	21842	21912	21853	21976	21833	21701	21856	21744	21709	21784	21902	21785	21858	21758	21721	21573	21885	21725	21890	21928	21952	21955	21758	21876	22050	21851	22218	21783	21997	21870	21805	22073	21828	21396	21990	21767	21841	21825	21994	21915	21852	21882	21936	21765	21865	21868	21921	21965	21865	22064	21708	21688	21866	21673	21992	21935	21686	21756	21792	21901	21768	21455	21765	21736	21866	21740	21913	21817	21844	21735	21857	21632	21884	21889	21776	21682	21639	22059	21810	21770	21779	21867	21798	21687	21749	21948	21969	22011	21899	21799	21904	21865	21915	21672	21951	21761	21811	21681	21826	21602	21889	21877	22022	21864	21791	21726	21806	21675	21696	22065	21634	22034	21834	21859	21762	21819	21857	21782	22035	21854	21932	22010	21556	21889	21850	21714	22251	21979	21820	21973	21989	22043	21627	21908	21667	21919	21785	21656	21677	21797	21742	21990	21834	21835	21650	21857	21693	21870	21778	21913	21774	21908	21937	21658	21566	21959	21967	22212	21954	21778	21702	21838	21731	21749	21807	21600	21861	21679	21795	21939	21944	21783	21835	21801	21845	21742	21868	21945	21840	21804	21864	21815	21858	21633	21863	22005	21947	22019	21828	21837	21683	21820	21830	21732	21764	21893	21870	21937	21921	21824	21906	21729	22058	21902	21777	21991	21722	21827	21510	21974	21819	21719	21745	21628	22006	22048	21781	21905	22009	21936	21930	21992	22012	21999	21795	21760	21884	21835	21589	21838	21886	21949	21811	21704	21857	21886	21814	21679	22012	21913	21976	21952	21804	21938	21933	21886	21748	21923	22119	21996	22026	22042	21889	21779	21775	21860	21928	21659	21856	21928	21793	21729	21938	21790	21911	21863	21818	21974	21896	21617	21561	21838	21793	21880	21657	21886	21634	21936	21475	22121	22014	21849	21937	21733	21863	22036	21891	21828	21847	21758	21805	22038	22021	21968	21567	21639	21798	21986	21726	21823	21676	22021	21728	21672	21875	21745	21769	21721	21873	21997	22040	21751	21906	21878	21782	21905	21839	21630	21746	21775	21623	21836	21470	21826	21716	21805	21780	21787	21649	21929	21804	21663	21818	22007	21862	21871	21756	21741	21882	21850	22035	21852	21927	21828	21637	21763	21902	21824	21833	21743	21747	21873	21650	22002	22082	21747	22074	21885	21944	21914	21918	21500	21921	21786	22001	21923	21935	21783	21762	21638	21767	21634	21737	21924	21867	21968	21988	21803	21839	22016	21765	21747	21562	21817	21575	21695	21891	21726	21779	22106	21876	21727	22042	21896	21748	21656	21764	21739	21779	21786	21789	21973	21752	21887	21816	21899	21679	21881	21923	21705	21888	21895	21654	21882	21990	21723	21741	21723	21730	21953	21867	22011	21936	21774	21740	21773	21886	21764	21781	21712	21664	21759	21730	21987	21573	21678	21786	21796	21787	22122	22094	21801	22040	21685	21965	21821	21932	21863	21936	21853	21696	21708	21885	21769	21800	21833	21840	21961	21866	21775	21705	21887	21916	21839	21813	21879	22013	21679	21726	21733	21744	21893	21499	21711	21929	21996	21972	21864	21784	21779	21716	21704	21804	21860	21855	21582	21812	21766	21680	21930	22031	21956	21732	21986	21784	22003	21806	22061	21953	21957	21942	21846	21756	21713	21669	21933	21731	21919	21598
16341	31499	28480	24452	22710	20773	19618	18881	18498	18136	17984	17676	17477	17424	17401	17179	17362	17191	17363	17232	17310	17075	16963	16845	17062	17015	17103	17040	17073	17032	16852	16904	16888	16825	17009	16906	17003	16958	16822	16663	16780	16756	16915	16752	17060	16930	16989	16795	16935	16803	16996	16734	16967	16930	16955	17103	16839	16879	16777	17022	16804	16819	16815	17012	16929	16921	16987	16795	16990	16842	16819	16982	16976	16909	16979	16790	16991	16921	16869	16842	16880	16850	16720	16903	17034	16855	16698	16994	16896	16795	16927	16894	16900	16789	16850	16857	16965	16883	16985	16932	16838	16702	16868	16866	16843	16712	16970	16792	16960	16937	16854	16895	17010	16832	16794	16791	17106	16896	16846	16980	16903	17036	16980	16908	17021	16660	17040	16987	16858	16946	17074	17013	17040	16880	16871	16824	16663	16942	16835	16852	16734	16815	16761	16996	16827	16909	17033	16844	16859	16789	17021	16941	16875	17024	16900	16853	16720	16774	17023	16768	16906	16905	16615	17025	17002	16873	16928	16843	16836	16754	16815	16977	16890	17024	16943	16840	17098	16973	17042	16643	16938	16792	16996	16943	16918	16615	16849	16940	16786	16865	16734	16954	16752	17126	17176	16715	16827	16692	16821	16791	16988	16891	16815	16724	17005	16931	16713	17057	16979	16795	16800	16791	16957	16892	16799	17010	16839	16917	16914	16789	16773	16810	17005	16772	16954	16810	16780	16943	17059	16788	16859	16845	16973	16915	16848	16883	16952	16718	16920	16899	16994	16759	16925	16750	16839	16696	16870	16962	16913	16989	16803	16815	16698	16849	16901	16925	16837	16782	16733	16889	16871	16864	17038	16850	16907	16881	16794	16888	16898	16861	16949	16769	16977	16743	16943	16985	16734	16787	16817	16783	16982	16758	16873	16907	16987	16824	17017	16910	16849	16776	16916	16945	16838	16734	16959	16938	16906	16886	16799	16887	16880	16970	16762	16922	16712	16680	16871	16770	16803	16795	16910	16780	17009	16839	16762	16845	16989	16971	16903	16828	16929	16895	16894	16823	16812	16979	16960	16831	16849	16951	16818	16850	16785	16954	17034	16980	16614	16862	16856	17003	16883	17058	17014	16884	16876	16919	16783	16983	16903	16983	16739	16974	16572	16791	16908	16799	16881	16929	16821	16872	17077	16868	16770	16795	16920	16787	17033	16860	17016	16772	16900	16740	16890	16834	16814	16895	16916	16865	16836	16945	16885	16890	16858	16693	16871	16924	16869	16789	16879	16990	16912	17014	17038	17016	16948	16853	16929	16894	17057	16832	16913	16799	16752	16964	16971	17010	16868	16865	17010	16941	17075	16864	16966	16984	16931	16819	17058	16976	17004	16890	16805	17017	16951	16791	16881	16918	16841	16927	16938	16956	16925	16702	16856	16977	16736	17015	16935	16842	16758	16946	16864	16962	16739	16773	17028	16745	17056	16823	16888	16968	16898	16982	16903	16791	16813	17081	17063	16927	16747	17001	16977	16949	16941	16837	16946	16818	16862	16861	17006	16982	16809	16872	16919	16832	16868	16899	17031	16872	16782	16840	16983	16841	17087	17036	16879	16846	16965	16958	16926	16786	16830	16835	16946	16805	16838	17064	16848	17002	16919	16769	16926	16891	16944	17047	16906	16992	16979	16802	16963	16996	16909	16856	16824	16970	16948	16956	16832	16944	16880	16853	16679	16969	16938	16931	16791	16772	16943	16959	17036	16839	16810	16965	16954	16769	16938	16925	16847	16938	16942	16864	16922	16810	17034	16976	16971	17108	17127	16808	16787	16933	17073	17041	16843	16748	16955	16965	16895	16965	16863	16835	16830	16820	16906	16826	17077	16674	16941	16936	16870	17043	16984	16949	16837	16837	16792	16849	16825	16856	16917	16838	16891	16943	16963	16701	17048	16925	16932	16895	16779	16856	16984	16945	16977	16954	16708	16699	16971	17001	17031	16868	16858	16742	16873	16888	16997	16741	16864	16837	16843	16957	16894	16918	16934	16842	16932	16956	16658	16787	16958	16907	16841	16839	16858	17010	16807	16946	16899	16784	17097	16893	16961	16835	17039	16846	16985	17020	16782	16709	16820	16881	16872	16923	16969	16970	16971	16877	17013	16908	16918	16963	16897	16956	16858	16719	16966	16787	17059	16814	16968	16822	16880	16773	16891	16852	16788	16776	16892	17088	17020	16914	17011	17009	16900	16978	16762	16892	16908	16861	16829	16914	17014	16993	16889	16920	16789	16954	16874	16814	17057	16907	16890	16875	16960	16833	17063	16756	16892	17054	16840	16882	16795	16806	16788	17004	16703	16917	16873	16854	16929	16871	16959	16912	16966	16896	16957	16902	16901	16971	16948	16974	16885	16974	17041	17003	16966	16946	16791	16753	16788	17018	16781	16747	16918	16893	16829	16810	16914	16870	17103	16918	17027	16826	16796	16906	16815	16864	16986	16832	16707	17058	16866	16983	17039	16912	16967	16942	16900	16902	16795	16929	16980	16827	16941	16758	16821	16934	16863	16893	16886	16764	16779	16911	16931	16851	16849	16795	17065	16917	16933	16880	16891	16923	16942	16851	16909	16726	16904	16731	17082	16980	16841	16966	16896	16943	16722	16854	16853	16958	16804	16597	17166	16972	16963	16830	16832	16947	16920	16789	16887	16646	16849	16844	16831	16883	16888	16787	16962	16837	16896	16794	17045	16921	16982	16767	16857	16845	16999	17013	16887	16981	16850	16823	17079	17013	16842	16934	16961	16986	16766	16835	16866	16824	16794	16852	16775	16857	16892	16974	16788	16687	16782	16742	17140	16950	16860	16844	16860	16914	16816	16903	16848	16914	16761	16921	16940	16922	16902	16779	16921	16968	16754	16978	16720	16879	16596	16869	16935	17048	17068	17073	16787	16803	16903	16750	16911	16747	16836	16773	16947	16997	16796	16930	16914	16863	16763	16895	16798	16837	17050	16987	16866	16861	16931	16775	16856	16811	16820	16833	16734	16980	16908	17079	16896	17060	16872	16950	16832	16881	16955	17069	16812	16867	16950	16950	16959	16896	16942	16929	16723	16927	16933	16928	17043	16948	16989	17002	16881	16780	17056	16868	16939	16977	16950	16892	17088	16897	17008	17021	16733	16953	16897	16849	16855	17049	16858	16748	17006	16737	17015	16859	16846	16907	16847	16985	17030	17025	17009	16951	17082	16783	16859	16935	17020	16733	16879	16774	16917	16939	16889	16954	16873	17010	16919	16884	16939	16996	16926	16865	16906	16680	17038	16939	16782	16856	16914	16955	16947	17037	16891	16784	16794	16955	17083	16953	16957	16825	16803	16940	16863	16911	16916	17038	16951	16935	16944	17057	16896	16740	17069	16886	16961	17012	16860	16862	16866	16852	16930	16915	16918	16894	16798	16822	16961	16807	16897	16784	16907	16869	16794	16917	16920	16947	16763	17036	17024	16920	16941	16738	16932	16884	16959	16894	16788	16997	16733	17130	16924	16918	16917	16800	16826	16821	16798	16870	16793	16720	16893	16804	16757	16785	16902	16876	16803	16948	16934	16860	16828	16920	17006	17079	16885	16805	16855	16963	16819	16876	16834	16930	16785	17022	16926	16949	16920	16909	16865	16968	16882	16810	17008	17055	16851	16940	16904	17056	17010	16838	16925	16874	16752	16898	16888	16776	16865	16809	16936	16832	16926	16722	16721	16963	16944	17002	16951	17075	17105	16889	16751	16831	16832	16902	16959	16892	16903	17002	16916	16966	16884	16842	17056	17028	16894	16861	16914	16961	16740	16915	16746	17022	16841	16821	17026	16919	16839	17020	16822	16938	16756	16723	16882	16870	16915	16763	16859	16725	16901	16969	16884	17078	16953	16986	16970	16788	16942	16998	16864	17176	16802	16961	16928	17055	16983	16866	16872	16946	16985	16837	16784	16863	16962	16919	16826	16861	16944	16804	16907	16813	16974	16918	17006	16750	16831	16874	16959	16924	16600	16966	16837	16787	16816	16725	16851	16945	16781	16758	16662	16892	16852	17062	16921	16815	16900	16917	17044	16821	17041	16666	16843	17123	16978	16984	16950	16884	16909	16974	16825	16875	16886	16937	16923	16859	16859	16965	17082	16787	16942	17052	17011	16932	16836	16875	17020	16920	16876	16939	17052	16732	16909	16924	16924	16690	16908	16802	16765	16979	17047	16797	16756	16957	16835	16928	16906	16872	16984	16999	16827	16811	16894	16826	16950	16854	16899	16914	16780	16721	16916	17029	16932	16802	16909	16654	17155	16942	16951	16720	16923	16713	16946	17015	16793	16953	16979	16937	16710	16957	16761	16861	16857	16840	16782	17082	16895	16856	16958	16822	16760	16918	16935	16977	16865	16833	16901	17029	16816	16817	16922	17011	16856	16848	16883	16965	16858	16937	17057	16981	17026	16826	17036	16881	16977	16891	17045	16836	17059	16830	16907	16727	16868	16814	17038	16889	16986	16939	16835	16896	16856	16976	16735	16952	16947	16874	17091	16920	16968	17017	16896	16781	17064	16683	17009	16946	16726	17008	16717	17113	17094	16919	17048	17029	17023	16778	16961	16929	17026	16849	16883	16813	16946	16771	16896	17010	16889	16955	16972	16875	16912	16690	16983	16844	16838	16950	16921	16817	16963	16757	16908	16885	16939	16919	16812	16806	16951	16746	16824	16951	16916	16963	16936	16982	16820	17077	16945	16879	16978	16651	16810	17095	16954	16863	16893	16954	16913	16991	16924	17021	16692	16898	16958	17005	17008	16861	16755	17071	16868	16985	16890	16988	16982	16979	16852	16903	16938	16820	16973	16898	16894	16901	17003	16795	16702	16784	17042	17043	16933	16759	16973	16715	16802	17082	16969	16765	16907	16972	17070	17036	17013	17111	17170	16845	16975	16861	17032	16888	16969	16986	16920	16814	16927	16902	17043	16947	16823	16928	16970	16863	16686	16735	16966	16737	16817	16809	17066	16994	17031	16872	16988	16965	16942	16758	16849	16798	16818	16811	16989	17022	16936	16814	16950	16941	16937	16835	16945	16868	16843	16846	16850	17101	16954	16839	16913	17010	16788	16989	16900	16792	17089	16848
24920	21393	27796	28657	24980	24773	24614	23507	22980	23091	23217	22805	22736	22680	22469	22450	22518	22596	22498	22643	22580	22325	22444	22576	22430	22393	22281	22154	22415	22365	22569	22369	22089	22509	22544	22497	22155	22219	22380	22361	22336	22394	22208	22372	22374	22439	22344	22054	22215	22194	22199	22162	22342	22375	22440	22176	22324	22237	22466	22246	22262	22528	22028	22336	22297	22161	22411	22207	22309	22447	22274	22310	22330	22182	22217	22230	22137	22486	22282	22522	22384	22335	22286	22320	22324	22375	22156	22158	22406	22204	22222	22329	22326	22024	22273	22318	22171	22427	22291	22090	22410	22376	22307	22262	22392	22153	22366	22342	22150	22274	22337	22059	22311	22593	22283	22382	22278	22273	22298	22466	22333	22335	22234	22165	22338	22182	22255	22274	22310	22275	22126	22326	22158	22311	22256	22205	22174	22140	22256	22215	22205	22374	22390	22144	22297	22217	22186	22394	22264	22209	22130	22256	22256	22526	22169	22166	22332	22233	22315	22217	22305	22262	22081	22207	22264	22499	22396	22195	22355	22249	22306	22376	22240	22468	22357	22507	22303	22279	22412	22351	22432	22408	22250	22253	22037	22330	22503	22379	22568	22480	22346	22401	22323	22094	22422	22272	22126	22151	22272	22334	22397	22311	22128	22157	22466	22180	22057	22271	22383	22263	22238	22276	22278	22222	22250	22318	22356	22311	22569	22487	22360	22325	22331	22296	22272	22236	22189	22404	22309	22270	22443	22222	22411	22169	22271	22402	22234	22463	22054	22340	22255	22334	22270	22372	22362	22219	22151	22203	22121	22381	22241	22371	22271	22211	22513	22366	22175	22021	22237	22395	22294	22168	22262	22396	22320	22237	22237	22018	22299	22143	22507	22203	22254	22002	22329	22215	22450	22348	22464	22087	22097	22316	22277	22379	22367	22321	22421	22368	22293	22193	22286	22450	22229	22329	22484	22272	22428	22412	22336	22336	22241	22229	22383	22106	22293	22360	22253	22420	22316	22242	22304	22472	22298	22167	22367	22117	22251	22204	22290	22280	22329	22222	22395	22246	22280	22117	22450	22280	22363	22451	22527	22515	22129	22397	22287	22378	22370	22386	22452	22457	22214	22164	22395	22431	22334	22294	22522	22251	22435	22330	22249	22227	22336	22235	22502	22453	22248	22334	22512	22303	22425	22186	22619	22402	22511	22474	22295	22406	22295	22250	22411	22298	22448	22192	22328	22207	22344	22243	22290	22187	22270	22113	22122	22170	22230	22356	22220	22061	22278	22663	22225	22361	22322	22325	22446	22379	22474	22574	22456	22392	22359	22245	22317	22171	22416	22423	22399	22340	22134	22101	22292	22086	22175	22202	22486	22210	22256	22369	22363	22328	22166	22266	22286	22264	22425	22209	22272	22150	22274	22414	22410	22132	22154	22236	22354	22281	22182	22361	22163	22238	22516	22075	22359	22242	22391	22297	22364	22317	22244	22254	22336	22160	22272	22327	22333	22196	22012	22543	22356	22113	22281	22312	22247	22471	22466	22274	22428	22510	22156	22270	22223	22262	22378	22385	22390	22387	22075	22283	22319	22295	22318	22147	22332	22189	22134	22316	22296	22314	22271	22274	22276	22415	22419	22302	22166	22300	22295	22331	22451	22330	22498	22158	22342	22377	22113	22293	22288	22198	22090	22279	22381	22299	22494	22201	22444	22170	22274	22284	22466	22205	22244	21959	22181	22336	22556	22198	22085	22153	22417	22205	22369	22294	22280	22153	22331	22431	22281	22477	22308	22296	22231	22330	22181	22281	22126	22342	22231	22157	22389	22381	22099	22452	22285	22282	22364	22219	22458	22147	22306	22161	22212	22337	22040	22430	22366	22253	22280	22580	22241	22320	22227	22077	22225	22426	22218	22348	22292	22106	22247	22535	22669	22270	22362	22435	22330	22335	22167	22352	22380	22260	22190	22406	22458	22315	22240	22367	22303	22190	22394	22312	22150	22002	22213	21910	22318	22429	22414	22417	22418	22226	22009	22346	22256	22076	22295	22135	21934	22264	22384	22319	22221	22408	22376	22182	22266	22359	22265	22218	22305	22186	22398	22326	22265	22266	22342	22416	22297	22349	22423	22438	22299	22206	22293	22155	22307	22109	22106	22118	22537	22261	22286	22351	22052	22415	22234	22268	22151	22355	22472	22352	22182	22225	22354	22197	22172	22211	22360	22234	22439	22313	22562	22508	22410	22282	22031	22324	22177	22183	22294	22189	22285	22299	22499	22457	22259	22285	22330	22428	22240	22213	22297	22131	22239	22311	22596	22147	22212	22353	22357	22363	22199	22434	22422	22419	22325	22238	22157	22190	22247	22386	22442	22403	22455	22406	22507	22199	22485	22189	22194	22324	22421	22492	22469	22425	22366	22383	22146	22366	22250	22230	22297	22369	22156	22643	22504	22241	22240	22389	22089	22413	22429	22192	22329	22372	22221	22168	22097	22204	22192	22159	22144	22265	22312	22251	22301	22298	22387	22344	22362	22120	22478	22208	22472	22167	22394	22177	22217	22325	22038	22352	22412	22251	22367	22162	22263	22305	22319	22224	22380	22354	22313	22306	22406	22455	22467	22273	22251	22206	22022	22129	22339	22230	22385	22466	22501	22320	22274	22183	22542	22276	22421	22137	22356	22129	22146	22217	22096	22245	22485	22273	22186	22235	22291	22314	22249	22267	22434	22300	22256	22351	22187	22493	22533	22354	22515	22056	22527	22303	22087	22335	22349	22363	22369	22527	22236	22134	22326	22205	22347	22253	22079	22122	22267	22333	22297	22142	22360	22171	22168	22406	22188	22383	22409	22298	22371	22415	22287	22350	22185	22459	22255	22319	22241	22230	22218	22420	22382	22271	22193	22272	22190	22221	22521	22303	22464	22350	22326	22171	22294	22207	22160	22422	22321	22277	22381	22316	22278	22236	22444	22295	22188	22358	22368	22101	22168	22300	22424	22316	22350	22330	22343	22357	22419	22467	22352	22249	22469	22271	22246	22186	22357	22495	22537	22393	22184	22208	22230	22201	22294	22312	22540	22381	22289	22221	22306	22198	22365	22349	22193	22321	22499	22129	22400	22380	22418	22449	22113	22209	22564	22302	22485	22369	22248	22307	22313	22319	22368	22297	22478	22334	22305	22457	22363	22315	22569	22350	22483	22379	22351	22231	22450	22196	22443	22308	22496	22263	22292	22409	22430	22291	22276	22335	22128	22406	22215	22107	22278	22416	22437	22447	22530	22258	22532	22285	22149	22499	22242	22235	22333	22426	22307	22305	22535	22317	22373	22141	22360	22471	22258	22292	22382	22265	22355	22213	22474	22420	22377	22343	22262	22286	22255	22439	22504	22265	22181	22189	22422	22329	22191	22287	22390	22377	22194	22438	22272	22360	22397	22272	22482	22479	22434	22348	22372	22262	22495	22366	22263	22273	22234	22370	22169	22444	22459	22222	22271	22306	22427	22374	22368	22221	22158	22209	22135	22289	22435	22254	22218	22224	22178	22454	22266	22452	22163	22338	22312	22459	22470	22443	22639	22157	22343	22334	22456	22421	22366	22311	22295	22436	22299	22173	22138	22209	22208	22303	22347	22245	22520	22595	22314	22420	22394	22007	22369	22353	22368	22439	22318	22283	22218	22213	22205	22524	22302	22260	22496	22211	22394	22601	22450	22274	22305	22254	22300	22310	22295	22269	22313	22569	22346	22117	22329	22407	22255	22439	22221	22496	22329	22228	22375	22658	22224	22399	22307	22169	22118	22035	22331	22236	22319	22299	22383	22349	22349	22326	22364	22477	22563	22448	22479	22641	22548	22197	22203	22284	22382	22243	22677	22164	22258	22142	22511	22166	22263	22312	22193	22130	22368	22281	22406	22257	22275	22377	22133	22231	22597	22570	22440	22380	22152	22280	22361	22293	22375	22311	22317	22155	22486	22491	22531	22333	22393	22253	22306	22428	22339	22230	22136	22338	22453	22287	22247	22330	22200	21951	22127	22204	22207	22406	22246	22307	22632	22277	22322	22329	22260	22374	22159	22225	22267	22376	22190	22312	22246	22266	22200	22055	22093	22343	22452	22203	22315	22332	22255	22355	22205	22561	22354	22324	22308	22245	22335	22211	22331	22315	22311	22242	22303	22281	22170	22251	22520	22334	22278	22151	22356	22093	22304	22234	22240	22273	22407	22178	22228	22479	22395	22245	22361	22329	22382	22370	22036	22417	22462	22225	22290	22273	22324	22191	22237	22229	22392	22520	22119	22245	22437	22531	22271	22077	22362	22347	22432	22292	22244	22142	22103	22321	22370	22316	22190	22223	22247	22252	22363	22467	22310	22366	22494	22393	22519	22440	22174	22306	22328	22279	22170	22489	22078	22398	22393	22190	22357	22180	22354	22434	22175	22309	22321	22053	22405	22419	22519	22251	22272	22432	22441	22273	22247	22378	22311	22235	22332	22421	22156	22284	22206	22071	22351	22362	22396	22413	22433	22337	22270	22242	22479	22345	22345	22088	22199	22217	22174	22089	22330	22265	22248	22489	22277	22097	22415	22212	22198	22234	22331	22320	22388	22590	22156	22400	22324	22250	22293	22274	22241	22521	22194	22392	22214	22277	22283	22398	22507	22356	22276	22724	22269	22350	22627	22286	22314	22251	22402	22619	22271	22199	22334	22264	22638	22129	22222	22012	22385	22370	22418	22296	22170	22283	22263	22297	22126	22148	22348	22408	22496	22346	22221	22412	22450	22204	22454	22330	22138	22359	22481	22221	22341	22240	22115	22049	22503	22401	22183	22427	22255	22108	22421	22350	22453	22404	22060	22210	22216	22484	22515	22368	22351	22254	22562	22362	22304	22491	22314	22322	22249	22640	22401	22222	22360	22130	22419	22211	22521	22404	22345	22311	22159	22222	22368	22173	22364	22184	22397	22370	22228	22156	22420	22436	22104	21993	22309	22301	22472	22262	22254	22327	22210	22092	22130	22404	22274	22137	22235	22357	22387	22452	22317	22326	22236	22273	22585	22371	22174	22513	22577	22299	22270	22143	22259	22303	22244	22629	22481	22562	22614	22543	22094	22507	22094	22291	22365	22361	22423	22337	22241	22344	22397	22583
17440	29522	26807	23346	21912	20147	19166	18634	18431	17959	17972	17785	17607	17517	17553	17317	17405	17425	17227	17319	17381	17343	17357	17308	17116	17212	17289	17179	17036	17420	17175	17086	17113	17187	17220	17224	17308	17092	17125	17208	17239	17292	17243	17308	17149	17309	17196	17196	17170	17125	17224	17182	16927	17146	17276	17222	17107	17105	17185	17074	17121	17150	17271	17359	17234	17232	17214	17043	17076	17028	17251	17111	17054	17271	17302	17240	17097	17217	17164	17118	17199	17168	17203	17258	17038	17164	17120	17053	17275	17145	17066	17009	17027	17194	16992	17133	17167	17034	17041	17174	17217	17311	17003	17096	16990	17080	17035	17244	17130	17024	17130	17141	17226	17229	17046	17205	17236	17098	17148	17079	17326	17187	17001	17129	17238	17079	17192	17146	17167	17291	17144	17247	17111	17087	17178	17127	17206	17167	17279	17137	17182	17167	17170	17202	16951	17105	17173	17177	17129	16927	17264	17220	17146	17266	17269	17061	17217	17255	17082	17145	17033	17241	17219	17233	17151	17012	17043	17214	17192	17048	17121	17143	17107	17370	17187	17323	17283	17203	17254	17064	17141	16892	17146	17160	17083	17331	17097	17145	17219	17063	17187	17283	17166	17172	17102	17029	17280	17102	17211	17432	17297	17127	17142	17185	17172	17203	17263	17212	17220	17190	17190	17209	17045	17163	17075	17114	17212	17086	17277	16969	17259	17079	17189	17277	17095	17197	17141	17222	17251	17230	17358	17285	17062	17278	16922	17111	17192	17185	17173	17191	17102	17337	17307	17245	17277	17123	17031	17323	17141	17103	17106	17126	17123	17196	17145	17161	17046	17067	17137	17227	17029	17268	17218	17159	17192	17188	17065	17230	17151	17235	17195	17229	17124	17095	17129	17215	17283	17226	17159	17009	17159	17141	16994	17210	17152	17063	17147	17045	17201	17117	17251	16843	17218	17153	17230	17153	17078	17195	17150	17162	17041	17214	17393	17183	17173	17111	17028	17177	17132	17077	17112	17027	17096	17115	17153	17150	17169	17205	17016	17236	17116	17080	17170	17127	17220	17030	17034	17112	17007	17286	17087	17220	17024	17258	17196	17037	16946	17085	17072	17196	17314	17136	17145	17175	17113	17173	17130	17038	17236	17215	17138	17054	17108	17059	17165	17035	17066	17091	17053	17000	16936	17175	17113	17164	17129	17165	16926	17043	17246	17116	17212	17214	17075	17149	17242	17187	17241	17033	17137	17335	17244	17099	17263	17219	17100	17110	17193	17020	17147	17099	17069	17075	16916	17245	17208	17101	17003	16975	17248	17133	17213	17203	17105	17211	17166	16875	17177	17155	17184	17212	17110	16994	17216	17211	17068	16846	17108	17082	17048	17132	17208	17166	17113	17159	17008	16985	17016	17228	17198	17250	17093	16967	17178	17089	17181	17088	17245	17120	17357	17249	17377	17282	17294	17115	17191	17153	17202	17164	17250	17049	17154	17080	17198	17140	17284	17172	17125	17268	17038	17062	17211	17233	17010	17238	17039	17185	17125	17201	17091	17226	17061	17204	17256	17151	17080	17183	17132	17047	17186	17046	16955	17078	17040	17188	17165	17048	17173	17122	17165	17206	17192	17075	17020	17175	17025	17246	17032	17030	17253	17078	17185	17063	17314	17072	17185	17169	17266	17025	16984	17035	17120	16922	17258	17167	17099	17246	16931	17336	16885	17243	17087	17128	17274	17216	17266	17045	17097	17159	17335	17198	17158	16942	17090	17151	16987	17169	17194	16919	17097	17134	17102	17061	17106	17084	17104	16874	17114	17085	17276	17130	16991	17329	17036	17058	17237	17187	17015	17196	17086	17175	17071	17189	17107	17122	17209	17028	17196	17031	17017	17068	17229	17104	16941	17234	17112	17057	17097	17009	17268	17326	17195	17187	16983	16983	17218	17275	17242	17089	16994	17141	17114	17226	17018	17054	17267	17218	17267	17209	17081	17146	17174	17154	17212	17039	17233	17151	17274	17363	17355	17010	17178	17280	17128	17286	17164	17080	17141	16992	17096	17022	16978	17154	17128	16955	17238	17135	17072	17211	17135	17151	17106	17114	17149	17255	17077	17162	17152	17024	17185	17180	17083	16986	17135	17302	17188	17139	17241	17196	17295	17283	17249	17302	17315	17062	17209	17198	17001	17021	17056	16980	17182	17328	17031	17223	17194	17043	17151	16954	17179	17107	17194	17459	17096	17236	17098	17167	17170	17054	17060	17145	17260	17238	17149	17203	17264	17161	16986	17184	17157	17205	17427	17149	17177	17287	17100	17066	17142	17089	17048	17133	17195	17133	17127	17165	16998	16885	17263	17176	17163	17201	17035	17154	17145	17330	17105	17174	17181	17018	17230	17253	17058	17160	17115	17230	17398	17130	17028	17291	17144	17318	17181	17150	17179	17374	16924	16938	17156	17089	17378	16968	17290	17158	17086	17190	17318	16994	17205	17137	17235	17258	17228	17134	17009	17268	17036	17297	17086	17019	17360	17138	17262	17021	17170	17199	17035	17130	17228	17241	17025	17168	17299	17362	17164	17257	17135	17018	17066	16919	17299	17000	17220	17115	17341	17175	17153	17135	17188	17205	17150	17172	17165	16975	17092	17334	17091	17125	17121	17133	17207	17122	17295	17177	17153	17179	17145	17179	17121	17044	17260	17169	17143	17057	17173	17157	17016	17094	17408	17124	17157	17332	16992	17159	17095	17248	17104	17130	17267	17122	17241	17302	17203	17322	17119	17007	17237	17338	17255	17172	17260	17241	17209	17071	17123	16960	17136	17151	17324	16915	16935	17128	17202	17148	17164	17104	17076	17206	17222	17176	17224	17187	17321	17037	17121	17199	17125	17286	17078	17128	17282	17225	17308	17168	17233	17090	17139	17103	17215	17222	17236	17186	17118	17070	17063	17092	17226	17207	17011	17084	17092	17289	17221	17208	17186	17138	17356	17119	17243	17226	17185	17178	17139	17314	17198	17184	17087	17182	17145	17148	17064	17071	17051	17265	17180	17112	17199	17233	17112	17205	17031	17341	17097	17047	17211	17163	17131	17134	17219	17052	17087	17077	16968	17224	17250	17079	17148	17197	17281	17138	17160	17205	17203	17040	17100	17157	17126	16952	17230	17118	17244	17049	17209	17185	17335	17160	17041	17152	17132	17125	16959	16904	17318	17072	17104	17216	17276	17091	17059	17164	17040	17300	17390	17225	17356	17238	17303	17127	17265	17182	17226	17183	17125	17114	17220	17182	17215	17134	17293	17208	17293	17126	17207	17143	17216	17199	17026	17034	17121	17078	17214	17304	16929	17293	17115	17166	17105	17351	17330	17104	16921	17108	17087	17048	17130	17208	17219	17222	17138	17193	17047	17258	17193	17107	17046	17385	17173	17117	17143	17222	17145	17159	16968	17206	17066	17114	16942	17163	17154	17326	17089	17046	17182	17102	17263	17137	17056	17222	16994	17234	17145	17186	17327	17059	17168	17180	17161	17087	17183	17173	17310	17156	17145	17322	17208	17230	17132	17000	17164	17081	17071	16977	17310	17238	17098	17140	17238	17032	17122	17259	17267	17229	17152	17071	17182	17040	17226	17184	17069	17089	17142	17196	17221	17149	17020	17156	17071	17212	17114	17099	17150	17124	17304	17131	17124	17088	17045	17155	17148	17126	17343	17170	17074	17138	17042	17137	17224	17133	17065	17214	17121	17214	17131	16960	17017	17132	17165	17295	17213	17043	17039	17116	17222	17230	16970	17128	17204	17062	17176	17085	17041	17234	17088	17093	17133	17360	17101	16965	16977	17141	16960	17211	17152	17210	17125	17201	17193	17052	17153	17174	17169	17015	17295	17073	17217	17074	17127	17120	17134	17170	17143	17184	16915	17074	17205	17122	17128	17312	17372	17246	17273	17094	17095	17152	17265	17112	17221	17120	17165	17169	17310	17137	17108	17026	17290	17193	17057	17103	17086	17147	17146	17073	17195	17044	17085	17106	17205	17402	17200	17130	17142	17155	17328	17155	17120	17166	17182	17222	17051	17073	17206	17244	16856	17191	17264	17137	17142	17081	17013	17117	17205	17264	17175	17042	17105	17046	17256	17194	17405	17276	17182	17273	17112	17096	17110	17240	17241	17333	16927	17035	17120	17161	17218	17260	16991	17332	17070	17149	17156	17019	17175	17161	17238	17000	17166	17029	17172	17196	17204	17199	17227	17092	17249	17020	17272	17199	17212	17034	16988	17140	17104	17237	17215	17247	17161	17127	17357	17192	16995	17081	17246	17262	17142	17136	17163	17290	17243	17172	17252	17221	17024	17247	17199	17020	17160	17265	17148	17235	17209	16988	17281	16972	17285	17322	17196	17071	17103	17232	17080	17187	17136	17185	17030	17214	17192	17184	16989	17136	17212	17218	16911	17391	17240	17183	17317	17068	16967	17171	17054	17147	17077	17225	17163	17214	17123	17117	17128	17160	17077	17047	17203	17268	17138	17164	17385	17117	17085	17290	17312	17268	16931	17236	17154	17211	17118	17207	17277	17241	17147	17139	17099	17154	17256	17005	17182	17187	17200	17159	17170	17154	17114	17220	17236	17283	17099	17193	17163	17213	17045	17170	17126	17323	17102	17145	17026	17085	17143	17233	17308	17343	17135	17250	17123	17231	17159	17180	17040	17275	17179	17186	17310	17232	17043	17142	17122	17069	17202	17238	17046	17069	16988	17146	16963	17091	17171	17195	17083	17356	17147	17209	17043	17206	17186	16999	17137	16986	17126	17163	17282	17045	17272	17233	17322	17098	17230	17147	17186	17054	16948	17180	17210	17123	17348	17139	16958	17044	17055	17051	17121	17152	17257	17154	17026	17178	17244	17231	17146	17203	17182	17271	17003	17109	17103	17202	17078	17199	17189	17251	16942	17130	17197	17258	17213	17264	17361	17127	17303	17015	17086	17132	17211	17036	16971	17193	17146	16981	17103	17274	17186	17287	16983	17089	17022	16987	17166	17341	17165	17253	17038	17247	16992	17082	17164	17255	17145	17142	17081	16884	17091	17278	17218	17101	17163	17165	17262	17196	17196	17166	17169	17233	16977	17158	17246	17216	17168	17244	17191	17160
22164	21331	28647	24429	22302	25903	28208	24137	23432	23816	23574	22989	22978	22772	22495	22670	22632	22370	22361	22308	22232	22502	22322	22395	22285	22440	22031	22006	22257	22110	22145	22011	22104	22232	22235	22019	22139	22323	22118	22093	22253	22113	21959	21918	22123	21922	22007	21904	22131	21909	22090	21945	22007	22012	22011	22022	22152	22094	21943	21890	22389	22148	22161	21949	22126	21932	22124	22137	22242	22090	21950	21845	22005	22167	21896	21927	22128	21981	21936	21763	22229	21969	22197	21772	21995	21990	22077	22076	22189	22081	22117	21940	22012	21795	21860	21997	22232	22038	22021	22110	21810	22131	22210	22189	21964	21905	22149	22095	22040	21954	22111	21894	21854	21819	21859	21984	22075	21867	22293	21641	22028	22075	22276	22017	21929	22109	21969	21811	21893	22008	22111	22027	21938	22003	21834	21822	22081	22030	21861	21998	22050	22230	22161	22061	22110	21765	22006	21997	22214	22128	21956	22245	22127	21972	22013	21840	21980	21892	21927	21920	22115	21824	21962	21974	21897	21901	21820	22066	21923	21804	21962	22031	21940	21883	21838	21941	22035	21895	21982	22089	22100	22169	21950	22046	22055	21913	22080	22114	22031	22110	22045	21843	22011	21951	22123	22020	21964	21999	21988	22123	21920	21950	22235	21728	21865	21935	21981	21929	22105	21926	22137	21933	21963	21897	22233	21934	22167	22127	22259	21958	21866	22232	21991	21947	22140	22016	21868	21967	22066	22072	21796	21579	21713	22223	21930	21829	22049	21986	22036	21930	21885	21899	21900	21893	22144	22115	22066	21988	22295	22025	21774	22067	22035	22009	22163	21971	22015	21881	22002	22090	21998	22028	22041	22061	21966	21943	21935	21986	22146	22126	21966	22085	22029	21830	21975	21902	22034	22038	21904	21810	21971	21982	22214	21981	21862	21914	21853	22001	21933	22017	21908	21837	22090	21941	21885	21967	22125	22124	22037	22011	22115	22012	21741	22106	21758	21792	22190	21907	21854	22078	22081	22160	21849	21917	21869	21963	22018	21942	22154	21880	22006	21862	21866	21956	22145	21660	22157	21980	22119	21896	22038	21870	21963	22007	21896	22101	22003	21933	22117	21958	21968	21992	22098	22141	22020	21953	21970	21945	22150	22191	21916	22011	22055	22086	22313	22203	21861	21915	21906	21801	21798	22178	21821	21960	21751	21998	21899	22074	21808	21955	21921	21776	21989	21935	21947	22095	22134	21905	21842	21926	21886	21776	21811	21855	22134	21948	22097	22123	22052	21948	21951	21872	22105	22065	21909	21786	22060	21804	22038	21842	22034	22011	22026	21999	21991	22138	22023	21969	22004	22118	21938	22104	21869	21898	21960	21917	21880	21963	22015	21972	22010	21886	21942	22178	21888	22096	21971	21964	22100	21739	22136	21877	22281	22061	22048	22117	22156	22172	22021	22072	21952	21741	21962	22058	21692	21981	22283	21903	22131	21859	21964	22010	22133	22000	21982	21919	22103	22123	22046	21940	22170	22157	22134	21913	22035	21875	21951	21903	22015	22077	21790	21896	22114	21788	22184	22049	22122	22065	21982	21815	22002	21932	21736	22125	21967	22081	22140	21815	22041	22091	22198	21756	21885	22212	21926	21693	21959	22136	22039	22006	21729	21824	21981	22037	21896	22017	21811	21787	22048	22131	21941	22078	22163	22127	22225	22070	21995	21727	21854	22031	22134	21958	22121	22140	21831	22193	22162	21957	21886	22157	22034	22038	21711	21908	21942	21987	21779	22019	22091	21932	22025	22208	21786	22034	22105	22313	21813	22096	22215	22043	22182	22135	22053	21922	21914	21972	22051	21994	22183	22092	22054	22214	22160	21983	21884	21799	21962	21899	21967	22127	22041	21846	21966	21982	21886	21839	22186	22018	21729	22089	22265	21966	22045	21992	21934	21872	21878	22051	22043	22047	21723	22338	22181	22251	21894	21858	22000	22078	22016	22138	22033	21928	21978	22235	21971	21903	22048	21889	21901	22105	22154	22067	22188	21810	21648	21971	22219	21889	22011	21954	21801	22011	22030	21853	21974	21768	22206	22045	21905	21969	21926	22129	22265	22096	22031	21966	22103	21645	22035	22076	22187	22157	22039	22036	22139	22041	22085	22051	21953	21999	22010	21854	22042	22085	21920	21720	21822	22087	22178	22046	21963	21821	21909	21853	21976	22018	22046	22126	22050	21858	21902	21935	21988	22026	21930	22023	21940	22061	22043	21802	21916	22138	22155	22008	21833	22071	21846	22056	22114	22044	22137	21985	21970	21731	21906	22017	22138	21951	21721	21869	21952	21953	21867	22022	21975	22089	22223	21933	21847	21895	21771	22211	22127	21885	21999	21940	21942	22034	21898	22071	21955	21954	21955	22159	21707	21868	22119	21932	21800	22014	21965	21915	22217	21921	22052	21797	21831	22146	22007	22108	21850	22066	21920	21910	21987	22119	22091	21958	21980	22042	21959	22053	21918	22027	21871	21958	22132	22201	21883	21979	21942	22018	22027	22101	21877	21955	21893	22076	22103	22107	22043	21937	21988	21904	21963	22129	21967	22029	22099	21962	21925	21660	21948	22093	22065	22150	21861	21981	22044	22040	22021	22335	22185	21998	22192	21867	21897	21746	22145	22020	22104	21763	21841	21925	21946	22023	21852	21977	22067	21849	21993	22045	21837	21842	21958	21950	21983	21801	22051	22038	21898	22162	21917	22197	21919	21865	21843	21795	21817	21899	21913	21961	21932	21920	21701	21788	21935	22037	21779	22057	21929	22207	22243	22021	22040	21896	22010	21904	22065	21968	21816	21873	22038	22222	22061	22013	21971	21899	21927	22025	21820	21834	22007	22139	22101	21763	21989	22020	22188	22000	21975	21960	22089	22043	21781	21975	21946	22191	22151	21998	21965	22125	21808	22164	21899	22077	22080	21921	21929	21927	22163	22032	21885	22118	21990	21882	22037	21921	21872	21976	21989	21737	21856	21776	21927	21796	21789	21993	21927	22064	21825	21972	22003	21816	22316	22159	22095	21983	21918	21777	21770	21932	22059	21829	21960	21864	22041	22101	21852	22095	21791	22057	22150	22045	22022	21901	22193	21873	21905	22042	22039	22122	22130	22049	22213	21990	21881	22133	21931	22051	22139	21974	22082	21864	22189	21829	21801	22193	22026	22123	22017	22084	22122	22006	21880	22106	22178	22046	22196	21920	22091	21947	21898	22013	22376	21913	21913	21980	22271	22146	22127	22072	21776	22080	21729	22005	22037	21835	22105	21950	22177	22043	22133	22025	21998	21756	22157	21913	22079	21929	21803	22184	22108	22001	21976	21967	22117	21878	21751	22022	21875	22042	21844	21850	22218	21889	21968	21950	22110	21983	22004	21888	21857	22144	21767	21956	21925	21728	21890	22036	22040	21993	21769	22006	21818	21746	21962	21916	21858	21833	22022	22061	21873	21822	21998	21881	22157	22050	21946	21993	21844	21955	22052	22197	21837	22026	22062	21838	21826	22015	22285	21810	21959	21904	21995	21979	22106	22044	22016	22122	22054	21918	22089	22058	22165	21881	21863	22129	22057	22115	22121	22020	21962	21973	22148	22033	21741	22155	22198	21998	21939	22026	22122	22279	22002	21804	21925	21918	22107	21913	22014	22102	22083	21969	22078	22082	21996	21928	21955	22102	22096	21907	21999	22193	22071	21914	22012	22134	22036	22031	21841	21959	22076	21912	22125	22067	22015	22044	22020	21923	22059	22018	21838	21851	21746	22051	22121	21962	22169	22124	22063	21944	21938	21872	22124	21892	22006	21843	22151	22186	22142	22001	21909	22161	22264	22076	22019	21824	22320	22012	22102	22027	22084	22120	21925	21937	21967	21959	22227	21865	22135	21979	21920	22195	22194	22123	21969	21830	21983	21906	21919	22016	21789	22018	21913	21979	22162	21730	22075	22034	21933	21938	21944	21844	21936	22069	21968	21885	21965	21989	22036	22104	21938	22329	22095	21911	22028	22029	22045	21865	21844	21877	21900	21948	21898	22100	22080	22070	22092	21844	21973	22122	21973	21972	21917	22170	22059	22006	22396	22194	21980	22127	21982	21917	22056	22335	22016	21972	21949	22258	21984	22067	21941	21806	22091	21921	22072	21896	22081	22024	21970	22107	22054	21938	22032	21871	21772	21915	22134	22095	22154	22102	22232	22042	21773	22135	22200	21795	22101	21935	21923	22052	22277	22227	21987	22097	22060	22040	22103	21962	21974	21758	21885	21974	21858	21829	22069	22144	22085	21844	21880	21793	21916	21989	21917	21984	21885	21997	21935	21938	22073	21933	21989	21855	21933	21997	22154	22022	22046	21920	21704	21949	21930	21951	22013	21684	21912	21961	22138	21990	22157	21892	22026	21896	22033	22348	22063	22103	22241	22078	22072	22025	22110	22049	22104	22048	21936	22006	21857	22182	22135	22140	21909	22142	21845	22061	22048	22212	21987	21904	22097	21869	22075	22052	21996	21861	21914	22211	22050	22033	21801	21935	22243	22264	22117	21933	21826	21976	22127	21768	21933	22155	22116	22034	21890	21907	22136	22197	22202	21911	22212	22116	21860	21959	22121	21849	22087	22140	22228	21949	21945	22102	21980	21964	21972	21810	21913	21967	22056	22007	21951	21876	22101	22163	21907	21757	21922	22046	22087	21955	21865	21889	22031	21880	21985	21867	22001	21841	22010	21986	21830	22108	22005	21978	21958	21913	21787	22024	21918	21862	22027	21912	22054	22240	22253	21783	22029	21982	21794	22059	21887	22093	21912	22092	21821	22307	22041	22250	21855	21950	21821	22054	21960	22166	22088	22161	22160	21958	22111	22227	22203	21882	22209	22135	22208	21736	21867	22064	21992	21882	22091	21909	21883	21963	21935	21817	21969	21751	22204	21806	22287	21993	21861	22176	21986	22108	22264	22060	21960	21803	21841	22340	21995	22025	22084	22392	21909	22063	22093	21873	21930	22127	22120	22065	21734	22068	21898	21959	21869	22030	22002	21994	21968	21910	21755	21931	21989	21951	22058	22069	22161	21763	22099	21937	21941	21963	21960	22030	22071	22075	22013	22051	22090	21925	22020	22210
17126	35164	31805	27096	24551	22271	20360	19488	19101	18678	18378	18015	17925	17664	17518	17404	17371	17560	17296	17241	17362	17126	17165	17202	17049	17282	17112	16993	16954	16957	16940	17028	16958	17141	17166	17048	16841	17083	17022	16865	17089	17133	16909	17017	17109	16940	16901	16883	17008	17042	17009	17038	17155	17132	17154	16955	17068	17028	17001	16758	17078	16970	16859	16866	17006	17165	16975	16952	16852	17094	16978	16970	16823	17099	16914	17044	16867	17100	16954	17051	17043	16873	16903	16792	16810	17206	17037	16970	17106	17058	17090	16976	17064	17123	17187	16792	16967	16981	16934	17059	16925	17033	16915	16870	17005	17117	17130	16879	17019	16967	17065	16870	17050	16978	17032	16976	16852	16958	17023	16803	17063	17076	16968	17091	16954	16966	16968	16926	17072	16908	16933	16897	16916	16897	17111	16915	16979	16997	17050	16958	17036	16932	16941	16913	17002	17020	16995	17097	17016	16963	17122	16859	17067	16977	16895	16953	17077	16935	16999	16993	17048	16953	17133	16943	16905	17130	16892	16866	16961	16947	16891	16906	16974	16942	17087	16915	17283	17069	16770	16946	17103	17087	17171	16940	17013	16855	16915	16793	17054	17102	16932	16880	16766	16994	16867	17034	16769	16869	17019	16860	16970	17087	16878	16968	16965	16900	16965	17069	17015	17120	16999	16964	17024	16968	16992	16866	16929	17098	17078	17121	16883	17037	16946	16668	16924	16897	17096	17213	16923	17164	16751	17039	17026	16870	16987	16877	17103	16870	17011	16833	16954	17021	16853	16862	16888	17108	17000	16897	17216	17065	16878	17086	16858	17013	16982	16893	17180	17055	16982	16892	16987	16875	16933	17006	16914	17003	16816	16788	16911	16899	16926	17037	17095	16997	16919	17106	17018	17022	16966	16890	16826	16948	17108	16995	17143	17123	16925	17128	16910	16976	16830	16973	17095	16768	16975	17094	16900	17060	16826	16902	16868	16799	16998	17098	17179	17006	17004	16882	17038	16955	17124	16933	17166	17095	16830	17129	17008	17001	17164	17140	16812	17017	16942	17085	16967	16895	17243	16807	17004	16852	17001	16957	16933	16992	17114	16978	16881	17127	16762	16887	16941	16954	16941	17124	16994	17019	16914	16905	16884	17045	17019	16980	16947	16917	16984	16942	16928	16910	16992	16918	17132	16935	16948	16789	16831	16725	16905	17158	17035	17093	16978	16875	17010	16879	16907	17186	17067	16881	16974	17064	16941	16986	17226	16884	17029	16941	16739	17051	17050	16898	17013	16938	16876	16953	17018	17157	16981	17136	16955	16841	16960	17123	16897	16832	16867	16854	16808	16984	17024	16933	16983	17005	16949	17077	16959	17016	16993	16992	17155	16936	17047	17018	16983	17154	16976	16953	17027	16991	16841	16888	16965	17028	17032	17103	16850	17056	16889	17001	16896	17072	16948	16818	16992	17034	16975	17146	16900	16936	17079	17004	17247	16878	17026	17020	16995	16901	16949	17102	16954	16953	16947	17006	16943	17019	17125	16900	17216	16797	16948	17024	16998	17031	16964	17027	16793	16973	17074	17027	16945	16989	17055	16794	17041	16906	16998	16853	16993	16935	16992	16933	16900	17052	16881	16974	17029	17048	17063	16952	17113	16951	16936	17032	16886	16963	17060	17053	16798	16991	16908	16929	17046	17116	16951	17054	16970	16940	17026	17056	17011	16979	16846	17169	17015	16834	16890	16841	17105	17093	16997	16899	16948	16962	16787	16966	16943	17011	17099	16935	16995	16913	17062	16893	17103	17038	16974	16984	16986	17036	16898	17089	16901	16924	16929	16902	16864	16716	17027	17014	16951	16888	16831	17004	16736	16847	17080	16903	17110	16975	16800	16961	16939	17087	17004	17088	16796	16900	17073	16977	16799	16911	17149	16979	16996	17041	16747	16762	17022	16802	17027	17036	16955	16843	17245	17049	16787	16851	17104	16993	16926	16979	16924	16982	16852	16801	16968	17133	16866	16916	16840	16921	17044	17150	16994	17108	16943	16827	16917	17029	16756	16988	16991	17124	16924	17011	16854	16954	17030	17052	16885	16971	16616	17003	17093	17127	17108	16923	16857	17096	17140	16967	16843	17101	16974	16925	16803	16807	16946	17096	16856	16950	17057	16983	17020	16969	17047	16967	17096	17168	17084	16820	16934	16895	16932	16779	17079	16973	17052	16957	16850	17066	17081	16927	16972	16940	16862	17051	16929	16877	16903	17055	16895	16897	16969	16912	16928	16956	16919	16777	16890	17072	16785	16849	16881	16991	17155	16888	16936	16892	16917	16918	17051	16925	16963	17004	16752	17073	16998	16950	16945	17009	16970	17176	16874	17072	16975	17060	16966	16815	16868	16913	16976	17107	16935	17008	17120	17094	16950	16884	16928	16978	16871	16968	17165	17112	17032	16937	17140	16675	16936	16987	16969	16881	16875	17003	16916	16913	17127	16918	16888	16944	17022	17116	16873	16860	16960	16898	16901	17028	16961	16967	17018	17033	17003	16980	16962	16941	16920	17065	17065	17035	17019	17057	17089	16845	16957	17016	17119	16828	16710	17080	16790	16966	17015	17024	16911	17016	16931	16903	16905	17124	16900	16997	17018	17042	16678	16954	17135	16872	16817	17094	17070	16933	16820	16868	16998	16954	16868	16995	16888	17079	16996	16954	17116	17099	16976	16957	16862	16958	16931	17061	16910	17109	16817	16985	16936	16894	17044	16883	17046	17028	17054	17050	17084	17178	16848	16967	16899	17001	16883	16918	16991	16946	17002	17146	17125	16925	16892	16949	17115	16929	16984	16875	17102	16940	17025	16988	17009	16974	17194	16999	16997	17007	16901	16916	16973	16937	16930	17025	16780	16930	16910	16994	16846	17080	16969	16932	16991	17136	16979	17003	16933	16977	17010	16880	16950	17046	17036	16871	17060	17097	16970	16847	17103	17121	16881	17013	17006	16741	16904	16904	16913	16906	16853	17001	16961	17034	17104	16881	16783	17148	17117	16695	16982	16870	16913	16980	16968	16954	16935	16980	16989	17065	16918	16998	16947	16976	16960	17073	16835	16837	16898	17023	16930	16963	16788	16915	16881	16984	17078	17014	16961	17028	17053	16867	16890	17051	16854	17004	17108	16895	16964	16974	17005	16763	16955	16956	17052	16846	16966	17044	17143	16851	16993	16964	17124	16825	17002	16879	16893	16865	16921	17112	16990	16806	16944	16737	17035	16975	16759	16946	17060	17176	17002	16783	17141	16929	16868	17083	17009	16975	16948	16962	17018	17099	17010	17052	16955	17045	16962	16950	16825	17039	16947	17073	16842	16873	16972	17037	16889	16858	17031	16939	17017	17000	17021	16942	17084	16891	16819	16958	17122	17098	16934	16902	16943	16916	17000	17063	17057	16881	16950	16959	16959	16849	17155	16979	16920	17019	16881	16828	16922	16872	16990	16888	16981	16838	16917	16829	16964	16959	16899	16781	17013	16908	16851	16905	16828	16869	16772	17025	16915	16932	16972	17140	16877	16888	17067	16990	16785	17063	16861	16913	16922	17073	17140	17099	17153	16931	16980	16934	16990	16907	16955	16795	16931	17028	16925	17104	16903	16978	16904	16736	16751	16989	17017	16937	17019	17086	17040	16801	16954	16870	16966	16893	17091	17104	16961	16903	16956	16857	17099	17024	16904	17035	16962	17074	17162	17047	17037	16719	16928	16795	16974	16968	17045	16946	16785	17052	16791	16979	16854	16971	16913	16954	16882	17026	16930	16812	16900	17217	17011	17024	17097	16786	16931	17086	16953	16980	16919	16945	17074	16997	16905	16909	17003	16885	16929	16975	16695	17144	16911	17051	17009	16927	17020	16961	17133	16778	16979	17167	17032	17011	17013	17003	16893	16867	16922	17079	16999	17026	16913	16961	17024	16878	16923	16967	17012	17030	16883	16818	17057	16858	16949	17110	16967	16843	16894	16846	16996	16909	16964	17044	16912	16963	16988	16958	16821	17091	16915	16845	17071	16884	17007	16842	17112	16878	16839	17019	17070	16904	17036	17040	17073	17096	17179	16984	16937	16941	17020	16908	16914	16957	17091	17096	17072	16903	17010	17011	16955	16978	16975	16889	16841	16930	16995	16805	17064	17059	17028	16895	16856	16999	16969	16893	17048	16994	16957	16974	16853	17057	16961	16998	16965	16840	16895	16813	16885	16940	17133	16832	17068	16993	17079	17075	17005	16903	16981	17100	17093	17002	16947	16975	16888	17089	16955	17014	17144	17043	16889	16932	16733	17009	16929	16907	16880	16902	17147	16835	16934	17017	16963	17051	17017	16842	17083	16868	17053	17058	16876	16910	16869	17065	16889	16937	16966	16891	17051	16888	16975	17031	17002	16901	16831	17003	16990	16908	16970	16975	16838	16882	16914	17068	16927	17057	17038	16958	17033	16961	16886	16830	16887	16896	16891	16917	16918	16982	16943	17016	17004	16890	16757	16896	16965	17119	16783	16865	17046	17002	16851	16858	16921	17033	16999	17144	17016	17023	17240	16914	16985	16891	17071	16957	16875	16929	16874	17078	16829	16971	16954	17005	16820	17029	16911	17008	17067	17107	17006	16918	17152	16930	16902	16805	16940	17110	17164	17024	16926	16950	17061	16939	16893	16963	16867	17130	16984	17124	16964	16895	16916	17027	16800	17052	17045	16991	17049	17060	17093	17141	16705	17036	17036	16977	17033	16959	17064	17108	17058	17025	17003	17087	17108	16902	16945	16830	17065	16812	16900	16821	17234	16887	16924	17132	16969	16960	16905	16965	16933	16972	16989	16990	16911	17085	17060	17045	16843	17065	17002	16894	17042	16877	16945	17099	17188	16920	17045	17052	16886	17076	16991	16980	17123	16807	17061	16946	16905	17037	16920	16994	17018	16885	16922	17098	16898	16871	16875	16909	17135	17011	17018	16858	16943	16967	17092	16832	16984	16833	16933	16953	17074	16832	16852	17111	16981	16971	16828	16853	16989	16787	16789	16841	16975	17029	17182	16922	17101	17010	17145	16967	16887	17018	16959	16920	17008	17023	16916	16901	16821	16951	16929	17060	16823	17020	16999	16976	17040	16920
30688	25674	30298	28566	25232	24499	23503	23391	22881	23215	22942	22781	22778	22724	22534	22552	22397	22358	22553	22472	22417	22463	22373	22428	22219	22481	22282	22402	22223	22474	22506	22308	22421	22468	22184	22297	22605	22344	22415	22339	22298	22629	22427	22490	22633	22438	22417	22238	22215	22316	22300	22030	22251	22130	22277	22209	22435	22351	22173	22398	22235	22296	22364	22489	22366	22239	22456	22367	22330	22388	22291	22341	22269	22176	22206	22329	22233	22347	22314	22322	22286	22606	22330	22129	22377	22113	22278	22316	22372	22326	22553	22408	22523	22389	22262	22484	22297	22326	22217	22336	22339	22254	22464	22221	22318	22316	22264	22199	22402	22199	22256	22332	22226	22308	22642	22369	22475	22639	22111	22422	22511	22282	22231	22452	22254	22260	22330	22618	22383	22332	22251	22384	22389	22096	22247	22511	22499	22473	22334	22245	22067	22265	22422	22293	22394	22465	22292	22354	22171	22335	22246	22170	22423	22281	22232	22243	22439	22264	22418	22374	22314	22423	22555	22350	22366	22401	21968	22387	22501	22277	22300	22218	22269	22277	22293	22341	22321	22293	22206	22223	22464	22294	22276	22354	22278	22404	22312	22388	22659	22327	22116	22463	22341	22341	22278	22131	22249	22365	22596	22115	22361	22265	22499	22347	22371	22132	22321	22302	22266	22188	22235	22433	22482	22463	22419	22222	22351	22355	22380	22174	22385	22459	22262	22158	22344	22453	22186	22262	22175	22298	22382	22303	22354	22286	22422	22277	22397	22339	22407	22096	22483	22326	22281	22381	22450	22362	22213	22235	22425	22426	22342	22460	22313	22226	22166	22397	22287	22333	22441	22203	22376	22395	22323	22506	22201	22335	22303	22488	22262	22580	22317	22394	22479	22408	22168	22163	22387	22418	22284	22141	22287	22375	22225	22228	22222	22316	22540	22193	22281	22191	22370	22683	22326	22356	22246	22321	22287	22525	22466	22220	22293	22367	22276	22292	22205	22288	22228	22526	22310	22336	22425	22576	22408	22385	22434	22095	22329	21986	22380	22309	22336	22214	22162	22319	22347	22369	22379	22157	22274	22410	22337	22383	22406	22248	22273	22479	22345	22302	22341	22356	22382	22280	22376	22470	22538	22196	22242	22478	22248	22395	22329	22443	22455	22520	22407	22388	22274	22377	22445	21981	22496	22444	22237	22396	22405	22565	22539	22369	22238	22014	22391	22258	22376	22092	22167	22317	22039	22179	22486	22712	22225	22317	22387	22126	22484	22413	22386	22253	22431	22074	22226	22325	22283	22261	22539	22337	22302	22468	22331	22512	22326	22320	22211	22110	22309	22246	22593	22030	22558	22224	22517	22506	22326	22205	22218	22358	22551	22285	22097	22301	22547	22239	22312	22356	22281	22181	22373	22241	22356	22243	22284	22470	22334	22366	22262	22541	22508	22460	22422	22349	22486	22248	22222	22217	22415	22421	22113	22384	22377	22244	22318	22290	22438	22347	22390	22421	22320	22451	22185	22525	22229	22242	22678	22578	22558	22217	21959	22359	22437	22316	22423	22279	22306	22295	22270	22328	22309	22362	22303	22365	21959	22184	22365	22392	22348	22271	22209	22454	22362	22616	22174	22286	22262	22469	22361	22510	22260	22193	22355	22506	22496	22478	22222	22373	22412	22290	22468	22390	22343	22454	22219	22310	22492	22330	22234	22289	22407	22286	22479	22367	22176	22416	22312	22548	22173	22319	22511	22257	22182	22136	22110	22300	22112	22099	22350	22304	22186	22339	22316	22274	22319	22367	22469	22517	22103	22301	22290	22395	22334	22251	22495	22473	22309	22357	22668	22293	22167	22355	22332	22323	22382	22251	22192	22220	22340	22192	22203	22360	22545	22637	22402	22457	22195	22266	22206	22238	22341	22619	22380	22153	22471	22347	22362	22210	22445	22491	22263	22357	22257	22261	22204	22254	22208	22264	22191	22402	22355	22206	22449	22521	22428	22406	22204	22286	22441	22339	22516	22369	22413	22403	22412	22252	22244	22429	22199	22385	22238	22125	22415	22248	22212	22307	22405	22391	22493	22314	22301	22242	22583	22270	22199	22204	22300	22191	22432	22316	22511	22294	22304	22335	22073	22289	22406	22408	22493	22460	22145	22040	22296	22293	22566	22223	22321	22456	22285	22294	22351	22359	22480	22366	22558	22559	22151	22046	22325	22427	22244	22134	22400	22400	22469	22172	22248	22440	22315	22426	22403	22231	22256	22331	22305	22373	22310	22100	22175	22340	22334	22272	22207	22255	22266	22495	22269	22372	22522	22262	22192	22172	22331	22469	22497	22028	22699	22388	22352	22437	22288	22486	22312	22145	22167	22039	22249	22127	22205	22464	22215	22533	22152	22147	22495	22343	22398	22312	22424	22265	22200	22137	22304	22215	22268	22340	22247	22514	22312	22096	22164	22532	22402	22589	22555	22406	22339	22160	22340	22227	22085	22354	22420	22170	22581	22346	22271	22240	22579	22301	22412	22181	22226	22338	22529	22165	22292	22401	22297	22272	22551	22323	22192	22415	22307	22159	22323	22376	22175	22455	22493	22263	22285	22420	22378	22366	22256	22417	22478	22452	22279	22300	22285	22264	22316	22235	22433	22276	22434	22318	22170	22521	22439	22245	22475	22414	22528	22072	22419	22264	22286	22324	22253	22506	22411	22359	22336	22623	22324	22433	22410	22329	22440	22567	22197	22368	22219	22156	22436	22188	22355	22320	22329	22339	22383	22227	22346	22505	22341	22243	22345	22505	22304	22282	22305	22438	22336	22235	22398	22378	22546	22214	22211	22360	22210	22410	22642	22491	22479	22274	22308	22199	22336	22164	22355	22290	22142	22175	22107	22198	22366	22182	22185	22573	22299	22407	22469	22489	22362	22123	22246	22270	22495	22296	22495	22092	22186	22242	22386	22417	22214	22324	22255	22514	22390	22580	22309	22281	22360	22211	22339	22486	22467	22224	22173	22461	22306	22579	22327	22262	22406	22596	22445	22291	22291	22208	22426	22237	22128	22176	22288	22414	22368	22270	22618	22421	22344	22176	22430	22256	22280	22265	22015	22289	22324	22361	22418	22334	22406	22301	22157	22440	22424	22411	22333	22192	22439	22114	22359	22197	22370	22462	22313	22156	22068	22467	22182	22171	22412	22280	22564	22415	22214	22183	22134	22285	22403	22450	22435	22064	22072	22312	22354	22311	22204	22379	22453	22458	22535	22234	22184	22066	22403	22266	22480	22474	22400	22434	22460	22209	22181	22321	22314	22425	22319	22304	22419	22502	22320	22199	22330	22488	22307	22299	22222	22283	22419	22140	22265	22344	22462	22184	22306	22267	22198	22111	22279	22302	22275	22391	22252	22051	22224	22214	22465	22418	22339	22269	22307	22372	22359	22251	22204	22293	22383	22276	22315	22409	22330	22323	22256	22230	22286	22365	22327	22249	22279	22330	22282	22181	22411	22212	22602	22443	22250	22421	22407	22544	22373	22317	22233	22346	22215	22147	22381	22574	22480	22413	22206	22298	22380	22234	22312	22259	22434	22347	22378	22462	22222	22269	22226	22389	22153	22471	22371	22413	22522	22285	22375	22265	22290	22544	22416	22384	22108	22303	22263	22250	22269	22333	22263	22513	22390	22421	22526	22390	22301	22224	22300	22376	22347	22211	22352	22370	22193	22400	22420	22161	22491	22232	22244	22468	22035	22140	22180	22458	22334	22297	21963	22336	22329	22208	21996	22443	22239	22136	22269	22528	22202	22292	22405	22261	22480	22166	22313	22453	22412	22441	22282	22232	22407	22401	22505	22427	22375	22116	22298	22307	22263	22502	22252	22648	22432	22363	22231	22336	22469	22295	22371	22519	22358	22242	22282	22489	22480	22288	22479	22262	22292	22476	22342	22273	22399	22192	22219	22297	22456	22478	22284	22362	22395	22268	22282	22222	22334	22366	22374	22178	22385	22197	22265	22217	22416	22223	22119	22311	22170	22229	22526	22207	22300	22374	22453	22028	22487	22313	22304	22389	22247	22209	22388	22185	22560	22427	22347	22157	22524	22207	22297	22271	22228	22147	22248	22243	22264	22316	22276	22400	22253	22260	22494	22426	22338	22260	22480	22307	22351	22358	22233	22260	22226	22270	22046	22206	22073	22237	22289	22353	22202	22279	22343	22105	22302	22354	22334	22259	22122	22348	22189	22164	22394	22182	22259	22235	22200	22197	22462	22558	22005	22397	22371	22396	22339	22199	22507	22172	22274	22269	22164	22479	22302	22453	22216	22177	22457	22205	22375	22397	22240	22146	22344	22424	22307	22362	22348	22642	22439	22446	22378	22481	22301	22358	21876	22477	22230	22483	22181	22143	22526	22467	22434	22494	22248	22502	22131	22269	22510	22362	22296	22304	22353	22496	22210	22268	22355	22314	22479	22288	22304	22458	22366	22276	22234	22343	22584	22348	22449	22147	22306	22248	22331	22292	22495	22525	22131	22495	22376	22298	22499	22300	22239	22263	22320	22359	22198	22326	22248	22359	22317	22171	22353	22665	22284	22376	22451	22475	22410	22295	22246	22468	22218	22491	22444	22527	22425	22349	22378	22427	22381	22356	22175	22401	22448	22401	22257	22228	22402	22397	22368	22358	22436	22149	22426	22408	22042	22308	22219	22228	22386	22317	22364	22625	22357	22397	22493	22214	22271	22263	22401	22153	22413	22177	22160	22479	22197	22626	22474	22362	22392	22595	22282	22370	22200	22252	22292	22427	22124	22369	22285	22370	22383	22422	22520	22336	22281	22359	22121	22478	22324	22058	22174	22245	22231	22292	22276	22551	22319	22484	22261	22132	22177	22488	22337	22293	22128	22205	22164	22272	22281	22194	22514	22304	22236	22585	22400	22371	22357	22356	22554	22385	22283	22414	22477	22374	22167	22450	22482	22216	22346	22488	22285	22442	22326	22446	22052	22233	22307	22525	22275	22117	22308	22247	22458	22211	22576	22383	22058	22205	22270	22352	22183	22239	22412	22146	22277	22380	22324	22451	22279	22362	22601	22213	22340	22449	22196	22358	22050	22485	22354	22346	22416	22395	22238	22445	22359	22296	22287	22125	22325	22519
20050	27974	25928	22899	21041	19700	18875	18420	18298	18031	17695	17845	17524	17526	17409	17271	17190	17285	17518	17337	17390	17203	17184	17379	17168	17208	17333	17268	17181	17211	17070	17359	17209	17179	17287	17391	16966	17159	17207	17113	17162	17135	17173	17337	17334	17246	17110	17279	17221	17253	17052	17062	17250	17134	17232	17313	17411	17105	17373	17205	17379	17188	17129	17316	17083	17066	17226	17074	17214	17303	17207	17076	16986	17093	16991	17073	17107	17229	17170	17253	17320	17072	17186	17017	17201	17066	17176	17155	17200	17213	17245	17231	17135	16995	16858	17041	17164	17064	17139	17045	17277	16999	17440	17050	17250	17083	17079	17306	17164	17033	17180	17233	17366	17367	17120	17240	17034	17257	16937	17170	17243	17222	17430	17064	17208	17163	17240	17125	17137	17214	16992	17118	17154	17150	17133	17054	17287	17285	16939	17331	17356	17165	17248	17274	17071	17145	17077	16903	17161	17060	17243	17180	17070	17296	17178	17102	17138	17313	17019	17092	17442	17083	17193	17217	17193	17337	17125	16927	17280	17149	17214	17097	16914	16990	17356	17296	17241	17195	17113	17200	16992	17076	17078	17193	17196	17189	17261	17153	17306	17318	17208	16990	17086	17167	17157	17148	17059	17261	17189	17279	17164	17123	17213	17171	17311	17313	17197	17161	17185	17211	17114	17020	17193	17059	17095	17011	16927	17139	17090	17289	17053	17133	17082	17200	17159	17117	17176	17193	17225	17197	17207	17200	17255	17194	17011	17083	17022	17229	17248	17138	17004	17156	17086	17110	17276	17172	17150	17189	17153	17089	17181	17209	16971	17036	17285	17058	17088	17106	17024	16974	17079	17158	17122	17180	16946	17125	17173	16906	17198	17147	17140	17097	16988	17471	16961	17318	17141	17245	17129	17053	17044	17266	17170	17123	17027	17226	17071	17264	17220	17253	17134	17121	17080	17139	17130	16970	17180	17309	17139	17036	17148	17083	17254	17276	17160	17086	17142	17210	17303	17121	17185	17210	17198	17153	17096	17116	17282	17123	17094	17134	17122	16976	17048	17176	17085	17052	17260	17304	17157	17121	16945	17222	17354	17072	17076	17193	17183	17247	17171	17254	17280	16945	17266	17143	17134	17213	16984	17174	17183	17087	17249	17289	17079	16946	17299	17051	17133	17166	17145	17251	17343	17257	17139	17222	17164	17374	17204	17127	17279	17044	17196	17195	17317	17265	17160	17228	17446	17174	17109	17092	17201	17085	17024	17033	16942	17282	17160	17246	17136	17010	17090	17203	17150	17337	17240	17177	17134	17158	17068	17079	17079	17043	17304	17172	17057	17109	17193	17149	17134	17190	17113	17308	17173	17081	17226	17173	17197	17322	17140	17250	16985	17206	17302	17011	17153	17140	17288	17158	17107	17326	17348	17093	17236	17172	17134	17031	17091	17113	17329	17244	17299	17191	17021	17137	17180	17043	17233	17213	17024	17088	17059	17191	17288	17187	17311	17028	17107	17211	17315	17200	17150	17158	17150	17269	17084	17336	17342	17195	16994	17353	16997	17292	17186	17239	17189	17221	17147	17120	16982	17119	17339	17120	17375	17029	17241	17157	17166	17048	17071	17005	17060	17135	17161	17143	17143	17228	17082	17149	17081	17150	17147	17251	17114	17237	17111	17167	17051	17272	17291	17314	17177	17372	17241	17137	17315	17212	17241	17329	17230	17062	17208	17127	17270	17215	17164	17163	17164	17290	17277	17165	17259	17089	17138	17323	17240	17157	17302	17130	17274	17124	17208	17261	17311	17180	17277	17062	17263	17103	17219	17106	17189	17281	17235	17208	17137	17134	17232	17373	17090	17208	17176	17240	17145	17088	17129	16973	17217	17241	17228	17124	17064	17193	17184	17197	17141	17027	17250	17116	17333	17201	17241	17077	17329	17123	17400	17157	17351	17230	17222	17147	17208	17272	17371	17277	17254	17015	17293	16966	17040	17278	17124	17368	17256	16953	17158	17113	17103	17330	17279	17161	17122	17177	17122	16958	17223	17291	17047	17188	17204	17197	17144	17182	17238	17159	17200	17148	17157	17143	17022	17350	17171	17180	17192	17094	17219	17380	17209	17134	17176	17185	17078	17143	17102	17171	17199	17270	17226	17283	17147	17212	17109	17366	17242	17228	17271	17030	17243	17109	17077	17221	17199	17126	17389	17201	17185	17089	17252	17147	17203	17198	17064	17181	17155	17249	16976	17362	17111	17358	17148	17296	17246	17243	17226	17057	17163	17028	17127	17286	17185	17139	17191	17035	17158	17134	17338	17058	17392	17382	17026	17220	17167	17225	17112	17189	17051	17221	17285	17225	17209	17257	17151	17286	17260	17190	17330	17104	16989	17181	17041	17016	17101	17209	17301	17261	17185	17190	17054	17106	17233	17272	17091	17076	17156	17104	17257	17194	17154	17179	17282	17099	16925	17145	17238	17223	17106	17335	17072	17222	17140	17202	17107	17334	17192	17095	17305	17164	17189	17172	17388	17361	17099	17334	17166	17191	17230	17155	17111	17193	17251	17112	17181	17243	17071	17297	17389	17186	17229	17137	17120	17170	17186	17191	17181	17139	17368	17135	17325	17220	17025	17256	17260	17283	17142	17093	17136	17141	17290	17010	17301	17236	17146	16976	16937	17306	17163	17167	17302	17185	17274	17050	17170	17183	17211	17335	17156	16983	17206	17172	17200	17185	17140	17153	17178	17288	17111	17227	17230	17220	17117	17119	17100	17253	17221	17291	17203	17284	17192	17195	17182	17196	17234	17236	17248	17200	17201	17180	17090	17202	17095	17130	17228	17315	17171	17058	17048	17120	17298	17306	17191	17196	17196	17153	17187	17148	17084	17139	17204	17287	17045	17087	17064	16967	17173	17285	17042	17249	17218	17147	17181	17232	17317	17153	17188	17065	17194	17114	17054	17013	17100	17257	17351	17031	17108	17063	17306	17281	17004	17143	17147	17264	17320	17057	17155	17298	17055	17150	17325	17240	17195	17159	17303	17274	17215	17217	17195	17208	17086	17122	17194	17236	17136	17077	17078	17295	17225	17226	17142	17170	17264	17187	17221	17150	17069	17041	17045	17201	17245	17396	17222	17126	17174	17177	17035	17180	17230	17204	17188	17239	17316	17263	17306	17162	17238	17182	17141	17300	17298	17263	17241	17145	17090	17167	17226	17142	17266	17040	17107	17325	17257	17160	17167	17321	17010	17203	17270	17162	17065	17367	17316	17258	17296	17205	17169	17027	17225	17130	17147	17330	17259	17234	17109	17175	17071	17090	16914	17222	17164	17111	17114	17238	17155	17241	17072	17293	17280	17198	17112	17086	17116	17301	17159	17287	17147	17444	17046	17158	17176	17171	17253	17136	17028	17201	17136	17148	17144	17240	16979	17125	17250	17176	17282	17024	17181	17114	17328	17297	17236	17014	17097	17019	17230	17130	17035	16965	17020	17323	17336	17176	17188	17165	17169	17078	17136	17209	17262	17154	17300	17193	17095	17306	17088	17133	17173	17324	17099	17223	16962	17207	17156	17057	17077	17214	17265	17237	17206	17273	17067	17210	17236	17171	17058	17203	17136	17184	17145	17203	17047	17210	17215	17049	17169	17248	17064	17127	17157	17072	17149	17240	17347	17096	17254	17169	17217	17180	17246	17252	17147	17242	17194	17215	17208	17218	17173	17136	17191	17188	17239	17151	17180	17024	17298	17291	17290	17328	17156	17061	17246	17106	17130	17264	17185	17112	17238	17164	17350	17123	17180	17190	17142	17398	17256	17083	17134	17198	17221	17240	17204	17161	17256	17286	17159	17178	17035	16991	17053	16987	17171	16984	17161	17141	17126	17097	17031	17082	17452	17023	17309	17042	17091	17143	17280	17098	17145	17167	17197	17190	17280	16997	17207	17115	17263	17021	17286	17440	17231	17183	17346	17026	17217	17086	17191	17065	17215	17049	17189	17160	17128	16991	17198	17007	17156	17113	17062	17055	17227	17054	17149	17185	17085	17152	17162	17187	17217	17454	17060	17210	17368	17122	17277	17239	17079	17121	16944	17258	17073	17005	17178	17235	17044	17435	17279	17029	17214	17260	17083	17228	17017	17254	17326	17357	17154	17224	17027	17171	17054	17206	17269	17252	17148	17134	17143	17194	17035	17296	17182	17166	16962	17131	17225	17140	17253	17205	17059	17089	17167	17259	17468	17189	17118	17236	17215	17055	17256	17105	17080	17180	17294	17055	17182	17372	17160	17119	17298	17209	17230	17103	17277	17123	17119	17355	17276	16977	17225	17300	17134	17377	17320	17302	17125	17372	17175	17211	17092	17169	17084	17362	17318	17186	17090	17147	17183	16910	17158	17324	17151	17171	17388	17205	17164	17362	17149	17184	17107	17215	17352	17021	17116	17134	17369	17283	17297	17190	17300	17307	17134	17154	17231	17165	17240	17298	17118	17068	17226	17240	17107	17175	17310	17128	17180	17180	17255	17070	17112	17102	17121	17224	17095	17114	17172	17028	17244	17340	17286	17199	17395	17250	17116	17069	17157	17204	17327	17125	17115	17266	17040	17255	17337	17289	17240	17379	17176	17198	17237	16892	17218	17116	17084	17177	17287	17101	17265	17260	17195	17167	17245	17137	17336	17171	17202	17152	17210	17079	17315	17061	17071	17078	17172	17056	17150	17169	17160	17156	17215	17115	17281	17206	17286	17260	17297	17065	17259	17202	17189	17198	17175	17232	17255	17441	17220	17022	17248	17279	17180	17039	17104	17080	17135	17149	17041	17106	17055	17076	17101	17324	17122	16993	17189	17062	17158	17099	17414	17096	17231	17123	17014	17310	17105	17129	17339	17000	17110	17163	17115	17355	17249	17154	17267	17308	17189	17331	17143	17166	17318	17183	17261	17094	17237	17189	17274	17351	17256	17198	17027	17239	17238	16988	17152	16992	17215	16968	17138	17124	17074	17229	17111	17124	17118	17237	17188	17105	17312	17004	17146	17090	17220	16873	17126	17375	17218	17177	17236	17270	17039	17185	17087	17227	17145	17146	17207	17175	17162	17308	17077	17084	17238	17141	17182	17234	17199	17246	17023	17106	17099	17187	17177	17329
23199	21293	28270	25358	24113	25755	25964	23667	23184	23210	22695	22607	22850	22298	22153	22329	22312	22147	22262	22404	22235	22116	22109	22090	21889	21896	21756	21810	21750	22104	21686	21799	21825	21978	21844	22030	22009	21851	21954	21914	21717	21966	21886	21874	21924	21949	22123	21817	21892	21975	21977	21966	21898	21973	21707	21882	21837	22007	21755	21812	21804	21645	21721	21720	21745	22028	22050	21905	21979	21945	21898	21684	21701	21907	21612	22040	21891	21861	21768	21736	21871	21708	21915	22092	21748	21734	21748	21753	21955	21853	21878	21867	21941	21593	21769	21655	21854	22006	21730	21807	21655	21705	21885	21709	21655	21830	21851	21793	21654	21698	21712	21803	21869	21901	21856	21925	21814	21844	21814	21836	21899	22055	21622	21832	21739	21889	22025	21886	21797	21932	22059	21936	21895	21711	22036	21740	21786	21748	21985	21773	21664	21884	21848	21788	21865	21804	21971	21908	21898	21601	21911	21925	21863	21744	21617	21917	21931	21786	21965	21918	21875	21765	21948	21875	21708	21756	21581	21750	21656	22022	21792	21740	21875	21939	21731	21697	21883	21882	21933	21929	21920	21815	21826	21836	21611	21986	21995	21783	22024	22030	21869	21844	21819	21818	21516	21884	21982	21916	21837	21867	21706	21750	22008	21870	21710	21993	21984	21749	21757	21666	21693	21919	21826	21959	22003	21518	21821	21824	22000	21945	22072	21734	21747	21966	21774	22075	21676	21851	21711	21888	21716	21985	21907	21722	21908	21884	21787	21719	21696	21829	21588	21806	21928	21900	21893	21879	21692	21983	21777	21758	21909	22031	21683	21921	21748	21752	21957	21939	21709	22163	21721	21740	21819	21825	22032	21948	21749	21981	21778	21812	21714	21700	21940	22118	21984	21869	21755	21803	21781	21862	21943	21723	21794	21827	21835	21972	22044	21974	21814	21913	21742	21814	21871	21885	21893	21696	21957	21952	21993	21974	21843	22048	21930	21752	21868	21794	21882	22029	21791	21782	21862	21965	21597	21786	21769	21902	21990	21878	21942	21694	21849	21784	21853	21879	21671	21798	21685	21798	21567	21766	21883	21924	21628	21965	21954	21780	21775	21924	21719	21957	21938	21876	21924	21946	21971	21720	21890	21971	21735	21880	21857	21874	21977	21906	21564	21763	22031	21640	21834	21810	21757	21793	22073	21796	21782	21940	21891	21872	21840	21819	21807	21773	21898	22094	21926	22063	21760	21835	21717	21989	21743	21815	21886	22070	21990	21891	21754	21815	21844	21761	21906	21883	21881	22055	21900	21877	21761	21893	21714	21615	21907	21981	21803	21785	21964	22024	21712	21863	21670	21717	21808	21883	21923	21946	21900	21928	22101	21876	22067	21867	21917	21966	21750	21772	21795	21799	21667	21760	22078	21777	21872	21978	21853	21683	21931	21928	21781	21827	21793	21798	21907	21929	21780	21904	21847	21907	21849	21847	21828	21681	21700	21808	21823	21822	21922	21916	21886	21819	21851	22036	22000	21909	21883	21718	21611	21705	22088	22056	21716	21789	21959	21624	21754	21865	21870	21651	21849	21680	21755	21680	21829	21990	22036	21695	21780	21801	21792	21780	22014	21769	21725	21705	21964	22003	21601	22138	21632	21722	22010	21890	22122	21765	21777	21629	21785	21791	22239	22057	22053	21754	21774	21952	22102	21842	22069	21968	22059	21658	21891	21889	21865	21795	21709	21972	21951	21866	22044	21857	22089	21774	21870	21684	21786	21653	21964	21974	22027	22026	21936	22143	21885	22011	22096	21821	21851	21902	21894	21684	21664	21669	21724	21808	21819	21846	21777	21641	21855	21904	21789	21796	21744	21805	21915	21839	22080	21917	21730	21884	21884	21872	21551	21911	21931	21928	21703	21831	21817	22024	21865	21877	21937	21619	21767	21808	21827	21958	21794	22138	22105	21843	21779	21653	21914	21739	21867	21985	21812	21700	21796	21765	21648	21956	21972	21830	21880	21666	21949	21859	21860	21753	21800	22048	21919	21727	21613	21773	21790	21844	21861	21909	21782	21692	21804	21778	21814	21899	21674	21839	21635	21821	21824	21822	21860	22050	21770	21863	21748	22001	21808	21843	21884	21857	21812	21652	21797	22076	21748	21755	21903	21860	21767	21855	21663	21782	21898	21899	21970	21686	22006	21691	21666	21690	21920	21971	21847	21671	21815	22036	21842	21698	21759	22028	21788	21794	21691	21999	21987	21921	22069	21785	21793	21709	21853	21865	21748	21776	21981	21769	21828	21607	21891	22257	21824	21996	21831	21857	21851	21823	21918	21980	21804	21773	21816	21884	21842	21600	22086	21537	21886	21816	21660	21870	21800	21930	21672	21775	21711	21751	21884	21674	21879	21509	21755	21733	21858	21899	21724	21660	21941	21770	21839	21721	22148	21997	21867	21833	21755	21910	21775	21757	21831	21734	21993	21735	21838	21824	21743	21907	21928	21634	21928	21993	21875	21984	21881	21835	21820	21817	21630	21732	21908	21900	21810	21927	21701	21702	21997	21802	21903	21837	21818	21915	21879	21743	21769	21747	21774	21815	21723	21897	21732	21877	21869	22055	21823	22062	21877	21872	21780	21819	21808	21926	21650	21748	21928	21917	21850	21754	21750	21631	21820	21707	21669	21633	21844	21940	21696	21889	21708	21791	21895	21892	21905	21831	21826	22031	21855	21716	21982	21988	21888	21812	21778	21735	21743	21865	22033	21823	21886	21743	21807	21748	21759	21765	22037	21733	21715	21824	21906	21742	21988	21776	21841	21846	21928	21799	21764	21882	21721	21903	21507	21861	21634	21833	21901	21773	21892	21831	21928	21688	21844	21651	21923	21940	21788	21621	21898	21881	21872	21901	21859	21866	21735	21684	21912	21810	21912	21606	21815	21769	21523	21726	21740	22021	21891	21762	21839	21749	22037	21898	21870	21643	21784	21753	21597	21813	21956	21819	21845	21900	21634	21929	21975	22024	21563	21880	22074	21911	21782	21837	21858	21738	21784	21801	21917	22037	21810	21771	21746	21794	21949	21869	21792	21693	21852	21840	22057	21896	21957	22119	22017	22061	21918	21943	21736	21891	21890	21981	21902	22000	21794	21495	21834	21868	21977	22116	21700	21536	21867	21702	21920	21830	21866	21699	21824	21792	21844	21550	22112	21763	21913	21644	21856	21965	21706	21944	21956	21621	21843	21846	21792	21880	21874	21818	21867	21974	21983	21784	21648	21893	21885	21695	21716	21794	21844	21803	21534	21768	21673	21925	21827	21773	21872	21638	21987	22016	21860	21831	21681	21675	22033	22071	22027	21963	21925	21759	21944	21776	21634	21924	21881	21931	21865	21642	22061	21668	21806	21813	21758	21885	21872	21884	21883	22079	22103	21929	21760	21829	21841	21778	21998	21911	21730	22105	22057	21926	21703	21750	21725	21968	21764	21903	21529	21786	21920	22057	22010	21724	22052	21828	21834	21680	21950	21880	21927	21756	21835	22023	21906	21857	21919	21808	21895	21536	21944	21805	21609	21751	21891	21828	21713	21817	21869	21826	21906	21660	21906	21792	21865	21845	21733	21786	21892	21743	21668	21887	21855	21794	21930	21731	21863	21619	21741	21681	21755	22011	21922	21874	21870	21709	21872	21810	21634	21957	21774	21939	21826	21966	21648	21965	21707	21760	21540	21745	21842	21801	21757	21485	21922	21822	21899	21736	21865	21655	21838	22004	21709	21837	21765	21735	22025	21924	21850	22314	21939	21818	21646	21875	22102	21876	21968	21853	21794	21830	21901	21726	21826	21882	21758	21953	21838	21629	22136	21903	21797	22033	21755	21730	21815	21916	21821	21664	21894	21760	21699	21437	21757	21883	21668	21800	22127	22097	21689	21919	21807	21848	21868	21701	21670	21956	21771	21787	21899	21927	21805	21741	21852	21764	21832	21640	21904	21891	21718	21679	21864	21725	21977	21934	21913	21874	21536	21826	22053	22001	22003	22029	21954	21843	21863	21747	22096	21722	21823	21760	21748	21734	21938	22122	21831	21748	21950	21784	21940	21964	21734	21745	21884	21984	21970	21847	21921	21974	22026	21850	21746	21886	21761	21881	21938	21936	22109	21686	21934	21628	21638	21982	21952	21788	21980	21545	21811	21651	22022	22055	21785	21975	21896	21864	21785	21689	21832	21763	21711	21696	22095	21712	21902	22124	21686	21748	21715	21835	21776	21582	21800	21750	22088	21875	21958	21912	21628	21629	21653	21796	21757	21756	22004	21924	21774	22050	21860	22043	21965	21949	22073	21849	21664	21927	21828	21624	21740	21788	22069	21770	21749	21739	21787	21963	21858	21974	21879	21777	21841	21913	21870	21847	21914	21683	21872	21783	22035	22070	21873	21624	21835	21806	21777	21775	21819	21718	21640	21934	21770	21830	21866	21753	21793	21785	22004	21768	21686	21792	21761	21777	21914	21955	21753	21803	21907	21792	21749	21660	21874	22121	22072	21761	21653	21859	21683	21814	21994	21905	21860	21894	21825	21882	21965	21980	21749	21719	21728	21975	21575	21761	21913	21824	21930	21951	21811	21647	21881	21957	21802	21930	21647	21906	22007	21777	22109	21745	21883	21721	21801	21812	21746	21780	21970	21846	21938	21825	21832	21779	21730	21843	21857	21816	21932	21972	21933	21889	21692	21830	21738	21745	21829	22205	21761	21930	21935	21901	21872	22029	21689	21811	21769	21768	21887	21807	21860	21772	21770	21840	21653	22011	21704	21962	21812	21709	21997	22008	21701	21926	21714	21871	21669	21663	22016	21661	21799	21798	21891	21903	21772	21730	21846	21812	21817	21746	21819	21815	21776	21811	21944	21851	21856	21897	21645	21808	21861	21793	21805	21758	21810	21792	22032	21877	21741	22027	21922	22012	21792	21926	22010	21909	21850	21895	21733	21746	21915	21834	21854	21804	21873	21825	21901	21785	21709	21749	21931	21805	21854	21846	21695	21958	21852	21857	21805	21911	21928	21872	21877	22028	21664	21716	21798	21756	21832	21675	22114	21707	21727	21882	21885	21850	21995	21712	21981	21777	21617	21863	22006	21833	22156	21627	21755	22078
16515	32187	29671	25377	22918	20909	19409	18991	18587	18447	18022	17906	17567	17284	17347	17114	17148	17269	17343	17093	17155	17193	16980	16819	17035	16994	17021	16989	16949	16917	17115	16961	16892	16994	16920	16772	16996	16964	16998	16918	17064	16824	17054	16912	16872	16824	16857	16915	17140	16950	17042	17031	16923	17062	17093	16863	16955	16916	16954	16839	16938	16888	16932	16795	16979	17035	17030	16942	17000	16855	16858	16801	16975	16964	17038	16912	16982	16845	16879	16867	16910	16899	16933	16840	16941	16894	16958	16835	16755	16947	16931	16890	16755	17030	16943	17035	16932	16914	17046	16934	16934	16856	17027	16988	16975	16823	16979	16934	17062	16924	17191	16903	16782	17131	16928	16815	16994	16997	16829	16891	16679	17151	16886	17069	16927	16935	17119	16790	16865	16961	17056	16936	16796	16969	16824	16766	17001	17091	16756	16944	16917	16898	17003	16863	16967	16747	16840	16844	16952	16995	17012	16956	16820	17001	16925	16886	16822	16872	16909	16804	16894	17025	16903	16975	16815	16868	16949	16928	17045	17063	16982	16974	17050	16764	17084	16989	17088	16899	16971	16992	16907	16896	16922	16780	16999	16749	16849	16863	16839	16807	17024	16793	16898	16945	16824	17053	16860	16771	16802	16963	16667	16929	17186	16945	17084	16846	16888	16915	16928	16950	16947	17080	17025	16877	17161	16934	17023	16930	16774	16927	16996	16935	16902	16940	16936	16857	17008	16945	16985	16821	16943	16835	16955	17086	16915	16953	17076	16843	16865	16833	16757	16872	17060	16939	16940	16832	17013	16898	17100	17073	17013	16976	17002	17079	16836	16937	16972	16979	16870	16898	16909	16908	16959	16691	16898	17023	16810	16917	17036	17118	16846	16893	16938	16756	16904	16984	16732	16911	16880	16895	16764	16979	16914	16960	16799	16988	16924	16958	16906	16868	16824	16726	16820	16796	17156	16878	16924	16904	16945	16747	16975	17057	16932	16878	16997	16698	16724	16803	16997	17042	16903	16868	17120	16866	16793	16823	16827	16893	16913	16735	16939	16882	16954	16976	17003	16945	16878	16976	16757	16933	16839	16936	16738	16887	17063	16952	16918	16905	17001	16926	17062	16813	16959	16768	16855	16958	17071	16923	16922	16979	16833	17056	16869	16938	16914	16832	16818	16826	16902	16931	17249	16904	16999	16980	16753	16844	16924	16851	16935	16988	16769	16872	16977	17040	16960	16769	16916	16803	16879	17029	16808	16963	17093	16945	16838	16990	16839	16874	16967	16929	16961	16957	16787	16991	16803	16964	16887	16869	16927	16950	16851	16763	16911	16816	16930	16740	16890	17000	16943	16894	16950	16956	16946	16814	17007	16849	17021	16995	16825	16926	17074	17054	16845	16893	16888	16886	16898	16947	16858	16999	17029	16900	16838	16831	17170	16874	17031	17051	17016	16955	17049	16930	16973	17051	16885	16926	16844	16871	16983	17000	16982	16878	17032	16865	16780	16890	17053	16999	16859	17052	16931	16890	16894	16914	16765	16867	17013	16933	16805	16789	17126	16970	16823	16936	16843	16940	16977	16807	16849	16988	16867	16834	16875	16747	17036	16705	16751	17016	16979	17094	16793	16923	17031	17030	16975	16955	16995	16903	17004	16834	16698	16956	16788	16968	16989	17011	16892	16894	16877	16899	16862	17126	16889	16885	16829	17013	17077	16825	16930	17227	16897	16779	16821	16824	16962	16942	16762	17116	16897	17022	16840	17054	16879	16919	17075	16946	16842	16703	17204	16766	16830	17131	16968	16809	16931	16887	17021	16916	16967	16861	16909	16828	16838	16918	16910	16917	16837	16979	16907	16830	16880	16896	16891	16912	16795	16936	16868	16883	17153	16967	17041	16835	16731	16932	17032	16960	16969	17006	16848	17070	16874	16817	17080	16850	17078	16987	16869	16881	17101	16911	17003	16855	16893	16920	16900	16902	16815	16744	17055	16759	16980	16989	16884	16994	16906	17127	16763	16757	17034	16801	16873	16923	17004	16799	16885	17068	16924	16849	17000	16846	16880	16928	16859	16954	16905	16782	17099	16850	16983	17056	16969	16732	16867	17157	16779	16857	17111	16651	16962	16924	16998	16888	16801	16876	16827	16847	16906	16710	16921	16982	16966	16922	17094	17083	16736	16927	16851	17034	17026	16878	16937	16780	16881	16883	16764	16887	16917	16996	17094	16905	16926	16824	16934	16814	16866	16840	17086	16933	16948	16903	16888	16911	16778	16962	16818	16900	16824	16916	17065	16709	16923	16888	16859	16850	16881	16853	16835	16891	16780	16792	16864	16794	16891	16896	17070	17021	16639	16899	16998	16900	16904	16991	16913	16879	16843	16846	16870	16781	16816	16921	17053	16890	16862	17011	16915	16909	17064	17057	16976	17044	17038	16878	16996	16923	16984	16896	16701	17024	16844	16834	16933	16964	16931	16836	16916	16886	16645	17043	16968	17010	16923	16988	16864	16790	17003	17016	16954	17027	16925	16880	16936	16931	17024	16824	16979	17028	16886	16899	16859	17058	16844	16975	16911	16927	16915	16741	16926	16891	16994	17044	16852	16803	16918	16750	17029	16878	16948	16998	16809	16910	17035	17058	17016	16839	16939	16814	16884	16844	16793	17067	16848	16965	16831	17149	16862	16967	16843	16887	17072	16897	16800	16819	17098	16931	16878	16700	16936	16899	16841	16793	16863	16820	16939	16871	17112	17069	16959	17037	16892	16780	16965	16773	16865	16948	16958	16917	16709	16898	16954	16883	16910	16904	17025	16806	16952	16774	16847	16935	16919	16920	16939	16829	16746	16999	16987	16925	16959	16833	16887	16906	16888	16891	16875	16971	16823	17119	16873	16845	17120	16781	16981	16653	16885	16866	16843	16928	17012	16996	16778	16840	16894	16802	16831	16931	16915	17016	16935	16878	16854	16956	16748	16959	16985	16951	17103	16951	16893	16831	16966	16946	17059	16861	16924	16830	16942	16958	17104	16845	16978	16975	17059	16857	17084	16928	16954	17088	16994	16774	16902	17237	16900	16709	16698	16972	16911	16885	16873	17021	16783	16835	17154	16741	16929	16748	16938	16892	16976	16904	16990	16925	17028	16792	17098	17026	16984	16962	16781	16840	17023	16894	16902	16842	16920	17071	17020	16883	16899	16981	16945	17013	16963	16864	16928	16832	16889	17048	16749	16762	16857	17092	16896	16796	16996	16932	16809	16876	17006	17032	16791	16991	16937	16849	16926	16870	16893	16927	16773	16791	16901	17057	16795	16622	16843	17035	16636	17026	17025	16812	16801	16865	17039	16844	16925	17015	16893	16969	16834	17152	16790	17096	16838	16816	16925	16926	17013	16834	17122	17084	16947	16982	16913	16965	16825	16982	16813	17018	16983	16857	16989	17036	16975	16901	16946	17100	17011	16801	17014	16809	17094	16804	17044	16970	16862	17013	16864	16877	16917	16815	16872	16982	16768	16787	16948	16921	16865	16920	17040	17094	16930	16993	17013	16983	16909	16871	16889	16846	16990	16940	16941	17055	16988	17030	16714	16859	17041	16828	16961	17033	16878	16873	16932	17024	16760	16995	16988	17022	16985	16746	16837	16879	16734	17012	16862	16972	16971	17003	16924	16994	16864	16861	16945	16800	16818	16816	17012	16913	17041	16806	16932	16778	16734	16995	16785	16975	16893	16913	16861	16830	16832	17069	17035	16699	17015	16811	16791	16935	16845	16899	16755	16873	16891	16867	17069	16961	16975	16894	16780	17016	16988	17000	16926	16878	16981	16903	16956	16899	16877	16813	16945	16793	16918	16890	16879	16858	17059	16911	17025	16976	16829	16857	16839	16794	16865	16870	16824	17041	16901	16953	16860	16911	16973	16757	16888	17047	16772	16932	16910	16993	16897	17047	16777	17128	17021	16936	16978	16992	17034	16972	16983	16776	16927	16739	16994	16775	16767	16905	16836	16878	16857	16927	16914	16854	16943	16824	16924	16796	16841	16724	16968	16967	16894	16853	16804	16960	16837	16870	16995	17036	16796	16984	16891	16862	16892	16956	16825	16860	16925	16842	16850	16863	17041	16952	16913	16861	16863	16805	16877	16829	16920	16782	16796	16942	16856	17123	16937	16933	17002	16892	16877	16952	17107	16914	16834	16896	16866	16936	16941	16841	16818	16698	16999	16908	16850	17010	16987	16918	16837	16753	16928	16932	16995	16991	16897	16891	17061	17057	16855	16952	16728	16913	17053	16966	17061	17019	16817	16948	16957	16773	16806	16991	16966	17041	16735	16789	17053	16962	16850	17037	16927	16852	16990	16870	16957	16993	16872	17032	16782	16889	16698	16960	16948	16776	16854	16919	16796	16940	16829	17030	16996	16936	17026	16827	16937	16822	16966	16873	17042	16962	16775	16848	16730	16971	16907	16889	16892	16984	16882	16764	16865	16783	16902	16860	16983	16849	17031	16908	17028	17080	16765	16917	16926	16658	16868	16870	16879	16837	16912	16775	16708	16883	16961	17070	16811	16932	16945	17030	17006	16967	16798	16936	16971	16984	17074	16881	16927	16788	17052	16667	16921	16798	16822	16771	16814	16812	16932	16872	16835	16902	16841	16928	16891	16868	17060	16735	16930	17000	16951	16904	16877	17070	17132	16823	16775	16841	16815	16775	16831	17082	16972	16861	16951	16864	16922	16904	16802	17016	16865	16882	16871	16778	16980	16925	16727	16820	16792	16876	16906	17021	16892	16931	16925	17083	16828	16918	16907	16806	16944	17044	16899	16944	16868	17023	16834	16711	16888	16930	16954	16828	17060	16840	16768	17030	16842	16932	16868	16983	16807	17016	17060	16952	16829	16925	17014	16896	16906	16849	17033	17119	17103	16758	16861	16879	16823	16972	17145	17041	16822	16959	17037	16878	16959	16912	17164	16977	16977	16837	16866	17041	17167	16848	16808	17049	16964	16861	16802	16960	16976	17014	16826	16945	16929	16897	16902	16949	17062	17137	16756	16881	16919	17042	16820	17023	16710	16967	17001	17019	16887	16754	17081	16866	17160	16804	16903	16805	17041	16870	16799	16811	17007	16970	17078	16810	17104	16830	16924	16860
24990	21396	27660	28812	24687	24570	24336	23525	23408	23075	23010	23014	22802	22685	22368	22583	22502	22581	22393	22330	22457	22483	22445	22512	22501	22278	22488	22285	22185	22233	22309	22423	22509	22469	22364	22591	22302	22438	22180	22287	22274	22306	22302	22221	22349	22193	22305	22367	22266	22282	22297	22217	22278	22137	22094	22107	22179	22290	22115	22297	21998	22410	22166	22053	22003	22184	22228	22010	22246	22072	22330	22110	22335	22327	22092	22314	22183	22361	22189	22202	22269	22338	22231	22150	22013	22091	22059	22406	22269	22243	22298	22400	22097	22346	22213	22303	22248	22193	22220	22456	22152	22350	22137	22121	22163	22315	22013	22329	22043	22218	22188	22416	22315	22201	22237	22144	22074	22169	22085	22160	22334	22311	22116	22322	22121	22209	22246	22134	22118	22259	22321	22345	22190	22338	22277	22480	22202	22337	22138	22392	22297	22138	22219	22324	22060	22250	22214	22160	22260	22098	22284	22378	22264	22210	22287	22339	22169	21922	22297	22231	22291	22153	22338	22132	22207	22294	22379	22198	22159	22134	22354	22275	22111	22232	22436	22221	22185	22300	22172	22085	22262	22168	22237	22281	22201	22059	22205	22327	22350	22395	22181	22124	22341	22337	22379	22120	22321	22234	22315	22015	22132	22184	22110	22141	22245	22263	22244	22269	22236	22272	22279	22046	22169	22215	22376	22245	22274	22362	22117	22263	22101	22316	22170	22220	22244	22104	22196	22190	22108	22281	22167	22147	22133	22390	22138	21972	22138	22137	22300	22236	22257	22264	22184	22270	22283	22324	22363	22114	22352	22248	22153	22284	22178	22161	22571	22138	22396	22254	22507	22365	21915	22046	22102	22273	22397	22366	22301	22284	22199	22254	22284	22033	22210	22240	22347	22134	22218	22005	22271	22106	22409	22389	22362	22367	22222	22104	22183	22398	22192	22150	22123	22345	22337	22170	22262	22442	21993	22299	22243	22169	22249	22456	22281	22385	22047	22211	22449	22224	22229	22328	22319	22273	22295	22173	22259	22257	22187	22304	22258	21850	22264	22204	22284	22317	22316	22304	22260	22374	22439	22416	22375	22299	22322	21998	22455	22053	22005	22335	22407	22285	22294	22205	22125	22227	22275	21976	21920	22257	22170	22369	22244	22137	22197	22173	22497	22298	22258	22195	22134	22105	22128	22284	22313	22349	22189	22132	22348	22250	22218	22300	22351	22186	22330	21936	22269	22277	22127	22257	22233	22196	22174	22032	22060	22314	22415	22091	22246	22223	22228	22291	22319	22061	22230	22373	22188	22291	22287	22278	22313	22433	22203	22194	22225	22323	22615	22382	22319	22310	22230	22112	22427	22193	22270	22186	22074	22243	22120	22269	22149	22367	22439	22311	22369	22392	22224	22354	22396	22142	22071	22241	22424	22148	22236	22349	22269	22240	22176	22087	22567	22357	22115	22357	22353	22268	22233	22262	22186	22219	22242	22245	22081	22148	22205	22142	22392	22207	22217	22169	22226	22223	22257	22305	22478	22191	22273	22278	22029	22365	22280	22222	22405	22407	22242	22390	22119	22312	22253	22163	22267	22237	22068	22259	22205	22289	22304	22272	22060	22038	22108	22143	22243	22368	22076	22148	22334	22200	22247	22131	22152	22084	22294	22165	22272	22127	22283	22319	22353	22347	22360	22147	22185	22220	22312	22394	22063	22334	22218	22354	22196	22252	22139	22197	22372	22189	22325	22265	22099	22158	22285	22256	22298	22277	22178	22422	22359	22275	22421	22149	22193	22311	22283	22319	22391	22356	22324	22562	22279	22421	22346	22230	22490	22221	22321	22307	22484	22339	22338	22197	22430	22349	22251	22325	22329	22333	22353	22098	22465	22375	22271	22196	22312	22194	22127	22206	22423	22280	22437	22416	22187	22356	22333	22231	22123	22183	22182	22124	22100	22522	22258	22252	22399	22407	22245	22125	22137	22424	22269	22287	22107	22255	22286	22317	22221	22388	22051	22585	22406	22266	22148	22177	22404	22082	22205	22477	22034	22392	22346	22351	22173	22346	22356	22459	22219	22134	22226	22240	22248	22329	22287	22425	22384	22232	22054	22658	22085	22178	22319	22225	22078	22193	22129	22287	22316	22152	22125	22287	22415	22439	22182	22218	22196	22200	22270	22180	22415	22212	22251	22274	22418	22385	22354	22094	22379	22178	22213	22014	22272	22073	21990	22177	22520	22195	22276	22409	22389	22201	22156	22210	22221	22250	22269	22255	22245	22185	22251	22009	22225	22066	22269	22245	22250	22198	22256	22159	22375	22319	22312	22161	22193	22085	22164	22299	22512	22381	22077	22101	22169	22196	22329	22088	22095	22037	22243	22295	22240	22228	22227	22213	22441	22170	22362	22097	22213	22330	22227	22195	22315	22001	22451	22369	22227	22211	22259	22372	22170	22106	22129	22135	22376	22077	22279	22316	22187	22332	22462	22343	22259	22133	22321	22183	22339	22351	22299	22568	22305	22338	22135	22410	22163	22071	22322	22320	22246	22345	22144	22439	22341	22273	22142	22187	22402	22183	22174	22170	22277	22041	22028	22244	22205	22298	22094	22108	22215	22223	22166	22271	22281	22295	22350	22223	22061	22411	22324	22366	22248	22456	22321	22102	22193	22279	22342	22134	22478	22191	22323	22354	22290	22330	22247	22406	22121	22337	22326	22206	22188	22361	22086	22198	22044	22294	22215	22514	22372	22242	22033	22263	22401	22205	22308	21932	22400	22233	22246	22254	22397	22065	22269	22361	22271	22261	22177	22181	22151	22349	22255	22264	22164	22291	22107	22296	22477	22195	22212	22299	22493	22196	22131	22394	22192	22241	22257	22135	22307	22083	22348	22346	22414	22178	22376	22074	22156	22157	22119	22283	22296	22138	22224	22216	22186	22135	22398	22237	22183	22424	22345	22213	22378	22274	22389	22194	22151	22256	22173	22061	22206	22221	22269	22397	22149	22260	22473	22143	22128	22098	22289	22089	22288	22441	22082	22311	22180	22444	22287	22335	22136	22092	22290	22167	22357	22177	22267	22106	22292	22532	22147	22103	22307	22262	22125	22063	22265	22275	22116	22278	22367	22287	22287	22376	22148	22253	22428	22227	22256	22270	22443	22340	22283	22201	22384	22388	22252	22277	22350	22041	22312	22281	22199	22225	22266	22425	22204	22231	22321	22158	22357	22599	22523	22422	22325	22192	22425	22233	22215	22256	22306	22133	22070	22074	22146	22194	22117	22049	22227	22218	22209	22309	22204	22211	22281	21993	22348	22046	21996	22278	22172	22205	22609	22254	22094	22190	22214	22300	22045	22319	21979	22146	22394	22280	22559	22217	22199	22349	22446	22439	22419	22358	22394	22130	22213	22295	22124	22171	22056	22243	22414	22388	22281	22357	22254	22237	22260	22578	22536	22225	22093	22042	22130	22342	22169	22117	22145	22287	22114	22228	22117	22284	22161	22249	22401	22269	22137	22458	22133	22266	22382	22334	22241	22268	22265	22385	22382	22321	22057	22245	22023	22214	22289	22236	22119	22191	22324	22428	22391	22137	22105	21987	22327	22223	22352	22394	22048	22158	22083	22243	22321	22019	22240	22244	22234	22126	22225	22334	22174	22414	22246	22312	22278	22184	22181	22371	22116	22222	22195	22176	22376	22211	22179	22314	22163	22389	22367	22320	21940	22300	22200	22273	22166	22111	22472	22257	22261	22198	22212	22288	22260	22441	22493	22332	22408	22195	22185	22047	22305	22416	22154	22188	22296	22288	22222	22268	22225	22281	22224	22332	22342	22372	22224	22305	22189	22148	22055	22102	22483	22006	22175	22021	22274	22426	22268	22208	22162	22421	22248	22435	22134	22303	22134	22258	21987	22300	22278	22086	22331	22305	22061	22102	22126	22320	22280	22333	22430	22337	22167	22133	22241	22256	22079	22315	22221	22417	22175	22206	22161	22202	22395	22202	22350	22282	22154	22282	22354	22490	22320	22597	22407	22245	22216	22285	22348	22161	22415	22189	22251	22081	22292	22251	22166	22347	22396	22219	22056	22342	22192	22152	22068	22318	22116	22198	22286	22189	22374	22396	22433	22186	22221	22187	22208	22096	22128	22082	22219	22307	22464	22381	22242	22331	22237	22346	22198	22320	22376	22336	22221	22260	22407	22233	22287	22296	22247	22140	22311	22310	22306	22542	22146	22129	22162	22278	22341	22154	22271	22240	22368	22196	22270	22167	22437	22271	22384	22188	22334	22357	22314	22209	22316	22281	22279	22359	22493	22368	22363	22157	22168	22263	22260	22470	22451	22301	22248	22270	22391	22210	22140	22097	22093	22129	22125	22295	22329	22327	22038	22029	22202	22218	22312	22276	22136	22325	22432	22385	22332	22215	22409	22228	22591	22607	22347	22391	22239	22272	22207	22263	22442	22198	22132	22310	22153	22169	22305	22336	22047	22307	22309	22317	22167	22162	22432	22156	22337	22004	22231	22292	22337	22245	22196	22204	22448	22202	22348	22169	22179	22343	22301	22046	22365	22150	22236	22175	22307	22294	22194	22274	22215	22309	22283	22120	22105	22306	22124	22277	22288	22135	22369	22280	22129	22130	22104	22453	22342	22313	22242	22293	22259	22390	22480	22341	22233	22241	22324	22246	22297	22039	22231	22435	22241	22383	22321	22460	22180	22159	22210	22419	22098	22476	22161	22321	22277	22526	22457	22291	21963	21993	22264	22124	22357	22237	22150	22082	22244	22004	22114	22304	22267	22533	22393	22351	22389	22220	22097	22174	22233	22207	22148	22082	22518	22041	22047	22264	22535	22292	22250	22508	22080	22183	22083	22131	22272	22463	22364	22543	22114	22233	22304	22231	22210	22311	22121	22161	22169	22434	22455	22190	22123	22256	22394	22161	22455	22294	22173	22272	22313	22157	22230	22185	22410	22266	22489	22450	22448	22119	22207	22323	22290	22369	22203	22133	22180	22221	22317	22080	22010	22133	22383	22457	22507	22305	22360	22203	22376	22334	22159	22280	22360	22322	22234	22482	21872	22333	22420	22212	22186	22313	22191	22293	22334	22245	22204	22449	22292	22111	22342	22240	22208	22378	22132	22230
17621	30011	27427	23757	21760	20064	19112	18708	18493	18316	18061	17717	17674	17595	17343	17450	17363	17358	17412	17376	17379	17443	17176	17343	17338	17121	17165	17314	17298	17187	17302	17157	17171	17262	17078	17260	17143	17143	17125	17125	17288	17151	17319	17132	17096	17154	17079	17139	17131	17062	17354	17335	17172	16986	17216	17150	17079	17192	17081	17234	17135	17370	17206	16896	16994	16981	17082	17367	17334	17118	17188	17169	17096	17061	17203	17231	17187	17226	17136	17168	17142	17176	17145	17075	16977	17092	17029	17169	17267	17095	17026	17219	17240	17157	17110	17272	17329	17146	16993	16927	17212	17227	17209	17076	17242	17230	17170	17292	17142	17291	16964	17171	17164	17414	17158	17288	17018	17098	17176	17127	17053	17102	17189	17283	17127	17021	17164	17165	17267	17346	17167	17103	16971	17096	17186	17165	17139	17114	17212	17179	17260	17207	17277	17237	17054	17270	17094	17188	17108	17277	17204	17039	17284	17170	17175	17141	17157	17133	17296	17046	17087	17106	17025	17200	17243	17247	16976	17227	17034	17093	17239	17338	17199	16999	17178	17135	17190	17194	17217	17181	17149	17238	16965	17121	16999	17001	17090	17337	17152	17152	17087	17312	17117	17191	17160	17243	17142	17109	17129	16933	16950	17214	17267	17179	17136	17099	17095	17079	17156	17218	17065	17307	17025	17062	17202	17031	17204	17194	17001	17126	17229	17261	16961	17252	17168	17265	17202	17157	17065	17106	17276	17170	17284	17053	17217	17323	17138	16989	17217	17162	17076	16977	17354	17127	17134	17240	17231	17095	17082	17328	17132	17106	17148	17039	17112	16980	17139	17263	17103	17198	16973	17189	17164	17094	17140	17144	17156	17291	17227	17125	17170	17087	17081	17131	17317	17355	17262	17038	17102	17265	17124	17070	17135	17150	17062	17073	17200	17234	17174	17001	17090	17186	17234	17187	17168	17012	17240	17081	17038	17284	17099	17287	17129	16998	17087	17203	17238	17067	17110	17228	17202	17374	17161	17269	17173	17249	17398	17247	17229	17196	17158	17083	17190	17150	17258	17064	17076	17436	17223	17212	17172	17117	17207	17155	17166	17219	17201	17080	17166	17089	17132	17184	17156	17201	17269	17088	17328	17181	17116	17036	17138	17089	17306	17262	16814	17133	17188	17181	17246	17156	17218	17272	17090	17226	17207	17229	17236	17092	17114	16998	17125	17238	17069	17004	17354	17093	17115	17110	17185	17301	17200	17151	17241	17028	17130	17256	17200	17102	17184	17193	17187	17217	17186	17061	17160	17102	17182	17268	17033	17141	17174	17333	17292	16984	16936	17063	17265	17164	17173	17129	17023	17213	17159	17218	17149	17142	17236	17201	17244	17277	17126	17363	17238	17039	17187	17199	17204	17154	17006	17096	17030	16995	16993	17159	17197	17249	16972	17118	16945	17156	17349	17036	17061	17198	16877	17061	17093	17174	17088	17278	17127	17121	17235	17001	17207	17237	17283	17267	17119	17017	17180	17200	17069	17376	17283	17105	17125	17176	17215	17131	16983	17172	17067	17216	17134	17296	17287	17166	17190	17287	17067	17053	17213	17160	17048	17163	17179	17098	17172	17188	17150	17256	17260	17140	17274	17049	17287	17210	17101	17284	17267	17383	17162	17077	17126	17101	17142	17262	17112	17168	16962	17244	17082	17127	17066	17308	17173	17060	17186	17009	17185	17048	17247	17182	17128	17186	17103	17136	17295	17165	17247	17258	17070	17021	16987	17350	17189	17287	17235	17169	17164	17143	17074	17119	17278	17150	17044	17125	17191	16979	17108	17064	17188	17176	17219	17287	17209	17239	17195	17233	17205	17139	17078	17182	17169	17106	16973	17246	17075	17147	17125	17194	17164	17289	17070	17082	17086	17231	17198	17135	17240	17247	17143	17192	17203	17217	17104	17020	17242	17218	17030	17271	17077	17155	17182	17392	17027	17214	17060	17324	17030	17184	17033	17109	17274	17118	17239	16958	17174	17049	17176	17077	17218	17208	17156	17133	16860	17158	17133	17356	17076	16985	17099	17111	17214	17169	17179	17248	17149	17166	17264	17160	17147	17161	16995	17110	17167	17007	17218	17040	17080	17318	17085	17290	17228	17233	17170	17173	17238	17062	17084	17187	17177	17104	17091	17216	17159	17127	17158	17034	17254	17082	17158	17209	17307	17264	17135	17146	17131	17273	17014	17121	17191	17202	17062	17051	17195	17103	17189	16966	17270	16999	17102	17282	17183	17141	17261	17155	17142	17260	17322	17044	17133	17081	17077	17223	17221	17256	17077	17037	17180	17096	17351	17158	17021	17204	17078	17198	17193	17142	17108	17038	16872	17170	17238	17014	17225	17234	17092	17165	17012	17110	17154	17191	17065	17063	17256	17258	17078	17217	17172	17192	17245	17169	17204	17120	17160	17236	17174	17091	17048	17298	17297	17143	17195	17276	16980	17240	17193	17075	17050	17337	17135	17410	17080	17287	17119	17085	17321	17104	17260	17240	17239	17306	17174	17148	17189	17194	17422	17290	17189	17182	17189	17072	17106	17106	17034	17148	17132	17220	17077	17210	17335	17239	17211	17128	17228	17025	17098	17224	17091	17147	17190	17144	17130	17203	17102	17007	17106	17207	17159	17268	17453	17084	17044	17120	17064	17000	17225	17181	17261	17144	17206	17197	17127	17169	17178	17141	17325	17155	16889	17263	17274	17272	17193	17060	17126	17099	17209	17204	17172	17142	17156	17062	17168	17144	17245	17238	17204	17052	17277	17259	17273	17191	17166	17168	17110	17192	17305	17180	17066	17230	17211	17233	17070	17207	17105	17166	17092	17085	17234	17098	17239	17169	17229	17104	17178	17067	17075	17081	17140	17047	17223	17364	17187	17120	17048	17163	17146	17076	17062	17273	17155	17066	17141	17078	17235	17175	17136	17260	17132	17284	17066	17286	17221	17146	17146	17166	17292	17186	17210	17074	17260	17098	17056	17195	17119	17160	16956	17195	17243	17067	17146	17025	17134	17205	17230	17190	17189	17161	17206	16835	17185	17268	17108	17216	17082	17161	17234	17128	17085	17298	17006	17074	17095	17288	17138	17349	17002	17126	17175	17130	16988	17171	17320	17215	17105	17071	17108	17151	17095	17082	17176	17289	17140	17364	17041	17165	17254	17122	17184	17313	17236	17138	17293	17126	17230	17273	17242	17256	17211	17108	17292	17262	17227	17066	17116	17238	17061	17081	17090	17309	17259	17260	17098	17084	17087	17070	17116	17151	17023	17186	17035	17275	17097	17096	17284	17129	16996	17023	17130	17242	17114	17201	17113	17164	17098	17141	17083	17342	17189	17112	17234	17150	17262	17071	17199	17102	17221	17224	17092	17093	17132	17084	17081	17332	17183	17247	17132	17177	17268	17001	17022	17039	17092	17257	17214	17210	17175	17216	17133	17200	17131	17167	17146	17047	17068	17126	17314	17217	17029	17131	17188	17198	17111	17152	17194	17002	17090	17102	17237	17220	17156	17165	17042	17277	17054	17302	17200	17143	17138	17205	16941	17260	17291	17240	17196	17125	17257	17103	17134	17271	17413	17190	17184	17114	17016	17253	16978	17114	17236	17218	17288	17136	17200	17052	17220	17116	17245	17230	17204	17113	17064	17294	17132	17297	17008	17427	17065	17075	17228	17157	17335	17201	17225	17149	17113	17058	17170	17125	17083	17259	17181	17135	17192	16952	17207	17074	17186	17135	17223	17054	17026	17082	17172	17206	17242	17047	17048	17087	17061	17273	17311	17150	17207	17101	17211	17197	17288	17093	16951	17209	17045	17166	17244	17224	17197	17259	17114	17209	17091	17148	17149	16936	17012	17089	17108	17155	17259	17403	17069	17165	17116	17170	16935	17096	17114	17111	17203	17069	17204	17189	17096	17169	17185	17333	17171	17166	17165	17214	17336	17188	17194	17130	17096	17186	16997	17088	17232	17063	17155	17114	17402	17102	17205	16972	17002	17153	17140	16971	17205	17095	17155	17266	17206	17358	17147	17196	17334	17012	17174	17294	17201	17219	17275	16891	17179	17159	17110	17093	17088	17278	17326	17248	17163	17032	17188	17281	17248	17229	17387	17209	17073	17193	17150	17129	17103	17268	17102	17089	17240	17112	17175	17224	17184	17075	17188	17148	17077	17121	17072	17140	17230	17124	17172	17151	17068	17264	17147	17123	17071	16978	17083	17092	17031	17090	17326	17154	17154	17155	17146	17270	17130	17084	17116	17006	17189	17166	17202	17119	17137	17057	17371	17092	17183	17090	17094	17259	17100	17182	17358	17180	17136	17050	16999	17044	17298	17106	17152	17202	17222	17107	17170	17151	17187	17039	17267	17103	16988	17039	17327	17042	17173	17155	17379	17257	17255	17140	17252	17215	17315	17025	17193	16967	17176	17284	17033	17123	17146	17146	17047	17252	17274	17155	17093	16981	17160	17015	17261	17220	17160	17165	17162	17143	17363	17227	17127	17224	16972	17133	17210	17350	17078	17320	16981	17384	17115	17112	17151	17008	17301	17144	17243	17179	17217	17106	17238	17059	17024	17058	16974	17131	17250	17124	17199	17154	17194	17057	17241	17206	17241	17308	17240	17026	16901	17260	17290	17023	17108	17355	17228	17072	17165	17174	17133	17135	17238	17191	16941	17078	17053	17231	17254	17221	17154	17111	17069	17154	17142	17198	17202	17235	17112	17276	17209	17242	17171	16964	17273	17242	17121	17174	17209	17158	17253	16998	17268	17073	17249	17189	17137	17075	17127	17255	17357	17234	17163	17221	17289	17093	17249	17131	17244	17153	17129	17361	17080	17238	17102	17111	17043	17297	17049	17164	16934	17310	17144	17060	17173	17090	17241	17137	17181	16999	17203	17132	17156	17211	17074	17085	17014	17366	17232	17073	17213	17194	17363	17238	17200	17049	17150	17064	17046	17213	17216	17108	17145	17097	17010	17315	17162	17211	17433	17235	17152	17180	17330	17116	17457	17254	17020	17083	17087	17269	17056	17240	17099	17252	17123	17239	17267	17201	17260	17139	17028	17200	17191	17042	17187	17308	17074	17155	17231	17125	17156	17220
22253	21359	28743	24446	22361	25886	28183	24432	23661	23665	23469	22912	22961	22845	22349	22674	22696	22561	22508	22392	22452	22380	22333	22143	22047	22122	22384	22219	22168	22233	22323	22216	22249	22058	22239	22070	22253	22136	22123	21971	22003	22315	22106	22073	21943	21928	22107	22268	22027	22101	22219	21946	22112	22038	22197	21928	22163	21848	21944	22041	22040	21969	21982	21915	21966	22021	22013	22320	22108	22143	22068	21993	22123	22322	21955	22152	22165	22041	22149	21930	22022	21861	21958	22165	21872	22122	22052	22034	21857	21937	21761	21909	22253	22027	22227	21996	22035	21967	22095	21759	21876	21966	22318	21883	21984	22170	21895	22100	22158	22159	22035	21962	21864	22127	21990	21933	22195	22097	21961	21823	22029	22021	21875	21947	21853	21792	22025	21858	22077	21947	21913	21889	21952	22015	22159	21959	22055	21958	22002	22013	22019	21971	22259	22042	21965	22226	22012	22182	22033	21828	21888	21687	22118	21940	22091	21913	22001	22134	22164	21934	21967	21932	21916	22261	21919	22200	22326	21884	22034	21844	22062	22280	21952	22028	22024	21958	22104	22065	21835	21996	21985	21944	22111	21974	22264	22066	22255	21886	21954	22082	22048	21966	21894	22170	21910	21823	21991	22229	21935	22234	22082	22052	21921	21834	21978	21956	22051	21988	21980	21975	22309	21834	22002	21999	22032	22245	22040	22032	22262	21697	22047	21836	22154	21959	22099	22120	22323	22064	21902	22027	22121	21998	22042	22109	21798	21947	21999	21997	22094	21812	21852	21887	21962	22022	22066	22081	22036	22038	21813	21850	22127	21925	21769	21845	21964	21979	21930	21876	22220	22119	22053	21916	21944	21876	21842	21947	21802	21951	21903	21934	22014	21996	21952	21918	22074	22022	22096	22124	21723	21923	21997	22148	21883	21963	21987	21974	21963	21965	21995	22070	21995	21961	21991	21828	22205	22004	21993	21838	22006	21838	21976	21884	22080	22146	22093	21799	21989	21905	21935	21828	22131	21960	22166	22003	21869	22173	22232	21836	22118	21800	22102	22036	22136	22051	22052	21997	21875	22045	21957	21989	22002	22156	21953	21948	22066	21691	21767	21757	22024	21930	22097	21920	21932	21912	21678	21811	21950	21966	21810	21981	22006	22047	21816	21874	22089	22023	21887	21752	21818	21922	21900	21807	22178	22116	21813	21985	21816	22051	21940	22045	21932	21996	22071	21840	21848	22002	21868	21899	21937	21820	21904	22045	22026	21934	22164	22059	22235	22024	22067	21992	22224	21982	21494	22006	22135	22159	21945	21872	21892	21938	21945	21949	22137	21983	21925	22022	21903	22123	21876	22060	22170	21837	22057	21936	22057	22071	21787	22143	22041	22182	21935	22120	22142	21892	21893	21989	21990	21922	22150	21952	22032	21961	22053	22104	22169	21646	22023	21928	21999	21951	21786	22031	22014	21873	21995	21626	21907	21868	22118	22188	21919	21887	22147	21953	21908	21765	21854	21844	21938	21905	21958	22044	21977	22085	21788	22135	22192	21654	21986	21917	22024	21874	22003	21966	21608	22202	21853	21994	22011	22035	21977	22185	22172	21871	22140	22273	22038	22153	22025	21941	21999	21933	22106	22052	22005	22104	22002	22063	21878	22100	22237	21913	21915	21963	22182	22125	22038	21938	22216	22122	21833	21962	22031	22011	21796	21920	21858	21901	21979	21922	21740	21971	21958	22062	21988	22009	22024	22140	22049	21870	21901	21938	21843	21906	22059	21969	21961	21936	21890	22102	21825	21942	22150	21929	21957	22130	22118	22049	21834	21720	22126	21876	22041	21914	22082	21696	22265	22178	21906	22036	21946	22044	22039	22165	22039	21831	22107	22014	22117	21974	21997	21972	22125	21997	22049	22023	22065	22014	21954	22039	22097	21916	22033	22066	22130	22143	21858	22057	22115	21935	22020	21785	21848	22041	21807	21924	22025	21933	21932	21823	22037	21963	21818	21984	21908	22099	21831	22016	22075	22043	21776	22108	21916	21982	22252	21993	22186	22207	22154	21889	22011	22086	22086	22039	22081	21879	21772	22114	21998	21932	21901	22038	21830	22156	22089	21932	22167	22214	22168	22053	22116	21961	21911	21936	21995	21913	22154	22225	22033	21866	21999	21889	21863	21843	21914	22041	22110	22113	22252	22227	21928	21876	21791	22135	21922	22170	22149	22166	22045	21839	21700	22090	22013	22094	22075	22005	21955	21931	21913	22011	21903	21952	21988	21977	21857	21825	22093	21887	22242	21964	21936	21798	22013	21951	22018	21886	21799	22030	21904	22103	21965	22107	21783	22163	22039	21869	21957	21815	21902	22078	21882	21850	21970	22015	21978	21876	21891	21883	22055	22079	22040	21700	21957	21859	22071	21849	21989	22194	22035	21933	21966	22079	21772	21852	21970	21965	21829	21970	21889	21726	22087	22074	21974	22107	21864	22022	21858	22122	22085	21891	21907	21912	21881	21875	21867	22037	21777	21859	21754	22017	22098	21838	21934	21921	21933	22193	22046	22170	21943	22028	22156	21968	22187	21941	22050	22123	21905	22111	21912	21854	22119	21901	22187	22323	21946	22117	22124	22046	22112	21998	21957	22043	21842	22309	22023	22130	21902	21872	21924	21849	22152	21931	21965	21840	21932	21822	21941	22191	21897	21815	21809	21889	22263	22064	21911	22217	22174	21938	21906	21872	22156	22113	22030	21882	22101	21956	21924	22104	21895	21986	22041	22066	21771	21819	21800	22044	21914	21937	21681	22157	22086	22038	22201	22085	22046	21810	21797	21799	21904	21956	22146	21954	21797	21959	22159	21958	22158	22090	21846	22047	21942	22133	22024	21757	22125	22049	22080	21905	22086	21907	21971	22116	21937	22047	21882	21918	21895	21871	21905	22104	21922	21879	21834	21885	22159	22012	22060	21907	21854	21942	21967	21826	22106	21977	21832	22038	22098	21923	21879	22152	21905	21964	21927	21905	21951	21891	21959	22135	22004	22004	21936	22100	22149	22191	22160	21923	21969	21940	21989	21810	21926	22108	22039	21900	22064	21953	21973	21915	22053	22043	21986	21930	22071	21956	21880	21883	22214	21809	21934	21986	22115	21952	21850	21973	21928	22085	22068	22069	22162	22087	21976	22162	21989	21913	21989	21989	22011	22209	21975	21981	21946	21866	22168	21981	22041	22190	22049	21966	21990	21975	22002	21981	22057	21902	21916	21992	22063	22068	22198	22033	21812	21777	22052	21861	22181	22005	21993	21969	21951	21801	21964	22032	22185	22168	22110	21696	21828	22013	21938	21902	22087	21839	22179	21792	21905	22085	22098	22092	21734	21854	22200	21988	21948	22168	22109	22092	22139	21931	21906	22091	22180	22007	21959	22042	21886	21850	22016	22295	22173	22057	22136	22069	22059	22006	21981	21990	22012	22133	22048	21902	22043	21861	21786	22000	22023	22091	22030	21983	21913	22096	21954	22080	22073	22200	22065	22063	21918	21832	22030	21865	22203	22120	21963	21959	22109	21970	21817	21888	22027	21928	21973	22025	21999	21903	21897	21915	21722	22016	21893	21934	22009	22171	22006	22053	22028	22067	21982	22116	22125	22102	21923	22157	21950	21965	21971	21987	22120	21816	21944	22045	21907	21996	21881	22009	22064	21832	22008	22057	22105	21836	21744	21894	21742	22079	22166	21922	21970	21817	22067	22197	22042	21939	22121	22055	21961	22114	22050	21845	21860	22044	22132	22149	21835	22053	21867	22203	22198	21988	21929	21896	21964	22005	22230	21685	21958	22044	21942	22060	21781	21870	22283	22094	21874	22060	21866	22050	22081	21869	22003	22070	22005	21846	22083	22103	22030	22063	21942	22090	21860	22378	21912	21878	21952	22171	22099	22222	22148	22000	22124	22049	21853	22064	21922	21975	21816	22065	22012	21926	21740	22108	22104	22126	22209	21795	21896	21900	21919	21995	21871	21917	21990	21911	21849	22169	21911	21962	22159	22070	22168	22186	21937	22007	22019	21840	22020	22249	21835	21770	22052	21944	21817	22033	21962	21920	21977	22120	22178	21941	22068	21869	21967	21983	22196	22157	22009	21764	21948	21959	21933	21780	22164	21954	21970	21963	21862	22168	21950	22020	21890	21886	22165	21941	22094	22098	21915	21984	21955	21828	21982	22242	22046	22025	22026	21914	21964	21861	21972	22024	22069	22016	22140	21934	21906	21921	21828	22065	21980	22159	21993	22118	21973	21814	22125	21908	21880	22073	22068	22109	22142	21950	21935	21960	22075	22019	21738	22000	21924	22271	22148	22238	22215	22082	22077	22130	22113	21797	22124	22119	21847	22010	21973	21829	21978	21821	22037	22127	21922	22020	22017	22017	21999	22121	21851	21970	22085	21958	21930	22134	22078	21988	21898	21879	21780	21894	22104	22191	21861	22105	21829	21718	22081	22190	21912	22284	22170	22049	21959	22056	21958	21968	22256	21860	21933	22039	22048	22011	22136	22088	22059	22089	21808	21823	21929	21872	21850	21986	22058	21842	21744	21935	21948	21882	21967	22110	22141	21896	21872	21931	22059	22065	22050	22073	22066	21972	21965	22106	22118	21977	21882	22039	21915	22041	22269	22069	22004	22063	22110	21882	22122	22006	21974	21935	22042	22282	22211	21994	21883	21976	21864	22112	21930	22030	22062	21974	22049	21831	21883	21823	22008	21852	22080	21996	21927	22071	21862	22141	21991	22053	21916	21859	21905	21918	22010	21956	22139	21943	22199	22190	21978	21955	21962	22094	21641	22096	21819	22011	22067	21912	22025	22162	22099	22157	21992	21889	21885	21863	22104	22125	21965	21943	21897	21876	21888	22032	22163	22064	22187	21976	21927	21862	22022	21940	22038	22151	21957	21825	22115	22127	21937	22106	22064	22005	22175	22121	22269	22280	21979	21947	22044	22165	22184	21892	21936	21946	22066	21988	21908	21994	21879	21839	22204	21925	22137	22070	21924	21925	21944	22208	21851	21997	22154	22149	21863	22112	22048	21993	21903	21831	21954	21930	21905	21829	21892	22044	22199	22241	22026	22009	22081	21750	21993	21856	21967	21786	22087	21799
17257	35639	32966	27651	24792	22042	20570	19748	19342	18857	18292	18159	17819	17733	17715	17330	17634	17325	17407	17446	17435	17349	17248	17340	17180	17204	17082	16855	17072	17039	16954	17067	16969	17041	16952	16957	16931	17084	17091	16980	17105	16941	17027	16861	16980	16805	16878	17044	16980	17038	16976	16998	16943	17046	16951	16861	16940	17066	17088	16773	16976	16886	17098	16849	17077	16913	17041	17040	17016	17104	16850	16879	16991	17045	17175	16873	17042	16978	17241	16995	17054	16860	16793	17069	17011	17026	16970	16839	17139	16928	17045	16984	16952	17072	16788	16918	16997	16864	16923	17121	17021	17067	16890	16946	17000	17031	17004	17021	16982	16924	16901	16988	16946	16989	16945	16988	17196	17004	17099	16955	16955	17027	17031	16986	17161	16890	16897	17089	16887	16854	17062	16840	16971	16946	16817	17008	17050	17150	16868	16911	16902	17195	17009	17055	17130	16867	16844	17027	16831	17081	16924	17054	16937	17117	16946	16957	16909	16977	16917	16989	16952	16982	16838	16956	17057	17014	16984	16866	17020	16913	17059	17039	16777	16866	17010	16888	17048	17124	16966	16940	17141	17150	16885	17056	17112	16812	16986	16976	16933	17141	17018	17087	16909	16894	16934	17019	17031	17001	17153	16814	16915	16999	16883	17001	17014	16968	16995	16904	17217	16779	17071	17011	16992	16863	17037	17030	17110	17003	17241	16923	16914	17162	16831	17137	16919	17143	17071	16959	16723	16968	17061	17046	17092	17003	16961	17122	16938	17055	16894	16965	16933	16947	16956	16820	16985	16871	16963	17001	16944	16797	17055	17020	17041	17037	17024	17251	16957	17129	17020	16925	16848	16988	17134	17036	16918	16913	16894	16899	16798	16957	17263	17073	17128	16902	17093	17117	16936	17007	16908	16920	17080	17135	17152	17147	16937	16977	17115	16998	16958	17054	16948	16897	17146	16960	17069	16868	16919	17063	17031	17058	16943	16881	17001	17050	17083	17025	16861	16983	17027	16949	16959	16929	16941	16858	17085	16879	16993	17059	16984	16966	16958	17140	17046	16811	16976	16906	16994	16750	16922	16961	16879	17057	16728	16959	17189	17009	16995	16958	16937	16867	17045	17029	16955	16850	16867	16955	16853	16913	17057	17015	16831	16861	16887	16846	17077	17080	17046	16956	16903	16888	17009	17033	17320	17021	16970	17024	16954	16980	16967	16773	17004	16962	17123	16992	17093	17074	16852	16985	16984	16989	16906	16876	17060	16963	17024	16984	17130	16745	17006	16898	16961	17112	17164	17076	17025	16998	17066	16936	16988	16904	17072	17017	16891	17014	17041	17003	16972	16886	16954	16824	16998	16949	17118	17051	16981	16962	16959	17086	17098	16971	16970	16854	16962	17032	16970	16966	17020	17054	16966	16810	16837	17021	16903	17008	16836	16985	17082	16781	16911	16932	17062	17021	16873	17028	17173	17096	16964	16999	16892	17075	16934	16938	16831	16998	16882	16968	17087	17000	17046	17083	17060	16900	17012	16872	16934	16948	16822	16812	16996	16938	16943	16846	16918	16936	16954	16923	17048	16821	16974	16992	16931	16984	16868	16979	16860	16901	16977	17105	16984	16943	17110	16937	16862	16900	17041	17068	16905	16951	17000	17119	16881	17065	17133	16969	16996	16747	17009	17104	16812	17088	17029	17079	17083	17009	17075	16968	17118	17110	16780	16975	17019	16960	16820	17060	17072	16910	17047	16908	17106	17006	17011	17039	16913	17112	17044	16936	16849	17021	16973	16959	17042	16872	16941	16953	17008	17087	17005	16950	16987	16936	17097	16775	17159	17101	17052	17026	16821	17038	17155	16725	16895	16827	16980	16900	17023	16957	17105	16999	17094	16951	17048	16927	16962	17045	16983	17039	16924	17011	17075	17031	16966	17114	17031	16916	17171	17037	17220	16823	17051	17042	16900	17074	16987	16976	16988	16841	16923	16858	17018	16981	16826	17141	16969	16982	16934	17123	17003	16973	17113	17115	16960	17124	17057	17083	17047	17073	16886	16822	17035	16871	16922	16961	17073	16901	17028	16936	17117	16958	17024	17037	17095	16921	16922	17015	16903	16913	16882	16994	17048	16993	16907	17182	16916	17032	16879	16971	16941	16880	16880	17059	16917	16811	17046	17006	17073	16997	17028	17025	16763	16939	16986	16957	17126	16864	17143	16892	16963	16920	16695	17004	17038	17021	16867	16994	16797	17013	17042	16926	16933	16947	16797	16947	17084	17053	17055	16995	16981	16973	16972	16851	17250	17199	16954	17067	16887	16798	17091	16964	16847	17286	16984	17315	16889	16964	16982	16886	16971	16826	16852	16786	17035	16932	16869	16859	16925	16788	16938	16947	16972	16875	17138	17000	16817	17034	17027	17233	17117	16860	16887	17051	16900	17003	16816	17028	17015	16993	17007	17038	16984	17043	16965	16950	16908	16967	16869	17079	17036	16758	17017	16884	16785	16821	17086	17048	16878	16991	17088	17014	16945	16919	16997	17001	17048	17125	17078	16923	16996	16854	16994	16836	17042	17054	16751	16924	16955	17020	16981	17003	17146	16909	17090	16910	16976	16947	17096	16943	16966	17026	17029	17000	16952	16906	16897	17050	16969	16790	17042	16998	17006	16882	16925	16935	17184	16900	17062	16858	16787	16947	17140	16959	16945	16850	16914	17176	16907	17010	17046	17036	16850	17108	16811	17110	16930	16992	17034	16971	17205	16975	16967	17014	17077	16808	17050	16854	16972	16783	17027	17017	17089	16926	17088	16961	17016	16960	16942	17188	16969	16981	17038	16962	16933	16870	16872	17026	16854	16992	16929	16931	17040	16803	16839	16809	16977	17007	17028	17065	16968	16976	16842	16964	16926	16836	16866	16910	16947	16989	17006	16862	16951	16987	16875	16725	16890	16993	16948	16913	16961	16854	16958	17071	16723	16923	16887	16929	16844	17013	16952	16810	17117	16941	16877	17128	17091	17048	16911	17011	17007	16833	16948	16970	16906	16909	16979	17022	16811	16970	16912	16949	17005	17166	17056	16922	16953	16913	17132	17042	17090	16945	16889	16963	16912	17097	17020	16932	17136	16779	16872	17042	16889	17054	16939	16871	16889	16958	16822	17112	16959	17048	17107	17010	16889	16981	17051	17101	16988	16918	16783	16866	16719	16934	17097	17014	17126	16992	16896	16867	16978	17004	16954	17016	16990	17004	16915	17120	16961	17024	17140	16978	17094	17021	16893	17009	17002	16772	17084	17018	16876	16882	17034	16847	16922	17119	16982	16738	16965	17062	16894	16972	17120	17054	17085	16997	17037	16829	16968	16952	16991	16765	17118	16930	17019	16995	16957	17073	16961	16913	16819	16929	17113	17090	16952	17047	17013	16871	16837	17007	17029	17009	17019	16986	16951	17082	17038	16830	17080	16740	16876	17091	17103	17114	16796	16923	16878	17099	17046	16887	16983	17076	16933	16975	16974	16960	16986	16879	17083	16765	16998	16898	16984	16940	16951	17031	16755	16944	17123	17102	16951	16967	16991	16996	17157	16995	16890	16957	17033	16947	17259	16991	16997	17016	16906	16727	17022	16846	16957	16880	16920	16947	16819	17041	16976	17087	16921	16944	17045	16851	16815	17030	16982	17012	16928	17213	17089	17005	17065	16988	16970	16853	16984	17042	17078	16975	16820	16995	17099	17057	16894	16823	16929	16869	16920	16914	16976	16972	17047	16949	16924	16931	17090	16930	16940	16876	16873	16943	17041	16985	16943	16944	16971	16990	16877	17144	17024	17025	16911	17065	16896	17000	16846	16950	17122	16959	16883	17105	16829	16920	16935	17080	17038	16925	17079	17136	16854	17038	17045	17045	16998	17021	16977	16892	16732	17074	16927	17058	16893	16931	16999	16874	16965	16878	17169	16950	16906	16997	17078	17058	16907	16905	16942	16885	17140	17078	17059	16866	17013	17027	17065	16936	16955	16870	16986	16960	16991	17006	17015	16967	16914	17014	17108	17089	17144	17065	16905	16771	17054	16942	16933	16881	16962	16993	16963	16937	17048	16929	17134	16943	16961	16860	17187	17098	16981	16950	17053	16964	17045	16922	16905	16871	17012	16991	17141	16976	16821	16986	16966	16688	17027	16893	17040	16980	16930	16925	17101	17065	16999	16929	17038	17030	17015	16873	17039	16896	16980	16780	17005	17045	17004	17022	16858	17155	16848	16933	17048	16980	16989	16904	16843	16868	17013	16932	16983	17069	16796	17016	16982	16976	17040	16961	16870	16884	17198	16881	16917	17081	16957	17192	16978	17003	17005	16963	16939	17216	17099	16884	16963	16994	17098	17019	16937	16904	16897	17070	16977	17125	16990	17070	17022	16900	16762	17020	17131	17061	17116	16983	16911	16914	16976	16969	16859	16890	17012	17008	17037	16958	17075	16989	16995	17292	16939	16962	16924	16861	17009	16803	16985	17099	16990	17074	17072	16738	16964	17018	16979	17045	17055	16891	17068	16835	16920	17067	16999	17120	17132	16935	17010	16947	17169	16949	17004	17149	16791	16973	17023	16902	16903	17101	16869	16906	17051	16941	16993	16997	16844	17125	17085	17112	17057	16958	16849	17055	16901	16939	17053	17032	17134	17071	16920	17035	17101	17017	17010	16918	16840	16945	16954	17019	16914	17065	16883	16948	16997	16735	16863	16988	17024	17119	17050	16863	17007	17014	16768	16861	17080	17071	17065	16998	16995	16920	17066	16855	16864	16890	16971	17040	16933	16924	17016	16965	17093	17045	17029	17107	16956	16986	17066	16932	17045	17036	17080	16874	16947	16933	16950	16907	17075	17171	17043	17133	17018	17125	16999	16905	16996	17085	16991	16932	16860	16945	17056	17034	16853	16970	17031	16795	16746	17040	16946	16940	16878	17102	17275	17179	16855	17028	16973	16905	17088	16984	16969	16993	17151	16992	17089	16926	16924	16865	16903	16963	16946	16906	16944	17032	16983	16993	16964	16932	16927	17116	17027	17048	17018	17064	17124	16908	16871	16966	17115	17010	17051	16998	16897	17160	17017	16959	16910	17032	17064	17001	16925	16953	17030	17079	16791	16958	16957	16949
30766	25943	30901	28620	25193	24577	23866	23505	23343	22866	23199	22498	22697	22645	22664	22476	22467	22551	22331	22483	22696	22428	22517	22198	22364	22441	22500	22211	22273	22376	22315	22216	22213	22413	22235	22276	22113	22208	22383	22519	22411	22167	22272	22260	22230	22141	22233	22382	22375	22287	22218	22582	22621	22172	22234	22213	22276	22290	22195	22248	22213	22058	22290	22559	22340	22074	22361	22012	22191	22280	22201	22294	22435	22473	22353	22339	22401	22104	22159	22315	22266	22336	22372	22412	22241	22238	22346	22286	22208	22309	22476	22270	22336	22319	22433	22339	22240	22057	22290	22276	22225	22357	22406	22346	22469	22301	22129	22295	22323	22160	22305	22388	22337	22140	22365	22449	22129	22283	22482	22275	22420	22226	22216	22286	22261	22162	22434	22270	22150	22311	22278	22460	22474	22167	22407	22326	22387	22219	22343	22344	22400	22228	22548	22317	22368	22509	22367	22403	22269	22054	22334	22136	22502	22355	22101	22103	22483	22326	22294	22187	22135	22312	22321	22351	22305	22399	22189	22433	22411	22314	22192	22367	22290	22434	22211	22362	22225	22473	22276	22203	22334	22538	22284	22491	22189	22204	22404	22412	22394	22318	22183	22364	22298	22231	22124	22540	22166	22330	22368	22267	22513	22256	22420	22122	22234	22288	22276	22493	22312	22261	22253	22389	22507	22300	22375	22532	22323	22528	22431	22418	22507	22196	22182	22245	22421	22177	22407	22322	22395	22448	22278	22149	22216	22103	22082	22311	22268	22080	22261	22372	22370	22346	22497	22405	22149	22361	22575	22264	22351	22364	22262	22204	22260	22264	22488	22323	22335	22123	22326	22255	22381	22399	22398	22209	22489	22119	22424	22309	22335	22269	22255	22322	22243	22210	22223	22142	22385	22379	22295	22246	22201	22334	22455	22355	22316	22505	22081	22522	22231	22246	21997	22425	22328	22208	22225	22339	22184	22355	22313	22341	22160	22491	22209	22404	22247	22371	22406	22360	22121	22463	22384	22205	22247	22231	22373	22413	22248	22177	22345	22222	22242	22177	22303	22340	22337	22173	22560	22256	22365	22494	22222	22372	22311	22302	22439	22285	22385	22385	22619	22411	22370	22465	22265	22086	22372	22341	22213	22290	22378	22334	22272	22318	22309	22293	22338	22381	22312	22654	22141	22534	22343	22208	22224	22568	22396	22456	22225	22379	22277	22410	22437	22372	22469	22292	22532	22295	22297	22173	22522	22127	22290	22407	22343	22290	22390	22237	22295	22329	22319	22523	22454	22306	22234	22191	22392	22335	22344	22197	22315	22462	22167	22098	22476	22251	22240	22331	22200	22270	22413	22365	22372	22346	22447	22159	22217	22256	22433	22258	22408	22249	22225	22318	22360	22306	22099	22211	22149	22280	22247	22225	22312	22174	22431	22423	22341	22359	22116	22502	22121	22299	22061	22239	22469	22276	22361	22165	22283	22461	22276	22257	22338	22198	22431	22349	22425	22504	22169	22466	22135	22123	22309	22332	22389	22306	22135	22557	22458	22300	22170	22470	22277	22053	22253	22602	22593	22456	21993	22319	22157	22072	22192	22274	22191	22459	22165	22351	22357	22326	22264	22444	22429	22322	22195	22431	22024	22158	22417	22392	22483	22422	22342	22306	22201	22188	22473	22320	22177	22376	22521	22472	22534	22075	22216	22414	22364	22458	22396	22276	22498	22576	22412	22196	22363	22179	22380	22253	22329	22414	22317	22328	21996	22285	22324	22050	22281	22089	22363	22128	22335	22131	22063	22309	22423	22367	22140	22254	22435	22258	22282	22102	22366	22165	22270	22336	22213	22378	22139	22302	22249	22237	22453	22256	22509	22296	22241	22263	22498	22361	22376	22313	22097	22272	22266	22375	22316	22412	22428	22436	22212	22292	22262	22475	22149	22381	22457	22507	22296	22298	22205	22191	21946	22247	22299	22240	22069	22316	22239	22154	22423	22327	22381	22366	22460	22190	22425	22244	22069	22274	22352	22202	22315	22280	22184	22258	22414	22422	22366	22286	22448	22482	22397	22273	22493	22117	22283	22391	22219	22313	22363	22265	22247	22271	22342	22085	22276	22528	22424	22257	22170	22359	22227	22278	22376	22122	22151	22134	22381	22230	22322	22228	22013	22284	22402	22157	22379	22222	22260	22342	22039	22232	22383	22167	22247	22403	22301	22292	22218	22325	22406	22255	22628	22337	22026	22290	22327	22171	22362	22399	22337	22234	22380	22395	22314	22344	22310	22302	22411	22395	22304	22343	22312	22336	22401	22246	22458	22424	22436	22303	22147	22153	22528	22448	22225	22316	22307	22319	22359	22355	22312	22108	22521	22277	22274	22230	22160	22329	22356	22436	22456	22383	22485	22160	22231	21989	22451	22169	22438	22366	22320	22456	22374	22368	22108	22474	22441	22220	22343	22337	22309	22470	22343	22312	22437	22280	22444	22382	22514	22420	22255	22317	22171	22297	22367	22343	22337	22433	22415	22327	22382	22560	22276	22226	22306	22245	22218	22235	22251	22392	22171	22327	22389	22308	22316	22171	22310	22246	22359	22369	22259	22329	22417	22245	22120	22401	22194	22284	22307	22582	22325	22196	22251	22226	22269	22247	22386	22182	22453	22356	22344	22238	22196	22204	22582	22492	22395	22189	22278	22322	22316	22206	22205	22306	22231	22266	22221	22250	22258	22181	22299	22530	22395	22211	22307	22130	22456	22324	22181	22475	22213	22385	22259	22209	22271	22308	22229	22298	22211	22155	22373	22167	22245	22499	22205	22129	22278	22238	22057	22479	22501	22220	22310	22306	22434	22288	22401	22392	22298	22356	22102	22344	22475	22482	22309	22290	22455	22351	22480	22255	22038	22238	22261	22146	22124	22333	22331	22562	22385	22415	22153	22236	22315	22226	22336	22365	22444	22362	22259	22188	22321	22458	22385	22255	22328	22453	22033	22312	22575	22257	22514	22170	22408	22206	22195	22053	22457	22204	22523	22342	22348	22339	22373	22320	22302	22115	22077	22417	22140	22356	22133	22336	22157	22454	22277	22385	22326	22305	22489	22297	22410	22380	22449	22170	22267	22344	22429	22233	22306	22479	22182	22269	22242	22373	22251	22253	22219	22236	22326	22524	22276	22302	22359	22573	22246	22251	22300	22454	22306	22150	22387	22524	22314	22337	22370	22278	22407	22424	22286	22383	22427	22329	22319	22541	22376	22453	22359	22096	22276	22371	22399	22309	22264	22104	22302	22266	22367	22186	22156	22392	22343	22190	22008	22447	22435	22314	22451	22437	22310	22359	22133	22170	22519	22492	22266	22344	22030	22360	22044	22392	22316	22186	22201	22157	22467	22323	22394	22376	22377	22416	22299	22287	22339	22197	22358	22212	22334	22219	22255	22239	22432	22457	22394	22245	22414	22388	22431	22436	22488	22207	22395	22387	22323	22173	22425	22238	22210	22125	22096	22415	22385	22308	22490	22237	22519	22363	22146	22118	22257	22455	22189	22354	22605	22373	22361	22388	22281	22502	22338	22279	22158	22292	22116	22428	22403	22314	22316	22531	22566	22441	22398	22513	22277	22164	22085	22384	22531	22401	22132	22292	22220	22201	22212	22369	22319	22314	22257	22294	22260	22158	22191	22401	22333	22454	22382	22352	22254	22268	22462	22563	22277	22269	22378	22245	22194	22207	22336	22356	22442	22123	22253	22298	22376	22344	22462	22221	22291	22462	22283	22292	22367	22348	22184	22212	22250	22197	22405	22251	22220	22194	22283	22405	22533	22313	22156	22268	22319	22270	22230	22319	22494	22134	22095	22300	22368	22423	22273	22306	22223	22388	22236	22263	22221	22330	22461	22252	22604	22539	22294	22307	22335	22302	22521	22392	22528	22272	22223	22173	22174	22329	22324	22179	22468	22427	22397	22272	22363	22380	22481	22413	22339	22170	22366	22285	22387	22468	22421	22211	22502	22286	22121	22109	22551	22382	22238	22555	22289	22078	22186	22171	22249	22361	22361	22274	22193	22436	22378	22217	22498	22364	22418	22465	22294	22234	22412	22479	22393	22068	22381	22341	22318	22244	22215	22263	22344	22123	22210	22388	22221	22355	22198	22031	22395	22262	22552	22510	22391	22294	22341	22313	22352	22203	22462	22280	22375	22304	22263	22343	22224	22148	22115	22353	22070	22326	22388	22395	22299	22095	22383	22145	22396	22394	22471	22417	22214	22393	22101	22360	22251	22493	22340	22366	22275	22353	22168	22215	22269	22145	22335	22347	22502	22111	22327	22284	22375	22372	22562	22248	22262	22241	22265	22411	22190	22258	22251	22302	22252	22484	22228	22218	22488	22390	22425	22325	22314	22544	22337	22212	22283	22230	22371	22479	22354	22345	22329	22390	22315	22277	22412	22327	22388	22383	22412	22393	22440	22321	22124	22195	22181	22359	22270	22151	22242	22500	22391	22319	22294	22199	22321	22212	22322	22159	22360	22471	22173	22367	22251	22250	22372	22371	22296	22338	22290	22389	22250	22446	22565	22446	22330	22357	22305	22425	22376	22176	22514	22374	22257	22309	22162	22434	22535	22385	22346	22056	22285	22562	22437	22584	22457	22305	22348	22338	22392	22350	22533	22285	22166	22327	22302	22326	22537	22411	22447	22442	22516	22376	22356	22342	22465	22402	22530	22235	22398	22270	22302	22420	22320	22325	22349	22031	22253	22299	22046	22177	22413	22066	22340	22292	22205	22224	22513	22329	22377	22095	22373	22379	22279	22219	22600	22287	22341	22265	22537	22343	22261	22083	22385	22272	22282	22298	22161	22467	22371	22473	22322	22601	22297	22400	22328	22433	22470	22477	22442	22295	22141	22266	22583	22395	22315	22295	22382	22389	22207	22230	22189	22253	22510	22287	22283	22505	22483	22267	22422	22459	22382	22363	22283	22271	22256	22496	22592	22500	22511	22343	22149	22276	22102	22194	22333	22339	22212	22216	22276	22298	22337	22141	22370	22253	22280	22160	22294	22434	22253	22281	22527	22201	22357	22239	22281	22104	22323	22503	22446	22356	22121	22342	22338	22413	22387	22235	22384	22428	22237	22360	22350	22273	22400	22129
20267	28637	26618	23342	21268	19943	19130	18567	18333	18079	17990	17831	17524	17422	17381	17506	17413	17506	17368	17360	17113	17331	16997	17289	17178	17352	17235	17213	17311	16959	17178	17092	17168	17142	17185	17199	17044	17188	17221	17124	16989	17216	17324	17232	17073	17194	17063	16987	17205	17211	17267	17085	17283	17122	17118	17057	17211	17142	17265	17283	17165	17156	17092	17109	17192	17113	17041	17256	17109	17159	17337	17091	17152	17158	17260	17074	17260	17211	17129	17159	17221	17111	17177	17212	17145	17274	17082	17146	16988	17198	17040	17148	17065	17183	17240	17228	17217	17181	17269	17314	17270	16987	16964	17191	17336	17245	17194	17232	17323	17106	17309	17167	17250	17124	17291	17223	17144	17094	17072	17144	17304	17163	17042	17170	17252	17235	17191	17016	17180	17214	17148	17041	17199	17054	17429	17199	17090	17223	17061	17032	17180	17142	17143	17146	17178	17208	17155	17271	17187	17347	17244	17044	17229	17254	17161	17186	17287	17155	17103	16989	17080	17260	17241	17105	17199	17285	17066	17223	17199	17119	17285	17242	17219	17162	17290	17248	17236	17234	17210	17219	17088	17179	17209	17329	17379	17186	17121	17184	17172	17127	17357	17000	17264	17221	17127	17230	17088	17257	17257	17053	17096	17267	17191	17188	17341	17252	17130	17277	17180	17074	17085	17087	17055	17175	17261	17234	17207	17119	17154	17093	17265	17244	17294	17198	17312	17258	17083	17140	17238	17349	17222	17372	17150	17221	17304	17082	17109	17162	17361	17131	17259	16964	17192	17107	17337	16986	17153	17270	17190	17272	17301	17251	17263	17271	17404	17160	17244	17172	17303	17275	17270	17037	17224	17042	17182	16980	17158	17161	17183	17375	17137	17188	17064	17130	17057	17275	17173	17066	17220	17014	17306	17130	17242	17246	17070	17071	17291	17297	17216	17068	17103	17155	17120	17029	17341	17142	17117	17143	17255	17027	17132	17186	17041	17198	17172	17317	17227	17101	17234	17278	17149	17217	17308	17310	17062	17155	17092	16895	17276	17209	17174	17121	17052	17238	17114	17047	17036	17225	16984	17146	17063	17099	17171	17230	17287	17185	17180	17208	17146	17101	17308	17109	17238	17121	17317	17108	17177	16917	17211	17292	17332	17335	17331	17202	17162	17160	17053	17291	17043	17309	17259	17131	17145	17161	17221	17166	17123	17139	17093	17080	17268	17135	17219	17236	17170	16998	17078	17201	17126	17281	17170	17025	17400	17138	17218	17233	17296	17313	17331	17157	17457	17186	17153	17140	17238	17060	17025	17324	17378	17162	17186	17207	17189	17304	17045	17216	17113	17037	16967	17234	17177	17064	17347	17241	17174	17274	17377	17115	17310	17384	17199	17124	17303	16885	17152	17297	17203	17140	17189	17150	17177	17310	17278	17159	17055	17182	17118	17213	17340	17207	17247	16956	17182	17120	17219	17107	17152	17147	17171	17255	17131	17173	17218	17255	17196	17199	17177	17262	17076	17153	17072	17132	17080	17169	17230	17119	17251	17110	17323	17169	17141	17156	17189	17154	17060	17132	17042	17180	17281	16954	17279	17240	17149	17111	17098	17090	17156	17302	17235	17122	17203	17172	17103	17112	17185	17214	17142	17158	17114	17127	17203	17305	17208	17113	17117	17398	17219	17064	17028	17141	17059	17159	17401	17236	17172	17205	17336	17066	17088	17124	17166	17115	17244	17178	17268	17011	17099	17169	17069	17127	17258	17121	17221	17216	17219	17184	17207	17126	17108	17304	17136	17107	17177	17192	17125	17060	17086	17206	17073	17140	17254	17039	17120	17214	17371	17208	17145	17379	17265	17214	17182	17237	17134	17237	17190	17246	17019	17092	17234	17139	17271	17356	17319	17258	17042	17149	17268	17038	17218	17075	17184	17054	17095	17212	17154	17082	17127	17199	17161	17262	17191	17281	17157	17144	17255	17231	17227	17166	17204	17067	17194	17260	16973	17002	17345	17159	17068	17017	17257	17215	17202	17106	17318	17028	17201	17198	17156	17043	17183	17149	17150	17238	17111	16986	17145	17033	17107	17235	17300	17155	17001	17094	17008	17187	17280	17345	17215	17217	17089	17252	17087	17149	17087	17167	17258	17103	17149	17201	17160	17236	17200	17402	17129	17107	17207	17133	17278	17319	17185	17348	17139	17134	17135	17258	17241	17048	17166	17123	17189	17272	17320	17303	17137	17081	17425	17273	17126	17315	17048	17128	17098	17152	17125	17188	17248	17216	17286	16996	17028	17232	17051	17362	17346	17320	17170	17119	17053	17153	17300	17184	17139	16996	17013	17319	17226	17179	17136	17288	17182	17258	17337	17192	17152	17175	17087	17232	17252	16954	17236	17177	17166	17355	17170	17146	17213	17214	17098	17271	17143	17146	17270	17275	17302	17087	17186	17278	17097	17212	17051	17131	17354	17041	17253	17246	17194	17078	17055	17094	17065	17218	17219	17092	17052	17118	17300	17215	17137	17104	17276	17149	17185	17220	17172	17255	17119	17189	17123	17244	17300	17372	17182	17192	17244	17058	17108	17183	17001	17182	17342	17226	17305	17260	17099	17047	17354	17218	17302	17257	17240	17000	17100	17327	17130	17139	17087	17030	17075	17187	17062	17087	17106	17439	17176	17204	17086	17119	17250	17084	17358	17284	17241	17141	17223	17127	17312	17324	17196	17155	16988	17038	17151	17170	17149	17068	17272	17319	17060	17178	17315	17102	17153	17193	17156	17248	17030	17269	17134	17329	17227	17165	17035	17208	17220	17259	17290	17178	17159	17392	17237	17205	17221	17265	16994	17258	17137	17146	17156	17059	17060	17225	17205	16952	17105	17269	17013	17147	17146	17202	17156	17389	17135	17107	17357	17382	17190	17219	17051	17326	17249	17057	17063	17168	17222	17084	17196	17014	17340	17160	17230	17356	17324	17305	17043	17125	17202	17287	17165	17080	17176	16994	17166	17071	17226	17169	17251	17347	17100	17216	17065	17014	17231	17258	17297	17099	17180	17312	17125	17134	17295	17031	16998	16994	17347	17147	17201	17131	17185	17160	17230	16989	17278	17103	17262	17016	17264	17220	17123	17117	17141	17038	17210	17121	17344	17126	17165	17218	17213	17173	17244	17161	17214	17437	17029	17219	17094	17084	17095	17302	17118	17107	17100	17276	17233	17278	17205	17179	17109	17221	17223	17183	17123	17136	17161	17125	17133	17202	17121	17213	17152	17080	17182	17203	17265	17182	17243	17133	17244	17236	16992	17132	17074	17146	17138	17210	17171	17126	17029	17384	17237	17357	17474	17090	17234	17201	17221	17081	17153	17160	17312	17075	17385	17079	17366	17336	17085	17198	17218	17155	17193	17359	17224	17263	16943	17159	17120	17164	17084	17054	17247	17207	17247	17207	17216	17197	17208	17250	17169	17199	17211	17360	17163	17165	17207	17237	17197	17226	17121	17196	17340	17160	17159	17330	17185	17012	17190	17072	17334	17014	17249	17127	17301	17205	17283	17310	17308	17147	17163	17218	17179	17271	17121	17094	17147	17100	17123	17167	17009	16967	17259	17029	17211	17068	17234	17099	17048	17245	17262	17361	17197	17048	17212	17202	17208	17157	17190	17087	17272	17368	17093	17181	17214	17140	17267	17108	17255	17275	17090	17150	17132	17162	17187	17192	17133	17143	17071	17410	17223	17299	17192	17260	17217	17057	17163	17169	17335	16999	17095	17190	17289	17237	17237	17254	17139	17175	17144	17041	17269	17391	17241	17187	17185	17313	17261	17318	17130	17070	17278	17151	17233	17314	17166	17165	17227	17121	17303	17116	17243	17159	17158	17058	17126	17242	17182	17250	17047	17160	17156	17108	17210	17196	17302	17349	17161	17173	17154	17201	17324	16864	17224	17195	17247	16980	17113	17264	17201	17086	17162	17196	17312	17182	17239	17312	17283	17132	17152	17307	17023	17248	17136	17245	17292	17153	17162	17277	17209	17193	17341	17398	17174	17272	17115	17280	17234	17166	17253	17132	17109	17228	17220	17186	17180	17301	17271	17192	17297	17108	17334	17328	17294	17057	17299	17049	17176	17149	17271	17001	17189	17043	17319	17046	17044	17240	17141	17084	17163	17138	17139	17143	17060	17277	17243	17161	17065	17006	17329	17228	17099	17227	17105	17138	17198	17170	17189	17266	17055	17072	17045	17238	17232	17059	17355	17181	17132	17288	17198	16999	17094	17252	17308	17213	17253	17219	17217	17191	17109	17193	17254	17345	17172	17070	17168	17129	17238	17076	17266	17207	17136	17211	17351	17023	17074	17167	17460	17196	17114	17219	17185	17183	17109	17171	17279	17079	17003	17167	17190	17263	17278	17316	17266	17117	17307	17252	17198	17388	17016	17263	17259	17322	17114	17198	17349	17110	17191	17223	17120	17216	17226	17145	17259	17262	17257	17180	17264	17330	17235	17181	17268	17204	17262	17248	17272	17094	17065	17225	17191	17149	17221	17121	17215	17142	17268	17166	17243	17107	17209	17165	17166	17244	17183	17073	17239	17146	17146	17398	17272	17189	17306	17174	17067	17204	17090	17270	17221	17241	17201	17110	17278	17094	17181	17257	17187	17117	17104	17091	17138	17044	17167	17075	17169	17166	16927	17038	17161	17205	17092	17087	17280	17154	17338	17327	17111	17197	17103	17094	17216	17208	17351	17254	17214	17179	17221	17409	17288	17406	17122	17304	17276	17237	17209	17374	17192	16981	17162	17210	17233	17307	17141	17095	17191	17219	17296	17108	17001	17087	17310	17172	17110	17147	17151	17216	17098	17083	17177	17279	17078	17253	17085	17020	17069	17315	17212	17386	17195	17156	17156	17017	17307	17246	17136	17187	17280	17278	17212	17156	17128	17287	17132	17084	17043	17112	17215	17042	17299	17154	17234	17113	17215	17201	17299	17080	17304	17047	17128	17272	17311	17074	17188	17191	17157	17147	17158	17049	17011	17113	17353	17323	17151	17279	17179	17146	17078	17252	17150	17204	17135	17065	17203	17380	17086	17253	17314	17183	17276	17120	17200	17258	16987	17343	17190	17235	17297	17188	17097	17122	17427	17262
23251	21317	28266	25389	24188	25629	25974	23825	23017	22974	22650	22371	22310	22175	22219	22168	22103	22126	22077	22113	21892	21984	21928	22055	21997	22118	22049	22002	21650	21657	21839	21778	21748	21927	21721	21533	21998	21905	21834	21720	21772	21574	22062	21750	21797	21594	21901	21911	21760	21778	21646	21981	21640	21792	21652	21974	21827	21765	21736	21805	21680	21666	21932	21801	21677	21876	21827	21985	21844	21762	21615	21703	21850	21810	21865	21754	21754	21868	21896	21693	21868	21653	22007	21666	21745	21597	21849	21718	21831	21871	21766	22003	21914	21845	21856	21550	21764	21942	21767	22169	21736	21774	21841	21793	21515	21855	21743	21510	21776	21782	21993	22163	21735	21689	21986	21761	21748	21688	21741	21750	21784	21607	21780	21717	21587	21759	21773	21822	21742	21739	21596	21840	21698	21716	21730	21684	21607	21546	21876	21791	21757	21877	21943	21837	21957	21860	21985	21679	21744	21831	21848	21945	21699	21829	21727	21732	21770	21924	21686	21670	21768	21627	22027	21737	21991	21755	21835	21667	21858	21712	21765	21971	21711	21694	21789	21728	21629	21746	21786	21675	21854	21781	21783	21804	21730	21713	21654	21605	21664	21766	21866	21765	21878	21777	21697	21818	21864	21844	21809	21802	21760	21748	21803	21700	21747	21705	21814	21864	21718	21586	21935	21759	21841	21872	21790	22117	21753	21535	21570	21798	21848	21471	21689	21659	21709	21698	21767	21713	21870	21806	21751	21711	21673	21611	21735	21644	21815	21625	21725	21836	22108	21618	21712	21865	21766	21643	21690	21944	21793	21749	21822	21771	21853	21739	21895	21746	21905	21954	21719	22067	21884	21992	21875	21668	21677	21930	21821	21836	21862	21883	21972	21978	21772	21759	21860	21863	21874	21540	21461	21593	21880	21876	21804	21637	21740	21712	21721	21883	22001	21897	21883	21814	21924	21788	21722	21651	21669	21868	21786	21998	21734	21636	21825	21758	21875	21812	21953	21689	21898	21614	21766	21936	21876	21936	21916	21996	21603	21587	21735	21807	21834	21802	21942	21577	21657	21831	21614	21575	21699	21920	21790	21616	21582	21608	21551	21574	21857	21778	22004	21758	21676	21906	21662	21761	21949	21774	21935	21670	21881	21603	21557	21834	21597	21804	21711	21604	21941	21830	21633	21802	21668	21698	21681	21753	21871	21566	21808	21953	21973	21793	21843	21680	21853	21818	21837	21968	21706	21928	21443	21647	21827	21748	21733	21806	21835	21757	21791	21751	22081	21588	21865	21584	21935	21749	21822	21775	21799	22130	21803	21790	21811	21630	21649	21577	21790	21622	21840	21869	21840	21727	21776	21944	21679	21759	21729	21754	21989	21985	21752	21700	21958	21987	21691	21777	21718	21894	21733	21571	21584	21602	21978	21689	21829	21668	21667	21826	21615	22008	21744	21929	21939	21888	21893	21834	21756	21708	21774	21888	21802	21765	21860	21815	21809	21741	21765	21621	21827	21702	21855	22136	21937	21760	21711	21719	21746	21704	21833	21885	21767	21652	21740	21809	21708	21773	21616	21752	21758	21700	21654	21859	21705	21630	21588	21757	21877	21741	21696	22024	21894	21918	21801	21923	21727	21708	21714	21820	21702	21799	21992	21855	21562	21497	21696	21873	21854	21629	21635	21863	21609	21562	21722	21840	21791	21834	21718	21849	21610	21789	21730	21613	21787	21843	21773	21938	21904	21824	21663	21561	21731	21716	21780	21581	21837	21819	21654	21540	21810	21745	21913	21860	21481	21906	21896	21569	21745	21822	21686	21595	21821	21763	21662	21796	21775	21842	21582	21820	21697	21923	21736	21572	22007	22094	21808	21906	21947	21656	21519	21691	21813	21815	22055	21953	22010	21639	21775	21720	21829	21752	21657	21771	21553	21730	21682	21630	21940	21990	21735	21982	21808	21825	21886	21863	21989	21938	21802	21907	21878	21854	21936	21887	21680	21693	21813	21704	21874	21677	21957	21880	21898	21756	21626	21836	21796	21722	21861	21830	21660	21714	21667	21853	21725	21677	21733	21689	21883	21720	21778	21797	21711	21737	21811	21649	21655	21825	21964	21959	21877	21785	21778	21926	21863	21800	21860	21742	21855	21707	21897	21811	21698	21769	21729	21786	21862	21881	21704	21706	21717	21750	21741	21856	21780	21781	21954	21727	21917	21695	21996	21813	21697	21706	21642	21958	21817	21776	21987	21654	21675	21918	21708	21795	21686	21815	21771	21597	21568	21780	21846	21776	21799	21775	21891	21855	21881	21917	21744	21679	21741	21937	21704	21739	21720	21850	21761	21750	21655	21595	21687	21578	21895	21589	21737	21845	21894	21706	21797	21656	21789	21655	22098	21638	21985	21801	21968	21743	21767	21948	21870	21790	22063	21915	21837	21818	21754	21718	21989	21984	21693	21550	21592	21815	21693	21677	21864	21757	21900	21747	21843	21900	21594	21697	21689	21829	21976	21807	21853	21918	21771	21832	21816	21831	21922	21847	21898	21749	21560	21714	22069	21844	21635	21663	21704	21510	21636	21979	21784	21820	21693	21846	21655	21649	21707	21915	21654	21797	21868	21925	21836	21904	21623	21836	21861	21969	21920	21736	21663	21674	21843	21667	21895	21576	21778	21609	21619	21610	21595	21753	21880	21743	21763	21810	21506	21857	21742	21754	21758	21844	21792	21708	21653	21771	21656	21923	21682	21398	21560	21659	21726	21981	21695	21905	22008	21759	21767	21893	21984	21772	21854	21653	21735	21717	21735	21629	21790	21770	21833	21714	21586	22010	21841	21808	21735	21765	21744	21910	21804	21826	21828	21678	21858	21793	21773	21841	21954	21878	21959	21915	21819	21706	21714	21839	21831	21833	21980	21771	21635	21907	21728	21638	21594	21347	21732	21710	21866	21944	21995	21660	21768	21760	21764	21686	21856	21853	21761	21866	21670	21843	21889	21800	21605	21598	21683	21892	21679	21910	21644	21747	21556	21685	21713	21770	21697	21641	21697	21726	21718	21741	21632	21730	21831	21841	21744	21796	21805	21793	21805	21683	21800	21781	21612	21871	21654	21567	21499	21727	21773	22006	21742	21828	21859	21908	21760	21708	21907	21886	21786	21536	21866	21961	21869	21763	21914	21808	21686	21847	21718	21614	21834	21669	21938	21846	21760	21563	21878	21633	21566	21731	21727	21669	21748	21885	21717	21645	21700	21722	22190	21796	21676	21857	21644	21750	21667	21951	22083	21846	21849	21800	21811	21647	21651	21680	21934	21788	21891	21713	21839	21850	21596	21816	21562	21536	21641	21938	21795	21673	21802	21621	21776	21701	21871	21834	22077	21799	21797	21771	21921	21966	21948	21876	21757	21815	21929	21791	21592	22021	21711	21804	21857	21827	21688	22030	21843	21770	21956	21637	21713	21785	21909	22076	21618	21730	21832	21557	21715	21987	21744	21796	21758	21741	21909	21803	21841	21942	21819	21830	21953	21834	21857	21618	21833	21937	21434	21592	21775	21781	21601	21698	21817	21789	21805	21984	21608	21734	21831	21970	21912	21779	21914	21656	22139	21812	21758	21713	21734	21918	21759	21684	21841	21669	21862	21880	21702	21725	21858	21662	21923	21648	21890	21739	21706	21998	21934	21473	21768	21829	21554	21921	21749	21879	21840	21728	21733	21794	21967	21824	21627	21497	21744	21863	21956	21961	21887	21881	21925	21831	21952	21750	21574	21944	21614	21633	21747	21865	21913	21499	21729	21968	21725	21908	21762	21777	21832	21858	21927	21952	21710	21809	21762	21718	21648	21603	21690	21646	21734	21692	21828	21779	21886	21869	21643	21512	21792	21870	21820	21758	21744	21668	21729	22002	21642	21717	21877	21878	21891	21870	21636	21840	21711	21742	21646	21768	21783	21892	21905	21631	21902	21687	21902	21735	21760	21860	21809	21669	21900	21800	21741	21980	21957	21884	21918	21902	21687	21782	21880	21709	21730	21790	21713	21638	21677	21771	21905	21738	21893	21810	21632	21762	21829	21553	21990	21648	21753	21764	21952	21776	21699	21934	21838	21729	21756	22057	21782	21789	22090	21770	21876	21890	21918	21858	21893	21720	21893	21812	21819	21929	22013	21699	21664	21782	21983	21784	21744	21754	21707	21543	21521	21828	22023	21827	21675	21679	21878	21800	21701	21602	21853	21682	21667	21626	21679	21931	21685	21881	21703	21758	21886	21856	21806	21906	21745	21786	21657	21763	21596	21732	21729	21931	21664	21911	21794	21755	21655	21546	21639	21699	21998	21490	21686	21901	21698	21674	21699	21688	21954	21689	21899	21648	21725	22003	21723	21835	21669	21963	21661	21654	21685	21904	21875	21857	21792	21716	21523	21685	21920	21710	21840	21695	21824	21909	21707	21940	21807	21573	21835	21761	21569	21723	21744	21797	21502	21661	21763	21852	21796	21762	21811	21552	22024	21640	21809	21891	21611	21783	21765	21515	21779	21779	21832	21635	21586	21746	21691	21797	21919	21753	21818	21609	22036	21556	21674	21798	21847	21527	21911	21614	21896	21816	21924	21945	21775	21586	21611	21929	21638	21786	21910	21759	21677	21767	21622	21831	21701	21564	21884	21790	21723	21927	21842	21810	21716	21995	21706	21887	21850	21676	21786	21982	21888	21811	21811	21920	22007	21631	21554	21993	21775	21766	21765	21780	21789	21729	21953	21674	21761	21712	22037	21510	21686	21740	21763	21928	21881	21726	21676	21808	21943	21737	21904	21867	21699	21992	21858	21942	21700	21570	21798	21860	21614	21770	21622	21864	21723	21754	21691	21793	22112	21862	21951	22150	21860	21883	21818	21839	21933	21956	21902	21833	22046	21955	21888	21826	21830	21711	21621	21664	21734	21796	21842	21887	21905	21954	21690	21827	21627	21766	21780	21893	21817	22012	21962	21784	21863	21573	21564	21751	21879	21757	21905	21776	21796	21801	21913	21858	21806	21879	21875	21818	21911	21621	21598	21696	21672	21652	21811	22148	21761	21839	21707	21762	21657	21489	21747	21750	21760	21809	21665	21946	21949	22056	21749	21515	21842	21787	21851	21815	21705	21752
17054	32838	30308	25585	22976	21126	19823	18988	18742	18509	18100	17818	17718	17424	17486	17316	17158	17321	17187	17294	17225	16886	16969	17053	16949	17004	16968	16891	16943	16981	16916	17044	16857	17012	16942	16892	16833	16852	16877	16750	16854	16926	16810	16999	16972	16884	16993	16949	16987	16968	16824	16964	16912	17142	16993	16980	16765	16897	16688	16867	16944	16900	16871	16997	16542	16980	16780	17021	16946	16735	16948	16988	16884	16929	16896	16824	16891	16873	17143	16966	16814	16982	16890	16870	17193	16854	16919	16958	16919	16832	16927	16903	16735	16841	16868	17073	17017	16924	16870	16977	17010	16847	16738	16792	16821	17036	16952	16850	16843	16877	16803	16781	16813	16974	16912	17020	16926	16960	16905	16804	16819	16783	16934	16958	16909	16933	16787	16923	16928	16922	17169	16953	16781	17048	16819	16788	16828	16947	16849	16747	16976	16960	16774	16816	17078	16919	16907	16982	17035	16890	16818	16773	16817	16945	16654	17026	16879	16958	16854	16947	16956	16859	16748	16992	16966	16729	16929	16879	16956	17123	17057	16981	16867	16816	17061	16839	16847	16987	16952	17000	16960	16861	16856	16861	16976	16829	16919	16838	16861	16984	16794	16904	16885	16952	17011	16953	16844	16873	16796	17100	17060	16763	16730	16839	16749	17114	16836	16634	16873	16966	16797	16729	17072	16963	16727	17131	16936	17052	16972	16860	16861	16786	16979	16886	16963	16967	16958	17029	16897	16823	16875	16816	16758	16855	16800	17009	16973	16863	17025	16825	16817	16922	16896	16992	16861	16994	16958	16946	16991	16684	16838	16921	16993	16787	16823	16868	16862	16891	16876	16959	16817	16734	16800	16892	17036	16844	16960	16755	16997	16747	17047	16632	16998	16840	16778	16853	16877	17073	16919	16904	16769	17033	16857	16996	16928	16921	16773	16823	16876	16836	16784	16772	17006	17134	16840	16857	17066	16814	16791	16927	16949	17005	16958	16913	16939	17015	16847	16950	16998	16915	16944	17066	17068	16820	17022	16692	16911	17078	16968	16790	16973	17162	16846	16966	17182	16891	16962	17034	16815	16892	16725	16791	17010	16900	17071	17047	16992	16960	17091	16877	16969	17002	17061	16848	16849	16868	16864	16942	16820	16830	16948	16978	16955	16821	16764	16815	16867	16890	16822	16813	16864	16814	16740	16892	16961	16735	16861	16954	16802	16831	17034	16842	16840	16906	16930	16944	16909	17054	16944	17121	16859	16808	16837	16789	17015	16964	16936	16931	16801	16715	16932	17073	16934	16806	16947	17086	16860	17055	16939	17050	17113	16976	16798	16837	17096	16937	16595	16874	16874	17019	16918	16952	17043	16628	16876	16782	17043	16781	16946	16847	17071	17118	17018	16924	16990	16892	16792	16986	16835	16892	16762	16902	16750	16852	16791	16894	16998	16856	16774	16921	16765	17074	16989	16836	16845	16974	16924	16869	16853	17058	16794	16966	16934	16765	16949	16990	16880	16891	16915	16771	16873	16928	17083	16789	16890	16890	17038	16947	16867	17066	16806	17055	16877	16916	16837	16816	17017	16834	16969	16974	16761	16925	16868	16973	16874	16884	16955	16751	16906	16969	16699	16829	17095	16907	16989	16887	16976	16812	16832	17027	16827	16883	17099	16779	17004	17035	17169	16963	16954	17098	16837	16902	16893	17068	17017	16912	16766	16791	16917	17010	16841	16808	17037	16886	16980	17114	16843	16842	16945	16842	16947	16945	16891	17021	16968	16739	16887	16866	16730	17095	16761	17029	16824	16953	16944	16855	16831	16773	16884	16776	16871	17081	16810	16942	17006	16989	17009	16684	16954	16926	17002	16789	16965	16687	16997	16963	16978	17072	17024	16915	16846	16823	16845	17088	16657	16925	17108	16945	16910	17054	16968	16765	17002	16871	16994	16925	16962	16998	16838	16870	16925	16677	16861	16974	16708	16936	17062	16787	16809	16864	16861	17045	16852	16818	16963	16929	16963	16991	16810	16845	16940	16878	16989	17025	17013	16819	17087	17041	16828	16945	16821	16720	17023	16839	16963	16630	16926	16961	16857	16852	16786	16903	16874	16794	16891	16985	17007	16891	16865	16908	17055	16825	17016	16981	16745	16885	16734	16918	16890	16893	16881	16770	16909	16808	16832	16856	16879	16975	16949	17069	17032	16893	16783	16754	16927	16987	16943	16915	16895	16837	16859	16879	16678	16938	16915	17004	16784	16789	16924	16956	16910	16837	16937	17024	16882	17043	16904	16700	16855	17001	16897	16877	16882	16794	16988	16746	16989	16795	16810	16819	16916	16806	16722	16885	16833	16796	16938	16780	16906	16706	16953	16730	16807	16912	16964	16929	16861	16809	16838	17034	16831	16781	16960	16746	16915	17043	16826	16884	16947	16871	16817	16975	17168	16895	16992	16866	16913	16759	16910	16972	16879	16944	16917	16696	16866	16973	16977	16896	16822	16906	17161	17044	16960	16954	17044	16806	17101	16874	17021	16825	17026	16837	16917	16732	16991	16861	16804	17124	16940	16870	17000	16860	16906	16847	16934	17043	16975	16995	16906	16893	16990	16817	16838	16911	16827	16832	16893	16779	17005	16874	17026	16799	16888	16831	16822	17172	16841	16871	17041	16775	16878	16809	16976	16638	16745	17029	16843	17052	16900	16740	16776	16903	16907	16871	16940	16919	16892	16824	16751	16831	16856	16925	16974	16856	16982	16883	16938	16831	16867	16774	16902	16953	16950	16863	16935	16859	16909	16944	16994	16831	16891	16786	16797	16843	17018	16966	16753	16930	16882	16774	16917	16921	17126	16906	16960	16883	16940	16999	17131	16979	17014	16773	17039	16955	16898	16811	16798	17000	17041	17013	17121	17004	16909	16951	16807	16920	17007	17036	16977	16694	16865	16945	16994	16826	16945	16844	17010	16997	16896	16923	17158	16845	16703	16913	16815	16874	16951	16823	17069	16910	17023	16994	16741	16894	16851	16992	17057	17091	16942	16832	17051	16966	16975	16970	16959	16840	16883	16773	16964	16767	16738	16653	16963	16895	16911	16964	16737	16807	16982	16828	16805	16884	16906	16914	17008	16978	16821	17086	16988	16824	17136	16917	16796	16894	16854	16873	16965	16941	16949	16950	16982	16880	16763	16957	16776	16848	16865	16927	16938	16762	16875	17040	16897	16759	16969	16897	17003	16927	17086	17031	16963	16744	16780	16790	16992	16841	16797	17048	16830	16896	16984	16964	16924	16834	16947	16854	16923	16679	16855	16899	16868	17008	16833	16956	16904	16792	16755	16779	16926	16936	17021	16925	17034	16680	16903	16843	16918	16946	16942	16947	17140	16992	16880	17020	16856	16895	16983	17008	16748	16877	16830	16831	16993	16854	16844	16804	16960	17002	16958	16917	16955	16931	16954	16962	17062	16968	16949	17061	16974	16984	16827	16886	16828	16890	16692	17038	16905	16816	16790	16994	16914	16905	17023	17074	16870	16942	16871	16947	16926	16810	16923	16914	16867	16932	17033	16808	16905	16884	17145	16992	16948	16956	16796	16867	16913	16782	16998	17012	16961	16893	16930	16888	16996	16895	17104	16833	17078	16903	17099	17035	16936	16831	16822	16790	16915	16990	16913	16826	16930	16884	16913	16942	16971	16976	16852	16906	16985	17129	16795	16834	16903	16776	16881	16922	16923	16895	16912	16954	16809	16907	16929	16865	16956	17076	17030	16778	16842	16995	16864	16966	16970	16885	16885	16856	16776	16875	16915	16861	16998	16968	16808	16885	16905	16844	17076	16688	16935	16791	16952	16891	16921	16932	17066	16925	16849	16932	16878	16907	16784	16844	16971	17078	16960	17098	16915	16872	16925	17030	16806	16905	16940	17096	17032	16921	16802	16970	16939	16906	16912	16733	17087	16860	17105	16876	16898	16941	16881	16745	16972	16864	16833	16866	16918	16818	16949	17035	16959	16969	17000	16940	16836	16934	16857	16903	16827	16944	16895	16894	16990	16733	16931	16928	16923	16943	16845	16902	16845	16856	16857	16854	16933	16894	16931	16856	17074	16799	16816	16996	17018	16919	16890	16998	16777	16822	16921	16939	16697	16881	16891	16908	17011	16931	16950	16814	16976	16866	16820	17169	16866	16843	16975	16728	17078	16868	16896	16705	17021	16844	16925	16923	16837	16856	17059	16899	16906	16930	16830	17010	16886	16923	16933	16909	16961	16981	16965	16914	17099	16805	16879	16915	17016	16941	17010	16927	16973	16906	16797	16919	16951	16976	17159	16909	16787	16758	16845	16783	17057	16951	16913	16872	16838	16756	17088	16933	16937	16854	16875	16817	17012	16865	16915	16804	17000	16785	16886	17030	16758	16985	16885	16924	16868	16833	17007	17035	17022	16736	16764	16927	16894	16935	16842	17006	16835	17092	16856	16959	16859	16784	16964	16949	16980	16995	17003	16871	16861	16938	16952	16939	16990	16948	16974	16886	16951	16989	16728	16955	16777	16919	17001	16860	16833	17000	17045	16813	16912	16905	16796	17055	16902	16920	17053	17037	16874	16931	16895	16939	16797	17078	16870	16930	16906	16733	17016	17192	16657	16958	16906	16900	16938	16920	16922	16758	16931	16835	16766	16956	16840	16785	16699	17089	16962	16832	16857	16891	16984	16931	16727	16988	16944	17037	16967	16778	16879	16915	16991	16904	16927	16861	16855	16846	16791	17093	16947	16855	17112	16820	16975	16840	16849	16930	16886	16863	16919	17018	16911	16938	16872	16912	16870	16866	16829	16818	16876	16942	16952	16832	16853	16814	16795	16961	16889	16916	16940	16958	17008	16848	16997	16919	16969	16849	16833	16830	16934	16967	16748	16671	16960	16995	16945	16920	16744	17031	16944	16935	16954	16817	17074	16770	16885	16829	16856	16724	16965	16850	17052	16852	16980	16843	16980	17021	16978	16824	16843	16830	16961	16913	17010	16811	16998	17029	16971	16780	16916	16935	16914	16780	17198	16847	17126	16878	16950	16898	16999	16930	16883	16823	17123	16899	16740	17004	16869	16992	16771	16737	17001	16897	16956	16822	16747	16867	16969	16832	16856	17007	16756	17010
24870	21402	27815	28776	24723	24555	24643	23430	23064	22715	22903	22715	22710	22451	22600	22412	22381	22418	22375	22436	22271	22244	22276	22186	22240	21957	22105	22191	22286	22348	22302	22095	22188	22256	22256	22388	22234	22211	22222	22147	22433	22465	22186	22054	22276	22421	22127	22293	22257	22314	22185	22271	22133	22143	21838	22168	22189	22177	22133	22091	22144	22132	22231	21978	22323	22264	22257	22124	22262	22116	22155	22258	22124	22075	22071	22138	22254	22130	22228	22187	22081	22183	22171	22146	22221	22198	22219	22136	22114	22154	22281	22112	22029	22083	22275	22239	22165	22125	22310	22120	22019	21982	22302	22026	21944	22026	22007	22174	22182	22202	22100	22360	22216	22005	22208	22203	22208	22120	22239	22019	22389	22262	22194	22229	22205	22333	22142	22147	21947	22213	22021	22135	22209	22066	22331	22089	22146	21998	22005	22117	22313	22258	22199	22234	22125	21866	21966	22274	22095	22041	22140	22101	22046	22129	22196	22091	22191	22214	22373	22201	21953	22027	21928	22258	22089	22442	22057	22107	22084	22321	22128	21911	22072	21959	21954	22488	22204	22114	21901	22176	22117	21986	22135	22021	22158	22180	22056	22148	22171	22261	22156	22274	22193	22161	22134	22091	22093	22073	22158	22282	22280	22149	22241	22152	22127	22070	22295	22098	22082	22146	22128	22083	22209	22331	22320	22272	22334	22241	22240	22325	22424	22182	22198	22065	22227	22421	22357	22115	22163	22018	22099	22210	22209	22049	22069	22383	22051	22334	22087	21990	22209	22286	22203	22172	22110	22215	22495	22281	21873	22184	22090	22336	22049	22133	22137	22112	22337	22010	22181	21985	22261	22360	22019	21948	21882	22413	22313	22218	22244	22202	22349	22249	21964	22027	22170	22050	22211	22215	22298	22004	22210	22256	22250	22121	22070	22031	22189	22060	22207	22292	22137	22106	22223	22010	22154	22142	22088	22073	22245	22061	22170	22047	22166	22374	22197	22251	22077	22012	22013	22279	22100	22088	22040	22249	22008	22180	22500	22122	22319	22071	22072	22087	22401	22105	22349	22036	21940	21916	22204	22273	22141	22311	22275	22094	22019	21953	22143	22225	22191	22117	22029	22192	22330	22040	22197	22000	22275	22207	22155	22251	22361	21963	22255	22068	22140	22233	22121	22341	22587	22361	22089	22060	22083	22119	22051	22260	22325	21978	21915	22354	22423	22301	22025	21909	22031	22108	22174	22139	22042	22096	22213	22065	22426	21969	22173	22225	22097	22143	22037	22230	22396	22103	22251	22211	22225	22083	22218	22265	22216	22188	22225	22169	22326	22210	22144	22188	22243	22173	22164	22064	22373	22121	22146	22092	22169	22175	22243	22057	22176	22252	22075	22339	22094	22002	22265	22115	22129	22261	22251	22171	22421	22314	22141	22268	22109	22242	22416	22193	22325	22188	22074	22209	22073	21986	22236	22243	22222	22195	22235	22254	22319	22269	22193	22173	22280	22326	21992	22078	22289	22295	22083	22180	22169	22280	22058	22191	22302	22200	22345	22125	22078	22236	22126	22196	22262	22328	22263	22433	22183	22250	22300	22170	22141	22062	22018	22273	22181	22178	22202	22127	22237	22318	22068	22203	22239	22261	22158	22257	22115	22228	22178	22092	22176	22194	22041	22317	22296	22259	22060	22130	22215	22134	22203	22024	22306	22167	21927	22025	22202	22058	22197	22141	22350	22227	22263	22455	22292	22222	22135	22095	22357	22413	22133	22315	22154	21974	22395	22064	22163	21958	22139	22045	22378	22260	21948	22179	22208	22208	22323	22079	22295	22259	22169	22133	21903	21946	22348	22413	22427	22354	22186	22218	22347	22056	21892	22157	22220	22222	22118	22227	22171	22151	22008	22021	22078	22384	22285	21914	22141	22363	22050	22281	22221	22194	22237	22137	22271	22157	22082	22108	21959	22097	22344	21999	22428	22091	22143	22305	22140	21835	22476	22253	22275	22016	22312	22358	22148	22151	22235	22191	22434	22243	22397	22229	21867	21920	22217	22333	22204	22375	22321	22223	22177	22225	22212	22192	22112	22388	22079	22132	22226	22069	22132	22496	22328	22246	22285	21940	22052	22108	22127	21885	22223	22106	21921	22316	22042	22149	22102	22230	22078	22245	22281	22478	22325	22332	22111	22403	21989	22146	22154	22192	21889	22227	22054	22264	22224	22369	22099	22239	22247	22192	22315	22397	22135	21979	22274	22147	22177	22120	21995	22122	21900	22038	21877	22092	22305	22171	21999	22028	22150	21947	22132	22159	22188	22282	22063	21918	22174	22411	22362	22292	22058	22082	21938	22067	22318	22100	22055	22063	22159	22171	22242	22085	22164	22159	22218	22345	22029	22015	22037	22394	22105	22257	22091	22353	22293	22145	22174	22087	22363	22266	22023	22209	22161	22133	22266	22286	22161	21974	21995	22320	22047	21994	22122	21880	22224	22309	22218	22170	22247	22273	22308	22265	22204	22155	22045	22319	22100	22368	22432	22249	22155	22120	22303	22268	22261	22250	22068	22108	21994	22375	21986	22324	22023	22349	22202	22215	22051	22034	22091	22305	22126	22191	21957	22050	22257	22152	22137	22174	22240	22049	22102	22087	22006	22252	22203	22358	22045	22301	22180	22037	22327	22299	22144	22146	22174	22215	22442	22110	22259	22313	22296	22262	21882	22223	22103	22231	22311	22230	22208	22067	21882	22205	22278	22008	22274	22076	22161	22210	22211	22184	22389	22190	22269	22084	22165	22133	22151	22197	22040	22004	22045	22064	22308	22043	22148	22240	22241	22086	22090	22387	22253	22181	22401	22244	22112	22219	22218	22186	22142	22253	22038	22047	22105	22264	22292	22177	22207	22399	22263	22177	22108	22163	22158	21955	22186	22238	22176	22362	22151	22500	22067	22318	22208	22257	22150	21992	21932	22219	22169	22159	22202	22098	22155	22217	22123	22051	22233	22268	22178	22142	22104	22238	22178	22115	22550	22315	22260	22217	22327	22176	21971	22032	22186	22365	22265	22287	22159	21933	21994	22209	22328	22161	22110	22330	22066	22247	22112	22239	22084	22094	22177	22168	22053	22462	22307	22097	22296	22203	22105	22330	22320	22291	22285	22217	22207	22026	22168	22267	22101	22193	22127	22057	22115	22088	22243	22266	22348	22206	22323	22006	22232	22337	22132	21905	22075	22233	22075	22012	22230	22346	22134	22057	22319	22080	22250	22098	22248	22481	22104	22156	22078	22211	22265	22293	21995	22130	22034	22276	22250	22210	22124	22275	22187	22347	22043	21892	22161	22476	22140	22044	22092	22169	22186	22008	21946	21787	22144	22165	22400	22142	22308	22108	21969	22100	22171	22169	21966	22078	21966	22183	22343	22091	22275	22038	22081	22243	22513	21999	22029	22080	22219	22157	22048	22207	22405	22303	22211	22202	22149	22196	21981	22204	22033	22305	22139	22213	22160	22211	22001	22092	22168	22321	22157	22147	22062	22202	22130	22059	22156	22136	22221	22084	22128	21995	22325	22383	22114	22311	22240	21885	22263	22128	22366	22178	22225	21995	22369	22357	22491	22312	22086	22060	22306	22084	22069	22401	22343	22323	22181	22040	22362	22177	22311	22176	21991	22381	22093	22251	22087	22270	22173	22294	22136	22257	22419	22235	22296	22048	22244	22134	22099	22061	22323	22079	22245	22295	22196	22037	22247	22308	22144	22257	22267	22129	21981	22111	22064	22215	22063	22338	22432	22336	22190	22068	22096	22394	22161	22035	22396	22344	22188	22245	22292	22285	22375	22145	22215	22092	22181	22078	22165	22162	22141	21977	22304	22399	22021	21840	21949	22216	22292	22066	22287	22305	22361	22103	22088	22071	22055	22244	22242	22268	22036	22152	21864	22141	22058	22227	22237	22194	21935	21967	22287	22067	22162	22128	22006	22257	22058	22246	22281	22271	22192	21999	22075	22270	22250	22088	22202	22123	22047	22065	22165	22207	22344	22110	22041	22133	22163	22208	22265	22220	22286	22094	22059	22302	22097	21983	22257	21966	22300	22091	22247	22247	22186	22060	22134	22162	22093	22125	22070	21899	22156	22316	22299	22180	22309	22009	22073	22349	22017	22200	21975	22066	22192	22259	22094	21959	22231	22313	22265	22230	22216	22331	22202	22390	22044	22124	22008	22071	22481	22218	22198	22089	22222	21923	22238	22123	22285	22218	22217	22209	22124	22216	22082	22214	22483	21969	22130	22161	22183	22170	22384	22355	22248	22142	22056	22168	22099	22236	22250	22288	22256	22119	22289	21986	22225	22251	22210	22121	22327	22126	22216	22263	22369	22221	22262	21890	22276	22184	22152	22055	22094	22154	22326	22310	22262	22187	22284	22167	22222	22079	22292	22093	22058	22338	22159	22408	22246	22093	22230	22115	22269	22207	22119	22234	22369	22336	22087	22416	22006	22040	22117	22166	22215	22061	22096	22146	22135	22123	22126	22071	22075	22179	22139	22114	22031	22181	22319	22117	22121	22214	22004	22190	22075	22225	22053	21983	22208	22235	22097	22167	22365	22301	22247	22255	22290	22118	22127	22270	21945	22427	22068	22239	22167	22168	22142	22063	22359	22071	22271	22272	22209	22032	21919	22201	22429	22150	22095	22295	22148	22147	22264	22147	22209	21960	22181	22317	22058	22124	22032	22253	22210	22064	22271	22125	22120	22326	22166	22209	22232	22277	22269	22320	21938	22361	22245	22058	22226	22290	22101	22077	22434	22025	22213	22119	22203	22142	22211	22150	22243	22216	22193	22331	22126	22401	22170	22096	22143	22038	22171	22368	22358	22073	22250	22318	22085	22266	22175	22177	22075	22119	21985	22111	22140	22154	21983	22293	22320	22308	22155	22090	22126	22309	22015	22032	22030	22038	22116	22142	22088	22308	22097	22281	22095	22016	22255	22242	22137	22039	22135	22109	22086	22278	22393	22259	22351	22110	22221	22039	22043	22173	22168	22275	22285	22283	22083	22327	22236	22101	22294	22321	22154	22110	22166	22043	22096	22147	22029	22181	22255	22111	22259	22289	22170	22042	22233	22113	22288	22289	22152	22092	22314	22380
18138	30885	28284	24095	21736	20267	19501	18664	18532	18058	17958	17780	17595	17460	17492	17546	17506	17339	17302	17116	17332	17406	17146	17191	17066	17144	17232	17283	17101	17127	17063	17222	17120	17115	17056	17136	16977	17173	17282	17011	17054	17190	17052	17270	17265	17023	17152	17126	16923	17084	17298	17118	17174	17095	17069	17083	17118	17150	17125	17207	17189	17291	17003	17013	17101	17107	16996	17324	17021	17129	17252	17219	17164	17152	17007	17008	17099	17167	17190	17046	17130	17062	17184	17000	16926	17231	17039	17210	17299	17183	17188	17032	17200	17237	17155	17114	17101	17152	17128	17135	17184	17011	17443	17216	17196	17073	17124	17031	17186	17036	17245	16929	17154	17010	17073	17086	17126	17205	17126	16998	17219	17021	17263	17259	17303	17138	17135	17013	17187	16955	17200	17249	17158	17232	17208	17200	17159	16943	17111	17395	17045	16981	17044	17106	17197	17236	17020	17141	17301	17148	17014	17146	17123	17078	17281	17218	17261	16967	17155	17193	16983	17071	16936	17206	17118	17193	17077	17182	17000	17345	17094	17104	17296	17115	17200	17115	17144	16964	17114	17015	17194	16928	17239	17288	17173	17159	17297	17164	17104	17088	17116	16978	17183	17039	17231	17198	17247	17128	16975	17160	17033	17061	17184	17153	17203	17165	17091	17179	17109	17098	17237	17118	17233	17143	17081	17171	17162	16915	17155	17114	17134	17104	17211	17121	16969	17223	17102	17319	17120	17050	17175	17198	17130	16984	17455	17118	17238	17014	17274	17166	17247	17097	17054	17340	17250	17249	17106	17123	17163	17239	16940	17104	17111	17255	17003	17086	17198	17237	17242	17022	17377	17065	17043	17220	17009	17370	17115	17151	17125	17192	17006	17097	17133	17087	17200	17168	17154	17135	17190	17120	17334	16956	17214	17081	17186	17356	17122	17114	17026	17060	17032	17170	17112	17064	17327	17292	17251	17095	17150	17241	17095	17090	17112	17277	17114	17027	17269	17062	17244	17179	17008	17209	17239	17168	17318	17162	17216	17239	16980	17258	17021	17079	17253	17112	17057	17025	17073	17212	17024	17040	17104	17107	17049	17193	16984	16933	16914	17046	17179	17144	17073	17092	17164	17135	17295	17232	17074	17038	17427	17180	17171	16972	17004	17063	17014	17145	16995	17127	17192	17072	16979	17271	17064	17181	17084	17239	17071	17063	17121	17226	17090	16942	17127	17138	17171	17136	17163	16994	17234	17122	17157	17169	17100	16968	16983	17251	17134	17085	16977	17196	17097	17245	17124	17104	17154	17075	17073	17191	17217	17147	17272	17093	17108	16983	17279	17010	17172	17076	17215	17017	17164	17163	17037	17030	17182	17179	17361	17095	17080	17180	17078	17088	17250	17132	17095	17257	17206	17075	16981	17103	17209	17221	17054	17062	17196	17153	17032	17153	17267	17128	17206	16966	16916	16986	16993	17139	16955	17044	17068	17297	17194	17362	17306	16973	17180	16976	17200	17041	17245	17083	17083	16969	17063	17185	17208	17196	16997	16961	17088	17275	17043	17059	17232	17369	17116	17308	17142	17052	17209	17254	16897	17100	17005	17160	17102	17002	17269	17060	17256	17127	17157	17204	17234	17118	17072	17003	17173	17103	17049	17126	17126	17133	17064	17334	17148	17154	17181	17145	17210	17055	17108	17055	17001	17135	17004	17136	17059	17164	17179	17280	17368	17161	17190	17166	17228	17219	17130	17247	17054	17196	17082	17119	17179	17284	17064	17122	17158	17052	17168	17170	17053	17190	17098	17183	17107	16986	17193	17212	17156	17245	17193	17265	17114	17224	16986	17065	17298	17065	17092	17004	17004	17164	17064	17399	17126	17132	17297	17372	16912	17081	17094	17133	17089	17158	17097	17052	17142	17035	17193	17208	17176	17049	17172	17233	17096	17137	17116	17223	17153	17142	17207	17078	17309	17157	17048	17086	17227	17004	17066	17242	16981	17144	17039	17099	17100	17257	17177	17037	16988	17080	17135	17059	17299	16966	17096	17199	17135	17218	17069	17115	17208	17201	17023	17041	17095	17036	17060	17155	17221	17016	17131	17209	17247	17117	17123	17135	17172	17176	17114	17301	17401	17187	17203	17052	17209	17147	16967	17262	17142	17126	17182	17162	16926	16933	17186	17192	17324	17124	17214	17101	17118	17163	17261	17225	17115	17135	17155	17094	17077	17144	17186	17134	17273	17065	17286	17253	17100	17154	17028	17047	16935	16995	17221	17069	17341	17106	17128	17117	17046	17193	16946	17358	17178	17172	17097	17075	17133	17252	17150	17244	17075	17001	17109	17021	17217	17121	17019	17212	17223	17010	17208	17138	17188	17108	17223	16871	17292	17104	17026	17200	17151	17093	17127	17147	17116	17064	16953	17174	17230	17111	17034	17077	17135	16963	16959	17179	17156	17342	17062	16984	17121	17025	17071	17058	17161	17056	17226	17271	17070	17208	17107	17129	17239	17159	17105	17324	17226	17238	17076	17252	17278	17202	17015	17147	17024	17249	17069	17015	16958	17109	17106	17120	17104	16974	17291	17094	17203	17082	17128	17041	17149	17233	17251	17029	17163	17067	17172	17118	16934	17098	17147	17080	17243	17048	17235	17081	17082	16981	17046	17071	17216	17157	17044	17098	17157	17105	17073	17251	17158	17136	17176	17181	17254	17102	17159	17068	16923	16963	17363	16971	17146	17256	17157	17242	17017	17207	17279	17086	16994	17056	17251	17099	17167	17035	17391	17101	17252	17169	17092	17049	16987	17194	17136	17005	17482	17000	17066	17158	17133	16972	17116	17020	17075	17232	17104	17201	17017	17150	17222	17052	17090	16981	17172	17248	17183	17168	17176	17114	17047	17189	17130	17166	16738	16916	17074	17111	17217	17220	17177	16966	17236	17148	17195	17108	16961	17238	17110	17176	17097	16987	17190	17159	17221	17086	17175	17170	17234	17298	17240	17165	17247	17182	17076	17189	17129	17230	17076	17065	17031	17116	16988	17329	17232	17082	16976	17126	17111	17110	17130	17084	17063	17207	17182	17264	17234	17127	16999	17171	17144	17042	16973	17119	17155	17251	17278	17048	17202	17195	17167	17085	17121	17095	17214	17261	17148	17043	17127	17276	17068	17217	17141	17014	17211	17185	17115	17157	17231	17054	17134	17120	17215	17042	17212	17041	17115	17213	17066	17000	17173	17042	17034	17150	17259	17066	16971	17055	17259	17121	17135	17032	17016	16973	17013	17209	17088	17079	17304	16972	17310	17227	17188	17052	16966	17249	17135	17062	16986	17158	16931	17273	17119	17179	16948	17155	17146	17121	17295	17276	17311	17167	16983	17102	17140	17158	17211	17160	17233	17087	17178	17185	17071	17095	17149	17005	17163	17322	17235	17218	17146	17218	17206	17216	17154	17210	17132	17075	17110	17012	17119	17098	17148	17163	17154	17048	16986	17196	17121	17263	17111	17044	17261	17089	17176	17077	17097	16922	17073	17311	17084	17193	17120	17053	17086	17339	17182	17180	17059	17046	17317	17229	17080	17183	17107	17059	17127	17186	17023	17138	17214	17169	17122	17104	17263	17206	17056	16942	17253	17136	17097	17217	17145	17043	17227	17143	17181	17039	17321	17065	17119	17251	17254	17091	17172	17090	16978	17342	17165	17328	17125	17302	17133	17100	17175	17252	17187	17112	17095	17254	17010	17171	16968	17130	16904	17293	17079	17155	17271	17029	17173	17018	17141	16877	17149	17010	17125	17181	17078	17298	17013	17076	16932	17196	17168	17057	17092	17256	17162	17162	17077	17129	17260	17045	17046	17084	17203	17139	17071	17234	17077	17120	17027	17051	17125	17224	17191	17228	17224	17125	17259	17068	17152	17052	17129	17141	17191	17223	16986	16987	17148	16889	17250	17184	17135	17275	17277	17244	17075	17200	16960	16979	17088	17102	17119	17049	17198	17100	17174	17202	17052	17012	17195	17201	17304	17128	17206	17153	17077	17293	17165	17023	17061	17054	17259	17055	16995	17187	17071	17067	17176	17051	17180	17200	17187	17128	17234	17073	17185	17190	16904	17158	17158	17147	17178	17054	17034	17180	17063	17180	17125	17180	17201	17091	16992	17219	17132	17102	17198	17295	17088	17119	17113	17137	17196	17111	17251	17001	17072	16981	17190	17220	16992	17144	17035	17066	17086	17125	17099	17040	17181	17146	17101	17171	17248	17011	17117	17205	17036	17254	17098	17137	17099	17127	17118	17085	17205	16970	17175	17068	17157	17055	17084	17129	17247	17067	17187	17325	17098	17159	17123	17221	16992	17190	17099	17108	17252	16974	17084	16956	17153	17035	17019	17284	17070	17016	17066	17068	17193	17129	17324	17274	17064	17020	17076	17168	17070	17069	17085	17140	17120	17102	17030	17080	17247	17082	17021	17160	17093	17151	17166	17116	17085	17010	17138	17292	17154	17072	17285	17053	17128	17337	17071	17230	16943	17127	17150	17128	17225	17110	17173	17241	17244	16837	17389	17095	17154	17046	17098	17244	17159	17142	17101	17219	17140	17183	17292	17049	17060	17228	17038	17277	17096	17156	17154	17127	17111	16966	17141	17235	17275	17049	17132	17181	17169	16989	17134	17141	17394	17123	16990	17046	17218	17086	17067	17036	17106	17221	16940	17048	17253	17147	17042	17058	17081	17178	16997	17205	17164	17319	17166	17195	17208	16982	17095	17225	17023	17057	17077	16973	17190	17118	17108	17215	17212	17179	17267	17023	17247	17266	17112	17084	17270	17140	16987	17117	17051	17045	17090	17147	17280	17181	17218	17124	17227	17079	17162	17078	17104	16977	16968	17255	17054	17202	17207	16981	16930	17096	17159	17197	17187	17162	17029	17102	17127	17269	16958	17205	17180	17243	17138	17296	16935	17159	17053	17045	17182	17245	17293	17045	17141	17287	16932	17162	17050	17072	17174	17214	17123	17295	17133	17096	17134	16991	17122	17150	17190	17124	17096	17279	17024	17120	17217	17124	17180	17050	17290	17097	17268	17113	17279	17157	17152	17181	17171	16939	17092	17185	17424	17196	17173	17192	17276	17049	17118	17143	17178	17264
22203	21340	28626	24481	22340	25998	28508	24219	23670	23506	23382	22936	22596	22600	22464	22345	22298	22351	22305	22250	22161	22208	22085	21996	22256	21954	21818	22149	22088	22301	21886	22064	22118	21872	21991	21760	21974	22140	21840	21917	21858	22169	21774	21833	22042	21932	21876	22097	22097	21941	21820	21977	21953	21931	21788	21779	21852	22049	21735	21885	21775	21761	21957	21728	21582	21958	21959	21975	21851	21865	21856	22041	21858	21840	22025	21961	21981	21854	21883	21820	21721	21891	21988	21859	21899	22007	21879	21766	21814	21922	21785	21819	21913	21844	21935	22063	21883	21834	21939	21913	21953	21637	22039	21675	21869	21958	22051	21891	21788	21921	21712	21842	22007	21943	22004	21827	21740	21551	21900	21814	21893	22016	21897	21765	21888	21792	21698	22087	21801	21980	21821	22157	21752	21847	21764	21846	21661	21991	21768	21831	21712	21896	21853	21765	21950	22021	21724	21976	21774	21841	21713	21879	21894	21954	21913	21707	21889	22064	21783	21758	21624	21750	21978	21826	21791	21916	21928	21876	21954	21943	21903	21907	21768	21790	21755	21881	22065	22080	21858	21720	21803	21919	21791	21820	21787	22082	22005	21964	21742	21812	21956	21699	21899	21815	21939	21909	21674	21875	21964	21957	21839	21848	21956	22060	21978	22194	21702	21999	21830	21764	21970	21617	21757	21957	21951	21818	21707	21968	21865	21888	21852	21720	21794	21799	21801	21666	22031	21630	21814	21893	21881	21476	21800	21739	21927	21717	21748	21850	21908	21666	21593	21812	21887	21990	22055	22111	21914	21820	21946	21856	22103	21624	21904	21837	21880	21862	21877	21861	21506	21855	21827	22130	21835	21817	21811	21917	21748	21905	21861	21781	22031	21986	21709	21640	21891	21879	21922	21851	21864	21830	22084	22075	21934	21911	21864	21667	21598	21783	21798	21859	21782	21923	21998	21833	21969	21833	22098	21862	21708	21882	21719	21951	21764	21835	21877	21791	22092	21731	21804	21841	21602	21898	21743	21917	21986	22026	21878	21777	21911	21893	21999	22026	21898	21953	21752	21801	21795	21846	21575	21811	21801	21696	21815	21714	21911	21725	21801	21973	21820	21900	21836	21762	21876	22104	21825	21961	21886	22001	21702	22065	21840	21709	22080	21776	22012	21665	21735	21745	21820	21838	21864	21773	21994	21707	21868	21891	21766	21882	21967	21869	21731	21733	22002	21946	21953	21820	22083	21757	21721	21752	21822	21812	21930	21812	21690	21708	21955	21423	21656	21726	22080	21930	21892	21853	21632	21699	21966	21892	21741	21772	21749	22004	22092	22113	21862	21883	21820	21815	21876	21647	21957	21793	21945	21941	21945	21979	21828	21757	21901	21858	21795	21975	21863	21763	21786	21718	21781	21882	22191	21879	22024	22099	21804	21947	21942	21889	21907	21873	21958	21813	21815	21692	21961	21771	21893	21779	21701	21672	21848	21993	21851	21852	21736	21966	21823	22145	21908	21741	21834	21946	21965	21869	22069	21800	21810	21795	21725	21783	21990	21582	21664	21890	21947	21974	21808	21726	21704	21973	21792	21764	21704	21845	21826	21903	22116	22057	21736	21981	21912	21819	21955	21719	21955	22147	21793	21927	21914	21511	21787	21782	21890	21617	21744	21653	21793	21682	21783	21790	21938	21700	21755	21925	21851	21932	21627	21782	22109	21990	21950	21953	21794	21859	21814	21882	21615	21881	21492	21857	21874	21737	21994	21947	21902	21818	21764	21897	21916	21793	21976	21812	21818	21844	21826	21882	21595	21859	21757	21888	21872	21820	21748	22037	21808	21879	21977	21706	21981	21745	21871	22089	22044	21944	22018	21662	21810	21698	21754	21755	21697	21751	22067	21849	21849	21731	21790	21905	21932	21985	21947	21819	21852	21690	22031	21860	21747	22058	21796	21789	21972	21761	21964	22052	21836	21700	21850	21811	21825	21947	21625	21803	21950	21872	21881	21974	22129	21739	21875	21630	21820	21818	21614	21802	22082	21973	21886	21862	21664	21933	22099	21883	22060	22069	21751	21837	21743	21593	21910	21647	21698	22056	21984	21800	21854	21849	21939	21860	21797	21862	21853	21826	21776	21753	21960	21858	21686	21707	21774	21706	21847	21969	21812	21917	21831	21644	21802	21572	22003	21781	21894	21677	21732	21814	21846	21609	21939	21815	21668	21628	22059	21965	21905	21680	21823	21831	21833	21947	21706	21756	21890	21712	22011	22032	21864	21902	21938	21850	21434	21787	21538	21935	21959	21723	21820	21811	21760	21893	21547	21924	21766	21905	21773	21940	21948	21959	22043	21777	21957	21843	22058	21949	21943	21942	22006	21895	21706	21752	21827	21851	21922	21989	22044	21972	21762	21980	21715	21797	21831	21998	22112	21828	21902	22033	21829	22020	22037	22000	21843	21837	21740	21661	21693	21831	21847	21749	21619	21990	21839	21985	21909	22093	21777	21819	21816	21833	21790	21844	21950	21956	21827	21954	21773	21726	22064	21729	21867	21809	22160	22052	21890	21668	22091	21621	21708	21736	21744	21814	21677	21632	21706	21762	21781	21841	21997	21884	21948	21885	21758	21885	21992	21811	21879	21821	21854	21683	21821	21789	21895	21623	21821	21568	21926	21963	21721	21651	21882	22018	21873	21803	21748	21912	21949	21983	21632	21759	21945	21915	21892	21638	21883	21679	21648	21694	21877	21907	22023	21744	21902	22085	21895	22009	21850	21728	21658	21895	21739	21666	21704	21816	21917	21791	21821	21789	21720	21895	21850	21572	21869	21699	21936	21984	21770	22109	21950	21924	21840	21742	21748	21702	21800	21689	21738	21648	21742	21817	21876	21808	21715	21618	21781	21893	21910	21712	21685	21776	21831	21803	21578	21773	21816	21998	21892	21928	21720	21877	21828	21872	21769	21845	21959	21794	21981	21664	21909	21816	21817	21894	21683	21831	21691	21813	21613	21860	21912	21572	21714	21828	21838	21918	21831	21760	22042	22032	22118	21569	21656	21820	21996	21805	21917	21776	21843	21837	21985	21892	21913	21773	21833	21674	21974	21726	21743	21807	21961	21753	21953	22023	22067	21831	22071	21739	21760	21905	21697	21889	21618	21977	21885	21916	21790	21972	21841	21890	21810	21797	21982	21949	22039	21952	21888	21779	21977	22083	21904	21826	22048	21675	21858	21778	21892	21846	21885	21760	21775	21595	21900	21843	21942	21761	21961	21699	22041	21761	21851	21760	21888	21838	21975	21782	21854	21817	21530	21976	21916	21982	21902	21775	21948	21850	21766	21858	21740	21855	21742	21816	21967	21643	21915	22172	21888	21870	21817	21808	21957	21905	21922	21903	21977	22085	21690	21730	21810	21845	21884	22005	21843	21986	21854	21819	21851	21758	21850	22032	21828	21710	21695	21870	21825	21816	21852	21713	21894	21973	21859	21651	21760	21765	21867	21684	21773	21760	21935	21961	21808	21926	21574	22020	21744	22073	22003	21880	21728	22046	21871	22186	21748	21741	21830	21917	21932	21983	21949	22022	22008	21973	21933	21827	21847	21761	21777	21867	21747	21870	21807	21906	22028	21860	21783	21928	21701	21770	21945	21712	21977	21772	21802	21805	21841	21804	22031	21851	21612	21527	21668	21790	22017	21747	21859	21893	21737	21949	21874	21805	22072	22056	21858	21931	21915	21944	21753	21590	21733	22034	21869	21630	21775	21925	21751	21944	21945	21829	22019	21818	21830	21693	21761	21754	21941	21795	21821	21797	22030	21874	21962	21821	21997	21909	21878	21780	21776	21838	21666	21691	21884	21718	21948	21659	21663	21817	21915	21666	21897	21828	21852	21749	21812	21717	22012	21887	21911	21922	21753	21701	21969	21752	22066	21653	21843	21652	21838	21791	21809	21779	21708	21752	21860	21715	21848	21798	21806	21740	21790	21757	21992	21676	21851	21957	21774	21951	21971	21747	21977	21816	21697	21848	21899	21757	21782	21854	21927	21910	21882	22144	21862	21731	21790	21698	21774	21768	21921	21682	21681	22114	21929	21918	21835	21822	21909	21785	22010	21830	21736	21851	21707	21711	21857	21679	21865	21705	21980	21835	21876	21822	21903	21871	21920	21773	22127	21858	21830	21908	21984	21641	21494	21974	21977	21804	21921	21950	21665	21729	21842	21966	21755	21905	21597	21958	21642	21820	21789	21871	21950	21779	21765	21694	21924	21606	21841	21897	21605	21772	21898	21849	21671	21706	21776	21901	21792	21688	21852	21877	21790	21842	22234	21961	21953	21818	21888	21976	21619	21947	21781	21958	21969	21830	21944	21940	21824	21847	21848	21672	21823	21753	21714	21886	22032	21849	21997	21978	22073	21855	21750	21855	21789	21711	21705	22021	21808	21800	21970	21842	21717	21616	21784	21878	21691	21773	21782	21781	21954	21840	21827	21873	21662	21800	21841	21912	21924	21945	21902	21767	21829	21841	21748	21819	21817	21737	21917	22045	21936	21920	21954	21915	21841	21798	21660	21737	21950	21848	21829	22078	22168	22122	22056	21826	21945	21884	21920	21788	21659	21796	21965	21988	21759	21914	21982	21742	21799	21894	21995	21702	21779	22031	21640	21763	21804	21854	21933	22098	21920	21848	21728	21816	21919	21683	21934	21944	21815	21829	21821	21865	21858	21665	22053	21819	22072	22005	21875	21960	21809	21767	21806	21739	21728	21855	22048	22063	21746	21734	21914	21715	21742	21956	21866	21737	21782	21880	21896	21853	21958	21833	21949	21784	21883	21808	21859	21658	22075	21886	21946	21557	21718	21611	21667	21743	21693	21890	21975	21902	21747	21740	21732	21802	21781	21940	21969	22020	21799	21944	21806	21833	21786	21758	21758	21763	21844	21788	21732	21821	21905	21821	21830	21979	21768	21821	21693	21923	21768	21779	21947	21724	22122	21733	21862	21880	21890	21840	21892	21847	21710	21858	21852	21833	21962	21969	21796	21562	21824	22069	21697	22129	21962	21680	22022	21863	21769	21988	21905	21776	21954	21703	21794	21868	21879	21859	21743	21905	21881	21735	22084	21667	21900	21724	22239	21840	22109	21940
18040	36655	33418	28023	24634	22343	20680	19768	19415	18769	18186	18042	17960	17848	17438	17483	17595	17560	17364	17442	17433	17156	17062	16978	17140	16940	17161	17067	17082	16926	16998	16951	17036	16802	17004	16966	16895	17097	17078	17059	16844	16985	16944	17035	17113	16992	16910	16957	16991	16860	16954	17028	16768	17005	17097	16895	17077	17004	16898	17053	16941	16901	17003	16759	17044	16899	16851	16933	16979	16898	17110	17008	17063	17060	16986	16886	16946	16931	16996	16983	16875	16952	16924	16845	16796	16865	17022	16982	16796	16755	16981	16916	16964	17061	17106	16920	16919	16909	16953	17056	16957	16873	16922	16829	17149	16849	17089	16958	17110	16912	17001	17053	16878	17049	17100	16887	17050	16927	16824	17034	16979	16815	16923	16890	16984	17110	17003	17076	16881	17129	16988	16908	17007	17085	16920	17046	16859	17236	16948	17021	17053	16933	16897	17192	16863	16955	16994	16802	16901	17042	16917	17017	17019	16898	16881	16911	16885	17062	16826	16998	16953	16847	17072	16839	16886	16959	16874	16736	16767	16979	16854	16944	16890	17124	17013	16675	16904	16943	17006	17031	16905	16931	17099	16978	16968	16994	17027	16824	17038	16894	17061	16974	17028	17048	17021	16965	17046	17036	16868	16988	16909	17095	16863	17046	17021	16874	17004	17078	17062	16985	16796	16907	16848	17037	16801	16868	16932	17024	17031	17026	16937	17055	16911	17027	16942	16991	16969	17057	16808	16932	16911	16904	16876	17110	16931	16886	16880	17095	16700	16942	16824	16855	16900	16823	17155	16863	16919	16975	17022	17103	16857	16951	16919	16960	16929	16849	16933	17145	16709	16881	16987	17059	16733	16971	16934	16962	16937	16779	17040	16692	16952	16962	16983	16803	16994	17005	17049	16940	16852	17077	16943	17025	16946	16939	16838	17226	16963	17020	16924	17062	16956	16976	16897	16923	16923	16917	17043	16824	16910	16969	16985	17102	17008	17017	16844	16957	16966	17036	17043	16997	16749	16856	16956	16975	16854	16904	16912	16915	16990	16941	16928	17060	16688	17042	16890	17208	17019	16899	16800	16967	16941	17090	16959	16683	16917	16829	17178	16988	17019	16837	16887	17030	17059	16969	16853	17130	17018	16775	16891	16966	16946	16821	16835	16808	16952	16834	16907	16832	16938	16995	17004	17048	16949	16827	16865	16995	17146	17063	16906	17062	17158	17073	16973	16965	16995	16920	16878	16999	17019	16848	16819	16785	16994	16839	16931	16782	16925	17007	16874	16958	16857	16951	16881	16989	16939	16816	16815	17111	17119	16997	16899	16891	17068	16930	17093	17031	16850	17051	16801	16980	16908	17088	17072	16755	16909	16871	16896	16817	16957	17044	17022	16831	16999	16861	16872	17135	16791	16953	16846	17035	16856	16947	16871	17028	16972	16990	16883	17033	16799	16904	16976	16844	16925	17136	16886	17032	16796	16969	16887	17086	16821	16957	16816	16877	17010	16788	16916	16690	16853	16916	16818	17026	16878	17033	16779	16949	16972	17030	17012	16916	16868	16959	16859	16969	16887	16851	16888	17048	17007	16970	17030	16753	16952	16858	17046	17038	16917	16917	16791	16966	16859	17099	17182	17072	17038	16916	16883	16992	16977	16980	16780	16675	16935	16817	16976	16898	16961	16854	16832	16877	17053	16898	16873	17017	16984	16815	17065	17006	16998	16966	17040	16871	16928	17010	16876	16853	17051	17006	16960	17144	17023	16779	17106	16969	16966	17013	16852	16936	16886	17047	16799	16974	16946	16903	17050	16883	16936	16867	16911	16817	16886	17050	16989	16940	16991	16905	16749	17003	16884	17008	17084	16983	16867	16720	16835	16961	16919	16837	16914	16997	17048	16962	16977	17070	16972	16902	17023	16985	16894	17031	16719	16829	16939	16978	16978	16888	16991	16985	16977	16890	16905	16873	17067	16980	17122	17037	17004	17070	16876	16937	16873	16932	16920	16857	16839	17073	16886	17027	16908	17051	16915	17050	16887	17015	16998	16885	16884	17029	16749	17068	16789	16995	17137	17000	16845	16828	17129	16728	16888	17028	16770	16996	16910	17098	16909	16942	16846	16974	17098	17010	16895	17210	17057	16835	16920	16914	16866	16843	16994	16923	16926	16980	17029	16918	17096	16904	17013	16988	16844	17121	16901	17056	16875	16770	16941	16997	17070	16934	17042	17206	16964	17106	16953	16872	17015	16813	16781	17084	16966	16915	17080	16947	16995	16992	16841	17115	16898	16938	17057	16932	16940	17034	16879	16862	16835	16875	16913	16844	16918	17059	16750	16910	16923	16920	16899	16890	17055	16924	16932	17130	16982	16926	17032	17051	17020	16898	16697	16958	16981	16946	17004	16864	16974	17111	16767	16858	17178	16997	16951	16799	16794	16992	16817	16837	17128	16847	16905	16889	16927	17083	16977	16980	16892	16972	16826	17001	17001	16750	17078	17049	16922	16906	16855	16881	16818	17118	16720	16890	16899	16914	16997	16922	16836	16785	16866	16918	16928	17027	17067	17002	16939	17106	16755	17120	16980	16753	16963	16919	16911	16942	16900	17101	16936	16886	16983	16880	17043	16961	16954	16872	16929	17044	17110	16955	17086	16923	16918	16858	16956	17038	16906	16985	16862	16721	16931	16879	17196	16955	17238	17003	16834	16972	17033	16888	16990	17051	17085	16775	16843	16925	16938	16805	17005	16931	17062	16945	16803	16994	16961	16865	16973	16952	16943	16927	16984	16766	17120	16824	16963	16933	16933	16978	17040	17008	16865	16898	17040	16926	17031	17134	16890	16955	17064	16966	16964	16909	16991	16920	16902	16740	16915	17233	16937	16815	17092	16948	17037	16869	17029	16754	16935	17112	17076	16783	16903	17047	16917	17054	16994	16853	16975	16893	16951	16727	16984	17257	16914	16923	16798	16966	16987	17059	16827	17100	17016	16905	17013	16866	16927	17069	16793	17059	16812	17039	16873	16971	17032	16957	16724	16986	17030	17017	16962	16884	16995	16827	16853	17042	16879	17044	16929	17002	17094	17007	17021	16964	16931	16745	16723	16968	17043	16971	16925	16754	17096	16987	16945	16988	17025	17047	16938	16942	17056	16882	16852	16915	16891	16926	17030	16965	16891	16990	17023	16765	16969	16957	16993	17044	16884	17037	17132	17092	17057	16934	16985	16990	16951	16989	16950	17019	16916	17033	16906	16979	16958	16876	16818	16962	16909	17116	16949	16961	16976	16983	16855	16995	17153	17007	16996	16959	17059	16937	16657	16915	17034	16983	17219	16793	16817	16809	16820	16901	16908	16971	16927	16801	17012	16898	16862	17065	16947	16818	16976	16986	17017	16818	16827	16987	16934	16909	17112	16818	16871	16980	16986	16849	16833	16950	16990	17014	16842	16899	16934	16957	17013	16887	16953	16841	16912	16808	16982	16888	16796	16758	16979	17113	16881	16871	17049	16956	16964	17067	16911	17067	16818	17022	17026	16896	16906	16983	16982	16820	16928	16909	16969	17138	16963	16921	17043	16942	16925	16869	17010	16836	17015	16776	16724	16920	16953	16966	17033	17122	16958	17085	17026	16910	17071	16914	17040	17009	16951	16952	16709	17034	16861	16903	17063	16790	16810	16826	17069	16917	16950	16981	16817	16876	16982	17061	16988	16723	16936	16909	17003	17021	16817	17041	17053	17136	16880	16963	17017	16853	16928	16980	17011	16867	16884	16916	16696	16972	16809	16819	16737	16855	16860	17089	17050	16985	16957	16879	16988	16995	16993	16892	16968	16925	16966	16811	16943	16853	17096	16939	16996	16800	16894	16809	16796	16921	16999	16847	16742	16991	16939	17003	16953	16827	16973	16959	16972	16782	16930	16984	16910	16797	16959	16944	17056	16934	17044	16962	16846	16830	16957	16852	16955	16996	16903	16917	17084	17026	16970	16886	16984	16951	16976	16961	16890	17061	17057	16754	17005	17033	17055	16941	17031	16724	17019	16800	16862	16936	16806	17216	16976	16973	16966	17050	17013	16941	16832	16973	16866	16901	16961	17240	16962	16965	17050	16876	17066	17020	16835	16840	17028	16803	16805	16906	16781	16997	16785	16962	16992	16896	16961	16790	17233	17207	16923	16860	16942	16874	16987	16973	16959	16915	16967	16882	16972	16893	16943	17065	16878	16955	16990	17004	17039	16920	16939	17071	16847	16888	16832	16996	16982	16918	17104	16943	16901	16964	17024	16854	16955	17129	16988	16922	16905	16804	17008	16912	16836	16809	16941	17091	16988	16812	17004	17002	17006	17143	17077	16841	16909	16953	17193	17100	16961	16957	16848	16853	16943	16958	16970	16996	16811	16885	16960	16997	16949	17099	16924	16777	16951	16905	16973	16967	17043	16878	17068	17045	16978	16817	17076	16833	17020	16944	16992	16878	16968	16943	16857	16939	17048	16770	16881	16957	16979	16971	17019	16990	16951	16692	16846	16956	17064	17003	17010	16863	16983	17074	16899	16972	17018	16766	16857	16865	16929	16954	17179	16981	16750	16806	16950	17012	16823	16876	16802	16818	16892	16780	17025	16824	17130	16995	17059	16969	16844	16889	16993	16913	16982	16971	16971	16822	16988	16975	16974	16887	16935	17009	17092	16796	17018	16975	17002	16977	16871	17006	16961	16791	17006	17066	17094	16989	16773	16784	16845	16933	17122	17053	16867	17078	16725	16934	16941	16938	17124	16917	16864	16871	16986	16768	16995	16975	16897	16998	16926	16787	16699	16911	16931	16997	16899	16925	17116	17055	16738	16990	17041	16982	17044	16898	16994	17165	16988	16884	16853	17011	16929	17034	16955	16944	17048	16994	16998	17028	16724	16883	17014	16892	16954	16768	16962	17009	16819	16824	17025	17111	16897	16994	17030	17008	16837	16911	17122	16834	17105	16887	17022	16823	17087	17074	17159	16864	16829	16872	16897	17009	16967	16859	16815	17022	16839	16812	16902	16862	16882	16749	17106	16912	16979	17027	16860	16803	17015	16909	16940	16946	16885	16932	16967	16900	17102	16943	17009	17055	16916	17014	17003	17037	17024	16990	17111	17048	17038	17097	17118	16847
30642	25966	30907	28635	25105	24564	24155	23552	23141	22779	22863	22595	22626	22412	22698	22491	22358	22447	22444	22103	22415	22271	22272	22377	22506	22319	22173	22174	22305	22288	22191	22101	22214	22275	22280	22504	22366	22208	22257	22149	22351	22229	22129	22310	22058	22240	22206	22092	22335	22065	22217	22259	22251	22328	22196	22172	22284	22265	22214	22194	22391	22252	22253	22420	22332	22216	22213	21952	21995	22165	22326	21989	22391	22301	22320	22118	22207	22378	22254	22169	22084	22223	22011	22244	22242	22200	22208	22393	22342	22160	22406	22200	22184	22640	22293	22175	22299	22083	22122	22300	22257	22259	22262	22113	22206	22317	22298	22304	22258	22401	22013	21994	22181	22244	22390	22336	22383	22116	22154	22090	22086	22166	22174	22257	22222	22148	22328	22235	22379	22375	22336	22338	22244	22170	22146	22154	22124	22291	22310	22255	22266	22316	22321	22446	22221	22016	22421	22109	22065	22236	22143	22170	22098	22097	22367	22302	22231	22352	22142	22313	22323	22323	22081	22317	22287	22423	22343	22273	22114	22287	22053	22191	22131	22075	22226	22127	22133	22206	22514	22418	22322	22296	22341	22077	22302	22396	22324	22297	22138	22246	22062	22196	22301	22259	22169	22175	22217	22216	22071	22127	22244	22152	22137	22159	22265	22360	22307	22190	22055	22097	22275	22411	22449	22023	22552	22436	22344	22169	22124	22202	22380	22154	22185	22241	22189	22344	22383	22198	22194	22193	22212	22299	22239	22284	22292	22193	22181	22172	22227	22102	22332	22354	22151	22308	22131	22440	22209	22315	22297	22034	22295	22232	22434	22285	22220	22262	22179	22205	22274	22389	22265	22134	22265	22284	22133	22116	22311	22146	22381	22476	22234	22148	22233	22397	22300	22432	22294	22312	22146	22290	21970	22257	22368	22141	22141	22322	22099	22180	22072	22147	22253	22369	22127	22464	22283	22153	22228	22320	22289	22347	22298	22162	22270	22261	22149	22285	22279	22123	22011	22367	22242	22133	22204	22201	22445	22400	22375	22357	22391	22383	22083	22270	22544	22177	22302	22135	22262	22272	22388	22007	22151	22094	22361	22050	22331	22113	22499	22195	22111	22336	22227	22363	22336	22427	22317	22257	22258	22264	22183	22213	22059	22256	22346	22194	22207	22373	22043	22317	22356	22133	22136	22249	22250	22240	22216	22354	22376	22481	22254	22220	22261	22210	22153	22304	22219	22302	22279	22334	22406	22239	22262	22170	22252	22195	22119	22121	22343	22234	22431	22379	22370	22413	22076	22180	22060	22292	22214	22294	22292	22261	22307	22353	22293	22203	22266	22153	22174	22198	22269	22060	22198	22291	22220	22435	22189	22184	22171	22131	22221	22171	22352	22264	22271	22322	22193	22424	22237	22070	22214	22148	22257	22190	22363	22231	22167	22013	22212	22022	22153	22291	22431	22497	22305	22251	22272	22153	22269	22382	22347	22401	22146	22340	22166	21907	22230	22183	22335	22012	22171	22380	22361	22237	22297	22162	22263	22303	22372	22259	22300	22148	22101	22248	22234	22349	22143	22184	22226	22124	22136	22335	22223	22443	22159	21949	21993	22002	22121	22096	22434	22153	22338	22162	22207	22364	22221	22236	22087	21898	22087	22292	22303	22225	22262	22431	22295	22302	22211	22156	22255	22433	22427	22012	22173	22374	22177	22413	22400	22268	22331	22031	22381	22334	22371	22498	22433	22106	22084	22348	22299	22167	22214	22194	22466	22197	22199	22266	22328	22498	22094	22282	22045	22295	22177	22229	22164	22255	22356	22351	22165	22010	22172	22204	22345	22257	22170	22149	22126	22227	22114	22230	22202	22241	22270	22035	22085	22292	22417	22214	22191	22208	22417	22243	22253	22357	22314	22162	22164	22183	22206	22247	22095	22223	22259	22256	22229	22178	22169	22162	22197	22181	22280	22284	22271	22267	22154	22239	22109	22422	22251	22352	22117	22423	22504	22400	22422	22132	22226	22334	22353	22243	22206	22387	22176	22333	22139	21922	22348	22175	21976	22298	22048	22242	22306	22237	22570	22362	22131	22240	22308	22175	22331	22152	22253	22251	22244	22320	22444	22305	22053	22152	22196	22381	22239	22328	22275	22492	22057	22268	22266	22241	22555	22383	22043	22255	22167	22382	22313	22162	22108	22206	22234	22063	22166	22368	22414	22086	22166	22286	22120	22318	22377	22333	22395	22572	22366	22276	22078	22190	22246	22120	22339	22132	22264	22301	22258	22024	22295	22021	22335	22205	22162	22264	22363	22234	22335	22209	22363	22499	22365	22019	22295	22261	22268	22253	22279	22241	22314	22211	22255	22277	22246	22281	22337	22039	22175	22220	22290	22247	22164	22379	22346	22368	22382	22324	22313	22141	22122	22249	21877	22173	22170	22164	22326	22405	22291	22029	22397	22288	22181	22095	22247	22252	22528	22262	22133	22236	22471	22026	22401	22391	22225	22211	22337	22170	22335	22328	22286	22180	22121	22206	22317	22124	22122	22163	22442	22618	22426	22244	22311	22332	22142	22281	22327	22505	22192	22249	22201	22217	22197	22212	22276	22149	21953	22206	22291	22143	22084	22295	22294	22107	22169	22191	22445	22214	22342	22218	22335	22198	22132	22310	22470	22246	22199	22099	22129	22317	22305	22367	22364	22288	21927	22384	22049	22309	22267	22305	22180	22378	22163	21960	22390	22199	22184	22174	22262	22150	22353	22420	22502	22338	22138	21942	22316	22215	22198	22188	22318	22292	22183	22341	22181	22133	22169	22502	22336	22044	21991	22408	22168	22198	22233	22224	22190	22145	22245	22395	22153	22281	22251	22448	22187	22039	22336	22358	22439	22181	22112	22177	22045	22230	22092	22089	22348	22088	22169	22060	22293	22253	22402	22380	22301	22286	22492	22294	21957	22050	22111	22245	22231	22323	22436	22255	22341	22147	22068	22354	22440	22368	22381	22332	22155	22327	22249	22291	21965	22202	22330	22203	22280	22296	22260	22255	22283	22175	22129	22299	22279	22238	22114	21883	22365	22348	22252	22053	22209	22340	22305	22269	22485	22322	22126	22138	22109	22436	22098	22178	22005	22261	22310	22197	22230	22104	22244	22336	22407	22380	22301	22385	22302	22308	22171	22321	22215	22181	22169	22041	22339	22207	22244	22225	22263	21936	22067	22341	22270	22104	22245	22154	22352	22476	22296	22271	22175	22180	22414	22220	22087	21987	22352	22245	22211	22374	22357	22293	22446	22266	22305	22395	22412	22136	22190	22393	22180	22181	22322	22290	22417	22184	22250	22174	21976	22070	22370	22163	22340	22315	22410	22325	22406	22553	22344	22429	22467	22205	22286	22338	22132	22019	22051	22365	22251	22172	22393	22184	22092	22326	22488	22243	22262	22366	22350	22130	22234	22445	22340	22153	22487	22639	22194	22289	22180	22303	22532	22180	22314	22282	22268	22221	22136	22400	22298	22146	22393	22296	22208	22211	22645	22227	22233	22276	22046	22152	22102	22094	22022	22243	22503	22180	22328	22184	22165	22134	22276	22154	22318	22371	22306	22453	22346	22133	22151	22179	22500	22060	22306	22303	22199	22263	22195	22333	22055	22330	22254	22411	22014	22039	22106	22237	22186	22367	22212	22283	22195	22183	22184	22109	22348	22437	22351	22082	22152	22356	22112	22115	22247	22236	22250	22287	22255	22271	22443	22215	22124	22284	22275	22288	22080	22170	22218	22161	22279	22039	22161	22130	22292	22271	22175	22311	22365	22210	22172	22054	22349	22345	22096	22245	21967	22282	22169	22306	22017	22231	22403	22195	22231	21975	22232	22318	22169	22213	22186	22193	22246	22081	22318	22234	22199	22375	22361	22162	22044	22219	22290	22381	22408	22292	22266	22163	22346	22099	22282	22206	22191	22226	22044	22402	22250	22282	22359	22528	22221	22030	22072	22252	22246	22338	22322	22387	22177	22116	22141	22265	22011	22325	22279	22286	21937	22420	22255	22414	22249	22167	22329	22214	22172	22258	22303	22281	22443	22214	22114	22257	22307	22280	22318	22221	22321	22213	22351	22295	22122	22278	22192	22150	22234	22246	22259	22293	22274	22390	22306	22291	22209	22337	22327	22121	22336	22264	22279	22260	22239	22292	22275	22284	22413	22368	22345	22425	22139	22178	22179	22190	22121	22223	22294	22251	22507	22104	22265	22291	22203	22124	22221	22324	22191	22328	22076	22224	22345	22344	22250	22392	22378	22409	22338	22013	22390	22375	22441	22147	22070	22227	22244	22136	22276	22258	22062	22172	22187	22145	22019	21996	22039	22111	22316	22324	22346	22426	22244	22097	22215	22140	22148	22373	21980	22217	22191	22138	22243	22232	22086	22166	22279	22280	22240	22487	22227	22210	22275	22310	22420	21997	22223	22200	22351	22264	22390	22121	22307	22285	22400	22310	22104	22269	22327	22462	22285	22305	22301	22141	22386	22117	22300	22389	22350	22320	22501	22216	22170	22005	22225	22116	22429	22225	22327	22185	22320	22266	22291	22048	22223	22276	22165	22020	22236	22292	22355	22013	22233	22084	22249	22133	22301	22309	22300	22384	22277	22423	22477	22330	22367	22190	22212	22404	22428	22270	22138	22340	22092	22156	22276	22428	22083	22332	22047	22313	22395	22219	22256	22258	22181	22341	22188	21972	22268	22441	22217	22084	22473	22144	22282	22121	22288	22253	22326	22034	22187	22228	22256	22237	22273	22456	22000	22212	22278	22165	22370	22391	22201	22292	22242	22197	22219	22238	22251	22348	22121	22070	22077	22231	22171	22188	22124	22330	22318	22155	22198	22301	22347	22300	22320	22093	22333	22227	22247	22057	22060	22284	22298	22185	22317	22463	22327	22094	22308	22179	22332	22478	22433	22259	22395	22297	22139	22261	22205	22098	22243	22247	22372	22274	22335	22365	22213	22367	22318	22280	22260	22435	22257	22296	22029	22193	22297	22187	22370	22567	22244	22270	22213	22320	22436	22234	22320	22293	22166	22095	22423	22287	22526	22292	22271	22381	22138	22166	22258	22264	22363	22308	22069	22075	22178	22169	22234	22232	22374	22114
21038	29439	27215	23327	21056	20337	19004	18649	18312	18171	17867	17654	17544	17384	17513	17284	17296	17279	17289	17325	17386	17255	17297	17089	17225	17208	17179	17139	17148	17092	17268	17157	17033	17191	17158	17229	17080	17068	16968	17231	17164	17167	17218	17177	17187	17257	17191	17238	17178	17180	16963	17269	17334	17123	17134	16998	17111	17019	17188	17219	17254	17062	17150	17134	17307	17227	16886	17115	17152	17179	17068	17295	17256	17069	17059	17117	17183	17182	17313	17223	17300	17145	17039	17158	17081	17242	16973	17190	17253	17084	17077	17232	17254	17212	16992	17049	17202	17236	17125	17127	16998	17292	17363	17034	17082	17312	17134	16911	17117	17117	16996	17292	17181	17121	17303	17288	17038	17192	17091	17001	17107	17245	17257	17052	17139	17148	17165	17046	17290	17117	17176	17050	17189	17193	16892	17250	17118	17101	17025	16899	17021	17202	17190	17192	17028	17093	16973	17145	17123	17210	17156	17226	17291	17044	17138	17172	17255	17169	17200	17219	17040	17242	17040	17203	17152	17184	16977	17198	17138	17104	17132	17293	17223	17082	17141	17249	17189	17304	17189	17094	17240	17264	17127	17201	17229	17136	17101	17303	17162	17252	16981	17289	17214	16986	17095	17069	17118	17306	17209	17145	17269	17219	17107	17108	17244	17116	17129	16995	17249	17086	17388	17073	17197	17093	17096	17054	17173	17062	17154	17199	17203	17048	17042	17185	17209	17197	17183	17213	17013	17225	17046	17117	17079	17191	17089	17155	17227	17143	17183	16946	17202	17083	17145	17064	17280	17184	17220	17181	17060	17171	17059	17214	17090	17073	17042	17080	17104	17140	16996	17244	17225	17217	17074	17133	17086	17063	17242	16963	17116	17116	17106	17049	17169	17234	17276	17404	17349	17261	17194	17136	17085	17088	17228	17305	17018	16922	17214	17167	17249	17256	17104	17121	17116	17131	17240	17056	17186	17093	17240	17011	17198	17181	17224	17091	17233	17064	17188	17131	17247	17144	17236	17194	17126	17273	17155	17122	17138	17269	17220	17199	17167	17129	17097	17191	17283	17181	17049	17186	17142	17183	17126	17093	17266	17120	17190	17107	17180	17129	17185	16990	17080	17159	17120	17075	17374	17081	17166	17226	17165	17146	17116	16901	17200	16988	16965	17003	17064	17068	17230	17083	17264	17229	17146	17049	17182	17075	17099	17057	17206	17150	17208	17268	17155	17112	17038	17030	17084	17297	17058	17206	17155	17243	17221	17147	17061	17351	17144	16966	17050	16984	17141	17255	17109	17091	17322	17429	16994	17109	17075	17216	17259	17077	17298	17069	17097	17200	17327	17127	17197	16990	17034	17157	17282	17029	17097	17137	17098	16999	17074	17108	17248	17144	17300	17302	17037	17049	17110	17155	17150	17165	17063	17189	17107	17045	17171	17178	17059	17146	17068	17188	17215	17015	17122	17227	17107	17147	17105	16986	17195	17237	17179	17062	17135	17146	17053	17158	17117	16997	17078	17075	17108	17199	17081	17065	17064	17178	17053	17018	17076	17017	17212	17053	17120	17210	17107	17095	17268	17092	17175	17126	17150	17127	17347	17036	17252	17156	17070	17095	17086	17208	17188	17095	17362	17070	17081	17037	17130	17297	17242	17166	17184	17195	17223	17216	17219	17211	17315	17168	17065	17272	17047	17130	17264	16976	17324	17026	17102	17317	17075	17063	16893	17162	17147	17180	17146	17107	17221	17034	16922	17168	17120	17078	17173	17033	17104	17077	17155	17351	17166	17276	17262	17149	17151	17042	17239	16992	17388	17306	17199	17015	17115	17040	17051	17205	17155	16967	17197	17234	17207	17026	17207	17252	17142	17195	17038	16948	17084	17142	17024	17253	17205	17127	17134	17072	17276	17100	17180	17069	17114	17193	17120	17129	17127	17236	17126	17221	17057	17127	17326	17096	17186	17111	17098	17156	17138	17151	17141	17275	17025	16995	17115	17142	17182	17041	17112	17132	17252	17216	17084	17146	17044	17158	17333	16969	17284	17345	16904	16958	17166	17037	17254	17249	16979	17023	17233	16978	17353	17199	17102	17170	17146	16997	17121	17127	17170	17102	17202	17094	17135	17098	17232	17161	17094	17168	17076	17254	17149	17161	17229	17305	17173	17213	17193	17123	17182	17183	17291	17059	17110	17159	17066	17206	17198	17096	17263	17145	17170	17251	17294	17376	17177	17389	17237	17120	17072	17228	17149	17044	17330	17197	17128	17224	17072	17237	17208	16990	17338	17172	17135	17084	17145	17244	17080	17140	17082	17078	17043	17266	17193	17169	16988	17075	17162	17066	17028	17262	17145	17171	17179	17114	16996	17137	17124	17100	17085	17309	17069	17333	17073	17162	17235	17244	17025	17036	17225	16979	17060	17047	17149	17100	17208	17082	17063	17115	17210	17111	17049	16955	17064	17161	17087	17091	17046	17095	17152	17042	17325	17116	17269	16971	17109	17143	17084	17338	17180	17233	17237	17083	17031	17131	17238	17343	17113	17051	17363	17141	17185	16854	17195	17001	17372	17245	17040	17125	17115	17065	17098	17207	17402	17166	17156	17202	17260	17166	17018	17005	17162	17201	17454	17340	16997	17201	17258	17122	17163	17198	17093	16973	17121	17097	17139	17179	17180	17155	17170	17093	17294	17053	17164	17169	17071	17166	17125	17129	17054	17027	17197	17456	17202	17176	17189	17122	17236	17084	17307	17133	17060	17304	17149	17292	17136	17181	17125	17097	17244	16978	17131	17251	17061	17205	17072	17233	17063	17163	17138	17183	16992	17123	17049	17098	17147	17157	17129	17216	16969	17025	17105	17230	17228	17213	17182	17059	17277	17222	17196	17310	17160	17224	17209	17236	17208	17174	17222	17207	17191	17006	17285	17133	17113	17267	16981	17134	17044	17335	17207	16926	17170	17122	17167	17104	17127	17177	17324	17321	17036	17125	17117	16994	17259	17238	17011	17190	17103	17230	17023	17108	17222	17187	17086	17029	17038	17044	17168	17163	17085	17087	17115	17287	16999	17126	17111	17081	17128	17167	17257	17264	17123	17202	17095	17181	16995	17169	17194	17072	17186	17346	17145	17131	17244	17218	17204	17229	17247	17109	17252	17237	17167	17144	17116	17098	17277	17160	17123	17204	17092	17003	17156	17048	17268	17250	17039	17108	17136	17102	17183	17095	16940	17152	17446	17083	17146	17048	17229	17133	17075	17174	17185	17211	17217	17313	17346	17170	17075	17261	17191	17036	17126	17073	17191	17228	17243	17006	17351	17263	17095	17194	17164	17263	17190	17180	17147	17229	17125	17027	17121	17072	17197	17111	17285	17105	17232	17112	17026	17100	17052	17072	17210	17136	17105	17111	17095	17040	17100	17094	17161	17176	17155	17180	17110	17078	17022	17097	17369	17205	17171	17074	17084	17057	16989	17130	17198	17219	17226	17297	17081	17012	17143	17138	17054	17259	16973	17137	17213	17194	17164	17120	17230	17136	17077	17063	17108	17249	17091	16886	17037	17116	17228	17179	17337	16906	17179	17054	17311	17233	17246	17155	17130	17186	17089	16936	17237	17180	16996	17150	17196	17115	17106	17191	17048	17105	17220	17418	17180	17154	17183	17275	17281	17144	17217	16985	17092	17144	16881	17135	16908	17082	17273	17233	16995	17042	17207	17214	17058	17026	17059	17155	17144	17033	17312	17162	17081	17112	17184	17167	17062	17126	17366	17132	17160	17314	17131	17135	17209	17268	17189	17182	17159	17277	17074	17287	17192	17260	17236	17099	17385	17162	17077	17186	17098	17130	17237	17120	17139	17000	17156	17128	17010	17147	17373	17404	17050	17203	17160	17166	17188	17139	17017	17251	17104	17050	17194	17114	17219	17311	17192	17274	17268	17152	17040	16982	17281	17201	17305	17202	17047	17103	17106	17095	17171	17245	17092	17100	17219	17046	17113	17181	17136	17207	17144	17083	16954	17202	17230	17311	17203	17080	17213	17401	17067	17178	17062	17125	17230	17226	17150	17037	17135	17111	16902	17247	17148	17157	17054	17124	17276	17179	17183	17187	17273	16997	17225	17165	17010	17147	17166	17171	17184	17088	17172	17334	17067	17135	17168	17112	17087	17214	17237	17059	17225	17237	17284	17157	17243	17138	17160	17118	17109	17125	17092	17189	17234	17240	17128	17202	17100	17189	16940	17349	17169	17031	17090	17184	17040	17299	17282	17156	17128	17196	17167	17064	17058	17198	17175	17038	17111	17195	17156	17220	17156	17011	17098	17061	17387	17289	17005	17097	17110	17189	17147	17178	17144	17082	17074	17058	17210	17108	17181	16933	17161	17059	17192	16934	17095	17147	17047	16998	17424	17152	17006	17121	17211	17091	17104	17074	17279	17098	17178	17218	17131	17123	17171	17178	17238	17285	16906	17217	17129	17413	17282	17089	17191	17195	17110	17130	17110	17031	17257	17307	17069	17105	17137	17089	17286	16943	17099	17301	17102	17116	17176	17186	16971	17325	17100	17272	17106	17066	17119	17167	17330	17161	17078	17111	16894	17203	17037	17126	16958	17199	17192	17210	17107	17051	17033	17111	17163	17311	17074	17316	17160	17213	17263	17193	17068	17195	17311	17095	17326	17328	17120	17200	17334	17170	17105	17142	17230	17202	17079	17149	17239	17115	17164	17253	17022	17259	17134	17273	17114	17172	17165	17209	17124	17096	17165	17157	17228	17159	17218	17081	17331	17069	17192	17247	17255	17081	17267	17223	17059	17051	17172	17004	17345	17251	17163	17119	17166	17034	17214	17102	17170	17150	17110	16964	17231	17228	17106	17312	17256	17107	17196	16899	17031	17169	17056	17176	17130	17207	17137	17189	17158	17175	17390	17086	17122	17124	17193	17143	17187	16990	17092	17167	17136	17232	17171	17198	17122	17165	17205	17325	17158	17223	17181	17221	17087	17255	17117	17182	17170	17344	17245	17103	17202	17141	17129	17198	17076	17216	17215	17074	17199	17176	17140	16987	16989	17272	17214	17294	17219	17074	17157	17147	16950	17107	17148	17185	17225	17084	17089	17250	17054	17221	17141	17187	17146	17137	17060	17265
23146	21319	28240	25425	24104	25649	25990	23651	22958	23274	22898	22547	22540	22340	22431	22341	22183	21995	21878	21936	21941	22017	21798	21791	22077	21826	21754	21902	21594	21839	21689	21979	21618	21977	21992	21754	21964	21664	21790	21860	21890	21853	21785	21806	21919	21724	21902	21797	21984	21891	21775	21900	21855	21739	21743	22001	21883	21938	21837	21677	21789	21809	21642	21843	21967	21997	21992	21741	21744	21625	21888	21616	21734	21966	21928	21581	21830	21830	22082	21839	21825	21959	21874	21978	21773	21829	21748	21950	21835	21911	21806	21874	21819	21582	21879	21560	21697	21722	21709	21645	21715	21888	21656	21892	21908	21980	21891	21804	21531	21795	21692	21775	21959	21793	21796	21813	21593	21980	22012	21683	21880	21777	21967	21932	21663	21783	21667	21553	21735	21764	21790	21786	21780	21858	21849	21791	21737	21628	21677	21790	21896	21777	21833	21817	21772	21735	21637	21476	22037	21823	21678	21795	21686	21507	21974	21939	21990	21950	21823	21721	21937	21699	21628	21791	21464	21769	21762	21893	21799	21832	21606	21572	21908	21658	21767	21853	21471	21741	21583	21808	21807	21688	21658	21823	21488	21521	21685	21702	21698	21656	21714	21729	21926	21907	21668	21764	21790	21879	21598	21816	21761	21847	21690	21564	21712	21716	21755	21785	21920	21506	21732	21902	21785	21661	21708	21793	21820	21619	21621	22041	21784	21602	21710	21561	21698	22036	21834	21855	21796	21737	21762	21776	21579	21745	21943	21802	22068	21648	21806	22074	21811	21694	22078	21682	21817	21696	21951	21815	21740	21860	21594	21677	21897	21660	21901	21742	21715	21657	21853	21728	21641	21781	21678	21721	21829	21754	21804	21712	21851	21781	21828	21682	21490	21634	21895	21716	22001	21820	21804	21791	21953	21776	21678	21837	21660	21667	21475	21651	21726	21758	21640	21562	21751	21827	21922	21795	21604	21644	21654	21804	21645	21648	21868	21680	21805	21906	21715	21910	21757	21616	21881	21720	21827	21796	21612	21759	21747	21624	21763	21872	21654	22020	21842	21960	21883	21824	21616	21608	21748	21913	21553	21642	21813	21725	21850	21828	21973	21927	21837	21726	21843	21656	21766	21528	21678	21851	21899	21637	21758	21810	21862	21811	21867	21767	21983	21817	21851	21757	21836	21876	21932	21790	21646	21520	21693	21862	21753	21941	21943	21860	21884	21697	21778	21568	21540	21783	21657	21723	21725	21705	22019	21813	21739	21730	21852	21908	21731	21799	21910	22040	21849	21892	21694	21817	21775	21703	21676	21803	21849	21849	21908	21816	21879	21862	21724	21722	21715	21833	21815	21803	21909	21698	21735	21635	21653	21838	21881	21627	21825	21869	21625	21772	21939	21950	21779	21960	21798	21756	21738	21618	21686	21710	21792	21728	21783	21783	21800	22033	21763	21849	21475	21886	21903	21764	22015	22090	21735	21942	21761	21799	21610	21917	21975	21711	21791	21711	21593	21777	21847	21935	21542	21737	21709	21745	21990	21730	21690	21789	21661	22030	21858	21687	21674	21932	21689	21706	21823	21745	21906	21921	21810	21789	21830	21655	21650	21848	21822	21685	21908	21679	21759	21781	21907	21908	21876	21949	21858	21705	21810	21834	21865	21839	21718	21771	21646	21817	21637	21513	21780	21791	21851	21549	21945	21867	21907	21761	21825	21698	21818	21715	21717	21949	21633	21751	21915	21962	21923	21984	21983	21725	21817	21907	21893	21849	21886	21817	21467	21905	21576	21604	21974	21826	21766	21794	21763	21885	21903	21783	21871	21779	21694	22016	21753	21852	21762	21801	21743	21814	21767	21867	21828	21831	21701	21939	21901	21978	21881	21898	21825	21746	21716	21648	21936	21752	21613	21898	21731	21679	21731	21834	21770	21578	21902	21807	21853	21742	21646	21752	21859	21624	21658	21724	21659	21751	21839	21701	21812	21747	21849	21936	21620	21550	21692	21729	21907	21968	21664	21775	21876	21559	21977	21830	22055	21881	21791	21805	21870	21812	21861	21808	21827	21682	21648	21735	21794	21770	21886	21559	21635	21771	21862	21758	21919	21616	21922	21836	21618	21629	21867	21991	21612	21746	21869	21599	21846	21758	21730	21687	21693	21665	21816	21866	21906	21824	21660	21965	21742	21773	21649	21892	21697	21484	21697	21691	21961	21732	21725	21855	21731	21585	21884	21871	21734	21744	22020	21934	21942	21829	21743	21619	21867	21584	21746	21747	21726	21720	21770	21680	21719	21555	21912	22026	21617	21778	21798	21857	21827	21645	21597	21887	21858	21675	21805	21774	21646	21654	21712	21605	21779	21849	21798	21728	21843	21902	21720	21824	22016	21629	21915	21924	21796	21675	21585	21728	21743	21667	21738	21932	21709	21549	21584	21779	21908	21683	21647	21792	21812	21865	21712	21892	21805	21780	21735	21655	21838	21829	21711	21527	21964	21925	21927	21502	21950	21810	21587	21644	21635	21788	21719	21802	21820	21765	21885	22020	21646	21750	21813	21732	21935	21689	21738	21705	21661	21954	21879	21769	21828	21661	21826	21895	21727	21835	21699	21838	21802	21839	21758	21745	21677	21877	21621	21853	21902	21769	21888	21658	22021	21598	21830	21871	22005	21725	21700	21705	21815	21966	21730	21569	21697	21887	21698	21960	21697	21855	21717	21838	21894	21659	21933	21721	21918	21771	21606	21807	22062	21737	21525	21793	21994	21877	21741	21784	22088	21924	21549	21788	21757	21827	21817	21735	21626	21927	21863	21695	21528	21750	21775	21653	21796	21821	21967	21804	21821	21608	21751	21687	21886	21735	21808	21731	21900	21941	21806	21932	21649	21918	21733	21719	22000	21951	21668	21815	21877	21601	21928	21658	21772	21971	21998	21930	21858	21805	21792	22002	21796	21784	21796	21502	21795	21925	21777	21843	21796	21936	21495	21847	21795	21829	21644	21776	21746	21744	21927	22123	21741	21928	21969	21957	21895	21570	21814	21689	21837	21713	21811	21846	21748	21744	21960	22021	21779	21570	21824	21834	21759	21695	21486	21746	21713	21800	21859	21796	21675	21972	21918	21836	21780	21805	21693	22013	21796	21830	21809	21824	21513	21759	21751	21804	21828	21884	21804	21708	21870	21775	21646	21967	21677	21556	21852	21866	21722	21806	21765	21649	21712	21803	21762	21889	21841	21729	21862	21747	21690	21788	21740	21610	21641	21676	21818	21799	21555	21684	21706	21930	21795	21581	21565	21792	21670	21922	21642	22116	21893	21805	21833	21459	21584	21567	21886	21780	21782	21920	21877	21883	21812	21673	21609	21728	21597	21737	21769	21811	21851	21717	21534	21752	21804	21990	21925	21717	21468	22039	21829	21817	21846	21740	21900	21906	21753	21646	21547	21930	21832	21915	21801	21829	21728	21552	21615	21862	21685	21688	21730	21759	21839	21831	21735	21852	21635	21767	21804	21891	21704	21769	21785	21796	21717	21905	21899	21714	21901	21636	21746	21833	21616	21730	21890	21843	21813	21922	21701	21737	21830	21771	21776	21861	22074	21694	21615	21714	21711	21869	21773	21795	21766	21698	21805	21665	21644	22056	21974	21802	21879	22131	22044	21757	21721	21653	21800	21901	21656	21585	21717	21874	21695	21999	21886	21688	21785	21655	21795	21749	21697	22016	21805	21928	21691	21817	21839	21821	21775	21836	22024	21684	21953	21766	21878	21807	21728	21835	21769	21783	21821	21859	21757	21856	21831	22015	21870	21878	21985	21620	21849	21802	21746	21602	21812	21826	21699	21711	21586	21710	21898	21573	21874	21861	21614	22030	22005	21704	21524	21740	21874	21719	21586	21795	21770	21653	21804	21737	21634	21745	21843	21988	21742	21889	21980	21630	21697	21914	21776	21797	21766	21686	21843	21847	22038	21806	21824	21690	21852	21659	21639	21768	21888	21841	21777	21645	21686	22101	21738	21810	21828	21900	21681	21755	21871	21648	21827	21653	21878	21776	21870	21589	21537	21998	21970	22039	21959	21803	21733	21760	21691	21863	21718	21773	21660	21849	21832	21700	21770	22053	21712	21733	21703	21646	21567	21734	22001	21962	21906	21828	21851	22079	21955	21846	21872	21840	21830	21640	21874	21737	21724	21716	21643	21754	21956	21511	21845	21623	21800	21757	21720	21789	21924	21632	21508	21800	21588	21612	21764	21808	21849	21501	21805	21769	21798	21970	21824	21861	21533	21562	21812	21673	21949	22008	21778	21816	21741	21636	21839	21827	22040	21744	21861	21682	21922	21945	21962	21929	21921	21884	21460	21691	21915	21621	21765	21648	21849	21811	21741	21790	21680	21887	21909	21803	21692	21763	21695	21958	21834	21820	21866	21662	21851	21562	21528	21803	21831	21711	21834	21872	21590	21652	21769	21513	21946	21690	21893	21711	21803	21898	21817	21643	21851	22016	21619	21715	21637	21580	21653	21930	21843	21684	21820	21876	22014	21996	21706	22000	21758	21812	21576	21881	21819	21692	21910	21740	21807	21931	21826	21735	21720	21905	22035	21692	21800	21709	21836	21709	21849	21923	21628	21934	21947	21715	21806	21694	21786	21831	21885	21675	21803	21920	21423	21731	21937	21817	21843	21813	21770	21771	21629	21820	21830	21877	21995	21806	21908	21856	21796	21727	21704	21778	21841	21882	21932	21729	21576	21755	21685	21778	21634	21772	21935	21819	21638	21580	21729	21786	21709	21711	21795	21599	21809	21844	21676	21833	21566	21766	21953	21937	21743	21893	21777	21567	21778	21604	21673	21681	21976	21845	21777	21722	21515	21642	21642	21490	21713	21882	21836	21582	21755	21859	21706	21915	21945	21711	21754	21971	21892	21869	21781	21769	21780	21808	21545	21541	21743	21841	21861	21691	21862	21601	21752	21699	21729	21781	22117	21890	21883	21746	21839	21669	21928	21793	21878	21707	21629	21734	21799	21680	21725	22000	21785	21572	21842	21721	21888	21707	21833	21867	21922	22006	21714	21793	21550	21739	22008	21988	21794	21784	21901	21677	21645	21812	21783	21866	21784	21798	21776	21573	21715	21782	21761	21900
17586	33845	30731	25797	23086	21307	19993	19190	18635	18299	17959	17864	17433	17451	17433	17158	17238	17097	17073	17332	17058	17196	17132	17103	16988	16761	16994	16988	16956	16968	16945	16723	16894	16832	17068	16800	16947	16918	16843	16899	16961	16921	16858	17046	17037	16952	16988	16858	16873	16957	16761	17073	16842	16881	16854	16953	17156	16861	17072	16866	16862	17081	16912	16737	16889	16771	16777	17088	16801	16979	16843	16866	16840	16964	16801	16916	16765	16936	16990	16940	16998	16915	16877	16745	16940	16891	16831	17033	16880	16936	16669	17196	16938	17032	16887	16886	16875	17074	16908	17013	16838	16975	16931	16859	17007	16741	16893	16875	16742	16833	16754	17008	16903	16927	17011	16937	16843	16816	16976	16927	16888	16809	16944	16983	17042	16892	16876	17087	16955	16957	16942	16805	16724	17001	16749	16854	16916	17061	16882	16884	16848	16943	16911	17007	17109	17024	16885	16841	16897	16834	16887	16725	16754	16860	16901	17011	16887	16933	16890	16781	16771	16836	16944	16934	16802	16812	16957	16720	16870	17021	16800	16895	16786	16861	17154	16804	17025	16923	16905	16916	16826	16971	16780	16907	16851	16824	16917	16809	16909	16967	16883	16845	16957	16966	17026	16962	17060	16786	16907	16878	16981	16844	17010	16812	16827	16975	16922	16918	16898	16852	16823	17138	16959	17120	16949	16988	16868	16753	16958	16820	16976	16738	16817	16859	16861	16676	16783	17078	16874	16951	16890	17093	16899	16876	16839	16886	16861	16815	16706	17057	16879	16960	16964	17032	16848	16812	16932	16689	16863	16980	16999	16804	16942	17055	16946	16774	17035	16886	16810	16840	17023	16887	16949	16930	16743	16856	16788	16949	17031	16791	16910	16964	16905	16891	16848	16902	16695	16831	16882	16926	16828	16869	16883	16953	16865	16818	16861	16852	16914	17053	16860	16981	16815	16976	16852	16951	16783	16895	16921	16743	17024	17138	16932	16980	16836	17015	16923	16851	16895	16807	16966	16825	17012	16923	16952	16898	16994	16872	16846	16921	16994	16722	16774	16897	16881	16901	17138	16884	16953	16823	16836	16956	16813	17061	16933	16859	16846	17018	16895	16850	16977	16757	16885	16886	16919	17058	16917	16875	16926	16813	16787	16869	16770	16946	16792	17066	16924	16951	16903	16942	16817	16763	16942	17003	16894	16976	17025	16949	17204	17055	16952	16845	16830	16865	16966	16833	16986	16934	16941	16811	16937	16873	16803	16739	16969	16859	17110	16909	16972	16842	17092	16924	16912	16914	16837	16956	16913	16728	16971	16807	16777	16972	17040	16861	16756	16829	16981	16899	16902	17125	16845	16839	16987	16938	17012	16801	16873	16695	16952	16901	16811	16882	16840	17054	16929	16909	16801	16882	16856	17005	16931	16884	16967	16859	16954	16983	16878	16824	17029	16970	16838	17006	16697	17015	16859	16890	17005	17009	16882	16940	16879	16805	16949	16786	17176	16891	16880	16839	16982	16874	17050	17048	17027	16855	16843	17060	16774	16871	16987	16814	16725	17033	16954	17001	16921	16941	16832	16918	16956	16866	17027	17062	16879	16927	17006	16969	16829	16876	17006	16817	16707	16919	16908	16943	16708	16871	16846	16851	17026	16937	16770	16949	16984	16826	17091	16907	16989	16925	16754	16987	16879	16971	17025	16942	16861	16810	16895	16764	16905	16985	16938	16806	16936	16711	16810	16867	17019	17088	16996	16938	16799	16860	16907	16827	17022	16908	16765	16900	16793	16903	16696	16775	16868	17109	16865	16822	16773	16762	16728	16898	16657	16927	16802	16778	17062	17021	16790	16897	16945	16920	16923	16878	16988	16912	17009	16932	16890	16943	17071	16990	16989	17021	16710	16852	16820	16725	16846	16768	16809	17094	16710	16754	16820	16664	16961	16979	16755	16897	16832	16901	16796	16968	16930	16941	16958	16826	16875	16850	16690	16987	16886	16703	16956	16770	16994	16841	16990	16890	16745	16943	16843	16852	16842	17006	16891	16856	16975	16893	16832	16855	16829	16888	16971	16946	16892	16825	16947	16774	16672	16608	16848	16990	16986	16848	16858	16874	16922	16884	16779	16914	16749	16970	16833	16857	16955	17132	16923	16785	16763	17075	16777	17013	16833	16748	16827	16859	16968	16796	16877	16866	16871	16792	16922	16788	16960	16933	16906	16897	16831	16831	17017	16883	16855	16836	16960	16945	16851	16858	16898	16841	16975	16966	16978	16929	16911	16889	16860	17003	16967	16860	16636	16927	16907	16871	16952	16945	16719	16902	16959	16832	16714	16928	16812	16994	16939	16838	16874	16800	16948	17065	16910	16917	16649	16981	16879	16755	16947	16886	16867	16988	16921	16917	16819	16771	16939	16861	16931	16993	16923	17006	16877	16967	16729	16900	16937	16911	16908	16980	16696	16783	16664	17098	16822	16878	16935	16847	16961	16883	16783	16903	16853	16817	16840	16747	17011	16987	17140	16880	16952	16661	16891	16901	16840	16921	16732	16839	16811	16765	16785	16696	16973	16697	16880	17029	16804	16753	16832	16763	16938	16963	16794	16857	17066	16883	16973	16926	16965	16840	16813	17013	16839	16987	16929	17018	16912	16918	16923	16828	16753	16846	17112	16849	16887	16935	16908	16848	16762	16964	16976	16875	16939	16822	16888	16929	16969	16826	17058	16938	16985	16821	16928	16706	16847	16791	16736	16994	16783	16730	16881	16740	16884	16907	16752	16748	16870	16810	16890	16903	16922	16947	16893	16850	17081	17004	17004	16789	16966	16925	16851	16899	16960	16834	16912	16942	16830	16876	16806	17015	16784	16787	16794	16991	16976	16827	16888	16897	17071	16930	16975	16957	16819	16878	17042	16681	16851	16831	16984	16958	16757	16963	16838	16938	16763	16980	16908	16714	16908	17030	16826	17161	16940	16887	16978	16850	16961	16939	16872	16867	16816	16900	16614	17014	16840	16884	16918	16712	16857	16667	16813	16902	16921	16757	16935	16986	16758	16883	16880	17006	16923	16902	16901	16800	17016	16998	16990	16758	16843	16814	17147	16918	16833	17086	16763	16971	16905	16702	16887	16872	16920	16811	16836	17017	16964	16871	16805	16786	16973	16853	16853	16984	16656	16754	16955	16817	16764	16783	16986	17015	16861	16965	16982	17141	17155	16975	16864	16791	16952	16829	16965	17125	16705	16809	17091	16900	16732	16737	16977	16994	16830	17031	16912	16746	16856	17021	17089	17003	16854	16545	16945	16883	16901	16823	16790	16746	16932	16869	17102	16751	16702	16869	16754	16944	17014	16768	16779	16798	16783	16915	16729	16817	16823	16938	16958	16870	16918	16967	16989	16844	16763	16958	17035	16970	16969	17019	16959	17038	16894	16921	16983	16989	16828	16869	17058	16954	16885	16899	16900	16896	16857	16784	16868	17036	16986	16984	16924	16846	16819	16766	16996	17067	16802	16880	16930	16959	16910	16797	16959	16994	17170	16817	16981	16877	16847	17018	16777	16964	16940	17089	16813	16906	16805	16916	16875	17000	16805	16925	16917	17039	16809	16928	16875	16705	16863	17077	16878	16938	16928	16860	16756	16769	16691	16893	16912	16919	16903	16943	16813	16902	16807	16836	16982	17071	16815	16920	17004	16888	16722	16944	16761	16897	16880	16865	16783	16780	17053	16730	16952	16816	16775	16838	16957	16848	16692	16909	17069	16992	16959	16934	16868	17015	16792	16854	16766	16934	16769	16869	16954	16922	16973	16836	16852	16780	16835	16843	16966	16790	17083	16743	17078	16771	16843	16917	16833	16994	16715	16835	17069	16921	16772	16816	16779	16952	16969	16886	16934	16867	16978	16831	16933	16828	16895	16811	16809	16664	16839	16667	16930	16984	16917	16712	16974	16828	16803	17018	16815	16825	16950	16870	16813	16915	16787	16849	16997	16878	16944	16744	16891	16754	16893	16933	16928	16823	16871	16913	16834	16856	16864	17147	16863	16921	16952	16947	17044	16906	16945	16928	17005	16999	16875	16920	16796	16981	17115	16754	16912	16992	16772	17033	16841	16872	17068	16870	16951	16800	16968	16754	16858	17050	16852	16779	17041	17001	16876	16821	16864	16817	16854	16798	16881	16942	16819	16764	16940	16807	16902	16847	16902	17063	16759	16750	16876	16787	17017	16830	16797	16923	16902	16898	16887	16923	16896	16826	16951	17027	16981	16794	16816	16889	16903	16852	16835	16871	17003	16946	16841	16843	16711	16898	16625	16943	16952	16918	16961	16786	16842	16780	16878	16910	16984	16918	16961	16774	16963	16994	16869	16964	16900	16842	16796	16942	17055	17034	16719	16822	16939	16882	16982	17037	16899	16975	16957	16854	16888	16712	16889	16973	16981	16980	16963	16852	16921	16849	16956	16864	16880	17007	16700	16925	16850	16982	16849	16786	16835	16752	16909	17047	16888	16867	16981	16909	16886	16964	16744	16830	17015	16914	16830	16830	16996	16905	17085	17010	16889	16805	16919	16798	16719	16990	17007	16847	16779	16805	16929	16884	16998	16931	16910	16913	16957	16949	16873	16876	16840	16821	17007	16881	16946	16898	16987	16999	16845	16668	16920	16769	16956	17000	17027	16937	16740	16909	16897	16879	16815	16978	16889	16931	16978	16955	17015	16858	16754	16773	16941	16857	16962	16935	16771	17057	16916	16770	16734	17154	16779	16828	17083	16740	16876	16670	17063	16880	16989	16867	16894	16844	16945	16972	16973	16872	17028	16846	17040	16817	16842	16736	16760	17026	16978	16778	16788	16902	17062	16896	17026	17001	16919	16907	16933	16853	16755	16892	16880	16966	16791	16782	16829	17052	17150	17059	16873	17099	16809	16751	16994	16949	16876	16940	16983	17047	17016	16859	16875	16963	16760	16706	16822	16911	16756	16939	16952	16826	16733	16805	16851	16968	17038	16915	16719	16981	16934	16893	16785	16731	16928	16595	16971	16984	17069	17009	16950	16864	17057	17116	16741	16806	16926	16924	16977	16839	16877	16791	16870	16787	16877	16802	17061	16946	16752	16999	16902	17033	16711	16993	16806	16598	16973	16830
24957	21467	28010	28937	24923	24854	24657	23656	23293	23232	22763	22713	22452	22357	22396	22494	22461	22354	22279	22544	22321	22280	22271	22227	22473	22413	22163	22200	22233	22138	22176	22425	22182	22231	22102	22100	22227	22299	22019	22080	22118	22293	22101	22009	22321	22307	22333	22224	22098	22197	22280	22271	21975	22176	21962	22434	22234	22140	22077	22045	22363	22119	22064	22268	22281	22510	22263	22215	22116	22208	22335	22167	21950	22193	22213	22051	22205	22133	22243	22285	21969	22187	22075	22044	21944	22456	22256	22239	22225	22373	22327	22084	22083	22070	22485	22155	22104	21918	22258	22512	22283	22225	22287	22267	22299	22228	22210	22015	22203	22239	22297	22087	22109	22347	22349	22344	22323	22144	22088	22334	22164	22139	22207	22096	22219	22341	22131	22176	22226	22355	22203	22181	21963	22261	22413	22216	22291	22137	22074	22018	22025	22106	22088	22300	22379	22269	22169	22074	22278	22304	22318	22339	22296	22410	22009	22166	22243	21971	22206	22228	22181	22210	22326	22277	22218	22254	22191	22099	22344	22309	22368	21996	22306	22404	22174	22384	22004	22257	22314	22059	21985	22161	22351	22248	22204	22123	22234	22112	22060	21989	21894	22115	22240	22265	22052	22339	22123	22070	22249	22540	22178	22107	22030	22255	22226	22100	22196	22119	22284	22053	22405	22248	22230	22189	22158	22114	22264	21959	22227	22107	21952	22103	22230	22164	22038	22057	22151	22137	22151	22205	22366	22054	22191	22166	21960	22209	22128	22025	22276	21927	22159	22216	22214	22127	21996	22186	22091	22196	22200	22378	22346	22273	22260	22166	22137	21971	21878	21941	22087	22063	22300	22399	22456	22193	22094	22346	22136	22286	21913	22320	21956	22151	22202	22276	22323	22178	22238	22232	22216	22300	22296	22138	22198	22177	22155	22208	22338	22002	22103	22153	22074	22215	22232	22360	22292	22174	22108	22204	22259	22139	22141	22167	22422	22305	22426	22112	22263	22036	21999	22035	22384	21888	22258	22051	22430	22228	22116	22237	22219	22228	22240	22278	22125	22203	22260	22129	22157	22246	22351	22347	22258	22394	22443	22224	21999	22251	22321	22083	22349	22193	22301	21980	22256	22193	22331	21899	22438	22295	22398	22244	22299	22322	21972	22223	22128	21972	22163	22342	22151	22206	22334	22005	22222	22245	22283	22381	22283	22153	22048	22273	22433	22351	22238	22237	22033	22422	22077	22422	22207	22073	22069	22099	22368	22447	22376	22427	22180	22170	21982	22165	22192	22181	22195	22192	22196	22198	22055	21964	22228	22387	22336	22233	22287	22249	22318	22337	22191	22138	22180	22236	22166	22018	22296	22206	22176	22373	22119	22341	22065	22300	22241	22118	22215	22190	22278	22212	22341	22126	22272	22171	22247	22157	22176	22360	22291	22219	22271	22129	22319	21915	22083	22144	22079	22240	22065	21925	21927	22012	22317	21837	22043	22261	22192	22074	22211	22242	22185	22184	22250	22200	22342	22074	22161	22391	22094	22041	22355	22288	22156	22193	22070	22141	22299	22298	22238	22144	22135	22167	22013	22135	22069	22047	22358	22515	21984	22294	22221	22006	22226	22081	21847	22112	22277	22137	22266	22126	21992	22302	22388	22204	22092	22127	22116	22056	22031	22259	22176	22012	22064	22155	22178	22144	22011	22199	22209	22317	22256	22393	22250	21928	22205	22367	22247	22127	22332	22092	22166	21973	22355	22288	22359	22193	22112	22165	22152	22142	22322	22118	22174	22194	22072	22150	21964	22233	22059	22062	22344	21979	22080	22195	22188	22374	22215	22139	22210	22083	22401	22240	22118	21865	22221	22191	22190	22285	22381	22245	22339	22371	22123	22291	22373	22229	22220	22190	22142	22098	22040	22267	22174	22314	22061	22149	22387	22287	22294	22015	21961	22156	22185	22285	22130	22058	22113	22405	22096	22206	22095	22133	22323	22138	22249	21945	22065	22267	22208	22350	22264	22002	22044	22236	22071	22286	22025	22185	22226	22053	22178	21872	22148	22061	22061	22408	22194	22233	22229	22076	22363	22116	22159	22015	22278	22198	22084	22229	22227	22194	22300	22316	22003	22088	22369	22080	22090	22040	22273	22084	22014	22291	22545	22349	22194	22188	22237	22229	22137	21983	21972	22193	22100	22261	22220	22298	22371	22216	22186	22491	22209	22025	22366	22208	22199	22460	22314	22363	22171	22230	22344	22039	22153	22235	22269	22369	22337	22202	22219	22191	22411	22246	22346	22312	22328	22150	22166	22229	22265	22396	22527	22516	22116	22191	22351	22194	22277	22024	22133	22127	22202	21862	22161	22081	22292	22223	22358	22119	22168	22144	22191	22040	22188	22243	22299	22209	22262	22132	21881	22144	22071	22087	22301	22177	22140	22294	22432	22107	22214	22048	22232	22239	22420	22186	22079	22080	22215	22199	22167	22242	22525	22218	22272	22191	22141	22054	22281	22287	22070	22305	22308	22322	22100	22055	22226	22203	22221	22350	22393	22272	22260	22229	22146	22111	22100	22278	22403	22241	22408	22164	22240	22257	22188	22062	22176	22156	22071	22408	22210	22134	22272	22101	22308	21983	22388	22369	22054	22360	22144	22266	22363	21895	22176	22008	22208	22230	22134	22165	22289	22226	22091	22027	22223	22346	21995	22267	21939	22106	22454	22190	22171	22227	22264	22250	22403	22291	22221	22126	22064	22133	22115	22132	22185	22307	22110	22114	22296	22228	21912	22399	22324	22445	22284	22184	22191	22434	22193	22221	22347	22266	22176	22092	22230	22306	22245	22278	22126	22266	22212	22315	21825	22208	21959	22158	22371	22117	22149	22029	22052	22137	22102	22100	22341	22108	22266	22264	22384	22200	22313	22508	22145	21912	21924	22192	22314	22376	22428	22138	22155	22190	22197	22272	22134	22252	22107	22107	22254	22384	22120	22180	22323	22149	22136	22215	22216	22379	22280	22270	22181	22098	22121	22295	22221	22090	22165	22130	22205	22260	22250	22162	22145	22278	21971	22029	22108	22105	22503	22429	22353	22252	22301	22378	22165	22092	22019	22104	22062	22187	22144	22343	22068	22170	22183	22014	22148	22208	22242	21977	22070	22275	22276	22188	22396	22245	22119	22305	22020	22155	21993	22060	22391	22174	22219	22219	22303	22142	22110	22113	22303	22057	22207	22204	22359	22157	22215	22023	22089	22487	22005	22144	22164	22067	22059	22035	22312	21863	22107	22108	22117	22436	22296	22346	21878	22213	21973	21943	22332	22189	22100	22239	22171	22228	22148	22065	22273	22140	22084	22332	22152	22402	22192	22103	22442	22355	22206	22176	22218	22347	22301	22148	22010	22209	21913	22163	22321	22205	22026	22105	22128	22141	22179	22144	21893	22263	22013	22151	22480	22086	22381	22359	22291	22164	22263	22326	22512	22092	22303	22099	22343	22086	22183	21986	22081	22256	22173	22477	22188	22061	21942	22194	22308	22205	22260	22008	22075	22286	22467	22348	22303	22288	22141	22376	22135	22432	22580	22323	22411	22291	22181	22387	22261	22561	22058	21953	22254	22399	22093	22434	22448	22112	22028	22171	22174	22260	22147	22166	22079	22474	22093	22066	22158	22143	22139	22243	22164	22005	22186	22333	22204	22268	22105	22307	22252	22136	22342	22246	22311	22146	22063	22142	22135	22193	22254	22177	22301	22340	22081	22227	22302	22105	22151	22351	22381	22370	22303	22288	22099	22402	22159	22063	22186	22100	22249	22048	22259	22085	22176	22298	22168	22282	22264	22138	22089	21915	22246	22133	22135	22202	22231	21995	22246	22186	22335	22301	22103	22260	22424	22456	22156	22219	22322	22092	22140	22308	22311	22205	22267	22319	22308	22006	22055	22245	22001	22110	22180	22363	22041	22121	22036	22119	22094	22136	22055	22146	22096	22068	22163	22368	22430	22250	22151	22083	22229	22192	21994	22118	22162	22114	22285	22244	22130	22260	22158	22273	22178	22010	22185	22056	22312	22077	22139	22009	22141	22351	22247	22253	22101	22453	22276	22149	22170	22202	22360	22026	22003	22110	22000	22115	22164	22252	22116	22234	22300	22265	22153	22354	22275	22334	22051	22161	22408	22183	22350	22174	22247	22239	22348	22234	22261	22117	22158	22172	22161	22116	22110	22281	22342	22269	21913	22205	22337	22234	22066	22210	22291	22337	22428	22057	22083	22037	22028	22247	22119	21930	22062	22207	22226	22311	22007	22143	22342	22265	22298	22110	22183	22097	22149	22037	22353	22289	22070	22345	22157	22209	22344	22206	22358	22168	22197	21988	22298	22009	22324	22372	22320	22169	22071	22251	22126	22244	22071	22218	21909	22164	22053	22107	22155	22131	22264	22578	22104	22044	22390	22224	22315	22172	22412	22189	22343	22252	22066	22106	22250	22220	22425	22329	22288	22346	22463	22039	22224	22179	22241	22040	22057	22162	22203	22035	22209	22124	22031	22176	21983	22247	22015	22235	22158	22398	22199	22142	22238	22074	22188	22233	22197	22109	22100	22319	22012	22045	22145	22193	22200	22139	22125	22190	22101	22174	22188	22056	22233	22294	22362	22155	22188	22102	22260	22123	22255	22171	22217	22315	22167	21978	22189	22429	22368	22285	22184	22299	22185	22229	22211	22084	22252	22258	22173	22195	22277	22235	22416	22283	22385	22318	22191	22274	22047	22168	22071	22045	22393	22381	22254	22106	22137	22576	22129	22279	22228	21976	22147	22386	22215	22278	22289	22209	22355	22239	22149	22215	22091	22410	22187	22144	21906	22071	21990	22197	22244	22379	22286	22131	22448	22261	22063	22221	22122	22268	22288	22324	22480	22301	22221	22312	22224	22063	22072	22076	22307	22388	22277	22162	22338	22193	22275	22441	22393	22317	21944	22100	22274	22244	22193	22129	22320	22067	22131	22051	22250	22266	22144	21981	21924	22103	21947	22293	22370	21950	22174	22187	22138	22259	22296	22219	22283	22228	22216	22254	22169	21988	22088	22141	22096	22131	22189	22161	22302	22329	22208	22166	22020	22162	22293	22203	22363	22386	22236	22248	22050	22280
18725	31806	28820	24189	21898	20562	19433	18978	18404	18220	17856	17835	17653	17468	17603	17411	17650	17534	17645	17213	17491	17336	17216	17218	17278	17030	17300	17232	17015	17222	17253	17069	17188	16949	17213	17229	17134	17097	17112	17253	17211	17146	17226	17141	17123	17080	17178	17207	16945	17236	17224	17208	17056	17286	17019	17109	17081	17217	17286	16983	17154	17101	17116	17238	17042	17118	17112	17189	17059	17178	17292	17190	17108	17119	17078	17091	17225	17239	17083	17274	17121	17216	16932	17035	17285	17099	17135	17236	17271	17117	17139	17185	16991	17000	17151	16932	17089	17115	17054	16841	17209	17140	17117	17213	17322	17097	17158	17056	17162	17082	17035	16935	17254	17315	17127	17241	17172	17151	17155	17050	17244	17050	17043	17168	17028	17123	17262	17239	17061	17135	17220	17142	17214	17101	17050	16993	17114	17112	17146	17180	17154	17190	17117	17134	17258	17145	17131	17113	17176	17153	17090	17340	16988	17182	17098	17275	17026	17141	17137	17107	17198	17186	17185	17067	17126	17269	17100	17173	17081	17120	17042	17091	17054	17160	17109	17143	17169	17032	17015	17091	16977	16968	17232	17137	17166	17167	17240	17189	17103	17017	17287	17279	17018	17066	17099	17263	17111	17212	17049	17035	17159	16974	17146	17014	17069	17079	17202	17213	17185	17142	17212	17196	17314	17259	17147	17051	17076	17252	17042	17122	17210	17358	17009	17174	17106	17124	17028	17230	17151	17098	17095	17325	17126	17094	17241	17001	17035	17309	17054	17083	17121	17064	17282	17281	17150	17216	17188	17142	17056	17120	17126	17113	17034	17159	17034	17155	17196	16995	17180	17224	17175	17219	17147	17077	17293	17200	17166	17167	17048	17025	17178	16992	17185	17277	17222	17078	17249	17089	17070	17100	17170	17055	17094	17226	17237	17191	17137	17034	17166	17153	17083	17052	17190	17049	17133	17153	17179	17076	17106	17212	17134	17077	17133	17013	17151	17257	16936	17000	17289	17135	17250	17191	16946	17195	16992	17213	17215	17165	17201	17121	17261	17396	17124	17153	17127	17061	17130	17144	17194	17131	17064	17194	16994	17096	17185	17169	17151	17144	16950	17172	17246	17115	17269	17102	17150	17249	17038	17090	17208	17081	17078	17127	17065	17166	17094	16979	17206	16883	16970	16832	17158	17151	17115	17072	17112	17145	17218	17186	17140	17139	17220	17298	17159	17096	17220	17041	17143	17059	17204	17023	17277	17097	17113	17068	17190	17160	17051	17233	16997	17136	17111	17159	17196	17038	17089	17168	17133	17035	17014	17239	16978	17215	17095	17042	17060	17140	17132	17124	17098	17277	17128	17047	17005	17233	17155	17189	17166	17055	17492	17230	17063	17264	17061	16942	17066	17267	17147	17140	17217	16963	16993	17007	17180	17177	17258	17195	17092	17238	17159	17081	17159	16971	17120	17071	17181	17034	17034	17163	17226	17233	17303	17134	17095	17252	17252	16986	17226	17023	17273	17151	17268	17131	17014	17213	17158	17197	17150	17203	17101	17221	17118	17199	17093	17155	17224	17278	17249	17119	17250	17124	17178	17301	17108	17188	17042	17197	17045	17128	17290	17153	17114	17057	17169	16895	17095	17115	17091	17204	17141	17075	17030	17108	17193	17109	17082	17029	17189	17057	17271	17106	17143	17078	17233	17178	16902	16995	17199	17071	17085	17033	17104	17120	17099	17181	17083	17152	17148	17243	17059	17167	17170	16982	17066	17318	16994	17060	17162	17189	16955	17145	17104	17355	17121	17166	17128	16984	17244	17243	17092	17156	17157	17205	17137	17023	17329	17210	17146	16962	17172	17088	17224	17283	17056	17162	17151	17127	17222	17149	17335	17006	17245	17274	17172	17137	17166	16996	17090	17260	17081	17252	17155	17126	17163	17125	17222	17204	16910	17083	17079	17071	17289	17068	17155	17051	17229	17260	17203	17233	17310	16960	17148	17026	17140	17146	17217	17184	17020	16999	17024	17037	17029	17238	17234	17186	17281	17182	17155	17120	17202	17132	17110	17136	17139	17185	17100	17100	17214	17067	17039	17309	17249	17126	17022	17118	17328	17101	17233	17233	17256	17225	17079	17157	17220	17089	17292	17028	17202	17129	17267	17054	17247	17306	17125	17270	17105	17153	17138	16911	17072	17068	17167	17105	17150	17072	17099	17201	17143	17267	16995	17150	17220	17060	17121	17198	17100	16985	17191	17124	17144	17046	17054	17089	17215	17095	17150	17288	17115	17067	17214	17120	17143	17125	17185	17115	17120	17044	17116	17145	17121	17130	17266	17049	17237	17181	17096	17146	17154	17110	17056	17138	17026	17315	17128	17196	17141	17060	16965	17195	17309	16970	17109	17118	17136	17168	17206	17164	17075	17065	17118	17091	17283	17360	17105	17271	17170	17096	17171	17128	17298	17186	17206	17201	17215	17090	17071	17266	17310	17174	17198	17110	17150	17053	17164	17109	17172	17280	17170	17142	17210	17050	17037	17304	17097	17098	17310	17287	17083	17067	17095	17126	17198	17208	17250	17062	17163	17242	17185	17083	17089	17068	16945	17115	16999	17323	17017	17221	17174	17208	17283	17127	17008	17272	17147	17208	17193	17223	17197	17174	17304	17145	17166	17263	17114	17173	17240	17206	17002	17062	17282	17193	17102	17281	17097	17194	17138	17111	17298	17087	16965	17219	17243	17199	17186	17263	17292	17087	17012	17030	17166	17207	17089	16993	17248	17203	17091	17270	17048	17218	17038	17140	17251	17182	17207	16956	17115	17248	17206	17234	17316	17039	16983	17098	17061	17126	17153	17206	17049	17249	17050	17331	17094	17221	17136	17103	17164	17130	16994	16985	17037	17011	17232	17119	17172	17031	16912	17081	17073	17135	17138	17171	17229	17272	16999	17047	17151	17146	17211	17244	17125	17350	17076	17236	17120	17163	17075	17137	17202	17180	17099	17053	17308	17124	17065	17006	17193	17066	17070	17185	17178	17178	17099	17117	17279	17221	17158	17393	17008	17110	17017	17281	17079	17193	16901	17114	17157	17097	17046	17162	17184	17099	17339	17319	17088	17046	17064	17130	17295	17032	17229	17198	17292	17059	17132	17216	17202	17059	17288	17180	17049	17165	17124	17192	17262	17153	17148	17099	17189	17077	17146	17285	17240	17142	16941	17141	17025	17149	17160	17224	17090	17127	17301	17154	17002	17197	17151	17222	17289	17157	17121	17174	17183	17182	17126	17119	17104	17143	17218	17058	17015	17152	17229	17337	17298	17239	17056	17166	17217	17224	17082	17101	17291	17102	17191	17157	17103	17195	17266	16933	17073	17173	17200	17102	17024	17116	17045	17288	17194	17041	17134	17270	17323	16982	16997	17354	17216	17206	17256	17175	17298	17357	17004	17149	17091	16787	17115	17162	17162	17175	17242	17151	17095	17188	17187	17265	17161	17108	17270	17103	17076	16890	17215	17139	17220	17067	17132	17104	17248	17314	17058	17175	17082	17160	16958	17233	17140	17139	17114	17112	17266	17144	17236	17208	17302	17168	17191	17176	17066	17206	17196	17051	17233	17124	17185	17238	17173	17178	17235	17099	17210	17464	16968	17145	17254	17057	17080	17020	17090	17154	17211	17175	17170	17040	17158	17023	17056	17120	17050	17120	17043	17263	17128	17151	17159	17057	17299	17164	17277	17351	17290	17050	17214	17073	17213	17258	17075	17160	17194	17208	17153	17142	17141	17121	17131	17147	17278	17110	17130	17112	17296	17205	17331	17164	16987	17158	17315	17142	17058	16978	17179	17119	17216	17091	17087	17164	17210	17128	17299	17268	17107	16995	17221	17072	17155	17248	17187	17106	17111	17247	17208	17202	17270	17115	17192	17026	17260	17167	17197	17277	17170	17186	17229	17104	17026	17159	17337	17006	17080	16873	17139	17220	17263	17050	17198	17118	17100	17006	17160	17194	17149	17172	17199	17130	17415	17144	17088	17322	17188	17105	17232	17136	17132	17139	17440	17146	17120	17077	17143	17000	17230	17015	17177	17112	17200	17137	17081	16999	17022	17223	17098	17111	17215	17228	17199	17290	17206	17163	17108	16942	17177	17162	17083	17219	17135	17215	17082	17304	17158	17092	17223	17094	17154	17262	17312	17001	17270	17118	17169	17048	17072	17140	17103	17090	17184	17217	17038	17050	17025	17107	17032	17182	17123	17134	17083	17137	17182	17171	17389	17219	17323	17205	17074	17031	17215	17019	17039	17168	17136	17182	16975	17049	17027	17208	17247	17318	17147	16993	17110	17211	17070	17072	17179	17282	17146	17158	17238	17125	17032	17253	17132	17012	17094	17201	17088	17096	17362	17190	17272	17158	17132	17111	17009	17086	17145	17215	17308	17104	16990	17138	17232	17126	17153	17164	17068	16993	17076	17025	17196	17267	17114	17109	17073	17281	17072	17281	17091	17203	17141	17072	17195	17356	17085	17252	17293	17276	17280	17043	16987	17177	17156	17083	17241	17126	17066	17087	17196	17066	17164	17195	17180	17177	17144	17282	17067	17328	17110	17226	17035	17122	17235	17260	16951	17217	17107	17201	17088	17075	17323	17095	16991	17280	17124	17225	17089	17248	17290	17063	17111	17232	17122	17211	17115	17167	17122	17041	17167	17052	17275	17059	17040	17052	17105	17090	17148	17067	17248	17038	17103	17092	17086	17251	17243	17231	17099	17153	17221	17069	17066	17155	17183	17110	16989	17059	17123	17185	17158	17181	17325	17125	17200	17223	17221	17222	16912	16988	17103	17309	17284	17098	17074	17043	17220	17044	17166	17274	17053	17067	17233	17218	17249	17113	17208	17206	17228	17171	17230	17309	17224	17082	17063	17039	17225	17108	17299	17156	17242	17197	16986	17175	17255	17204	17025	17212	17220	17184	17111	17165	17193	17169	17217	17207	17170	16922	17221	17131	17356	17113	17009	17251	17155	17241	16917	17036	17150	17047	17204	17068	17288	17239	17227	17123	17111	17234	17143	17109	17236	17439	16961	17153	17163	17168	17392	17049	17178	17227	17105	17299	17277	17091	17194	17183	16953	17185	17160	17193	17051	17106
22207	21350	28665	24520	22442	26083	28404	24500	23485	23761	23352	22839	22677	22827	22780	22613	22411	22331	22139	22158	22206	22192	22025	22011	22059	22201	22041	22218	22247	22295	22216	21858	22014	22124	22061	21839	21984	22170	21995	21992	21734	21963	21980	21911	22020	21963	21870	21767	21954	21769	21936	21845	22035	21906	22007	22216	22055	21898	22107	21816	21774	21768	21734	21645	21856	22083	22013	21901	21864	21868	22146	21780	21923	21916	22153	21909	22142	22209	21972	21965	21809	21870	21941	21868	21819	21963	21831	21959	21978	22085	22003	21941	21893	22210	21851	21989	21924	21956	21896	21988	21832	22111	21899	22008	21899	21762	21776	21826	21994	21762	21628	21965	21907	21889	21794	21852	21926	21795	22202	21941	21789	21955	21829	21986	22003	21853	21957	22022	21964	22068	21973	21957	21830	21859	21948	21816	21859	22010	21742	21801	21919	21666	21693	21595	21899	22148	21875	21862	21948	21754	21664	21766	22127	21890	21809	21783	21750	22109	22025	21973	21612	21805	22079	21857	21884	21814	22006	22050	21867	21944	21931	21732	21864	21642	21699	21950	21890	21988	21871	22023	22000	21821	21631	21870	21805	21699	21968	21944	21972	21831	21922	21906	21873	21845	21992	21823	21748	21708	21662	21966	21763	21716	21974	22020	21997	21938	22229	21976	21901	21927	22018	22019	21991	22003	21910	21853	21807	21852	21959	21774	21943	22056	22068	22069	21862	22015	22095	21905	21954	22055	21737	22019	21678	21957	21948	21725	21930	21905	21967	21752	21945	21728	21881	21862	22201	21757	22023	21875	21741	21947	22026	21638	21815	21731	21874	22042	21992	21900	22084	21952	21910	21926	21886	21929	21878	22060	21769	21971	21727	22020	21869	21889	21850	21985	21941	21902	21908	22026	21874	21905	21616	21640	21906	21764	21803	21908	21938	21727	21513	21934	21909	21833	21957	22000	22010	22181	21990	21765	21885	21916	22088	21925	21688	21992	21958	21938	22132	21821	21841	21781	21880	21754	21728	21842	22004	21815	21888	21906	22109	21920	21884	21858	22031	21818	21812	21810	21993	21765	21955	21982	21597	21984	21849	22011	21600	21810	21909	22032	21649	21880	21760	21513	22000	22138	21599	21901	22013	21960	21722	21787	21840	21752	21930	21766	21737	22086	22053	21989	22094	21887	21940	21832	22174	21989	22108	21934	21889	22025	21952	21775	22021	22151	21931	21859	21977	21711	22000	21811	21861	21807	21991	22060	21911	22137	21904	21817	21850	21709	21985	22072	21760	22057	21871	21654	21890	21720	21746	21960	21857	21961	21911	21815	21858	21841	22157	21716	21864	21859	21771	21677	21806	21797	21986	21862	21943	21697	21905	21776	21866	21809	21817	22066	22099	21858	21957	21827	21970	21730	22067	21866	21984	21908	22123	21920	21948	21983	21946	22103	21900	21737	21812	21911	22009	22017	21845	21761	21805	21975	22022	21855	21824	21842	22019	21960	21903	21983	22130	21831	21775	21906	21972	22043	21919	21861	21779	21634	21632	21797	21916	21917	21899	22116	22039	21864	21885	22050	21813	21875	22031	21991	21885	22055	21954	21764	21830	22002	21886	22203	21980	22164	21710	22029	21915	21952	21822	21946	21817	21881	21689	22125	21715	21902	22143	22030	22092	22006	21740	21452	22023	22005	21972	21932	21984	21733	22002	21782	21882	21909	22036	21676	21949	21723	22088	21908	21907	21836	21868	22052	21845	22093	21867	22054	22037	22039	21820	21949	22126	21885	21776	21764	22014	21981	21884	22083	21842	22142	21999	22061	22050	21777	22137	21935	21679	22035	21709	22036	21906	21741	21902	21850	21911	21684	21743	21886	22114	21697	22010	21896	21894	21948	21840	21811	21938	22029	21919	21910	21674	21895	21877	21881	21988	21862	22007	21986	21806	21918	21896	22007	22073	22013	21895	21875	21941	21981	21750	21694	22052	21896	21864	22121	21923	21618	22220	22068	22015	21847	21929	21818	22110	22088	21982	21876	21817	21971	21881	21878	21728	21832	21868	21664	21663	21739	21880	21616	21912	21910	22038	21713	21781	21936	21669	21814	21869	21784	21926	21860	21966	21946	22016	21993	21739	21823	21915	21869	22018	21934	21985	21643	22053	22105	22071	21930	21933	21853	21770	21979	21563	21773	21998	21936	21890	22092	21959	21700	21917	21758	22015	21976	22085	21771	21858	21714	21872	22087	21939	21845	22008	22029	21774	21709	22132	21979	22021	21802	21888	21854	22044	21772	21728	21720	21667	21925	21905	22127	22201	21860	21917	21920	21881	21836	21796	21857	21784	22086	21807	22007	21874	21897	21852	21904	21718	21749	21681	21983	21839	21866	22032	22094	21833	21930	22094	21772	21938	21850	21896	21834	21766	21677	21857	21887	21832	21911	21901	21707	21773	21969	21980	21748	22084	21739	21855	22001	21955	21853	21881	21682	21857	22082	22060	21929	22079	21717	22146	21670	21881	21883	21842	22095	22079	21820	21853	21917	21995	21829	21930	21848	21998	22040	21904	21937	21929	21854	21870	21955	21798	21782	21883	21898	21857	22044	22005	22021	21880	21833	21766	21751	21788	22090	21783	21751	21509	21829	21697	21901	21852	21915	21813	22070	21852	21915	22048	21824	21979	21979	21928	22054	21997	21694	21831	21656	21637	21810	22081	21993	21985	21988	22004	22041	21999	21961	21888	22011	21817	21975	21973	21909	22022	21948	21880	21991	22091	21876	21896	21912	21990	21786	22033	21774	21993	21904	21878	21833	22060	21996	22081	21659	21940	21897	21941	21760	21761	22019	21914	22275	21887	21768	21894	21932	22044	21605	22023	21647	22033	21758	21884	21752	21780	21665	21670	22058	21664	21789	21739	21912	21830	21975	22036	21978	21853	22022	21872	21659	21933	21779	21916	21852	21987	21750	21711	21968	21947	21812	21998	21604	21994	21938	21760	21992	22072	21974	21825	21824	21917	22018	21921	21865	22021	22040	21881	21874	21978	21828	21743	21765	21940	21898	21867	21785	21873	21904	21926	21846	21917	22132	21876	21837	22017	21697	21847	21839	21907	21720	22146	21805	21682	21670	22035	21642	21825	21833	21850	21735	21665	21981	21940	21914	21966	21992	21980	21910	21843	21816	21867	21938	21759	22077	21896	22026	21900	21952	21905	21830	21802	21943	21949	21862	22066	21735	21786	21903	21978	21865	21930	21762	21870	21909	21703	21813	21798	22000	21997	21946	22011	21821	21844	21961	22125	21772	22044	21847	21800	21826	22074	21990	21775	21657	21924	21699	21600	21777	22102	21852	21991	21913	21854	21824	21650	21741	22011	22054	21958	21713	21807	21800	21772	21981	21851	21903	22118	21614	21906	21913	21888	21982	22043	22083	21766	21955	21839	21743	21758	21695	21801	21998	22069	21780	21930	21712	21936	21757	21911	21910	22239	21902	21974	22147	22025	21887	21683	22001	21964	21872	21741	21778	21823	21876	21952	21739	21836	21805	21995	21984	21793	22093	21589	21970	21887	21859	22010	22005	21831	21877	21844	21849	21856	22018	22019	21845	21540	21692	22132	21859	21870	21933	22221	21822	21779	21990	21906	21791	21891	21948	21829	21895	22033	21588	21743	21657	21832	21625	21837	21933	22092	21983	22091	21833	21631	21950	21931	21761	21736	22037	21915	22033	21618	21806	21993	21761	21742	21985	21994	21663	21979	21832	21683	21851	21949	21866	22283	21871	21950	21815	21956	21791	21967	21953	22341	21799	22047	21769	22032	21919	21934	22185	21965	21965	21987	21844	21954	21901	22120	21803	21835	22041	21740	21936	21949	22009	21867	21943	21809	21978	22016	21744	21972	22046	21896	21793	22099	21911	21863	21965	22003	21763	21817	21865	22117	21620	21946	21810	21721	21537	21897	21781	21878	21703	22039	21940	21940	21756	22029	21942	22014	21970	22079	22082	21697	21812	21752	21948	21969	21981	21885	21934	22090	21963	21829	21888	21874	21933	21807	21772	21772	21783	21932	21926	21801	21692	21915	21819	21760	22008	21779	21984	21891	21947	21918	21800	21816	21820	21816	21723	21737	21805	22132	22046	21783	21910	21780	21736	21777	22013	21970	21950	22000	21866	21926	21879	21718	21901	21950	21856	21985	21835	22017	21828	21845	21687	22052	21911	22047	21845	21753	21634	21936	21867	22030	21911	21947	21970	21736	21804	21871	21812	21847	22166	21751	21993	21961	22014	22001	21894	21965	21832	21973	21912	21764	21889	21853	21707	21810	21789	21718	21844	21830	21601	22063	21965	22151	21709	21788	21824	21760	21977	21952	21928	21882	21955	21580	21981	21833	21940	21862	22075	21907	21728	22149	21937	21994	22024	21909	21816	22127	22064	21963	21968	22290	21702	22040	21963	21987	21993	21815	21831	21943	22078	22122	21754	21743	21637	21950	21880	21804	21958	21861	21972	21876	21960	21840	21960	21712	22060	21892	21971	21936	21732	21934	21862	22011	21901	21947	21970	21914	21886	21730	21789	21941	21918	21687	21902	21792	21694	22028	22037	21852	21615	21959	22134	22004	22074	21798	21982	21974	21988	21690	21882	21830	21973	21909	21756	21823	21850	21996	21867	22134	21813	21947	22029	21764	22036	21925	21753	21855	21767	22019	22050	21729	21764	21901	21945	21731	21852	21881	21614	21966	21924	22055	21961	21623	21810	21910	21950	21888	22019	22031	22065	21902	22008	21943	21899	22159	21904	21794	21779	21793	21932	21866	21900	22014	22129	21925	22038	22046	21803	21886	22003	21896	22170	21921	21786	22210	21825	22163	21931	21782	21811	21974	21573	22063	21802	22117	21821	22113	22040	22090	21906	21849	21892	21875	22098	21889	21945	21924	21927	21920	21849	21624	21900	21649	21851	21819	21769	21746	22004	21791	21910	22137	21773	21697	21811	21752	21734	21857	22138	22017	21984	21998	21919	21944	21720	22036	22002	21954	21956	21839	21835	21852	21735	21875	21865	22022	21807	21664	21786	21725	21648	21869	21775	21979	21931	21935	21814	21957	21990	21909	22002	21968	21860	21797	21861	22157	22047	22141	21806	21999	21930
18449	37823	34036	28066	25178	22748	20984	20049	19227	18769	18405	18023	17945	17740	17563	17430	17517	17358	17350	17163	17382	17235	17103	16927	17173	17081	17204	17054	17210	16982	17114	17058	16934	17034	16904	17035	16862	16963	16886	16991	17013	17009	17046	16903	16953	16936	17088	16843	17157	16908	16852	16843	16863	17090	17049	17113	16903	17093	16930	16855	16901	16979	16777	17029	16906	16870	17090	16933	16986	16817	16998	17003	17023	16876	16924	17039	16915	16911	17196	16890	16985	16838	17149	17039	16869	16884	16939	16890	16889	17033	16949	17058	16857	16918	16962	16974	16880	16836	17153	16953	16834	16963	16805	16948	16931	16947	16958	17035	17009	16799	16882	16942	16914	17174	16890	17002	16925	16907	16932	16962	16874	16883	16878	16837	16795	16779	17128	17011	16856	16807	17118	16978	16981	17026	16984	17009	16904	16966	16930	16998	16900	17131	16869	17001	17076	16966	17093	16887	17056	16868	17008	17068	16909	17092	16867	16849	16985	17002	16780	16943	17042	16996	16909	16875	16900	17003	16861	16849	17049	16703	16919	16915	16920	16958	16923	16980	16855	17044	16999	17092	16997	17090	16892	16920	16977	16816	16864	16720	17190	17021	16923	16997	16910	17037	17097	16971	16937	16907	17010	16889	17036	16972	17012	16791	16856	17023	16997	16711	17030	16827	16980	16984	17053	16878	16919	17090	16944	16887	16932	16914	16801	17008	17006	16785	16880	16988	16855	16902	17046	16733	16861	17007	16965	16934	16962	17056	17071	16855	16940	17070	16933	16938	16822	17017	16946	16940	16962	16759	16813	16982	17067	16987	17053	17009	17079	17021	16902	17014	16878	16961	16768	16954	16799	17075	16931	17033	16931	17004	16926	17108	17097	16922	16853	16920	17088	16991	16890	17040	16944	17010	16915	16882	17032	16733	17052	17049	16694	16968	16911	16840	16867	16980	16900	16927	16915	16879	16950	17017	17061	16904	16964	17002	16972	16808	16955	16824	16812	16909	16998	16880	16895	17015	16930	16992	16818	16929	16960	17006	16916	16788	17017	17126	16995	16977	17053	16898	16903	16881	16976	16937	17055	17011	16856	16801	16968	17100	16789	17121	16964	16971	17019	16921	16880	16962	16884	17034	16969	16795	17008	16890	16855	16935	16983	16983	16971	16952	16994	16913	16934	16932	16911	16908	16996	16956	16906	16977	17099	17037	16951	16965	16895	16763	17034	16850	16890	16966	16917	16900	17037	17045	16990	16911	17085	16874	16739	17034	16984	16759	17038	16991	17059	16981	17026	17034	16830	17001	17004	16786	16820	16932	16845	16957	16977	16864	16942	17001	16908	17037	16984	17080	17136	16901	16993	16968	16937	16996	17065	16936	16934	17048	16722	16958	16809	16860	17018	16990	16827	16852	16906	16861	16969	17081	16786	17090	17004	16973	16962	16955	16803	16896	16924	16910	17049	16961	16730	17092	17017	16853	16880	16929	17026	16851	17155	16777	16837	16896	16903	17031	16834	17043	17034	17058	16903	17062	16891	17030	16965	16843	16851	16886	16905	16847	16816	16810	16978	16685	16895	16848	17092	16992	16969	17102	16985	16831	17029	17048	16931	16846	16910	16875	16860	17093	16830	16977	16924	16872	17024	17048	16965	16944	16936	16897	16954	16899	16972	16985	16893	17150	17138	16908	16844	17017	16949	16886	16949	16951	17033	16832	16793	16990	16882	16951	17028	16873	16771	16923	17007	16802	16915	16853	17038	16804	16834	17007	17076	16848	16988	16973	16885	16864	16859	17047	16902	17033	17082	16935	16931	17018	16866	16950	16910	16947	17117	17009	16946	17064	17026	17016	16740	16829	17004	16879	17157	16902	17032	16980	16875	16937	17049	16854	16916	16911	16854	16853	17064	16873	17042	17078	16920	16965	16989	17007	16948	16993	16922	16921	16954	16811	16991	16898	17018	16955	16899	17009	16916	17317	16919	16786	16892	16914	16845	16896	16894	17021	16915	16940	16808	16844	16797	16955	17196	17009	16953	16878	16733	16832	16974	16963	16821	16941	16808	17023	16731	16851	17185	16925	17057	17061	17062	17066	17049	16909	16755	16898	16947	17076	16966	16873	17068	16903	16891	17071	16762	16802	17020	16893	17066	17041	17018	17089	16954	16909	16940	16879	17124	16843	16917	17029	16861	16906	16990	16834	17003	17077	16887	16892	16942	16863	16964	16849	16850	16993	16906	16996	17169	16900	17078	17017	16944	16937	16875	17007	16950	16997	17000	16870	17093	16894	16945	16826	16933	16850	16921	16863	17043	17034	16869	16965	16941	16947	16964	16909	17063	16981	16786	16920	16986	16889	16923	17035	16980	16913	16943	16998	17005	17041	16849	17018	17178	16907	16903	16861	16914	16920	17175	16847	17072	16832	16995	16798	16964	16924	17146	16944	17121	16940	16967	16931	16891	17121	16931	16945	17062	16767	16848	17165	16787	16920	17114	16735	16982	16851	16956	16798	16950	16940	16906	16935	16875	16996	16854	16861	16983	16877	17040	16866	16866	16769	16913	17036	16911	16907	16854	16850	17096	16803	16939	17203	16951	16919	16943	16949	17021	16846	16982	16917	16995	16885	16998	16983	16986	16826	16985	16962	16996	17027	16818	16916	16927	16814	16884	16854	16969	17014	16938	16994	16942	17014	16988	16866	17113	17055	16905	17034	16880	17036	16867	16919	17184	16976	16793	17130	16754	16981	16981	17049	16933	16880	17128	17019	17059	16873	16824	16844	16965	16963	16845	16914	16949	16786	16884	16844	16924	16967	16887	16993	16850	16985	16974	16732	16913	16930	16877	16905	16984	16863	16814	16901	16995	17118	17108	16826	17055	17055	16910	16865	17036	16847	16998	16883	17077	16819	16919	17059	16855	16918	16876	16875	16819	16988	17023	17091	16903	17140	17156	16940	16950	16974	16938	16848	16830	17018	16770	16792	17018	17009	16913	16939	17133	16873	17031	17038	16965	16925	16857	16968	17101	16884	17036	16818	16798	17003	16965	16802	17098	16871	17016	17018	16878	16908	16865	16728	16850	16961	17020	16935	17043	16863	16895	16925	17017	17153	16995	16921	16916	17025	17023	16918	17074	17073	16925	16797	16950	17020	17040	16890	16912	17045	17006	16840	16902	16958	16980	17011	17105	17053	16945	16724	16846	16841	16904	17099	16960	16760	17106	16886	17063	16961	16728	16754	16834	16954	16926	17003	16984	16927	16978	17081	16837	16931	16949	16862	16999	17017	16944	16857	16999	17020	16841	16725	16947	17156	16949	17052	17009	16932	16953	16894	16910	17097	16954	16967	16960	16771	17045	17105	16887	16878	17014	17001	16889	17067	16855	17101	16863	16956	16923	16836	16899	16898	16966	17040	17020	16931	16709	16986	16970	16911	16996	16914	16829	17060	16997	17047	16635	16938	16892	16983	17012	17188	17059	17045	17079	16980	16899	16847	17059	16936	16931	16984	16922	17037	17055	17164	16802	16891	16965	16912	17038	16862	17092	16897	16896	16976	16910	17100	17119	16874	17096	17118	16979	17038	16966	17213	16836	16928	16862	17048	16961	16931	16891	16979	16807	16824	17011	17061	16893	16845	16997	16975	17038	16931	16788	16856	16733	16924	16901	16922	16913	17056	16817	16874	16867	16783	16963	16947	16904	16905	17045	16944	16930	17009	16807	16873	16909	16893	17046	17033	17030	17019	16948	17019	17063	17040	17031	16997	16903	16907	16983	16922	16949	16925	16970	16896	16773	17060	17028	17000	16936	16891	16894	16791	16913	16876	17096	17086	16977	16866	17007	16899	17017	16934	16922	16804	16932	16865	17102	16893	17022	16966	17011	16978	16943	16997	16829	17034	16931	17038	16789	16929	16800	16789	17113	16924	16781	17053	16925	17139	16845	16971	16937	16927	17127	17031	17038	16974	16858	16805	17128	16928	16886	16846	16989	16953	16804	16829	17035	17000	16966	16841	16951	16795	17097	17038	16906	17069	17094	17030	16937	16886	17082	16895	16976	16880	16986	16975	17045	17027	17041	17014	16994	16882	16987	17042	16961	16974	17024	16843	16917	17009	16956	17035	17167	16961	16966	16781	16926	16978	16902	16947	16971	17120	16796	16786	17189	16985	16954	16841	17039	16931	17062	17012	16940	17060	16779	17165	16943	17149	16896	17039	16938	16990	17003	17028	16975	16986	17078	17038	16858	17001	16857	16996	16886	16996	16884	17040	16973	17006	17048	16923	16972	17107	17081	17072	16813	16962	16890	16962	16977	16879	16748	16884	16847	16792	16914	16875	16950	17169	16941	17090	16971	17027	16957	16961	16880	16974	17088	16970	16792	17016	16850	17040	16861	17042	16910	16922	16976	16968	17103	16780	16876	17035	16945	16965	17002	16880	17126	16827	17047	17013	16936	16894	16881	16838	16941	16811	17161	17069	16853	16985	16882	17094	17108	16853	16938	16908	16992	17067	16919	17156	17029	16895	16891	16812	17000	16926	16885	16853	16820	17177	17088	16880	16897	16938	16985	16774	17031	16889	17025	16984	17089	16758	16825	16895	16735	16920	16841	16985	16976	17036	16898	17014	16985	16995	16834	17032	16900	16912	16748	16965	16941	16967	16881	16923	16961	17060	16841	16964	16952	16878	16833	16820	16847	16938	16890	17044	16912	16903	16933	17008	16880	16881	16975	17164	16955	17016	16912	17066	16930	17085	16984	17112	16986	16857	16820	16947	16755	17089	16904	17133	17105	16864	16929	16968	16911	17054	16972	16921	17038	16896	16896	17065	16956	17082	17040	16971	17078	16977	16903	16881	16875	16916	16871	16824	16971	16908	16922	17039	16859	17062	16985	16862	16822	16970	17048	16731	16807	16955	16862	16991	16853	17018	16961	17016	16896	17003	16908	17032	16986	16974	16890	16847	16908	16893	17036	16942	16860	16951	17058	16844	16666	16906	16967	17052	17116	17045	16855	17031	16971	17031	16992	16832	16818	17067	16932	17077	16906	17118	16967	17008	17020	16970	16947	17025	17054	17014	16963	16753	16940	16868	16879	16959	17064	16858	16841	16951	16791	16919	16797	17140	16881	16938	17101	16782	16822	16890
30882	26305	31477	28791	25458	24530	24057	23508	23093	23125	22788	22611	22502	22459	22656	22627	22468	22237	22373	22270	22301	22548	22352	22473	22423	22354	22355	22362	22192	22386	22326	22422	22310	22300	22228	22329	22141	22244	22534	22170	22317	22200	22154	22292	22061	22159	22248	22038	22245	22253	22211	22293	22185	22273	22493	22156	22120	21904	22477	22314	22169	22330	22209	22182	22280	22233	22215	22253	22201	22498	22244	22467	22141	22252	22271	22368	22224	22182	22180	22227	22026	22162	22196	22302	22379	22384	22346	22053	22343	22403	22320	22474	22092	22134	22201	22256	22220	22145	22148	22163	22035	22226	22287	22199	22232	22168	22418	22325	22215	22388	22053	22373	22289	22295	22380	22236	21958	22283	22328	22288	22411	22327	22018	22387	22348	22229	22039	22287	22431	22300	22218	22248	22310	22067	22137	22308	22451	22238	22414	22296	22197	22136	22286	22274	22103	22452	22079	22415	22337	22239	22601	22276	22363	22245	22383	22090	22250	22324	22209	22284	22378	22254	22301	22274	22210	22356	22381	22134	22127	22350	22141	22177	22204	22269	22244	22312	22059	22323	22382	22107	22169	22151	21975	22205	22139	22289	22399	22281	22218	22384	22264	22187	22232	22107	22232	22092	22270	22249	22386	22243	21971	22329	22305	22223	22455	22113	22409	22315	22339	22203	22497	22233	22386	22240	22347	22221	22151	22355	22108	22319	22202	22265	22176	22300	22296	22331	22119	22287	22461	22266	22333	22151	22131	22163	22256	22240	22350	22177	22252	22270	22228	22071	22367	22370	22129	22335	22393	22054	22135	22109	22167	22320	22351	22368	22277	22257	22243	22306	22472	22273	22314	22350	22253	22126	22227	22467	22344	22269	22276	22391	22272	22049	22253	22144	22302	22328	22379	22246	22310	22368	22172	22271	22309	22121	22303	22355	22226	22298	22394	22198	22027	22123	22137	22481	22134	22228	22350	22270	22271	22058	22245	22170	22174	22084	21992	22046	22366	22375	22314	22026	22178	22469	22360	22167	22276	22265	22209	22136	22311	22287	22058	22297	22039	22269	22342	22348	22269	22250	22206	22192	22254	22226	22514	22233	22298	22368	22365	22222	22312	22241	22245	22137	22393	22233	22321	22318	22312	22209	22145	22255	22373	22142	22119	22390	22397	22090	22095	22157	22169	22381	22166	22308	22205	22125	22413	22293	22358	22324	22177	22284	22319	22406	22439	22164	22339	22444	22270	21922	22201	22163	22164	22257	22247	22415	22134	22239	22291	22088	22163	22164	22400	22261	22371	22155	22361	22202	22357	22566	22443	22299	22210	22335	22322	22177	22285	21945	22321	22461	22280	22354	22074	22214	22471	22169	22083	22132	22202	22177	22324	22276	22328	22222	22304	22330	22389	22345	22290	22320	22335	22408	22295	22341	22226	22303	22275	22314	21990	22258	22191	22270	22205	21874	22320	22286	22017	22348	22046	22087	22437	22171	22222	22204	21973	22356	22229	22412	22267	22282	22541	22043	22146	22330	22216	22118	22356	22328	22225	22189	22121	22491	22338	22214	22215	22236	22446	22223	22271	22175	22482	22151	22322	22400	22278	22240	22284	22213	22286	22135	22292	22240	22533	22414	22428	22327	22374	22140	22413	22239	22183	22086	22158	22427	22318	22272	22374	22259	22178	22039	22144	22083	22290	22275	22311	22265	22044	22169	22297	22247	22315	22153	22320	22172	22155	22317	22192	22417	22420	22201	22185	22100	22242	22231	22367	22282	22429	22351	22265	22236	22508	22259	22212	22115	22354	22077	22057	22206	22330	22312	22152	22180	22233	22236	22549	22233	22304	22049	22128	22320	22510	22145	22439	22244	22351	22045	22188	22339	22297	22291	22361	22465	22365	22130	22391	22057	22226	21964	22298	22417	22177	22247	22187	22446	22176	22553	22244	22584	22297	22438	22359	22296	22216	22506	22271	22211	22241	22508	22389	22441	21971	22300	22262	22010	22654	22538	22193	22328	22191	22154	22235	22338	22340	22212	22292	22372	22477	22366	22436	21967	22209	22288	22230	22337	22179	22546	22387	22286	22328	22285	22519	22218	22215	22431	22267	22213	22244	22196	22394	22503	22251	22198	22190	22437	22635	22326	22483	22240	22126	22276	22339	22205	22012	22270	22312	22121	22373	22334	22255	22179	22291	22095	22185	22124	22127	22190	22321	22316	22231	22175	22319	22162	22216	22340	22048	22216	22013	22234	22239	22282	22536	22232	22055	22317	22359	22377	22387	22254	22422	22288	22197	22121	22371	22330	22574	22342	22274	22250	22205	22227	22336	22330	22373	22294	22336	22280	22161	22216	22359	22131	22375	22392	22304	22236	22208	21888	22124	22296	22068	22204	22253	22219	22399	22398	22017	22095	22246	22468	22334	22334	22297	22221	22254	22265	22577	22332	22166	22328	22416	22268	22104	22211	22347	22377	22282	22217	22418	22356	22275	22309	22208	22361	22392	22206	22455	22369	22112	22424	22255	22384	22059	21901	22344	22209	22177	22132	22214	22140	22139	22209	22293	22414	22335	22250	22390	22065	22144	22247	22255	22341	22264	22139	22008	22183	22284	22392	22403	22263	22293	22373	22445	22257	22219	22242	22326	22597	22185	22212	22279	22258	22499	22233	22434	22296	22206	22115	22246	22029	22128	22392	22335	22253	22370	22284	22246	22405	22250	22211	22107	22377	22232	22321	22255	22446	22269	22239	22218	22292	22139	22221	22023	22162	22215	22378	22246	22347	22229	22089	22236	22304	22182	22230	22344	22236	22233	22319	22100	22338	22240	22296	22468	22350	22238	22177	22361	22121	22365	22336	22235	22323	22528	22212	22288	22257	22255	22411	22170	22276	22270	22561	22216	22372	22202	22296	22184	22510	22077	22285	22098	22291	22207	22137	22401	22170	22328	22191	22287	22252	22363	22157	22178	22476	22485	22295	22503	22181	22245	22326	22370	22096	22250	22473	22301	22207	22252	22356	22162	22188	22450	22332	22133	22299	22422	22394	22301	22369	22334	22217	22229	22144	22091	22276	22119	22119	22308	22005	22323	22246	22079	22311	22245	22159	22366	22239	22249	22224	22602	22380	22442	22323	22508	22349	22087	22178	22377	22201	22314	22451	22359	22101	22340	21979	22060	22233	22322	22324	22363	22135	22092	22349	22159	22317	22327	22236	22329	22144	22241	22113	22264	22281	22221	22036	22501	22240	22180	22256	22255	22443	22249	22415	22329	22224	22380	22321	22226	22420	22385	22554	22176	22196	22301	22336	22288	21976	22584	22441	22121	22233	22158	22203	22270	22075	22243	22127	22445	22224	22311	22450	22299	22186	22274	22168	22278	22599	22124	22074	22440	22200	22270	22473	22285	22306	22268	22292	22375	22510	22259	22215	22265	22397	22413	22299	22455	22146	22122	22373	22312	22577	22211	22448	22272	22455	22382	22307	22245	22246	22333	22444	22017	22223	22029	22184	22386	22226	22375	22360	22304	22397	22235	22376	22324	22484	22354	22209	22347	22218	22217	22497	22255	22233	22324	22339	22191	22270	22131	22343	22103	22204	22313	22162	22128	22225	22306	22286	22419	22075	22209	22100	22218	22253	22278	22195	22319	22180	22420	22378	22465	22419	22413	22174	22226	22434	22340	22163	22119	22668	22732	22469	22314	22035	22235	22131	22506	22421	22066	22275	22449	22192	22272	21986	22128	22412	22106	22256	22267	22322	22161	22217	22432	22320	22137	22306	22281	22214	22410	22139	22317	22349	22551	22162	22254	22169	22450	22351	22442	22020	22227	22389	22476	22317	22365	22320	22190	22345	22494	22182	22147	22207	22276	22356	22239	22359	22481	22306	22120	22393	22188	22456	22434	22233	22355	22374	22352	22243	21977	22161	22295	22217	22171	22343	22070	22287	22291	22497	22117	22187	22000	22135	22313	21997	22384	22114	21902	22219	22128	22363	22401	22242	22321	22403	22364	22143	22119	22156	22302	22289	22321	22138	22246	22275	22212	22288	22172	22255	22483	22125	22177	22269	21971	22382	22398	22183	22215	22280	22371	22476	22225	22370	22004	22327	22087	21999	22112	22279	22390	22326	22471	22217	22335	22337	22407	22276	22268	22164	22405	22542	22300	22215	22325	22423	22176	22075	22238	22093	22120	22162	22311	22372	22286	22408	22081	22312	22197	22274	22151	22487	22171	22207	22255	22474	22079	22392	22575	22370	22318	22334	22066	22240	22398	22268	22228	22278	22119	22346	22230	22168	22152	22239	22462	22283	22165	22087	22199	22352	22288	22362	22297	22139	22330	22396	22194	22255	22411	22411	22323	22280	22448	22189	22235	22249	22341	22287	22204	22300	22508	22288	22361	22368	22381	22327	22160	22323	22185	22301	22127	22242	22256	22288	22062	22319	22202	22247	22694	22311	22374	22382	22302	22476	22349	22256	22185	22217	22188	22389	22426	22218	22153	22483	22295	22164	22134	22097	22390	22263	22167	22272	22358	22158	22240	22280	22256	22209	22289	22270	22531	22296	22421	22146	22235	22321	22001	22275	22172	22398	22237	22098	22168	22160	22168	22157	22067	22175	22366	22268	22294	22283	22256	22345	21954	22224	22597	22439	22199	22086	22101	22226	22551	22540	22338	22083	22409	22267	22315	22330	22178	22171	22396	22350	22231	22560	22282	22460	22118	22235	22248	22326	22165	22353	22107	22075	22426	22267	22244	22308	22310	22525	22140	22371	22290	22337	22446	22372	22210	22326	22335	22333	22402	22225	22414	22188	22102	22306	22397	22221	22305	22338	22219	22152	22068	22307	22336	22127	22340	22183	22218	22073	22294	22258	22192	22161	22164	22399	22109	22184	22385	22270	22361	22258	22047	22393	22137	22287	22474	22347	22239	22266	22279	22243	22262	22401	22350	22340	22356	22059	22183	22290	22344	22154	22110	22440	22388	22289	22209	22265	22454	22306	22247	22350	22428	22175	22231	22206	22204	22314	22275	22150	22352	22317	22166	22138	22282	22541	22209	22083	22294	22137	22278	22502	22465	22017	22317	22428	22128	22234	22263	22291	22251	21918	22386	22284	22139	22361	22361	22469	22382	22391	22237	22307
21359	30613	27472	23319	21439	20229	19247	18784	18311	18084	17806	17733	17537	17594	17455	17423	17363	17521	17399	17222	17170	17458	17134	17196	17119	17318	17276	17098	17131	17135	17172	17089	17157	17128	17174	17233	17135	17027	17242	17268	17111	17297	17094	17254	17204	17136	17063	17279	17353	17303	17159	17287	17215	17259	17161	17042	17178	17161	17187	17111	17295	17409	17257	17115	17317	17220	17347	17113	17164	17118	17215	17161	17189	17290	17128	17098	17201	17152	17382	17060	17135	17290	17051	17145	17229	17094	17188	17245	17179	17376	17143	17213	17131	17117	17074	17210	17236	17074	17044	17052	17109	17306	17314	17064	17219	17061	16955	17086	17154	17094	17224	17312	17103	17321	17193	17164	17143	17152	17199	17250	17286	17234	17246	17150	17286	17062	17185	17105	17145	17085	17139	17126	17399	17205	17093	17061	17121	17037	17356	17204	17211	17123	17289	17190	17113	17042	17201	17219	17178	17189	17155	17137	17291	17090	17161	17152	17141	17038	17264	17257	17340	17414	17243	17043	17254	17274	17084	17266	17115	17201	17307	17145	17138	17265	17299	17154	17200	17171	17057	17052	17044	17198	17278	16957	17052	17056	17147	17034	17311	17209	17287	17276	17300	17254	17233	17195	17321	17154	17293	17165	17202	17192	17017	17017	17365	17175	17224	17245	17190	17276	17298	17170	17111	17218	17194	17326	17056	17245	17127	17163	17152	17041	17090	17378	17267	17262	17068	17218	17138	17323	17137	17166	17272	17117	17430	17062	17358	17221	17152	17033	17361	17108	17206	17293	17137	17162	17240	17106	17145	17251	17364	17059	17180	17253	17126	17167	17196	17135	17203	17084	17115	17139	17022	17229	17096	17200	17155	17236	17182	17283	17343	17030	17197	17359	17176	17291	17079	17296	17352	17325	17319	17107	17068	17014	17350	17265	17266	17162	17146	17144	16958	17309	17337	17303	17114	17137	17376	17285	17254	17133	17241	17233	17046	17186	17124	17118	17315	17064	17269	17140	17268	17052	17398	17067	17153	17360	17261	17082	17306	17289	17259	17249	17264	17115	17142	17239	17210	17219	16975	17098	17122	17170	17354	17118	17415	17040	17256	17037	17091	17339	17264	17432	17161	17164	17104	17293	17365	17188	17370	17107	17174	17142	17161	17262	17231	17231	17399	17371	17335	17064	17214	17126	17195	17208	16938	17307	17145	17194	17205	17226	17304	17130	17212	17182	17290	17217	17290	17121	17220	17152	17298	17249	17047	17258	17277	17150	17175	17105	17192	17095	17261	17345	17254	17166	17236	17002	17199	17235	16984	17315	17203	17251	17183	17180	17053	17083	17166	17087	17363	17045	17400	17171	17154	17259	17289	17066	17142	17067	17363	17232	17251	17142	17276	17238	17204	16932	17295	17402	17031	17134	17113	17182	17199	17035	17100	17283	17165	17195	17293	17234	17260	17144	17248	17273	17181	17209	17051	17135	17155	17318	16962	17032	17227	17174	17162	17484	17149	17069	17222	17122	16995	17208	17174	17161	17316	17136	17142	17194	17272	17244	17331	17293	17266	17129	17173	17272	17213	17222	17219	17091	17218	17284	17206	17342	17096	17043	17176	17111	17206	17128	17300	17147	17197	17332	17082	17290	17188	17103	17246	17162	17239	17168	17166	17224	17219	16988	17194	17299	17122	17259	17334	17058	17252	17108	17179	17151	17156	17269	17270	17282	17285	17024	17237	17252	17167	17133	17174	17247	17218	17193	17293	17379	17217	17155	17037	17215	17115	17246	17112	17258	17188	17159	17320	17238	17159	17140	17098	17244	17023	17174	17286	17147	17177	17065	17123	17054	17162	17248	17194	17029	17239	17284	17020	17180	17307	17179	17060	17149	17096	17180	17166	17173	17252	17263	17068	17374	17266	17168	17310	17268	17168	17081	17214	17235	17038	17274	17243	17302	17116	17223	17117	17149	17101	17122	17246	17204	17240	17280	17162	17254	17160	17207	17131	17160	17419	17160	17186	17168	16994	17143	17245	17125	17115	17111	17292	17351	17210	17134	17146	17218	17141	17061	17134	17106	17224	17245	17127	17309	17092	17173	17097	17148	17138	17052	17109	17166	17206	17210	17068	17110	17161	17184	17318	17280	17145	17307	17289	17067	17309	17250	17308	17210	17141	17442	17081	17096	17340	17238	17198	17256	17206	17089	17248	17140	16984	17152	17170	17022	17276	17177	17202	17234	17222	17402	17208	17213	17016	17170	17368	17232	17141	17158	17260	17368	17114	17177	17415	17241	17141	17126	17310	17258	17321	17109	17090	17078	17064	17169	17193	17208	17088	17245	17231	17263	17175	17175	17215	17080	17097	17208	17281	17342	17124	17140	17246	17090	17173	17126	17152	17081	17175	17315	17227	17081	17502	17135	17310	17208	17375	17274	16943	17229	17176	17365	17487	17250	17221	17098	17190	17292	17222	16971	17193	17213	17079	16964	17264	17212	17205	17022	17036	17155	17061	17319	17271	17117	17292	16971	17191	17161	17175	17193	17087	17081	17217	17281	17065	17136	17320	17298	17380	17154	17106	17187	17177	17390	17076	17131	17191	17392	17248	17246	17229	17075	17149	17295	17265	17171	17205	17182	17254	17222	17250	17037	17311	17251	17143	17176	17010	17210	17155	17138	17230	17112	17136	17239	17357	17210	17242	17132	17138	17151	17391	17179	17106	17159	17252	17142	17251	17093	17163	17134	17178	17188	17352	17187	17010	17253	17154	17386	17231	17039	17147	17129	17307	17114	17189	17130	17252	17178	17112	17130	17245	17232	17118	17150	17193	17154	17170	17253	17157	17163	17101	16991	17259	17089	17163	17299	17144	17337	17275	17219	17222	17255	17135	17124	17243	17276	17196	17270	17332	17066	17270	17201	17277	17147	17280	17031	17333	17020	17222	17253	17359	17104	17326	17251	17081	17178	17255	17194	17181	17000	17082	17342	17084	17285	17310	17207	17205	17185	17250	17090	17213	17232	17328	17008	17105	17193	17315	17036	17151	17062	17082	17323	17093	17026	17235	16988	17234	17150	17092	17334	17159	17177	17194	17150	17167	17278	17270	17055	17296	17187	17209	17257	17235	17092	17215	17232	17134	17047	17096	17232	17133	17080	17011	17258	17232	17179	16999	17281	17222	17105	17239	17218	17346	17144	17109	17123	17010	17101	17206	17306	17248	17297	17216	17247	17286	17099	17100	17160	17281	17154	17126	17124	17204	17225	17157	17199	17251	17210	17260	17148	17288	17115	17116	17176	17138	16992	17265	17360	17362	17160	17195	17137	17088	17171	17090	17268	17256	17138	17320	17262	17289	17031	17135	17171	17259	17342	17325	17105	17192	17272	17029	17288	16865	17192	17130	17029	17134	17376	17206	17260	17322	17383	17096	17107	17295	17466	17049	17233	17122	17091	17138	17053	17200	17073	17092	17168	17126	17157	17162	17458	17192	17301	17003	17076	17200	17354	17199	17184	17068	17090	17191	17212	17216	17223	17077	17360	17219	17155	17051	17238	17357	17159	17190	17181	17228	17221	17291	17008	17299	17162	17166	17282	16955	17301	17078	17075	17203	17149	17108	17045	17201	17094	17313	17145	16986	17256	17314	17067	17162	17281	17176	17256	17086	17075	17330	17238	17086	17263	17299	17241	17163	17310	17168	17176	17222	17193	17091	17099	17195	17149	17115	17232	17230	17241	17069	17083	17035	17100	17178	17274	17185	17039	17206	17197	17098	17192	16987	17206	17188	16962	17185	17167	17133	17271	17228	17053	17381	17301	17268	17108	17071	17262	17152	17212	17266	17301	17142	17263	17115	17142	17233	17195	17230	17142	17219	17060	17178	17150	17126	17107	17221	17230	17162	17426	17325	17124	17171	17258	17391	17346	17241	17116	17336	17280	17222	17319	17127	17154	17317	17061	17172	17296	17144	17222	17207	17274	17185	17243	17346	17249	17210	17180	17162	17258	17223	17292	17130	17094	17067	17271	17300	17246	17085	17084	17209	17253	17242	17121	17220	17167	17306	17160	17372	17286	17210	17021	17228	17200	17284	17270	17145	17336	17205	17275	17110	17167	17262	17331	17047	17202	17207	17176	17242	17109	17134	17258	17145	17025	17315	17105	17165	17175	17244	17337	17304	17193	17347	17347	17184	17186	17175	17099	17233	17203	17187	17155	17120	17269	16976	17224	17008	17241	17294	17270	17366	17178	17076	17077	16969	17213	17214	17211	17324	17064	17305	17195	17224	17185	17235	17174	17289	17080	17141	17364	17397	17268	17181	17240	17314	17212	17037	17181	17183	17165	17329	16983	17190	17166	17028	17352	17260	17242	17235	17278	17008	17254	17316	17261	17290	17233	17220	17281	17169	17153	17290	17268	17109	17239	17234	17230	17232	17261	17123	17076	17215	17234	17116	17254	17099	17371	17299	17316	17205	17296	17341	17279	17157	17123	17168	17249	17251	17155	17217	17149	17152	17139	17242	17276	17237	17201	17244	17229	17140	17199	17165	17186	17169	17372	17212	17132	17031	17207	17019	17174	17151	17216	17162	17049	17009	17109	17237	17190	17073	16963	17233	17265	17333	17173	17162	17202	17288	17106	17191	17254	17144	17224	17186	17148	17182	17107	17100	17151	17223	17183	17167	17196	17070	17386	17215	17215	17205	17074	17092	17264	17210	17309	17285	17245	17189	17228	17366	17350	17243	17059	17134	17295	17252	17348	17302	17199	17419	17159	17213	17081	17136	17414	17187	17167	17222	17124	17111	17144	17093	17302	17165	17227	17151	17274	17145	17275	17250	17265	17159	17239	17080	17180	17211	17087	17065	17221	17254	17489	17274	17204	17096	17335	17005	17219	17130	17314	17238	17390	17296	17034	17188	17214	17384	17189	17182	17238	17308	17254	17213	17285	16970	17253	17155	17308	17132	17065	17117	17108	17368	17175	17157	17231	17186	17116	17171	17174	17221	17121	17324	17157	17209	17170	17192	17177	17206	17147	17220	17216	17198	17167	17035	16916	17310	17143	17220	17227	17208	17218	17240	17164	17226	17256	17077	17168	17246	17051	17358	17363	17202	17185	17311	17380	17299	17181	17146	17250	17113	17111	17141	17301
23211	21319	28307	25430	24238	26010	26326	23729	23054	23272	22773	22425	22335	22380	22281	22272	22249	21980	22231	22072	22016	21948	21817	21898	21761	21864	21691	22076	21924	21782	21911	21972	21861	21839	21824	21739	21902	21825	21907	21824	21909	21863	21700	21661	21833	21973	21743	21489	21629	21523	21705	21660	21779	21662	21692	21991	22034	21836	21694	21753	21930	21682	21759	21815	21949	21819	21718	21875	21876	21766	21858	21700	21846	21741	21690	21746	21810	21775	21722	21707	21880	21940	21879	21649	21744	21939	21802	21832	21823	21943	21684	21703	21927	21579	21893	21566	21610	21733	21862	21618	21848	21711	21644	21677	21820	21620	21624	21637	22035	21739	21851	21635	21726	21732	21745	21865	21723	21726	21798	21783	21732	21482	21948	21791	21677	21702	21623	21791	21763	21642	21823	21722	21588	21641	21820	21685	21985	21799	21522	21705	22096	21597	21907	21655	21695	21752	21859	21494	21707	21794	21974	21737	21706	21774	21688	21617	21905	21700	21752	21819	21516	21753	21921	21871	21682	21829	21711	21743	21750	21839	21563	21984	21743	21767	21521	21937	21739	21782	21689	21802	21794	21525	21906	21583	21578	21873	21852	21844	21945	21780	21812	21770	21915	21899	21975	21659	21844	21692	21941	21884	21663	21644	21452	21635	21642	21638	21655	21752	21805	21600	21843	21827	21941	21707	21727	21882	21597	21652	21665	21444	21630	22015	21606	21673	21896	21797	21740	21776	21676	21851	21769	21833	21817	21843	21676	21673	21746	21506	21685	21654	21804	21846	21678	21873	21690	21676	21825	21644	21578	21618	21635	21680	21778	21948	22072	21712	21733	21655	21600	21541	21648	21593	21670	21503	21828	21735	21741	21813	21772	21785	21771	21977	21688	21663	21713	21922	21628	22041	21805	21918	22038	21641	21725	21981	21718	21903	21666	21785	21698	21784	21806	21605	21839	21626	21639	21727	21907	21666	21557	21728	21796	21870	21964	21880	22017	21874	21737	21581	21838	21651	21598	21916	21767	21738	21849	21821	21745	21829	21900	21830	21824	21937	21843	21848	21746	21637	21740	21654	21795	21810	21771	21802	21681	21835	21777	21761	21758	21860	21791	21619	21756	21778	21816	21841	21755	21674	21686	21766	21705	21696	21821	21838	21790	21758	21949	21387	21762	21871	21659	21664	21695	21607	21739	21774	21765	21961	21855	21825	21677	21694	21703	21675	21824	21752	21884	21930	21995	21433	21525	21725	21560	21588	21695	21773	21844	21816	21764	21846	21848	21731	22175	21750	21646	21798	21744	21844	21734	21568	21965	21887	21872	21532	21635	21488	21663	21717	21779	21679	22020	21967	21840	21609	21823	21738	21863	21685	21915	21661	21714	21869	21696	21799	21531	21697	21821	21500	21733	21772	21999	21671	21773	21975	21824	21524	21667	21935	21913	21880	21513	21786	21635	21632	21867	22035	21746	21814	21630	21813	21538	21586	21846	21771	21673	21897	21770	21715	21800	21761	21577	21709	21941	21680	21875	21846	21708	21777	21627	21893	21869	21884	21729	21968	21824	21710	21940	21547	21702	21805	21710	21849	21896	21519	21605	21750	21559	21537	21671	21572	21684	21745	21950	21793	21726	21952	21645	21652	21666	21781	21914	22079	21623	21779	21642	21650	21586	22004	21882	21789	21831	21745	21610	21787	21765	21833	21783	21597	21749	21619	21904	21968	21658	21832	21734	21748	21896	21507	21606	21878	21754	21908	21649	21567	21645	21744	21733	21886	21828	21677	21904	21867	21745	21692	21664	21811	21746	21871	21890	21688	21820	21563	21747	21961	21808	21857	21883	21904	21815	21884	21648	21694	21513	21541	21729	21531	21624	21684	21675	21708	21710	21670	21888	21734	21815	21768	21750	21828	21661	21757	21680	21738	22045	21664	21770	21873	21867	21640	21595	21678	21707	21839	21776	21782	21539	21416	21802	21850	21831	21590	21710	21807	21729	21739	21545	21795	21698	21958	21629	21778	21614	21678	21728	21778	21786	21802	21778	21748	21776	21708	21686	21787	21751	21777	21984	21735	21810	21906	21852	21601	21668	21836	21719	21867	22107	21776	21653	21914	21513	21680	21614	21840	21834	21781	21847	21699	21833	22006	21692	21796	21792	21675	21666	21695	21909	21946	21725	21970	21903	21947	21769	21654	21897	21668	21725	21739	21909	21808	21769	21674	21862	21860	21692	21612	21702	21765	21687	21870	21682	21923	21863	21734	21846	21933	21578	21631	21680	21915	21673	21972	21783	21830	21723	21757	22044	21785	21549	21621	21748	21778	22030	21721	21775	21856	21835	21779	21718	21851	21719	21845	21886	21818	21810	21776	21606	21730	21735	21805	21729	21882	21673	21772	21858	21874	21988	21526	21755	21695	21786	21809	21979	21708	21445	21684	21810	21709	21765	21593	21924	21874	21795	21735	21753	21976	21702	21664	21768	21786	21752	21694	21935	21741	21721	21734	21684	21873	21812	21777	21711	21736	22004	21774	21740	21670	21761	21888	21729	21530	21762	21844	21785	21568	21759	21849	21608	21802	21714	21733	21807	21784	21879	21596	21739	21665	21947	21802	21825	21775	21679	21822	22024	21730	21873	21824	21571	21667	21573	21772	21694	21950	21859	21731	21801	21899	21983	21757	21793	21626	21712	21721	21766	21883	21757	21701	21883	21786	21644	21575	21537	21543	21731	21787	21805	21809	21908	21667	21749	21907	21722	21701	21638	21802	21834	21797	21779	21826	21823	21745	21723	21891	21806	21666	21709	21864	21838	21782	21628	21706	21540	21566	21640	21851	21650	21709	21803	21890	21652	21480	21869	21517	21949	21751	21781	21839	21898	21674	21832	21752	21686	21823	21777	21735	21831	21537	21806	21856	21932	21878	21919	21751	21940	21606	21688	21838	21793	21940	21830	21729	21828	21613	21567	21656	21859	21902	21640	21783	21626	21686	21786	21675	21734	21748	21642	21807	21781	21652	21664	21927	21980	21895	21753	21959	21671	21624	21645	21897	21951	21614	21622	21759	21637	21704	21664	21710	21725	21670	21606	21963	21782	21598	21891	21913	21678	21644	21768	21724	21607	21711	21676	21867	21908	21715	21944	21776	21767	21427	21973	21539	21749	21672	21824	21763	21871	21828	21933	21656	21711	21816	21857	21653	21719	21704	21846	21601	21695	21595	21785	21562	21838	21946	21679	21686	21689	21663	21678	21801	21618	21822	21892	21723	21828	21675	21911	21720	21657	21744	21840	21757	21601	21717	21614	21853	21840	21831	21597	21705	21755	21674	21691	21590	21794	21840	21971	21622	21804	21736	21684	21715	21751	21636	21749	21697	21851	21825	21983	21903	21835	21760	21703	22037	21697	21714	21491	21711	21817	21654	21703	21846	21721	21719	21774	21897	21737	21829	21911	21846	21693	21793	21945	21777	21610	21732	21832	21871	21701	21926	21756	21629	21623	21913	21991	21672	21726	21827	21820	21881	21535	21758	21727	21460	21737	21775	21477	21664	22015	21601	21766	21666	21475	21513	21823	21705	21746	21765	21720	21814	21934	21897	21670	21790	21762	21880	21613	21784	21577	21701	21920	21796	21733	21724	21855	21620	21777	21673	21875	21627	21753	21511	21870	21769	21926	21576	21825	21899	21837	21929	21750	21735	21536	21748	21927	21677	21891	21427	21572	21655	21612	21808	21729	21845	21734	21822	21610	21771	21844	22056	21624	21756	21750	21791	21695	21917	21773	21695	21578	21728	21772	21592	21895	21849	21785	21501	21873	21648	21593	21779	21560	21897	21829	21994	21785	21703	21786	21664	22079	21810	21806	21657	21866	21766	21704	21797	21511	21678	21781	21757	21768	21649	21934	21907	21840	21694	21906	21551	21658	21666	21611	21895	21885	21744	21864	21677	21997	21516	21443	21788	21726	21763	21717	21823	21738	21721	21651	21584	21861	21750	21621	21736	21868	21499	21838	21702	21797	21690	21838	21657	21676	21690	21908	21812	21707	21721	21586	21810	21871	21886	21814	21688	21705	21802	21872	21849	21833	21721	21822	21842	21918	21511	21700	21902	21669	21591	21900	21787	21774	21890	21583	21870	21984	21812	21655	21890	21971	21803	22061	21547	21831	21588	21685	21880	21538	21799	21989	21858	21861	21847	21625	21778	21881	21734	21642	21838	21768	21735	21925	21441	21644	21730	21741	21555	21727	21754	21788	21711	21619	21755	21730	21535	21762	21794	21561	21777	21956	21640	21803	21652	21581	21776	21636	21853	21802	21676	21658	21492	21671	21606	21853	21755	21833	21701	21805	21703	21664	21477	21702	21687	21849	21677	21537	21671	21906	21665	21903	21987	21892	21725	21843	21704	21757	21688	21734	21665	21697	21856	21934	21873	21846	21686	21899	21622	21676	21745	21930	21631	21866	21756	21729	21806	21850	21755	21911	21900	21753	21877	21535	21721	21844	21696	21772	21978	21766	21682	21649	21875	21939	21809	21591	21682	21702	21730	21693	21583	21812	21610	21566	21654	21718	21766	21650	21851	21946	21896	21779	21862	21708	21661	21788	21845	21865	21979	22005	21657	21809	21630	21968	21774	21758	21609	21774	21939	21540	21746	21766	21628	21791	21540	21709	21820	22046	21720	21938	21924	21905	21697	21702	21673	21780	21625	21742	21716	21679	21763	21782	21927	21835	21639	21867	21729	21583	21636	21544	21782	21659	21655	21625	21867	21684	21967	21759	21625	21698	21771	21749	21690	21852	21610	21804	21836	21901	21798	21662	21685	21697	21793	21697	21720	21644	21647	21745	22052	21783	21607	21693	21717	21894	21592	21869	21636	21617	21678	21920	21845	21781	21651	21883	21797	21702	21692	21907	21504	21610	21806	21785	21736	21856	21687	21413	21850	21562	21818	21730	21552	21844	21588	21928	21689	21787	21633	21717	21724	21796	21804	21750	21695	21927	21735	21892	21680	21825	21705	21596	21855	21800	21673	21940	21632	21722	21771	21809	21996	21803	21924	21913	21784	21647	21825	21813	21653	21766	21892	21838	21728	21677	21697	21787	21860	21542	21887	21833	21834	21759	21829	21630	21626	21789	21688	21768	21861
18297	34832	31467	25735	23440	21436	20069	19099	18741	18179	17811	17664	17632	17466	17322	17379	17336	17121	17136	17233	17030	17093	17010	17081	17114	17032	17065	16896	16844	16916	17146	16892	16927	17112	16991	16930	16972	16846	16853	17138	16926	17058	16671	16912	16965	16912	16768	16827	16928	16929	16835	16971	16955	16844	16999	17105	16963	16904	17100	17050	16816	16937	16925	16921	17077	16840	16880	16900	16892	16893	16935	16887	17003	16899	16841	16864	16950	17177	16829	16978	16893	17029	17044	16946	17053	16877	16964	16950	16866	16934	16869	16929	16923	16953	16970	16861	16971	16887	16867	16923	16856	17007	16976	16829	16961	16776	16968	17080	16922	17002	16937	16991	17005	16852	16983	16905	16868	16894	16892	16992	16973	16798	16968	16962	17066	16983	16956	16810	16824	16734	16688	16938	16941	16958	17008	17084	16843	16806	16917	16926	16698	16945	16681	17005	17004	16754	17079	16901	16880	17020	16980	16961	16961	16920	16976	16839	16900	16842	16922	17096	16957	16731	16798	16977	16862	16918	16942	17019	17028	16864	16867	17017	16857	16901	16926	16819	16751	16901	16904	17085	16904	16880	16886	16916	16755	16985	16924	16981	16902	16936	17129	16908	16793	16924	16883	16985	16700	16795	16861	16842	16840	17138	16869	16893	16777	16963	16844	16913	16896	16890	17007	16922	17020	16777	16863	16998	16965	16818	16941	16918	16722	16955	16795	17061	16806	16990	16930	16604	17185	16991	16807	16911	16810	16920	16867	16810	16920	16975	16856	16796	17054	17040	16888	16926	16813	16976	16994	16880	16834	16994	16960	16875	16998	17024	16858	16939	16994	16858	17045	17027	16862	17102	16854	16881	16857	17182	16775	16853	16913	16938	16963	16988	16875	16982	16963	16872	17008	17006	16979	17006	16698	16863	17019	16968	16879	17039	16838	16820	16987	17029	16797	16871	16829	17045	17032	16827	16748	17033	16819	16864	16896	17056	16788	16913	16815	17109	17139	16885	16986	16972	17087	16943	16861	16725	16896	17010	17157	16858	16894	16880	17001	16972	16885	16779	16830	16976	16749	16860	17007	16822	17022	16858	16841	16872	16865	17027	16893	16959	16809	16931	16930	16823	17073	16791	17128	17146	16694	17004	16972	16865	16823	16996	16944	16860	17108	16752	16908	16992	16792	16954	17094	16881	16754	16907	16991	16983	16971	17103	16971	17072	17000	16927	16865	16841	16822	17019	17037	16929	16759	16859	16955	16842	16856	16953	16914	17081	16840	17026	16950	16959	16979	17088	16865	16949	17028	16910	16824	16871	16939	17072	16978	16874	16880	16939	16961	16757	16964	16951	17129	17077	16844	16837	17044	16991	16758	16940	16946	16870	17146	16895	16844	16939	16893	16843	16971	16810	16941	16935	17050	16829	16894	16871	17091	16925	16983	16814	16992	16945	16775	16910	17032	16836	16885	16858	16826	16867	16990	16843	16870	16950	16837	16941	16873	16798	16853	16738	16802	16880	16965	16940	16872	17126	16949	16809	16896	16815	16924	16891	16957	16913	17031	16914	16877	17043	16854	16968	17062	16825	16926	16961	16945	16908	16906	16796	16898	16782	16917	16752	16965	16980	16793	16856	17031	16766	16917	16900	17006	16757	16826	16994	16915	16794	16962	16806	16799	16995	16736	16996	17055	16859	16814	16802	17048	16826	16770	16865	16750	16876	16818	17023	16873	17118	16900	16907	16916	16853	16907	16935	16958	16918	16912	16970	17074	17003	16915	16828	16907	16937	16954	16934	16911	16900	16843	16915	17002	17028	16875	16988	16956	16899	16862	16891	16913	16839	17055	16766	17003	16986	16840	16821	16885	16760	17008	16886	16997	16870	16922	16827	17004	16894	16885	16961	16972	16883	17012	16810	16767	16690	16829	16791	17000	16933	16889	16973	16942	16921	16976	17040	16997	16998	16996	16841	16984	16917	16889	16929	16872	16948	16976	17022	16801	17012	16925	16926	16867	16863	17064	16854	16917	16888	16836	16966	16957	16861	17083	17019	17002	16894	16834	16845	16999	16780	17068	16964	17001	17059	16875	16948	16934	16901	16771	16845	17011	16944	16852	17069	16918	16936	17083	16919	16918	17035	16973	16814	16894	16761	16641	16963	16930	17010	16859	16805	16799	16864	16831	16819	16927	17006	16852	16914	16901	16920	16877	16940	16864	16816	17004	16971	16982	16881	16908	16871	16998	16899	16967	16980	16904	16914	16788	16957	16880	16814	16758	16583	16913	16935	16977	17057	16929	16734	17050	17109	16981	16792	16941	17011	17076	16916	16913	16832	16873	16938	17036	16994	16907	17004	16773	16886	16954	16934	16900	16996	16938	16798	17179	16995	17107	16974	16930	16875	16927	17046	16924	17093	16972	16915	17006	17000	16759	16830	17016	16733	16940	16953	16903	16845	17052	16816	16897	16914	16938	16900	16839	17017	16945	16901	17135	16827	16902	16944	16817	16928	16905	16771	16989	16742	16892	16915	17165	17024	16731	16755	17083	16727	16866	16789	17052	17015	16807	16857	16977	17120	16943	17052	16851	16950	16809	16918	16994	16835	16884	16860	16875	16810	16869	16798	16974	16840	16992	16827	16941	16768	16875	16779	16974	16974	17090	17067	17129	16689	16907	16900	17262	16888	16835	16934	16908	16963	16785	16876	16894	16833	16851	16871	16756	16847	17077	17078	17006	16779	16866	16950	16812	16974	17144	16771	16690	16789	16914	16807	16894	16937	16896	16950	16859	16822	16983	16870	16979	16891	16949	16983	17038	16854	16904	17011	16834	16864	16853	16976	16911	16910	16860	16733	16996	16979	17006	17031	16902	16954	16763	16907	16792	16972	17019	16738	16755	16899	16973	16886	16995	16765	16861	17049	16886	16831	16865	17021	16809	16927	16995	16911	17044	16810	16962	16991	16759	17012	16816	16956	16897	16877	16932	17029	16967	16802	17070	16910	16989	16867	16926	16956	16939	16956	16812	16949	16955	17022	16994	16917	16937	16940	16887	17027	16882	16788	16827	16901	16833	16970	16737	16902	17011	17029	16934	16955	16964	16872	16803	16990	16939	16777	16990	16881	16935	16644	16992	16946	16933	16855	17130	16876	16866	16884	16968	16873	16884	16867	16897	17005	16997	16967	16884	16920	17047	17010	16935	16786	17013	16812	16839	16991	16865	16936	16906	16791	17014	16900	16863	16775	16872	17011	16914	17025	16905	16973	17024	16980	17005	16967	16897	17047	16789	16807	16947	16764	16762	16945	17040	17003	16853	16946	16926	16893	16986	16795	16765	17005	16947	16957	16803	16856	16955	16887	16955	16847	16960	16883	17067	16889	16895	16999	17044	16956	16761	16941	16831	16701	16890	17145	17023	17020	16786	17000	16946	16784	16942	16825	16867	16785	17005	16812	16717	17015	16939	16896	16838	16811	16972	16920	17028	17018	16813	16826	16847	16890	16963	16923	16992	16837	16957	17013	16899	17025	17049	16758	16949	16854	17020	16922	16877	16880	16911	17034	16889	16907	16865	16609	16938	16924	16944	16782	17132	16906	16861	16837	17017	16916	16987	16962	16912	16858	16695	17003	16868	16808	16830	16774	16745	16940	16892	16987	17006	16852	16822	17022	16961	16897	16901	16930	16892	16953	16896	17030	16983	16929	16966	17026	16974	16962	16973	16950	16870	16921	16841	16916	16790	16877	16885	16746	16926	16792	16726	17086	16758	16996	16977	16989	16768	16885	16854	16860	17240	16648	16839	16930	16856	16818	17132	16797	16949	16901	16868	16736	16899	16903	17081	16818	16911	16960	16988	17030	16855	16857	17035	16892	16929	16804	16931	16934	16978	16944	16898	16838	16775	17089	16698	16898	16960	16951	16883	16762	16911	16924	17037	16810	16921	16933	16945	16834	16943	17000	16868	16953	16955	16706	16903	16695	17186	17059	17149	16863	16954	16945	16952	16920	16846	16922	16800	16993	16917	16854	16927	16918	16869	16750	16993	16989	17131	16974	16925	16912	17174	16914	16861	16877	16774	16946	16860	16954	16991	16946	16903	16862	16870	16776	16900	16877	16966	16953	17027	16898	17053	16952	17033	17161	16974	16842	16723	16815	16850	17011	16978	16804	17045	16872	17029	16950	16948	16902	16924	16979	16941	16897	16987	16920	17044	16797	17010	16792	16929	17045	16917	16932	16840	16918	16858	16844	16886	16873	16815	16783	16987	17139	16866	17008	16981	16995	17036	16929	17029	16907	16966	16875	16952	16788	16865	16789	16855	16916	16964	17050	16990	16754	16918	16859	16969	16836	17000	16882	16924	16727	17063	16904	16710	16818	16975	16904	16961	16959	16968	17060	16857	17026	16962	16952	16891	16961	17054	16842	16931	16909	16836	16933	16841	16927	16832	16951	16760	16831	16847	16926	16934	17034	17078	17094	16952	16910	17012	16978	16953	16938	16770	16908	17184	16894	16825	16817	16803	16937	16961	17170	17039	16924	16949	16870	16920	16967	16924	16946	16853	16923	16926	17070	17052	16986	16764	16929	16863	16992	17079	16888	16853	17099	17067	16689	16854	16890	16959	16931	16948	16886	16978	17011	16921	16970	16893	16997	17042	16693	16892	16756	16947	16997	16973	16850	16877	16897	16696	16887	16869	17021	16957	17047	16788	16909	17090	16961	16958	16979	16932	16740	16777	16883	16752	16972	16726	16864	16985	16648	16895	16958	16990	16859	16904	17081	16847	16976	17008	16926	16901	16955	16978	17021	16933	16840	16946	16771	16832	16826	17069	17062	16789	16842	16871	16806	16818	16815	16870	16861	17022	16827	16881	16911	16858	16825	17053	16960	17000	16812	16907	16894	16944	16950	16805	16895	16873	16790	16969	16894	17085	16915	16909	16972	16861	16939	16845	16739	16812	16940	16863	16869	16933	16962	17044	16963	16961	16904	16833	16974	16818	16876	16901	16997	17011	17005	16929	16964	16894	17030	16970	16890	17096	16746	16704	16859	16879	16848	16873	16939	17046	16792	16898	17064	16848	16853	16961	16897	16940	16953	16821	16816	16999	16708	16911	16976	16851	16934	16874	16986	16928	17049	17095	17085	16962	16935
25064	21447	27994	28964	25028	24659	24992	23826	23336	23155	23218	22808	23023	22538	22464	22296	22573	22552	22447	22364	22272	22302	22511	22334	22525	22296	22270	22155	22144	22091	22303	22376	22204	22209	22484	22081	22168	22089	22199	22188	22371	22149	22392	22227	22314	22271	22532	22249	22019	22105	22091	22340	22202	21993	22373	22241	22192	22100	22077	22238	22056	22233	22155	21926	22219	22238	22345	22289	22065	22261	22283	22213	22450	22405	22310	22122	22436	22142	22309	22256	22319	22289	22366	22181	22555	22205	22192	22356	22300	22333	22314	22119	22237	22224	22287	22144	22056	22231	22325	22291	22231	22224	22265	22277	22408	22232	22464	22434	22181	22452	22180	22346	22160	22129	22183	22404	22179	22183	22222	22253	22265	22156	22306	22229	22258	22191	22086	22190	22285	21919	22111	22475	22371	22115	22322	22361	22322	22090	22245	22215	22195	21929	22292	22106	22035	22159	22471	22385	22372	22191	22191	22224	22037	22033	22307	22169	22068	22276	22088	22355	22410	22311	22260	22395	22088	22125	22261	22217	22168	22347	22330	22037	22291	22174	22378	22359	22201	22379	22421	22342	22314	22348	22090	22079	22266	22252	22422	22153	22224	22116	22160	22175	22479	22137	22053	22273	22164	22343	22023	22162	22177	22319	22325	22368	21999	22393	22229	22260	22144	22361	22201	22225	22128	22236	22153	22350	22152	22315	22122	22323	22169	22273	22195	22370	22195	22192	22403	22381	22185	22310	22300	22221	22175	22090	22354	22369	22166	22354	22182	22293	22076	21934	22154	22270	22296	22112	22235	22202	22263	22213	22169	22104	22227	22358	22048	22218	22330	22407	22314	22167	22084	22089	22196	22333	22508	22183	22274	22316	22360	22175	22136	22216	22297	22181	21980	22312	22355	22325	22108	22244	21962	22225	22392	22177	22324	22155	22213	22182	22051	22266	22355	22381	22249	22202	22296	22298	22452	22161	22191	22329	22164	22092	21919	22151	22179	22270	22237	22314	22116	22541	22433	22430	22274	22018	22362	22197	22300	22311	22345	22327	22311	22148	22157	22061	22297	22162	22430	22147	22373	22359	22384	22263	22504	22258	22279	22454	22344	22385	22288	22365	22334	22291	22155	22276	22327	21965	22114	22338	22233	22304	22404	22251	22371	22318	22111	22046	22237	22395	22449	22304	22327	22139	22208	22285	22079	22503	22252	22192	22239	22421	22269	22270	22358	22411	22283	22405	22238	22370	22339	22330	22273	22377	22142	22221	22250	22520	22041	22288	22244	22261	22246	22370	22343	22041	22437	22112	22373	22247	22354	22209	22257	22091	22185	22092	22240	22148	22146	22169	22201	22229	22339	22084	22207	22153	22247	22231	22257	22413	22201	22119	22177	22148	22190	22222	22439	22470	22345	22206	22130	22193	22299	22239	22526	22304	22325	22285	22332	22311	22375	22166	22322	22227	22091	22248	22451	22214	22235	22120	22428	22065	22296	22172	22363	22395	22156	22109	22269	22289	22417	22116	22209	22309	22235	22360	22249	22527	22449	22136	22147	22147	22176	22361	22448	22334	22235	22292	22375	22168	22082	22319	22263	22557	22443	22383	22215	22093	22156	22282	22175	22053	22407	22271	22328	22262	22333	22369	22347	22167	22336	22214	22142	22180	22301	22429	22466	22276	22324	22464	22220	22237	22360	22101	22311	22079	22322	22151	22250	22253	22306	22476	22525	22348	22230	22144	22082	22279	22331	22251	22628	22254	22264	22457	22059	22299	22160	22169	22184	22331	22410	22169	22207	22191	22258	22467	22437	22153	22347	22408	22143	22349	22248	22415	22116	22237	22226	22248	22271	22298	22295	22266	22160	22086	22275	22125	22303	22225	22585	22281	22413	22262	22196	22397	22332	22362	22108	22118	22186	22221	22223	22147	22395	22431	22376	22261	22277	22232	22180	22126	22134	22390	22272	22168	22244	22326	22320	22202	22235	22329	22312	22164	22178	22219	22325	22009	22294	22391	22263	22353	22287	22231	22058	22009	22261	22192	22021	22144	22196	22262	22189	22320	22175	22321	22198	22095	22335	22371	22275	22560	22464	22273	22364	22309	22172	22336	22347	22242	22314	22060	22215	22408	22539	22299	22159	22314	22138	22256	22457	22204	22375	22235	22099	22458	22241	22168	22225	22396	22153	22208	22407	22169	22326	22151	22193	22292	22175	22340	22152	22115	22393	22190	22193	22019	22444	22307	22336	22134	22343	22301	22400	22412	22415	22186	22066	21983	22319	22288	22099	22296	22303	22315	22105	22297	22315	21956	22129	22288	21885	22205	22078	22269	22334	22401	22128	22257	22280	22155	22212	22421	22215	22321	22258	21890	22323	22278	22194	22411	22557	22329	22337	22083	22165	22170	22115	22240	22300	22420	22200	22186	22102	22046	22313	22179	22121	22171	22346	22494	22430	22209	22285	22367	22259	22166	22215	22208	22120	22145	22291	22360	22301	22293	22083	22203	22453	22442	22285	22087	22209	22164	22158	22399	22513	22411	22376	22250	22313	22203	22369	22234	22134	22109	22086	22371	22219	22243	22132	22265	22129	22274	22216	22330	22397	22107	22335	22191	22411	22476	22113	22471	22263	22207	22065	22154	22136	22213	22203	22137	22477	22258	22438	22095	22363	22065	22390	22568	22252	22295	22285	22360	22348	22133	22482	22281	22168	21999	22201	22280	22311	22321	22133	22271	22390	22112	22264	22119	22268	22178	22153	22278	22519	22134	22105	21963	22325	22161	22198	22411	22129	22446	22225	22194	22100	22166	22099	22320	22224	22198	22346	22227	22141	22382	22253	22171	22199	22346	22228	22403	22085	22101	22270	22281	22136	22381	22317	22175	22221	22377	22263	22267	22156	22223	22325	22215	22343	22237	22294	22374	22385	22177	22406	22139	22411	22473	22198	22301	22062	22279	22451	22037	22205	22372	22147	22381	22257	22259	22056	22127	22162	22371	22276	22383	22003	22094	22324	22344	22137	22103	22301	22363	22265	22212	22244	22106	22070	22176	22302	22300	22241	22223	22211	22245	22284	22223	22197	22231	22463	22184	22134	22195	22261	22317	22095	22174	22351	22348	22283	22281	22365	22207	22396	22413	22237	22287	22136	22319	22437	22343	22252	22111	22040	21913	22084	22280	22403	22449	22336	22219	22461	22363	22323	22191	22320	22291	22310	22043	22360	22230	22395	22224	22177	22374	22065	22141	22197	22196	22200	22335	22343	22476	22327	22074	22370	22121	22154	22243	22237	22226	22284	22233	22245	22277	22420	22162	22343	22517	22284	22397	22069	22397	22173	22277	22332	22354	22019	22126	22291	22127	22156	22097	22249	22241	22055	22248	22324	22380	22415	22202	22073	22360	22172	22010	22159	22410	22363	22159	22178	22110	22218	22373	22095	22117	22202	22214	21990	22383	22015	22329	22316	22365	22328	22092	22335	22451	22204	22234	22376	22310	22169	22127	22171	22217	22378	22274	22388	22390	22310	22232	22178	22225	22207	22062	22320	22316	22455	22066	22217	22164	22054	22214	22236	22045	22123	22448	22159	22098	22381	21998	22304	22333	22209	22321	22199	22340	22119	22300	22369	22090	22216	22336	22403	21990	22157	22270	22338	22289	22351	22238	22375	22398	22173	22182	22233	22179	22237	22312	22170	22258	22244	22450	22210	22245	22135	22198	22209	22321	22423	22426	22022	22244	22160	22191	22239	22452	22262	22357	22251	22137	22171	22356	22138	22384	22229	22013	22314	22293	22160	22179	22478	22052	22413	22334	22138	21972	22213	22129	22343	22228	22502	22283	22377	22493	22338	22281	22245	22506	22296	22311	21923	22268	22360	22303	22347	22133	22217	22199	22146	21964	22425	22513	22311	22255	22070	22289	22304	22273	22149	22202	22191	22278	22237	22276	22165	22012	22046	22226	22311	21894	22326	22191	22269	22128	22131	22188	22342	22311	22150	22256	22349	22240	22027	22278	22213	22152	21995	22148	22306	22338	22425	22074	22228	22544	22351	22427	22356	22357	22216	22099	22111	22097	22197	22320	22296	22294	22194	22291	22065	22225	22314	22181	22194	22182	22377	22180	22343	22264	22307	22178	22062	22237	22146	22296	22183	21973	22412	21989	22334	21973	22180	21992	22101	22269	22508	22241	22096	22414	22180	22222	22106	22306	22320	22142	22219	22115	22343	22297	22216	22311	22398	22449	22219	22223	22425	22203	22323	22230	22148	22153	22362	22084	22495	22406	22160	22323	22399	22307	22106	22266	22228	22037	22284	22304	22208	22218	22257	22179	22269	22222	22302	22259	22270	22439	22165	22137	22334	22344	22362	22434	22440	22344	22322	22398	22424	22452	22262	22186	22327	22100	22235	22038	22342	22357	22299	22224	22440	22514	22328	22135	22253	22152	22273	22363	22140	22328	22375	22307	22328	22089	22220	22487	22190	22261	22311	22382	22283	22224	22428	22342	22174	22375	22434	22077	22085	22263	22370	22239	22135	22460	22360	22211	22208	22343	22233	22363	22230	22187	22367	22149	22140	22265	22247	22089	22051	21945	22141	22357	22180	22076	22355	22328	22282	22242	22237	22259	22319	22346	22269	22321	22276	22208	22243	22219	22129	22299	22546	22233	22139	22225	22284	22263	22138	22258	22175	22205	22311	22165	22288	22079	22328	22073	22242	22399	22140	22228	22089	22175	22297	22153	22277	22313	22192	22085	22318	22378	22202	22237	22319	22352	22230	22259	22319	22285	22218	22408	22299	22270	22164	22166	22282	22118	22443	22380	22247	22333	22292	22501	22287	22380	22419	22351	22194	22168	22246	22350	22346	22316	22462	22080	22210	22384	22161	22200	22168	22414	22255	22230	22427	22289	22266	22391	22219	22121	22196	22182	22229	22279	22329	22299	22437	22154	22116	22322	22332	22346	22358	22215	22452	22123	22128	22260	22460	22375	22312	22169	22273	22374	22336	22396	22448	22190	22377	22301	22491	22277	22367	22427	22290	22181	22064	22584	22395	22296	22093	21937	22099	22313	22286	22085	22458	22285	22409	22254	22220	22265	22203	22409	22115	22316	22188	22352	22383	22179	22217	22324	22313	22297	22245	22100
19020	32490	29113	24146	22318	20525	19803	18892	18569	18129	17932	17829	17629	17652	17707	17440	17646	17469	17210	17556	17123	17292	17218	17334	17295	17090	17208	17247	17127	17238	17178	17045	17322	17302	17277	17017	17246	16899	17232	16975	17054	17284	16918	17276	17012	17129	17241	17166	17146	17391	17117	17116	17014	17382	17357	17053	17102	17243	17274	17151	17195	17075	17337	17050	17171	17179	17119	17187	17096	17132	17122	17118	17343	17228	17272	17276	17296	17305	17208	17272	17135	17365	16925	17273	17067	17177	17169	17352	17039	17125	17259	17259	17223	17236	17131	17385	17071	17001	17176	17149	17208	17158	17138	17054	17179	17113	17264	17076	17230	17126	17336	17289	17084	17169	17138	17289	17177	17111	17205	17137	17032	17194	17118	17255	17374	16992	17072	17114	17290	17149	17083	17389	17154	17090	17115	17099	17070	16970	17121	17213	17173	17064	17412	17028	17098	17048	17116	17299	17235	17214	17081	17081	17185	17253	17326	17022	17230	17083	17213	17125	17117	17244	17352	17290	16998	17351	17221	17158	17114	17263	17078	17241	17342	17037	17308	17132	17153	17198	17385	17266	17233	17119	17186	17017	17321	17354	17179	17262	17364	17165	17162	17127	17182	17400	17231	17235	17269	17183	17154	17176	17383	17157	17141	17377	17227	17187	17132	17111	17137	17220	17403	17139	17104	17311	17116	17081	17077	17104	17126	17233	17191	17173	17090	17154	17300	17190	17186	17175	17077	17076	17147	17134	17226	17160	17250	17163	17256	17270	17259	17037	16922	17222	17158	17235	17131	17131	17173	17074	17227	17375	17104	17203	17216	17272	17342	17000	17094	17181	17236	17316	17193	17189	17114	17187	17395	17321	17152	17204	17180	17281	16989	17084	17251	17268	17109	17242	17179	17124	17274	17268	17130	17152	17285	17262	17144	17197	17132	17085	17231	17109	17366	17206	17015	17205	17166	17257	17278	17259	17125	16978	17277	17356	17121	17175	17197	17133	17186	17191	17081	17293	17085	17112	17146	17228	17247	17143	17132	17108	17264	17261	17223	17222	17179	17176	17157	17011	17293	17187	17107	17369	17274	17050	17235	17252	17116	17278	17175	17156	17287	17293	17233	17094	17239	17169	17378	17248	16990	17426	17043	17310	17114	17045	17103	16999	17140	17139	17306	17254	16910	17366	17227	17321	17295	17349	17331	17279	17305	17239	17267	17133	17270	17163	17292	17217	17256	17133	17173	17110	17229	17257	17167	17174	17081	17206	17082	17118	17293	17166	17132	17293	17103	17169	17158	17376	17324	17325	17133	17072	17132	17107	17181	17326	17044	17100	17169	17017	17091	17166	17021	17186	17105	17231	17117	17245	17235	17189	17220	17239	17209	17131	17328	17115	17160	17314	17152	17089	17190	16993	17260	17221	17151	17232	17110	17113	17244	17317	17180	17102	17101	17258	17404	17305	16971	17185	17050	17346	17302	17227	17166	17195	16978	17100	17193	17226	17367	17165	16988	17148	17164	17250	17025	17138	17133	17248	17184	17137	17269	17248	17274	17255	17211	17228	17194	17170	17216	17095	17045	17280	17270	17307	17217	17166	17073	17041	17167	17088	17172	17064	17352	17152	17087	17316	17344	17536	16973	17252	17356	17263	17005	17087	17192	17137	17261	17094	17317	17126	17041	17276	17071	17167	17220	17327	17110	17200	17307	17194	17203	17194	17247	17269	17261	17299	17188	17106	17301	17080	17310	17184	17191	17207	17091	17088	17322	17315	17195	17286	17145	17139	17249	17316	17176	17077	17167	17159	17159	17349	17164	17140	17042	17209	17104	17269	17273	17057	17234	17125	17096	17121	16982	17312	16932	17125	17259	17097	17168	17314	17320	17131	17168	17127	17359	17086	17170	17305	17109	17147	17180	17203	17265	17189	17311	17213	17193	17085	17100	17191	17319	17050	17389	17067	17200	17125	17173	17202	17291	17160	17134	17062	17246	17118	17244	17244	17229	17089	17322	17268	17193	17242	17133	17220	17146	17247	17165	17158	17229	17248	17064	17383	17222	17324	17198	17152	17141	17175	17188	17106	17122	17074	17123	17370	17113	17194	17318	17145	17254	17218	17163	17197	17189	17139	17214	17295	17226	17131	17242	17303	17069	17168	17153	17267	17201	17112	17151	17098	17078	17135	17173	17137	16963	17201	17116	17081	17152	17142	17132	17157	17053	17142	17182	17120	17242	17207	17200	17173	17138	17205	17111	17081	17132	17094	16984	17200	17287	17091	17299	17180	17199	17332	17215	17171	17209	17233	17145	17211	17104	17112	17342	17232	17324	17233	17115	17114	17166	17207	17100	17080	17139	17111	16901	17170	17231	17184	17164	17171	17247	17248	17146	17086	16996	17113	17177	17254	17355	17275	17290	17296	17149	17158	17207	17169	17156	17236	17242	17256	17055	17395	17275	17108	17351	17250	17270	17110	17183	17053	17104	17282	17280	17190	17279	17294	17138	17084	17365	17347	17199	17215	17193	16958	17229	17113	17054	17401	17110	17269	17340	17157	17289	17098	17230	17175	17040	17230	17302	17277	17253	17063	17261	17091	17312	17332	17138	17391	17061	17150	17171	17329	17085	17055	17149	17225	17194	17180	17075	17300	17249	17112	17366	17129	17219	17151	17112	17144	17197	17045	17266	17282	17236	17123	17080	17151	17188	17168	17312	17208	17139	17192	17216	17239	17151	17103	17283	16981	17218	17249	17227	17415	17183	17122	17128	17051	17128	17188	17260	17309	17346	17085	17198	17253	17151	17190	17159	17128	17266	17339	17083	17260	17086	17255	17210	17180	17326	17156	17231	17174	17347	17154	17109	17389	17305	17279	17168	17210	17225	17273	17370	17035	17356	17211	17131	17215	17111	17391	17217	17291	16891	17166	17176	17136	17423	17227	17040	17267	17057	17192	17360	17309	17029	17337	17187	17202	17267	17156	16999	17194	17278	17160	17224	17281	17082	17263	17294	17297	17221	17151	17083	17215	17198	17187	17138	17116	17284	17176	17103	17198	17031	17314	17121	17145	17102	17244	17281	17220	17245	17306	17202	17190	17182	17234	17138	17140	17374	17114	17311	17256	17265	17200	17159	17339	17087	17153	17287	17345	17237	17061	17097	17224	17193	17202	16898	17234	17103	17226	17114	17331	17046	17333	17350	17208	17165	17084	17239	17247	17329	17451	17155	17184	17161	17100	17114	17297	17317	17228	17265	17326	17224	17295	17015	17275	17237	17128	17185	17227	17209	17281	17144	17130	17214	17084	17044	17265	17228	17360	17358	17299	16974	17144	17180	17219	17147	17296	17177	17283	17207	17217	17147	17308	17241	17359	17149	17190	17169	17037	17335	17094	17286	17123	17082	17305	17089	17289	17197	17156	17336	17307	17189	17329	17393	17289	17132	17217	17134	17226	17283	17275	17221	17203	17203	17081	17114	17379	17069	17206	17108	17220	17139	17157	17255	17113	17295	17110	17102	17262	17198	17351	17101	17080	17159	17111	17316	17088	17340	17226	17161	17059	17180	17407	17144	17069	17133	17145	17350	17115	17360	17069	17092	17099	17239	17193	17161	17145	17125	17111	17159	17280	17171	17170	17205	16929	17308	17139	17278	17119	17133	17172	17206	17040	17358	17350	17151	17032	17443	17165	17017	17418	17156	17295	17120	17136	17173	17128	17060	17014	17140	17152	17190	17241	17254	17147	17209	17287	17191	17199	17130	17165	17205	17236	17140	17085	17123	17136	16984	17336	17182	17169	17225	17174	17357	17240	17160	17209	17185	17175	17190	17066	17091	17160	17209	17159	17166	17155	17150	17248	17310	17171	17200	17010	17213	17195	17058	17125	17057	17167	17138	17119	17287	17196	17072	17224	17322	17198	17128	17354	17167	17112	17240	17126	17325	17180	17158	17199	17350	17358	17096	17193	17082	17180	17323	17269	17057	17373	17221	17186	17107	17209	17088	17398	17317	17126	17262	17103	17290	17043	17082	17248	17272	17251	17146	17212	17110	17075	17159	17131	17286	17114	17220	17011	17139	17207	17222	17275	17393	17200	17407	17186	17134	17288	17228	17439	17091	17108	17110	17293	17199	17263	17311	17247	17121	17036	17108	17186	17140	17111	17048	17209	17244	17193	17172	17363	17268	17150	17158	17177	17133	17278	17265	17163	17097	17170	17018	17037	17163	17056	17109	17169	17108	17116	17127	17179	17204	17287	17146	17269	17100	17036	17151	17160	17121	17330	17216	17186	17102	17332	17157	17196	16880	17408	17231	17201	17225	17118	17082	17290	17132	17353	17301	17276	17265	17061	17178	17287	17134	17161	17349	17091	17271	17282	17418	17279	17102	17099	17041	17125	17142	17330	17226	17195	17332	16995	17285	17191	17054	17183	17266	17230	17147	17319	17338	17151	17144	17259	17140	17223	17121	17240	17215	17185	17122	17277	17109	17181	17123	17250	17249	17252	17231	17189	17186	17357	17187	17054	17288	17185	17311	17283	16915	17273	17250	17091	17396	17303	17347	17067	17183	17340	17030	17276	17099	17292	17167	17232	16964	17243	17298	17120	17095	17103	17226	17181	17325	17033	17281	17170	17133	17101	17310	17124	17193	17442	17057	17260	17095	17182	17138	17127	17163	17180	17274	17238	17199	17247	17164	17079	17308	17423	17116	17218	17025	17214	17345	17089	17243	17170	17150	17221	17032	17155	17263	17305	17203	17457	17112	17187	17177	17053	17094	17334	17237	17240	17217	17068	17211	17249	17069	17214	17202	17270	17158	17295	17194	17197	17098	17158	17072	17281	17137	17126	17370	17182	17109	17286	17255	17183	17108	17166	17142	17151	17282	17173	17312	17193	17186	17089	17167	17058	17199	17177	17143	17247	17186	17201	17094	17071	17232	17272	17410	17041	17166	17174	17060	17221	17149	17103	17137	17101	17159	17190	17158	17072	17121	17259	17213	17226	17311	17122	17243	17247	17301	17306	17333	17126	17335	17134	17032	17159	16989	17153	17247	17228	17089	16956	17041	17140	17310	17336	17153	17292	17087	17132	17228	17198	16978	17092	17055	17140	17254	17105	16975	17236	17194	17221	17258	17311	17329	17106	17352	17221
22257	21380	28693	24527	22440	26034	28666	24595	23921	23795	23446	22876	22925	22562	22616	22478	22580	22566	22371	22398	22442	22453	22477	22363	22214	22168	22131	22016	22199	22232	22232	22156	22186	22177	22197	22169	22197	22187	22001	21917	22222	22126	22109	21878	21936	22249	22043	22015	22062	21990	22134	22164	22075	22049	22066	22157	22113	22033	22173	21848	22182	21947	22017	22013	21795	22108	22218	22330	22050	22141	22054	21953	21987	21937	22137	22166	22106	22168	22096	22134	22314	22155	21912	22063	22123	22032	22319	22008	22065	22099	22041	21920	21875	22019	21964	22068	21944	22025	22032	22116	22093	22177	21937	22199	22057	21848	21959	21889	21896	21839	21882	22060	21963	22109	21933	21898	22091	21984	21968	22305	21966	22112	22003	22264	22031	22020	22182	22136	21865	22069	21920	21862	21895	22076	22246	22087	22158	21892	21964	21969	22135	21939	22146	22082	22006	21958	21961	22146	21874	21849	22097	22055	22155	22217	21875	22149	22204	22154	21915	21798	21943	21932	22249	21897	22044	22378	22079	22187	21938	21780	22164	22152	22041	21864	22048	21929	21945	22038	22032	21947	22036	22121	22143	22153	22013	22058	21854	21970	22191	21913	21948	21877	21974	21966	22078	21963	21904	22119	22072	21956	22101	22156	21989	22059	21891	22110	22285	22016	21995	21965	21828	21823	21888	22112	21884	21974	22064	21945	21822	22088	22078	22016	21978	22032	22085	22239	21949	22353	22061	22079	22060	22015	22073	21918	22093	21753	22046	22194	22092	22106	21895	22023	21872	22028	21991	21976	21970	22016	21870	21994	21809	21980	22150	21904	22129	21943	22189	22091	22105	21928	22179	21971	21840	21881	22131	21969	21979	21930	22107	22104	22084	22192	21944	22017	22079	21902	21982	21832	22034	21777	22052	21961	22088	21966	22358	22059	22180	22142	21976	22224	21986	21937	22029	21880	22044	22189	21913	22079	21984	22025	22101	22081	21916	21950	21846	21954	21902	22232	22136	21981	21900	22020	21904	21999	22038	21819	21988	22105	21939	21994	22116	21977	22068	22228	21974	22150	21926	22050	22000	22101	22161	22051	22015	22138	21972	21949	21959	21907	22110	21846	22282	21945	22237	21859	21869	21978	21948	21892	22089	22050	22177	21980	22214	22313	22043	22007	22001	21928	21949	22133	22092	21686	22133	21994	22155	21864	21981	21918	21776	22009	21959	22014	22281	21964	22100	22043	21855	22039	21991	21978	21847	21733	21968	22051	22146	21775	21985	21768	22003	22055	22155	22046	22074	21951	21876	22050	21969	21914	21907	22083	21868	21965	21745	21980	21987	22078	22064	21850	21868	21965	21914	21918	21963	22113	22103	22194	21760	21797	22089	21990	21999	22041	21740	21953	22026	21755	21978	22008	21973	21901	22117	22050	22049	22010	22058	21954	21980	21978	22022	22147	21866	21940	21950	21982	22004	21970	22045	22117	21885	22225	21906	22029	22085	21963	21904	22105	22130	22109	22059	22137	22121	22072	22082	21825	22121	21841	21933	21946	21851	22116	21942	21969	21954	21922	22142	22015	21925	21911	21874	22136	21941	22131	21973	22042	22016	22028	22091	22028	21944	21950	22070	21996	22268	22143	22131	21958	21999	22220	22172	22057	22148	21930	21873	22030	21871	21893	21939	22042	21980	21892	21854	22015	22019	21969	21935	22060	22101	22237	22014	22032	21914	22205	22054	22094	22091	22145	21912	21874	22024	22057	21778	21904	22022	21965	22123	21907	22132	21989	22036	22068	21971	21954	21932	22021	21935	22011	21968	21961	22065	21865	22045	22072	22140	22191	21936	21950	22118	22046	22111	22189	22093	22000	22143	22067	21988	22316	22112	22002	22071	21991	21984	21822	22220	22121	21830	22029	22067	21790	21841	21851	21911	22047	21855	21993	21862	22054	22047	21919	21946	21818	22200	22081	22004	21840	21830	21936	21869	21841	22105	21823	21785	21951	22149	22065	22254	22089	21914	21966	22004	21792	22172	21975	21978	22094	22036	22225	21930	21874	21894	22076	22166	21853	21920	22136	21945	21883	22152	22112	22036	22177	22018	22048	22199	22053	22066	22011	21810	22083	22028	21893	22079	21799	22173	21952	21762	22208	22190	21865	22082	21963	22135	21978	22091	22149	21991	21892	22039	21939	21769	21670	21952	21846	22118	22008	21928	22139	22024	22141	21899	22023	22068	22085	21542	21823	22011	22085	22037	21902	22010	22169	22039	22078	21949	22020	22183	22013	21828	21897	22107	22007	22005	22031	22115	21986	21871	21998	21988	22289	21972	21879	22020	21929	21654	21915	22013	21962	22037	21827	22197	22061	21931	21949	22087	22002	22327	21968	22077	21871	22018	22197	21806	21859	21807	21816	22025	21789	22190	22008	22101	22119	22063	21855	22072	21827	22117	21949	22036	22042	21980	21936	21949	21833	21737	22059	22053	21901	21717	22002	22108	22040	21829	22055	21967	21909	22169	21834	22000	22193	22228	22258	22009	21768	22032	22038	21998	21851	21997	21985	22281	22014	21978	21852	21894	21924	21906	22140	22038	21866	21971	22113	22045	22145	22114	21891	22115	21996	22186	21999	22000	22153	21955	22022	22082	21840	22068	21899	22039	22041	22057	21964	22090	21997	22055	22205	22004	21909	22112	21921	21892	21914	21739	22105	22078	21951	22032	22258	22088	21982	22158	21984	22024	21975	22105	21914	22118	21952	21916	22133	21994	21958	22083	21848	21896	21978	21978	22113	22082	21937	21931	22024	21997	22164	22039	22032	21952	22176	22078	22050	22105	22145	22077	21893	21987	21952	22123	21936	22006	21990	22044	21975	22113	22070	21997	22023	22073	22008	21894	21987	21938	21924	21987	22117	22197	21918	21910	21970	22059	22032	21957	22228	22059	22151	21769	21879	21990	21940	21813	22101	21880	21990	21966	22216	22068	21949	21958	22181	22010	22054	21940	21855	21774	21911	22075	21914	22101	22050	22053	21865	21715	21846	21997	21896	21955	21869	21866	21932	22142	22306	22066	22019	21976	21978	22042	22041	22018	21917	22124	21959	22055	21984	22164	22136	21908	22160	22158	21623	22067	21827	22048	22024	22130	22232	22049	22212	22010	21891	22020	22050	21949	21907	21739	22247	21814	22056	21873	21793	22204	22091	21857	22157	22005	21970	22047	22157	21860	21912	22010	21810	22055	22280	22218	22240	22063	22183	22122	22113	22039	21995	21995	21958	22068	21840	21959	22039	21965	21859	22024	21913	22143	22123	22020	21852	22144	22024	22314	22012	21934	21870	22084	22225	21981	22050	22033	22129	22006	21881	21875	22088	22148	21968	22059	22030	22049	22002	21831	21926	21985	22040	22097	21941	21825	22035	21938	21945	21985	22054	21887	21939	22024	22038	22006	22053	22119	22100	21984	21840	22126	22066	21925	21950	21881	22017	21934	21963	22014	21992	22024	21858	22026	22110	22164	22175	21922	22086	22092	22087	21971	21922	22051	21881	22027	22109	22068	21995	22234	21970	22075	22063	22061	22043	22064	22073	22103	22018	21880	22128	22028	22123	22151	21990	21920	21835	22136	22092	22124	22230	21874	22103	22109	21923	22157	21960	21952	21889	22005	21824	21944	22134	21946	22129	21976	21884	21972	22023	21867	21933	22037	22098	21945	22068	22078	21971	22158	21948	21934	22143	22037	21728	21947	22046	22053	21959	22056	22050	21920	22070	22220	21928	21877	21948	22065	21787	21990	22052	22098	22051	22087	21885	21935	21703	21885	21945	21965	21803	21959	22141	21929	21862	22009	22111	21920	22167	22048	22106	22052	22277	22027	21898	22131	22042	22073	22016	22223	21890	22023	21897	22003	21873	22080	21799	21806	21979	21985	22352	21886	22007	22050	22127	21972	21958	21982	22162	21997	21955	22142	21855	22107	21918	22060	21926	21966	22008	22058	22000	22022	21624	22064	21875	22028	21779	22079	21876	21947	22218	22039	22031	21963	21908	22307	21949	22036	21974	21934	21971	22218	21952	21785	22189	22007	22113	21968	22171	21962	21910	22019	21832	21993	21874	22063	22007	21806	22196	21858	22031	22159	22010	22264	21960	22122	22030	22016	21944	21974	22108	22091	22291	22271	22112	21918	22044	21820	21846	21749	22213	22012	21895	21978	22124	22174	22156	22315	21925	22107	21909	22061	22066	22142	22209	22025	21688	22006	21933	22030	22003	22023	22042	21833	21974	22003	21975	21906	21864	21980	21886	21689	21992	21886	22218	22190	21958	21962	22036	22228	22221	22133	22069	21925	21964	22134	22104	21839	21869	21869	21828	21975	21983	22045	21810	21972	21978	22047	21990	22055	22185	21966	22293	22081	22052	22136	21799	21930	21891	21984	22154	22033	22113	21890	22001	21973	21950	22082	21950	22247	21842	22040	22043	22078	22061	21967	22105	22084	21983	22191	21852	21929	21920	22045	22027	21820	21856	22162	21997	21962	22060	22132	22033	22015	22132	21929	22110	22075	21978	22022	21953	21931	21956	22079	22068	22057	22076	21870	21831	22132	22166	22044	21965	21909	21997	22139	21972	22091	22068	22004	21947	21914	21982	22047	22081	21947	22047	21897	21870	22033	22173	22114	21848	22015	22046	21898	21973	21875	21875	21780	21978	21788	21968	21849	21962	21978	22038	22002	22051	21722	22095	21780	22074	21897	22005	22054	21786	22204	22118	22150	22180	22177	22107	22113	22030	22116	22044	21955	22055	22015	22036	22162	21935	21785	22170	22163	22222	21743	21868	22057	21889	22218	22118	21985	22085	21895	22079	21928	21789	21812	22010	21933	21974	22095	21851	22167	22031	22000	22074	21817	22098	22161	21995	21909	21823	22053	22079	21956	22044	22013	21994	21915	22062	22101	22149	22057	21982	22254	21981	21885	22033	22134	22064	22197	22117	21945	22172	22133	22071	22158	22093	22027	21919	22116	22183	22115	22125	22082	22056	22259	22002	21815	21987	21752	21980	22188	21917	22004	21906	22169	22249	22009	21957	21833	22021	21937	21947	21995	21808	21978	21945	21976	22078	22007	22145	22001	22305	21906	22001	21989	22192	22092	21858
18918	38939	34398	28072	25617	22692	21315	19977	19431	18975	18491	18148	17839	17837	17695	17460	17753	17412	17595	17277	17268	17285	17216	17100	17265	17227	17057	17163	17206	17057	17138	16993	17071	16963	17077	17177	17211	17207	17111	17076	16949	17190	16983	17109	16873	17335	17098	16920	17041	17069	16994	17013	16793	17230	16766	17127	17052	17086	17249	17105	17043	17060	16906	16941	16921	17175	16752	17117	17102	17173	17047	16961	17083	17100	16986	17039	17075	17254	16962	17004	17007	17110	17000	16901	16913	17167	17091	17283	17089	16956	16989	16958	16931	16844	16960	17135	17094	16885	17077	17026	17091	17033	17081	16976	16995	17084	17027	16853	17269	17001	17165	16892	16895	17057	17128	17087	17057	17063	17023	16986	17032	17088	17003	17000	17140	17050	17004	17152	16988	17075	16979	16978	17141	17074	16904	17012	16925	17015	17106	17065	16860	17111	16829	16998	17083	17003	16985	16969	16849	17041	17099	16966	16903	16923	17094	17005	17068	16982	17167	16993	16920	17015	17114	17010	16951	17037	16943	17122	16959	16998	17166	17035	17052	17255	16956	17117	16879	16990	16991	17031	17072	17062	17051	17100	16977	17086	17257	17165	17039	17136	16991	17159	17151	16950	17135	16841	17060	17065	17134	16888	16798	17141	17011	17045	16855	17210	16959	16856	17009	16930	17038	17165	17154	16947	17060	16980	16995	17201	17080	16954	17170	17092	16914	17041	16882	16977	16972	17237	16843	16996	16941	17212	16986	17024	17098	17018	16982	17069	17159	17211	17047	17107	16721	16840	17014	17096	17164	17087	16779	16983	16878	17021	17164	16795	17028	16880	16989	16870	16998	16984	17115	17074	17075	16898	16915	17078	17211	16950	16946	16956	17048	16868	16939	16919	16947	17017	17096	17206	17168	16948	16894	17104	17097	17029	17064	17017	17103	17120	16955	16957	16949	16942	16890	17256	17155	17115	17184	16969	17033	17023	16759	17101	17015	17055	17084	17049	17005	17046	17058	17107	17168	16979	16897	17115	16950	16888	17059	17097	17076	17145	17060	17083	17139	17072	16820	17068	17153	16892	17012	16910	17043	16918	17110	17037	16839	16933	17070	16998	16844	16998	16980	16868	17037	17170	17052	16932	16924	16999	17012	16893	16965	16898	16973	17178	16890	16882	17058	17094	16978	17033	16938	17060	16971	17123	16999	17272	17094	16982	16896	17036	17086	17038	17137	16890	17057	17177	16842	17001	16948	16959	16934	17095	17066	16864	17051	16943	16942	16925	17081	17237	16902	16970	17076	17162	17084	17074	16758	17047	17067	17164	16974	17065	16926	17019	17117	16992	17248	16922	16804	17184	17096	17043	16957	16951	16937	17089	17058	16988	16919	16966	17093	17059	17009	16917	16988	16866	17090	17043	17123	16976	17036	17063	16966	17091	16968	16827	17104	17070	16993	16858	17034	17104	17058	16999	16933	17148	16894	16996	16942	16878	17167	17033	17207	16811	16965	17072	17214	17094	17058	16959	17095	16918	17070	16971	17116	16980	17060	17155	17071	17173	16874	16722	17155	17066	16950	16990	17032	16895	17067	17171	16981	17089	17101	17041	17072	16872	16996	16965	16891	16986	17220	17095	16984	17241	16984	17112	16960	16891	17069	17104	16917	16973	17035	17183	16841	16974	17082	16883	16954	16879	16867	17042	17016	17168	16887	17057	16935	17123	16874	16984	17029	17067	17003	16908	17007	17011	16839	16813	16927	16952	16873	17219	16912	17023	17080	16937	16962	17024	17129	17001	17151	17090	17053	17041	17196	16954	17064	17115	17063	16999	17003	17099	16999	17032	16932	16987	16909	17118	16966	16972	17082	16975	17089	16990	17105	17084	16928	17052	16948	16859	16906	16860	16938	17042	17084	17024	16984	17081	16959	17057	17166	16999	16905	17135	16994	17031	16923	17057	17117	16758	16945	17082	16984	16945	16926	17079	17000	16866	16938	17192	16855	17005	17209	17051	17008	16964	17102	16968	16970	16898	16930	16775	17062	17002	17031	17080	17017	16749	17116	16878	16999	17004	17186	17029	17048	16903	16987	16937	16990	17053	16809	16871	16899	16885	17015	17166	17025	16833	17068	16921	17030	17040	17117	17052	17120	16955	17070	16911	17107	17118	17045	17033	16955	16927	16956	16922	17111	16891	17182	17080	16937	16787	16965	16972	17003	16994	17053	17142	17008	17047	16954	17252	16889	16917	17173	16987	17081	17068	17182	16866	17049	16768	17038	17153	17121	17035	16838	17079	16945	17083	16998	17115	17059	16993	16939	16993	17106	16911	17002	17035	17034	17105	16991	16961	16917	16953	17133	16963	17310	16872	17039	17011	17052	16838	17109	17154	16925	17015	17048	17005	16881	17149	16915	17116	16833	16968	16751	16964	17206	17099	16982	17026	17044	16955	17031	17147	17003	16997	16932	17035	17046	17022	17142	17020	17070	17160	16954	17072	17159	17050	16900	17106	16969	17069	16852	16993	17116	16888	16942	17010	17189	16945	16996	16974	17054	17048	17072	17037	17003	17045	17067	17005	16936	17036	17047	16790	16992	17016	17125	17082	17035	17109	16979	16904	16930	17002	16929	17020	17009	17068	17030	16946	17010	16924	16969	17075	16994	16933	17122	17062	17063	16856	17034	17133	17016	17277	17109	17148	16898	17065	16956	16995	16882	17007	17026	17057	17130	16992	16982	17056	17100	17049	17061	16942	17139	17039	17079	17026	17006	17150	17069	17019	17090	16945	17087	16941	17098	17091	17078	17039	16953	16913	17002	17049	16961	17100	17010	17097	17034	16818	17169	16969	16961	17160	16998	16951	16847	17007	17026	17055	16958	17077	16906	16987	17251	17098	17040	16992	17148	16914	16981	16898	17055	17052	16937	16904	17075	17023	16889	17053	17165	16939	16967	16942	17015	16954	16913	16920	17006	17180	16868	16910	17010	16965	16945	16982	17125	16960	17077	16930	17065	17008	17145	17003	16926	17001	17028	17048	17122	17040	16994	17084	16890	16866	16963	17032	17049	16919	16856	17090	17149	16983	17019	16841	17025	17038	16904	16830	17001	17038	16983	17123	17056	17185	17000	17160	17061	16980	17241	17002	17094	17088	17053	17165	16873	17103	17088	17222	17092	16993	17043	17022	17206	17187	17152	17053	17054	16998	17068	17204	17066	17110	16828	17051	17076	16990	17025	17157	16887	16967	17021	16899	16867	17051	17201	16976	16980	17049	16935	17099	16922	17075	16977	16923	16802	17087	17130	17007	17215	16982	17016	16965	17109	17050	17136	17141	17115	16869	17017	17132	17019	16805	16961	17011	17012	16895	16977	17047	17222	16931	16887	17092	17006	17085	16942	16890	16898	16808	16924	17055	17068	16979	17099	16974	16926	16857	17007	16923	17194	16808	17013	17116	16992	17177	16956	17050	17127	16980	17036	16939	17069	17028	17006	16970	17081	16876	17057	16923	16930	16802	17090	16969	16949	16927	16965	17079	17083	16998	17013	16964	16849	16897	16970	17088	17028	17007	16935	16907	16935	17118	17265	17133	16994	17194	17021	16997	17044	17004	16970	16895	16745	17061	16847	17131	16881	16921	16925	16948	16948	16813	16906	16982	17031	17009	17029	17081	17078	17122	17034	16961	17107	17169	17150	16910	17080	16873	16898	16970	16918	17217	17039	16998	17113	17138	17128	17011	16982	17096	16975	17015	17060	16987	16901	16812	17032	17148	17152	17046	16965	17125	17045	17029	16897	17205	17134	16986	17085	16990	17005	17109	16903	16871	17070	17135	16870	17011	17153	16927	17069	17145	17019	17098	16884	17025	17281	16949	16897	16940	17158	16980	16816	17119	16923	17081	16948	17047	16985	16975	17004	17188	17174	17068	17105	16967	17188	16992	17047	17148	17150	17152	16961	16970	17131	16856	16961	16929	17225	16986	16958	16865	17053	17064	17098	16858	16814	16978	16976	17126	16956	16983	16917	16937	16907	17065	17009	16927	17079	17114	17073	17226	17180	17082	16821	17163	17077	17063	17040	17042	17229	16980	17191	17076	17072	17025	17004	16959	17058	17066	16974	16943	17080	17117	16953	16982	17089	17148	17012	16991	17049	17015	17023	16991	17066	16947	16983	17034	16927	16854	16912	16941	17059	16913	16986	17019	17006	17021	16928	17039	17203	17032	16912	17055	16984	17072	17127	17015	17006	16971	16991	17021	17070	17012	17147	17031	16879	17137	16876	16983	16929	16793	17313	16967	16896	17083	16998	17115	17015	16956	17022	17059	16935	17028	17024	17172	17007	17061	17163	17027	16904	16930	16974	16849	16908	17192	16980	17076	17067	17144	16893	17076	17063	16960	17137	16988	16982	16975	16912	17026	17055	16911	17084	16932	16941	16951	17055	17000	17024	17056	16936	17121	16899	17159	17077	16831	16884	16915	16957	16831	16779	17172	16936	16815	17028	17167	17060	16990	16930	17157	16965	17168	16792	16919	17010	17098	17044	16997	17018	16945	17056	16859	16843	17088	16982	16982	16919	16926	16912	17100	17047	16998	16923	16929	17119	16962	17058	17019	16995	16919	17004	16945	17072	17176	16894	17034	17035	17212	17129	17029	17196	17165	17001	16790	17198	17156	16892	17018	17026	17029	16996	17158	16919	17044	16661	16923	16943	17093	17106	17056	17177	17006	17234	16960	16911	17005	17069	17094	17014	16931	17063	16991	16942	17057	16884	17241	17058	17053	16984	16937	17024	16891	17018	17034	16994	16892	17179	16956	16918	17151	16852	17010	16946	16990	17155	16937	17121	17083	17086	16962	17125	17043	17068	17049	16924	17176	16879	17027	17055	16972	17058	17101	17195	17046	16943	17000	17050	16954	16868	16824	17073	16929	16976	17082	17034	17082	17114	17128	17143	16920	17085	16973	16944	17022	16864	16951	16863	17008	16867	16876	17006	16960	16978	16923	16979	16902	17038	16901	17021	17107	16979	16849	16975	17065	17106	16949	17084	17020	17001	17098	17182	16789	17019	17016	16985	17011	17032	17052	16904	16971	17001	17021	17055	16962	16970	16932	16882	16945	17048	17024	16966	17089	17093	17071	17058	16924	17177	16937
30909	26881	31340	28824	25573	24582	23980	23326	23126	23123	22902	22525	22609	22502	22696	22167	22570	22344	22404	22331	22532	22449	22392	22364	22450	22352	22244	22493	22244	22136	22371	22340	22195	22102	22471	21863	22310	22273	22357	22264	22567	22330	22436	22516	22262	22496	22284	22052	22492	22328	22365	22258	22226	22372	22175	22470	22380	22478	22371	22304	22222	22290	22313	22448	22184	22312	22550	22117	22331	22203	22171	22190	22298	22447	22327	22156	22147	22042	22216	22298	22338	22197	22195	22241	22465	22293	22355	22223	22304	22458	22187	22349	22152	22451	22273	22224	22366	22290	22244	22359	22250	22303	22152	22053	22517	22286	22380	22337	22471	22233	22267	22350	22352	22439	22182	22203	22241	22324	22301	22200	22383	22344	22443	22193	22340	22192	22290	22481	22377	22262	22272	22322	22256	22251	22282	22299	22318	22372	22366	22365	22440	22291	22267	22310	22264	22107	22194	22227	22419	22231	22160	22341	22225	22249	22171	22474	22568	22342	22383	22142	22160	22599	22285	22497	22413	22459	22166	22282	22377	22448	22348	22533	22438	22420	22539	22296	22361	22125	22285	22251	22591	22198	22080	22293	22089	22394	22458	22352	22180	22192	22222	22235	22330	22430	22445	22374	22300	22345	22300	22331	22235	22199	22488	22245	22272	22319	22456	22158	22149	22379	22503	22121	22461	22371	22253	22292	22412	22420	22356	22373	22232	22319	22316	22180	22317	22197	22069	22282	22079	22231	22354	22247	22361	22078	22253	22331	22126	22268	22270	22150	22106	22212	22414	22425	22439	22177	22182	21999	22139	22337	22312	22373	22380	22426	22405	22465	22419	22227	22308	22034	22231	22389	22031	22308	22244	22230	22150	22389	22139	22290	22033	22526	22093	22449	22379	22443	22306	22116	22289	22198	22227	22283	22395	22281	22390	22194	22234	22087	22294	22369	22342	22459	22635	22425	22338	22258	22289	22619	22195	22297	22472	22354	22488	22221	22487	22389	22190	22519	22344	22440	22333	22285	22424	22217	22415	22269	22393	22312	22252	22310	22307	22442	22452	22422	22367	22242	22126	22216	22351	22255	22386	22399	22449	22126	22318	22097	22308	22143	22159	22222	22218	22125	22286	22437	22310	22219	22232	22413	22284	22298	22282	22273	22272	22256	22508	22147	22343	22074	22098	22210	22450	22227	22190	22014	22227	22242	22206	22427	22446	22373	22236	22233	22117	22101	22300	22251	22208	22310	22376	22286	22314	22287	22368	22138	22214	22090	22377	22373	22407	22506	22463	22330	22474	22176	22290	22345	22315	22477	22244	22108	22295	22530	22320	22303	22244	22408	22180	22195	22065	22130	22332	22308	22468	22270	22271	22330	22229	22292	22455	22469	22530	22426	22271	22197	22207	22270	22124	22215	22314	22283	22395	22279	22450	22151	22238	22117	22274	22510	22363	22254	22340	22081	22366	21983	22254	22121	22241	22326	22287	22131	22057	22239	22437	22308	22324	22255	22385	22204	22238	22415	22382	22310	22069	22441	22571	22260	22248	22313	22268	22385	22368	22276	22225	22472	22459	22300	22254	22367	22259	22363	22247	22595	22291	22376	22355	22196	22180	22396	22266	22285	22480	22408	22185	22248	22176	22361	22245	22175	22190	22005	22276	22184	22234	22237	22356	22346	22034	22143	22225	22128	22187	22253	22183	22406	22235	22482	22129	22272	22279	22323	22262	22207	22311	22434	22484	22408	22265	22602	22193	22311	22449	22324	22375	22399	22400	22314	22210	22197	22168	22129	22180	22376	22261	22235	22258	22146	22203	22415	22320	22354	22296	22328	22392	22461	22394	22258	22357	22225	22461	22326	22388	22334	22346	22306	22232	22266	22305	22234	22210	22310	22298	22095	22549	22321	22231	22155	22284	22222	22546	22434	22374	22382	22398	22276	22154	22399	22408	22204	22556	22259	22310	22134	22369	22311	22247	22406	22113	22280	22567	22554	22273	22369	22259	22392	22291	22367	22445	22266	22445	22338	22380	22195	22276	22428	22310	22308	22468	22273	22332	22172	22670	22282	22263	22291	22399	22281	22141	22399	22182	22188	22266	22252	22231	22375	22345	22240	22098	22229	22239	22537	22163	22230	22268	22382	22216	22342	22348	22319	22596	22499	22349	22294	22534	22420	22356	22164	22258	22421	22404	22488	22104	22191	22330	22296	22322	22523	22212	22354	22383	22647	22355	22480	22406	22208	22172	22312	22551	22261	22326	22198	22270	22116	22267	22107	22296	22130	22368	22329	22126	22128	22184	22229	22107	22292	22385	22398	22393	22251	22211	22142	22191	22406	22186	22458	22258	22496	22231	22326	22351	22167	22265	22247	22287	22233	22159	22069	22301	22328	22115	22032	22255	22180	22298	22168	22438	22136	22324	22113	22193	22143	22285	22349	22295	22496	22498	22395	22370	22452	22231	22280	22379	22365	22330	22291	22475	22477	22319	22404	22211	22416	22340	22412	22463	22368	22265	22014	22234	22290	22144	22335	22294	22434	22191	22482	22506	22360	22377	22466	22467	22330	22285	22372	22298	22321	22031	22243	22330	22536	22291	22276	22066	22249	22407	22213	22220	22157	22291	22349	21953	22091	22280	22284	22334	22352	22195	22222	22439	22239	22351	22336	22356	22357	22104	22086	22348	22349	22452	22458	22203	22229	22323	22247	22160	22175	22196	22236	22303	22401	22253	22695	22350	22315	22069	22367	22549	22475	22278	22271	22333	22499	22364	22017	22272	22287	22181	22288	22462	22317	22025	22326	22472	22237	22078	22194	22369	22240	22037	22049	22200	22460	22174	22185	22327	22026	22254	22497	22367	22260	22313	22466	22304	22205	22312	22208	22368	22457	22496	22505	22192	22383	22338	22492	22442	22367	22454	22365	22224	22284	22140	22272	22378	22147	22490	22448	22279	22219	22231	22350	22432	22232	22224	22166	22361	22339	22146	22217	22227	22343	22180	22232	22284	22023	22268	22307	22313	22332	22277	22335	22166	22133	22322	22350	22218	22233	22218	22413	22122	22250	22460	22270	22301	22263	22335	22155	22443	22075	22295	22300	22187	22347	22384	22387	22228	22335	22320	22234	22098	22209	22403	22356	22422	22231	22344	22325	22341	22254	22380	22519	22432	22312	22051	22301	22207	22304	22362	22229	22197	22304	22102	22406	22287	22228	22400	22483	22411	22413	22277	22321	22211	22307	22267	22294	22065	22050	22069	22230	22292	22378	22335	22392	22239	22317	22093	22401	22273	22150	22358	22450	22249	22407	22276	22175	22265	22230	22352	22334	22334	22347	22170	22365	22267	22299	22347	22511	22352	22322	22366	22293	22142	22328	22378	22194	22517	22233	22231	22255	22233	22478	22661	22318	22293	22108	22150	22380	22474	22419	22326	22234	22343	22205	22082	22142	22362	22133	22249	22150	22353	22348	22325	22221	22510	22468	22301	22129	22268	22276	22521	22351	22373	22176	22235	22057	22209	22201	22298	22479	22243	22297	22411	22300	22555	22264	22187	22197	22540	22300	22270	22348	22379	22301	22360	22340	22229	22443	22218	22334	22342	22525	22440	22147	22360	22117	22409	22260	22194	22450	22335	22099	22209	22164	22270	22331	22132	22308	22256	22331	22176	22340	22100	22398	22369	22274	22443	22462	22223	22129	22239	22310	22310	22426	22157	22231	22302	22199	22353	22037	22265	22400	22409	22193	22112	22055	22305	22467	22592	22234	22260	22120	22336	22147	22330	22198	22240	22191	22283	22611	22300	22323	22268	22486	22504	22409	22266	22258	22497	22440	22507	22375	22250	22470	22363	22164	22162	22316	22383	22275	22322	22086	22486	22225	22380	22426	22242	22255	22309	22103	22160	22376	22198	22456	22566	22312	22211	22265	22230	22357	22204	22311	22101	22363	22377	22178	22280	22219	22478	22233	22064	22276	22328	22294	22278	22415	22253	22309	22275	22307	22354	22343	22329	22511	22315	22515	22208	22214	22496	22101	22293	22134	22398	22191	22537	22502	22270	22238	22429	22290	22288	22268	22417	22397	22200	22162	22218	21854	22391	22389	22425	22393	22183	22266	22163	22382	22419	22259	22445	22514	22473	22268	22313	22355	22311	22507	22341	22197	22550	22388	22380	22308	22326	22304	22347	22256	22381	22143	22404	22324	22360	22440	22089	22369	22460	22183	22452	22218	22159	22156	22182	22335	22319	22333	22311	22236	22341	22239	22149	22548	22414	22251	22286	22252	22153	22507	22313	21948	22121	22329	22262	22306	22241	22247	22270	22326	22290	22254	22342	22209	22188	22105	22310	22259	22536	22205	22454	22259	22282	22407	22374	22485	22462	22314	22441	22320	22436	22286	22266	22313	22151	22130	22361	22427	22456	22142	22247	22321	22388	22275	22425	22329	22242	22396	22245	22146	22254	22483	22331	22209	22172	21943	22362	22246	22534	22383	22338	22181	22267	22243	22168	22334	22534	22166	22227	22007	22352	22172	22303	22175	22082	22327	22387	22134	22315	22100	22345	22255	22274	22377	22644	22100	22375	22292	22178	22379	22540	22243	22473	22347	22539	22334	22199	22371	22234	22545	22409	22194	22485	22273	22243	22348	22233	22217	22354	22427	22337	22119	22292	22180	22483	22233	22495	22405	22340	22487	22172	22332	22358	22268	22316	22430	22210	22085	22347	22198	22053	22526	22456	22234	22254	22409	22348	22484	22383	22404	22304	22333	22249	22050	22388	22231	22304	22208	22154	22325	22212	22282	22129	22307	22400	22199	22241	22302	22135	22274	22281	22346	22361	22222	22108	22314	22474	22084	22353	22353	22486	22283	22323	22196	22328	22418	22191	22377	22402	22348	22248	22390	22254	22266	22155	22414	22198	22303	22162	22199	22307	22262	22360	22414	22469	22151	22139	22336	22528	22218	22353	22354	22189	22366	22364	22406	22222	22447	22413	22347	22364	22193	22469	22396	22414	22309	22379	22512	22242	22243	22296	22297	22335	22098	22046	22205	22387	22363	22184	22233	22211	22351	22253	22534	22418	22421	22456	22205	22501	22125	22152	22245	22451	22422	22303	22281	22296	22192	22539	22275	22243	22244	22331	22263
21699	31385	27594	23440	21504	20280	19427	18689	18376	17993	17849	17642	17601	17558	17348	17353	17490	17319	17357	17207	17187	17422	17308	17353	17148	17130	17322	17307	17126	17202	17278	17183	17209	17232	17003	17334	17233	17144	17235	17204	17307	17342	17211	17294	17193	17203	17269	17194	17120	17366	17161	17108	17194	17124	17127	17214	17190	17374	17240	17137	17193	17301	17467	17054	17387	17149	17139	17157	17390	17280	17236	17450	17162	17228	17231	17311	17092	17091	17012	17205	17142	17326	17100	17295	17058	17098	17064	17331	17112	17265	17169	17238	17187	17173	17191	17046	17308	17116	17146	17170	17125	17174	17307	17219	17046	17240	17262	17111	17255	17158	17116	17214	17346	17058	17296	17263	17302	16953	17222	17207	17260	17010	17071	17139	17094	17298	17182	17291	17393	17098	17255	17084	17029	17260	17246	17165	17234	17176	17133	17181	17162	17023	17154	17174	17167	17264	17336	17117	17021	17306	17155	17244	17358	17063	17054	17250	17207	17119	17168	17220	17105	17223	17155	17183	17059	17056	17009	17060	17262	17256	17115	17112	17255	17215	17110	17162	17185	17301	17138	17316	17239	17166	17097	17211	17334	17136	17277	17228	17288	17342	17245	17228	17230	17217	17157	17250	17284	17166	17269	17206	17242	17190	17156	17231	17277	17323	17332	17163	17213	17194	17137	17246	17222	17267	17143	17320	17173	17193	17128	17134	17169	17257	17224	17064	17194	16967	17147	17129	17282	17156	17204	17024	17058	17227	17396	17189	17136	17193	17135	17141	17211	17300	17147	17232	17169	17054	17310	17223	17221	17200	17279	17013	17190	17375	17291	17392	17177	17137	17332	17236	17121	17298	17214	17339	17145	17092	17221	17293	17307	17166	17200	17196	17162	17257	17129	17087	17070	17225	17231	17209	17247	17220	17180	17054	17079	17301	17189	16956	17117	17309	17300	17378	16876	17313	17162	17299	17230	17271	17062	17021	17058	17092	17155	17024	17058	17290	17198	17293	17305	17211	17181	17146	17237	17126	17163	17147	17251	17110	17186	17243	17100	17082	17147	17104	17306	17155	17107	17356	17062	17102	17159	17297	17202	17411	17055	17298	17143	17063	17076	17183	17332	17167	17036	17080	17089	17168	17017	17062	17002	17174	17198	17245	17131	17082	17071	17163	17125	17194	17551	17255	17101	17145	17168	17104	17158	17223	16989	17060	17446	17118	17218	17233	17244	17256	17226	17234	17216	17210	17184	17097	17195	17044	17104	17009	17278	17204	17102	17312	17025	17210	17158	17146	17142	17067	17283	17164	17191	17330	17279	17139	17330	17230	17018	17195	17174	17256	17304	17143	17209	17034	17228	17239	17212	17163	17317	17072	16985	17326	17353	17284	17120	17246	17140	17243	17304	17128	17247	17130	17268	17234	17289	17118	17108	17117	17199	17197	17331	17230	17117	17161	17017	17200	17218	17105	17267	17091	17259	17046	17142	16912	17189	17072	17250	17296	17197	16958	17255	17107	17147	17228	17222	17140	17099	17231	17306	17219	17141	17127	17081	17245	17043	17246	17274	17224	17160	17187	17172	17131	17105	17239	17132	17372	17173	17316	17232	17207	17102	16954	17488	17155	17296	17053	17307	17092	17145	17288	17153	17182	17175	17109	17274	17393	17117	17134	17246	17279	17150	17045	17265	17107	17352	17382	17237	17257	17143	17201	17229	17189	17295	17197	17136	17080	17260	17123	17280	17249	17198	17275	17154	16973	17101	17202	17163	17275	17252	17288	17095	17157	17293	16956	17289	17080	17162	17047	17163	17122	17244	17210	17061	17074	17320	17165	17034	17281	17055	16923	17175	17144	17124	17012	17159	17108	17202	17276	17018	17176	17337	17158	17252	17265	17244	17119	17202	17147	17131	17198	17232	17188	17044	17112	17159	17076	17225	17086	17184	17144	17116	17308	17238	17202	17166	17165	17163	17263	17028	17099	17317	17162	17232	17284	17211	17023	17224	17114	17182	17012	17169	17046	17108	17268	17163	17336	17050	17178	17108	17117	17129	17254	16984	17352	17128	17299	17206	17339	17140	17218	17123	17135	17192	17230	17143	17323	17079	17247	17085	17171	17068	17375	17318	17209	17177	17156	17122	17231	17165	17068	17142	17164	17145	17050	17245	17201	17156	17181	17166	17235	17287	17163	17199	17347	17258	17096	17272	17071	17089	17021	17212	17298	17160	17132	17104	17218	17482	17118	17173	17552	17301	17110	17218	17159	17081	17309	17457	17322	17013	17031	17259	17283	17352	17126	17123	17107	17365	17046	17215	17026	17074	17145	17279	17144	17060	17146	17195	17107	17134	17165	17109	17264	17262	17174	17205	17158	17059	17152	17299	17200	17132	17186	17210	17272	17074	17191	17272	17095	17228	17258	17048	17205	17209	17176	17279	17232	17289	17280	17309	17097	17201	17180	17189	17243	17270	17151	17231	17221	16969	17116	17146	17092	17178	17257	17352	17094	17289	17189	17212	17087	17372	17256	17094	17130	17074	17079	16996	17158	17388	17078	17263	17051	17256	17104	17257	17169	17323	17113	17093	17270	17299	17189	17153	17132	17141	17128	17347	17036	17172	17320	17283	17184	17169	17188	17120	17350	17362	16998	17119	17244	17247	17184	17144	17170	17372	17047	17135	17041	17237	17186	17334	17239	17401	17147	17189	17165	17310	17242	17184	17150	17110	17327	17116	17102	17265	17284	17160	17132	17234	17035	17153	17233	17183	17115	17185	17261	17139	17292	16980	17182	17133	17170	17239	17127	17234	17175	17228	17136	17123	17105	17348	16987	17254	17165	17148	17272	17179	17088	17109	17142	17224	17401	17178	17165	17218	16949	17209	17210	17409	17285	17069	17109	17188	17090	17180	17202	17194	17293	17246	17214	17236	17023	17202	17190	17275	17158	17113	17106	17078	17140	17010	17119	17444	17190	17175	17052	17248	17357	17111	17303	17276	17116	17463	17241	17171	17234	17111	17054	17210	17391	17135	17223	17181	17049	17196	17140	17242	17294	17342	17094	17189	17186	17126	17287	17197	17142	17399	17277	17403	17248	17225	17196	17264	17162	17224	17086	17122	17230	17124	17198	17169	17278	17055	17264	17246	17191	17102	17281	17350	17220	17199	17180	17192	17334	17229	17116	17085	17148	17114	17194	17050	17418	17300	17403	17159	16979	17310	17238	17273	17198	17301	17149	17320	17238	17118	17378	17262	17111	17151	17140	17033	17408	17141	17127	17165	17211	17217	17187	17243	17062	17107	17363	17123	17097	17236	17031	17091	17174	17283	17296	17022	17176	17162	17181	17327	17126	17216	17312	17202	17400	17097	17036	17205	17105	17106	17237	17094	17320	17109	17126	17127	17246	17121	17191	17238	17197	17346	17004	17439	17243	17126	17154	17227	17222	17134	16944	17131	17247	17289	17060	17328	17130	17259	17102	17249	17113	17220	17213	17357	17202	17225	17094	17211	17157	17095	17317	17227	17065	17122	17166	17368	16982	17177	16959	17395	17141	17265	17118	17292	17320	17063	17117	17173	17311	17200	17242	17004	17187	17147	17170	17249	17173	17072	17242	17262	17046	17304	17277	17076	17142	17283	17220	17106	17157	17272	17170	17234	17283	17152	16989	17217	17083	17090	17169	17086	17133	17205	17164	17221	17331	17249	17339	17263	17237	17341	17164	17144	17217	17077	17310	17082	17122	17229	17251	17267	17324	17133	17198	17092	17142	17039	17174	17191	17278	17237	17093	17171	17210	17280	17378	17194	17176	17148	17319	17060	17166	17371	17217	17228	17215	17230	17223	17180	16927	17189	17203	17380	17164	17148	17136	17064	17166	17164	17145	17235	17134	17252	17170	16998	17175	17283	17243	17256	17013	17182	17211	17230	17302	17107	17224	17244	17173	17057	17101	17147	17011	17295	17009	16978	17091	17100	17333	17110	17058	17192	17211	17052	17344	16996	17276	17151	17171	17278	17152	17015	17152	17218	17290	17072	17277	17146	17135	17061	17273	17145	17129	17248	17205	17355	17313	17280	17235	17174	17269	17283	17135	17304	17111	17221	17188	17197	17153	17289	17187	17114	17195	17321	17250	17307	17194	16986	17262	17344	17209	17070	17122	17042	17201	17181	17283	17169	17131	17290	17180	17194	17291	17180	17037	17223	17048	17341	17162	17406	17292	17159	17179	17260	17189	17129	17043	17134	17204	17142	17047	17110	17266	17131	17364	17044	17187	17369	17213	17183	17261	17028	17375	17208	17308	17186	17397	17277	17185	17219	17265	17299	17198	17337	17149	17125	17136	17235	17251	17253	17071	17154	17225	17178	17183	17233	17211	17197	17067	17133	17010	17250	17180	17315	17345	17191	17309	17328	17296	17375	17015	16984	17186	17190	17089	17213	17123	17057	17187	17327	17233	17242	17157	17151	17055	17313	17163	17085	17089	17087	17244	17187	17157	17089	17065	17136	17389	17161	17269	17286	17315	17227	17227	17094	17109	17151	17090	17369	17235	17183	17164	17096	17345	16956	17424	17013	17259	17022	17132	17271	17136	17133	17216	17126	16982	17308	17309	17097	17231	17124	17380	17220	17142	17246	17143	17271	17078	17263	17308	17231	17273	17175	17184	17018	17248	17185	17184	17210	17099	17214	17330	17100	17186	17170	17106	17140	17090	17116	17385	17186	16904	17130	17331	17271	17111	17188	17104	17348	16960	17424	17367	17136	17079	17252	17159	17141	17107	17226	16996	17184	17094	17152	17099	17277	17218	17301	17222	17101	17380	17279	17161	16997	17307	17257	16923	17169	17224	17234	17284	17073	17353	17164	17223	17150	17080	17140	17267	17290	17191	17293	17186	17180	17432	17306	17289	17254	17168	17067	17244	17308	17340	17166	17165	17196	17082	17283	17098	17218	17226	17267	16954	17210	16976	17321	17278	17340	17067	17240	17316	17249	17239	17276	17340	17200	17051	17214	17081	16922	17291	17226	17372	17129	17149	17129	17294	17196	17221	17179	17155	17315	17256	17223	17094	16992	17319	17109	17201	17265	17127	17207	17165	17190	17210	17334	17138	17099	17244	17295	17243	17129	17036	17168	17101	17070	17233	17395	17136
23248	21332	28280	25420	24290	25884	26402	23669	23190	22956	22688	22643	22561	22428	22443	22333	22308	22202	22224	21908	22082	21952	22106	22236	22028	21907	21958	22068	21934	21989	22060	22177	21960	21934	22153	21904	22011	22176	21924	21906	22014	21880	21819	21678	21926	21717	22187	21895	21985	21662	21905	22018	21952	21972	21837	21813	22036	21879	21956	22030	21833	22059	21961	21846	21914	21883	21952	21773	21848	21848	21695	21609	21909	22141	21909	21773	21933	21903	21731	21871	21886	22106	21892	21834	21821	21758	21627	22043	22227	21873	21853	21756	21921	21955	22027	21958	21915	21748	21939	21970	22075	21793	21890	21759	21835	21931	21853	21859	22005	22046	22062	21773	22014	21902	21994	21873	22090	21856	21980	21844	22187	22155	21997	21833	21806	21807	21853	21932	21937	21993	22163	21911	21811	21869	22073	21802	21815	21764	21949	21884	21689	21703	22114	21976	21830	22054	21715	21751	21831	21873	21791	21611	21815	21752	21888	21930	22060	21889	21813	21809	22000	21970	21668	21833	21921	21939	21971	21836	22126	21956	22035	22046	22202	21864	21940	21979	21969	21725	21805	21800	21737	21649	21984	22013	21949	21971	21912	22025	21921	21964	21857	21829	21810	21874	21904	21862	22022	21917	21905	21763	21853	21944	22067	21958	21778	21962	22000	21769	21840	21986	21988	21921	21832	21800	21770	21833	21983	21809	21986	21814	22074	21904	21867	21828	21911	21898	21814	21775	21955	21778	21955	21834	21778	21728	21778	22001	21674	21996	21808	21978	21782	21879	21923	21886	21979	21682	21780	21852	21816	21769	21919	21870	21866	21903	21771	21801	21658	21906	21837	21965	21907	21773	21685	21681	21774	21837	21666	21953	21740	21920	21812	21966	21834	21890	21873	21988	21739	21894	21842	22104	21859	21988	21758	21769	21759	21615	21963	21888	21739	21984	21902	21937	21988	21784	21935	21738	22002	21865	22174	21811	21948	22072	21856	21639	21729	21844	21948	22155	21841	22009	21938	21982	21606	21894	21869	21765	21850	21597	21861	21918	21831	21862	21769	21766	21731	21855	21970	21827	21815	21786	21991	21945	22003	22060	21873	21717	22013	21925	22006	21763	21967	21868	21786	21828	21860	21887	21854	21832	21971	22009	21959	21905	21922	21830	21950	21954	21778	21912	21765	21868	21865	21863	21919	21867	21891	21934	21975	21934	21916	21861	21929	21822	21901	21839	21760	21937	21965	21993	21539	21688	21831	22097	21855	21806	21802	21812	21916	22082	21688	21678	21799	21749	21773	21642	22096	22073	21691	21969	21986	21705	21775	21773	21781	22021	21950	22013	21736	22112	21799	21913	21675	21680	21828	22014	22138	21951	21957	21818	21953	21826	21962	21777	21801	21849	22027	21713	21731	21943	21984	21829	21990	21811	21748	21637	21787	21930	21843	21845	21954	21733	21861	22041	21767	21755	21830	21801	22066	21907	21755	21990	21844	21596	21900	21988	22006	21913	21858	21609	21995	21889	21661	21759	21821	21942	21870	21853	21764	21919	21723	21855	21797	21971	21851	22088	21820	21928	21989	22084	21877	22000	22090	21664	21883	21812	22045	21745	22041	21893	21823	21927	21811	21783	21940	21908	21897	21781	21870	21931	21831	21788	22047	21982	21874	21637	21779	22019	21934	21873	22210	21798	22011	21912	21949	21880	21784	21744	21988	21866	21982	21839	21852	21811	21738	21935	21872	21933	22044	21668	21906	21863	21943	21997	21856	21656	21814	22237	22026	21609	21670	21934	22079	21950	21849	21630	22062	22044	21678	21879	21839	21710	21786	22069	21848	21896	21828	21762	21554	21709	21802	21950	21747	21824	22012	21931	21772	21637	21841	22044	21964	21838	22094	21859	21897	21738	21911	21721	21593	21765	21863	21887	21734	21856	21618	21825	22205	21975	22057	21921	22049	21946	21764	21811	21794	21883	21702	22024	21988	21955	21796	21876	21683	21776	22092	21880	21965	21755	21866	21824	21917	21970	21713	21894	21851	21838	21815	21889	21713	21718	21936	21872	22049	21456	21660	21964	21875	21849	21925	21984	21868	21942	21789	22142	21899	21788	21873	21988	21875	21842	22063	22070	21740	21698	21836	21915	21917	21980	22037	21992	21969	21998	21855	21921	21983	21869	22013	22010	21941	21809	21924	21967	21874	21950	21820	22010	22126	21924	21764	21729	21842	21895	21875	21889	21771	21925	21900	21892	21747	21962	21921	21858	21773	21877	22096	21873	22070	21936	21968	21831	21924	21862	21761	21946	21834	21793	21890	21582	21861	21860	22043	21501	21908	21981	21878	21883	21764	21903	21816	21937	21863	22098	21948	21849	21927	21996	21837	21936	21903	21619	21833	21904	22008	21869	21763	21872	22001	21794	21795	22046	21978	21889	21917	21854	21845	21929	22022	21940	21806	21828	21830	21810	21928	21752	21752	21802	21959	22015	21610	22069	21937	21780	21928	22033	21891	21761	21843	21832	21875	21842	21862	21726	21899	21831	21773	21897	21870	21732	21788	21811	22025	21813	21715	21611	21809	22058	21752	21880	21952	22025	22017	22194	21861	21878	21716	21859	21810	21893	21873	21974	21770	21911	21974	21921	21901	22095	21825	21931	21976	21816	22011	21850	21916	21972	21876	21885	21959	21816	21908	21867	21908	21828	21912	21853	21709	21926	21970	21697	21771	21795	21845	21888	22025	21833	21855	21983	21653	21780	21751	21717	21954	21914	21814	21684	21717	21615	21910	21880	21837	21938	21844	22078	22033	21760	22001	22068	21906	21883	21894	22051	21963	21786	22066	21848	21631	22111	21708	21830	21965	21933	21724	21945	21920	21745	21771	21537	21907	21817	21825	21939	22062	22077	21934	22009	21850	21604	21756	21814	22180	21920	22053	21878	21906	21903	21933	21991	21858	21785	21844	22009	22115	21837	21960	21712	21942	21913	22033	21966	21911	21779	21709	21546	21978	21936	22035	21802	21858	21722	21825	21886	22024	21800	21910	21935	21796	21634	21850	21913	21808	21710	21966	21676	21879	21853	22024	21962	21861	21899	21966	21753	21838	21902	21980	21982	21838	21738	21968	21985	21937	21875	21921	21910	22106	21759	21881	21697	22057	21956	21864	22124	21874	21728	21909	21907	21857	21900	21778	21869	21977	21866	21788	21815	21695	21810	21732	21781	21750	21961	21968	21772	21905	21930	21930	21734	21902	22084	21874	21763	21875	21866	21758	21785	21891	21874	21826	21712	22051	21822	21840	21911	21979	21880	21800	21824	21878	21801	21907	21783	21915	21891	21756	21733	22078	21891	21924	21810	21829	21845	21809	21629	21833	21936	21941	22087	21656	21820	21939	21922	21960	21908	21845	21983	21889	22098	21930	21925	21866	22083	21871	21866	21821	21652	21701	21914	21854	21754	21842	21723	21942	21804	21800	21954	21891	21910	21786	21741	21593	21838	21872	21774	21953	21753	22081	21644	21838	21815	21837	21950	21946	21905	21937	21837	21793	21807	21882	21893	21908	21916	22067	21799	21743	21968	21995	21971	21928	21839	21931	21944	21999	21841	21887	21979	21938	21876	21856	21989	21883	21874	21707	21965	22141	21795	21739	21980	21888	21854	21897	21881	21836	21814	22155	21915	21872	21869	21810	22067	21740	21998	21879	22114	21898	21983	21737	21928	21984	22154	22039	21782	21823	22093	21816	21716	21689	21916	22201	21749	21986	21853	21591	21844	21827	21928	21927	22082	22066	21920	21969	21795	21972	21789	21699	22055	21916	21957	21750	21963	21720	21937	21999	21975	21781	21830	21809	21875	21700	22068	22026	21966	22038	22077	21980	21969	22028	21767	21832	21944	21571	22004	22049	21848	21761	21816	21788	21932	21942	22071	21941	21946	21829	21732	21872	21809	21761	21664	21743	21764	21796	21787	21727	21986	21967	21807	21775	21852	21839	21941	22099	21834	21878	21832	21994	21853	21962	22126	21909	21917	21790	21640	21815	22054	21979	21941	21772	21850	21882	22031	22075	22011	21641	21866	21935	21846	21967	21959	22017	21824	22007	22135	21952	21924	21793	21815	21724	21773	21768	21825	21636	21765	21787	22077	21860	21774	21740	21870	21817	21903	21922	21835	21896	21876	21833	21748	21866	21906	21850	21839	22002	21884	21860	21820	21934	21673	21844	21921	21963	22080	21805	21728	21758	21666	21679	21815	21738	21813	21832	21943	21844	21847	22028	21971	21975	21928	21785	21807	21935	21926	22077	21913	22061	21720	22006	22009	21749	21959	21920	21919	21943	21733	21790	21960	21703	22000	21795	21840	21910	22107	21822	21770	21694	22003	21948	21840	21851	21976	21839	22011	21932	21722	21866	21920	21973	21727	22002	21931	21618	21914	21878	21777	21786	21802	21876	21842	21759	21860	21973	21798	22086	21701	21875	21711	21887	21865	21944	22042	22093	22043	21925	21801	22126	21783	21771	21645	21985	21969	22013	21905	21813	21818	21969	21751	21811	21893	21663	21869	21952	21810	21720	21732	21865	21851	21685	21813	21963	21898	21940	22083	22008	21701	21949	21665	21962	21726	21944	21989	21691	21828	22002	21822	22100	21804	22080	22036	21742	21724	21831	21860	21657	21759	21837	21881	22031	21982	21726	21783	21898	21558	21798	21490	21591	22105	21954	21904	21798	22047	21914	21684	21889	21930	21893	22028	22026	21877	21747	21916	21845	21906	21830	21904	22061	21942	21754	21952	21920	21812	21666	22215	21721	21941	21782	21983	21736	21691	21939	21950	21769	21696	21741	21938	21991	21504	21870	21685	21846	21699	22051	22025	21986	21752	21833	21840	21848	22009	21755	21851	21649	21938	21877	21859	21868	21751	22011	21872	21840	21734	21946	21977	21939	21890	22008	21914	21835	21821	21849	21796	21808	21851	21808	22100	21846	21842	21756	21847	21887	21903	21828	21868	21799	21913	21785	21805	21778	21685	22075	21854	21939	21898	22086	21841	21844	21759	21752	22118	21648	22089	22038	21784	21973	21940	21719	21859	22001	21707	21890	21961	21968	21909	21885	21884	22011	22053	21847	21989	22115	21856	21962	21929	21953	21949
18684	35339	31153	26227	23617	21612	20026	19304	18619	18318	18043	17830	17510	17590	17652	17356	17386	17210	17227	17186	17049	17225	17029	17205	16917	16931	17029	17008	16980	17041	16937	16917	17186	16963	16985	16878	16882	16778	16986	16992	16982	16929	17079	16800	16976	17055	17006	17053	17023	16993	16885	17047	16949	16786	17095	16928	16987	16966	16969	16892	17149	16955	16869	16850	17070	16769	16985	17029	16894	17096	17020	16876	16894	16939	17031	16931	16912	16916	17138	17187	16965	17038	16843	17051	16844	17024	16929	17189	16962	16989	16869	16895	16974	16935	16935	16955	17027	16894	17021	16988	16807	17053	17113	16897	16878	17026	16951	16836	17028	16780	16853	16998	16902	16826	16959	16911	16912	16931	16976	16914	16810	16944	16975	16903	16918	16859	17087	17019	17035	17086	16991	17103	16843	16869	16956	16903	16798	16961	17023	16861	16888	17022	16803	16680	16984	16943	16862	16785	17119	16971	16963	16830	16913	17053	16846	17009	16858	17007	16910	16988	17106	16800	16860	16839	16952	17025	17009	17169	17022	17097	17028	16992	16945	17068	17056	17005	16976	16953	16965	17152	16948	16971	16846	17049	17043	16811	16992	17005	16807	17014	17028	16866	16974	16801	17133	17031	17049	17077	17020	16808	17052	16689	17011	17076	17130	16835	17066	16913	17030	16836	16950	16949	16885	16888	16933	16821	16875	17031	16902	17157	16918	16878	17041	17038	16803	16670	16949	16905	17156	16967	17020	16875	16908	17010	16874	17004	16793	16951	17126	16822	16885	16945	16869	16962	16933	16830	16881	16881	16779	16918	17022	16963	16902	17079	16912	16860	16903	17007	16882	16803	16968	17072	16974	16944	16769	16931	16882	16996	16941	16940	16883	17042	17030	16992	17092	16938	16891	16919	17084	16938	16902	16979	16953	16908	17029	16995	16676	16821	17033	16990	17076	17046	16974	17069	17016	16981	16980	17056	16870	17064	16812	16829	16897	16836	16924	16898	17020	16808	16819	17089	17016	17013	16969	16920	17077	16966	16978	16983	17011	16894	17074	16795	16882	16976	17058	16758	16997	16873	16969	17002	16888	17088	16992	16771	16997	16887	17085	16685	17025	16891	17033	16863	16921	17058	16904	16900	16808	16859	17081	17088	16780	16842	16945	16984	17029	16822	16736	16945	16994	17038	16765	16910	16962	16873	16889	16815	16858	16834	16993	16880	16950	16963	16797	16926	16911	16897	16829	16935	16934	16883	16906	16868	16791	16807	16963	16890	17038	17170	16844	16982	16774	16855	16882	16797	16843	16765	17013	16907	16875	16815	16944	16968	16989	16940	17059	16992	16937	17030	17046	17234	16886	16924	16923	16898	16872	16982	17207	16945	16873	17017	16775	17074	16999	16933	16859	16957	16883	16833	17029	16987	16945	17137	17074	16912	16932	16758	17086	16820	17003	17041	17054	17071	16992	16965	16824	16896	17102	16865	17080	16913	16882	16994	16850	16885	16975	16901	16811	16876	16837	17075	17113	16907	16778	16929	16751	17050	17063	16804	16739	17140	17121	16996	16804	17054	16961	16966	16960	16989	16866	16818	17049	16917	16863	16816	16884	16909	17040	17172	16872	17008	16885	17007	16799	17054	17030	17041	17036	17002	16864	17036	16643	16863	16917	16722	16940	16895	16897	16960	16886	16882	17035	16799	16869	17001	17114	17073	17003	16919	16980	17054	16977	16899	17274	16669	16975	16868	16919	16927	17027	16791	16835	16884	17059	16831	17036	17047	16957	16990	16803	16917	16970	16866	17035	16939	17059	16806	16860	16838	17007	16854	17063	16731	17032	16837	16924	17176	16910	16961	16945	16897	17024	16861	16930	16797	16891	16798	16813	16762	17003	17006	16987	17025	16983	17009	16982	16833	16719	16938	17064	16895	17051	17176	16939	16936	16819	16919	16996	16942	16886	17193	16944	17009	16952	17026	17001	16971	16845	16815	17005	16890	16942	16829	17065	16845	17013	16849	16998	16790	16867	17088	17102	17049	17096	16864	16901	16987	17100	16878	17096	16987	16874	17086	16975	17058	17045	16903	16816	17151	16788	16834	16992	16922	16961	17115	16943	17028	16982	17107	17031	16916	17004	16988	16885	16765	16941	16959	16989	16941	17025	16962	17022	17025	16823	16968	16908	16936	17002	17037	17000	17040	17037	17063	16943	17350	16829	16989	17005	16819	16745	16944	16913	16821	16994	17047	17040	16989	17010	16911	16983	16995	16994	17056	17026	16936	17061	17114	16974	16827	17127	16969	17057	17038	16925	16915	16971	16983	16924	17038	16828	16957	17137	16847	16985	16950	16939	16929	16802	17075	17049	16818	16993	17040	16961	17022	17007	16965	16829	16896	17111	17023	16840	16855	16899	16878	16754	17017	16860	17001	16933	16901	16989	17128	17041	17008	17012	17031	16913	16750	17175	17134	16813	17004	16992	16926	16919	16957	17067	16970	16994	17026	16920	17041	17130	16904	16945	16635	17015	16945	16873	16844	16983	16937	17025	16983	16852	16950	16878	16966	16701	16936	17071	17064	17015	17023	16729	16926	16737	17118	16969	16838	16855	17100	16921	17087	17087	16792	16994	16914	16926	16973	16971	16800	16762	16850	17023	17141	16907	17018	16949	16837	16935	16973	17027	17027	17081	16863	17014	16834	16968	16734	16887	16986	17050	17044	17198	17186	17003	17050	17055	16868	16853	17119	16781	16965	17055	16884	16876	16828	17098	16823	16858	17072	17000	16743	16918	17030	16886	17086	16946	16950	17027	16822	16944	16841	16890	16821	16969	16807	16976	16876	16928	16805	16842	16896	16915	17032	17057	17124	16990	16976	16731	16922	16808	17010	16878	16839	16911	16817	17016	16968	16906	17193	16891	16934	17040	16849	17008	16882	17004	17019	16966	16942	17167	16962	17110	16870	17035	16988	16924	17009	16906	17041	17047	16894	16836	16975	17017	16984	17054	16976	16971	16897	17000	16997	16870	16920	17193	17072	16990	16964	17097	17066	17038	16948	17009	17099	16940	16837	16812	16845	16888	16955	16902	17139	16997	17055	17034	16840	16993	16977	16865	17010	16840	16846	17135	16987	16938	16952	16857	16903	17003	16853	17037	16763	16959	16989	16983	16829	17028	16985	16999	16903	16898	16944	16947	16870	16957	16931	16928	16908	16808	16998	16941	17001	17002	16834	16931	16813	16856	17027	16962	16979	16972	17016	16899	17005	16867	16852	16936	17082	16965	17007	16885	16858	16872	16977	17003	17081	16929	16991	16968	16950	17048	16858	16861	17011	16939	16978	16966	16966	16918	16919	16816	16787	16924	16865	16934	16848	17005	17125	17003	16996	17058	16989	16873	16897	16885	16982	16942	17015	17018	16862	16947	16817	16836	16959	16855	17071	16742	16901	16982	17017	17025	16848	16913	16839	17017	16969	16891	16817	16962	16926	16870	16899	17015	16833	16968	17141	16908	16879	16786	16975	16884	16893	16928	17034	16860	16814	17028	16999	16738	16905	16940	16959	16855	16983	16826	16853	17003	17026	16911	16972	16965	17140	16732	16940	16882	16878	17008	17016	17002	16859	16828	16891	16898	16975	16920	16780	16992	16991	16966	16867	17120	16982	16980	16780	16938	16927	16959	16993	17004	16940	16924	17059	17093	16925	16863	16941	16878	17065	17001	16950	17059	16895	16771	16897	16893	17002	16855	16813	16822	16952	17005	16875	17097	17119	16972	16993	16834	16927	16945	17004	16937	16911	16836	16877	16934	17011	17093	16891	17135	17063	16970	16779	16894	16967	16818	17187	16886	16845	17147	16805	17051	16877	17024	16753	16806	16969	16977	17140	17040	16916	16865	16861	16933	16972	17074	16921	16922	17011	17008	16834	17037	17015	17117	16883	16834	16988	16932	16802	17004	16983	16986	16878	16920	16907	17026	16872	17021	16996	16985	16944	17000	16883	16924	16866	17096	16935	16953	16977	16929	17118	16913	17049	16955	17071	17040	16947	16998	17082	17086	17046	16979	16969	17028	16777	17017	16799	16841	16942	16792	16980	16802	16895	16915	16903	17003	16955	16926	17015	16908	16863	16939	16964	16896	16860	16943	17046	16977	16922	16940	17136	16994	17060	16828	16732	16961	17043	16789	17062	17069	17017	16997	16874	16817	16873	16868	17091	16827	16994	17031	17052	16865	16791	16967	16892	16985	16855	17008	16885	16975	16904	16787	17106	16971	17032	16932	16907	17038	17073	16987	16913	17062	16871	16829	16764	16819	16823	16833	16969	16823	16957	17204	16926	16901	16911	16866	16938	16958	16844	16917	16900	16770	16853	16939	16910	17013	17075	17120	16874	16969	16964	16960	16876	16894	16932	16956	16915	16997	16922	16948	16872	17075	16792	16978	17016	17003	16871	16996	16831	16997	17128	16938	16808	17002	16812	16883	16881	16986	16783	16884	17188	16913	17002	16835	17111	17057	16982	16836	16948	16948	16979	16859	17027	16918	16903	16869	16942	17067	16971	17050	16810	16933	16816	16976	16995	16854	16914	16881	17016	16755	16862	16990	16752	16980	16880	16947	16815	16888	16915	16932	16910	16902	16887	16959	17079	17069	17008	17018	16787	16857	16837	16912	16947	16921	16775	16854	16964	17135	16766	16734	17018	17111	17031	17072	16923	16974	16751	16954	17105	16971	16968	17024	16735	17059	16912	16903	16932	17028	16895	16986	16928	16992	16956	16987	16966	16994	16900	16986	16860	16998	16880	16880	16782	17026	16808	16946	16859	16815	16916	16883	16896	17008	17089	16884	17003	16907	16969	16867	16977	17018	16975	16961	16955	17005	16967	16882	16960	17035	16893	16964	16991	17011	16943	17189	16637	16957	17019	16937	17001	16819	17018	16887	16919	16926	16947	16979	16953	16902	16899	16853	16707	16942	17143	16951	16919	16930	16882	16838	16764	17047	16926	17081	16958	16795	16997	17039	16934	17034	17059	17003	16983	16937	16906	16997	17022	17026	16967	17004	16752	16806	17047	16667	16750	16973	17092	17078	17046	17015	16830	16926	16998	16797	17016	16913	16843	16865	16834	17053	17060	16846	16827	17054	16869	17057	16791
24983	21494	28015	29034	25201	25288	24999	23750	23342	23088	23144	22945	22911	22718	22768	22695	22787	22771	22360	22372	22781	22531	22408	22506	22542	22300	22195	22488	22449	22429	22397	22427	22495	22651	22484	22275	22211	22215	22348	22237	22424	22323	22054	22286	22417	22459	22516	22541	22430	22339	22127	22263	22226	22273	22378	22257	22377	22371	22402	22588	22473	22220	22366	22366	22451	22473	22281	22423	22177	22504	22523	22565	22327	22334	22322	22382	22602	22692	22632	22269	22328	22375	22413	22511	22437	22351	22410	22520	22554	22241	22412	22770	22522	22391	22388	22512	22698	22217	22423	22493	22260	22222	22150	22308	22257	22380	22281	22596	22425	22474	22389	22301	22442	22441	22511	22334	22259	22343	22397	22548	22430	22280	22113	22385	22287	22350	22256	22261	22255	22324	22453	22382	22418	22424	22447	22363	22501	22272	22077	22375	22445	22339	22465	22274	22306	22354	22340	22504	22321	22305	22412	22352	22414	22369	22504	22452	22447	22588	22352	22418	22527	22282	22241	22448	22325	22474	22383	22310	22750	22276	22249	22400	22346	22239	22430	22410	22342	22475	22413	22399	22281	22308	22490	22488	22409	22212	22278	22327	22500	22311	22504	22373	22260	22322	22446	22364	22482	22287	22565	22295	22224	22394	22339	22481	22155	22364	22441	22345	22086	22430	22241	22208	22411	22387	22466	22306	22361	22292	22398	22497	22386	22270	22680	22357	22290	22369	22537	22393	22393	22440	22355	22238	22456	22349	22123	22243	22494	22245	22461	22408	22260	22246	22346	22359	22345	22250	22430	22495	22432	22571	22439	22276	22297	22044	22183	22189	22416	22386	22547	22616	22372	22408	22553	22433	22231	22260	22354	22300	22419	22430	22575	22410	22308	22341	22418	22436	22498	22192	22447	22320	22245	22283	22184	22233	22177	22312	22175	22352	22331	22215	22420	22467	22166	22365	22412	22189	22448	22338	22314	22446	22264	22347	22627	22371	22324	22402	22200	22396	22551	22143	22339	22426	22551	22635	22537	22459	22216	22333	22514	22517	22485	22396	22416	22346	22498	22478	22446	22472	22158	22192	22574	22205	22724	22472	22538	22511	22723	22243	22376	22343	22172	22325	22223	22504	22384	22261	22330	22521	22268	22466	22346	22409	22231	22272	22288	22410	22520	22275	22252	22180	22555	22369	22529	22549	22460	22257	22353	22363	22440	22507	22357	22319	22368	22262	22549	22483	22360	22340	22488	22297	22241	22260	22564	22411	22496	22502	22351	22381	22405	22392	22333	22347	22304	22498	22539	22150	22241	22232	22490	22404	22269	22292	22381	22270	22360	22294	22602	22539	22526	22636	22332	22647	22514	22426	22146	22219	22434	22491	22467	22693	22317	22405	22378	22400	22110	22372	22361	22437	22430	22409	22302	22428	22504	22233	22491	22282	22506	22351	22299	22312	22509	22499	22488	22312	22385	22341	22662	22469	22432	22097	22549	22478	22355	22289	22519	22374	22382	22295	22122	22606	22479	22591	22418	22277	22598	22356	22377	22267	22305	22445	22376	22331	22572	22385	22529	22408	22373	22173	22363	22236	22503	22380	22390	22223	22420	22275	22499	22309	22502	22426	22175	22430	22428	22141	22355	22264	22467	22393	22190	22270	22316	22623	22211	22239	22293	22275	22382	22373	22357	22410	22325	22285	22476	22372	22571	22474	22527	22351	22119	22520	22278	22515	22320	22328	22448	22354	22430	22354	22445	22324	22299	22454	22397	22331	22565	22163	22302	22428	22537	22225	22528	22546	22492	22464	22368	22561	22623	22237	22284	22449	22359	22031	22463	22460	22190	22388	22586	22462	22375	22374	22583	22553	22203	22438	22222	22538	22775	22338	22232	22492	22383	22364	22481	22405	22242	22308	22436	22231	22397	22445	22445	22208	22626	22517	22409	22363	22374	22386	22394	22478	22451	22409	22341	22459	22467	22184	22415	22331	22495	22380	22483	22121	22306	22446	22502	22364	22609	22363	22270	22184	22387	22401	22487	22416	22385	22590	22594	22311	22266	22460	22388	22295	22434	22233	22488	22399	22457	22494	22366	22345	22410	22339	22540	22475	22479	22390	22433	22357	22536	22229	22428	22299	22318	22570	22531	22312	22421	22345	22355	22283	22392	22244	22483	22327	22302	22697	22498	22278	22261	22390	22359	22147	22319	22644	22305	22430	22490	22432	22451	22327	22514	22603	22183	22317	22450	22281	22548	22290	22368	22395	22372	22409	22345	22450	22388	22425	22379	22228	22405	22337	22441	22449	22492	22556	22628	22411	22463	22288	22414	22569	22356	22256	22401	22271	22640	22191	22401	22396	22375	22277	22170	22533	22272	22297	22113	22269	22422	22417	22518	22187	22407	22242	22311	22324	22299	22362	22241	22364	22352	22261	22452	22413	22478	22332	22499	22395	22566	22293	22474	22442	22480	22452	22541	22317	22448	22480	22432	22476	22310	22449	22536	22518	22586	22374	22610	22348	22439	22333	22471	22585	22411	22396	22383	22446	22437	22326	22278	22262	22493	22280	22407	22513	22635	22319	22217	22233	22403	22320	22432	22333	22247	22400	22451	22522	22649	22389	22559	22494	22597	22425	22514	22367	22312	22335	22469	22366	22468	22340	22511	22338	22185	22345	22301	22339	22285	22390	22311	22293	22273	22317	22507	22427	22501	22377	22720	22390	22364	22446	22126	22549	22335	22578	22242	22515	22295	22351	22250	22545	22179	22427	22382	22396	22461	22505	22523	22329	22377	22379	22209	22540	22210	22171	22454	22329	22207	22307	22222	22393	22491	22292	22270	22609	22434	22385	22425	22329	22439	22326	22486	22514	22471	22428	22658	22326	22484	22289	22442	22397	22394	22624	22271	22345	22446	22356	22241	22080	22352	22412	22598	22421	22406	22418	22364	22589	22149	22410	22408	22147	22351	22513	22500	22295	22385	22579	22304	22490	22319	22546	22415	22382	22378	22406	22538	22650	22308	22302	22195	22318	22404	22136	22276	22396	22422	22304	22436	22452	22554	22013	22203	22372	22335	22405	22224	22503	22344	22154	22489	22667	22520	22504	22542	22532	22449	22534	22614	22543	22462	22388	22503	22361	22290	22173	22498	22333	22362	22307	22273	22570	22293	22388	22397	22448	22412	22483	22319	22582	22500	22206	22423	22389	22553	22139	22191	22488	22277	22473	22382	22480	22074	22245	22226	22397	22107	22474	22536	22288	22708	22369	22292	22391	22302	22180	22569	22251	22305	22296	22350	22519	22325	22306	22244	22480	22281	22357	22401	22310	22513	22342	22229	22325	22495	22419	22635	22329	22422	22446	22341	22207	22461	22585	22684	22367	22456	22340	22460	22415	22366	22349	22210	22389	22443	22332	22431	22364	22437	22435	22352	22169	22547	22200	22530	22267	22211	22346	22293	22288	22322	22346	22324	22198	22488	22327	22275	22482	22598	22215	22652	22335	22393	22491	22484	22537	22274	22183	22640	22316	22495	22340	22294	22504	22662	22639	22445	22443	22231	21993	22446	22356	22547	22523	22447	22430	22462	22299	22461	22463	22535	22589	22350	22489	22591	22318	22284	22476	22543	22275	22297	22407	22377	22301	22390	22496	22400	22263	22247	22382	22481	22406	22414	22181	22174	22520	22515	22366	22348	22401	22523	22511	22386	22466	22098	22586	22387	22422	22372	22249	22516	22262	22086	22376	22410	22465	22323	22366	22418	22381	22616	22303	22344	22439	22336	22447	22366	22511	22405	22487	22449	22571	22525	22376	22359	22528	22665	22464	22330	22234	22486	22338	22375	22487	22571	22477	22360	22089	22555	22411	22412	22400	22373	22237	22422	22289	22507	22268	22464	22232	22288	22357	22382	22636	22560	22246	22319	22271	22549	22394	22269	22196	22413	22415	22351	22431	22376	22470	22253	22366	22362	22348	22472	22312	22558	22279	22341	22249	22342	22238	22395	22212	22300	22209	22334	22309	22662	22223	22480	22420	22165	22515	22360	22219	22326	22386	22507	22464	22492	22428	22260	22028	22507	22367	22556	22466	22337	22222	22199	22453	22502	22364	22243	22516	22369	22556	22432	22535	22462	22245	22581	22420	22463	22386	22414	22350	22439	22457	22274	22433	22526	22578	22460	22373	22588	22227	22408	22139	22396	22418	22230	22380	22303	22465	22538	22372	22292	22150	22399	22402	22264	22310	22311	22394	22396	22603	22590	22356	22439	22467	22433	22508	22496	22560	22337	22386	21979	22209	22339	22454	22391	22513	22494	22342	22412	22453	22462	22592	22391	22352	22294	22369	22269	22431	22331	22358	22746	22536	22361	22294	22210	22351	22283	22381	22264	22347	22355	22299	22446	22268	22612	22410	22351	22381	22371	22507	22540	22298	22448	22575	22489	22472	22551	22567	22373	22512	22521	22440	22582	22361	22424	22317	22371	22449	22547	22431	22285	22518	22503	22567	22274	22442	22237	22325	22397	22246	22662	22239	22349	22288	22387	22380	22382	22492	22723	22314	22263	22454	22441	22323	22201	22434	22452	22236	22554	22169	22530	22353	22506	22535	22445	22349	22453	22465	22400	22488	22506	22478	22499	22504	22424	22356	22607	22535	22466	22422	22309	22281	22486	22199	22343	22395	22440	22440	22266	22411	22420	22637	22495	22290	22360	22648	22306	22176	22450	22436	22266	22399	22479	22196	22469	22448	22558	22527	22391	22128	22282	22439	22323	22574	22517	22564	22525	22357	22607	22464	22235	22299	22468	22137	22434	22451	22426	22703	22398	22590	22472	22035	22386	22200	22539	22405	22487	22487	22402	22396	22297	22411	22394	22415	22401	22260	22452	22457	22322	22410	22521	22538	22383	22365	22404	22434	22329	22326	22697	22494	22348	22267	22443	22240	22237	22248	22528	22140	22210	22377	22578	22201	22419	22343	22410	22438	22286	22522	22423	22261	22261	22213	22312	22355	22471	22321	22435	22395	22428	22409	22404	22249	22519	22314	22255	22297	22339	22335	22667	22382	22462	22607	22447	22250	22331	22377	22295	22009	22459	22507	22274	22252	22360	22098	22227	22508	22340	22333	22401	22274	22268	22313	22421	22348
19591	32661	28673	24828	22270	20801	19673	19119	18608	18272	17877	17919	17796	17503	17630	17514	17736	17308	17384	17282	17281	17233	17403	17181	17318	17260	17219	17014	17191	17206	17346	17389	17350	17193	17334	17371	17208	17270	17128	17340	17254	17285	17205	17283	17285	17275	17219	17062	17207	17197	17061	17332	17209	17357	17200	17166	17251	17180	17385	16999	17118	17291	17063	17083	17282	17126	17131	17166	17281	16987	17221	16899	17124	17222	17237	17149	17143	17130	17267	17266	17284	17227	17256	17222	17156	17175	17226	17207	17348	17057	17240	17080	17369	17135	17294	17087	17211	17214	17353	17207	17237	17267	17259	17365	17344	17295	17327	17354	17096	17206	17254	17125	17355	17422	17130	17279	17263	17193	17057	17213	17226	17055	17092	17130	17116	16964	17128	17142	17264	17133	17184	17225	17257	17156	16952	17256	17380	17306	17132	17195	17283	17217	17083	17264	17066	17280	17210	17208	17150	17140	17368	17181	17121	17416	17342	17175	17157	17250	17133	17257	17104	17072	16957	17180	17237	17106	17180	17252	17243	17107	17250	17345	17241	17269	17101	17108	17126	17165	17221	17323	16970	17215	17182	17349	17364	17274	17246	17080	17162	17055	17253	17240	17320	17101	17338	17164	17193	17289	17363	17173	17297	17290	17320	17350	17220	17222	17287	17416	17224	17296	17254	17250	17128	17141	17134	17240	17193	17281	17222	17140	17210	17076	17017	17327	17170	17070	17053	17340	17202	17248	17181	17480	17171	17148	17202	17176	17228	17074	17257	17325	16991	17274	17304	17186	17217	17183	17155	17234	17223	17014	17266	17275	17143	17147	17185	17152	17238	17166	17188	17129	17251	17308	17271	17288	17258	17233	17185	17081	17223	17237	17226	17328	17171	16989	17167	17188	17109	17397	17207	16998	17134	17279	17216	17196	17084	17166	17126	17074	17270	17263	17211	17227	17414	17240	17109	17349	17202	17119	17262	17120	17283	17204	17422	17318	17059	17280	17148	17252	17153	17110	17303	17317	17170	17303	17028	17191	17231	17118	17264	17202	17258	17070	17269	17239	17172	17291	17078	17166	17144	16953	17110	17215	17271	17247	17274	17478	17267	17212	17087	17205	17312	17124	17418	17112	17346	17335	17254	17398	17230	16969	17203	17311	17323	17222	17055	17160	17129	17187	16983	17289	17241	17278	17052	17012	17100	17073	17247	17139	17373	17058	17136	17262	17086	16898	17057	17165	17108	17237	16985	17215	17155	17102	17106	17277	17376	17154	17215	17334	17212	17288	17173	17113	17220	17128	17281	17192	17010	17384	17010	17347	17172	17077	17336	17063	17254	17301	17264	17081	17221	17244	17359	17195	17027	17246	17359	17288	17092	17339	17077	17072	17351	17328	17275	17370	17031	17207	17293	17194	17069	17098	17182	17321	17254	17176	17095	17284	17129	17211	17238	17163	17344	17101	17237	17130	17143	17061	17449	17100	17103	17204	17147	17198	17149	17164	17031	17223	17132	17267	17133	17139	17264	17106	17206	17158	17180	17389	17257	17061	17265	17010	17226	17217	17097	17155	17284	17361	17059	17254	17232	17191	16998	17176	17206	17250	17310	17317	17374	17108	17104	17193	17132	17246	17070	17271	17241	17137	17195	17131	17277	17092	17286	17200	17507	17195	17102	17191	17151	17199	17186	17285	17258	17163	17188	17323	17193	17234	17134	17261	17138	17221	17204	17234	17303	17093	17039	17124	17176	17532	17255	17107	17392	16995	17242	17230	17332	17367	17320	17194	17127	17070	17147	17323	17282	17147	17198	17271	17232	17142	17280	17050	17205	17384	17213	17174	17095	17238	17286	17086	17241	17299	17209	17181	17413	17329	17073	17077	17300	17326	17216	16943	17167	17256	17150	17322	17285	17118	17180	17263	17053	17225	17402	17296	17387	17178	17303	17298	17301	17225	17172	17116	17305	17321	17136	17159	17274	17232	17369	17089	17178	17140	17283	17393	17134	17195	17185	17116	17375	17214	17317	17189	17210	17262	17245	17187	17200	17157	17078	17369	17341	17206	17156	17352	17208	17049	17099	17383	17309	17160	17304	17096	17286	17307	17094	17224	17203	17125	17078	17020	17094	17172	17243	17138	17185	17160	17191	17265	17258	17173	17079	17246	17354	17277	17219	17083	17294	17338	17457	17080	17285	17264	17347	17370	17237	17215	17209	17292	17186	17192	17549	17372	17167	17327	17270	17207	17183	17363	17293	17247	17169	17289	17137	17242	17192	17187	17178	17333	17119	17298	17235	17193	17120	17254	17286	17118	17134	17176	17291	17086	17249	17192	17070	17100	17278	17148	17198	17400	17273	17359	17259	17242	17231	17239	17051	17224	17282	17463	17237	17190	17272	17190	17274	17296	17083	17152	17149	17308	17312	17257	17150	17078	17184	17214	17106	17254	17287	17353	17133	17254	17291	17163	17203	17304	17267	17247	17290	17241	17225	17215	17321	17182	17225	17291	17173	17271	17395	17142	17063	17144	17261	17110	17163	17285	17246	17249	17175	17195	17281	17278	17169	17321	17215	17322	17113	17151	17201	17215	17293	17275	17304	17079	17435	17108	17069	17171	17191	17251	17124	17466	17108	17201	17186	17159	17237	17121	17110	17175	17004	17273	17279	17277	17188	17320	17296	17179	17142	17262	17163	17194	17200	17158	17214	17163	17205	17271	17275	17176	17163	17153	17181	17390	17227	17363	17098	17166	17155	17286	17157	17184	17222	17190	17151	17240	17195	17317	17210	17052	17237	17192	17180	17177	17305	17247	17017	17297	17180	17265	17271	17294	17057	17372	17167	17297	17244	17324	17045	17302	17113	17171	17131	17080	17158	17206	17228	17271	17063	17294	17294	17132	17338	17113	17260	17084	17183	17199	17166	17256	17363	17276	17205	17253	17186	17189	17288	17121	17407	17080	17266	17244	17143	17086	17185	17268	17174	17118	17201	17299	17311	17164	17077	17171	17091	17208	17295	17054	17056	17233	17362	17114	17148	17243	17235	17146	17142	17254	17255	17236	16998	17206	17332	17204	17120	17280	16959	17295	16996	17282	17155	17185	17131	17366	17186	17248	17135	17240	17233	17287	17222	17188	17224	17196	17253	17233	17160	17411	17396	17237	17295	17157	17099	17142	17187	17230	17100	17270	17165	17174	17250	17101	17181	17283	17274	17254	17108	17251	17161	17139	17407	17197	17151	17224	17328	17248	17230	17054	17262	17274	17131	17294	17157	17223	17141	17309	17157	17205	17228	17288	17030	17232	17277	17405	17130	17292	17279	17155	17257	17054	17147	17292	17109	17164	17324	17263	17308	17179	17207	17204	17109	17055	17183	17105	17322	17267	17332	17183	17072	17420	17291	17218	17136	17272	17350	17203	17118	17149	17412	17367	17170	17180	17192	17070	17117	17168	17154	17182	17140	17238	17182	17222	17281	17194	17062	17200	17288	16962	17057	17169	17277	17058	17228	17312	17296	17303	17216	17310	17179	17112	17206	17176	17077	16993	17196	17191	17107	17297	17106	17162	17173	17219	17269	17128	17143	17194	17254	17149	17134	17118	17109	17201	17300	17182	17397	17432	17209	17205	17252	17293	17244	17238	17147	17210	17297	17273	17218	17324	17112	17280	17286	17053	17280	17339	17120	17221	17141	17149	17237	17360	17034	17077	17149	17194	17183	17332	17252	17185	17213	17315	17174	17036	17252	17357	17082	17240	17018	17280	17179	17316	17042	17169	17260	17351	17082	17370	17310	17287	17209	17292	17226	17119	17198	17263	17182	17167	17148	17217	17443	17087	17302	17404	17337	17076	17262	17115	17246	17398	17196	17310	17301	17336	17222	17264	17087	17268	17253	17048	17303	17137	17242	17235	17256	17183	17274	17422	17221	17081	17280	17189	17208	17010	17080	17279	17260	17113	17140	17112	17087	17031	17357	17123	17388	17273	17225	17133	17210	17163	17085	17099	17270	17321	17308	17221	17234	17261	17170	17248	17213	17445	17121	17206	17373	17091	17423	17190	17118	17354	17286	17168	17386	17333	17381	17185	17350	17194	17179	17152	17073	17140	17199	17185	17119	17275	17306	17295	17057	17380	17201	17334	17079	17159	17205	17286	17362	17254	17373	17341	17155	17221	17132	17204	17397	17299	17234	17155	17315	17137	17296	17152	17213	16982	17358	17257	17164	17086	17350	17216	17294	17352	17159	17087	17177	17328	17086	17142	17215	17349	17143	17157	17287	17447	17127	17435	17060	17089	17186	17247	17311	17218	17373	17374	17215	17270	17184	17347	17239	17443	17186	17175	17464	17229	17277	17162	17224	17324	17212	17377	17202	17293	17152	17366	17258	17077	17195	17337	17281	17301	17131	17240	17079	17234	17335	17062	17170	17214	17222	17257	17235	17108	17235	17212	17229	17247	17231	17187	17292	17290	17363	17001	17137	17140	17232	17153	17312	17218	17339	17140	17165	17121	17197	17156	17363	17177	17270	17236	16868	17227	17305	17131	17278	17083	17110	17454	17240	17125	17152	17349	17230	17259	17197	17167	17274	17287	16976	17182	17106	17305	17133	17342	17388	17250	17097	17170	17005	17156	17364	17227	17139	17106	17191	17246	17166	17244	17149	17172	17192	17496	17277	17062	17338	17185	17143	17346	17340	17215	17316	17198	17319	17125	17332	17260	17218	17100	17324	17164	17122	17078	17324	17178	17302	17025	17194	17176	17171	17254	17213	17059	17167	17280	17203	17284	17192	17264	17071	17293	17290	17348	17193	17316	17139	17183	17119	17175	17246	17173	17285	17077	17116	17380	17118	17026	17248	17318	17192	17028	17198	17320	17049	17198	17148	17207	17181	17244	17269	17195	17234	17127	17167	17363	17310	17248	17206	17244	17157	17172	17109	17172	17293	17246	17267	17098	17093	17131	17256	17095	17278	17157	17318	17197	17200	17312	17108	17318	17222	17325	17120	17359	17150	17356	17112	17155	17269	17440	17112	17102	17293	17271	17382	17310	17148	17290	17324	17270	17419	17132	17198	17199	17287	17259	17340	17100	17179	17123	17184	17333	17217	17294	17011	17126	17395	17139	17254	17174	17201	17072	16992	17441	17277	17300
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
